diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 55e8a44..89acaae 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,13 +1,7 @@ include: -- file: /r4.1/gitlab-base.yml +- file: /r4.3/gitlab-base.yml project: QubesOS/qubes-continuous-integration -- file: /r4.1/gitlab-dom0.yml +- file: /r4.3/gitlab-host.yml project: QubesOS/qubes-continuous-integration -- file: /r4.1/gitlab-vm.yml - project: QubesOS/qubes-continuous-integration -- file: /r4.2/gitlab-base.yml - project: QubesOS/qubes-continuous-integration -- file: /r4.2/gitlab-host.yml - project: QubesOS/qubes-continuous-integration -- file: /r4.2/gitlab-vm.yml +- file: /r4.3/gitlab-vm.yml project: QubesOS/qubes-continuous-integration diff --git a/.qubesbuilder b/.qubesbuilder index 3c03166..e842345 100644 --- a/.qubesbuilder +++ b/.qubesbuilder @@ -9,7 +9,10 @@ vm: deb: build: - debian-pkg/debian +vm-jammy: + deb: + build: [] source: files: - - url: https://files.pythonhosted.org/packages/source/q/qasync/qasync-0.23.0.tar.gz - sha256: qasync-0.23.0.tar.gz.sha256 + - url: https://files.pythonhosted.org/packages/source/q/qasync/qasync-@VERSION@.tar.gz + sha256: qasync-@VERSION@.tar.gz.sha256 diff --git a/debian-pkg/debian/changelog b/debian-pkg/debian/changelog index 4949c3f..874ea27 100644 --- a/debian-pkg/debian/changelog +++ b/debian-pkg/debian/changelog @@ -1,3 +1,13 @@ +python-qasync (0.27.1-1) unstable; urgency=medium + + * CI: switch to R4.3 + * Use VERSION placeholder in .qubesbuilder + * deb: Adjust packaging for poetry build + * rpm: Adjust build for poetry build + * Disable build on Ubuntu Jammy + + -- Marek Marczykowski-Górecki Tue, 29 Oct 2024 15:39:41 +0100 + python-qasync (0.23.0-2) unstable; urgency=medium [ Frédéric Pierret (fepitre) ] diff --git a/debian-pkg/debian/compat b/debian-pkg/debian/compat index ec63514..b1bd38b 100644 --- a/debian-pkg/debian/compat +++ b/debian-pkg/debian/compat @@ -1 +1 @@ -9 +13 diff --git a/debian-pkg/debian/control b/debian-pkg/debian/control index 57ea6de..8a24e5b 100644 --- a/debian-pkg/debian/control +++ b/debian-pkg/debian/control @@ -3,8 +3,13 @@ Section: python Priority: optional Maintainer: Marek Marczykowski-Górecki Build-Depends: + pybuild-plugin-pyproject, + python3-poetry-core, python3-pyqt5, - python3-setuptools, python3-all, dh-python, debhelper (>= 9) + python3-setuptools, + python3-all, + dh-python, + debhelper (>= 13) Standards-Version: 3.9.5 Homepage: https://github.com/CabbageDevelopment/qasync Vcs-Git: https://github.com/CabbageDevelopment/qasync diff --git a/python-qasync.spec.in b/python-qasync.spec.in index 9191bd8..dba2f98 100644 --- a/python-qasync.spec.in +++ b/python-qasync.spec.in @@ -12,7 +12,8 @@ Source0: %{pypi_source} BuildArch: noarch BuildRequires: python%{python3_pkgversion}-devel -BuildRequires: python%{python3_pkgversion}-setuptools +BuildRequires: python%{python3_pkgversion}-pip +BuildRequires: python%{python3_pkgversion}-poetry-core >= 1.5.0 %description qasync allows you to use coroutines in PyQt/PySide applications by @@ -36,16 +37,16 @@ predecessors. rm -rf %{pypi_name}.egg-info %build -%py3_build +%pyproject_wheel %install -%py3_install +%pyproject_install -%files -n python%{python3_pkgversion}-%{pypi_name} +%pyproject_save_files qasync + +%files -n python%{python3_pkgversion}-%{pypi_name} -f %{pyproject_files} %license LICENSE %doc README.md -%{python3_sitelib}/%{pypi_name} -%{python3_sitelib}/%{pypi_name}-%{version}-py%{python3_version}.egg-info %changelog @CHANGELOG@ diff --git a/qasync-0.23.0.tar.gz.sha256 b/qasync-0.23.0.tar.gz.sha256 deleted file mode 100644 index 2b21d07..0000000 --- a/qasync-0.23.0.tar.gz.sha256 +++ /dev/null @@ -1 +0,0 @@ -8965ec313e0107148d98e8ac1e77a77dce74de3cd97055a1aa62d513a3793a14 diff --git a/qasync-0.27.1.tar.gz.sha256 b/qasync-0.27.1.tar.gz.sha256 new file mode 100644 index 0000000..713cb18 --- /dev/null +++ b/qasync-0.27.1.tar.gz.sha256 @@ -0,0 +1 @@ +8dc768fd1ee5de1044c7c305eccf2d39d24d87803ea71189d4024fb475f4985f diff --git a/rel b/rel index 0cfbf08..d00491f 100644 --- a/rel +++ b/rel @@ -1 +1 @@ -2 +1 diff --git a/version b/version index ca222b7..83b4730 100644 --- a/version +++ b/version @@ -1 +1 @@ -0.23.0 +0.27.1