Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release 0.9.0 #212

Merged
merged 1 commit into from
Jan 9, 2024
Merged

chore: release 0.9.0 #212

merged 1 commit into from
Jan 9, 2024

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Jan 6, 2024

🤖 I have created a release *beep* *boop*

0.9.0 (2024-01-09)

⚠ BREAKING CHANGES

  • update black, which bumps min. req. python

Bug Fixes

  • don't add space between string and comma [python3.12 f-string tokenize] (18e9874)
  • don't remove double braces in f-strings in rule directives [closes #207] (8b47454)
  • handle python3.12 f-string tokenization [closes #210] (b7e0e47)
  • improve handling of indenting in shell directive [#186] (105e856)

Build System

  • update black, which bumps min. req. python (022d6ab)

Continuous Integration

  • correct version for next release (f28c08d)

This PR was generated with Release Please. See documentation.

@mbhall88
Copy link
Member

mbhall88 commented Jan 6, 2024

@bricoletc I accidentally pushed a fix that closes #186 to the main repo instead of my fork. Not sure if you want to review that fix before I merge this release PR?

@bricoletc
Copy link
Collaborator

Fix looks good insofar as 'proof is in the pudding' - all tests work + your new one addessing #186!
I'm a bit out of phase here, but do you want to chat about a formal lexer/parser for snakefmt, given how hacky & hard it now is to fix bugs?
I have one question here: 022d6ab#r136491940
And then good to merge/release 0.9.0

@mbhall88
Copy link
Member

mbhall88 commented Jan 9, 2024

Sent a message on slack re: lexer/parser.
I've answered the question so let me know if you're happy with that and I'll merge this once #213 is also merged

@mbhall88 mbhall88 merged commit 1d11dba into master Jan 9, 2024
@mbhall88 mbhall88 deleted the release-v0.9.0 branch January 9, 2024 11:45
Copy link
Contributor Author

github-actions bot commented Jan 9, 2024

🤖 Release is at https://github.com/snakemake/snakefmt/releases/tag/v0.9.0 🌻

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

Successfully merging this pull request may close these issues.

2 participants