Skip to content

Commit 56b2251

Browse files
committed
Merge branch 'main' into release/0.68
2 parents 28371c7 + e3f3a09 commit 56b2251

File tree

152 files changed

+4077
-1006551
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

152 files changed

+4077
-1006551
lines changed

.devcontainer/codespaces-dev/requirements.txt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
ansys-dpf-core==0.10.1
2-
autopep8==2.1.0
3-
matplotlib==3.8.3
4-
scipy==1.12.0
5-
pandas==2.2.1
2+
autopep8==2.2.0
3+
matplotlib==3.9.0
4+
scipy==1.13.1
5+
pandas==2.2.2
66
pyiges[full]==0.3.1
7-
pytest==8.1.1
7+
pytest==8.2.1
88
pytest-cov==5.0.0
9-
pyvista==0.43.4
10-
pyansys-tools-report==0.7.0
9+
pyvista==0.43.8
10+
pyansys-tools-report==0.7.3
1111
vtk==9.3.0
1212
pytest-rerunfailures==14.0
1313
pytest-pyvista==0.1.9
Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,27 @@
1-
sphinx==7.2.6
1+
sphinx==7.3.7
22
ansys-dpf-core==0.10.1
33
ansys-mapdl-reader==0.53.0
4-
ansys-sphinx-theme==0.14.1
5-
grpcio==1.62.1
4+
ansys-sphinx-theme==0.16.4
5+
grpcio==1.64.0
66
imageio-ffmpeg==0.4.9
7-
imageio==2.34.0
7+
imageio==2.34.1
88
jupyter_sphinx==0.5.3
99
jupyterlab>=3.2.8
10-
matplotlib==3.8.3
10+
matplotlib==3.9.0
1111
numpydoc==1.7.0
12-
pandas==2.2.1
13-
plotly==5.20.0
12+
pandas==2.2.2
13+
plotly==5.22.0
1414
pyiges[full]==0.3.1
1515
pypandoc==1.13
16-
pytest-sphinx==0.6.0
16+
pytest-sphinx==0.6.3
1717
pythreejs==2.4.2
18-
pyvista[trame]==0.43.4
19-
sphinx-autobuild==2024.2.4
18+
pyvista[trame]==0.43.8
19+
sphinx-autobuild==2024.4.16
2020
sphinx-autodoc-typehints==1.25.2
2121
sphinx-copybutton==0.5.2
22-
sphinx-gallery==0.15.0
22+
sphinx-gallery==0.16.0
2323
sphinxcontrib-websupport==1.2.7
2424
sphinxemoji==0.3.1
2525
sphinx-reredirects==0.1.3
2626
vtk==9.3.0
27-
sphinx_design==0.5.0
27+
sphinx-design==0.6.0

.devcontainer/devcontainer-local/requirements.txt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
ansys-dpf-core==0.10.1
2-
autopep8==2.1.0
3-
matplotlib==3.8.3
4-
scipy==1.12.0
5-
pandas==2.2.1
2+
autopep8==2.2.0
3+
matplotlib==3.9.0
4+
scipy==1.13.1
5+
pandas==2.2.2
66
pyiges[full]==0.3.1
7-
pytest==8.1.1
7+
pytest==8.2.1
88
pytest-cov==5.0.0
9-
pyvista==0.43.4
10-
pyansys-tools-report==0.7.0
9+
pyvista==0.43.8
10+
pyansys-tools-report==0.7.3
1111
vtk==9.3.0
1212
pytest-rerunfailures==14.0
1313
pytest-pyvista==0.1.9

.github/CODEOWNERS

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# This is a comment.
2+
# Each line is a file pattern followed by one or more owners.
3+
4+
# These owners will be the default owners for everything in
5+
# the repo. Unless a later match takes precedence,
6+
# they will be requested for review when someone opens a pull request.
7+
8+
* @ansys/pymapdl-maintainers

.github/ISSUE_TEMPLATE/bug.yml

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ body:
7171
- 'MacOS'
7272
- 'Linux'
7373
validations:
74-
required: false
74+
required: true
7575

7676
- type: dropdown
7777
id: python-version
@@ -85,7 +85,15 @@ body:
8585
- '3.11'
8686
- '3.12'
8787
validations:
88-
required: false
88+
required: true
89+
90+
- type: input
91+
id: mapdl-version
92+
attributes:
93+
label: 💾 Which MAPDL version are you using?
94+
placeholder: ex. 24.1 or 2024R1
95+
validations:
96+
required: true
8997

9098
- type: textarea
9199
id: pymapdl-report
@@ -142,4 +150,4 @@ body:
142150
</details>
143151
144152
validations:
145-
required: false
153+
required: false

.github/dependabot.yml

Lines changed: 2 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ updates:
1010
assignees:
1111
- "ansys/pymapdl-maintainers"
1212
commit-message:
13-
prefix: "MAINT"
13+
prefix: "ci"
1414
groups:
1515
actions:
1616
patterns:
@@ -29,7 +29,7 @@ updates:
2929
assignees:
3030
- "ansys/pymapdl-maintainers"
3131
commit-message:
32-
prefix: "MAINT"
32+
prefix: "build"
3333
groups:
3434
minimal:
3535
patterns:
@@ -88,61 +88,3 @@ updates:
8888
jupyter:
8989
patterns:
9090
- "ipywidgets"
91-
92-
93-
- directory: "/.devcontainer" # Location of package manifests
94-
package-ecosystem: "pip" # See documentation for possible values
95-
insecure-external-code-execution: allow
96-
schedule:
97-
interval: "weekly"
98-
day: "friday"
99-
time: "00:00"
100-
labels:
101-
- "Maintenance"
102-
- "Dependencies"
103-
assignees:
104-
- "ansys/pymapdl-maintainers"
105-
commit-message:
106-
prefix: "MAINT"
107-
groups:
108-
all:
109-
patterns:
110-
- *
111-
112-
- directory: "/.devcontainer/codespaces-docs" # Location of package manifests
113-
package-ecosystem: "pip" # See documentation for possible values
114-
insecure-external-code-execution: allow
115-
schedule:
116-
interval: "weekly"
117-
day: "friday"
118-
time: "00:00"
119-
labels:
120-
- "Maintenance"
121-
- "Dependencies"
122-
assignees:
123-
- "ansys/pymapdl-maintainers"
124-
commit-message:
125-
prefix: "MAINT"
126-
groups:
127-
all:
128-
patterns:
129-
- *
130-
131-
- directory: "/.devcontainer/devcontainer-local" # Location of package manifests
132-
package-ecosystem: "pip" # See documentation for possible values
133-
insecure-external-code-execution: allow
134-
schedule:
135-
interval: "weekly"
136-
day: "friday"
137-
time: "00:00"
138-
labels:
139-
- "Maintenance"
140-
- "Dependencies"
141-
assignees:
142-
- "ansys/pymapdl-maintainers"
143-
commit-message:
144-
prefix: "MAINT"
145-
groups:
146-
all:
147-
patterns:
148-
- *

.github/labels.yml

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -58,35 +58,35 @@
5858
# By Category
5959
# ===========
6060

61-
- name: BUG
61+
- name: bug
6262
description: "Issue, problem or error in PyMAPDL"
6363
color: E67E22
6464

65-
- name: New Feature
65+
- name: new Feature
6666
description: "Request or proposal for a new feature"
6767
color: 85C1E9
6868

69-
- name: Enhancement
69+
- name: enhancement
7070
description: "Improve any current implemented feature"
7171
color: 85C1E9
7272

73-
- name: Examples
73+
- name: examples
7474
description: "Publishing PyMAPDL examples"
7575
color: A569BD
7676

77-
- name: Documentation
77+
- name: documentation
7878
description: "Documentation related (improving, adding, etc)"
7979
color: A569BD
8080

81-
- name: Maintenance
81+
- name: maintenance
8282
description: "General maintenance of the repo (libraries, cicd, etc)"
8383
color: 76D7C4
8484

85-
- name: Discussion
85+
- name: discussion
8686
description: ""
8787
color: 76D7C4
8888

89-
- name: Question
89+
- name: question
9090
description: ""
9191
color: 76D7C4
9292

@@ -110,6 +110,10 @@
110110
description: "Stale issue, it will be closed soon"
111111
color: E67E22
112112

113+
- name: Waiting doc review
114+
description: "This PR is waiting for its documentation to be reviewed."
115+
color: 27AE60
116+
113117
#############################################################
114118
# For repo maintance
115119
# ==================
@@ -123,7 +127,7 @@
123127
description: "Related with CICD, Github Actions, etc"
124128
color: F9E79F
125129

126-
- name: Dependencies
130+
- name: dependencies
127131
description: ""
128132
color: F9E79F
129133

.github/pull_request_template.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
## Description
2+
**Please provide a brief description of the changes made in this pull request.**
3+
4+
## Issue linked
5+
**Please mention the issue number or describe the problem this pull request addresses.**
6+
7+
## Checklist
8+
- [ ] I have visited and read [Develop PyMAPDL](https://mapdl.docs.pyansys.com/version/stable/getting_started/develop_pymapdl.html#develop-pymapdl).
9+
- [ ] I have [tested my changes locally](https://mapdl.docs.pyansys.com/version/stable/getting_started/develop_pymapdl.html#unit-testing)
10+
- [ ] I have added necessary [documentation or updated existing documentation](https://mapdl.docs.pyansys.com/version/stable/getting_started/write_documentation.html#id2).
11+
- [ ] I have followed the [PyMAPDL coding style guidelines](https://mapdl.docs.pyansys.com/version/stable/getting_started/develop_pymapdl.html#code-style).
12+
- [ ] I have added appropriate [unit tests](https://mapdl.docs.pyansys.com/version/stable/getting_started/develop_pymapdl.html#unit-testing) that also ensure the [minimal coverage criteria](https://mapdl.docs.pyansys.com/version/stable/getting_started/develop_pymapdl.html#code-coverage).
13+
- [ ] I have reviewed my changes before submitting this pull request.
14+
- [ ] I have [linked the issue or issues](https://dev.docs.pyansys.com/content-writing/content-how-tos/create-PR.html#id2) that are solved to the PR if any.
15+
- [ ] I have [assigned this PR to myself](https://dev.docs.pyansys.com/content-writing/content-how-tos/create-PR.html#id2).
16+
- [ ] I have marked this PR as ``draft`` if it is not ready to be reviewed yet.
17+
- [ ] I have made sure that the title of my PR follows [Commit naming conventions](https://dev.docs.pyansys.com/how-to/contributing.html#commit-naming-conventions) (e.g. ``feat: adding new MAPDL command``)

.github/workflows/cache_cleaner.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- name: Check out code
13-
uses: actions/[email protected].2
13+
uses: actions/[email protected].7
1414

1515
- name: Cleanup PR caches
1616
if: github.event_name != 'workflow_dispatch'

0 commit comments

Comments
 (0)