Package configuration example using bleeding edge toolset.
Project description
fibonaci
Usage:
$ pip install fibonaci$ fibonaci 8> fib(8) = 13
Development
Commonly used commands for package development:
make check- run unit tests and linters.make fix- format code and fix detected fixable issues.make publish- publishes current package version to pypi.org.make compile- bump and freeze dependency versions in requirements*.txt filesmake sync- upgrade installed dependencies in Virtual Environment (executed aftermake compile)
Note: this package was initialised using https://github.com/albertas/modernpackage.
Toolset
This package uses these cutting edge tools:
- ruff - for linting and code formatting
- mypy - for type checking
- pip-audit - for known vulnerability detection in dependencies
- deadcode - for unused code detection
- pytest - for collecting and running unit tests
- coverage - for code coverage by unit tests
- hatch - for publishing package to pypi.org
- uv - for Python virtual environment and dependency management
- pyproject.toml - configuration file for all tools
- Makefile - aliases for commonly used command line commands
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
fibonaci-0.0.3.tar.gz
(3.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file fibonaci-0.0.3.tar.gz.
File metadata
- Download URL: fibonaci-0.0.3.tar.gz
- Upload date:
- Size: 3.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.27.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0ca3ded322e25e420b803c8e1d64bebae626543cf55a8d205f204a8dbaf34a7a
|
|
| MD5 |
7dd05afba0ac341140becd8aed0a1e5e
|
|
| BLAKE2b-256 |
692621da6a2540c5d06f3c168c4846487a1405c6cfa282272a36d922a3823249
|
File details
Details for the file fibonaci-0.0.3-py3-none-any.whl.
File metadata
- Download URL: fibonaci-0.0.3-py3-none-any.whl
- Upload date:
- Size: 2.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.27.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e238c4a0cac6fef2e8f704e2c6d966f2c40918afd357d826c4351ea549f5eaae
|
|
| MD5 |
afa57bcd8ea7ef25f1fcab9fc2411636
|
|
| BLAKE2b-256 |
3728a3cfb78658fd21c05e0b4d899a0850b57106e8da1c95b2c889d520777540
|