Skip to content

Commit f8aa98b

Browse files
committed
Glances 4.1.2
2 parents 1826f07 + 90f4934 commit f8aa98b

33 files changed

+288
-330
lines changed

.github/workflows/test.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,8 @@ jobs:
9999
runs-on: macos-14
100100
strategy:
101101
matrix:
102-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
102+
# Only test the latest stable version
103+
python-version: ["3.12"]
103104

104105
steps:
105106

CODE-OF-CONDUCT.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ In the interest of fostering an open and welcoming environment, we as
66
contributors and maintainers pledge to making participation in our project and
77
our community a harassment-free experience for everyone, regardless of age, body
88
size, disability, ethnicity, gender identity and expression, level of experience,
9-
education, socio-economic status, nationality, personal appearance, race,
9+
education, socioeconomic status, nationality, personal appearance, race,
1010
religion, or sexual identity and orientation.
1111

1212
## Our Standards

Makefile

+2-2
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ lint: ## Lint the code.
9393
./venv-dev/bin/python -m ruff check . --fix
9494

9595
codespell: ## Run codespell to fix common misspellings in text files
96-
./venv-dev/bin/codespell -S .git,./docs/_build,./Glances.egg-info,./venv*,./glances/outputs,*.svg -L hart,bu,te,statics
96+
./venv-dev/bin/codespell -S .git,./docs/_build,./Glances.egg-info,./venv*,./glances/outputs,*.svg -L hart,bu,te,statics -w
9797

9898
semgrep: ## Run semgrep to find bugs and enforce code standards
9999
./venv-dev/bin/semgrep scan --config=auto
@@ -185,7 +185,7 @@ flatpak: venv-dev-upgrade ## Generate FlatPack JSON file
185185
rm -rf ./flatpak-builder-tools
186186
@echo "Now follow: https://github.com/flathub/flathub/wiki/App-Submission"
187187

188-
# Snap package is automaticaly build on the Snapcraft.io platform
188+
# Snap package is automatically build on the Snapcraft.io platform
189189
# https://snapcraft.io/glances
190190
# But you can try an offline build with the following command
191191
snapcraft:

NEWS.rst

+20-12
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22
Glances ChangeLog
33
==============================================================================
44

5+
===============
6+
Version 4.1.2
7+
===============
8+
9+
Bug corrected:
10+
11+
* AttributeError: 'CpuPercent' object has no attribute 'cpu_percent' #2859
12+
513
===============
614
Version 4.1.1
715
===============
@@ -23,8 +31,8 @@ Enhancements:
2331
Bug corrected:
2432

2533
* API: Network module is disabled but appears in endpoint "all" #2815
26-
* API is not compatible with requests containing spcial/encoding char #2820
27-
* 'j' hot key crashs Glances #2831
34+
* API is not compatible with requests containing special/encoding char #2820
35+
* 'j' hot key crashes Glances #2831
2836
* Raspberry PI - CPU info is not correct #2616
2937
* Graph export is broken if there is no graph section in Glances configuration file #2839
3038
* Glances API status check returns Error 405 - Method Not Allowed #2841
@@ -33,17 +41,17 @@ Bug corrected:
3341
* Exception when Glances is ran with limited plugin list #2822
3442
* Disable separator option do not work #2823
3543

36-
Continious integration and documentation:
44+
Continuous integration and documentation:
3745

3846
* test test_107_fs_plugin_method fails on aarch64-linux #2819
3947

40-
Thanks to all contibutors and bug reporters !
48+
Thanks to all contributors and bug reporters !
4149

4250
Special thanks to:
4351

4452
* Bharath Vignesh J K
4553
* RazCrimson
46-
* Vadim Smal
54+
* Vadim Small
4755

4856
===============
4957
Version 4.0.8
@@ -218,7 +226,7 @@ Many thinks to the contributors:
218226
* Christoph Zimmermann
219227
* RazCrimson
220228
* Robin Candau
221-
* Github GPG acces
229+
* Github GPG access
222230
* Continuous Integration
223231
* Georgiy Timchenko
224232
* turbocrime
@@ -392,7 +400,7 @@ Documentation and CI:
392400
* Update Makefile with comments
393401
* Update Python minimal requirement for py3nvlm
394402
* Update security policy (user can open private issue directly in Github)
395-
* Add a simple run script. Entry point for IDE debuger
403+
* Add a simple run script. Entry point for IDE debugger
396404

397405
Cyber security update:
398406

@@ -421,7 +429,7 @@ And also a big thanks to @RazCrimson (https://github.com/RazCrimson) for the sup
421429
Version 3.3.0.4
422430
===============
423431

424-
Refactor the Docker images factory, from now, only Alpine image wll be provided.
432+
Refactor the Docker images factory, from now, only Alpine image will be provided.
425433

426434
The following Docker images (nicolargo/glances) are availables:
427435

@@ -469,9 +477,9 @@ Bug corrected:
469477
* Correct issue with the regexp filter (use fullmatch instead of match)
470478
* Errors when running Glances as web service #1702
471479
* Apply alias to Duplicate sensor name #1686
472-
* Make the hide function in sensors section compliant with lower/upercase #1590
480+
* Make the hide function in sensors section compliant with lower/uppercase #1590
473481
* Web UI truncates the days part of CPU time counter of the process list #2108
474-
* Correct alignement issue with the diskio plugin (Console UI)
482+
* Correct alignment issue with the diskio plugin (Console UI)
475483

476484
Documentation and CI:
477485

@@ -738,7 +746,7 @@ Bugs corrected:
738746
* Docker containers information missing with Docker 20.10.x #1878
739747
* Get system sensors temperatures thresholds #1864
740748

741-
Contibutors for this version:
749+
Contributors for this version:
742750

743751
* Nicolargo
744752
* Markus Pöschl
@@ -1345,7 +1353,7 @@ Enhancements and new features:
13451353
* Add ZeroMQ exporter (issue #939)
13461354
* Add CouchDB exporter (issue #928)
13471355
* Add hotspot Wifi information (issue #937)
1348-
* Add default interface speed and automatic rate thresolds (issue #718)
1356+
* Add default interface speed and automatic rate thresholds (issue #718)
13491357
* Highlight max stats in the processes list (issue #878)
13501358
* Docker alerts and actions (issue #875)
13511359
* Glances API returns the processes PPID (issue #926)

README.rst

+4-4
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
Glances - An eye on your system
33
===============================
44

5-
| |pypi| |test| |contibutors| |quality|
5+
| |pypi| |test| |contributors| |quality|
66
| |starts| |docker| |pypistat|
77
| |sponsors| |twitter|
88
@@ -25,9 +25,9 @@ Glances - An eye on your system
2525
:target: https://github.com/nicolargo/glances/actions
2626
:alt: Linux tests (GitHub Actions)
2727

28-
.. |contibutors| image:: https://img.shields.io/github/contributors/nicolargo/glances
28+
.. |contributors| image:: https://img.shields.io/github/contributors/nicolargo/glances
2929
:target: https://github.com/nicolargo/glances/issues?q=is%3Aissue+is%3Aopen+label%3A%22needs+contributor%22
30-
:alt: Contibutors
30+
:alt: Contributors
3131

3232
.. |quality| image:: https://scrutinizer-ci.com/g/nicolargo/glances/badges/quality-score.png?b=develop
3333
:target: https://scrutinizer-ci.com/g/nicolargo/glances/?branch=develop
@@ -141,7 +141,7 @@ stable version.
141141
To install Glances, simply use the ``pip`` command line.
142142

143143
Warning: on modern Linux operating systems, you may have an externally-managed-environment
144-
error message when you try to use ``pip``. In this case, go to the the PipX section bellow.
144+
error message when you try to use ``pip``. In this case, go to the the PipX section below.
145145

146146
.. code-block:: console
147147

conf/glances.conf

+1-1
Original file line numberDiff line numberDiff line change
@@ -375,7 +375,7 @@ temperature_hdd_critical=60
375375
battery_careful=80
376376
battery_warning=90
377377
battery_critical=95
378-
# Fan speed threashold in RPM
378+
# Fan speed threshold in RPM
379379
#fan_speed_careful=100
380380
# Sensors alias
381381
#alias=core 0:CPU Core 0,core 1:CPU Core 1

docker-compose/docker-compose-with-traefik.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ services:
2727
environment:
2828
- TZ=${TZ}
2929
- "GLANCES_OPT=-C /glances/conf/glances.conf -w"
30-
# Uncomment for GPU compatibilty (Nvidia) inside the container
30+
# Uncomment for GPU compatibility (Nvidia) inside the container
3131
# deploy:
3232
# resources:
3333
# reservations:

docker-compose/docker-compose.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ services:
1515
environment:
1616
- TZ=${TZ}
1717
- "GLANCES_OPT=-C /glances/conf/glances.conf -w"
18-
# Uncomment for GPU compatibilty (Nvidia) inside the container
18+
# Uncomment for GPU compatibility (Nvidia) inside the container
1919
# deploy:
2020
# resources:
2121
# reservations:

docker-compose/glances.conf

+1-1
Original file line numberDiff line numberDiff line change
@@ -375,7 +375,7 @@ temperature_hdd_critical=60
375375
battery_careful=80
376376
battery_warning=90
377377
battery_critical=95
378-
# Fan speed threashold in RPM
378+
# Fan speed threshold in RPM
379379
#fan_speed_careful=100
380380
# Sensors alias
381381
#alias=core 0:CPU Core 0,core 1:CPU Core 1

docs/aoa/cloud.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
CLOUD
44
=====
55

6-
This plugin diplays information about the cloud provider if your host is running on OpenStack.
6+
This plugin displays information about the cloud provider if your host is running on OpenStack.
77

88
The plugin use the standard OpenStack `metadata`_ service to retrieve the information.
99

docs/aoa/cpu.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ To switch to per-CPU stats, just hit the ``1`` key:
5353
.. image:: ../_static/per-cpu.png
5454

5555
In this case, Glances will show on line per logical CPU on the system.
56-
If you have multiple core, it is possible to define the maximun number
56+
If you have multiple core, it is possible to define the maximum number
5757
of CPU to display. The top 'max_cpu_display' will be display and an
5858
extra line with the mean of all others CPU will be added.
5959

docs/aoa/header.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ Example:
5757
5858
**NOTE:** Setting low values for `public_refresh_interval` will result in frequent
5959
HTTP requests to the onlive service defined in public_api. Recommended range: 120-600 seconds.
60-
Glances uses online services in order to get the IP addresses and the additional informations.
60+
Glances uses online services in order to get the IP addresses and the additional information.
6161
Your IP address could be blocked if too many requests are done.
6262

6363

docs/aoa/load.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ Trend Status
3939
======== ==============================================================
4040
``-`` Mean 15 lasts values equal mean 15 previous values
4141
```` Mean 15 lasts values is lower mean 15 previous values
42-
```` Mean 15 lasts values is higher mean 15 previous valuess
42+
```` Mean 15 lasts values is higher mean 15 previous values
4343
======== ==============================================================
4444

4545
Legend:

docs/aoa/memory.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ Trend Status
4949
======== ==============================================================
5050
``-`` Mean 15 lasts values equal mean 15 previous values
5151
```` Mean 15 lasts values is lower mean 15 previous values
52-
```` Mean 15 lasts values is higher mean 15 previous valuess
52+
```` Mean 15 lasts values is higher mean 15 previous values
5353
======== ==============================================================
5454

5555
Alerts are only set for used memory and used swap.

0 commit comments

Comments
 (0)