You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by to...@apache.org on 2022/09/08 12:52:41 UTC

[libcloud] branch trunk updated (138efe99a -> b2f85cca6)

This is an automated email from the ASF dual-hosted git repository.

tomaz pushed a change to branch trunk
in repository https://gitbox.apache.org/repos/asf/libcloud.git


    from 138efe99a Update various test and lint dependencies (pylint, astroid, coverage) to the latest stable version and utilize Python 3.8 which is not EOL for those checks / tox targets so we can utilize those library versions which don't support Python 3.7 anymore.
     new 978d5fbcd Add pip environment markers to avoid installing some incompatible dependencies under Python < 3.8.
     new b2f85cca6 Use Python 3.8 for import-timings tox target.

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 requirements-tests.txt | 6 +++---
 tox.ini                | 3 +--
 2 files changed, 4 insertions(+), 5 deletions(-)


[libcloud] 01/02: Add pip environment markers to avoid installing some incompatible dependencies under Python < 3.8.

Posted by to...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

tomaz pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/libcloud.git

commit 978d5fbcd7da73a0183dc28bad2d38dd4a17896d
Author: Tomaz Muraus <to...@tomaz.me>
AuthorDate: Thu Sep 8 14:50:12 2022 +0200

    Add pip environment markers to avoid installing some incompatible
    dependencies under Python < 3.8.
---
 requirements-tests.txt | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/requirements-tests.txt b/requirements-tests.txt
index 7addf375a..9682c38d0 100644
--- a/requirements-tests.txt
+++ b/requirements-tests.txt
@@ -1,9 +1,9 @@
 pep8==1.7.1
 flake8==5.0.4
-astroid==2.12.9
-pylint==2.15.2
+astroid==2.12.9; python_version >= '3.8'
+pylint==2.15.2; python_version >= '3.8'
 codecov==2.1.12
-coverage==6.4.4
+coverage==6.4.4; python_version >= '3.8'
 requests>=2.27.1
 requests_mock==1.10.0
 pytest==7.0.1


[libcloud] 02/02: Use Python 3.8 for import-timings tox target.

Posted by to...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

tomaz pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/libcloud.git

commit b2f85cca6a552814c53083011c7a74567796f0ce
Author: Tomaz Muraus <to...@tomaz.me>
AuthorDate: Thu Sep 8 14:51:34 2022 +0200

    Use Python 3.8 for import-timings tox target.
---
 tox.ini | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/tox.ini b/tox.ini
index 5239d01e9..5dc3c8e67 100644
--- a/tox.ini
+++ b/tox.ini
@@ -19,7 +19,7 @@ basepython =
     pypyjion: pyjion
     {py3.6,py3.6-dist,py3.6-dist-wheel}: python3.6
     {py3.7,py3.7-dist,py3.7-dist-wheel}: python3.7
-    {docs,checks,black,lint,pylint,bandit,mypy,micro-benchmarks,coverage}: python3.8
+    {docs,checks,black,lint,pylint,bandit,mypy,micro-benchmarks,coverage,import-timings}: python3.8
     {py3.8,py3.8-windows,integration-storage,py3.8-dist,py3.8-dist-wheel}: python3.8
     {py3.9,py3.9-dist,py3.9-dist-wheel}: python3.9
     {py3.10,py3.10-dist,py3.10-dist-wheel}: python3.10
@@ -387,7 +387,6 @@ commands =
     pytest -s -v --benchmark-only --benchmark-name=short --benchmark-columns=min,max,mean,stddev,median,ops,rounds --benchmark-histogram=benchmark_histograms/benchmark  --benchmark-group-by=group,param:sort_objects libcloud/test/benchmarks/test_list_objects_filtering_performance.py
 
 [testenv:import-timings]
-basepython: python3.7
 setenv =
     PYTHONPATH={toxinidir}
 deps =