Skip to main content

Subvertpy

Homepage: https://github.com/jelmer/subvertpy/

Python bindings for the Subversion version control system that are aimed to be complete, fast and feel native to Python programmers.

Bindings are provided for the working copy, client, delta, remote access and repository APIs. A hookable server side implementation of the custom Subversion protocol (svn_ra) is also provided.

Differences with similar packages

subvertpy covers more of the APIs than python-svn. It provides a more "Pythonic" API than python-subversion, which wraps the Subversion C API pretty much directly. Neither provide a hookable server-side.

Dependencies

Subvertpy depends on Python 3.10, and Subversion 1.14 or later. It should work on Windows as well as most POSIX-based platforms (including Linux, BSDs and Mac OS X).

See https://subversion.apache.org/ for instructions on installing Subversion.

Installation

If you're building from source, make sure you have the Rust compiler and the Subversion headers installed.

Metadata

Release files for subvertpy 0.12.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for subvertpy 0.12.1
File Size Uploaded Provenance Actions
subvertpy-0.12.1.tar.gz 263.3 kB With provenance Details for subvertpy-0.12.1.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for subvertpy 0.12.1
File Actions
subvertpy-0.12.1-cp310-abi3-win_amd64.whl CPython 3.10 abi3 Windows x86-64 Details for subvertpy-0.12.1-cp310-abi3-win_amd64.whl
subvertpy-0.12.1-cp310-abi3-manylinux_2_34_x86_64.whl CPython 3.10 abi3 Linux glibc 2.34+ x86-64 Details for subvertpy-0.12.1-cp310-abi3-manylinux_2_34_x86_64.whl
subvertpy-0.12.1-cp310-abi3-macosx_11_0_x86_64.whl CPython 3.10 abi3 macOS 11.0+ x86-64 Details for subvertpy-0.12.1-cp310-abi3-macosx_11_0_x86_64.whl
subvertpy-0.12.1-cp310-abi3-macosx_11_0_arm64.whl CPython 3.10 abi3 macOS 11.0+ ARM64 Details for subvertpy-0.12.1-cp310-abi3-macosx_11_0_arm64.whl

Total release size: 33.2 MB

Release files / subvertpy-0.12.1.tar.gz

Download URL subvertpy-0.12.1.tar.gz
Size 263.3 kB
Tags Source
SHA-256 checksum
How to use checksums
bf9c77a9d54c78dca4bd91a5476e3ecc6eeff2c7494ba516cb736eb23a9d9c33
BLAKE2b-256 checksum
How to use checksums
6ee6566a2580aced36d173acc3cca6b3ac54d65ac2be23965a40eed8e3a8c370
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Release files / subvertpy-0.12.1-cp310-abi3-win_amd64.whl

Download URL subvertpy-0.12.1-cp310-abi3-win_amd64.whl
Size 6.3 MB
Tags CPython 3.10 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
a48fbb08fb91b2608dae7cca119e690a4dc79ec8b9c0f53d526eafc0d195cc40
BLAKE2b-256 checksum
How to use checksums
6785c5b4674d36d6453068183889fdac2230b25d3159db141fbf1430acde2fe7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Release files / subvertpy-0.12.1-cp310-abi3-manylinux_2_34_x86_64.whl

Download URL subvertpy-0.12.1-cp310-abi3-manylinux_2_34_x86_64.whl
Size 9.0 MB
Tags CPython 3.10 Linux glibc 2.34+ x86-64 abi3
SHA-256 checksum
How to use checksums
0cf999c91bdf6a5d3a881f035406f3d4a53881d3026f92cd3148fe07fd83974e
BLAKE2b-256 checksum
How to use checksums
20419104dd1c53156f99513a094a2f99e46bbc9f19a8a95ac88f06aebb1b2db8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Release files / subvertpy-0.12.1-cp310-abi3-macosx_11_0_x86_64.whl

Download URL subvertpy-0.12.1-cp310-abi3-macosx_11_0_x86_64.whl
Size 8.9 MB
Tags CPython 3.10 abi3 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
ad47b097c03c66b4f6c8b2be37730d487d637b2ffd5e458ce0c27830c8169721
BLAKE2b-256 checksum
How to use checksums
0246877779d3fdf83c1ed2d05670e7452837da8044dff2e6d94d937d4d75873d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Release files / subvertpy-0.12.1-cp310-abi3-macosx_11_0_arm64.whl

Download URL subvertpy-0.12.1-cp310-abi3-macosx_11_0_arm64.whl
Size 8.8 MB
Tags CPython 3.10 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
27c4ff123dd0b8c9a67172109211ad2247b289c559662f2026e1be207f3a40e1
BLAKE2b-256 checksum
How to use checksums
6e54631b97ea51933b9eafa156955cb6a69a87303083167fd67409c176e5ebd9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

Security for subvertpy 0.12.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 5 files in this release have been uploaded with provenance metadata.

Select from 5 files

Attestation for subvertpy-0.12.1.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 2, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.12.1 This release

5 release files Full provenance

0.9.0

0.8.10

0.8.9

0.8.8

0.8.7

0.8.6

0.8.5

0.8.4

0.8.3

0.8.2

0.8.1

0.8.0

0.7.5

0.7.4

0.7.3.1

0.7.3

0.7.2

0.7.1

0.6.9

0.6.8

0.6.7

0.6.5

0.6.4

0.6.1

0.6.0

0.5.0

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page