Metadata-Version: 2.4
Name: greyhorse
Version: 0.5.0
Summary: Greyhorse core library
Project-URL: Homepage, https://gitlab.com/max-plutonium/greyhorse
Project-URL: Repository, https://gitlab.com/max-plutonium/greyhorse
Author-email: Max Plutonium <plutonium.max@gmail.com>
Maintainer-email: Max Plutonium <plutonium.max@gmail.com>
License: MIT License
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Typing :: Typed
Requires-Python: >=3.12
Requires-Dist: greenback~=1.2.1
Requires-Dist: greenlet~=3.2.4
Requires-Dist: orjson~=3.11.3
Requires-Dist: pydantic~=2.12.3
Requires-Dist: pytz~=2024.2
Requires-Dist: timeparse-plus~=1.2.0
Requires-Dist: tomlkit~=0.13.2
Description-Content-Type: text/markdown

Greyhorse core library
======================

Modular framework for building pythonic microservices


How to build
------------


- Install the project

    ``uv python pin 3.12.1``

    ``uv venv``

    ``uv sync``

    ``source .venv/bin/activate``



- Format code commands

    ``ruff check --unsafe-fixes --fix``

    ``ruff format``
