37 Commits

Author SHA256 Message Date
e1c9276c78 Accepting request 1331486 from devel:tools:scm
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1331486
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git-repo?expand=0&rev=14
2026-02-06 18:09:27 +00:00
178ed67f69 Update to version 2.61.1
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git-repo?expand=0&rev=30
2026-01-30 07:48:42 +00:00
9559476572 Accepting request 1323163 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1323163
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git-repo?expand=0&rev=13
2025-12-17 16:34:15 +00:00
a5f4f43cf1 Update to version 2.60.1
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git-repo?expand=0&rev=29
2025-12-16 19:08:06 +00:00
b215c5bf30 Update to version 2.60
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git-repo?expand=0&rev=28
2025-12-11 20:34:21 +00:00
5b3283993a Accepting request 1317427 from devel:tools:scm
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1317427
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git-repo?expand=0&rev=12
2025-11-13 16:26:37 +00:00
67cb1661f2 Update to version 2.59
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git-repo?expand=0&rev=27
2025-11-06 06:41:26 +00:00
6ddc99cd2e Accepting request 1309477 from devel:tools:scm
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1309477
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git-repo?expand=0&rev=11
2025-10-07 16:28:31 +00:00
b122c28489 Update to version 2.58
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git-repo?expand=0&rev=26
2025-10-04 19:55:42 +00:00
8b0c0a1933 Accepting request 1298694 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1298694
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git-repo?expand=0&rev=10
2025-08-10 20:21:25 +00:00
507a40ff6a Update to version 2.57.3
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git-repo?expand=0&rev=25
2025-08-10 18:56:29 +00:00
0aa4d1c4bc Accepting request 1288552 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1288552
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git-repo?expand=0&rev=9
2025-06-26 09:39:33 +00:00
063f3541dc Update to version 2.56
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git-repo?expand=0&rev=24
2025-06-25 13:26:01 +00:00
ebd141ceed Accepting request 1287415 from devel:tools:scm
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1287415
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git-repo?expand=0&rev=8
2025-06-23 13:01:25 +00:00
f87050133b Accepting request 1285624 from home:benoit_monin:branches:devel:tools:scm
Update to version 2.55.2

OBS-URL: https://build.opensuse.org/request/show/1285624
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git-repo?expand=0&rev=23
2025-06-13 19:19:21 +00:00
6042bb610b Accepting request 1280706 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1280706
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git-repo?expand=0&rev=7
2025-05-30 12:32:10 +00:00
a165e00eb4 - Update to version 2.54
- increase the required version of python3-pytest to 8.3.4
- increase the required version of git to 1.9.1

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git-repo?expand=0&rev=22
2025-05-27 20:15:43 +00:00
d2253bcad1 Accepting request 1167885 from devel:tools:scm
OBS-URL: https://build.opensuse.org/request/show/1167885
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git-repo?expand=0&rev=6
2024-04-16 18:04:09 +00:00
acb1150a7f Accepting request 1167884 from home:Thaodan:branches:devel:tools:scm
- Update to version 2.45:
  * project: Check if dotgit exists w/out symlink check
  * git: raise soft version to 2.7.4
  * git: raise hard version to 1.7.9
  * docs: release: add recent git/python/ssh/debian info
  * main: Stringify project name in error_info

OBS-URL: https://build.opensuse.org/request/show/1167884
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git-repo?expand=0&rev=21
2024-04-15 21:11:12 +00:00
35bf5af8f6 Accepting request 1160904 from devel:tools:scm
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1160904
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git-repo?expand=0&rev=5
2024-03-25 20:08:38 +00:00
49fd06ac6e - Update to version 2.44:
* ssh: Print details if running the command fails
  * upload: Fix patchset description destination
  * sync: Fix sorting for nested projects
  * sync: introduce --force-checkout
  * upload: Add support for setting patchset description
  * sync: Introduce git checkout levels
  * git_command: Return None from GetEventTargetPath() if set to empty string
  * trace: Save trace2 sid in REPO_TRACE file
  * subcmds: sync: Remove deprecated _AUTO_GC
  * launcher: Set shebang to python3
  * sync: ensure RepoChangedException propagated
  * stop passing project to UpdateManifestError
  * project: Rename if deletion fails
  * Clean up remaining `repo sync` log spam.
  * docs: fix some grammar typos
  * project: Check references during sync
  * tests: setup user identity for tests
  * manifest_xml: fix url normalization for inits and remotes
  * git_trace2: Add socket timeout
  * manifest_xml: do not allow / before : in scp-like syntax
  * repo: Drop reexec of python3 from check_python_version()
  * repo: Remove Python 2 compatibility code
  * repo: Remove a Python 2 related comment
  * Don't log spam `repo sync` by default
  * tox: Remove pylint timeout
  * Update commit-msg hook
  * sync: Fix partial sync false positive
  * repo: add repo main script's directory to PYTHONPATH.
  * info: Handle undefined mergeBranch

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git-repo?expand=0&rev=20
2024-03-16 09:03:39 +00:00
7173622fea - Update to version 2.39:
* sync: PersistentTransport call parent init
  * sync: TeeStringIO write should return int
  * sync: Fix tracking of broken links
  * project: Speculative fix for project corruption
  * cleanup: convert exceptions to OSError
  * cleanup: delete redundant "r" open mode
  * cleanup: use new dict & set generator styles
  * manifest_xml: Fix empty project list when DOCTYPE is present
  * cleanup: leverage yield from in more places
  * git_config: GetBoolean should return bool
  * project: using --depth results in error when including submanifests
  * repo: drop Python 2 compat logic
  * delete Python 2 (object) compat
  * tests: Set HOME to a temporary directory when running tests.
  * tests: added python 3.12
  * github: add python 3.11 to test-ci.yml
  * github: pin ubuntu to 20.04 to make py36 work
  * python-support: update with current status & guidelines
  * hooks: drop support for Python 2
  * main: drop Python 2 check
  * Update logger.warn to logger.warning
  * git_command: read1 needs a size in py3.6
  * git_command: lru_cache needs maxsize for py36 & 37
  * sync: Fix print statement in _PostRepoFetch
  * git_command: Augment underlying git errors with suggestions
  * project: Invoke realpath on dotgit for symmetry with gitdir to ensure a short relpath.
  * Reset info logs back to print in sync
  * Track expected git errors in logs
  * tests: Fix tox error in py36 use virtualenv<20.22.0

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git-repo?expand=0&rev=19
2024-02-19 10:35:37 +00:00
8f54937165 Accepting request 1100200 from devel:tools:scm
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1100200
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git-repo?expand=0&rev=4
2023-07-26 11:23:31 +00:00
2b85c0e3fc - Only execute pytest, not black and flake8 tests. We do not care about formatting
- On Leap 15.4 and 15.5 skip a test that fails there, but not on Tumbleweed

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git-repo?expand=0&rev=18
2023-07-16 17:56:33 +00:00
a74e41dbd6 add missing file
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git-repo?expand=0&rev=17
2023-07-16 10:12:36 +00:00
e4f0ffa783 - Add patch disable-black-test.patch to fix tests (disable format check)
- Update to version 2.35:
  * main: Fix exitcode logging
  * sync: Track new/existing project count
  * manifest: enable remove-project using path
  * update links from monorail to issuetracker
  * sync: Handle case when output isn't connected to a terminal
  * sync: Update sync progress even when _sync_dict is empty
  * sync: Handle race condition when reading active jobs
  * pager: set $LESS only when missing
  * Add envar to replace shallow clones with partial
  * sync: Show number of running fetch jobs
  * upload: use f-string
  * project: Include tags option during fetch retry
  * Parse OpenSSH versions with no SSH_EXTRAVERSION
  * sync: Show elapsed time for the longest syncing project
  * [git_trace2] Add logs for critical cmds
  * [trace2] Add absolute time on trace2 exit events
  * SUBMITTING_PATCHES: update with commit queue details
  * sync: Fix how sync times for shared projects are recorded
  * manifest: add support for revision in include
  * sync: Display total elapsed fetch time
  * [SyncAnalysisState] Preserve synctime µs
  * tests: do not allow underscores in cli options
  * upload: Add `--no-follow-tags` by default to git push
  * run_tests: Check flake8
  * Update abandon to support multiple branches
  * run_tests: Always check black and check it last
  * Format codebase with black and check formatting in CQ

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git-repo?expand=0&rev=16
2023-07-16 09:52:13 +00:00
22f016fffe Accepting request 1093568 from devel:tools:scm
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1093568
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git-repo?expand=0&rev=3
2023-06-19 20:50:24 +00:00
c2871a0e88 OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git-repo?expand=0&rev=15 2023-06-17 06:51:41 +00:00
f9df8ea38d Accepting request 953738 from devel:tools:scm
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/953738
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git-repo?expand=0&rev=2
2022-02-11 22:10:14 +00:00
c9b2c8a233 - remove obsolete patch fix-python-readlink.patch
- Update to version 2.21:
  * project: mark gc.log as safe to discard when migrating .git/
  * init: add an option --enable-git-lfs-filter
  * init: make bad --repo-rev settings more clear
  * project: Ignore failure to remove the sample hooks
  * branches: Fix "not in" handling
  * project: store objects in project-objects directly
  * project: move --reference handling to project-objects
  * test_project: use os.readlink instead of Path.readlink

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git-repo?expand=0&rev=8
2022-02-04 11:20:14 +00:00
6b5d67f535 Accepting request 945558 from devel:tools:scm
now patched to run also with python < 3.9

OBS-URL: https://build.opensuse.org/request/show/945558
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/git-repo?expand=0&rev=1
2022-01-11 20:20:09 +00:00
c5dd3f3d7c - add fix-python-readlink.patch, fixing the project for python < 3.9.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git-repo?expand=0&rev=6
2022-01-11 10:43:12 +00:00
452947fd89 fix shebang also in test
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git-repo?expand=0&rev=5
2022-01-11 10:15:38 +00:00
b03cd10bbe - Fix shebang to use python3.9.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git-repo?expand=0&rev=4
2022-01-11 10:12:02 +00:00
bd0c509853 - Update to version 2.20:
* project: prune sample hooks
  * project: drop support for symlinking internal .git files
  * project: abort a bit earlier before migrating .git/
  * Revert "sync: dropped "NOTICE: --use-superproject is in beta ..." message."
  * project: stop symlinking info dir under .git/
  * project: stop symlinking description file under .git/
  * project: stop symlinking svn under .git/
  * project: clean up now unused code
  * sync: dropped "NOTICE: --use-superproject is in beta ..." message.
  * sync: With --mirror option, don't display no-use-superproject... message.

- Update to version 2.19:
  * project: migrate worktree .git/ dirs to symlinks
  * init, sync: fixed flake8 warnings.
  * superproject: Inherit --no-use-superproject with --mirror option.
  * sync: Handle tag ref in "upstream" field
  * project: init hooks in objdir only
  * sync: link the internal-fs-layout doc into checkouts
  * git-review: add config file
  * SUBMITTING_PATCHES: link to commit message style docs
  * man: refresh pages
  * help: fix grammar in help text

OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git-repo?expand=0&rev=3
2022-01-11 09:50:45 +00:00
6f92b9b512 format specfile
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git-repo?expand=0&rev=2
2022-01-07 21:46:06 +00:00
5b1ca6b4b1 Accepting request 944729 from home:sebix
now with everything renamed

OBS-URL: https://build.opensuse.org/request/show/944729
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/git-repo?expand=0&rev=1
2022-01-07 15:53:54 +00:00