Skip to main content

ore.recipe.svnlib

A Recipe for downloading and compiling the python subversion libraries, this is recipe is based on the zc.recipe.cmmi, and accepts all the same recipe options. it downloads and compiles a subversion release, additionally it executes the commands to compile and install the python subversion bindings. This recipe assumes the usage of a python with developer headers, and a swig installation, both can be passed in via the extra_options section, if you have installed them in custom locations or via buildout.

a note of caution regarding python subversion bindings, releases prior to 1.5.0 have memory leaks in the bindings api.

an example buildout part, and another part which uses it to construct a python interpreter with the svn python bindings:

[subversion]
recipe=ore.recipe.svnlib
url=http://subversion.tigris.org/downloads/subversion-1.5.2.tar.bz2
extra_options=--without-apxs

[python]
recipe=zc.recipe.egg
eggs =
interpreter = python
extra-paths =
  $[subversion:location}/lib/svn-python

Changes

  • 0.1.3 ( 2008.5.8 )

    both swig_pydir and swig_pydir_extra need to be passed in addition to destdir to give arbitrary location installation, the swig helper libdir is installed into the –prefix by default.

  • 0.1.2 ( 2008.5.7 )

  • 0.1.1 ( 2008.5.5 )

  • 0.1.0 ( 2008.5.5 )

    First Release

Metadata

Release files for ore.recipe.svnlib 0.1.6

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

Source distribution (sdist)

Source distribution for ore.recipe.svnlib 0.1.6
File Size Uploaded
ore.recipe.svnlib-0.1.6.tar.gz 4.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ore.recipe.svnlib 0.1.6
File Interpreter ABI Platform
ore.recipe.svnlib-0.1.6-py2.5.egg Legacy Egg format - - Details

Total release size: 12.0 kB

Release files / ore.recipe.svnlib-0.1.6.tar.gz

Download URL ore.recipe.svnlib-0.1.6.tar.gz
Size 4.7 kB
Tags Source
SHA-256 checksum
How to use checksums
21067009d14c7ab00c9ca93b27a658ac3dde07cab32582a0b230c70bb282c067
BLAKE2b-256 checksum
How to use checksums
a1f52f231a3ee481cb3beeed1a3bb38b8a913689647e35302c5799374d356501
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ore.recipe.svnlib-0.1.6-py2.5.egg

Download URL ore.recipe.svnlib-0.1.6-py2.5.egg
Size 7.2 kB
Tags Egg
SHA-256 checksum
How to use checksums
5b5ad72159ebd04aef654bd97e3867945379c39ded83e553b5dbbc68ffd48e65
BLAKE2b-256 checksum
How to use checksums
2834428e384a79e5aa246e880e3bbaa174ed78575bbebc26a8398bbbce6f3d5f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1.6 This release

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

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