semvec/pypi-packages huggingface dataset:
bitstillery_pyi18next 0.0.7
A Python implementation of i18next.
License: MIT
Requires Python: >=3.7
Keywords: i18n, i18next, internationalization, localization, translation

# bitstillery_pyi18next

This is a fork of pyi18next, that fixes pluralisation count.

[![Documentation Status](https://readthedocs.org/projects/pyi18next/badge/?version=latest)](https://pyi18next.readthedocs.io/en/latest/?badge=latest)

A Python implementation of [i18next](https://github.com/i18next/i18next). Documentation is available at [pyi18next.readthedocs.io](https://pyi18next.readthedocs.io).

## Quick Start

### Install

```
python -m pip install -U bitstillery_pyi18next
```

### Init

We can define a `I18next` object with translations loaded as follow:

```python
import bitstillery_pyi18next as pyi18next

i18n = pyi18next.i18next.I18next(
     resources={
        'en': {
            'translation': {
                'key': 'value',
                'interpolation': 'Hello, {{name}}!',
                'nested': '$t(key)',
            }
        }
    },
    default_lng='en',
    default_ns='translation'
)
```

### Translate

We can use the `i18n` object we defined to translate:

```python
print(f'{i18n.t("key")=}')
print(f'{i18n.t("interpolation", name="world")=}')
print(f'{i18n.t("nested")=}')
``` 

The results are:

```
i18n.t("key")='value'
i18n.t("interpolation", name="world")='Hello, world!'
i18n.t("nested")='value'
```
pysciiart 0.3.0
A set of python libraries used to generate ASCII art from high level data structures.
License: MIT
Requires Python: <4.0.0,>=3.7.0

[![PyPI version](https://badge.fury.io/py/pysciiart.svg)](https://badge.fury.io/py/pysciiart)

# pysciiart

A Python library for generating ASCII art from high-level data structures. Create structured text layouts, diagrams, and graphs with automatic positioning and linking.

## Features

- **Widget-based rendering system** with containers, borders, padding, and text components
- **Automatic graph layout** with intelligent node positioning and link routing
- **Color support** via termcolor for terminal output
- **Flexible composition** of complex ASCII diagrams from simple components

## Installation

Install from PyPI:

```bash
pip install pysciiart
```

For development:

```bash
poetry install
poetry shell
```

## Quick Start

```python
from pysciiart.widget import Border, Paragraph, VBox

# Create simple text widgets
title = Border(Paragraph(["My Diagram"]), title="Main")
content = Border(Paragraph(["Content here", "More content"]))

# Compose into layout
layout = VBox([title, content])

# Render to ASCII
print(layout.render())
```

## Development

### Running Tests
```bash
poetry run pytest
poetry run pytest --log-cli-level=INFO  # with detailed logging
```

### Building
```bash
poetry build  # Creates wheel and source distributions
```

### Deployment
1. Update version in `src/pysciiart/__init__.py` and `pyproject.toml`
2. Commit and tag with version number
3. Build: `poetry build`
4. Upload: `poetry publish`
mwtoolbox 0.0.12
Microwave Toolbox
License: MIT
Requires Python: >=3.10
Keywords: microwave, rf, s-parameters

# Project Description

Current version = "0.0.12"

MWTOOLBOX is a library for general processing of multiport RF/Microwave networks. Detailed documentation is at [https://terdol.github.io/mwtoolboxdoc](https://terdol.github.io/mwtoolboxdoc).

API documentation is at [https://terdol.github.io/apidoc](https://terdol.github.io/apidoc).

Source code is available at: [https://github.com/terdol/microwave_toolbox](https://github.com/terdol/microwave_toolbox).