Releases: rilma/pyIRI2016
Releases · rilma/pyIRI2016
Upgrade to Python 3.11
What's Changed
[1.2.0] - 2026-02-21
Added
- Fallback
TimeUtilitiesclass implementation inpyiri2016/__init__.pyfor robustness whentimeutilpackage is unavailable - Explicit dependency declaration for
timeutilpackage from GitHub inpyproject.toml
Fixed
- Fixed
NameError: name 'TimeUtilities' is not definedwhentimeutilpackage was not installed - Updated imports in
pyiri2016/iri2016prof2D.pyto use fallbackTimeUtilitiesif external package is missing
Changed
- Raised minimum Python version requirement to 3.11
- Updated
pyproject.tomlto explicitly includetimeutil @ git+https://github.com/rilma/TimeUtilities.gitas a project dependency
Removed
- Obsolete Poetry-era build files:
build_helper.py,pyproject_build_hook.py,poetry.lock - Alternative build system:
meson.build(root,pyiri2016/,source/) - Deprecated CI configuration:
.travis.yml(replaced by GitHub Actions) - CodeClimate configuration:
.codeclimate.yml(unused) - Build artifacts:
build/,dist/,pyiri2016.egg-info/directories (now properly gitignored) - Generated files:
.coverage(coverage cache file) - Migration-related artifacts:
verify_migration.sh,.ansible/poetry.yaml - Redundant configuration:
setup.cfg(minimal content consolidated intosetup.py)
In addition
- Release log of changes by @rilma in #15
- Set main as default branch by @rilma in #17
- Enhancement/13 python plus fortran image by @rilma in #19
- New method to retrieval IRI model source and data dependencies by @rilma in #20
- CVE-2007-4559 Patch by @TrellixVulnTeam in #24
- Bump virtualenv from 20.13.0 to 20.36.1 by @dependabot[bot] in #25
New Contributors
- @TrellixVulnTeam made their first contribution in #24
- @dependabot[bot] made their first contribution in #25
Full Changelog: v1.1.0...v1.2.0
Official release of the IRI2016 wrapper in Python
Release with License and DOI number.