development version strings are not semver compatible
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 45/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- github-actions, python
- Domain
- build-system, release
Research direction
Start by locating the GitHub Actions automation in the plugin template that generates development version strings, then inspect how it produces values like 3.17.0.dev. Done means development pre-release versions follow Python's PEP 440 requirements and remain semver compatible; verify the generated version in the relevant workflow or tests.
Written by the indexing model from the issue text.
Description
The GHA automation from the plugin template produces a dev version number like 3.17.0.dev which is not semver compatible nor is it Python version spec compatible, see pre releases.
It would be good if our pre releases used Python compliant versions.
- Dominant language
- Python
- Stars
- 10
- Forks
- 40
- Avg merge
- 21h 24m
- Merged PRs (30d)
- 8
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from pulp/plugin_template
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
pulp/plugin_template#724 · 1 comment ·
-
stale
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
pulp/plugin_template#444 · 1 comment · 1 reaction ·
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
pulp/plugin_template#1040 · 1 comment ·
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
pulp/plugin_template#1027 · 4 comments ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 55/100
pulp/plugin_template#973 ·
All issues in pulp/plugin_template
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
bancolombia/sentinel#23 ·
-
test md OpenCI
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
-
integration:quickjs org:external priority:backlog topic:code-interpreter topic:middleware type:feature
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
langchain-ai/deepagents#6450 ·
-
bug client
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100