summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bumped to 1.4 in preparation for next release.1.4b1Jason R. Coombs2013-11-142-2/+2
|
* Updated changelogJason R. Coombs2013-11-141-0/+7
|
* ConfigParser is not a new style class.Jason R. Coombs2013-11-141-1/+1
|
* Merge support for loading credentials from .pypirc (based on pull request ↵Jason R. Coombs2013-11-142-1/+72
|\ | | | | | | #11). Fixes #27.
| * Updated documentation on .pypirc support for credentials.Jason R. Coombs2013-11-141-23/+8
| |
| * Updated message when credentials used from .pypircJason R. Coombs2013-11-141-1/+2
| |
| * Renamed class for proper capitalization and for clarity.Jason R. Coombs2013-11-141-3/+3
| |
| * Construct the 'creds' dictionary directly rather than building imperatively.Jason R. Coombs2013-11-141-9/+8
| |
| * Get ConfigParser module from compat module for Python 3 compatibility.Jason R. Coombs2013-11-141-3/+2
| |
| * Replaced __call__ with find_credential (for clarity of purpose). Removed dict_.Jason R. Coombs2013-11-141-11/+16
| |
| * Derive PyPirc from ConfigParser for more general purpose use.Jason R. Coombs2013-11-141-15/+16
| |
| * Use 'expanduser' for better compatibilty.Jason R. Coombs2013-11-141-4/+1
| |
| * Extract 'Credential' class for representing a username/password credentialJason R. Coombs2013-11-141-4/+18
| |
| * Refactor for flatter codeJason R. Coombs2013-11-141-14/+24
| |
| * Delint syntaxJason R. Coombs2013-11-141-10/+9
| | | | | | | | | | --HG-- extra : amend_source : 0f58aa917ebc71efd2904638fac3838fd0b0e4dd
| * Add documentationKai Hoppert2013-09-011-0/+24
| | | | | | | | | | --HG-- extra : histedit_source : ff07b41a59ac22e1c05ce4fd42c6771378e80f13
| * Added .pypirc authentication support for getting eggsKai Hoppert2013-08-101-0/+37
| | | | | | | | | | --HG-- extra : histedit_source : ebdc22b1f156f8af40265c5772addcfda6ae11d8
* | Merged in philip_thiem/setuptools (pull request #24)Jason R. Coombs2013-11-135-83/+227
|\ \ | | | | | | | | | Issue #101 and tweak legacy fallback
| * \ Merged pypa/setuptools into defaultphilip_thiem2013-11-116-51/+58
| |\ \
| * | | Earlier Versions of python used gzip and tar directly. So I need toPhilip Thiem2013-11-111-12/+18
| | | | | | | | | | | | | | | | | | | | make sure they are in the paths for the legacy tests (why did it work before). Let us hope that svn is not in that directory...
| * | | For .svn legacy fallback, look for the files in the .svn not the directory.Philip Thiem2013-11-115-83/+221
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (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.
* | | | Correct changelog entry. Fixes #104.Jason R. Coombs2013-11-131-1/+1
| |/ / |/| |
* | | Bumped to 1.3.3 in preparation for next release.Jason R. Coombs2013-11-094-51/+51
| | |
* | | Added tag 1.3.2 for changeset 076b472a9e3fJason R. Coombs2013-11-091-0/+1
| | |
* | | Update changelog. Fixes #99.1.3.2Jason R. Coombs2013-11-091-0/+6
|/ /
* | Merged pypa/setuptools into defaultphilip_thiem2013-11-079-69/+61
|\ \
| * | Bumped to 1.3.2 in preparation for next release.Jason R. Coombs2013-11-074-51/+51
| | |
| * | Added tag 1.3.1 for changeset a197b626075aJason R. Coombs2013-11-071-0/+1
| | |
| * | Bumped to 1.3.1 in preparation for next release.1.3.1Jason R. Coombs2013-11-072-2/+2
| | |
| * | Updated changelogJason R. Coombs2013-11-071-0/+6
| | |
| * | Merged in philip_thiem/setuptools (pull request #22)Jason R. Coombs2013-11-071-1/+0
| |\ \ | | | | | | | | | | | | Removed verbose warning from svn_utils.py
| * | | Delint (remove unused imports, excess whitespace, unnecessary syntax, and ↵Jason R. Coombs2013-11-051-19/+2
| | | | | | | | | | | | | | | | unused variables)
| * | | Remove svn17_example.zipJason R. Coombs2013-11-051-0/+0
| | | |
| * | | Merge pull request #4 from abadger/feature/include-svn-test-dataJason R. Coombs2013-11-051-0/+1
| |\ \ \ | | | | | | | | | | Add svn test data
| | * | | Add svn test dataToshio Kuratomi2013-11-041-0/+1
| |/ / /
* | | | Fixed the various tests that depended on fsencode.Philip Thiem2013-11-077-3/+79
| | | | | | | | | | | | | | | | | | | | Added a test to run egg_info on a dummy SVN package. Added a second similar test that invokes the legacy code.
* | | | fixed imports on test_svn, look like it was an artifact anyway.Philip Thiem2013-11-071-1/+0
| | | |
* | | | removed fsencode and fsdecodePhilip Thiem2013-11-071-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.pyphilip_thiem2013-11-051-1/+0
|/ /
* | Bumped to 1.4 in preparation for next release.Jason R. Coombs2013-11-034-51/+51
| |
* | Added tag 1.3 for changeset 19873119647dJason R. Coombs2013-11-031-0/+1
| |
* | Update changelog1.3Jason R. Coombs2013-11-031-0/+1
| |
* | Merge pull request #3 from abadger/feature/socket-exception-importJason R. Coombs2013-11-031-0/+1
|\ \ | | | | | | Import socket.error so the code throws the correct exception
| * | Import socket.error so the code throws the correct exceptionToshio Kuratomi2013-10-281-0/+1
| | |
* | | Update changelogJason R. Coombs2013-11-031-0/+10
| | |
* | | Merge pull request #2 from abadger/feature/ssl-match-hostname-17997Jason R. Coombs2013-11-031-22/+63
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There's apparently another security issue in the python3 match_hostname code. No CVE has been issued for it yet: http://bugs.python.org/issue17997#msg194950 This merge includes two commits. The first updates the included match_hostname code to reflect what's in the python-3.3.3 and python-3.4 stdlib (with a minor change to preserve python2 compat). The second commit adds a check for the backports.ssl_match_hostname module from pypi: https://pypi.python.org/pypi/backports.ssl_match_hostname If the stdlib doesn't have ssl_match_hostname but backports.ssl_match_hostname exists it uses that code. If neither one are present, then it uses the code included in setuptools. Using backports.ssl_match_hostname helps system packagers and system admins to have a single place to maintain SSL support rather than every package that's copying the match_hostname code. On the other hand, it means that users won't get any fixes before they go into the backports.ssl_match_hostname module. Brandon Rhodes is the owner of that module and Toshio has done the last several releases to make sure that module is current with the match_hostname security issues.
| * | | Look for the backports-ssl_match_hostname module from pypi before using our ↵Toshio Kuratomi2013-10-281-0/+9
| | | | | | | | | | | | | | | | bundled/backported code
| * | | Update ssl_match_hostname to match new stdlib code that fixes a security ↵Toshio Kuratomi2013-10-281-22/+54
| | | | | | | | | | | | | | | | issue with IDNA domains.
* | | | Bumped to 1.3 in preparation for next release.Jason R. Coombs2013-11-024-50/+50
| | | |
* | | | Added tag 1.2 for changeset 77921bbe3931Jason R. Coombs2013-11-021-0/+1
| | | |