semvec/pypi-packages huggingface dataset:
types-auth0-python 4.10.0.20250822
Typing stubs for auth0-python
Requires Python: >=3.9

## Typing stubs for auth0-python

This is a [type stub package](https://typing.python.org/en/latest/tutorials/external_libraries.html)
for the [`auth0-python`](https://github.com/auth0/auth0-python) package. It can be used by type checkers
to check code that uses `auth0-python`. This version of
`types-auth0-python` aims to provide accurate annotations for
`auth0-python==4.10.*`.

This package is part of the [typeshed project](https://github.com/python/typeshed).
All fixes for types and metadata should be contributed there.
See [the README](https://github.com/python/typeshed/blob/main/README.md)
for more details. The source for this package can be found in the
[`stubs/auth0-python`](https://github.com/python/typeshed/tree/main/stubs/auth0-python)
directory.

This package was tested with the following type checkers:
* [mypy](https://github.com/python/mypy/) 1.17.1
* [pyright](https://github.com/microsoft/pyright) 1.1.404

It was generated from typeshed commit
[`ca44e4c45dc40fb47602dc79a3145ba61879add8`](https://github.com/python/typeshed/commit/ca44e4c45dc40fb47602dc79a3145ba61879add8).
types-channels 4.3.0.20250822
Typing stubs for channels
Requires Python: >=3.9

## Typing stubs for channels

This is a [type stub package](https://typing.python.org/en/latest/tutorials/external_libraries.html)
for the [`channels`](https://github.com/django/channels) package. It can be used by type checkers
to check code that uses `channels`. This version of
`types-channels` aims to provide accurate annotations for
`channels==4.3.*`.

This package is part of the [typeshed project](https://github.com/python/typeshed).
All fixes for types and metadata should be contributed there.
See [the README](https://github.com/python/typeshed/blob/main/README.md)
for more details. The source for this package can be found in the
[`stubs/channels`](https://github.com/python/typeshed/tree/main/stubs/channels)
directory.

This package was tested with the following type checkers:
* [mypy](https://github.com/python/mypy/) 1.17.1
* [pyright](https://github.com/microsoft/pyright) 1.1.404

It was generated from typeshed commit
[`ca44e4c45dc40fb47602dc79a3145ba61879add8`](https://github.com/python/typeshed/commit/ca44e4c45dc40fb47602dc79a3145ba61879add8).
types-pony 0.7.0.20250822
Typing stubs for pony
Requires Python: >=3.9

## Typing stubs for pony

This is a [type stub package](https://typing.python.org/en/latest/tutorials/external_libraries.html)
for the [`pony`](https://github.com/ponyorm/pony) package. It can be used by type checkers
to check code that uses `pony`. This version of
`types-pony` aims to provide accurate annotations for
`pony==0.7.*`.

This package is part of the [typeshed project](https://github.com/python/typeshed).
All fixes for types and metadata should be contributed there.
See [the README](https://github.com/python/typeshed/blob/main/README.md)
for more details. The source for this package can be found in the
[`stubs/pony`](https://github.com/python/typeshed/tree/main/stubs/pony)
directory.

This package was tested with the following type checkers:
* [mypy](https://github.com/python/mypy/) 1.17.1
* [pyright](https://github.com/microsoft/pyright) 1.1.404

It was generated from typeshed commit
[`ca44e4c45dc40fb47602dc79a3145ba61879add8`](https://github.com/python/typeshed/commit/ca44e4c45dc40fb47602dc79a3145ba61879add8).
types-pycocotools 2.0.0.20250822
Typing stubs for pycocotools
Requires Python: >=3.9

## Typing stubs for pycocotools

This is a [type stub package](https://typing.python.org/en/latest/tutorials/external_libraries.html)
for the [`pycocotools`](https://github.com/ppwwyyxx/cocoapi) package. It can be used by type checkers
to check code that uses `pycocotools`. This version of
`types-pycocotools` aims to provide accurate annotations for
`pycocotools==2.0.*`.

This package is part of the [typeshed project](https://github.com/python/typeshed).
All fixes for types and metadata should be contributed there.
See [the README](https://github.com/python/typeshed/blob/main/README.md)
for more details. The source for this package can be found in the
[`stubs/pycocotools`](https://github.com/python/typeshed/tree/main/stubs/pycocotools)
directory.

This package was tested with the following type checkers:
* [mypy](https://github.com/python/mypy/) 1.17.1
* [pyright](https://github.com/microsoft/pyright) 1.1.404

It was generated from typeshed commit
[`ca44e4c45dc40fb47602dc79a3145ba61879add8`](https://github.com/python/typeshed/commit/ca44e4c45dc40fb47602dc79a3145ba61879add8).
types-paramiko 4.0.0.20250822
Typing stubs for paramiko
Requires Python: >=3.9

## Typing stubs for paramiko

This is a [type stub package](https://typing.python.org/en/latest/tutorials/external_libraries.html)
for the [`paramiko`](https://github.com/paramiko/paramiko) package. It can be used by type checkers
to check code that uses `paramiko`. This version of
`types-paramiko` aims to provide accurate annotations for
`paramiko==4.0.*`.

This package is part of the [typeshed project](https://github.com/python/typeshed).
All fixes for types and metadata should be contributed there.
See [the README](https://github.com/python/typeshed/blob/main/README.md)
for more details. The source for this package can be found in the
[`stubs/paramiko`](https://github.com/python/typeshed/tree/main/stubs/paramiko)
directory.

This package was tested with the following type checkers:
* [mypy](https://github.com/python/mypy/) 1.17.1
* [pyright](https://github.com/microsoft/pyright) 1.1.404

It was generated from typeshed commit
[`ca44e4c45dc40fb47602dc79a3145ba61879add8`](https://github.com/python/typeshed/commit/ca44e4c45dc40fb47602dc79a3145ba61879add8).
types-simplejson 3.20.0.20250822
Typing stubs for simplejson
Requires Python: >=3.9

## Typing stubs for simplejson

This is a [type stub package](https://typing.python.org/en/latest/tutorials/external_libraries.html)
for the [`simplejson`](https://github.com/simplejson/simplejson) package. It can be used by type checkers
to check code that uses `simplejson`. This version of
`types-simplejson` aims to provide accurate annotations for
`simplejson==3.20.*`.

This package is part of the [typeshed project](https://github.com/python/typeshed).
All fixes for types and metadata should be contributed there.
See [the README](https://github.com/python/typeshed/blob/main/README.md)
for more details. The source for this package can be found in the
[`stubs/simplejson`](https://github.com/python/typeshed/tree/main/stubs/simplejson)
directory.

This package was tested with the following type checkers:
* [mypy](https://github.com/python/mypy/) 1.17.1
* [pyright](https://github.com/microsoft/pyright) 1.1.404

It was generated from typeshed commit
[`ca44e4c45dc40fb47602dc79a3145ba61879add8`](https://github.com/python/typeshed/commit/ca44e4c45dc40fb47602dc79a3145ba61879add8).
types-WebOb 1.8.0.20250822
Typing stubs for WebOb
Requires Python: >=3.9

## Typing stubs for WebOb

This is a [type stub package](https://typing.python.org/en/latest/tutorials/external_libraries.html)
for the [`WebOb`](https://github.com/Pylons/webob) package. It can be used by type checkers
to check code that uses `WebOb`. This version of
`types-WebOb` aims to provide accurate annotations for
`WebOb==1.8.*`.

This package is part of the [typeshed project](https://github.com/python/typeshed).
All fixes for types and metadata should be contributed there.
See [the README](https://github.com/python/typeshed/blob/main/README.md)
for more details. The source for this package can be found in the
[`stubs/WebOb`](https://github.com/python/typeshed/tree/main/stubs/WebOb)
directory.

This package was tested with the following type checkers:
* [mypy](https://github.com/python/mypy/) 1.17.1
* [pyright](https://github.com/microsoft/pyright) 1.1.404

It was generated from typeshed commit
[`ca44e4c45dc40fb47602dc79a3145ba61879add8`](https://github.com/python/typeshed/commit/ca44e4c45dc40fb47602dc79a3145ba61879add8).
types-watchpoints 0.2.5.20250822
Typing stubs for watchpoints
Requires Python: >=3.9

## Typing stubs for watchpoints

This is a [type stub package](https://typing.python.org/en/latest/tutorials/external_libraries.html)
for the [`watchpoints`](https://github.com/gaogaotiantian/watchpoints) package. It can be used by type checkers
to check code that uses `watchpoints`. This version of
`types-watchpoints` aims to provide accurate annotations for
`watchpoints==0.2.5`.

This package is part of the [typeshed project](https://github.com/python/typeshed).
All fixes for types and metadata should be contributed there.
See [the README](https://github.com/python/typeshed/blob/main/README.md)
for more details. The source for this package can be found in the
[`stubs/watchpoints`](https://github.com/python/typeshed/tree/main/stubs/watchpoints)
directory.

This package was tested with the following type checkers:
* [mypy](https://github.com/python/mypy/) 1.17.1
* [pyright](https://github.com/microsoft/pyright) 1.1.404

It was generated from typeshed commit
[`ca44e4c45dc40fb47602dc79a3145ba61879add8`](https://github.com/python/typeshed/commit/ca44e4c45dc40fb47602dc79a3145ba61879add8).
types-defusedxml 0.7.0.20250822
Typing stubs for defusedxml
Requires Python: >=3.9

## Typing stubs for defusedxml

This is a [type stub package](https://typing.python.org/en/latest/tutorials/external_libraries.html)
for the [`defusedxml`](https://github.com/tiran/defusedxml) package. It can be used by type checkers
to check code that uses `defusedxml`. This version of
`types-defusedxml` aims to provide accurate annotations for
`defusedxml==0.7.*`.

This package is part of the [typeshed project](https://github.com/python/typeshed).
All fixes for types and metadata should be contributed there.
See [the README](https://github.com/python/typeshed/blob/main/README.md)
for more details. The source for this package can be found in the
[`stubs/defusedxml`](https://github.com/python/typeshed/tree/main/stubs/defusedxml)
directory.

This package was tested with the following type checkers:
* [mypy](https://github.com/python/mypy/) 1.17.1
* [pyright](https://github.com/microsoft/pyright) 1.1.404

It was generated from typeshed commit
[`ca44e4c45dc40fb47602dc79a3145ba61879add8`](https://github.com/python/typeshed/commit/ca44e4c45dc40fb47602dc79a3145ba61879add8).
types-oauthlib 3.3.0.20250822
Typing stubs for oauthlib
Requires Python: >=3.9

## Typing stubs for oauthlib

This is a [type stub package](https://typing.python.org/en/latest/tutorials/external_libraries.html)
for the [`oauthlib`](https://github.com/oauthlib/oauthlib) package. It can be used by type checkers
to check code that uses `oauthlib`. This version of
`types-oauthlib` aims to provide accurate annotations for
`oauthlib==3.3.*`.

This package is part of the [typeshed project](https://github.com/python/typeshed).
All fixes for types and metadata should be contributed there.
See [the README](https://github.com/python/typeshed/blob/main/README.md)
for more details. The source for this package can be found in the
[`stubs/oauthlib`](https://github.com/python/typeshed/tree/main/stubs/oauthlib)
directory.

This package was tested with the following type checkers:
* [mypy](https://github.com/python/mypy/) 1.17.1
* [pyright](https://github.com/microsoft/pyright) 1.1.404

It was generated from typeshed commit
[`ca44e4c45dc40fb47602dc79a3145ba61879add8`](https://github.com/python/typeshed/commit/ca44e4c45dc40fb47602dc79a3145ba61879add8).
types-translationstring 1.4.0.20250822
Typing stubs for translationstring
Requires Python: >=3.9

## Typing stubs for translationstring

This is a [type stub package](https://typing.python.org/en/latest/tutorials/external_libraries.html)
for the [`translationstring`](https://github.com/Pylons/translationstring) package. It can be used by type checkers
to check code that uses `translationstring`. This version of
`types-translationstring` aims to provide accurate annotations for
`translationstring==1.4.*`.

This package is part of the [typeshed project](https://github.com/python/typeshed).
All fixes for types and metadata should be contributed there.
See [the README](https://github.com/python/typeshed/blob/main/README.md)
for more details. The source for this package can be found in the
[`stubs/translationstring`](https://github.com/python/typeshed/tree/main/stubs/translationstring)
directory.

This package was tested with the following type checkers:
* [mypy](https://github.com/python/mypy/) 1.17.1
* [pyright](https://github.com/microsoft/pyright) 1.1.404

It was generated from typeshed commit
[`ca44e4c45dc40fb47602dc79a3145ba61879add8`](https://github.com/python/typeshed/commit/ca44e4c45dc40fb47602dc79a3145ba61879add8).
types-ujson 5.10.0.20250822
Typing stubs for ujson
Requires Python: >=3.9

## Typing stubs for ujson

This is a [type stub package](https://typing.python.org/en/latest/tutorials/external_libraries.html)
for the [`ujson`](https://github.com/ultrajson/ultrajson) package. It can be used by type checkers
to check code that uses `ujson`. This version of
`types-ujson` aims to provide accurate annotations for
`ujson==5.10.*`.

*Note:* The `ujson` package includes type annotations or type stubs
since version 5.11.0. Please uninstall the `types-ujson`
package if you use this or a newer version.


This package is part of the [typeshed project](https://github.com/python/typeshed).
All fixes for types and metadata should be contributed there.
See [the README](https://github.com/python/typeshed/blob/main/README.md)
for more details. The source for this package can be found in the
[`stubs/ujson`](https://github.com/python/typeshed/tree/main/stubs/ujson)
directory.

This package was tested with the following type checkers:
* [mypy](https://github.com/python/mypy/) 1.17.1
* [pyright](https://github.com/microsoft/pyright) 1.1.404

It was generated from typeshed commit
[`ca44e4c45dc40fb47602dc79a3145ba61879add8`](https://github.com/python/typeshed/commit/ca44e4c45dc40fb47602dc79a3145ba61879add8).
nextera-py 0.0.2
A small example package
Requires Python: >=3.9


# Nextera-Py

### The Next Evolution of Python Programming

[![PyPI version](https://img.shields.io/pypi/v/nextera-py.svg)](https://pypi.org/project/nextera-py/)
[![Python Versions](https://img.shields.io/pypi/pyversions/nextera-py.svg)](https://pypi.org/project/nextera-py/)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Downloads](https://static.pepy.tech/badge/nextera-py/month)](https://pepy.tech/project/nextera-py)

Nextera-Py is a comprehensive enhancement library that supercharges Python with modern programming paradigms. It seamlessly integrates powerful features for more expressive, efficient, and enjoyable coding.

## ✨ Key Features

- Enhanced Syntax with advanced piping and reactive streams
- Metaprogramming capabilities with automatic DI and validation
- Performance boost with ultra-fast utilities and parallelism
- Seamless integration across data science libraries
- Developer-friendly tools for better debugging

## GIT Installation

To install the latest development version directly from GitHub:

```bash
git clone https://github.com/your_username/nextera-py.git
cd nextera-py
pip install -e .
```
## PIP Installation

To install the stable release from PyPI:

```bash
pip install nextera-py
```

🚀 Quick Insight
Nextera transforms verbose Python code into concise, expressive pipelines. Complex data processing tasks become simpler with clean, chainable operations.

📚 Documentation
Full documentation available at: https://nextera-py.readthedocs.io

🤝 Contributing
Contributions are welcome! Please see our Contributing Guide for details.

📄 License
MIT License - see LICENSE file for details.
getIP 1.0.15
A small Package to allow you to get your Local IP
Requires Python: >=3.6

# getIP
The Home of the getIP python package.
---

# GetIP Module

This module provides functionality to retrieve local and public IP addresses (both IPv4 and IPv6) and the hostname of the machine.

## Classes

### `GetIPLogic`

#### Methods

- `get_ipv4(self)`: Retrieves the local IPv4 address of the machine.
- `get_ipv6(self)`: Retrieves the local IPv6 address of the machine (only works on Linux).
- `get_ipv4_public(self)`: Retrieves the public IPv4 address of the machine by connecting to `ipify.org`.
- `get_ipv6_public(self)`: Retrieves the public IPv6 address of the machine by connecting to `ipify.org`.

## Functions

- `local()`: Returns the local IPv4 address of the machine.
- `localv4()`: Returns the local IPv4 address of the machine.
- `localv6()`: Returns the local IPv6 address of the machine.
- `public()`: Returns the public IPv4 address of the machine.
- `publicv4()`: Returns the public IPv4 address of the machine.
- `publicv6()`: Returns the public IPv6 address of the machine.
- `hostname(pub=False)`: Returns the hostname of the machine.

## Usage

```python
from getIP import local, localv4, localv6, public, publicv4, publicv6, hostname

# Get local IPv4 address
local_ipv4 = local()

# Get local IPv6 address
local_ipv6 = localv6()

# Get public IPv4 address
public_ipv4 = public()

# Get public IPv6 address
public_ipv6 = publicv6()

# Get hostname
host_name = hostname()
```
cli-logging-moxad 0.7.0
colored logging to terminal for CLI scripts

# write out messages with various levels:  INFO, ERROR, etc...

## Description
This module provides a routine to write out a message of various
levels such as DEBUG, INFO, WARNING, ERROR and CRITICAL.
The messages are high-lighted with different colors if they are
going to a terminal.  If the output has been redirected to a file,
then the colors are turned off.  You can also specify to not use
colors at all.

Levels DEBUG and INFO go to stdout, while WARNING, ERROR and CRITICAL
go to stderr.

Messages for level DEBUG will only be printed if the 1st optional argument
debug is set to True.

The second argument (progname) is an optional program name to be printed
at the beginning of the message provided.

The third argument (use_color) is an optional program name to control
whether to use color on the message level or not.  default is True.

## Code example
    import os
    import sys
    import argparse
    import logging
    from cli_logging_moxad import setup_cli_logging

    # check for options --debug and --nocolor
    parser = argparse.ArgumentParser()
    parser.add_argument("-d", "--debug", action="store_true", 
                        help="Enable debug logging")
    parser.add_argument("-n", "--nocolor", action="store_false", 
                        help="Disable color output")
    args = parser.parse_args()

    setup_cli_logging(debug=args.debug,
                      progname=os.path.basename( sys.argv[0]),
                      use_color=args.nocolor,
    )

    logging.debug("Debug message")
    logging.info("Info message")
    logging.warning("This is a warning!")
    logging.error("This is an ERROR!")
    logging.critical("Critical issue!!!")
modelbatch 0.1.0
Train many independent PyTorch models simultaneously on a single GPU using vectorized operations
Requires Python: >=3.9
Keywords: pytorch, machine learning, vectorization, gpu, training

# ModelBatch

**Train many independent PyTorch models simultaneously on a single GPU using vectorized operations.**

[![Python 3.9+](https://img.shields.io/badge/python-3.9+-blue.svg)](https://www.python.org/downloads/)
[![PyTorch 2.0+](https://img.shields.io/badge/PyTorch-2.0+-orange.svg)](https://pytorch.org/)

## ⚠️ Current Status

**ModelBatch is still in active development. Core functionality is tested and working, but the API may be subject to change.**

## 🚀 Quick Start

### Installation

From PyPI:

```bash
# recommended
uv add modelbatch

# alternative
pip install modelbatch
```

From source:

```bash
uv sync --dev
uv pip install -e ".[dev]"
```

### Basic Example

```python
import torch
from modelbatch import ModelBatch

# Create multiple models
num_models = 4  # choose the number of models to batch
models = [SimpleNet() for _ in range(num_models)]

# Wrap with ModelBatch - that's it!
mb = ModelBatch(models, lr_list=[0.001] * num_models, optimizer_cls=torch.optim.Adam)

# Train normally (but many times faster!), batched across models
for batch in dataloader:
    mb.zero_grad()
    outputs = mb(batch)
    loss = mb.compute_loss(outputs, targets)  
    loss.backward()
    mb.step()
```

See [here](examples) for more examples.

## 📚 Documentation

See [docs](https://rock-z.github.io/ModelBatch/).

## 🛠️ Development

### Environment Setup

```bash
uv sync --dev
```

### Commands

```bash
# Tests (currently showing failures)
uv run -m pytest

# Linting  
uv run ruff check --fix . && uv run ruff format .

# Documentation
uv run mkdocs serve
```

## 📄 License

This project is licensed under the [MIT License](LICENSE).
valaw 0.1.9
An asynchronous API wrapper for VALORANT's API
Requires Python: >=3.9

![Valaw Banner](https://raw.githubusercontent.com/Jet612/valaw/main/assets/banner.png)


[![PyPI Version](https://img.shields.io/pypi/v/valaw?style=for-the-badge)](https://pypi.org/project/valaw/)
[![GitHub Issues](https://img.shields.io/github/issues/jet612/valaw?style=for-the-badge)](https://github.com/Jet612/valaw/issues)
[![PyPI Downloads](https://img.shields.io/pypi/dm/valaw?style=for-the-badge)](https://pypi.org/project/valaw/)
[![Python Version](https://img.shields.io/pypi/pyversions/valaw?style=for-the-badge)](https://www.python.org/)
[![GitHub Contributors](https://img.shields.io/github/contributors/jet612/valaw?style=for-the-badge)](https://github.com/Jet612/valaw/graphs/contributors)


valaw is an asynchronous API wrapper for VALORANT's API.

# Documentation
The documentation for this wrapper can be found [here](https://valaw.readthedocs.io/). Read the documentation to learn how to get started with valaw.
The documentation also has a list of all the endpoints and examples on how to use them.

# Help/Support
If you need help/support with valaw, you can join the [Discord Server](https://discord.gg/mVXpvunBbF). If you have incountered a bug, you can also open an issue on the [GitHub repository](https://github.com/Jet612/valaw/issues).

# Quick Links
- [Discord](https://discord.gg/mVXpvunBbF)
- [PyPI](https://pypi.org/project/valaw/)
- [GitHub](https://github.com/Jet612/valaw)
- [Documentation](https://valaw.readthedocs.io/)

This project is owned and maintained by Jet612, other contributors can be found [here](https://github.com/Jet612/valaw/graphs/contributors)