From 6a3f17723d39ccc8b83ff4fb69ecf62775114c08 Mon Sep 17 00:00:00 2001 From: David Hagen Date: Fri, 25 Aug 2023 09:05:26 -0400 Subject: [PATCH 1/3] Add Parsita, license, Nox, Black, and Ruff badges --- README.md | 24 ++++++++++-------------- 1 file changed, 10 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index da17dce..fc7b4e7 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,15 @@ # Parsita -[![Build status][build-image]][build-link] -[![Code coverage][coverage-image]][coverage-link] -[![Latest PyPI version][pypi-image]][pypi-link] -[![Supported Python versions][python-versions-image]][python-versions-link] -[![Poetry](https://img.shields.io/endpoint?url=https://python-poetry.org/badge/v0.json)](https://python-poetry.org/) +[![Parsita](https://img.shields.io/badge/%F0%9F%AA%84-Parsita-yellow.svg)](https://parsita.drhagen.com/) +[![Build status](https://github.com/drhagen/parsita/workflows/ci/badge.svg)](https://github.com/drhagen/parsita/actions/workflows/ci.yml) +[![Code coverage](https://codecov.io/github/drhagen/parsita/coverage.svg?branch=master)](https://codecov.io/github/drhagen/parsita?branch=master) +[![Latest PyPI version](https://img.shields.io/pypi/v/parsita.svg)](https://pypi.python.org/pypi/parsita) +[![License](https://img.shields.io/pypi/l/parsita.svg)](https://github.com/drhagen/parsita/blob/master/LICENSE) +[![Supported Python versions](https://img.shields.io/pypi/pyversions/parsita.svg)](https://pypi.python.org/pypi/parsita) +[![Poetry](https://img.shields.io/endpoint?url=https://python-poetry.org/badge/v0.json)](https://python-poetry.org) +[![Nox](https://img.shields.io/badge/%F0%9F%A6%8A-Nox-D85E00.svg)](https://nox.thea.codes) +[![Black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://black.readthedocs.io) +[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://beta.ruff.rs) > The executable grammar of parsers combinators made available in the executable pseudocode of Python. @@ -46,12 +51,3 @@ name = HelloWorldParsers.hello_world.parse('Hello David!').unwrap() # Hello David! # ^ ``` - -[build-image]: https://github.com/drhagen/parsita/workflows/python/badge.svg?branch=master&event=push -[build-link]: https://github.com/drhagen/parsita/actions?query=branch%3Amaster+event%3Apush -[coverage-image]: https://codecov.io/github/drhagen/parsita/coverage.svg?branch=master -[coverage-link]: https://codecov.io/github/drhagen/parsita?branch=master -[pypi-image]: https://img.shields.io/pypi/v/parsita.svg -[pypi-link]: https://pypi.python.org/pypi/parsita -[python-versions-image]: https://img.shields.io/pypi/pyversions/parsita.svg -[python-versions-link]: https://pypi.python.org/pypi/parsita From d3f6d2764fa3e614d8d82d05c6c4b81b03f560dc Mon Sep 17 00:00:00 2001 From: David Hagen Date: Fri, 25 Aug 2023 13:13:00 -0400 Subject: [PATCH 2/3] Remove Parsita badge --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index fc7b4e7..7c85044 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,5 @@ # Parsita -[![Parsita](https://img.shields.io/badge/%F0%9F%AA%84-Parsita-yellow.svg)](https://parsita.drhagen.com/) [![Build status](https://github.com/drhagen/parsita/workflows/ci/badge.svg)](https://github.com/drhagen/parsita/actions/workflows/ci.yml) [![Code coverage](https://codecov.io/github/drhagen/parsita/coverage.svg?branch=master)](https://codecov.io/github/drhagen/parsita?branch=master) [![Latest PyPI version](https://img.shields.io/pypi/v/parsita.svg)](https://pypi.python.org/pypi/parsita) From c31c5124ce6ef9ca2ba229516322c8cdac0ae2e8 Mon Sep 17 00:00:00 2001 From: David Hagen Date: Wed, 4 Oct 2023 20:04:48 -0400 Subject: [PATCH 3/3] Put all vanity badges at end of list --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7c85044..5f022d6 100644 --- a/README.md +++ b/README.md @@ -5,9 +5,9 @@ [![Latest PyPI version](https://img.shields.io/pypi/v/parsita.svg)](https://pypi.python.org/pypi/parsita) [![License](https://img.shields.io/pypi/l/parsita.svg)](https://github.com/drhagen/parsita/blob/master/LICENSE) [![Supported Python versions](https://img.shields.io/pypi/pyversions/parsita.svg)](https://pypi.python.org/pypi/parsita) +[![Black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://black.readthedocs.io) [![Poetry](https://img.shields.io/endpoint?url=https://python-poetry.org/badge/v0.json)](https://python-poetry.org) [![Nox](https://img.shields.io/badge/%F0%9F%A6%8A-Nox-D85E00.svg)](https://nox.thea.codes) -[![Black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://black.readthedocs.io) [![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://beta.ruff.rs) > The executable grammar of parsers combinators made available in the executable pseudocode of Python.