Bx-python

Latest version: v0.11.0

Safety actively analyzes 613482 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.11.0

Breaking Changes
- Added support for Python 3.12.
- Dropped support for Python 3.7.

Other Changes
- Added musllinux wheels for Python 3.12.
- Restore docs building on https://bx-python.readthedocs.io/

0.10.0

Breaking Changes
* Added support for Python 3.11.
* Added arm64 macOS wheels. Dropped PyPy 3.7 Linux wheels and all PyPy 3.8 wheels.

Deprecations
* Support for Python 3.7 is deprecated.

Other Changes
* From NumPy 1.24.0 ``np.float`` is deprecated by lldelisle in https://github.com/bxlab/bx-python/pull/90
* Fix exception message by lldelisle in https://github.com/bxlab/bx-python/pull/89
* Fix compilation with Cython 3 by mvdbeek in https://github.com/bxlab/bx-python/pull/91


**Full Changelog**: https://github.com/bxlab/bx-python/compare/v0.9.0...v0.10.0

0.9.0

Breaking Changes
* Index `TwoBitFile` sequences by `str` not `bytes` by nsoranzo in https://github.com/bxlab/bx-python/pull/85
* Skip building also other musllinux wheels by nsoranzo in https://github.com/bxlab/bx-python/pull/86

Other Changes
* Fix new E275 linting error by nsoranzo in https://github.com/bxlab/bx-python/pull/84
* Upgrade GitHub Actions by cclauss in https://github.com/bxlab/bx-python/pull/83
* Format Python code with `black` and `isort` by nsoranzo in https://github.com/bxlab/bx-python/pull/87

New Contributors
* cclauss made their first contribution in https://github.com/bxlab/bx-python/pull/83

**Full Changelog**: https://github.com/bxlab/bx-python/compare/v0.8.13...v0.9.0

0.8.13

What's Changed
* Improve MAF handling by lldelisle in https://github.com/bxlab/bx-python/pull/77
* Drop support for Python 3.6, add 3.10 by nsoranzo in https://github.com/bxlab/bx-python/commit/1283016a55ac4e8ced6dc623215ea6d19a18d0a2

New Contributors
* lldelisle made their first contribution in https://github.com/bxlab/bx-python/pull/77

**Full Changelog**: https://github.com/bxlab/bx-python/compare/v0.8.12...v0.8.13

0.8.12

- Fix `.so` files not being copied to `build` and therefore not installed by `python setup.py install` .
- Distribute aarch64 wheels

0.8.11

- Build wheels using `oldest-supported-numpy` instead of the latest `numpy`. In this way, the generated wheels will be forward-compatible with newer numpy versions
- Remove runtime dependency on `setuptools`

Other packaging and testing changes:
- Use `pyproject.toml` to specify build requirements
- Execute `build_ext` when running `sdist`.
- Use PyPA `build` package to build the sdist.
- Move most metadata from `setup.py` to `setup.cfg` .
- Test built packages by importing

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.