Sebastian Palencsar
e95a23bc20
M3 namespace migration: complete Phase B, partial Phase D, docs and tests
...
- Native runtime under bearhub/ (api, commons, gems, view/util, view/core, view/qt)
- bauh/ compatibility re-export shims for legacy imports
- Phase D: canonical __version__/__app_name__ in bearhub/__init__.py; pyproject.toml
and setup.py point at bearhub package
- Native gem loader at bearhub/view/core/gems.py
- Namespace compatibility tests (159 tests passing)
- Documentation: CHANGELOG [Unreleased], NAMESPACE_MIGRATION, ROADMAP, README,
CONTRIBUTING, docs/qt6-migration.md, packaging/aur/README.md
2026-06-27 10:26:41 +02:00
Sebastian Palencsar
4a119968bc
Release 0.10.7-bearhub.6
...
Complete M1 identity work, fix runtime URL regressions, repair the test
suite, add CI, migrate packaging/AppImage branding to Bearhub, and
document the Qt6/PySide6 migration plan.
2026-06-26 19:22:28 +02:00
Sebastian Palencsar
68051b2b34
Remove Debian support from Bearhub
2026-05-26 08:58:17 +02:00
Vinicius Moreira
008355c21d
[arch] fix: not properly checking conflicts with provided virtual packages with specific versions
2022-12-16 17:32:09 -03:00
Vinicius Moreira
28d4dae56a
Merge branch 'master' into staging
...
# Conflicts:
# bauh/gems/appimage/controller.py
# bauh/gems/arch/updates.py
2022-12-12 07:53:51 -03:00
Bruno Cabral
fb4109bd77
flake warnings ( #304 )
2022-12-12 07:44:27 -03:00
Vinicius Moreira
93d2d66b71
improvement: replacing the use of LegacyVersion
2022-11-25 06:57:22 -03:00
Vinicius Moreira
69cf81dbe9
[arch] refactoring: conflict resolution checking (+ test cases)
2022-11-20 11:13:54 -03:00
Vinicius Moreira
d7a17f324e
[gems.debian] fix: not properly handling packages with names ending with :i386
2022-10-28 17:40:42 -03:00
Vinicius Moreira
4c0a6af8cc
[gems.arch] enhancement: pacman.list_ignored_pkgs now use Python calls instead of system calls
2022-10-26 07:59:02 -03:00
Vinicius Moreira
4917a7f017
[tests] fix: test breaking when system LANG=C
2022-10-25 17:45:01 -03:00
Vinicius Moreira
ea40e4f0b7
[gems.appimage] improvement: better TryExec field cleaning + tests fixed
2022-10-24 17:32:58 -03:00
Vinicius Moreira
57ac55c53f
feature: custom software suggestions
2022-05-26 18:18:09 -03:00
Vinicius Moreira
ea3bb062ef
[flatpak] improvement: upgrade requirements sorting
2022-05-10 18:55:31 -03:00
Vinicius Moreira
c0fde3686d
[core] improvement: preventing command injection through the search mechanism
2022-05-02 15:20:14 -03:00
Vinicius Moreira
268b59bc3a
[arch] fix: displaying already installed packages when suggesting optional dependencies
2022-04-13 17:47:07 -03:00
Vinicius Moreira
c91c9542d4
[commons] fix: human size string conversion from bytes
2022-04-11 09:59:03 -03:00
Vinicius Moreira
f6a8f20d5b
[commons.util] fix: not properly converting bibyte and byte based sizes to bytes (size_to_byte)
2022-04-10 14:00:32 -03:00
Vinicius Moreira
8cea0318ac
[debian] fix: displaying wrong symbols among numbers in transaction outputs for systems without english encoding installed
2022-04-07 12:42:49 -03:00
Vinicius Moreira
9daba19f61
[view] improvement: displaying update sizes as localized numbers (update summary)
2022-04-06 15:41:07 -03:00
Vinicius Moreira
887ae2da5c
[commons.util] refactoring: always strips unit string in 'size_to_byte'
2022-04-06 10:44:42 -03:00
Vinicius Moreira
47cb969f1a
[commons.util] refactoring: centralizing String size conversion into 'size_to_byte'
2022-04-06 10:41:09 -03:00
Vinicius Moreira
2262f36640
[view] fix: not displaying the right unit symbol for byte based sizes
2022-04-06 10:21:10 -03:00
Vinicius Moreira
7d12810772
[commons.util] improvement: returning a float for 'size_to_byte' parsing
2022-04-06 10:16:48 -03:00
Vinicius Moreira
20556a9fe3
[commons.util] fix: not handling bit based sizes (size_to_byte)
2022-04-05 18:18:53 -03:00
Vinicius Moreira
5e8da6afa8
[view] improvement: displaying a '+' for positive update sizes (upgrade summary)
2022-04-04 16:48:36 -03:00
Vinicius Moreira
cd32286cc3
[tests] fix: broken test case
2022-03-30 14:07:00 -03:00
Vinicius Moreira
e654ae06a5
[web] fix: using the wrong locale format for the Accept-Language header
2022-03-25 12:53:14 -03:00
Vinicius Moreira
e1921facf8
[common] refactoring: 'get_human_size_str' moved from 'system' to 'view_utils'
2022-03-14 09:46:17 -03:00
Vinicius Moreira
5538a52442
[commons] fix: get_human_size_str for negative numbers
2022-03-14 09:33:50 -03:00
Vinicius Moreira
c003d0406c
[tests] fix: broken tests
2022-03-11 17:54:33 -03:00
Vinicius Moreira
f6c8ad9553
[debian] initial Debian package management support
2022-03-10 17:11:19 -03:00
Vinicius Moreira
d0b4060739
[common] fix: size to byte conversion
2022-03-07 17:41:42 -03:00
Vinicius Moreira
9daa995d00
[common] fix: human-readable sizes
...
# Conflicts:
# bauh/commons/system.py
2022-03-07 16:10:18 -03:00
Vinicius Moreira
e737df8e8c
[api] refactoring: implementing __eq__ and __hash__ for PackageUpdate
2022-03-04 11:59:08 -03:00
Vinicius Moreira
70073a7bad
[tests] fix: broken Flatpak test case
2021-11-22 17:14:24 -03:00
Vinicius Moreira
d68bf1e53d
[flatpak] fix: not displaying the updates size for Flatpak 1.2
2021-11-09 12:28:41 -03:00
Vinicius Moreira
39547d499d
[tests] warning filter improved
2021-06-18 15:25:45 -03:00
Vinicius Moreira
c2493befda
[arch] fix -> regressions from commit db5eeabf
2021-06-18 15:14:20 -03:00
Vinicius Moreira
6e2a4222c8
[arch] refactoring: removing unneeded module
2021-06-17 17:46:13 -03:00
Vinicius Moreira
37ec3d96f4
tests: cleaning up some warnings
2021-06-17 17:31:09 -03:00
Vinicius Moreira
1e1b1dc864
tests: filtering some wrong warnings
2021-06-17 17:07:26 -03:00
Vinicius Moreira
db5eeabfb8
[arch] fix: some dependencies not being matched during comparisons between numeric and alphanumeric versions
2021-06-17 17:03:34 -03:00
Vinicius Moreira
66037186a4
[arch] fixes related to dependency checking
2021-03-02 10:58:46 -03:00
Vinicius Moreira
cf17a91b83
[arch] improvement -> AUR: upgrade checking now considers modification dates as well
2020-12-17 18:35:34 -03:00
Vinicius Moreira
817dac86f2
[appimage] fix -> some installed applications cannot be launched by their desktop entries
2020-12-12 09:57:14 -03:00
Vinicius Moreira
d435480165
[appimage] fix: missing **Exec** parameters on generated desktop entries
2020-12-08 18:55:57 -03:00
Vinicius Moreira
60228eec97
[ui] feature: themes
2020-11-27 15:52:57 -03:00
Vinicius Moreira
fb2c062226
[arch] fix -> AUR: not checking updates correctly when there are epoch numbers present
2020-09-02 11:10:50 -03:00
Vinicius Moreira
e4661e837a
[arch] fix -> AUR: not detecting some package updates
2020-09-02 10:18:59 -03:00