semvec/pypi-packages huggingface dataset:
ctes-models-py 0.1.0
A library for Ciphertext Ecosystem models.
Requires Python: >=3.9

## Ciphertext Ecosystem Python Models

This dependency defines the models for the ciphertext ecosystem, used for building tools that will help solve unsolved ciphers.

The model is a generated model using Protobuf.

## Usage

First, install the package with `pip install ctes-models-py`.

Example usage of the models:

```py
import ctes_models_py.model as ct

b = bytes.fromhex('aa bc de ff') # Convert hex to bytes
my_ct_encoding = ct.EncodingMetadata(encoding=ct.Encoding.BASE_CONVERSION, base=16)
my_ct_metadata = ct.CiphertextMetadata(type='', encoding=my_ct_encoding)
my_ct = ct.Ciphertext(bytes=b, metadata=my_ct_metadata)
print(my_ct) # Ciphertext bytes
print(my_ct.bytes.hex(' ')) # Ciphertext converted back to hex
```

## Generating the model

Requires installing the [Protoc CLI](https://protobuf.dev/installation/).

Run `. ./generate.sh` to generate the latest version of the model.

## Development

Activate virtual environment:
```
python -m venv venv
source venv/bin/activate
```

Build:
```
python3 -m pip install --upgrade build
python3 -m build
```
fastapi-mike 1.0.0
Enterprise FastAPI Scaffolder with Auth, Admin and Docker
Requires Python: >=3.8


# 🚀 FastMike – FastAPI Enterprise Scaffolder

**FastMike** es una herramienta de línea de comandos (**CLI**) de alto rendimiento diseñada para **automatizar la creación de proyectos FastAPI** siguiendo estándares empresariales y principios de **arquitectura limpia (Clean Architecture)**.

Desarrollado y mantenido por **MIKECARDONA076**.

---

## ✨ Características Principales

- **Estructura Profesional**  
  Genera automáticamente un layout modular:
  - `api`
  - `core`
  - `crud`
  - `models`
  - `schemas`
  - `services`

- **Alembic Ready**  
  Configuración automática de migraciones de base de datos con **detección de modelos**.

- **Suite TESTMIKE**  
  Incluye **5 pruebas rápidas de humo** para validar:
  - Base de Datos
  - CORS
  - Seguridad
  - Integridad de Modelos
  - Respaldos

- **Docker Support**  
  Genera:
  - `Dockerfile`
  - `docker-compose.yml`  
  listos para despliegues rápidos.

- **Seguridad Integrada**  
  Configuración base de:
  - Middlewares de CORS
  - Utilidades de hashing

---

## 🛠️ Instalación

Instala el paquete de forma global o dentro de un entorno virtual:

```bash
pip install fastmike
````

---

## 🚀 Uso Rápido

Para desplegar la estructura base de tu nueva API:

```bash
fastmike init --name mi-proyecto-pro
```

---

## 🆘 ¿El comando `fastmike` no se reconoce?

Si el comando no está disponible por variables de entorno (`PATH`), utiliza el modo módulo de Python:

```bash
python -m fastmike init --name mi-proyecto-pro
```

Este método es **infalible**.

---

## 📁 Estructura Generada

Al ejecutar el comando, se creará el siguiente árbol de directorios:

```text
nombre-de-tu-proyecto/
├── app/
│   ├── api/v1/          # Endpoints versionados
│   ├── core/            # Configuración y Seguridad
│   ├── crud/            # Lógica atómica de DB
│   ├── models/          # Modelos SQLAlchemy
│   ├── schemas/         # DTOs de Pydantic
│   ├── services/        # Lógica de negocio compleja
│   └── main.py          # Punto de entrada
├── TESTMIKE/            # Suite de validación rápida
├── alembic/             # Migraciones de DB
├── .env                 # Variables de entorno
├── Dockerfile           # Configuración Docker
└── requirements.txt     # Dependencias base
```

---

## 🧪 Validando tu Proyecto (TESTMIKE)

Una vez creada la estructura, entra en la carpeta del proyecto y ejecuta los tests de validación rápida:

```bash
# Validar conexión a Base de Datos
python TESTMIKE/db_check.py

# Validar integridad de modelos
python TESTMIKE/model_integrity.py
```

Estos tests aseguran que el proyecto esté **correctamente configurado antes de desarrollar**.

---

## 🤝 Contribuciones y Soporte

Si encuentras errores o tienes sugerencias:

1. Haz un **Fork** del proyecto
2. Crea una rama para tu mejora:

   ```bash
   git checkout -b feature/Mejora
   ```
3. Envía un **Pull Request**
udemift 0.7
udemift package

# udemift

[![PyPI version](https://badge.fury.io/py/udemift.svg)](https://badge.fury.io/py/udemift)
[![Python versions](https://img.shields.io/pypi/pyversions/udemift.svg)](https://pypi.org/project/udemift/)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

Python package for methods to solve problems relative to different courses of IT at Université de Montréal (UdeM).

## Features

- 📚 **Course-based organization**: Each course has its own submodule (e.g., `udemift.IFT1227`)
- 🔧 **Utilities and solutions**: Comprehensive tools for solving course-related problems
- 📖 **Well-documented**: Auto-generated documentation available on [GitHub Pages](https://victorio-dev.github.io/udemift/)
- 🐍 **Modern Python**: Supports Python 3.8+
- 🧪 **Tested**: Continuous integration with automated testing

## Installation

Install from PyPI:

```bash
pip install udemift
```

Or install from source:

```bash
git clone https://github.com/Victorio-dev/udemift
cd udemift
pip install -e .
```

## Usage

```python
import udemift

# Import specific course modules
from udemift import IFT1227

# Use course-specific utilities
# (Add examples as modules are developed)
```

## Available Courses

- **IFT1227**: (Course description to be added)


## Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

1. Fork the repository
2. Create your feature branch (`git checkout -b feature/AmazingFeature`)
3. Commit your changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request

## License

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

## Acknowledgments

- Université de Montréal IT courses
- Contributors and maintainers

## Links

- [Documentation](https://victorio-dev.github.io/udemift/)
- [PyPI Package](https://github.com/Victorio-dev/udemift)
- [GitHub Repository](https://github.com/Vic-Nas/udemift)
mdformat_frontmatter 2.0.10
An mdformat plugin for parsing / ignoring frontmatter.
Requires Python: >=3.7
Keywords: mdformat, markdown, markdown-it

# mdformat-frontmatter

[![Build Status][ci-badge]][ci-link]
[![codecov.io][cov-badge]][cov-link]
[![PyPI version][pypi-badge]][pypi-link]

An [mdformat](https://github.com/executablebooks/mdformat) plugin for ensuring that yaml `front-matter` is respected.
Many tools (such as [jekyll](https://github.com/jekyll/jekyll)) use yaml front matter for automation purposes.
`mdformat-frontmatter` only supports yaml. For example:

```markdown

---
test: yaml
---
# This looks okay
For some markdown code.
```

Frontmatter can only be at the first line or two of the code.
```markdown
# This is not
---
test: yaml
---
```
Note: that at this stage this plugin is not that sophisticated. The principle objective is to allow properly formed yaml header blocks to pass through.
Incorrectly formed blocks may result in strange behaviour.

## Development
This package was built from the [template](https://github.com/executablebooks/mdformat-plugin) provided by [executable books](https://github.com/executablebooks) and customized (specifically to separate content PR's from the release cycle).
This package driver [flit](https://flit.readthedocs.io) as the build engine, and [tox](https://tox.readthedocs.io) for test automation.

To install these development dependencies:

```bash
pip install tox
```

To run the tests:

```bash
tox
```

and with test coverage:

```bash
tox -e py37-cov
```

The easiest way to write tests, is to edit tests/fixtures.md

To run the code formatting and style checks:

```bash
tox -e py37-pre-commit
```

or directly

```bash
pip install pre-commit
pre-commit run --all
```

To run the pre-commit hook test:

```bash
tox -e py37-hook
```

## Publish to PyPi

Either use flit directly:

```bash
pip install flit
flit publish
```

or trigger the GitHub Action job, by creating a release with a tag equal to the version, e.g. `v0.0.1`.

Note, this requires generating an API key on PyPi and adding it to the repository `Settings/Secrets`, under the name `PYPI_KEY`.

[ci-badge]: https://github.com/butler54/mdformat-frontmatter/workflows/CI/badge.svg?branch=main
[ci-link]: https://github.com/butler54/mdformat-frontmatter/actions?query=workflow%3ACI+branch%3Amain+event%3Apush
[cov-badge]: https://codecov.io/gh/butler54/mdformat-frontmatter/branch/main/graph/badge.svg
[cov-link]: https://codecov.io/gh/butler54/mdformat-frontmatter
[pypi-badge]: https://img.shields.io/pypi/v/mdformat-frontmatter.svg
[pypi-link]: https://pypi.org/project/mdformat-frontmatter
radioactiveshrimp 0.1.13
Add your description here
Requires Python: >=3.12

# To install package with pip:
pip install radioactiveshrimp. 

# To install package with git:
ensure uv is installed on system: curl -LsSf https://astral.sh/uv/install.sh | sh
clone the repository
cd radioactiveshrimp
uv sync
source .venv/bin/activate

# Examples: 
## Binary Classification
### To run binary_classification example: 
cd scripts
python3 binaryclassification_impl.py
### To view result:
binaryclassification_impl.py will save the loss history plot to the current directory as a file named crossentropyloss_YYYYMMDDhhmmss.pdf
(where YYYYMMDDhhmmss is the time stamp of file creation).
The fit() function returns the four weight matricies and the loss history so these can be stored as variables and/or printed.
auris_tools 0.2.0
The swiss knife tools to coordinates cloud frameworks with an easy for Auris platforms
Requires Python: <4.0,>=3.10

# auris-tools

[![PyPI version](https://img.shields.io/pypi/v/auris-tools.svg)](https://pypi.org/project/auris-tools/)
[![Documentation Status](https://readthedocs.org/projects/auris-tools/badge/?version=latest)](https://auris-tools.readthedocs.io/en/latest/?badge=latest)
[![CI for Develop Branch](https://github.com/AurisAASI/auris-tools/actions/workflows/ci_develop.yml/badge.svg?branch=develop)](https://github.com/AurisAASI/auris-tools/actions/workflows/ci_develop.yml)
[![CI for Develop Branch](https://github.com/AurisAASI/auris-tools/actions/workflows/ci_develop.yml/badge.svg?branch=main)](https://github.com/AurisAASI/auris-tools/actions/workflows/ci_develop.yml)
[![codecov](https://codecov.io/gh/AurisAASI/auris-tools/graph/badge.svg?token=08891W8HP2)](https://codecov.io/gh/AurisAASI/auris-tools)

The swiss knife tools to coordinates cloud frameworks with an easy for Auris platforms

## Installation

This project requires **Python 3.10** and uses [Poetry](https://python-poetry.org/) for dependency management.

1. **Clone the repository:**
   ```bash
   git clone https://github.com/AurisAASI/auris-tools.git
   cd auris-tools
   ```
2. **Install Poetry (if not already installed):**
   ```bash
   pip install poetry
   ```
3. **Install dependencies:**
   ```bash
   poetry install
   ```

---

## Project Structure

The main classes and modules are organized as follows:

```
/auris_tools
├── __init__.py
├── configuration.py         # AWS configuration utilities
├── databaseHandlers.py      # DynamoDB handler class
├── officeWordHandler.py     # Office Word document handler
├── storageHandler.py        # AWS S3 storage handler
├── textractHandler.py       # AWS Textract handler
├── utils.py                 # Utility functions
├── geminiHandler.py         # Google Gemini AI handler
```

---

## Testing & Linting

- **Run all tests:**
  ```bash
  task test
  ```
- **Run linter (blue and isort):**
  ```bash
  task lint
  ```

Test coverage and linting are enforced in CI. Make sure all tests pass and code is linted before submitting a PR.

## Documentation

We use MkDocs with Material theme for our documentation:

- **Run documentation server locally:**
  ```bash
  task docs
  ```
- **Build documentation:**
  ```bash
  task docs-build
  ```

The documentation is automatically published to Read the Docs when changes are pushed to the main branch.

---