Releases: ansys/pyansys-geometry
Releases · ansys/pyansys-geometry
v0.2.0
What's Changed
- Bump version to 0.2.dev0 by @RobPasMue in #191
- Solve release stage issues by @RobPasMue in #192
- Typo on docker command by @RobPasMue in #196
- Removing
__all__
statements by @RobPasMue in #197 - Small documentation improvements by @RobPasMue in #201
- Dev docs broken due to missing feature by @RobPasMue in #202
- Add beam profile and body creation by @chadqueen in #187
- Small bug encountered in named selections by @RobPasMue in #205
- Remove private dependency for
ansys-api-geometry
by @RobPasMue in #206 - Adapting PyGeometry to use beartype by @RobPasMue in #199
- Limit macOS smoke tests and build by @RobPasMue in #208
- Python 3.11 support in smoke tests by @RobPasMue in #200
- Workflow for Python 3.11 not dependent on more stages by @RobPasMue in #211
- Remove optional and add default. by @Revathyvenugopal162 in #210
- Doc/overall edit by @PipKat in #212
- Solving warnings on docs build by @RobPasMue in #213
- Adding MidSurface APIs by @RobPasMue in #217
- CI/CD not uploading dev docs by @RobPasMue in #221
- Switch project build to flit by @RobPasMue in #223
- Adapting ghcr.io login mech by @RobPasMue in #227
- Bump nbconvert from 7.2.3 to 7.2.4 by @dependabot in #225
- Removing grpcio updates from dependabot by @RobPasMue in #228
- Using PyVista action for headless display by @RobPasMue in #230
- Download example button/link by @RobPasMue in #231
- Perform arc rotation sense validation by @RobPasMue in #233
- Fix the issue of wider panel for examples. by @Revathyvenugopal162 in #235
- Bump nbconvert from 7.2.4 to 7.2.5 by @dependabot in #237
- Bump nbsphinx from 0.8.9 to 0.8.10 by @dependabot in #238
- Bump ansys-sphinx-theme from 0.7.0 to 0.7.1 by @dependabot in #239
- Validate a sketch is closed before sending it server-side by @RobPasMue in #234
- Adding new SERVER-IMPLEMENTATION label by @RobPasMue in #240
- Bump sphinx-copybutton from 0.5 to 0.5.1 by @dependabot in #243
- Add tessellation test for bodies and components by @Revathyvenugopal162 in #244
- Bump googleapis-common-protos from 1.56.4 to 1.57.0 by @dependabot in #246
- Bump google-api-python-client from 2.65.0 to 2.66.0 by @dependabot in #247
- Moving to pyansys/actions by @RobPasMue in #242
- Add tests for plotting and pyvista visualization polydata tests for sketch instances. by @Revathyvenugopal162 in #248
- Enable anti-aliasing and expose default mesh color setting by @chadqueen in #249
- Adapting targets to pyansys/actions calls by @RobPasMue in #253
- Bump numpy from 1.23.4 to 1.23.5 by @dependabot in #254
- Add pyvista pytest fixture to verify image cache by @Revathyvenugopal162 in #252
- Test PR - restored cache from main by @RobPasMue in #255
- Uploading images from tests as artifacts (and cache) by @RobPasMue in #261
- Update ansys-sphinx-theme to 0.7.2 by @RobPasMue in #263
- Including Ruler widget by @RobPasMue in #264
- Making 2D view optional - solving doc issues by @RobPasMue in #266
- Creating an arc from three points by @RobPasMue in #268
- Adding Gears abstraction and DummyGear class by @RobPasMue in #273
- Modify index page by @Revathyvenugopal162 in #272
- Generate pdf in documentation. by @Revathyvenugopal162 in #269
- Bump google-api-python-client from 2.66.0 to 2.68.0 by @dependabot in #274
- Adding missing target to Makefile by @RobPasMue in #276
- Implementing actual spur gears by @RobPasMue in #279
- Bump nbconvert from 7.2.5 to 7.2.6 by @dependabot in #282
- Including advanced sketch examples - gears by @RobPasMue in #281
- Bump pyansys/actions from 1 to 2 by @dependabot in #283
- Bump ansys-sphinx-theme from 0.7.2 to 0.7.4 by @dependabot in #284
- Bump jupytext from 1.14.1 to 1.14.2 by @dependabot in #285
- Bump ansys-sphinx-theme from 0.7.4 to 0.8.0 by @dependabot in #286
- Bump google-api-python-client from 2.68.0 to 2.69.0 by @dependabot in #287
- Bump jupytext from 1.14.2 to 1.14.4 by @dependabot in #289
- Bump google-api-python-client from 2.69.0 to 2.70.0 by @dependabot in #290
- Bump numpy from 1.23.5 to 1.24.0 by @dependabot in #293
- Bump panel from 0.14.1 to 0.14.2 by @dependabot in #294
- Bump nbconvert from 7.2.6 to 7.2.7 by @dependabot in #295
- Bump numpy from 1.24.0 to 1.24.1 by @dependabot in #296
- Bump nbsphinx from 0.8.10 to 0.8.11 by @dependabot in #299
- Bump pytest-pyvista from 0.1.1 to 0.1.3 by @dependabot in #300
- Implementing pre-commit hook "blacken-docs" by @RobPasMue in #303
- Reorder docs tabs by @RobPasMue in #304
- Bump scipy from 1.9.3 to 1.10.0 by @dependabot in #305
- Implementation of Circle and Line primitive clases + evaluation by @jonahrb in #302
- Bump google-api-python-client from 2.70.0 to 2.71.0 by @dependabot in #307
- Bump googleapis-common-protos from 1.57.0 to 1.57.1 by @dependabot in #308
- Bump sphinx-autodoc-typehints from 1.19.5 to 1.20.1 by @dependabot in #311
- Bump googleapis-common-protos from 1.57.1 to 1.58.0 by @dependabot in #314
- Bump pytest-pyvista from 0.1.3 to 0.1.4 by @dependabot in #315
- Bump pyansys/actions from 2 to 3 by @dependabot in #316
- Architecture reimplementation of Sketch objects (PoC with Circle and Line) by @RobPasMue in #312
- Bump google-api-python-client from 2.71.0 to 2.72.0 by @dependabot in #317
- Dependabot PRs configuration by @RobPasMue in #319
- Implementing Python 3.11 support by @RobPasMue in #320
- Implement camera pan displacement buttons by @AlejandroFernandezLuces in #313
- Planar views and isometric view widgets by @AlejandroFernandezLuces in #321
- Bump sphinx-autodoc-typehints from 1.20.1 to 1.20.2 by @dependabot in #323
- Fixing module docstring by @RobPasMue in #324
- Bump pytest from 7.2.0 to 7.2.1 by @dependabot in #325
- Bump sphinx-autodoc-typehints from 1.20.2 to 1.21.0 by @dependabot in #327
- Bump nbconvert from 7.2.7 to 7.2.8 by @dependabot in #326
- Created Ellipse Primitive & Integrated Sketching by @jonahrb in #322
- Bump beartype from 0.11.0 to 0.12.0 by @dependabot in #328
- Bump sphinx-autoapi from 2.0.0 to 2.0.1 by @dependabot in #331
- Bump google-api-python-client from 2.72.0 to 2...
v0.1.1
Bump version to 0.1.1
v0.1.0
What's Changed
- Fix tox.ini syntax by @jorgepiloto in #6
- Include wheelhouse installation procedure by @RobPasMue in #9
- Remove unwanted reference of requirement file in readme by @Revathyvenugopal162 in #10
- DOC: implement initial documentation layout by @jorgepiloto in #8
- Initial modeling for primitive objects, sketches, assembly by @chadqueen in #14
- Rework Point and Direction class by @RobPasMue in #16
- Fix documentation dependencies with tox. by @MaxJPRey in #26
- Add vector primitives by @Revathyvenugopal162 in #18
- FEAT: implement ellipse and circle geometries by @jorgepiloto in #19
- Including units in existing objects by @RobPasMue in #38
- Modifications so that the docs classes are linked by @RobPasMue in #47
- Update pytest requirement from ==7.1.2 to ==7.1.3 by @dependabot in #48
- Overload vector operators by @RobPasMue in #44
- Include PRIORITY tag by @RobPasMue in #55
- Cylinder class added as primitive geometry by @chadqueen in #28
- Remove unnecessary spaces from README by @RobPasMue in #56
- Fixing breadcrumbs by @RobPasMue in #62
- FEAT: new math and shape modules by @jorgepiloto in #53
- Accuracy model started with basic tolerance comparisons by @chadqueen in #59
- Add matrix primitives by @Revathyvenugopal162 in #40
- Implementing
QuantityVectorXD
by @RobPasMue in #58 - Implementing
Line
andSegment
classes by @RobPasMue in #54 - Add Cone, Sphere, Torus 3D shapes by @chadqueen in #57
- Missing code suggestions by @RobPasMue in #70
- Add polygon shape by @Revathyvenugopal162 in #65
- Update Testing section in README.rst by @MaxJPRey in #76
- Add basic plane and frame class definitions by @chadqueen in #60
- Create Vectors and QuantityVectors from points in 2D and 3D. by @MaxJPRey in #75
- Creating
ansys.geometry.core.misc.units
submodule by @RobPasMue in #71 - Bump peter-murray/workflow-application-token-action from 1 to 2 by @dependabot in #82
- Add the arc shape. by @MaxJPRey in #81
- Rework
shapes
subpackage signatures and units by @RobPasMue in #79 - Enable connecting to existing geometry service by @chadqueen in #61
- add geometry integration tests by @akaszynski in #90
- Protofiles integration by @RobPasMue in #92
- FEAT: add and global conversion matrices by @jorgepiloto in #97
- Implement create planar body request against component by @chadqueen in #103
- Add
NamedSelections
functionalities by @chadqueen in #104 - FEAT: implement plotting utilities by @jorgepiloto in #72
- Nightly server test workflow by @RobPasMue in #116
- Add create coordinate system functionality with server interaction by @chadqueen in #113
- Delete
Body
andComponent
objects from server by @RobPasMue in #117 - Shared topology implementation by @RobPasMue in #118
- Expose
Material
name by @RobPasMue in #120 - Add body translation by @Revathyvenugopal162 in #119
- Update documentation for local/global transformation matrices. by @MaxJPRey in #121
- Update protobuf minimum version by @RobPasMue in #124
- Add slot and box shape primitives for sketching by @chadqueen in #105
- Major bug when building geometries by @RobPasMue in #126
- Adapting to new proto files by @RobPasMue in #125
- Fix unit bug in point calculation and use width as full shape width by @chadqueen in #127
- Update imprint curves to also return the new faces by @chadqueen in #128
- Missing
Face
andEdge
features by @RobPasMue in #131 - Missing edges in loop by @RobPasMue in #132
- Solve bugs with slots by @RobPasMue in #133
- Issues with docs and
Segment
class by @RobPasMue in #138 - Add
Contributing
section by @Revathyvenugopal162 in #149 - Consistent coverage upload in CI/CD by @RobPasMue in #148
- Add functionality to create solid and surface bodies from an existing face by @chadqueen in #140
- Add plotting of bodies and components by @akaszynski in #135
- Download/Save APIs should accept str rather than path by @RobPasMue in #153
- Implement UV coordinate evaluation for faces: normal and point by @RobPasMue in #154
- Project single curve on body by @RobPasMue in #155
- Minor bug in curve projection by @RobPasMue in #157
- Implement
Logger
in PyGeometry by @RobPasMue in #150 - Revise Point and Vector to have dimension specific class implementations by @chadqueen in #156
- Problems with packaging stage by @RobPasMue in #161
- Accepting multiplication and division of Point objects by @RobPasMue in #160
- Remove mutable default args in ctors by @RobPasMue in #162
- PyPIM integration by @Revathyvenugopal162 in #159
- Update pre-commit versions by @RobPasMue in #163
- Add a 2D BoundingBox for geometry sketch operations by @chadqueen in #164
- Add fluent sketch API for segment edges by @chadqueen in #165
- Upgrade ansys-sphinx-theme. by @MaxJPRey in #166
- Improve docs for API references by @Revathyvenugopal162 in #158
- Bump JamesIves/github-pages-deploy-action from 4.4.0 to 4.4.1 by @dependabot in #169
- Add user guide by @Revathyvenugopal162 in #168
- Add getting started by @Revathyvenugopal162 in #171
- Change geometry service name in PIM recipe by @Revathyvenugopal162 in #172
- Complete 2D sketch conversion by @chadqueen in #170
- Bug in slot generation by @RobPasMue in #174
- Adapting CI to build docs in dedicated machine by @RobPasMue in #177
- Enable sketch plane translation, include translation example by @chadqueen in #173
- Parasolid export and Ellipse/Polygon Angle Orientation by @chadqueen in #179
- Modify doc sections with incorrect reference and rendering by @Revathyvenugopal162 in #178
- CI performance and improvements to export mech by @RobPasMue in #182
- Performance improvements based on Seattle script by @RobPasMue in #184
- Design organization example by @chadqueen in #181
- Adding repr methods by @RobPasMue in #185
- Add disclaimer while project is private by @RobPasMue in #188
- Forcing to use the new
ansys-api-geometry
by @RobPasMue in #189 - Add basic design examples and arrange the format of example page. by @Revathyvenugopal162 in #183
- Docs build error - tessellati...