From f7f02cae5f5dcf9fb84fecb22eaa4a1863d2463c Mon Sep 17 00:00:00 2001 From: Markus Neifer Date: Tue, 12 Aug 2025 16:21:18 +0000 Subject: [PATCH 1/4] Add pip requirements file --- requirements.txt | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 requirements.txt diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..45f0ab1 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,17 @@ +build==1.3.0 +click==8.2.1 +exceptiongroup==1.3.0 +gitdb==4.0.12 +GitPython==3.1.45 +iniconfig==2.1.0 +loguru==0.7.3 +-e git+https://github.com/mneiferbag/python-examples.git@17320d2a87f4739cb13faa9f94f8016b7f4a40b0#egg=mncpyexamples +packaging==25.0 +pip-tools==7.5.0 +pluggy==1.6.0 +Pygments==2.19.2 +pyproject_hooks==1.2.0 +pytest==8.4.1 +smmap==5.0.2 +tomli==2.2.1 +typing_extensions==4.14.1 From 71a10b6bb7de8d6b5226704e4e54318facc2a05d Mon Sep 17 00:00:00 2001 From: Markus Neifer Date: Tue, 12 Aug 2025 16:27:22 +0000 Subject: [PATCH 2/4] Install package from local dir, not repo --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 45f0ab1..19c2093 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5,7 +5,7 @@ gitdb==4.0.12 GitPython==3.1.45 iniconfig==2.1.0 loguru==0.7.3 --e git+https://github.com/mneiferbag/python-examples.git@17320d2a87f4739cb13faa9f94f8016b7f4a40b0#egg=mncpyexamples +-e . packaging==25.0 pip-tools==7.5.0 pluggy==1.6.0 From 372996f3cff4162e809c116dd3029afa15702248 Mon Sep 17 00:00:00 2001 From: Markus Neifer Date: Tue, 12 Aug 2025 16:32:09 +0000 Subject: [PATCH 3/4] Add tasks section --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index ac8864f..b4ba64a 100644 --- a/README.md +++ b/README.md @@ -12,3 +12,7 @@ Collection of [Python](https://www.python.org/) development examples. * [asyncio](https://docs.python.org/3/library/asyncio.html) * Testing * [pytest](https://github.com/pytest-dev/pytest/) + +## Tasks + +* [ ] Add workflow to run tests From 5847e4b54633493c06f0ab897cf66af316c9da5d Mon Sep 17 00:00:00 2001 From: Markus Neifer Date: Tue, 12 Aug 2025 16:35:35 +0000 Subject: [PATCH 4/4] Add badge for Python package --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index b4ba64a..d0bf510 100644 --- a/README.md +++ b/README.md @@ -5,6 +5,7 @@ Licensed under the MIT License. See file [LICENSE](./LICENSE). Collection of [Python](https://www.python.org/) development examples. [![CodeQL](https://github.com/mneiferbag/python-examples/actions/workflows/github-code-scanning/codeql/badge.svg)](https://github.com/mneiferbag/python-examples/actions/workflows/github-code-scanning/codeql) +[![Python package](https://github.com/mneiferbag/python-examples/actions/workflows/python-package.yml/badge.svg)](https://github.com/mneiferbag/python-examples/actions/workflows/python-package.yml) ## Links