Commit Graph

13 Commits

Author SHA256 Message Date
5351e6371f Accepting request 1038671 from home:dimstar:Factory
- Updtae to version 1.22.0:
  * Officially support Python 3.11.
  * PDFSurface.version_to_string(): Fix crash with negative
    versions.
  * typing: ImageSurface.get_stride() returns an int.
  * typing: Fix incorrect interface for Matrix constructor.
  * typing: Use Generic for Context.
  * docs: some cairo.Context fixes.
  * docs: try to make create_from_png/write_to_png more clear.
  * docs: add an example for how to convert a surface to pillow.
  * docs: cairo.Format.RGB24: document that unused bytes may be
    overwritten.
  * tests: don’t depend on specific ref counts.
  * tests: compatibility fixes for cairo 1.17.6.
- Drop f5a795ea.patch: fixed upstream.

OBS-URL: https://build.opensuse.org/request/show/1038671
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycairo?expand=0&rev=18
2022-11-28 13:34:19 +00:00
8c6a0f3b8d Accepting request 1003355 from home:iznogood:factory
- Update to version 1.21.0:
  * Require Python 3.7+
  * Require meson 0.53+
  * Using setup.py directly to build/install pycairo is deprecated.
    Use meson instead.
  * setup.py now requires setuptools. Previously it was optional.
  * The complete API reference is now included in the typing stubs,
    so it can be consumed/shown by IDEs.
- Add f5a795ea.patch: Some test improvements for cairo 1.17.6

OBS-URL: https://build.opensuse.org/request/show/1003355
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycairo?expand=0&rev=16
2022-09-15 07:47:38 +00:00
dea75cdaf6 Accepting request 989741 from home:bnavigator:branches:devel:languages:python
- Work around vendored distutils in setuptools >= 60 incorrectly
  installing pkgconfig files into the wrong libdir
- Deduplicate files in python_sitearch

OBS-URL: https://build.opensuse.org/request/show/989741
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycairo?expand=0&rev=14
2022-07-18 08:27:27 +00:00
Markéta Machová
96870147f6 Accepting request 911556 from home:fcrozat:branches:devel:languages:python
- Add Obsoletes/Provides for python3-cairo-devel.

OBS-URL: https://build.opensuse.org/request/show/911556
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycairo?expand=0&rev=13
2021-08-12 11:49:08 +00:00
23b028738d - update to 1.20.1
* setup.py: Respect the PKG_CONFIG environment variable
  * Make import_cairo inline in addition to static
  * docs: Fix example in Pattern.set_filter() docs _pr_`221`
  * docs: Fix build with newer sphinx
  * docs: Fix NumPy width, height-conventions in examples
  * docs: Last parameter of rel_curve_to should be dy3, not dy4
  * mypy: Fixes for mypy 0.800+
  * mypy: Don't run mypy via pytest

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycairo?expand=0&rev=12
2021-07-17 07:01:29 +00:00
Markéta Machová
0001dfefce Accepting request 852937 from home:bnavigator:branches:devel:languages:python
- Update to 1.20.0
  * Require Python 3.6+ #pr-201
  * Require cairo 1.15.10+ #pr-204
  * docs: support Sphinx 3.0 #pr-207
  * meson: add ‘tests’ option to skip tests #pr-188
  * Windows: build wheels #pr-197
  * Add support for Python 3.9 and 3.10 #pr-198 #pr-202
  * examples: add a Jupyter Notebook example #pr-181
  * Raise an error early when being passed a file object not opened
    in binary mode #pr-205
  * Add a pyproject.toml file #pr-206
- move header file in sitearch to devel package (rpmlint error)
  header is packaged twice: gh#pygobject/pycairo#98
- Move the pkgconfig file to the common package
  gh#openSUSE/python-rpm-macros#66

OBS-URL: https://build.opensuse.org/request/show/852937
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycairo?expand=0&rev=10
2020-12-03 16:51:03 +00:00
Tomáš Chvátal
88c288fb19 - Add missing dep on setuptools
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycairo?expand=0&rev=8
2020-03-16 09:47:23 +00:00
Tomáš Chvátal
06d84c90f3 - Update to 1.19.1:
* support for new python
  * remove support for python 2.x
- Remove patch python38.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycairo?expand=0&rev=7
2020-03-16 09:37:19 +00:00
Tomáš Chvátal
765e3efbd8 - Add patch to fix build on python 3.8:
* python38.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycairo?expand=0&rev=5
2019-10-07 09:08:28 +00:00
Dominique Leuenberger
539361c744 Accepting request 704551 from devel:languages:python
- Update to version 1.18.1
- Rename to python-pycario to conform to python package naming guidelines
- Expand summaries and descriptions.
- Fix typos
- Fixed conflicts with old python-cario-common-devel

OBS-URL: https://build.opensuse.org/request/show/704551
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-pycairo?expand=0&rev=1
2019-06-18 12:42:39 +00:00
Todd R
b012c10281 Accepting request 704550 from home:TheBlackCat:branches:devel:languages:python
- Fixed conflicts with old python-cario-common-devel

OBS-URL: https://build.opensuse.org/request/show/704550
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycairo?expand=0&rev=3
2019-05-21 20:23:40 +00:00
Todd R
34c351d932 Accepting request 704525 from home:TheBlackCat:branches:devel:languages:python
- Fix typos

OBS-URL: https://build.opensuse.org/request/show/704525
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycairo?expand=0&rev=2
2019-05-21 16:29:43 +00:00
Todd R
3a28e29992 Accepting request 704065 from home:TheBlackCat:branches:devel:languages:python
- Update to version 1.18.1- Rename to python-pycario to conform to python package naming guidelines
- Expand summaries and descriptions.

OBS-URL: https://build.opensuse.org/request/show/704065
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pycairo?expand=0&rev=1
2019-05-19 16:52:28 +00:00