{"id":15565527,"url":"https://github.com/jelmer/subvertpy","last_synced_at":"2025-10-02T21:31:35.783Z","repository":{"id":2904386,"uuid":"3912842","full_name":"jelmer/subvertpy","owner":"jelmer","description":"Alternative Python bindings for Subversion","archived":false,"fork":false,"pushed_at":"2025-01-21T12:37:09.000Z","size":36516,"stargazers_count":16,"open_issues_count":13,"forks_count":14,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-01-21T13:38:05.933Z","etag":null,"topics":["python","python-bindings","subversion"],"latest_commit_sha":null,"homepage":"https://jelmer.uk/code/subvertpy","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-2.1","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jelmer.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2012-04-02T23:46:58.000Z","updated_at":"2025-01-21T12:37:05.000Z","dependencies_parsed_at":"2024-04-07T15:24:57.681Z","dependency_job_id":"1aefcbb1-eb66-4369-aaec-a5250b15bd6f","html_url":"https://github.com/jelmer/subvertpy","commit_stats":null,"previous_names":[],"tags_count":133,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jelmer%2Fsubvertpy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jelmer%2Fsubvertpy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jelmer%2Fsubvertpy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jelmer%2Fsubvertpy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jelmer","download_url":"https://codeload.github.com/jelmer/subvertpy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":235043923,"owners_count":18927010,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["python","python-bindings","subversion"],"created_at":"2024-10-02T16:58:31.352Z","updated_at":"2025-10-02T21:31:30.482Z","avatar_url":"https://github.com/jelmer.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"Subvertpy\n=========\n\nHomepage: https://github.com/jelmer/subvertpy/\n\nPython bindings for the Subversion version control system that are aimed to be\ncomplete, fast and feel native to Python programmers.\n\nBindings are provided for the working copy, client, delta, remote access and\nrepository APIs. A hookable server side implementation of the custom Subversion\nprotocol (svn_ra) is also provided.\n\nDifferences with similar packages\n---------------------------------\nsubvertpy covers more of the APIs than python-svn. It provides a more\n\"Pythonic\" API than python-subversion, which wraps the Subversion C API pretty\nmuch directly. Neither provide a hookable server-side.\n\nDependencies\n------------\nSubvertpy depends on Python 3.8, and Subversion 1.14 or later. It should\nwork on Windows as well as most POSIX-based platforms (including Linux, BSDs\nand Mac OS X).\n\nSee https://subversion.apache.org/ for instructions on installing Subversion.\n\nInstallation\n------------\nStandard distutils are used - use \"setup.py build\" to build and \"setup.install\"\nto install. On most platforms, setup will find the Python and Subversion\ndevelopment libraries by itself.\n\nDevelopment\n-----------\nIf using GCC it might be useful to disable the deprecation warnings when\ncompiling to see if there are any more serious warnings:\n\nmake CFLAGS=\"-Wno-deprecated-declarations\"\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjelmer%2Fsubvertpy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjelmer%2Fsubvertpy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjelmer%2Fsubvertpy/lists"}