14
0
forked from pool/python-xcffib

Compare commits

...

16 Commits

Author SHA256 Message Date
d825fa344a Accepting request 1283484 from devel:languages:python
- Switch to pyproject macros.

OBS-URL: https://build.opensuse.org/request/show/1283484
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xcffib?expand=0&rev=16
2025-06-10 06:58:07 +00:00
970bd494db - Switch to pyproject macros.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-xcffib?expand=0&rev=33
2025-06-06 04:23:06 +00:00
c769bd536e Accepting request 1118908 from devel:languages:python
- update to 1.5.0:
  * build against xcb-proto 1.16.0 (Tycho Andersen)
  * add an automatic-github-releaser script
  * use cffi's in-line mode
  * build against xcb-proto 1.16.0
- remove python-xcffib-ffi-import.patch

OBS-URL: https://build.opensuse.org/request/show/1118908
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xcffib?expand=0&rev=15
2023-10-22 19:01:15 +00:00
0dc886942b Accepting request 1085981 from devel:languages:python
- update to 1.3.0:
  * remove leftover six import
  * module: expose additional xcb errors
  * Fix List.to_string()
- drop python-xcffib-six-leftover.patch (upstream)

OBS-URL: https://build.opensuse.org/request/show/1085981
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xcffib?expand=0&rev=14
2023-05-11 10:31:34 +00:00
10761402dc Accepting request 1081721 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1081721
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xcffib?expand=0&rev=13
2023-04-22 19:58:06 +00:00
7297d027bf Accepting request 1074162 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1074162
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xcffib?expand=0&rev=12
2023-03-26 18:19:05 +00:00
8fe5563ea2 Accepting request 1006504 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1006504
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xcffib?expand=0&rev=11
2022-10-01 15:42:13 +00:00
d4a1a24ef3 Accepting request 906657 from devel:languages:python
- Replace use of nose2 by pytest. There is no need to do anything
  else.
- Update to 0.11.1
  * connection: don't automatically disconnect() on connection error
  * drop support for python 3.5
  * tests: switch to nose2
  * travis: test python 3.9

OBS-URL: https://build.opensuse.org/request/show/906657
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xcffib?expand=0&rev=10
2021-07-16 20:12:46 +00:00
f201bd2854 Accepting request 844109 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/844109
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xcffib?expand=0&rev=9
2020-10-29 08:22:12 +00:00
0e728166a5 Accepting request 777875 from devel:languages:python
- Disable tests to avoid deadlock in xvfb

OBS-URL: https://build.opensuse.org/request/show/777875
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xcffib?expand=0&rev=8
2020-02-25 15:03:05 +00:00
Oliver Kurz
7c578befce Accepting request 770566 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/770566
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xcffib?expand=0&rev=7
2020-02-14 15:24:56 +00:00
5bfacb8a4b Accepting request 710345 from devel:languages:python
- Update to 0.8.1:
  * Testsuite expansion mostly

OBS-URL: https://build.opensuse.org/request/show/710345
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xcffib?expand=0&rev=6
2019-06-22 09:23:08 +00:00
f88ca4c9e9 Accepting request 701054 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/701054
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xcffib?expand=0&rev=5
2019-05-07 21:12:47 +00:00
95d18c2263 Accepting request 687601 from devel:languages:python
- Update to 0.7.0:
  * Various updates and fixes for ghc/cabal
  * Drop unnecessary imports
- Enable tests

OBS-URL: https://build.opensuse.org/request/show/687601
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xcffib?expand=0&rev=4
2019-03-29 19:36:45 +00:00
1341d8bd14 Accepting request 668540 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/668540
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xcffib?expand=0&rev=3
2019-01-25 21:45:23 +00:00
41639116db Accepting request 654076 from devel:languages:python
Remove superfluous devel dependency for noarch package

OBS-URL: https://build.opensuse.org/request/show/654076
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-xcffib?expand=0&rev=2
2018-12-13 18:45:26 +00:00
2 changed files with 12 additions and 6 deletions

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Fri Jun 6 04:19:46 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>
- Switch to pyproject macros.
-------------------------------------------------------------------
Wed Oct 18 15:09:53 UTC 2023 - Soc Virnyl Estela <contact@uncomfyhalomacro.pl>

View File

@@ -1,7 +1,7 @@
#
# spec file
# spec file for package python-xcffib
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -31,11 +31,12 @@ Version: 1.5.0
Release: 0
Summary: A drop in replacement for xpyb, an XCB python binding
License: Apache-2.0
Group: Development/Languages/Python
URL: https://github.com/tych0/xcffib
Source: https://files.pythonhosted.org/packages/source/x/xcffib/xcffib-%{version}.tar.gz
BuildRequires: %{python_module cffi >= 1.1.0}
BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools}
BuildRequires: %{python_module wheel}
%if %{with test}
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module xcffib}
@@ -58,12 +59,12 @@ replacement for xpyb.
%build
%if !%{with test}
%python_build
%pyproject_wheel
%endif
%install
%if !%{with test}
%python_install
%pyproject_install
%python_expand %fdupes %{buildroot}%{$python_sitelib}
%endif
@@ -77,7 +78,7 @@ replacement for xpyb.
%license LICENSE
%doc README.md
%{python_sitelib}/xcffib/
%{python_sitelib}/xcffib-%{version}-py*.egg-info
%{python_sitelib}/xcffib-%{version}.dist-info
%endif
%changelog