semvec/pypi-packages huggingface dataset:
isaacgym-stubs 1.1rc4
Isaac Gym Python Stubs for Code Completion
Requires Python: >=3.6

Isaac Gym Python Stubs for Code Completion

[![PyPI version](https://badge.fury.io/py/isaacgym-stubs.svg)](https://badge.fury.io/py/isaacgym-stubs)
==========================================

Enable code completion for IsaacGym simply with `pip install isaacgym-stubs`, even without IsaacGym itself!

```bash
# Install from PyPi for the latest 1.0rc4 version (preview 4), the 1.1rc4 of this package means enhanced stub, it still corresponds to isaacgym 1.0rc4
pip3 install isaacgym-stubs

# Install it for other IsaacGym version, e.g. preview 3
pip3 install isaacgym_stubs==1.0rc3

# Or preview 2
pip3 install isaacgym_stubs==1.0rc2

# Alternatively, install from Github
# pip3 install git+https://github.com/yzqin/isaacgym-stubs.git

```

Begin your code with the typical `from isaacgym import gymapi` and enjoy auto-completion.

The magic of `stub` is that you even **do not need to pip install IsaacGym itself**.

For example, you may want to run IsaacGym on server but develop the code on a MacBook.
IsaacGym may not support Mac. But you can still install this repo on MacBook and get smooth code completion during
development!

### Demo

**VsCode**

![VsCode Demo](files/vscode.gif)

**PyCharm**

![PyCharm Demo](files/pycharm.gif)

### Troubleshooting

1. The Python interpreter specified in your IDE should be the Python where isaacgym-stubs is installed. For
   example, if you install this repository with conda Python but select the system Python as the interpreter in your
   IDE, you won't have any code auto-completion. Follow the official instruction
   [here](https://code.visualstudio.com/docs/python/environments) for VSCode
   and [here](https://www.jetbrains.com/help/pycharm/configuring-python-interpreter.html) for PyCharm.
2. Code auto-completion will not function if there's a directory named `issacgym` in your workspace. In this
   case, the isaacgym symbol in your import will point to the directory instead of this package, disrupting the
   auto-completion. Ensure that there's no `isaacgym` directory in your IDE workspace.
3. Depending on which IDE you are using, sometimes you may need to restart the IDE after `pip install` for re-indexing.

### Overview

This repository contains the `pyi` stub for the IsaacGym library, which can be used for code completion and type
checking.
According to the guidelines outlined in [PEP-561](https://peps.python.org/pep-0561/), Python stub files contain only
type information and no runtime code.
The `stub` in this repo is generated based on IsaacGym version `1.0rc4`.

### Generating Enhanced `pyi` Files

The base `.pyi` files are typically created using tools like `mypy` or `pybind11-stubgen`. For improved
documentation, [Lai Wei](https://github.com/I-am-Future) has developed
an [automated script](https://github.com/I-am-Future/isaacgym-stubs-enhanced/blob/enhanced/enhance-pyi.ipynb) that
extracts information from IsaacGym
documentation to produce more descriptive and useful `.pyi` files. For additional information, refer
to [issue #2](https://github.com/yzqin/isaacgym-stubs/issues/2).
dramacool 0.5
A simple cli package that lets you download asian webseries/dramas/movies from dramacool website.

## Disclaimer

### Important Notice

**Ownership of Code:** 

This repository contains the source code for the "Dramacool Downloader" pip package. While I am the creator and owner of this code, I do not own or have any rights to the content available on the Dramacool website.

**Respect for Copyright:** 

The use of this downloader to access, download, or distribute content from the Dramacool website or any other website is subject to the terms of service and copyright policies of those sites. Users of this code are solely responsible for ensuring that their actions comply with all applicable laws and regulations.

**Support the Original Creators:** 

Websites like Dramacool often rely on advertisements and other forms of revenue to support their operations and content creators. If you use this downloader, please consider making a contribution to the original creators or supporting them through legitimate means such as watching the content on their official platforms, subscribing, or making donations where applicable.

**No Endorsement:** 

This project is not endorsed by or affiliated with Dramacool or any other content providers. It is provided solely for educational and personal use.

**Legal and Ethical Use:** 

By using this code, you agree to use it in a manner that is legal and ethical. The creator of this package is not responsible for any misuse of the code.

### Installation

To install the package, run:

```pip install dramacool```

### Example Usage

```dramacool https://watchasia.to/drama-detail/salvation-interpreter```

### Contribution

If you have suggestions or find bugs, please open an issue or submit a pull request.

### License

This project is licensed under the MIT License. See the LICENSE file for details.
Py-RHT 0.0.1
Python tools for forensics and crypto


# Py_RHT
#### Really Helpful Tools for developers

- [Py\_RHT](#py_rht)
      - [Really Helpful Tools for developers](#really-helpful-tools-for-developers)
  - [Structure](#structure)
  - [How to use](#how-to-use)
  - [Crypto submodule](#crypto-submodule)
    - [calling the submodule](#calling-the-submodule)
    - [Methods](#methods)
  - [Forensics submodule](#forensics-submodule)
  - [Programming submodule](#programming-submodule)


## Structure
```
PY_RHT                                                           
  |- Crypto: contains functions related to cryptography                        
  |- Forensics: contains forensics funtions                                    
  |- Programming: catchall folder for programming tools/file format classes   
```

## How to use
```
pip install Py_RHT
```

inside your python file then import the module like this:

```python
import Py_RHT as rht
```
this will then allow you to call all modules included in the package

call funtions like this
```python
rht.(modulename).(methodname)
```
Every function has a docstring labeling I/O and types

## Base module

#### methods
| name   | type     | call  |
| ------ | -------- | ----- |
| binary | datatype | bin() |

## Crypto submodule

#### Methods

| name     | type     | call                  |
| -------- | -------- | --------------------- |
| xor      | bitwise  | xor()                 |
| bitshift | bitwise  | bitshift()            |
| reverse  | bitwise  | reverse()             |
| base64   | encoding | b64_encode()/decode() |
|          |          |                       |


## Forensics submodule

#### methods
| name | type | call |
| ---- | ---- | ---- |
|      |      |      |

## Programming submodule

#### methods
| name | type | call |
| ---- | ---- | ---- |
|      |      |      |
fillplace 1.0.0
A package for generating meaningful placeholder content.
Requires Python: >=3.6

# fillplace  
____________<img src="https://3.bp.blogspot.com/-fm0Cg5WFsy8/WF6YWJyUvuI/AAAAAAAFof0/nRsq3JLfwNwPqZA20fPDFAH8aOUFLH7nACLcB/s1600/AW356234_04.gif" width="150" height="120">

---
A Python package for generating meaningful placeholder content.
---
## Installation

```sh
pip install fillplace
```
---
## Usage

```python
from fillplace import PlaceholderManager

pm = PlaceholderManager()

print(pm.city())
```
---

## Available methods
```
city()
```
```
fullname()
```

```
malename()
```
```
femalename()
``` 
```
indianaddress()
```
```
internationaladdress()
```
```
phone()
```
```
dateofbirth()
```
```
password()
```
```
country()
```
```
internationalcity()
```
```
indiancity()
```
```
indianstate()
```

---

## Usage for developers

- The fillplace package can be a valuable tool for developers in various scenarios where they need to generate meaningful placeholder content quickly and efficiently. Here are some use cases where developers can leverage the functionalities provided by the fillplace package

### 1.Test Data for Database Population: 
* When setting up databases for testing purposes, developers may need to populate them with test data. The fillplace package provides a convenient way to generate diverse and realistic test data for populating databases.
```python
from fillplace import PlaceholderManager
import sqlite3

pm = PlaceholderManager()

# Connect to SQLite database
conn = sqlite3.connect('test.db')
cursor = conn.cursor()

# Create a table
cursor.execute('''CREATE TABLE users (id INTEGER PRIMARY KEY, name TEXT, password TEXT)''')

# Insert test data
for _ in range(10):
    name = pm.malename()
    password = pm.password()
    cursor.execute('''INSERT INTO users (name, password) VALUES (?, ?)''', (name, password))

# Commit changes and close connection
conn.commit()
conn.close()
```

### 2. Content Placeholder for Prototypes: 
* During the early stages of application development, developers often create prototypes or wireframes that require placeholder content. With the fillplace package, developers can easily populate their prototypes with realistic placeholder content.
```python
from fillplace import PlaceholderManager

pm = PlaceholderManager()
print(f"Welcome to {pm.city()}, {pm.name()}!")
```
pytypier 1.0.2
Cool package.

ï»¿# sss
>An API Management tool written in Python.

[![MIT license](https://img.shields.io/badge/License-MIT-blue.svg)](https://lbesson.mit-license.org/)
![PyPI](https://img.shields.io/badge/pypi-v1.0.0-blue)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/requests.svg)
![PyPI - Wheel](https://img.shields.io/pypi/wheel/pywol.svg)
![CircleCI branch](https://img.shields.io/circleci/project/github/erberlin/pywol/master.svg)

pystob allows for API Authorization Management and allows to build REST-Based API with custom JSON syntax.
pystob can be used as a plugin for many API Repository such as [FRPC](https://github.com/seznam/fastrpc) and many others.

## Installation

```console
$ pip install pystob
```

## Usage examples
As an API Management Tool :
```console
$ pywool -u api.redacted.com -t "FRPC_BASED" -l -vv
Retrieve list from [api.redacted.com] | AUTHORIZATION: None | BASED: FRPC_TECH
$
$ pywool -u api.redacted.com -t "REST_BASED" -d "JSON" -auth <AUTH_EXAMPLE> -l -vv
Retrieve list from [api.redacted.com] | AUTHORIZATION: <AUTH_EXAMPLE> | BASED: REST_API
$
$ pywool --help
Usage: pywool -u API_URL [OPTIONS]

  API Management for the Pywool package.

  Please don't type any hypertext protocol such as "https://" or "http://" because they can 
  corrupt the results. The standard URL_TYPE is <SUBDOMAIN>.<BASE>.<DOMAIN>:<PORT>

Options:
  -u, --url URL  Please respect the standards described above
  -p, --port PORT      Target port.
  -vv, --verbose
  -t, --technology OPTIONS
  -l, --list
  -b, --build URL Please check documentation to build your own API with Pywool Tool
  -d, --data OPTIONS
  --help                   Show this message and exit.
```
## Why create API Builder and Manager ?
I needed one and this was an opportunity to learn some stuff.

## Meta

 Kevin Jonsson- jonsson.dev@gmail.com

Distributed under the MIT license. See ``LICENSE`` for more information.
reqs-diff 0.1.0
A tool to compare multiple requirements.txt files
Requires Python: >=3.6

# reqs-diff


`reqs-diff` is a tool to compare multiple `requirements.txt` files and highlight the differences.

## Installation

```sh
pip install reqs-diff
```

## Usage

Compare requirements files:

```sh
reqs-diff path/to/requirements1.txt path/to/requirements2.txt
```

Only show packages with differing versions:

```sh
reqs-diff path/to/requirements1.txt path/to/requirements2.txt --only-diff
```

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.