Skip to main content

A zc.buildout extension changes value of NAMESPACE_PACKAGE_INIT constant from setuptools

Project description

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.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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cykooz.buildout.fixnamespace-2.0.4.tar.gz (8.5 kB view details)

Uploaded Source

Built Distribution

cykooz.buildout.fixnamespace-2.0.4-py2.py3-none-any.whl (6.1 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file cykooz.buildout.fixnamespace-2.0.4.tar.gz.

File metadata

File hashes

Hashes for cykooz.buildout.fixnamespace-2.0.4.tar.gz
Algorithm Hash digest
SHA256 3fe741cc0a80e39b72449cd0fcc45733968f362190dbc1d1110ed0f387a5b672
MD5 b0f6fa5a9810ed9dbce356d2a382af14
BLAKE2b-256 b0708cfb0c6a5c4fc90fd5117415fab3cfb604304a51a638b292ff8cd577aaa6

See more details on using hashes here.

File details

Details for the file cykooz.buildout.fixnamespace-2.0.4-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for cykooz.buildout.fixnamespace-2.0.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 d770272dbb97432a032551969dcf61f6eb256e8e4bf19aeb17016a753e228941
MD5 6e03f546b016990de7df04629a9d57e3
BLAKE2b-256 1813d407fe60f43b30381296dd9646f227ab55019ed55480d55dccdaaa4f5adc

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page