Recast-atlas

Latest version: v0.4.2

Safety actively analyzes 688940 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.4.2

In `v0.4.2` all runtime dependency on `distutils` or `setuptools` has been removed.

What's Changed
* fix: Use shutil.copytree over distutils by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/155
* fix: Allow for shutil.copytree to have existing dirs by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/156
* ci: Publish GitHub attestations only for PyPI builds by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/157


**Full Changelog**: https://github.com/recast-hep/recast-atlas/compare/v0.4.1...v0.4.2

0.4.1

In `v0.4.1` `recast-atlas` now supports Python 3.12, given changes in PR 139.

What's Changed
* ci: Update GitHub Actions versions by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/131
* ci: Add Dependabot update config by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/132
* ci: Enable multiplatform builds for amd64 and arm64 by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/134
* ci: Use uv for all pip installs by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/138
* fix: Use importlib-resources over deprecated pkg_resources by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/139
* chore: Use uv during Dockerfile build by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/140
* ci: Add Python 3.12 to CI by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/141
* ci: Use pip install for Python 3.12 by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/142
* ci: Use snakemake lower bound to force uv solve by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/144
* docs: Add additional run requirements to 'local' and 'reana' backend examples by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/143
* build: Use hatchling as build backend by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/145
* ci: Remove setuptools install by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/146
* chore: Use Ruff for linting and formatting by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/147
* chore: Add .git-blame-ignore-revs to ignore style in blame view by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/148
* docs: Add CITATION.cff Citation File Format file by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/149
* chore: Remove mentions of setuptools build tools by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/150
* ci: Add GitHub artifact attestations to package distribution by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/151

**Full Changelog**: https://github.com/recast-hep/recast-atlas/compare/v0.4.0...v0.4.1

0.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](https://docs.docker.com/engine/reference/commandline/cli/#environment-variables). This is required to be able to run on other platforms than the native host's with emulation.

Example:
console
$ export DOCKER_DEFAULT_PLATFORM=linux/amd64
$ recast run --backend docker <workflow name>


What's Changed
* ci: Remove 'kubernetes' extra from testing by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/119
* chore: [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/recast-hep/recast-atlas/pull/116
* feat: Add v0.3.0 LXPLUS9 deploy requirements.txt and lockfile by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/121
* docs: Add extra install examples for backends by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/122
* docs: Use '--upgrade' in extra install example by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/123
* chore: Add apptainer variables to lxplus9 deployment by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/125
* fix: Use 'recast submit' for reana backend by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/126
* feat: Set docker platform from DOCKER_DEFAULT_PLATFORM env variable by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/129


**Full Changelog**: https://github.com/recast-hep/recast-atlas/compare/v0.3.0...v0.4.0

0.3.0

What's Changed
* fix: Make target branch of toplevel explicit in examples by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/109
* chore: [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/recast-hep/recast-atlas/pull/110
* build: Require Python 3.8+ by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/111
* ci: Add Python 3.11 to testing by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/112

Drop support for Python 3.7 as it is [EOL as of 2023-06-27](https://devguide.python.org/versions/).

**Full Changelog**: https://github.com/recast-hep/recast-atlas/compare/v0.2.0...v0.3.0

0.2.0

What's Changed
* feat: Add v0.1.9 LXPLUS8 deploy requirements.txt and lockfile by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/90
* chore: [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/recast-hep/recast-atlas/pull/91
* docs: Add Zenodo DOI badge to README by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/94
* ci: Add HEAD of dependencies workflow by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/98
* chore: [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/recast-hep/recast-atlas/pull/99
* chore: [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/recast-hep/recast-atlas/pull/100
* chore: [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/recast-hep/recast-atlas/pull/101
* chore: [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/recast-hep/recast-atlas/pull/103
* chore: [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/recast-hep/recast-atlas/pull/104
* ci: Drop Python 3.6 tests by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/105
* build: Require Python 3.7+ by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/106
* ci: Use PyPI Trusted Publisher for publishing package by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/107

Support Python 3.7+ (drop support for Python 3.6).

**Full Changelog**: https://github.com/recast-hep/recast-atlas/compare/v0.1.9...v0.2.0

0.1.9

What's Changed
* docs: Include push of commit in release workflow instructions by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/63
* ci: Add Kubernetes and REANA dependencies to CI by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/66
* ci: Add a bump version workflow to automate release tagging by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/68
* fix: Add ttf-freefont to Dockerfile for graphviz by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/69
* chore: Remove duplicate apk entries in Dockerfile by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/70
* chore: Reduce Python installs to one Docker layer by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/71
* fix: Add six to install requirements for yadage-schemas by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/77
* feat: Report 'NOT AVAILABLE' if backend unloaded by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/78
* feat: Add pre-commit hooks by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/81
* fix: Login to docker registry with `--password-stdin` to avoid warning by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/80
* build: Update reana-client to v0.8.0+ by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/83
* chore: Update default branch to 'main' in docs and CI by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/84
* feat: Add LXPLUS8 deploy scripts and requirements.txt by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/85
* build: Set lower bounds for adage, yadage-schemas, and packtivity by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/86
* build: Remove explicit six dependency by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/87
* ci: Add testing for Python 3.9 and Python 3.10 by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/88
* docs: Add output of `recast --help` to README by matthewfeickert in https://github.com/recast-hep/recast-atlas/pull/89


**Full Changelog**: https://github.com/recast-hep/recast-atlas/compare/v0.1.8...v0.1.9

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.