Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit b47b539

Browse files
committed
Placeholder in What's New for the major packaging infrastructure changes
1 parent f879e32 commit b47b539

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

Doc/whatsnew/3.3.rst

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,26 @@
4848
4949
This article explains the new features in Python 3.3, compared to 3.2.
5050

51+
.. note:: Alpha users should be aware that this document is currently in
52+
draft form. It will be updated substantially as Python 3.3 moves towards
53+
release, so it's worth checking back even after reading earlier versions.
54+
55+
56+
New packaging infrastructure
57+
============================
58+
59+
The standard library's packaging infrastructure has been updated to adopt
60+
some of the features developed by the wider community.
61+
62+
* the :mod:`packaging` package and ``pysetup`` script (inspired by
63+
``setuptools``, ``distribute``, ``distutil2`` and ``pip``)
64+
* the :mod:`venv` module and ``pyvenv`` script (inspired by ``virtualenv``)
65+
(Note: at time of writing, :pep:`405` is accepted, but not yet implemented)
66+
* native support for package directories that don't require ``__init__.py``
67+
marker files and can automatically span multiple path segments
68+
(inspired by various third party approaches to namespace packages, as
69+
described in :pep:`420`)
70+
5171

5272
.. pep-3118-update:
5373

0 commit comments

Comments
 (0)