Various utilities for making python development easier
Project description
rcmanyutils
Utilities made to support my personal development, sort of a "catch all" package
Structure
.
├── .coveragerc - Configure code coverage generation
├── .gitignore - Configure files ignores by git commands
├── .gitlab-ci.yml - Configure our gitlab CI pipeline
├── .pre-commit-config.yaml - Configure our pre-commit for code quality checks
├── .python-version - Set our python version, used for python selection in terminals
├── .vscode - Configure our vscode workspace
│ ├── launch.json - Settings used for debugging/running code
│ └── settings.json - Workspace settings
├── README.md - YOU ARE HERE
├── flake.lock - Stores the state of our nix flake
├── flake.nix - Configure our nix environment
├── pyproject.toml - Our project configuration
├── src - Source code to be packaged with the wheel
│ └── rclib - Package folder
│ └── utils - Contains utilities for different types
│ ├── __init__.py
│ ├── dictionary.py - Utilities for dictionaries
│ ├── errors - Utilities for handling or generating errors
│ │ ├── decorators.py - Decorators that help enforce code constraints
│ │ └── exceptions.py - Common Exceptions that can be raised
│ └── files
│ └── search.py - Utilities for searching files
└── uv.lock - Stores our installed python versions
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
rcmanyutils-0.1.9.tar.gz
(33.2 kB
view hashes)
Built Distribution
Close
Hashes for rcmanyutils-0.1.9-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6234215d7c9d46d996e8a7ed2e32312e3be9045c6e34158fb0ca7405aab23ba6 |
|
MD5 | d43c1c62b2fb52a67d8e4ef14008fd18 |
|
BLAKE2b-256 | 42c9b1305f6e359f6b1d5855b7e5e4e2edbb338bdd4e65eedfd8a58964cac8ac |