File bpytop.changes of Package bpytop
-------------------------------------------------------------------
Fri Jan 7 11:37:41 UTC 2022 - ecsos <ecsos@opensuse.org>
- Update to 1.0.68
* Fixed: typos discovered by codespell
* Added: search processes using vim keybinds
* Fixed: Removed a simple consider-using-in pitfall case
* Added: New theme gruvbox_dark_v2
* Fixed: Implement strtobool over distutils strtobool
-------------------------------------------------------------------
Mon Oct 11 19:48:34 UTC 2021 - ecsos <ecsos@opensuse.org>
- Update to 1.0.67
* Fixed: Removed not needed escape character replacements
* Fixed: Themes missing when installing with pip3
* Fixed: Color in-range check
- Updates for 1.0.66
* Fixed: Program not stalling when system time is changed and
regular update of current timezone
* Fixed: NetBox not redrawing when network interface is removed
* Fixed: Some typos
- Updates for 1.0.65
* Fixed: Removed degrees symbol from Kelvin scale
* Fixed: Mouse buttons not working in netbox when changing interface
* Fixed: q key not working when terminal size warning is showed
* Fixed: Cleanup of unused libraries and other small fixes
- Updates for 1.0.64
* Changed: Init screen not shown by default
* Fixed: Broken cleanup in ProcBox class
* Fixed: cpu frequency type change in psutil 5.8.1
* Added: Option to toggle CPU frequency
* Fixed: Check for config in /usr/local/etc instead of /etc on BSD
-------------------------------------------------------------------
Fri Apr 9 17:36:05 UTC 2021 - ecsos <ecsos@opensuse.org>
- Update to version 1.0.63.
* Added: Options for choosing temperature scale and readded
support for negative celsius temps
* Changed: Cpu values above 0 will always register on the graphs
- Updates for version 1.0.62
* Fixed: Support cpus with non-sequential core ids
* Added: New theme Adapta
* Changed: Net graphs will now round up any value above 0 to
register on graph
-------------------------------------------------------------------
Thu Jan 28 21:04:36 UTC 2021 - andy great <andythe_great@pm.me>
- Update to version 1.0.61.
* Added: Vim keys (h, j, k, l) for browsing and moved help to
shift+h
* Changed: Size constraints now adapts to currently shown boxes
- Updates for version 1.0.60
* Added: Ignore input unicode decode errors
* Fixed: Wrong letter in "io" highlighted
* Fixed: Crash on missing psutil.disk_usage
* Added: Toggle for IO graphs in regular disk usage mode
* Added: Toggle for uptime and uptime added as a option for the
clock formatting
* Added: Ability choose cpu graph attributes and split up upper
and lower part
* Added: Ability to toggle one big CPU graph instead of two
combined graphs
* Added: IP address to net box
- Updates for version 1.0.59
* Fixed: Crash on missing disks
* Fixed: IO stats text transparency
-------------------------------------------------------------------
Sun Jan 10 21:27:48 UTC 2021 - andy great <andythe_great@pm.me>
- Update to version 1.0.58.
* Added: Disks io stat graphs and a dedicated io mode for disks
box
* Fixed: Better detection for disk io stats including multiple
disks for OsX
* Changed: Terminate, Kill, Interrupt shortcuts now only uses
uppercase T, K, I
* Changed: Process filtering changed to non case-sensitive,
patch by @UmarJ
* Case-sensitive proc filtering using uppercase F
* Changed: Get CPU load average from psutil module instead of os
module, patch by @araczkowski
* Fixed: Misc bugs
- Updates for version 1.0.57
* Fixed: proc_sorting option counter not updating in menu
* Added: Support for non truecolor terminals through 24-bit
to 256-color conversion
* Activate by setting "truecolor" variable to False or starting
with "-lc/--low-color" argument
- Updates for version 1.0.56
* Fixed: units_to_bytes returning 0 if input value <10 and in
bits
* Added: Testing for some functions and classes
* Added: net_iface variable to set startup network interface
* Added: use_fstab variable to get the disk list from /etc/fstab
* Added: Categories in Options menu and only_physical option
for disks
- Updates for version 1.0.55
* Fixed: Disks usage and free meters not updating unless resized
* Changed: All boxes are now toggeable with key 1-4, start
argument -b/--boxes and config variable shown_boxes.
* Changed: Moved testing from Travis CI to Github workflow
- Updates for version 1.0.54
* Fixed: Added nullfs filesystem to auto exclude from disks list
* Fixed: Process box not updating on window resize
- Updates for version 1.0.53
* Added: Process update multiplier
(only update processes every X times) to reduce cpu usage
(set to 2 by default)
* Changed: Patch for faster loading of config file
* Added: Network interface list now updates automatically
* Notice: Bumped minimum python version to 3.7 because of unicode
issues in 3.6
* Added: pylint disable=unsubscriptable-object because of python
3.9 issue
* Changed: Default theme now has a black background
* Fixed: Crash if bpytop.conf exists but don't have update_ms
variable set
- Rebase fix-env-script-interpreter.patch
-------------------------------------------------------------------
Wed Dec 30 07:45:06 UTC 2020 - andy great <andythe_great@pm.me>
- Update to version 1.0.52.
* No important change.
-------------------------------------------------------------------
Mon Dec 21 10:33:44 UTC 2020 - andy great <andythe_great@pm.me>
- Update to version 1.0.51.
* Fixed: Text argument in subprocess not working on python 3.6
* Changed: Disks filtering now uses full mountpoint path for better accuracy
* Fixed: Disable battery detection if /sys/class/power_supply is missing to avoid exception is psutil
* Fixed: Catch faulty temperature readings instead of crashing
* Changed: psutil update to 5.8.0 in pypi package (fixes errors on apple silicon cpus)
-------------------------------------------------------------------
Thu Nov 12 08:56:57 UTC 2020 - andy great <andythe_great@pm.me>
- Update to version 1.0.50.
* Fixed: Correction for missing coretemp values
* Fixed: Cpu temp calculation from cores if missing and better
multi cpu temp support
* Added: New theme dusklight, by @drazil100
- Remove bpytop-fix-install.patch, fix in spec macros.
-------------------------------------------------------------------
Mon Nov 9 16:27:19 UTC 2020 - andy great <andythe_great@pm.me>
- Add patch fix-env-script-interpreter.patch to fix error
env-script-interpreter.
- Add patch bpytop-fix-install.patch to fix files installed
location.
-------------------------------------------------------------------
Mon Nov 2 14:42:25 UTC 2020 - andy great <andythe_great@pm.me>
- Update to version 1.0.49.
* Fixed: Missing default values for cpu temp high and crit.
- Updates since 1.0.5.
* Added: Sync clock to timer if timer = 1000ms
* Fixed: Wrong coretemp mapping when missing package id 0
* Fixed: Sizing when coretemp is hidden
* Added: Link to Terminess Powerline with included braille
symbols in README.md
* Added: Testing, by @ErwinJunge
* Added: Theme matcha-dark-sea, by @TheCynicalLiger
* Fixed: New type errors for mypy v 0.790
* Added: pylint and mypy test with tox, by @ErwinJunge
* Changed: psutil update to 5.7.3 in pypi package
* Fixed: Better sensor and temperature detection
* Fixed: Missing temps if high or crit is None,
by @TheComputerGuy96
* Changed: Some refactoring by @dpshelio
* Added: Proper mapping for correct coretemp display and added
toggle for coretemp
* Fixed: Cleanup of escaped characters in process argument string
* Added: Spread CPUs accross columns evenly if possible, by
@ErwinJunge
* Added: Additional crash fixes for graph and swap toggles
* Fixed: Battery meter not clearing properly when disabled
* Fixed: Correction for broken cpu high and cpu critical temps
* Fixed: get_cpu_name() function for some Xeon cpus
* Fixed: Additional error handling to prevent crashes from graph
and swap toggles
* Fixed: Battery status not using same sensors as psutil
* Added: Stripping of .local from /host clock format
* Fixed: Battery clear if removed
* Skipped due to pypi - github versioning error
* Fixed: Title leading whitespace
* Fixed: Battery meter crash on non Linux systems
* Fixed: Manual sensor selection screen refresh
* Fixed: Rare swap toggle crash
* Fixed: Clock and battery placement and sizing
* Fixed: Cpu sensor check when changing from manual sensor to
Auto
* Fixed: Menu collection timeout and menu background update
stall
* Added: Custom options for clock formatting: hostname and
username
* Fixed: Swap toggle rare crash
* Fixed: Cpu sensor option to trigger temp toggle if check
temp is true
* Added: Rounding for floating_humanizer() short option
* Fixed: Cpu temp not showing when manually selected and not
auto detected
* Fixed Crash during theme change
* Fixed: Decimal placement in floating_humanizer() function
* Changed: Improvement on cpu name detection
* Added: Option to choose cpu temperature sensor
* Fixed: Battery meter adaptation
* Changed: Improvement on osx cpu temperature collection with
coretemp
* Fixed: Battery stats crash and better battery status detection
* README: coretemp install instructions by @hacker1024
* README: Added notice about font problems and possible solutions
* Added: Symbol for battery inactive
* Fixed: Cpu model name exception for certain xeon cpus
* Fixed: Exception when sending signal using uppercase T, K, I
* Fixed: Battery meter placement calculation correction
* Added: Support for OSX cpu core temperatures via coretemp
program
* Fixed: Battery meter redraw after terminal resize
* Fixed: Battery meter additional fixes
* Fixed: Cpu temp color wrong on small sizes
* Changed: Argument parsing using argparse
* Fixed: Hide battery time when not known
* Fixed: Battery percent converted to integer and battery time
hidden at 100% level
* Fixed: Battery meter causing crash when
connecting/disconnecting battery
* README: Added more repositories
* Added: kyli0x theme by @kyli0x
* Added: Battery meter and stats
* Added: Option to change the tree view auto collapse depth
* Fixed: Cpu temp color index crash
* Fixed: Start from virtualenv crash
* Added: More sizing adaptation for processes
* Fixed: Clock centering
* Fixed: "view_mode" option entry format
* Fixed: Help menu entries
* Added: View mode toggle with 3 presets, "full", "proc" and
"stat"
* Added: Rescaling of net stat box width on smaller terminal
sizes
* Changed: Net box height slight increase, mem/disks box height
slight decrease
* Fixed: Some element placement fixes by @RedBearAK
* Fixed: "delete" and "filter" mouse click area misaligned
* Added: Option to sync network scaling between download and
upload
* Some refactoring and cleanup
* README: Info for debian package
* Added: Theme search path for snap install
* README: Updated snap install info
* Fixed: Clean excess whitespace from CPU model name, by
@RedBearAK
* Changed: README.md absolute paths to work on PyPi
* Release bump to fix pypi and source version missmatch
* Changed: net_auto variable now default to True
* Fixed: Sorting out negative cpu temperature values from bad
sensors
* Fixed: Init screen and error log level when starting from pip
installation
* Added: Option to toggle theme background color
* Added: Dracula theme by @AethanFoot
* Added: PyPi theme install and path detection
* Added: PyPi packaging with poetry by @cjolowicz
* Added: Error checking for net_download and net_upload config
values
* Added: psutil outdated warning message
* Changed: Expanded cpu name detection
* Fixed: net_upload variable not working
* Added: Ability to expand/collapse processes in the tree view
* Added: Network graph color gradient bandwidth option by
@drazil100
* Added: cpu_thermal sensor detection for raspberri pi cpu temp
* Fixed: Single color graphs crash
* Added: New theme values "graph_text", "meter_bg",
"process_start", "process_mid" and "process_end", see
default_black.theme for reference.
* Updated: default_black.theme with new values
* Updated: monokai.theme and gruvbox_dark.theme with "graph_text"
value.
* Fixed: Cpu usage bug when showing tree and memory in percent
* Fixed: Check for minimum terminal size at start when init
screen is enabled
* Fixed: Cpu high and cpu crit for osx and raspberry pi
* Fixed: getsensors detection of vcgencmd
* Fixed: Load AVG being drawn outside box on small sizes
* Fixed: Slowdown when showing memory in percent instead of bytes
* Fixed: Cpu temperature colors not converted to percent of cpu
critical temp
* Fixed: Crash on sorting change when lacking permissions
* Fixed: Raspberry pi cpu temps, actually fixed this time...
* Fixed: Raspberry pi cpu temp, again.
* Added: Set terminal title at start
* Added: Update checker, can be toggled off in options menu
* Added: Option to show memory in bytes for processes, enabled by
default
* Added: Options to set custom network graphs minimum scaling
values and a "auto" button to toggle manual and default values.
* Fixed: Failure to detect cpu temp on raspberry pi
* Changed: Layout changes to cpu box
* Changed: Info box now restores last selection on close
* Fixed: Crash when starting with show_disks=False
* Fixed: Cpu temps index error on uneven temp collection
* Fixed: No cpu percent in info box when filtering
-------------------------------------------------------------------
Thu Aug 6 05:20:40 UTC 2020 - Dead Mozay <dead_mozay@opensuse.org>
- Initial package