Releases: ansys/pymapdl
Releases · ansys/pymapdl
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
v0.61.7
BUMP: version 0.61.7
v0.63.3
What's Changed
New Features
None
Bug fixes or behavior changes
- Adding some command words to ignore spell check by @germa89 in #1476
- Forcing SMP in student versions by @germa89 in #1493
- Math name issue by @germa89 in #1465
- Fixing race condition on mesh by @germa89 and @akaszynski in #1448
- Expanding commands to not be converted. by @germa89 in #1442
Full Changelog: v0.63.2...v0.63.3
v0.63.2
What's Changed
New Features
- Reducing
pymapdl-reader
dependency on themesh
module by @germa89 in #1299 - Using DPF in example by @germa89 in #1279
- Prioritize the non-student versions by @germa89 in #1422
Bug fixes or behavior changes
- Adding exception when starting database in a non-valid MAPDL version by @germa89 in #1286
- Adding ansys student support by @germa89 in #1335
- Fixing labeler again by @germa89 in #1343
- Improving post mortem info by @germa89 in #1344
- Replace stray usage of
_get_array
withget_array
by @rileychall in #1358 - Correct misnamed
nnum
toenum
by @rileychall in #1359 - Fix/lsread to non interactive by @germa89 in #1384
- Fix/corba import, Python version docs, and Python 3.10 smoke tests by @germa89 in #1385
- Fixing order import by @germa89 in #1386
- Adding database notes and some improvements by @germa89 in #1392
- Fix load_table by @akaszynski in #1402
- Removing redundant map function by @germa89 in #1403
- Small example fixes and improvements by @germa89 in #1412
- Improving error message in
mapdl.get_value
by @germa89 in #1413 - Fixing dependabot and commeter by @germa89 in #1432
- Improving input tests by @germa89 in #1433
- Including checkbox for updated environment in bug template by @germa89 in #1438
Documentation
Maintenance
- Bump sphinx from 5.0.2 to 5.1.0 in /requirements by @dependabot in #1292
- Bump imageio from 2.19.5 to 2.20.0 in /requirements by @dependabot in #1291
- Bump sphinx-gallery from 0.10.1 to 0.11.0 in /requirements by @dependabot in #1293
- Bump sphinx from 5.1.0 to 5.1.1 in /requirements by @dependabot in #1294
- Bump pyvista from 0.35.2 to 0.36.1 in /requirements by @dependabot in #1312
- Bump imageio from 2.20.0 to 2.21.0 in /requirements by @dependabot in #1311
- Bump scipy from 1.8.1 to 1.9.0 in /requirements by @dependabot in #1305
- Bump ansys-mapdl-reader from 0.51.14 to 0.51.15 in /requirements by @dependabot in #1322
- Bump sphinx-autodoc-typehints from 1.18.3 to 1.19.1 in /requirements by @dependabot in #1310
- Bump sphinx-autodoc-typehints from 1.19.1 to 1.19.2 in /requirements by @dependabot in #1329
- Bump imageio from 2.21.0 to 2.21.1 in /requirements by @dependabot in #1328
- Bump autopep8 from 1.6.0 to 1.7.0 in /requirements by @dependabot in #1334
- Bump ansys-sphinx-theme from 0.4.2 to 0.5.0 in /requirements by @dependabot in #1348
- Bump plotly from 5.9.0 to 5.10.0 in /requirements by @dependabot in #1349
- Bump matplotlib from 3.5.2 to 3.5.3 in /requirements by @dependabot in #1350
- Bump actions/upload-artifact from 2 to 3 by @dependabot in #1367
- Bump JamesIves/github-pages-deploy-action from 4.1.4 to 4.4.0 by @dependabot in #1366
- Bump actions/checkout from 2 to 3 by @dependabot in #1365
- Bump actions/setup-python from 2.2.2 to 4.2.0 by @dependabot in #1364
- Bump actions/cache from 2 to 3 by @dependabot in #1363
- Bump ansys-sphinx-theme from 0.5.0 to 0.5.1 in /requirements by @dependabot in #1361
- Bump actions/download-artifact from 2 to 3 by @dependabot in #1368
- Bump docker/login-action from 1 to 2 by @dependabot in #1369
- Bump codecov/codecov-action from 2 to 3 by @dependabot in #1370
- Bump sphinx-gallery from 0.11.0 to 0.11.1 in /requirements by @dependabot in #1374
- Bump pyansys-tools-report from 0.2.2 to 0.3.2 in /requirements by @dependabot in #1410
- Bump pythreejs from 2.3.0 to 2.4.1 in /requirements by @dependabot in #1409
- Bump scipy from 1.9.0 to 1.9.1 in /requirements by @dependabot in #1426
- Bump ansys-sphinx-theme from 0.5.1 to 0.5.2 in /requirements by @dependabot in #1425
- Bump imageio from 2.21.1 to 2.21.2 in /requirements by @dependabot in #1427
- Bump pandas from 1.4.3 to 1.4.4 in /requirements by @dependabot in #1435
- Bump ansys-mapdl-reader from 0.51.15 to 0.52.0 in /requirements by @dependabot in #1434
New Contributors
- @kmkoshy made their first contribution in #1319
- @rileychall made their first contribution in #1358
Thank you a lot to the new contributors!
Full Changelog: v0.63.0...v0.63.2
v0.63.1
What's Changed
New Features
- Adding exception when starting database in a non-valid MAPDL version by @germa89 in #1286
- Adding tags to documentation by @germa89 in #1282
Maintenance
- Bump sphinx from 5.0.2 to 5.1.0 in /requirements by @dependabot in #1292
- Bump imageio from 2.19.5 to 2.20.0 in /requirements by @dependabot in #1291
- Bump sphinx-gallery from 0.10.1 to 0.11.0 in /requirements by @dependabot in #1293
- Bump sphinx from 5.1.0 to 5.1.1 in /requirements by @dependabot in #1294
- Bump pyvista from 0.35.2 to 0.36.1 in /requirements by @dependabot in #1312
- Bump imageio from 2.20.0 to 2.21.0 in /requirements by @dependabot in #1311
- Bump scipy from 1.8.1 to 1.9.0 in /requirements by @dependabot in #1305
Full Changelog: v0.63.0...v0.63.1