This buildout extension monkey-patch function zc.buildout.easy_install.make_egg_after_pip_install and zc.buildout.easy_install.Installer._get_dist to create file namespace_packages.txt for some packages with native namespaces (PEP-420) which doesn’t have it.
Minimal usage example:
[buildout] extensions = cykooz.buildout.fix_namespace
CHANGELOG
2.0.6 (2024-04-11)
Added support of namespaced package with python-files but without subdirectories.
2.0.4 (2023-09-05)
Added support of packages without top_level.txt file.
2.0.2 (2023-09-03)
Fixed error.
2.0.0 (2023-09-03)
Added fix that creates namespace_packages.txt for some packages with native namespaces which doesn’t have it.
Removed fix of content of namespace __init__.py file.
1.0 (2020-04-14)
Initial release.
Metadata
Release files for cykooz.buildout.fixnamespace 2.0.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| cykooz.buildout.fixnamespace-2.0.6.tar.gz | 8.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| cykooz.buildout.fixnamespace-2.0.6-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 14.8 kB
Release files / cykooz.buildout.fixnamespace-2.0.6.tar.gz
| Download URL | cykooz.buildout.fixnamespace-2.0.6.tar.gz |
|---|---|
| Size | 8.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ae733eddd395c70f8fe445b39c479108a11ce7a6674ea8c2f4d6b018973f97e8
|
|
BLAKE2b-256 checksum How to use checksums |
bb88804b9b03624b8452a0318cd0b4a625af62adfb45cdc132fdce8bbc73751c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.12
|
Release files / cykooz.buildout.fixnamespace-2.0.6-py2.py3-none-any.whl
| Download URL | cykooz.buildout.fixnamespace-2.0.6-py2.py3-none-any.whl |
|---|---|
| Size | 6.2 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
eba5eec83d4cbfcb03400aa14ddf38c572b3f25035d28e1f20b585a6cf122aaa
|
|
BLAKE2b-256 checksum How to use checksums |
d343d8a41c98d58fa971b0f652f4b0af2e9d80f646723158047cecf368f06349
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.10.12
|