From f7ebd2ff3e330bff54d66a3f3708537d5156e9fc Mon Sep 17 00:00:00 2001 From: GitHub Actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 7 Jun 2024 21:12:14 +0000 Subject: [PATCH] Generate a changelog entry for v1.2.0 --- CHANGELOG.rst | 274 ++++++++++++++++++ docs/changelog-fragments/333.contrib.rst | 2 - docs/changelog-fragments/333.packaging.rst | 3 - docs/changelog-fragments/461.contrib.rst | 1 - docs/changelog-fragments/473.contrib.rst | 2 - docs/changelog-fragments/474.contrib.rst | 1 - docs/changelog-fragments/474.doc.rst | 2 - docs/changelog-fragments/499.doc.rst | 3 - docs/changelog-fragments/501.packaging.rst | 6 - docs/changelog-fragments/502.packaging.rst | 2 - docs/changelog-fragments/507.contrib.rst | 2 - docs/changelog-fragments/527.feature.rst | 3 - docs/changelog-fragments/532.packaging.rst | 4 - docs/changelog-fragments/533.contrib.rst | 2 - docs/changelog-fragments/538.contrib.rst | 2 - docs/changelog-fragments/539.contrib.rst | 6 - docs/changelog-fragments/540.packaging.rst | 6 - docs/changelog-fragments/541.contrib.rst | 4 - docs/changelog-fragments/541.packaging.rst | 7 - docs/changelog-fragments/559.contrib.rst | 5 - docs/changelog-fragments/560.contrib.rst | 4 - docs/changelog-fragments/565.contrib.rst | 2 - docs/changelog-fragments/576.bugfix.rst | 7 - docs/changelog-fragments/576.doc.rst | 4 - docs/changelog-fragments/576.feature.rst | 7 - docs/changelog-fragments/601.contrib.rst | 1 - docs/changelog-fragments/601.packaging.rst | 5 - docs/changelog-fragments/602.contrib.rst | 6 - docs/changelog-fragments/852d259.contrib.rst | 3 - .../changelog-fragments/89c9b3a.packaging.rst | 9 - .../changelog-fragments/986988a.packaging.rst | 7 - docs/changelog-fragments/f07296f.contrib.rst | 3 - 32 files changed, 274 insertions(+), 121 deletions(-) delete mode 100644 docs/changelog-fragments/333.contrib.rst delete mode 100644 docs/changelog-fragments/333.packaging.rst delete mode 120000 docs/changelog-fragments/461.contrib.rst delete mode 100644 docs/changelog-fragments/473.contrib.rst delete mode 120000 docs/changelog-fragments/474.contrib.rst delete mode 100644 docs/changelog-fragments/474.doc.rst delete mode 100644 docs/changelog-fragments/499.doc.rst delete mode 100644 docs/changelog-fragments/501.packaging.rst delete mode 100644 docs/changelog-fragments/502.packaging.rst delete mode 100644 docs/changelog-fragments/507.contrib.rst delete mode 100644 docs/changelog-fragments/527.feature.rst delete mode 100644 docs/changelog-fragments/532.packaging.rst delete mode 100644 docs/changelog-fragments/533.contrib.rst delete mode 100644 docs/changelog-fragments/538.contrib.rst delete mode 100644 docs/changelog-fragments/539.contrib.rst delete mode 100644 docs/changelog-fragments/540.packaging.rst delete mode 100644 docs/changelog-fragments/541.contrib.rst delete mode 100644 docs/changelog-fragments/541.packaging.rst delete mode 100644 docs/changelog-fragments/559.contrib.rst delete mode 100644 docs/changelog-fragments/560.contrib.rst delete mode 100644 docs/changelog-fragments/565.contrib.rst delete mode 100644 docs/changelog-fragments/576.bugfix.rst delete mode 100644 docs/changelog-fragments/576.doc.rst delete mode 100644 docs/changelog-fragments/576.feature.rst delete mode 120000 docs/changelog-fragments/601.contrib.rst delete mode 100644 docs/changelog-fragments/601.packaging.rst delete mode 100644 docs/changelog-fragments/602.contrib.rst delete mode 100644 docs/changelog-fragments/852d259.contrib.rst delete mode 100644 docs/changelog-fragments/89c9b3a.packaging.rst delete mode 100644 docs/changelog-fragments/986988a.packaging.rst delete mode 100644 docs/changelog-fragments/f07296f.contrib.rst diff --git a/CHANGELOG.rst b/CHANGELOG.rst index b50634feb..3191aa499 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -14,6 +14,280 @@ Changelog .. towncrier release notes start +v1.2.0 +====== + +*(2024-06-07)* + + +Bug fixes +--------- + +- |project| no longer crashes when received EOF or when channel is not explicitly + closed -- by :user:`pbrezina`. + + Previously, |project| crashed if ``channel.recv`` was called and ``libssh`` + returned ``SSH_EOF`` error. It also crashed on some special occasions where + channel was not explicitly closed and the session object was garbage-collected + first. + + *Related issues and pull requests on GitHub:* + :issue:`576`. + + +Features +-------- + +- Started exposing the ``SSH_OPTIONS_PUBLICKEY_ACCEPTED_TYPES`` + and ``SSH_OPTIONS_HOSTKEYS`` options publicly + -- by :user:`Qalthos`. + + *Related issues and pull requests on GitHub:* + :issue:`527`. + +- The ``request_exec()`` method was added to the ``Channel`` class. It exposes an + interface for calling the respective low-level C-API of the underlying + ``libssh`` library -- by :user:`pbrezina`. + + Additionally, the following calls to ``libssh`` are now available in the same + class: ``request_exec()``, ``send_eof()``, ``request_send_signal()`` and + ``is_eof`` which is exposed as a :py:class:`property`. + + *Related issues and pull requests on GitHub:* + :issue:`576`. + + +Improved documentation +---------------------- + +- Fixed spelling of "Connect" in the ``Session.connect()`` + docstring -- by :user:`donnerhacke`. + + *Related issues and pull requests on GitHub:* + :issue:`474`. + +- Added a tip to the :ref:`installation guide ` + on how to set compiler flags when installing from source + -- :user:`webknjaz`. + + *Related issues and pull requests on GitHub:* + :issue:`499`. + +- Fixed the example of invoking remote commands by using + ``Channel.exec_command()`` in snippets -- by :user:`pbrezina`. + + Its previously showcased version wasn't functional. + + *Related issues and pull requests on GitHub:* + :issue:`576`. + + +Packaging updates and notes for downstreams +------------------------------------------- + +- A flaw in the logic for copying the project directory into a + temporary folder that led to infinite recursion when :envvar:`TMPDIR` + was set to a project subdirectory path. This was happening in Fedora + and its downstream due to the use of `pyproject-rpm-macros + `__. It was + only reproducible with ``pip wheel`` and was not affecting the + ``pyproject-build`` users. + + -- by :user:`hroncok` and :user:`webknjaz` + + *Related commits on GitHub:* + :commit:`89c9b3a`. + +- From now on, the published distribution package artifacts + for the new releases are signed via `Sigstore + `__ -- by :user:`webknjaz.` + + This is happening as a part of the GitHub Actions CI/CD + workflow automation and the signatures are uploaded to + the corresponding GitHub Release pages. + + *Related commits on GitHub:* + :commit:`986988a`. + +- The platform-specific macOS wheels are now built using the + Python interpreter from https://python.org. They are tagged + with ``macosx_10_9`` -- by :user:`webknjaz`. + + *Related issues and pull requests on GitHub:* + :issue:`333`. + +- The ``toml`` build time dependency has been replaced with + ``tomli`` -- by :user:`webknjaz`. + + The ``tomli`` distribution is only pulled in under Python + versions below 3.11. On 3.11 and higher, the standard + library module :py:mod:`tomllib` is now used instead. + + *Related issues and pull requests on GitHub:* + :issue:`501`. + +- Started using the built-in ``setuptools-scm`` Git archive + support under Python 3.7 and higher -- :user:`webknjaz`. + + *Related issues and pull requests on GitHub:* + :issue:`502`. + +- Added support for Python 3.12 -- by :user:`Qalthos`. + + It is now both tested in the CI and is advertised through + the Trove classifiers. + + *Related issues and pull requests on GitHub:* + :issue:`532`. + +- The ``Cython`` build time dependency now has the minimum + version of 3.0 under Python 3.12 and higher + -- by :user:`webknjaz`. + + The previous versions of ``Cython`` are still able to build + the project under older Python versions. + + *Related issues and pull requests on GitHub:* + :issue:`540`. + +- :pep:`660` is now enabled -- :user:`webknjaz`. + + Previously, due to restrictive :pep:`517` hook reimports, + our in-tree build backend was losing :pep:`non-PEP 517 <517>` + hooks implemented in newer versions of ``setuptools`` but not + the earlier ones. This is now addressed by reexporting + everything that ``setuptools`` exposes with a wildcard. + + *Related issues and pull requests on GitHub:* + :issue:`541`. + +- The ``setuptools-scm`` build dependency CI pin was updated to 8.1.0 — + this version fixes a date parsing incompatibility introduced by Git 2.45.0 + (:gh:`pypa/setuptools_scm#1039 `, + :gh:`pypa/setuptools_scm#1038 `) + -- by :user:`webknjaz`. + + *Related issues and pull requests on GitHub:* + :issue:`601`. + + +Contributor-facing changes +-------------------------- + +- The :doc:`changelog` page for the tagged release builds on + Read The Docs does not attempt showing the draft section + anymore -- by :user:`webknjaz`. + + *Related commits on GitHub:* + :commit:`852d259`. + +- Adjusted the publishing workflow automation to pre-configure + Git before attempting to create a tag when building a + source distribution -- by :user:`webknjaz`. + + *Related commits on GitHub:* + :commit:`f07296f`. + +- The CI configuration for building the macOS platform-specific + wheels switched to using ``cibuildwheel`` -- by :user:`webknjaz`. + + *Related issues and pull requests on GitHub:* + :issue:`333`. + +- The OS-level tox package was upgraded to v3.28.0 in the UBI9 + CI runtime -- by :user:`Qalthos`. + + *Related issues and pull requests on GitHub:* + :issue:`461`, :issue:`473`. + +- Fixed spelling of "Connect" in the ``Session.connect()`` + docstring -- by :user:`donnerhacke`. + + *Related issues and pull requests on GitHub:* + :issue:`474`. + +- The Packit CI access to the internet has been restored + -- by :user:`Qalthos`. + + *Related issues and pull requests on GitHub:* + :issue:`507`. + +- Started building ``manylinux_2_28`` base images for testing and + packaging in the CI/CD infrastructure -- by :user:`Qalthos`. + + *Related issues and pull requests on GitHub:* + :issue:`533`. + +- Switched back to using Cython's native plugin for measuring + code coverage -- by :user:`webknjaz`. + + *Related issues and pull requests on GitHub:* + :issue:`538`. + +- Added separate changelog fragment types for contributor- + and downstream-facing patches -- by :user:`webknjaz`. + + Their corresponding identifiers are ``contrib`` and ``packaging`` + respectively. They are meant to be used for more accurate + classification, where one would resort to using ``misc`` otherwise. + + *Related issues and pull requests on GitHub:* + :issue:`539`. + +- :pep:`660` is now enabled -- :user:`webknjaz`. + + This effectively means that the ecosystem-native editable + install mode started working properly. + + *Related issues and pull requests on GitHub:* + :issue:`541`. + +- The duplicated jobs matrices for building manylinux wheels + now reside in a single GitHub Actions CI/CD reusable + workflow definition. + + -- :user:`webknjaz` + + *Related issues and pull requests on GitHub:* + :issue:`559`. + +- The duplicated jobs matrices of the text jobs now reside in + a single GitHub Actions CI/CD reusable workflow definition. + + -- :user:`webknjaz` + + *Related issues and pull requests on GitHub:* + :issue:`560`. + +- Fixed the location of release workflow in the + :ref:`Release Guide` document -- by :user:`Qalthos`. + + *Related issues and pull requests on GitHub:* + :issue:`565`. + +- The ``setuptools-scm`` build dependency CI pin was updated to 8.1.0 — + this version fixes a date parsing incompatibility introduced by Git 2.45.0 + (:gh:`pypa/setuptools_scm#1039 `, + :gh:`pypa/setuptools_scm#1038 `) + -- by :user:`webknjaz`. + + *Related issues and pull requests on GitHub:* + :issue:`601`. + +- The CI/CD configuration was fixed to allow publishing + to PyPI and other targets disregarding the test stage + outcome. This used to be a bug in the workflow definition + that has now been fixed. + + -- by :user:`pbrezina` and :user:`webknjaz` + + *Related issues and pull requests on GitHub:* + :issue:`602`. + + +---- + + v1.1.0 (2022-12-05) =================== diff --git a/docs/changelog-fragments/333.contrib.rst b/docs/changelog-fragments/333.contrib.rst deleted file mode 100644 index 8baf4ad2a..000000000 --- a/docs/changelog-fragments/333.contrib.rst +++ /dev/null @@ -1,2 +0,0 @@ -The CI configuration for building the macOS platform-specific -wheels switched to using ``cibuildwheel`` -- by :user:`webknjaz`. diff --git a/docs/changelog-fragments/333.packaging.rst b/docs/changelog-fragments/333.packaging.rst deleted file mode 100644 index 67d246af9..000000000 --- a/docs/changelog-fragments/333.packaging.rst +++ /dev/null @@ -1,3 +0,0 @@ -The platform-specific macOS wheels are now built using the -Python interpreter from https://python.org. They are tagged -with ``macosx_10_9`` -- by :user:`webknjaz`. diff --git a/docs/changelog-fragments/461.contrib.rst b/docs/changelog-fragments/461.contrib.rst deleted file mode 120000 index c1e08c9fb..000000000 --- a/docs/changelog-fragments/461.contrib.rst +++ /dev/null @@ -1 +0,0 @@ -473.contrib.rst \ No newline at end of file diff --git a/docs/changelog-fragments/473.contrib.rst b/docs/changelog-fragments/473.contrib.rst deleted file mode 100644 index eefad9d33..000000000 --- a/docs/changelog-fragments/473.contrib.rst +++ /dev/null @@ -1,2 +0,0 @@ -The OS-level tox package was upgraded to v3.28.0 in the UBI9 -CI runtime -- by :user:`Qalthos`. diff --git a/docs/changelog-fragments/474.contrib.rst b/docs/changelog-fragments/474.contrib.rst deleted file mode 120000 index 614b7db21..000000000 --- a/docs/changelog-fragments/474.contrib.rst +++ /dev/null @@ -1 +0,0 @@ -474.doc.rst \ No newline at end of file diff --git a/docs/changelog-fragments/474.doc.rst b/docs/changelog-fragments/474.doc.rst deleted file mode 100644 index f5f7f4d88..000000000 --- a/docs/changelog-fragments/474.doc.rst +++ /dev/null @@ -1,2 +0,0 @@ -Fixed spelling of "Connect" in the ``Session.connect()`` -docstring -- by :user:`donnerhacke`. diff --git a/docs/changelog-fragments/499.doc.rst b/docs/changelog-fragments/499.doc.rst deleted file mode 100644 index 0e2c4b479..000000000 --- a/docs/changelog-fragments/499.doc.rst +++ /dev/null @@ -1,3 +0,0 @@ -Added a tip to the :ref:`installation guide ` -on how to set compiler flags when installing from source --- :user:`webknjaz`. diff --git a/docs/changelog-fragments/501.packaging.rst b/docs/changelog-fragments/501.packaging.rst deleted file mode 100644 index b01873297..000000000 --- a/docs/changelog-fragments/501.packaging.rst +++ /dev/null @@ -1,6 +0,0 @@ -The ``toml`` build time dependency has been replaced with -``tomli`` -- by :user:`webknjaz`. - -The ``tomli`` distribution is only pulled in under Python -versions below 3.11. On 3.11 and higher, the standard -library module :py:mod:`tomllib` is now used instead. diff --git a/docs/changelog-fragments/502.packaging.rst b/docs/changelog-fragments/502.packaging.rst deleted file mode 100644 index 3b23eb309..000000000 --- a/docs/changelog-fragments/502.packaging.rst +++ /dev/null @@ -1,2 +0,0 @@ -Started using the built-in ``setuptools-scm`` Git archive -support under Python 3.7 and higher -- :user:`webknjaz`. diff --git a/docs/changelog-fragments/507.contrib.rst b/docs/changelog-fragments/507.contrib.rst deleted file mode 100644 index f0f8f7394..000000000 --- a/docs/changelog-fragments/507.contrib.rst +++ /dev/null @@ -1,2 +0,0 @@ -The Packit CI access to the internet has been restored --- by :user:`Qalthos`. diff --git a/docs/changelog-fragments/527.feature.rst b/docs/changelog-fragments/527.feature.rst deleted file mode 100644 index 7968b0861..000000000 --- a/docs/changelog-fragments/527.feature.rst +++ /dev/null @@ -1,3 +0,0 @@ -Started exposing the ``SSH_OPTIONS_PUBLICKEY_ACCEPTED_TYPES`` -and ``SSH_OPTIONS_HOSTKEYS`` options publicly --- by :user:`Qalthos`. diff --git a/docs/changelog-fragments/532.packaging.rst b/docs/changelog-fragments/532.packaging.rst deleted file mode 100644 index 24f3b8815..000000000 --- a/docs/changelog-fragments/532.packaging.rst +++ /dev/null @@ -1,4 +0,0 @@ -Added support for Python 3.12 -- by :user:`Qalthos`. - -It is now both tested in the CI and is advertised through -the Trove classifiers. diff --git a/docs/changelog-fragments/533.contrib.rst b/docs/changelog-fragments/533.contrib.rst deleted file mode 100644 index 84e869334..000000000 --- a/docs/changelog-fragments/533.contrib.rst +++ /dev/null @@ -1,2 +0,0 @@ -Started building ``manylinux_2_28`` base images for testing and -packaging in the CI/CD infrastructure -- by :user:`Qalthos`. diff --git a/docs/changelog-fragments/538.contrib.rst b/docs/changelog-fragments/538.contrib.rst deleted file mode 100644 index f57d8b1aa..000000000 --- a/docs/changelog-fragments/538.contrib.rst +++ /dev/null @@ -1,2 +0,0 @@ -Switched back to using Cython's native plugin for measuring -code coverage -- by :user:`webknjaz`. diff --git a/docs/changelog-fragments/539.contrib.rst b/docs/changelog-fragments/539.contrib.rst deleted file mode 100644 index a82247c24..000000000 --- a/docs/changelog-fragments/539.contrib.rst +++ /dev/null @@ -1,6 +0,0 @@ -Added separate changelog fragment types for contributor- -and downstream-facing patches -- by :user:`webknjaz`. - -Their corresponding identifiers are ``contrib`` and ``packaging`` -respectively. They are meant to be used for more accurate -classification, where one would resort to using ``misc`` otherwise. diff --git a/docs/changelog-fragments/540.packaging.rst b/docs/changelog-fragments/540.packaging.rst deleted file mode 100644 index b976c3c4a..000000000 --- a/docs/changelog-fragments/540.packaging.rst +++ /dev/null @@ -1,6 +0,0 @@ -The ``Cython`` build time dependency now has the minimum -version of 3.0 under Python 3.12 and higher --- by :user:`webknjaz`. - -The previous versions of ``Cython`` are still able to build -the project under older Python versions. diff --git a/docs/changelog-fragments/541.contrib.rst b/docs/changelog-fragments/541.contrib.rst deleted file mode 100644 index 68cb491f9..000000000 --- a/docs/changelog-fragments/541.contrib.rst +++ /dev/null @@ -1,4 +0,0 @@ -:pep:`660` is now enabled -- :user:`webknjaz`. - -This effectively means that the ecosystem-native editable -install mode started working properly. diff --git a/docs/changelog-fragments/541.packaging.rst b/docs/changelog-fragments/541.packaging.rst deleted file mode 100644 index 70bee8ab7..000000000 --- a/docs/changelog-fragments/541.packaging.rst +++ /dev/null @@ -1,7 +0,0 @@ -:pep:`660` is now enabled -- :user:`webknjaz`. - -Previously, due to restrictive :pep:`517` hook reimports, -our in-tree build backend was losing :pep:`non-PEP 517 <517>` -hooks implemented in newer versions of ``setuptools`` but not -the earlier ones. This is now addressed by reexporting -everything that ``setuptools`` exposes with a wildcard. diff --git a/docs/changelog-fragments/559.contrib.rst b/docs/changelog-fragments/559.contrib.rst deleted file mode 100644 index e2bed89e9..000000000 --- a/docs/changelog-fragments/559.contrib.rst +++ /dev/null @@ -1,5 +0,0 @@ -The duplicated jobs matrices for building manylinux wheels -now reside in a single GitHub Actions CI/CD reusable -workflow definition. - --- :user:`webknjaz` diff --git a/docs/changelog-fragments/560.contrib.rst b/docs/changelog-fragments/560.contrib.rst deleted file mode 100644 index ca5c2c20b..000000000 --- a/docs/changelog-fragments/560.contrib.rst +++ /dev/null @@ -1,4 +0,0 @@ -The duplicated jobs matrices of the text jobs now reside in -a single GitHub Actions CI/CD reusable workflow definition. - --- :user:`webknjaz` diff --git a/docs/changelog-fragments/565.contrib.rst b/docs/changelog-fragments/565.contrib.rst deleted file mode 100644 index b130803d4..000000000 --- a/docs/changelog-fragments/565.contrib.rst +++ /dev/null @@ -1,2 +0,0 @@ -Fixed the location of release workflow in the -:ref:`Release Guide` document -- by :user:`Qalthos`. diff --git a/docs/changelog-fragments/576.bugfix.rst b/docs/changelog-fragments/576.bugfix.rst deleted file mode 100644 index 2c300df8d..000000000 --- a/docs/changelog-fragments/576.bugfix.rst +++ /dev/null @@ -1,7 +0,0 @@ -|project| no longer crashes when received EOF or when channel is not explicitly -closed -- by :user:`pbrezina`. - -Previously, |project| crashed if ``channel.recv`` was called and ``libssh`` -returned ``SSH_EOF`` error. It also crashed on some special occasions where -channel was not explicitly closed and the session object was garbage-collected -first. diff --git a/docs/changelog-fragments/576.doc.rst b/docs/changelog-fragments/576.doc.rst deleted file mode 100644 index 364e9d7e1..000000000 --- a/docs/changelog-fragments/576.doc.rst +++ /dev/null @@ -1,4 +0,0 @@ -Fixed the example of invoking remote commands by using -``Channel.exec_command()`` in snippets -- by :user:`pbrezina`. - -Its previously showcased version wasn't functional. diff --git a/docs/changelog-fragments/576.feature.rst b/docs/changelog-fragments/576.feature.rst deleted file mode 100644 index e0747fa0f..000000000 --- a/docs/changelog-fragments/576.feature.rst +++ /dev/null @@ -1,7 +0,0 @@ -The ``request_exec()`` method was added to the ``Channel`` class. It exposes an -interface for calling the respective low-level C-API of the underlying -``libssh`` library -- by :user:`pbrezina`. - -Additionally, the following calls to ``libssh`` are now available in the same -class: ``request_exec()``, ``send_eof()``, ``request_send_signal()`` and -``is_eof`` which is exposed as a :py:class:`property`. diff --git a/docs/changelog-fragments/601.contrib.rst b/docs/changelog-fragments/601.contrib.rst deleted file mode 120000 index d3a87be8b..000000000 --- a/docs/changelog-fragments/601.contrib.rst +++ /dev/null @@ -1 +0,0 @@ -601.packaging.rst \ No newline at end of file diff --git a/docs/changelog-fragments/601.packaging.rst b/docs/changelog-fragments/601.packaging.rst deleted file mode 100644 index b76871acf..000000000 --- a/docs/changelog-fragments/601.packaging.rst +++ /dev/null @@ -1,5 +0,0 @@ -The ``setuptools-scm`` build dependency CI pin was updated to 8.1.0 — -this version fixes a date parsing incompatibility introduced by Git 2.45.0 -(:gh:`pypa/setuptools_scm#1039 `, -:gh:`pypa/setuptools_scm#1038 `) --- by :user:`webknjaz`. diff --git a/docs/changelog-fragments/602.contrib.rst b/docs/changelog-fragments/602.contrib.rst deleted file mode 100644 index 415cc5880..000000000 --- a/docs/changelog-fragments/602.contrib.rst +++ /dev/null @@ -1,6 +0,0 @@ -The CI/CD configuration was fixed to allow publishing -to PyPI and other targets disregarding the test stage -outcome. This used to be a bug in the workflow definition -that has now been fixed. - --- by :user:`pbrezina` and :user:`webknjaz` diff --git a/docs/changelog-fragments/852d259.contrib.rst b/docs/changelog-fragments/852d259.contrib.rst deleted file mode 100644 index 91d79c22a..000000000 --- a/docs/changelog-fragments/852d259.contrib.rst +++ /dev/null @@ -1,3 +0,0 @@ -The :doc:`changelog` page for the tagged release builds on -Read The Docs does not attempt showing the draft section -anymore -- by :user:`webknjaz`. diff --git a/docs/changelog-fragments/89c9b3a.packaging.rst b/docs/changelog-fragments/89c9b3a.packaging.rst deleted file mode 100644 index 5420f6030..000000000 --- a/docs/changelog-fragments/89c9b3a.packaging.rst +++ /dev/null @@ -1,9 +0,0 @@ -A flaw in the logic for copying the project directory into a -temporary folder that led to infinite recursion when :envvar:`TMPDIR` -was set to a project subdirectory path. This was happening in Fedora -and its downstream due to the use of `pyproject-rpm-macros -`__. It was -only reproducible with ``pip wheel`` and was not affecting the -``pyproject-build`` users. - --- by :user:`hroncok` and :user:`webknjaz` diff --git a/docs/changelog-fragments/986988a.packaging.rst b/docs/changelog-fragments/986988a.packaging.rst deleted file mode 100644 index 11f264485..000000000 --- a/docs/changelog-fragments/986988a.packaging.rst +++ /dev/null @@ -1,7 +0,0 @@ -From now on, the published distribution package artifacts -for the new releases are signed via `Sigstore -`__ -- by :user:`webknjaz.` - -This is happening as a part of the GitHub Actions CI/CD -workflow automation and the signatures are uploaded to -the corresponding GitHub Release pages. diff --git a/docs/changelog-fragments/f07296f.contrib.rst b/docs/changelog-fragments/f07296f.contrib.rst deleted file mode 100644 index 04e0f3ee0..000000000 --- a/docs/changelog-fragments/f07296f.contrib.rst +++ /dev/null @@ -1,3 +0,0 @@ -Adjusted the publishing workflow automation to pre-configure -Git before attempting to create a tag when building a -source distribution -- by :user:`webknjaz`.