Metadata-Version: 2.1
Name: pure-utils
Version: 0.1.0
Summary: Yet another python utilities, with the goal of collecting useful bicycles and crutches in one place ;).
Author-email: Peter Bro <p3t3rbr0@gmail.com>
Project-URL: Homepage, https://github.com/p3t3rbr0/py3-pure-utils
Project-URL: Documentation, https://p3t3rbr0.github.io/py3-pure-utils/
Project-URL: Repository, https://github.com/p3t3rbr0/py3-pure-utils.git
Project-URL: Issues, https://github.com/p3t3rbr0/py3-pure-utils/issues
Project-URL: Changelog, https://github.com/p3t3rbr0/py3-pure-utils/blob/master/.docs/source/changelog.rst
Keywords: utilities,bycycle,crutches
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Provides-Extra: build
Requires-Dist: build ==1.0.3 ; extra == 'build'
Provides-Extra: dev
Requires-Dist: mypy ==1.8.0 ; extra == 'dev'
Requires-Dist: isort ==5.13.2 ; extra == 'dev'
Requires-Dist: flake8 ==6.1.0 ; extra == 'dev'
Requires-Dist: pyproject-flake8 ==6.1.0 ; extra == 'dev'
Requires-Dist: black ==24.1.1 ; extra == 'dev'
Requires-Dist: pydocstyle ==6.3.0 ; extra == 'dev'
Requires-Dist: pytest ==8.0.0 ; extra == 'dev'
Requires-Dist: pytest-cov ==4.1.0 ; extra == 'dev'
Provides-Extra: doc
Requires-Dist: Sphinx ==7.2.6 ; extra == 'doc'
Requires-Dist: furo ==2024.1.29 ; extra == 'doc'

# py3-pure-utils

<!-- [![Build Status][https://github.com/p3t3rbr0/py3-more-utils/actions/workflows/build.yml/badge.svg]][https://github.com/p3t3rbr0/py3-more-utils/actions/workflows/build.yml] -->
<!-- [![PyPI Version][https://img.shields.io/pypi/v/more-utils]][https://pypi.org/project/more-utils/] -->
<!-- [![Code Coverage][https://codecov.io/gh/p3t3rbr0/py3-more-utils/branch/master/graph/badge.svg]][https://codecov.io/gh/p3t3rbr0/py3-more-utils] -->
<!-- [![Code Quality][https://api.codeclimate.com/v1/badges/3130fa0ba3b7993fbf0a/maintainability]][https://codeclimate.com/github/p3t3rbr0/py3-more-utils] -->

Yet another python utilities, with the goal of collecting useful bicycles and crutches in one place ;).

Main principles:

1. No third party dependencies (standart library only).
2. Mostly pure functions without side effects.
3. Interfaces with type annotations.
4. Comprehensive documentation with examples of use.
5. Full test coverage.

# Available modules

- [common](https://p3t3rbr0.github.io/py3-pure-utils/refs/common.html) - The common purpose utilities.

For more information read the [doc](https://p3t3rbr0.github.io/py3-pure-utils/).

# License

MIT License.

Copyright (c) 2024 Peter Bro <p3t3rbr0@gmail.com || peter@peterbro.su>

See LICENSE file for more information.
