Setup

Use a virtualenv, and install the library with its dev dependencies.

python -m virtualenv .venv
. .venv/bin/activate

git clone git@github.com:nerdocs/conjunto.git
python -m pip install .[dev]

Code conventions

  • Format everything using black.
  • Write documentation for your code.

Coding

Version upgrade

In conjunto/__init__.py, upgrade __version__, using Semantic versioning.

__version__ = "1.2.3"

Package management

Build package

$ make build

Deploy package

make publish