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

[chores] Formatted code, updated CI, update deps #303

Merged
merged 8 commits into from
Aug 16, 2024
Merged

Conversation

pandafy
Copy link
Member

@pandafy pandafy commented Aug 12, 2024

Use PostgreSQL 15 for testing

@pandafy pandafy force-pushed the update-ci branch 5 times, most recently from 9ef7d0c to d39f889 Compare August 12, 2024 17:18
Copy link
Collaborator

@auvipy auvipy left a comment

Choose a reason for hiding this comment

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

can you please make the CI green and follow proper guide for the PR?

@pandafy pandafy force-pushed the update-ci branch 2 times, most recently from 1ac2358 to b1fe3de Compare August 14, 2024 12:11
Dropped support for Python 3.6 and 3.7
Dropped support for Django 2.2, 3.0, 3.1 and 4.0
Dropped support for djangorestframework < 3.12
Signed-off-by: Gagan Deep <pandafy.dev@gmail.com>
auvipy
auvipy previously approved these changes Aug 14, 2024
django32: Django~=3.2.0
django40: Django~=4.0.0
djangorestframework310: djangorestframework~=3.10.0
django42: Django~=4.2.0
Copy link
Member

Choose a reason for hiding this comment

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

Can you please add the newer version of Django?

Signed-off-by: Gagan Deep <pandafy.dev@gmail.com>
Copy link
Member

@nemesifier nemesifier left a comment

Choose a reason for hiding this comment

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

Looks good, let's publish openwisp-utils first.

Please also add the pypi.yml workflow once we have verified it works in other modules.

django-filter>=2.0
contexttimer
# QA checks
openwisp-utils[qa]~=1.0.5
packaging~=20.4
openwisp-utils[qa] @ https://github.com/openwisp/openwisp-utils/tarball/master
Copy link
Member

Choose a reason for hiding this comment

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

It would be better to publish openwisp-utils and use a stable version here.

django40: Django~=4.0.0
djangorestframework310: djangorestframework~=3.10.0
django42: Django~=4.2.0
django50: Django~=5.0.0
Copy link
Member

Choose a reason for hiding this comment

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

isn't django 5.1 missing here

djangorestframework312: djangorestframework~=3.12.0
djangorestframework313: djangorestframework~=3.13.0
djangorestframework314: djangorestframework~=3.14.0
Copy link
Member

Choose a reason for hiding this comment

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

isn't DRF 3.15.2 missing here?

Copy link
Member

@nemesifier nemesifier left a comment

Choose a reason for hiding this comment

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

LGTM

@nemesifier nemesifier merged commit 2f6df04 into master Aug 16, 2024
22 checks passed
@nemesifier nemesifier changed the title [chores] Formatted code, updated CI configuration [chores] Formatted code, updated CI, update deps Aug 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants