Skip to content

Commit 9691f1c

Browse files
packaging: Refactor project structure and rename package to py_spring_core
- Deleted `py_spring/__init__.py` and other unused files. - Set dynamic version referencing __version__ in `py_spring_core/__init__.py` - Moved and renamed files from `py_spring` to `py_spring_core`: - Set initial version of `py_spring_core` to `0.0.4` in `py_spring_core/__init__.py`
1 parent c3fead8 commit 9691f1c

31 files changed

+78
-81
lines changed

py_spring/__init__.py

Lines changed: 0 additions & 6 deletions
This file was deleted.

py_spring/commons/config_file_template_generator/templates.py

Lines changed: 0 additions & 15 deletions
This file was deleted.

py_spring/core/application/commons.py

Lines changed: 0 additions & 7 deletions
This file was deleted.

py_spring_core/__init__.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
from py_spring_core.core.application.py_spring_application import PySpringApplication
2+
from py_spring_core.core.entities.bean_collection import BeanCollection
3+
from py_spring_core.core.entities.component import Component, ComponentScope
4+
from py_spring_core.core.entities.controllers.rest_controller import RestController
5+
from py_spring_core.core.entities.properties.properties import Properties
6+
from py_spring_core.core.entities.entity_provider import EntityProvider
7+
8+
__version__ = "0.0.4"
File renamed without changes.

py_spring/commons/config_file_template_generator/config_file_template_generator.py renamed to py_spring_core/commons/config_file_template_generator/config_file_template_generator.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
from loguru import logger
66
from pydantic import BaseModel
77

8-
from py_spring.commons.config_file_template_generator.templates import (
8+
from py_spring_core.commons.config_file_template_generator.templates import (
99
app_config_template,
1010
app_properties_template,
1111
)
12-
from py_spring.core.application.application_config import ApplicationConfig
12+
from py_spring_core.core.application.application_config import ApplicationConfig
1313

1414

1515
class ConfigFileTemplateGenerator:
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
app_config_template = {
2+
"app_src_target_dir": "./src",
3+
"server_config": {"host": "0.0.0.0", "port": 8080, "enabled": True},
4+
"properties_file_path": "./application-properties.json",
5+
"loguru_config": {"log_file_path": "./logs/app.log", "log_level": "DEBUG"},
6+
}
7+
8+
app_properties_template = {}
File renamed without changes.
File renamed without changes.

py_spring/core/application/application_config.py renamed to py_spring_core/core/application/application_config.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
from pydantic import BaseModel, ConfigDict, Field
22

3-
from py_spring.commons.json_config_repository import (
3+
from py_spring_core.commons.json_config_repository import (
44
JsonConfigRepository,
55
)
6-
from py_spring.core.application.loguru_config import LoguruConfig
6+
from py_spring_core.core.application.loguru_config import LoguruConfig
77

88

99
class ServerConfig(BaseModel):

0 commit comments

Comments
 (0)