├── .github └── workflows │ ├── build-check.yml │ ├── integration-test.yml │ ├── lint.yml │ └── release.yml ├── .gitignore ├── .pre-commit-config.yaml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── LICENSE-Apache ├── Makefile ├── README.md ├── SECURITY.md ├── lcpdelta_python_package ├── src │ └── lcp_delta │ │ ├── __init__.py │ │ ├── common │ │ ├── __init__.py │ │ ├── api_endpoints.py │ │ ├── api_helper_base.py │ │ ├── constants.py │ │ ├── credentials_holder.py │ │ ├── http │ │ │ ├── exceptions.py │ │ │ └── retry_policies.py │ │ └── response_objects │ │ │ └── usage_info.py │ │ ├── enact │ │ ├── __init__.py │ │ ├── api_helper.py │ │ ├── base_endpoints.py │ │ ├── chart_helper.py │ │ ├── configs │ │ │ ├── __init__.py │ │ │ ├── base_endpoints_default.py │ │ │ └── base_endpoints_dev.py │ │ ├── dps_helper.py │ │ ├── enums.py │ │ ├── helpers.py │ │ ├── loader.py │ │ └── services │ │ │ ├── ancillary_service.py │ │ │ ├── bm_service.py │ │ │ ├── contract_evolution_service.py │ │ │ ├── day_ahead_service.py │ │ │ ├── epex_service.py │ │ │ ├── hof_service.py │ │ │ ├── index_service.py │ │ │ ├── leaderboard_service.py │ │ │ ├── news_table_service.py │ │ │ ├── niv_evolution_service.py │ │ │ ├── nordpool_service.py │ │ │ ├── plant_service.py │ │ │ └── series_service.py │ │ ├── flextrack │ │ ├── __init__.py │ │ ├── api_helper.py │ │ └── services │ │ │ └── exporter_service.py │ │ └── global_helpers.py └── tests │ ├── __init__.py │ └── integration │ ├── __init__.py │ ├── test_api_ancillary.py │ ├── test_api_boa.py │ ├── test_api_dayahead.py │ ├── test_api_epex.py │ ├── test_api_europe_index.py │ ├── test_api_flextrack.py │ ├── test_api_hof.py │ ├── test_api_jupyter_nb.ipynb │ ├── test_api_leaderboard.py │ ├── test_api_multi_call.py │ ├── test_api_n2ex.py │ ├── test_api_news_tables.py │ ├── test_api_plants.py │ ├── test_api_series.py │ ├── test_api_unsuccessful_responses.py │ ├── test_api_usage.py │ └── test_dps.py └── pyproject.toml /.github/workflows/build-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/.github/workflows/build-check.yml -------------------------------------------------------------------------------- /.github/workflows/integration-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/.github/workflows/integration-test.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE-Apache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/LICENSE-Apache -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/SECURITY.md -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/__init__.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/common/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/common/__init__.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/common/api_endpoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/common/api_endpoints.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/common/api_helper_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/common/api_helper_base.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/common/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/common/constants.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/common/credentials_holder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/common/credentials_holder.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/common/http/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/common/http/exceptions.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/common/http/retry_policies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/common/http/retry_policies.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/common/response_objects/usage_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/common/response_objects/usage_info.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/enact/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/enact/__init__.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/enact/api_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/enact/api_helper.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/enact/base_endpoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/enact/base_endpoints.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/enact/chart_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/enact/chart_helper.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/enact/configs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/enact/configs/base_endpoints_default.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/enact/configs/base_endpoints_default.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/enact/configs/base_endpoints_dev.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/enact/configs/base_endpoints_dev.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/enact/dps_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/enact/dps_helper.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/enact/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/enact/enums.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/enact/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/enact/helpers.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/enact/loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/enact/loader.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/enact/services/ancillary_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/enact/services/ancillary_service.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/enact/services/bm_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/enact/services/bm_service.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/enact/services/contract_evolution_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/enact/services/contract_evolution_service.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/enact/services/day_ahead_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/enact/services/day_ahead_service.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/enact/services/epex_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/enact/services/epex_service.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/enact/services/hof_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/enact/services/hof_service.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/enact/services/index_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/enact/services/index_service.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/enact/services/leaderboard_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/enact/services/leaderboard_service.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/enact/services/news_table_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/enact/services/news_table_service.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/enact/services/niv_evolution_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/enact/services/niv_evolution_service.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/enact/services/nordpool_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/enact/services/nordpool_service.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/enact/services/plant_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/enact/services/plant_service.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/enact/services/series_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/enact/services/series_service.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/flextrack/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/flextrack/__init__.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/flextrack/api_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/flextrack/api_helper.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/flextrack/services/exporter_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/flextrack/services/exporter_service.py -------------------------------------------------------------------------------- /lcpdelta_python_package/src/lcp_delta/global_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/src/lcp_delta/global_helpers.py -------------------------------------------------------------------------------- /lcpdelta_python_package/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lcpdelta_python_package/tests/integration/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/tests/integration/__init__.py -------------------------------------------------------------------------------- /lcpdelta_python_package/tests/integration/test_api_ancillary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/tests/integration/test_api_ancillary.py -------------------------------------------------------------------------------- /lcpdelta_python_package/tests/integration/test_api_boa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/tests/integration/test_api_boa.py -------------------------------------------------------------------------------- /lcpdelta_python_package/tests/integration/test_api_dayahead.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/tests/integration/test_api_dayahead.py -------------------------------------------------------------------------------- /lcpdelta_python_package/tests/integration/test_api_epex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/tests/integration/test_api_epex.py -------------------------------------------------------------------------------- /lcpdelta_python_package/tests/integration/test_api_europe_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/tests/integration/test_api_europe_index.py -------------------------------------------------------------------------------- /lcpdelta_python_package/tests/integration/test_api_flextrack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/tests/integration/test_api_flextrack.py -------------------------------------------------------------------------------- /lcpdelta_python_package/tests/integration/test_api_hof.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/tests/integration/test_api_hof.py -------------------------------------------------------------------------------- /lcpdelta_python_package/tests/integration/test_api_jupyter_nb.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/tests/integration/test_api_jupyter_nb.ipynb -------------------------------------------------------------------------------- /lcpdelta_python_package/tests/integration/test_api_leaderboard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/tests/integration/test_api_leaderboard.py -------------------------------------------------------------------------------- /lcpdelta_python_package/tests/integration/test_api_multi_call.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/tests/integration/test_api_multi_call.py -------------------------------------------------------------------------------- /lcpdelta_python_package/tests/integration/test_api_n2ex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/tests/integration/test_api_n2ex.py -------------------------------------------------------------------------------- /lcpdelta_python_package/tests/integration/test_api_news_tables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/tests/integration/test_api_news_tables.py -------------------------------------------------------------------------------- /lcpdelta_python_package/tests/integration/test_api_plants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/tests/integration/test_api_plants.py -------------------------------------------------------------------------------- /lcpdelta_python_package/tests/integration/test_api_series.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/tests/integration/test_api_series.py -------------------------------------------------------------------------------- /lcpdelta_python_package/tests/integration/test_api_unsuccessful_responses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/tests/integration/test_api_unsuccessful_responses.py -------------------------------------------------------------------------------- /lcpdelta_python_package/tests/integration/test_api_usage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/tests/integration/test_api_usage.py -------------------------------------------------------------------------------- /lcpdelta_python_package/tests/integration/test_dps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/lcpdelta_python_package/tests/integration/test_dps.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lcp-llp/lcpdelta-enact/HEAD/pyproject.toml --------------------------------------------------------------------------------