* Revert `Fix Docker file ordering generation` and fix handling of package managers in included repositories. Improve documentation. (806) * Improve documentation and support for EPEL7 (801)
Bug Fixes
Internal Improvements
* Improve internal DependencyHandler to handle platform _and_ version differences (803) * Use non-deprecated code on later Python versions. Simplify PyTest configuration (804)
4.2.0
Enhancements/Changed
* Add support for follow_tag (787) * Migrate to using subprocess.run (793)
Bug Fixes
* Fix Docker file ordering generation (791) * Fix for test files next to module descriptor being ignored (784) * Use UTF-8 encoding name consistently (789) * Fix Docker tag interpretation for Behave testing (782) * Default schema version for Behave testing (786)
Internal Improvements
* CircleCI CI fixes
Thanks to greenatatlassian for the bug reports and pull requests in this release.
4.1.1
Bug Fixes
* Update Docker API version (774)
4.1.0
Changed
* Refactor and improve logging for sub-process errors (772) * Improved documentation (771)
Bug Fixes
* Lowered ODCS version requirement for EPEL compatibility (769)
Internal Improvements
* Added Black Formatter support (767) * Added Flake8 support (770)
4.0.0
This is a major release due to a user-visible breaking change of dropping support for Python 2.7
Changed
* Drop Python 2.7 support * Add isort verification/formatting
3.13.0
Added * Support platform command for multiple architectures (761) * Added a progress bar for remote downloads (482, 78) * Added support for fetching overrides from remote URL resource (627 )
Changed * Improved documentation (574, 752, 754, 756, 758 ) * Conscious language - changed primary branch name to `main` (755)