Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Factory:Rebuild
python-portpicker
python-portpicker.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File python-portpicker.changes of Package python-portpicker
------------------------------------------------------------------- Tue Jan 9 21:49:51 UTC 2024 - Dirk Müller <dmueller@suse.com> - update to 1.6.0: * Resolve an internal source of potential flakiness on the bind/close port * checks when used in active environments by calling `.shutdown()` before `.close()`. * Add `-h` and `--help` text to the command line tool. * The command line interface now defaults to associating the returned port with its parent process PID (usually the calling script) when no argument was given as that makes more sense. * When portpicker is used as a command line tool from a script, if a port is chosen without a portserver it can now be kept bound to a socket by a child process for a user specified timeout. When successful, this helps minimize race conditions as subsequent portpicker CLI invocations within the timeout window cannot choose the same port. * Some pylint based refactorings to portpicker and portpicker\_test. * Drop 3.6 from our CI test matrix and metadata. It probably still works there, but expect our unittests to include 3.7-ism's in the future. We'll *attempt* to avoid modern constructs in portpicker.py itself but zero guarantees. Using an old Python? Use an old portpicker. ------------------------------------------------------------------- Tue Jul 19 11:16:35 UTC 2022 - Dirk Müller <dmueller@suse.com> - update to 1.5.2: * Do not re-pick a known used (not-yet-returned) port when running stand alone without a portserver. * When not using a portserver *(you really should)*, try the `bind(0)` approach before hunting for random unused ports. More reliable per ------------------------------------------------------------------- Wed Apr 6 13:22:11 UTC 2022 - pgajdos@suse.com - python-mock is not required for build ------------------------------------------------------------------- Sun Jan 16 12:43:43 UTC 2022 - Dirk Müller <dmueller@suse.com> - update to to 1.5.0: * python 3.10 support ------------------------------------------------------------------- Mon May 18 20:33:40 UTC 2020 - Matej Cepl <mcepl@suse.com> - Don't use %python3_only command, but properly use alternatives. ------------------------------------------------------------------- Mon May 20 15:18:38 UTC 2019 - pgajdos@suse.com - version update to 1.3.1 * Fix a race condition in `pick_unused_port()` involving the free ports set. * Adds an optional `portserver_address` parameter to `pick_unused_port()` so that callers can specify their own regardless of `os.environ`. * `pick_unused_port()` now raises `NoFreePortFoundError` when no available port could be found rather than spinning in a loop trying forever. * Fall back to `socket.AF_INET` when `socket.AF_UNIX` support is not available to communicate with a portserver. * Introduced `add_reserved_port()` and `return_port()` APIs to allow ports to be recycled and allow users to bring ports of their own. * Changed default port range to 15000-24999 to avoid ephemeral ports. * Portserver bugfix. - convert to single spec - run test ------------------------------------------------------------------- Tue Dec 1 14:27:15 UTC 2015 - rjschwei@suse.com - Include in SLE 12 (FATE#319904, bsc#954690) ------------------------------------------------------------------- Thu Nov 12 14:27:05 UTC 2015 - rjschwei@suse.com - Initial build + Version 1.1.0
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor