Changelog¶
This packages uses semantic versions.
Version 0.1.0¶
Initial release of the bgpy on pypi.org package; Running local or remote python servers in the background and establish stream socket-based communication with clients.
- Development setup:
poetry: Managing dependencies and package build env.pytest: Framework for testing.mypy: Static type checking.flake8: Code linting.sphinx: Documentation of the package usingnumpydocdocstring style.
- Submodules:
example: Example
init_task,exec_taskandexit_taskfor testing.cli:
bgpy server <host> <port>to run a server andbgpy terminate <host> <port>to send exit message to a server.
- Scripts:
install.sh: Builds the package and installs it to the global python version.check.sh: Automates checks and documentation build.