Stub-only package containing type information for pydub
Project description
pydub-stubs
Pydub version: 0.24.1
pydub-stubs
provides type information for Pydub.
Only the public interface is guaranteed to be typed.
pip install pydub-stubs
Aniticipated Questions
Q: Why is AudioSegment.some_effect(...)
missing?
TL;DR: Import it as a function from pydub.effects
.
Pydub dynamically adds certain functions to AudioSegment
at runtime.
This is easy to type, but impossible to be 100% safe about.
A great example of why this can is difficult is pydub.scipy_effects
,
which registers two effects that are named identically to those in
pydub.effects
, but have different signatures. Importing this module
will override the previous effects, so the signatures are now wrong.
Q: What the hell is that version number?
major.minor.patch.stubs
, where major/minor/patch are the latest
supported Pydub version. The stubs version being last means pinning
to a specific Pydub version will always get the latest stubs available.
Changelog
Version 0.24.1.1
-
Fixed
AudioSegment.__init__
Use overloads to model correct parameters. -
Fixed
AudioSegment._spawn
Parameteroverrides
accepts a partial dictionary. -
Fixed
pydub.scipy_effects.high_pass_filter
Parameterorder
should beint
, notfloat
.
Previous versions
Version 0.24.1.0
Released
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for pydub_stubs-0.24.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe1b584b44809491cc9e8a9b01231847f73c6dab63cf0d42401ba8bc655121a9 |
|
MD5 | 063c588a5d3ecfe752498480dfe9ca25 |
|
BLAKE2b-256 | 94414e85e6c023741a09a5b0fa4ee6a65c55123f1189cbcfd8cf4bb7e8956b6f |