Skip to content

Commit 94c5867

Browse files
committed
CCM-12896: Small tweaks to digital-letters-events package for Python
1 parent 87679be commit 94c5867

File tree

5 files changed

+9
-6
lines changed

5 files changed

+9
-6
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ __pycache__/
3131
.Python
3232
.venv/
3333
venv/
34+
*.egg-info/
3435

3536
# Testing
3637
.pytest_cache/

src/digital-letters-events/__init__.py renamed to src/digital-letters-events/digital_letters_events/__init__.py

File renamed without changes.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
from setuptools import setup, find_packages
2+
3+
setup(
4+
name="digital-letters-events",
5+
version="0.1.0",
6+
packages=find_packages(),
7+
)

src/python-schema-generator/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Variables
22
SCHEMA_SRC_DIR := ../../schemas/digital-letters/2025-10-draft/events
3-
OUTPUT_DIR := ../digital-letters-events/models
3+
OUTPUT_DIR := ../digital-letters-events/digital_letters_events/models
44
SCRIPTS_DIR := scripts
55

66
# Default target

src/python-schema-generator/scripts/model_generator.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,6 @@ def generate_pydantic_model(
3333
"--output-model-type",
3434
"pydantic_v2.BaseModel",
3535
"--use-schema-description",
36-
"--field-constraints",
37-
"--strict-nullable",
38-
"--snake-case-field",
39-
"--target-python-version",
40-
"3.13",
4136
"--custom-file-header",
4237
'''"""Generated Pydantic model for NHS Notify Digital Letters events.
4338

0 commit comments

Comments
 (0)