Skip to main content

Axolotl Library in Python

Project description

axolpy-lib, the Axolotl Library in Python

Release

Code Quality

Activity

License

Popularity


This is the library of the Axolotl series in Python. The implementation of it aims at providing a handy all-in-one package for writing useful applications.

PyPi project: https://pypi.org/project/axolpy-lib

Install axolpy-lib

pip install axolpy-lib

Install dependencies

Since this package contains libraries for many areas, not all dependencies are configured as hard dependency and installed together with axolpy-lib. Therefore you can decide what to not install to save your space. However, if you want to use all features or develop on top of this package, you will have to install all dependencies.

Recommended way

You are recommended to use pyenv and pipenv to install the dependencies. To install all dependencies:

pipenv install

To install particlular package only:

pipenv install pyyaml

Alternative

You can install dependencies with the old way by using requirements.txt.

pip install -r requirements.txt

Run test

To run pytest:

pytest

To run test with coverage result:

coverage run -m pytest

To generate test coverage report:

coverage report -m

To generate test coverage report in html:

coverage html

Build axolpy-lib package

To build with wheel:

python -m build

You will see output like this:

* Creating venv isolated environment...
* Installing packages in isolated environment... (setuptools>=42, wheel)
* Getting dependencies for sdist...
...
...
Successfully built axolpy-lib-1.0.0.tar.gz and axolpy_lib-1.0.0-py3-none-any.whl

Test report

Code Coverage graph

Code Coverage graph


See more

  1. axolpy-script for using Axolpy scripts

License

FOSSA Status

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

axolpy-lib-1.4.10.tar.gz (22.1 kB view hashes)

Uploaded Source

Built Distribution

axolpy_lib-1.4.10-py3-none-any.whl (23.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page