Releases: SynBioDex/pySBOL3
Releases · SynBioDex/pySBOL3
1.1
What's Changed
- Bump version to 1.1 by @tcmitchell in #392
- Bump pyshacl dependency by @tcmitchell in #395
- Add pySBOL3 logo by @tcmitchell in #397
- Make CI builds run on Windows and Mac by @tcmitchell in #400
- Fix a typo in the documentation by @tcmitchell in #401
- Add CI testing for pypy-3.9 by @tcmitchell in #403
- Remove blank line from N-Triples output by @tcmitchell in #405
- Add pySBOL3 paper citation by @tcmitchell in #406
- Document interface improvements by @jakebeal in #409
- Update external references in change_object_namespace by @tcmitchell in #413
- Use keyword arguments in Location super init call by @tcmitchell in #415
- Add support for Python 3.11 by @tcmitchell in #421
- Update Toplevel.copy deprecation warning by @Omarelsherif010 in #423
- Fix typo of URL of sbol data model specification by @Omarelsherif010 in #425
- Unittest feature class validation update by @Omarelsherif010 in #426
- Support copy of custom classes by @jakebeal in #430
New Contributors
- @jakebeal made their first contribution in #409
- @Omarelsherif010 made their first contribution in #423
Full Changelog: v1.0.1...v1.1
1.0.1
1.0
This is the first stable release of pySBOL3.
1.0 release candidate 1
What's Changed
- Bump version to 1.0b13 by @tcmitchell in #375
- Bump dependencies by @tcmitchell in #376
- File format to extension function by @mohitdmak in #378
- Display_name property by @mohitdmak in #379
- Common cases for automatic list wrapping by @tcmitchell in #382
- Add PyPy 3.8 to the CI builds by @tcmitchell in #384
- Add test for stable ordering by @tcmitchell in #383
- Make
extract_display_id
a top level function by @tcmitchell in #385 - Clarify the use of local path in identity by @tcmitchell in #386
- Bump version to 1.0rc1 by @tcmitchell in #387
New Contributors
- @mohitdmak made their first contribution in #378
Full Changelog: v1.0b12...v1.0rc1
1.0 beta 12
What's Changed
- Bump version to 1.0b12 by @tcmitchell in #356
- Add check for uninitialized identity by @tcmitchell in #358
- Remove @ vocab entry from JSON-LD serialization by @tcmitchell in #359
- Incorporate RDFLib JSON-LD fix by @tcmitchell in #360
- Add str function for ValidationReport by @arsalan0c in #364
- Add Document.remove() by @tcmitchell in #365
- Add
Document.migrate
by @tcmitchell in #366 - Add
Document.change_object_namespace
by @tcmitchell in #367 - Provide some stability in dependent names by @tcmitchell in #368
- Add Document.clone by @tcmitchell in #369
- Add
sbol3.copy
by @tcmitchell in #370 - Add
Document.copy
and documentation by @tcmitchell in #371 - Update copy documentation, change argument names by @tcmitchell in #372
- Migrate
TopLevel.copy
andSBOLObject.copy
tosbol3.copy
by @tcmitchell in #373
New Contributors
- @arsalan0c made their first contribution in #364
Full Changelog: v1.0b11...v1.0b12
1.0 beta 11
This is a prerelease of pySBOL3.
What's Changed
- Bump version to 1.0b11 by @tcmitchell in #347
- 348 allow sbol closure semantics by @bbartley in #351
- Bump dependency versions by @tcmitchell in #354
- Progress on implicit list wrapping for singleton initial values by @tcmitchell in #355
Full Changelog: v1.0b10...v1.0b11
1.0 beta 10
This is a prerelease of pySBOL3.
What's Changed
- Bump version to 1.0b10 by @tcmitchell in #334
- Remove owlrl warning patch by @tcmitchell in #335
- Update SBOLTestSuite to latest by @tcmitchell in #336
- Fix Python 3.10 deprecation warnings in build workflow by @tcmitchell in #338
- Fix document reading with default namespace by @tcmitchell in #339
- Remove set_homespace and get_homespace by @tcmitchell in #342
- Update README.md for 3.0.1 compatibility by @tcmitchell in #344
- Remove legacy pySBOL2 documentation by @tcmitchell in #345
- Add documentation to
Identified.__init__
by @tcmitchell in #346
Full Changelog: v1.0b9...v1.0b10
1.0 beta 9
This is a prerelease of pySBOL3.
What's Changed
- Bump version to 1.0b9 by @tcmitchell in #323
- Add Python 3.10 to GitHub Actions build by @tcmitchell in #326
- SBOL 3.0.1: ComponentReferenct.hasFeature -> ComponentReference.refersTo by @tcmitchell in #327
- Add a test for an rdflib json-ld bug by @tcmitchell in #330
- Check that namespace is a prefix of identity by @tcmitchell in #331
- Ensure namespace is a prefix of identity on object creation by @tcmitchell in #332
- Add collections of TopLevel via Document.add() by @tcmitchell in #333
Full Changelog: v1.0b8...v1.0b9
1.0 beta 8
This is a prerelease of pySBOL3.
What's Changed
- Bump version to 1.0b8 by @tcmitchell in #313
- Update cardinality of Interface properties by @tcmitchell in #317
- Update cardinality of Component.interface property by @tcmitchell in #318
- Require rdflib 6.0.1 or higher by @tcmitchell in #319
- Propagate the new document pointer after copy by @tcmitchell in #322
Full Changelog: v1.0b7...v1.0b8