Commit 82b1c266 authored by PJ Eby's avatar PJ Eby

Doc and other updates for 0.5a8 release. Add project aliases for source

and binary register+upload.

--HG--
branch : setuptools
extra : convert_revision : svn%3A6015fed2-1504-0410-9fe1-9d1591cc4771/sandbox/trunk/setuptools%4041100
parent d798d694
...@@ -13,6 +13,11 @@ page. You'll need to register for a Wiki ID if you don't already have one; you ...@@ -13,6 +13,11 @@ page. You'll need to register for a Wiki ID if you don't already have one; you
can do that from the `User Preferences can do that from the `User Preferences
<http://peak.telecommunity.com/DevCenter/UserPreferences>`_ page. Thanks!) <http://peak.telecommunity.com/DevCenter/UserPreferences>`_ page. Thanks!)
(Also, if you'd like to learn about how you can use ``setuptools`` to make your
own packages work better with EasyInstall, or provide EasyInstall-like features
without requiring your users to use EasyInstall directly, you'll probably want
to check out the full `setuptools`_ documentation as well.)
.. contents:: **Table of Contents** .. contents:: **Table of Contents**
...@@ -24,7 +29,7 @@ Installing "Easy Install" ...@@ -24,7 +29,7 @@ Installing "Easy Install"
------------------------- -------------------------
Windows users can just download and run the `setuptools binary installer for Windows users can just download and run the `setuptools binary installer for
Windows <http://peak.telecommunity.com/dist/setuptools-0.5a7.win32.exe>`_. Windows <http://peak.telecommunity.com/dist/setuptools-0.5a8.win32.exe>`_.
All others should just download `ez_setup.py All others should just download `ez_setup.py
<http://peak.telecommunity.com/dist/ez_setup.py>`_, and run it; this will <http://peak.telecommunity.com/dist/ez_setup.py>`_, and run it; this will
download and install the appropriate ``setuptools`` egg for your Python download and install the appropriate ``setuptools`` egg for your Python
...@@ -65,7 +70,7 @@ version, and automatically downloading, building, and installing it:: ...@@ -65,7 +70,7 @@ version, and automatically downloading, building, and installing it::
**Example 2**. Install or upgrade a package by name and version by finding **Example 2**. Install or upgrade a package by name and version by finding
links on a given "download page":: links on a given "download page"::
easy_install -f http://peak.telecommunity.com/dist "setuptools>=0.5a7" easy_install -f http://peak.telecommunity.com/dist "setuptools>=0.5a8"
**Example 3**. Download a source distribution from a specified URL, **Example 3**. Download a source distribution from a specified URL,
automatically building and installing it:: automatically building and installing it::
...@@ -490,6 +495,12 @@ Known Issues ...@@ -490,6 +495,12 @@ Known Issues
in Exemaker. So, don't use Exemaker to wrap ``easy_install.py``, or at any in Exemaker. So, don't use Exemaker to wrap ``easy_install.py``, or at any
rate don't expect it to work with all packages. rate don't expect it to work with all packages.
0.5a8
* There is now a separate documentation page for `setuptools`_; revision
history that's not specific to EasyInstall has been moved to that page.
.. _setuptools: http://peak.telecommunity.com/DevCenter/setuptools
0.5a5 0.5a5
* Made ``easy_install`` a standard ``setuptools`` command, moving it from * Made ``easy_install`` a standard ``setuptools`` command, moving it from
the ``easy_install`` module to ``setuptools.command.easy_install``. Note the ``easy_install`` module to ``setuptools.command.easy_install``. Note
...@@ -587,7 +598,7 @@ Known Issues ...@@ -587,7 +598,7 @@ Known Issues
* Misc. bug fixes * Misc. bug fixes
0.3a1 0.3a1
Initial release. * Initial release.
Future Plans Future Plans
......
...@@ -14,7 +14,7 @@ the appropriate options to ``use_setuptools()``. ...@@ -14,7 +14,7 @@ the appropriate options to ``use_setuptools()``.
This file can also be run as a script to install or upgrade setuptools. This file can also be run as a script to install or upgrade setuptools.
""" """
DEFAULT_VERSION = "0.5a7" DEFAULT_VERSION = "0.5a8"
DEFAULT_URL = "http://www.python.org/packages/source/s/setuptools/" DEFAULT_URL = "http://www.python.org/packages/source/s/setuptools/"
import sys, os import sys, os
......
[aliases]
source = register sdist binary
binary = bdist_egg upload --show-response
...@@ -15,7 +15,7 @@ def get_description(): ...@@ -15,7 +15,7 @@ def get_description():
f.close() f.close()
return ''.join(lines) return ''.join(lines)
VERSION = "0.5a7" VERSION = "0.5a8"
from setuptools import setup, find_packages, Require from setuptools import setup, find_packages, Require
setup( setup(
...@@ -28,7 +28,7 @@ setup( ...@@ -28,7 +28,7 @@ setup(
license="PSF or ZPL", license="PSF or ZPL",
long_description = get_description(), long_description = get_description(),
keywords = "CPAN PyPI distutils eggs package management", keywords = "CPAN PyPI distutils eggs package management",
url = "http://peak.telecommunity.com/DevCenter/EasyInstall", url = "http://peak.telecommunity.com/DevCenter/setuptools",
test_suite = 'setuptools.tests.test_suite', test_suite = 'setuptools.tests.test_suite',
requires = [ requires = [
Require('Distutils','1.0.3','distutils', Require('Distutils','1.0.3','distutils',
......
...@@ -63,7 +63,7 @@ Installing ``setuptools`` ...@@ -63,7 +63,7 @@ Installing ``setuptools``
========================= =========================
Windows users can just download and run the `setuptools binary installer for Windows users can just download and run the `setuptools binary installer for
Windows <http://peak.telecommunity.com/dist/setuptools-0.5a7.win32.exe>`_. Windows <http://peak.telecommunity.com/dist/setuptools-0.5a8.win32.exe>`_.
All others should just download `ez_setup.py`_ and run it; this will All others should just download `ez_setup.py`_ and run it; this will
download and install the appropriate egg for your Python version. download and install the appropriate egg for your Python version.
...@@ -695,5 +695,5 @@ Release Notes/Change History ...@@ -695,5 +695,5 @@ Release Notes/Change History
* Misc. bug fixes * Misc. bug fixes
0.3a1 0.3a1
Initial release. * Initial release.
...@@ -8,7 +8,7 @@ from distutils.core import Command as _Command ...@@ -8,7 +8,7 @@ from distutils.core import Command as _Command
from distutils.util import convert_path from distutils.util import convert_path
import os.path import os.path
__version__ = '0.5a7' __version__ = '0.5a8'
__all__ = [ __all__ = [
'setup', 'Distribution', 'Feature', 'Command', 'Extension', 'Require', 'setup', 'Distribution', 'Feature', 'Command', 'Extension', 'Require',
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment