mirror of
https://github.com/TheAlgorithms/Python.git
synced 2026-09-28 13:33:11 +08:00
* ci: try Python 3.15 release candidate (DRAFT) Point the repo's .python-version at 3.15 so every workflow that reads python-version-file runs on the 3.15 release candidate (allow-prereleases is already enabled across all workflows). Add the 3.15 trove classifier and bump scipy>=1.18.1, which is the first scipy with cp315 manylinux wheels, so uv installs it as a wheel rather than building from source. Rebuilt on current master: the earlier version of this PR edited the per-workflow `python-version: 3.14` lines, but master has since moved the interpreter to a single `.python-version` file, so the change is now a one-line switch there. Purpose is to document which dependencies/tests are not yet 3.15-ready. Must stay DRAFT until Python 3.15 GA (early October). Requested in #15081. * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Upgrade to Python 3.15t --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Christian Clauss <cclauss@me.com>
Welcome to Quantum Algorithms
Started at https://github.com/TheAlgorithms/Python/issues/1831
- D-Wave: https://www.dwavesys.com and https://github.com/dwavesystems
- Google: https://research.google/teams/applied-science/quantum
- IBM: https://qiskit.org and https://github.com/Qiskit
- Rigetti: https://rigetti.com and https://github.com/rigetti
- Zapata: https://www.zapatacomputing.com and https://github.com/zapatacomputing
IBM Qiskit
- Start using by installing
pip install qiskit, refer the docs for more info. - Tutorials & References
Google Cirq
- Start using by installing
python -m pip install cirq, refer the docs for more info. - Tutorials & references