Skip to content

chore: Release 0.3.1#125

Closed
edgarrmondragon wants to merge 2 commits intomainfrom
release-0.3.1
Closed

chore: Release 0.3.1#125
edgarrmondragon wants to merge 2 commits intomainfrom
release-0.3.1

Conversation

@edgarrmondragon
Copy link
Collaborator

@edgarrmondragon edgarrmondragon commented Dec 23, 2025

I'll try to get

ready for review, but it should probably not block this release since we have a couple of nice bug fixes

I'll update the changelog here if we want to include #120 and #121, and they land on main.

@edgarrmondragon edgarrmondragon self-assigned this Dec 23, 2025
Signed-off-by: Edgar Ramírez Mondragón <edgarrm358@gmail.com>
CHANGELOG.md Outdated
## Unreleased
## 0.3.1 (TODO)

- Use `GITHUB_WORKSPACE` instead of `GITHUB_WORKFLOW` to determine file location when processing warnings (124
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missing something? (124

@ssbarnea
Copy link
Member

ssbarnea commented Mar 2, 2026

@edgarrmondragon I am considering switching to setuptools-scm + release drafter to remove the need to update code for changelog and release. WDYT? IMHO, that bottleneck even killed some projects.

@edgarrmondragon
Copy link
Collaborator Author

@edgarrmondragon I am considering switching to setuptools-scm + release drafter to remove the need to update code for changelog and release. WDYT? IMHO, that bottleneck even killed some projects.

Fine by me!

The project's already using setuptools-scm AFAICT

[build-system]
requires = [
"setuptools >= 64.0.0", # required by pyproject+setuptools_scm integration
"setuptools_scm[toml] >= 7.0.5", # required for "no-local-version" scheme
]

Automating the release notes makes sense to me 🙂

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants