Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v0.5.0 #48

Merged
merged 146 commits into from
Jan 12, 2024
Merged

Release v0.5.0 #48

merged 146 commits into from
Jan 12, 2024

Commits on Feb 17, 2022

  1. Adhere to graph language

    The class Edge does not inherit from Node anymore,
    instead the former class Node is renamed to Entity.
    (This name was present before but deleted by now.)
    To keep the graph structure, a new class Node also
    inherits from Entity - without adding further
    functionality. This way, everything works as before
    but clean graph theoretic language is preserved.
    p-snft committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    29f34d1 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2022

  1. Fix doc of create_nx_graph

    p-snft committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    06ed799 View commit details
    Browse the repository at this point in the history
  2. Fix doc of FlowsWithNodes

    p-snft committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    80019b6 View commit details
    Browse the repository at this point in the history
  3. Break long lines

    p-snft committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    9a93642 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2022

  1. Fix doc of Entity superclass

    Entity is the mother class of Node and Edge,
    but instances of Node shoukd not be used.
    Thus, it should be in the sence of comprehensability
    to name Bus, Component, and Edge directly.
    p-snft committed Apr 6, 2022
    Configuration menu
    Copy the full SHA
    2a8037f View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2022

  1. Replace asserts in production code

    Asserts are meant for debugging. If a check should be there for end users
    an if/raise statement is the way to go.
    p-snft committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    34d89db View commit details
    Browse the repository at this point in the history
  2. Fix typo

    p-snft committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    f9b0fb8 View commit details
    Browse the repository at this point in the history
  3. Delete statement w/o effect

    p-snft committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    d21b619 View commit details
    Browse the repository at this point in the history
  4. Delete outdated inline "todo"

    p-snft committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    4edcfe6 View commit details
    Browse the repository at this point in the history
  5. Remove import aliases

    The import aliases where rarely used and thus more confusing than helpful.
    p-snft committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    306f944 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    367476b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f7a2860 View commit details
    Browse the repository at this point in the history
  8. Fix missing rename

    p-snft committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    d44f1e2 View commit details
    Browse the repository at this point in the history
  9. Remove import aliases

    The import aliases where rarely used and thus more confusing than helpful.
    p-snft committed Aug 22, 2022
    Configuration menu
    Copy the full SHA
    0f259a7 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2022

  1. Avoid using term Entity for Nodes

    It makes sense to be precise if objects are Nodes, Edges, or Entities.
    As the documentation mixes them (Edges were Nodes before), I tried to
    figure or by reverse engeneering using solph.
    p-snft committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    455f7c4 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2022

  1. Fix extlinks configuration

    According to
    https://www.sphinx-doc.org/en/master/usage/extensions/extlinks.html,
    there needs to be exactly one '%s' in every string in the config.
    p-snft committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    062c771 View commit details
    Browse the repository at this point in the history
  2. Fix link to blinker docs

    p-snft committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    3c0126a View commit details
    Browse the repository at this point in the history
  3. Fix small doc format errors

    p-snft committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    8d2814f View commit details
    Browse the repository at this point in the history
  4. Fix format of imports

    p-snft committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    c5afca6 View commit details
    Browse the repository at this point in the history
  5. Update link for issue/PR

    p-snft authored Sep 2, 2022
    Configuration menu
    Copy the full SHA
    10fce67 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #20 from oemof/fix/docs

    Fix/docs
    p-snft authored Sep 2, 2022
    Configuration menu
    Copy the full SHA
    9197041 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2022

  1. Configuration menu
    Copy the full SHA
    9aaebcf View commit details
    Browse the repository at this point in the history
  2. Fix order of imports

    p-snft committed Sep 3, 2022
    Configuration menu
    Copy the full SHA
    e831047 View commit details
    Browse the repository at this point in the history
  3. Remove temporarily_modifies_registry decorator

    As Entity.registry is deprecated anyway, this decorator should also go.
    p-snft committed Sep 3, 2022
    Configuration menu
    Copy the full SHA
    a7b4530 View commit details
    Browse the repository at this point in the history
  4. Remove automatic registration of Entities

    Automatic registration of `Node`s was deprecated,
    so I removed it. There still was a ToDo note how
    to improve it. I also deleted that one.
    p-snft committed Sep 3, 2022
    Configuration menu
    Copy the full SHA
    586a445 View commit details
    Browse the repository at this point in the history
  5. Adhere to PEP8

    p-snft committed Sep 3, 2022
    Configuration menu
    Copy the full SHA
    107c2fc View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2022

  1. Configuration menu
    Copy the full SHA
    d28e6f5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6da3240 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2022

  1. Create v0.5 alpha release

    p-snft committed Sep 27, 2022
    Configuration menu
    Copy the full SHA
    5409645 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2023

  1. Merge pull request #14 from oemof/fix/clean_graph_language

    Adhere to graph language
    p-snft authored May 12, 2023
    Configuration menu
    Copy the full SHA
    cdde986 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. Remove/fix broken links

    p-snft committed Jun 28, 2023
    Configuration menu
    Copy the full SHA
    3383b27 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d30199c View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. Fix unit tests are not run

    The contents of tox.ini were replaced by those from solph.
    There, legacy stuff like Travis CI were already removed.
    Also, the tested python versions are more recent.
    It worked locally, so in the sense of consistency,
    I like the idea to have both files identical.
    p-snft committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    3edf0d0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6c1f30f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e8b1a33 View commit details
    Browse the repository at this point in the history
  4. Replace nose.eq_ by vanilla assert

    According to the dox, eq_ just saves characters.
    We should not have that as a priority. (Nose is depracated anyway.)
    p-snft committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    6705b33 View commit details
    Browse the repository at this point in the history
  5. Replace nose functions by pytest ones

    The error messages were probably not checked before,
    as the wording did not match. I fixed that.
    (Content-wise they are similar to the formulations before.)
    p-snft committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    a1c2e62 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c84453e View commit details
    Browse the repository at this point in the history
  7. Ignore .vscode

    p-snft committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    81fc780 View commit details
    Browse the repository at this point in the history
  8. Adhere to Black

    p-snft committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    24bebf3 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #24 from oemof/fix/unit_tests

    Fix unit tests
    p-snft authored Jun 30, 2023
    Configuration menu
    Copy the full SHA
    63718a9 View commit details
    Browse the repository at this point in the history
  10. Re-add coveralls icon

    p-snft committed Jun 30, 2023
    Configuration menu
    Copy the full SHA
    8a2dbe5 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2023

  1. Split network.network into submodules

    The file was pretty lonk and complex. Splitting it should make it
    more comprehensible.
    p-snft committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    09866c7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    de3510e View commit details
    Browse the repository at this point in the history
  3. Move flow bookkeeping to Node

    I assume this has been part of Entity as Entity was called Node before
    and there was not proper Node class (edges should not be nodes).
    p-snft committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    db9cf58 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. Add code quality to CHANGELOG

    p-snft committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    3dd9691 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9879bb6 View commit details
    Browse the repository at this point in the history
  3. Fix format strings

    p-snft committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    966ea76 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. Configuration menu
    Copy the full SHA
    a40b949 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a095ee View commit details
    Browse the repository at this point in the history
  3. Expose Edge in API

    p-snft committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    4ae2d62 View commit details
    Browse the repository at this point in the history
  4. Sort imports alphabetically

    p-snft committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    012074c View commit details
    Browse the repository at this point in the history
  5. Delete .cookiecutterrc

    p-snft committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    35c147a View commit details
    Browse the repository at this point in the history
  6. Bump version number

    p-snft committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    df2ad3d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    34f8146 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    131fe5b View commit details
    Browse the repository at this point in the history
  9. Merge pull request #25 from oemof/revision/network_submodule

    Split network.network into submodules
    p-snft authored Sep 27, 2023
    Configuration menu
    Copy the full SHA
    8a2204b View commit details
    Browse the repository at this point in the history
  10. Group Grouping tests

    p-snft committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    d9dddb6 View commit details
    Browse the repository at this point in the history
  11. Remove unused Fixture

    p-snft committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    bb0640d View commit details
    Browse the repository at this point in the history
  12. Fix link to codacy in readme

    p-snft committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    6cc9c39 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    0f08a0b View commit details
    Browse the repository at this point in the history
  14. Adhere to Black

    p-snft committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    9200961 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    6885fd4 View commit details
    Browse the repository at this point in the history
  16. Add pep8speaks config

    p-snft committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    86f3b61 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    d9e9812 View commit details
    Browse the repository at this point in the history
  18. Adhere to Black

    p-snft committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    681ef72 View commit details
    Browse the repository at this point in the history
  19. Add all .*.yml to Manifest

    p-snft committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    9945fbd View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    3311d3f View commit details
    Browse the repository at this point in the history
  21. Split ES grouping tests

    p-snft committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    f5fb86c View commit details
    Browse the repository at this point in the history
  22. Adhere to Black

    p-snft committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    3b03c28 View commit details
    Browse the repository at this point in the history
  23. Adhere to Black

    p-snft committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    0c49337 View commit details
    Browse the repository at this point in the history
  24. Adhere to Black

    p-snft committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    743cfa3 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    f5bba34 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    cd040ca View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2023

  1. Merge pull request #26 from oemof/revision/tests

    Refine tests
    p-snft authored Sep 28, 2023
    Configuration menu
    Copy the full SHA
    d5533fa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1bb685d View commit details
    Browse the repository at this point in the history
  3. Adhere to Black

    p-snft committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    6ca49bb View commit details
    Browse the repository at this point in the history
  4. Adhere to Black

    p-snft committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    d7e3013 View commit details
    Browse the repository at this point in the history
  5. Use ideomatic typecheck

    p-snft committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    c691376 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

  1. Configuration menu
    Copy the full SHA
    fdfac06 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c298a7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3e25c73 View commit details
    Browse the repository at this point in the history
  4. Move Node functionality from Entity to Node

    This cleanup seems to have been forgotten when the Entity was
    introduced to replace the former Node that was parent to Edge.
    p-snft committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    1effd37 View commit details
    Browse the repository at this point in the history
  5. Adhere to Black

    p-snft committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    8a15815 View commit details
    Browse the repository at this point in the history
  6. Deprecate child classes of Node

    All subclasses to Node (Bus, Component, Sink, Source, and Transformer) do
    not implement any additional functionality. This prepares their deletion.
    p-snft committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    0e0237b View commit details
    Browse the repository at this point in the history
  7. Adhere to Black

    p-snft committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    2e2a562 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2023

  1. Revert changes in Node

    p-snft committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    b445e88 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    95ce2a0 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2023

  1. Configuration menu
    Copy the full SHA
    48105fd View commit details
    Browse the repository at this point in the history
  2. Fix inconsistency in docstring

    p-snft committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    a50ad84 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #28 from oemof/features/add_flows

    Add tests for API to add Flows between existing Nodes
    p-snft authored Oct 10, 2023
    Configuration menu
    Copy the full SHA
    c81809d View commit details
    Browse the repository at this point in the history
  4. Merge pull request #31 from oemof/revision/deprecate_node_child_classes

    Deprecate child classes of Node
    p-snft authored Oct 10, 2023
    Configuration menu
    Copy the full SHA
    dc5e751 View commit details
    Browse the repository at this point in the history
  5. Bump version number

    p-snft committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    307beb4 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2023

  1. Expose Node in public API

    It makes no sense to deprecate subclasses to Node
    without exposing Node as part of the API.
    p-snft committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    d2e4bc2 View commit details
    Browse the repository at this point in the history
  2. Bump version number

    p-snft committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    ef892bb View commit details
    Browse the repository at this point in the history
  3. Expose Entity in API

    It might make sense to have the abstract superclass of
    Node and Edge exposed in the API.
    p-snft committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    11df64e View commit details
    Browse the repository at this point in the history
  4. Bump version number

    p-snft committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    36e327c View commit details
    Browse the repository at this point in the history
  5. Fix deprecation warnings

    p-snft committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    e9f3105 View commit details
    Browse the repository at this point in the history
  6. Bump version number

    p-snft committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    78927aa View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2023

  1. Simplify Entity.label

    Always having the attribute _label but setting it to None if unset
    makes things a lot simpler. Note that it is now obvious that kwargs
    are silently ignored.
    p-snft committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    5d1e281 View commit details
    Browse the repository at this point in the history
  2. Introduce Entity.custom_properties

    The custom_properties is a dictionary that can be used to
    store information that can be used to easily attach custom
    information to any Entity.
    p-snft committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    e4bf11b View commit details
    Browse the repository at this point in the history
  3. Adhere to PEP8

    p-snft committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    82190e7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7e105e2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    03600df View commit details
    Browse the repository at this point in the history
  6. Adhere to Black

    p-snft committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    a7426f1 View commit details
    Browse the repository at this point in the history
  7. Force Entity.custom_properties to be a keyword argument

    We do not want custom_properties to be set exidentially,
    so the parameter should be named.
    p-snft committed Oct 19, 2023
    Configuration menu
    Copy the full SHA
    a1d53e1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    66a36f6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7aa6b3a View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2023

  1. Merge pull request #32 from oemof/revision/custom_properties

    Feature/custom properties
    p-snft authored Oct 20, 2023
    Configuration menu
    Copy the full SHA
    aa66673 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9e6afd6 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2023

  1. Configuration menu
    Copy the full SHA
    f0218e8 View commit details
    Browse the repository at this point in the history
  2. Adhere to Black

    p-snft committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    bb2d9d6 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2023

  1. Configuration menu
    Copy the full SHA
    feeb651 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. Improve backwards compatibility

    The property energy_system.nodes now still contains dict_values.
    This should be compatible to the old list. Access by label is
    poosible using energy_system.node[key].
    p-snft committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    3ab6b9b View commit details
    Browse the repository at this point in the history
  2. Adhere to Black

    p-snft committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    41229ed View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. Merge pull request #30 from oemof/revision/graph_language

    Move `Node` functionality from `Entity` to `Node`. Note that that `Edge.inputs` (plural) was unused and is rather confusing. `Edge`s are defined to have exactly one input and one output and have corresponding attributes (named in singular and not a dict).
    p-snft authored Dec 14, 2023
    Configuration menu
    Copy the full SHA
    4f5973f View commit details
    Browse the repository at this point in the history
  2. Remove __slots__ and corresponding test

    __slots__ in network have no (positive) effect anyway,
    as just subclasses are used.
    p-snft committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    4e82677 View commit details
    Browse the repository at this point in the history
  3. Adhere to Black

    p-snft committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    84f45a4 View commit details
    Browse the repository at this point in the history
  4. Remove setter EnergySystem.nodes

    The setter is problably unused, and I do not see a test for it.
    As I do not see a use case, I propose to delete it.
    p-snft committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    55fce7d View commit details
    Browse the repository at this point in the history
  5. Merge pull request #35 from oemof/feature/node_dict

    Make energy_system.nodes a dict
    p-snft authored Dec 14, 2023
    Configuration menu
    Copy the full SHA
    056b0df View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    86c7641 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #39 from oemof/revision/stop-using-slots

    Remove __slots__ and corresponding test
    p-snft authored Dec 14, 2023
    Configuration menu
    Copy the full SHA
    0b77f0a View commit details
    Browse the repository at this point in the history
  8. Test Node input check

    The error was not tested for because an error was risen before.
    p-snft committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    1fe963e View commit details
    Browse the repository at this point in the history
  9. Make kwargs explicit

    p-snft committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    e449b52 View commit details
    Browse the repository at this point in the history
  10. Fix import order

    p-snft committed Dec 14, 2023
    Configuration menu
    Copy the full SHA
    09e3044 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    51397ff View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2023

  1. Configuration menu
    Copy the full SHA
    12b665a View commit details
    Browse the repository at this point in the history
  2. Adhere to Black

    p-snft committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    384d164 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #40 from oemof/revision/explicit_kwargs

    Make kwargs explicit
    p-snft authored Dec 19, 2023
    Configuration menu
    Copy the full SHA
    c364657 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b0cf996 View commit details
    Browse the repository at this point in the history
  5. Adhere to Black

    p-snft committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    4b1266d View commit details
    Browse the repository at this point in the history
  6. Disuse Bus in tests

    network.Bus is deprecated. Using it causes a warning.
    p-snft committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    00c5e42 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    30f0367 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    94b99e6 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #43 from oemof/fix/encourage-constant-labels

    Require label of Node to be given
    p-snft authored Dec 19, 2023
    Configuration menu
    Copy the full SHA
    ee63186 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2023

  1. Move to setup-python@v5

    The version we use until now (v2) is deprecated and depends on old Javascript, as far as I understand. Support will be dropped soon.
    p-snft authored Dec 22, 2023
    Configuration menu
    Copy the full SHA
    7b4d44d View commit details
    Browse the repository at this point in the history
  2. Merge pull request #44 from oemof/revision/github_workflows

    Move to setup-python@v5
    p-snft authored Dec 22, 2023
    Configuration menu
    Copy the full SHA
    e246c86 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. Configuration menu
    Copy the full SHA
    5e58e31 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    67fe5a4 View commit details
    Browse the repository at this point in the history
  3. Adhere to Black

    p-snft committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    ee184d5 View commit details
    Browse the repository at this point in the history
  4. Adhere to Black

    p-snft committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    4ad9e30 View commit details
    Browse the repository at this point in the history
  5. Refactor for improved readability

    Double use of the name es also caused an error being hard to detect.
    p-snft committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    af3b0a9 View commit details
    Browse the repository at this point in the history
  6. Fix warnings

    p-snft committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    b550134 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #46 from oemof/feature/node_dict_warning

    Improve warnings, e.g. add warning for experimental node access API and fix other warnings that are
    not meaningful for the user.
    p-snft authored Jan 11, 2024
    Configuration menu
    Copy the full SHA
    21d727f View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. Release v0.5.0

    p-snft committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    e5e1a7d View commit details
    Browse the repository at this point in the history
  2. Merge pull request #47 from oemof/dev

    Release v0.5
    
    * Improved code quality
    * Add Entity.custom_properties
    * Simplify node access (experimental: energy_system.node[label])
    * Make keyword arguments explicit
    p-snft authored Jan 12, 2024
    Configuration menu
    Copy the full SHA
    01b0657 View commit details
    Browse the repository at this point in the history