Py360convert

Latest version: v1.0.2

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

Scan your dependencies

1.0.2

Bug Fixes
* fix incorrect width in `e2p` by BrianPugh in https://github.com/sunset1995/py360convert/pull/45


**Full Changelog**: https://github.com/sunset1995/py360convert/compare/v1.0.1...v1.0.2

1.0.1

Bug Fixes
* Fix float16 and float64 handling. By BrianPugh in https://github.com/sunset1995/py360convert/pull/43
* Fix non-compliant python3.9 type hinting.
* Fix perspective image resolution.


**Full Changelog**: https://github.com/sunset1995/py360convert/compare/v1.0.0...v1.0.1

1.0.0

This release contains many bug fixes that probably breaks existing code (assuming calling code has mitigations but some of the bugs mentioned below).

Breaking Changes
* Drop Python <=3.8 support.
* Fix flipped image in `horizon` (and `dict` and `list`) image mentioned in 11 by BrianPugh in https://github.com/sunset1995/py360convert/pull/28.
* If you are flipping cube faces in your code, make sure to verify your inputs/outputs as they will have siltently changed!
* Previously horizon image would look like:
![image](https://github.com/user-attachments/assets/cd4c27b8-2a0d-4c1a-ae75-2a45f85fb3d6)
Now it looks like:
![image](https://github.com/user-attachments/assets/d6130e9b-53db-4678-a559-fb3b463abd54)
* All functions should now have expected output dtypes based on their input image dtypes. E.g. if a uint8 image is provided, the returned warped image is now a uint8.
* Replace `assert` with appropriate exceptions. `AssertionErrors` are now either `ValueError` or `TypeError` with more helpful messagse. by BrianPugh in https://github.com/sunset1995/py360convert/pull/24
* The `convert360` CLI has been re-done to be more intuitive to use by BrianPugh in https://github.com/sunset1995/py360convert/pull/30.
* [See CLI Migration in the PR](https://github.com/sunset1995/py360convert/pull/30).
* The CLI now appropriately handles single-channel images.

Bug Fixes (non-breaking)
* Fix `np.bool` NumPy v1.20 deprecation error. by kikefdezl in https://github.com/sunset1995/py360convert/pull/20
* fix `e2p()` parameter `fov_deg` for scalar values. Previously the code was just broken and would raise a `NameError` by BrianPugh in https://github.com/sunset1995/py360convert/pull/25
* fix wrong variable checked in `cube_dict2h` in https://github.com/sunset1995/py360convert/commit/20c521072b7429d9858dd854be28d4705816b912.

Features
* Significant speed ups if opencv is installed. Minor speedup optimizations all around. By BrianPugh in https://github.com/sunset1995/py360convert/pull/38
* Additional speed ups when processing multiple same-resolution images by caching intermediate calculations. By swell-d in https://github.com/sunset1995/py360convert/pull/40
* Allow `e2c` `e2p` `c2e` to operate on 2D arrays. by BrianPugh in https://github.com/sunset1995/py360convert/pull/29
* Fix single channel png e2p by nikste in https://github.com/sunset1995/py360convert/pull/18
* Type-Hinting by BrianPugh in https://github.com/sunset1995/py360convert/pull/27
* Add more interpolation modes up to order 5. by BrianPugh in https://github.com/sunset1995/py360convert/pull/31
* Make the standard `py360convert.__version__` available.

Admin/Misc
* migrate to poetry; use pre-commit; initial linting; add github actions by BrianPugh in https://github.com/sunset1995/py360convert/pull/23
* remove mutable default in function signature. by BrianPugh in https://github.com/sunset1995/py360convert/pull/26
* Coordinate system docstrings by risiair in https://github.com/sunset1995/py360convert/pull/13

New Contributors
* kikefdezl made their first contribution in https://github.com/sunset1995/py360convert/pull/20
* nikste made their first contribution in https://github.com/sunset1995/py360convert/pull/18
* BrianPugh made their first contribution in https://github.com/sunset1995/py360convert/pull/23
* risiair made their first contribution in https://github.com/sunset1995/py360convert/pull/13

**Full Changelog**: https://github.com/sunset1995/py360convert/compare/v_0.1.0...v1.0.0

0.1.0

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.