jazzband / pip-tools

A set of tools to keep your pinned Python dependencies fresh.
https://pip-tools.rtfd.io
BSD 3-Clause "New" or "Revised" License
7.67k stars 608 forks source link

Release 7.4.0 #2054

Closed atugushev closed 6 months ago

atugushev commented 6 months ago

Blocked by:

atugushev commented 6 months ago

Failing test addressed here https://github.com/jazzband/pip-tools/pull/2055

chrysle commented 5 months ago

@atugushev The release notes for 7.4.0 aren't contained in the sdist and don't show up in our stable documentation. Could it be that this was caused due to missing milestones (if so I'm sorry), or did you run the release-drafter workflow too late?

atugushev commented 5 months ago

@chrysle it appears I've published the release too early, before the PR was actually merged, due to the merge queue.

Let's fix this in 7.4.1.

webknjaz commented 5 months ago

This is why I prefer tracking the change notes in Git 🤷‍♂️

chrysle commented 5 months ago

Shall we add the towncrier Sphinx extension?

webknjaz commented 5 months ago

@chrysle that's not enough. My extension only shows draft fragments but Towncrier itself is not integrated here so it'd need to become a part of the release process replacing the drafter first. It's a larger change in a lot of aspects.

chrysle commented 5 months ago

My extension only shows draft fragments but Towncrier itself is not integrated here so it'd need to become a part of the release process replacing the drafter first.

I'd be happy to take a look at that! Should we keep the changelog in RST, or rather use Markdown?