Steno3d

Latest version: v0.3.12

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

Scan your dependencies

Page 5 of 5

0.2.2

Major Features:
- Steno3D is now dependent on `traitlets` (https://github.com/ipython/traitlets) rather than `properties`. Despite this significant dependency shift, Steno3D will maintain backwards compatibility. However, error messages, tab-completion options, documentation, internal validation and change observation, etc. now reflect the new underlying library.

Bug Fixes:
- Fixed temporary file bug on Windows that prevented array uploads
- Links to notebooks in documentation now go to github rather than mybinder, since mybinder.org is often down. Binders can still be accessed from the readme badge, the quickstart page of the docs, or the notebook repo readme.

0.2.1

Minor Changes
- Add support for beta deployment to PyPI. To download these, use `pip install --pre steno3d`
- More robust client version check on login
- Make `nbytes` methods private `_nbytes`
- Remove unused `meta` property

Bug Fixes
- Directly query project quota
- This replaces the previous strategy of simply checking the quota by uploading an empty project. This empty project is a problem if the rest of the upload fails
- Add empty put request at the end of upload to trigger additional DB tasks

0.2.0

Major Features
- **Data Order**: Added support and documentation for different data ordering on Mesh2DGrid and Mesh3DGrid. Previously, the default was Fortran-style, column-major ordering. Now, the default is C-style, row-major ordering. Additionally, `order` can now be specified in DataArray as `f` or `c`. Further documentation of data order can be found here: https://python.steno3d.com/en/latest/content/api/resources/data.html
- **New Login**: Login is no longer dependent on the keyring python package. Instead, user developer keys are saved locally in a credentials file. The basic procedure remains unchanged, but there are different options for specifying a credentials file or skipping this credentials file. This is documented in the login docstring and briefly here: https://python.steno3d.com/en/latest/content/quickstart.html

Minor Changes
- Documentation and example class updated corresponding to the new Major Features
- Minor improvements to error messages when fetching data or attempting to access the url of not-yet-uploaded data

0.1.8

Minor Changes
- all requests now contain client version info in the header

0.1.7

Minor Changes
- Compatibility:
- `steno3d.examples` uses `requests` instead of `urllib` to fetch data
- now requires `properties>=0.1.5` which improves numpy compatibility
- login error has new suggestions for `InsecurePlatformWarning`
- Documentation:
- reorganize quickstart page
- modify links throughout docs
- remove 'Inc' from '3point Science' copyrights

0.1.6

Bug fix
- If keychain is not supported, continue smoothly without using it. Necessary for mybinder.org environment

Page 5 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.