GitHub / OpenSemanticLab/osw-python / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 3a45142c | chore(release): v2.2.0 [skip ci] | semantic-release <s****e> | 1 day ago | |
| 338c0ee8 | merge feat(wtsite): allow an edit comment on upload_page |
Lukas Gold <l****d@i****e>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| 25ce292e | chore(release): v2.1.5 [skip ci] | semantic-release <s****e> | 1 day ago | |
| d2d95f1d | merge fix: handle empty SMW ask results in semantic_search |
Lukas Gold <l****d@i****e>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| e8d7c70f | chore(release): v2.1.4 [skip ci] | semantic-release <s****e> | 1 day ago | |
| c3d93ec5 | merge fix(page_package): prefer the package found in the working dir |
Lukas Gold <l****d@i****e>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| ee461c75 | chore(release): v2.1.3 [skip ci] | semantic-release <s****e> | 1 day ago | |
| 1dc554f2 | merge fix(wtsite): repair the dangling combine_into reference |
Lukas Gold <l****d@i****e>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| c3ac0a9f | chore(release): v2.1.2 [skip ci] | semantic-release <s****e> | 1 day ago | |
| 3e5dd12a | merge fix(util): honour flush_at_end and progress_bar in parallelize |
Lukas Gold <l****d@i****e>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| 416acd1b | chore(release): v2.1.1 [skip ci] | semantic-release <s****e> | 1 day ago | |
| 6854253c | merge fix(core): write a stub for a $ref whose page does not exist |
Lukas Gold <l****d@i****e>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| 1a3b07bd | chore(release): v2.1.0 [skip ci] | semantic-release <s****e> | 1 day ago | |
| 9c07c003 | merge feat(express): let a download keep the original file name |
Lukas Gold <l****d@i****e>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| 6e6b5c37 | chore(release): v2.0.3 [skip ci] | semantic-release <s****e> | 1 day ago | |
| d11b3689 | merge fix: allow uploading a file from an in-memory stream |
Lukas Gold <l****d@i****e>
Committed by: GitHub <n****y@g****m> |
1 day ago | |
| d8c30c99 | feat(express): let a download keep the original file name | Lukas Gold <l****d@i****e> | 1 day ago | |
| 6c672dc4 | fix(core): write a stub for a $ref whose page does not exist | Lukas Gold <l****d@i****e> | 1 day ago | |
| 707be403 | fix(wtsite): repair the dangling combine_into reference | Lukas Gold <l****d@i****e> | 1 day ago | |
| 2794c9b0 | fix(util): honour flush_at_end and progress_bar in parallelize | Lukas Gold <l****d@i****e> | 2 days ago | |
| 751a0e3d | fix(page_package): apply the same search order to package scripts | Lukas Gold <l****d@i****e> | 3 days ago | |
| fb73aafe | test: cover osw.utils.util.parallelize | Lukas Gold <l****d@i****e> | 3 days ago | |
| 6e58d9ea | fix(page_package): prefer the package found in the working dir | Lukas Gold <l****d@i****e> | 3 days ago | |
| 0d3899c7 | feat(wtsite): allow an edit comment on upload_page | Lukas Gold <l****d@i****e> | 3 days ago | |
| e00ca8be | fix: handle empty SMW ask results in semantic_search | Lukas Gold <l****d@i****e> | 3 days ago | |
| 64d99d66 | fix: allow uploading a file from an in-memory stream | Lukas Gold <l****d@i****e> | 6 days ago | |
| 0d32bc25 | merge Merge pull request #147 from OpenSemanticLab/fix/collect-oold-tests |
Lukas Gold <l****d@i****e>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 20072a92 | test: rename oold.py to oold_test.py so its tests are collected | Lukas Gold <l****d@i****e> | 6 days ago | |
| 758723f0 | chore(release): v2.0.2 [skip ci] | semantic-release <s****e> | 6 days ago | |
| ca21948b | merge Merge pull request #132 from OpenSemanticLab/fix-parallelization-silent-drop |
Lukas Gold <l****d@i****e>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| e5fb473f | fix: make _clear_cookies safe against concurrent jar mutation | Lukas Gold <l****d@i****e> | 6 days ago | |
| f143bc65 | chore(release): v2.0.1 [skip ci] | semantic-release <s****e> | 6 days ago | |
| 394c24bd | merge Merge pull request #146 from OpenSemanticLab/fix/widen-anyio-pin |
Lukas Gold <l****d@i****e>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 21c4043a | fix(deps): widen workflow anyio pin to >=4.9,<4.14 | Lukas Gold <l****d@i****e> | 6 days ago | |
| aa0d359e | fix: keep WtSite deep-copyable after adding the session lock | Lukas Gold <l****d@i****e> | 11 days ago | |
| 4251a0e0 | merge Merge pull request #137 from OpenSemanticLab/uv-zensical-migration |
Andreas Räder <9****n@u****m>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| a3a8119c | docs: add citation and authorship section to CONTRIBUTING.md | Andreas Raeder <a****r@i****e> | 29 days ago | |
| 2fe14a5e | chore(release): v2.0.0 [skip ci] | semantic-release <s****e> | 29 days ago | |
| b8bd19bd | merge Merge pull request #129 from OpenSemanticLab/uv-zensical-migration |
Andreas Räder <9****n@u****m>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| 80c9353b | docs: document conventional commits and the approval-gated release flow | Andreas Raeder <a****r@i****e> | 29 days ago | |
| 9ca2c1ae | ci: comment predicted release version on PRs into main | Andreas Raeder <a****r@i****e> | 29 days ago | |
| 508e8433 | ci: use a github app token so release pushes survive branch protection | Andreas Raeder <a****r@i****e> | 29 days ago | |
| 6c446503 | chore: enforce conventional commit messages via pre-commit | Andreas Raeder <a****r@i****e> | 29 days ago | |
| eed13f45 | merge Merge remote-tracking branch 'origin/main' into uv-zensical-migration | Andreas Raeder <a****r@i****e> | 29 days ago | |
| dbfb3193 | build: switch to a static PSR-owned version, drop hatch-vcs | Andreas Raeder <a****r@i****e> | 29 days ago | |
| 6b772725 | fix: bump pydantic floor to >=2.12.0 in pyproject.toml | Andreas Raeder <a****r@i****e> | 29 days ago | |
| 1e504b43 | ci: run integration tests on pull requests into main | Andreas Raeder <a****r@i****e> | 29 days ago | |
| fc2fe364 | fix: prevent silent page loss in store_entity parallel upload | Lukas Gold <l****d@i****e> | about 2 months ago | |
| f85586f0 | Removed comments that were outdated and improved typing | Lukas Gold <l****d@i****e> | about 2 months ago | |
| f21b5d56 | fix: require pydantic>=2.12.0 | SimonTaurus <s****r@g****e> | about 2 months ago | |
| ce3d5c5d | fix: restore accounts.pwd.yaml default at project root for file login | Andreas Raeder <a****r@i****e> | about 2 months ago | |
| 647b4812 | feat: add automated releases with python-semantic-release | Andreas Raeder <a****r@i****e> | about 2 months ago | |
| 9df297f8 | feat!: resolve credentials from env vars or memory, never write files | Andreas Raeder <a****r@i****e> | about 2 months ago | |
| 51eab32b | fix: make live upload integration tests rerun-safe | Andreas Raeder <a****r@i****e> | about 2 months ago | |
| 13968ad3 | fix: resolve environment-dependent ty failure and deptry warnings | Andreas Raeder <a****r@i****e> | about 2 months ago | |
| 85fd9cc6 | fix: resolve environment-dependent ty failure on python 3.10 | Andreas Raeder <a****r@i****e> | about 2 months ago | |
| b2b82cb2 | docs: restructure docs with hero landing page and tabbed guides | Andreas Raeder <a****r@i****e> | about 2 months ago | |
| 1c4c97e9 | chore: remove legacy setuptools scaffolding and tidy repo | Andreas Raeder <a****r@i****e> | about 2 months ago | |
| edd958a0 | docs: add versioned docs deployment with mike | Andreas Raeder <a****r@i****e> | about 2 months ago | |
| 5e9ce620 | ci: switch release to pypi trusted publishing (oidc) | Andreas Raeder <a****r@i****e> | about 2 months ago | |
| 22c63260 | docs: consolidate sphinx and mkdocs into single-version zensical | Andreas Raeder <a****r@i****e> | about 2 months ago | |
| 59a780b4 | ci: add uv-based main workflow with ty and codecov | Andreas Raeder <a****r@i****e> | about 2 months ago | |
| 39e83f03 | style: apply ruff format and lint auto-fixes | Andreas Raeder <a****r@i****e> | about 2 months ago | |
| cf21071a | chore: replace black/isort/flake8 with ruff and add ty + deptry | Andreas Raeder <a****r@i****e> | about 2 months ago | |
| 0d533732 | build: migrate packaging to hatchling + hatch-vcs and uv | Andreas Raeder <a****r@i****e> | about 2 months ago | |
| a4bb8a4b | fix: typo | Andreas Raeder <a****r@i****e> | about 2 months ago | |
| df14ee5f | chore: ign local files | Andreas Raeder <a****r@i****e> | about 2 months ago | |
| c6392825 | merge Merge pull request #128 from OpenSemanticLab/fix-file-download-keyerror |
Lukas Gold <l****d@i****e>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 54493b28 | merge Merge pull request #120 from OpenSemanticLab/login-mechanism |
Lukas Gold <l****d@i****e>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 48738fb5 | Fix: Uniform use of OSW_DOMAIN or OSL_DOMAIN instead of OSW_WIKI_DOMAIN and O... | Lukas Gold <l****d@i****e> | about 2 months ago | |
| 473db3b2 | merge Merge pull request #126 from OpenSemanticLab/dev-fix-semantic_search |
Simon Stier <5****s@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 0f2fb5f7 | Allowing all 3.13 python versions but not 3.14 | Lukas Gold <l****d@i****e> | 2 months ago | |
| 3f36d773 | fix(wiki_tools): return list of full responses for prefix_search return_json | Lukas Gold <l****d@i****e> | 2 months ago | |
| 26e0839c | fix(wiki_tools): return list of full responses for prefix_search return_json | Lukas Gold <l****d@i****e> | 2 months ago | |
| 4daff1f6 | fix(wiki_tools): return list of result dicts for semantic_search return_json | Lukas Gold <l****d@i****e> | 2 months ago | |
| 182db57a | fix(wiki_tools): return list of result dicts for semantic_search return_json | Lukas Gold <l****d@i****e> | 2 months ago | |
| 62868a7e | chore: ignore accounts.pwd.yaml and remove duplicate gitignore entry | Lukas Gold <l****d@i****e> | 3 months ago | |
| e43f221b | fix: prevent KeyError when wiki file does not exist in download fallback | Lukas Gold <l****d@i****e> | 3 months ago | |
| 7191678e | merge Merge pull request #124 from OpenSemanticLab/dev |
Simon Stier <5****s@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 018823eb | fix(ci): cap anyio <4.7 for prefect 2.20 compatibility | SimonTaurus <s****r@g****e> | 3 months ago | |
| 74c9f5f6 | fix(test): remove redundant @flow decorator breaking collection on prefect 2.... | SimonTaurus <s****r@g****e> | 3 months ago | |
| d95bfaa5 | fix: pin prefect version | SimonTaurus <s****r@g****e> | 3 months ago | |
| ee101c63 | merge Merge pull request #123 from OpenSemanticLab/dev |
Simon Stier <5****s@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 44a2530e | fix(ci): register pytest options in rootdir conftest for pytest 9.0 | SimonTaurus <s****r@g****e> | 3 months ago | |
| 60e8d541 | merge Merge pull request #122 from OpenSemanticLab/dev |
Simon Stier <5****s@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 316ce65c | fix: exclude comments in OSW-ID replacements | SimonTaurus <s****r@g****e> | 3 months ago | |
| f09bbaa2 | fix: exclude subobject refs from required pages detection | SimonTaurus <s****r@g****e> | 3 months ago | |
| 397da7d2 | merge Merge branch 'dev' | SimonTaurus <s****r@g****e> | 3 months ago | |
| 8d6ec6fa | fix: store cred_mngr on WtSite, improve 403 diagnostics | SimonTaurus <s****r@g****e> | 3 months ago | |
| 04472860 | fix: store_entity accepts any model instance, not just Entity (fixes #121) | SimonTaurus <s****r@g****e> | 3 months ago | |
| 86527c33 | Allow most recent python 3.13 version | Lukas Gold <l****d@i****e> | 4 months ago | |
| d8ef52a3 | merge Merge pull request #119 from OpenSemanticLab/dev |
Simon Stier <5****s@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 00bad820 | fix: handle expired MW sessions in ApiGateway transport | SimonTaurus <s****r@g****e> | 4 months ago | |
| 271ba6e8 | merge Merge pull request #118 from OpenSemanticLab/dev |
Simon Stier <5****s@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 7a6964bd | fix: apply ApiGateway httpx patch at module import time | SimonTaurus <s****r@g****e> | 4 months ago | |
| 618130d0 | merge Merge pull request #117 from OpenSemanticLab/dev |
Simon Stier <5****s@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 86cec7f9 | feat: route Prefect API through MW ApiGateway with httpx transport | SimonTaurus <s****r@g****e> | 4 months ago | |
| d292d360 | merge Merge branch 'dev' | SimonTaurus <s****r@g****e> | 4 months ago | |
| d70cba96 | docs: add usage instructions to hello_world.py example | SimonTaurus <s****r@g****e> | 4 months ago | |
| e13a139e | feat: add public_url support, full URL parsing, and overwrite for PrefectFlow... | SimonTaurus <s****r@g****e> | 4 months ago |