Utility functions for statistical analyses.
You can install the release version from PyPI.
pip install cookies_statistics
If you want to use the latest version that has not been released, clone this repository and install from the local directory.
git clone https://github.com/CookieBox26/cookies_statistics.git
cd cookies_statistics
pip install .
Please execute the following at the root of the repository.
Please run the following commands.
git clone https://github.com/CookieBox26/cookies_statistics.git
cd cookies_statistics
# make some changes to the code
pip install -e '.[dev]' # install the package in editable mode
pytest # test
If an error occurs, you can fix the code and rerun the tests without having to reinstall the package.
If you add a new function or class, please update the documentation accordingly.
cd docs
vi source/cookies_statistics.rst # add a new function or class
./make.bat html # or 'make html' (not on Windows)
# Please open 'docs/build/html/index.html' in your browser and check the content.
cd ..
If you are not an administrator, please open a pull request at this point.
Please run the following commands. More details are here.
pip install --upgrade build # upgrade 'build'
python -m build
The following files will be generated.
./dist/cookies_statistics-0.0.1.tar.gz
./dist/cookies_statistics-0.0.1-py3-none-any.whl
Then please run the following commands. More details are here.
pip install --upgrade twine
python -m twine upload --repository testpypi dist/* # TestPyPI
python -m twine upload dist/* # PyPI