-
Notifications
You must be signed in to change notification settings - Fork 466
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
release a new version ? #3387
Comments
We would need to add documentation for that new feature. Perhaps we can defer that after a release. Would you interested in a PR to add the documentation? |
I can have a look sure |
everything is living in the readme right ? |
Yes, for now there's just the README. |
Updated features is not the only good reason to make a release: dictionnary updates are as well. |
I would recommend the opposite, and always have dictionary udpates on minor releases. The reasoning is that bug fixes should in general be compatible with the current version used and should not require more work to update. Dictionary updates can lead to quite a lot of work for the developers where they might not be ready to review. I've seen similar workflow in |
I guess that my wording was wrong because that is an intended result of my proposal - the '-1', '-2', '-3' appended to a version increment with each dictionnary update, not for functional updates. |
but that's the point, changing the dictionary is a real change for users so at least a feature. I would avoid to reinvent the wheel in version naming convention to make sure that CI/CD pipeline continue to understand what is happening. The dash will not be interpreted thus a "<1. 2" requirement will take into consideration "1.2.1-1" and "1.2.1-2" etc which is not a wanted behaviour from my side at least. |
Yes, and I am referring to that as well. Functionally And functionally, the authors should not be getting CI failures for anything bellow bugfix changes, for which updating dictionary has a high probability of producing. As I understand the intent of |
The "-\d+" numbering scheme was mainly an example, it can be whatever fits desires. Another solution would be to have a package for the dictionnary that would be a dependency similar to tomli, but a required one. The pre-commit setup provided by codespell would specify a minimum version (last one known at release time). Dictionnaries are probably compatible across versions so one could just upgrade the dictionnary without upgrading codespell itself. |
This would also work. But it should be documented that pre-commit has caveats around Footnotes |
Use file-wide ignores for now until inline ignores are supported, see codespell-project/codespell#3387.
Bump. I think this fell off yall's radar. |
You recently merged #2400 which is adding a super cool new ignoring mechanism. Would it be possible to make a release to make it available for CI/CD that cannot rely on git repository ?
The text was updated successfully, but these errors were encountered: