Releases: common-workflow-language/schema_salad
Releases · common-workflow-language/schema_salad
8.7.20241021092521
What's Changed
- Drop support for Python 3.8 by @mr-c in #877
- build Python 3.13 binary wheels with mypy 1.12+ by @mr-c in #883
- synchronize requirements.txt and pyproject.toml:build_depends by @mr-c in #885
Deps
- Bump mypy[mypyc] from 1.11.2 to 1.12.0 by @dependabot in #882
- Bump mypy[mypyc] from 1.12.0 to 1.12.1 by @dependabot in #884
Full Changelog: 8.7.20241010092723...8.7.20241021092521
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 #876
- prepare for future mypy release and enable --local-partial-types now by @mr-c in #879
Deps
- Update build requirement from <1.2.2 to <1.2.3 by @dependabot in #865
- Update diff-cover requirement from <9.2 to <9.3 by @dependabot in #866
- Bump cibuildwheel from 2.20.0 to 2.21.0 by @dependabot in #868
- Bump cibuildwheel from 2.21.0 to 2.21.1 by @dependabot in #870
- Update pylint requirement from <3.3 to <3.4 by @dependabot in #871
- Update bandit requirement from <1.7.10 to <1.7.11 by @dependabot in #872
- Bump pypa/cibuildwheel from 2.21.1 to 2.21.2 by @dependabot in #875
- Update black requirement from ~=24.8 to >=23.12,<24.11 by @dependabot in #878
- Bump pypa/cibuildwheel from 2.21.2 to 2.21.3 by @dependabot in #881
Full Changelog: 8.7.20240905150001...8.7.20241010092723
8.7.20240905150001
What's Changed
- [dlang] Support extention objects in arrays and the
default
field by @tom-tan in #825 - Support Python 3.13.x by adding 3.13.0-rc1 to the CI by @mr-c in #822
Deps
- Bump mypy[mypyc] from 1.11.1 to 1.11.2 by @dependabot in #860
Full Changelog: 8.7.20240820070935...8.7.20240905150001
8.7.20240820070935
What's Changed
- Fix C++23: ~heap_object() with incomplete types by @eseiler in #852
- upgrade
CacheControl
to use the more memory-efficientSeparateBodyFileCache
by @mr-c in #857 - Fix java code generator emitting unknown None symbol by @mvdbeek in #858
Deps
- Update pytest requirement from <8.3,>=6.2 to >=6.2,<8.4 by @dependabot in #850
- Bump mypy[mypyc] from 1.10.1 to 1.11.0 by @dependabot in #851
- Bump mypy[mypyc] from 1.11.0 to 1.11.1 by @dependabot in #853
- Bump cibuildwheel from 2.19.2 to 2.20.0 by @dependabot in #855
- Bump pypa/cibuildwheel from 2.19.2 to 2.20.0 by @dependabot in #856
- Update black requirement from <24.5,>=19.10b0 to >=19.10b0,<24.9 by @dependabot in #854
- Update flake8-bugbear requirement from <24.5 to <24.9 by @dependabot in #859
New Contributors
Full Changelog: 8.7.20240718183047...8.7.20240820070935
8.7.20240718183047
What's Changed
Full Changelog: 8.6.20240710082410...8.7.20240718183047
8.6.20240710082410
What's Changed
- check for both UnionSchema and NamedUnionSchema by @tetron in #846
- Fixes for typescript codegen by @mr-c in #829
- Use uv compatible syntax in test-requirements.txt by @hauntsaninja in #842
- gh-actions: check c++ codegen using CWL v1.2 by @mr-c in #833
- lint consolidation by @mr-c in #832
- prepare for a schema-salad 8.6.x release by @mr-c in #847
Deps
- build(deps): bump pypa/cibuildwheel from 2.17.0 to 2.18.1 by @dependabot in #830
- build(deps-dev): update pylint requirement from <3.2 to <3.3 by @dependabot in #826
- build(deps): bump cibuildwheel from 2.17.0 to 2.18.1 by @dependabot in #831
- Update diff-cover requirement from <9.1 to <9.2 by @dependabot in #841
- Bump cibuildwheel from 2.18.1 to 2.19.1 by @dependabot in #837
- Bump pypa/cibuildwheel from 2.18.1 to 2.19.1 by @dependabot in #836
- Bump docker/build-push-action from 5 to 6 by @dependabot in #839
- Update bandit requirement from <1.7.9 to <1.7.10 by @dependabot in #838
- Bump pypa/cibuildwheel from 2.19.1 to 2.19.2 by @dependabot in #844
- Bump cibuildwheel from 2.19.1 to 2.19.2 by @dependabot in #843
- Bump mypy[mypyc] from 1.10.0 to 1.10.1 by @dependabot in #840
New Contributors
- @hauntsaninja made their first contribution in #842
Full Changelog: 8.5.20240503091721...8.6.20240710082410
8.5.20240503091721
What's Changed
Deps
- build(deps): bump mypy[mypyc] from 1.9.0 to 1.10.0 by @dependabot in #818
- build(deps-dev): update diff-cover requirement from <8.1 to <9.1 by @dependabot in #816
- build(deps): update pytest requirement from <8.2,>=6.2 to >=6.2,<8.3 by @dependabot in #820
- build(deps-dev): update flake8-bugbear requirement from <24.3 to <24.5 by @dependabot in #817
- build(deps): update black requirement from <24.4,>=19.10b0 to >=19.10b0,<24.5 by @dependabot in #819
Full Changelog: 8.5.20240410123758...8.5.20240503091721
8.5.20240410123758
What's Changed
- fixes #805 The value of copyFrom.fetcher is not used in the LoadingOp… by @bioflowy in #806
- gh-actions: merge the downloaded artifects into a single directory. by @mr-c in #811
Deps
- build(deps): bump cibuildwheel from 2.16.5 to 2.17.0 by @dependabot in #812
- build(deps): update black requirement from ~=24.2 to ~=24.3 by @dependabot in #813
- build(deps-dev): update build requirement from <1.1.2 to <1.2.2 by @dependabot in #814
New Contributors
Full Changelog: 8.5.20240311110950...8.5.20240410123758
8.5.20240311110950
What's Changed
- makedoc: upgrade to mistune v3 by @fmigneault in #787
- enable running more tests offline by @mr-c in #790
- CircleCI: use the current Ubuntu 22.04 image by @mr-c in #802
- package metadata: link to the documentation site. by @mr-c in #809
Deps
- build(deps): bump actions/upload-artifact from 3 to 4 by @dependabot in #783
- build(deps-dev): update flake8-bugbear requirement from <23.13 to <24.2 by @dependabot in #788
- build(deps): bump actions/cache from 3 to 4 by @dependabot in #789
- build(deps): update pytest requirement from <7.5,>=6.2 to >=6.2,<8.1 by @dependabot in #793
- build(deps): bump cibuildwheel from 2.16.2 to 2.16.4 by @dependabot in #792
- build(deps-dev): update bandit requirement from <1.7.7 to <1.7.8 by @dependabot in #791
- build(deps): update pytest requirement from <8 to <9 by @dependabot in #794
- build(deps): bump cibuildwheel from 2.16.4 to 2.16.5 by @dependabot in #795
- build(deps): bump codecov/codecov-action from 3 to 4 by @dependabot in #796
- build(deps-dev): update pylint requirement from <3.1 to <3.2 by @dependabot in #801
- build(deps-dev): update flake8-bugbear requirement from <24.2 to <24.3 by @dependabot in #798
- build(deps): update cachecontrol[filecache] requirement from <0.14,>=0.11.7 to >=0.11.7,<0.15 by @dependabot in #797
- build(deps-dev): update autoflake requirement from <2.3 to <2.4 by @dependabot in #800
- build(deps): update black requirement from <23.13,>=19.10b0 to >=19.10b0,<24.3 by @dependabot in #799
- build(deps): update pytest requirement from <8.1,>=6.2 to >=6.2,<8.2 by @dependabot in #804
- build(deps-dev): update build requirement from <1.0.4 to <1.1.2 by @dependabot in #803
- build(deps-dev): update bandit requirement from <1.7.8 to <1.7.9 by @dependabot in #808
- build(deps): bump mypy[mypyc] from 1.8.0 to 1.9.0 by @dependabot in #807
Full Changelog: 8.5.20240102191335...8.5.20240311110950
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 #775
- build(deps): bump actions/setup-python from 4 to 5 by @dependabot in #776
- build(deps): bump mypy[mypyc] from 1.7.1 to 1.8.0 by @dependabot in #784
- build(deps-dev): update bandit requirement from <1.7.6 to <1.7.7 by @dependabot in #778
- build(deps): update black requirement from <23.12,>=19.10b0 to >=19.10b0,<23.13 by @dependabot in #780
- build(deps-dev): update isort requirement from <5.13 to <5.14 by @dependabot in #777
- build(deps): bump github/codeql-action from 2 to 3 by @dependabot in #781
- build(deps): bump actions/download-artifact from 3 to 4 by @dependabot in #782
Full Changelog: 8.5.20231201181309...8.5.20240102191335