Releases: AntaresSimulatorTeam/antares_craft
Releases · AntaresSimulatorTeam/antares_craft
v0.2.0
What's Changed
- fix(local): get thermal matrix checked the wrong path by @killian-scalian in #67
- tests(api): upload correctly formatted matrix to make the simulation work by @mehdiwahada in #68
- chore: remove useless file by @MartinBelthle in #69
- chore: remove pydantic deprecated warning by @MartinBelthle in #71
- fix(api): horizon to be accepted as str and
read_renewables
doesn't fail when settings areaggregated
by @vargastat in #74 - feat(api): added import_study method to study_api.py by @mehdiwahada in #72
- chore(sonar): fix some sonar issues by @MartinBelthle in #75
- refactor(settings): refactor settings to create an user oriented class by @MartinBelthle in #73
- refactor(settings): create settings service by @MartinBelthle in #76
- fix(mypy): enforce strict typing check by @sylvlecl in #62
- feat(api): disable proxy when launching desktop version to avoid any issue by @MartinBelthle in #78
- chore(mypy): enforce override by @sylvlecl in #63
- refactor(settings): introduce new class specifically for update by @MartinBelthle in #77
- refactor(output): move services by @MartinBelthle in #80
- refactor(run): move services by @MartinBelthle in #81
- refactor(thermal, renewable): create user classes by @MartinBelthle in #79
- refactor(hydro): create user class by @MartinBelthle in #82
- refactor(st-storage): create user class by @MartinBelthle in #83
- refactor(bc): create user class by @MartinBelthle in #84
- refactor(factory): move creation methods to implementation packages by @sylvlecl in #86
- refactor(study): move service by @MartinBelthle in #87
- refactor(areas): create user classes for Properties by @MartinBelthle in #85
- feat(api): add update thermal matrices methods by @mehdiwahada in #89
- tests(hydro): add tests on matrices by @mehdiwahada in #90
- refactor(links): create user classes by @MartinBelthle in #88
- feat(api): specify number of years to generate for thermal TS generation by @mehdiwahada in #91
- fix(tests): make integration tests work by @MartinBelthle in #93
- fix(matrix): rename
upload
inupdate
inside user methods by @mehdiwahada in #94 - chore(release): v0.2.0 by @MartinBelthle in #95
New Contributors
Full Changelog: v0.1.8_RC2...v0.2.0
v0.1.8_RC2
- upload renewable thermal matrices method added
- bug fix clusters/{area}/list.ini file was missing
- bug fix for input/thermal/series/{area}/{cluster}/series.txt /data.txt and modulation.txt, wrong path
at cluster creation
v0.1.8_RC1
- bug fixes for missing files when creating area
- wrong properties corrected (spread-unsupplied-energy-cost and spread-spilled-energy-cost)
v0.1.7
v0.1.6
v0.1.5
v0.1.4
v0.1.3
Miscellaneous
- Add project requirements inside
pyproject.toml
to use the package as is #40 by @MartinBelthle - Add a subfolder
craft
insidesrc
to rename the packageantares.craft
for users #40 by @MartinBelthle - Add
py.typed
file to avoid mypy issues in projects importing the package #41 by @MartinBelthle
v0.1.2
Features
- feat(api): add read method for thermal, renewable and st_storage #13 by @mehdiwahada
- feat(matrices): add read method inside api + refactor classes #17 by @MartinBelthle
- feat(local): add several error messages when trying to create an element that already exists #18 by @Sigurd-Borge
- feat(local): add get_load method #19 by @killian-scalian
- feat(api): add read hydro method #20 by @mehdiwahada
- feat(local): add renewable reading + various matrix reading #21 by @killian-scalian
- feat(api): add create_variant methods #26 by @salemsd
- feat(local): add Thermal reading #29 by @killian-scalian
- feat(local): add local integration test #31 by @Sigurd-Borge
- feat(local): add Links reading #30 by @killian-scalian
- feat(api): handle link matrices #34 by @mehdiwahada
- feat(api): add possibility to run study simulations #35 by @salemsd
- feat(api): add outputs class #37 by @salemsd
Refactoring
- refactor(study): remove ini_file from study #23 by @MartinBelthle
- ci(lint): forbid wrong typing inside the CI #24 by @Sigurd-Borge
- refactor(bc): BindingConstraint service refactored #25 by @vargastat
- refactor(links): [REFACTO] Link created using area names instead of Area objects #27 by @vargastat
- refactor(link): parameter existing_areas removed from create_link method #28 by @vargastat
- refactor(local): hide local implementation from constraints model #32 by @salemsd
Fix
- fix(link): use area ids instead of names to avoid several issues #33 by @vargastat
- fix(thermal): Fix key_error issue #36 by @killian-scalian
v0.1.1
update token and bump version to publish on PyPi