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
da377aecdc
AUR bearhub: fix stale source cache collision (pkgrel=10)
...
Use tag-specific tarball name bearhub-0.10.7-bearhub.6.tar.gz so makepkg
and AUR helpers do not reuse an outdated bearhub-0.10.7.tar.gz from cache.
Ignore makepkg artifacts under packaging/aur/.
2026-06-27 10:18:54 +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
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
9433c2910f
[gems.arch] fix: not properly mapping all provided packages by the system when checking for upgrade requirements
2022-11-11 17:41:40 -03:00
Vinicius Moreira
ffa32a85b7
[gems.arch] fix: not considering some conflict expressions when retrieving upgrade requirements
2022-11-05 14:19:28 -03:00
Vinicius Moreira
3d267ff3d1
[gems.arch] fix: not detecting some package replacements when upgrading due to conflict information having logic operators
2022-10-25 17:36:28 -03:00
Vinicius Moreira
ba9c61db4e
[arch] fix: displaying '?' instead of '0' for dependency sizes
2022-03-28 15:53:36 -03:00
Vinicius Moreira
ff9d3be65b
fix: not accepting blank root passwords
2022-02-28 11:25:41 -03:00
Vinicius Moreira
9656f78020
[arch] improvement: new property 'prefer_repository_provider'
2022-01-28 18:31:17 -03:00
Vinicius Moreira
c2493befda
[arch] fix -> regressions from commit db5eeabf
2021-06-18 15:14:20 -03:00
Vinicius Moreira
476a30c9f4
[arch] improvmenet -> cleaning up some code warnings
2021-06-17 17:28:29 -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
c566b90264
[arch] fix -> crashing when trying to upgrade repository packages which data could not be retrieved
2021-02-03 09:57:25 -03:00
Vinicius Moreira
978120ba71
fix -> missing Python hard dependency: packaging
2021-01-20 09:43:13 -03:00
Vinicius Moreira
7057f683cd
[arch] improvement -> history/downgrade considering the repository commit + bug fixes
2020-12-21 12:25:54 -03:00
Vinicius Moreira
f4b6da408f
[arch] fix -> upgrade: sometimes crashing when there are packages to be removed
2020-10-02 09:45:17 -03:00
Vinicius Moreira
ae27b6af3b
[improvement] changing the way versions are compared in Arch and AppImage gems
2020-09-02 10:35:55 -03:00
Vinicius Moreira
feb061efa4
[arch] improvement -> upgrade: checking specific version requirements and marking packages as 'cannot upgrade' when these requirements are not met
2020-09-01 19:36:05 -03:00
Vinicius Moreira
60836643aa
[arch] fix -> AUR: some packages dependencies cannot be downloaded due to the wrong download URL
2020-08-27 10:10:23 -03:00
Vinicius Moreira
31b67a32b7
[arch] improvements -> upgrading firstly the keyring packages declared in 'SyncFirst' (/etc/pacman.conf) to avoid pacman downloading issues | only removing packages after downloading the required ones
2020-08-11 11:24:41 -03:00
Vinicius Moreira
78912d5eee
[arch] fix -> some conflict resolution scenarios when upgrading several packages
2020-08-06 11:53:52 -03:00
Vinicius Moreira
4400e60622
[arch] improvement -> upgrade summary: displaying the reason a given package must be installed
2020-08-04 15:35:15 -03:00
Vinicius Moreira
be7652ccf4
[arch] fix -> not able to upgrade a package that explicitly defines a conflict with itself
2020-08-04 10:53:42 -03:00
Vinicius Moreira
157ec0e2c6
[improvement][arch] new 'automatch_providers' settings
2020-06-02 17:54:08 -03:00
Vinicius Moreira
f860be1b07
[fix][arch] checking mapped data during mutual conflict checking
2020-04-28 18:06:25 -03:00
Vinícius Moreira
8d55ae28b0
[fix][arch] displaying the wrong subtypes due to previous renaming
2020-04-13 16:51:53 -03:00
Vinícius Moreira
01a60ea686
0.9.0
2020-04-13 11:49:28 -03:00