From d27c75bf88b64122de199015e39f35e6a637b363 Mon Sep 17 00:00:00 2001 From: nicolargo Date: Tue, 20 Apr 2021 15:55:39 +0200 Subject: Correct Pypi CI pipeline --- .github/workflows/main.yml | 1 + glances/compat.py | 2 ++ glances/plugins/glances_fs.py | 2 +- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 1eddcf3d..02ec0dca 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -111,6 +111,7 @@ jobs: user: __token__ password: ${{ secrets.TEST_PYPI_API_TOKEN }} repository_url: https://test.pypi.org/legacy/ + skip_existing: true - name: Publish distribution package to PyPI if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags') diff --git a/glances/compat.py b/glances/compat.py index 30e497f7..3dcc5790 100644 --- a/glances/compat.py +++ b/glances/compat.py @@ -53,6 +53,8 @@ if PY3: bool_type = bool long = int + PermissionError = OSError + viewkeys = operator.methodcaller('keys') viewvalues = operator.methodcaller('values') viewitems = operator.methodcaller('items') diff --git a/glances/plugins/glances_fs.py b/glances/plugins/glances_fs.py index 7d43d988..d6e9d7d6 100644 --- a/glances/plugins/glances_fs.py +++ b/glances/plugins/glances_fs.py @@ -22,7 +22,7 @@ from __future__ import unicode_literals import operator -from glances.compat import u, nativestr, n +from glances.compat import u, nativestr, n, PermissionError from glances.plugins.glances_plugin import GlancesPlugin import psutil -- cgit v1.2.3