Skip to main content

Taksonomia

Taxonomy (Finnish: taksonomia) of a folder tree, guided by conventions.

License Country of Origin Export Classification Control Number (ECCN) Configuration

Requires Python 3.11 or later.

Install

pip install taksonomia

Optional: for blake3 key function and content hashing support:

pip install blake3

Quickstart

See quickstart/README.md for a step-by-step walkthrough from install to first taxonomy. For a step-by-step guided build with runnable code at every stage, see tutorial/README.md.

Manual

See man taksonomia for the full CLI reference. Install the man page with:

mkdir -p ~/.local/share/man/man1
cp docs/taksonomia.1 ~/.local/share/man/man1/

Bug Tracker

Any feature requests or bug reports shall go to the todos of taksonomia.

Primary Source repository

The main source of taksonomia is on a mountain in Central Switzerland under configuration control (fossil).

Contributions

If you like to share small changes under the repositories license please kindly do so by sending a patchset. You can send such a patchset per email using git send-email.

Support

Please kindly submit issues at https://todo.sr.ht/~sthagen/taksonomia or write plain text email to ~sthagen/taksonomia@lists.sr.ht to support. Thanks.

Changes

See docs/changes.md for the release history.

Coverage

The test suite maintains full branch coverage. The HTML report (if generated) is in site/coverage/.

SBOM

Runtime dependency information is published in docs/sbom/ in SPDX 3.0 (JSON-LD) and CycloneDX 1.6 (JSON) formats. See docs/sbom/README.md for the component inventory and validation guide.

Metadata

Release files for taksonomia 2026.6.25

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for taksonomia 2026.6.25
File Size Uploaded
taksonomia-2026.6.25.tar.gz 16.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for taksonomia 2026.6.25
File Interpreter ABI Platform
taksonomia-2026.6.25-py3-none-any.whl Python 3 none any Details

Total release size: 28.5 kB

Release files / taksonomia-2026.6.25.tar.gz

Download URL taksonomia-2026.6.25.tar.gz
Size 16.6 kB
Tags Source
SHA-256 checksum
How to use checksums
5248abb7dc4db99993283e1e8486c109f2ecfe690b3f919938df60c6cd59712c
BLAKE2b-256 checksum
How to use checksums
16f74919ff8b9ed4c6453387b28adeae3740c965c62e004477421ad2cabf1d36
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.5

Release files / taksonomia-2026.6.25-py3-none-any.whl

Download URL taksonomia-2026.6.25-py3-none-any.whl
Size 11.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e82d654d7d51d16926fb3c118c3f527d66eeac575b1d88c094c838638d43eff2
BLAKE2b-256 checksum
How to use checksums
e9bde584087d8acc57b7c9113725f1a03fbd14e8115846d374238e27b452f043
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.5

Release history Release notifications | RSS feed

This release

2026.6.25 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page