Pyglm

Latest version: v2.7.3

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

Scan your dependencies

Page 1 of 10

2.8.0rc2

Prerelease of the new package structure.
**Important**: PyGLM is now packaged as
+ pyglm (root package)
+ .glm (library)
+ .typing (typing stubs)
+ glm (for backwards compatibility)

Please test this new package structure with your projects and give me feedback in this [discussion](https://github.com/Zuzu-Typ/PyGLM/discussions/263).

pip install --pre pyglm


Update your import to this for compatibility with old *and* future versions:
Python
try:
from pyglm import glm
except ImportError:
import glm


What's Changed
* Make array generic. by esoma in https://github.com/Zuzu-Typ/PyGLM/pull/172
* Updated glm submodule to latest master by Zuzu-Typ in https://github.com/Zuzu-Typ/PyGLM/pull/250
* Fix compiler warnings by Zuzu-Typ in https://github.com/Zuzu-Typ/PyGLM/pull/251
* Add quat_to_vec4 (and vice-versa) documentation by Zuzu-Typ in https://github.com/Zuzu-Typ/PyGLM/pull/252
* Updated PyGLM packaging structure by Zuzu-Typ in https://github.com/Zuzu-Typ/PyGLM/pull/203
* Added visual studio project by Zuzu-Typ in https://github.com/Zuzu-Typ/PyGLM/pull/254
* Adjusted project structure by Zuzu-Typ in https://github.com/Zuzu-Typ/PyGLM/pull/255
* Updated Readme and manifest by Zuzu-Typ in https://github.com/Zuzu-Typ/PyGLM/pull/256
* Fixed readme by Zuzu-Typ in https://github.com/Zuzu-Typ/PyGLM/pull/257
* Test on push only by Zuzu-Typ in https://github.com/Zuzu-Typ/PyGLM/pull/258
* Slightly improved readme by Zuzu-Typ in https://github.com/Zuzu-Typ/PyGLM/pull/259
* Bump Version (2.8.0rc1) by Zuzu-Typ in https://github.com/Zuzu-Typ/PyGLM/pull/262
* Rename module pyglm by Zuzu-Typ in https://github.com/Zuzu-Typ/PyGLM/pull/264
* Bump version (2.8.0rc2) by Zuzu-Typ in https://github.com/Zuzu-Typ/PyGLM/pull/265

New Contributors
* esoma made their first contribution in https://github.com/Zuzu-Typ/PyGLM/pull/172

2.8.0rc1

Prerelease of the new package structure.
**Important**: PyGLM is now packaged as
+ PyGLM (root package)
+ .glm (library)
+ .glm_typing (typing stubs)
+ glm (for backwards compatibility)

Please test this new package structure with your projects and give me feedback in the [discussion](https://github.com/Zuzu-Typ/PyGLM/discussions/263) for this release.

pip install --pre pyglm


Update your import to this for compatibility with old *and* future versions:
Python
try:
from PyGLM import glm
except ImportError:
import glm


What's Changed
* Make array generic. by esoma in https://github.com/Zuzu-Typ/PyGLM/pull/172
* Updated glm submodule to latest master by Zuzu-Typ in https://github.com/Zuzu-Typ/PyGLM/pull/250
* Fix compiler warnings by Zuzu-Typ in https://github.com/Zuzu-Typ/PyGLM/pull/251
* Add quat_to_vec4 (and vice-versa) documentation by Zuzu-Typ in https://github.com/Zuzu-Typ/PyGLM/pull/252
* Updated PyGLM packaging structure by Zuzu-Typ in https://github.com/Zuzu-Typ/PyGLM/pull/203
* Added visual studio project by Zuzu-Typ in https://github.com/Zuzu-Typ/PyGLM/pull/254
* Adjusted project structure by Zuzu-Typ in https://github.com/Zuzu-Typ/PyGLM/pull/255
* Updated Readme and manifest by Zuzu-Typ in https://github.com/Zuzu-Typ/PyGLM/pull/256
* Fixed readme by Zuzu-Typ in https://github.com/Zuzu-Typ/PyGLM/pull/257
* Test on push only by Zuzu-Typ in https://github.com/Zuzu-Typ/PyGLM/pull/258
* Slightly improved readme by Zuzu-Typ in https://github.com/Zuzu-Typ/PyGLM/pull/259
* Bump Version (2.8.0rc1) by Zuzu-Typ in https://github.com/Zuzu-Typ/PyGLM/pull/262

New Contributors
* esoma made their first contribution in https://github.com/Zuzu-Typ/PyGLM/pull/172

**Full Changelog**: https://github.com/Zuzu-Typ/PyGLM/compare/2.7.3...2.8.0rc1

2.7.3

What's Changed
* Python 3.13 is now supported
* Python 3.8 support is deprecated
* No changes to PyGLM itself

**Full Changelog**: https://github.com/Zuzu-Typ/PyGLM/compare/2.7.2...2.7.3

2.7.2rev1

What's Changed
* Make symbols static https://github.com/Zuzu-Typ/PyGLM/pull/225
* fix segfault 231 by jimy-byerley in https://github.com/Zuzu-Typ/PyGLM/pull/232
* Fixed PyTypeObject instantiations https://github.com/Zuzu-Typ/PyGLM/pull/237


**Full Changelog**: https://github.com/Zuzu-Typ/PyGLM/compare/2.7.1...2.7.2

2.7.1rev1

Added support for Python 3.12
+ Removed support for Python 3.7
+ Removed support for manylinux_2_24 builds (switched to manylinux2014)

+ Added support for non-contiguous buffers
+ Streamlined non-F-contiguous buffer retrieval
+ Should fix https://github.com/Zuzu-Typ/PyGLM/issues/205

* Fix matrix multiplication in arrays

+ Should fix https://github.com/Zuzu-Typ/PyGLM/issues/210
+ Fixed matrix multiplication for `arr * arr`, `mat * arr` and `arr * mat` (thanks to cspotcode )

* fix broken sdist (thanks to szabolcsdombi )

2.7.0rev1

What's Changed
* Fixed buffer object format not being identified correctly on some platforms by Zuzu-Typ in https://github.com/Zuzu-Typ/PyGLM/pull/197
* fixed memory use after free in vec_getattr and vec_setattr (181) by jimy-byerley in https://github.com/Zuzu-Typ/PyGLM/pull/192
* Added vector operations by Zuzu-Typ in https://github.com/Zuzu-Typ/PyGLM/pull/199

New Contributors
* jimy-byerley made their first contribution in https://github.com/Zuzu-Typ/PyGLM/pull/192

**Full Changelog**: https://github.com/Zuzu-Typ/PyGLM/compare/2.6.0...2.7.0

Page 1 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.