notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
py-trio-websocket WebSocket library for Trio
0.11.1_1 net on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.11.1Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-05-27 04:27:50
Last Update: 2024-05-13 14:05:56
Commit Hash: ec16cbb
Also Listed In: python
License: MIT
WWW:
https://github.com/python-trio/trio-websocket
Description:
Trio WebSocket implements both server and client aspects of the the WebSocket protocol, striving for safety, correctness, and ergonomics. It is based on the wsproto project, which is a Sans-IO state machine that implements the majority of the WebSocket protocol, including framing, codecs, and events. This library handles I/O using the Trio framework. This library passes the Autobahn Test Suite.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}trio-websocket>0:net/py-trio-websocket@${PY_FLAVOR}
To install the port:
cd /usr/ports/net/py-trio-websocket/ && make install clean
To add the package, run one of these commands:
  • pkg install net/py-trio-websocket
  • pkg install py39-trio-websocket
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
NOTE: This is a Python port. Instead of py39-trio-websocket listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py39-trio-websocket
Package flavors (<flavor>: <package>)
  • py39: py39-trio-websocket
distinfo:
TIMESTAMP = 1696001392 SHA256 (trio-websocket-0.11.1.tar.gz) = 18c11793647703c158b1f6e62de638acada927344d534e3c7628eedcb746839f SIZE (trio-websocket-0.11.1.tar.gz) = 26511

Packages (timestamps in pop-ups are UTC):
py311-trio-websocket
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--------
FreeBSD:13:quarterly--------
FreeBSD:14:latest-0.11.1_1--0.11.1_1---
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
 

py39-trio-websocket
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.11.1_10.11.1_1-0.11.1_10.11.1_1---
FreeBSD:13:quarterly0.11.10.11.10.10.30.11.10.11.10.11.10.11.10.11.1
FreeBSD:14:latest0.11.10.11.1_1-0.11.10.11.1_10.10.2-0.10.2
FreeBSD:14:quarterly0.11.10.11.1-0.11.10.11.10.11.10.11.10.11.1
FreeBSD:15:latest0.11.10.11.1_1n/a0.11.1n/a0.11.10.11.10.11.1
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py39-setuptools>=0 : devel/py-setuptools@py39
  2. py39-wheel>=0 : devel/py-wheel@py39
  3. python3.9 : lang/python39
  4. py39-build>=0 : devel/py-build@py39
  5. py39-installer>=0 : devel/py-installer@py39
Test dependencies:
  1. python3.9 : lang/python39
Runtime dependencies:
  1. py39-exceptiongroup>=1.1.1 : devel/py-exceptiongroup@py39
  2. py39-trio>=0.11 : net/py-trio@py39
  3. py39-wsproto>=0.14 : net/py-wsproto@py39
  4. python3.9 : lang/python39
This port is required by:
for Run
  1. multimedia/streamlink
  2. www/py-selenium

Configuration Options:
No options to configure
Options name:
net_py-trio-websocket
USES:
python
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/t/trio-websocket/
  2. https://pypi.org/packages/source/t/trio-websocket/
Collapse this list.

Number of commits found: 7

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.11.1_1
13 May 2024 14:05:56
commit hash: ec16cbbc89bcb1eb1c64142ea10db69bdc55fc04commit hash: ec16cbbc89bcb1eb1c64142ea10db69bdc55fc04commit hash: ec16cbbc89bcb1eb1c64142ea10db69bdc55fc04commit hash: ec16cbbc89bcb1eb1c64142ea10db69bdc55fc04 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
net/py-trio-websocket: Convert to USE_PYTHON=pep517

- Bump PORTREVISION for package change
0.11.1
08 Apr 2024 12:37:28
commit hash: 0a4260b3a1a599e94eca7a85d38f97214fb4606ecommit hash: 0a4260b3a1a599e94eca7a85d38f97214fb4606ecommit hash: 0a4260b3a1a599e94eca7a85d38f97214fb4606ecommit hash: 0a4260b3a1a599e94eca7a85d38f97214fb4606e files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
Mk/Uses/python.mk: Introduce PY_EXCEPTIONGROUP

The minimal version is set to 1.1.1 because it is required by devel/py-cattrs.
Convert ports to use PY_EXCEPTIONGROUP to simplify Makefile.

With hat:	python
0.11.1
30 Sep 2023 00:44:38
commit hash: 47f15192dbf22f660d058f6b9ac8ce0704acaf81commit hash: 47f15192dbf22f660d058f6b9ac8ce0704acaf81commit hash: 47f15192dbf22f660d058f6b9ac8ce0704acaf81commit hash: 47f15192dbf22f660d058f6b9ac8ce0704acaf81 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
net/py-trio-websocket: Update to 0.11.1

Changes:	https://github.com/python-trio/trio-websocket/blob/master/CHANGELOG.md
0.10.4
11 Sep 2023 03:11:31
commit hash: 8771179cb00c2804ea12a41aab8ad998d374e7c6commit hash: 8771179cb00c2804ea12a41aab8ad998d374e7c6commit hash: 8771179cb00c2804ea12a41aab8ad998d374e7c6commit hash: 8771179cb00c2804ea12a41aab8ad998d374e7c6 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
net/py-trio-websocket: Update to 0.10.4

- Update WWW

Changes:	https://github.com/python-trio/trio-websocket/blob/master/CHANGELOG.md
0.10.3
30 Jun 2023 07:04:31
commit hash: 43b42ac5919849594fc772406b330fe79f5447a4commit hash: 43b42ac5919849594fc772406b330fe79f5447a4commit hash: 43b42ac5919849594fc772406b330fe79f5447a4commit hash: 43b42ac5919849594fc772406b330fe79f5447a4 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
net/py-trio-websocket: Update to 0.10.3

Changes:	https://github.com/HyperionGray/trio-websocket/blob/master/CHANGELOG.md
0.10.2
27 Jun 2023 19:34:34
commit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacb files touched by this commit
Rene Ladan (rene) search for other commits by this committer
all: remove explicit versions in USES=python for "3.x+"

The logic in USES=python will automatically convert this to 3.8+ by
itself.

Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.

finance/quickfix: mark BROKEN with PYTHON

libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++
-DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable
-Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong
-fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi
-Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings
-Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x
-MT _quickfix_la-QuickfixPython.lo -MD -MP -MF
.deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp  -fPIC -DPIC -o
.libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean
'-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
          ^~~~~~~~~~
1 warning and 1 error generated.

Reviewed by:	portmgr, vishwin, yuri
Differential Revision:	<https://reviews.freebsd.org/D40568>
0.10.2
27 May 2023 04:06:42
commit hash: 84c433288141f1b708da9542ae7fd90e6272544bcommit hash: 84c433288141f1b708da9542ae7fd90e6272544bcommit hash: 84c433288141f1b708da9542ae7fd90e6272544bcommit hash: 84c433288141f1b708da9542ae7fd90e6272544b files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
net/py-trio-websocket: Add py-trio-websocket 0.10.2

Trio WebSocket implements both server and client aspects of the the WebSocket
protocol, striving for safety, correctness, and ergonomics. It is based on the
wsproto project, which is a Sans-IO state machine that implements the majority
of the WebSocket protocol, including framing, codecs, and events. This library
handles I/O using the Trio framework. This library passes the Autobahn Test
Suite.

Number of commits found: 7