- Update to 2.12.0
* Basic support for PopOS is now included.
* Python 2.7 and 3.5 are no longer supported.
* Bindep now depends on the distro python library to determine
details about the current platform. This library looks at both
/etc/os-release and lsb_release to find platform info. The
os-release file data is preferred and at times has slightly
different data than lsb_release. Every effort has been made
to make this transition backward compatible but some things
may have been missed. The motivation for this change is that
not all distros have lsb_release available and we can let the
distro library sort that out for us.
- Drop remove-mock.patch, merged upstream
OBS-URL: https://build.opensuse.org/request/show/1240533
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-bindep?expand=0&rev=14
- update to 2.10.1:
* Add old python packaging pin
* Add release note for rocky and manjaro
* feat: Add test support for Manjaro Linux
* feat: Add support for Manjaro Linux
* Require packaging
* Add Rocky Linux support
* Correctly skip sdist building in tox.ini
* Fix formatting issues in docs
* Build releases on ubuntu-focal
* Update contributor doc and readme
* Overhaul Python package metadata
* Remove release note about rpm path references
* Build docs for OpenDev
* Move all jobs in-repo
* Publish release notes
* Add missing release notes
* Assure bindep can be called as a module
* ArchLinux: ignore unrelated warnings from pacman
* Fixed pep8 job
* Add centos 8 and focal testing
* Cull the test bindep file
* Use abstracted virtualenv\_command from ensure-pip
* Tolerate missing bindep.txt when using --profiles
* Add OracleLinux support
* Fix test execution failure on Darwin
* Expose base python version as an atom
* Fix emerge testcases
* Replace Trusty with Bionic in the testing
* Some cleanups
OBS-URL: https://build.opensuse.org/request/show/943785
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-bindep?expand=0&rev=2
* Add old python packaging pin
* Add release note for rocky and manjaro
* feat: Add test support for Manjaro Linux
* feat: Add support for Manjaro Linux
* Require packaging
* Add Rocky Linux support
* Correctly skip sdist building in tox.ini
* Fix formatting issues in docs
* Build releases on ubuntu-focal
* Update contributor doc and readme
* Overhaul Python package metadata
* Remove release note about rpm path references
* Build docs for OpenDev
* Move all jobs in-repo
* Publish release notes
* Add missing release notes
* Assure bindep can be called as a module
* ArchLinux: ignore unrelated warnings from pacman
* Fixed pep8 job
* Add centos 8 and focal testing
* Cull the test bindep file
* Use abstracted virtualenv\_command from ensure-pip
* Tolerate missing bindep.txt when using --profiles
* Add OracleLinux support
* Fix test execution failure on Darwin
* Expose base python version as an atom
* Fix emerge testcases
* Replace Trusty with Bionic in the testing
* Some cleanups
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-bindep?expand=0&rev=5
* Remove fedora-27 fallback job
* Fix bindep path
* Fix user profile display
* Add opensuse-leap support
* Add support for Alpine Linux
* Clearer unsupported platform error message
* Use the distro package to determine distro
* Move to argparse
* Remove debian-jessie nodeset
* SUSE: Update openSUSE Tumbleweed references for lsb-release-3.X.X
* Update to fedora-27 for testing
* add detection of darwin (MacOS/OSX)
* Move jenkins/data/bindep-fallback.txt
* add support for rhel workstation
* Zuul: Remove project name
* Add native Zuul v3 bindep-fallback test
* Fix logic for groups
* Add new syntax to allow matching multiple profile
* Add ability to list all deps
* bindep: Query for RPM capabilities as well
* Log an error when lsb\_release cannot be executed
* Fix test\_main and test\_depends for systems missing lsb\_release
* Handle dotted versions in platform selectors
* Update tox.ini with py35
* bindep: depends: Add distro family aliases
* Add Amazon Linux support to bindep
* Consistently check subprocess output
* Update 'pbr' version requirements
* Exit the loop when we don't have a package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-bindep?expand=0&rev=2