semvec/pypi-packages huggingface dataset:
ezargs 0.0.6
zero-setup dynamic python command line argument parsing
Requires Python: >=3.7

# ezargs
Lightweight, zero-setup dynamic Python command line argument parsing. `ezargs` is extremely simple (< 10 SLoC) and pushes as much of the parsing logic into the user's hands as possible. I wrote `ezargs` because I wanted an easier way to set up ephemeral, flexible, or just plain easy CLI arguments for Python scripts. I just wanted to be able to pass whatever I wanted and grab it in the code without having to declare fields beforehand.

The only strict rule pertains to the format of arguments, which is as follows:
* Arguments must be key-value pairs in the format: `key=value`
    * eg. `python my_scripy.py duration=5 max_shift=12 name=foo secret='ab!@#3=e32'` parses the arguments into: `{'duration': '5', 'max_shift': '12', 'name': 'foo', 'secret': 'ab!@#3=e32'}`
    * Subsequent `=` appearances in the value are allowed.
        * eg. `name=fo=o` -> `{'name': 'fo=o'}`
    * Values with spaces must be wrapped in quotes. In general, strings should be sent with quotes (single or double).
        * eg. `name="John Appleseed"` -> `{'name': 'John Appleseed'}`

Type conversions, presence checks, etc. are up to the user to handle. **All values are parsed as strings**.

## Installation:
* Install [ezargs](https://pypi.org/project/ezargs/) with `pip install ezargs`


## Simple Code Recipe:
```py
from ezargs import parse_args

def main(args: dict) -> None:
   max_attempts = int(args.get("max-attempts", 5))  # default value with type conversion
   if not (filename := args.get("filename")):
      # presence check
      raise Exception("missing file name!")
   print(f"{filename=}, {max_attempts=}")


if __name__ == "__main__":
   args: dict = parse_args()
   main(args)
```
oneapi-sdk 0.0.4
A Python SDK for The One API
Requires Python: >=3.9.0

# Lord of the Rings SDK

This is a Python SDK for the Lord of the Rings API.

## Installation

```bash
pip install oneapi-sdk
```

## Usage

To use the SDK, you will need to get an API key from [The One API](https://the-one-api.dev/).

Basic usage:

```python
import oneapi

oneapi.access_token = "YOUR_API_KEY"

# Get all movies
movies = oneapi.Movie.list()

# Get all quotes from the first movie
quotes = movies[0].quotes

```

Filters:

```python
import oneapi

# Filter syntax is {"field": ("operator", "value")}
# Operators are "=", "!=", "<", ">", ">=", "exists", "not_exists"

# Get all quotes from the first movie
quotes = oneapi.Quote.list(filter={"movie": ('=', '5cd95395de30eff6ebccde5c')})

```

Pagination:

```python
import oneapi

# You can manually paginate through the results using .list(limit, offset)
quotes_1 = oneapi.Quote.list(limit=10, offset=0)
quotes_2 = oneapi.Quote.list(limit=10, offset=10)

# Or you can use the built-in pagination
quotes = oneapi.Quote.list(limit=10)
for quote in quotes.auto_paginate():
    print(quote.dialog)

```
letras-custom-israelubeda 0.0.2
Una libreria que transforma una letra por otra , ejemplo la letra A ,se transforma en letra Z
Requires Python: >=3.7

# Libreria transformadora de texto

_Una libreria que transforma una letra por otra , ejemplo la letra A ,se transforma en letra Z_


## Comenzando 🚀

_instalar la libreria_

~~~
pip install letras-custom-israelubeda
~~~

*Modo de uso

Ejemplo:

example.py
~~~
from letras_custom_israelubeda import sustituir_letras

palabra = sustituir_letras("hola mundo")
print(palabra)

~~~

output: sooz nunwo
butterflask 1.0.0
A modern lightweight Python framework to create highly responsible front-end code on the fly


ButterFlask-UI is a modern lightweight Python framework for creating highly responsive websites using widgets. It provides a seamless development experience, similar to Flutter, by leveraging the power of widgets to build interactive user interfaces. With ButterFlask-UI, you can easily create elegant and dynamic web applications by composing reusable widgets. The framework simplifies the process of handling API requests in the front-end through AJAX, enabling efficient data exchange and seamless user interactions.

Key Features:
- Intuitive widget-based approach for building web interfaces
- Highly responsive design for optimal viewing across different devices
- Effortless handling of API requests
- Simplified widget composition and customization
- Effortlessly handle HTML, CSS, JS in one single Python code
- Increased reusability
- Increased redability (Not like simple HTML/CSS/JS)

ButterFlask-UI empowers developers to rapidly create feature-rich web applications with smooth user experiences. Whether you're building a personal project or a professional web application, ButterFlask-UI offers the flexibility and simplicity you need to bring your ideas to life.