12
0

358 Commits

Author SHA256 Message Date
fb60dd2b47 Accepting request 1298358 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1298358
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-tar_scm?expand=0&rev=87
2025-08-09 17:58:54 +00:00
Frank Schreiner
2485f7ce20 - Update to version 0.10.53:
* Add new --extract-rename option
  * debian: recommend on brz instead of depending on bzr

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=358
2025-08-01 08:07:03 +00:00
cc4e892b3b Accepting request 1289371 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1289371
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-tar_scm?expand=0&rev=86
2025-07-02 10:07:24 +00:00
Frank Schreiner
8e291e6d56 - Update to version 0.10.52:
* [archive] fix include/exclude glob to regex conversion

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=356
2025-06-23 21:11:39 +00:00
2299036dd2 Accepting request 1285209 from openSUSE:Tools
- Update to version 0.10.51:
  * [core] new options `--include-re/--exclude-re`
  * [tests] disable test_tar_exclude_re and fix warnings
  * [core] revert removal of fnmatch

OBS-URL: https://build.opensuse.org/request/show/1285209
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-tar_scm?expand=0&rev=85
2025-06-13 16:42:58 +00:00
Frank Schreiner
fba2e4c840 - Update to version 0.10.51:
* [core] new options `--include-re/--exclude-re`
  * [tests] disable test_tar_exclude_re and fix warnings
  * [core] revert removal of fnmatch

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=354
2025-06-12 15:58:22 +00:00
c385d3e109 Accepting request 1282327 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1282327
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-tar_scm?expand=0&rev=84
2025-06-04 18:27:03 +00:00
Frank Schreiner
84707efd48 - Update to version 0.10.50:
* remove check if obsinfo is None from tar service

- add new gpg key of fschreiner@suse.de to maintainers asc

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=352
2025-05-27 13:03:58 +00:00
8af8520d1c Accepting request 1255662 from openSUSE:Tools
- Update to version 0.10.49:
  * add test case to exclude with regex
  * disable partial clone if started by osc
  * refactor TarSCM.archive to unify exclude mechanism
  * fix testsuite
  * Sync spec file with the one in package
  * improve doc in *.service
  * change python version for github workflow
  * fix KankuFile
  * disabling test cases for bzr and hg
  * fix excludes for obscpio
  * Add test for the new changes entry format
  * Include real name in generated changelog entries
  * unset git global configs
  * fix syntax of spec file

- use the python-flavor for requires, not python3 so that
  build service can determine dependencies properly

OBS-URL: https://build.opensuse.org/request/show/1255662
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-tar_scm?expand=0&rev=83
2025-03-26 20:17:33 +00:00
Frank Schreiner
4c1b7835c3 - Update to version 0.10.49:
* add test case to exclude with regex
  * disable partial clone if started by osc
  * refactor TarSCM.archive to unify exclude mechanism
  * fix testsuite
  * Sync spec file with the one in package
  * improve doc in *.service
  * change python version for github workflow
  * fix KankuFile
  * disabling test cases for bzr and hg
  * fix excludes for obscpio
  * Add test for the new changes entry format
  * Include real name in generated changelog entries
  * unset git global configs
  * fix syntax of spec file

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=350
2025-03-24 14:29:27 +00:00
44223d8bb2 Accepting request 1252334 from home:dirkmueller:Factory
- use the python-flavor for requires, not python3 so that
  build service can determine dependencies properly

OBS-URL: https://build.opensuse.org/request/show/1252334
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=349
2025-03-12 09:22:57 +00:00
fe65c24c30 Accepting request 1235050 from home:bluca:branches:openSUSE:Tools
Archlinux: drop python-mock and python-argparse dependencies, the packages have been removed as the modules are built-in the standard python library

OBS-URL: https://build.opensuse.org/request/show/1235050
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=348
2025-01-13 10:59:48 +00:00
3aca2547cd Accepting request 1192607 from openSUSE:Tools
"Downgrade" bzr, mercurial and subversion Recommends to Suggests.
They are not in common use these days. (forwarded request 1191834 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/1192607
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-tar_scm?expand=0&rev=82
2024-08-09 14:13:43 +00:00
91971b7c3a "Downgrade" bzr, mercurial and subversion Recommends to Suggests.
They are not in common use these days.

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=346
2024-08-08 11:45:49 +00:00
44821dd930 fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=345
2024-08-01 13:33:05 +00:00
f33dd01a47 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=344
2024-08-01 12:58:15 +00:00
ae78183415 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=343
2024-08-01 09:48:51 +00:00
2a1702ac97 udpate
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=342
2024-07-31 09:21:18 +00:00
6c3ec79ad2 Accepting request 1184039 from openSUSE:Tools
OBS-URL: https://build.opensuse.org/request/show/1184039
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-tar_scm?expand=0&rev=81
2024-07-01 09:19:23 +00:00
3b9f0d48a1 - Fix shebang of the script to use the explicit version of Python
(bsc#1212476).

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=340
2024-06-29 20:24:54 +00:00
1c3f53cb95 Accepting request 1148655 from openSUSE:Tools
- Update to version 0.10.43:
  * Allow to use "tar" service also standalone.

OBS-URL: https://build.opensuse.org/request/show/1148655
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-tar_scm?expand=0&rev=80
2024-02-23 15:40:17 +00:00
e4d1f04a95 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=338
2024-02-21 10:48:40 +00:00
816f6465b4 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=337
2024-02-21 10:16:21 +00:00
519706c278 Accepting request 1140384 from openSUSE:Tools
OBS-URL: https://build.opensuse.org/request/show/1140384
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-tar_scm?expand=0&rev=79
2024-01-22 19:30:43 +00:00
5b839b2541 Accepting request 1139481 from home:dirkmueller:AL:TW:Fixups
- add support for AL2023

- Require external argparse for RHEL6
- added Requires: python2 for Fedora >= 25
  *
- Fixed error with cache
- Replaced --exclude=.$MYSCM with --exclude-vcs tar option
  of the repo. Thus 'git fetch $URL +$REV:$REV" is run initially.
  However, the 'git checkout $REV' then fails because it's missing
- add support for bzr

OBS-URL: https://build.opensuse.org/request/show/1139481
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=335
2024-01-22 07:55:57 +00:00
7dc3974a2e Accepting request 1118364 from home:portalofreedom
fix for archlinux build

OBS-URL: https://build.opensuse.org/request/show/1118364
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=334
2023-10-26 06:46:46 +00:00
6945166bdc Accepting request 1101101 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1101101
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-tar_scm?expand=0&rev=78
2023-07-30 18:57:22 +00:00
dfb78b9576 Accepting request 1099496 from openSUSE:Tools
- Update to version 0.10.40:
  * Switch from ConfigParser.readfp to ConfigParser.read_string

OBS-URL: https://build.opensuse.org/request/show/1099496
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-tar_scm?expand=0&rev=77
2023-07-24 16:12:27 +00:00
Frank Schreiner
465706d2d7 - Update to version 0.10.41:
* fix for python2

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=331
2023-07-20 14:36:21 +00:00
Frank Schreiner
91357ddf3c - Update to version 0.10.40:
* [dist] updated debian changelog
  * Add Python 3.12 to GitHub Actions
  * Switch from ConfigParser.readfp to ConfigParser.read_string

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=330
2023-07-18 12:41:28 +00:00
0856361b81 Accepting request 1096990 from openSUSE:Tools
- Update to version 0.10.39:
  * Add gpg as a dependency (needed for gpg validation)

- Update to version 0.10.38:
  * Python 2 is no longer supported by GitHub actions, stop testing it
  * FD leak / flake8 / py311 fixes
  * updated debian files
  * disabled pylint 'no-member' because of false positives in py311
  * removed unittest2 from BuildRequires in spec
  * fixed fixtures and new Exception class
  * updated KankuFile to Tumbleweed and removed python2 tests

OBS-URL: https://build.opensuse.org/request/show/1096990
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-tar_scm?expand=0&rev=76
2023-07-06 16:28:30 +00:00
af84f0fa6b - Update to version 0.10.39:
* Add gpg as a dependency (needed for gpg validation)

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=328
2023-07-05 17:02:28 +00:00
77fbe691fa - Update to version 0.10.38:
* Python 2 is no longer supported by GitHub actions, stop testing it
  * FD leak / flake8 / py311 fixes
  * updated debian files
  * disabled pylint 'no-member' because of false positives in py311
  * removed unittest2 from BuildRequires in spec
  * fixed fixtures and new Exception class
  * updated KankuFile to Tumbleweed and removed python2 tests

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=327
2023-07-05 12:36:57 +00:00
Frank Schreiner
5a28fe5246 enable testing for fedora
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=326
2023-06-14 08:57:24 +00:00
Frank Schreiner
c2afb48621 Accepting request 1092910 from home:M0ses:branches:openSUSE:Tools
* new version 0.10.37
* update debian.dsc via services

OBS-URL: https://build.opensuse.org/request/show/1092910
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=325
2023-06-13 16:04:40 +00:00
Frank Schreiner
99b47b9321 updated dsc and spec
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=324
2023-06-13 14:38:53 +00:00
c12dd21422 Accepting request 1087953 from openSUSE:Tools
- Update to version 0.10.36:
  * fix broken tar ball from 0.10.35 release

- Update to version 0.10.35
  * Avoid getting confused by _scmsync.obsinfo files

OBS-URL: https://build.opensuse.org/request/show/1087953
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-tar_scm?expand=0&rev=75
2023-05-21 17:08:19 +00:00
b20dd96c05 fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=322
2023-05-19 14:39:36 +00:00
c828f0a5c8 fix it
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=321
2023-05-19 14:38:06 +00:00
68e4267af2 fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=320
2023-05-19 12:52:04 +00:00
f3635d8a31 use defined version
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=319
2023-05-19 12:50:06 +00:00
b14fb8c1a0 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=318
2023-05-19 12:26:01 +00:00
f01f233f83 fix invalid empty flavor
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=317
2023-03-28 09:06:12 +00:00
8065a921c9 Accepting request 1035037 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1035037
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-tar_scm?expand=0&rev=74
2022-11-11 13:36:14 +00:00
Frank Schreiner
2082b4aba6 - Update to version 0.10.34.1667392550.026bf0e:
* new find_latest_signed_commit algorithm

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=315
2022-11-03 09:13:25 +00:00
c958f121f6 Accepting request 1008114 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1008114
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-tar_scm?expand=0&rev=73
2022-10-10 16:43:58 +00:00
Frank Schreiner
358f7b6d69 - Update to version 0.10.33.1664344889.48d1960:
* check if lock is older than 24 hours

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=313
2022-09-28 06:09:05 +00:00
92346664ff Accepting request 1004076 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1004076
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-tar_scm?expand=0&rev=72
2022-09-17 18:10:06 +00:00
Frank Schreiner
dadfbd1e1d - 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
  * partial clone feature
  * simplify locking to avoid race conditions
  * unlink .lock file after unlocking the cache

- Update to version 0.10.30.1641993356.a87e7af:
  * Simplifiy conditions for all rhel like distros
  * Changed gendered pronoun to be gender neutral

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=311
2022-09-09 09:11:30 +00:00
601bfb29d1 Accepting request 945843 from openSUSE:Tools
- 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

OBS-URL: https://build.opensuse.org/request/show/945843
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/obs-service-tar_scm?expand=0&rev=71
2022-01-14 22:12:46 +00:00