Changelog for
obs-service-snapcraft-0.10.34.1667392550.026bf0e-321.6.noarch.rpm :
* Thu Nov 03 2022 FSchreinerAATTsuse.com- Update to version 0.10.34.1667392550.026bf0e:
* Fix testing in GH actions
* make linters happy again
* new find_latest_signed_commit algorithm
* Wed Sep 28 2022 FSchreinerAATTsuse.com- Update to version 0.10.33.1664344889.48d1960:
* check if lock is older than 24 hours
* Fri Sep 09 2022 FSchreinerAATTsuse.com- Update to version 0.10.32.1662712308.31d1884:
* [dist] added Requires to python_path
* improve tar service to handle multiple obsinfo files to create tarball from obscpio
* new ENV \'TAR_SCM_SKIP_CLEANUP\' to make test development/debugging easier
* staple pylint version lower than 2.14 because of breaking changes in config
* do not use python mock
* fix pylint errors in commontests.py
* Fixed testing
* use extra cache dir for partial clone
* fix cache update in case of partial clone
* disable partial clone when subdir is set
* do not set default subdir to \'.\'
* fixes to pass pylint
* enable partial clone feature in git scm
* partial clone feature
* simplify locking to avoid race conditions
* TarSCM.cli: set some defaults to make usage in testing easier
* unlink .lock file after unlocking the cache
* Thu Jan 13 2022 FSchreinerAATTsuse.com- Update to version 0.10.30.1641993356.a87e7af:
* Simplifiy conditions for all rhel like distros
* Changed gendered pronoun to be gender neutral
* Wed Jan 12 2022 FSchreinerAATTsuse.com- Update to version 0.10.30.1641990734.bdad8f9:
* fixes for python2.7 compatibility
* fix test cases
* fix various linter problems with pylint 2.11.1
* disable consider-using-f-string in pylint
* added TC for _stash_pop_required
* assertTarIsDeeply now more verbose in case of failure
* remove tearDown/Trace from testenv.py
* fix regression to keep local changes when running in osc
* various fixes to make linter happy
* fix tests for python 2.7
* Thu Dec 23 2021 FSchreinerAATTsuse.com- Update to version 0.10.29.1634038025.85bfc3f:
* fix test cases
* fix various linter problems with pylint 2.11.1
* disable consider-using-f-string in pylint
* added TC for _stash_pop_required
* assertTarIsDeeply now more verbose in case of failure
* remove tearDown/Trace from testenv.py
* fix regression to keep local changes when running in osc
* Mon Sep 20 2021 FSchreinerAATTsuse.com- Update to version 0.10.28.1632141620.a8837d3:
* fix missing \"checkout\" when running in osc
* fix breakage on version detection
* change locale
* Wed Jul 14 2021 FSchreinerAATTsuse.com- Update to version 0.10.27.1626072657.0fb7a03:
* [ci] enhanced github actions for multiple python versions
* Create main.yml
* Change date format from short to %Y%m%d.
* Mon Jun 21 2021 FSchreinerAATTsuse.com- Update to version 0.10.26.1624258505.aed4969:
* almalinux in spec file
* fix include filters for obscpio files
* fix python interpreter for mageia 8
* TarScm: use owner/group root in .obscpio files
* Tue Jun 15 2021 FSchreinerAATTsuse.com- Update to version 0.10.26.1623775884.87f49a8:
* fixed include/exclude filtering
* add \'--\' to git log command if file/dir equal revision exists
* add \'--source\' to git log command
* disabled consider-using-with in .pylint
*rc
* package .gitignore files
* Fix version _none_ generate tarball with \'-\'
* Prevent KeyError in check_for_branch_request method
* removed skipped test case (obsolete since 5 yrs)
* testing for obscpio/obsinfo
* fix regression - obsinfo included the version string
* Revert \"remove useless variables\"
* remove useless variables
* added param --without-version
* extracted dstname to _dstname
* cleanup TarSCM/tasks.py for pylint
* add date/time to logging output for better debugging
* Fix typos
* Fri Mar 12 2021 FSchreinerAATTsuse.com- Update to version 0.10.22.1615538418.07a353d:
* Fix filelist: align config(noreplace) usage with obs-service-download_files
* Support gitlab/github merge requests
* Wed Feb 10 2021 FSchreinerAATTsuse.com- Update to version 0.10.21.1612422695.2fdf897:
* fixes boo#1127353
* fixes boo#1168573
* activate pylint3.8 and fixed false positives
* don`t sanitize version if versionrewrite_pattern is set
* Mon Feb 01 2021 FSchreinerAATTsuse.com- Update to version 0.10.20.1606128060.135ac94:
* fix build for CentOS adn RHEL 8
* filter dirs with \"include\" filter option
* Wed Nov 11 2020 FSchreinerAATTsuse.com- Update to version 0.10.19.1605080719.3b79112:
* [dist] prefer python3 over python2
* Tue Nov 10 2020 FSchreinerAATTsuse.com- Update to version 0.10.18.1600256320.569e5be:
* add license file (issue 257)
* additional option verification
* new option \'--maintainers-asc\' and \'--last-signed-tag\'
* new option \'--latest-signed-commit\'
* Remove superflous \')\' in an error message.
* Mon Jul 20 2020 FSchreinerAATTsuse.com- Update to version 0.10.16.1595259906.d3308f5:
* [dist] updated debian control file for use in OBS
* Mon Jul 20 2020 FSchreinerAATTsuse.com- Update to version 0.10.16.1595245235.15a0df2:
* Build with python 3 for Debian and Ubuntu
* [doc] added allowed urls in documentation of tar_scm.service
* Wed Jun 03 2020 pgajdosAATTsuse.com- remove unused unittest2 dependency
* Fri May 29 2020 FSchreinerAATTsuse.com- Update to version 0.10.16.1590752286.5c27247:
* [dist] fix for gbp/fedora (python
*-base)
* fix situation when revision has been modified in _service
* Thu May 07 2020 FSchreinerAATTsuse.com- Update to version 0.10.15.1588842879.5c43eef:
* dist: Convert to multibuild; run test suite in a separate flavor
* Wed Apr 29 2020 FSchreinerAATTsuse.com- Update to version 0.10.15.1588146746.5cfeeb8:
* fix #boo 1168573 (obsservicerun,obsrun) not exists in client side installation
* Update debian/changelog for latest version
* Helpers: when a command fail, print the command itself too with its output
* git: add support for AATTPARENT_TAGAATT in revision
* Fix build on non-openSUSE distro
* Tue Mar 17 2020 FSchreinerAATTsuse.com- Update to version 0.10.14.1584435160.d912143:
* [dist] don\'t install gbp files by default
* [dist] remove python-keyring
* from dependcies
* [dist] make gbp switchable in spec file
* Tue Mar 10 2020 FSchreinerAATTsuse.com- Update to version 0.10.14.1583853599.ccbb399:
* support server side credentials for SCM repos
* Fri Feb 28 2020 adrianAATTsuse.de- Update to version 0.10.12.1582901608.a1c02c1:
* simplify osc git update case a lot
* fixing revision usage on a commit hash
* Wed Feb 26 2020 FSchreinerAATTsuse.com- Update to version 0.10.12.1582709176.d82a692:
* fix lost commits on local run
* fix breakage when working on a specific tag/commit
* git-lfs should not be mandatory as tar_scm will never use it
* Allow use of git-lfs only when running obs_scm
* Document _none_ special version in .service
* Version cleanup: don\'t strip hyphen when building Debian packages
* Add new archive option for Debian: git-buildpackage
* call git stash with LANG=C
* improved comment for method get_changesrevision
* Add debian package dep to git-lfs
* Implement git LFS blobs retrieval
* Fri Jan 24 2020 FSchreinerAATTsuse.com- Update to version 0.10.11.1579870213.888e79c:
* Add testcase for appimage with empty build section
* Handle missing build entry in appimage.yml
* Fix --mirror argument position for git clone
* Re-enable compatibility with Python 2.6
* fix decoding for locale -a containg non-ASCII
* update_cache in git now does merge
* prefer local branch over remote
* added UnicodeDecodeError to exeption list in archive.py
* fetch rev explicitly if using CACHEDIRECTORY and rev could not be found
* tar_scm.service.in: Add example to match-tag.
* Tue Oct 01 2019 Julio González Gil
- Fix building and installation for CentOS8, RHEL8 and RES8
* Thu Aug 22 2019 FSchreinerAATTsuse.com- Update to version 0.10.10.1566390389.9f923f8:
* Revert \"Merge pull request #323 from e4t/master\"
* Make service \'tar\' work with a cachedir as well
* Fix unit tests for modified scm directory handling
* Append \'_service\' to repository directory
* separate language and encoding
* git: really print the error message
* tar_scm.service: fix exclude documentation
* Don`t break testsuite if cwd contains colons
* disabling hg tests in travis
* Wed Jun 05 2019 FSchreinerAATTsuse.com- Fixes boo#1138377- Update to version 0.10.9.1559745964.22c86cd:
* [dist] python3 for SLE12 and openSUSE 42.3
* [dist] enable python3 in SLE >= 12
* fix encoding error for surrogates
* glibc-common was used up to FC23 and RHEL7
* Compile python files before install
* change order in GNUMakefile to prefer python3
* More thorought spec file cleanup
* predefine python version in spec file for GNUMAkefile
* [dist] spec file: python3 only and multidist
* Git also uses the LANGUAGE variable
* centos_version and rhel_version are triple digits
* Minimize diff with the version in openSUSE:Tools
* Fix the logic to pick the locale package on Fedora
* Forgot the guard 0 in one conditional
* Require packages to get the en_US.UTF-8 locales
* enforce bytes for cpio file list
* Tue Jun 04 2019 FSchreinerAATTsuse.com- Update to version 0.10.9.1559647449.d965035:
* [dist] enable python3 in SLE >= 12
* Wed May 08 2019 Julio González Gil - Require external argparse for RHEL6
* Tue May 07 2019 FSchreinerAATTsuse.com- Update to version 0.10.9.1557261720.32a1cdb:
* fix encoding error for surrogates
* glibc-common was used up to FC23 and RHEL7
* Fri May 03 2019 FSchreinerAATTsuse.com- Update to version 0.10.8.1556896538.0693a62:
* Compile python files before install
* change order in GNUMakefile to prefer python3
* More thorought spec file cleanup
* predefine python version in spec file for GNUMAkefile
* Fri Apr 26 2019 Marcus Rueckert - the current guessing code is finding python2 and then uses that, because python2 still seems to be available in the build env, as we already know which python version we want we can just pass the path to make and skip the whole guessing.
* Fri Apr 26 2019 FSchreinerAATTsuse.com- Update to version 0.10.7.1556277536.7e9915a:
* [dist] spec file: python3 only and multidist
* Git also uses the LANGUAGE variable
* centos_version and rhel_version are triple digits
* Minimize diff with the version in openSUSE:Tools
* Fix the logic to pick the locale package on Fedora
* Forgot the guard 0 in one conditional
* Tue Apr 09 2019 Marcus Rueckert - centos_version and rhel_version are triple digits
* Tue Apr 09 2019 Marcus Rueckert - locally apply fixes from https://github.com/openSUSE/obs-service-tar_scm/pull/298
* Fri Mar 29 2019 Julio González Gil - Change requirement locale_package to glibc-common to fix building for CentOS6 and CentOS7
* Wed Mar 06 2019 adrianAATTsuse.de- Update to version 0.10.6.1551887937.e42c270:
* Require packages to get the en_US.UTF-8 locales
* Fri Mar 01 2019 FSchreinerAATTsuse.com- Update to version 0.10.6.1551448746.2759df2:
* enforce bytes for cpio file list
* fixes boo#1127907
* Wed Feb 27 2019 FSchreinerAATTsuse.com- Update to version 0.10.5.1551309990.79898c7:
* Prefer UTF-8 locale as output format for changes
* Wed Feb 27 2019 FSchreinerAATTsuse.com- Update to version 0.10.4.1551193322.b7a79f4:
* added KankuFile
* fix problems with unicode source files
* added python-six to Requires in specfile
* better encoding handling
* Thu Feb 21 2019 FSchreinerAATTsuse.com- Update to version 0.10.1.1550758451.f88bd41:
* fixes bsc#1082696 and bsc#1076410
* more fixes py3 unicode
* fix unicode in containers
* Wed Feb 20 2019 FSchreinerAATTsuse.com- Update to version 0.10.0.1550647779.25999e8:
* fix spec for RH/Fedora - glibc-locale -> glibc-common
* Tue Feb 19 2019 FSchreinerAATTsuse.com- Update to version 0.10.0.1550589094.e2ae17d:
* move to python3
* add python 3.6 and 3.7 to testing
* added logging for better debugging changesgenerate
* raise exception if no changesauthor given
* removed python 2.6 from travis
* Fri Feb 01 2019 FSchreinerAATTsuse.com- Update to version 0.9.5.1548407358.b62685b:
* Stop using AATTopensuse.org addresses to indicate a missing address
* move argparse dep to -common package
* allow submodule and ssl options in appimage
* sync spec file as used in openSUSE:Tools project