54 Commits

Author SHA1 Message Date
nicolargo
0321edc966 Glances 4.5.0_dev1 - Release candidate 2026-01-25 17:16:29 +01:00
nicolargo
a9562e361a Implementation of a JWT token thanks to Jose lib 2026-01-18 14:26:01 +01:00
nicolargo
326c2fef51 Remove Netifaces dependency and use a pure Python to get Default Gateway.
Ip address and Net mask are now retreived thanks to PSutil.
2026-01-03 15:12:53 +01:00
nicolargo
b7c6cce373 First version ok. Log message should be removed. Code should be tested. 2025-12-30 19:04:07 +01:00
nicolargo
d5ce8a7461 Lint code for Python 3.10 2025-12-21 14:40:39 +01:00
nicolargo
184e490660 Bump to Python 3.10 as minimal version 2025-12-20 10:22:03 +01:00
Ruben Arts
89753198b3 Remove LGPL-3.0 license from pyproject.toml
License classifiers have been superseded by license expressions (see https://peps.python.org/pep-0639/).
2025-12-19 10:17:28 +01:00
Ruben Arts
8408a35100 Update license specification to SPDX format
Using the format specified in: https://spdx.org/licenses/
2025-12-19 10:04:07 +01:00
nicolargo
f84baaa8df Update requirements 2025-11-29 09:50:26 +01:00
nicolargo
f2641c80e2 Glances won't start when using snmp discovery with parameter -c #3354 2025-11-23 10:06:08 +01:00
nicolargo
25da171479 Add some fetch templates as an example 2025-11-10 11:45:33 +01:00
nicolargo
930745b5f3 Package generation issue on Pypi because of README.rst #3337 2025-11-08 09:38:01 +01:00
nicolargo
bcd48844b5 Support for Python 14 #3319 2025-10-18 13:51:15 +02:00
nicolargo
bcfb3675a6 Update dep 2025-10-18 09:06:24 +02:00
nicolargo
e3b016e6f3 Update dep and change Fetch screenshot for documentation 2025-10-18 08:59:21 +02:00
nicolargo
f1328a84e9 Use uv instead of venv in Makefile #3304 2025-10-12 15:19:32 +02:00
nicolargo
b26dac4dd5 ZFS ARC/cache not reported as cache memory usage #3279 2025-09-25 13:48:43 -04:00
nicolargo
6631b37d67 Revert "First version done. Need to be tested and documented."
This reverts commit 17eca1f6e6.
2025-09-21 16:44:28 +02:00
nicolargo
17eca1f6e6 First version done. Need to be tested and documented. 2025-09-21 15:08:25 +02:00
nicolargo
d5d38af356 First version of the (neo)fetch feature for OS 2025-09-20 19:38:33 +02:00
nicolargo
1365d600a3 (postgre)SQL export support / TimeScaleDB #2814 2025-07-05 10:32:11 +02:00
renovate[bot]
505a90f8da fix(deps): update dependency pysnmp-lextudio to <6.3.1 2025-07-05 10:32:11 +02:00
nicolargo
7c0dee3a63 Add support for InfluxDB 3 Core #3182 2025-07-05 10:32:11 +02:00
nicolargo
7de582fdb0 Update precommit hook 2025-07-05 10:32:10 +02:00
nicolargo
b4d5de96fc Add shtab as a dependency 2025-07-05 10:32:10 +02:00
nicolargo
5274339774 Browser do not working 2024-12-30 14:19:26 +01:00
nicolargo
825b9879c8 Disable Renovate for Lock file 2024-12-30 11:57:11 +01:00
nicolargo
797b0d06b1 Add memory leak unitary test 2024-12-29 13:07:54 +01:00
nicolargo
ec0d5695a9 First test with Selenium 2024-12-28 09:00:50 +01:00
nicolargo
4bb39232fe Merge branch 'develop' into issue2757 2024-12-27 22:09:20 +01:00
nicolargo
5faad4b13c Reapply "Replace netifaces by netifaces-plus #3053"
This reverts commit 85b786c832.
2024-12-27 21:59:51 +01:00
nicolargo
85b786c832 Revert "Replace netifaces by netifaces-plus #3053"
This reverts commit 9da81638b9.
2024-12-27 21:20:24 +01:00
nicolargo
9da81638b9 Replace netifaces by netifaces-plus #3053 2024-12-27 20:42:35 +01:00
nicolargo
b491cbe42b Make main.py comliant with PyTest (concerning args) 2024-12-26 10:48:50 +01:00
nicolargo
577605f772 Update documentation 2024-12-14 09:28:45 +01:00
Ariel Otilibili
f92150a4f6 Bumped ruff target to Python 3.9
* sequel of b537f454c1
* prelude to subsequent changes due to ruff [Link]

Link: https://docs.astral.sh/ruff/rules/non-pep585-annotation/
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-11-09 13:19:47 +01:00
Ariel Otilibili
b537f454c1 Bumped minimal Python version to 3.9
* Python 3.8 is now end of life [Link]
* changed occurrences found with `git grep -P '[^\d\.]3\.8[^\d]'`
* so doing, removed unused branch in `glances/outputs/glances_restful_api.py`
* branch introduced by f6545580db
* ruff also needs a bump; i.e, `s/py38/py39/`
* not done yet, since it needs to clear out warnings.

Link: https://devguide.python.org/versions/
Signed-off-by: Ariel Otilibili <otilibil@eurecom.fr>
2024-11-08 15:19:40 +01:00
nicolargo
72f142d2ac Update requirements 2024-11-01 10:20:12 +01:00
Branch Vincent
0e40ec657e Make pyproject.toml's version dynamic 2024-10-23 15:19:02 -07:00
nicolargo
b2b6879dd5 Update version (in order to test #2956) and rebuild the Web UI 2024-10-23 22:06:08 +02:00
Branch Vincent
04a1770ebd Add 3.13 support 2024-10-20 12:30:55 -07:00
Branch Vincent
44ae3e5f0b Migrate to pyproject.toml 2024-10-20 12:13:54 -07:00
Bharath Vignesh J K
f0fc27f952 chg: pyproject.toml - remove black config 2024-05-19 06:57:11 +05:30
nicolargo
4f38bf384b Add some comment regarding the minimal Python version and exclude all the venv* folders in the linter configuration 2024-05-18 10:17:47 +02:00
Bharath Vignesh J K
14efbac82d chore: remove older lint configs 2024-05-17 04:17:33 +05:30
Bharath Vignesh J K
cd69c4a0e8 chg: ruff - naming
exclude already ignores rules with flake8
2024-05-17 03:58:43 +05:30
Bharath Vignesh J K
28e7e5b74a chg: ruff - flake8-comprehensions 2024-05-17 03:37:24 +05:30
Bharath Vignesh J K
108ffcdfb6 chg: ruff - pyupgrade 2024-05-17 03:37:22 +05:30
Bharath Vignesh J K
f9a06a31f0 chg: ruff - mccabe (CC>21) 2024-05-17 03:36:55 +05:30
Bharath Vignesh J K
b4c2a4c24a chg: ruff - flake-return fixes 2024-05-17 03:36:55 +05:30