Qulacs-Osaka / scikit-qulacs

scikit-qulacs is a library for quantum neural network. This library is based on qulacs and named after scikit-learn.
https://qulacs-osaka.github.io/scikit-qulacs/index.html
MIT License
19 stars 6 forks source link

Update dependency flake8 to v6 #255

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
flake8 (changelog) ^5.0.0 -> ^6.0.0 age adoption passing confidence

Release Notes

pycqa/flake8 ### [`v6.0.0`](https://togithub.com/pycqa/flake8/compare/5.0.4...6.0.0) [Compare Source](https://togithub.com/pycqa/flake8/compare/5.0.4...6.0.0)

Configuration

πŸ“… Schedule: Branch creation - "after 10pm every weekday,before 5am every weekday,every weekend" in timezone Asia/Tokyo, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

β™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] commented 1 year ago

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

β™» Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: poetry.lock
installing v2 tool python v3.10.9
linking tool python v3.10.9
Python 3.10.9
pip 23.0 from /opt/buildpack/tools/python/3.10.9/lib/python3.10/site-packages/pip (python 3.10)
Installed v2 /usr/local/buildpack/tools/v2/python.sh in 21 seconds
skip cleanup, not a docker build: ce4ffc78e09e
Collecting poetry
  Using cached poetry-1.3.2-py3-none-any.whl (218 kB)
Collecting requests-toolbelt<0.11.0,>=0.9.1
  Using cached requests_toolbelt-0.10.1-py2.py3-none-any.whl (54 kB)
Collecting poetry-core==1.4.0
  Using cached poetry_core-1.4.0-py3-none-any.whl (546 kB)
Collecting packaging>=20.4
  Using cached packaging-23.0-py3-none-any.whl (42 kB)
Collecting pkginfo<2.0,>=1.5
  Using cached pkginfo-1.9.6-py3-none-any.whl (30 kB)
Requirement already satisfied: filelock<4.0.0,>=3.8.0 in /opt/buildpack/tools/python/3.10.9/lib/python3.10/site-packages (from poetry) (3.9.0)
Collecting lockfile<0.13.0,>=0.12.2
  Using cached lockfile-0.12.2-py2.py3-none-any.whl (13 kB)
Collecting dulwich<0.21.0,>=0.20.46
  Using cached dulwich-0.20.50-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (499 kB)
Requirement already satisfied: virtualenv!=20.4.5,!=20.4.6,<21.0.0,>=20.4.3 in /opt/buildpack/tools/python/3.10.9/lib/python3.10/site-packages (from poetry) (20.17.1)
Collecting tomlkit!=0.11.2,!=0.11.3,<1.0.0,>=0.11.1
  Using cached tomlkit-0.11.6-py3-none-any.whl (35 kB)
Collecting cachecontrol[filecache]<0.13.0,>=0.12.9
  Using cached CacheControl-0.12.11-py2.py3-none-any.whl (21 kB)
Collecting tomli<3.0.0,>=2.0.1
  Using cached tomli-2.0.1-py3-none-any.whl (12 kB)
Collecting shellingham<2.0,>=1.5
  Using cached shellingham-1.5.0.post1-py2.py3-none-any.whl (9.4 kB)
Collecting requests<3.0,>=2.18
  Using cached requests-2.28.2-py3-none-any.whl (62 kB)
Collecting urllib3<2.0.0,>=1.26.0
  Using cached urllib3-1.26.14-py2.py3-none-any.whl (140 kB)
Collecting html5lib<2.0,>=1.0
  Using cached html5lib-1.1-py2.py3-none-any.whl (112 kB)
Collecting jsonschema<5.0.0,>=4.10.0
  Using cached jsonschema-4.17.3-py3-none-any.whl (90 kB)
Collecting trove-classifiers>=2022.5.19
  Using cached trove_classifiers-2023.1.20-py3-none-any.whl (13 kB)
Collecting pexpect<5.0.0,>=4.7.0
  Using cached pexpect-4.8.0-py2.py3-none-any.whl (59 kB)
Collecting keyring<24.0.0,>=23.9.0
  Using cached keyring-23.13.1-py3-none-any.whl (37 kB)
Collecting poetry-plugin-export<2.0.0,>=1.2.0
  Using cached poetry_plugin_export-1.3.0-py3-none-any.whl (10 kB)
Requirement already satisfied: platformdirs<3.0.0,>=2.5.2 in /opt/buildpack/tools/python/3.10.9/lib/python3.10/site-packages (from poetry) (2.6.2)
Collecting crashtest<0.5.0,>=0.4.1
  Using cached crashtest-0.4.1-py3-none-any.whl (7.6 kB)
Collecting cleo<3.0.0,>=2.0.0
  Using cached cleo-2.0.1-py3-none-any.whl (77 kB)
Collecting msgpack>=0.5.2
  Using cached msgpack-1.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (316 kB)
Collecting rapidfuzz<3.0.0,>=2.2.0
  Using cached rapidfuzz-2.13.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB)
Collecting webencodings
  Using cached webencodings-0.5.1-py2.py3-none-any.whl (11 kB)
Collecting six>=1.9
  Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting attrs>=17.4.0
  Using cached attrs-22.2.0-py3-none-any.whl (60 kB)
Collecting pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0
  Using cached pyrsistent-0.19.3-py3-none-any.whl (57 kB)
Collecting jeepney>=0.4.2
  Using cached jeepney-0.8.0-py3-none-any.whl (48 kB)
Collecting importlib-metadata>=4.11.4
  Using cached importlib_metadata-6.0.0-py3-none-any.whl (21 kB)
Collecting jaraco.classes
  Using cached jaraco.classes-3.2.3-py3-none-any.whl (6.0 kB)
Collecting SecretStorage>=3.2
  Using cached SecretStorage-3.3.3-py3-none-any.whl (15 kB)
Collecting ptyprocess>=0.5
  Using cached ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB)
Collecting charset-normalizer<4,>=2
  Using cached charset_normalizer-3.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (198 kB)
Collecting idna<4,>=2.5
  Using cached idna-3.4-py3-none-any.whl (61 kB)
Collecting certifi>=2017.4.17
  Using cached certifi-2022.12.7-py3-none-any.whl (155 kB)
Requirement already satisfied: distlib<1,>=0.3.6 in /opt/buildpack/tools/python/3.10.9/lib/python3.10/site-packages (from virtualenv!=20.4.5,!=20.4.6,<21.0.0,>=20.4.3->poetry) (0.3.6)
Collecting zipp>=0.5
  Using cached zipp-3.12.0-py3-none-any.whl (6.6 kB)
Collecting cryptography>=2.0
  Using cached cryptography-39.0.0-cp36-abi3-manylinux_2_28_x86_64.whl (4.2 MB)
Collecting more-itertools
  Using cached more_itertools-9.0.0-py3-none-any.whl (52 kB)
Collecting cffi>=1.12
  Using cached cffi-1.15.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (441 kB)
Collecting pycparser
  Using cached pycparser-2.21-py2.py3-none-any.whl (118 kB)
Installing collected packages: webencodings, trove-classifiers, ptyprocess, msgpack, lockfile, charset-normalizer, zipp, urllib3, tomlkit, tomli, six, shellingham, rapidfuzz, pyrsistent, pycparser, poetry-core, pkginfo, pexpect, packaging, more-itertools, jeepney, idna, crashtest, certifi, attrs, requests, jsonschema, jaraco.classes, importlib-metadata, html5lib, dulwich, cleo, cffi, requests-toolbelt, cryptography, cachecontrol, SecretStorage, keyring, poetry-plugin-export, poetry
Successfully installed SecretStorage-3.3.3 attrs-22.2.0 cachecontrol-0.12.11 certifi-2022.12.7 cffi-1.15.1 charset-normalizer-3.0.1 cleo-2.0.1 crashtest-0.4.1 cryptography-39.0.0 dulwich-0.20.50 html5lib-1.1 idna-3.4 importlib-metadata-6.0.0 jaraco.classes-3.2.3 jeepney-0.8.0 jsonschema-4.17.3 keyring-23.13.1 lockfile-0.12.2 more-itertools-9.0.0 msgpack-1.0.4 packaging-23.0 pexpect-4.8.0 pkginfo-1.9.6 poetry-1.3.2 poetry-core-1.4.0 poetry-plugin-export-1.3.0 ptyprocess-0.7.0 pycparser-2.21 pyrsistent-0.19.3 rapidfuzz-2.13.7 requests-2.28.2 requests-toolbelt-0.10.1 shellingham-1.5.0.post1 six-1.16.0 tomli-2.0.1 tomlkit-0.11.6 trove-classifiers-2023.1.20 urllib3-1.26.14 webencodings-0.5.1 zipp-3.12.0
Updating dependencies
Resolving dependencies...

The current project's Python requirement (>=3.7.1,<3.11) is not compatible with some of the required packages Python requirement:
  - flake8 requires Python >=3.8.1, so it will not be satisfied for Python >=3.7.1,<3.8.1

Because no versions of flake8 match >6.0.0,<7.0.0
 and flake8 (6.0.0) requires Python >=3.8.1, flake8 is forbidden.
So, because skqulacs depends on flake8 (^6.0.0), version solving failed.

  β€’ Check your dependencies Python requirement: The Python requirement can be specified via the `python` or `markers` properties

    For flake8, a possible solution would be to set the `python` property to ">=3.8.1,<3.11"

    https://python-poetry.org/docs/dependency-specification/#python-restricted-dependencies,
    https://python-poetry.org/docs/dependency-specification/#using-environment-markers
renovate[bot] commented 1 year ago

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above.

⚠ Warning: custom changes will be lost.

codecov[bot] commented 1 year ago

Codecov Report

Merging #255 (d2f2ed1) into main (4d920a9) will not change coverage. The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #255   +/-   ##
=======================================
  Coverage   92.54%   92.54%           
=======================================
  Files          12       12           
  Lines         993      993           
  Branches      191      191           
=======================================
  Hits          919      919           
  Misses         41       41           
  Partials       33       33           

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more