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

Qube should allow alpha and beta version tags during linting and force-bumping #293

Open
Steffengreiner opened this issue Feb 24, 2021 · 0 comments
Labels
enhancement New feature or request

Comments

@Steffengreiner
Copy link

Steffengreiner commented Feb 24, 2021

Is your feature request related to a problem? Please describe.

Qube currently only allows for the versioning according to the following regex:
re.match(r'(?<!\.)\d+(?:\.\d+){2}((?!.)|-SNAPSHOT)(?!.)', new_version):
The versioning check should be more relaxed and include all possibilities of semantic versioning.

Describe the solution you'd like

Include at least the alpha and beta tags in the regex for force bumping and linting to enable the use of these tags in the versioning process.

@Steffengreiner Steffengreiner added the enhancement New feature or request label Feb 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant