pytest-flask-ligand


Namepytest-flask-ligand JSON
Version 0.1.14 PyPI version JSON
download
home_page
SummaryPytest fixtures and helper functions to use for testing flask-ligand microservices.
upload_time2023-04-25 22:57:58
maintainer
docs_urlNone
authorRyan Gard
requires_python>=3.10
licenseGNU General Public License v3 (GPLv3)
keywords test unittest
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ===================
pytest-flask-ligand
===================

|build-status| |pypi-status| |codecov-status| |pre-commit-status|

Pytest fixtures and helper functions to use for testing flask-ligand microservices.

Developer Quick Start Guide
---------------------------

Follow the instructions below to get a development environment up and running quickly!

Prerequisites
=============

- Python 3.10+
- virtualenvwrapper_

Getting Help with Make Tasks
============================

Execute the following command to get a full list of ``make`` targets::

    $ make help

Setup Python Development Environment
====================================

1. Create a Python virtual environment::

    $ mkvirtualenv -p py310 pytest-flask-ligand

2. Setup develop environment::

    $ make develop-venv

3. Setup git pre-commit hooks::

    $ make setup-pre-commit

4. Verify that environment is ready for development::

    $ make test-all

Contributing
------------

See `CONTRIBUTING.rst`_ for more details on developing for the ``pytest-flask-ligand`` project.

Release Process
---------------

See `release_process.rst`_ for information on the release process for the ``pytest-flask-ligand`` project.

Python Black IDE Integration
----------------------------

This repo utilizes `Python Black`_ for automatic code formatting using the ``make format`` task. However, this is not
very convenient to use on a regular basis and instead it is recommended to integrate Python Black into your IDE
workflow. Checkout these `editor integration`_ guides for integrating `Python Black`_ with popular IDEs and text
editors.

.. _CONTRIBUTING.rst: CONTRIBUTING.rst
.. _release_process.rst: docs/release_process.rst
.. _virtualenvwrapper: https://virtualenvwrapper.readthedocs.io/en/latest/
.. _Python Black: https://black.readthedocs.io/en/stable/
.. _editor integration: https://black.readthedocs.io/en/stable/integrations/editors.html

.. |build-status| image:: https://img.shields.io/github/actions/workflow/status/cowofevil/pytest-flask-ligand/bump_and_publish_release.yml?branch=main&logo=github
   :target: https://github.com/cowofevil/pytest-flask-ligand/actions/workflows/bump_and_publish_release.yml
   :alt: Build
.. |pypi-status| image:: https://img.shields.io/pypi/v/pytest-flask-ligand?color=blue&logo=pypi
   :target: https://pypi.org/project/pytest-flask-ligand/
   :alt: PyPI
.. |codecov-status| image:: https://img.shields.io/codecov/c/gh/cowofevil/pytest-flask-ligand?color=teal&logo=codecov
   :target: https://app.codecov.io/gh/cowofevil/pytest-flask-ligand
   :alt: Codecov
.. |pre-commit-status| image:: https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white
   :target: https://github.com/pre-commit/pre-commit
   :alt: pre-commit


            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "pytest-flask-ligand",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": "",
    "keywords": "test, unittest",
    "author": "Ryan Gard",
    "author_email": "ryan@gardiancapitol.com",
    "download_url": "https://files.pythonhosted.org/packages/50/4e/3556d8dc196c0b0abb2c7f8fff79b90c6a4e3c95bb704bc814db70047376/pytest-flask-ligand-0.1.14.tar.gz",
    "platform": null,
    "description": "===================\npytest-flask-ligand\n===================\n\n|build-status| |pypi-status| |codecov-status| |pre-commit-status|\n\nPytest fixtures and helper functions to use for testing flask-ligand microservices.\n\nDeveloper Quick Start Guide\n---------------------------\n\nFollow the instructions below to get a development environment up and running quickly!\n\nPrerequisites\n=============\n\n- Python 3.10+\n- virtualenvwrapper_\n\nGetting Help with Make Tasks\n============================\n\nExecute the following command to get a full list of ``make`` targets::\n\n    $ make help\n\nSetup Python Development Environment\n====================================\n\n1. Create a Python virtual environment::\n\n    $ mkvirtualenv -p py310 pytest-flask-ligand\n\n2. Setup develop environment::\n\n    $ make develop-venv\n\n3. Setup git pre-commit hooks::\n\n    $ make setup-pre-commit\n\n4. Verify that environment is ready for development::\n\n    $ make test-all\n\nContributing\n------------\n\nSee `CONTRIBUTING.rst`_ for more details on developing for the ``pytest-flask-ligand`` project.\n\nRelease Process\n---------------\n\nSee `release_process.rst`_ for information on the release process for the ``pytest-flask-ligand`` project.\n\nPython Black IDE Integration\n----------------------------\n\nThis repo utilizes `Python Black`_ for automatic code formatting using the ``make format`` task. However, this is not\nvery convenient to use on a regular basis and instead it is recommended to integrate Python Black into your IDE\nworkflow. Checkout these `editor integration`_ guides for integrating `Python Black`_ with popular IDEs and text\neditors.\n\n.. _CONTRIBUTING.rst: CONTRIBUTING.rst\n.. _release_process.rst: docs/release_process.rst\n.. _virtualenvwrapper: https://virtualenvwrapper.readthedocs.io/en/latest/\n.. _Python Black: https://black.readthedocs.io/en/stable/\n.. _editor integration: https://black.readthedocs.io/en/stable/integrations/editors.html\n\n.. |build-status| image:: https://img.shields.io/github/actions/workflow/status/cowofevil/pytest-flask-ligand/bump_and_publish_release.yml?branch=main&logo=github\n   :target: https://github.com/cowofevil/pytest-flask-ligand/actions/workflows/bump_and_publish_release.yml\n   :alt: Build\n.. |pypi-status| image:: https://img.shields.io/pypi/v/pytest-flask-ligand?color=blue&logo=pypi\n   :target: https://pypi.org/project/pytest-flask-ligand/\n   :alt: PyPI\n.. |codecov-status| image:: https://img.shields.io/codecov/c/gh/cowofevil/pytest-flask-ligand?color=teal&logo=codecov\n   :target: https://app.codecov.io/gh/cowofevil/pytest-flask-ligand\n   :alt: Codecov\n.. |pre-commit-status| image:: https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white\n   :target: https://github.com/pre-commit/pre-commit\n   :alt: pre-commit\n\n",
    "bugtrack_url": null,
    "license": "GNU General Public License v3 (GPLv3)",
    "summary": "Pytest fixtures and helper functions to use for testing flask-ligand microservices.",
    "version": "0.1.14",
    "split_keywords": [
        "test",
        " unittest"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "84d7aaaba2fb940471d501242540b519712925cf81b527f997bcf30fff594558",
                "md5": "93ef957126616547a0420f1f78883d39",
                "sha256": "f2f1ad9f7053ba78be544c7b18c11004916328cc760c3e2e206f3097b24fe61a"
            },
            "downloads": -1,
            "filename": "pytest_flask_ligand-0.1.14-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "93ef957126616547a0420f1f78883d39",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": ">=3.10",
            "size": 18904,
            "upload_time": "2023-04-25T22:57:57",
            "upload_time_iso_8601": "2023-04-25T22:57:57.116171Z",
            "url": "https://files.pythonhosted.org/packages/84/d7/aaaba2fb940471d501242540b519712925cf81b527f997bcf30fff594558/pytest_flask_ligand-0.1.14-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "504e3556d8dc196c0b0abb2c7f8fff79b90c6a4e3c95bb704bc814db70047376",
                "md5": "b534af0b0d931fbb3f1ac2c47607cfc6",
                "sha256": "9a4695f81ec21990d01608a3bc84cb63b82e1e84fcafa3f91e91a3e414584ce7"
            },
            "downloads": -1,
            "filename": "pytest-flask-ligand-0.1.14.tar.gz",
            "has_sig": false,
            "md5_digest": "b534af0b0d931fbb3f1ac2c47607cfc6",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 27756,
            "upload_time": "2023-04-25T22:57:58",
            "upload_time_iso_8601": "2023-04-25T22:57:58.890997Z",
            "url": "https://files.pythonhosted.org/packages/50/4e/3556d8dc196c0b0abb2c7f8fff79b90c6a4e3c95bb704bc814db70047376/pytest-flask-ligand-0.1.14.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-04-25 22:57:58",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "pytest-flask-ligand"
}
        
Elapsed time: 0.06077s