Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
setuptools
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Jérome Perrin
setuptools
Commits
6156244c
Commit
6156244c
authored
Jul 24, 2016
by
stepshal
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
CHANGES: make exactly one space after period.
parent
a8026f29
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
37 additions
and
37 deletions
+37
-37
CHANGES.rst
CHANGES.rst
+37
-37
No files found.
CHANGES.rst
View file @
6156244c
...
@@ -1250,12 +1250,12 @@ process to fail and PyPI uploads no longer accept files for 13.0.
...
@@ -1250,12 +1250,12 @@ process to fail and PyPI uploads no longer accept files for 13.0.
*
Issue
#
125
:
Prevent
Subversion
support
from
creating
a
~/.
subversion
*
Issue
#
125
:
Prevent
Subversion
support
from
creating
a
~/.
subversion
directory
just
for
checking
the
presence
of
a
Subversion
repository
.
directory
just
for
checking
the
presence
of
a
Subversion
repository
.
*
Issue
#
12
:
Namespace
packages
are
now
imported
lazily
.
That
is
,
the
mere
*
Issue
#
12
:
Namespace
packages
are
now
imported
lazily
.
That
is
,
the
mere
declaration
of
a
namespace
package
in
an
egg
on
``
sys
.
path
``
no
longer
declaration
of
a
namespace
package
in
an
egg
on
``
sys
.
path
``
no
longer
causes
it
to
be
imported
when
``
pkg_resources
``
is
imported
.
Note
that
this
causes
it
to
be
imported
when
``
pkg_resources
``
is
imported
.
Note
that
this
change
means
that
all
of
a
namespace
package
's ``__init__.py`` files must
change
means
that
all
of
a
namespace
package
's ``__init__.py`` files must
include a ``declare_namespace()`` call in order to ensure that they will be
include a ``declare_namespace()`` call in order to ensure that they will be
handled properly at runtime.
In 2.x it was possible to get away without
handled properly at runtime. In 2.x it was possible to get away without
including the declaration, but only at the cost of forcing namespace
including the declaration, but only at the cost of forcing namespace
packages to be imported early, which 3.0 no longer does.
packages to be imported early, which 3.0 no longer does.
* Issue #148: When building (bdist_egg), setuptools no longer adds
* Issue #148: When building (bdist_egg), setuptools no longer adds
...
@@ -2036,7 +2036,7 @@ how it parses version numbers.
...
@@ -2036,7 +2036,7 @@ how it parses version numbers.
*
Distribute
#
67
:
Fixed
doc
typo
(
PEP
381
/
PEP
382
).
*
Distribute
#
67
:
Fixed
doc
typo
(
PEP
381
/
PEP
382
).
*
Distribute
no
longer
shadows
setuptools
if
we
require
a
0.7
-
series
*
Distribute
no
longer
shadows
setuptools
if
we
require
a
0.7
-
series
setuptools
.
And
an
error
is
raised
when
installing
a
0.7
setuptools
with
setuptools
.
And
an
error
is
raised
when
installing
a
0.7
setuptools
with
distribute
.
distribute
.
*
When
run
from
within
buildout
,
no
attempt
is
made
to
modify
an
existing
*
When
run
from
within
buildout
,
no
attempt
is
made
to
modify
an
existing
...
@@ -2336,7 +2336,7 @@ easy_install
...
@@ -2336,7 +2336,7 @@ easy_install
*
Fix
``
bdist_egg
``
not
including
files
in
subdirectories
of
``.
egg
-
info
``.
*
Fix
``
bdist_egg
``
not
including
files
in
subdirectories
of
``.
egg
-
info
``.
*
Allow
``.
py
``
files
found
by
the
``
include_package_data
``
option
to
be
*
Allow
``.
py
``
files
found
by
the
``
include_package_data
``
option
to
be
automatically
included
.
Remove
duplicate
data
file
matches
if
both
automatically
included
.
Remove
duplicate
data
file
matches
if
both
``
include_package_data
``
and
``
package_data
``
are
used
to
refer
to
the
same
``
include_package_data
``
and
``
package_data
``
are
used
to
refer
to
the
same
files
.
files
.
...
@@ -2377,7 +2377,7 @@ easy_install
...
@@ -2377,7 +2377,7 @@ easy_install
directory
doesn
't need to support .pth files.
directory
doesn
't need to support .pth files.
* ``MANIFEST.in`` is now forcibly closed when any errors occur while reading
* ``MANIFEST.in`` is now forcibly closed when any errors occur while reading
it.
Previously, the file could be left open and the actual error would be
it. Previously, the file could be left open and the actual error would be
masked by problems trying to remove the open file on Windows systems.
masked by problems trying to remove the open file on Windows systems.
0.6a10
0.6a10
...
@@ -2390,7 +2390,7 @@ easy_install
...
@@ -2390,7 +2390,7 @@ easy_install
* The ``sdist`` command no longer uses the traditional ``MANIFEST`` file to
* The ``sdist`` command no longer uses the traditional ``MANIFEST`` file to
create source distributions. ``MANIFEST.in`` is still read and processed,
create source distributions. ``MANIFEST.in`` is still read and processed,
as are the standard defaults and pruning.
But the manifest is built inside
as are the standard defaults and pruning. But the manifest is built inside
the project'
s
``.
egg
-
info
``
directory
as
``
SOURCES
.
txt
``,
and
it
is
rebuilt
the project'
s
``.
egg
-
info
``
directory
as
``
SOURCES
.
txt
``,
and
it
is
rebuilt
every
time
the
``
egg_info
``
command
is
run
.
every
time
the
``
egg_info
``
command
is
run
.
...
@@ -2426,11 +2426,11 @@ easy_install
...
@@ -2426,11 +2426,11 @@ easy_install
command
so
that
you
can
more
easily
wrap
a
"flat"
egg
in
a
system
package
.
command
so
that
you
can
more
easily
wrap
a
"flat"
egg
in
a
system
package
.
*
Enhanced
``
bdist_rpm
``
so
that
it
installs
single
-
version
eggs
that
*
Enhanced
``
bdist_rpm
``
so
that
it
installs
single
-
version
eggs
that
don
't rely on a ``.pth`` file.
The ``--no-egg`` option has been removed,
don
't rely on a ``.pth`` file. The ``--no-egg`` option has been removed,
since all RPMs are now built in a more backwards-compatible format.
since all RPMs are now built in a more backwards-compatible format.
* Support full roundtrip translation of eggs to and from ``bdist_wininst``
* Support full roundtrip translation of eggs to and from ``bdist_wininst``
format.
Running ``bdist_wininst`` on a setuptools-based package wraps the
format. Running ``bdist_wininst`` on a setuptools-based package wraps the
egg in an .exe that will safely install it as an egg (i.e., with metadata
egg in an .exe that will safely install it as an egg (i.e., with metadata
and entry-point wrapper scripts), and ``easy_install`` can turn the .exe
and entry-point wrapper scripts), and ``easy_install`` can turn the .exe
back into an ``.egg`` file or directory and install it as such.
back into an ``.egg`` file or directory and install it as such.
...
@@ -2454,19 +2454,19 @@ easy_install
...
@@ -2454,19 +2454,19 @@ easy_install
*
Fixed
some
problems
with
fresh
checkouts
of
projects
that
don
't include
*
Fixed
some
problems
with
fresh
checkouts
of
projects
that
don
't include
``.egg-info/PKG-INFO`` under revision control and put the project'
s
source
``.egg-info/PKG-INFO`` under revision control and put the project'
s
source
code
directly
in
the
project
directory
.
If
such
a
package
had
any
code
directly
in
the
project
directory
.
If
such
a
package
had
any
requirements
that
get
processed
before
the
``
egg_info
``
command
can
be
run
,
requirements
that
get
processed
before
the
``
egg_info
``
command
can
be
run
,
the
setup
scripts
would
fail
with
a
"Missing 'Version:' header and/or
the
setup
scripts
would
fail
with
a
"Missing 'Version:' header and/or
PKG-INFO file"
error
,
because
the
egg
runtime
interpreted
the
unbuilt
PKG-INFO file"
error
,
because
the
egg
runtime
interpreted
the
unbuilt
metadata
in
a
directory
on
``
sys
.
path
``
(
i
.
e
.
the
current
directory
)
as
metadata
in
a
directory
on
``
sys
.
path
``
(
i
.
e
.
the
current
directory
)
as
being
a
corrupted
egg
.
Setuptools
now
monkeypatches
the
distribution
being
a
corrupted
egg
.
Setuptools
now
monkeypatches
the
distribution
metadata
cache
to
pretend
that
the
egg
has
valid
version
information
,
until
metadata
cache
to
pretend
that
the
egg
has
valid
version
information
,
until
it
has
a
chance
to
make
it
actually
be
so
(
via
the
``
egg_info
``
command
).
it
has
a
chance
to
make
it
actually
be
so
(
via
the
``
egg_info
``
command
).
0.6
a5
0.6
a5
-----
-----
*
Fixed
missing
gui
/
cli
.
exe
files
in
distribution
.
Fixed
bugs
in
tests
.
*
Fixed
missing
gui
/
cli
.
exe
files
in
distribution
.
Fixed
bugs
in
tests
.
0.6
a3
0.6
a3
-----
-----
...
@@ -2479,8 +2479,8 @@ easy_install
...
@@ -2479,8 +2479,8 @@ easy_install
-----
-----
*
Added
``
console_scripts
``
entry
point
group
to
allow
installing
scripts
*
Added
``
console_scripts
``
entry
point
group
to
allow
installing
scripts
without
the
need
to
create
separate
script
files
.
On
Windows
,
console
without
the
need
to
create
separate
script
files
.
On
Windows
,
console
scripts
get
an
``.
exe
``
wrapper
so
you
can
just
type
their
name
.
On
other
scripts
get
an
``.
exe
``
wrapper
so
you
can
just
type
their
name
.
On
other
platforms
,
the
scripts
are
written
without
a
file
extension
.
platforms
,
the
scripts
are
written
without
a
file
extension
.
0.6
a1
0.6
a1
...
@@ -2490,7 +2490,7 @@ easy_install
...
@@ -2490,7 +2490,7 @@ easy_install
the target package, using a ``--no-egg`` option.
the target package, using a ``--no-egg`` option.
* The ``build_ext`` command now works better when using the ``--inplace``
* The ``build_ext`` command now works better when using the ``--inplace``
option and multiple Python versions.
It now makes sure that all extensions
option and multiple Python versions. It now makes sure that all extensions
match the current Python version, even if newer copies were built for a
match the current Python version, even if newer copies were built for a
different Python version.
different Python version.
...
@@ -2520,11 +2520,11 @@ easy_install
...
@@ -2520,11 +2520,11 @@ easy_install
*
``
setuptools
``
now
finds
its
commands
,
``
setup
()``
argument
validators
,
and
*
``
setuptools
``
now
finds
its
commands
,
``
setup
()``
argument
validators
,
and
metadata
writers
using
entry
points
,
so
that
they
can
be
extended
by
metadata
writers
using
entry
points
,
so
that
they
can
be
extended
by
third
-
party
packages
.
See
`
Creating
distutils
Extensions
third
-
party
packages
.
See
`
Creating
distutils
Extensions
<
http
://
pythonhosted
.
org
/
setuptools
/
setuptools
.
html
#
creating
-
distutils
-
extensions
>`
_
<
http
://
pythonhosted
.
org
/
setuptools
/
setuptools
.
html
#
creating
-
distutils
-
extensions
>`
_
for
more
details
.
for
more
details
.
*
The
vestigial
``
depends
``
command
has
been
removed
.
It
was
never
finished
*
The
vestigial
``
depends
``
command
has
been
removed
.
It
was
never
finished
or
documented
,
and
never
would
have
worked
without
EasyInstall
-
which
it
or
documented
,
and
never
would
have
worked
without
EasyInstall
-
which
it
pre
-
dated
and
was
never
compatible
with
.
pre
-
dated
and
was
never
compatible
with
.
...
@@ -2558,9 +2558,9 @@ easy_install
...
@@ -2558,9 +2558,9 @@ easy_install
* ``setup.py install`` now automatically detects when an "unmanaged" package
* ``setup.py install`` now automatically detects when an "unmanaged" package
or module is going to be on ``sys.path`` ahead of a package being installed,
or module is going to be on ``sys.path`` ahead of a package being installed,
thereby preventing the newer version from being imported.
If this occurs,
thereby preventing the newer version from being imported. If this occurs,
a warning message is output to ``sys.stderr``, but installation proceeds
a warning message is output to ``sys.stderr``, but installation proceeds
anyway.
The warning message informs the user what files or directories
anyway. The warning message informs the user what files or directories
need deleting, and advises them they can also use EasyInstall (with the
need deleting, and advises them they can also use EasyInstall (with the
``--delete-conflicting`` option) to do it automatically.
``--delete-conflicting`` option) to do it automatically.
...
@@ -2581,14 +2581,14 @@ easy_install
...
@@ -2581,14 +2581,14 @@ easy_install
* The "egg_info" command now always sets the distribution metadata to "safe"
* The "egg_info" command now always sets the distribution metadata to "safe"
forms of the distribution name and version, so that distribution files will
forms of the distribution name and version, so that distribution files will
be generated with parseable names (i.e., ones that don'
t
include
'-'
in
the
be generated with parseable names (i.e., ones that don'
t
include
'-'
in
the
name
or
version
).
Also
,
this
means
that
if
you
use
the
various
``--
tag
``
name
or
version
).
Also
,
this
means
that
if
you
use
the
various
``--
tag
``
options
of
"egg_info"
,
any
distributions
generated
will
use
the
tags
in
the
options
of
"egg_info"
,
any
distributions
generated
will
use
the
tags
in
the
version
,
not
just
egg
distributions
.
version
,
not
just
egg
distributions
.
*
Added
support
for
defining
command
aliases
in
distutils
configuration
files
,
*
Added
support
for
defining
command
aliases
in
distutils
configuration
files
,
under
the
"[aliases]"
section
.
To
prevent
recursion
and
to
allow
aliases
to
under
the
"[aliases]"
section
.
To
prevent
recursion
and
to
allow
aliases
to
call
the
command
of
the
same
name
,
a
given
alias
can
be
expanded
only
once
call
the
command
of
the
same
name
,
a
given
alias
can
be
expanded
only
once
per
command
-
line
invocation
.
You
can
define
new
aliases
with
the
"alias"
per
command
-
line
invocation
.
You
can
define
new
aliases
with
the
"alias"
command
,
either
for
the
local
,
global
,
or
per
-
user
configuration
.
command
,
either
for
the
local
,
global
,
or
per
-
user
configuration
.
*
Added
"rotate"
command
to
delete
old
distribution
files
,
given
a
set
of
*
Added
"rotate"
command
to
delete
old
distribution
files
,
given
a
set
of
...
@@ -2596,7 +2596,7 @@ easy_install
...
@@ -2596,7 +2596,7 @@ easy_install
recently
-
modified
distribution
files
matching
each
pattern
.)
recently
-
modified
distribution
files
matching
each
pattern
.)
*
Added
"saveopts"
command
that
saves
all
command
-
line
options
for
the
current
*
Added
"saveopts"
command
that
saves
all
command
-
line
options
for
the
current
invocation
to
the
local
,
global
,
or
per
-
user
configuration
file
.
Useful
for
invocation
to
the
local
,
global
,
or
per
-
user
configuration
file
.
Useful
for
setting
defaults
without
having
to
hand
-
edit
a
configuration
file
.
setting
defaults
without
having
to
hand
-
edit
a
configuration
file
.
*
Added
a
"setopt"
command
that
sets
a
single
option
in
a
specified
distutils
*
Added
a
"setopt"
command
that
sets
a
single
option
in
a
specified
distutils
...
@@ -2615,7 +2615,7 @@ easy_install
...
@@ -2615,7 +2615,7 @@ easy_install
*
Beefed
up
the
"sdist"
command
so
that
if
you
don
't have a MANIFEST.in, it
*
Beefed
up
the
"sdist"
command
so
that
if
you
don
't have a MANIFEST.in, it
will include all files under revision control (CVS or Subversion) in the
will include all files under revision control (CVS or Subversion) in the
current directory, and it will regenerate the list every time you create a
current directory, and it will regenerate the list every time you create a
source distribution, not just when you tell it to.
This should make the
source distribution, not just when you tell it to. This should make the
default "do what you mean" more often than the distutils'
default
behavior
default "do what you mean" more often than the distutils'
default
behavior
did
,
while
still
retaining
the
old
behavior
in
the
presence
of
MANIFEST
.
in
.
did
,
while
still
retaining
the
old
behavior
in
the
presence
of
MANIFEST
.
in
.
...
@@ -2630,14 +2630,14 @@ easy_install
...
@@ -2630,14 +2630,14 @@ easy_install
0.5
a5
0.5
a5
-----
-----
*
Added
``
develop
``
command
to
``
setuptools
``-
based
packages
.
This
command
*
Added
``
develop
``
command
to
``
setuptools
``-
based
packages
.
This
command
installs
an
``.
egg
-
link
``
pointing
to
the
package
's source directory, and
installs
an
``.
egg
-
link
``
pointing
to
the
package
's source directory, and
script wrappers that ``execfile()`` the source versions of the package'
s
script wrappers that ``execfile()`` the source versions of the package'
s
scripts
.
This
lets
you
put
your
development
checkout
(
s
)
on
sys
.
path
without
scripts
.
This
lets
you
put
your
development
checkout
(
s
)
on
sys
.
path
without
having
to
actually
install
them
.
(
To
uninstall
the
link
,
use
having
to
actually
install
them
.
(
To
uninstall
the
link
,
use
use
``
setup
.
py
develop
--
uninstall
``.)
use
``
setup
.
py
develop
--
uninstall
``.)
*
Added
``
egg_info
``
command
to
``
setuptools
``-
based
packages
.
This
command
*
Added
``
egg_info
``
command
to
``
setuptools
``-
based
packages
.
This
command
just
creates
or
updates
the
"projectname.egg-info"
directory
,
without
just
creates
or
updates
the
"projectname.egg-info"
directory
,
without
building
an
egg
.
(
It
's used by the ``bdist_egg``, ``test``, and ``develop``
building
an
egg
.
(
It
's used by the ``bdist_egg``, ``test``, and ``develop``
commands.)
commands.)
...
@@ -2645,11 +2645,11 @@ easy_install
...
@@ -2645,11 +2645,11 @@ easy_install
* Enhanced the ``test`` command so that it doesn'
t
install
the
package
,
but
* Enhanced the ``test`` command so that it doesn'
t
install
the
package
,
but
instead
builds
any
C
extensions
in
-
place
,
updates
the
``.
egg
-
info
``
instead
builds
any
C
extensions
in
-
place
,
updates
the
``.
egg
-
info
``
metadata
,
adds
the
source
directory
to
``
sys
.
path
``,
and
runs
the
tests
metadata
,
adds
the
source
directory
to
``
sys
.
path
``,
and
runs
the
tests
directly
on
the
source
.
This
avoids
an
"unmanaged"
installation
of
the
directly
on
the
source
.
This
avoids
an
"unmanaged"
installation
of
the
package
to
``
site
-
packages
``
or
elsewhere
.
package
to
``
site
-
packages
``
or
elsewhere
.
*
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
that
if
you
were
importing
or
extending
it
,
you
must
now
change
your
imports
that
if
you
were
importing
or
extending
it
,
you
must
now
change
your
imports
accordingly
.
``
easy_install
.
py
``
is
still
installed
as
a
script
,
but
not
as
accordingly
.
``
easy_install
.
py
``
is
still
installed
as
a
script
,
but
not
as
a
module
.
a
module
.
...
@@ -2660,10 +2660,10 @@ easy_install
...
@@ -2660,10 +2660,10 @@ easy_install
*
Setup
scripts
using
setuptools
can
now
list
their
dependencies
directly
in
*
Setup
scripts
using
setuptools
can
now
list
their
dependencies
directly
in
the
setup
.
py
file
,
without
having
to
manually
create
a
``
depends
.
txt
``
file
.
the
setup
.
py
file
,
without
having
to
manually
create
a
``
depends
.
txt
``
file
.
The
``
install_requires
``
and
``
extras_require
``
arguments
to
``
setup
()``
The
``
install_requires
``
and
``
extras_require
``
arguments
to
``
setup
()``
are
used
to
create
a
dependencies
file
automatically
.
If
you
are
manually
are
used
to
create
a
dependencies
file
automatically
.
If
you
are
manually
creating
``
depends
.
txt
``
right
now
,
please
switch
to
using
these
setup
creating
``
depends
.
txt
``
right
now
,
please
switch
to
using
these
setup
arguments
as
soon
as
practical
,
because
``
depends
.
txt
``
support
will
be
arguments
as
soon
as
practical
,
because
``
depends
.
txt
``
support
will
be
removed
in
the
0.6
release
cycle
.
For
documentation
on
the
new
arguments
,
removed
in
the
0.6
release
cycle
.
For
documentation
on
the
new
arguments
,
see
the
``
setuptools
.
dist
.
Distribution
``
class
.
see
the
``
setuptools
.
dist
.
Distribution
``
class
.
*
Setup
scripts
using
setuptools
now
always
install
using
``
easy_install
``
*
Setup
scripts
using
setuptools
now
always
install
using
``
easy_install
``
...
@@ -2672,7 +2672,7 @@ easy_install
...
@@ -2672,7 +2672,7 @@ easy_install
0.5
a1
0.5
a1
-----
-----
*
Added
support
for
"self-installation"
bootstrapping
.
Packages
can
now
*
Added
support
for
"self-installation"
bootstrapping
.
Packages
can
now
include
``
ez_setup
.
py
``
in
their
source
distribution
,
and
add
the
following
include
``
ez_setup
.
py
``
in
their
source
distribution
,
and
add
the
following
to
their
``
setup
.
py
``,
in
order
to
automatically
bootstrap
installation
of
to
their
``
setup
.
py
``,
in
order
to
automatically
bootstrap
installation
of
setuptools
as
part
of
their
setup
process
::
setuptools
as
part
of
their
setup
process
::
...
@@ -2692,21 +2692,21 @@ easy_install
...
@@ -2692,21 +2692,21 @@ easy_install
*
All
downloads
are
now
managed
by
the
``
PackageIndex
``
class
(
which
is
now
*
All
downloads
are
now
managed
by
the
``
PackageIndex
``
class
(
which
is
now
subclassable
and
replaceable
),
so
that
embedders
can
more
easily
override
subclassable
and
replaceable
),
so
that
embedders
can
more
easily
override
download
logic
,
give
download
progress
reports
,
etc
.
The
class
has
also
download
logic
,
give
download
progress
reports
,
etc
.
The
class
has
also
been
moved
to
the
new
``
setuptools
.
package_index
``
module
.
been
moved
to
the
new
``
setuptools
.
package_index
``
module
.
*
The
``
Installer
``
class
no
longer
handles
downloading
,
manages
a
temporary
*
The
``
Installer
``
class
no
longer
handles
downloading
,
manages
a
temporary
directory
,
or
tracks
the
``
zip_ok
``
option
.
Downloading
is
now
handled
directory
,
or
tracks
the
``
zip_ok
``
option
.
Downloading
is
now
handled
by
``
PackageIndex
``,
and
``
Installer
``
has
become
an
``
easy_install
``
by
``
PackageIndex
``,
and
``
Installer
``
has
become
an
``
easy_install
``
command
class
based
on
``
setuptools
.
Command
``.
command
class
based
on
``
setuptools
.
Command
``.
*
There
is
a
new
``
setuptools
.
sandbox
.
run_setup
()``
API
to
invoke
a
setup
*
There
is
a
new
``
setuptools
.
sandbox
.
run_setup
()``
API
to
invoke
a
setup
script
in
a
directory
sandbox
,
and
a
new
``
setuptools
.
archive_util
``
module
script
in
a
directory
sandbox
,
and
a
new
``
setuptools
.
archive_util
``
module
with
an
``
unpack_archive
()``
API
.
These
were
split
out
of
EasyInstall
to
with
an
``
unpack_archive
()``
API
.
These
were
split
out
of
EasyInstall
to
allow
reuse
by
other
tools
and
applications
.
allow
reuse
by
other
tools
and
applications
.
*
``
setuptools
.
Command
``
now
supports
reinitializing
commands
using
keyword
*
``
setuptools
.
Command
``
now
supports
reinitializing
commands
using
keyword
arguments
to
set
/
reset
options
.
Also
,
``
Command
``
subclasses
can
now
set
arguments
to
set
/
reset
options
.
Also
,
``
Command
``
subclasses
can
now
set
their
``
command_consumes_arguments
``
attribute
to
``
True
``
in
order
to
their
``
command_consumes_arguments
``
attribute
to
``
True
``
in
order
to
receive
an
``
args
``
option
containing
the
rest
of
the
command
line
.
receive
an
``
args
``
option
containing
the
rest
of
the
command
line
.
...
@@ -2715,7 +2715,7 @@ easy_install
...
@@ -2715,7 +2715,7 @@ easy_install
*
Added
new
options
to
``
bdist_egg
``
to
allow
tagging
the
egg
's version number
*
Added
new
options
to
``
bdist_egg
``
to
allow
tagging
the
egg
's version number
with a subversion revision number, the current date, or an explicit tag
with a subversion revision number, the current date, or an explicit tag
value.
Run ``setup.py bdist_egg --help`` to get more information.
value. Run ``setup.py bdist_egg --help`` to get more information.
* Misc. bug fixes
* Misc. bug fixes
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment