39 Commits

Author SHA256 Message Date
9f049bdc9e Accepting request 1318486 from devel:languages:python
Forwarded request #1318219 from glaubitz

- Update to 6.1
    * Add support for Python 3.13.
    * Drop support for Python 3.7, 3.8.
    * Drop ``ZEO.monitor.zeo_version`` as it is unused across all
      zopefoundation packages.
    * No longer use deprecated ``pkg_resources``.
  - Adjust upstream source name in spec file

OBS-URL: https://build.opensuse.org/request/show/1318486
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ZEO?expand=0&rev=18
2025-11-19 13:55:56 +00:00
c7f0711ee4 - Update to 6.1
* Add support for Python 3.13.
  * Drop support for Python 3.7, 3.8.
  * Drop ``ZEO.monitor.zeo_version`` as it is unused across all
    zopefoundation packages.
  * No longer use deprecated ``pkg_resources``.
- Adjust upstream source name in spec file

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ZEO?expand=0&rev=36
2025-11-18 18:25:26 +00:00
7f25265c05 Accepting request 1264857 from devel:languages:python
- Normalize metadata directory name.

Requires python-setuptools 78 to build successfully.

OBS-URL: https://build.opensuse.org/request/show/1264857
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ZEO?expand=0&rev=17
2025-04-16 18:38:47 +00:00
9ccad13dd6 - Lowercase metadata directory name.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ZEO?expand=0&rev=34
2025-03-26 02:05:16 +00:00
35dc43af6b Accepting request 1160690 from devel:languages:python
- Clean up SPEC file.
- Run tests the supported way as per https://github.com/zopefoundation/ZEO/issues/240
- Drop no-longer-needed skip-PackUndoLog.patch
- Update to 6.0.0
  * Drop support for Python 2.7, 3.5, 3.6.
  * Add support for Python 3.12.
  * Switch to using async/await directly instead of @coroutine/yield.
  * Drop experimental support for credentials object: the corresponding 
    ClientStorage.__init__ parameter credentials is retained but ignored. 
    From now on ZEO supports authentication only via SSL certificates.
  * Ensure test compatibility with both ZODB<6 and ZODB>=6 by looking for 
    ZODB inherited tests with prefixes check (used by ZODB<6) and test 
    (used by ZODB>=6)
- Drop merged patches:
  * python-ZEO-no-mock.patch
  * python-ZEO-no-six.patch
- Add patch skip-PackUndoLog.patch to skip test causing an error
  * https://github.com/zopefoundation/ZEO/issues/240

OBS-URL: https://build.opensuse.org/request/show/1160690
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ZEO?expand=0&rev=16
2024-03-25 20:07:24 +00:00
2104c5769b - Clean up SPEC file.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ZEO?expand=0&rev=32
2024-03-22 13:43:42 +00:00
39ea5d206b Accepting request 1160678 from home:mcalabkova:branches:devel:languages:python
- Run tests the supported way as per https://github.com/zopefoundation/ZEO/issues/240
- Drop no-longer-needed skip-PackUndoLog.patch

OBS-URL: https://build.opensuse.org/request/show/1160678
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ZEO?expand=0&rev=31
2024-03-22 13:26:00 +00:00
21089a9492 Accepting request 1160079 from home:mcalabkova:branches:devel:languages:python
- Update to 6.0.0
  * Drop support for Python 2.7, 3.5, 3.6.
  * Add support for Python 3.12.
  * Switch to using async/await directly instead of @coroutine/yield.
  * Drop experimental support for credentials object: the corresponding 
    ClientStorage.__init__ parameter credentials is retained but ignored. 
    From now on ZEO supports authentication only via SSL certificates.
  * Ensure test compatibility with both ZODB<6 and ZODB>=6 by looking for 
    ZODB inherited tests with prefixes check (used by ZODB<6) and test 
    (used by ZODB>=6)
- Drop merged patches:
  * python-ZEO-no-mock.patch
  * python-ZEO-no-six.patch
- Add patch skip-PackUndoLog.patch to skip test causing an error
  * https://github.com/zopefoundation/ZEO/issues/240

OBS-URL: https://build.opensuse.org/request/show/1160079
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ZEO?expand=0&rev=30
2024-03-22 10:43:59 +00:00
aadbca2e45 Accepting request 1077172 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1077172
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ZEO?expand=0&rev=15
2023-04-04 19:26:41 +00:00
29f39368ac Accepting request 1076889 from home:pgajdos:python
- version update to 5.4.0
  * Reimplement and streamline the asyncio part of the ClientStorage implementation.
  * Remove support for interoperability with ZEO4 server.
  * If the zeopack script cannot connect to a server it sets exit status 1 See #214.
  * Remove asyncio/mtacceptor module. 
  * Add support for Python 3.10, 3.11.
  * Add ConflictError to the list of unlogged server exceptions.
- do not require six
- modified patches
  % python-ZEO-no-mock.patch (refreshed)
- added patches
  fix d0f0709ac6
  + python-ZEO-no-six.patch

OBS-URL: https://build.opensuse.org/request/show/1076889
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ZEO?expand=0&rev=28
2023-04-04 09:40:52 +00:00
cc80a4c7a5 Accepting request 1000118 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1000118
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ZEO?expand=0&rev=14
2022-08-30 12:49:59 +00:00
85d2caa5f3 Accepting request 1000064 from home:yarunachalam:branches:devel:languages:python
- update to 5.3.0 
  * Remove tests for the asyncio/mtacceptor module, it appears unused and presents a maintenance
    burden. The module will be removed in ZEO version 6.
  * Remove GitHub Actions testing for Python 3.5, it has reached end of life.
  * Add support for Python 3.8 and Python 3.9.
  * Add more accurate error handling for asyncio.CancelledError. See issue 165.
  * Fix bug related to blobs stored by ZEO #150.

OBS-URL: https://build.opensuse.org/request/show/1000064
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ZEO?expand=0&rev=26
2022-08-29 19:58:59 +00:00
a63fbfda36 Accepting request 958061 from devel:languages:python
- Set ZEO4_SERVER env. variable to skip expected failing tests.

OBS-URL: https://build.opensuse.org/request/show/958061
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ZEO?expand=0&rev=13
2022-02-28 18:43:56 +00:00
fd06976fd6 Remove unnecessary files.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ZEO?expand=0&rev=25
2022-02-28 14:13:06 +00:00
17d7468121 - Set ZEO4_SERVER env. variable to skip expected failing tests.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ZEO?expand=0&rev=24
2022-02-28 14:11:25 +00:00
8c5c80700a Accepting request 921374 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/921374
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ZEO?expand=0&rev=12
2021-09-24 22:35:43 +00:00
cdaaef8e35 Accepting request 921257 from home:pgajdos:python
- added patches
  fix https://github.com/zopefoundation/ZEO/issues/184
  + python-ZEO-no-mock.patch

- 
- added patches
  fix https://github.com/zopefoundation/ZEO/issues/184
  + python-ZEO-no-mock.patch

- version update to 5.2.3
  5.2.3 (2021-08-09)
  ------------------
  - Ensure ``ZEO`` satisfies the ``ZODB >= 5.6`` requirement that
    ``lastTransaction()`` changes only after invalidation processing.
    Violating this requirement can lead to race conditions and
    associated data corruption
    `#166 <https://github.com/zopefoundation/ZEO/issues/166>`_.
  - Add automated tests against the ZODB ``master`` branch
    see `issue 177 <https://github.com/zopefoundation/ZEO/issues/177>`_.
  - Fix data corruption due to race between load and external invalidations.
    See `issue 155 <https://github.com/zopefoundation/ZEO/issues/155>`_.
  - Improve log message when client cache is out of sync with server.
    See `issue 142 <https://github.com/zopefoundation/ZEO/issues/142>`_.
  
  5.2.2 (2020-08-11)
  ------------------
  - Remove support for Python 3.4
  - Provide proper CA test certificates to allow the SSL tests succeed for Py3
  - Replace deprecated occurrences of ``Thread.isAlive()`` by ``Thread.is_alive()``
    See `pull request 154 <https://github.com/zopefoundation/ZEO/pull/154>`_.

OBS-URL: https://build.opensuse.org/request/show/921257
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ZEO?expand=0&rev=23
2021-09-24 21:21:32 +00:00
f028121f61 Accepting request 787348 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/787348
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ZEO?expand=0&rev=11
2020-03-23 11:50:44 +00:00
Tomáš Chvátal
78d3ad570b - Fix build without python2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ZEO?expand=0&rev=21
2020-03-16 06:36:19 +00:00
2d13c15c03 Accepting request 689778 from devel:languages:python
- Remove msgpack restriction to < 0.6 release

OBS-URL: https://build.opensuse.org/request/show/689778
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ZEO?expand=0&rev=10
2019-03-29 19:43:25 +00:00
Tomáš Chvátal
39a9c48e42 - Remove msgpack restriction to < 0.6 release
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ZEO?expand=0&rev=19
2019-03-29 09:55:54 +00:00
29111dfd68 Accepting request 681510 from devel:languages:python
- Update to 5.2.1:
  * Add support for Python 3.7.
  * Switch from msgpack-python to msgpack. Currently a version < 0.6 is required.
  * Stop calling the deprecated checkSecure method when creating a ClientStorage. With ZODB 5.2.2 and above, this issued a warning. With older versions, this could issue a log message, but this was considered a misfeature. See issue 134.

OBS-URL: https://build.opensuse.org/request/show/681510
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ZEO?expand=0&rev=9
2019-03-05 11:24:47 +00:00
Tomáš Chvátal
8785ded944 - Update to 5.2.1:
* Add support for Python 3.7.
  * Switch from msgpack-python to msgpack. Currently a version < 0.6 is required.
  * Stop calling the deprecated checkSecure method when creating a ClientStorage. With ZODB 5.2.2 and above, this issued a warning. With older versions, this could issue a log message, but this was considered a misfeature. See issue 134.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ZEO?expand=0&rev=17
2019-03-04 16:15:52 +00:00
3165b0d829 Accepting request 626664 from devel:languages:python
- Add zdaemon as test dependency

OBS-URL: https://build.opensuse.org/request/show/626664
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ZEO?expand=0&rev=8
2018-07-31 14:04:11 +00:00
Tomáš Chvátal
814e8c2176 - Add zdaemon as test dependency
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ZEO?expand=0&rev=15
2018-07-31 09:11:40 +00:00
8741e99e02 Accepting request 602985 from devel:languages:python
- Change url to match up with upstream
- Update to release 5.2.0:
  * Fixed: The quickstart/ad-hoc/play ZEO server relied on test
    dependencies. See `issue 105
    <https://github.com/zopefoundation/ZEO/issues/105>`_.
  * Disallow passing strings as addresses to ClientStorage under Windows
    because string addresses are used for unix-domain sockets, which
    aren't supported on Windows. See `issue 107
    <https://github.com/zopefoundation/ZEO/issues/107>`_.
  * Renamed all ``async`` attributes to ``async_`` for compatibility
    with Python 3.7. See `issue 104
    <https://github.com/zopefoundation/ZEO/issues/104>`_.
  * Fixed to work with some changes made in ZODB 5.4.0.
    Client-side updates are incuded for ZODB 5.4.0 or databases that
    already had ``zodbpickle.binary`` OIDs. See `issue 113
    <https://github.com/zopefoundation/ZEO/issues/113>`_.
  * ZEO now uses pickle protocol 3 for both Python 2 and Python 3.
    (Previously protocol 1 was used for Python 2.) This matches the
    change in ZODB 5.4.0.
- Drop the docs as they are present on web and fail to build with
  current sphinx

OBS-URL: https://build.opensuse.org/request/show/602985
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ZEO?expand=0&rev=7
2018-05-11 12:27:41 +00:00
Tomáš Chvátal
9fefe36a08 - Change url to match up with upstream
- Update to release 5.2.0:
  * Fixed: The quickstart/ad-hoc/play ZEO server relied on test
    dependencies. See `issue 105
    <https://github.com/zopefoundation/ZEO/issues/105>`_.
  * Disallow passing strings as addresses to ClientStorage under Windows
    because string addresses are used for unix-domain sockets, which
    aren't supported on Windows. See `issue 107
    <https://github.com/zopefoundation/ZEO/issues/107>`_.
  * Renamed all ``async`` attributes to ``async_`` for compatibility
    with Python 3.7. See `issue 104
    <https://github.com/zopefoundation/ZEO/issues/104>`_.
  * Fixed to work with some changes made in ZODB 5.4.0.
    Client-side updates are incuded for ZODB 5.4.0 or databases that
    already had ``zodbpickle.binary`` OIDs. See `issue 113
    <https://github.com/zopefoundation/ZEO/issues/113>`_.
  * ZEO now uses pickle protocol 3 for both Python 2 and Python 3.
    (Previously protocol 1 was used for Python 2.) This matches the
    change in ZODB 5.4.0.
- Drop the docs as they are present on web and fail to build with
  current sphinx

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ZEO?expand=0&rev=13
2018-05-02 08:40:55 +00:00
f9be7885d4 Accepting request 526409 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/526409
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ZEO?expand=0&rev=6
2017-09-17 20:37:20 +00:00
Todd R
2268608fe5 Accepting request 526408 from home:TheBlackCat:branches:devel:languages:python
- Fix python-trollius detection

OBS-URL: https://build.opensuse.org/request/show/526408
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ZEO?expand=0&rev=11
2017-09-15 17:58:31 +00:00
fe2f542c62 Accepting request 518773 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/518773
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ZEO?expand=0&rev=5
2017-08-29 09:44:21 +00:00
Todd R
133c502482 Accepting request 518772 from home:TheBlackCat:branches:devel:languages:python
- Fix doc package dependencies

OBS-URL: https://build.opensuse.org/request/show/518772
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ZEO?expand=0&rev=9
2017-08-25 14:45:42 +00:00
Todd R
55bfeddb8d Accepting request 511030 from home:TheBlackCat:branches:devel:languages:python
- Use same package names from requires and buildrequires to avoid
  packaging issues.

OBS-URL: https://build.opensuse.org/request/show/511030
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ZEO?expand=0&rev=8
2017-07-17 17:57:29 +00:00
b0eee8799a Accepting request 508985 from home:alois:branches:devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/508985
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ZEO?expand=0&rev=7
2017-07-10 08:56:23 +00:00
b8474ffb7a Accepting request 307820 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/307820
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ZEO?expand=0&rev=4
2015-05-19 21:44:47 +00:00
Jan Matejek
2805dab584 Accepting request 307274 from home:benoit_monin:branches:devel:languages:python
- update to version 4.1.0
- delete backup files found in the sources
- remove unwanted shebang of python files
- do not set the executable bit of python files
- fix update-alternatives: add %{_sysconfdir}/alternatives/...
- add new binary zeo-nagios
- update documentation files: changed upstream

OBS-URL: https://build.opensuse.org/request/show/307274
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ZEO?expand=0&rev=5
2015-05-18 13:38:36 +00:00
6981bcb47a Accepting request 261619 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/261619
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ZEO?expand=0&rev=3
2014-11-18 21:45:00 +00:00
Denisart Benjamin
c001d975a9 Accepting request 260364 from home:Ledest:misc
fix bashism in pre script

OBS-URL: https://build.opensuse.org/request/show/260364
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ZEO?expand=0&rev=3
2014-11-14 15:27:34 +00:00
Stephan Kulow
0b7f96a9f9 Accepting request 199711 from devel:languages:python
This is needed by python-ZODB3 (which will replace python-zodb3)

OBS-URL: https://build.opensuse.org/request/show/199711
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-ZEO?expand=0&rev=1
2013-10-02 06:53:20 +00:00
Todd R
2d29aa14c9 Accepting request 198178 from home:frispete:python
Here's the requested package with Saschas issues addressed.

OBS-URL: https://build.opensuse.org/request/show/198178
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-ZEO?expand=0&rev=1
2013-09-10 11:11:04 +00:00