Commit Graph

114 Commits

Author SHA1 Message Date
Vinay Sajip 55dc543a3b Use resources rather than direct file access. 2013-07-23 05:20:44 -05:00
Vinay Sajip 94a7262daa Added temporary support for METADATA. 2013-07-23 12:17:18 +01:00
Vinay Sajip 1918d9df76 Made a constant for the exports filename. 2013-07-17 11:23:46 +01:00
Vinay Sajip 86fb1f2a4c Moved export handling to util module. 2013-07-16 20:43:26 +01:00
Vinay Sajip ca31a7f197 Tightened up code and tests to use pydist.json. 2013-07-16 15:57:07 +01:00
Vinay Sajip b80d4f1bed Interim update relating to PEP 426 changes. 2013-07-16 15:18:58 +01:00
Vinay Sajip be236f1b09 Improved error message. 2013-07-16 10:46:06 +01:00
Vinay Sajip c6175fa6c1 Interim update tracking PEP 426 changes. 2013-07-14 22:28:31 +01:00
Vinay Sajip 0f383e0275 Included meta_requires amd dev_requires in requirements. 2013-06-29 21:14:08 +01:00
Vinay Sajip 1513283f03 Refactored database code to remove duplication in handling of 'provides'. 2013-06-28 16:49:18 +01:00
Vinay Sajip 11eccc1c99 Consolidated duplicated code. 2013-06-27 22:15:15 +01:00
Vinay Sajip 0b1822d922 Adjustments related to mandatory summary. 2013-06-24 19:26:00 +01:00
Vinay Sajip 702473f42b Changes due to PEP 426 changes. 2013-06-23 20:11:36 +01:00
Vinay Sajip 1194e7f255 Reset to default docs theme. 2013-06-22 21:29:10 +01:00
Vinay Sajip 949f17e3aa Updates to reflect recent PEP 426 changes. 2013-06-20 22:16:12 +01:00
Vinay Sajip eb76ff0707 Updated change log. 2013-06-20 12:46:18 +01:00
Vinay Sajip e9492d6baf Removed code requiring docutils. 2013-06-19 15:44:40 +01:00
Vinay Sajip 0035a06ab3 Improved metadata handling. 2013-06-14 17:54:00 +01:00
Vinay Sajip e2da0e2395 Updated to use pymeta.json as metadata filename. 2013-06-14 10:39:37 +01:00
Vinay Sajip c0cff0df24 Updated metadata class to the point where all tests pass. 2013-06-11 22:47:35 +01:00
Vinay Sajip 2b73fdf96e Interim update relating to metadata format changes. 2013-06-10 23:21:44 +01:00
Vinay Sajip 43432251bb Fixed bug in getting metadata from .egg files. 2013-06-10 09:28:06 +01:00
Vinay Sajip 3514a20e70 Made None return explicit. 2013-04-03 15:06:47 +01:00
Vinay Sajip f60a5f0b34 Return path from write_installed_files. 2013-03-27 18:31:42 +00:00
Vinay Sajip f3038943cb Allow Distribution classes to be overridden. 2013-03-21 00:29:06 +00:00
Vinay Sajip 8212a9f657 Removed unused distutils2 code and refactored some global functions to be local. 2013-03-20 19:07:21 +00:00
Vinay Sajip 8156809b16 Removed unused method. 2013-03-13 12:38:21 +00:00
Vinay Sajip d25e005211 Improved dependency finding logic and tests to check extras in dependencies. 2013-03-11 11:08:11 +00:00
Vinay Sajip 1f25c444f4 Tidied up dependency handling, improved test. 2013-03-07 23:48:36 +00:00
Vinay Sajip 62026421f6 Update to address test dependency bug. 2013-03-07 14:08:23 +00:00
Vinay Sajip fa757c35d8 Minor changes to extras processing. 2013-03-07 09:14:27 +00:00
Vinay Sajip f527e36988 Changed some exceptions raised from ValueError to DistlibException, refined some tests. 2013-03-01 19:12:29 +00:00
Vinay Sajip 9d27f10926 Added docstrings, did minor tidy-ups. 2013-03-01 13:57:27 +00:00
Vinay Sajip 306f893dbd Moved text location of method, added docstrings, updated get_requirements to include extra. 2013-03-01 10:56:37 +00:00
Vinay Sajip 046544682d Removed unneeded methods. 2013-03-01 09:51:08 +00:00
Vinay Sajip d0e56cc938 Added docstrings, made cache_enabled property, removed obsoletes_distribution. 2013-03-01 09:34:23 +00:00
Vinay Sajip d2d2cca77f Tolerate missing .pyc/.pyo files. 2013-02-27 14:42:45 +00:00
Vinay Sajip e587628d87 Added make_dist convenience method. 2013-02-27 13:43:30 +00:00
Vinay Sajip 035ced968f Removed unused Distribution.open_distinfo_file method, simplified CSV use in database, wheel modules. 2013-02-25 22:21:44 +00:00
Vinay Sajip 8b2a584b34 Removed unused PyPI code, added/updated copyright notices, skipped a test when running on source builds. 2013-02-24 17:42:57 +00:00
Vinay Sajip 2096087bb6 Added empty shared_locations to EggInfoDistribution. 2013-02-22 17:58:32 +00:00
Vinay Sajip 8cd5446652 Fixed some Unicode errors when writing csv files. 2013-02-20 12:55:44 +00:00
Vinay Sajip 07ae842639 Added namespaces to shared locations. 2013-02-19 17:34:25 +00:00
Vinay Sajip b6cb4bb9c4 Added shared location logic. 2013-02-18 21:42:26 +00:00
Vinay Sajip 5ce1618fe3 Corrected hash computation. 2013-02-18 17:11:59 +00:00
Vinay Sajip e450a5d56e Added base argument to InstalleDistribution.write_installed_files(). 2013-02-17 10:52:32 +00:00
Vinay Sajip 8e0df5cdb9 Added extras to Distribution and parsing of them to locators, and tests. 2013-02-15 18:01:09 +00:00
Vinay Sajip 454a012195 Minor tweaks. 2013-02-08 19:18:41 +00:00
Vinay Sajip 5ec3b986a1 Improved list_installed_files for legacy distributions. 2013-01-07 09:28:10 +00:00
Vinay Sajip 03c01dab70 Don't fail if no list of installed files is available. 2013-01-06 11:15:27 +00:00