Home

Awesome

The e3 Project

Build Status Checked with mypy Documentation Status codecov Code style: black CII Best Practices

This present project (e3) is a Python framework to ease the development of portable automated build systems (compilation, dependencies management, binary code packaging, and automated testing).

The e3 framework is split across multiple Python packages named e3-<name> and sharing the same namespace: e3.

e3-core content

e3-core package is organized in several packages and modules:

See e3-core documentation for more details.

Install

requires: Python >=3.9

e3-core releases are available on PyPI and can be installed by running:

pip install e3-core

To install from the source package, run:

python setup.py install

All e3 dependencies will also be installed.

Contributing

See CONTRIBUTING.md.