Installation
Prerequisites
Python 3.7 or higher
pip or poetry (recommended)
Using pip
pip install true-core
Using poetry
poetry add true-core
From source
git clone https://github.com/alaamer12/true-core.git
cd true-core
pip install -r requirements/dev.txt
Package Split Notice
Important
As of version 0.2.0, several components have been moved to separate packages. Depending on your needs, you may need to install additional packages:
# For enumeration functionality
pip install true-enumeration
# For type system
pip install true-types
# For DummyFile and blob handling
pip install true-blobs
See Release Notes for Version 0.2.0 for detailed migration instructions.
Development Installation
For development, you might want to install additional dependencies:
pip install -r requirements/dev.txt
This will install development dependencies like:
pytest for testing
pylint for code quality
mypy for type checking
black for code formatting