summaryrefslogtreecommitdiff
path: root/CHANGES.txt
diff options
context:
space:
mode:
authorWyatt Lee Baldwin <self@wyattbaldwin.com>2014-02-12 00:52:26 -0800
committerWyatt Lee Baldwin <self@wyattbaldwin.com>2014-02-12 00:52:26 -0800
commit80fc5b6d418b2df0243989b1b8c999f795f3f55e (patch)
treede140863069aff43238daab5ec746a530ce97ac5 /CHANGES.txt
parentc74177b8d8c565650abec45d2f90550be0c2702f (diff)
downloadpython-setuptools-git-80fc5b6d418b2df0243989b1b8c999f795f3f55e.tar.gz
Add support for PEP 420 namespace packages to find_packages()
On Python 3.3+, `find_packages()` now considers any subdirectory of the start directory that's not a regular package (i.e., that doesn't have an `__init__.py`) to be a namespace package. The other way this supports PEP 420 is by making sure `__pycache__` directories are never added to the list of packages. Fixes issue #97
Diffstat (limited to 'CHANGES.txt')
-rw-r--r--CHANGES.txt9
1 files changed, 9 insertions, 0 deletions
diff --git a/CHANGES.txt b/CHANGES.txt
index 960e5d9b..7a9ed446 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -3,6 +3,15 @@ CHANGES
=======
---
+4.0
+---
+
+* Issue #97: ``find_packages()`` now supports PEP 420 namespace packages. It
+ does so by considering all subdirectories of the start directory that
+ aren't regular packages to be PEP 420 namespace packages (on Python 3.3+
+ only).
+
+---
3.3
---