| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Correct typo | Jason R. Coombs | 2014-10-23 | 1 | -1/+1 |
| | | |||||
| * | Use absolute_import in svn_utils. Fixes #242. | Jason R. Coombs | 2014-08-14 | 1 | -0/+2 |
| | | |||||
| * | Use PY3 and PY2 throughout | Jason R. Coombs | 2014-05-17 | 1 | -9/+9 |
| | | |||||
| * | Clean some imports. | Arfrever Frehtes Taifersar Arahesis | 2014-02-15 | 1 | -1/+0 |
| | | |||||
| * | Use tempfile.TemporaryDirectory() with Python >=3.2. | Arfrever Frehtes Taifersar Arahesis | 2014-02-15 | 1 | -25/+5 |
| | | |||||
| * | Fixed Issue #125: setuptools leaves a ~/.subversion dir laying around | Philip Thiem | 2014-02-15 | 1 | -7/+47 |
| | | | | | | | | | | | | | | | after it completes This is the best that can probably be done. Temporary directories are used for get the svn binary version and to get the initial directory info (for determining if one is, in fact, in a svn working directory) ALSO: The check for SVN was not right. Decided on files to only check for .svn/entries because missing properties just leaves out the external refs. And then incorporated a test on the code to make sure that svn info completed. Test passed on CPytonh 2.x and 2.3 on windows, travis-ci, and travis-ci/mac. Note: There seems to be an issue with pypy and a test. | ||||
| * | Refactor SvnInfo.load for cleaner logic and less wrapping. Also removed ↵ | Jason R. Coombs | 2013-11-24 | 1 | -7/+8 |
| | | | | | empty logic branch. | ||||
| * | Remove unused import | Jason R. Coombs | 2013-11-24 | 1 | -1/+1 |
| | | |||||
| * | Resave with excess whitespace removed | Jason R. Coombs | 2013-11-24 | 1 | -15/+15 |
| | | |||||
| * | extraneous comment left in | philip_thiem | 2013-11-22 | 1 | -2/+1 |
| | | |||||
| * | small logic error | philip_thiem | 2013-11-21 | 1 | -1/+1 |
| | | |||||
| * | forgot to add in the mac default. | Philip Thiem | 2013-11-21 | 1 | -2/+5 |
| | | |||||
| * | small syntax error. | philip_thiem | 2013-11-21 | 1 | -1/+1 |
| | | |||||
| * | Made a more sophisticated encoding heuristic that runs at module load. | philip_thiem | 2013-11-21 | 1 | -1/+28 |
| | | |||||
| * | For .svn legacy fallback, look for the files in the .svn not the directory. | Philip Thiem | 2013-11-11 | 1 | -2/+7 |
| | | | | | | | | | | | | | | | | | (Fixed unexpected deprecation warning from prombredanne) Also removed the warning from fallback, only a deprecation warning is issued. Environment.py whitespacing Created a specialized command executor for tests in Environment.py Legacy Test in test_egg_info now supresses the deprecation warning. PythonPath is now explicitly controlled to allow setup.py test on clean python installations. *Fixes Issue #101* Moved some dummy svn tests from test_sdist to test_egg_info since they are egg_info tests. Downgraded a with statement in a test since we haven't offically dropped 2.4 support, however, maybe it is time. Added a test case to ensure no extranuous output on sdist with a simple dummy package without rev ctrl. | ||||
| * | removed fsencode and fsdecode | Philip Thiem | 2013-11-07 | 1 | -53/+44 |
| | | | | | | | | | replaced fsencode with decode_as_string - decoded utf8 or console input to decode_as_string should be called on encoded string before joining BUG_FIX - It would seem that there is a issue wiht the legacy file listing which this commit fits. I have no clue how any of the other stuff would had even worked. | ||||
| * | Removed verbose warning from svn_utils.py | philip_thiem | 2013-11-05 | 1 | -1/+0 |
| | | |||||
| * | Added a legacy fallback test | Philip Thiem | 2013-09-28 | 1 | -17/+223 |
| | | | | | | Added in code to after a deprecation warning parse the .svn files Should also parse externals. | ||||
| * | Tweaks to get everything to pass again. | Philip Thiem | 2013-07-20 | 1 | -0/+4 |
| | | |||||
| * | Additional Tests, Various fixes, and encoding dealings | Philip Thiem | 2013-07-20 | 1 | -107/+269 |
| | | |||||
| * | some notes on things that needs to be fixed after all | Philip Thiem | 2013-07-06 | 1 | -2/+11 |
| | | |||||
| * | added some cmdline testing for svn_util and allowed negative numbers in the min | Philip Thiem | 2013-07-05 | 1 | -1/+14 |
| | | | | | number from svnversion. | ||||
| * | fixed some issues with OSError | Philip Thiem | 2013-07-05 | 1 | -5/+11 |
| | | | | | have to emulate zipfile extract on py2.5 and earlier for tests | ||||
| * | urlparse --> urllib.parse in py3 | Philip Thiem | 2013-07-05 | 1 | -1/+6 |
| | | |||||
| * | consolidated externals and enteries because enteries need to file to | Philip Thiem | 2013-07-04 | 1 | -21/+25 |
| | | | | | | interate over and both get called by the same callback. pep8 on svn_utils | ||||
| * | use urlparse for url detection | Philip Thiem | 2013-07-04 | 1 | -3/+5 |
| | | |||||
| * | removed the objects | Philip Thiem | 2013-07-04 | 1 | -236/+6 |
| | | |||||
| * | got some global version done, SVN 1.3.x or later now required | Philip Thiem | 2013-07-04 | 1 | -1/+1 |
| | | |||||
| * | cannot use list since that requires repo access, initial recurse parsing | Philip Thiem | 2013-07-04 | 1 | -37/+51 |
| | | |||||
| * | cannot use list since that requires repo access, initial recurse parsing | Philip Thiem | 2013-07-04 | 1 | -20/+42 |
| | | |||||
| * | get_svn_method now direectly called svn_utils.parse_revision | Philip Thiem | 2013-07-04 | 1 | -15/+0 |
| | | |||||
| * | get_svn_method now direectly called svn_utils.parse_revision | Philip Thiem | 2013-07-04 | 1 | -19/+22 |
| | | |||||
| * | get_url now uses pulldom | Philip Thiem | 2013-07-04 | 1 | -8/+21 |
| | | |||||
| * | Remove some temporary logging | Philip Thiem | 2013-07-04 | 1 | -1/+0 |
| | | |||||
| * | If using a command, we can query the working copy version directly. | Philip Thiem | 2013-07-04 | 1 | -2/+5 |
| | | |||||
| * | If using a command, we can query the working copy version directly. | Philip Thiem | 2013-07-04 | 1 | -12/+40 |
| | | |||||
| * | py3 fixes | Philip Thiem | 2013-06-30 | 1 | -23/+18 |
| | | |||||
| * | Finished some 1.7 tests, and updated the zip file to include the .svn dirs | Philip Thiem | 2013-06-30 | 1 | -29/+40 |
| | | | | | Several fixes to get the code to pass the tests | ||||
| * | Oops didn't return a value | Philip Thiem | 2013-06-30 | 1 | -1/+1 |
| | | |||||
| * | minor cleanups, added imports, | Philip Thiem | 2013-06-30 | 1 | -50/+68 |
| | | |||||
| * | Added SVNTextEntries for the moment as a fallback for no SVN/Rev8-10 | Philip Thiem | 2013-06-30 | 1 | -14/+121 |
| | | | | | | Added Externals processing for all formats Will use dir-prop[-base] as a fallback otherwise CMD. | ||||
| * | added querying externals to the classes | Philip Thiem | 2013-06-30 | 1 | -0/+22 |
| | | |||||
| * | cleaned up the svn module, I think I can drop the old entry parsing all together | Philip Thiem | 2013-06-30 | 1 | -71/+15 |
| | | |||||
| * | Added a class for getting SVN information with a cmd. | Philip Thiem | 2013-06-30 | 1 | -16/+100 |
| | | | | | | | | | | | Using XML because the regular output is probably internationalized. Need to inspect setuptools/command/egg_info.py setuptools/command/sdist.py setuptools/package_index.py to see how used again to see if we will every be parsing a raw XML file or if always from .svn/enteries, if so looks like we can just replace the whole of the file parsing. | ||||
| * | Add svn_util.py http://bugs.python.org/setuptools/file51/svn_versioning_2.patch | Philip Thiem | 2013-06-29 | 1 | -0/+110 |
| by Jason Coombs | |||||
