Commit Graph

31 Commits

Author SHA256 Message Date
30d93ea21f Accepting request 1235992 from home:bnavigator:branches:KDE:Qt:PyQt
- Update to 6.9.1
  * sip-sdist creates PEP 625 compatible file names. The sdists
    created by sip-sdist are now compatible with PEP 625 in that
    they have lower case names. This ensures that they will still
    be able to be uploaded to PyPI. Resolves #23
  * Update the minimum version of setuptools. The minimum version
    of setuptools used by SIP and by the generated sip module
    sdists has been set to v69.5. This is the oldest version that
    supports PEP 625. Resolves #55
  * sip module sdist Requires-Python is incorrect. The minimum
    Python version in the generated sip module metadata is now set
    to v3.9. Resolves #56
- Release v6.9.0
  * Removal of support for Python v3.8. Generated bindings now
    require Python v3.9 or later.
  * Type hints now conform to PEP 585.
  * The latest sip module ABI versions are v12.16 and v13.9.
    Resolves #37
  * Added support for the deprecated() decorator in .pyi files.
    .pyi files now use the deprecated() decorator when the
    /Deprecated/ annotation is specified. The /Deprecated/
    annotation may now specify an optional string which will be
    appended to the default deprecation warning. Resolves #8
  * PyQt-specific support for registering QFlags types. Calls to
    qMetaTypeId() for all QFlags mapped types are now automatically
    generated for PyQt using ABI v13. Resolves #43
  ## Bug fixes
  * The handling of the SIP versions timeline was fixed. (Resolves
    #47)
  * Annotations are now only validated if they are known to be

OBS-URL: https://build.opensuse.org/request/show/1235992
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-sip6?expand=0&rev=45
2025-01-08 21:21:25 +00:00
Christophe Marin
7bb6fb9e7d PyQt6 for 6.8. Tested on 15.6 by using retext + webengine. Works!
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-sip6?expand=0&rev=43
2024-10-16 09:39:45 +00:00
770b475fbd Accepting request 1166352 from home:bnavigator:branches:KDE:Qt:PyQt
- Update to 6.8.3
  * The use of 'throw' specifiers is now deprecated and will be
    removed in SIP v7.  Instead of 'throw()', 'noexcept' should be
    used.  Other forms of 'throw' are no longer required.
  * Support for ABI v13.0 and ABI v12.8 and older is now deprecated
    and will be removed in SIP v7.
  * Documentation fixes.
  * Bug fixes.

OBS-URL: https://build.opensuse.org/request/show/1166352
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-sip6?expand=0&rev=41
2024-04-09 09:57:33 +00:00
c32f67f683 Accepting request 1141600 from home:bnavigator:branches:KDE:Qt:PyQt
- Update to 6.8.2
  * Added the --deprecations-are-errors command line option to all
    build tools.
  * All generated files are UTF-8 encoded.
- Release 6.8.1
  - Bug fixes.
- Release 6.8.0
  * Python v3.7 is no longer supported.
  * The latest version of ABI v13 is v13.7.0.
  * The latest version of ABI v12 is v12.14.0.
  * Added support for specifying the project metadata using the
    '[project]' section of pyproject.toml as defined in PEP 621.
    The use of the '[tool.sip.metadata]' is now deprecated.
  * The conversion to a pure Python implementation is now complete.
- Drop support-python3.6.patch
  * python-foo prefixed packages for SLE15 with python3.6 should be
    handled by an SLE internal maintenance request to python3-foo

OBS-URL: https://build.opensuse.org/request/show/1141600
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-sip6?expand=0&rev=39
2024-01-26 08:14:36 +00:00
1d0020da3d Accepting request 1117882 from home:bnavigator:branches:KDE:Qt:PyQt
- Update to 6.7.12
  * The latest version of ABI v13 is v13.6.0.
  * The latest version of ABI v12 is v12.13.0.
  * Added sipPyTypeDictRef() to the v12 and v13 ABIs.
    sipPyTypeDict() is now deprecated and must not be used with
    Python v3.12 and later.
  * Classes will automatically support being iterated over if they
    implement '__getitem__()' or 'operator[]' and have a method
    annotated with '__len__'.
  * Bug fixes.

OBS-URL: https://build.opensuse.org/request/show/1117882
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-sip6?expand=0&rev=37
2023-10-15 15:32:14 +00:00
bc8a6b96e3 OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-sip6?expand=0&rev=35 2023-09-28 19:12:42 +00:00
9c24ef070b Accepting request 1089050 from home:dirkmueller:branches:KDE:Qt:PyQt
- for SLE15, package documentation in devel package

OBS-URL: https://build.opensuse.org/request/show/1089050
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-sip6?expand=0&rev=33
2023-05-26 07:38:01 +00:00
fc29c569f1 OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-sip6?expand=0&rev=31 2023-04-26 16:35:26 +00:00
33e4024761 Accepting request 1082221 from home:dirkmueller:acdc:as_python3_module
- add sle15_python_module_pythons (jsc#PED-68)

- Make calling of %{sle15modernpython} optional.

OBS-URL: https://build.opensuse.org/request/show/1082221
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-sip6?expand=0&rev=29
2023-04-23 17:12:51 +00:00
86362083c4 populated properly.
versions.

OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-sip6?expand=0&rev=27
2023-02-09 10:22:22 +00:00
c5a89ab343 - Update to 6.7.7
* bug-fix release
  * Refactored the handling of composite classes so that they are
	  populated properly.
  * Changes to the XML generation to reduce differences to earlier
	  versions.

OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-sip6?expand=0&rev=26
2023-02-09 10:15:07 +00:00
ad5cac3a5b - Revert to 6.7.5
* breaks Qt import in PyQt5
  * https://www.riverbankcomputing.com/pipermail/pyqt/2023-January/045137.html

OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-sip6?expand=0&rev=25
2023-02-01 10:19:33 +00:00
060eb5e5f0 Accepting request 1061918 from home:bnavigator:branches:KDE:Qt:PyQt
- Update to 6.7.6
  * Minor bug-fix release
  * The latest version of ABI v13 is v13.4.1.
  * The latest version of ABI v12 is v12.11.1.
  * Significantly reduced the memory requirements.

OBS-URL: https://build.opensuse.org/request/show/1061918
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-sip6?expand=0&rev=24
2023-01-30 19:16:57 +00:00
34e7e437cb Accepting request 1058064 from home:alarrosa:branches:KDE:Qt:PyQt
- Add patch to support python 3.6 needed by SLE15:
  * support-python3.6.patch

OBS-URL: https://build.opensuse.org/request/show/1058064
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-sip6?expand=0&rev=22
2023-01-12 18:36:28 +00:00
817118dbca - Update to 6.7.5
* This is a minor bug-fix release that fixes a problem with
    extract filenames that contain Windows drive letters.
- Version 6.7.4 is a minor big fix release that fixes the typo
  affecting type hints for properties.
- Drop sip-hg2860-fixprop.patch

OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-sip6?expand=0&rev=21
2023-01-11 09:19:57 +00:00
b3ca925025 - Add sip-hg2860-fixprop.patch
* https://www.riverbankcomputing.com/hg/sip/rev/2157850bf018
  * https://www.riverbankcomputing.com/pipermail/pyqt/2022-October/045021.html

OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-sip6?expand=0&rev=19
2022-10-31 10:45:07 +00:00
20c0e94840 - Update to 6.7.3
* This is a very minor bug-fix release but also continues the
    progress of porting the C code to Python.

OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-sip6?expand=0&rev=18
2022-10-29 19:16:17 +00:00
d652d1cd8f OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-sip6?expand=0&rev=16 2022-10-12 13:08:34 +00:00
20ebf9951c - Update to 6.7.2
* Bug fixes
  * Refactored the structure to create the outputs module.
  * The Python .api generation now produces the same results as the
	  old C++ code
  * Established a pattern for class-based object formatters.
  * Fixed a regression in instantiating class templates.

OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-sip6?expand=0&rev=15
2022-10-12 12:31:45 +00:00
ed889f004f - Drop sip-6.7.0-zipstrict.patch
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-sip6?expand=0&rev=14
2022-10-05 14:40:11 +00:00
a316d214db - Update to version 6.7.1
* Bug fixes
- Drop ip-6.7.0-zipstrict.patch

OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-sip6?expand=0&rev=13
2022-10-05 14:36:40 +00:00
6dd5a5ab7e Accepting request 1007755 from home:bnavigator:branches:KDE:Qt:PyQt
- Update to version 6.7.0
  * Added the /NoAssignmentOperator/, /NoCopyCtor/ and
    /NoDefaultCtor/ mapped type annotations.
  * Added the --generator-version command line option to
    sip-distinfo.
  * Added the 'generator_version' argument to
    Project.get_sip_distinfo_command_line().
  * The resolver/transform stage has been replaced with a pure
    Python implementation.
  * Bug fixes.
- Add sip-6.7.0-zipstrict.patch
  * https://www.riverbankcomputing.com/pipermail/pyqt/2022-October/044927.html

OBS-URL: https://build.opensuse.org/request/show/1007755
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-sip6?expand=0&rev=12
2022-10-03 21:05:54 +00:00
69e8d72c5a Accepting request 984160 from home:bnavigator:branches:KDE:Qt:PyQt
- Update to version 6.6.2
  * Enums created with ABI v13 now handle unexpected values by
    creating corresponding pseudo-members.
  * Any config settings passed by a PEP 571 frontend are now used.
  * The 'array' type is now accessible from the sip module.
  * 'array' can now create one dimensional arrays of wrapped types
    that can be modified in situ.
  * Arguments using the /Array/ (and /ArraySize/) annotations will
    now accept 'array' objects of the corresponding type.
  * The latest version of ABI v13 is v13.4.0.
  * The latest version of ABI v12 is v12.11.0.
  * Bug fixes.

OBS-URL: https://build.opensuse.org/request/show/984160
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-sip6?expand=0&rev=10
2022-06-21 15:55:05 +00:00
7b521c9953 Accepting request 969856 from home:bnavigator:branches:KDE:Qt:PyQt
- Update to version 6.6.1
  * Python v3.6 is no longer supported.
  * The .sip file parser (created using flex and bison) has been
    replaced with a pure Python implementation using PLY.
  * The latest version of ABI v13 is v13.3.1.
  * The latest version of ABI v12 is v12.10.1.

OBS-URL: https://build.opensuse.org/request/show/969856
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-sip6?expand=0&rev=9
2022-04-19 08:34:13 +00:00
72ae8e0f51 OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-sip6?expand=0&rev=8 2022-02-05 21:40:23 +00:00
20dea094f6 Accepting request 935563 from home:bnavigator:branches:KDE:Qt:PyQt
- Update to version 6.5.0
  * Added 'UIntEnum' as a value of the /BaseType/ enum annotation
    to support enum.IntEnum types with unsigned values.
  * The latest version of ABI v13 is v13.2.0.
  * Bug fixes.

OBS-URL: https://build.opensuse.org/request/show/935563
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-sip6?expand=0&rev=7
2021-12-03 18:20:53 +00:00
de5d965e45 Accepting request 928165 from home:bnavigator:branches:KDE:Qt:PyQt
- Update to version 6.4.0
  * Added support for the 'py_ssize_t_clean' argument to the
    '%Module' directive.
  * Bug fixes.

OBS-URL: https://build.opensuse.org/request/show/928165
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-sip6?expand=0&rev=6
2021-10-29 15:23:23 +00:00
e2f37e9a5e Accepting request 926174 from home:bnavigator:branches:KDE:Qt:PyQt
- Update to version 6.3.1
  * Bug fixes.
  * SIP itself now uses the limited API itself.
  * Added the Project.get_platform_tag() method to the sipbuild
    API.

OBS-URL: https://build.opensuse.org/request/show/926174
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-sip6?expand=0&rev=5
2021-10-19 11:55:42 +00:00
f525533f21 Accepting request 922898 from home:bnavigator:branches:KDE:Qt:PyQt
- Update to version 6.2.0
  * The interpreter tag in the name of a wheel now specifies
    a minimum Python version (rather than each supported
    Python version) when the limited API is used.
  * The /PyQtNoQMetaObject/ annotation can now be applied to
    namespaces.
  * sip-build, sip-install and sip-wheel now support the
    --disabled-feature command line option.
  * Added support for Python v3.10.
  * Added the setuptools builder which is the default for
    Python v3.10 and later.
  * The ABI version, wherever specified, is now a minimum
    version with a default minor version of 0.

OBS-URL: https://build.opensuse.org/request/show/922898
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-sip6?expand=0&rev=4
2021-10-04 21:35:05 +00:00
d467fd8c5a Accepting request 918867 from home:bnavigator:branches:KDE:Qt:PyQt
- Obsolete erroneously created non-devel metapackage -- boo#1190441

OBS-URL: https://build.opensuse.org/request/show/918867
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-sip6?expand=0&rev=3
2021-09-14 09:53:17 +00:00
347536bcc4 OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-sip6?expand=0&rev=1 2021-07-05 17:54:12 +00:00