Skip to content
This repository was archived by the owner on Nov 27, 2024. It is now read-only.
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
0fc288c
copy setup.py from pyiron_module_template
samwaseda Aug 22, 2024
9772966
remove versioneer
samwaseda Aug 23, 2024
8d844a1
update MANIFEST
samwaseda Aug 23, 2024
eb17438
Merge branch 'main' into update_setup
samwaseda Aug 25, 2024
05a7a39
update setup.py
samwaseda Aug 25, 2024
781040d
Merge branch 'update_setup' of github.com:pyiron/pyiron_continuum int…
samwaseda Aug 25, 2024
e513816
rename yml file
samwaseda Aug 25, 2024
388f18b
Merge remote-tracking branch 'origin' into update_setup
samwaseda Aug 25, 2024
f6d302d
add templates
samwaseda Aug 25, 2024
53f8faf
update yml files
samwaseda Aug 25, 2024
6235cb9
update docs
samwaseda Aug 25, 2024
d235ec4
update _version.py
samwaseda Aug 25, 2024
dc08059
update version
samwaseda Aug 25, 2024
aff1644
update binder
samwaseda Aug 25, 2024
7cd1884
update binder env
samwaseda Aug 25, 2024
7087d23
update doc env
samwaseda Aug 25, 2024
a8c616c
[dependabot skip] Update env file
pyiron-runner Aug 25, 2024
e59c77f
update workflow
samwaseda Aug 25, 2024
37ede49
Merge branch 'update_setup' of github.com:pyiron/pyiron_continuum int…
samwaseda Aug 25, 2024
95c9501
resolve conflicts
samwaseda Sep 3, 2024
6a13d66
[dependabot skip] Update env file
pyiron-runner Sep 3, 2024
af1cc4a
add files
samwaseda Sep 3, 2024
14770fb
Merge branch 'update_setup' of github.com:pyiron/pyiron_continuum int…
samwaseda Sep 3, 2024
ae72a89
update action version
samwaseda Sep 3, 2024
59baaae
resolve conflict
samwaseda Sep 5, 2024
d21e7d6
[dependabot skip] Update env file
pyiron-runner Sep 5, 2024
f0b2d21
Merge remote-tracking branch 'origin' into update_setup
samwaseda Sep 5, 2024
f256597
Merge branch 'update_setup' of github.com:pyiron/pyiron_continuum int…
samwaseda Sep 5, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .binder/apt.txt

This file was deleted.

27 changes: 14 additions & 13 deletions .binder/environment.yml
Original file line number Diff line number Diff line change
@@ -1,15 +1,16 @@
channels:
- conda-forge
- conda-forge
dependencies:
- damask=3.0.0
- matplotlib
- fenics
- mshr
- pyiron_base
- pyiron_snippets >=0.1.0,<0.2.0
- pyiron-data
- pyvista
- scipy
- seaborn
- pip:
- git+https://github.com/pyiron/pyiron_continuum.git
- coveralls
- atomistics =0.1.32
- coverage
- codacy-coverage
- matplotlib =3.9.2
- numpy =1.26.4
- pyiron_base =0.9.12
- pyiron_snippets =0.1.4
- scipy =1.14.1
- sympy =1.13.2
- python-blosc2
- python-damask =3.0.0b
- mendeleev =0.17.0
29 changes: 29 additions & 0 deletions .binder/postBuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# pip install main
pip install --no-deps .
# Note: This produces build and pyiron_continuum.egg-info directories

# clean up
if [ -d "notebooks" ]; then
mv notebooks/* .
fi
if [ -d "${HOME}/pyiron_continuum" ]; then
rm -r ${HOME}/.binder \
${HOME}/.ci_support \
${HOME}/.github \
${HOME}/build \
${HOME}/docs \
${HOME}/notebooks \
${HOME}/pyiron_continuum \
${HOME}/pyiron_continuum.egg-info \
${HOME}/tests \
${HOME}/.gitattributes \
${HOME}/.gitignore \
${HOME}/.gitpod \
${HOME}/.readthedocs.yml \
${HOME}/CODE_OF_CONDUCT.md \
${HOME}/CONTRIBUTING.rst \
${HOME}/LICENSE \
${HOME}/MANIFEST.in \
${HOME}/pyproject.toml \
${HOME}/setup.py
fi
1 change: 0 additions & 1 deletion .coveralls.yml

This file was deleted.

1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
pyiron_continuum/_version.py export-subst
32 changes: 32 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
name: Bug report
about: Create a bug report to help us eliminate issues and improve pyiron_continuum
title: ''
labels: bug
assignees: ''

---

**Summary**

<!--Please provide a clear and concise description of what the bug is.-->

**pyiron Version and Platform**

<!--Please specify precisely how you installed pyiron and configured pyiron. Post your .pyiron configuration and list your pyiron version.-->

**Expected Behavior**

<!--Describe the expected behavior.-->

**Actual Behavior**

<!--Describe the actual behavior, how it differs from the expected behavior, and how this can be observed.-->

**Steps to Reproduce**

<!--Describe the steps required to (quickly) reproduce the issue.-->

**Further Information, Files, and Links**

<!--Put any additional information here, attach relevant text or image files and URLs to external sites, e.g. relevant publications-->
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Feature request
about: Make a suggestion for a new feature or a change to pyiron_continuum
title: ''
labels: enhancement
assignees: ''

---

**Summary**

<!--Please provide a brief and concise description of the suggested feature or change-->

**Detailed Description**

<!--Please explain how you would like to see pyiron_continuum enhanced, what feature(s) you are looking for, what specific problems this will solve.-->

**Further Information, Files, and Links**

<!--Put any additional information here, attach relevant text or image files and URLs to external sites, e.g. relevant publications-->
24 changes: 24 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE/bug_fix.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
name: Bug fix
about: Submit a pull request that fixes one or more bugs
title: ''
labels: bug
assignees: ''

---

**Summary**

<!--Briefly describe the bug(s) that are eliminated by this pull request.-->

**Related Issue(s)**

<!--If this addresses an open GitHub issue for this project, please mention the issue number here, and describe the relation. Use the phrases `fixes #221` or `closes #135`, when you want an issue to be automatically closed when the pull request is merged-->

**Backward Compatibility**

<!--Please state whether any changes in the pull request will break backward compatibility for inputs, and - if yes - explain what has been changed and why-->

**Detailed Description**

<!--Provide any relevant details about how the fixed bug can be reproduced, how the changes are implemented, how correctness was verified, how other features - if any - in pyiron are affected-->
24 changes: 24 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE/new_feature.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
name: New Feature
about: Submit a pull request that adds new Features (complete files) to pyiron
title: ''
labels: enhancement
assignees: ''

---

**Summary**

<!--Briefly describe the new feature(s) included in this pull request.-->

**Related Issue(s)**

<!--If this addresses an open GitHub issue for this project, please mention the issue number here, and describe the relation. Use the phrases `fixes #221` or `closes #135`, when you want an issue to be automatically closed when the pull request is merged-->

**Backward Compatibility**

<!--Please state whether any changes in the pull request will break backward compatibility for inputs, and - if yes - explain what has been changed and why-->

**Implementation Notes**

<!--Provide any relevant details about how the new feature(s) are implemented, how correctness was verified, how other features - if any - in pyiron are affected-->
58 changes: 58 additions & 0 deletions .github/stale.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
# Configuration for probot-stale - https://github.com/probot/stale

# Number of days of inactivity before an Issue or Pull Request becomes stale
daysUntilStale: 14

# Number of days of inactivity before an Issue or Pull Request with the stale label is closed.
# Set to false to disable. If disabled, issues still need to be closed manually, but will remain marked as stale.
daysUntilClose: 14

# Only issues or pull requests with all of these labels are check if stale. Defaults to `[]` (disabled)
onlyLabels: []

# Issues or Pull Requests with these labels will never be considered stale. Set to `[]` to disable
exemptLabels: []

# Set to true to ignore issues in a project (defaults to false)
exemptProjects: false

# Set to true to ignore issues in a milestone (defaults to false)
exemptMilestones: false

# Set to true to ignore issues with an assignee (defaults to false)
exemptAssignees: false

# Label to use when marking as stale
staleLabel: stale

# Comment to post when marking as stale. Set to `false` to disable
markComment: >
This issue has been automatically marked as stale because it has not had
recent activity. It will be closed if no further activity occurs. Thank you
for your contributions.

# Comment to post when removing the stale label.
# unmarkComment: >
# Your comment here.

# Comment to post when closing a stale Issue or Pull Request.
# closeComment: >
# Your comment here.

# Limit the number of actions per hour, from 1-30. Default is 30
limitPerRun: 30

# Limit to only `issues` or `pulls`
only: pulls

# Optionally, specify configuration settings that are specific to just 'issues' or 'pulls':
# pulls:
# daysUntilStale: 30
# markComment: >
# This pull request has been automatically marked as stale because it has not had
# recent activity. It will be closed if no further activity occurs. Thank you
# for your contributions.

# issues:
# exemptLabels:
# - confirmed
12 changes: 12 additions & 0 deletions .github/workflows/daily.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# This runs cron jobs daily

name: Daily

on:
schedule:
- cron: '0 23 * * *'

jobs:
codeql:
uses: pyiron/actions/.github/workflows/[email protected]
secrets: inherit
20 changes: 10 additions & 10 deletions .github/workflows/dependabot-pr.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
name: UpdateDependabotPR
on:
pull_request_target:
branches: [ main ]
jobs:
pyiron:
uses: pyiron/actions/.github/workflows/[email protected]
secrets: inherit
name: UpdateDependabotPR

on:
pull_request_target:
branches: [ main ]

jobs:
pyiron:
uses: pyiron/actions/.github/workflows/[email protected]
secrets: inherit
37 changes: 0 additions & 37 deletions .github/workflows/integrationtest.yml

This file was deleted.

12 changes: 12 additions & 0 deletions .github/workflows/pr-labeled.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# This runs jobs which pyiron modules should run when a PR is labeled

name: PR labeled

on:
pull_request:
types: [labeled]

jobs:
pyiron:
uses: pyiron/actions/.github/workflows/[email protected]
secrets: inherit
12 changes: 12 additions & 0 deletions .github/workflows/pr-target-opened.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# This runs jobs which pyiron modules should run when a PR target is opened

name: PR opened

on:
pull_request_target:
types: [opened]

jobs:
pyiron:
uses: pyiron/actions/.github/workflows/[email protected]
secrets: inherit
18 changes: 18 additions & 0 deletions .github/workflows/preview-release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# This runs jobs which pyiron modules should run on release
# This job runs on pull requests and does not actually publish anything to pypi
# It is useful for debugging new build recipes
# To actually release, change the `on` and `publish-to-pypi` fields
name: Preview Release

on:
pull_request:
# release:
# types: [ published ]

jobs:
pyiron:
uses: pyiron/actions/.github/workflows/[email protected]
secrets: inherit
with:
semantic-upper-bound: 'minor'
publish-to-pypi: false
13 changes: 13 additions & 0 deletions .github/workflows/push-pull.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# This runs jobs which pyiron modules should run on pushes or PRs to main

name: Push-Pull

on:
push:
branches: [ main ]
pull_request:

jobs:
pyiron:
uses: pyiron/actions/.github/workflows/[email protected]
secrets: inherit
2 changes: 1 addition & 1 deletion .github/workflows/pypicheck.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
miniforge-variant: Mambaforge
channel-priority: strict
auto-update-conda: true
environment-file: .ci_support/environment-pypi-unit.yml
environment-file: .ci_support/environment.yml
- name: Setup
shell: bash -l {0}
run: |
Expand Down
Loading
Loading