Commit Graph
137 Commits
Author SHA1 Message Date
jakob.scheid 2ef362b7c0 docs(changelog): mark unreleased section as version 0.1.0 2026-09-01 16:55:44 +02:00
jakob.scheid 3428c54d99 style: ensure trailing newlines 2026-09-01 16:54:03 +02:00
jakob.scheid 3a05718612 docs(changelog): make changelog clearer
Removed internal implementation details from changelog and rephrased and reordered
some entries.
2026-09-01 16:39:42 +02:00
jakob.scheid 44de48ef9d chore: update version information to 0.1.0 2026-09-01 16:33:22 +02:00
jakob.scheid 804368bdd6 Merge pull request 'Feat(cd): add workflow to publish package' (#2) from chore/release-cd-pipeline into main
Release package / Prepare release asset upload (release) Canceled after 0s
Release package / Upload release asset (${{ fromJSON(needs.prepare_upload_release_asset.outputs.files) }}) (release) Canceled after 0s
Release package / Publish package to package registry (release) Canceled after 0s
Release package / Build package (release) Canceled after 16s
Reviewed-on: #2
2026-09-01 16:27:12 +02:00
jakob.scheid c167fcf803 feat(cd): add workflow to publish package 2026-09-01 16:19:51 +02:00
jakob.scheid 44f80dbb6a Update licenses 2026-04-30 19:28:53 +02:00
jakob.scheid 14380b6515 Update licenses 2026-04-30 19:27:32 +02:00
jakob.scheid d3bb51eb61 Rephrase a sentence 2026-04-27 23:01:39 +02:00
jakob.scheid b4f4c4860a Rephrase a sentence 2026-04-27 23:00:54 +02:00
jakob.scheid 86c012ef5c Fatal bug fix: Add quotation mark 2026-04-27 22:47:08 +02:00
jakob.scheid a74a500e7e Prepare first release 2026-04-27 22:45:45 +02:00
jakob.scheid 16ce11b852 Prepare first release 2026-04-27 22:44:30 +02:00
jakob.scheid cf8875463c Add README 2026-04-27 22:43:52 +02:00
jakob.scheid 81b2be7efc Add API reference 2026-04-27 22:43:26 +02:00
jakob.scheid 55c4c74ee8 Remove test dependencies 2026-04-27 22:30:24 +02:00
jakob.scheid 3315448fc5 Add tests for the Python project documentation generator 2026-04-27 22:17:29 +02:00
jakob.scheid ce244df494 Add Python project documentation generator 2026-04-27 22:15:40 +02:00
jakob.scheid d12263f552 Add license for pytest-expectdir 2026-04-27 22:13:22 +02:00
jakob.scheid 22f3233381 Add internal function to generate the documentation of a package namespace 2026-04-26 22:23:18 +02:00
jakob.scheid a17e56fb3d Add Python module documentation generator 2026-04-25 19:34:34 +02:00
jakob.scheid ecd3f7e76b Generalize tests for core.python.PythonDocumentationGenerator exception 2026-04-19 19:51:50 +02:00
jakob.scheid f581774649 Add function to get the path segments of a path relative to another 2026-04-19 19:38:30 +02:00
jakob.scheid 3fd51d126f Add Python definition documentation generator 2026-04-19 19:12:33 +02:00
jakob.scheid 3b45c1a8ed Add function to ensure a non-empty string. 2026-04-19 19:10:45 +02:00
jakob.scheid b71b93000e Add feature to parse Python docstrings 2026-04-13 14:44:04 +02:00
jakob.scheid 16852f3d68 Add class for Python docstrings 2026-04-13 14:15:49 +02:00
jakob.scheid 7f02b5b7ec Add tests for core.python.arguments.PythonFunctionArgument.signature_repr 2026-04-13 12:24:52 +02:00
jakob.scheid a8626418da Add feature to get the signature representation of a Python function argument 2026-04-13 12:19:08 +02:00
jakob.scheid 10707d680d Update licenses 2026-04-13 10:45:05 +02:00
jakob.scheid 42a568223b Update licenses 2026-04-13 09:43:40 +02:00
jakob.scheid 72b1024a16 Bug fix: update NOTICE 2026-04-13 09:33:46 +02:00
jakob.scheid 3bc7953541 Bug fix: update NOTICE 2026-04-13 09:33:23 +02:00
jakob.scheid d5f9368d04 Bug fix: update pyproject.toml 2026-04-13 09:32:51 +02:00
jakob.scheid a79b538de8 Add class for Python modules 2026-04-13 09:24:36 +02:00
jakob.scheid 8c3866a948 Bug fix: remove invalid test cases 2026-04-12 19:40:32 +02:00
jakob.scheid ed3b47bd81 Bug fix: add support for default values in core.python.arguments.PythonASTArgumentsListParser.to_argument_list 2026-04-12 19:30:04 +02:00
jakob.scheid e4fe88b60b Remove core.python.arguments.PythonFunctionArgumentDefault; use strings instead 2026-04-12 19:13:39 +02:00
jakob.scheid 73730520c1 Remove core.python.arguments.PythonFunctionArgumentDefault; use strings instead 2026-04-12 18:54:51 +02:00
jakob.scheid 076e04a67a Add classes for Python definitions 2026-04-12 18:49:32 +02:00
jakob.scheid d6a35ea222 Add classes for Python definitions 2026-04-12 18:49:23 +02:00
jakob.scheid d8fd2b1948 Bug fix: core.python.arguments.PythonASTArgumentsListParser.to_argument_list failed if a type annotation is not a single name 2026-04-11 15:56:14 +02:00
jakob.scheid 29714798f7 Fix spelling mistakes 2026-04-11 15:21:34 +02:00
jakob.scheid 91cecae230 Add classes for Python function arguments 2026-04-11 13:33:42 +02:00
jakob.scheid d0e4ae54c3 Bug fix: remove debug output 2026-04-10 17:19:35 +02:00
jakob.scheid d3e022fb13 Add licenses to the tests 2026-04-10 12:37:59 +02:00
jakob.scheid 3e96072361 Add class for existing files 2026-04-09 19:52:46 +02:00
jakob.scheid a550ba6832 Add class for existing files 2026-04-09 19:51:39 +02:00
jakob.scheid 74cb599ed6 Bug fix: add .gitkeep files in the empty directory in tests/unit/utils/test_directory 2026-04-09 19:45:26 +02:00
jakob.scheid 9d86a64418 Bug fix: add .gitkeep files in every empty directory in tests/unit/core/python/_core/test_project_dirs 2026-04-09 19:40:31 +02:00