easydev


Nameeasydev JSON
Version 0.13.2 PyPI version JSON
download
home_pageNone
SummaryCommn utilities to ease development of Python packages
upload_time2024-04-28 19:26:54
maintainerNone
docs_urlhttps://pythonhosted.org/easydev/
authorThomas Cokelaer
requires_python<4.0,>=3.8
licenseBSD-3-Clause
keywords config decorators development
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            easydev
##########

.. image:: https://badge.fury.io/py/easydev.svg
    :target: https://pypi.python.org/pypi/easydev

.. image:: https://github.com/cokelaer/easydev/actions/workflows/main.yml/badge.svg
    :target: https://github.com/cokelaer/easydev/actions/workflows/main.yml


.. image:: https://coveralls.io/repos/cokelaer/easydev/badge.svg?branch=main
   :target: https://coveralls.io/r/cokelaer/easydev?branch=main




:documentation: http://easydev-python.readthedocs.io/en/latest/
:contributions: Please join https://github.com/cokelaer/easydev
:source: Please use https://github.com/cokelaer/easydev
:issues: Please use https://github.com/cokelaer/easydev/issues
:Python version supported: 3.7, 3.8, 3.9, 3.10, 3.11, 3.12


The  `easydev <http://pypi.python.org/pypi/easydev/>`_ package
provides miscellaneous functions that are repeatidly used during
the development of Python packages. The goal is to help developers on
speeding up their own dev. It has been used also as an incubator for other
packages (e.g., http://pypi.python.org/pypi/colormap) and is stable.

.. warning:: I'm not pretending to provide universal and bug-free tools. The
    tools provided may also change. However, **easydev** is used
    in a few other packages such as
    `bioservices <https://pypi.python.org/pypi/bioservices>`_,
    `sequana <https://sequana.readthedocs.io>`_ or
    `GDSCTools <https://sequana.readthedocs.io>`_ to give a few
    examples.



Changelog
~~~~~~~~~

========= ==========================================================================
Version   Description
========= ==========================================================================
0.13.2    * replace mock with unittest.mock (fixes
            https://github.com/cokelaer/easydev/issues/20)
0.13.1    * fix get_dependencies
0.13.0    * fix requirements (line_profiler) and CI
0.12.2    * For developers: move to pyprojet. add precomit
          * replace pkg_resources (deprecated) with importlib
          * replace appdirs with more generic platformdirs
========= ==========================================================================

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "easydev",
    "maintainer": null,
    "docs_url": "https://pythonhosted.org/easydev/",
    "requires_python": "<4.0,>=3.8",
    "maintainer_email": null,
    "keywords": "config, decorators, development",
    "author": "Thomas Cokelaer",
    "author_email": "thomas.cokelaer@pasteur.fr",
    "download_url": "https://files.pythonhosted.org/packages/fd/2b/d28e19223bb18b9380352afdc3891cc27c029b1acbdc51dc46c7400d6665/easydev-0.13.2.tar.gz",
    "platform": null,
    "description": "easydev\n##########\n\n.. image:: https://badge.fury.io/py/easydev.svg\n    :target: https://pypi.python.org/pypi/easydev\n\n.. image:: https://github.com/cokelaer/easydev/actions/workflows/main.yml/badge.svg\n    :target: https://github.com/cokelaer/easydev/actions/workflows/main.yml\n\n\n.. image:: https://coveralls.io/repos/cokelaer/easydev/badge.svg?branch=main\n   :target: https://coveralls.io/r/cokelaer/easydev?branch=main\n\n\n\n\n:documentation: http://easydev-python.readthedocs.io/en/latest/\n:contributions: Please join https://github.com/cokelaer/easydev\n:source: Please use https://github.com/cokelaer/easydev\n:issues: Please use https://github.com/cokelaer/easydev/issues\n:Python version supported: 3.7, 3.8, 3.9, 3.10, 3.11, 3.12\n\n\nThe  `easydev <http://pypi.python.org/pypi/easydev/>`_ package\nprovides miscellaneous functions that are repeatidly used during\nthe development of Python packages. The goal is to help developers on\nspeeding up their own dev. It has been used also as an incubator for other\npackages (e.g., http://pypi.python.org/pypi/colormap) and is stable.\n\n.. warning:: I'm not pretending to provide universal and bug-free tools. The\n    tools provided may also change. However, **easydev** is used\n    in a few other packages such as\n    `bioservices <https://pypi.python.org/pypi/bioservices>`_,\n    `sequana <https://sequana.readthedocs.io>`_ or\n    `GDSCTools <https://sequana.readthedocs.io>`_ to give a few\n    examples.\n\n\n\nChangelog\n~~~~~~~~~\n\n========= ==========================================================================\nVersion   Description\n========= ==========================================================================\n0.13.2    * replace mock with unittest.mock (fixes\n            https://github.com/cokelaer/easydev/issues/20)\n0.13.1    * fix get_dependencies\n0.13.0    * fix requirements (line_profiler) and CI\n0.12.2    * For developers: move to pyprojet. add precomit\n          * replace pkg_resources (deprecated) with importlib\n          * replace appdirs with more generic platformdirs\n========= ==========================================================================\n",
    "bugtrack_url": null,
    "license": "BSD-3-Clause",
    "summary": "Commn utilities to ease development of Python packages",
    "version": "0.13.2",
    "project_urls": null,
    "split_keywords": [
        "config",
        " decorators",
        " development"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c52200b3eb3b669ad1ab1ea17fcaf6ab89f4f6c904cefe3d07fad8508ccd38ce",
                "md5": "6f24a08211e9b9d0e8f49ef0e1331054",
                "sha256": "905ce60d85cdd0236d13eea42b517f757fcf79491fbc793b20d8d4d39e7f81f0"
            },
            "downloads": -1,
            "filename": "easydev-0.13.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "6f24a08211e9b9d0e8f49ef0e1331054",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.8",
            "size": 56774,
            "upload_time": "2024-04-28T19:26:52",
            "upload_time_iso_8601": "2024-04-28T19:26:52.035271Z",
            "url": "https://files.pythonhosted.org/packages/c5/22/00b3eb3b669ad1ab1ea17fcaf6ab89f4f6c904cefe3d07fad8508ccd38ce/easydev-0.13.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fd2bd28e19223bb18b9380352afdc3891cc27c029b1acbdc51dc46c7400d6665",
                "md5": "71fad632bdb326c5f8a39c03250ec413",
                "sha256": "a5c054dbf14e923927874fec304de9d988e19c4174cd10bd671ab7a21004098c"
            },
            "downloads": -1,
            "filename": "easydev-0.13.2.tar.gz",
            "has_sig": false,
            "md5_digest": "71fad632bdb326c5f8a39c03250ec413",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.8",
            "size": 42870,
            "upload_time": "2024-04-28T19:26:54",
            "upload_time_iso_8601": "2024-04-28T19:26:54.638801Z",
            "url": "https://files.pythonhosted.org/packages/fd/2b/d28e19223bb18b9380352afdc3891cc27c029b1acbdc51dc46c7400d6665/easydev-0.13.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-28 19:26:54",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "easydev"
}
        
Elapsed time: 0.42416s