Module Ownership in Tree System
Project description
Development environment
To set up a local development environment, run the following commands. Replace the python version with the desired version on your local machine.
.. code-block:: bash
make dev-env PY=python3.9
source .mots-env/bin/activate
make dev
The above commands will set up a local development environment using the provided python version available on your machine, and subsequently install all required packages in that environment.
Generate coverage report
To generate a standard coverage report, run:
.. code-block:: bash
make cov
To generate an html coverage report, run:
.. code-block:: bash
make cov-html
make serve-cov
Then navigate to your web browser.
Other make commands
Run make
to see all available commands.
.. code-block:: bash
usage: make <target>
target is one of:
help show this message and exit
build build the python package and wheels
clean remove temporary files
cov run coverage check
cov-html generate html coverage report
dev setup local dev environment by installing required packages, etc.
dev-env create a python virtual environment in ./mots-env
docs generate documentation
requirements regenerate requirements.txt
serve-cov simple http server for coverage report
serve-docs simple http server for docs
test run the test suite
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file mots-0.0.1.dev1.tar.gz
.
File metadata
- Download URL: mots-0.0.1.dev1.tar.gz
- Upload date:
- Size: 17.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e3f298110bd7157b6477d5bfca742454da45a43bded5f74b744650e5ca44aee |
|
MD5 | d69a3b2f6274bb370318c3ebe1e0d5a6 |
|
BLAKE2b-256 | 6c635f3c8c3032da4e19cfbf69bbee71cd7e39555efbf03736511c1c9db8d24d |