GitHub / OO-LD/oold-python / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| da5de227 | chore(release): v0.16.5 [skip ci] | semantic-release <s****e> | 24 days ago | |
| 445656a2 | merge Merge pull request #105 from OO-LD/fix/pypi-publish-environment |
Simon Stier <5****s@u****m>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| 3aa8029e | fix(ci): send the pypi environment claim when publishing | SimonTaurus <s****r@g****e> | 25 days ago | |
| 7293d8da | chore(release): v0.16.4 [skip ci] | semantic-release <s****e> | 25 days ago | |
| 06852a27 | merge Merge pull request #104 from OO-LD/fix/register-only-own-cls-iri |
Simon Stier <5****s@u****m>
Committed by: GitHub <n****y@g****m> |
25 days ago | |
| 7ca1b85e | fix: register a class only under the type IRIs it introduces | SimonTaurus <s****r@g****e> | 25 days ago | |
| f3dfa253 | merge Merge pull request #103 from OO-LD/zenodo-upd |
Andreas Räder <9****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 996c4dee | ci(release): update on title and authors | Andreas Raeder <a****r@i****e> | about 1 month ago | |
| 59cbb0a3 | merge Merge pull request #102 from OO-LD/zenodo-fix |
Andreas Räder <9****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 147d70fb | ci(release): add whats-changed notes with changelog link for zenodo | Andreas Raeder <a****r@w****e> | about 1 month ago | |
| daa8d8cf | chore: license fix | Andreas Raeder <a****r@w****e> | about 1 month ago | |
| 3179aa42 | chore(release): v0.16.3 [skip ci] | semantic-release <s****e> | about 1 month ago | |
| d4345772 | merge Merge pull request #101 from OO-LD/ci-release-psr-fix |
Andreas Räder <9****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 4db88001 | ci: fix version-preview to show bump and changelog, v-prefixed and reworded | Andreas Raeder <a****r@w****e> | about 1 month ago | |
| 92d41010 | ci: make version-preview evaluate on main so PR bump shows correctly | Andreas Raeder <a****r@w****e> | about 1 month ago | |
| 2e640683 | ci(release): push release commit via github app token to satisfy branch ruleset | Andreas Raeder <a****r@w****e> | about 1 month ago | |
| 747e2a6a | merge Merge pull request #100 from OO-LD/fix/wikidata-sparql-resolver-typo |
simonfeiler-isc <s****r@i****e>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| d04108ab | fix: correct resolve_iri typo to resolve_iris in WikiDataSparqlResolver | Feiler <s****r@i****e> | about 1 month ago | |
| 1824bfef | merge Merge pull request #99 from OO-LD/ci-semver-changelog |
Andreas Räder <9****n@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| cfaa811a | docs(contributing): document conventional commits and auto-release | Andreas Raeder <a****r@w****e> | about 1 month ago | |
| 75a29981 | ci: add semantic-release version preview on pull requests | Andreas Raeder <a****r@w****e> | about 1 month ago | |
| 5ddafe7d | ci(release): automate release on merge to main via psr | Andreas Raeder <a****r@w****e> | about 1 month ago | |
| df5f4a8a | chore(release): seed version fields and changelog for psr | Andreas Raeder <a****r@w****e> | about 1 month ago | |
| b81a5118 | ci(release): configure python-semantic-release (psr) with static version | Andreas Raeder <a****r@w****e> | about 1 month ago | |
| d263194a | ci: add conventional-commit commit-msg hook | Andreas Raeder <a****r@w****e> | about 1 month ago | |
| 2de730a9 | merge Merge pull request #95 from OO-LD/zenodo-publish-test |
Simon Stier <5****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| ff73bc06 | chore: authorship for zenodo releases through CITATION.cff file; Guideline on... | Andreas Raeder <a****r@w****e> | about 1 month ago | |
| 6446a919 | docs: rm authors entirely to make use of auto contributor fetching from githu... | Andreas Raeder <a****r@w****e> | about 2 months ago | |
| 9efac03c | merge Merge pull request #91 from OO-LD/pytest-cov |
Simon Stier <5****s@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| bf1a9e09 | chore: ignore local files | Andreas Raeder <a****r@w****e> | 2 months ago | |
| bdfc1925 | docs: upd ai guidelines | Andreas Raeder <a****r@w****e> | 2 months ago | |
| 50ffbed8 | docs: reformat for markdownlint, add AI statement | Andreas Raeder <a****r@w****e> | 2 months ago | |
| 07d36328 | feature: pytest-cov enabled in tests | Andreas Raeder <a****r@w****e> | 2 months ago | |
| 42edecdc | merge Merge pull request #88 from OO-LD/migration-uv-ci |
Simon Stier <5****s@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| b6cc1443 | docs: fix landing hero gradient — seamless yellow to bottom, no footer | Andreas Raeder <a****r@w****e> | 3 months ago | |
| c6a9d0bf | docs: fix home hero right-side gap and top alignment | Andreas Raeder <a****r@w****e> | 3 months ago | |
| 6c929c2f | docs: drop redundant Development page (merged into Contributing) | Andreas Raeder <a****r@w****e> | 3 months ago | |
| c87a92dd | docs: fix + enlarge mermaid diagrams, hide footer on landing page | Andreas Raeder <a****r@w****e> | 3 months ago | |
| 32d22b50 | docs: add landing hero on Home, move old content to new About page | Andreas Raeder <a****r@w****e> | 3 months ago | |
| e16d80c7 | docs: add tabs nav + logo + landing hero, fix page title, tidy README | Andreas Raeder <a****r@w****e> | 3 months ago | |
| 9404a1d0 | docs: add OO-LD logo, fix tab/icon rendering, uv-first install, tidy README | Andreas Raeder <a****r@w****e> | 3 months ago | |
| 73ecc54e | docs: fix raw tab artifacts (enable pymdownx.tabbed), lead with uv install | Andreas Raeder <a****r@w****e> | 3 months ago | |
| 5139d76e | fix(ci): use git worktree for baseline benchmarks to avoid branch switch | Andreas Raeder <a****r@w****e> | 3 months ago | |
| c5873edb | fix(ci): disable uv cache in benchmark job to prevent post-step failure | Andreas Raeder <a****r@w****e> | 3 months ago | |
| d88f9138 | docs: regenerate documentation and add citation support | Andreas Raeder <a****r@w****e> | 3 months ago | |
| 1b3436b5 | fix: restore tag-push release trigger; rewrite CONTRIBUTING for clarity and b... | Andreas Raeder <a****r@w****e> | 3 months ago | |
| 5359a86d | Fix generator JSON output to match pre-commit formatter expectations | Andreas Raeder <a****r@w****e> | 3 months ago | |
| d963a132 | build: map module names for optional UI extras to silence deptry warnings | Andreas Raeder <a****r@w****e> | 3 months ago | |
| 9ce1f133 | build: migrate from pyscaffold/setuptools to hatchling + uv tooling | Andreas Raeder <a****r@w****e> | 3 months ago | |
| 747a7df8 | merge Merge pull request #22 from OO-LD/dev |
Simon Stier <5****s@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 9e5dc63e | fix: v1 BaseController.to_json uses _raw_dict to avoid serialization errors (... | SimonTaurus <s****r@g****e> | 3 months ago | |
| 9a61e53e | merge Merge pull request #19 from OO-LD/dev |
Simon Stier <5****s@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 4aba05ce | fix: BaseController.__setattr__ warns on undeclared field bypass | SimonTaurus <s****r@g****e> | 4 months ago | |
| e546dc99 | feat: _raw_dict for cast, BaseController.__setattr__, cleanup | SimonTaurus <s****r@g****e> | 4 months ago | |
| 9b4936f5 | feat: BaseController.__setattr__ routes private attrs via object.__setattr__ | SimonTaurus <s****r@g****e> | 4 months ago | |
| 2bb8bbbe | feat: auto-resolve controllers from _controller_types registry | SimonTaurus <s****r@g****e> | 4 months ago | |
| ae1e6195 | merge Merge pull request #18 from OO-LD/dev |
Simon Stier <5****s@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 50f0fbea | fix: BaseController.to_json strips fields instead of casting, preserve nested... | SimonTaurus <s****r@g****e> | 4 months ago | |
| 2da0aab5 | fix: use source model for nested IRI injection in __init__ passthrough | SimonTaurus <s****r@g****e> | 4 months ago | |
| 106ee3bd | fix: deduplicate merged arrays and fix unserializable defaults in codegen | SimonTaurus <s****r@g****e> | 4 months ago | |
| 34515b9c | fix: preserve inline objects through cast() and dict() serialization | SimonTaurus <s****r@g****e> | 4 months ago | |
| 31f38a51 | merge Merge pull request #17 from OO-LD/dev |
Simon Stier <5****s@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 42e29c82 | fix: restrict __setattr__ range handling to declared model fields | SimonTaurus <s****r@g****e> | 4 months ago | |
| e3985fc0 | feat: migrate cast() with none_to_default, update README | SimonTaurus <s****r@g****e> | 4 months ago | |
| 3d5851e8 | feat: add BaseController, cast(), file-backed dict store, exclude_defaults | SimonTaurus <s****r@g****e> | 4 months ago | |
| bd7a884b | feat: add exclude_defaults parameter to to_json() | SimonTaurus <s****r@g****e> | 4 months ago | |
| 6b1f9038 | merge Merge pull request #16 from OO-LD/dev |
Simon Stier <5****s@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 34db71b7 | refactor auth: add credential types, IRI matching, YAML persistence, and Cred... | SimonTaurus <s****r@g****e> | 4 months ago | |
| ec5d971b | merge Merge pull request #15 from OO-LD/dev |
Simon Stier <5****s@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 3f328956 | fix: deduplicate merged arrays in code generator and add json_tools | SimonTaurus <s****r@g****e> | 4 months ago | |
| 7d29e24e | merge Merge pull request #14 from OO-LD/dev |
Simon Stier <5****s@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| d037c1cf | refactor: remove unused operators from OOFieldInfo | SimonTaurus <s****r@g****e> | 5 months ago | |
| a7069188 | fix: return FieldProxy from metaclass instead of OOFieldInfo | SimonTaurus <s****r@g****e> | 5 months ago | |
| 2c902447 | merge Merge pull request #13 from OO-LD/dev |
Simon Stier <5****s@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 87185a6b | fix: nullify all *-suffixed keys in transform compact step | SimonTaurus <s****r@g****e> | 5 months ago | |
| ae433448 | fix: restore __hash__ on OOFieldInfo to prevent TypeError in typing module | SimonTaurus <s****r@g****e> | 5 months ago | |
| 6e782d01 | merge Merge pull request #12 from OO-LD/dev |
Simon Stier <5****s@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| d2782707 | fix: add missing test modules | SimonTaurus <s****r@g****e> | 5 months ago | |
| 445908d1 | fix: pydantic v2's _model_construction.ModelMetaclass which checks for shadow... | SimonTaurus <s****r@g****e> | 5 months ago | |
| 696dad0b | feat: add IRI reference and raw value retrieval methods to LinkedBaseModel | SimonTaurus <s****r@g****e> | 5 months ago | |
| 2a2469d9 | merge Merge pull request #11 from OO-LD/dev |
Simon Stier <5****s@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| f9231df8 | fix: pin datamodel-code-generator version to >=0.51.0,<0.55.0 | SimonTaurus <s****r@g****e> | 5 months ago | |
| b06cedde | fix: set _constructing flag on base metaclass, not subclass | SimonTaurus <s****r@g****e> | 5 months ago | |
| 5fc7f50e | feat: add additional operators | SimonTaurus <s****r@g****e> | 6 months ago | |
| 16c40f8c | fix: python < 3.11 compat | SimonTaurus <s****r@g****e> | 6 months ago | |
| c8b32b87 | feat: implement queries in SimpleDictDocumentStore | SimonTaurus <s****r@g****e> | 6 months ago | |
| 1d905860 | fix: adapt backend interface | SimonTaurus <s****r@g****e> | 6 months ago | |
| 649cac01 | - fix: PydanticDeprecatedSince211 warning | SimonTaurus <s****r@g****e> | 6 months ago | |
| 50515f64 | feat: add support for operations on IRI lists, add pandas-like query filters | SimonTaurus <s****r@g****e> | 6 months ago | |
| 55c72d5c | merge Merge pull request #10 from OO-LD/dev |
Simon Stier <5****s@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 330114ff | fix: skip nested context construction for range properties | SimonTaurus <s****r@g****e> | 6 months ago | |
| 7339583c | merge Merge pull request #7 from OO-LD/dev |
Simon Stier <5****s@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 596f4571 | tests: fix benchmark comparison | SimonTaurus <s****r@g****e> | 6 months ago | |
| 4c5325fe | tests: add missing script | SimonTaurus <s****r@g****e> | 7 months ago | |
| d8b91770 | feat: add unified to_json() and from_json() | SimonTaurus <s****r@g****e> | 7 months ago | |
| 143b5a3e | tests: update test data / results | SimonTaurus <s****r@g****e> | 7 months ago | |
| 99d81769 | tests: add benchmark | SimonTaurus <s****r@g****e> | 7 months ago | |
| cc54c73d | fix: normalize definitions in export_schema for compatibility with pydantic.v1 | SimonTaurus <s****r@g****e> | 7 months ago | |
| dec5bffe | fix: context resolving for OSW schemas with non-UUID IRI | SimonTaurus <s****r@g****e> | 7 months ago | |
| db2b8733 | fix: break on context contruction if definition is not found | SimonTaurus <s****r@g****e> | 8 months ago |