Metadata-Version: 2.1
Name: taksonomia
Version: 2023.1.10
Summary: Taxonomy (Finnish: taksonomia) of a folder tree, guided by conventions.
Author-email: Stefan Hagen <stefan@hagen.link>
Maintainer-email: Stefan Hagen <stefan@hagen.link>
Project-URL: Homepage, https://git.sr.ht/~sthagen/taksonomia
Project-URL: Bug-Tracker, https://todo.sr.ht/~sthagen/taksonomia
Project-URL: Documentation, https://codes.dilettant.life/docs/taksonomia
Project-URL: Source-Code, https://git.sr.ht/~sthagen/taksonomia
Project-URL: Test-Coverage, https://codes.dilettant.life/coverage/taksonomia
Keywords: developer-tools,fingerprints,validation,verification,sbom,taxonomy
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.9
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: PyYAML (>=6.0)
Requires-Dist: lxml (>=4.9.2)
Requires-Dist: msgspec (>=0.12.0)
Requires-Dist: psutil (>=5.9.4)
Requires-Dist: py-cpuinfo (>=9.0.0)
Provides-Extra: dev
Requires-Dist: black ; extra == 'dev'
Requires-Dist: coverage ; extra == 'dev'
Requires-Dist: hypothesis ; extra == 'dev'
Requires-Dist: mypy ; extra == 'dev'
Requires-Dist: pytest ; extra == 'dev'
Requires-Dist: pytest-cov ; extra == 'dev'
Requires-Dist: pytest-flake8 ; extra == 'dev'
Requires-Dist: types-jmespath ; extra == 'dev'
Requires-Dist: ruff ; extra == 'dev'

# Taksonomia

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

[License: MIT](https://git.sr.ht/~sthagen/taksonomia/tree/default/item/LICENSE)

Third party dependencies are documented in the folder [third-party](third-party/README.md).

[![version](https://img.shields.io/pypi/v/taksonomia.svg?style=flat)](https://pypi.python.org/pypi/taksonomia/)
[![downloads](https://pepy.tech/badge/taksonomia/month)](https://pepy.tech/project/taksonomia)
[![wheel](https://img.shields.io/pypi/wheel/taksonomia.svg?style=flat)](https://pypi.python.org/pypi/taksonomia/)
[![supported-versions](https://img.shields.io/pypi/pyversions/taksonomia.svg?style=flat)](https://pypi.python.org/pypi/taksonomia/)
[![supported-implementations](https://img.shields.io/pypi/implementation/taksonomia.svg?style=flat)](https://pypi.python.org/pypi/taksonomia/)

## Documentation

User and developer [documentation of taksonomia](https://codes.dilettant.life/docs/taksonomia/).

## Bug Tracker

Feature requests and bug reports are best entered in the [todos of taksonomia](https://todo.sr.ht/~sthagen/taksonomia).

## Primary Source repository

The main source of `taksonomia` is on a mountain in central Switzerland.
We use distributed version control (git).
There is no central hub.
Every clone can become a new source for the benefit of all.
The preferred public clones of `taksonomia` are:

* [on codeberg](https://codeberg.org/sthagen/taksonomia) - a democratic community-driven, non-profit software development platform operated by Codeberg e.V.
* [at sourcehut](https://git.sr.ht/~sthagen/taksonomia) - a collection of tools useful for software development.

## Status

Experimental.

**Note**: The default branch is `default`.
