Skip to content

Commit 7f409dd

Browse files
authored
Reformat according to pre-commit (#8916)
* Reformat according to pre-commit run pyupgrade, isort, black, pycln * Simplify f-expression * More simplify f-expression * Unneeded f-string
1 parent 3620d31 commit 7f409dd

33 files changed

+116
-107
lines changed

app/api/access_codes.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ def before_create_object(self, data, view_kwargs):
5959
except NoResultFound:
6060
raise ConflictError(
6161
{'pointer': '/data/relationships/tickets'},
62-
"Ticket with id {} does not exists".format(str(ticket)),
62+
f"Ticket with id {str(ticket)} does not exists",
6363
)
6464

6565
schema = AccessCodeSchema

app/api/chat/rocket_chat.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
import random
33
import string
44
from dataclasses import dataclass
5+
from typing import Optional
56

67
import requests
78

@@ -10,7 +11,6 @@
1011
from app.models.event import Event
1112
from app.models.user import User
1213
from app.settings import get_settings
13-
from typing import Optional
1414

1515
logger = logging.getLogger(__name__)
1616

app/api/custom/invoices.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,7 @@ def event_invoices(invoice_identifier):
3434
raise ForbiddenError({'source': ''}, 'Unauthorized Access')
3535
key = UPLOAD_PATHS['pdf']['event_invoices'].format(identifier=invoice_identifier)
3636
file_path = (
37-
'../generated/invoices/{}/{}/'.format(key, generate_hash(key))
38-
+ invoice_identifier
39-
+ '.pdf'
37+
f'../generated/invoices/{key}/{generate_hash(key)}/{invoice_identifier}.pdf'
4038
)
4139
try:
4240
return return_file('event-invoice', file_path, invoice_identifier)

app/api/custom/orders.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
import os
2-
32
from datetime import datetime
43

5-
64
from flask import Blueprint, jsonify, make_response, request
75
from flask.helpers import send_from_directory
86
from flask_jwt_extended import current_user, jwt_required
@@ -17,17 +15,15 @@
1715
create_pdf_tickets_for_holder,
1816
on_order_completed,
1917
)
18+
from app.api.helpers.payment import StripePaymentsManager
2019
from app.api.helpers.permission_manager import has_access
2120
from app.api.orders import validate_attendees
2221
from app.api.schema.orders import OrderSchema
2322
from app.extensions.limiter import limiter
2423
from app.models import db
25-
from app.models.order import Order
26-
from app.models.order import OrderTicket
24+
from app.models.order import Order, OrderTicket
2725
from app.models.ticket import Ticket
2826
from app.models.ticket_holder import TicketHolder
29-
from app.api.helpers.payment import StripePaymentsManager
30-
3127

3228
order_blueprint = Blueprint('order_blueprint', __name__, url_prefix='/v1/orders')
3329
ticket_blueprint = Blueprint('ticket_blueprint', __name__, url_prefix='/v1/tickets')

app/api/groups.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
1-
from app.models.role import Role
2-
from app.models.user import User
31
from flask import request
42
from flask_jwt_extended import current_user
53
from flask_rest_jsonapi import ResourceDetail, ResourceList, ResourceRelationship
6-
from flask_rest_jsonapi.exceptions import ObjectNotFound
74

85
from app.api.bootstrap import api
96
from app.api.helpers.db import safe_query_kwargs
@@ -16,6 +13,8 @@
1613
from app.models import db
1714
from app.models.event import Event
1815
from app.models.group import Group
16+
from app.models.role import Role
17+
from app.models.user import User
1918
from app.models.user_follow_group import UserFollowGroup
2019
from app.models.users_groups_role import UsersGroupsRoles
2120

app/api/helpers/calendar/ical.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
from urllib.parse import quote
22

33
import pytz
4-
from app.api.helpers.utilities import remove_html_tags
54
from flask import jsonify
65
from flask_jwt_extended import current_user
76
from icalendar import Calendar, Event, Timezone
87
from sqlalchemy import or_
98
from sqlalchemy.orm import joinedload
109

10+
from app.api.helpers.utilities import remove_html_tags
1111
from app.models.session import Session
1212

1313

app/api/helpers/mail.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@
22
import datetime
33
import logging
44
import os
5-
import pytz
65
from itertools import groupby
76
from typing import Dict, Optional
87

8+
import pytz
9+
from babel.dates import format_date, format_datetime, format_time
10+
from babel.numbers import format_currency
911
from flask import current_app, render_template
1012
from sqlalchemy.orm import joinedload
1113

@@ -17,12 +19,10 @@
1719
from app.models.event import Event
1820
from app.models.mail import Mail
1921
from app.models.message_setting import MessageSettings
22+
from app.models.order import OrderTicket
2023
from app.models.ticket_holder import TicketHolder
2124
from app.models.user import User
2225
from app.settings import get_settings
23-
from app.models.order import OrderTicket
24-
from babel.dates import format_date, format_time, format_datetime
25-
from babel.numbers import format_currency
2626

2727
logger = logging.getLogger(__name__)
2828
# pytype: disable=attribute-error

app/api/helpers/order.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,21 +12,21 @@
1212
from app.api.helpers.errors import ConflictError, UnprocessableEntityError
1313
from app.api.helpers.files import create_save_pdf
1414
from app.api.helpers.mail import (
15+
convert_to_user_locale,
1516
send_email_to_attendees,
1617
send_order_purchase_organizer_email,
1718
)
1819
from app.api.helpers.notification import (
1920
notify_ticket_purchase_attendee,
2021
notify_ticket_purchase_organizer,
2122
)
22-
from app.api.helpers.mail import convert_to_user_locale
2323
from app.api.helpers.storage import UPLOAD_PATHS
2424
from app.models import db
2525
from app.models.order import OrderTicket
26+
from app.models.setting import Setting
2627
from app.models.ticket import Ticket
2728
from app.models.ticket_fee import TicketFees
2829
from app.models.ticket_holder import TicketHolder
29-
from app.models.setting import Setting
3030
from app.settings import get_settings
3131

3232

app/api/helpers/pentabarfxml.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
def format_timedelta(td):
1717
hours, remainder = divmod(td.total_seconds(), 3600)
1818
minutes, _ = divmod(remainder, 60)
19-
return '{:02}:{:02}'.format(int(hours), int(minutes))
19+
return f'{int(hours):02}:{int(minutes):02}'
2020

2121

2222
class PentabarfExporter:

app/api/schema/events.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
from email.policy import default
21
import pytz
32
from flask_rest_jsonapi.exceptions import ObjectNotFound
43
from marshmallow import validate, validates_schema

0 commit comments

Comments
 (0)