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

upgrade to python 3.11.3 #1849

Merged
merged 3 commits into from
May 5, 2023
Merged

upgrade to python 3.11.3 #1849

merged 3 commits into from
May 5, 2023

Conversation

joeyorlando
Copy link
Contributor

@joeyorlando joeyorlando commented Apr 28, 2023

What this PR does

Upgrades the backend to Python 3.11.3 (latest stable release) + update linting step on Drone builds to run all the linting steps, not just the Python ones.

Checklist

  • Unit, integration, and e2e (if applicable) tests updated (N/A)
  • Documentation added (or pr:no public docs PR label added if not required) (N/A)
  • CHANGELOG.md updated (or pr:no changelog PR label added if not required)

@joeyorlando joeyorlando added the pr:no public docs Added to a PR that does not require public documentation updates label Apr 28, 2023
@joeyorlando joeyorlando requested a review from a team April 28, 2023 11:55
@@ -8,7 +8,7 @@ django-ordered-model==3.1.1
celery[amqp,redis]==5.2.7
redis==3.4.1
humanize==0.5.1
uwsgi==2.0.20
uwsgi==2.0.21
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pytest and beautifulsoup4 needed to be upgraded to get the tests to pass

- upgrade uwsgi
- upgrade pytest + beautifulsoup
- add git binary to engine Dockerfile
- in Drone, run linter on everything (not just python linters)
@joeyorlando joeyorlando force-pushed the jorlando/upgrade-to-python-311 branch from 8f669b2 to 43dd363 Compare April 28, 2023 16:27
@joeyorlando joeyorlando added this pull request to the merge queue May 5, 2023
Merged via the queue into dev with commit bb3521b May 5, 2023
@joeyorlando joeyorlando deleted the jorlando/upgrade-to-python-311 branch May 5, 2023 15:38
iskhakov pushed a commit that referenced this pull request May 12, 2023
# What this PR does

Upgrades the backend to Python 3.11.3 (latest stable release) + update
linting step on Drone builds to run **all** the linting steps, not just
the Python ones.

## Checklist

- [ ] Unit, integration, and e2e (if applicable) tests updated (N/A)
- [ ] Documentation added (or `pr:no public docs` PR label added if not
required) (N/A)
- [x] `CHANGELOG.md` updated (or `pr:no changelog` PR label added if not
required)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pr:no public docs Added to a PR that does not require public documentation updates
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants