Garnett

Latest version: v0.7.1

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

Scan your dependencies

Page 2 of 5

0.5

===========

0.5.0

---------------------

Added
+++++
- Added `rowan <https://rowan.readthedocs.io/en/latest/>`_ as a dependency.
- Add GETAR file reader/writer.
- Add ``shape_dict`` representation to ``Shape`` classes.
- Add support for particle properties:

- mass
- charge
- diameter
- image
- moment of inertia
- angular momentum

- Add support for reading/writing shapes in GSD via HOOMD-HPMC state.
- Add universal reader/writer with format detection.
- Add orientable attribute to spheres.
- Extend list of supported shape classes:

- ellipsoid
- polygon
- spheropolygon
- convex polyhedron
- convex spheropolyhedron

Changed
+++++++
- Raise ``AttributeError`` if accessing a frame or trajectory property not defined in the file.
- Rename several existing shape classes.
- Improve unit test coverage.
- Revise documentation.
- Move shape definitions to separate module.

Deprecated
++++++++++
- Tests for Python 2 are no longer updated (Python 2 support will be dropped in the next minor release).

Removed
+++++++
- Remove acceleration as supported property.
- Remove the ``read_gsd_shape_data`` flag from GSD reader.

0.4.1

---------------------

Fixed
+++++
- Fix minor bug related to QR check for 2d boxes.

0.4

===========

0.4.0

---------------------

Added
+++++
- Add readers/writers:

- CIF reader
- GSD writer

- Support shape definitions:

- spheropolyhedron
- polyunion
- convex polyhedron union

- Add ``gf2pos`` script - convert to pos-file from any supported format.
- Add shape definitions to ``GetarFileReader``.
- Interpret the pos-file rotation key word.

Changed
+++++++
- ``GetarFileReader`` skips records that have a non-empty group field.
- Improve algorithm for the normalization of frames with non-standard box.
- Various documentation updates.

0.3.9

---------------------

Added
+++++
- The ``GSDReader`` now reads velocities.
- Support ``PolyV`` shape definitions.

Changed
+++++++
- Update documentation concerning the conversion of rotations from quaternions to euler angles.

Fixed
+++++
- Fix bug related to trajectory arrays when slicing the array.

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.