Skip to content

Commit da085cf

Browse files
Merge pull request #312 from IFB-ElixirFr/dependabot/pip/djangorestframework-3.15.2
Bump djangorestframework from 3.11.2 to 3.15.2
2 parents 8dc1402 + 42cf213 commit da085cf

File tree

5 files changed

+52
-16
lines changed

5 files changed

+52
-16
lines changed

.github/workflows/tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
repository: IFB-ElixirFr/ifbcat-importdata
1515
token: ${{ secrets.ACCESS_TOKEN }}
1616
path: 'import_data'
17-
- name: Run the tests inside the docker-compose with third party api calls cached
17+
- name: Run the tests inside the docker compose with third party api calls cached
1818
run: |
1919
cp resources/default.ini local.ini
2020
docker compose build

ifbcat_api/admin.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
from django.utils import dateformat, timezone
2222
from django.utils.html import format_html
2323
from django.utils.safestring import mark_safe
24-
from django.utils.translation import ugettext, ngettext
24+
from django.utils.translation import gettext, ngettext
2525
from django_better_admin_arrayfield.admin.mixins import DynamicArrayMixin
2626
from rest_framework.authtoken.models import Token
2727

@@ -571,7 +571,7 @@ def logo(self, obj):
571571
return format_html('<center style="margin: -8px;"><img height="32px" src="' + obj.logo_url + '"/><center>')
572572
return format_html('<center style="margin: -8px;">-<center>')
573573

574-
logo.short_description = format_html("<center>" + ugettext("Logo") + "<center>")
574+
logo.short_description = format_html("<center>" + gettext("Logo") + "<center>")
575575

576576
def get_queryset(self, request):
577577
return Event.annotate_is_tess_publishing(super().get_queryset(request)).annotate(
@@ -876,7 +876,7 @@ def update_information_from_ebi_ols(self, request, queryset):
876876
def uri_browser(self, obj):
877877
return format_html(f'<center><a href="{obj.edam_browser_url}" target="_blank">{obj.uri}</a></center>')
878878

879-
uri_browser.short_description = format_html("<center>" + ugettext("URI") + "<center>")
879+
uri_browser.short_description = format_html("<center>" + gettext("URI") + "<center>")
880880

881881

882882
@admin.register(models.EventCost)
@@ -1335,7 +1335,7 @@ def logo(self, obj):
13351335
return format_html('<center style="margin: -8px;"><img height="32px" src="' + obj.logo_url + '"/><center>')
13361336
return format_html('<center style="margin: -8px;">-<center>')
13371337

1338-
logo.short_description = format_html("<center>" + ugettext("Image") + "<center>")
1338+
logo.short_description = format_html("<center>" + gettext("Image") + "<center>")
13391339

13401340

13411341
class AbstractControlledVocabularyAdmin(
@@ -1592,7 +1592,7 @@ def get_readonly_fields(self, request, obj=None):
15921592

15931593

15941594
# Unregister the original Token admin.
1595-
admin.site.unregister(Token)
1595+
# admin.site.unregister(Token)
15961596

15971597

15981598
@admin.register(Token)
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# Generated by Django 4.2.14 on 2024-08-05 09:24
2+
3+
from django.conf import settings
4+
from django.db import migrations, models
5+
6+
7+
class Migration(migrations.Migration):
8+
9+
dependencies = [
10+
('ifbcat_api', '0193_alter_team_ifbmembership'),
11+
]
12+
13+
operations = [
14+
migrations.AlterField(
15+
model_name='event',
16+
name='maintainers',
17+
field=models.ManyToManyField(
18+
blank=True,
19+
help_text='Maintainer(s) can edit this object.',
20+
related_name='+',
21+
to=settings.AUTH_USER_MODEL,
22+
),
23+
),
24+
migrations.AlterField(
25+
model_name='training',
26+
name='maintainers',
27+
field=models.ManyToManyField(
28+
blank=True,
29+
help_text='Maintainer(s) can edit this object.',
30+
related_name='+',
31+
to=settings.AUTH_USER_MODEL,
32+
),
33+
),
34+
]

ifbcat_vanilla_front/urls.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
from django.conf.urls import url
1+
from django.urls import path, re_path
22

33
from ifbcat_vanilla_front import views
44

55
app_name = 'vfront'
66
urlpatterns = [
7-
url(r'^$', views.index, name='home'),
8-
url(r'^platform/$', views.TeamListView.as_view(), name='team-list'),
9-
url(r'^platform/(?P<slug>[-\w ]+)/$', views.TeamDetailView.as_view(), name='team-detail'),
10-
url(r'^event/$', views.EventListView.as_view(), name='event-list'),
11-
url(r'^event/(?P<pk>\d+)/$', views.EventDetailView.as_view(), name='event-detail'),
12-
url(r'^training/$', views.TrainingListView.as_view(), name='training-list'),
13-
url(r'^training/(?P<pk>\d+)/$', views.TrainingDetailView.as_view(), name='training-detail'),
7+
path('', views.index, name='home'),
8+
path('platform/', views.TeamListView.as_view(), name='team-list'),
9+
re_path(r'^platform/(?P<slug>[-\w ]+)/$', views.TeamDetailView.as_view(), name='team-detail'),
10+
path('event/', views.EventListView.as_view(), name='event-list'),
11+
path('event/<int:pk>/', views.EventDetailView.as_view(), name='event-detail'),
12+
path('training/', views.TrainingListView.as_view(), name='training-list'),
13+
path('training/<int:pk>/', views.TrainingDetailView.as_view(), name='training-detail'),
1414
]

requirements.txt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
biopython
2-
Django~=3.2.12
3-
djangorestframework==3.11.2
2+
Django~=4.2.14
3+
djangorestframework==3.15.2
44
python-decouple
55
psycopg2
66
psycopg2-binary
@@ -23,4 +23,6 @@ django-extensions
2323
opencage
2424
markdown
2525
huey
26+
# needed by openapi
27+
inflection
2628
#end of file

0 commit comments

Comments
 (0)