summaryrefslogtreecommitdiff
path: root/setuptools/command
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | Major updates and fixes include:PJ Eby2009-10-126-53/+94
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix for the Python 2.6.3 build_ext API change * Support for the most recent Sourceforge download link insanity * Support for SVN 1.6 * Stop crashing on certain types of HTTP error * Stop re-trying URLs that already failed retrieval once * Fixes for various dependency management problems such as looping builds, re-downloading packages already present on sys.path (but not in a registered "site" directory), and randomly preferring local -f packages over local installed packages * Prevent lots of spurious "already imported from another path" warnings (e.g. when pkg_resources is imported late) * Ensure C libraries (as opposed to extensions) are also built when doing bdist_egg Other changes: * Misc. documentation fixes * Improved Jython support * Fewer warnings under Python 2.6+ * Warn when 'packages' uses paths instead of package names (because it causes other problems, like spurious "already imported" warnings) * Stop using /usr/bin/sw_vers on Mac OS (replaced w/'platform' module calls) Note: This is NOT a merge from Distribute; upon review, many of the tracker-submitted patches used as a basis for forking were incorrect, incomplete, introduced new bugs, or were not addressing the root causes. (E.g., one of the changes in this patch fixes three superficially unrelated issues in the setuptools bug tracker.) Careful review will be required if you want to merge this work back into Distribute. --HG-- branch : setuptools-0.6 extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/branches/setuptools-0.6%4075385
* | | | | Merge with Distribute 0.6.39Jason R. Coombs2013-05-132-0/+38
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | --HG-- rename : distribute_setup.py => ez_setup.py
| * | | | MergeJason R. Coombs2013-05-111-0/+3
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute
| | * | | | Respected project coding standard.Grigory Petrov2013-04-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : ca79464fdbf6a8765b8928b99c8ef2ab69e35e42
| | * | | | Respected PEP-8.Grigory Petrov2013-04-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 58252278f993ece0a9b96c58c58f2851fa07e048
| | * | | | Added support for Windows RT (arm).Grigory Petrov2013-04-031-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : c181b8cc551936e48bdc88d9435018d0d9de00b2
| * | | | | decode manifest bytes(utf-8) to string first if py version is 3wyj1046@gmail.com2013-05-051-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 1038acda4912af8ac637d0e149630a95f3536dec
| * | | | | Include a launcher manifest for console scripts to prevent undesirable UAC ↵Jason R. Coombs2013-05-042-0/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | elevation for scripts detected as installers (such as easy_install). Fixes #143. --HG-- branch : distribute extra : rebase_source : be6f65eea9c10ce78b6698d8c220b6e5de577292
| * | | | | Update release notes and comment to provide a bit more detail about the ↵0.6.36Jason R. Coombs2013-04-051-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | issue and to be more consistent with the solution. --HG-- branch : distribute extra : rebase_source : c813a29e831f266d427d4a4bce3da97f475a8eee
| * | | | | Fix for PermissionError when installing on Python 3.3: __pycache__ dir ↵rlacko2013-02-191-0/+3
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | inside distutils scripts metadata directory --HG-- branch : distribute extra : rebase_source : e6761715dec0e43a90b54c26f25fa68d97c97938
* | | | | Merge setuptools/command/*Jason R. Coombs2013-05-046-61/+91
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : Setuptools-Distribute merge
| * | | | | Copy changes from 1aae1efe5733 for setuptools/command/* (except easy_install.pyJason R. Coombs2013-05-036-59/+141
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : Setuptools-Distribute merge extra : source : 0c89fbb19c269ce1cb3bc3e9ece9864127768169
* | | | | | Merge setuptools.command.easy_installJason R. Coombs2013-05-031-7/+6
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | --HG-- branch : Setuptools-Distribute merge
| * | | | | Copy changes to easy_install.py from 1aae1efe5733Jason R. Coombs2013-05-031-11/+52
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : Setuptools-Distribute merge extra : source : 835ac45ae9db9a12fa13648ac556ac43c85f750b
* | | | | Move where add_defaults is defined to align with setuptoolsJason R. Coombs2013-05-031-21/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : Setuptools-Distribute merge extra : source : 6728b2be550b4ed4015d5cdc88bc49141bc40878
* | | | | easy_install once again honors setup.cfg if found in the current directoryJason R. Coombs2013-05-031-6/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : Setuptools-Distribute merge extra : source : 422fc7e84eb2a22aa13df44dea6f138d7c840e83
* | | | | Backed out improper fix for distribute issue #174Jason R. Coombs2013-05-031-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : Setuptools-Distribute merge extra : source : 28eb706c219004e2dd83dcd1db37d952e8c66908
* | | | | Distributions are once again installed as zipped eggs by default.Jason R. Coombs2013-05-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : Setuptools-Distribute merge extra : source : f3b1c801d877734669007ad4f5d8cee091a6c767
* | | | | Back out distribute-specific references in easy_install command moduleJason R. Coombs2013-03-031-6/+7
| |/ / / |/| | | | | | | | | | | | | | | | | | | --HG-- branch : Setuptools-Distribute merge extra : source : 474b4e90c3c64ac0f8194dd68666bb137fd57988
* | | | Fix some ResourceWarnings.Arfrever Frehtes Taifersar Arahesis2012-12-294-5/+10
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 31ac3f0135d8cfe0fabc274f1649d1c99eba2868
* | | | Disable workaround for Jython scripts on Linux systems.Arfrever Frehtes Taifersar Arahesis2012-11-271-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 289980b084c335029d93732feb8e02da94472795
* | | | Decode contents of pth file within self-extracting exe on Python 3+Pete Hollobon2012-11-221-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 3b29e7832874265eddf3a29b4a64e588c17d20e3
* | | | Don't claim support for LANG=C.Stefan H. Holek2012-11-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : a366e936bfbce0c92831114e92a9d2c015841b5d
* | | | No need for repr as path is always str.Stefan H. Holek2012-11-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 6784f7ac37d43a341bb8b2466fbf68a082af2bee
* | | | Rid unused import.Stefan H. Holek2012-11-121-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 5d7f72cc77b6143cc4f36cb111a39c8af62f5b1e
* | | | Can't use 'surrogateescape' in upload_docs either.Stefan H. Holek2012-11-121-6/+2
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 6e262cc5a15434bda3543868b29ea9d69c51e238
* | | | Accept UTF-8 filenames into the filelist even if LANG=C.Stefan H. Holek2012-11-101-7/+8
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 499443a97846396e5790d80af32050f57f4aa43d
* | | | Add comments.Stefan H. Holek2012-11-102-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 2d4ac9964b247122715c8296158c97d1f11adf89
* | | | Windows can store UTF-8 bytes as is.Stefan H. Holek2012-11-101-7/+11
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 99e089901a7dac003a53d53e85b0c08480c86e27
* | | | Log file not found message at debug level.Stefan H. Holek2012-11-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 2c3afe957adc1b3c83f1dfba3d30adf7b0d7b3f3
* | | | Revert yesterday's misguided attempt at being smart.Stefan H. Holek2012-11-101-6/+5
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 224fb95e8c8ad385a35187c49a102259e03e89a6
* | | | Never skip because of encoding in append.Stefan H. Holek2012-11-101-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 89414e7f828ed2ca2b7118dfd5e17c72ccc44f5b
* | | | Don't warn about a missing MANIFEST.in.Stefan H. Holek2012-11-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 219c8a4e10da4a319a736c728d162528220d36e1
* | | | Python 3.0 has no surrogateescape.stefan@epy2012-11-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 83635f70b89fafb65f630947430b5c315cd9c80a
* | | | Warn if filenames cannot be added to the filelist.stefan@epy2012-11-051-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 9fdc3c28b097e191db384cd81319c7a4edccf52b
* | | | Skip undecodable filenames in read_manifest as well.Stefan H. Holek2012-11-011-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 2dda494b1a4758e84dde81cc61170acd0e55d2f2
* | | | Keep 'surrogateescape' when reading the manifest, to avoid breaking on bad ↵Stefan H. Holek2012-10-261-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | input. --HG-- branch : distribute extra : rebase_source : 6f894cd508e73fae0ad02860654df5181055ba4d
* | | | When writing the manifest under Python 3, skip filenames that cannot be ↵Stefan H. Holek2012-10-252-2/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | encoded to UTF-8. --HG-- branch : distribute extra : rebase_source : f1b439267fce37754aac49af15a9e26346950a26
* | | | Miscellaneous updates to the upload_docs command.Stefan H. Holek2012-10-191-54/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a) upload_docs now runs build_sphinx to generate documentation. b) The temporary ZIP file is properly disposed of. c) Auth credentials now work under Python 3. Fixes #326. hg record cannot split hunks, thus the large commit. --HG-- branch : distribute extra : rebase_source : 76d81880a2aaeb5b94a1d2388cb838068e4f64e3
* | | | Use surrogateescape error handler when reading and writing the manifest. ↵Stefan H. Holek2012-10-172-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refs #303. --HG-- branch : distribute extra : rebase_source : f0231cf87e2478f988f798dfe579f28e7561aeff
* | | | Don't re-use FileList global name in egg_info.py.Stefan H. Holek2012-10-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : ac180d4a23ab4fc03c243aa92dd8e6bc42bdabeb
* | | | Revert 86d7748 drive-by commit because of unclear BBB consequences.Stefan H. Holek2012-10-151-14/+0
| |_|/ |/| | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 2fb9a6ec09184e238551be4d0ea908e719badd27
* | | Fix duplicate application of version tags in 'egg_info' command. Fixes #299.Stefan H. Holek2012-10-081-1/+6
| | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 9f6fb87944bc3b9828b04bf8ac5ba7b3a40bfc95
* | | marshall.load() does not necessarily raise ValueError. Fixes #283.Stefan H. Holek2012-10-081-6/+6
| | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 203cee618118fb65bf109d2db0275aa90aa5a12d
* | | Remove a missing fixer warning which showed during normal operations. Fixes ↵Stefan H. Holek2012-10-081-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | #305. --HG-- branch : distribute extra : rebase_source : 3e5912a80758abf1e198d400c29ab03112eb68d6
* | | Read and write manifest in UTF-8 under Python 3. Fixes #303.Stefan H. Holek2012-10-081-0/+27
| | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 609c654effd2711aa803f6a0e84013294026608f
* | | Make sure the manifest never contains decomposed UTF-8.Stefan H. Holek2012-10-081-0/+14
| | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 0e0fb3beac56f66f12670ec69ebfd3996d12d912
* | | Purge modules under test from sys.modules prior to running tests. Fixes #301.Stefan H. Holek2012-10-081-0/+17
| | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : 87561670c15ec8315f47157cdc0c06328ce8c20f
* | | Merged in embray/distribute/fix-sdist (pull request #4)Jason R. Coombs2012-09-051-0/+8
|\ \ \ | | | | | | | | | | | | | | | | | | | | --HG-- branch : distribute extra : rebase_source : edfbe310b187502d98f3fb19e7aa405238a143be
| * | | This allows the sdist command to ensure that any files listed in ↵Erik Bray2012-02-131-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | package_data are included in the dist, regardless of whether it's under version control, as is the case with distutil's sdist. Setting include_package_data=True disables this functionality. --HG-- branch : distribute extra : rebase_source : 2cae1675c638dc12fd556368074c6b5c691c6f58