Update for 1.9.25 release
The svn command can do things differently to the svn API, which pysvn exposes. I do not know why svn reports unknown and not excluded. The pysvn code knows about the depth.excluded enum. Do you have a short script that I can run to show the problem? e.g. svn co ... etc command to setup the working copy and the python to show the problem.
Check supported python versions only
Build for svn 1.14.5
Only check supported python versions
status/status2 should indicate excluded content
Update README for 1.9.25 release
Tag version 1.9.25
Bump to version 1.9.25
Update to build python 3.13 and 3.14
Update to build python 3.13 and 3.14
Update with newer python versions
white space cleanup
white space cleanup
Update to build 3.13
Patch from Kieran Geary to improve support for homebrew
I'll review the code to be sure. But I think the docs are right as its all down to how the pysvn_revision object is created.
bug in doc of cmd_export
pysvn 1.9.23 release
Tag version 1.9.23
Thanks for the information.
Support Python 3.13
Current pysvn works well with 3.13. I expect to build binary kits for Windows and macOS soon. Been too busy recently to work on the builds.
Support Python 3.13
Update for svn 1.14.4 and python 3.13 support
Original version 1.7.5 apr.h
Stop building 3.8 and start build for 3.13
Update releng for python 3.13 and svn 1.14.4 support
Improve dosload page generater
Thanks!It works!
The delete state is in the node_status property of the PysvnStatus2 object returned from status2(). The bug is that this is not documented. I'll use this bug to work on fixing the documentation. This is the docs for the status fields from svn_client.h: /** The status of the node, based on the restructuring changes and if the * node has no restructuring changes the text and prop status. */ enum svn_wc_status_kind node_status; /** The status of the text of the node, not including restructuring changes....
status2 can't find unversioned and missing files in locan wc
The delete state in in the node_status property of the PysvnStatus2 object returned from status2(). The bug is that this is not documented. I'll use this bug to work on fixing the documentation. This is the docs for the status fields from svn_client.h: /** The status of the node, based on the restructuring changes and if the * node has no restructuring changes the text and prop status. */ enum svn_wc_status_kind node_status; /** The status of the text of the node, not including restructuring changes....
I can reproduce the issue. I'll look into it.
status2 can't find unversioned and missing files in locan wc
Oops. there's an error with the listdir code in that patch, attaching a slightly better one :)
Various macOS fixes for setup_configure.py
Update to 1.9.23 for releasing binary builds for svn 1.14.3
Update to build 1.14.3 on macOS
Add python 3.12 to set of pythons to build for and check installation for
Update readme
Tag version 1.9.22