Releases: ansys/pymapdl
v0.68.0
Hey PyMAPDL users!
We've got some exciting updates coming your way with the latest release of our beloved pymapdl
package! 🚀
This version do an important effort in improving PyMAPDL documentation and also solve many bug fixes.
There are also some important new features and enhancements.
Let's break it down and see what goodies await in version 0.68.0! 🎉✨
Main features
- We have a new logo! 🎉
- Python 3.12 is now supported! 🐍 and Python 3.8 support is discontinued.
- Now everyone can open a pull request against PyMAPDL repository without being a collaborator 🤓
- Added an entrypoint to start and stop MAPDL instances 💻. You can also use this entrypoint to converter MAPDL code to PyMAPDL code.
- We have PDF documentation! 📖
- Improved documentation! 📝 More resources, updated verification manual examples, Improve launcher documentation, API and contribution sections, documenting non-interactive, etc.
- Lots of enhancements For instance Components API, Converter, etc...
- Lots of bug fixes!
What's Changed
New Features
- Renaming
mapdl.mode
tomapdl.connection
by @germa89 in #2431 - Create a minimal requirements file by @germa89 in #2443
- feat: add support for Python 3.12 by @RobPasMue in #2507
- Improving Components API by @germa89 in #2471
- Adding entry point to launch_mapdl by @germa89 in #2533
- Improving cmlist to allow
to_list
by @germa89 in #2571 - Removing secrets from CICD: Part I Docs and local by @germa89 in #2583
- Improving port being busy detection by @germa89 in #2603
Enhancements
- Bumping dev version by @germa89 in #2420
- Preserving case style in additional_switches by @germa89 in #2421
- Improving converter by @germa89 in #2433
- Implementing
save_selection
and small change in Components API by @germa89 in #2454 - Adding context to install/support jupyter lab by @germa89 in #2470
- Fixing plot indexing by @germa89 in #2476
- Allowing latest as version by @germa89 in #2515
- Moving functions to Mapdl class by @germa89 in #2468
inquire
return something when no=
in response by @germa89 in #2522- Deprecate Dyna explicit commands by @germa89 in #2525
- Refactoring base Mapdl class. by @germa89 in #2518
- Not running auto approver by default by @germa89 in #2576
- Updating license and copyright by @germa89 in #2594
- Adding headers using pre-commit by @germa89 in #2597
- Avoing logging operations on a closed file at exiting. by @germa89 in #2615
- Avoiding cache if pyproject is not modified by @germa89 in #2607
- Checking number of processors before launching. by @germa89 in #2616
- Improving logging when starting fails by @germa89 in #2637
- Update logo based on theme in readme by @Revathyvenugopal162 in #2649
- Improving coverage by @germa89 in #2650
- Allowing only one worker in pool by @germa89 in #2656
- Replacing with super() in custom error classes by @germa89 in #2672
- Deriving all custom error from Exception and related by @germa89 in #2671
- Deprecating verbose by @germa89 in #2669
- Adding memory profiling pytest extension by @germa89 in #2701
- Small improvements to converter by @germa89 in #2749
- Reducing memory footprint by @germa89 in #2721
- Disabling catching all in logger by @germa89 in #2770
- Disabling session ID check by default by @germa89 in #2778
- Reorganizing CLI by @germa89 in #2776
Bug fixes or behavior changes
- Updating pyvista doc dependency by @germa89 in #2411
- Fixing vale warning by @clatapie in #2394
- Setting navigation with keys to False by @germa89 in #2445
- Fixing "Attaching modified files to PR" by @germa89 in #2439
- Marking flaky tests as xfail by @germa89 in #2446
- Fix vale 2.29.6 by @germa89 in #2475
- Fix
mapdl.get
always asking for multiline output when usingitem3
by @germa89 in #2467 - Removing vm step from minimal by @germa89 in #2492
- Avoiding running
get_array
andnon_interactive
raising exceptions by @germa89 in #2484 - Removing skip regression check cli argument by @germa89 in #2487
- Adding missing envvar for connection commands in CICD by @germa89 in #2380
- Fixing ubuntu CICD by @germa89 in #2541
- Fixing some plot bugs by @germa89 in #2537
- Fix respawning of pool instances have different names by @germa89 in #2493
- Fixing codecov number of builds by @germa89 in #2648
- fix: pyvista version by @clatapie in #2695
- Protect execution from specific exceptions by @germa89 in #2677
- fix: launch_mapdl with specific ip value by @clatapie in #2725
- Fixing nodes label order by @germa89 in #2720
- Delete array after retrieving by @germa89 in #2767
- Fix LGWRITE by @germa89 in #2779
- fix: pdf file in releases by @germa89 in #2665
- Fix get_value by @germa89 in #2773
- Installing xindy to fix PDF building process by @germa89 in #2804
- Avoiding issuing exit on any version until further notice by @germa89 in #2803
- Fix nightly by @germa89 in #2821
- Fix release again^2 by @germa89 in #2828
Documentation
- Updating vm files to 2023R2 by @germa89 in #2424
- Clarifying email usage by @germa89 in #2451
- Adding dev portal articles section by @germa89 in #2450
- Referencing the PDF in the docs by @germa89 in #2489
- Reducing README to avoid duplicity by @germa89 in #2490
- Improve launcher documentation by @germa89 in #2488
- API and contribution sections small reorganization by @germa89 in #2491
- Documenting non-interactive by @germa89 in #2496
- Update contributing file by @germa89 in #2527
- Fix 2D plate example by @germa89 in #2558
- Reworking post-processing section by @germa89 in #2578
- [doc] Small improvements to unit testing and precommit sections by @germa89 in #2621
- Adding PyMAPDL logo by @germa89 in #2647
- Deprecating corba in docs by @germa89 in #2639
- Fixing readme logo by @germa89 in #2654
- Modifying example in
user-guide
section by @clatapie in #2237 - Adding more info about contributing by @germa89 in https://github.com/ansys/pymapdl/pul...
v0.67.0
This release is mainly because of maintenance reasons. There is no big changes or new features.
What's Changed
Bug fixes or behavior changes
- Fixing no saving on exit by @germa89 in #2342
- Adding option to pytest to skip regression tests by @germa89 in #2350
- Bumping to 0.67.dev by @germa89 in #2348
- Adding lines to
kplot
andnplot
when using mouse picking by @germa89 in #2353 - Fixing some plot stuff and small gallery improvements by @germa89 in #2349
- Disabling database tests for v24.1 by @germa89 in #2392
- fix numpy typing import by @Gryfenfer97 in #2395
Documentation
- Add modal example by @germa89 in #2332
- doc: enhance search bar experience by using pymeilisearch by @jorgepiloto in #2368
- Removing edit button fix by @germa89 in #2341
- Bracket example by @germa89 in #2365
- fix: update the search indexing workflow and dependency by @Revathyvenugopal162 in #2388
Maintenance
- Bump matplotlib, pyvista, plotly and pyvista[trame] by @github-actions in #2345
- Bump docker/login-action from 2.2.0 to 3.0.0 by @dependabot in #2344
- Bump pandas from 2.1.0 to 2.1.1 by @dependabot in #2355
- Fixing multipr permissions. by @germa89 in #2366
- Bump imageio from 2.31.3 to 2.31.4 by @dependabot in #2371
- Bump numpydoc from 1.5.0 to 1.6.0 by @dependabot in #2374
- Bump sphinx from 7.2.2 to 7.2.6 by @dependabot in #2372
- Bump ansys-sphinx-theme from 0.11.2 to 0.12.0 by @dependabot in #2373
- Bump scipy from 1.11.2 to 1.11.3 by @dependabot in #2378
- Adding files to pull request by @germa89 in #2359
- Bump pyansys-tools-report from 0.6.0 to 0.7.0 by @dependabot in #2389
- Bump imageio from 2.31.4 to 2.31.5 by @dependabot in #2390
- Activate database testing in local. It should be skipped by pytest db fixture. by @germa89 in #2393
- Bump ansys-sphinx-theme from 0.12.0 to 0.12.2 by @dependabot in #2391
- Fixing temporal cicd by @clatapie in #2396
- Adding step for importing library and check plotting support. by @germa89 in #2399
Full Changelog: v0.66.0...v0.67.0
v0.66.0
This new release has focused in two things:
Improved geometry API for plotting 🎨 (#2125)
This PR allows a more easy to maintain geometry plot API. Further more eases different entities plots and grouping. Thanks to this we can use mapdl.cmplot
.
See Migration to the new geometry API
Introducing the component manager 🎰 (#2041)
Now you can access components using an API similar to the parameters one:
>>> mapdl.components
MAPDL Components
----------------
MYCOMP1 : NODE
MYCOMP2 : ELEM
and
>>> mapdl.components["mycomp1"]
Component(type='NODE', items=(1, 3, 6))
See Components API
Worth to mention 🤓
Additionally, we would like to highlight the following changes/improvements:
- Starting Windows-hosted MAPDL from WSL #2324.
- Improvements to the dev containers #2208
- More examples:
@ansys/pymapdl-maintainers and @ansys/pymapdl-developers hope you enjoy the new features! 🚀
What's Changed
New Features
- Implementing component manager by @germa89 in #2041
- Homogenizing geometry API by @germa89 in #2125
- Supporting CMPLOT by @germa89 in #2218
- Adding
mapdl.solution()
to enter in solution processor by @germa89 in #2293 - Supporting launching MAPDL from WSL by @germa89 in #2324
- Mesh selection by @germa89 in #2207
- Exposing more internal properties. by @germa89 in #2246
Bug fixes or behavior changes
- Fixing upper version limit by @germa89 in #2094
- Creating example directory when needed by @germa89 in #2111
- Changing
math
module calls intoansys-math-core
ones by @clatapie in #2102 - replace appdirs by platformdirs by @Gryfenfer97 in #2129
- Allowing savefig when vtk=false by @germa89 in #2143
- Adding trame by @germa89 in #2174
- Implementing unique session id by @germa89 in #1912
- Small improvements on the dev containers by @germa89 in #2208
- Detaching
examples
by @germa89 in #2192 - using PNG by default for plots. by @germa89 in #2205
- Fixing area coloring by @germa89 in #2195
- Removing xfails. by @germa89 in #2216
- Adding warning about CORBA deprecation. by @germa89 in #2219
- Added distributed test by @germa89 in #2263
- Check kwarg in mapdl.run by @germa89 in #2276
- Improving SATIN command by @germa89 in #2300
- Removing nightly doc build by @germa89 in #2294
- Pool improvements by @germa89 in #2277
- Improving connection commands testing by @germa89 in #2311
- Using quicker configuration to launch mapdl in unit tests by @germa89 in #2343
- Updating pyiges package flag by @germa89 in #2110
- Fix multidependabot ci by @germa89 in #2088
- Fix/logging by @Gryfenfer97 in #2118
- Fixing Pyvista for the next release by @germa89 in #2140
- Fix/mapdl_download by @germa89 in #2147
- Fixing non existing argument by @germa89 in #2152
- Fixing type annotation in python 3.8 by @germa89 in #2162
- Rolling back static python and scipy for python3.8 support by @germa89 in #2163
- Updating pymapdl-reader by @germa89 in #2175
- Fix redirection and link checker by @germa89 in #2172
- Adding missing
mapdl.tbdele
argument by @germa89 in #2186 - Updating docker targets by @germa89 in #2182
- Adding timeout to pool.getitem by @germa89 in #2176
- Fixing and extending theme. by @germa89 in #2170
- Improving 'file' command and testing by @germa89 in #2135
- Fix having to plot twice to get a file with size bigger than 3kb by @germa89 in #2141
- fix: Force render in example by @AlejandroFernandezLuces in #2046
- Adding missing import in queries by @germa89 in #2214
- Fixing vale warnings by @germa89 in #2228
- Fix retrieving non existing parameter by @germa89 in #2238
- Fix reminder bot by @germa89 in #2247
- Fixing linkcheck CICD by @germa89 in #2240
- Removing listing files in build docs. by @germa89 in #2251
- Removing extension from file name, and using explicitly the ext field. by @germa89 in #2257
- Fixing link in approver comment by @germa89 in #2262
- Fix ASBL command by @germa89 in #2267
- Quick fix in an example by @germa89 in #2297
- Fixing
post_processing
plots by @germa89 in #2295 - Fixing area meshing error in doc build by @germa89 in #2319
- Fix locally build docs in Windows by @germa89 in #2338
- Fix geometry connection command tests on earlier MAPDL versions by @germa89 in #2339
Documentation
- Rendering the last 5 versions in documentation by @germa89 in #2099
- Dropping Python 3.7 support by @clatapie in #2117
- Create an example of a GUI application with PySide6 by @Gryfenfer97 in #2095
- add a section to convert the app to an executable to examples by @Gryfenfer97 in #2100
- Links checker and redirection capabilities by @germa89 in #2090
- NumPy version depending on Python version by @clatapie in #2200
- Update basic_dpf_example.py by @akaszynski in #2008
- Adding a body flux example by @germa89 in #2233
- Add links for doc and cheat sheet by @PipKat in #2235
- Adding info about docker and MacOS by @germa89 in #2231
- More reorg rebranding by @germa89 in #2269
- Fixing pool example by @clatapie in #2303
- Updating checkout action by @germa89 in #2304
- Document better the arguments "replace_env_vars" and "add_env_vars" by @germa89 in #2309
- Small fixes in Krylov example by @germa89 in #2322
- Added articles to recommended by @germa89 in #2340
Maintenance
- Bump pandas from 2.0.1 to 2.0.2 by @dependabot in #2096
- Bump to 0.66 by @germa89 in #2097
- Bump imageio from 2.30.0 to 2.31.0 by @dependabot in #2105
- Bump ansys-mapdl-reader from 0.52.13 to 0.52.14 by @dependabot in #2106
- Bump plotly from 5.14.1 to 5.15.0 by @dependabot in #2107
- Bump ansys-mapdl-reader, pytest and imageio by @github-actions in #2115
- Fixing cache cleanup by @germa89 in #2124
- Bump ansys-mapdl-reader from 0.52.15 to 0.52.16 by @dependabot in #2139
- Bump scipy, pytest and sphinx-autodoc-typehints by @github-actions in #2145
- Bump scipy, pytest and sphinx-autodoc-typehints by @github-actions in #2146
- Bump pyansys-tools-report from 0.5.0 to 0.6.0 by @dependabot in #2153
- Bump scipy from 1.11.0 to 1.11.1 by @dependabot in #2154
- Bump pandas from 2.0.2 to 2.0.3 by @...
v0.65.2
What's Changed
Documentation
Maintenance
Full Changelog: v0.65.1...v0.65.2
v0.65.1
Allowing ansys-tools-path 0.2.4 for python3.7 compatibility
v0.65.0
What's Changed
New Features
- Methods for nodes location in current cs and nodes rotation by @germa89 in #1978
- Exposing item3, it3num, item4, and it4num in
*GET
command by @germa89 in #1982 - Allowing extended testing on release by @germa89 in #1987
- Use ansys-tools-path package by @germa89 in #1995
- Return all the subtitles even if they are empty. by @germa89 in #2017
- Raising error if using non allowed argument by @germa89 in #2010
- Removing duplicated code by @germa89 in #2016
- Adding more methods to
Parameters
by @germa89 in #2028 - Using common uploader functions in
TBFT
method by @germa89 in #2027 - Implementing
checking_valid_IP
on MapdlGrpc classs by @germa89 in #2025 - Implementing
rlblock
's methods to parseR
constants by @germa89 in #2024 - Allowing iterables in other XSEL commands by @germa89 in #2030
- Windows tests by @germa89 in #2042
- Updating
ansys-tools-path
to v0.2 by @germa89 in #2040 - Using a function to get branch name by @germa89 in #2069
- Improving cache management by @germa89 in #2068
- add cpxmod field to eigs function in math module by @Gryfenfer97 in #2074
Bug fixes or behavior changes
- Avoiding upload dev docs when doing releases by @germa89 in #1972
- Fixing whitespace bug in IGESIN. by @germa89 in #1976
- Fixing plotting elements with midnodes by @germa89 in #1988
- Drop support for VTK v8 by @akaszynski in #2000
- Fixing cheatsheet link by @germa89 in #2001
- Fixing not passing
comp
to thenodal_values
function by @germa89 in #1997 - Small fixes and typos by @germa89 in #2015
- Allowing to use
input
andinput_strings
insidenon_interactive
by @germa89 in #2022 - Allowing >22.2 versions for database module by @germa89 in #2035
- Making contains method case insenstive by @germa89 in #2039
- Adding test to mapdl.exit by @germa89 in #2020
- Fixing missing full file by @germa89 in #2083
- Fixing dependencies by @clatapie in #2054
- Improving windows data path by @raph-luc in #2064
- Fixing linkcode tests for release by @germa89 in #2098
Documentation
- Update contribution.rst by @PipKat in #1992
- Improving env var section by @germa89 in #2014
- Using custom edit link by @germa89 in #2012
- Adding more info to learning section by @germa89 in #2034
- Expanding
non_interactive
documentation by @germa89 in #2026 - Adding/updating verification manuals by @germa89 in #2045
- Reformatting code blocks by @germa89 in #2036
- Fixing
mapdl_grpc
documentation by @clatapie in #2053 - Small documentation fixes by @germa89 in #2062
Maintenance
- Updating sphinx theme by @germa89 in #1981
- Bump plotly from 5.14.0 to 5.14.1 by @dependabot in #1979
- Bump peter-evans/create-or-update-comment from 2 to 3 by @dependabot in #1983
- Bump pytest from 7.2.2 to 7.3.0 by @pyansys-ci-bot in #1984
- Reducing MAPDL versions testing by @germa89 in #1986
- Bump ansys-dpf-core from 0.8.0 to 0.8.1 by @dependabot in #1990
- Bump sphinx-autodoc-typehints from 1.22 to 1.23.0 by @dependabot in #1991
- Adding v23.2 and switching to private containers by @germa89 in #1989
- Bump pytest, sphinx-copybutton and sphinx-gallery by @pyansys-ci-bot in #1996
- Bump ansys-mapdl-reader from 0.52.11 to 0.52.12 by @dependabot in #2004
- Bump ansys-sphinx-theme from 0.9.7 to 0.9.8 by @dependabot in #2005
- Bump pandas and imageio by @pyansys-ci-bot in #2019
- Bump imageio from 2.28.0 to 2.28.1 by @pyansys-ci-bot in #2038
- Bump pyvista from 0.38.5 to 0.38.6 by @dependabot in #2043
- Bump ansys-mapdl-reader and pyvista by @pyansys-ci-bot in #2049
- Bump ansys-sphinx-theme from 0.9.8 to 0.9.9 by @dependabot in #2055
- maint: change PyAnsys actions ref by @RobPasMue in #2056
- Bump pyvista from 0.39.0 to 0.39.1 by @dependabot in #2060
- Bump imageio from 2.28.1 to 2.30.0 by @dependabot in #2085
- Bump pytest-cov from 4.0.0 to 4.1.0 by @dependabot in #2076
- Improving bug template by @germa89 in #2091
New Contributors
- @raph-luc made their first contribution in #2064
- @Gryfenfer97 made their first contribution in #2074
Full Changelog: v0.64.1...v0.65.0
v0.64.1
What's Changed
New Features
- Fixing some tests by @germa89 in #1838
- Improving mapdl.input documentation by @germa89 in #1821
- Recache processes to make sure we close them all. by @germa89 in #1831
- Homogenization of input API by @germa89 in #1835
- Create AUTHORS.md by @akaszynski in #1848
- Passing plotter not requiring return_plotter by @germa89 in #1875
- Adding python cli application example by @germa89 in #1869
- Increasing timeout by @germa89 in #1880
- Improving ubuntu devcontainer by @germa89 in #1752
- Implementing
force_output
by @germa89 in #1921 - Homogenising error handling by @germa89 in #1923
- Upgrading PIM interface by @germa89 in #1925
- Cleaner error handling by @germa89 in #1935
- Adding
RUNNING_TESTS
global flag. by @germa89 in #1937 - Expose Vector Scaling introduced in MAPDL V232 by @kmkoshy in #1959
- Expose APDL Math New Feature - Kronecker product between two matrices/vectors by @kmkoshy in #1950
Bug fixes or behavior changes
- Fixing
__del__
method by @germa89 in #1798 - on_docker tests not correctly designed by @germa89 in #1768
- Improving stability of ubuntu local tests by @germa89 in #1801
- Filtering out the extra zips by @germa89 in #1800
- Use grpcio==1.51.1 for docbuild by @akaszynski in #1807
- Attemping to resync the labels to avoid later comment by @germa89 in #1809
- Updating pre-commit by @germa89 in #1820
- Fixing spaces in parameter string by @germa89 in #1829
- Removing gcc console output by @germa89 in #1839
- Reformating command strings in CM related commands by @clatapie in #1802
- Avoid checking non-existing process. by @germa89 in #1851
- Removing XPASS flag by @germa89 in #1852
- Limiting the number of scalars values for colour in aplot. by @germa89 in #1865
- Improve error reporting when connnecting with a bad channel by @plule-ansys in #1859
- Allowing floats as argument. Updating docstring by @germa89 in #1873
- Using pydata analytics option by @germa89 in #1756
- Code update for Ansvec getitem to handle complex dtype by @kmkoshy in #1882
- Docs fixes by @germa89 in #1897
- Fix use name arg by @akaszynski in #1910
- Raising warning if lenght of string is GT 32 chars by @germa89 in #1911
- Fixing activation of labeler by @germa89 in #1913
- Changing error in parse_chunks by @germa89 in #1920
- Fix nightlies by @germa89 in #1941
- Fixing format/tooltips in gallery examples by @germa89 in #1936
- Simplying CI by @germa89 in #1942
- Fixing composite animation by @germa89 in #1940
- Fix docstring example by @germa89 in #1951
Documentation
- Added documentation for converter CLI by @germa89 in #1789
- Update building_example.rst by @germa89 in #1793
- Bump year in copyright to 2023 by @akaszynski in #1868
- Small fixes to Versioning section by @germa89 in #1874
- Update emails by @akaszynski in #1903
- Small fixes to the docker documentation by @germa89 in #1924
- Implementing pyansys/actions v0.4 by @germa89 in #1961
Maintenance
- Generate macOS wheels when releasing by @RobPasMue in #1795
- Bump pyansys/actions from 3.0.1 to 3.0.4 by @dependabot in #1799
- Bump pandas and sphinx-autodoc-typehints by @pyansys-ci-bot in #1797
- Bump ansys-mapdl-reader, ansys-sphinx-theme, imageio, plotly and sphinx-autodoc-typehints by @pyansys-ci-bot in #1818
- Bump pyansys/actions from 3.0.4 to 3.0.7 by @dependabot in #1824
- Adding Python 3.11 by @germa89 in #1830
- Bump sphinx-autodoc-typehints from 1.21.8 to 1.22 by @dependabot in #1837
- Bump sphinx from 5.3.0 to 6.1.3 by @dependabot in #1836
- Modifying the Sphinx dependency version by @clatapie in #1850
- Bump pyvista from 0.37.0 to 0.38.1 by @dependabot in #1842
- Bump pyansys/actions from 3.0.7 to 3.0.8 by @dependabot in #1857
- Bump matplotlib, pyvista, pytest-rerunfailures and imageio by @pyansys-ci-bot in #1858
- Bump pytest-rerunfailures from 11.1 to 11.1.1 by @dependabot in #1864
- Bump scipy, vtk, and pythreejs. Avoiding Sphinx update by @pyansys-ci-bot in #1867
- Allowing pyansys bot to approve my prs by @germa89 in #1878
- Bump pyvista, ansys-dpf-core, ansys-sphinx-theme, imageio and plotly by @pyansys-ci-bot in #1894
- Bump pyvista from 0.38.2 to 0.38.3 by @dependabot in #1884
- Bump ansys-mapdl-reader, matplotlib, ansys-dpf-core, autopep8, pytest and pypandoc by @pyansys-ci-bot in #1904
- Bump pytest-rerunfailures from 11.1.1 to 11.1.2 by @dependabot in #1906
- Update ISSUE_TEMPLATE folder by @clatapie in #1888
- Bump ansys-mapdl-reader, pyvista and sphinx-gallery by @pyansys-ci-bot in #1917
- Bump pyvista and imageio by @pyansys-ci-bot in #1932
- Bump imageio from 2.26.1 to 2.27.0 by @pyansys-ci-bot in #1947
- Bump plotly from 5.13.1 to 5.14.0 by @dependabot in #1956
- Bump ansys-dpf-core, pandas and ansys-sphinx-theme by @pyansys-ci-bot in #1966
- Removing nightly MAPDL check by @germa89 in #1965
- Pytest options to envvar and runtime error replacement by @germa89 in #1953
New Contributors
Full Changelog: v0.64.0...v0.64.1
v0.64.0
New year 2023 wishes
PyMAPDL developers wish you a happy 2023!! 🎉
This release comes with tons of new features which we hope help you in this new year 😄
What's Changed
New Features
- Adding logic to stop the container and restart it to retrieve the files. by @germa89 in #1430
- Adding
write_to_log
option tomapdl.input
(grpc method) by @germa89 in #1455 - Standardize the
mapdl.inquire("", "RSTXXX")
behaviour by @germa89 in #1452 - Reducing timeout for license check by @germa89 in #1456
- Small harmonic analysis improvements by @germa89 in #1457
- Expanding commands to not be converted. by @germa89 in #1442
- Fixing race condition on mesh by @germa89 in #1448
- Removed QLCode from CICD by @germa89 in #1475
- Adding some command words to ignore spell check by @germa89 in #1476
- DPF for testing in CICD by @germa89 in #1445
- Renaming
remove_temp_files
toremove_temp_dir_on_exit
by @germa89 in #1466 - Converter improvements by @germa89 in #1470
- Improving CICD tests stability by @germa89 in #1481
- Add converter entry point by @germa89 in #1474
- Converter star slash improvements by @germa89 in #1478
- Reducing times for docs and testing by @germa89 in #1482
- Stopping license checker once it is connected by @germa89 in #1491
- Removing VPN fix in latest MAPDL version by @germa89 in #1492
- Adding inplace argument and expanding docs info for factorize by @germa89 in #1489
- Forcing SMP in student versions. by @germa89 in #1493
- Adding v23.1 support by @germa89 in #1494
mapdl.use
uploads macro file to remote instance by @germa89 in #1509- Adding edge case fix by @germa89 in #1520
- Upload a coverage report at every unit test job by @germa89 in #1544
- Adding plotter to inputs. by @germa89 in #1545
- Fixing dependabot and commenter issue by @germa89 in #1569
- Mode exposed in Mapdl class by @germa89 in #1560
- Implement extra methods in
NLIST
command by @germa89 in #1550 - DPF in build docs CICD by @germa89 in #1449
- CommandOutput improvements by @germa89 in #1554
- Exposure of Krylov Method for Frequency-Sweep Harmonic Analysis by @kmkoshy in #1490
- Upload test for DPF by @germa89 in #1557
- Small improvements in sphinx build by @germa89 in #1583
- Small improvements to logging by @germa89 in #1600
- Improving docstrings in post. by @germa89 in #1584
- Using multiple PR for dependabot by @germa89 in #1574
- Upgrading default python to 3.9 by @germa89 in #1612
- Reviewing basic DPF example by @germa89 in #1607
- Adding
/FCLEAN
implementation by @germa89 in #1633 - Adding Ubuntu docker image as remote by @germa89 in #1636
- Adding Windows testing by @germa89 in #1616
- Implementing vale by @RobPasMue in #1644
- Use ubuntu image to run as local by @germa89 in #1615
- Adding timeout to windows and local ubuntu jobs. by @germa89 in #1661
- Updating ubuntu section by @germa89 in #1662
- Adding debugging information by @germa89 in #1660
- Adding code spaces support by @germa89 in #1682
- Adding devcontainer support by @germa89 in #1685
- Externalizing dev doc publishing and avoiding re-run CI on merging. by @germa89 in #1698
- Improving process killing by @germa89 in #1700
- Adding
on_docker
andis_local
methods by @germa89 in #1731 - Adding string array and 3d array support by @germa89 in #1729
- Uploading coverage at the merging to main. by @germa89 in #1735
XSEL
commands return ids by @germa89 in #1739- Set Ansys version and executable from env vars by @germa89 in #1741
- Adding google analytics tag by @germa89 in #1740
- Adapting test_cwd to work in local and remote by @germa89 in #1751
- Reusing
_raise_output_errors
in_flush_stored
by @germa89 in #1522 - Implementing blacken docs by @germa89 in #1750
- Adding
avoid non interactive
non-documented argument by @germa89 in #1747 - Catching MAPDL process output by @germa89 in #1746
- Upgrading dev version. by @germa89 in #1769
- Adding v23.1 to the CI/CD by @germa89 in #1783
- Removing temporary files at the end of execution by @germa89 in #1784
- FEAT: deprecate check_version.py in favor of pyansys-tools-versioning by @jorgepiloto in #1473
- Remove direct dependency by @germa89 in #1786
- Clean artefact attached to Github release by @germa89 in #1787
Bug fixes or behavior changes
- Fixing doc build nightly. by @germa89 in #1446
- Math name issue by @germa89 in #1465
- Fix using license checker verbose argument internally by @germa89 in #1496
- Fixing licensing in docker building cicd by @germa89 in #1521
- Fix checking against existing MATH parameters by @germa89 in #1537
- Small style fix to lathe example by @germa89 in #1553
- Adding
links.rst
to docs by @germa89 in #1506 - Fix nightly dpf doc building issue by @germa89 in #1582
- Removing github deprecation warnings by @germa89 in #1576
- FIX: Add animation using DPF animate() by @GuillemBarroso in #1599
- Unnecessary file coverage.xml by @clatapie in #1617
- Solving rendering issues for examples documentation by @RobPasMue in #1658
- FIX: remove codespell file by @jorgepiloto in #1667
- FIX: gh_token scope by @jorgepiloto in #1679
- Increasing timeout for ubuntu by @germa89 in #1676
- Fix multidependabot by @germa89 in #1681
- fixing bug template by @germa89 in #1690
- Adding root to docker run by @germa89 in #1693
- Fix/aplot index error by @germa89 in #1691
- Adding downloader from other workflows by @germa89 in #1701
- Fix dev docs uploader-adding token by @germa89 in #1707
- Fixing numpy version by @germa89 in #1709
- fix convert example by @akaszynski in #1724
- Fix dependabot permissions by @germa89 in #1714
- Fix coverage issue with unchanged files by @germa89 in #1730
- Fix codecov using matrix by @germa89 in #1737
- Removing ip file option and small changes in learning section by @germa89 in #1738
- Fix devcontainer setup by @germa89 in #1742
- Deprecating
allow_ignore
in favor ofignore_errors
by @germa89 in #1743 - Fixing dash typos by @germa89 in #1764
- Removing ubuntu local from release requirements by...
v0.63.4
Bump version 0.63.4
v0.62.3
BUMP: version 0.62.3