Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python311-dulwich-0.25.2-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: python311-dulwich Distribution: openSUSE Tumbleweed
Version: 0.25.2 Vendor: openSUSE
Release: 1.1 Build date: Fri Jan 16 11:24:18 2026
Group: Development/Languages/Python Build host: reproducible
Size: 8716882 Source RPM: python-dulwich-0.25.2-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.dulwich.io
Summary: Pure-Python Git Library
Simple Pure-Python implementation of the Git file formats and protocols. Dulwich
is the place where Mr. and Mrs. Git live in one of the Monty Python sketches.

Provides

Requires

License

Apache-2.0 OR GPL-2.0-or-later

Changelog

* Fri Jan 16 2026 Nico Krapp <nico.krapp@suse.com>
  - Update to 0.25.2
    * Fix test failure when GPG raises ``InvalidSigners`` instead of
      ``GPGMEError`` on systems without usable secret keys.
    * Object store ``close()`` methods can now be called multiple times safely.
      Object stores now raise ``ResourceWarning`` when destroyed with unclosed
      resources.
  - Update to 0.25.1
    * Add signature vendor system for signing and verifying Git objects.
      Supports GPG, SSH signatures, and X.509 certificates.
    * Add support for partial clone with object filtering.
    * Fix sparse pattern matching in worktree operations.
    * ``dulwich.porcelain.status`` now returns regular strings.
    * Fix AssertionError when accessing ref names with length matching binary
      hash length (e.g., 32 bytes for SHA-256).
    * Fix commit graph parsing failure when processing commits with 3+ parents
      (octopus merges) with incomplete EXTRA_EDGE_LIST chunk data.
    * Add ``parse_commit_broken`` function to parse broken commits.
    * Add basic ``dulwich.aiohttp`` module that provides server support.
    * Add callback-based authentication support for HTTP and proxy authentication
      in ``Urllib3HttpGitClient``. This allows applications to handle
      authentication dynamically without intercepting exceptions. Callbacks
      receive the authentication scheme information (via WWW-Authenticate or
      Proxy-Authenticate headers) and can provide credentials or cancel.
  - Update to 0.25.0
    * **PLEASE NOTE**: This release makes quite a lot of changes to public APIs.
      This is ahead of a 1.0 release, after which API changes will be kept
      backwards compatible.
    * Split out worktree module from porcelain into separate ``dulwich.worktree``
      module for better code organization.
    * Split porcelain module into separate submodules: ``dulwich.porcelain.tags``,
      ``dulwich.porcelain.notes``, ``dulwich.porcelain.submodule``, and
      ``dulwich.porcelain.lfs``. Main porcelain module re-exports all functions
      for backward compatibility.
    * Ensure ``dulwich.porcelain`` package is properly installed as a directory
      structure with submodules.
    * Add tests for consistent license preamble across codebase and prevent
      ``os.environ`` usage in lower layers.
    * Add ``__all__`` exports to all modules for better API clarity and wildcard
      import support.
    * Fix ParamikoSSHVendor interface compatibility with SSHVendor.
    * Add fallback when HEAD is missing in dumb HTTP protocol, improving
      compatibility with repositories that don't have a HEAD reference.
    * Fix smudge filter subprocess fallback for special characters in path.
    * Fix UTF-8 decode error in process filter protocol when handling binary
      files.
    * Fix ``porcelain.add()`` to correctly handle ``None`` values in pathspec
      parameter.
    * Add ``--stat`` argument to ``dulwich diff`` command to display diffstat
      summary showing files changed and line additions/deletions.
    * Avoid signing commits in ``porcelain.stash()`` operations to prevent
      GPG prompt interruptions during automated stashing.
    * Improve error handling when trying to remove non-empty directories during
      worktree operations.
    * Move greenthreads support to dulwich/contrib.
      This code isn't really developed and only used
      by the swift support.
    * Move protocol-level peeled tags functions (``serialize_refs()``,
      ``write_info_refs()``, ``split_peeled_refs()``, ``strip_peeled_refs()``)
      from ``dulwich.refs`` to ``dulwich.protocol``. The ``^{}`` peeled tags syntax
      is now properly isolated to protocol-level code. Remove ``InfoRefsContainer``
      class (functionality inlined into ``SwiftInfoRefsContainer``).
    * Fix ``get_unstaged_changes()`` to correctly pass Blob objects to filter
      callbacks instead of raw bytes. This fixes crashes when using
      ``.gitattributes`` files with filter callbacks like ``checkin_normalize``.
    * The ``ObjectID`` and ``Ref`` types are now newtypes, making it harder to
      accidentally pass the wrong type - as notified by mypy. Most of this is in
      lower-level code.
    * Implement support for ``core.sharedRepository`` configuration option.
      Repository files and directories now respect shared repository permissions
      for group-writable or world-writable repositories. Affects loose objects,
      pack files, pack indexes, index files, and other git metadata files.
    * Optimize status performance by using stat matching to skip reading
      and filtering unchanged files. This provides significant performance
      improvements for repositories with LFS filters, where filter operations can
      be very expensive. The optimization matches Git's behavior of using mtime
      and size comparisons to determine if files need processing. File entries
      now use nanosecond-resolution timestamps for more accurate change detection
    * Add support for multi-pack index (MIDX) files for improved performance with
      multiple pack files. Supports reading and writing MIDX files, including mmap
      support for efficient loading. Enables faster object lookups across multiple
      packs.
    * Implement ``git restore`` and ``git switch`` commands with corresponding
      porcelain functions. The ``restore`` command allows restoring files from
      commits or the index, while ``switch`` provides branch switching functionality.
    * Add support for ``core.protectHFS`` configuration option to protect against
      HFS+ filesystem vulnerabilities.
    * Skip tests that require the merge3 module when it is not available, improving
      test compatibility across different Python environments.
    * Drop support for Python 3.9.
    * Add support for pack bitmap indexes for fast reachability queries.
    * Add support for ``git rerere`` (reuse recorded resolution) with CLI
      subcommands and porcelain functions. Supports ``rerere.enabled`` and
      ``rerere.autoupdate`` configuration.
    * Add support for ``git mailinfo`` command to extract patch information from
      email messages. Implements ``dulwich mailinfo`` CLI command,
      ``porcelain.mailinfo()``, and ``patch.mailinfo()`` with support for subject
      munging, -k/-b flags, --scissors, --encoding, and --message-id options.
    * Add support for column formatting.
    * Add ``dulwich diagnose`` command to display diagnostic information about
      the Python environment including Python version, PYTHONPATH, sys.path,
      Dulwich version, and installed dependencies with their versions.
    * Add support for SHA256 repositories. Dulwich can now read and write Git
      repositories using SHA256 object format. This includes support for loose
      objects, pack files (v1 and v2 indexes), tree parsing with SHA256 hashes,
      pack bitmap indexes, commit graphs, and network protocol operations
      (clone, fetch, push). The Rust extensions have been updated to support
      variable hash lengths. SHA256 repositories require format version 1 and the
      objectFormat extension. The ``dulwich init`` command now supports
      ``--objectformat`` option to create SHA256 repositories. Client and server
      implementations advertise and negotiate object-format capabilities.
* Wed Apr 23 2025 Lukas Müller <expeehaa@outlook.com>
  - Update to version 0.22.8.
    Full changelog: https://github.com/jelmer/dulwich/releases/tag/dulwich-0.22.8
    * porcelain: respect 'abbrev' argument when describing annotated-tagless repositories by @jayaddison in #1482
    * Provide gpgme-config on Ubuntu by @jelmer in #1487
    * Docstrings for constructors of repo.Repo and repo.MemoryRepo by @marnanel in #1490
    * add support for the git option "index.skipHash" by @rggjan in #1488
    * Skip-worktree support, sparse checkout impl by @lmmx in #1495
    * Add default values for IndexEntry by @jelmer in #1496
    * Allow passing in plain strings to tag_create by @jelmer in #1500
    * feat(cone-mode): sparse checkout cone mode support by @lmmx in #1497
    * Add note on comparison with other Git libraries by @jelmer in #1501
* Thu Dec 26 2024 Lukas Müller <expeehaa@outlook.com>
  - Update to version 0.22.7.
    * Fix serializing of commits with empty commit messages. (Castedo Ellerman, #1429)
* Sat Nov 23 2024 Dirk Müller <dmueller@suse.com>
  - update to 0.22.6:
    * ``ObjectStore.iter_prefix``: fix handling of missing
      loose object directories. (Jelmer Vernooij)
    * Reject invalid refcontainer values (not 40 characters or
      symref).
    * Add type hints to various functions. (Castedo Ellerman)
    * Drop support for Python 3.8. (Jelmer Vernooij)
    * Fix refspec handling in porcelain.pull. (Jelmer Vernooij)
    * Drop broken refspec support in porcelain.clone.
    * Provide ``ref_prefix`` functionality client-side
      if the server does not support it.
    * Consistently honor ``ref_prefix`` and ``protocol_version``
      arguments in client. (Jelmer Vernooij)
    * Strip pkt-line when negotiating protocol v2. Fixes
      compatibility with gerrit. (Rémy Pecqueur, #1423)
    * Don't pull in ``setuptools_rust`` when building pure
      package. (Eli Schwartz)
    * Return peeled refs from ``GitClient.get_refs`` if protocol-v2
      is used. (Stefan Sperling, #1410)
    * Drop outdated performance file. (Jelmer Vernooij, #1411)
    * Fix handling of symrefs with protocol v2.
    * Add ``ObjectStore.iter_prefix``.  (Jelmer Vernooij)
    * Revert back to version 3 of ``Cargo.lock``, to allow
      building with older Cargo versions.
    * Use a default ref-prefix when fetching with git protocol v2
    * Add `ObjectStore.iter_prefix`. (Jelmer Vernooij)
    * Improve wheel building in CI, so we can upload wheels for the
      next release.
    * Ship ``Cargo.lock``. (Jelmer Vernooij, #1287)
    * Ship ``tests/`` and ``testdata/`` in sdist. (Jelmer Vernooij,
    * Add initial integration with OSS-Fuzz for continuous fuzz
      testing and first fuzzing test (David Lakin, #1302)
    * Drop Python 3.7 support. (Jelmer Vernooij)
    * Improve fuzzing coverage (David Lakin)
    * Support Python 3.13. (Edgar Ramírez-Mondragón, #1352)
    * Initial support for smart protocol v2. (Stefan Sperling)
  - drop geventhttpclient-compat.patch (upstream)
* Tue Oct 08 2024 Daniel Garcia <daniel.garcia@suse.com>
  - Add patch geventhttpclient-compat.patch to make it compatible with
    latest geventhttpclient.
    (gh#jelmer/dulwich#1299, gh#jelmer/dulwich#1294)
  - Update 0.22.1:
    * Fix pypi deployments by @jelmer in #1284
    * Handle alternate case for worktreeconfig setting by @wshanks in #1286
    * Ship rust files. Fixes #1287 by @jelmer in #1290
  - update 0.22.0:
    * Start on 0.21.8 by @jelmer in #1240
    * Install twine when uploading to pypi by @jelmer in #1241
    * Remove shebang from graph.py by @mtelka in #1242
    * Disable pypi uploads in disperse; this is now down by the GitHub actions workflow by @jelmer in #1243
    * tweak doc-strings in LocalGitClient for clarity by @stspdotname in #1245
    * Keep GitHub Actions up to date with GitHub's Dependabot by @cclauss in #1249
    * Bump the github_actions group with 5 updates by @dependabot in #1250
    * Add Python 3.12 to the testing by @cclauss in #1251
    * pyproject.toml: Add trove classifier for Python 3.12 by @cclauss in #1252
    * Convert _objects.c to _objects.rs by @jelmer in #1204
    * Convert pack C helper to rust by @jelmer in #1255
    * Convert diff-tree C helper to rust by @jelmer in #1256
    * Revert "Bump the github_actions group with 5 updates" by @jelmer in #1257
    * Only expect a shallow update when requesting a depth by @abderrahim in #1259
    * Use f-strings by @jelmer in #1263
    * Wrap all urllib3 read ProtocolErrors as GitProtocolError by @nanonyme in #1261
    * Update cargo dependencies with dependabot by @jelmer in #1264
    * wheels: Don't build with nightly by @jelmer in #1273
    * Reformat with ruff by @jelmer in #1272
    * Use latest cibuildwheel by @jelmer in #1276
    * cibuildwheel: define options in pyproject.toml by @jelmer in #1275
    * Move tests to root. Fixes #1024 by @jelmer in #1277
    * Stop installing docs/ as part of package code by @jelmer in #1278
    * Bump pyo3 from 0.21.1 to 0.21.2 by @dependabot in #1280
    * Set correct version for rust modules by @jelmer in #1281
    * Fix installation of tests package by @jelmer in #1282
* Wed Dec 06 2023 Dirk Müller <dmueller@suse.com>
  - update to 0.21.7:
    * Fix NameError when encountering errors during HTTP operation.
    * Raise exception when default identity can't be found.
    * Add a dedicated exception class for unresolved
      deltas.
    * Support credentials in proxy URL. (Jelmer Vernooij, #1227)
    * Add ``dulwich.porcelain.for_each_ref``. (Daniele Trifirò)
* Mon Sep 18 2023 Dirk Müller <dmueller@suse.com>
  - update to 0.21.6:
    * index: Handle different stages of conflicted paths.
    * Improve LCA finding performance. (Kevin Hendricks)
    * client: Handle Content-Type with encoding set.
    * Only import _hashlib for type checking.
    * Update docs regarding building dulwich without c bindings
    * objects: Define a stricter return type for _parse_message
    * Raise GitProtocolError when encountering HTTP Errors in
    * HTTPGitClient.
* Mon May 08 2023 Johannes Kastl <kastl@b1-systems.de>
  - add sle15_python_module_pythons
* Sun May 07 2023 Dirk Müller <dmueller@suse.com>
  - update to 0.21.5:
    * Be more tolerant to non-3-length tuple versions.
    * Support ``core.symlinks=false``.
    * Deprecate ``dulwich.objects.parse_commit``.
    * Fix fetching into MemoryRepo.
    * Support ``init.defaultBranch`` config.
    * Fix ``ObjectStore.iterobjects_subset()`` when
      hex shas are passed for objects that live in packs.
    * client: Handle absolute path as redirect location in HTTP
      client.
* Thu Feb 23 2023 Dirk Müller <dmueller@suse.com>
  - update to 0.21.3:
    * Add support for ``worktreeconfig`` extension.
    * Deprecate ``Commit.extra``; the Git project specifically
      discourages adding custom lines, and the contents of
      ``Commit.extra`` are unpredictable as contents
      may be different between different versions of Dulwich
      with support for different headers.
      ``Commit._extra`` still exists.
* Wed Feb 01 2023 Lukas Müller <expeehaa@outlook.com>
  - Add dependency typing_extension for Python versions <3.8.
* Thu Jan 19 2023 Lukas Müller <expeehaa@outlook.com>
  - Update to version 0.21.2.
    * Fix early file close bug in dulwich.pack.extend_pack. (@jelmer)
  - Update to version 0.21.1.
    * Factor out dulwich.pack.extend_pack. (@jelmer)
  - Update to version 0.21.0.
    * Pack internals have been significantly refactored, including significant low-level API changes.
      As a consequence of this, Dulwich now reuses pack deltas when
      communicating with remote servers, which brings a big boost to network performance. (@jelmer)
    * Add 'pack-refs' command. (@danchr)
    * Handle more errors when trying to read a ref (@danchr)
    * Allow for reuse of existing deltas while creating pack files (@stspdotname)
    * cli: fix argument parsing for pack-objects --stdout (@stspdotname)
    * cli: open pack-objects output files in binary mode to avoid write() error (@stspdotname)
    * Bump minimum python version to 3.7. (@jelmer)
    * honor no_proxy environment variable (#1098, @afaul)
    * In HTTP Git Client, allow missing Content-Type. (@jelmer)
    * Fix --pure builds (@jelmer, #1093)
    * Allow passing abbrev to describe (#1084, @nanonyme)
* Mon Nov 21 2022 Lukas Müller <expeehaa@outlook.com>
  - Update to version 0.20.50.
    * Fix Repo.reset_index. Previously, it instead took the union with the given tree. (Christian Sattler, #1072)
    * Add -b argument to dulwich clone. (Jelmer Vernooij)
    * On Windows, provide a hint about developer mode when creating symlinks fails due to a permission error. (Jelmer Vernooij, #1005)
    * Add new ObjectID type in dulwich.objects, currently just an alias for bytes. (Jelmer Vernooij)
    * Support repository format version 1. (Jelmer Vernooij, #1056)
    * Support \r\n line endings with continuations when parsing configuration files. (Jelmer Vernooij)
    * Fix handling of SymrefLoop in RefsContainer.setitem. (Dominic Davis-Foster, Jelmer Vernooij)
* Mon Sep 12 2022 Dirk Müller <dmueller@suse.com>
  - update to 0.20.46:
    * Apply insteadOf to rsync-style location strings
    * Drop use of certifi, instead relying on urllib3's default
    code to find system CAs.
    * Implement timezone parsing in porcelain.
    * Drop support for running without setuptools.
    * Ensure configuration is loaded when
    running "dulwich clone".
    * Build 32 bit wheels for Windows.
    * tests: Ignore errors when deleting GNUPG
    home directory. Fixes spurious errors racing
    gnupg-agent. Thanks, Matěj Cepl. Fixes #1000
    * config: Support closing brackets in quotes in section
    names. (Jelmer Vernooij, #10124)
    * Various and formatting fixes. (Kian-Meng Ang)
    * Document basic authentication in dulwich.porcelain.clone.
    * Flush before calling fsync, ensuring buffers
    are filled. (wernha)
    * Support GPG commit signing. (springheeledjack0)
    * Add python 3.11 support. (Saugat Pachhai)
    * Allow missing GPG during tests. (Jakub Kulík)
    * status: return posix-style untracked paths instead of nt-style paths on
    win32 (Daniele Trifirò)
    * Honour PATH environment when running C Git for testing.
    * Split out exception for symbolic reference loops.
    * Move various long-deprecated methods.
  - drop rmtree-ignore-errors.patch (upstream)
* Tue Sep 06 2022 Lukas Müller <expeehaa@outlook.com>
  - Disable tests on Leap.
  - Remove gevent and geventhttpclient from Recommends since they are only required for tests.
* Wed Aug 31 2022 Matej Cepl <mcepl@suse.com>
  - Adjust rmtree-ignore-errors patch according to upstream review.
* Fri Aug 19 2022 Matej Cepl <mcepl@suse.com>
  - Add rmtree-ignore-errors.patch to make shutil.rmtree to be more
    callous (gh#jelmer/dulwich#1000) and prevent thus the race
    condition in cleaning up after the tests.
* Mon Jul 25 2022 Dirk Müller <dmueller@suse.com>
  - update to 0.20.45:
    * Add basic ``dulwich.porcelain.submodule_list`` and ``dulwich.porcelain.submodule_add``
    * Fix reading of chunks in server. (Jelmer Vernooij, #977)
    * Support applying of URL rewriting using ``insteadOf`` / ``pushInsteadOf``.
* Sun Jun 19 2022 Dirk Müller <dmueller@suse.com>
  - update to 2.0.43:
    * Lazily import url2pathname.
    * Drop caching of full HTTP response. Attempt #2.
* Sun May 29 2022 Dirk Müller <dmueller@suse.com>
  - update to 0.20.42:
    * Drop ``RefsContainer.watch`` that was always flaky.
    * Fix wheel uploading, properly. (Ruslan Kuprieiev)
* Sun May 22 2022 Lukas Müller <expeehaa@outlook.com>
  - Update to version 0.20.40.
    Changelog: https://github.com/jelmer/dulwich/releases/tag/dulwich-0.20.40
    * Fix wheel uploading.
* Sat Mar 26 2022 Dirk Müller <dmueller@suse.com>
  - update to 0.20.35:
    * Document the ``path`` attribute for ``Repo``.
    * Add support for multivars in configuration.
    * Fix handling of escaped characters in ignore patterns.
    * Add ``dulwich.contrib.requests_vendor``. (epopcon)
    * Ensure git config is available in a linked working tree.
* Fri Feb 04 2022 Dirk Müller <dmueller@suse.com>
  - update to 0.20.32:
    * Properly close result repository during test.
* Sun Jan 23 2022 Dirk Müller <dmueller@suse.com>
  - update to 0.20.31:
    * Add GitClient.clone()
* Mon Jan 10 2022 Dirk Müller <dmueller@suse.com>
  - update to 0.20.30:
    * Support staging submodules.
    * Drop deprecated Index.iterblobs and iter_fresh_blobs.
    * Unify clone behaviour of ``Repo.clone`` and
    ``porcelain.clone``, and add branch parameter for
    clone.
    * Fix hook test on Mac OSX / Linux when dulwich is
    not installed system-wide.
    * Cope with gecos being unset.
    * Allow adding files to repository in pre-commit hook.
    * Raise SubmoduleEncountered in ``tree_lookup_path``.

Files

/etc/alternatives/dul-receive-pack
/etc/alternatives/dul-upload-pack
/etc/alternatives/dulwich
/usr/bin/dul-receive-pack
/usr/bin/dul-receive-pack-3.11
/usr/bin/dul-upload-pack
/usr/bin/dul-upload-pack-3.11
/usr/bin/dulwich
/usr/bin/dulwich-3.11
/usr/lib64/python3.11/site-packages/dulwich
/usr/lib64/python3.11/site-packages/dulwich-0.25.2.dist-info
/usr/lib64/python3.11/site-packages/dulwich-0.25.2.dist-info/INSTALLER
/usr/lib64/python3.11/site-packages/dulwich-0.25.2.dist-info/METADATA
/usr/lib64/python3.11/site-packages/dulwich-0.25.2.dist-info/RECORD
/usr/lib64/python3.11/site-packages/dulwich-0.25.2.dist-info/REQUESTED
/usr/lib64/python3.11/site-packages/dulwich-0.25.2.dist-info/WHEEL
/usr/lib64/python3.11/site-packages/dulwich-0.25.2.dist-info/entry_points.txt
/usr/lib64/python3.11/site-packages/dulwich-0.25.2.dist-info/licenses
/usr/lib64/python3.11/site-packages/dulwich-0.25.2.dist-info/licenses/COPYING
/usr/lib64/python3.11/site-packages/dulwich-0.25.2.dist-info/top_level.txt
/usr/lib64/python3.11/site-packages/dulwich/__init__.py
/usr/lib64/python3.11/site-packages/dulwich/__main__.py
/usr/lib64/python3.11/site-packages/dulwich/__pycache__
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/__init__.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/__main__.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/__main__.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/_typing.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/_typing.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/annotate.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/annotate.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/approxidate.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/approxidate.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/archive.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/archive.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/attrs.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/attrs.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/bisect.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/bisect.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/bitmap.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/bitmap.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/bundle.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/bundle.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/cli.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/cli.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/client.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/client.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/commit_graph.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/commit_graph.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/config.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/config.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/credentials.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/credentials.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/diff.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/diff.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/diff_tree.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/diff_tree.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/diffstat.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/diffstat.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/dumb.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/dumb.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/errors.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/errors.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/fastexport.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/fastexport.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/file.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/file.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/filter_branch.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/filter_branch.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/filters.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/filters.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/gc.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/gc.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/graph.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/graph.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/hooks.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/hooks.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/ignore.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/ignore.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/index.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/index.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/lfs.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/lfs.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/lfs_server.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/lfs_server.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/line_ending.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/line_ending.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/log_utils.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/log_utils.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/lru_cache.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/lru_cache.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/mailmap.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/mailmap.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/maintenance.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/maintenance.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/mbox.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/mbox.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/merge.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/merge.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/merge_drivers.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/merge_drivers.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/midx.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/midx.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/notes.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/notes.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/object_filters.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/object_filters.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/object_format.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/object_format.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/object_store.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/object_store.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/objects.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/objects.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/objectspec.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/objectspec.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/pack.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/pack.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/patch.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/patch.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/protocol.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/protocol.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/rebase.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/rebase.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/reflog.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/reflog.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/refs.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/refs.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/reftable.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/reftable.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/repo.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/repo.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/rerere.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/rerere.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/server.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/server.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/signature.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/signature.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/sparse_patterns.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/sparse_patterns.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/stash.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/stash.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/stripspace.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/stripspace.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/submodule.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/submodule.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/trailers.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/trailers.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/walk.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/walk.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/web.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/web.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/whitespace.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/whitespace.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/worktree.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/__pycache__/worktree.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/_typing.py
/usr/lib64/python3.11/site-packages/dulwich/aiohttp
/usr/lib64/python3.11/site-packages/dulwich/aiohttp/__init__.py
/usr/lib64/python3.11/site-packages/dulwich/aiohttp/__pycache__
/usr/lib64/python3.11/site-packages/dulwich/aiohttp/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/aiohttp/__pycache__/__init__.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/aiohttp/__pycache__/server.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/aiohttp/__pycache__/server.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/aiohttp/server.py
/usr/lib64/python3.11/site-packages/dulwich/annotate.py
/usr/lib64/python3.11/site-packages/dulwich/approxidate.py
/usr/lib64/python3.11/site-packages/dulwich/archive.py
/usr/lib64/python3.11/site-packages/dulwich/attrs.py
/usr/lib64/python3.11/site-packages/dulwich/bisect.py
/usr/lib64/python3.11/site-packages/dulwich/bitmap.py
/usr/lib64/python3.11/site-packages/dulwich/bundle.py
/usr/lib64/python3.11/site-packages/dulwich/cli.py
/usr/lib64/python3.11/site-packages/dulwich/client.py
/usr/lib64/python3.11/site-packages/dulwich/cloud
/usr/lib64/python3.11/site-packages/dulwich/cloud/__init__.py
/usr/lib64/python3.11/site-packages/dulwich/cloud/__pycache__
/usr/lib64/python3.11/site-packages/dulwich/cloud/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/cloud/__pycache__/__init__.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/cloud/__pycache__/gcs.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/cloud/__pycache__/gcs.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/cloud/gcs.py
/usr/lib64/python3.11/site-packages/dulwich/commit_graph.py
/usr/lib64/python3.11/site-packages/dulwich/config.py
/usr/lib64/python3.11/site-packages/dulwich/contrib
/usr/lib64/python3.11/site-packages/dulwich/contrib/README.swift.rst
/usr/lib64/python3.11/site-packages/dulwich/contrib/__init__.py
/usr/lib64/python3.11/site-packages/dulwich/contrib/__pycache__
/usr/lib64/python3.11/site-packages/dulwich/contrib/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/contrib/__pycache__/__init__.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/contrib/__pycache__/greenthreads.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/contrib/__pycache__/greenthreads.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/contrib/__pycache__/paramiko_vendor.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/contrib/__pycache__/paramiko_vendor.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/contrib/__pycache__/release_robot.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/contrib/__pycache__/release_robot.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/contrib/__pycache__/requests_vendor.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/contrib/__pycache__/requests_vendor.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/contrib/__pycache__/swift.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/contrib/__pycache__/swift.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/contrib/greenthreads.py
/usr/lib64/python3.11/site-packages/dulwich/contrib/paramiko_vendor.py
/usr/lib64/python3.11/site-packages/dulwich/contrib/release_robot.py
/usr/lib64/python3.11/site-packages/dulwich/contrib/requests_vendor.py
/usr/lib64/python3.11/site-packages/dulwich/contrib/swift.py
/usr/lib64/python3.11/site-packages/dulwich/credentials.py
/usr/lib64/python3.11/site-packages/dulwich/diff.py
/usr/lib64/python3.11/site-packages/dulwich/diff_tree.py
/usr/lib64/python3.11/site-packages/dulwich/diffstat.py
/usr/lib64/python3.11/site-packages/dulwich/dumb.py
/usr/lib64/python3.11/site-packages/dulwich/errors.py
/usr/lib64/python3.11/site-packages/dulwich/fastexport.py
/usr/lib64/python3.11/site-packages/dulwich/file.py
/usr/lib64/python3.11/site-packages/dulwich/filter_branch.py
/usr/lib64/python3.11/site-packages/dulwich/filters.py
/usr/lib64/python3.11/site-packages/dulwich/gc.py
/usr/lib64/python3.11/site-packages/dulwich/graph.py
/usr/lib64/python3.11/site-packages/dulwich/hooks.py
/usr/lib64/python3.11/site-packages/dulwich/ignore.py
/usr/lib64/python3.11/site-packages/dulwich/index.py
/usr/lib64/python3.11/site-packages/dulwich/lfs.py
/usr/lib64/python3.11/site-packages/dulwich/lfs_server.py
/usr/lib64/python3.11/site-packages/dulwich/line_ending.py
/usr/lib64/python3.11/site-packages/dulwich/log_utils.py
/usr/lib64/python3.11/site-packages/dulwich/lru_cache.py
/usr/lib64/python3.11/site-packages/dulwich/mailmap.py
/usr/lib64/python3.11/site-packages/dulwich/maintenance.py
/usr/lib64/python3.11/site-packages/dulwich/mbox.py
/usr/lib64/python3.11/site-packages/dulwich/merge.py
/usr/lib64/python3.11/site-packages/dulwich/merge_drivers.py
/usr/lib64/python3.11/site-packages/dulwich/midx.py
/usr/lib64/python3.11/site-packages/dulwich/notes.py
/usr/lib64/python3.11/site-packages/dulwich/object_filters.py
/usr/lib64/python3.11/site-packages/dulwich/object_format.py
/usr/lib64/python3.11/site-packages/dulwich/object_store.py
/usr/lib64/python3.11/site-packages/dulwich/objects.py
/usr/lib64/python3.11/site-packages/dulwich/objectspec.py
/usr/lib64/python3.11/site-packages/dulwich/pack.py
/usr/lib64/python3.11/site-packages/dulwich/patch.py
/usr/lib64/python3.11/site-packages/dulwich/porcelain
/usr/lib64/python3.11/site-packages/dulwich/porcelain/__init__.py
/usr/lib64/python3.11/site-packages/dulwich/porcelain/__pycache__
/usr/lib64/python3.11/site-packages/dulwich/porcelain/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/porcelain/__pycache__/__init__.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/porcelain/__pycache__/lfs.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/porcelain/__pycache__/lfs.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/porcelain/__pycache__/notes.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/porcelain/__pycache__/notes.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/porcelain/__pycache__/submodule.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/porcelain/__pycache__/submodule.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/porcelain/__pycache__/tag.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/porcelain/__pycache__/tag.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/porcelain/__pycache__/worktree.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/porcelain/__pycache__/worktree.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/porcelain/lfs.py
/usr/lib64/python3.11/site-packages/dulwich/porcelain/notes.py
/usr/lib64/python3.11/site-packages/dulwich/porcelain/submodule.py
/usr/lib64/python3.11/site-packages/dulwich/porcelain/tag.py
/usr/lib64/python3.11/site-packages/dulwich/porcelain/worktree.py
/usr/lib64/python3.11/site-packages/dulwich/protocol.py
/usr/lib64/python3.11/site-packages/dulwich/py.typed
/usr/lib64/python3.11/site-packages/dulwich/rebase.py
/usr/lib64/python3.11/site-packages/dulwich/reflog.py
/usr/lib64/python3.11/site-packages/dulwich/refs.py
/usr/lib64/python3.11/site-packages/dulwich/reftable.py
/usr/lib64/python3.11/site-packages/dulwich/repo.py
/usr/lib64/python3.11/site-packages/dulwich/rerere.py
/usr/lib64/python3.11/site-packages/dulwich/server.py
/usr/lib64/python3.11/site-packages/dulwich/signature.py
/usr/lib64/python3.11/site-packages/dulwich/sparse_patterns.py
/usr/lib64/python3.11/site-packages/dulwich/stash.py
/usr/lib64/python3.11/site-packages/dulwich/stripspace.py
/usr/lib64/python3.11/site-packages/dulwich/submodule.py
/usr/lib64/python3.11/site-packages/dulwich/tests
/usr/lib64/python3.11/site-packages/dulwich/tests/__init__.py
/usr/lib64/python3.11/site-packages/dulwich/tests/__pycache__
/usr/lib64/python3.11/site-packages/dulwich/tests/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/tests/__pycache__/__init__.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/tests/__pycache__/test_object_store.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/tests/__pycache__/test_object_store.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/tests/__pycache__/utils.cpython-311.opt-1.pyc
/usr/lib64/python3.11/site-packages/dulwich/tests/__pycache__/utils.cpython-311.pyc
/usr/lib64/python3.11/site-packages/dulwich/tests/test_object_store.py
/usr/lib64/python3.11/site-packages/dulwich/tests/utils.py
/usr/lib64/python3.11/site-packages/dulwich/trailers.py
/usr/lib64/python3.11/site-packages/dulwich/walk.py
/usr/lib64/python3.11/site-packages/dulwich/web.py
/usr/lib64/python3.11/site-packages/dulwich/whitespace.py
/usr/lib64/python3.11/site-packages/dulwich/worktree.py
/usr/share/doc/packages/python311-dulwich
/usr/share/doc/packages/python311-dulwich/NEWS
/usr/share/doc/packages/python311-dulwich/README.rst
/usr/share/licenses/python311-dulwich
/usr/share/licenses/python311-dulwich/COPYING


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Jan 22 22:42:03 2026