Releases: QCoDeS/broadbean
Releases · QCoDeS/broadbean
v0.13.0
What's Changed
- Add a function to generate arbitrary waveform by @picarro-yren in #779
Full Changelog: v0.12.0...v0.13.0
v0.12.0
What's Changed
- Changelog for 0.11.0 release by @trevormorgan in #183
- Use Constraints for Dependencies during install by @trevormorgan in #217
- CI update refs to point to main rather than master by @jenshnielsen in #218
- Set an env name for release by @jenshnielsen in #220
- Description does not support multiple lines so shorten it by @jenshnielsen in #221
- bump mypy to 0.981 by @jenshnielsen in #302
- Drop python 37 by @jenshnielsen in #379
- Add python 311 by @jenshnielsen in #380
- Use caching step from setup-python action by @jenshnielsen in #387
- Only open dependabot prs for python when needed by @jenshnielsen in #397
- Revert ipykernel to 6.17 series by @jenshnielsen in #413
- use darker from master branch due to lack of support of black 22.12 by @jenshnielsen in #425
- Use GitHub build in feature to cancel jobs by @jenshnielsen in #468
- Use trusted flow for pypi publishing by @jenshnielsen in #538
- fix docs build by @jenshnielsen in #574
- Drop python 3 8 by @jenshnielsen in #602
- Move setuptools specific setup to pyproject.toml by @jenshnielsen in #649
- Fix bugs in broadbean element and sequence by @picarro-yren in #751
New Contributors
- @tjni made their first contribution in #638
- @picarro-yren made their first contribution in #751
Full Changelog: v0.11.0...v0.12.0
Release 0.11.0
Changelog for broadbean 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
andSequence.plotAWGOutput
. (#107)
New:
- New
Sequence
methodoutputForSEQXFileWithFlags
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 tobroadbean
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: Read and Write JSON
Changelog for broadbean 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.