Skip to main content

SwanPortAllocator

Extension that provides a port allocation mechanism to other SWAN components.

Requirements

  • pyzmq

Install

pip install swanportallocator

Usage

Configure the server extension to load when the notebook server starts

 jupyter serverextension enable --py --user swanportallocator

Class swanportallocator.portallocator.PortAllocatorClient can be used to connect to the port allocator process and get a given number of free ports.

Metadata

Release files for swanportallocator 2.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for swanportallocator 2.0.1
File Size Uploaded
swanportallocator-2.0.1.tar.gz 6.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for swanportallocator 2.0.1
File Interpreter ABI Platform
swanportallocator-2.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 12.9 kB

Release files / swanportallocator-2.0.1.tar.gz

Download URL swanportallocator-2.0.1.tar.gz
Size 6.6 kB
Tags Source
SHA-256 checksum
How to use checksums
0ff7946f93647d74c048a1cd75c144c0ef6f3a8c24cccb96ce2367093f2f2a77
BLAKE2b-256 checksum
How to use checksums
a4951cc868906fbd525f4d6649fd7d8353a99ae4faca1329015bf4cb212ab556
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 5, 2026.

Transparency log

Release files / swanportallocator-2.0.1-py3-none-any.whl

Download URL swanportallocator-2.0.1-py3-none-any.whl
Size 6.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6539f58f1bf91d6e316d5a7dc9e97e183fc925b45fe13078c9632858f93bd98a
BLAKE2b-256 checksum
How to use checksums
5e14a7a0f7724b9a2ae9890667c986f1c2dbfbc08e0ee5a06648f908634a6877
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 5, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

2.0.1 This release

2 release files

2.0.0

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page