[MacPorts] #60974: py-crossbar

MacPorts noreply at macports.org
Sat Aug 15 23:00:38 UTC 2020


#60974: py-crossbar
--------------------------+--------------------
  Reporter:  ryandesign   |      Owner:  (none)
      Type:  request      |     Status:  new
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:
Resolution:               |   Keywords:
      Port:  py-crossbar  |
--------------------------+--------------------

Comment (by herbygillot):

 So after `py-zlmdb` ( https://github.com/macports/macports-ports/pull/8088
 ), we may be ready to attempt a port for `crossbar`.

 Here are the Python lib dependencies that crossbar relies on, as far as I
 can tell:

 {{{#!bash
 # Use pipdeptree to get the dependencies of crossbar and output in JSON
 format, then dice with jq
 $ pipenv run pipdeptree -p crossbar --json | jq -r '. |
 map(select(.package.key == "crossbar")) | .[0].dependencies | map(
 .package_name ) | .[] ' | sort
 attrs
 autobahn
 bcrypt
 bitstring
 cbor
 click
 constantly
 cryptography
 h2
 idna
 incremental
 jinja2
 lmdb
 mistune
 netaddr
 passlib
 priority
 psutil
 py-ubjson
 pyasn1
 pyasn1-modules
 pygments
 pynacl
 pyopenssl
 pyqrcode
 pytrie
 pyyaml
 sdnotify
 service-identity
 setproctitle
 setuptools
 treq
 txaio
 txtorcon
 u-msgpack-python
 urllib3
 watchdog
 werkzeug
 zlmdb
 zope.interface
 }}}

 Minus `zlmdb`, MacPorts now seems to have everything - no idea how well
 this will work but we'll see.

-- 
Ticket URL: <https://trac.macports.org/ticket/60974#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list