• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

pyiron / node_library / 9800734132
0%

Build:
DEFAULT BRANCH: main
Ran 04 Jul 2024 11:12PM UTC
Jobs 1
Files 23
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

30 May 2024 07:20PM UTC coverage: 0.221% (-99.8%) from 100.0%
9800734132

push

github

web-flow
Setup repo (#2)

* Move file into the workflow module and update workflow import paths

* Modified/corrected to address code warnings (PEP8 etc.)

* formatted Black

* merged with refactor_run_cycle
several new node_library modules
several routines to make registering and replacing modules more convenient
added notebook to explore how close we can get to pyiron syntax

* Don't register node packages in notebook

They are now already available

* Exploit single point of import

At the cost of getting rid of one type hint

* Exploit node working_directory code instead of hard-coding path

* Re-execute demo notebook

* Comment out draw calls and re-execute

* Use new method name

* Hint optional kwargs as Optional

* Pass a string to the string-hinted channel

* Remove string casting

The channel demands a string anyhow

* Re-execute notebook

* Make standard node package really standard

* Format black

* adapted to latest main version

* adapted to latest main version
added node registering in jupyter notebook

* Conform to type hints

And rerun notebook

* Fix arg name for single_value_node use

* prototype example of storing node input and output data in a DataStore. Most of the functionality has been implemented in dev_tools.py to keep the workflow code clean (but should be later implemented there). The example functionality is demonstrated in the pyiron_like_workflows.ipynb notebook.

* Update node library

To keep the names the same and class-like

* Conform to node decorator signature

It takes ``*output_labels` now

* Rename package nodes in a ClassLike way

* Make sure nodes belong to their macro parent

`create` got changed so it doesn't implicitly parent nodes when being called from an instance, so we need to manually assign the nodes now.

* Modernize macro syntax

* Add default to macro

* Remove incorrect type hint

* Update method name

* Make sure DataStore alway... (continued)

2 of 907 relevant lines covered (0.22%)

0.0 hits per line

Jobs
ID Job ID Ran Files Coverage
1 9800734132.1 04 Jul 2024 11:12PM UTC 23
0.22
GitHub Action Run
Source Files on build 9800734132
  • Tree
  • List 23
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #9800734132
  • 019e7211 on github
  • Prev Build on main (#9290377343)
  • Next Build on main (#9814510128)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc