Skip to content

Commit

Permalink
Added typing hints for MyPy.
Browse files Browse the repository at this point in the history
  • Loading branch information
javihern98 committed May 26, 2024
1 parent cb8b947 commit 166b92c
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 16 deletions.
32 changes: 16 additions & 16 deletions sdmxschemas/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,32 +3,32 @@

# SDMX-JSON 1.0 schemas

SDMX_JSON_10_BASE_PATH = Path(__file__).parent / "json" / "sdmx10"
SDMX_JSON_10_DATA_PATH = SDMX_JSON_10_BASE_PATH / "sdmx-json-data-schema.json"
SDMX_JSON_10_STRUCTURE_PATH = SDMX_JSON_10_BASE_PATH / "sdmx-json-structure-schema.json"
SDMX_JSON_10_METADATA_PATH = SDMX_JSON_10_BASE_PATH / "sdmx-json-metadata-schema.json"
SDMX_JSON_10_BASE_PATH: Path = Path(__file__).parent / "json" / "sdmx10"
SDMX_JSON_10_DATA_PATH: Path = SDMX_JSON_10_BASE_PATH / "sdmx-json-data-schema.json"
SDMX_JSON_10_STRUCTURE_PATH: Path = SDMX_JSON_10_BASE_PATH / "sdmx-json-structure-schema.json"
SDMX_JSON_10_METADATA_PATH: Path = SDMX_JSON_10_BASE_PATH / "sdmx-json-metadata-schema.json"

# SDMX-JSON 2.0 schemas

SDMX_JSON_20_BASE_PATH = Path(__file__).parent / "json" / "sdmx20"
SDMX_JSON_20_DATA_PATH = SDMX_JSON_20_BASE_PATH / "sdmx-json-data-schema.json"
SDMX_JSON_20_STRUCTURE_PATH = SDMX_JSON_20_BASE_PATH / "sdmx-json-structure-schema.json"
SDMX_JSON_20_METADATA_PATH = SDMX_JSON_20_BASE_PATH / "sdmx-json-metadata-schema.json"
SDMX_JSON_20_BASE_PATH: Path = Path(__file__).parent / "json" / "sdmx20"
SDMX_JSON_20_DATA_PATH: Path = SDMX_JSON_20_BASE_PATH / "sdmx-json-data-schema.json"
SDMX_JSON_20_STRUCTURE_PATH: Path = SDMX_JSON_20_BASE_PATH / "sdmx-json-structure-schema.json"
SDMX_JSON_20_METADATA_PATH: Path = SDMX_JSON_20_BASE_PATH / "sdmx-json-metadata-schema.json"

# SDMX-ML 1.0 schemas

SDMX_ML_10_BASE_PATH = Path(__file__).parent / "xml" / "sdmx10"
SDMX_ML_10_MESSAGE_PATH = SDMX_ML_10_BASE_PATH / "SDMXMessage.xsd"
SDMX_ML_10_BASE_PATH: Path = Path(__file__).parent / "xml" / "sdmx10"
SDMX_ML_10_MESSAGE_PATH: Path = SDMX_ML_10_BASE_PATH / "SDMXMessage.xsd"

# SDMX-ML 2.0 schemas

SDMX_ML_20_BASE_PATH = Path(__file__).parent / "xml" / "sdmx20"
SDMX_ML_20_MESSAGE_PATH = SDMX_ML_20_BASE_PATH / "SDMXMessage.xsd"
SDMX_ML_20_BASE_PATH: Path = Path(__file__).parent / "xml" / "sdmx20"
SDMX_ML_20_MESSAGE_PATH: Path = SDMX_ML_20_BASE_PATH / "SDMXMessage.xsd"

# SDMX-ML 2.1 schemas
SDMX_ML_21_BASE_PATH = Path(__file__).parent / "xml" / "sdmx21"
SDMX_ML_21_MESSAGE_PATH = SDMX_ML_21_BASE_PATH / "SDMXMessage.xsd"
SDMX_ML_21_BASE_PATH: Path = Path(__file__).parent / "xml" / "sdmx21"
SDMX_ML_21_MESSAGE_PATH: Path = SDMX_ML_21_BASE_PATH / "SDMXMessage.xsd"

# SDMX-ML 3.0 schemas
SDMX_ML_30_BASE_PATH = Path(__file__).parent / "xml" / "sdmx30"
SDMX_ML_30_MESSAGE_PATH = SDMX_ML_30_BASE_PATH / "SDMXMessage.xsd"
SDMX_ML_30_BASE_PATH: Path = Path(__file__).parent / "xml" / "sdmx30"
SDMX_ML_30_MESSAGE_PATH: Path = SDMX_ML_30_BASE_PATH / "SDMXMessage.xsd"
Empty file added sdmxschemas/py.typed
Empty file.

0 comments on commit 166b92c

Please sign in to comment.