Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: pyiron/pyiron_workflow
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: c33b9f4
Choose a base ref
...
head repository: pyiron/pyiron_workflow
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 8831d19
Choose a head ref
  • 6 commits
  • 16 files changed
  • 5 contributors

Commits on Mar 5, 2025

  1. Add pyiron_snippets/pint to build requires (#609)

    Otherwise pip install . will not run in a clean env
    pmrv authored Mar 5, 2025
    Configuration menu
    Copy the full SHA
    a20262a View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2025

  1. Caching For (#613)

    * Add hook functions for hitting/missing the cache
    
    Signed-off-by: liamhuber <liamhuber@greyhavensolutions.com>
    
    * Only rebuild for loops on a missed cache
    
    Signed-off-by: liamhuber <liamhuber@greyhavensolutions.com>
    
    * Only build for ready nodes
    
    Signed-off-by: liamhuber <liamhuber@greyhavensolutions.com>
    
    * Add test for caching
    
    Co-Authored-By: Marvin Poul <ponder@creshal.de>
    Signed-off-by: liamhuber <liamhuber@greyhavensolutions.com>
    
    ---------
    
    Signed-off-by: liamhuber <liamhuber@greyhavensolutions.com>
    Co-authored-by: Marvin Poul <ponder@creshal.de>
    liamhuber and pmrv authored Mar 6, 2025
    Configuration menu
    Copy the full SHA
    edc4245 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2025

  1. Raise save errors (#615)

    * 🐛 catch exceptions
    
    Signed-off-by: liamhuber <liamhuber@greyhavensolutions.com>
    
    * Add a test
    
    Signed-off-by: liamhuber <liamhuber@greyhavensolutions.com>
    
    ---------
    
    Signed-off-by: liamhuber <liamhuber@greyhavensolutions.com>
    liamhuber authored Mar 7, 2025
    Configuration menu
    Copy the full SHA
    9075529 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2025

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

Commits on Mar 28, 2025

  1. Inline Function class creator (#623)

    * Refactor the function node factory
    
    For increased flexibility
    
    Signed-off-by: liamhuber <liamhuber@greyhavensolutions.com>
    
    * Add an inline Function class creator
    
    Signed-off-by: liamhuber <liamhuber@greyhavensolutions.com>
    
    * Black
    
    Signed-off-by: liamhuber <liamhuber@greyhavensolutions.com>
    
    * Ruff
    
    Signed-off-by: liamhuber <liamhuber@greyhavensolutions.com>
    
    * Add some return hints
    
    Signed-off-by: liamhuber <liamhuber@greyhavensolutions.com>
    
    * Format docstring example output
    
    Signed-off-by: liamhuber <liamhuber@greyhavensolutions.com>
    
    * Avoid unnecessary comprehensions
    
    I guess Ruff got upgraded and it's catching these now on the CI
    
    Signed-off-by: liamhuber <liamhuber@greyhavensolutions.com>
    
    * Scoping type hints (#625)
    
    * TDD the type hint goal
    
    Signed-off-by: liamhuber <liamhuber@greyhavensolutions.com>
    
    * Add and use scope in ScrapesIO
    
    with to_function_node, the only place where it is currently applicable
    
    Signed-off-by: liamhuber <liamhuber@greyhavensolutions.com>
    
    * Adjust tests
    
    To reflect the actual syntax used
    
    Signed-off-by: liamhuber <liamhuber@greyhavensolutions.com>
    
    * Add converter to the API
    
    The syntax is different, but it otherwise has no other restrictions than the decorator.
    
    Signed-off-by: liamhuber <liamhuber@greyhavensolutions.com>
    
    ---------
    
    Signed-off-by: liamhuber <liamhuber@greyhavensolutions.com>
    
    ---------
    
    Signed-off-by: liamhuber <liamhuber@greyhavensolutions.com>
    liamhuber authored Mar 28, 2025
    Configuration menu
    Copy the full SHA
    595f24c View commit details
    Browse the repository at this point in the history
  2. Bump executorlib from 0.4.1 to 0.4.2 (#616)

    * Bump executorlib from 0.4.1 to 0.4.2
    
    Bumps [executorlib](https://github.com/pyiron/executorlib) from 0.4.1 to 0.4.2.
    - [Release notes](https://github.com/pyiron/executorlib/releases)
    - [Commits](pyiron/executorlib@executorlib-0.4.1...executorlib-0.4.2)
    
    ---
    updated-dependencies:
    - dependency-name: executorlib
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * [dependabot skip] Update environment
    
    * [dependabot skip] Update env file
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: pyiron-runner <pyiron@mpie.de>
    dependabot[bot] and pyiron-runner authored Mar 28, 2025
    Configuration menu
    Copy the full SHA
    8831d19 View commit details
    Browse the repository at this point in the history
Loading