{"count":53702,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=208","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=206","results":[{"name":"py312-cloudscraper","portdir":"python/py-cloudscraper","version":"1.2.71","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/VeNoMouS/cloudscraper","description":"A Python module to bypass Cloudflare's anti-bot page","long_description":"A simple Python module to bypass Cloudflare's anti-bot page (also known as I'm Under Attack Mode, or IUAM), implemented with Requests. This can be useful if you wish to scrape or crawl a website protected with Cloudflare.","active":true,"categories":["python"],"maintainers":[{"name":"harens","github":"harens","ports_count":172}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-requests","py312-requests-toolbelt","py312-parsing"]}],"depends_on":[]},{"name":"py312-jsonpickle","portdir":"python/py-jsonpickle","version":"4.1.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://jsonpickle.github.io","description":"Python library for serializing any arbitrary object graph into JSON.","long_description":"Python library for serializing any arbitrary object graph into JSON. It can take almost any Python object and turn the object into JSON. Additionally, it can reconstitute the object back into Python.","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-build","py312-installer","clang-18","py312-wheel","py312-setuptools_scm"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-digitalocean"]},{"type":"run","ports":["py312-pyvis"]},{"type":"test","ports":["py312-jschema_to_python"]}]},{"name":"subversion-pythonbindings-3.12","portdir":"devel/subversion-pythonbindings","version":"1.15.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://subversion.apache.org/","description":"Python bindings for the subversion version control system (svn)","long_description":"Subversion (svn) is a version control system designed to be as similar to cvs(1) as possible, while fixing many outstanding problems with cvs(1). The python bindings provide access to subversion API from python.","active":true,"categories":["devel","python"],"maintainers":[],"variants":["no_bdb","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","swig","py3c","py312-setuptools","clang-18"]},{"type":"lib","ports":["apr-util","gettext","subversion","libcomerr","libmagic","lz4","libiconv","libutf8proc","serf1","cyrus-sasl2","python312","expat","zlib","db48","sqlite3","apr"]}],"depends_on":[]},{"name":"subversion-pythonbindings-3.11","portdir":"devel/subversion-pythonbindings","version":"1.15.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://subversion.apache.org/","description":"Python bindings for the subversion version control system (svn)","long_description":"Subversion (svn) is a version control system designed to be as similar to cvs(1) as possible, while fixing many outstanding problems with cvs(1). The python bindings provide access to subversion API from python.","active":true,"categories":["devel","python"],"maintainers":[],"variants":["no_bdb","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","swig","py3c","clang-18"]},{"type":"lib","ports":["apr","apr-util","gettext","subversion","libcomerr","libmagic","lz4","libiconv","libutf8proc","serf1","cyrus-sasl2","python311","expat","zlib","db48","sqlite3"]}],"depends_on":[]},{"name":"subversion-pythonbindings-3.10","portdir":"devel/subversion-pythonbindings","version":"1.15.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://subversion.apache.org/","description":"Python bindings for the subversion version control system (svn)","long_description":"Subversion (svn) is a version control system designed to be as similar to cvs(1) as possible, while fixing many outstanding problems with cvs(1). The python bindings provide access to subversion API from python.","active":true,"categories":["devel","python"],"maintainers":[],"variants":["no_bdb","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","swig","py3c","clang-18"]},{"type":"lib","ports":["apr","apr-util","gettext","subversion","libcomerr","libmagic","lz4","libiconv","libutf8proc","serf1","python310","cyrus-sasl2","expat","zlib","db48","sqlite3"]}],"depends_on":[]},{"name":"py312-xhtml2pdf","portdir":"python/py-xhtml2pdf","version":"0.2.28","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/xhtml2pdf/xhtml2pdf","description":"HTML/CSS to PDF converter based on Python","long_description":"HTML/CSS to PDF converter based on Python","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["py312-hanko-certvalidator","py312-html5lib","py312-arabic-reshaper","py312-svglib","python312","py312-pypdf","py312-Pillow","py312-reportlab","py312-hanko"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[]},{"name":"py311-xhtml2pdf","portdir":"python/py-xhtml2pdf","version":"0.2.28","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/xhtml2pdf/xhtml2pdf","description":"HTML/CSS to PDF converter based on Python","long_description":"HTML/CSS to PDF converter based on Python","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["py311-hanko","py311-hanko-certvalidator","py311-arabic-reshaper","py311-svglib","python311","py311-Pillow","py311-html5lib","py311-pypdf","py311-reportlab"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[]},{"name":"py39-uritools","portdir":"python/py-uritools","version":"5.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tkem/uritools/","description":"URI parsing, classification and composition","long_description":"URI parsing, classification and composition","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"lib","ports":["py39-hanko-certvalidator"]}]},{"name":"py38-uritools","portdir":"python/py-uritools","version":"4.0.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tkem/uritools/","description":"URI parsing, classification and composition","long_description":"URI parsing, classification and composition","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-17"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"lib","ports":["py38-hanko-certvalidator"]}]},{"name":"py312-svglib","portdir":"python/py-svglib","version":"2.4.0","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/deeplook/svglib","description":"A pure-Python library for reading and converting SVG","long_description":"A pure-Python library for reading and converting SVG","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-hatchling","clang-18"]},{"type":"lib","ports":["py312-tinycss2","python312","py312-rlpycairo","py312-cssselect2","py312-Pillow","py312-lxml","py312-reportlab"]}],"depends_on":[{"type":"lib","ports":["py312-xhtml2pdf"]}]},{"name":"py311-svglib","portdir":"python/py-svglib","version":"2.4.0","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/deeplook/svglib","description":"A pure-Python library for reading and converting SVG","long_description":"A pure-Python library for reading and converting SVG","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-hatchling","clang-18"]},{"type":"lib","ports":["py311-cssselect2","python311","py311-rlpycairo","py311-reportlab","py311-Pillow","py311-lxml","py311-tinycss2"]}],"depends_on":[{"type":"lib","ports":["py311-xhtml2pdf"]}]},{"name":"py310-svglib","portdir":"python/py-svglib","version":"2.3.2","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/deeplook/svglib","description":"A pure-Python library for reading and converting SVG","long_description":"A pure-Python library for reading and converting SVG","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-hatchling","py310-installer","clang-18"]},{"type":"lib","ports":["py310-lxml","python310","py310-rlpycairo","py310-reportlab","py310-cssselect2","py310-tinycss2","py310-Pillow"]}],"depends_on":[{"type":"lib","ports":["py310-xhtml2pdf"]}]},{"name":"py39-svglib","portdir":"python/py-svglib","version":"1.6.0","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/deeplook/svglib","description":"A pure-Python library for reading and converting SVG","long_description":"A pure-Python library for reading and converting SVG","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py39-setuptools","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["python39","py39-cssselect2","py39-lxml","py39-reportlab","py39-tinycss2"]}],"depends_on":[{"type":"lib","ports":["py39-xhtml2pdf"]}]},{"name":"py38-svglib","portdir":"python/py-svglib","version":"1.5.1","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/deeplook/svglib","description":"A pure-Python library for reading and converting SVG","long_description":"A pure-Python library for reading and converting SVG","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["python38","py38-cssselect2","py38-lxml","py38-reportlab","py38-tinycss2"]}],"depends_on":[{"type":"lib","ports":["py38-xhtml2pdf"]}]},{"name":"py-svglib","portdir":"python/py-svglib","version":"2.4.0","license":"LGPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/deeplook/svglib","description":"A pure-Python library for reading and converting SVG","long_description":"A pure-Python library for reading and converting SVG","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-svglib"]}],"depends_on":[]},{"name":"py39-hanko-certvalidator","portdir":"python/py-hanko-certvalidator","version":"0.27.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/pyhanko-certvalidator","description":"Validates X.509 certificates and paths, forked from wbond/certvalidator","long_description":"Validates X.509 certificates and paths, forked from wbond/certvalidator","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39","py39-uritools","py39-asn1crypto","py39-cryptography","py39-requests","py39-oscrypto"]}],"depends_on":[{"type":"lib","ports":["py39-hanko"]}]},{"name":"py38-hanko-certvalidator","portdir":"python/py-hanko-certvalidator","version":"0.26.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/pyhanko-certvalidator","description":"Validates X.509 certificates and paths, forked from wbond/certvalidator","long_description":"Validates X.509 certificates and paths, forked from wbond/certvalidator","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-17"]},{"type":"lib","ports":["python38","py38-uritools","py38-asn1crypto","py38-cryptography","py38-requests","py38-oscrypto"]}],"depends_on":[{"type":"lib","ports":["py38-hanko"]}]},{"name":"py39-hanko","portdir":"python/py-hanko","version":"0.29.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/pyHanko","description":"Tools for stamping and signing PDF files","long_description":"Tools for stamping and signing PDF files","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["py39-tzlocal","py39-yaml","python39","py39-hanko-certvalidator","py39-qrcode","py39-asn1crypto","py39-click","py39-cryptography","py39-requests"]}],"depends_on":[{"type":"lib","ports":["py39-xhtml2pdf"]}]},{"name":"py38-hanko","portdir":"python/py-hanko","version":"0.21.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/pyHanko","description":"Tools for stamping and signing PDF files","long_description":"Tools for stamping and signing PDF files","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-17"]},{"type":"lib","ports":["py38-requests","py38-tzlocal","python38","py38-hanko-certvalidator","py38-yaml","py38-asn1crypto","py38-click","py38-cryptography","py38-qrcode"]}],"depends_on":[{"type":"lib","ports":["py38-xhtml2pdf"]}]},{"name":"py39-oscrypto","portdir":"python/py-oscrypto","version":"1.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/wbond/oscrypto","description":"TLS (SSL) sockets, key generation, encryption, decryption, signing, verification and KDFs using the OS crypto libraries. Does not require a compiler, and relies on the OS for patching. Works on Windows, OS X and Linux/BSD.","long_description":"TLS (SSL) sockets, key generation, encryption, decryption, signing, verification and KDFs using the OS crypto libraries. Does not require a compiler, and relies on the OS for patching. Works on Windows, OS X and Linux/BSD.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-installer","clang-17","py39-setuptools","py39-build"]},{"type":"lib","ports":["py39-asn1crypto","python39"]}],"depends_on":[{"type":"lib","ports":["py39-hanko-certvalidator"]}]},{"name":"py38-oscrypto","portdir":"python/py-oscrypto","version":"1.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/wbond/oscrypto","description":"TLS (SSL) sockets, key generation, encryption, decryption, signing, verification and KDFs using the OS crypto libraries. Does not require a compiler, and relies on the OS for patching. Works on Windows, OS X and Linux/BSD.","long_description":"TLS (SSL) sockets, key generation, encryption, decryption, signing, verification and KDFs using the OS crypto libraries. Does not require a compiler, and relies on the OS for patching. Works on Windows, OS X and Linux/BSD.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-installer","clang-17","py38-setuptools","py38-build"]},{"type":"lib","ports":["py38-asn1crypto","python38"]}],"depends_on":[{"type":"lib","ports":["py38-hanko-certvalidator"]}]},{"name":"py312-torrequest","portdir":"python/py-torrequest","version":"0.1.0","license":"none","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/erdiaker/torrequest","description":"A simple Python interface for HTTP(s) requests over Tor.","long_description":"A simple Python interface for HTTP(s) requests over Tor.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["tor","python312","py312-requests","py312-socks","py312-stem"]}],"depends_on":[]},{"name":"py311-torrequest","portdir":"python/py-torrequest","version":"0.1.0","license":"none","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/erdiaker/torrequest","description":"A simple Python interface for HTTP(s) requests over Tor.","long_description":"A simple Python interface for HTTP(s) requests over Tor.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["tor","python311","py311-requests","py311-socks","py311-stem"]}],"depends_on":[]},{"name":"py310-torrequest","portdir":"python/py-torrequest","version":"0.1.0","license":"none","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/erdiaker/torrequest","description":"A simple Python interface for HTTP(s) requests over Tor.","long_description":"A simple Python interface for HTTP(s) requests over Tor.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["tor","python310","py310-socks","py310-requests","py310-stem"]}],"depends_on":[]},{"name":"py39-torrequest","portdir":"python/py-torrequest","version":"0.1.0","license":"none","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/erdiaker/torrequest","description":"A simple Python interface for HTTP(s) requests over Tor.","long_description":"A simple Python interface for HTTP(s) requests over Tor.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-setuptools","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["python39","py39-requests","py39-socks","tor","py39-stem"]}],"depends_on":[]},{"name":"py38-torrequest","portdir":"python/py-torrequest","version":"0.1.0","license":"none","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/erdiaker/torrequest","description":"A simple Python interface for HTTP(s) requests over Tor.","long_description":"A simple Python interface for HTTP(s) requests over Tor.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["python38","py38-requests","py38-socks","tor","py38-stem"]}],"depends_on":[]},{"name":"py-torrequest","portdir":"python/py-torrequest","version":"0.1.0","license":"none","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/erdiaker/torrequest","description":"A simple Python interface for HTTP(s) requests over Tor.","long_description":"A simple Python interface for HTTP(s) requests over Tor.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-torrequest"]}],"depends_on":[]},{"name":"py312-stem","portdir":"python/py-stem","version":"1.8.3","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://stem.torproject.org","description":"Stem is a Python controller library for Tor.","long_description":"Stem is a Python controller library for Tor. With it you can use Tor's control protocol to script against the Tor process, or build things such as Nyx.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["py312-tox","python312","stem_select","py312-pyflakes","py312-mock","py312-cryptography","py312-codestyle"]}],"depends_on":[{"type":"lib","ports":["py312-torrequest"]}]},{"name":"py311-stem","portdir":"python/py-stem","version":"1.8.3","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://stem.torproject.org","description":"Stem is a Python controller library for Tor.","long_description":"Stem is a Python controller library for Tor. With it you can use Tor's control protocol to script against the Tor process, or build things such as Nyx.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["py311-tox","python311","stem_select","py311-cryptography","py311-mock","py311-codestyle","py311-pyflakes"]}],"depends_on":[{"type":"lib","ports":["py311-torrequest"]}]},{"name":"py310-stem","portdir":"python/py-stem","version":"1.8.3","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://stem.torproject.org","description":"Stem is a Python controller library for Tor.","long_description":"Stem is a Python controller library for Tor. With it you can use Tor's control protocol to script against the Tor process, or build things such as Nyx.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["py310-cryptography","python310","stem_select","py310-mock","py310-codestyle","py310-pyflakes","py310-tox"]}],"depends_on":[{"type":"lib","ports":["py310-torrequest"]}]},{"name":"py39-stem","portdir":"python/py-stem","version":"1.8.3","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://stem.torproject.org","description":"Stem is a Python controller library for Tor.","long_description":"Stem is a Python controller library for Tor. With it you can use Tor's control protocol to script against the Tor process, or build things such as Nyx.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["py39-tox","python39","stem_select","py39-codestyle","py39-cryptography","py39-mock","py39-pyflakes"]}],"depends_on":[{"type":"lib","ports":["py39-torrequest"]}]},{"name":"py38-stem","portdir":"python/py-stem","version":"1.8.3","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://stem.torproject.org","description":"Stem is a Python controller library for Tor.","long_description":"Stem is a Python controller library for Tor. With it you can use Tor's control protocol to script against the Tor process, or build things such as Nyx.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["py38-tox","python38","stem_select","py38-codestyle","py38-cryptography","py38-mock","py38-pyflakes"]}],"depends_on":[{"type":"lib","ports":["py38-torrequest"]}]},{"name":"py-stem","portdir":"python/py-stem","version":"1.8.3","license":"LGPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://stem.torproject.org","description":"Stem is a Python controller library for Tor.","long_description":"Stem is a Python controller library for Tor. With it you can use Tor's control protocol to script against the Tor process, or build things such as Nyx.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-stem"]}],"depends_on":[]},{"name":"py312-zmq","portdir":"python/py-zmq","version":"27.3.0","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/zeromq/pyzmq","description":"Python bindings for 0MQ","long_description":"PyZMQ is a lightweight and super-fast messaging library built on top of the ZeroMQ library.","active":true,"categories":["devel","net","python"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":441}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-setuptools","py312-wheel","py312-cython","py312-scikit-build-core","py312-build","py312-installer"]},{"type":"lib","ports":["python312","py312-packaging","py312-cffi","zmq"]}],"depends_on":[{"type":"lib","ports":["py312-nbclassic","py312-jupyter_client","py312-spyder-kernels","py312-ipykernel","py312-ipyparallel","py312-jupyter_console","py312-jupyter_server","py312-maggma"]},{"type":"run","ports":["py312-spyder"]}]},{"name":"py312-tox","portdir":"python/py-tox","version":"4.28.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://tox.readthedocs.io/en/latest/","description":"tox: virtualenv-based automation of test activities","long_description":"Tox as is a generic virtualenv management and test command line tool","active":true,"categories":["devel","python"],"maintainers":[{"name":"pedro.salgado","github":"steenzout","ports_count":54}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-hatchling","py312-hatch-vcs","clang-18"]},{"type":"lib","ports":["py312-six","py312-filelock","py312-platformdirs","py312-toml","tox_select","py312-cachetools","py312-virtualenv","py312-colorama","py312-pyproject_api","py312-chardet","python312","py312-packaging","py312-setuptools","py312-pluggy"]}],"depends_on":[{"type":"lib","ports":["py312-stem"]},{"type":"run","ports":["py312-pytest-lazy-fixture"]}]},{"name":"py312-socid-extractor","portdir":"python/py-socid-extractor","version":"0.1.1","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/soxoj/socid-extractor","description":"Extract information about a user from profile webpages / API responses and save it in machine-readable format.","long_description":"Extract information about a user from profile webpages / API responses and save it in machine-readable format.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["py312-requests","py312-dateutil","py312-beautifulsoup4","python312"]}],"depends_on":[]},{"name":"py311-socid-extractor","portdir":"python/py-socid-extractor","version":"0.1.1","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/soxoj/socid-extractor","description":"Extract information about a user from profile webpages / API responses and save it in machine-readable format.","long_description":"Extract information about a user from profile webpages / API responses and save it in machine-readable format.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["py311-requests","py311-dateutil","py311-beautifulsoup4","python311"]}],"depends_on":[]},{"name":"py310-socid-extractor","portdir":"python/py-socid-extractor","version":"0.1.1","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/soxoj/socid-extractor","description":"Extract information about a user from profile webpages / API responses and save it in machine-readable format.","long_description":"Extract information about a user from profile webpages / API responses and save it in machine-readable format.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["py310-requests","py310-dateutil","py310-beautifulsoup4","python310"]}],"depends_on":[]},{"name":"py39-socid-extractor","portdir":"python/py-socid-extractor","version":"0.0.27","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/soxoj/socid-extractor","description":"Extract information about a user from profile webpages / API responses and save it in machine-readable format.","long_description":"Extract information about a user from profile webpages / API responses and save it in machine-readable format.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-setuptools","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["py39-beautifulsoup4","py39-dateutil","py39-requests","python39"]}],"depends_on":[]},{"name":"py38-socid-extractor","portdir":"python/py-socid-extractor","version":"0.0.26","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/soxoj/socid-extractor","description":"Extract information about a user from profile webpages / API responses and save it in machine-readable format.","long_description":"Extract information about a user from profile webpages / API responses and save it in machine-readable format.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["py38-beautifulsoup4","py38-dateutil","py38-requests","python38"]}],"depends_on":[]},{"name":"py-socid-extractor","portdir":"python/py-socid-extractor","version":"0.1.1","license":"GPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/soxoj/socid-extractor","description":"Extract information about a user from profile webpages / API responses and save it in machine-readable format.","long_description":"Extract information about a user from profile webpages / API responses and save it in machine-readable format.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-socid-extractor"]}],"depends_on":[]},{"name":"py312-requests-futures","portdir":"python/py-requests-futures","version":"1.1.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ross/requests-futures","description":"Small add-on for the python requests http library.","long_description":"Small add-on for the python requests http library. Makes use of python 3.2's concurrent.futures or the backport for prior versions of python.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312","py312-requests","py312-charset-normalizer","py312-certifi","py312-urllib3","py312-idna"]}],"depends_on":[]},{"name":"py311-requests-futures","portdir":"python/py-requests-futures","version":"1.1.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ross/requests-futures","description":"Small add-on for the python requests http library.","long_description":"Small add-on for the python requests http library. Makes use of python 3.2's concurrent.futures or the backport for prior versions of python.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311","py311-urllib3","py311-charset-normalizer","py311-certifi","py311-idna","py311-requests"]}],"depends_on":[]},{"name":"py310-requests-futures","portdir":"python/py-requests-futures","version":"1.1.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ross/requests-futures","description":"Small add-on for the python requests http library.","long_description":"Small add-on for the python requests http library. Makes use of python 3.2's concurrent.futures or the backport for prior versions of python.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310","py310-urllib3","py310-idna","py310-certifi","py310-charset-normalizer","py310-requests"]}],"depends_on":[]},{"name":"py39-requests-futures","portdir":"python/py-requests-futures","version":"1.0.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ross/requests-futures","description":"Small add-on for the python requests http library.","long_description":"Small add-on for the python requests http library. Makes use of python 3.2's concurrent.futures or the backport for prior versions of python.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39","py39-charset-normalizer","py39-certifi","py39-idna","py39-requests","py39-urllib3"]}],"depends_on":[]},{"name":"py38-requests-futures","portdir":"python/py-requests-futures","version":"1.0.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ross/requests-futures","description":"Small add-on for the python requests http library.","long_description":"Small add-on for the python requests http library. Makes use of python 3.2's concurrent.futures or the backport for prior versions of python.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["python38","py38-charset-normalizer","py38-certifi","py38-idna","py38-requests","py38-urllib3"]}],"depends_on":[]},{"name":"py-requests-futures","portdir":"python/py-requests-futures","version":"1.1.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ross/requests-futures","description":"Small add-on for the python requests http library.","long_description":"Small add-on for the python requests http library. Makes use of python 3.2's concurrent.futures or the backport for prior versions of python.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-requests-futures"]}],"depends_on":[]},{"name":"py312-rsgislib","portdir":"gis/rsgislib","version":"5.2.3","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.rsgislib.org","description":"Python 3.12 bindings for RSGISlib - Remote Sensing and GIS Library","long_description":"This package provides Python 3.12 bindings, modules, and scripts.","active":true,"categories":["python","gis"],"maintainers":[{"name":"n_larsson","github":"nilason","ports_count":115}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","py312-numpy","py312-gdal","clang-20"]},{"type":"lib","ports":["muparser","gdal","boost181","hdf5","kealib","rsgislib","gsl"]}],"depends_on":[]},{"name":"py312-xarray-einstats","portdir":"python/py-xarray-einstats","version":"0.11.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/arviz-devs/xarray-einstats","description":"Stats, linear algebra and einops for xarray","long_description":"Stats, linear algebra and einops for xarray","active":true,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2434}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-flit_core","py312-installer"]},{"type":"lib","ports":["python312","py312-numpy","py312-xarray","py312-scipy"]}],"depends_on":[{"type":"lib","ports":["py312-arviz"]}]},{"name":"py312-uncertainties","portdir":"python/py-uncertainties","version":"3.2.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/lmfit/uncertainties","description":"The Python uncertainties package","long_description":"The uncertainties package transparently handles calculations for numbers with uncertainties.","active":true,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2434}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel","py312-setuptools_scm"]},{"type":"lib","ports":["python312"]},{"type":"test","ports":["py312-numpy","py312-pytest"]}],"depends_on":[{"type":"lib","ports":["py312-pint","py312-lmfit"]},{"type":"run","ports":["py312-xraylarch","py312-pymatgen"]}]}]}