mirror of
https://github.com/pim-n/pg-rad
synced 2026-02-02 14:33:09 +01:00
Merge pull request #13 from pim-n/fix-imports-and-refactor
Fix imports and refactor
This commit is contained in:
3
.gitignore
vendored
3
.gitignore
vendored
@ -1,3 +1,6 @@
|
|||||||
|
# Custom
|
||||||
|
dev-tools/
|
||||||
|
|
||||||
# Byte-compiled / optimized / DLL files
|
# Byte-compiled / optimized / DLL files
|
||||||
__pycache__/
|
__pycache__/
|
||||||
*.py[codz]
|
*.py[codz]
|
||||||
|
|||||||
@ -7,7 +7,7 @@ where = ["src"]
|
|||||||
|
|
||||||
[project]
|
[project]
|
||||||
name = "pg-rad"
|
name = "pg-rad"
|
||||||
version = "0.2.0"
|
version = "0.2.1"
|
||||||
authors = [
|
authors = [
|
||||||
{ name="Pim Nelissen", email="pi0274ne-s@student.lu.se" },
|
{ name="Pim Nelissen", email="pi0274ne-s@student.lu.se" },
|
||||||
]
|
]
|
||||||
@ -29,4 +29,4 @@ Homepage = "https://github.com/pim-n/pg-rad"
|
|||||||
Issues = "https://github.com/pim-n/pg-rad/issues"
|
Issues = "https://github.com/pim-n/pg-rad/issues"
|
||||||
|
|
||||||
[project.optional-dependencies]
|
[project.optional-dependencies]
|
||||||
dev = ["pytest", "notebook", "mkdocs-material", "mkdocstrings-python", "mkdocs-jupyter"]
|
dev = ["pytest", "mkinit", "notebook", "mkdocs-material", "mkdocstrings-python", "mkdocs-jupyter"]
|
||||||
8
src/pg_rad/dataloader/__init__.py
Normal file
8
src/pg_rad/dataloader/__init__.py
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
# do not expose internal logger when running mkinit
|
||||||
|
__ignore__ = ["logger"]
|
||||||
|
|
||||||
|
from pg_rad.dataloader import dataloader
|
||||||
|
|
||||||
|
from pg_rad.dataloader.dataloader import (load_data,)
|
||||||
|
|
||||||
|
__all__ = ['dataloader', 'load_data']
|
||||||
10
src/pg_rad/exceptions/__init__.py
Normal file
10
src/pg_rad/exceptions/__init__.py
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
# do not expose internal logger when running mkinit
|
||||||
|
__ignore__ = ["logger"]
|
||||||
|
|
||||||
|
from pg_rad.exceptions import exceptions
|
||||||
|
|
||||||
|
from pg_rad.exceptions.exceptions import (ConvergenceError, DataLoadError,
|
||||||
|
InvalidCSVError,)
|
||||||
|
|
||||||
|
__all__ = ['ConvergenceError', 'DataLoadError', 'InvalidCSVError',
|
||||||
|
'exceptions']
|
||||||
8
src/pg_rad/isotopes/__init__.py
Normal file
8
src/pg_rad/isotopes/__init__.py
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
# do not expose internal logger when running mkinit
|
||||||
|
__ignore__ = ["logger"]
|
||||||
|
|
||||||
|
from pg_rad.isotopes import isotope
|
||||||
|
|
||||||
|
from pg_rad.isotopes.isotope import (Isotope,)
|
||||||
|
|
||||||
|
__all__ = ['Isotope', 'isotope']
|
||||||
8
src/pg_rad/landscape/__init__.py
Normal file
8
src/pg_rad/landscape/__init__.py
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
# do not expose internal logger when running mkinit
|
||||||
|
__ignore__ = ["logger"]
|
||||||
|
|
||||||
|
from pg_rad.landscape import landscape
|
||||||
|
|
||||||
|
from pg_rad.landscape.landscape import (Landscape, create_landscape_from_path,)
|
||||||
|
|
||||||
|
__all__ = ['Landscape', 'create_landscape_from_path', 'landscape']
|
||||||
@ -5,7 +5,7 @@ from matplotlib.patches import Circle
|
|||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
from pg_rad.path import Path
|
from pg_rad.path import Path
|
||||||
from pg_rad.sources import PointSource
|
from pg_rad.objects import PointSource
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
5
src/pg_rad/logging/__init__.py
Normal file
5
src/pg_rad/logging/__init__.py
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
from pg_rad.logging import logger
|
||||||
|
|
||||||
|
from pg_rad.logging.logger import (setup_logger,)
|
||||||
|
|
||||||
|
__all__ = ['logger', 'setup_logger']
|
||||||
@ -1,5 +1,4 @@
|
|||||||
import logging
|
import logging
|
||||||
import logging.config
|
|
||||||
import pathlib
|
import pathlib
|
||||||
|
|
||||||
import yaml
|
import yaml
|
||||||
13
src/pg_rad/objects/__init__.py
Normal file
13
src/pg_rad/objects/__init__.py
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
# do not expose internal logger when running mkinit
|
||||||
|
__ignore__ = ["logger"]
|
||||||
|
|
||||||
|
from pg_rad.objects import detectors
|
||||||
|
from pg_rad.objects import objects
|
||||||
|
from pg_rad.objects import sources
|
||||||
|
|
||||||
|
from pg_rad.objects.detectors import (Detector,)
|
||||||
|
from pg_rad.objects.objects import (Object,)
|
||||||
|
from pg_rad.objects.sources import (PointSource,)
|
||||||
|
|
||||||
|
__all__ = ['Detector', 'Object', 'PointSource', 'detectors', 'objects',
|
||||||
|
'sources']
|
||||||
@ -1,7 +1,7 @@
|
|||||||
import logging
|
import logging
|
||||||
|
|
||||||
from pg_rad.objects import Object
|
from .objects import Object
|
||||||
from pg_rad.isotope import Isotope
|
from pg_rad.isotopes import Isotope
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
9
src/pg_rad/path/__init__.py
Normal file
9
src/pg_rad/path/__init__.py
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
# do not expose internal logger when running mkinit
|
||||||
|
__ignore__ = ["logger"]
|
||||||
|
|
||||||
|
from pg_rad.path import path
|
||||||
|
|
||||||
|
from pg_rad.path.path import (Path, PathSegment, path_from_RT90,
|
||||||
|
simplify_path,)
|
||||||
|
|
||||||
|
__all__ = ['Path', 'PathSegment', 'path', 'path_from_RT90', 'simplify_path']
|
||||||
Reference in New Issue
Block a user