Recent Releases of https://github.com/common-workflow-language/schema_salad

https://github.com/common-workflow-language/schema_salad - 8.9.20250723145140

What's Changed

  • support Python 3.14 by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/940
  • java codegen: expose the extension fields by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/908

Deps

  • build(deps): bump pypa/cibuildwheel from 2.23.2 to 2.23.3 by @dependabot[bot] in https://github.com/common-workflow-language/schema_salad/pull/925
  • build(deps): update bandit requirement from <1.8.3 to <1.8.4 by @dependabot[bot] in https://github.com/common-workflow-language/schema_salad/pull/914
  • build(deps): update diff-cover requirement from <9.3 to <9.4 by @dependabot[bot] in https://github.com/common-workflow-language/schema_salad/pull/926
  • build(deps): bump cibuildwheel from 2.23.2 to 2.23.3 by @dependabot[bot] in https://github.com/common-workflow-language/schema_salad/pull/928
  • build(deps): update pytest requirement from <8.4,>=6.2 to >=6.2,<8.5 by @dependabot[bot] in https://github.com/common-workflow-language/schema_salad/pull/929
  • build(deps): update bandit requirement from <1.8.4 to <1.8.6 by @dependabot[bot] in https://github.com/common-workflow-language/schema_salad/pull/931
  • build(deps): bump mypy[mypyc] from 1.15.0 to 1.16.1 by @dependabot[bot] in https://github.com/common-workflow-language/schema_salad/pull/932
  • build(deps): update bandit requirement from <1.8.6 to <1.8.7 by @dependabot[bot] in https://github.com/common-workflow-language/schema_salad/pull/935
  • build(deps): bump pypa/cibuildwheel from 2.23.3 to 3.0.1 by @dependabot[bot] in https://github.com/common-workflow-language/schema_salad/pull/934
  • build(deps): bump mypy[mypyc] from 1.16.1 to 1.17.0 by @dependabot[bot] in https://github.com/common-workflow-language/schema_salad/pull/937
  • build(deps): bump org.apache.commons:commons-lang3 from 3.12.0 to 3.18.0 in /schemasalad/java by @dependabot[bot] in https://github.com/common-workflow-language/schemasalad/pull/938
  • build(deps): update diff-cover requirement from <9.4 to <9.6 by @dependabot[bot] in https://github.com/common-workflow-language/schema_salad/pull/936
  • build(deps): update diff-cover requirement from <9.6 to <9.7 by @dependabot[bot] in https://github.com/common-workflow-language/schema_salad/pull/939

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.9.20250408123006...8.9.20250723145140

- Python
Published by mr-c 11 months ago

https://github.com/common-workflow-language/schema_salad - 8.9.20250408123006

What's Changed

  • Loader: enable pickling by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/924
  • tests: add a Pathlib.Path test data retrieval method by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/918

Deps

  • build(deps): bump cibuildwheel from 2.22.0 to 2.23.2 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/922
  • build(deps): bump pypa/cibuildwheel from 2.22.0 to 2.23.2 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/923

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.8.20250205075315...8.9.20250408123006

- Python
Published by mr-c about 1 year ago

https://github.com/common-workflow-language/schema_salad - 8.8.20250205075315

What's Changed

  • codegen: remove unnecessary sorting of keys in ID Maps by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/899
  • Fix/cpp gen storing yaml by @SGSSGene in https://github.com/common-workflow-language/schema_salad/pull/900
  • pycodegen: idfields can never be None by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/901
  • Fixed save method for namespaced class fields by @GlassOfWhiskey in https://github.com/common-workflow-language/schema_salad/pull/910
  • Improve class uri handling by @GlassOfWhiskey in https://github.com/common-workflow-language/schema_salad/pull/911
  • Fixes for Java codegen by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/912

Deps

  • build(deps): bump mypy[mypyc] from 1.14.1 to 1.15.0 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/913
  • Bump mypy[mypyc] from 1.13.0 to 1.14.0 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/902
  • Update bandit requirement from <1.7.11 to <1.8.1 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/905
  • Bump cibuildwheel from 2.21.3 to 2.22.0 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/903
  • Update flake8-bugbear requirement from <24.11 to <24.13 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/904
  • Bump mypy[mypyc] from 1.14.0 to 1.14.1 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/906
  • Update bandit requirement from <1.8.1 to <1.8.3 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/907
  • build(deps-dev): update isort requirement from <5.14,>5 to >5,<6.1 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/909

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.8.20241206093842...8.8.20250205075315

- Python
Published by mr-c over 1 year ago

https://github.com/common-workflow-language/schema_salad - 8.8.20241206093842

What's Changed

  • Fix class detection for namespaced classes (Py) by @GlassOfWhiskey in https://github.com/common-workflow-language/schema_salad/pull/897
  • PyPI wheel publishing: switch to trusted publishing by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/898

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.8.20241204110045...8.8.20241206093842

- Python
Published by mr-c over 1 year ago

https://github.com/common-workflow-language/schema_salad - 8.8.20241204110045

What's Changed

  • error messages: report model and value being checked by @mvdbeek in https://github.com/common-workflow-language/schema_salad/pull/862
  • wheels: drop musllinux 1.1 by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/889
  • cppgen: improved support of fields of type 'any' by @SGSSGene in https://github.com/common-workflow-language/schema_salad/pull/893
  • bump minimum version of cachecontrol needed for mypyc by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/895
  • tox: newer mypyc works with Python 3.13 by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/894

Deps

  • Bump mypy[mypyc] from 1.12.1 to 1.13.0 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/886
  • Update flake8-bugbear requirement from <24.9 to <24.11 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/888
  • Bump codecov/codecov-action from 4 to 5 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/890
  • Bump pypa/cibuildwheel from 2.21.3 to 2.22.0 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/892

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.7.20241021092521...8.8.20241204110045

- Python
Published by mr-c over 1 year ago

https://github.com/common-workflow-language/schema_salad - 8.7.20241021092521

What's Changed

  • Drop support for Python 3.8 by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/877
  • build Python 3.13 binary wheels with mypy 1.12+ by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/883
  • synchronize requirements.txt and pyproject.toml:builddepends by @mr-c in https://github.com/common-workflow-language/schemasalad/pull/885

Deps

  • Bump mypy[mypyc] from 1.11.2 to 1.12.0 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/882
  • Bump mypy[mypyc] from 1.12.0 to 1.12.1 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/884

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.7.20241010092723...8.7.20241021092521

- Python
Published by mr-c over 1 year ago

https://github.com/common-workflow-language/schema_salad - 8.7.20241010092723

This is the last release that will support Python 3.8

What's Changed

  • mypy 1.12 prep by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/876
  • prepare for future mypy release and enable --local-partial-types now by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/879

Deps

  • Update build requirement from <1.2.2 to <1.2.3 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/865
  • Update diff-cover requirement from <9.2 to <9.3 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/866
  • Bump cibuildwheel from 2.20.0 to 2.21.0 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/868
  • Bump cibuildwheel from 2.21.0 to 2.21.1 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/870
  • Update pylint requirement from <3.3 to <3.4 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/871
  • Update bandit requirement from <1.7.10 to <1.7.11 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/872
  • Bump pypa/cibuildwheel from 2.21.1 to 2.21.2 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/875
  • Update black requirement from ~=24.8 to >=23.12,<24.11 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/878
  • Bump pypa/cibuildwheel from 2.21.2 to 2.21.3 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/881

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.7.20240905150001...8.7.20241010092723

- Python
Published by mr-c over 1 year ago

https://github.com/common-workflow-language/schema_salad - 8.7.20240905150001

What's Changed

  • [dlang] Support extention objects in arrays and the default field by @tom-tan in https://github.com/common-workflow-language/schema_salad/pull/825
  • Support Python 3.13.x by adding 3.13.0-rc1 to the CI by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/822

Deps

  • Bump mypy[mypyc] from 1.11.1 to 1.11.2 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/860

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.7.20240820070935...8.7.20240905150001

- Python
Published by mr-c almost 2 years ago

https://github.com/common-workflow-language/schema_salad - 8.7.20240820070935

What's Changed

  • Fix C++23: ~heapobject() with incomplete types by @eseiler in https://github.com/common-workflow-language/schemasalad/pull/852
  • upgrade CacheControl to use the more memory-efficient SeparateBodyFileCache by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/857
  • Fix java code generator emitting unknown None symbol by @mvdbeek in https://github.com/common-workflow-language/schema_salad/pull/858

Deps

  • Update pytest requirement from <8.3,>=6.2 to >=6.2,<8.4 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/850
  • Bump mypy[mypyc] from 1.10.1 to 1.11.0 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/851
  • Bump mypy[mypyc] from 1.11.0 to 1.11.1 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/853
  • Bump cibuildwheel from 2.19.2 to 2.20.0 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/855
  • Bump pypa/cibuildwheel from 2.19.2 to 2.20.0 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/856
  • Update black requirement from <24.5,>=19.10b0 to >=19.10b0,<24.9 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/854
  • Update flake8-bugbear requirement from <24.5 to <24.9 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/859

New Contributors

  • @eseiler made their first contribution in https://github.com/common-workflow-language/schema_salad/pull/852

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.7.20240718183047...8.7.20240820070935

- Python
Published by mr-c almost 2 years ago

https://github.com/common-workflow-language/schema_salad - 8.7.20240718183047

What's Changed

  • Add feature to validate map types by @tetron in https://github.com/common-workflow-language/schema_salad/pull/848

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.6.20240710082410...8.7.20240718183047

- Python
Published by mr-c almost 2 years ago

https://github.com/common-workflow-language/schema_salad - 8.6.20240710082410

What's Changed

  • check for both UnionSchema and NamedUnionSchema by @tetron in https://github.com/common-workflow-language/schema_salad/pull/846
  • Fixes for typescript codegen by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/829
  • Use uv compatible syntax in test-requirements.txt by @hauntsaninja in https://github.com/common-workflow-language/schema_salad/pull/842
  • gh-actions: check c++ codegen using CWL v1.2 by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/833
  • lint consolidation by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/832
  • prepare for a schema-salad 8.6.x release by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/847

Deps

  • build(deps): bump pypa/cibuildwheel from 2.17.0 to 2.18.1 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/830
  • build(deps-dev): update pylint requirement from <3.2 to <3.3 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/826
  • build(deps): bump cibuildwheel from 2.17.0 to 2.18.1 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/831
  • Update diff-cover requirement from <9.1 to <9.2 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/841
  • Bump cibuildwheel from 2.18.1 to 2.19.1 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/837
  • Bump pypa/cibuildwheel from 2.18.1 to 2.19.1 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/836
  • Bump docker/build-push-action from 5 to 6 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/839
  • Update bandit requirement from <1.7.9 to <1.7.10 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/838
  • Bump pypa/cibuildwheel from 2.19.1 to 2.19.2 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/844
  • Bump cibuildwheel from 2.19.1 to 2.19.2 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/843
  • Bump mypy[mypyc] from 1.10.0 to 1.10.1 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/840

New Contributors

  • @hauntsaninja made their first contribution in https://github.com/common-workflow-language/schema_salad/pull/842

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.5.20240503091721...8.6.20240710082410

- Python
Published by mr-c almost 2 years ago

https://github.com/common-workflow-language/schema_salad - 8.5.20240503091721

What's Changed

  • Fix release test by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/821

Deps

  • build(deps): bump mypy[mypyc] from 1.9.0 to 1.10.0 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/818
  • build(deps-dev): update diff-cover requirement from <8.1 to <9.1 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/816
  • build(deps): update pytest requirement from <8.2,>=6.2 to >=6.2,<8.3 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/820
  • build(deps-dev): update flake8-bugbear requirement from <24.3 to <24.5 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/817
  • build(deps): update black requirement from <24.4,>=19.10b0 to >=19.10b0,<24.5 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/819

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.5.20240410123758...8.5.20240503091721

- Python
Published by mr-c about 2 years ago

https://github.com/common-workflow-language/schema_salad - 8.5.20240410123758

What's Changed

  • fixes #805 The value of copyFrom.fetcher is not used in the LoadingOp… by @bioflowy in https://github.com/common-workflow-language/schema_salad/pull/806
  • gh-actions: merge the downloaded artifects into a single directory. by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/811

Deps

  • build(deps): bump cibuildwheel from 2.16.5 to 2.17.0 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/812
  • build(deps): update black requirement from ~=24.2 to ~=24.3 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/813
  • build(deps-dev): update build requirement from <1.1.2 to <1.2.2 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/814

New Contributors

  • @bioflowy made their first contribution in https://github.com/common-workflow-language/schema_salad/pull/806

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.5.20240311110950...8.5.20240410123758

- Python
Published by mr-c about 2 years ago

https://github.com/common-workflow-language/schema_salad - 8.5.20240311110950

What's Changed

  • makedoc: upgrade to mistune v3 by @fmigneault in https://github.com/common-workflow-language/schema_salad/pull/787
  • enable running more tests offline by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/790
  • CircleCI: use the current Ubuntu 22.04 image by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/802
  • package metadata: link to the documentation site. by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/809

Deps

  • build(deps): bump actions/upload-artifact from 3 to 4 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/783
  • build(deps-dev): update flake8-bugbear requirement from <23.13 to <24.2 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/788
  • build(deps): bump actions/cache from 3 to 4 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/789
  • build(deps): update pytest requirement from <7.5,>=6.2 to >=6.2,<8.1 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/793
  • build(deps): bump cibuildwheel from 2.16.2 to 2.16.4 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/792
  • build(deps-dev): update bandit requirement from <1.7.7 to <1.7.8 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/791
  • build(deps): update pytest requirement from <8 to <9 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/794
  • build(deps): bump cibuildwheel from 2.16.4 to 2.16.5 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/795
  • build(deps): bump codecov/codecov-action from 3 to 4 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/796
  • build(deps-dev): update pylint requirement from <3.1 to <3.2 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/801
  • build(deps-dev): update flake8-bugbear requirement from <24.2 to <24.3 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/798
  • build(deps): update cachecontrol[filecache] requirement from <0.14,>=0.11.7 to >=0.11.7,<0.15 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/797
  • build(deps-dev): update autoflake requirement from <2.3 to <2.4 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/800
  • build(deps): update black requirement from <23.13,>=19.10b0 to >=19.10b0,<24.3 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/799
  • build(deps): update pytest requirement from <8.1,>=6.2 to >=6.2,<8.2 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/804
  • build(deps-dev): update build requirement from <1.0.4 to <1.1.2 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/803
  • build(deps-dev): update bandit requirement from <1.7.8 to <1.7.9 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/808
  • build(deps): bump mypy[mypyc] from 1.8.0 to 1.9.0 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/807

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.5.20240102191335...8.5.20240311110950

- Python
Published by mr-c over 2 years ago

https://github.com/common-workflow-language/schema_salad - 8.5.20240102191335

What's Changed

Upgrade mypy and a tweak for python codegen to support compilation using mypyc

Deps

  • build(deps-dev): update flake8-bugbear requirement from <23.12 to <23.13 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/775
  • build(deps): bump actions/setup-python from 4 to 5 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/776
  • build(deps): bump mypy[mypyc] from 1.7.1 to 1.8.0 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/784
  • build(deps-dev): update bandit requirement from <1.7.6 to <1.7.7 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/778
  • build(deps): update black requirement from <23.12,>=19.10b0 to >=19.10b0,<23.13 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/780
  • build(deps-dev): update isort requirement from <5.13 to <5.14 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/777
  • build(deps): bump github/codeql-action from 2 to 3 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/781
  • build(deps): bump actions/download-artifact from 3 to 4 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/782

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.5.20231201181309...8.5.20240102191335

- Python
Published by mr-c over 2 years ago

https://github.com/common-workflow-language/schema_salad - 8.5.20231201181309

What's Changed

  • Adding map and named union types to Schema SALAD by @GlassOfWhiskey in https://github.com/common-workflow-language/schema_salad/pull/672
  • remove last usage of pkgresources by @mr-c in https://github.com/common-workflow-language/schemasalad/pull/772

Deps

  • build(deps): bump mypy[mypyc] from 1.7.0 to 1.7.1 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/773
  • build(deps-dev): update flake8-bugbear requirement from <23.10 to <23.12 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/774

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.4.20231117150958...8.5.20231201181309

- Python
Published by mr-c over 2 years ago

https://github.com/common-workflow-language/schema_salad - 8.4.20231117150958

What's Changed

  • enable Python3.12 wheel building by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/771
  • some small tweaks for MyPy 1.7.0 by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/770

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.4.20231113094720...8.4.20231117150958

- Python
Published by mr-c over 2 years ago

https://github.com/common-workflow-language/schema_salad - 8.4.20231113094720

What's Changed

  • codgen cpp: improved generation (msvc 14.24) by @SGSSGene in https://github.com/common-workflow-language/schema_salad/pull/763
  • add rest of files for preprocessvcf.cwl by @mr-c in https://github.com/common-workflow-language/schemasalad/pull/764
  • Add support for noLinkCheck in codegen by @GlassOfWhiskey in https://github.com/common-workflow-language/schema_salad/pull/760
  • Add gxformat to the examples list by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/765

Misc

  • gh-actions wheels: change subscription type to match expection by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/762
  • build(deps): update black requirement from <23.11 to <23.12 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/767
  • build(deps): bump mypy from 1.6.1 to 1.7.0 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/768
  • synchronize dependencies by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/769

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.4.20231024070348...8.4.20231113094720

- Python
Published by mr-c over 2 years ago

https://github.com/common-workflow-language/schema_salad - 8.4.20231024070348

What's Changed

  • Fix to work even if there are multiple Content-Type headers by @suecharo in https://github.com/common-workflow-language/schema_salad/pull/754
  • default to testing with Python 3.12 by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/756

CPP Codegen

  • tests: add cpp generation tests by @SGSSGene in https://github.com/common-workflow-language/schema_salad/pull/746
  • feat: generated c++ code reading support by @SGSSGene in https://github.com/common-workflow-language/schema_salad/pull/748
  • tighten codegen type hints by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/751
  • fix: code compatible with clang by @SGSSGene in https://github.com/common-workflow-language/schema_salad/pull/752
  • feat: generate spdx identifier for c++ code by @SGSSGene in https://github.com/common-workflow-language/schema_salad/pull/753

Deps

  • Bump cibuildwheel from 2.16.0 to 2.16.1 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/745
  • build(deps-dev): update pylint requirement from <2.18 to <3.1 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/749
  • build(deps): bump cibuildwheel from 2.16.1 to 2.16.2 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/750
  • build(deps): bump mypy from 1.5.1 to 1.6.0 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/755
  • build(deps-dev): update diff-cover requirement from <7.8 to <8.1 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/757
  • build(deps): bump mypy from 1.6.0 to 1.6.1 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/759
  • build(deps): update black requirement from <23.10 to <23.11 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/758
  • build(deps): update ruamel-yaml requirement from <0.18,>=0.17.6 to >=0.17.6,<0.19 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/761

New Contributors

  • @suecharo made their first contribution in https://github.com/common-workflow-language/schema_salad/pull/754

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.4.20230927144413...8.4.20231024070348

- Python
Published by mr-c over 2 years ago

https://github.com/common-workflow-language/schema_salad - 8.4.20230927144413

What's Changed

  • Improve error messages for Python codegen by @ acoleman2000 in https://github.com/common-workflow-language/schema_salad/pull/687
  • drop support for Python 3.6 by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/725
  • release no py37 wheels by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/729
  • Python codegen: reuse the existing checkexists function. by @mr-c in https://github.com/common-workflow-language/schemasalad/pull/735
  • cap maximum setuptoolsscm version by @mr-c in https://github.com/common-workflow-language/schemasalad/pull/742
  • Implement smarter is_subtype logic by @GlassOfWhiskey in https://github.com/common-workflow-language/schema_salad/pull/741
  • Improved c++ code generation when template are involved by @SGSSGene in https://github.com/common-workflow-language/schema_salad/pull/744

deps

  • Update diff-cover requirement from <7.7 to <7.8 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/719
  • Update rdflib requirement from <7.0.0,>=4.2.2 to >=4.2.2,<8.0.0 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/722
  • Bump mypy from 1.4.1 to 1.5.0 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/724
  • Bump mypy from 1.5.0 to 1.5.1 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/726
  • ci(Mergify): configuration update by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/727
  • Update build requirement from <0.10.1 to <1.0.1 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/731
  • Bump actions/setup-python from 3 to 4 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/730
  • Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/732
  • Update build requirement from <1.0.1 to <1.0.4 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/733
  • Update black requirement from <23.8 to <23.10 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/734
  • Bump docker/setup-buildx-action from 2 to 3 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/736
  • Bump docker/build-push-action from 4 to 5 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/738
  • Bump docker/login-action from 2 to 3 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/737
  • Update flake8-bugbear requirement from <23.8 to <23.10 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/739
  • Bump cibuildwheel from 2.15.0 to 2.16.0 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/740

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.4.20230808163024...8.4.20230927144413

- Python
Published by mr-c almost 3 years ago

https://github.com/common-workflow-language/schema_salad - 8.4.20230808163024

What's Changed

  • Support nested typeDSL by @tom-tan in https://github.com/common-workflow-language/schema_salad/pull/711
  • Add description of union types by @tom-tan in https://github.com/common-workflow-language/schema_salad/pull/720
  • dlang: support saladVersion by @tom-tan in https://github.com/common-workflow-language/schema_salad/pull/715
  • start testing with Python 3.12.0rc1 by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/723

Deps

  • Update diff-cover requirement from <7.6 to <7.7 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/708
  • Bump mypy from 1.3.0 to 1.4.0 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/709
  • Update pytest requirement from <7.4,>=6.2 to >=6.2,<7.5 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/714
  • Update autoflake requirement from <2.2 to <2.3 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/713
  • Bump mypy from 1.4.0 to 1.4.1 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/712
  • Update black requirement from <23.4 to <23.8 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/718
  • Update flake8-bugbear requirement from <23.7 to <23.8 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/717

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.4.20230606143604...8.4.20230808163024

- Python
Published by mr-c almost 3 years ago

https://github.com/common-workflow-language/schema_salad - 8.4.20230606143604

What's Changed

  • Better message when dictionary (object) expected. by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/706
  • Update flake8-bugbear requirement from <23.6 to <23.7 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/705

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.4.20230601112322...8.4.20230606143604

- Python
Published by mr-c about 3 years ago

https://github.com/common-workflow-language/schema_salad - 8.4.20230601112322

What's Changed

  • Always re-run unittests by @acoleman2000 in https://github.com/common-workflow-language/schema_salad/pull/699
  • ruamel.yaml: allow any 0.17.x release by @mr-c
  • Bump cachecontrol[filecache] from 0.12.11 to 0.13.0 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/704

New Contributors

  • @acoleman2000 made their first contribution in https://github.com/common-workflow-language/schema_salad/pull/699

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.4.20230511084951...8.4.20230601112322

- Python
Published by mr-c about 3 years ago

https://github.com/common-workflow-language/schema_salad - 8.4.20230511084951

What's Changed

  • Fix typos by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/693
  • ### Deps
  • Update ruamel-yaml requirement from <0.17.22,>=0.17.6 to >=0.17.6,<0.17.23 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/691
  • Update ruamel-yaml requirement from <0.17.23,>=0.17.6 to >=0.17.6,<0.17.27 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/695
  • Pin urllib3 by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/696
  • Update flake8-bugbear requirement from <23.3 to <23.6 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/694
  • Bump mypy from 1.2.0 to 1.3.0 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/698

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.4.20230426093816...8.4.20230511084951

- Python
Published by mr-c about 3 years ago

https://github.com/common-workflow-language/schema_salad - 8.4.20230426093816

What's Changed

  • enable validation of multiple documents at once by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/677

Deps

  • Update flake8-bugbear requirement from <23.2 to <23.3 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/678
  • Bump mypy from 1.0.0 to 1.0.1 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/679
  • Bump mypy from 1.0.1 to 1.1.1 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/682
  • Bump mypy from 1.1.1 to 1.2.0 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/690
  • Update black requirement from <23.2 to <23.4 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/686
  • Update bandit requirement from <1.7.5 to <1.7.6 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/684
  • Update diff-cover requirement from <7.5 to <7.6 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/680
  • Update pylint requirement from <2.17 to <2.18 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/683
  • Update pytest requirement from <7.3,>=6.2 to >=6.2,<7.4 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/688
  • Update autoflake requirement from <2.1 to <2.2 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/689

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.4.20230213094415...8.4.20230426093816

- Python
Published by mr-c about 3 years ago

https://github.com/common-workflow-language/schema_salad - 8.4.20230213094415

What's Changed

  • exceptions.py: don't compile with mypyc to prevent memory leaks by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/676

Docs

  • PrimitiveType is a list of type names; not a list of types. by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/673

Misc

  • Bump mypy from 0.991 to 1.0.0 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/674
  • Update pylint requirement from <2.16 to <2.17 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/671

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.4.20230201194352...8.4.20230213094415

- Python
Published by mr-c over 3 years ago

https://github.com/common-workflow-language/schema_salad - 8.4.20230201194352

What's Changed

  • cope with more types of errors when attempting to load $schemas by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/665
  • NormDict: added destructor to prevent memory leaks by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/670 (memory leak found and diagnosed by @GlassOfWhiskey )
  • java codegen: upgrade deps by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/669

Misc

  • git blame: ignore mass-reformatting by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/662
  • misc doc fixups by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/664
  • Bump docker/build-push-action from 3 to 4 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/663
  • Update isort requirement from <5.12 to <5.13 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/661
  • enable strict type checking by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/666
  • Update black requirement from <22.13 to <23.2 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/667
  • test container building by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/668

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.4.20230128170514...8.4.20230201194352

- Python
Published by mr-c over 3 years ago

https://github.com/common-workflow-language/schema_salad - 8.4.20230128170514

What's Change

  • make avro objects serializable & Pickle testing by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/660
  • upgrade RalfG/python-wheels-manylinux-build by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/649
  • CI: on-demand wheel building, add target ref by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/658

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.4.20230127112827...8.4.20230128170514

- Python
Published by mr-c over 3 years ago

https://github.com/common-workflow-language/schema_salad - 8.4.20230127112827

What's Changed

  • Add basic tracking of $import and $include dependencies. by @tetron in https://github.com/common-workflow-language/schemasalad/pull/650 https://github.com/common-workflow-language/schemasalad/pull/655
  • Try to avoid emitting spurious warnings when there's a colon in the f… by @tetron in https://github.com/common-workflow-language/schemasalad/pull/652 https://github.com/common-workflow-language/schemasalad/pull/654

  • Update diff-cover requirement from <7.4 to <7.5 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/653

  • Update pydocstyle requirement from <6.3 to <6.4 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/651

  • Update build requirement from <0.9.1 to <0.10.1 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/646

  • Update flake8-bugbear requirement from <22.13 to <23.2 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/648

  • fix typo in readme; use for docs website too by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/657

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.3.20230109181936...8.4.20230127112827

- Python
Published by mr-c over 3 years ago

https://github.com/common-workflow-language/schema_salad - 8.3.20230109181936

What's Changed

  • Avoid mypy error on adding newGraph from cache to graph by @mvdbeek in https://github.com/common-workflow-language/schema_salad/pull/644

Deps

  • Update diff-cover requirement from <7.3 to <7.4 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/638
  • Update bandit requirement from <1.7.4 to <1.7.5 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/639
  • Update tox requirement from <3.28 to <3.29 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/641
  • Update isort requirement from <5.11 to <5.12 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/640
  • Update pydocstyle requirement from <6.2 to <6.3 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/643

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.3.20221209165047...8.3.20230109181936

- Python
Published by mr-c over 3 years ago

https://github.com/common-workflow-language/schema_salad - 8.3.20221209165047

Starting with 8.3.20221209165047 we no longer use mistune 0.8.x for HTML generation, which has an unresolved security vulnerability CVE-2022-34749

What's Changed

  • update mistune to more recent version by @fmigneault in https://github.com/common-workflow-language/schema_salad/pull/619
  • Fix the description of the record field annotation for link validation by @tom-tan in https://github.com/common-workflow-language/schema_salad/pull/631
  • Clarify link fields by @tom-tan in https://github.com/common-workflow-language/schema_salad/pull/633
  • dlang: fix mis-annotated link annotation by @tom-tan in https://github.com/common-workflow-language/schema_salad/pull/632
  • Improve embedded document for dlang codegen by @tom-tan in https://github.com/common-workflow-language/schema_salad/pull/630

misc

  • Update my email address by @tetron in https://github.com/common-workflow-language/schema_salad/pull/634
  • Rename configuration option removed in tox 4.0 by @nsoranzo in https://github.com/common-workflow-language/schema_salad/pull/635
  • organize dev requirements by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/636

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.3.20221115203138...8.3.20221209165047

- Python
Published by mr-c over 3 years ago

https://github.com/common-workflow-language/schema_salad - 8.3.20221115203138

What's Changed

Two new code generators!!!

  • basic C++ code generation by @SGSSGene in https://github.com/common-workflow-language/schemasalad/pull/553 https://github.com/common-workflow-language/schemasalad/pull/622
  • Add dlang codegen by @tom-tan in https://github.com/common-workflow-language/schema_salad/pull/623

misc

  • fix over-indented list interpreted as code + typo by @fmigneault in https://github.com/common-workflow-language/schema_salad/pull/620
  • add missing bandit to GitHub CI and apply bandit fixes by @fmigneault in https://github.com/common-workflow-language/schema_salad/pull/625
  • Support any Python 3.11.x patch versions by @nsoranzo in https://github.com/common-workflow-language/schema_salad/pull/629
  • codegen: document examples, freshen argparse help by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/624
  • Bump mypy from 0.982 to 0.990 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/621
  • Bump mypy from 0.990 to 0.991 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/628

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.3.20221028160159...8.3.20221115203138

- Python
Published by mr-c over 3 years ago

https://github.com/common-workflow-language/schema_salad - 8.3.20221028160159

What's Changed

  • better errors for bad $schemas, $namespaces by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/615

  • pycodegen: process secondaryFiles DSLs non-destructively by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/611

  • pycodegen: don't sanitize enum symbols beyond trimming the namespace by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/612

  • metaschema: enum schemas can have names by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/607

Misc

  • CI: use the final release of Python 3.11 by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/614
  • Update pytest requirement from <7.2,>=6.2 to >=6.2,<7.3 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/617
  • resolve invalid definition in .mergify.yml by @fmigneault in https://github.com/common-workflow-language/schema_salad/pull/618

New Contributors

  • @fmigneault made their first contribution in https://github.com/common-workflow-language/schema_salad/pull/618

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.3.20221016151607...8.3.20221028160159

- Python
Published by mr-c over 3 years ago

https://github.com/common-workflow-language/schema_salad - 8.3.20221016151607

What's Changed

  • pycodegen: safe identifiers don't have periods nor start with digits by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/606
  • install the isolatedcache fixture as part of the package by @mr-c in https://github.com/common-workflow-language/schemasalad/pull/610

  • Bump mypy from 0.971 to 0.982 by @dependabot in https://github.com/common-workflow-language/schemasalad/pull/603 https://github.com/common-workflow-language/schemasalad/pull/605

  • more Python 3.11 testing by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/604

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.3.20220916115321...8.3.20221016151607

- Python
Published by mr-c over 3 years ago

https://github.com/common-workflow-language/schema_salad - 8.3.20220916115321

What's Changed

  • Fix support for 'subscope' in python codegen by @tetron in https://github.com/common-workflow-language/schema_salad/pull/594
  • remove unneeded type stubs by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/600
  • Py3.6: Ignore requests package warning about chardet 5 by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/602

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.3.20220913105718...8.3.20220916115321

- Python
Published by mr-c almost 4 years ago

https://github.com/common-workflow-language/schema_salad - 8.3.20220913105718

What's Changed

  • Make Python generated objects comparable by @GlassOfWhiskey in https://github.com/common-workflow-language/schema_salad/pull/593
  • use filecache extra for Cachecontrol to get the correct dependency by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/597
  • update CacheControl stubs by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/599

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.3.20220909144501...8.3.20220913105718

- Python
Published by mr-c almost 4 years ago

https://github.com/common-workflow-language/schema_salad - 8.3.20220909144501

What's Changed

  • javacodegen: replace colons and other invalid chars in test identifiers by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/590
  • Codegen fixes to support fast CWL parsing by @tetron in https://github.com/common-workflow-language/schema_salad/pull/587
  • add MandatoryResolveType by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/591

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.3.20220831150015...8.3.20220909144501

- Python
Published by mr-c almost 4 years ago

https://github.com/common-workflow-language/schema_salad - 8.3.20220825114525

What's Changed

  • sync types with cwltool by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/577
  • build more wheels (musllinux11{x8664,aarch64}, manylinux228x8664, manylinux2{24,28}aarch64) by @mr-c in https://github.com/common-workflow-language/schemasalad/pull/579
  • cibuildwheel: run tests & report results by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/582
  • CI: start testing Python 3.11 (no mypy for now) by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/585
  • pycodegen: Added graph property to LoadingOptions by @GlassOfWhiskey in https://github.com/common-workflow-language/schema_salad/pull/583

New Contributors

  • @GlassOfWhiskey made their first contribution in https://github.com/common-workflow-language/schema_salad/pull/583

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.3.20220801194920...8.3.20220825114525

- Python
Published by mr-c almost 4 years ago

https://github.com/common-workflow-language/schema_salad - 8.3.20220801194920

What's Changed

  • release: really fix setting the version by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/566
  • docs: fetch version correctly by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/567
  • Bump mypy from 0.961 to 0.971 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/569
  • move stubs dir, fix hidden issues by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/571
  • set version for the docker build by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/574
  • Metaschema caching by @tetron in https://github.com/common-workflow-language/schema_salad/pull/576

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.3.20220717184004...8.3.20220801194920

- Python
Published by tetron almost 4 years ago

https://github.com/common-workflow-language/schema_salad - 8.3.20220717184004

What's Changed

  • explicit build-deps; tag before making release wheels by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/565

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.3.20220717021618...8.3.20220717184004

- Python
Published by mr-c almost 4 years ago

https://github.com/common-workflow-language/schema_salad - 8.3.20220717021618

What's Changed

  • Dotnet codegen: fix id value serialization by @ZimmerA in https://github.com/common-workflow-language/schema_salad/pull/560
  • Use SourceLine in resolveidmap to include line number in error by @kinow in https://github.com/common-workflow-language/schema_salad/pull/562
  • upgrade & fix binary wheel build+publish by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/563
  • bump minimum setuptools version by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/564

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.3.20220626185350...8.3.20220717021618

- Python
Published by mr-c almost 4 years ago

https://github.com/common-workflow-language/schema_salad - 8.3.20220626185350

What's Changed

  • Fix codegen enum symbol inheritance by @ZimmerA in https://github.com/common-workflow-language/schema_salad/pull/558
  • GA wheels CI: fetch complete history to get tags as well by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/559

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.3.20220626094427...8.3.20220626185350

- Python
Published by mr-c about 4 years ago

https://github.com/common-workflow-language/schema_salad - 8.3.20220626094427

What's Changed

  • Add dotnet codegen by @ZimmerA in https://github.com/common-workflow-language/schema_salad/pull/548
  • Upgrade from Bootstrap 3 to Bootstrap 5 by @kinow in https://github.com/common-workflow-language/schema_salad/pull/543

  • Make schema salad main log with logger if doc is valid by @kinow in https://github.com/common-workflow-language/schema_salad/pull/547

  • Update links in README.md by @SGSSGene in https://github.com/common-workflow-language/schema_salad/pull/549

  • Fix codegen error when a schema does not contain $base by @kinow in https://github.com/common-workflow-language/schema_salad/pull/550

  • add missing basket examples by @bblfish in https://github.com/common-workflow-language/schema_salad/pull/542

  • Add support for DocFx doc generation to dotnet codegen by @ZimmerA in https://github.com/common-workflow-language/schema_salad/pull/557

  • Fix documentation generated of inherited types by @kinow in https://github.com/common-workflow-language/schema_salad/pull/556

  • Fix: allow missing fields field in SaladRecordSchema by @SGSSGene in https://github.com/common-workflow-language/schema_salad/pull/551

Deps

  • Bump mypy from 0.950 to 0.960 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/539
  • Bump mypy from 0.960 to 0.961 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/545
  • Correct minimum python requirement by @kinow in https://github.com/common-workflow-language/schema_salad/pull/544
  • Bump actions/setup-python from 3 to 4 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/546

New Contributors

  • @kinow made their first contribution in https://github.com/common-workflow-language/schema_salad/pull/544
  • @SGSSGene made their first contribution in https://github.com/common-workflow-language/schema_salad/pull/549
  • @bblfish made their first contribution in https://github.com/common-workflow-language/schema_salad/pull/542

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.3.20220525163636...8.3.20220626094427

- Python
Published by mr-c about 4 years ago

https://github.com/common-workflow-language/schema_salad - 8.3.20220518163624

What's Changed

  • java/pycodegen: don't modify as we parse secondaryFiles by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/526
  • Codegen shortname by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/530
  • Remove unnecessary either by @tom-tan in https://github.com/common-workflow-language/schema_salad/pull/536
  • allow narrowing of inherited types by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/535

Dependencies

  • Update pytest requirement from <6.3,>=6.2 to >=6.2,<7.1 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/513
  • Update pytest requirement from <7 to <8 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/514
  • Bump actions/setup-python from 2 to 3 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/515
  • Bump actions/checkout from 2 to 3 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/516
  • Update pytest requirement from <7.1,>=6.2 to >=6.2,<7.2 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/518
  • Bump mypy from 0.931 to 0.940 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/519
  • Bump mypy from 0.940 to 0.941 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/520
  • Bump actions/cache from 2 to 3 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/521
  • Bump mypy from 0.941 to 0.942 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/522
  • javacodegen: jackson-databind min version by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/523
  • Bump codecov/codecov-action from 2.1.0 to 3 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/524
  • Bump cachecontrol from 0.12.10 to 0.12.11 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/527
  • Bump github/codeql-action from 1 to 2 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/528
  • Bump mypy from 0.942 to 0.950 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/529
  • Bump docker/build-push-action from 2 to 3 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/534
  • Bump docker/setup-qemu-action from 1 to 2 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/532
  • Bump docker/setup-buildx-action from 1 to 2 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/533
  • Bump docker/login-action from 1 to 2 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/531

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.2.20220204150214...8.3.20220518163624

- Python
Published by mr-c about 4 years ago

https://github.com/common-workflow-language/schema_salad - 8.2.20220204150214

What's Changed

Bugfix

  • addapt to ruamel changes in tabs reporting by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/512

Codegen

  • Typescript: Fix initialization of class fields with instance type "string" by @ZimmerA in https://github.com/common-workflow-language/schema_salad/pull/499
  • javacodegen scope check: chop off the correct end of the fragment by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/500
  • java: pom.xml bump some versions by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/502
  • typescript: add documentation generation command by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/503
  • Update package json and tsconfig in typescript codegen by @ZimmerA in https://github.com/common-workflow-language/schema_salad/pull/504
  • Java Codgen: use List when applicable by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/507
  • Typescript: Fix default value for class field parameters in constructors by @ZimmerA in https://github.com/common-workflow-language/schema_salad/pull/508

Misc

  • Bump mypy from 0.921 to 0.931 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/505
  • Fix mergify config by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/509

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.2.20220103095339...8.2.20220204150214

- Python
Published by mr-c over 4 years ago

https://github.com/common-workflow-language/schema_salad - 8.2.20220103095339

New feature!

  • Implement TypeScript codegen (#479) by @ZimmerA

What's Changed

  • drop support for Python 3.6 by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/497
  • Fix document of $import (#480) by @tom-tan

misc

Bump mypy from 0.910 to 0.921

- Python
Published by mr-c over 4 years ago

https://github.com/common-workflow-language/schema_salad - 8.2.20211116214159

What's Changed

  • release-test: newer pip by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/474
  • Bump cachecontrol from 0.12.9 to 0.12.10 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/475
  • Fix #473: Add --codegen-parser-info by @tom-tan in https://github.com/common-workflow-language/schema_salad/pull/476
  • Symbols with inVocab: false should still have avro-safe names by @tetron in https://github.com/common-workflow-language/schema_salad/pull/477

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.2.20211104054942...8.2.20211116214159

- Python
Published by tetron over 4 years ago

https://github.com/common-workflow-language/schema_salad - 8.2.20211104054942

What's Changed

  • Fix primitive type loading for java and python codegen by @ZimmerA in https://github.com/common-workflow-language/schema_salad/pull/469
  • Java codegen: log file/directory creation by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/471
  • fix optional filename metadata passing by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/472
  • Don't expose avro namespaces in makedoc. by @tetron in https://github.com/common-workflow-language/schema_salad/pull/470

New Contributors

  • @ZimmerA made their first contribution in https://github.com/common-workflow-language/schema_salad/pull/469

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.2.20211103155537...8.2.20211104054942

- Python
Published by mr-c over 4 years ago

https://github.com/common-workflow-language/schema_salad - 8.2.20211103155537

What's Changed

  • Bump cachecontrol from 0.12.6 to 0.12.9 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/467
  • allow incomplete CommentedMaps/Seqs by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/468

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.2.20211029004247...8.2.20211103155537

- Python
Published by mr-c over 4 years ago

https://github.com/common-workflow-language/schema_salad - 8.2.20211029004247

What's Changed

  • schema-salad-doc (schema-salad-tool --print-doc) handles single-line primary doc string, with test @will-moore and @mr-c in https://github.com/common-workflow-language/schema_salad/pull/461

New Contributors

  • @will-moore made their first contribution in https://github.com/common-workflow-language/schema_salad/pull/461

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.2.20211020114435...8.2.20211029004247

- Python
Published by mr-c over 4 years ago

https://github.com/common-workflow-language/schema_salad - 8.2.20211020114435

What's Changed

  • Link existence checking should follow redirects by @tetron in https://github.com/common-workflow-language/schema_salad/pull/450
  • GitHub Actions: cancel outdated jobs by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/452
  • synchronize recent changes from other CWL repos by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/454
  • sync typeshed changes from cwltool by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/453
  • Follow links by @tetron in https://github.com/common-workflow-language/schema_salad/pull/455
  • GA: use different concurrency groups per action by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/456
  • Bump codecov/codecov-action from 1 to 2.1.0 by @dependabot in https://github.com/common-workflow-language/schema_salad/pull/457
  • Python Codegen: properly load SecondaryFiles DSL by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/458

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.2.20211015115235...8.2.20211020114435

- Python
Published by mr-c over 4 years ago

https://github.com/common-workflow-language/schema_salad - 8.2.20211015115235

What's Changed

  • move black dependency to an extra by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/449

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.2.20211014150008...8.2.20211015115235

- Python
Published by mr-c over 4 years ago

https://github.com/common-workflow-language/schema_salad - 8.2.20211014150008

What's Changed

  • pycodegen: collapse unions of identical types & format with black by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/443
  • document the need for lockfile by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/444
  • Test with Python 3.10 by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/445
  • build binary wheels for Python 3.10 by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/446
  • release-test: fixes for Python 3.10 compat by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/447
  • use types from Black directly by @mr-c in https://github.com/common-workflow-language/schema_salad/pull/448

Full Changelog: https://github.com/common-workflow-language/schema_salad/compare/8.2.20210918131710...8.2.20211014150008

- Python
Published by mr-c over 4 years ago

https://github.com/common-workflow-language/schema_salad - schema_salad 8.2.20210918131710 improve support for rdflib > 5

USE_MYPYC: verbose 776fdb4 @mr-c

pycodegen: return a plain dictionary from save() 54458a4 @mr-c

improve support for rdflib > 5 3aa5aa1 @mr-c

- Python
Published by mr-c almost 5 years ago

https://github.com/common-workflow-language/schema_salad - schema_salad 8.2.20210914115719 ; codegen improvements, tweaked resolver behavior

resolver: inject fewer IDs (#430) a6e2c34 @mr-c

codegen: place 'class' field early 8cbc01c @mr-c

pycodgen fix loading of long form secondaryfiles (#427) b2abeb5 @mr-c deal with anonymous types better (#428) 5c86585 @mr-c

javacodegen singular secondaryFiles long form entry (#431) 87394ba @mr-c better baseURIs 2c81f4e @mr-c improve the Validator CLI d9ef0e @mr-c tidy up pom.xml with xmllint --format 8c63791 @mr-c

document exception sources better f1f465c @mr-c

Update rdflib-jsonld requirement from <0.6.0,>=0.4.0 to >=0.4.0,<0.7.0 @dependabot 3ed19d6

- Python
Published by mr-c almost 5 years ago

https://github.com/common-workflow-language/schema_salad - cope/avoid datetime objects; aarch64/arm64 wheels & containers

Add linux aarch64 wheel build support (#420) 5569e28 @odidev @mr-c Build mypyc-enable Alpine linux docker container & publish it 07aab3a 2452fc2 9fa9171 @odidev @mr-c

Java codegen: cope with anonymous types a9f213c @mr-c

JSON dumping: cope with datetimes when dumping c1a1fc8 49d107b @mr-c YAML loading: avoid datetime objects e2479c4 @mr-c

- Python
Published by mr-c almost 5 years ago

https://github.com/common-workflow-language/schema_salad - schema_salad 8.1.20210721123742: allow newer rdflib; more tests

serialize RDF graphs more directly dump json directly to stdout upgrade to Python 3.6+ syntax 012c5a7

- Python
Published by mr-c almost 5 years ago

https://github.com/common-workflow-language/schema_salad - schema_salad 8.1.20210716111910 : type fixes & doc generation fixes

This release is courtesy of @nsoranzo!

Allow any value for dicts contained in j 98e5736 Add missing options to schema-salad-tool 037c6b4 Allow jsonldPredicate to be a str 3c3d6e0

- Python
Published by mr-c almost 5 years ago

https://github.com/common-workflow-language/schema_salad - schema_salad: 8.1.20210627200047 Use the existing concept of "vocabulary" to handle class names

Use the existing concept of "vocabulary" to handle class names #412 @tetron require consent before auto merging admin's PRs 1fd60ec @mr-c typing-extensions is no longer used f9a180d @mr-c

- Python
Published by mr-c about 5 years ago

https://github.com/common-workflow-language/schema_salad - schema_salad 8.0.20210624101613 ; fix for binary wheel builds

https://github.com/common-workflow-language/schema_salad/commit/c5b309a39716a68bd8178bf6936c3baf2dde6e31

- Python
Published by mr-c about 5 years ago

https://github.com/common-workflow-language/schema_salad - schema_salad 8.0.20210624094941 ; fix for URI conversion to avro namespaces for types

Convert URIs to avro namespaces for types. @tetron @mr-c @rupertnash https://github.com/common-workflow-language/schemasalad/pull/408 stop CI testing on MS Windows ae89a9f @mr-c MANIFEST: include {mypy,test-}requirements.txt 083cae2 @mr-c

- Python
Published by mr-c about 5 years ago

https://github.com/common-workflow-language/schema_salad - schema_salad 7.1.20210611090601 ; fixed resolution examples & dependency updates

Fix resolution examples (#394) 8d18419 @tom-tan

ruamel.yaml up to 0.18 1f2ce96 065cdda 19c2d1c @mvdbeek @mr-c @dependabot Update pytest requirement from <6.2,>=6.0.2 to >=6.0.2,<6.3 3bf3be3 @mr-c @dependabot Bump mypy from 0.812 to 0.902 b43fb2c 2cc8a93 1ed0ef4 @mr-c @dependabot Bump cachecontrol from 0.11.7 to 0.12.6 f877373 @dependabot @mr-c

- Python
Published by mr-c about 5 years ago

https://github.com/common-workflow-language/schema_salad - schema_salad 7.1.20210518142926 ; type fixes and parallel testing improvements

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

- Python
Published by mr-c about 5 years ago

https://github.com/common-workflow-language/schema_salad - schema_salad 7.1.20210316164414 ; binary wheels with mypyc

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

- Python
Published by mr-c over 5 years ago

https://github.com/common-workflow-language/schema_salad - schema_salad 7.1.20210309094900 ; codegen enhancements

Java codegen: Support YAML 1.2 Core Schema 8b1b7b3ab21e018df30c0f198b97c31a335b9375 @mr-c
codegen: optional package name & copyright 578b6754b63d12f58ab9c4451bfefe8850425172 @mr-c fetchtext / resolvref: allow specifying desired content-type 2c057723b8f27c15cf8cf3c35247dacdb33f39ce @mr-c Enable CI via GitHub Actions fc427f4a35c2c1eb118e95492896a934b91aeadf 90a31b3 @mr-c (inspired by @rupertnash ) Release testing: upgrades for Python 3.9 8f77e70 d43bbb0 @mr-c

- Python
Published by mr-c over 5 years ago

https://github.com/common-workflow-language/schema_salad - schema_salad 7.0.20210124093443 ; codegen improvements + more

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 loadbyyaml 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

- Python
Published by mr-c over 5 years ago

https://github.com/common-workflow-language/schema_salad - schema_salad 7.0.20200811075006 ; supports $schemas in python codegen

Allow $schemas in codegen (#346) @leipzig enable pytest 5.x (#342) @mr-c

- Python
Published by mr-c almost 6 years ago

https://github.com/common-workflow-language/schema_salad - schema_salad 7.0.20200612160654 initial Python 3.9 support

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

- Python
Published by mr-c about 6 years ago

https://github.com/common-workflow-language/schema_salad - schema_salad 6.0.20200601095207 Add `Warning: ` prefix to warnings

Add Warning: prefix to warnings (#329) by @tom-tan

- Python
Published by mr-c about 6 years ago

https://github.com/common-workflow-language/schema_salad - schema_salad 6.0.20200523200656 codegen optional_fields ; avro name validation fix ; mypyc

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

- Python
Published by mr-c about 6 years ago

https://github.com/common-workflow-language/schema_salad - schema_salad 5.0.20200416112825 COVID-19 biohackathon edition

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

- Python
Published by mr-c about 6 years ago

https://github.com/common-workflow-language/schema_salad - schema_salad 5.0.20200122085940 Allow ruaml.yaml up to version 0.16.5 (from 0.16.0)

Allow ruaml.yaml up to version 0.16.5 (from 0.16.0) #314 @phaverty

- Python
Published by mr-c over 6 years ago

https://github.com/common-workflow-language/schema_salad - schema_salad 5.0.20200105154004 No more Python2 support

More java codegen fixes. #305 #306 #307 #308 #309 @jmchilton Correct attribute for "relation" on link elements #310 @milosdanilov Goodbye Python2 #311 #312 @mr-c

- Python
Published by mr-c over 6 years ago

https://github.com/common-workflow-language/schema_salad - 4.5.20191204060541 now with Java codegen, improved error reporting!

Major thanks to @jmchilton for his contributions of a working Java codegen for schema-salad!

https://github.com/common-workflow-language/schemasalad/pull/299 & https://github.com/common-workflow-language/schemasalad/pull/304 and https://github.com/common-workflow-language/schema_salad/pull/300

schema-salad-doc also got more options to customize docs in https://github.com/common-workflow-language/schema_salad/pull/298 via @jmchilton

@tom-tan provided many contributions to improve the error reporting https://github.com/common-workflow-language/schemasalad/pull/284 Tree structured exception https://github.com/common-workflow-language/schemasalad/pull/286 Use structured exception for codegen https://github.com/common-workflow-language/schemasalad/pull/288 Use ValidationException rather than RuntimeError and ValueError https://github.com/common-workflow-language/schemasalad/pull/287 Refactoring of accessors for SourceLine https://github.com/common-workflow-language/schemasalad/pull/290 Use ValidationException instead of RuntimeError and ValueError https://github.com/common-workflow-language/schemasalad/pull/293 Refactor SchemaSaladException and tooneline_messages

Developer documentation for schema-salad itself: See https://schema-salad.readthedocs.io/en/latest/ https://github.com/common-workflow-language/schemasalad/pull/291 Build the docs @mr-c https://github.com/common-workflow-language/schemasalad/pull/292 use the RTD theme for the docs @mr-c

Misc fixes https://github.com/common-workflow-language/schemasalad/pull/297 allow setting relative values from @mr-c https://github.com/common-workflow-language/schemasalad/pull/294 update black formatting @mr-c https://github.com/common-workflow-language/schemasalad/pull/289 Python 3.8 testing @mr-c https://github.com/common-workflow-language/schemasalad/pull/302 Appveyor has real Python 3.8 support now @mr-c

- Python
Published by mr-c over 6 years ago

https://github.com/common-workflow-language/schema_salad - schema_salad 4.5.20191023134839 Fix typo breaking internal links

Fix typo breaking internal links #285 by @tetron (and a mea culpa from @mr-c !)

- Python
Published by mr-c over 6 years ago

https://github.com/common-workflow-language/schema_salad - schema_salad 4.5.20191017101802

Fix doc generation refactor t -> entry #282 by @tetron Refactor SourceLine#makeLead #283 by @tom-tan root the exception hierarchy in SchemaSaladException #280 by @mr-c with help from @manabuishii base_url parameter to urljoin shouldn't be optional. #279 by @tetron tests: do not lower case the path #277 by @mr-c omit metaschema.py from the coverage check #275 by @mr-c

- Python
Published by mr-c over 6 years ago

https://github.com/common-workflow-language/schema_salad - schema_salad 4.5.20190815125611

Pass through anonymous node identifiers. (aka blank nodes) (#272) Pin pytest version to be < 5.0 (#271) allow LineCol data to be absent (#274) (#270)

- Python
Published by mr-c almost 7 years ago

https://github.com/common-workflow-language/schema_salad - schema_salad 4.5.20190729164411

Turn on strict type checking, upgrade to mypy 0.710 (#261) & Upgrade to mypy 0.720 (#267)

finish upgrade to pytest (#268)

codegen: add plain initializers (#263)

switch to the Black code formatter (#269)

- Python
Published by mr-c almost 7 years ago

https://github.com/common-workflow-language/schema_salad -

- Python
Published by tetron over 8 years ago

https://github.com/common-workflow-language/schema_salad -

- Python
Published by tetron over 8 years ago

https://github.com/common-workflow-language/schema_salad -

- Python
Published by tetron almost 9 years ago

https://github.com/common-workflow-language/schema_salad -

- Python
Published by tetron about 9 years ago

https://github.com/common-workflow-language/schema_salad -

- Python
Published by tetron over 9 years ago

https://github.com/common-workflow-language/schema_salad -

- Python
Published by tetron over 9 years ago

https://github.com/common-workflow-language/schema_salad -

- Python
Published by tetron over 9 years ago

https://github.com/common-workflow-language/schema_salad -

- Python
Published by tetron over 9 years ago

https://github.com/common-workflow-language/schema_salad -

- Python
Published by tetron over 9 years ago

https://github.com/common-workflow-language/schema_salad -

- Python
Published by tetron over 9 years ago

https://github.com/common-workflow-language/schema_salad -

- Python
Published by mr-c over 9 years ago

https://github.com/common-workflow-language/schema_salad -

- Python
Published by tetron over 9 years ago

https://github.com/common-workflow-language/schema_salad -

- Python
Published by tetron over 9 years ago

https://github.com/common-workflow-language/schema_salad -

- Python
Published by tetron over 9 years ago

https://github.com/common-workflow-language/schema_salad -

- Python
Published by tetron over 9 years ago

https://github.com/common-workflow-language/schema_salad -

- Python
Published by tetron over 9 years ago

https://github.com/common-workflow-language/schema_salad -

- Python
Published by tetron over 9 years ago

https://github.com/common-workflow-language/schema_salad -

- Python
Published by tetron over 9 years ago

https://github.com/common-workflow-language/schema_salad -

- Python
Published by tetron over 9 years ago

https://github.com/common-workflow-language/schema_salad -

- Python
Published by tetron over 9 years ago

https://github.com/common-workflow-language/schema_salad -

- Python
Published by tetron over 9 years ago