notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Port details
py-autobahn WebSocket client & server library, WAMP real-time framework
21.2.1 www 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 21.2.1Version of this port present on the latest quarterly branch.
Maintainer: bofh@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2015-02-14 08:45:24
Last Update: 2022-03-12 10:37:15
Commit Hash: 8e8cb46
Also Listed In: python
License: BSD2CLAUSE
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}autobahn>0:www/py-autobahn@${PY_FLAVOR}
To install the port:
cd /usr/ports/www/py-autobahn/ && make install clean
To add the package, run one of these commands:
  • pkg install www/py-autobahn
  • pkg install py38-autobahn
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 py38-autobahn listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py38-autobahn
Package flavors (<flavor>: <package>)
  • py38: py38-autobahn
distinfo:
Packages (timestamps in pop-ups are UTC):
py27-autobahn
ABIlatestquarterly
FreeBSD:11:aarch640.17.2_1-
FreeBSD:11:amd64--
FreeBSD:11:armv60.11.0-
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips640.14.1-
FreeBSD:12:aarch640.17.2_1-
FreeBSD:12:amd64--
FreeBSD:12:armv60.17.2_1-
FreeBSD:12:armv70.17.2_1-
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips640.17.2_1-
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
py36-autobahn
ABIlatestquarterly
FreeBSD:11:aarch640.17.2_1-
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch640.17.2_1-
FreeBSD:12:amd64--
FreeBSD:12:armv60.17.2_1-
FreeBSD:12:armv70.17.2_1-
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips640.17.2_1-
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
py37-autobahn
ABIlatestquarterly
FreeBSD:11:aarch64-19.5.1
FreeBSD:11:amd64--
FreeBSD:11:armv6-19.5.1
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64-19.5.1
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6-19.5.1
FreeBSD:12:armv7-19.5.1
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64-19.5.1
FreeBSD:12:powerpc64-19.5.1
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv619.5.1-
FreeBSD:13:armv719.5.1-
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc6419.5.1-
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc6419.5.1-
 
py38-autobahn
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd6419.5.119.5.1
FreeBSD:11:armv6--
FreeBSD:11:i38619.5.119.5.1
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-21.2.1
FreeBSD:12:amd6421.2.121.2.1
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i38621.2.121.2.1
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch6421.2.121.2.1
FreeBSD:13:amd6421.2.121.2.1
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i38621.2.121.2.1
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-19.5.1
FreeBSD:14:aarch6421.2.1-
FreeBSD:14:amd6421.2.1-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i38621.2.1-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py38-setuptools>0 : devel/py-setuptools@py38
  2. python3.8 : lang/python38
Runtime dependencies:
  1. py38-cryptography>=2.9.2 : security/py-cryptography@py38
  2. py38-hyperlink>=20.0.1 : www/py-hyperlink@py38
  3. py38-txaio>=20.4.1 : devel/py-txaio@py38
  4. py38-wsaccel>=0.6.2 : www/py-wsaccel@py38
  5. py38-openssl>=16.2.0 : security/py-openssl@py38
  6. py38-pynacl>=1.0.1 : security/py-pynacl@py38
  7. py38-pyqrcode>=1.1 : graphics/py-pyqrcode@py38
  8. py38-pytrie>=0.2 : devel/py-pytrie@py38
  9. py38-service_identity>=18.1.0 : security/py-service_identity@py38
  10. py38-argon2-cffi>=18.1.0 : security/py-argon2-cffi@py38
  11. py38-cffi>=1.11.5 : devel/py-cffi@py38
  12. py38-passlib>=1.7.1 : security/py-passlib@py38
  13. py38-cbor2>=5.0.1 : devel/py-cbor2@py38
  14. py38-cbor>=1.0.0 : devel/py-cbor@py38
  15. py38-flatbuffers>=1.10 : devel/py-flatbuffers@py38
  16. py38-msgpack>=0.6.1 : devel/py-msgpack@py38
  17. py38-py-ubjson>=0.8.4 : devel/py-py-ubjson@py38
  18. py38-ujson>=1.35 : devel/py-ujson@py38
  19. py38-attrs>=19.2.0 : devel/py-attrs@py38
  20. py38-twisted>=20.3.0 : devel/py-twisted@py38
  21. py38-zope.interface>=3.6.0 : devel/py-zope.interface@py38
  22. py38-setuptools>0 : devel/py-setuptools@py38
  23. python3.8 : lang/python38
This port is required by:
for Run
  1. devel/py-buildbot
  2. devel/py-buildbot-worker
  3. net/py-magic-wormhole

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. devel/buildbot*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/crossbario/autobahn-python/tar.gz/v21.2.1?dummy=/
Collapse this list.

Number of commits found: 21

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
12 Mar 2022 10:37:15
 files touched by this commit commit hash:8e8cb469063549780b40a6c6620f73d573b429b3  21.2.1
Muhammad Moinur Rahman (bofh) search for other commits by this committer
www/py-autobahn: Update version 19.5.1=>21.2.1

- Update WWW

Relnotes:
https://github.com/crossbario/autobahn-python/releases/tag/v21.2.1
08 Mar 2022 02:09:57
 files touched by this commit commit hash:bc808e2bfff33c5b4260c571ee628017ca41f1b9  19.5.1
Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*: Take maintainership
07 Mar 2022 19:07:39
 files touched by this commit commit hash:3d89f95e2ff861b1e06ad114422b5d116a856970  19.5.1
Rene Ladan (rene) search for other commits by this committer
all: return koobs' ports to the pool after safekeeping his commit bit.
21 Sep 2021 12:58:06
 files touched by this commit commit hash:5e39474bea823c53774ec178043e58a1adf36118  19.5.1
Bernhard Froehlich (decke) search for other commits by this committer
www/py-autobahn: Add CPE information

Approved by:    portmgr (blanket)
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  19.5.1
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
12 Jan 2021 22:03:52
Original commit files touched by this commit Revision:561394  19.5.1
rene search for other commits by this committer
Simplify some ports using PYTHON_VER and Python 3.6+
05 Jan 2021 22:08:22
Original commit files touched by this commit Revision:560434  19.5.1
rene search for other commits by this committer
Follow up on devel/py-futures port removal in r559976

The devel/py-futures port was removed in r559976 as it was for
Python 2.7 only and no longer referenced in the default cases.
However it was still defined in Mk/Uses/python.mk in PY_FUTURES,
leaving a dangling reference.

Remove it from Mk/Uses/python.mk and from affected ports, as
it was already an empty definition for Python 3.6+

Bump minimal Python version of security/theonionbox to 3.6+
06 Jun 2020 06:17:44
Original commit files touched by this commit Revision:538077  19.5.1
antoine search for other commits by this committer
Unbreak bulk -a after  r538076
23 Jun 2019 19:21:54
Original commit files touched by this commit Revision:504987  19.5.1
sunpoet search for other commits by this committer
Use PY_FUTURES

With hat:	python
03 Jun 2019 13:06:46
Original commit files touched by this commit Revision:503386  19.5.1
koobs search for other commits by this committer
www/py-autobahn: Update to 19.5.1

Special shout out and thank you to Andrew aka RhodiumToad (IRC) for his
support figuring out solutions to this sometimes crazy^W magical ports
framework.

Changelog:

 https://autobahn.readthedocs.io/en/latest/changelog.html
20 Jun 2018 17:05:44
Original commit files touched by this commit Revision:472884  0.17.2_1
mat search for other commits by this committer
Use PY_FLAVOR for dependencies.

FLAVOR is the current port's flavor, it should not be used outside of
this scope.

Sponsored by:	Absolight
22 Apr 2018 18:29:51
Original commit files touched by this commit Revision:468048  0.17.2_1
sunpoet search for other commits by this committer
Move devel/py-msgpack-python to devel/py-msgpack

- Update to 0.5.6
- Update pkg-descr
- Update WWW

Changes:	https://github.com/msgpack/msgpack-python/blob/master/ChangeLog.rst
30 Nov 2017 15:50:34
Original commit files touched by this commit Revision:455210  0.17.2  Sanity Test Failure
mat search for other commits by this committer
Convert Python ports to FLAVORS.

  Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
15 Mar 2017 11:35:01
Original commit files touched by this commit Revision:436226  0.17.2
grembo search for other commits by this committer
Update tp 0.17.2

PR:		215929
Reported by:	koue@chaosophia.net
Approved by:	maintainer timeout (9 weeks)
13 Nov 2016 16:14:14
Original commit files touched by this commit Revision:426059  0.14.1
rene search for other commits by this committer
Clean up TEST_DEPENDS, devel/py-unittest2 was removed at 2016-09-26
03 Jul 2016 04:05:45
Original commit files touched by this commit Revision:417953  0.14.1
swills search for other commits by this committer
www/py-autobahn: update to 0.14.1

Approved by:	koobs (maintainer)
01 Apr 2016 14:33:58
Original commit files touched by this commit Revision:412351  0.11.0
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.

With hat:	portmgr
Sponsored by:	Absolight
28 Jan 2016 03:12:24
Original commit files touched by this commit Revision:407393  0.11.0
koobs search for other commits by this committer
devel/py-msgpack: Rename to py-msgpack-python, Update to 0.4.6

- Rename to py-msgpack-python, accordingly:
  - Add MOVED entry
  - Update devel/Makefile
  - Update dependent ports
  - Remove DISTNAME and TODO comment
- Update PORTVERSION and distinfo checksum (0.4.6)
- Re-assign MAINTAINER'ship

PR:		205733
Submitted by:	Brendan Molloy <brendan+freebsd bbqsrc net>
Approved by:	zont (maintainer)
25 Jan 2016 11:49:14
Original commit files touched by this commit Revision:407206  0.11.0
koobs search for other commits by this committer
www/py-autobahn: Update to 0.11.0

- Update PORTVERSION and distinfo checksum (0.11.0)
- Switch to USE_GITHUB (missing autobahn/test/ dir in sdist)
- Add DISTVERSIONPREFIX accordingly
- Update RUN_DEPENDS
- Replace USES=twisted:run with (new) direct RUN_DEPENDS dependency [1]
- Remove USES=dos2unix (no longer required)
- Remove ASYNCIO support on 2.x via Trollius [2]
  - Update ASYNCIO_DESC to be for Python 3.x accordingly
  - Remove ASYNCIO from OPTIONS_DEFAULT accordingly
- Reverse incorrect conditional (<=) adding asyncio to RUN_DEPENDS [3]
- Add BROKEN message for ASYNCIO selected when using Python 2.x
- Patch setup.py not to create a twisted dropin.cache file out of
  STAGEDIR
- Add test target and TEST_DEPENDS
- Enable NO_ARCH
- Whitespace alignment

[2] Discussed with Trollius maintainer (Victor Stinner)
[3] Only required on < 3.3 (not greater than 3.3)

PR:		205078 [1]
Submitted by:	Yuri <yuri rawbw com> [1]
26 May 2015 16:47:03
Original commit files touched by this commit Revision:387491  0.9.6
antoine search for other commits by this committer
Switch PYTHON_REL from a 3 digits number to a 4 digits number to handle
python 2.7.10

Differential Revision:	https://reviews.freebsd.org/D2639
Reviewed by:	sunpoet, mva
14 Feb 2015 08:45:16
Original commit files touched by this commit Revision:378952  0.9.6
koobs search for other commits by this committer
[NEW] www/py-autobahn: WebSocket library, WAMP real-time framework

Autobahn|Python is a networking library that is part of the Autobahn
project and provides implementations of:

  * The WebSocket Protocol
  * The Web Application Messaging Protocol (WAMP)

for Twisted and asyncio, on Python 2 & 3 and for writing servers and
clients.

WebSocket allows bidirectional real-time messaging on the Web and WAMP
adds asynchronous Remote Procedure Calls and Publish & Subscribe on top
of WebSocket.

WWW: http://autobahn.ws/python

Number of commits found: 21