Pycatia

Latest version: v0.8.2

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

Scan your dependencies

Page 8 of 10

0.3.0a

* Major restructuring. This will break everything again. Sorry! But ... this structure should now be stable. As always,
see the examples.
* This is alpha software. Please note many new interfaces may not work. If that is the case please raise an issue.
* All .index methods are now back to starting at 1 (dictated by COM interface). This is easier for me to manage.
* Added hybrid_shape_interfaces module.
* Added part_interfaces module.
* Still much work to do here but at least the templates are in place and are a good starting point!

0.2.1

* Added knowledge_ware parameter features.
* Object.path() now returns pathlib.Path() objects.

0.1.9

* Updated setup.py due to pypi builds not scanning pycatia folder recursively.

0.1.8

* There have been a lot of changes at this revision. If you are upgrading from a previous revision the changes will
break your existing scripts (sorry!). They will be mostly simply fixes to import statements. See the updated examples
for ideas on how you should correct them.

These changes were made to allow for the future expansion of pycatia by having a more modular approach (hopefully).
* module re-organisation.
* updated get_hybrid_by_name to now raise a meaningful exception if the user has input a name that doesn't exist.
* many updates to the Product class properties and methods. One of the more useful is probably Product.apply_work_mode()
. See example_4.py for example.
* can now analyse (analyze) products for mass, volume, wet area, center of gravity and inertia. See example_10.py
* enabled Product.move() method. See example_11.py

0.1.7

* updated pywin32 requirement so pycatia can work with later versions of python.

0.1.6

* Added feature to get position matrix of product. See new example 9.

Page 8 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.