Skip to content

Commit 71a1fe0

Browse files
Merge pull request #736 from ie3-institute/sp/#735-sphinx-dependabot
Add readthedocs python dependencies to dependabot.yml
2 parents 8b94913 + f9366ad commit 71a1fe0

File tree

5 files changed

+30
-17
lines changed

5 files changed

+30
-17
lines changed

.github/dependabot.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,16 @@ updates:
1212
- sensarmad
1313
- sebastian-peter
1414
- danielfeismann
15+
- jo-bao
1516
ignore:
1617
- dependency-name: org.spockframework:spock-core
1718
versions:
1819
- 2.3-groovy-4.0
20+
21+
- package-ecosystem: pip
22+
directory: "/docs/readthedocs"
23+
schedule:
24+
interval: daily
25+
time: "04:00"
26+
open-pull-requests-limit: 8
27+
target-branch: dev

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1717
- `ThermalGrid` as a container for a completely connected thermal grid
1818
- `EmResult` and `FlexOptionsResult` for Energy Management Systems [#651](https://github.com/ie3-institute/PowerSystemDataModel/issues/651)
1919
- `EvcsInput` now has a parameter for enabling and disabling vehicle to grid support [#681](https://github.com/ie3-institute/PowerSystemDataModel/issues/681)
20+
- Added Dependabot updates to sphinx/readthedocs dependencies [#735](https://github.com/ie3-institute/PowerSystemDataModel/issues/735)
2021

2122
### Fixed
2223
- Reduced code smells [#492](https://github.com/ie3-institute/PowerSystemDataModel/issues/492)

docs/readthedocs/index.rst

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,11 @@ Contact the (Main) Maintainers
1919
If you feel, something this missing, wrong or misleading, please contact one of our main contributors:
2020

2121
* `@sensarmad <https://github.com/sensarmad>`_
22-
* `@johanneshiry <https://github.com/johanneshiry>`_
23-
* `@ckittl <https://github.com/ckittl>`_
22+
* `@t-ober <https://github.com/t-ober>`_
23+
* `@danielfeismann <https://github.com/danielfeismann>`_
24+
* `@sebastian-peter <https://github.com/sebastian-peter>`_
25+
* `@jo-bao <https://github.com/jo-bao>`_
26+
* `@julianhohmann <https://github.com/julianhohmann>`_
2427

2528
Hat tip to all other contributors!
2629

docs/readthedocs/models/models.rst

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Immutability
2424
Copyable
2525
With the general design principle of immutability, entity modifications (e.g. updates of field values) can become
2626
hard and annoying. To avoid generating methods to update each field value, we provide an adapted version of the
27-
`builder pattern <https://en.wikipedia.org/wiki/Builder_pattern/>`_ to make entity modifications as easy as possible.
27+
`builder pattern <https://en.wikipedia.org/wiki/Builder_pattern/>`__ to make entity modifications as easy as possible.
2828
Each entity holds it's own copy builder class, which follows the same inheritance as the entity class itself. With a
2929
call of `.copy()` on an entity instance a builder instance is returned, that allows for modification of fields and
3030
can be terminated with `.build()` which will return an instance of the entity with modified field values as required.
@@ -50,7 +50,7 @@ Harmonized Units System
5050

5151
Equality Checks
5252
To represent quantities in the models within an acceptable accuracy, the JSR 385 reference implementation
53-
`Indriya <https://github.com/unitsofmeasurement/indriya>`_ is used. Comparing quantity objects or objects holding quantity
53+
`Indriya <https://github.com/unitsofmeasurement/indriya>`__ is used. Comparing quantity objects or objects holding quantity
5454
instances is not as trivial as it might seem, because there might be different understandings about the equality of
5555
quantities (e.g. there is a big difference between two instances being equal or equivalent). After long discussions how to
5656
treat quantities in the entity :code:`equals()` method, we agreed on the following rules to be applied:
@@ -74,12 +74,12 @@ Equality Checks
7474
would return :code:`false` as the equality check does NOT convert units. If you want to compare two entity instances
7575
based on their equivalence you have (for now) check for each quantity manually using their :code:`isEquivalentTo()`
7676
method. If you think you would benefit from a standard method that allows entity equivalence check, please consider
77-
handing in an issue `here <https://github.com/ie3-institute/PowerSystemDataModel/issues>`_.
77+
handing in an issue `here <https://github.com/ie3-institute/PowerSystemDataModel/issues>`__.
7878
Furthermore, the current existing implementation of :code:`isEquivalentTo()` in indriya does not allow the provision of
7979
a tolerance threshold that might be necessary when comparing values from floating point operations. We consider
80-
providing such a method in our `PowerSystemUtils <https://github.com/ie3-institute/PowerSystemUtils>`_ library.
80+
providing such a method in our `PowerSystemUtils <https://github.com/ie3-institute/PowerSystemUtils>`__ library.
8181
If you think you would benefit from such a method, please consider handing in an issue
82-
`here <https://github.com/ie3-institute/PowerSystemUtils/issues>`_.
82+
`here <https://github.com/ie3-institute/PowerSystemUtils/issues>`__.
8383

8484
Conditional Parameters
8585
Some of the models have conditional parameters. When reading model data from a data source, their respective factories for building these
@@ -97,8 +97,8 @@ Model classes you can use to describe a data set as input to power system simula
9797

9898
input/operator
9999

100-
Grid Related Models
101-
===================
100+
Grid Related Input Models
101+
=========================
102102
.. toctree::
103103
:maxdepth: 1
104104

@@ -112,8 +112,8 @@ Grid Related Models
112112
input/grid/measurementunit
113113
input/grid/gridcontainer
114114

115-
Participant Related Models
116-
==========================
115+
Participant Related Input Models
116+
================================
117117
.. toctree::
118118
:maxdepth: 1
119119

@@ -137,8 +137,8 @@ Result
137137
******
138138
Model classes you can use to describe the outcome of a power system simulation.
139139

140-
Grid Related Models
141-
===================
140+
Grid Related Result Models
141+
==========================
142142
.. toctree::
143143
:maxdepth: 1
144144

@@ -150,8 +150,8 @@ Grid Related Models
150150
result/grid/transformer2w
151151
result/grid/transformer3w
152152

153-
Participant Related Models
154-
==========================
153+
Participant Related Result Models
154+
=================================
155155
.. toctree::
156156
:maxdepth: 1
157157

docs/readthedocs/requirements.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
commonmark==0.9.1
22
recommonmark==0.7.1
3-
Sphinx==4.2.0
4-
sphinx-rtd-theme==1.0.0
3+
Sphinx==5.3.0
4+
sphinx-rtd-theme==1.1.1

0 commit comments

Comments
 (0)