Broadbean

Latest version: v0.14.0

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

Scan your dependencies

0.13.0

What's Changed

* Add a function to generate arbitrary waveform by picarro-yren in https://github.com/QCoDeS/broadbean/pull/779

**Full Changelog**: https://github.com/QCoDeS/broadbean/compare/v0.12.0...v0.13.0

0.12.0

What's Changed
* Changelog for 0.11.0 release by trevormorgan in https://github.com/QCoDeS/broadbean/pull/183
* Use Constraints for Dependencies during install by trevormorgan in https://github.com/QCoDeS/broadbean/pull/217
* CI update refs to point to main rather than master by jenshnielsen in https://github.com/QCoDeS/broadbean/pull/218
* Set an env name for release by jenshnielsen in https://github.com/QCoDeS/broadbean/pull/220
* Description does not support multiple lines so shorten it by jenshnielsen in https://github.com/QCoDeS/broadbean/pull/221
* bump mypy to 0.981 by jenshnielsen in https://github.com/QCoDeS/broadbean/pull/302
* Drop python 37 by jenshnielsen in https://github.com/QCoDeS/broadbean/pull/379
* Add python 311 by jenshnielsen in https://github.com/QCoDeS/broadbean/pull/380
* Use caching step from setup-python action by jenshnielsen in https://github.com/QCoDeS/broadbean/pull/387
* Only open dependabot prs for python when needed by jenshnielsen in https://github.com/QCoDeS/broadbean/pull/397
* Revert ipykernel to 6.17 series by jenshnielsen in https://github.com/QCoDeS/broadbean/pull/413
* use darker from master branch due to lack of support of black 22.12 by jenshnielsen in https://github.com/QCoDeS/broadbean/pull/425
* Use GitHub build in feature to cancel jobs by jenshnielsen in https://github.com/QCoDeS/broadbean/pull/468
* Use trusted flow for pypi publishing by jenshnielsen in https://github.com/QCoDeS/broadbean/pull/538
* fix docs build by jenshnielsen in https://github.com/QCoDeS/broadbean/pull/574
* Drop python 3 8 by jenshnielsen in https://github.com/QCoDeS/broadbean/pull/602
* Move setuptools specific setup to pyproject.toml by jenshnielsen in https://github.com/QCoDeS/broadbean/pull/649
* Fix bugs in broadbean element and sequence by picarro-yren in https://github.com/QCoDeS/broadbean/pull/751

New Contributors
* tjni made their first contribution in https://github.com/QCoDeS/broadbean/pull/638
* picarro-yren made their first contribution in https://github.com/QCoDeS/broadbean/pull/751

**Full Changelog**: https://github.com/QCoDeS/broadbean/compare/v0.11.0...v0.12.0

0.11.0

==============================

The August 2022 release of broadbean with many great improvements for modernizing broadbean's infrastructure.


Breaking Changes:
___________________

- Methods and functions marked for deletion in version `0.10.0` have now been removed. Specifically
`BluePrint.plot`, `broadbean.bluePrintPlotter`, `Element.plotElement`, `Sequence.plotSequence`
and `Sequence.plotAWGOutput`. (107)

New:
_____

- New `Sequence` method `outputForSEQXFileWithFlags` for setting flags for every element forming a sequence.
This is useful for auxiliary outputs on a Tektronix AWG70000. (101)

Improved:
_________

- Fix for invalid identity comparisons in blueprint submodule. (102)


Behind The Scenes:
__________________

- Updated `README.md` that includes updated link to `broadbean` documentation. (158)
- Replace Conda test job with regular pip job on windows. (139)
- Enable dependabot for `broadbean`. (111)
- Enable precommit hook. (110)
- Documentation infrastructure improvements. (110)
- Modernize setup and build infrastructure (convert to pep516/517, build wheels and sdist using build,
automatic upload to pypi, move config to pyproject.toml and setup.cfg and pinning dependencies with
requirements.txt). (109)
- Move tests into package to include them into distribution. (108)
- Use GitHub actions, test on python 3.7-3.10, remove python 3.6 support, remove Travis and AppVeyor. (103)

0.10.0

===========================

The January 2021 release of broadbean.


Breaking Changes:
_________________

There are no breaking changes in this release of broadbean


New:
____

- Support for reading and writing broadbean Sequences, elements and bluprints to and from a json file
- made broadbean compatiple with numpy version 1.18
- Include LICENSE in package

0.9.1

This is a snapshot of a working state of broadbean before version 1.0 that will change most things.

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.