14
0

11 Commits

Author SHA256 Message Date
8351584ea5 - Convert to libalternatives
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-portpicker?expand=0&rev=20
2025-06-09 15:06:27 +00:00
db410fce63 - Convert to pip-based build
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-portpicker?expand=0&rev=18
2025-06-03 11:58:53 +00:00
b80b5b0596 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-portpicker?expand=0&rev=16
2024-01-09 21:51:54 +00:00
47d0b787b9 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-portpicker?expand=0&rev=14
2022-07-19 11:17:18 +00:00
d2cf427a0c Accepting request 967328 from home:pgajdos:python
- python-mock is not required for build

OBS-URL: https://build.opensuse.org/request/show/967328
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-portpicker?expand=0&rev=12
2022-04-07 05:32:19 +00:00
74d8a98425 - update to to 1.5.0:
* python 3.10 support

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-portpicker?expand=0&rev=11
2022-01-16 12:46:05 +00:00
4280f502c5 - Don't use %python3_only command, but properly use alternatives.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-portpicker?expand=0&rev=9
2020-05-18 20:33:50 +00:00
Tomáš Chvátal
c9a7750f8b OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-portpicker?expand=0&rev=7 2019-05-22 10:20:15 +00:00
Tomáš Chvátal
fe668137a8 Accepting request 704429 from home:pgajdos
Sure -- me too, however I overlooked ChangeLog.md

OBS-URL: https://build.opensuse.org/request/show/704429
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-portpicker?expand=0&rev=6
2019-05-22 10:19:45 +00:00
4712d53149 - Include in SLE 12 (FATE#319904, bsc#954690)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-portpicker?expand=0&rev=2
2015-12-01 14:27:39 +00:00
b1c8ec13bb Accepting request 344054 from home:rjschwei
- New dependency for google-cloud-sdk; generally useful

OBS-URL: https://build.opensuse.org/request/show/344054
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-portpicker?expand=0&rev=1
2015-11-20 09:58:59 +00:00