Releases: Mat-O-Lab/ckanext-matolabtheme
Releases · Mat-O-Lab/ckanext-matolabtheme
v1.0.8
v1.0.7
Modernized Python packaging
- Replaced
setup.py+setup.cfgwith a singlepyproject.tomlas the canonical build configuration - Switched to
setuptools-scmfor automatic version derivation from git tags — no more manual version injection in CI - Removed test dependencies (
pytest,pytest-ckan) fromrequirements.txt; now declared under[project.optional-dependencies] dev
CI/CD fixes
- Fixed malformed deployment URLs in the PyPI workflow —
${GITHUB_REPOSITORY#*/}(bash syntax, not evaluated in GitHub Actions YAML) replaced with the hardcoded package name - Added
fetch-depth: 0to checkout steps sosetuptools-scmcan resolve the version from git tags - Updated GitHub Actions versions:
actions/checkout@v4,actions/setup-python@v5,codecov-action@v4 - Fixed broken Codecov upload argument
UI improvements
- Refreshed landing page with a more modern base template
- Removed banner gradient overlay
- Minor CSS fixes
Repository hygiene
- Added
CITATION.cfffor software citation (GitHub "Cite this repository" button, Zenodo integration) - Added Zenodo DOI badge to README
- Updated README description and compatibility table (CKAN 2.10 and 2.11 now marked as CI-tested)
- Fixed
MANIFEST.inreferencing non-existentREADME.rst→README.md
Full Changelog: v1.0.6...v1.0.7
v1.0.6
Full Changelog: v1.0.5...v1.0.6
v1.0.5
Full Changelog: v1.0.4...v1.0.5
v1.0.4
Full Changelog: v1.0.3...v1.0.4
v1.0.3 translation fix, legal notice link added
v1.0.2
Full Changelog: v1.0.1...v1.0.2
v1.0.1
Full Changelog: v1.0.0...v1.0.1