1
0
mirror of https://gitlab.com/libvirt/libvirt-python.git synced 2025-12-07 04:23:47 +03:00

Commit Graph

  • e749b4cf11 setup: Move away from os.path to pathlib.Path Erik Skultety 2023-06-07 16:58:31 +02:00
  • 8c9bc5d2d0 setup: styling: Don't mix top-level code with function/class definition Erik Skultety 2023-06-07 17:13:31 +02:00
  • ad6a3343b7 setup: styling: Format multi-line arguments properly Erik Skultety 2023-06-07 17:12:02 +02:00
  • 745e5a8ca4 setup: styling: Adopt f-strings in favour of old-style string formatting Erik Skultety 2023-06-07 17:10:52 +02:00
  • e418191c7b setup: styling: Drop unexpected spaces when providing kwargs arguments Erik Skultety 2023-06-07 17:21:51 +02:00
  • df801cebd7 setup: styling: Replace apostrophes with quotes Erik Skultety 2023-06-07 17:07:43 +02:00
  • 35182909b8 setup: styling: Fix method/function/class spacing Erik Skultety 2023-06-07 17:01:44 +02:00
  • 5a7ad288f8 setup: Re-order the imports Erik Skultety 2023-06-07 16:53:57 +02:00
  • fa96143b35 setup: Bump the minimum version of Python to 3.6 Erik Skultety 2023-06-07 16:47:41 +02:00
  • 90bf275b7d setup: Reduce the Python classifiers to "Python :: 3" only Erik Skultety 2023-06-07 16:43:51 +02:00
  • 5023662140 Post-release version bump to 9.5.0 Jiri Denemark 2023-06-01 11:50:43 +02:00
  • 6edefcc479 virDomainMigrate3Params: Add missing params v9.4.0 Han Han 2023-05-31 15:17:13 +08:00
  • fc7022b972 ci: Drop Fedora 36 target Erik Skultety 2023-05-03 08:57:39 +02:00
  • 4994b96883 ci: Add Fedora 38 target Erik Skultety 2023-05-03 08:57:58 +02:00
  • f3092b0448 ci: Replace OpenSUSE Leap 15.4 target with Leap 15 name Erik Skultety 2023-05-03 08:56:31 +02:00
  • d6d4929462 Post-release version bump to 9.4.0 Jiri Denemark 2023-05-02 14:19:04 +02:00
  • f8bcbbcf65 rpm: convert license to SPDX format v9.3.0 Daniel P. Berrangé 2023-04-26 13:23:11 +01:00
  • 3d89ddd1b7 Post-release version bump to 9.3.0 Jiri Denemark 2023-04-01 09:56:13 +02:00
  • 65214dcd96 setup: limit pytest to 'tests' subdir Daniel P. Berrangé 2023-03-28 06:25:11 -04:00
  • 62a4c1f395 ci: pass --break-system-packages on Debian Sid Daniel P. Berrangé 2023-04-19 10:27:08 +01:00
  • 664c347534 ci: mark bleeding edge distros as non-gating Daniel P. Berrangé 2023-04-19 10:25:34 +01:00
  • 6e1351b4c0 ci: regenerated with lcitool manifest Daniel P. Berrangé 2023-04-19 10:23:57 +01:00
  • a0c7f86f06 Post-release version bump to 9.2.0 v9.2.0 Jiri Denemark 2023-03-01 11:15:54 +01:00
  • 4b51aedfc7 Fix sign compare offenders v9.1.0 Michal Privoznik 2023-02-13 09:03:55 +01:00
  • 96f8a19bab Stop typecasting libvirt_intWrap() arguments Michal Privoznik 2023-02-13 14:47:32 +01:00
  • cf7ee43cf1 libvirt-override: Don't typecast strlen() in debug printings Michal Privoznik 2023-02-13 14:46:09 +01:00
  • 3f8aa91db3 libvirt_virConnectOpenAuth: Avoid plain PyLong_AsLong() call Michal Privoznik 2023-02-13 14:45:23 +01:00
  • 1c88c41109 libvirt_virNodeGetInfo fix Michal Privoznik 2023-02-13 14:43:54 +01:00
  • ed4ebba5b6 typewrappers: Drop typecast in libvirt_intWrap() Michal Privoznik 2023-02-13 14:47:22 +01:00
  • 4d0e586061 typewrappers: Rework libvirt_uintWrap() Michal Privoznik 2023-02-13 14:20:32 +01:00
  • f8fefdf45c typewrappers: Rework libvirt_uintUnwrap() Michal Privoznik 2023-02-13 14:17:56 +01:00
  • 8ef7420806 Post-release version bump to 9.1.0 Jiri Denemark 2023-01-16 12:45:47 +01:00
  • c59d3232b7 override: domain: Implement override for virDomainFDAssociate v9.0.0 Peter Krempa 2023-01-12 13:26:37 +01:00
  • d75be36877 ci: manifest: Define RPM artifacts for regular CentOS Stream 8 build Erik Skultety 2023-01-06 11:17:31 +01:00
  • 230589a837 .gitignore: Ignore more common Python build artifacts Erik Skultety 2023-01-06 10:19:13 +01:00
  • 7360326272 ci: manifest: Define artifacts cache Erik Skultety 2023-01-05 08:30:07 +01:00
  • 68ee981379 ci: manifest: Replace 'expiry' with 'expire_in' Erik Skultety 2023-01-05 08:28:12 +01:00
  • 6e0d4d53d5 ci: Refresh and add Fedora 37 target Erik Skultety 2023-01-04 15:06:09 +01:00
  • deabf3d88c Post-release version bump to 9.0.0 Jiri Denemark 2022-12-01 11:00:04 +01:00
  • 082d69ee50 rpm: add explicit build dep on python3-setuptools v8.10.0 Daniel P. Berrangé 2022-11-23 12:24:29 +00:00
  • 42305fb615 Post-release version bump to 8.10.0 Jiri Denemark 2022-11-01 12:37:38 +01:00
  • 5b5cd3dacc ci: Expose built RPMs as artifacts v8.9.0 Peter Krempa 2022-10-10 10:44:17 +02:00
  • 9716b459ca Fix memory leak in libvirt_virStreamRecv. Chris Gunn 2022-10-10 13:36:18 -07:00
  • d9b9517cc3 ci: Fix the stage of the api-coverage job Erik Skultety 2022-10-03 11:39:43 +02:00
  • bf95d64c72 Post-release version bump to 8.9.0 Jiri Denemark 2022-10-03 10:05:11 +02:00
  • 4733e2a2d1 ci: refresh with latest lcitool manifest Daniel P. Berrangé 2022-09-30 04:50:04 -04:00
  • c2374d3f4e Link libvirtmod_* modules also with libvirt v8.8.0 Bastian Germann 2022-09-09 17:28:51 +02:00
  • b4f1d3b4ee Replace uint with unsigned int Bastian Germann 2022-09-09 17:18:56 +02:00
  • 292da8384c Post-release version bump to 8.8.0 Jiri Denemark 2022-09-01 12:01:10 +02:00
  • 62681e1569 Post-release version bump to 8.7.0 v8.7.0 Jiri Denemark 2022-08-01 09:40:54 +02:00
  • 5b35b863bb Add VIR_DOMAIN_IOTHREAD_THREAD_POOL_{MIN,MAX} macros v8.5.0-maint Michal Privoznik 2022-07-07 16:04:10 +02:00
  • 3532ba2b8c libvirt-utils: Clear error when guessing typed param type v8.6.0 Michal Privoznik 2022-07-08 08:21:58 +02:00
  • b943a5bd18 Add VIR_DOMAIN_IOTHREAD_THREAD_POOL_{MIN,MAX} macros Michal Privoznik 2022-07-07 16:04:10 +02:00
  • 2c8e159373 Post-release version bump to 8.6.0 Jiri Denemark 2022-07-01 11:27:50 +02:00
  • ba4db43f63 setup: make 'clean' command compatible again with distutils v8.5.0 Pino Toscano 2022-06-25 06:30:45 +02:00
  • b34fbaf405 setup: advertize Python 3.9 and 3.10 support Daniel P. Berrangé 2022-05-16 17:37:20 +01:00
  • 693a93f85b examples: remove use of deprecated setDaemon method Daniel P. Berrangé 2022-05-17 15:40:03 +01:00
  • 438b86fda1 tests: expand AIO tests and add more comments Daniel P. Berrangé 2022-05-17 15:31:16 +01:00
  • e3fab09382 tests: use mocks to allow calling virEventRegisterImpl many times Daniel P. Berrangé 2022-05-17 15:01:19 +01:00
  • b9f79758c9 tests: add libvirtaio test coverage Chris Gunn 2022-02-10 16:49:06 -08:00
  • c2fae558c3 libvirtaio: add better docs on best practice usage pattern Daniel P. Berrangé 2022-05-17 15:36:01 +01:00
  • 376a977659 libvirtio: lazy create the Event object in drain() Daniel P. Berrangé 2022-05-17 14:11:55 +01:00
  • 30f8123072 libvirtaio: convert to using 'async' / 'await' syntax Chris Gunn 2022-05-16 17:56:50 +01:00
  • ca3731a126 libvirtaio: drop back compat for python < 3.4.4 Chris Gunn 2022-05-16 17:34:59 +01:00
  • 8a0e3f052b Post-release version bump to 8.5.0 Jiri Denemark 2022-06-01 09:31:33 +02:00
  • c40c5f0cfc Add an override impl for virDomainRestoreParams and virDomainSaveParams v8.4.0 Michal Privoznik 2022-05-12 10:46:34 +02:00
  • f27567e993 Post-release version bump to 8.4.0 Jiri Denemark 2022-05-02 13:38:10 +02:00
  • 60044515a2 setup: switch to running API coverage test using pytest v8.3.0 Daniel P. Berrangé 2022-03-22 18:27:15 +00:00
  • 6feb31a7a1 sanitytest: skip tests when seeing broken lxml implementation Daniel P. Berrangé 2022-03-25 11:44:52 +00:00
  • 3551c04ecb sanitytest: turn into a normal python unittest Daniel P. Berrangé 2022-03-22 17:52:55 +00:00
  • 8cb4b852d1 sanitytest: move function/enum identification into a helper method Daniel P. Berrangé 2022-03-22 17:52:55 +00:00
  • 9fb3a9b234 sanitytest: move class identification into a helper method Daniel P. Berrangé 2022-03-22 17:52:55 +00:00
  • f850a9f9e6 sanitytest: move initial class method mapping into a helper method Daniel P. Berrangé 2022-03-22 17:52:55 +00:00
  • 4ae177d49c sanitytest: move class method mapping fixup into a helper method Daniel P. Berrangé 2022-03-22 17:52:55 +00:00
  • b29d0aaa26 sanitytest: move C to python API mapping check into a helper method Daniel P. Berrangé 2022-03-22 17:52:55 +00:00
  • 87e62db6d3 sanitytest: move python to C API mapping check into a helper method Daniel P. Berrangé 2022-03-22 17:52:55 +00:00
  • 45fa54ab67 sanitytest: move C API binding check into a helper method Daniel P. Berrangé 2022-03-22 17:52:55 +00:00
  • d4dfac2a43 sanitytest: stop passing python module path into sanity test Daniel P. Berrangé 2022-03-22 17:44:02 +00:00
  • 4e5d903fc3 sanitytest: stop passing API XML path into sanity test Daniel P. Berrangé 2022-03-22 17:44:02 +00:00
  • b0e9f12f2f setup: switch from distutils to setuptools Daniel P. Berrangé 2022-03-23 11:16:00 +00:00
  • e00e8c39c2 setup: remove use of distutils.util.get_platform Daniel P. Berrangé 2022-03-25 10:17:38 +00:00
  • c230ecb483 setup: override 'build_ext' / 'build_py' commands rather than 'build' Daniel P. Berrangé 2022-03-23 11:12:30 +00:00
  • 88067eda52 setup: replace distutils.dir_util.remove_tree with shutils Daniel P. Berrangé 2022-03-23 10:49:16 +00:00
  • 9d4b183b4e setup: replace distutils.spawn with subprocess Daniel P. Berrangé 2022-03-22 19:55:40 +00:00
  • 7d14f77224 setup: replace distutils.spawn.find_executable with shutils Daniel P. Berrangé 2022-03-23 10:49:16 +00:00
  • 49f0b4c16f setup: introduce an explicit check for pkg-config operation Daniel P. Berrangé 2022-03-22 19:50:40 +00:00
  • a965c91c6f setup: stop inheriting from 'clean' command Daniel P. Berrangé 2022-03-24 12:05:41 +00:00
  • 6ea035b0e3 setup: drop the 'rpm' command Daniel P. Berrangé 2022-03-24 12:04:14 +00:00
  • f8c9ec5387 generator: introduce ability to selectively generate code Daniel P. Berrangé 2022-03-23 12:15:36 +00:00
  • 47b434b142 generator: rename methods for code generation Daniel P. Berrangé 2022-03-24 18:12:11 +00:00
  • 83595da93f generator: split function skip logic out of C generator Daniel P. Berrangé 2022-03-24 18:04:31 +00:00
  • 8ec1b5aa16 generator: split function type validation out of C generator Daniel P. Berrangé 2022-03-24 17:40:31 +00:00
  • 2fb2e54136 generator: split loading of APIs out from writing stubs Daniel P. Berrangé 2022-03-24 16:58:15 +00:00
  • 3950e1ddd5 generator: merge python wrapper generator methods Daniel P. Berrangé 2022-03-24 16:35:13 +00:00
  • c8abe55d4c generator: refactor buildWrappers to make it more generic Daniel P. Berrangé 2022-03-24 16:16:33 +00:00
  • f1e5b5c18f generator: simplify some repeated code patterns Daniel P. Berrangé 2022-03-24 16:04:21 +00:00
  • 01303d79fa generator: use single function for registering all enums Daniel P. Berrangé 2022-03-24 12:23:46 +00:00
  • ff65b9c67c generator: use single dict for tracking all enums Daniel P. Berrangé 2022-03-24 12:23:46 +00:00
  • 054c9e9b73 generator: use single function for registering all functions Daniel P. Berrangé 2022-03-24 12:23:46 +00:00
  • 6b2cef6182 generator: use single dict for tracking all skipped functions Daniel P. Berrangé 2022-03-24 12:23:46 +00:00