Skip to main content

Alternative Python bindings for Subversion. The goal is to have complete, portable and “Pythonic” Python bindings.

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 2.7 or 3.5, and Subversion 1.4 or later. It should work on Windows as well as most POSIX-based platforms (including Linux, BSDs and Mac OS X).

Release files for subvertpy 0.11.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.11.1
File Size Uploaded
subvertpy-0.11.1.tar.gz 129.8 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for subvertpy 0.11.1
File
subvertpy-0.11.1-cp314-cp314-manylinux_2_34_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.34+ x86-64 Details
subvertpy-0.11.1-cp313-cp313-manylinux_2_34_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.34+ x86-64 Details
subvertpy-0.11.1-cp312-cp312-manylinux_2_34_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.34+ x86-64 Details
subvertpy-0.11.1-cp311-cp311-manylinux_2_34_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.34+ x86-64 Details
subvertpy-0.11.1-cp310-cp310-manylinux_2_34_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.34+ x86-64 Details

Total release size: 43.3 MB

Release files / subvertpy-0.11.1.tar.gz

Download URL subvertpy-0.11.1.tar.gz
Size 129.8 kB
Tags Source
SHA-256 checksum
How to use checksums
0623087f6d1a702e26076de4b37bab7ad7afee53395570539464b289e2bc2971
BLAKE2b-256 checksum
How to use checksums
079392567c3bfc225745790aaa254fb239f43b4772e242c5a628d63624553ef2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / subvertpy-0.11.1-cp314-cp314-manylinux_2_34_x86_64.whl

Download URL subvertpy-0.11.1-cp314-cp314-manylinux_2_34_x86_64.whl
Size 8.6 MB
Tags CPython 3.14 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
a1ef6b28c8d692294003a4488e8eb6bdc1393245f68df775800f712bd4fb5672
BLAKE2b-256 checksum
How to use checksums
640b080483ed9f5946fabfc7dee67debe8eef0034b2e723d6300e87a4f4fa013
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 11, 2026.

Transparency log

Release files / subvertpy-0.11.1-cp313-cp313-manylinux_2_34_x86_64.whl

Download URL subvertpy-0.11.1-cp313-cp313-manylinux_2_34_x86_64.whl
Size 8.6 MB
Tags CPython 3.13 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
726e1804d6990f90a238c8a130e6dafcf34f464e37042e1de042990d8f3970f9
BLAKE2b-256 checksum
How to use checksums
d30a148a43672461b119b637d6ea8060684c3f34193c48d123c6b0e08894646d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 11, 2026.

Transparency log

Release files / subvertpy-0.11.1-cp312-cp312-manylinux_2_34_x86_64.whl

Download URL subvertpy-0.11.1-cp312-cp312-manylinux_2_34_x86_64.whl
Size 8.6 MB
Tags CPython 3.12 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
95b79f01ed81cecdf35dd26db5c92297ce4eeaa69cc4095f729ed8d8d6aa8f22
BLAKE2b-256 checksum
How to use checksums
0bba370c15bae1d8c50c86ab6360e188b4d3420bfc47054fb085c4d951f70068
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 11, 2026.

Transparency log

Release files / subvertpy-0.11.1-cp311-cp311-manylinux_2_34_x86_64.whl

Download URL subvertpy-0.11.1-cp311-cp311-manylinux_2_34_x86_64.whl
Size 8.6 MB
Tags CPython 3.11 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
e245f42f143e93b8294dddd9b6861f9a0a19452c96a20a43b4a21d9591903f0d
BLAKE2b-256 checksum
How to use checksums
f0cb137d45edf353f2e5d3d375b45df7d8a981066f7b002a7334949d310174f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 11, 2026.

Transparency log

Release files / subvertpy-0.11.1-cp310-cp310-manylinux_2_34_x86_64.whl

Download URL subvertpy-0.11.1-cp310-cp310-manylinux_2_34_x86_64.whl
Size 8.6 MB
Tags CPython 3.10 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
e868ca4bd8ee0632488936c499b7b5213279fd3925471ae1efc555387af7487b
BLAKE2b-256 checksum
How to use checksums
feb082a8944d2873183b418161a802ae1e0494aa2c0b1f3dcb183952dd366294
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Mar 11, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.11.1 This release

6 release files

0.11.0

1 release file

0.10.1

1 release file

0.10.0

1 release file

0.9.3

1 release file

0.9.2

1 release file

0.9.1

1 release file

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