Releases: mapping-commons/sssom-py
Releases · mapping-commons/sssom-py
Release list
v0.4.21 release
What's Changed
- Bump sssom-schema to 1.1.0a5 by @kevinschaper in #663
New Contributors
- @kevinschaper made their first contribution in #663
Full Changelog: v0.4.20...v0.4.21
0.4.20
v0.4.19 release
What's Changed
- Apply black 2026 styling by @cthoyt in #642
- Allow unicode on YAML dump by @cthoyt in #641
- Bump minimum LinkML pin to v1.10 by @cthoyt in #646
- Update SSSOM Extended Prefix Map by @github-actions[bot] in #631
- Migrate documentation system to mkdocs by @matentzn in #647
- Handle multi-valued slots that are None when serializing to RDF by @cthoyt in #636
- Make more explicit columns in basic TSV reading test by @cthoyt in #596
- Remove redundant
axis=parameter todf.drop(). by @gouttegd in #649 - Only run rdflib-endpoint test if software is available by @cthoyt in #650
- Replace poetry with uv by @cthoyt in #651
- Bump sssom-schema to 1.1.0a4 by @cthoyt in #653
- Add maintainers list to pyproject.toml by @cthoyt in #654
Full Changelog: v0.4.18...v0.4.19
v0.4.18 release
What's Changed
- Cleanup docs by @cthoyt in #621
- Add alternate dataframe split implementations by @cthoyt in #608
- Require RDFLib 7.1.3 at a minimum. by @gouttegd in #623
- Fix support for literal mappings. by @gouttegd in #624
- Use latest pre-release of the SSSOM schema. by @gouttegd in #625
- Add method to enforce compliance with a given version of the SSSOM specification. by @gouttegd in #616
- Fix msdf_merge util function. by @gouttegd in #627
- Update SSSOM Extended Prefix Map by @github-actions[bot] in #601
- Automatically propagate/condense slots when parsing/writing. by @gouttegd in #629
- Make stricter type checking by @cthoyt in #634
- Use custom code for RDF (de)serialisation by @gouttegd in #635
- Update type ignore comments and fix row indexing by @matentzn in #639
- Use packaging to parse pandas version by @matentzn in #638
Full Changelog: v0.4.17...v0.4.18
v0.4.17 release
What's Changed
- Update poetry to 2.1.3 by @cthoyt in #586
- Cleanup public interface by @cthoyt in #589
- Fix inversion of mappings containing
subject_typeorobject_typeslots. by @gouttegd in #595 - Update SSSOM Extended Prefix Map by @github-actions[bot] in #593
- Modernize pyproject.toml by @cthoyt in #588
- Simplify reading CSV/TSV by @cthoyt in #591
- Update SSSOM Extended Prefix Map by @github-actions[bot] in #598
- Error out gracefully on missing optional module by @gouttegd in #600
- Add support for propagating/condensing slots. by @gouttegd in #603
- Add test for split dataframe function by @cthoyt in #610
- Improve dataframe split test by @cthoyt in #614
- Add the
infer_cardinalitymethod. by @gouttegd in #605 - Add more type checking by @cthoyt in #613
- Enable strict type checking by @cthoyt in #615
- Add flag to
write_rdffor outputting triples by @cthoyt in #618 - Update minimum version to Python 3.10 by @cthoyt in #620
- Add function and CLI command for serving SSSOM from SPARQL by @cthoyt in #619
Full Changelog: v0.4.16...v0.4.17
v0.4.16 release
What's Changed
- Update SSSOM Extended Prefix Map by @github-actions in #557
- Strip trailing tabs in embedded YAML header. by @gouttegd in #567
- Add suggested citations to readme by @cthoyt in #577
- Handle gzipped SSSOM files by @cthoyt in #582
- Clean up CURIE parsing by @cthoyt in #580
- Return validation reports by @cthoyt in #579
- Update SSSOM Extended Prefix Map by @github-actions in #568
Full Changelog: v0.4.15...v0.4.16
v0.4.15 release (minor fixes)
What's Changed
Full Changelog: v0.4.14...v0.4.15
v0.4.14 Minor fixes
What's Changed
Full Changelog: v0.4.13...v0.4.14
v0.4.13 (minor fixes)
What's Changed
- Ensure empty last line isnt printed when writing TSV by @matentzn in #559
- Handle two warnings that pollute the output of sssom-py CLI by @matentzn in #561
Full Changelog: v0.4.12...v0.4.13
v0.4.12
What's Changed
- Update SSSOM Extended Prefix Map by @github-actions in #547
- Migrate sssom validation to new LinkML validation framework by @matentzn in #532
- Update for latest changes of the SSSOM schema by @gouttegd in #552
- Update SSSOM Extended Prefix Map by @github-actions in #553
- Fix mapping set inversion by @gouttegd in #555
- Update SSSOM schema version to 1.0 and dropping python 3.8 support by @matentzn in #556
New Contributors
Full Changelog: v0.4.11...v0.4.12