Metadata-Version: 2.3
Name: greyhorse
Version: 0.4.22
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: Typing :: Typed
Requires-Python: >=3.12
Requires-Dist: networkx>=3.3
Requires-Dist: orjson>=3.10.7
Requires-Dist: pydantic[email]>=2.9.2
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``
