diff --git a/.binder/environment.yml b/.binder/environment.yml new file mode 100644 index 00000000..d6b722eb --- /dev/null +++ b/.binder/environment.yml @@ -0,0 +1,15 @@ +channels: +- conda-forge +dependencies: +- anywidget =0.9.18 +- esbuild =0.27.2 +- hatchling =1.28.0 +- hatch-jupyter-builder =0.9.1 +- hatch-vcs =0.5.0 +- ipython =8.37.0 +- ipytree =0.2.2 +- ipywidgets =8.1.8 +- nodejs =25.2.1 +- python >=3.11,<3.13 +- pyiron_workflow =0.15.4 +- traitlets =5.14.3 diff --git a/postBuild b/.binder/postBuild similarity index 100% rename from postBuild rename to .binder/postBuild diff --git a/.ci_support/environment.yml b/.ci_support/environment.yml index 67bc53da..d6b722eb 100644 --- a/.ci_support/environment.yml +++ b/.ci_support/environment.yml @@ -10,5 +10,6 @@ dependencies: - ipytree =0.2.2 - ipywidgets =8.1.8 - nodejs =25.2.1 +- python >=3.11,<3.13 - pyiron_workflow =0.15.4 - traitlets =5.14.3 diff --git a/.github/workflows/push-pull.yml b/.github/workflows/push-pull.yml new file mode 100644 index 00000000..e2560407 --- /dev/null +++ b/.github/workflows/push-pull.yml @@ -0,0 +1,27 @@ +# This runs jobs which pyiron modules should run on pushes or PRs to main + +name: Push-main-Pull-all + +on: + push: + branches: [ main ] + pull_request: + +jobs: + pyiron: + uses: pyiron/actions/.github/workflows/push-pull.yml@actions-4.0.10 + secrets: inherit + with: + do-commit-updated-env: true + do-build-docs: false + do-build-notebooks: false + do-unit-tests: false + do-codecov: false + do-codacy: false + do-coveralls: false + do-benchmark-tests: false + do-pip-check: false + do-black: false + do-ruff-check: false + do-ruff-sort-imports: false + do-mypy: false diff --git a/docs/environment.yml b/docs/environment.yml new file mode 100644 index 00000000..49ecd9ea --- /dev/null +++ b/docs/environment.yml @@ -0,0 +1,21 @@ +channels: +- conda-forge +dependencies: +- ipykernel +- myst-parser +- nbsphinx +- sphinx-gallery +- sphinx-rtd-theme +- versioneer +- anywidget =0.9.18 +- esbuild =0.27.2 +- hatchling =1.28.0 +- hatch-jupyter-builder =0.9.1 +- hatch-vcs =0.5.0 +- ipython =8.37.0 +- ipytree =0.2.2 +- ipywidgets =8.1.8 +- nodejs =25.2.1 +- python >=3.11,<3.13 +- pyiron_workflow =0.15.4 +- traitlets =5.14.3