From 12a7c36bcf43bd685bb9423df6d3c551002f70b7 Mon Sep 17 00:00:00 2001 From: Kurt McKee Date: Thu, 30 Jul 2026 07:37:52 -0500 Subject: [PATCH] Update project metadata --- CHANGELOG.rst | 27 +++++++++++++++++++ .../20260729_122729_kurtmckee_use_scriv.rst | 4 --- ...60729_130324_kurtmckee_regular_package.rst | 4 --- ...60729_131657_kurtmckee_regular_package.rst | 9 ------- pyproject.toml | 2 +- 5 files changed, 28 insertions(+), 18 deletions(-) delete mode 100644 changelog.d/20260729_122729_kurtmckee_use_scriv.rst delete mode 100644 changelog.d/20260729_130324_kurtmckee_regular_package.rst delete mode 100644 changelog.d/20260729_131657_kurtmckee_regular_package.rst diff --git a/CHANGELOG.rst b/CHANGELOG.rst index b0fad0b..267615d 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -20,6 +20,33 @@ Please see the fragment files in the `changelog.d directory`_. .. scriv-insert-here +.. _changelog-2.0.0: + +2.0.0 - 2026-07-30 +================== + +Breaking changes +---------------- + +* Switch from a namespace package to a regular package. (:issue:`kurtmckee/feedparser#585`) + + The namespace package caused issues in the feedparser dev environment + due to conflicts with editable installs of feedparser. + It also adversely affected deployments for users + due to separated installs between system and venv environments. + + The new package name is ``feedparser_sgmllib``. + +Documentation +------------- + +* Use the ``sphinx-issues`` plugin to link to issues and PRs. + +Development +----------- + +* Use scriv to manage the CHANGELOG. + .. _changelog-1.0.0: 1.0.0 - 2026-07-27 diff --git a/changelog.d/20260729_122729_kurtmckee_use_scriv.rst b/changelog.d/20260729_122729_kurtmckee_use_scriv.rst deleted file mode 100644 index c99de23..0000000 --- a/changelog.d/20260729_122729_kurtmckee_use_scriv.rst +++ /dev/null @@ -1,4 +0,0 @@ -Development ------------ - -* Use scriv to manage the CHANGELOG. diff --git a/changelog.d/20260729_130324_kurtmckee_regular_package.rst b/changelog.d/20260729_130324_kurtmckee_regular_package.rst deleted file mode 100644 index 60265f7..0000000 --- a/changelog.d/20260729_130324_kurtmckee_regular_package.rst +++ /dev/null @@ -1,4 +0,0 @@ -Documentation -------------- - -* Use the ``sphinx-issues`` plugin to link to issues and PRs. diff --git a/changelog.d/20260729_131657_kurtmckee_regular_package.rst b/changelog.d/20260729_131657_kurtmckee_regular_package.rst deleted file mode 100644 index e833233..0000000 --- a/changelog.d/20260729_131657_kurtmckee_regular_package.rst +++ /dev/null @@ -1,9 +0,0 @@ -Breaking changes ----------------- - -* Switch from a namespace package to a regular package. (:issue:`kurtmckee/feedparser#585`) - - The choice to use a namespace package caused development issues in feedparser, - and affected deployments for users. - - The new package name is ``feedparser_sgmllib``. diff --git a/pyproject.toml b/pyproject.toml index 5fb0ca3..941ff3e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [project] name = "feedparser-sgmllib" description = "sgmllib from Python 2.7. For feedparser use only." -version = "1.0.0" +version = "2.0.0" maintainers = [ { name = "Kurt McKee", email = "contactme@kurtmckee.org" }, ]