PyGranta 2027 R1 release
- Dominant language
- Python
- Stars
- 0
- Forks
- 0
- Avg merge
- 18h 43m
- Merged PRs (30d)
- 23
Description
Phase 1: Code changes
* [x] https://github.com/ansys/grantami-jobqueue/issues/394 (I don't believe this depends on a dev version of serverapi-openapi)
* [ ] https://github.com/ansys/pygranta/issues/317
Phase 2a: Initial dev releases
* [x] Update dev machine
* [x] Publish auto-generated packages to internal PyPI mirror with .dev version numbers
* [x] serverapi
* [ ] ~bomanalytics-openapi~ - No changes to this API
* [x] Update idioatmic packages to depend on dev release
* [x] recordlists
* [x] jobqueue
* [ ] ~bomanalytics~ - No chnages to this package
* [x] system
* [ ] Publish idiomatic packages to internal PyPI mirror with .dev version numbers
Phase 2b:
* [ ] Documentation review
Phase 2c (not before middle of September):
* [ ] Update dev machine
* [ ] Create release branches for auto-generated packages
* [ ] Publish auto-generated packages to public PyPI as RCs
* [ ] serverapi
* [ ] bomanalytics-openapi
* [ ] Update idioatmic packages to depend on RC releases
* [ ] recordlists
* [ ] jobqueue
* [ ] bomanalytics
* [ ] system
* [ ] Publish auto-generated packages to public PyPI as stable releases
* [ ] Update idiomatic packages to depend on stable releases
* [ ] recordlists
* [ ] jobqueue
* [ ] bomanalytics
* [ ] system
* [ ] Create release branches for idiomatic packages
* [ ] Publish idiomatic packages as public RCs
* [ ] recordlists
* [ ] jobqueue
* [ ] bomanalytics
* [ ] system
* [ ] Update metapackage to include RCs
Phase 3 (October):
* [ ] Provision a new VM for 2027 R1
* [ ] Update idiomatic packages release branches to run against 2027 R1 VM, and not against dev VM
* [ ] recordlists
* [ ] jobqueue
* [ ] bomanalytics
* [ ] system
Phase 4 (November):
* [ ] Publish idiomatic packages as stable
* [ ] recordlists
* [ ] jobqueue
* [ ] bomanalytics
* [ ] system
* [ ] Update metapackage to include stable releases
* [ ] Publish metapackage
Contributor guide
Research direction
Start by reviewing the linked issues, especially ansys/pygranta#317, and the release checklist in this issue. The listed work spans package development and public releases, documentation review, release branches, and VM updates; done means completing the applicable checklist through the stable PyGranta 2027 R1 metapackage release.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- release
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 20/100