Skip to content

Reduce the JSON schema API#4161

Draft
bartfeenstra wants to merge 4 commits into
0.5.xfrom
remove-json-schema-api
Draft

Reduce the JSON schema API#4161
bartfeenstra wants to merge 4 commits into
0.5.xfrom
remove-json-schema-api

Conversation

@bartfeenstra

@bartfeenstra bartfeenstra commented May 2, 2026

Copy link
Copy Markdown
Owner

This fixes #3829

To do

  • Fix @todos
  • Remove every schema.py
  • Ensure schemas and their definitions can be merged

@bartfeenstra bartfeenstra added this to the 0.5.0 milestone May 2, 2026
@bartfeenstra bartfeenstra added enhancement New feature or request BC break Breaks backwards compatibility with existing integrations python Pull requests that update Python code labels May 2, 2026
@bartfeenstra bartfeenstra force-pushed the remove-json-schema-api branch from 62f1975 to 5cdbf62 Compare May 3, 2026 11:24
Comment thread betty/linked_data.py Outdated
Comment thread betty/linked_data.py Outdated
JSON Schema information for a JSON-LD dump.
"""

schema: PortableMapping

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Expand this with definitions

Comment thread betty/linked_data.py Outdated
@bartfeenstra bartfeenstra force-pushed the remove-json-schema-api branch 2 times, most recently from 2e8edee to 82ec5fc Compare May 4, 2026 23:01
Comment thread betty/json_schema.py Outdated
Comment thread betty/json_schema.py
@bartfeenstra bartfeenstra force-pushed the remove-json-schema-api branch from bdf6b9a to f9a8fc0 Compare May 5, 2026 11:03
@bartfeenstra bartfeenstra changed the title Remove the JSON schema API Reduce the JSON schema API May 5, 2026
@bartfeenstra bartfeenstra force-pushed the remove-json-schema-api branch from f9a8fc0 to bd6bd4f Compare May 5, 2026 13:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

BC break Breaks backwards compatibility with existing integrations enhancement New feature or request python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Reduce the JSON schema API

1 participant