Revisions of python-Pebble

buildservice-autocommit accepted request 1163617 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 33)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 32)
- 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
buildservice-autocommit accepted request 1135314 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 31)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 30)
- update to 5.0.6:
  * issue #124: handle `BaseException` in pools' workers
buildservice-autocommit accepted request 1132368 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 29)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 28)
- 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
buildservice-autocommit accepted request 1035961 from Daniel Garcia's avatar Daniel Garcia (dgarcia) (revision 27)
baserev update by copy to link target
Daniel Garcia's avatar Daniel Garcia (dgarcia) accepted request 1035929 from Martin Liška's avatar Martin Liška (marxin) (revision 26)
- Update to 5.0.3
  * issue #111: reinstate `Pool.schedule` function in place of
    `Pool.submit`.
buildservice-autocommit accepted request 1009580 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 25)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 1009572 from Martin Liška's avatar Martin Liška (marxin) (revision 24)
- Update to 5.0.2
 * issue #108: fix build tag enforcing Python 3.6 as minimum
   compatible version.
buildservice-autocommit accepted request 1008360 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 23)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 1008347 from Martin Liška's avatar Martin Liška (marxin) (revision 22)
- Update to 5.0.1
  * Improvements:
   + issue #105: run callbacks after process termination on timeout or
     task cancellation
buildservice-autocommit accepted request 1003474 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 21)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 1003345 from Martin Liška's avatar Martin Liška (marxin) (revision 20)
- 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.
buildservice-autocommit accepted request 997501 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 19)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 997450 from Yogalakshmi Arunachalam's avatar Yogalakshmi Arunachalam (yarunachalam) (revision 18)
- 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
buildservice-autocommit accepted request 863006 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 17)
baserev update by copy to link target
Steve Kowalik's avatar Steve Kowalik (StevenK) committed (revision 16)
- 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
buildservice-autocommit accepted request 800949 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 15)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 14)
Displaying revisions 1 - 20 of 33
openSUSE Build Service is sponsored by