Projet

Général

Profil

0003-misc-fix-unused-import-pylint-error-55505.patch

Lauréline Guérin, 12 juillet 2021 11:23

Télécharger (6,39 ko)

Voir les différences:

Subject: [PATCH 03/23] misc: fix unused-import pylint error (#55505)

 chrono/agendas/management/commands/send_booking_reminders.py | 3 +--
 .../agendas/management/commands/update_event_recurrences.py  | 1 -
 .../migrations/0012_manual_set_slugs_on_meeting_types.py     | 2 +-
 chrono/agendas/migrations/0028_event_slug.py                 | 1 -
 .../0066_timeperiodexceptionsource_unique_settings_slug.py   | 2 +-
 chrono/manager/widgets.py                                    | 1 -
 chrono/settings.py                                           | 2 +-
 chrono/urls_utils.py                                         | 5 -----
 chrono/utils/signature.py                                    | 1 -
 tests/test_import_export.py                                  | 1 -
 tests/test_sso.py                                            | 2 --
 11 files changed, 4 insertions(+), 17 deletions(-)
chrono/agendas/management/commands/send_booking_reminders.py
16 16

  
17 17
from datetime import datetime, timedelta
18 18
from smtplib import SMTPException
19
from urllib.parse import urljoin
20 19

  
21 20
import pytz
22 21
from django.conf import settings
......
29 28
from django.utils.translation import ugettext_lazy as _
30 29
from requests import RequestException
31 30

  
32
from chrono.agendas.models import Agenda, Booking
31
from chrono.agendas.models import Booking
33 32
from chrono.utils.requests_wrapper import requests
34 33

  
35 34
SENDING_IN_PROGRESS = datetime(year=2, month=1, day=1, tzinfo=pytz.UTC)
chrono/agendas/management/commands/update_event_recurrences.py
15 15
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
16 16

  
17 17
from django.core.management.base import BaseCommand
18
from django.utils import timezone
19 18

  
20 19
from chrono.agendas.models import Agenda
21 20

  
chrono/agendas/migrations/0012_manual_set_slugs_on_meeting_types.py
1 1
# -*- coding: utf-8 -*-
2 2
from __future__ import unicode_literals
3 3

  
4
from django.db import migrations, models
4
from django.db import migrations
5 5
from django.utils.text import slugify
6 6

  
7 7

  
chrono/agendas/migrations/0028_event_slug.py
2 2
from __future__ import unicode_literals
3 3

  
4 4
from django.db import migrations, models
5
from django.utils.text import slugify
6 5

  
7 6

  
8 7
class Migration(migrations.Migration):
chrono/agendas/migrations/0066_timeperiodexceptionsource_unique_settings_slug.py
2 2
# Generated by Django 1.11.18 on 2020-10-21 11:56
3 3
from __future__ import unicode_literals
4 4

  
5
from django.db import migrations, models
5
from django.db import migrations
6 6
from django.db.models import Count, F
7 7

  
8 8

  
chrono/manager/widgets.py
17 17

  
18 18
from django.forms.fields import SplitDateTimeField
19 19
from django.forms.widgets import CheckboxSelectMultiple, SplitDateTimeWidget, TimeInput
20
from django.utils.safestring import mark_safe
21 20

  
22 21

  
23 22
class SplitDateTimeWidget(SplitDateTimeWidget):
chrono/settings.py
174 174
REQUESTS_TIMEOUT = 28
175 175

  
176 176
try:
177
    import workalendar
177
    import workalendar  # noqa pylint: disable=unused-import
178 178

  
179 179
    WORKING_DAY_CALENDAR = 'workalendar.europe.France'
180 180
    EXCEPTIONS_SOURCES = {
chrono/urls_utils.py
17 17
# Decorating URL includes, <https://djangosnippets.org/snippets/2532/>
18 18

  
19 19
import django
20
from django.contrib.auth.decorators import user_passes_test
21
from django.core.exceptions import PermissionDenied
22
from django.db.models import Q
23

  
24
from .agendas.models import Agenda, UnavailabilityCalendar
25 20

  
26 21
if django.VERSION < (2, 0, 0):
27 22
    from django.urls.resolvers import RegexURLPattern as URLPattern
chrono/utils/signature.py
21 21
import random
22 22

  
23 23
from django.conf import settings
24
from django.utils import six
25 24
from django.utils.encoding import smart_bytes
26 25
from django.utils.http import quote, urlencode
27 26
from django.utils.six.moves.urllib import parse as urlparse
tests/test_import_export.py
13 13

  
14 14
import mock
15 15
import pytest
16
from dateutil.rrule import DAILY
17 16
from django.contrib.auth.models import Group
18 17
from django.core.management import CommandError, call_command
19 18
from django.test import override_settings
tests/test_sso.py
1 1
import pytest
2 2
from django.test import override_settings
3 3

  
4
from chrono.wsgi import application
5

  
6 4
pytestmark = pytest.mark.django_db
7 5

  
8 6

  
9
-