Skip to content
Snippets Groups Projects
NEWS 3 KiB
Newer Older
Jelle van der Waa's avatar
Jelle van der Waa committed
pyalpm 0.10.6 :
  * udpate pacman git repository url
  * add pyproject.toml
  * add clang compilation support

Jelle van der Waa's avatar
Jelle van der Waa committed
pyalpm 0.10.5 :
  * Add coverage for pycman
  * Add SAST scanner
  * Fix find_grp_pkgs segfault
  * Fix transaction related segfaults

Jelle van der Waa's avatar
Jelle van der Waa committed
pyalpm 0.10.4 :
  * Add fallback for architectures now being an list
  * Update pacman configuration in pycman
  * Update syncdb example

Jelle van der Waa's avatar
Jelle van der Waa committed
pyalpm 0.10.3 :
  * Fix segfault with libalpm progress/event/question callbacks

Jelle van der Waa's avatar
Jelle van der Waa committed
pyalpm 0.10.2 :
  * Fix segfault with libalpm freeing the database object

Jelle van der Waa's avatar
Jelle van der Waa committed
pyalpm 0.10.1 :
  * Fix segfaults with libalpm callbacks

pyalpm 0.10 :
Jelle van der Waa's avatar
Jelle van der Waa committed
  * compatible with pacman 6
  * document pacman.git building compatbility
  * use pytest-pacman for unit testing

Jelle van der Waa's avatar
Jelle van der Waa committed
pyalpm 8.8.5 :
  * resolve memory leaks caused by not releasing the alpm_handle

Rémy Oudompheng's avatar
Rémy Oudompheng committed
pyalpm 0.8 :
  * compatible with pacman 5

Rémy Oudompheng's avatar
Rémy Oudompheng committed
pyalpm 0.7 :
Rémy Oudompheng's avatar
Rémy Oudompheng committed
  * compatible with pacman 4.2
Rémy Oudompheng's avatar
Rémy Oudompheng committed
  * pycman: recognize Usage option of repositories

Rémy Oudompheng's avatar
Rémy Oudompheng committed
pyalpm 0.6.2 :
  * pycman: recognize RemoteFileSigLevel and UseDelta=x options (FS#34791)
  * init_with_config now handles IgnorePkg and similar options (FS#29688)

Rémy Oudompheng's avatar
Rémy Oudompheng committed
pyalpm 0.6.1 :
  * fix: incorrect warnings from new pacman.conf options (FS#34591).

Rémy Oudompheng's avatar
Rémy Oudompheng committed
pyalpm 0.6 :
  * compatible with pacman 4.1

Rémy Oudompheng's avatar
Rémy Oudompheng committed
pyalpm 0.5.3 :
  * fix: incorrect integer types in file lists

Rémy Oudompheng's avatar
Rémy Oudompheng committed
pyalpm 0.5.2 :
  * fix: optimistic cast on 64-bit platforms
  * fix: UnicodeDecodeError on some packages with non-UTF8
    filenames (FS#26412)
  * remove alpm_list_get_data() usage for pacman 4.1

Rémy Oudompheng's avatar
Rémy Oudompheng committed
pyalpm 0.5.1 :
  * pycman: parse ILoveCandy and SigLevel in pacman.conf

Rémy Oudompheng's avatar
Rémy Oudompheng committed
  * now requires pacman 4.0
  * API: initialize() replaced by Handle() constructor
  * API: DB.url property replaced by DB.servers
  * API: Package.files now returns a list of (name, size, mode)
Rémy Oudompheng's avatar
Rémy Oudompheng committed
  * API: Handle has a new attribute gpgdir
  * pycman: support --gpgdir, --cachedir, --debug options
Rémy Oudompheng's avatar
Rémy Oudompheng committed
  * fix: repository order suhffled in pacman.conf parsing
  * fix: incorrect default values for options
pyalpm 0.4.2 :
  * fix a typo in init_with_config()
  * add an example script to list optdepends (cf pacman FS#16108)

Rémy Oudompheng's avatar
Rémy Oudompheng committed
pyalpm 0.4.1 :
  * better parser for pacman.conf files
  * interface tweaks for pycman

pyalpm 0.4 :
  * wraps alpm_db_update(), alpm_db_search()
  * fix: extra free() after calling transaction.add_pkg()
  * pycman: correctly read configuration
  * pycman: nearly complete support for remove, sync, upgrade actions
pyalpm 0.3 :
  * wraps alpm_db_set_pkgreason()
  * wraps alpm_sync_newversion()
  * wraps transaction control functions
  * initial support for getting/setting Python functions as libalpm callbacks
  * pycman: support -D, -Q[demotu]
Rémy Oudompheng's avatar
Rémy Oudompheng committed
pyalpm 0.2 :
  * handles alpm error strings
  * wraps alpm_db_read_grp()
Rémy Oudompheng's avatar
Rémy Oudompheng committed
  * wraps alpm_pkg_get_reason()
Rémy Oudompheng's avatar
Rémy Oudompheng committed
  * wraps alpm_find_grp_pkgs()
  * wraps alpm_find_satisfier()
Rémy Oudompheng's avatar
Rémy Oudompheng committed
  * add pycman (Python clone of pacman), with read-only actions
Rémy Oudompheng's avatar
Rémy Oudompheng committed

pyalpm 0.1 :
Rémy Oudompheng's avatar
Rémy Oudompheng committed
  * databases and packages are wrapped by Python classes
  * support for registering databases
  * support for getting/setting libalpm options (except callbacks)