Name | easydev JSON |
Version |
0.13.2
JSON |
| download |
home_page | None |
Summary | Commn utilities to ease development of Python packages |
upload_time | 2024-04-28 19:26:54 |
maintainer | None |
docs_url | https://pythonhosted.org/easydev/ |
author | Thomas Cokelaer |
requires_python | <4.0,>=3.8 |
license | BSD-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"
}