Repository navigation
Modernize Python repo | Django Apps & Plugins #512
Copy link
Copy link
Open
Description
Activity
Modernization PRs — farhan/modernize-python-repo
- django-wiki: chore: modernize Python repo to uv + pyproject.toml django-wiki#329
- PSR verified
- edx-submissions: chore: modernize Python repo to uv + pyproject.toml edx-submissions#377
- PSR verified
- edx-milestones: chore: modernize Python repo to uv + pyproject.toml edx-milestones#117
- PSR verified
- edx-search: chore: modernize Python repo to uv + pyproject.toml edx-search#291
- PSR verified
- edx-proctoring: chore: modernize Python repo to uv + pyproject.toml edx-proctoring#1340
- PSR verified
- edx-organizations: build: modernize edx-organizations repo to uv + pyproject.toml edx-organizations#579
- PSR verified
- django-pyfs: build: modernize django-pyfs to uv + pyproject.toml django-pyfs#316
- PSR verified
- edx-drf-extensions: build: modernize edx-drf-extensions repo to uv + pyproject.toml edx-drf-extensions#586
- PSR verified
- edx-django-sites-extensions: build: modernize edx-django-sites-extensions to uv + pyproject.toml edx-django-sites-extensions#175
- PSR verified
- django-user-tasks: build: modernize packaging with uv, pyproject.toml and semantic-release django-user-tasks#476
- PSR verified
- django-config-models: PR_NEEDS_TO_BE_ADDED
- PSR verified
- django-require: PR_NEEDS_TO_BE_ADDED
- PSR verified
- completion: PR_NEEDS_TO_BE_ADDED
- PSR verified
- edx-toggles: PR_NEEDS_TO_BE_ADDED
- PSR verified
- edx-django-utils: PR_NEEDS_TO_BE_ADDED
- PSR verified
- edx-rbac: PR_NEEDS_TO_BE_ADDED
- PSR verified
- edx-when: PR_NEEDS_TO_BE_ADDED
- PSR verified
- edx-celeryutils: PR_NEEDS_TO_BE_ADDED
- PSR verified
- help-tokens: PR_NEEDS_TO_BE_ADDED
- PSR verified
- web-fragments: PR_NEEDS_TO_BE_ADDED
- PSR verified
- edx-ace: PR_NEEDS_TO_BE_ADDED
- PSR verified
- edx-val: PR_NEEDS_TO_BE_ADDED
- PSR verified
- edx-bulk-grades: PR_NEEDS_TO_BE_ADDED
- PSR verified
- super-csv: PR_NEEDS_TO_BE_ADDED
- PSR verified
- openedx-user-groups: PR_NEEDS_TO_BE_ADDED
- PSR verified
- django-wiki: chore: modernize Python repo to uv + pyproject.toml django-wiki#329
I have started working on following:
- django-wiki - https://github.com/openedx/django-wiki
- edx-submissions - https://github.com/openedx/edx-submissions
- edx-milestones - https://github.com/openedx/edx-milestones
- edx-search - https://github.com/openedx/edx-search
- edx-proctoring - https://github.com/openedx/edx-proctoring
- edx-organizations - https://github.com/openedx/edx-organizations
- django-pyfs - https://github.com/openedx/django-pyfs
- edx-drf-extensions - https://github.com/openedx/edx-drf-extensions
- edx-django-sites-extensions - https://github.com/openedx/edx-django-sites-extensions
- django-user-tasks - https://github.com/openedx/django-user-tasks
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
- StatusShow more project fields🏗 In progress
In this ticket, we have to modernize the following repos with
1 - Consolidate package metadata into pyproject.toml
2 - Switch dependency management from pip-compile to uv
3 - Add semantic-release
Details for each step can be found on the parent ticket: #506