Projet

Général

Profil

0006-misc-fix-useless-object-inheritance-pylint-error-555.patch

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

Télécharger (4,59 ko)

Voir les différences:

Subject: [PATCH 06/23] misc: fix useless-object-inheritance pylint error
 (#55505)

 chrono/agendas/models.py |  2 +-
 chrono/interval.py       |  2 +-
 chrono/manager/views.py  | 20 ++++++++++----------
 tests/test_requests.py   |  2 +-
 4 files changed, 13 insertions(+), 13 deletions(-)
chrono/agendas/models.py
1089 1089

  
1090 1090

  
1091 1091
@functools.total_ordering
1092
class SharedTimePeriod(object):
1092
class SharedTimePeriod:
1093 1093
    """
1094 1094
    Hold common timeperiod for multiple desks.
1095 1095

  
chrono/interval.py
20 20
Interval = collections.namedtuple('Interval', ['begin', 'end'])
21 21

  
22 22

  
23
class IntervalSet(object):
23
class IntervalSet:
24 24
    """Store a set made of an union of disjoint open/closed intervals (it
25 25
    currently does not really care about their openness), i.e.
26 26

  
chrono/manager/views.py
191 191
resource_view = ResourceDetailView.as_view()
192 192

  
193 193

  
194
class DateMixin(object):
194
class DateMixin:
195 195
    def get_days(self):
196 196
        return [str(x) for x in range(1, 32)]
197 197

  
......
855 855
agendas_import = AgendasImportView.as_view()
856 856

  
857 857

  
858
class ViewableAgendaMixin(object):
858
class ViewableAgendaMixin:
859 859
    agenda = None
860 860

  
861 861
    def set_agenda(self, **kwargs):
......
1432 1432
agenda_open_events_view = AgendaOpenEventsView.as_view()
1433 1433

  
1434 1434

  
1435
class ManagedAgendaSubobjectMixin(object):
1435
class ManagedAgendaSubobjectMixin:
1436 1436
    agenda = None
1437 1437

  
1438 1438
    def dispatch(self, request, *args, **kwargs):
......
1450 1450
        return reverse('chrono-manager-agenda-settings', kwargs={'pk': self.agenda.id})
1451 1451

  
1452 1452

  
1453
class ManagedDeskMixin(object):
1453
class ManagedDeskMixin:
1454 1454
    desk = None
1455 1455

  
1456 1456
    def dispatch(self, request, *args, **kwargs):
......
1479 1479
        return reverse('chrono-manager-agenda-settings', kwargs={'pk': self.desk.agenda.id})
1480 1480

  
1481 1481

  
1482
class ManagedDeskSubobjectMixin(object):
1482
class ManagedDeskSubobjectMixin:
1483 1483
    desk = None
1484 1484

  
1485 1485
    def dispatch(self, request, *args, **kwargs):
......
1498 1498
        return reverse('chrono-manager-agenda-settings', kwargs={'pk': self.desk.agenda.id})
1499 1499

  
1500 1500

  
1501
class ManagedTimePeriodMixin(object):
1501
class ManagedTimePeriodMixin:
1502 1502
    agenda = None
1503 1503

  
1504 1504
    def dispatch(self, request, *args, **kwargs):
......
1520 1520
        return reverse('chrono-manager-agenda-settings', kwargs={'pk': self.agenda.id})
1521 1521

  
1522 1522

  
1523
class ManagedTimePeriodExceptionMixin(object):
1523
class ManagedTimePeriodExceptionMixin:
1524 1524

  
1525 1525
    desk = None
1526 1526
    unavailability_calendar = None
......
1995 1995
event_check = EventCheckView.as_view()
1996 1996

  
1997 1997

  
1998
class EventCheckMixin(object):
1998
class EventCheckMixin:
1999 1999
    def set_agenda(self, **kwargs):
2000 2000
        self.agenda = get_object_or_404(
2001 2001
            Agenda,
......
2740 2740
booking_cancel = BookingCancelView.as_view()
2741 2741

  
2742 2742

  
2743
class BookingCheckMixin(object):
2743
class BookingCheckMixin:
2744 2744
    def get_booking(self, **kwargs):
2745 2745
        return get_object_or_404(
2746 2746
            Booking,
......
2951 2951
time_period_exception_source_toggle = TimePeriodExceptionSourceToggleView.as_view()
2952 2952

  
2953 2953

  
2954
class ViewableUnavailabilityCalendarMixin(object):
2954
class ViewableUnavailabilityCalendarMixin:
2955 2955
    unavailability_calendar = None
2956 2956

  
2957 2957
    def set_unavailability_calendar(self, **kwargs):
tests/test_requests.py
9 9
from chrono.utils.signature import check_query
10 10

  
11 11

  
12
class MockUser(object):
12
class MockUser:
13 13
    email = 'foo@example.net'
14 14
    is_authenticated = True
15 15

  
16
-