From bed1396cb6963a755dfcb43201a0039891d1b73e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Thu, 4 Aug 2022 14:46:08 +0200 Subject: [PATCH 1/2] Add changelog entry for removal of pyparsing dependnecy --- CHANGELOG.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 23b85d19..b9d90cd1 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -7,6 +7,7 @@ Changelog * ``Marker.evaluate`` will now assume evaluation environment with empty ``extra``. Evaluating markers like ``"extra == 'xyz'"`` without passing any extra in the ``environment`` will no longer raise an exception. +* Remove a depndency on ``pyparsing``, this package no longer has any runtime requirements (:issue:`468`) 21.3 - 2021-11-17 ~~~~~~~~~~~~~~~~~ From 535aada36ecad9066b76a7fbbe50ed360b8fc88d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Thu, 4 Aug 2022 18:57:41 +0200 Subject: [PATCH 2/2] Update CHANGELOG.rst Co-authored-by: Pradyun Gedam --- CHANGELOG.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index b9d90cd1..7885906b 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -7,7 +7,7 @@ Changelog * ``Marker.evaluate`` will now assume evaluation environment with empty ``extra``. Evaluating markers like ``"extra == 'xyz'"`` without passing any extra in the ``environment`` will no longer raise an exception. -* Remove a depndency on ``pyparsing``, this package no longer has any runtime requirements (:issue:`468`) +* Remove dependency on ``pyparsing``, by replacing it with a hand-written parser. This package now has no runtime dependencies (:issue:`468`) 21.3 - 2021-11-17 ~~~~~~~~~~~~~~~~~