summaryrefslogtreecommitdiff
path: root/python
Commit message (Expand)AuthorAgeFilesLines
* Make the higher level file info selection flags available to PythonPanu Matilainen2023-04-281-0/+7
* Use Python >= 3.2 compatible object hash slot typePanu Matilainen2023-03-131-2/+2
* Avoid unnecessary variables for cmake target data, part 1Panu Matilainen2022-11-281-2/+1
* Remove autotools buildPanu Matilainen2022-10-211-39/+0
* Generate Python egg-info from cmake buildsPanu Matilainen2022-10-202-0/+15
* Drop support for buggy and problematic alternative Python build methodPanu Matilainen2022-10-201-51/+0
* Add support for %preuntrans and %postuntrans scriptletsPanu Matilainen2022-09-261-0/+4
* Add an experimental CMake build systemPanu Matilainen2022-06-281-0/+27
* Fix missed rpmfi-py.c reference when removingPanu Matilainen2022-04-131-1/+1
* Drop hdr.dsFromHeader() and hdr.dsOfHeader() methodsPanu Matilainen2022-04-081-24/+0
* Add python rpm.ds constructor docsPanu Matilainen2022-04-081-0/+7
* Drop the klunky and ugly rpm.fi python binding finallyPanu Matilainen2022-04-089-460/+1
* Drop some rpm v3 era Python methodsPanu Matilainen2022-04-082-139/+0
* Remove most of rpmsq signal machinery, no longer neededPanu Matilainen2022-04-081-42/+0
* Axe pgpDig and related APIsPanu Matilainen2022-04-081-22/+0
* Remove rpmds epoch promote APIsPanu Matilainen2022-04-081-15/+0
* Eliminate rpmteFI() and corresponding Python bindingPanu Matilainen2022-04-081-16/+0
* Kick out --nopromote remnants, add compiler deprecation warningsPanu Matilainen2022-04-051-3/+2
* Eliminate the strange include pre-build install machineryPanu Matilainen2022-03-101-1/+1
* Fix circular dependency between rpmtypes.h and rpmtag.hPanu Matilainen2022-03-102-2/+2
* Rename pgpHexStr() to rpmhex(), but preserve ABI for nowPanu Matilainen2022-02-251-1/+1
* Reimplement --restore as a transaction element, obsolete --setperms & coPanu Matilainen2022-02-032-0/+20
* Refactor Python addErase() argument parsing to helper methodPanu Matilainen2022-02-031-19/+23
* Add --justdb counterpart --nodb and matching API flagPanu Matilainen2022-01-251-0/+1
* Fix old Python ts.check() argument order regressionPanu Matilainen2022-01-041-1/+1
* Add Python bindings for rpmfilesFSignature() and rpmfilesVSignature()Panu Matilainen2021-12-021-0/+27
* Include rpmpgp.h only where it is actually neededJustus Winter2021-11-172-2/+0
* Axe the experimental and internal build method from Python spec bindingsPanu Matilainen2021-11-011-13/+0
* Fix memory leak in Python pubkey constructorDmitry Antipov2021-04-081-4/+6
* Fix incorrect rpmarchive_writeto argument stringJerry James2021-03-301-1/+1
* Remove redundant code in the python interfaceJerry James2021-03-294-8/+2
* Eliminate remaining uses of unsafe headerCopyLoad() in the codebasePanu Matilainen2021-03-111-1/+4
* Fix rpmtsInitDB() argument confusionPanu Matilainen2021-02-021-1/+1
* Improve error handling in Python pubkey constructorPanu Matilainen2020-11-231-1/+5
* Replace uses of deprecated PyEval_CallObject() with PyObject_Call()Panu Matilainen2020-10-281-2/+2
* Implement alternative transaction callback style with transaction elementsPanu Matilainen2020-10-051-12/+45
* Add support for application private user data in transaction elementsPanu Matilainen2020-09-281-1/+29
* Add RPMTRANS_FLAG_NOARTIFACTS symbol to Python bindingsPanu Matilainen2020-06-261-0/+1
* Fix python ts.addErase() not raising exception on not-found packagesPanu Matilainen2020-06-041-11/+15
* Unify Python addInstall/Reinstall/Erase exception message formatPanu Matilainen2020-06-041-3/+6
* Support EVR strings to Python labelCompare()Panu Matilainen2020-05-271-11/+7
* Add Python bindings for the new version APIPanu Matilainen2020-05-275-1/+201
* Refactor python labelCompare() to use the new version API, add more testsPanu Matilainen2020-05-271-21/+13
* Axe --nopromote and most of the related infrastructurePanu Matilainen2020-05-271-11/+0
* Add license to Python distutils module descriptionPanu Matilainen2020-05-261-0/+1
* .gitignore cleanupPanu Matilainen2020-04-091-1/+0
* Replace all PyInt_* uses with PyLong_* in the codebasePanu Matilainen2019-08-128-43/+33
* Axe support for Python 2Panu Matilainen2019-08-127-48/+6
* python: Reference proper spec-py.c filenameIgor Gnatenko2019-06-021-1/+1
* Pass rpmts object to rpmSpecBuild()Florian Festi2019-05-283-5/+19