Drop-in replacement for Pythons wave.py
Project description
newwave - drop-in replacement for wave.py
wave.py is a Python core library. It has some bugs and some shortcomings.
This module is a drop-in replacement for wave.py - any code that works
with wave can be upgraded to use newwave by simply modifying your import.
So instead of:
import wave
f = wave.open(file, 'w')
it is now:
import newwave
f = newwave.open(file, 'w')
What is more, I will try to upstream any modification in newwave
to cpython so in future python versions you can enjoy the same improvements
there. newwave will be a great way to have these enhancements now,
on your existing python, just by installing it from pypi using pip or uv.
Project details
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file newwave-0.1.0.tar.gz.
File metadata
- Download URL: newwave-0.1.0.tar.gz
- Upload date:
- Size: 8.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.28 {"installer":{"name":"uv","version":"0.9.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1e82088c810d50ffda4b48cff1d62833d668581828ca5df3c675e6c0c9d947fa
|
|
| MD5 |
6b7ff1d910f6fc68db4089f2774e2a48
|
|
| BLAKE2b-256 |
36cd67abdef699e85eb0e9ea24b504b63d75e79d4ebb232e73378c8c44adc015
|
File details
Details for the file newwave-0.1.0-py3-none-any.whl.
File metadata
- Download URL: newwave-0.1.0-py3-none-any.whl
- Upload date:
- Size: 9.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.28 {"installer":{"name":"uv","version":"0.9.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b1d814fea2410e5c29fdecb6214ebbee6356d93637a5f89863a40be5b94f0b22
|
|
| MD5 |
9c9d925f841b6da58cac8c0a209878e9
|
|
| BLAKE2b-256 |
df062d827b08814d10151e2352e810cf9398343607277d208f899949a51bb31a
|