Skip to content

Commit d6b77e5

Browse files
author
GitHub Actions
committed
Regenerated examples for 79d2a63
1 parent 79d2a63 commit d6b77e5

File tree

12 files changed

+105
-3
lines changed

12 files changed

+105
-3
lines changed

examples/calver_inc/.copier/package.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Changes here will be overwritten by Copier; NEVER EDIT MANUALLY
2-
_commit: d55f8af
2+
_commit: a522ac6
33
_src_path: .
44
author_email: [email protected]
55
author_name: John Doe

examples/calver_inc/noxfile.py

+2
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@ def should_skip(python: str, django: str) -> bool:
3939
# Django main requires Python 3.10+
4040
return True
4141

42+
43+
4244
if django == DJ50 and version(python) < version(PY310):
4345
# Django 5.0 requires Python 3.10+
4446
return True
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
from __future__ import annotations
2+
3+
import sys
4+
5+
if sys.version_info >= (3, 12):
6+
from typing import override as typing_override
7+
else: # pragma: no cover
8+
from typing_extensions import (
9+
override as typing_override, # pyright: ignore[reportUnreachable]
10+
)
11+
12+
override = typing_override
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
from __future__ import annotations
2+
3+
from dataclasses import dataclass
4+
5+
from django.conf import settings
6+
7+
from ._typing import override
8+
9+
CALVER_INC1_PROJECT_SETTINGS_NAME = "CALVER_INC1_PROJECT"
10+
11+
12+
@dataclass(frozen=True)
13+
class AppSettings:
14+
@override
15+
def __getattribute__(self, __name: str) -> object:
16+
user_settings = getattr(settings, CALVER_INC1_PROJECT_SETTINGS_NAME, {})
17+
return user_settings.get(__name, super().__getattribute__(__name)) # pyright: ignore[reportAny]
18+
19+
20+
app_settings = AppSettings()

examples/calver_month/.copier/package.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Changes here will be overwritten by Copier; NEVER EDIT MANUALLY
2-
_commit: cec5344
2+
_commit: 6c2ad58
33
_src_path: .
44
author_email: [email protected]
55
author_name: John Doe

examples/calver_month/noxfile.py

+2
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@ def should_skip(python: str, django: str) -> bool:
3939
# Django main requires Python 3.10+
4040
return True
4141

42+
43+
4244
if django == DJ50 and version(python) < version(PY310):
4345
# Django 5.0 requires Python 3.10+
4446
return True
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
from __future__ import annotations
2+
3+
import sys
4+
5+
if sys.version_info >= (3, 12):
6+
from typing import override as typing_override
7+
else: # pragma: no cover
8+
from typing_extensions import (
9+
override as typing_override, # pyright: ignore[reportUnreachable]
10+
)
11+
12+
override = typing_override
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
from __future__ import annotations
2+
3+
from dataclasses import dataclass
4+
5+
from django.conf import settings
6+
7+
from ._typing import override
8+
9+
CALVER_MMINC1_PROJECT_SETTINGS_NAME = "CALVER_MMINC1_PROJECT"
10+
11+
12+
@dataclass(frozen=True)
13+
class AppSettings:
14+
@override
15+
def __getattribute__(self, __name: str) -> object:
16+
user_settings = getattr(settings, CALVER_MMINC1_PROJECT_SETTINGS_NAME, {})
17+
return user_settings.get(__name, super().__getattribute__(__name)) # pyright: ignore[reportAny]
18+
19+
20+
app_settings = AppSettings()

examples/default/.copier/package.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Changes here will be overwritten by Copier; NEVER EDIT MANUALLY
2-
_commit: 76fedbb
2+
_commit: 1d0f7ef
33
_src_path: .
44
author_email: [email protected]
55
author_name: John Doe

examples/default/noxfile.py

+2
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@ def should_skip(python: str, django: str) -> bool:
3939
# Django main requires Python 3.10+
4040
return True
4141

42+
43+
4244
if django == DJ50 and version(python) < version(PY310):
4345
# Django 5.0 requires Python 3.10+
4446
return True
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
from __future__ import annotations
2+
3+
import sys
4+
5+
if sys.version_info >= (3, 12):
6+
from typing import override as typing_override
7+
else: # pragma: no cover
8+
from typing_extensions import (
9+
override as typing_override, # pyright: ignore[reportUnreachable]
10+
)
11+
12+
override = typing_override
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
from __future__ import annotations
2+
3+
from dataclasses import dataclass
4+
5+
from django.conf import settings
6+
7+
from ._typing import override
8+
9+
SEMVER_PROJECT_SETTINGS_NAME = "SEMVER_PROJECT"
10+
11+
12+
@dataclass(frozen=True)
13+
class AppSettings:
14+
@override
15+
def __getattribute__(self, __name: str) -> object:
16+
user_settings = getattr(settings, SEMVER_PROJECT_SETTINGS_NAME, {})
17+
return user_settings.get(__name, super().__getattribute__(__name)) # pyright: ignore[reportAny]
18+
19+
20+
app_settings = AppSettings()

0 commit comments

Comments
 (0)