File python-pycapnp.changes of Package python-pycapnp

-------------------------------------------------------------------
Fri Sep 26 08:13:48 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>

- Update to 2.2.0
  * Add binary support in dictionaries via base64 encoding (#351)
  * Add structure-free read_multiple_bytes_packed (#378)
  * Support python custom message builder and make Data field's
    type return MemoryView (#380)
- from version 2.1.0
  * Add Python 3.13 support
    * Python 3.8 is still enabled but will be disabled if changes are
      needed that prevent compatibility with newer versions of Python
      (e.g. 3.14)
    * Disabling experimental Python 3.14 build as it currently causes
      build issues
  * Upgrade to Cython version 3
  * Include \_custom_build in sdist
  * Remove usage of deprecated kj::mvCapture functions
  * Make license information SPDX-compatible
  * Generate a new certificate that is compatible with strict x509 checking
  * Avoid storm of 'warning: moving a temporary object prevents copy elision'
  * cibuildwheel updates
  * Fix deprecation warning when importing a schema

-------------------------------------------------------------------
Tue Jun 17 09:25:58 UTC 2025 - Markéta Machová <mmachova@suse.com>

- Convert to libalternatives

-------------------------------------------------------------------
Mon Dec 16 01:24:52 UTC 2024 - Steve Kowalik <steven.kowalik@suse.com>

- Skip a few tests that attempt name resolution.
- Switch to pytest macro.
- No more greedy globs in %files.

-------------------------------------------------------------------
Tue Apr 16 08:24:15 UTC 2024 - Markéta Machová <mmachova@suse.com>

- Update to 2.0.0
  * Update to bundled capnproto-1.0.1
  * Remove support for Python 3.7
  * Update Cython version and Python to 3.12
  * Make pycapnp more GIL friendly
  * Remove the synchronous RPC mode
  * Update documentation to async code
  * Some fixes to the magic import system
  * more changes, see CHANGELOG.md

-------------------------------------------------------------------
Sun Aug 13 19:51:17 UTC 2023 - Dirk Müller <dmueller@suse.com>

- update to 1.3.0:
  * Update to bundled capnproto-0.10.3
  * Add Python 3.11
  * Prevent race condition in example code (#305)

-------------------------------------------------------------------
Wed Dec  7 20:52:44 UTC 2022 - Yogalakshmi Arunachalam <yarunachalam@suse.com>

- Update to v1.2.2 
  * Update bundled bundled capnp to 0.8.1 due to CVE-2022-46149
  * This only affects pycapnp if you're using bundled capnp (otherwise
  just update libcapnp)
  * pypi packages are affected

-------------------------------------------------------------------
Fri Oct 28 20:02:46 UTC 2022 - Yogalakshmi Arunachalam <yarunachalam@suse.com>

- Update to v1.2.1 
  * Fix packaging for Apple Silicon

-------------------------------------------------------------------
Tue Oct  4 23:56:00 UTC 2022 - Yogalakshmi Arunachalam <yarunachalam@suse.com>

- Update to v1.2.0 (2022-08-29)
  Added support for Apple Silicon

- Update to v1.1.1 (2022-05-23)
  Added Python 3.10 support
  aarch64 wheel support
  Fix doc string for _DynamicResizableListBuilder
  fix for unreleased buffers under mmap (issue 280)

- Update to v1.1.0 (2021-06-09)
  Validated compatibility with Python 3.10.0b2
  Remove all bare except
  Improve _StructModuleWhich to inherit from enum.Enum
  Add Union on top level union messages
  Fixed memory leak in _SegmentArrayMessageReader
  Removed many pycodestyle warnings
  Avoid crash if __file__ is not set by importer
  Fixed module.pyx _set_<field> for boolean fields
  Fixed setup.py.tmpl support for *.c++ files
  Fixed _gen.py for python3 as dict_keys object are not indexable.
  Add test data to sdist
  Add pyproject.yaml
  Add missing inheritance to _Schema for _StructSchema 

-------------------------------------------------------------------
Wed Mar 10 07:15:37 AM UTC 2021 - John Vandenberg <jayvdb@gmail.com>

- Initial spec for v1.0.0
openSUSE Build Service is sponsored by