Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing APIs / Platforms not supported #1

Closed
dofuuz opened this issue May 18, 2021 · 4 comments
Closed

Missing APIs / Platforms not supported #1

dofuuz opened this issue May 18, 2021 · 4 comments

Comments

@dofuuz
Copy link
Owner

dofuuz commented May 18, 2021

Not complete libsoxr API

Some of libsoxr API is missing, like error handling, filter and phase setting.

No *-manylinux_i686 wheel

https://github.com/dofuuz/python-soxr/runs/2588306191

Adding -msse to compiler option will fix this issue.
But I'm looking for more elegant way to solve it. (Detecting compiler option automatically)

No pp*-macosx_x86_64 wheel

https://github.com/dofuuz/python-soxr/runs/2588631143

Numpy bug numpy/numpy#15947

No PyPy pp*-win32 wheel

https://github.com/dofuuz/python-soxr/runs/2596317718

setuptools_scm does not generate correct version name. I do not know why.


I'll fix these issue if there are reasonable request and spare time.

Feel free to open issue or PR.

@dofuuz
Copy link
Owner Author

dofuuz commented May 24, 2021

I added more error handling at 5a980b3. I hope this is sufficient.

@dofuuz
Copy link
Owner Author

dofuuz commented Dec 30, 2021

*-manylinux_i686 build added at 20c26bb (v0.2.5).

pp37-win_amd64 build added at 5b8e32e (v0.2.7). Problem was fixed with PIP 21.3 update. pypa/cibuildwheel#817

@dofuuz
Copy link
Owner Author

dofuuz commented Sep 16, 2022

pp38-macosx_x86_64(and other PyPy 3.8) build added at 86b81c4 (v0.3.2b1).

For now, CI skips PyPy 3.7, 3.9 builds. But I think source package going to work as fallback.
I'll add these builds if there are requests.

@dofuuz
Copy link
Owner Author

dofuuz commented Sep 16, 2022

*-macosx_11_0_arm64 build added at 1392af1 (v0.3.2).

Wheel packages are being released for all platforms that NumPy ships wheel.

@dofuuz dofuuz closed this as completed Sep 16, 2022
@dofuuz dofuuz changed the title Known issues Missing APIs / Platforms not supported Sep 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant