Skip to content

Commit

Permalink
Update to 3.1:
Browse files Browse the repository at this point in the history
---
3.1
---

* Issue #161: Restore Features functionality to allow backward compatibility
  (for Features) until the uses of that functionality is sufficiently removed.

-----
3.0.2
-----

* Correct typo in previous bugfix.

-----
3.0.1
-----

* Issue #157: Restore support for Python 2.6 in bootstrap script where
  ``zipfile.ZipFile`` does not yet have support for context managers.

---
3.0
---

* Issue #125: Prevent Subversion support from creating a ~/.subversion
  directory just for checking the presence of a Subversion repository.
* 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
  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
  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
  including the declaration, but only at the cost of forcing namespace
  packages to be imported early, which 3.0 no longer does.
* Issue #148: When building (bdist_egg), setuptools no longer adds
  ``__init__.py`` files to namespace packages. Any packages that rely on this
  behavior will need to create ``__init__.py`` files and include the
  ``declare_namespace()``.
* Issue #7: Setuptools itself is now distributed as a zip archive in addition to
  tar archive. ez_setup.py now uses zip archive. This approach avoids the potential
  security vulnerabilities presented by use of tar archives in ez_setup.py.
  It also leverages the security features added to ZipFile.extract in Python 2.7.4.
* Issue #65: Removed deprecated Features functionality.
* Pull Request #28: Remove backport of ``_bytecode_filenames`` which is
  available in Python 2.6 and later, but also has better compatibility with
  Python 3 environments.
* Issue #156: Fix spelling of __PYVENV_LAUNCHER__ variable.
  • Loading branch information
wiz committed Mar 12, 2014
1 parent dd8db84 commit 0d52e7a
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
4 changes: 2 additions & 2 deletions devel/py-setuptools/Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.40 2014/02/12 15:18:48 wiz Exp $
# $NetBSD: Makefile,v 1.41 2014/03/12 10:14:19 wiz Exp $

EGG_VERSION= 2.2
EGG_VERSION= 3.1
DISTNAME= setuptools-${EGG_VERSION}
EGG_NAME= setuptools-${EGG_VERSION}
PKGNAME= ${PYPKGPREFIX}-setuptools-${EGG_VERSION}
Expand Down
8 changes: 4 additions & 4 deletions devel/py-setuptools/distinfo
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.21 2014/02/12 15:18:48 wiz Exp $
$NetBSD: distinfo,v 1.22 2014/03/12 10:14:19 wiz Exp $

SHA1 (setuptools-2.2.tar.gz) = 547eff11ea46613e8a9ba5b12a89c1010ecc4e51
RMD160 (setuptools-2.2.tar.gz) = 78a65349bee45d01ca0ba41706b5a5a02e3d37eb
Size (setuptools-2.2.tar.gz) = 786831 bytes
SHA1 (setuptools-3.1.tar.gz) = c5a48d853855111eaa839cb367971398a496ec09
RMD160 (setuptools-3.1.tar.gz) = 5b00edd276a22969621c8dc00536217ea8ccf22e
Size (setuptools-3.1.tar.gz) = 790867 bytes
SHA1 (patch-setup.py) = be1078e5e2b6e9ec8c859c2c6e2a4a44fe3c2840

0 comments on commit 0d52e7a

Please sign in to comment.