A set of development and test fixtures for yhttp application development.
Install postgresql brefore use of this project.
apt install postgresqlCreate and grant the postgresql role with createdb permission to
authenticate the current unix user within postgresql using the peer
authentication.
echo "CREATE USER ${USER} WITH CREATEDB" | sudo -u postgres psql
# Or
echo "ALTER USER ${USER} CREATEDB" | sudo -u postgres psqlCreate virtual environment:
make venvDelete virtual environment:
make venv-deleteActivate the virtual environment:
source ./activate.shInstall this project as editable mode and all other development dependencies:
make envmake lintExecute these commands to create Python's standard distribution packages
at dist directory:
make sdist
make wheelOr
make distto create both sdidst and wheel packages.
Execute:
make cleanto clean-up previous dist/* and build/* directories.
WARNING: Do not do this if you'r not responsible as author and or maintainer of this project.
Execute
make clean
make pypito upload sdists and wheel packages on PyPI.