Pydrobert-speech

Latest version: v0.3.0

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

Scan your dependencies

0.3.0

- Moved `AliasedFactory` and `alias_factory_subclass_from_arg` to `alias`
submodule.
- Removed Python 3.6 support.
- Bug fix for issue 14 - Gammatone alpha coefficient wrong for ERB.
- Added `Stack` to `post`.
- Added `soundfile` decoding to `read_signal`.
- Removed catch-all condition for `read_signal` (when all else fails, try
Kaldi and then `numpy.fromfile`). Breaks v0.2.0 behaviour. Needed for
`soundfile`.
- Default for sphere decoding of u-law/a-law is now to convert to pcm-16 rather
than to stay encoded.
- Removed `setup.py` (builds with `pyproject.toml` and `setup.cfg`).
- Removed conda recipe in prep for [conda-forge](https://conda-forge.org/).
- `version.py` -> `_version.py`
- Cleaned up documentation.

0.2.0

A considerable amount of refactoring occurred for this build, chiefly to get
rid of Python 2.7 support. While the functionality did not change much for this
version, we have switched from a `pkgutil`-style `pydrobert` namespace to
PEP-420-style namespaces. As a result, *this package is not
backwards-compatible with previous `pydrobert` packages!* Make sure that if any
of the following are installed, they exceed the following version thresholds:

- `pydrobert-param >0.2.0`
- `pydrobert-kaldi >0.5.3`
- `pydrobert-pytorch >0.2.1`

Miscellaneous other stuff:

- Type hints everywhere
- Shifted python source to `src/`
- Black-formatted remaining source
- Removed `future` dependency
- Shifted most of the configuration to `setup.cfg`, leaving only a shell
in `setup.py` to remain compatible with Conda builds
- Added `pyproject.toml` for [PEP
517](https://www.python.org/dev/peps/pep-0517/).
- `tox.ini` for TOX testing
- Switched to AppVeyor for CI
- Messed around with documentation a little bit
- Added changelog :D

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.