Skip to content

Releases: Sage-Bionetworks/schematic

v22.11.2

17 Nov 22:16
322cf42

Choose a tag to compare

What's Changed

  • Fixed typo in conditional requirement for schema viz attribute table by adding quotes by @linglp in #1003
  • Added tests for all API endpoints by @linglp in #995
  • Fixed an issue where the DCA would disconnect on manifest submission by casting UUIDs to type string by @GiaJordan in #1006
  • Reminded users to run synapse login --rememberMe after schematic init step in ReadMe by @linglp in #1004
  • Added the option to populate manifest as an excel spreadsheet to avoid sending metadata to Google APIs by @linglp in #994
  • For schematic APIs, return excel file instead of excel file path by @linglp in #988
  • Emphasized that users should download the config.yml from develop branch in ReadMe by @linglp in #1007
  • Release 22.11.2 by @GiaJordan in #1014

Full Changelog: v22.11.1...v22.11.2

v22.11.1

10 Nov 21:07
8a27c0c

Choose a tag to compare

What's Changed

  • HOTFIX: Extend table replacement sleep duration to ensure synapse deletion operation completes by @GiaJordan in #999
  • Pass environment variable to docker container by @linglp in #975
  • update error messages in synapseStore when manifest_basename key is missing in config.yml by @linglp in #997
  • Added instructions for installing and using schematic and the schematic API docker containers to README by @GiaJordan in #953
  • Develop pdoc by @linglp in #957
  • correct typo: master_basename to manifest_basename in error message by @linglp in #1005
  • Release 22.11.1 by @GiaJordan in #1001

Full Changelog: v22.10.3...v22.11.1

Schematic Release (v22.10.3)

28 Oct 17:48
4881d81

Choose a tag to compare

What's Changed

  • Skip Trashed Entities and Entities that "do not exist" by @GiaJordan in #985
  • Reword conditional requirements for the attribute table by @linglp in #987
  • fix api endpoint for docker container by @linglp in #974
  • Remove Manifest Table Submission Dependency on Project Scope when not Validating by @GiaJordan in #989
  • Schematic Release v22.10.3 by @linglp in #990

Full Changelog: v22.10.2...v22.10.3

Schematic Release (v22.10.2)

12 Oct 22:11
7bee333

Choose a tag to compare

What's Changed

Full Changelog: v22.10.1...v22.10.2

v22.10.1

04 Oct 18:27
e611e4a

Choose a tag to compare

What's Changed

  • allow users to upload csv or json file when submitting manifest using API endpoints by @linglp in #908
  • allow users to upload csv or json file when validating manifest using API endpoints by @linglp in #910
  • Develop table schema fix replacements by @GiaJordan in #947
  • Fixing parsing of table schema parameters on table replace by @milen-sage in #945
  • Release 22.10.1 by @GiaJordan in #950

Full Changelog: v22.9.1...v22.10.1

v22.09.1

05 Oct 20:57

Choose a tag to compare

What's Changed

Full Changelog: v22.8.1...v22.9.1

Release for Schematic (v22.08.1)

29 Aug 20:57
3d5a4ef

Choose a tag to compare

What's Changed

  • implement GE list rule by @GiaJordan in #655
  • Develop initial rule pairs by @GiaJordan in #802
  • Cross Manifest Validation: Value Level Comparisons and Reworked Warning Messages by @GiaJordan in #751
  • make sorting case insensitive by @GiaJordan in #830
  • Develop fix submit keyerror by @mialy-defelice in #831
  • updating the release documentation by @linglp in #817
  • Develop an endpoint to return data types of columns in a manifest by @linglp in #815
  • Develop rule combination by @GiaJordan in #766
  • BugFix: Import dataType from CLI as list not string by @GiaJordan in #836
  • BugFix: Manifest Import - Mask null cells as empty strings instead of NaNs by @GiaJordan in #837
  • BugFix: list like behavior by @GiaJordan in #840
  • Check type of 'url' entry when raising errors by @GiaJordan in #844
  • Fix example data model list validation rule and update "list" in ManifestGenerator to handle both list strict and list like by @linglp in #847
  • add warning to validate_manifest endpoint by @linglp in #859
  • Develop NA string behavior by @GiaJordan in #842
  • Develop blank annotation behavior by @GiaJordan in #862
  • Develop Missing Entity Handling by @GiaJordan in #871
  • rename manifest based on manifest_basename when submit to synapse by @linglp in #869
  • Output errors generated from jsonSchema (when submitting manifest) to the console by @linglp in #873
  • Develop manifest submission error handle by @linglp in #879
  • do not create dir if located in cwd by @GiaJordan in #881
  • Update annotations unit test by @GiaJordan in #880
  • Release 22.8.1 by @linglp in #877

Full Changelog: v22.07.1...v22.8.1

v21.06

15 Jul 21:47
d9ab3e5

Choose a tag to compare

  • All releases to follow Ubuntu release convention (YY.MM )
  • Added first draft of REST API as part of this release

v1.0.0

23 Jun 21:38
f8a11bc

Choose a tag to compare

  • Improved code coverage (~44%)
  • Compatibility with latest release of synapseclient
  • Code formatting and linting with black and flake8

v0.1.14

23 Apr 17:49
e28065b

Choose a tag to compare

Initial release of schematicpy:

  1. Package registered with PyPI
  2. Documentation accessible on ReadTheDocs
  3. Ships with command line client