Skip to content

Releases: common-workflow-language/schema_salad

schema_salad 7.1.20210518142926 ; type fixes and parallel testing improvements

21 May 10:21
Compare
Choose a tag to compare

Fix type annotation of renderlist (#387) @nsoranzo e2f2012
float was missing from JSON type bf782b6 @mr-c
force Python 3.9 wheel creation 867e577 @mr-c
parallel test coverage bfd4b83 @mr-c

schema_salad 7.1.20210316164414 ; binary wheels with mypyc

17 Mar 11:15
aa295b1
Compare
Choose a tag to compare

Use mypyc to make binary wheels & publish them (#337) @mr-c

schema_salad 7.1.20210309094900 ; codegen enhancements

09 Mar 11:15
af42798
Compare
Choose a tag to compare

Java codegen: Support YAML 1.2 Core Schema 8b1b7b3 @mr-c
codegen: optional package name & copyright 578b675 @mr-c
fetch_text / resolv_ref: allow specifying desired content-type 2c05772 @mr-c
Enable CI via GitHub Actions fc427f4 90a31b3 @mr-c (inspired by @rupertnash )
Release testing: upgrades for Python 3.9 8f77e70 d43bbb0 @mr-c

schema_salad 7.0.20210124093443 ; codegen improvements + more

24 Jan 10:16
Compare
Choose a tag to compare

schema-salad-tool --codegen improvments

javacodegen: Fix exception handling of enum loader. #348 @jmchilton
javacodegen: generate Java 8 compatible code #352 @jdidion @mr-c
java and python codegen: cwl-v1.1 support #358 @leipzig @mr-c #360 @mr-c #362 @mr-c
pycodegen: add load_by_yaml function #361 @mr-c
javacodegen: implement fetchText & ExpressionLoader #372 @mr-c
pycodegen: Raise validation exception if element in list of URIs is not a string. #368 #370 @tetron

misc

enable mergify.io #365 @mr-c
pyupgrade to 3.6 syntax #363 @mr-c
Fix minor typos #366 @joshmoore
Rdflib 5.0.0 support #373 @Panaetius @mr-c

schema_salad 7.0.20200811075006 ; supports $schemas in python codegen

11 Aug 08:02
631a835
Compare
Choose a tag to compare

schema_salad 7.0.20200612160654 initial Python 3.9 support

12 Jun 16:19
Compare
Choose a tag to compare

Version bump due to refactoring to support mypyc'ifed wheel with Arvados
pull up {Default,}Fetcher to its own package #339 @mr-c
mypy 0.780 #336 @mr-c
test Python3.9 #338 @mr-c

schema_salad 6.0.20200601095207 Add `Warning: ` prefix to warnings

01 Jun 10:10
1db6142
Compare
Choose a tag to compare

schema_salad 6.0.20200523200656 codegen optional_fields ; avro name validation fix ; mypyc

01 Jun 10:09
2c83645
Compare
Choose a tag to compare

Optional codegen args #332 by @illusional
Fix Avro Name validation #324 by @rupertnash
Upgrade to MyPy 0.770 and refactoring to support compiling to CPython using mypyc #327 by @mr-c
Remove unused functions #295 by @tom-tan

schema_salad 5.0.20200416112825 COVID-19 biohackathon edition

16 Apr 15:35
93cdd36
Compare
Choose a tag to compare

Add parameter to Loader to control cache-to-file behavior (#316) @tetron
Schemas that are not derived from metaschema can use 'Any' (#317) @tetron
Don't fail linkchecking validation when null (#318) @tetron
allow newer rdflib-jsonld #321 @mr-c

schema_salad 5.0.20200122085940 Allow ruaml.yaml up to version 0.16.5 (from 0.16.0)

22 Jan 09:11
4be7f77
Compare
Choose a tag to compare