├── .gitignore ├── .ideas ├── col.py ├── collections.py └── tables.py ├── .pre-commit-config.yaml ├── LICENSE ├── MANIFEST.in ├── Makefile ├── NOTICE.txt ├── README.md ├── docs └── index.html ├── howto.txt ├── pyproject.toml ├── requirements ├── dev.in ├── dev.lock ├── dev.unlock ├── manage.in ├── manage.lock ├── manage.unlock ├── pins-validate-pyproject-pep639.in ├── pins-virtualenv-cve-2024-53899.in ├── pip.in ├── pip.lock └── pip.unlock ├── src └── kenobi │ ├── __init__.py │ └── kenobi.py └── tests ├── __init__.py ├── conftest.py └── test_kenobi.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patx/kenobi/HEAD/.gitignore -------------------------------------------------------------------------------- /.ideas/col.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patx/kenobi/HEAD/.ideas/col.py -------------------------------------------------------------------------------- /.ideas/collections.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patx/kenobi/HEAD/.ideas/collections.py -------------------------------------------------------------------------------- /.ideas/tables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patx/kenobi/HEAD/.ideas/tables.py -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patx/kenobi/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patx/kenobi/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patx/kenobi/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patx/kenobi/HEAD/Makefile -------------------------------------------------------------------------------- /NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patx/kenobi/HEAD/NOTICE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patx/kenobi/HEAD/README.md -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patx/kenobi/HEAD/docs/index.html -------------------------------------------------------------------------------- /howto.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patx/kenobi/HEAD/howto.txt -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patx/kenobi/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements/dev.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patx/kenobi/HEAD/requirements/dev.in -------------------------------------------------------------------------------- /requirements/dev.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patx/kenobi/HEAD/requirements/dev.lock -------------------------------------------------------------------------------- /requirements/dev.unlock: -------------------------------------------------------------------------------- 1 | coverage 2 | pytest>=7.1 3 | validate-pyproject>=0.23 4 | -------------------------------------------------------------------------------- /requirements/manage.in: -------------------------------------------------------------------------------- 1 | -c pins-virtualenv-cve-2024-53899.in 2 | 3 | pre-commit 4 | -------------------------------------------------------------------------------- /requirements/manage.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patx/kenobi/HEAD/requirements/manage.lock -------------------------------------------------------------------------------- /requirements/manage.unlock: -------------------------------------------------------------------------------- 1 | pre-commit 2 | virtualenv>=20.26.6 3 | -------------------------------------------------------------------------------- /requirements/pins-validate-pyproject-pep639.in: -------------------------------------------------------------------------------- 1 | # pep639 support added 2 | validate-pyproject>=0.23 3 | -------------------------------------------------------------------------------- /requirements/pins-virtualenv-cve-2024-53899.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patx/kenobi/HEAD/requirements/pins-virtualenv-cve-2024-53899.in -------------------------------------------------------------------------------- /requirements/pip.in: -------------------------------------------------------------------------------- 1 | pip>=24.2 2 | setuptools>=75.8.0 3 | -------------------------------------------------------------------------------- /requirements/pip.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patx/kenobi/HEAD/requirements/pip.lock -------------------------------------------------------------------------------- /requirements/pip.unlock: -------------------------------------------------------------------------------- 1 | pip>=24.2 2 | setuptools>=75.8.0 3 | -------------------------------------------------------------------------------- /src/kenobi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patx/kenobi/HEAD/src/kenobi/__init__.py -------------------------------------------------------------------------------- /src/kenobi/kenobi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patx/kenobi/HEAD/src/kenobi/kenobi.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patx/kenobi/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/test_kenobi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/patx/kenobi/HEAD/tests/test_kenobi.py --------------------------------------------------------------------------------