Pycatia

Latest version: v0.6.8

Safety actively analyzes 620978 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 8

0.6.8

* added option to initialise the Application object with pythoncom.CoInitialize().
This is required for when using pycatia in a threaded context. To use this
feature you would do `caa = catia(co_initialise=True)`.
* fixed name conflict in RemoveFace().

0.6.7

* fix type hinting issue with python 3.9. 194 mokrueger
* updated Factory_2D.create_spline() so that it will now accept a tuple of
control_points instead of their com_objects. 199 mokrueger
* updated iter methods to use .Item instead of .item. The resolves issues where
the pycatia user is using a modified com interface provided by Dassault.
195 mokrueger.
* added missing method ShapeFactory.add_new_translate2() 202 There is currently
a quirk with regard to its usage. See the GitHub issue 202 for further
information.
* improved Parameters handling. 197 mokrueger

0.6.6

* fixed method document.indicate_2d()
* fixed method document.indicate_3d()
* fixed method selection.indicate_or_select_element_2d() hitman061
* renamed Outputs.count_ due to name clash with Collection.
* fixes due to mypy checking. There are still errors report but not sure how
to fix at this time.

0.6.5

* added ShapeFactory.add_new_rotate_2. This class method was missing in the
CATIA V5 Basic Help file.
* Documentation: expanded api tree and corrected name refs.

0.6.4

* corrected method name Camera3D.viewpoint_3d()
* corrected class name ViewPoint3D().
* fixed bug in Clash.first_group(). See issue 175. Thanks to Raph-xyz.

0.6.3

* renamed wrongly named enumeration_types where 2d or 3d are in name.
* added references for all enumeration_types throughout pycatia where I could
find them. These are labelled for example `:param int value: enum cat_circular_pattern_parameters`.
* various type hinting additions where they were missing.
* Extended `parameters.item()` for parameter type lists. Mithro86

Page 1 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.