Oemetadata

Latest version: v2.0.4

Safety actively analyzes 722491 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

2.0.4

Added
- Introduce scoped context for spatial and temporal objects [(260)](https://github.com/OpenEnergyPlatform/oemetadata/pull/260)
- Add script to manage latest folder [(264)](https://github.com/OpenEnergyPlatform/oemetadata/pull/264)

Changed
- Fix bugs in JSON-LD context [(260)](https://github.com/OpenEnergyPlatform/oemetadata/pull/260)
- Fix version number in bumpversion [(264)](https://github.com/OpenEnergyPlatform/oemetadata/pull/264)
- Update dataset `id` to `id` [(267)](https://github.com/OpenEnergyPlatform/oemetadata/pull/267)

Removed
- Remove build_source folder from latest [(264)](https://github.com/OpenEnergyPlatform/oemetadata/pull/264)

2.0.3

Added
- Add missing init files [(254)](https://github.com/OpenEnergyPlatform/oemetadata/pull/254)
- Add new user [(255)](https://github.com/OpenEnergyPlatform/oemetadata/pull/255)
- Add pyproject.toml [(256)](https://github.com/OpenEnergyPlatform/oemetadata/pull/256)
- Add SECURITY.md [(256)](https://github.com/OpenEnergyPlatform/oemetadata/pull/256)
- Add .pre-commit-config.yaml [(256)](https://github.com/OpenEnergyPlatform/oemetadata/pull/256)
- Add .bumpversion.toml [(256)](https://github.com/OpenEnergyPlatform/oemetadata/pull/256)

Changed
- Update procedures and documentation [(256)](https://github.com/OpenEnergyPlatform/oemetadata/pull/256)
- Rename tests folder to test [(256)](https://github.com/OpenEnergyPlatform/oemetadata/pull/256)
- Update workflows [(256)](https://github.com/OpenEnergyPlatform/oemetadata/pull/256)
- Rename metadata folder to oemetadata [(261)](https://github.com/OpenEnergyPlatform/oemetadata/pull/261)

Removed
- Delete setup.py [(256)](https://github.com/OpenEnergyPlatform/oemetadata/pull/256)
- Delete unused configs [(256)](https://github.com/OpenEnergyPlatform/oemetadata/pull/256)

2.0.2

Added
- Add REUSE Software compliance check [(218)](https://github.com/OpenEnergyPlatform/oemetadata/pull/218)
- Add example fields function [(220)](https://github.com/OpenEnergyPlatform/oemetadata/pull/220)
- Add year to copyright info [(236)](https://github.com/OpenEnergyPlatform/oemetadata/pull/236)
- Add test for `context` with the example.json as valid JSON-LD [(234)](https://github.com/OpenEnergyPlatform/oemetadata/pull/234)

Changed
- Update documentation and README [(209)](https://github.com/OpenEnergyPlatform/oemetadata/pull/209)
- Move old metadata versions to folder [(209)](https://github.com/OpenEnergyPlatform/oemetadata/pull/209)
- Update JSON schema from (draft-07) to (Draft 2020-12) [(212)](https://github.com/OpenEnergyPlatform/oemetadata/pull/212)
- Update all tests [(212)](https://github.com/OpenEnergyPlatform/oemetadata/pull/212)
- Separate `timeseries - resolution` into `resolutionValue` and `resolutionUnit` [(213)](https://github.com/OpenEnergyPlatform/oemetadata/pull/213)
- Rename URI from `path` to `id` [(214)](https://github.com/OpenEnergyPlatform/oemetadata/pull/214)
- Rename ``source``- ``licenses`` to ``sourceLicenses`` [(215)](https://github.com/OpenEnergyPlatform/oemetadata/pull/215)
- Update create template [(217)](https://github.com/OpenEnergyPlatform/oemetadata/pull/217)
- Update folder structure [(221)](https://github.com/OpenEnergyPlatform/oemetadata/pull/221)
- Update python version to 3.12 [(223)](https://github.com/OpenEnergyPlatform/oemetadata/pull/223)
- Update REUSE licenses for json [(225)](https://github.com/OpenEnergyPlatform/oemetadata/pull/225)
- Update example contributors and roles [(225)](https://github.com/OpenEnergyPlatform/oemetadata/pull/225)
- Update keyword titles [(239)](https://github.com/OpenEnergyPlatform/oemetadata/pull/239)
- Update the json-ld context to cover 100% of oemetadata´s properties and provide RDF, this PR also includes a new test that validates the `context` together with the example.json as valid json ld [(234)](https://github.com/OpenEnergyPlatform/oemetadata/pull/234)
- Update documentation with logos and cardinality [(242)](https://github.com/OpenEnergyPlatform/oemetadata/pull/242)
- Update documentation with versioning [(243)](https://github.com/OpenEnergyPlatform/oemetadata/pull/243)
- Move the `context` to dataset level [(246)](https://github.com/OpenEnergyPlatform/oemetadata/pull/246)
- Update the context.json and add terms for all keys [(234)](https://github.com/OpenEnergyPlatform/oemetadata/pull/234)

Removed
- Remove LinkedData section [(246)](https://github.com/OpenEnergyPlatform/oemetadata/pull/246)
- Remove requirements_docs.txt [(247)](https://github.com/OpenEnergyPlatform/oemetadata/pull/247)

2.0.1

Changed
- HotFix naming errors in some files related to the renaming of master to production [202](https://github.com/OpenEnergyPlatform/oemetadata/issues/202)

2.0.0

Added
- Add OEMetadata version 2.0: [(144)](https://github.com/OpenEnergyPlatform/oemetadata/issues/144)
- Introduce a schema build system: [(105)](https://github.com/OpenEnergyPlatform/oemetadata/pull/105)
- The build files (schema & script) are maintained for each version (starting form v1.6.0) within the new directory called "metadata/(version)/build_source"
- The schema is rather long and complex. We split the long schema.json into modules. The modules are assembled in a json file that specifies the structure of the final schema.json, and it is called schema_structure.json.
- It uses JSON schema $ref elements to reference the schema modules, and it provides code to resolve the reference´s and generate the complete schema.json.
- Add code to generate an example.json based on the schema.json [(105)](https://github.com/OpenEnergyPlatform/oemetadata/pull/105)
- Add updated context.json [(154)](https://github.com/OpenEnergyPlatform/oemetadata/pull/154)
- Add ``embargoPeriod`` section with keys ``start``, ``end``, ``isActive`` [(155)](https://github.com/OpenEnergyPlatform/oemetadata/pull/155)
- Add ``path`` to ``contributors`` [(157)](https://github.com/OpenEnergyPlatform/oemetadata/pull/157)
- Add organization to contributors [(157)](https://github.com/OpenEnergyPlatform/oemetadata/pull/157)
- Add roles to contributors [(157)](https://github.com/OpenEnergyPlatform/oemetadata/pull/157)
- Add section for ``Linked Data`` keys [(159)](https://github.com/OpenEnergyPlatform/oemetadata/pull/159)
- Add mandatory fields to the json schema (Iron Badge) [(160)](https://github.com/OpenEnergyPlatform/oemetadata/pull/160)
- Add key ``copyrightStatement`` to ``sources`` [(162)](https://github.com/OpenEnergyPlatform/oemetadata/pull/162)
- Add key nullable to fields section (columns) [(161)](https://github.com/OpenEnergyPlatform/oemetadata/pull/161)
- Add explicit json types [(166)](https://github.com/OpenEnergyPlatform/oemetadata/pull/166)
- Add key ``topics`` to ``general`` [(170)](https://github.com/OpenEnergyPlatform/oemetadata/pull/170)
- Add badge labels to documentation [(175)](https://github.com/OpenEnergyPlatform/oemetadata/pull/175)
- Implement schema build system v1: Enhance the resolve and generation module [(180)](https://github.com/OpenEnergyPlatform/oemetadata/pull/180)
- Add basic documentation with MkDocs [(184)](https://github.com/OpenEnergyPlatform/oemetadata/pull/184)
- Add key ``publisher`` to ``context`` [(191)](https://github.com/OpenEnergyPlatform/oemetadata/pull/191)
- Add array ``authors`` to ``sources``. [(193)](https://github.com/OpenEnergyPlatform/oemetadata/pull/193)
- Add ``year`` to ``sources`` [(194)](https://github.com/OpenEnergyPlatform/oemetadata/pull/194)
- Add key ``description`` to ``collection`` and update badges [(195)](https://github.com/OpenEnergyPlatform/oemetadata/pull/195)
- Add mappings to DCAT-AP to the documentation [(198)](https://github.com/OpenEnergyPlatform/oemetadata/pull/198)
- Add issue template for user kudos [(199)](https://github.com/OpenEnergyPlatform/oemetadata/pull/199)

Changed
- Remove comment field as it holds information on how to fill out the metadata and therefore should not be part of the actual oemetadata but the documentation. [105](https://github.com/OpenEnergyPlatform/oemetadata/pull/105)
- Update the schema json file content (schema generation still broken, add desired output) and fix the schema path in the script for generating examples (it pointed to an incorrect directory and file name) [(149)](https://github.com/OpenEnergyPlatform/oemetadata/pull/149)
- Update broken Link in key description example [(159)](https://github.com/OpenEnergyPlatform/oemetadata/pull/159)
- Update ``resource/profile`` to ``resource/type`` [(164)](https://github.com/OpenEnergyPlatform/oemetadata/pull/164)
- Update links in context.json and example.json for all versions [(167)](https://github.com/OpenEnergyPlatform/oemetadata/pull/167)
- Restrict the version number to only major and minor versions since 2.0 [(168)](https://github.com/OpenEnergyPlatform/oemetadata/pull/168)
- Update all descriptions and examples [(175)](https://github.com/OpenEnergyPlatform/oemetadata/pull/175)
- Build scripts use a settings file to share variables [(177)](https://github.com/OpenEnergyPlatform/oemetadata/pull/177)
- Refactor the ``spatial`` section and add new keys for location: ``address``, ``id``, ``latitude``, ``longitude`` and for extent: ``name``, ``id``, ``resolutionValue``, ``resolutionUnit``, ``boundingBox``, ``crs`` [(179)](https://github.com/OpenEnergyPlatform/oemetadata/pull/179)
- Move ``linkedData`` keys to the top of the resource [(183)](https://github.com/OpenEnergyPlatform/oemetadata/pull/183)
- Update order of keys in section context [(191)](https://github.com/OpenEnergyPlatform/oemetadata/pull/191)

Removed
- Remove email from contributors [(157)](https://github.com/OpenEnergyPlatform/oemetadata/pull/157)
- Remove all additionalProperties is false [(163)](https://github.com/OpenEnergyPlatform/oemetadata/pull/163)
- Remove duplicate keys from resources [(165)](https://github.com/OpenEnergyPlatform/oemetadata/pull/165)
- Remove linkedData section and keys [(176)](https://github.com/OpenEnergyPlatform/oemetadata/pull/176)

1.6.0

Added
- Add badge for all fields [PR117](https://github.com/OpenEnergyPlatform/oemetadata/pull/117)
- Add CITATION.cff with list of authors [(111)](https://github.com/OpenEnergyPlatform/oemetadata/pull/111)

Changed
- Separate examples from description and put into its own key-value pair [(PR117)](https://github.com/OpenEnergyPlatform/oemetadata/pull/117)
- Add issue and PR templates [(116)](https://github.com/OpenEnergyPlatform/oemetadata/pull/116)
- Update context field [(PR114)](https://github.com/OpenEnergyPlatform/oemetadata/pull/114)

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.