Skip to content

v1.2.0

Latest

Choose a tag to compare

@lepy lepy released this 26 Jun 14:06
· 60 commits to master since this release
57d6c9c

What's Changed

  • refactor(did): sdata.did als dokumentiertes Subpackage + Tests by @lepy in #10
  • chore(ci): lokale CI (venv + pytest/coverage), kein Online-CI by @lepy in #11
  • fix(iolib): JSON1SQLiteStore generierte Spalten konsistent (Single Source of Truth) by @lepy in #12
  • fix(core): Blob aus sdata exportieren; toten test_workbook entfernen by @lepy in #13
  • fix(base): Base an Test-Spec angleichen (SDATA_SUUID, Spec-Format, parent/project) by @lepy in #14
  • feat(suuid): sdata.suuid auf das suuid-Package umstellen (Adapter) by @lepy in #15
  • chore(tests): optionale Backends graceful skippen + Extras by @lepy in #16
  • fix(metadata,vault): pandas-Compat + None-Guards by @lepy in #17
  • chore(coverage): Coverage-Konfiguration (vendored contrib ausschliessen) by @lepy in #18
  • test(base): sdata/base.py auf 100% Coverage by @lepy in #19
  • test(metadata): sdata/metadata.py auf 100% Coverage by @lepy in #20
  • chore(coverage): deprecated/legacy/network-Module ausblenden by @lepy in #21
  • test(timestamp): sdata/timestamp.py auf 100% Coverage by @lepy in #22
  • test(sclass): dataframe.py auf 100% Coverage (+ parquet-Extra) by @lepy in #23
  • test(sclass): filereference/dataframegroup/zipfile auf 100% by @lepy in #24
  • test(sclass): blob.py auf 100% (+ Blob.init repariert) by @lepy in #25
  • test(sclass): dependency_graph/init/lazy_namespace auf 100% by @lepy in #26
  • chore(coverage): sclass/image.py ausblenden (experimentell) by @lepy in #27
  • test(iolib): init/pud/hashtree auf 100%; db/hdf ausblenden by @lepy in #28
  • fix(iolib): jsonsqlitestore Compression-Bug + 100% Coverage by @lepy in #29
  • test(iolib): json1sqlitestore auf 100% (+ migrate-Bug gefixt) by @lepy in #30
  • refactor(data): Data nach sdata.deprecated; uuid-Bug fixen by @lepy in #31
  • test(did): alle sdata.did-Module auf 100% Coverage by @lepy in #32
  • test: 100% Zeilenabdeckung für Produktcode by @lepy in #33
  • refactor(did): ecdsa- und base58-Abhängigkeit durch pure-Python ersetzen by @lepy in #34
  • refactor(did): requests optional machen (urllib-Fallback) by @lepy in #35
  • refactor(deps): Core-Abhängigkeiten verschlanken (9 → 4) by @lepy in #36
  • feat(metadata): dtype-Registry + Robustheit (PR1/4) by @lepy in #37
  • feat(metadata): Vokabular + Einheiten (PR2/4) by @lepy in #38
  • feat(metadata): JSON-LD-Export/Import + Sidecar (PR3/4) by @lepy in #39
  • feat(metadata): Sidecar-Verdrahtung + RDF/Turtle (PR4/4) by @lepy in #40
  • feat(metadata): MetadataSchema / Templates (PR5) by @lepy in #41
  • feat(metadata): Interaktivität (repr_html, .a, get_prefixed) (PR6) by @lepy in #42
  • feat(metadata): Verifiable Credentials (PR7) by @lepy in #43
  • feat(metadata): Spalten-Metadaten (CSVW) im JSON-LD (PR8) by @lepy in #44
  • refactor: pytz → stdlib zoneinfo by @lepy in #45
  • chore: pandas/datetime-Deprecations beseitigen by @lepy in #46
  • chore: Test-Lauf vollständig warnungsfrei by @lepy in #47
  • feat(vocab): auflösbare Namespace-IRI (GitHub Pages) by @lepy in #48
  • docs: README + Sphinx auf maschinenlesbares Metadaten-Rückgrat aktualisieren by @lepy in #49
  • chore: bump version 1.0.0 → 1.1.0 by @lepy in #50
  • fix(dataframe): Korrektheit & Politur für sclass.DataFrame (PR1) by @lepy in #51
  • feat(dataframe): Spalten-Ergonomie für sclass.DataFrame (PR2) by @lepy in #52
  • feat(dataframe): Interop/Export – CSV, Arrow, Feather (PR3) by @lepy in #53
  • feat(dataframe): Tabellen-Schema-Validierung – TableSchema (PR4) by @lepy in #54
  • docs(dataframe): DataFrame-I/O, Spalten-API & TableSchema dokumentieren; v1.2.0 by @lepy in #55

Full Changelog: 0.23.3...v1.2.0