| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| openfermion-1.7.1.tar.gz | 2025-06-06 | 44.5 MB | |
| openfermion-1.7.1-py3-none-any.whl | 2025-06-06 | 44.7 MB | |
| README.md | 2025-06-05 | 6.8 kB | |
| v1.7.1 source code.tar.gz | 2025-06-05 | 45.1 MB | |
| v1.7.1 source code.zip | 2025-06-05 | 45.5 MB | |
| Totals: 5 Items | 179.8 MB | 0 | |
OpenFermion version 1.7.1 has been released. The main change in this release is compatibility with NumPy 2. In addition to this, the release contains some minor bug fixes, dependency library updates, and overall repository upkeep. It's available from GitHub (https://github.com/quantumlib/OpenFermion) and PyPI (https://pypi.org/project/openfermion).
What's Changed
- Add checks for GitHub Actions workflows, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/969
- Add CodeQL workflow, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/970
- Add Scorecard workflow, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/971
- Only run Scorecard 1/day, not on every push, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/972
- Remove extra comma at end of .zenodo.json file, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/974
- Add JSON lint check to ci.yml, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/975
- Add Dockerfile linting to CI checks, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/981
- Make Dependabot not look at requirements/env, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/982
- Add .editorconfig file, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/990
- Add shellcheck for shell script linting, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/991
- Add OSV code scanner and make minor adjustments to CI, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/992
- Edit CONTRIBUTING.md, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/993
- Add markdownlint config file, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/995
- Fix warnings reported by shellcheck, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/997
- CI checks need to be run if ci.yml changes, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/998
- Add problem matchers for Mypy, Pytest, and Black, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1000
- Update README badge for CI workflow status, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1001
- Fix values of changed files variables, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1002
- Update tutorial-requirements.txt to match regular deps, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1003
- Run OSV scan on PRs if requirements files are changed, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1004
- Ignore false positives from osv-scanner, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1005
- Tiny edits to README, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1009
- Add more comments & reformat slightly, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1011
- Add comments, fix URLs, and reformat CITATION.cff, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1012
- Fix typo in first paragraph, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1013
- Revise nightly test & scan workflows, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1015
- Add missing license headers, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1016
- Fix a broken sentence, a misspelling, and update some text, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1017
- Don't use --include-git-root option with osv-scanner, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1018
- Update dot files, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1019
- Silence asyncio_default_fixture_loop_scope warnings, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1025
- Add small icon image for use in Google Groups, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1030
- Add workflow to trim Dependabot PR message bodies, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1031
- Need to pass GH_TOKEN to "gh" command, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1032
- Specify repo directly so checkout is not needed, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1033
- Dependabot trimmer only needs to run on merge queues, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1034
- Trigger on auto_merge_enabled, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1037
- Remove original dependabot-pr-trimmer.yaml, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1043
- Fix broken math and other constructs in API documentation, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1044
- Remove .zenodo.json file, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1047
- Partly fix [#1008] and [#1024]: update dependencies and environment files for NumPy 2, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1055
- Set a fixed random seed during testing, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1056
- Partly fix [#1008] and [#1024]: adjust files to support NumPy 2, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1057
- Fix [#926]: remove self-assignment, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1058
- Fix [#924]: remove self-assignments, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1059
- Add issue templates using GitHub forms, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1061
- Fix [#1062]: ignore warning from a Cirq function about Qiskit, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1063
- Ignore expected warnings during testing, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1065
- Fix [#1064]: replace calls to deprecated method
orbital_energies, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1066 - Add missing copyright headers, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1067
- Remove CI badge, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1069
- Fix Python 3.12 deprecation warning about os.fork(), by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1070
- Fix warning about asyncio.get_event_loop() in Python 3.12, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1071
- Avoid division by zero in
adagrad, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1072 - Version bump to 1.7.1, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1073
- Fix a number of CodeQL code-scanning alerts, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1074
- Update labels used by Dependabot, by @mhucka in https://github.com/quantumlib/OpenFermion/pull/1075
Full Changelog: https://github.com/quantumlib/OpenFermion/compare/v1.7.0...v1.7.1