openedx / openedx/openedx-platform
[Post Django 4.2 Upgrade] Replace the package hash with latest PyPI version
Open
Nobody has claimed this yet.
maintenance
needs maintainer attention
- Dominant language
- Python
- Stars
- 8.2k
- Forks
- 4.4k
- Avg merge
- 6d 18h
- Merged PRs (30d)
- 42
Description
Description
edx-proctoring-proctortrackmaster branch has the Django 4.2 support PR https://github.com/anupdhabarde/edx-proctoring-proctortrack/pull/20 merged but despite pinging the author a number of times, the author still hasn't released new version of the package making it a blocker for the Django 4.2 upgrade in edx-platform.- To resolve the blocker for now, the package master branch hash has been used in the edx-platform for now. See PR https://github.com/openedx/edx-platform/pull/33406.
TODO
- Once the package has released new version on PyPI. Remove the hash from
github.infile and use the latest PyPI release in thekernel.inrequirements file.
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.
Research direction
Start by checking whether edx-proctoring-proctortrack has a newer PyPI release than the master-branch hash currently used. Inspect github.in and kernel.in, then update the dependency references as described. Done means the hash is removed from github.in and the latest PyPI release is used in kernel.in.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- backend, build-system
- Issue type
- Refactor
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 38/100