| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |
|
|
|
|
|
|
| |
lets easy_install handle pywin32... well, almost. You still have to
deal with the "system" DLLs yourself.
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@43417 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
| |
``additional_tests()`` if present to get non-unittest tests.
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@43412 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
| |
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@43406 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
| |
but different contents.
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@43297 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
| |
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@43296 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
| |
(i.e., when it didn't exist prior to egg_info being run).
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@43295 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
|
| |
actually built. This prevents problems w/customized setups that make
some extensions optional (e.g. scipy.distutils).
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@43201 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
|
| |
same directory as the ``.pth`` file. This maximizes portability of the
target directory when building applications that contain eggs.
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@43178 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
|
| |
__init__.py installed. It may be that this should check for .pyc/.pyo,
but system packagers don't normally remove them.
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@43120 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
|
|
| |
the installation of any ``__init__.py`` files for namespace packages, and
adding a special ``.pth`` file to create a working package in ``sys.modules``.
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@43119 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
|
|
|
|
|
| |
the front of sys.path, in an order consistent with where they came from,
making EasyInstall seamlessly co-operate with system package managers.
The ``--delete-conflicting`` and ``--ignore-conflicts-at-my-risk`` options
are now no longer necessary, and will generate warnings at the end of a
run if you use them.
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@42965 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
|
| |
used, so that most system packagers won't require special support for
setuptools.
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@42823 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
| |
--multi-version so that '.' doesn't have to support .pth files.
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@42681 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
| |
occur while reading it.
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@42548 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
| |
displaying the "extras" that can be added to a package.
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@42363 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
| |
a ' ' in its name.
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@42359 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
| |
zipimport bug.
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@42351 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
|
| |
for ``.pth`` file support, and directory writability/existence checks. This
should virtually eliminate the need to set or configure ``--site-dirs``.
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@42346 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
| |
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@42345 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
| |
unfortunately kludgy fashion.
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@42312 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
| |
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@42310 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
|
| |
should now "just work" if you're using a PYTHONPATH target, and if it
can't "just work", you get helpful instructions and doc links.
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@42308 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
|
| |
accomplish anything useful. This one should, but it needs testing by
someone who actually has a Fedora 64-bit x86 setup.
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@42301 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
| |
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@42300 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
|
| |
/usr/lib64 patches on 64-bit Fedora) will have a better chance of
working "out of the box".
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@42299 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
|
|
|
|
| |
directories as early as possible, but now only directories and direct
archive links are scanned immediately. URLs are not retrieved unless a
package search was already going to go online due to a package not being
available locally, or due to the use of the ``--update`` or ``-U``
option. Also, fixed the ``develop`` command ignoring ``--find-links``.
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@42262 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
|
|
|
| |
since they can't be reliably copied. Note that this may cause EasyInstall
to choose an older version of a package than what you expected, or it may
cause downloading and installation of a fresh version of what's already
installed.
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@42260 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
| |
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@42195 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
|
| |
``--install-dir``, and ``--script-dir`` options, whether on the command
line or in configuration files.
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@42191 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
| |
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@42148 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
|
| |
Twomey on the distutils-sig. (It looks like we may also need to add an
'-install_name' or some such to the library link step.)
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@42047 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
| |
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@42040 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
| |
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@42039 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
| |
a stub to the source tree if it would overwrite an existing .py file.
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@42038 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
| |
present. Also, don't bother compiling the stub prior to installation.
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@42037 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
| |
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@42036 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
| |
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@42035 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
| |
have them.
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@42034 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
| |
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@42033 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
| |
platforms that support the 'dl' module.
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@42032 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
|
|
|
|
|
| |
as long as you include an ``#egg=name-version`` suffix on the URL, or if
the ``.py`` file is listed as the "Download URL" on the project's PyPI
page. This allows third parties to "package" trivial Python modules
just by linking to them (e.g. from within their own PyPI page or
download links page).
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@41995 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
| |
and other platforms get static. :(
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@41941 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
| |
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@41928 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
|
|
| |
for a trivial example. This has only been tested on Windows with
a MinGW compiler, and the Mac OS support isn't finished. Testing
w/other platforms+compilers would be helpful.
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@41927 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
|
|
| |
in it, but warn about it and refuse to run "develop" until the existing
directory is renamed. This should allow older source distributions and
checkouts to keep working with 0.6a9.
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@41857 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
|
| |
you must rename any existing .egg-info directory inside a project that
has a '-' in it!
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@41856 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
|
| |
option when installing generated scripts using the
--single-version-externally-managed option.
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@41815 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
| |
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@41777 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
| |
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@41716 6015fed2-1504-0410-9fe1-9d1591cc4771
|
| |
|
|
|
|
|
| |
directory it installs to.
git-svn-id: http://svn.python.org/projects/sandbox/trunk/setuptools@41699 6015fed2-1504-0410-9fe1-9d1591cc4771
|