58f7799dd4
Accepting request 1163617 from devel:languages:python
...
Automatic submission by obs-autosubmit
OBS-URL: https://build.opensuse.org/request/show/1163617
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Pebble?expand=0&rev=16
2024-04-02 14:41:05 +00:00
cd2940389c
- update to 5.0.7:
...
* issue #96 : handle race condition under different interpreters
* issue #125 : handle frozen classes as exceptions
* issue #127 : handle unexpected errors when reading from pipe in
process decorators
* issue #128 : allow different context from `multiprocessing` ones
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Pebble?expand=0&rev=32
2024-03-22 21:02:50 +00:00
b85fdba037
Accepting request 1135314 from devel:languages:python
...
- update to 5.0.6:
* issue #124 : handle `BaseException` in pools' workers
OBS-URL: https://build.opensuse.org/request/show/1135314
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Pebble?expand=0&rev=15
2023-12-28 22:02:01 +00:00
356867bfcf
- update to 5.0.6:
...
* issue #124 : handle `BaseException` in pools' workers
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Pebble?expand=0&rev=30
2023-12-27 13:52:47 +00:00
23e0a7b6ba
Accepting request 1132368 from devel:languages:python
...
- update to 5.0.5:
* issue #123 : do not raise exception when returned from workers
* issue #122 : slightly improve type hints
* issue #122 : add type hints to decorator functions
- Update to 4.6.1
+ issue #64 : rework versioning logic
* use poll in channel implementation instead of select
OBS-URL: https://build.opensuse.org/request/show/1132368
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Pebble?expand=0&rev=14
2023-12-11 20:50:37 +00:00
30bd19ad7a
- update to 5.0.5:
...
* issue #123 : do not raise exception when returned from workers
* issue #122 : slightly improve type hints
* issue #122 : add type hints to decorator functions
- Update to 4.6.1
+ issue #64 : rework versioning logic
* use poll in channel implementation instead of select
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Pebble?expand=0&rev=28
2023-12-10 21:38:07 +00:00
e29d4a6c93
Accepting request 1035961 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/1035961
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Pebble?expand=0&rev=13
2022-11-16 14:43:56 +00:00
32d4a5f164
Accepting request 1035929 from home:marxin:branches:devel:languages:python
...
- Update to 5.0.3
* issue #111 : reinstate `Pool.schedule` function in place of
`Pool.submit`.
OBS-URL: https://build.opensuse.org/request/show/1035929
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Pebble?expand=0&rev=26
2022-11-16 07:29:40 +00:00
b80a1dc7d3
Accepting request 1009580 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/1009580
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Pebble?expand=0&rev=12
2022-10-12 16:24:07 +00:00
e00a0012b8
Accepting request 1009572 from home:marxin:branches:devel:languages:python
...
- Update to 5.0.2
* issue #108 : fix build tag enforcing Python 3.6 as minimum
compatible version.
OBS-URL: https://build.opensuse.org/request/show/1009572
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Pebble?expand=0&rev=24
2022-10-10 15:19:50 +00:00
3362df0707
Accepting request 1008360 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/1008360
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Pebble?expand=0&rev=11
2022-10-07 23:23:31 +00:00
76a26fe226
Accepting request 1008347 from home:marxin:branches:devel:languages:python
...
- Update to 5.0.1
* Improvements:
+ issue #105 : run callbacks after process termination on timeout or
task cancellation
OBS-URL: https://build.opensuse.org/request/show/1008347
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Pebble?expand=0&rev=22
2022-10-06 09:00:51 +00:00
3cd58607fd
Accepting request 1003474 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/1003474
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Pebble?expand=0&rev=10
2022-09-14 11:45:16 +00:00
4a933ba4da
Accepting request 1003345 from home:marxin:branches:devel:languages:python
...
- Update to 5.0.0
* Backward incompatible changes:
+ issue #93 : Python 2 is no longer compatible. Minimum supported
version is now 3.7.
* Deprecations:
+ issue #90 : pools `schedule` method is now deprecated, use `submit`
instead.
* Features:
+ issue #90 : pools are now compatible with asyncio APIs.
+ issue #94 : asynchronous function decorators
+ issue #102 : type hints have been added to all functionalities
+ issue #103 : support alternative multiprocessing.context
implementations
* Fixes:
+ issue #99 : fix deadlock when closing a full pipe on Windows in pool
- Require Python >= 3.7.
- Drop Python 2 support.
OBS-URL: https://build.opensuse.org/request/show/1003345
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Pebble?expand=0&rev=20
2022-09-14 08:17:55 +00:00
ee98721811
Accepting request 997501 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/997501
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Pebble?expand=0&rev=9
2022-08-17 16:17:00 +00:00
a2e7b6d3aa
Accepting request 997450 from home:yarunachalam:branches:devel:languages:python
...
- Update to 4.6.3
+ issue #84 : fix import bug on Windows
- Update to 4.6.2
* Fixes:
+ issue #82 : fix issue with poll mechanism in MAC OS Mojave (@sam-harding)
+ Fix polling timeout resolution (@sam-harding)
- Update to 4.6.1
* Improvements:
+ issue #76 : allow spawning processes within `ProcessPool` workers
+ Few minor improvements
* Fixes:
+ issues #75 : fix error when cancelling futures in Python >= 3.8
+ issue #80 : fix error when using decorators without @pie notation
+ Several minor fixes on MAC OS
* Tests:
+ Add Windows and MAC OS test automation support
OBS-URL: https://build.opensuse.org/request/show/997450
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Pebble?expand=0&rev=18
2022-08-17 08:37:11 +00:00
f22b164d54
Accepting request 863006 from devel:languages:python
...
- Update to 4.6.0
* Features:
+ issue #73 : allow passing `multiprocessing.context` object
as `concurrent.process` and `ProcessPool` parameter
* Fixes:
+ issues #34 , #35 : rework Pool termination logic to silence Windows errors
+ issue #68 : use fully qualified function name in `concurrent.process`
decorator trampoline to handle class inheritance in Windows
+ issue #69 : correctly propagate the timeout in pool's map method
+ issue #64 : rework versioning logic
OBS-URL: https://build.opensuse.org/request/show/863006
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Pebble?expand=0&rev=8
2021-01-14 14:05:38 +00:00
62255c28f8
- Update to 4.6.0
...
* Features:
+ issue #73 : allow passing `multiprocessing.context` object
as `concurrent.process` and `ProcessPool` parameter
* Fixes:
+ issues #34 , #35 : rework Pool termination logic to silence Windows errors
+ issue #68 : use fully qualified function name in `concurrent.process`
decorator trampoline to handle class inheritance in Windows
+ issue #69 : correctly propagate the timeout in pool's map method
+ issue #64 : rework versioning logic
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Pebble?expand=0&rev=16
2021-01-14 03:54:56 +00:00
96ed46de5c
Accepting request 800949 from devel:languages:python
...
- Bump to 4.5.2:
- Fix issue #58 : handle pool connection teardown in Python 3.8
OBS-URL: https://build.opensuse.org/request/show/800949
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Pebble?expand=0&rev=7
2020-05-07 12:56:13 +00:00
Tomáš Chvátal
ff0c67bccb
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Pebble?expand=0&rev=14
2020-05-07 07:06:36 +00:00
Tomáš Chvátal
9357a8b88c
Accepting request 800793 from home:marxin:branches:devel:languages:python
...
- Bump to 4.5.2:
- Fix issue #58 : handle pool connection teardown in Python 3.8
OBS-URL: https://build.opensuse.org/request/show/800793
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Pebble?expand=0&rev=13
2020-05-06 16:15:01 +00:00
aa0ef3fd56
Accepting request 795796 from devel:languages:python
...
- Fix build without python2
OBS-URL: https://build.opensuse.org/request/show/795796
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Pebble?expand=0&rev=6
2020-04-21 11:10:16 +00:00
Tomáš Chvátal
ea0328f348
- Fix build without python2
...
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Pebble?expand=0&rev=11
2020-04-20 11:21:08 +00:00
3bed35f59d
Accepting request 788613 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/788613
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Pebble?expand=0&rev=5
2020-03-26 22:37:52 +00:00
Tomáš Chvátal
ef46fa51c6
Accepting request 788611 from home:mcalabkova:branches:devel:languages:python
...
- update to 4.5.1
* add daemon parameter to decorator
* travis: add Python 3.8 tests
OBS-URL: https://build.opensuse.org/request/show/788611
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Pebble?expand=0&rev=9
2020-03-26 16:23:17 +00:00
c0fef42dc7
Accepting request 764621 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/764621
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Pebble?expand=0&rev=4
2020-01-15 15:18:14 +00:00
Tomáš Chvátal
9f556ecdde
Accepting request 764620 from home:mcalabkova:branches:devel:languages:python
...
- update to 4.4.1
* use poll in channel implementation instead of select
* handle pickling errors in ProcessPool
* add test cases
OBS-URL: https://build.opensuse.org/request/show/764620
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Pebble?expand=0&rev=7
2020-01-15 11:02:08 +00:00
ed903f2a99
Accepting request 735888 from devel:languages:python
...
- Update to 4.4.0:
* Various doc and test fixes
OBS-URL: https://build.opensuse.org/request/show/735888
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Pebble?expand=0&rev=3
2019-10-08 17:58:23 +00:00
Tomáš Chvátal
24d70baa63
- Update to 4.4.0:
...
* Various doc and test fixes
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Pebble?expand=0&rev=5
2019-10-07 15:01:38 +00:00
0d7aaf61af
Accepting request 725780 from devel:languages:python
...
OBS-URL: https://build.opensuse.org/request/show/725780
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Pebble?expand=0&rev=2
2019-08-24 16:49:39 +00:00
Tomáš Chvátal
535301076a
Accepting request 725716 from home:jengelh:branches:devel:languages:python
...
- Use description from upstream.
OBS-URL: https://build.opensuse.org/request/show/725716
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Pebble?expand=0&rev=3
2019-08-24 07:42:23 +00:00
14e1838687
Accepting request 722798 from devel:languages:python
...
Needed by the latest version of python-nbconvert
OBS-URL: https://build.opensuse.org/request/show/722798
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Pebble?expand=0&rev=1
2019-08-13 11:24:51 +00:00
Todd R
9e05181869
Accepting request 722797 from home:TheBlackCat:branches:devel:languages:python:jupyter
...
Needed by the latest version of python-nbconvert
OBS-URL: https://build.opensuse.org/request/show/722797
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Pebble?expand=0&rev=1
2019-08-12 14:18:39 +00:00