Releases: recast-hep/recast-atlas
Releases · recast-hep/recast-atlas
v0.4.0
In v0.4.0
, if using the docker
backend the platform used at docker run
can be configured through the DOCKER_DEFAULT_PLATFORM
environmental variable. This is required to be able to run on other platforms than the native host's with emulation.
Example:
$ export DOCKER_DEFAULT_PLATFORM=linux/amd64
$ recast run --backend docker <workflow name>
What's Changed
- ci: Remove 'kubernetes' extra from testing by @matthewfeickert in #119
- chore: [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #116
- feat: Add v0.3.0 LXPLUS9 deploy requirements.txt and lockfile by @matthewfeickert in #121
- docs: Add extra install examples for backends by @matthewfeickert in #122
- docs: Use '--upgrade' in extra install example by @matthewfeickert in #123
- chore: Add apptainer variables to lxplus9 deployment by @matthewfeickert in #125
- fix: Use 'recast submit' for reana backend by @matthewfeickert in #126
- feat: Set docker platform from DOCKER_DEFAULT_PLATFORM env variable by @matthewfeickert in #129
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- fix: Make target branch of toplevel explicit in examples by @matthewfeickert in #109
- chore: [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #110
- build: Require Python 3.8+ by @matthewfeickert in #111
- ci: Add Python 3.11 to testing by @matthewfeickert in #112
Drop support for Python 3.7 as it is EOL as of 2023-06-27.
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- feat: Add v0.1.9 LXPLUS8 deploy requirements.txt and lockfile by @matthewfeickert in #90
- chore: [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #91
- docs: Add Zenodo DOI badge to README by @matthewfeickert in #94
- ci: Add HEAD of dependencies workflow by @matthewfeickert in #98
- chore: [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #99
- chore: [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #100
- chore: [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #101
- chore: [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #103
- chore: [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #104
- ci: Drop Python 3.6 tests by @matthewfeickert in #105
- build: Require Python 3.7+ by @matthewfeickert in #106
- ci: Use PyPI Trusted Publisher for publishing package by @matthewfeickert in #107
Support Python 3.7+ (drop support for Python 3.6).
Full Changelog: v0.1.9...v0.2.0
v0.1.9
What's Changed
- docs: Include push of commit in release workflow instructions by @matthewfeickert in #63
- ci: Add Kubernetes and REANA dependencies to CI by @matthewfeickert in #66
- ci: Add a bump version workflow to automate release tagging by @matthewfeickert in #68
- fix: Add ttf-freefont to Dockerfile for graphviz by @matthewfeickert in #69
- chore: Remove duplicate apk entries in Dockerfile by @matthewfeickert in #70
- chore: Reduce Python installs to one Docker layer by @matthewfeickert in #71
- fix: Add six to install requirements for yadage-schemas by @matthewfeickert in #77
- feat: Report 'NOT AVAILABLE' if backend unloaded by @matthewfeickert in #78
- feat: Add pre-commit hooks by @matthewfeickert in #81
- fix: Login to docker registry with
--password-stdin
to avoid warning by @matthewfeickert in #80 - build: Update reana-client to v0.8.0+ by @matthewfeickert in #83
- chore: Update default branch to 'main' in docs and CI by @matthewfeickert in #84
- feat: Add LXPLUS8 deploy scripts and requirements.txt by @matthewfeickert in #85
- build: Set lower bounds for adage, yadage-schemas, and packtivity by @matthewfeickert in #86
- build: Remove explicit six dependency by @matthewfeickert in #87
- ci: Add testing for Python 3.9 and Python 3.10 by @matthewfeickert in #88
- docs: Add output of
recast --help
to README by @matthewfeickert in #89
Full Changelog: v0.1.8...v0.1.9
v0.1.8
What's Changed
- ci: Split out workflows by @matthewfeickert in #44
- ci: Fix Python tests CI workflow by @matthewfeickert in #43
- chore: Apply linting with Black and flake8 by @matthewfeickert in #45
- add contributing.md by @lukasheinrich in #47
- ci: Fix Docker build workflow by @matthewfeickert in #46
- feat: Add Apache License by @matthewfeickert in #49
- Create CODE_OF_CONDUCT.md by @lukasheinrich in #41
- build: Migrate setup spec and metadata from
setup.py
tosetup.cfg
by @matthewfeickert in #48 - fix: strip path by @lukasheinrich in #53
- build: Require setuptools<58.0.0 for reana extra by @matthewfeickert in #52
- build: Revise MANIFEST to use prune strategy by @matthewfeickert in #56
- ci: Add workflow to deploy to distributions to TestPyPI and PyPI by @matthewfeickert in #57
- Update README.md by @lukasheinrich in #58
- ci: Publish Docker images on merges and releases by @matthewfeickert in #60
- docs: Add release instructions for maintainers by @matthewfeickert in #61
New Contributors
- @matthewfeickert made their first contribution in #44
Full Changelog: v0.1.7...v0.1.8