Changelog for
obs-service-set_version-0.6.6-6.1.noarch.rpm :
* Tue Jul 16 2024 adrianAATTsuse.de- Update to version 0.6.6:
* Hardcode \"0\" as release for PKGBUILD as well
* Thu Jun 20 2024 dmuellerAATTsuse.com- expand __python3 with python3 to work outside suse rpm packaging
* Tue Jun 18 2024 dmuellerAATTsuse.com- Update to version 0.6.5:
* Update spec file to the one used in the packaging
* Move revision detection into _revision_detect
* Fri Jun 14 2024 mceplAATTcepl.eu- Fix shebang of the script to use the explicit version of Python (bsc#1212476).
* Tue May 14 2024 dmuellerAATTsuse.com- Update to version 0.6.4:
* Treat LegacyVersion as InvalidVersion
* Add testing python 3.10 - 3.12
* Mon May 06 2024 dmuellerAATTsuse.com- Update to version 0.6.3:
* [dist] import spec file from O:S:U
* Mute warning about missing EMAIL env variable in unit tests
* Fix unit tests
* Replace invalid use of os.errno with errno module
* Replace AATTVERSIONAATT placeholders in .dsc files
* Remove usage of deprecated imp module with importlib
* Detect revision and set pkgrel for Arch packages
* Wed Jan 17 2024 dmuellerAATTsuse.com- add support for AL2023
* Thu Jun 01 2023 ebaudrezAATTunknown.com- Builds on CentOS_[5678] and possibly other distros failed because their \'rpm\' didn\'t recognize the \"Recommends:\" tag. I\'ve wrapped that tag in an \"%if 0%{?suse_version}\" to work around it. Build is now passing on the CentOS distros.
* Wed Jan 18 2023 dmuellerAATTsuse.com- Update to version 0.6.2:
* Avoid the Flake8 warning and restore conditional import
* Tue Jan 17 2023 dmuellerAATTsuse.com- Update to version 0.6.1:
* Handle already converted versions gracefully
* Flake8 fixes (missing import)
* Test python3 by default
* Thu Jan 05 2023 dmuellerAATTsuse.com- Update to version 0.6.0:
* Test against Python 3.10 which is the Tumbleweed default
* Remove TravisCI - we switched to GitHub Actions
* handle removed packaging.version.LegacyVersion (Fixes #83)
* Mon Dec 13 2021 dmuellerAATTsuse.com- simplifiy conditions for all rhel like distros to skip testsuite
* Wed Jul 14 2021 FSchreinerAATTsuse.com- Update to version 0.5.14:
* changed debugging output to logging module
* Explicitely specifying --fromfile should win over .obsinfo
* Add new switch --fromfile
* Add zst to recognized suffixes (zstd support)
* Mon Feb 01 2021 FSchreinerAATTsuse.com- Update to version 0.5.13:
* add license file
* fixing suffixes - remove backslashes
* fix suffixes to begin with a dot
* enhanced debug mode
* tests for directory pristine-tar
* Wed Aug 07 2019 FSchreinerAATTsuse.com- Update to version 0.5.12:
* debian: set script shebang to python3
* debian: add python3 as a runtime dependency
* conditionally define PYTHON in Makefile
* debian: use python3 for building
* try to fix set_version:157:13: E117 over-indented (comment)
* Thu May 16 2019 john+OpenSuseAATTwhately.me- Modified .spec file to better suit Fedora OS (let\'s just assume all Fedora versions has python 3)
* Thu May 16 2019 FSchreinerAATTsuse.com- Update to version 0.5.11:
* try to fix set_version:157:13: E117 over-indented (comment)
* Tue May 14 2019 adrianAATTsuse.de- enable test suite by default
* if it does not build, it can also not be executed on the distro- fix requires for SLE 12 distro
* Thu May 09 2019 john+OpenSuseAATTwhately.me- Changed source files to support python 3
* Sat May 04 2019 john+OpenSuseAATTwhately.me- fix for Fedora 30/Rawhide
* Mon Nov 26 2018 roAATTsuse.de- for now obs_scm_testsuite only for > 1315, needed python stuff not available otherwise
* Fri Nov 16 2018 opensuse-packagingAATTopensuse.org- Update to version 0.5.11:
* fix code to pass flake8 tests for python3
* fix zipfile crash also for python2.7
* avoid error with latest flake8 about unused variable
* allow running tests with python3
* second place where zip file handling can crash
* avoid crashes due to false is_zipfile() response
* Add python-flake8 to test suite package list
* Fix indentation of condition
* Fix basename to match documentation (#54)
* Wed Sep 19 2018 adrianAATTsuse.de- Update to version 0.5.10:
* fix zipfile crash also for python2.7
* Mon Sep 17 2018 olafAATTaepfle.de- Wrap make check in bcond obs_scm_testsuite
* Mon Sep 17 2018 adrianAATTsuse.de- Update to version 0.5.9:
* avoid crashes due to false is_zipfile() response- enable test suite
* Mon Dec 11 2017 fschreinerAATTsuse.de- Update to version 0.5.8:
* fixes boo#1072359
* code cleanup and some refactoring
* cli options --debug and --regex
* new targets (test/clean) for Makefile
* initial .gitignore
* Mention that tests may take some time in README.md
* Fix pip/zypper tests for python3
* enforce files to be decoded as UTF-8
* Don\'t let version check get beyond path boundary
* Slightly reorganize README.md file
* Mon Nov 06 2017 adrianAATTsuse.de- add requires to python3, since Leap 15.0 still does not have the fileprovides
* Mon Nov 06 2017 adrianAATTsuse.de- Update to version 0.5.7:
* added gitignore
* added target \'clean\' in Makefile
* Added new target \'test\' to Makefile
* fix flake8 error \'do not use bare except\'
* Reverting patch for setlocale as it breaks in containers
* Mon Oct 30 2017 adrianAATTsuse.de- Update to version 0.5.7:
* workaround for python3 locale problems in factory
* add a hint to flake8
* satisfy flake8
* skip also sha256sums check for Arch
* Tue Oct 10 2017 dmuellerAATTsuse.com- switch to python3 for less ancient distros
* Tue Sep 19 2017 opensuse-packagingAATTopensuse.org- Avoid half-converting Debian native pkgs to non-native pkgs- Simplify the pip version handling- travis: Do not use \"--use-mirrors\" when using pip- travis: Test python 3.6
* Mon Jul 03 2017 adrianAATTsuse.de- try to avoid python-packaging to support non-SUSE distros
* Thu Apr 27 2017 adrianAATTsuse.de- Update to version 0.5.6:
* strip \
from version in obsinfo
* Thu Mar 02 2017 adrianAATTsuse.de- Update to version 0.5.5:
* read version from .obsinfo file if available
* Add support for Collax build recipes
* Fri Jan 13 2017 adrianAATTsuse.de- Update to version 0.5.4:
* support obscpio archives
* do not strip release number in debian, but setting it back
* Thu Apr 21 2016 opensuse-packagingAATTopensuse.org- Update to version 0.5.3:
* VersionDetector._autodetect: prioritize the directory name over the file name
* Fri Apr 08 2016 tbechtoldAATTsuse.com- Update to version 0.5.3:
* Don\'t add unconverted_version unconditionally
* Thu Mar 03 2016 tbechtoldAATTsuse.com- Update to version 0.5.3: + Use old version from testing data instead of hardcoding + Fix replacement of empty tags + Fix empty version checks for debian/changelog + fix when switching from .dev to non-dev version
* Thu Sep 03 2015 adrianAATTsuse.de- Update to version 0.5.3: + Set pkgver and pkgrel for PKGBUILD files (fixes #21) + Fix python3 compat
* Mon Aug 17 2015 adrianAATTsuse.de- Update to version 0.5.2: + fix it ... it only worked with \"disabledrun\" mode by luck
* Tue Jul 28 2015 adrianAATTsuse.de- Update to version 0.5.1: + Make python-packaging runtime dep optional + Fix %setup handling for python spec files
* Mon Jul 27 2015 adrianAATTsuse.de- Recommends python-packaging
* Fri Jul 24 2015 tbechtoldAATTsuse.com- Require python-packaging
* Fri Jul 24 2015 adrianAATTsuse.de- Update to version 0.5.0: + Add Makefile with install target + Change debian source format to \'native\' + Fix tar file detection for PKGBUILD + Add Testsuite and README.md + - empty dummy commit to test travis hook + Disable py26, enable py{33,34} for tests + Add basic test for debian changelogs + Add travis build status image to README + Also do negative test for debian/changelog + Move testdata to .json files + Move _write_tarfile() to base test class + Remove python 2.6 compat import + Reuse test data for debian changelog tests + Rewrite set_version in python + Install devscripts in travis-ci test env + Restructure version detection code + Allow files in test tarballs + Add package type detection for python + Add version converter for python packages + Run python version converter tests with dpkg + Add function to add or replace a %define + Fix problem with replacing tags in spec files + Add function to replace %{version} in %setup + Add custom line support for _write_specfile func + Finally use version conversion for python packages + Skip some tests if zypper or dpkg are unavailable + Use python binary from virtualenv
* Thu Sep 11 2014 jblunckAATTinfradead.org- Update to version 0.4.2: + Release 0.4.2 - Update Debian changelog
* Wed Sep 10 2014 adrianAATTsuse.de- Update to version 0.4.2: + the extension needs to be \\. + test with defined() at ./set_version line 118. + Fix processing of --file parameter + Add support for setting the version in debian.changelog + Sort local file list based on modification time (newest first)
* Wed Jul 09 2014 jblunckAATTinfradead.org- Update to version 0.4.1: + Add support to automatically detect version based on Debian changelog file + Initial debianization + Handle PKGBUILD files generated by services
* Mon Mar 17 2014 adrianAATTsuse.de- Update to version 0.4.1: + - drop old bash version + - fix PKGBUILD version setting + fix help text + support detection from tar ball content + use warnings pragma + - replace bash script with a more secure perl version + fix urgent quoting bugs + Be more liberal in root-dir version detection
* Mon Mar 17 2014 adrianAATTsuse.de- Update to version 0.4.1: + - drop old bash version + - fix PKGBUILD version setting + fix help text
* Fri Mar 07 2014 adrianAATTsuse.de- Update to version 0.4.0: + support detection from tar ball content + use warnings pragma
* Thu Mar 06 2014 adrianAATTsuse.de- Update to version 0.4.0: This is a rewrite in perl This fixes also a sed commandline injection (bnc#866966 CVE-2014-0593)
* Thu Mar 06 2014 adrianAATTsuse.de- Update to version 0.3.3: + ERROR: git log --pretty=format:%s --no-merges 4b090f0cad..4fc9fcb0c2 failed; aborting!
* Thu Mar 06 2014 adrianAATTsuse.de- Update to version 0.3.3: + - drop two echo lines which can be used to run random commands
* Tue Feb 11 2014 speilickeAATTsuse.com- Update to version 0.3.2: + Be more liberal in root-dir version detection
* Mon Feb 10 2014 speilickeAATTsuse.com- Update to version 0.3.1: + Check tarball content\'s root-dir for version + Use a for-loop for different endings
* Tue Oct 29 2013 speilickeAATTsuse.com- Move service to github.com/openSUSE/obs-service-set_version- Add _service file to update package from there- Drop local sources and use tarball from source services
* Tue Oct 08 2013 jblunckAATTopensuse.org- Take Debian version and revision number from debian.changelog file
* Tue Apr 16 2013 adrianAATTsuse.de- add support for PKGBUILD aka Arch Linux files
* Tue Jun 26 2012 saschpeAATTsuse.de- Preserve whitespaces in Version: and Requires: lines
* Tue Feb 14 2012 aspiersAATTsuse.com- only change the first occurrence of Version: header- output useful info during run- when auto-detecting the version, use the newest matching file
* Tue Feb 14 2012 aspiersAATTsuse.com- patch License to follow spdx.org standard
* Mon Jan 30 2012 aspiersAATTsuse.com- add --basename to usage help text
* Fri Jul 08 2011 andreaAATTopensuse.org- do not delete mandriva/fedora macros in release when reset the release number
* Tue Dec 14 2010 reddwarfAATTopensuse.org- support detecting the version from
*.tbz2 files
* Sun Dec 05 2010 adrianAATTsuse.de- initial package of service- fix set version, when also release number is reset