Skip to content

Commit 563e521

Browse files
committed
Update black isort and vscode settings
1 parent de84ab3 commit 563e521

File tree

6 files changed

+78
-71
lines changed

6 files changed

+78
-71
lines changed

.vscode/extensions.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"recommendations": [
3+
"ms-python.python",
4+
"ms-python.black-formatter",
5+
"ms-python.isort"
6+
]
7+
}

.vscode/settings.json

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
11
{
2-
"python.formatting.provider": "black",
3-
"python.linting.mypyEnabled": true,
4-
"python.linting.pydocstyleEnabled": true,
52
"python.testing.pytestEnabled": true,
63
"python.testing.unittestEnabled": false,
74
"[python]": {
85
"editor.formatOnSave": true,
96
"editor.codeActionsOnSave": {
10-
"source.organizeImports": true,
7+
"source.organizeImports": "explicit"
118
}
129
},
1310
"[javascript]": {

poetry.lock

Lines changed: 50 additions & 52 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,8 @@ django-bootstrap5 = "^22.1"
4747
django-bootstrap-modal-forms = "^2.2.1"
4848
pytest-django = "^4.5.2"
4949
pytest-dotenv = "^0.5.2"
50-
black = "^22.6.0"
51-
isort = "^5.10.1"
50+
black = "^24.1.1"
51+
isort = "^5.13.2"
5252
pyright = "^1.1.350"
5353
pydocstyle = { extras = ["toml"], version = "^6.1.1" }
5454
django-stubs = "^1.12.0"

src/bootstrap_datepicker_plus/_base.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
"""Contains Base Date-Picker input class for widgets of this package."""
2+
23
import warnings
34
from typing import Any, Dict, Optional, Tuple
45

src/bootstrap_datepicker_plus/settings.py

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
"""Package settings."""
2+
23
import functools
34
from typing import Any, Dict, Optional, Tuple
45

@@ -8,8 +9,11 @@
89
from pydantic import Field, validator
910
from pydantic.env_settings import BaseSettings, SettingsSourceCallable
1011
except: # pragma: no cover
11-
from pydantic.v1.env_settings import BaseSettings, SettingsSourceCallable # type: ignore
1212
from pydantic.v1 import Field, validator # type: ignore
13+
from pydantic.v1.env_settings import ( # type: ignore
14+
BaseSettings,
15+
SettingsSourceCallable,
16+
)
1317

1418
from .schemas import WidgetOptions, WidgetVariant
1519

@@ -32,18 +36,18 @@ class WidgetSettings(BaseSettings): # pyright: ignore
3236
WidgetVariant.month: "bi-calendar",
3337
WidgetVariant.year: "bi-calendar",
3438
}
35-
momentjs_url: Optional[
36-
str
37-
] = "https://cdn.jsdelivr.net/npm/moment@2.29.4/min/moment-with-locales.min.js"
38-
datetimepicker_js_url: Optional[
39-
str
40-
] = "https://cdn.jsdelivr.net/npm/eonasdan-bootstrap-datetimepicker@4.17.49/build/js/bootstrap-datetimepicker.min.js"
41-
datetimepicker_css_url: Optional[
42-
str
43-
] = "https://cdn.jsdelivr.net/npm/eonasdan-bootstrap-datetimepicker@4.17.49/build/css/bootstrap-datetimepicker.min.css"
44-
bootstrap_icon_css_url: Optional[
45-
str
46-
] = "https://cdn.jsdelivr.net/npm/bootstrap-icons@1.9.1/font/bootstrap-icons.css"
39+
momentjs_url: Optional[str] = (
40+
"https://cdn.jsdelivr.net/npm/moment@2.29.4/min/moment-with-locales.min.js"
41+
)
42+
datetimepicker_js_url: Optional[str] = (
43+
"https://cdn.jsdelivr.net/npm/eonasdan-bootstrap-datetimepicker@4.17.49/build/js/bootstrap-datetimepicker.min.js"
44+
)
45+
datetimepicker_css_url: Optional[str] = (
46+
"https://cdn.jsdelivr.net/npm/eonasdan-bootstrap-datetimepicker@4.17.49/build/css/bootstrap-datetimepicker.min.css"
47+
)
48+
bootstrap_icon_css_url: Optional[str] = (
49+
"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.9.1/font/bootstrap-icons.css"
50+
)
4751
app_static_url = "https://cdn.jsdelivr.net/gh/monim67/django-bootstrap-datepicker-plus@5.0.2/src/bootstrap_datepicker_plus/static/bootstrap_datepicker_plus/"
4852
debug: bool = Field(default_factory=lambda: getattr(django_settings, "DEBUG", True))
4953

0 commit comments

Comments
 (0)