Releases: nasa/cumulus-message-adapter-python
Releases · nasa/cumulus-message-adapter-python
Release v2.4.0
- CUMULUS-4165
- Update build/minimum supported python version to 3.12
- Merged in suggested changes from PR 56:
- Refactored packaging to use a modern,
standard approach with pyproject.toml (PEP 621/517/518) - Separated development dependencies (nose2, mock) from runtime dependencies
using [project.optional-dependencies] in pyproject.toml. - Updated the README to document the new
development setup using pip install -e .[dev]. - Removed unsupported Python version specifiers from requirements.txt.
- Ensured all documentation and configuration files are consistent with
Python 3.10+. - All tests pass with the new setup.
- Refactored packaging to use a modern,
- Updated approach in PR 56 to pull version from pyproject.toml
- Removed all Python 3.10 references
v2.3.0
Release v2.3.0
v2.2.0
2.1.0
v2.0.1
v2.0.0
BREAKING CHANGES
- CUMULUS-2577
- Update to match call signatures in cumulus-message-adapter 2.0.2. This release requires cumulus-message-adapter > 2.0.0. Please see the cumulus-message-adapter release notes for v2.0.2 for more on updating a Cumulus deployment to use this release.
- Update test fixture to remove deprecated 'workflow_config' config key
v1.2.2
v1.2.1
v1.2.0
v1.1.1
Added
- CUMULUS-1635 - Enhanced the messages logged by
CumulusLoggerto include
the following additional information obtained from the CMA (if available):
asyncOperationId,granules(granule IDs only),parentArn, and
stackName