Openfermion

Latest version: v1.6.1

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

Scan your dependencies

Page 1 of 6

1.6.1

What's Changed
* Bump requirements by mpharrigan in https://github.com/quantumlib/OpenFermion/pull/854
* Reformat src/openfermion using black formatter. by fdmalone in https://github.com/quantumlib/OpenFermion/pull/846
* Fix pytest deprecation warnings. by fdmalone in https://github.com/quantumlib/OpenFermion/pull/852
* Fix scipy sqrtm precision issue by fdmalone in https://github.com/quantumlib/OpenFermion/pull/864
* Remove limit on cirq by fdmalone in https://github.com/quantumlib/OpenFermion/pull/867


**Full Changelog**: https://github.com/quantumlib/OpenFermion/compare/v1.6.0...v1.6.1

1.6.0

What's Changed
* Fix two openfermion docs by dstrain115 in https://github.com/quantumlib/OpenFermion/pull/795
* Update DropNegligible to cirq.drop_negligible_operations by dstrain115 in https://github.com/quantumlib/OpenFermion/pull/799
* Matrix exponential of sparse matrix is not allowed by dstrain115 in https://github.com/quantumlib/OpenFermion/pull/800
* Fix another expm doc error by dstrain115 in https://github.com/quantumlib/OpenFermion/pull/801
* Change a few more sparse matrices to dense to get docs working by dstrain115 in https://github.com/quantumlib/OpenFermion/pull/802
* Revert dense matrix by dstrain115 in https://github.com/quantumlib/OpenFermion/pull/804
* Fix CI. by fdmalone in https://github.com/quantumlib/OpenFermion/pull/816
* Rename `openfermion/third_party/` to `openfermion/contrib/` by tanujkhattar in https://github.com/quantumlib/OpenFermion/pull/806
* Fixed deprecated import of OptimizeResult by ica574 in https://github.com/quantumlib/OpenFermion/pull/811
* Apply suggestions from CommonTypos checker by pavoljuhas in https://github.com/quantumlib/OpenFermion/pull/817
* Use pip-compile for CI dependencies by mpharrigan in https://github.com/quantumlib/OpenFermion/pull/818
* Enable testing for resource estimates by fdmalone in https://github.com/quantumlib/OpenFermion/pull/828
* Improve runtime type checking in symmetry_conserving_bravyi_kitaev by kwkbtr in https://github.com/quantumlib/OpenFermion/pull/785
* [PBC Resources Estimates 1/4] Add k-point THC factorization by fdmalone in https://github.com/quantumlib/OpenFermion/pull/821
* `freeze_orbitals` reflects the `prune` flag by mafaldaramoa in https://github.com/quantumlib/OpenFermion/pull/803
* [PBC Resources Estimates 2/4] Add Integral Factorization Helpers by fdmalone in https://github.com/quantumlib/OpenFermion/pull/822
* [PBC Resources Estimates 3/4] Add computation of lambda by fdmalone in https://github.com/quantumlib/OpenFermion/pull/823
* [PBC Resources Estimates 4/4] Add costing functions by fdmalone in https://github.com/quantumlib/OpenFermion/pull/824
* Switch to using the black formatter by mpharrigan in https://github.com/quantumlib/OpenFermion/pull/835
* Use docker to pin dependencies by mpharrigan in https://github.com/quantumlib/OpenFermion/pull/829
* Add black pyproject by fdmalone in https://github.com/quantumlib/OpenFermion/pull/847
* Add resource estimates requirements as extras_require. by fdmalone in https://github.com/quantumlib/OpenFermion/pull/841
* Bump version for release. by fdmalone in https://github.com/quantumlib/OpenFermion/pull/848
* Fix setup resource path by fdmalone in https://github.com/quantumlib/OpenFermion/pull/849

New Contributors
* fdmalone made their first contribution in https://github.com/quantumlib/OpenFermion/pull/816
* ica574 made their first contribution in https://github.com/quantumlib/OpenFermion/pull/811
* pavoljuhas made their first contribution in https://github.com/quantumlib/OpenFermion/pull/817
* kwkbtr made their first contribution in https://github.com/quantumlib/OpenFermion/pull/785
* mafaldaramoa made their first contribution in https://github.com/quantumlib/OpenFermion/pull/803

**Full Changelog**: https://github.com/quantumlib/OpenFermion/compare/v1.5.1...v1.6.0

1.5.1

What's Changed
* Resolves failing cirq pre-release by ncrubin in https://github.com/quantumlib/OpenFermion/pull/794


**Full Changelog**: https://github.com/quantumlib/OpenFermion/compare/v1.5.0...v1.5.1

Mainly fixes a issue with using linalg.expm instead of scipy.sparse.linalg.expm such that the right data types are being passed around.

1.5.0

What's Changed
* Fix reference to deprecated SingleQubitGate by dstrain115 in https://github.com/quantumlib/OpenFermion/pull/788
* Making OF compatible with cirq>0.15 by ncrubin in https://github.com/quantumlib/OpenFermion/pull/793


**Full Changelog**: https://github.com/quantumlib/OpenFermion/compare/v1.4.0...v1.5.0

1.4.0

What's Changed
* Reset version to "dev" by mpharrigan in https://github.com/quantumlib/OpenFermion/pull/759
* fault-tolerant resource estimates for chemical hamiltonians by jjgoings in https://github.com/quantumlib/OpenFermion/pull/763
* Fix QuadraticHamiltonian diagonalization by kevinsung in https://github.com/quantumlib/OpenFermion/pull/772
* Reduced BCS type Hamiltonians by cvmxn1 in https://github.com/quantumlib/OpenFermion/pull/770
* Fix cirq coverage test by dstrain115 in https://github.com/quantumlib/OpenFermion/pull/779
* Fix cirq.google reference in docs. by dstrain115 in https://github.com/quantumlib/OpenFermion/pull/778
* Move tutorial from cirq by augustehirth in https://github.com/quantumlib/OpenFermion/pull/783
* DropNegligible was used but is deprecated. by WhiteSymmetry in https://github.com/quantumlib/OpenFermion/pull/781
* Adds a link to the Q-Chem plugin in README by epifanovsky in https://github.com/quantumlib/OpenFermion/pull/784
* Lookup dictionary for JW transformation of a FermionOperator by alexfleury in https://github.com/quantumlib/OpenFermion/pull/777
* Pin Requirements to working cirq versions by ncrubin in https://github.com/quantumlib/OpenFermion/pull/786

New Contributors
* jjgoings made their first contribution in https://github.com/quantumlib/OpenFermion/pull/763
* cvmxn1 made their first contribution in https://github.com/quantumlib/OpenFermion/pull/770
* dstrain115 made their first contribution in https://github.com/quantumlib/OpenFermion/pull/779
* augustehirth made their first contribution in https://github.com/quantumlib/OpenFermion/pull/783
* WhiteSymmetry made their first contribution in https://github.com/quantumlib/OpenFermion/pull/781
* epifanovsky made their first contribution in https://github.com/quantumlib/OpenFermion/pull/784
* alexfleury made their first contribution in https://github.com/quantumlib/OpenFermion/pull/777

**Full Changelog**: https://github.com/quantumlib/OpenFermion/compare/v1.3.0...v1.4.0

1.3.0

OpenFermion 1.3 is an incremental update with some fixes and improvements (see below). Crucially, we have moved from pinning to a specific version of Cirq to having a minimum supported version of Cirq (0.12 for this release).

Changes

- Implement Bravyi-Kitaev for InteractionOperator (753)
- Fix unexpected behavior of symmetry_conserving_bravyi_kitaev (734)
- Revamp CI: matrix, multi-Cirq (755)

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.