notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
py-pyzmq Python bindings for ZeroMQ
22.3.0 net on this many watch lists=2 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 22.1.0Version of this port present on the latest quarterly branch.
Maintainer: novel@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2014-03-22 06:53:54
Last Update: 2021-09-19 03:59:19
Commit Hash: 29ae563
People watching this port, also watch:: libinotify, py38-pycparser, p5-Net-HTTP, screen, p5-Encode-Locale
Also Listed In: devel
License: BSD3CLAUSE LGPL3
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}pyzmq>0:net/py-pyzmq@${PY_FLAVOR}
To install the port: cd /usr/ports/net/py-pyzmq/ && make install clean
To add the package, run one of these commands:
  • pkg install net/py-pyzmq
  • pkg install py38-pyzmq
NOTE: This is a Python port. Instead of py38-pyzmq listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py38-pyzmq
Package flavors (<flavor>: <package>)
  • py38: py38-pyzmq
distinfo:
Packages (timestamps in pop-ups are UTC):
py27-pyzmq
ABIlatestquarterly
FreeBSD:11:aarch6417.0.019.0.1
FreeBSD:11:amd64--
FreeBSD:11:armv615.2.0_119.0.1
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch6417.0.0-
FreeBSD:12:amd64--
FreeBSD:12:armv617.0.019.0.2
FreeBSD:12:armv717.0.019.0.2
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
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-pyzmq
ABIlatestquarterly
FreeBSD:11:aarch6417.0.0-
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch6417.0.0-
FreeBSD:12:amd64--
FreeBSD:12:armv617.0.0-
FreeBSD:12:armv717.0.0-
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
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-pyzmq
ABIlatestquarterly
FreeBSD:11:aarch64-19.0.1
FreeBSD:11:amd64--
FreeBSD:11:armv6-19.0.1
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6-19.0.2
FreeBSD:12:armv7-19.0.2
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-22.0.3
FreeBSD:13:aarch6419.0.2-
FreeBSD:13:amd64--
FreeBSD:13:armv619.0.222.0.3
FreeBSD:13:armv719.0.222.0.3
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc6419.0.2-
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv622.0.3-
FreeBSD:14:armv722.0.3-
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc6422.0.3-
 
py38-pyzmq
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd6422.2.122.1.0
FreeBSD:11:armv6--
FreeBSD:11:i38622.2.122.1.0
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-22.1.0
FreeBSD:12:amd6422.2.122.1.0
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i38622.2.122.1.0
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64-22.1.0
FreeBSD:13:amd6422.2.122.1.0
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i38622.2.122.1.0
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-22.1.0
FreeBSD:14:aarch6422.2.1-
FreeBSD:14:amd6422.2.1-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i38622.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-setuptools>0 : devel/py-setuptools@py38
  2. python3.8 : lang/python38
Library dependencies:
  1. libzmq.so : net/libzmq4
This port is required by:
for Build
  1. math/sage
  2. multimedia/openshot
  3. sysutils/py-salt

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. sysutils/py-salt-2019*
  2. Collapse this list of deleted ports.
for Run
  1. benchmarks/py-locust
  2. devel/py-ipyparallel
  3. devel/py-jupyter-client
  4. devel/py-jupyter-server
  5. devel/py-qtconsole
  6. devel/py-spyder
  7. devel/py-spyder-kernels
Expand this list (19 items / 12 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. finance/py-python-obelisk
  3. graphics/rapid-photo-downloader
  4. math/sage
  5. misc/py-molequeue
  6. misc/urh
  7. multimedia/openshot
  8. net-mgmt/py-napalm-logs
  9. security/py-plaso
  10. sysutils/py-salt
  11. www/py-notebook
  12. Collapse this list.

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. devel/py-jupyter_client*
  2. sysutils/py-salt-2019*
  3. 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 (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/p/pyzmq/
  2. https://pypi.org/packages/source/p/pyzmq/
Collapse this list.
Port Moves
  • port moved here from devel/py-pyzmq on 2014-03-22
    REASON: Move to a more suitable category with other ZeroMQ ports

Number of commits found: 41

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
19 Sep 2021 03:59:19
 files touched by this commit commit hash:29ae563e89f56d06acd73c5a7b09d1c59b9badd4  22.3.0
novel search for other commits by this committer
net/py-pyzmq: update to 22.3.0
06 Aug 2021 11:49:19
 files touched by this commit commit hash:b2b4dca94a417f60cce7cb2c3c0955fb80139ce9  22.2.1
novel search for other commits by this committer
net/py-pyzmq: update to 22.2.1
06 Aug 2021 02:47:38
 files touched by this commit commit hash:ff865fc15db2d55cc467eb51effb231d4721f3c3  22.2.0
novel search for other commits by this committer
net/py-pyzmq: update to 22.2.0
05 Jun 2021 06:05:13
 files touched by this commit commit hash:6aebf0bab50f966c53aed3a196b07c93c3e3b45c  22.1.0
novel search for other commits by this committer
net/py-pyzmq: update to 22.1.0
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  22.0.3
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
13 Feb 2021 02:52:37
Original commit files touched by this commit Revision:565102  22.0.3
novel search for other commits by this committer
net/py-pyzmq: update to 22.0.3
07 Feb 2021 10:38:02
Original commit files touched by this commit Revision:564611  22.0.2
novel search for other commits by this committer
net/py-pyzmq: update to 22.0.2
12 Jan 2021 22:03:52
Original commit files touched by this commit Revision:561394  19.0.2
rene search for other commits by this committer
Simplify some ports using PYTHON_VER and Python 3.6+
28 Dec 2020 23:02:15
Original commit files touched by this commit Revision:559531  19.0.2
antoine search for other commits by this committer
Drop python 2.7 support from a few ports

With hat:	portmgr
01 Aug 2020 11:52:26
Original commit files touched by this commit Revision:543905  19.0.2
novel search for other commits by this committer
net/py-pyzmq: update to 19.0.2
10 May 2020 09:19:50
Original commit files touched by this commit Revision:534837  19.0.1
novel search for other commits by this committer
net/py-pyzmq: update to 19.0.1
16 Apr 2020 03:01:14
Original commit files touched by this commit Revision:531814  19.0.0
novel search for other commits by this committer
net/py-pyzmq: update to 19.0.0
17 Nov 2019 05:52:08
Original commit files touched by this commit Revision:517801  18.1.1
novel search for other commits by this committer
net/py-pyzmq: update to 18.1.1
11 Aug 2019 10:36:46
Original commit files touched by this commit Revision:508593  18.1.0
novel search for other commits by this committer
net/py-pyzmq: update to 18.1.0
30 Jun 2019 01:18:53
Original commit files touched by this commit Revision:505400  18.0.2
novel search for other commits by this committer
net/py-pyzmq: update to 18.0.2
10 Mar 2019 12:00:25
Original commit files touched by this commit Revision:495289  18.0.1
novel search for other commits by this committer
net/py-pyzmq: update to 18.0.1

Drop patch for the issue fixed upstream.
28 Feb 2019 16:44:05
Original commit files touched by this commit Revision:494159  18.0.0
novel search for other commits by this committer
net/py-pyzmq: update to 18.0.0

 - Drop patch-PR1219 for the issue fixed upstream
 - Add patch to fix build with Python 3+ and non-Unicode
   locale [1]

1: https://github.com/zeromq/pyzmq/pull/1265
26 Jan 2019 09:21:14
Original commit files touched by this commit Revision:491252  17.1.2
koobs search for other commits by this committer
net/py-pyzmq: Fix framework compliance issues

Identified while QA'ing an upcoming net/libzmq update [1]:

 - Strip shared libraries.
 - Update (correct) LICENSE definition, previous was incomplete.
 - Backport upstream PR [2] to fix test_large_send OOM issue.

 QA: 209 passed, 33 skipped in 58.81 seconds

 [2] https://github.com/zeromq/pyzmq/pull/1219

PR:		230575 [1]
Approved by:	portmgr (blanket: framework compliance)
MFH:		2019Q1
14 Oct 2018 14:27:26
Original commit files touched by this commit Revision:482043  17.1.2
novel search for other commits by this committer
net/py-pyzmq: update to 17.1.2
20 Jun 2018 17:05:44
Original commit files touched by this commit Revision:472884  17.0.0
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
11 Mar 2018 09:46:10
Original commit files touched by this commit Revision:464156  17.0.0
novel search for other commits by this committer
net/py-pyzmq: update to 17.0.0
30 Nov 2017 15:50:34
Original commit files touched by this commit Revision:455210  16.0.3  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)
09 Nov 2017 15:55:32
Original commit files touched by this commit Revision:453821  16.0.3
novel search for other commits by this committer
net/py-pyzmq: update to 16.0.3
27 Nov 2016 14:27:42
Original commit files touched by this commit Revision:427235  16.0.2
novel search for other commits by this committer
net/py-pyzmq: update to 16.0.2
12 Nov 2016 13:08:14
Original commit files touched by this commit Revision:425949  16.0.1
novel search for other commits by this committer
net/py-pyzmq: update to 16.0.1

 - update to 16.0.1
 - rename regression-test target to do-test and add TEST_DEPENDS
 - fix detecting zmq in non-default LOCALBASE [1]

PR:		214274 [1]
Submitted by:	jhujhiti@adjectivism.org [1]
22 Oct 2016 14:32:27
Original commit files touched by this commit Revision:424475  16.0.0
novel search for other commits by this committer
net/py-pyzmq: update to 16.0.0
26 Aug 2016 21:35:14
Original commit files touched by this commit Revision:420951  15.4.0
novel search for other commits by this committer
net/py-pyzmq: update to 15.4.0
24 Jul 2016 21:27:40
Original commit files touched by this commit Revision:419029  15.3.0
novel search for other commits by this committer
net/py-pyzmq: update to 15.3.0
01 Apr 2016 14:16:20
Original commit files touched by this commit Revision:412348  15.2.0_1
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
23 Mar 2016 09:20:35
Original commit files touched by this commit Revision:411691  15.2.0_1
vsevolod search for other commits by this committer
- Update libsodium to 1.0.8
- Bump revisions of all dependant ports

PR:		206482
Submitted by:	lev, w.schwarzenfeld@aon.at
03 Mar 2016 15:23:44
Original commit files touched by this commit Revision:410047  15.2.0
novel search for other commits by this committer
net/py-pyzmq: update to 15.2.0

Also, pyzmq now ships asyncio support that requires support of PEP 0409 [1]
and depends on asyncio. As PEP0409 is supported in Python 3.3+ and
asyncio is included into stdlib in 3.4, for 3.3 add dependency on
devel/py-asyncio.

1: https://www.python.org/dev/peps/pep-0409/

Reviewed by:		koobs
Differential Revision:	D5531
29 Aug 2015 14:07:15
Original commit files touched by this commit Revision:395557  14.7.0
novel search for other commits by this committer
Update to 14.7.0.
15 Jun 2015 11:06:49
Original commit files touched by this commit Revision:389682  14.6.0_1
koobs search for other commits by this committer
net/libzmq4: Update to 4.1.2, Fixes CVE-2014-9721

- Update to 4.1.2
- Update pkg-plist
- USES: pkg-config is now a global dependency
- OPTIONS: with-sytem-pgm is now with-pgm, update helpers
- OPTIONS: with-libsodium no longer takes args, update helpers
- Override pkgconfigdir via configure, deprecate USES: pathfix

- Bump PORTREVISION for dependent ports for shared library version
  change

While I'm here:

- Whitespace align Makefile

Based on:

PR:		200502
Reported by:	Sevan Janiyan <venture37 geeklan co uk>
Submitted by:	Jason Unovitch <jason.unovitch gmail com>
MFH:		2015Q2
Security:	10a6d0aa-0b1c-11e5-bb90-002590263bf5
Security:	CVE-2014-9721
31 May 2015 13:57:18
Original commit files touched by this commit Revision:388090  14.6.0
novel search for other commits by this committer
Update to 14.6.0.

PR:		200549
Submitted by:	rsimmons0@gmail.com
08 Mar 2015 22:05:33
Original commit files touched by this commit Revision:380805  14.5.0
robak search for other commits by this committer
net/py-pyzmq: update 14.3.1 -> 14.5.0

- Maintainer's timeout (novel@FreeBSD.org)

PR:		197410
Submitted by:	Robert Simmons <rsimmons0@gmail.com>
09 Feb 2015 03:23:50
Original commit files touched by this commit Revision:378711  14.3.1_1
koobs search for other commits by this committer
net/libzmq4: Update to 4.0.5

- Update to 4.0.5
- Add LICENSE_FILE
- Sort Makefile sections
- Verbose'ify build
- Reduce diffs between net/libzmq3 [1]

[1] NOTE: OpenPGM is now a DEFAULT option in net/libzmq3

Changes:

  * https://github.com/zeromq/zeromq4-x/blob/v4.0.5/NEWS

While I'm here:

- Bump PORTREVISIONS to chase shared library version change
- czmq: Verbose'ify czmq build
- czmq: Use install-strip to strip shared library

PR:		197407
24 Oct 2014 16:21:26
Original commit files touched by this commit Revision:371449  14.3.1
mva search for other commits by this committer
- Convert ports of net/ to new USES=python

Approved by:	portmgr (implicit)
30 Jun 2014 16:41:24
Original commit files touched by this commit Revision:359883  14.3.1
koobs search for other commits by this committer
net/py-pyzmq: Update to 14.3.1

- Update to 14.3.1

Changes:

  * https://github.com/zeromq/pyzmq/blob/v14.3.1/docs/source/changelog.rst

Approved by:	maintainer (novel)
06 Jun 2014 20:27:57
Original commit files touched by this commit Revision:356842  14.2.0_1
naddy search for other commits by this committer
Switch ZeroMQ 4 ports to USES=libtool and bump revision of affected ports.

Approved by:	koobs
24 Apr 2014 18:28:29
Original commit files touched by this commit Revision:352042  14.2.0
novel search for other commits by this committer
Update to 14.2.0.
22 Mar 2014 06:53:46
Original commit files touched by this commit Revision:348759  14.1.1
koobs search for other commits by this committer
devel/py-pyzmq: Move to net/ category, Update to 14.1.1

- Move from devel/ to net/ category with other ZeroMQ ports
- Update to 14.1.1
- Update CATEGORIES order (put primary first)
- Update MOVED, devel/Makefile and net/Makefile

Approved by: maintainer (via email)

Number of commits found: 41