feat(composition): added az_to_species binding and added bindings for fourdst exceptions
This commit is contained in:
@@ -6,4 +6,5 @@ from . import atomic
|
||||
from . import composition
|
||||
from . import config
|
||||
from . import constants
|
||||
__all__: list[str] = ['atomic', 'composition', 'config', 'constants']
|
||||
from . import exceptions
|
||||
__all__: list[str] = ['atomic', 'composition', 'config', 'constants', 'exceptions']
|
||||
|
||||
File diff suppressed because one or more lines are too long
15
src-pybind/fourdst/_phys/exceptions.pyi
Normal file
15
src-pybind/fourdst/_phys/exceptions.pyi
Normal file
@@ -0,0 +1,15 @@
|
||||
"""
|
||||
Exception bindings
|
||||
"""
|
||||
from __future__ import annotations
|
||||
__all__: list[str] = ['CompositionError', 'InvalidCompositionError', 'SpeciesError', 'UnknownSymbolError', 'UnregisteredSymbolError']
|
||||
class CompositionError(Exception):
|
||||
pass
|
||||
class InvalidCompositionError(CompositionError):
|
||||
pass
|
||||
class SpeciesError(Exception):
|
||||
pass
|
||||
class UnknownSymbolError(SpeciesError):
|
||||
pass
|
||||
class UnregisteredSymbolError(SpeciesError):
|
||||
pass
|
||||
Reference in New Issue
Block a user