https://github.com/stan-dev/httpstan-wheels
Wheels for httpstan
https://github.com/stan-dev/httpstan-wheels
Last synced: 6 months ago
JSON representation
Wheels for httpstan
- Host: GitHub
- URL: https://github.com/stan-dev/httpstan-wheels
- Owner: stan-dev
- Created: 2017-07-05T01:16:14.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2025-02-06T01:08:34.000Z (12 months ago)
- Last Synced: 2025-06-30T13:22:49.886Z (7 months ago)
- Language: Shell
- Size: 38.1 KB
- Stars: 3
- Watchers: 7
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
httpstan-wheels
===============
We use [multibuild](https://github.com/matthew-brett/multibuild) to build wheels.
No manual action is required to make a release to PyPI.
GitHub Actions tries to release previously-unreleased versions of `httpstan` twice a week.
## Notes
### Differences from the standard ``multibuild`` instructions
- `BUILD_COMMIT` is automatically set to the most recent tagged version of `httpstan`. See `.github/workflows/wheels.yml`.
- `MB_PYTHON_OSX_VER=10.9` is set in `.github/workflows/wheels.yml`.
- To avoid building universal wheels on macos, `ARCHFLAGS` is set to `-arch x86_64` in `.github/workflows/wheels.yml`. Setting `ARCHFLAGS` on macos influences what Python uses as `CFLAGS`. The httpstan `Makefile` gets `CFLAGS` from Python and uses them when compiling `httpstan/stan_services.cpp`.