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.3
- Fixed overloads of
AudioSegment.fade
Exactly two ofstart
,end
, andduration
must be given.
Previous versions
Version 0.24.1.2
-
Improved
AudioSegment.fade
Changed to use overloads to prevent invalid method calls. -
Improved
AudioSegment.from_mono_audiosegments
Use a positional-only parameter to ensure there's at least 1 argument.
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
.
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.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 716f086144c1cf315179265403758eaa9e46fcdf1216dcd42abea455e9dfcf2a |
|
MD5 | d62f291066df9b55484238d755288935 |
|
BLAKE2b-256 | 97e4c306e55884b0e953eae822556e732d1333f9f03222ee678f220adeb6e781 |