cykooz.buildout.fixnamespace


Namecykooz.buildout.fixnamespace JSON
Version 2.0.4 PyPI version JSON
download
home_pagehttps://github.com/Cykooz/cykooz.buildout.fixnamespace
SummaryA zc.buildout extension changes value of NAMESPACE_PACKAGE_INIT constant from setuptools
upload_time2023-09-04 21:48:06
maintainer
docs_urlNone
authorKirill Kuzminykh
requires_python
licenseMIT
keywords development build
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ****************************
cykooz.buildout.fixnamespace
****************************

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 <https://peps.python.org/pep-0420/>`_)
which doesn't have it.

Minimal usage example::

    [buildout]
    extensions = cykooz.buildout.fix_namespace



..  Changelog format guide.
    - Before make new release of core egg you MUST add here a header for new version with name "Next release".
    - After all headers and paragraphs you MUST add only ONE empty line.
    - At the end of sentence which describes some changes SHOULD be identifier of task from our task manager.
      This identifier MUST be placed in brackets. If a hot fix has not the task identifier then you
      can use the word "HOTFIX" instead of it.
    - At the end of sentence MUST stand a point.

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.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/Cykooz/cykooz.buildout.fixnamespace",
    "name": "cykooz.buildout.fixnamespace",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "development build",
    "author": "Kirill Kuzminykh",
    "author_email": "cykooz@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/b0/70/8cfb0c6a5c4fc90fd5117415fab3cfb604304a51a638b292ff8cd577aaa6/cykooz.buildout.fixnamespace-2.0.4.tar.gz",
    "platform": null,
    "description": "****************************\ncykooz.buildout.fixnamespace\n****************************\n\nThis buildout extension monkey-patch function\n``zc.buildout.easy_install.make_egg_after_pip_install``\nand ``zc.buildout.easy_install.Installer._get_dist``\nto create file ``namespace_packages.txt`` for some packages with\nnative namespaces (`PEP-420 <https://peps.python.org/pep-0420/>`_)\nwhich doesn't have it.\n\nMinimal usage example::\n\n    [buildout]\n    extensions = cykooz.buildout.fix_namespace\n\n\n\n..  Changelog format guide.\n    - Before make new release of core egg you MUST add here a header for new version with name \"Next release\".\n    - After all headers and paragraphs you MUST add only ONE empty line.\n    - At the end of sentence which describes some changes SHOULD be identifier of task from our task manager.\n      This identifier MUST be placed in brackets. If a hot fix has not the task identifier then you\n      can use the word \"HOTFIX\" instead of it.\n    - At the end of sentence MUST stand a point.\n\nCHANGELOG\n*********\n\n2.0.4 (2023-09-05)\n==================\n\n- Added support of packages without ``top_level.txt`` file.\n\n2.0.2 (2023-09-03)\n==================\n\n- Fixed error.\n\n2.0.0 (2023-09-03)\n==================\n\n- Added fix that creates ``namespace_packages.txt`` for some packages with\n  native namespaces which doesn't have it.\n- Removed fix of content of namespace ``__init__.py`` file.\n\n1.0 (2020-04-14)\n================\n\n- Initial release.\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A zc.buildout extension changes value of NAMESPACE_PACKAGE_INIT constant from setuptools",
    "version": "2.0.4",
    "project_urls": {
        "Homepage": "https://github.com/Cykooz/cykooz.buildout.fixnamespace"
    },
    "split_keywords": [
        "development",
        "build"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1813d407fe60f43b30381296dd9646f227ab55019ed55480d55dccdaaa4f5adc",
                "md5": "6e03f546b016990de7df04629a9d57e3",
                "sha256": "d770272dbb97432a032551969dcf61f6eb256e8e4bf19aeb17016a753e228941"
            },
            "downloads": -1,
            "filename": "cykooz.buildout.fixnamespace-2.0.4-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "6e03f546b016990de7df04629a9d57e3",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": null,
            "size": 6148,
            "upload_time": "2023-09-04T21:48:05",
            "upload_time_iso_8601": "2023-09-04T21:48:05.501312Z",
            "url": "https://files.pythonhosted.org/packages/18/13/d407fe60f43b30381296dd9646f227ab55019ed55480d55dccdaaa4f5adc/cykooz.buildout.fixnamespace-2.0.4-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b0708cfb0c6a5c4fc90fd5117415fab3cfb604304a51a638b292ff8cd577aaa6",
                "md5": "b0f6fa5a9810ed9dbce356d2a382af14",
                "sha256": "3fe741cc0a80e39b72449cd0fcc45733968f362190dbc1d1110ed0f387a5b672"
            },
            "downloads": -1,
            "filename": "cykooz.buildout.fixnamespace-2.0.4.tar.gz",
            "has_sig": false,
            "md5_digest": "b0f6fa5a9810ed9dbce356d2a382af14",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 8465,
            "upload_time": "2023-09-04T21:48:06",
            "upload_time_iso_8601": "2023-09-04T21:48:06.904019Z",
            "url": "https://files.pythonhosted.org/packages/b0/70/8cfb0c6a5c4fc90fd5117415fab3cfb604304a51a638b292ff8cd577aaa6/cykooz.buildout.fixnamespace-2.0.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-09-04 21:48:06",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Cykooz",
    "github_project": "cykooz.buildout.fixnamespace",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "cykooz.buildout.fixnamespace"
}
        
Elapsed time: 0.10796s