{"count":51560,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=name&page=698","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=name&page=696","results":[{"name":"py37-urwid","portdir":"python/py-urwid","version":"2.1.2","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://urwid.org/","description":"curses-based UI/widget library for Python","long_description":"Urwid is a curses-based UI/widget library for Python. It features fluid interface resizing, multiple text layout options, simple markup for attributes, powerful scrolling list boxes and flexible edit boxes.","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-build","py37-setuptools","py37-wheel","py37-installer","clang-17"]},{"type":"lib","ports":["python37"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-jmespath-terminal","py37-pudb","py37-mitmproxy"]},{"type":"run","ports":["py37-bpython"]}]},{"name":"py37-us","portdir":"python/py-us","version":"2.0.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/unitedstates/python-us","description":"US: The Greatest Package in the World","long_description":"A package for easily working with US and state metadata.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-build","py37-installer","clang-16","py37-setuptools","py37-wheel"]},{"type":"lib","ports":["python37","py37-setuptools"]},{"type":"run","ports":["py37-jellyfish"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[]},{"name":"py37-usbtmc","portdir":"python/py-usbtmc","version":"0.8","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://alexforencich.com/wiki/en/python-usbtmc/start","description":"USBTMC driver for controlling instruments over USB","long_description":"USBTMC driver for controlling instruments over USB","active":false,"categories":["python"],"maintainers":[{"name":"mojca","github":"mojca","ports_count":56}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37"]},{"type":"run","ports":["py37-pyusb"]}],"depends_on":[{"type":"lib","ports":["py37-python-ivi","py37-instrumentkit"]}]},{"name":"py37-userpath","portdir":"python/py-userpath","version":"1.9.1","license":"(MIT or Apache-2)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ofek/userpath","description":"A tool and library for adding locations to user PATH","long_description":"A tool and library for adding locations to user PATH","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-build","py37-hatchling","py37-installer","clang-16"]},{"type":"lib","ports":["python37"]},{"type":"run","ports":["py37-click"]}],"depends_on":[]},{"name":"py37-utidylib","portdir":"python/py-utidylib","version":"0.8","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.berlios.de/software/utidylib/","description":"Python interface to html tidy","long_description":"Python interface to html tidy, the html and xml cleanup tool from the w3c.","active":false,"categories":["python"],"maintainers":[{"name":"dima","github":"","ports_count":7}],"variants":[],"dependencies":[{"type":"build","ports":["py37-installer","py37-build","clang-14","py37-setuptools","py37-sphinx","py37-wheel"]},{"type":"lib","ports":["tidy","python37"]}],"depends_on":[]},{"name":"py37-validators","portdir":"python/py-validators","version":"0.18.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/kvesteri/validators","description":"Python Data Validation for Humans™","long_description":"Python Data Validation for Humans™","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"test","ports":["py37-Faker"]}]},{"name":"py37-validictory","portdir":"python/py-validictory","version":"1.1.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://validictory.readthedocs.io/en/latest/","description":"deprecated general purpose python data validator","long_description":"deprecated general purpose python data validator","active":false,"categories":["devel","python"],"maintainers":[{"name":"kirill","github":"catap","ports_count":120}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"lib","ports":["py37-gmusicapi"]}]},{"name":"py37-vcversioner","portdir":"python/py-vcversioner","version":"2.16.0.0","license":"ISC","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/habnabit/vcversioner","description":"Take version numbers from version control","long_description":"Elevator pitch: you can write a setup.py with no version information specified, and vcversioner will find a recent, properly-formatted VCS tag and extract a version from it.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2892}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37"]}],"depends_on":[]},{"name":"py37-vega","portdir":"python/py-vega","version":"3.6.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/vega/ipyvega","description":"IPython/Jupyter notebook module for Vega and Vega-Lite.","long_description":"IPython/Jupyter notebook module for Vega and Vega-Lite.","active":false,"categories":["devel","graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2892}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python37","py37-jupyter","py37-pandas","py37-setuptools"]}],"depends_on":[]},{"name":"py37-vine","portdir":"python/py-vine","version":"5.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/celery/vine","description":"Promises implementation.","long_description":"Promises implementation.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2892}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"lib","ports":["py37-amqp"]}]},{"name":"py37-virtualenv","portdir":"python/py-virtualenv","version":"20.26.6","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://virtualenv.pypa.io","description":"Virtual Python Environment builder","long_description":"virtualenv is a tool to create isolated Python environments.","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2106},{"name":"larryv","github":"larryv","ports_count":48}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py37-build","py37-hatchling","py37-hatch-vcs","py37-installer"]},{"type":"lib","ports":["python37","py37-distlib","py37-filelock","py37-importlib-metadata","py37-platformdirs"]},{"type":"run","ports":["virtualenv_select"]}],"depends_on":[{"type":"build","ports":["py37-psycopg2"]},{"type":"lib","ports":["py37-pew","py37-pytesting-utils","py37-virtualfish","py37-test-runner","py37-virtualenvwrapper","py37-tox"]},{"type":"run","ports":["py37-pytest-virtualenv"]}]},{"name":"py37-virtualenv-clone","portdir":"python/py-virtualenv-clone","version":"0.5.7","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/edwardgeorge/virtualenv-clone/","description":"script to clone virtualenvs","long_description":"A script for cloning a non-relocatable virtualenv.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python37","py37-setuptools"]},{"type":"run","ports":["virtualenv-clone_select"]}],"depends_on":[{"type":"lib","ports":["py37-pew","py37-virtualenvwrapper"]}]},{"name":"py37-virtualenvwrapper","portdir":"python/py-virtualenvwrapper","version":"4.8.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://virtualenvwrapper.readthedocs.io/","description":"Enhancements to virtualenv","long_description":"virtualenvwrapper is a set of extensions to Ian Bicking's virtualenv tool. The extensions include wrappers for creating and deleting virtual environments and otherwise managing your development workflow, making it easier to work on more than one project at a time without introducing conflicts in their dependencies.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-15"]},{"type":"lib","ports":["py37-virtualenv-clone","python37","py37-pbr","py37-setuptools","py37-stevedore","py37-virtualenv"]},{"type":"run","ports":["virtualenvwrapper_select"]}],"depends_on":[]},{"name":"py37-virtualfish","portdir":"python/py-virtualfish","version":"2.5.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/adambrenecki/virtualfish","description":"A Fish wrapper for Ian Bicking's virtualenv","long_description":"A Fish Shell wrapper for Ian Bicking's virtualenv, somewhat loosely based on Doug Hellman's virtualenvwrapper for Bourne-compatible shells.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-poetry-core","py37-build","clang-14","py37-installer"]},{"type":"lib","ports":["py37-virtualenv","python37","fish","py37-packaging","py37-pkgconfig","py37-psutil"]}],"depends_on":[]},{"name":"py37-visa","portdir":"python/py-visa","version":"1.11.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"","description":"Python binding to VISA instrument protocol","long_description":"PyVISA allows dialog between a computer and various engineering instruments such as oscilloscopes, spectrum analyzers, waveform generators, etc. using the VISA Framework of National Instruments, which must be installed independently. \nWARNING: VISA Frameworks prior to 14.0, (released 2014), are 32-bit only, so to be able to use py-visa on a 64-bit machine, you MUST \nEITHER \n\tinstall a 64-bit-compatible VISA version \nOR \n\tinstall a universal Python and execute python in 32-bit mode with ‘arch -i386’.","active":false,"categories":["science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-build","py37-installer","clang-16","py37-setuptools","py37-setuptools_scm","py37-wheel"]},{"type":"lib","ports":["python37","py37-importlib-metadata","py37-typing_extensions"]},{"type":"test","ports":["py37-mock","py37-pytest","py37-sphinx"]}],"depends_on":[{"type":"lib","ports":["py37-instrumentkit"]}]},{"name":"py37-vispy","portdir":"python/py-vispy","version":"0.14.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://vispy.org/index.html","description":"VisPy is a high-performance interactive 2D/3D data visualization library.","long_description":"VisPy is a high-performance interactive 2D/3D data visualization library. VisPy leverages the computational power of modern Graphics Processing Units (GPUs) through the OpenGL library to display very large datasets.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1373}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-cython-devel","py37-setuptools_scm","py37-setuptools_scm_git_archive","py37-wheel","py37-pythran","py37-build","py37-installer","clang-15","py37-setuptools"]},{"type":"lib","ports":["py37-kiwisolver","py37-meshio","py37-numpy","py37-pyqt5","py37-freetype","py37-hsluv","python37"]}],"depends_on":[{"type":"lib","ports":["py37-napari-svg"]}]},{"name":"py37-vo","portdir":"python/py-vo","version":"1.1","license":"BSD","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://github.com/pyvirtobs/pyvo","description":"Python access to Virtual Observatory data and services","long_description":"PyVO is a package providing access to remote data and services of the Virtual observatory (VO) using Python.","active":false,"categories":["science","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":440}],"variants":[],"dependencies":[{"type":"build","ports":["py37-astropy-helpers","clang-14"]},{"type":"lib","ports":["python37","py37-astropy","py37-mimeparse","py37-requests"]}],"depends_on":[]},{"name":"py37-vobject","portdir":"python/py-vobject","version":"0.9.6.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://eventable.github.io/vobject/","description":"Python package for parsing and generating vCard and vCalendar files.","long_description":"vObject is intended to be a full featured Python package for parsing and generating vCard and vCalendar files. It is being developed in concert with the Open Source Application Foundation`s Chandler project.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-15"]},{"type":"lib","ports":["py37-six","python37","py37-dateutil"]},{"type":"run","ports":["py37-importlib-metadata"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[]},{"name":"py37-vxi11","portdir":"python/py-vxi11","version":"0.9","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://alexforencich.com/wiki/en/python-vxi11/start","description":"Python VXI 11 driver for controlling instruments over Ethernet","long_description":"Python VXI 11 driver for controlling instruments over Ethernet","active":false,"categories":["python"],"maintainers":[{"name":"mojca","github":"mojca","ports_count":56}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"lib","ports":["py37-python-ivi","py37-instrumentkit"]}]},{"name":"py37-w3lib","portdir":"python/py-w3lib","version":"1.22.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/scrapy/w3lib","description":"Library of web-related functions","long_description":"Library of web-related functions","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-installer","clang-16","py37-setuptools","py37-wheel","py37-build"]},{"type":"lib","ports":["python37","py37-six"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-parsel","py37-scrapy","py37-itemloaders"]}]},{"name":"py37-waitress","portdir":"python/py-waitress","version":"1.4.4","license":"ZPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Pylons/waitress","description":"Waitress WSGI server","long_description":"Waitress WSGI server","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python37","py37-setuptools"]}],"depends_on":[{"type":"lib","ports":["py37-webtest"]}]},{"name":"py37-wand","portdir":"python/py-wand","version":"0.6.11","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://wand-py.org/","description":"Ctypes-based simple MagickWand API binding for Python","long_description":"Ctypes-based simple MagickWand API binding for Python","active":false,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2892}],"variants":[],"dependencies":[{"type":"build","ports":["py37-wheel","clang-14","py37-installer","py37-setuptools","py37-build"]},{"type":"lib","ports":["python37","ImageMagick"]}],"depends_on":[]},{"name":"py37-wasabi","portdir":"python/py-wasabi","version":"1.1.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ines/wasabi","description":"A lightweight console printing and formatting toolkit","long_description":"A lightweight console printing and formatting toolkit","active":false,"categories":["python"],"maintainers":[{"name":"jonesc","github":"cjones051073","ports_count":232}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"lib","ports":["py37-spaCy","py37-thinc"]},{"type":"run","ports":["py37-unidic"]}]},{"name":"py37-watchdog","portdir":"python/py-watchdog","version":"6.0.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/gorakhargosh/watchdog","description":"Python API and shell utilities to monitor file system events.","long_description":"Python API and shell utilities to monitor file system events.","active":false,"categories":["sysutils","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":611}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-wheel","py37-build","py37-installer","clang-17","py37-setuptools"]},{"type":"lib","ports":["python37","py37-argh","py37-setuptools","py37-yaml"]},{"type":"test","ports":["py37-flaky","py37-pytest"]}],"depends_on":[{"type":"run","ports":["py37-spyder","py37-spyder-devel","py37-bpython"]},{"type":"test","ports":["py37-werkzeug"]}]},{"name":"py37-wcmatch","portdir":"python/py-wcmatch","version":"8.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/facelessuser/wcmatch","description":"Wilcard File Name matching library.","long_description":"Wildcard Match provides an enhanced fnmatch, glob, and pathlib library in order to provide file matching and globbing that more closely follows the features found in Bash.","active":false,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":654}],"variants":[],"dependencies":[{"type":"build","ports":["py37-build","py37-hatchling","py37-installer","clang-16"]},{"type":"lib","ports":["python37"]},{"type":"run","ports":["py37-bracex"]}],"depends_on":[]},{"name":"py37-wcwidth","portdir":"python/py-wcwidth","version":"0.2.13","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jquast/wcwidth/","description":"Library for building powerful interactive command lines in Python","long_description":"Library for building powerful interactive command lines in Python","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-build","py37-setuptools","py37-wheel","py37-installer","clang-16"]},{"type":"lib","ports":["python37"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-prompt_toolkit","py37-awscli2","py37-blessed","py37-cli-helpers","py37-pyte"]},{"type":"run","ports":["py37-cmd2"]}]},{"name":"py37-webcolors","portdir":"python/py-webcolors","version":"1.13","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ubernostrum/webcolors","description":"A library for working with web color names","long_description":"A library for working with web color names","active":false,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2892}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"lib","ports":["py37-blockdiag"]}]},{"name":"py37-webencodings","portdir":"python/py-webencodings","version":"0.5.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/gsnedders/python-webencodings","description":"This is a Python implementation of the WHATWG Encoding standard.","long_description":"This is a Python implementation of the WHATWG Encoding standard.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-build","py37-setuptools","py37-wheel","py37-installer","clang-17"]},{"type":"lib","ports":["python37"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-tinycss2","py37-bleach","py37-cssselect2","py37-html5lib"]}]},{"name":"py37-webob","portdir":"python/py-webob","version":"1.8.7","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://webob.org/","description":"WSGI request and response object.","long_description":"WebOb provides wrappers around the WSGI request environment, and an object to help create WSGI responses. The objects map much of the specified behavior of HTTP, including header parsing and accessors for other standard parts of the environment.","active":false,"categories":["www","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2892}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"lib","ports":["py37-dap","py37-webtest"]}]},{"name":"py37-websocket-client","portdir":"python/py-websocket-client","version":"1.7.0","license":"LGPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://websocket-client.readthedocs.io/","description":"WebSocket client for Python with low level API options","long_description":"websocket-client is a WebSocket client for Python. It provides access to low level APIs for WebSockets. websocket-client implements version hybi-13 of the WebSocket procotol. This client does not currently support the permessage-deflate extension from RFC 7692.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py37-setuptools","py37-wheel","py37-build","py37-installer"]},{"type":"lib","ports":["python37"]},{"type":"test","ports":["py37-pytest","py37-socks"]}],"depends_on":[{"type":"lib","ports":["py37-praw","py37-docker"]},{"type":"run","ports":["py37-socketio","py37-engineio"]}]},{"name":"py37-websockets","portdir":"python/py-websockets","version":"11.0.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/aaugustin/websockets","description":"WebSocket implementation in Python 3","long_description":"websockets is a library for building WebSocket servers and clients in Python with a focus on correctness and simplicity. Built on top of asyncio, Python's standard asynchronous I/O framework, it provides an elegant coroutine-based API.","active":false,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":249}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"lib","ports":["py37-undetected-chromedriver"]},{"type":"run","ports":["py37-socketio"]}]},{"name":"py37-webtest","portdir":"python/py-webtest","version":"2.0.33","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/WebTest/","description":"Helper to test WSGI applications","long_description":"Helper to test WSGI applications","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["python37","py37-beautifulsoup4","py37-six","py37-waitress","py37-webob"]},{"type":"test","ports":["py37-coverage","py37-mock","py37-nose","py37-pastedeploy","py37-pyquery","py37-pytest"]}],"depends_on":[]},{"name":"py37-werkzeug","portdir":"python/py-werkzeug","version":"2.2.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://palletsprojects.com/p/werkzeug/","description":"The Swiss Army knife of Python web development","long_description":"Werkzeug is a one of the most advanced WSGI utility modules. It includes a powerful debugger, full featured request and response objects, HTTP utilities to handle entity tags, cache control headers, HTTP dates, cookie handling, file uploads, a powerful URL routing system and a bunch of community contributed addon modules.","active":false,"categories":["www","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2892}],"variants":[],"dependencies":[{"type":"build","ports":["py37-build","py37-installer","clang-17","py37-setuptools","py37-wheel"]},{"type":"lib","ports":["python37","py37-markupsafe","py37-setuptools"]},{"type":"test","ports":["py37-cryptography","py37-greenlet","py37-pytest","py37-pytest-timeout","py37-watchdog","py37-ephemeral-port-reserve","py37-pytest-xprocess"]}],"depends_on":[{"type":"lib","ports":["py37-tensorboard","py37-tensorboard1","py37-klein","py37-httpbin","py37-flask"]}]},{"name":"py37-whatthepatch","portdir":"python/py-whatthepatch","version":"1.0.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/cscorley/whatthepatch","description":"A patch parsing and application library.","long_description":"A patch parsing and application library.","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2106}],"variants":[],"dependencies":[{"type":"build","ports":["py37-build","py37-setuptools","py37-wheel","py37-installer","clang-15"]},{"type":"lib","ports":["python37"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-python-lsp-server"]}]},{"name":"py37-wheel","portdir":"python/py-wheel","version":"0.42.0","license":"MIT","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://github.com/pypa/wheel/","description":"A built package format for Python.","long_description":"A built package format for Python.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1373}],"variants":[],"dependencies":[{"type":"build","ports":["py37-flit_core","py37-build","py37-installer","clang-18"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"build","ports":["py37-pyobjc6","py37-grpcio","py37-grpcio-tools","py37-jsonnet","py37-faiss","py37-z3","py37-BitArray2D","py37-BitVector","py37-Faker","py37-SDL2","py37-XlsxWriter","py37-absl","py37-acme","py37-acora","py37-aenum","py37-aiobotocore","py37-aiodns","py37-aiohttp","py37-aiojobs","py37-aiomysql","py37-aiorpcX","py37-aiosqlite","py37-alabaster","py37-alembic","py37-altgraph","py37-amqp","py37-aniso8601","py37-ansicolor","py37-antlr4-python3-runtime","py37-anyio","py37-apipkg","py37-appdirs","py37-applaunchservices","py37-appnope","py37-apptools","py37-apsw","py37-argcomplete","py37-arpeggio","py37-arrow","py37-asn1","py37-asn1-modules","py37-asn1crypto","py37-asteval","py37-astor","py37-astroid","py37-astropy","py37-types-psutil","py37-types-setuptools","py37-types-typed-ast","py37-pytest-trio","py37-pyxdg","py37-python-json-logger","py37-cython-compat","py37-backports.zoneinfo","py37-pyarrow","py37-async-timeout","py37-async_generator","py37-asyncpg","py37-atomicwrites","py37-automat","py37-autopep8","py37-axolotl","py37-babel","py37-bcolz","py37-bcrypt","py37-beaker","py37-beancount","py37-beancount-import","py37-benchexec","py37-billiard","py37-binaryornot","py37-biopython","py37-bitarray","py37-bitstring","py37-bleach","py37-blinker","py37-blis","py37-blockdiag","py37-blosc","py37-bokeh","py37-boto","py37-botocore","py37-bottle","py37-bottleneck","py37-bpemb","py37-brotli","py37-cachetools","py37-cachy","py37-cairo","py37-canmatrix","py37-catalogue","py37-certifi","py37-cffi","py37-chardet","py37-cheetah","py37-cheroot","py37-cherrypy","py37-clang","py37-cli-helpers","py37-click","py37-click-plugins","py37-cliff","py37-cligj","py37-clint","py37-cloudpickle","py37-cmd2","py37-codecov","py37-codestyle","py37-cog","py37-colander","py37-colorlog","py37-colormath","py37-columnize","py37-commonmark","py37-configargparse","py37-configobj","py37-conllu","py37-constantly","py37-contextlib2","py37-cookiecutter","py37-coverage","py37-cppy","py37-cpuinfo","py37-crayons","py37-crc32c","py37-cryptography","py37-cssutils","py37-cucumber-tag-expressions","py37-curl","py37-curtsies","py37-cvxopt","py37-cycler","py37-cymem","py37-cython","py37-cytoolz","py37-dask","py37-dateutil","py37-datrie","py37-dbfread","py37-deap","py37-decorator","py37-defusedxml","py37-deprecated","py37-deprecation","py37-des","py37-dill","py37-distlib","py37-distorm","py37-distributed","py37-distro","py37-django","py37-django-countries","py37-dload","py37-dm-tree","py37-docker","py37-dockerpty","py37-docopt","py37-docutils","py37-dpkt","py37-drms","py37-ecdsa","py37-editorconfig","py37-elasticsearch-dsl","py37-emcee3","py37-empy","py37-enrich","py37-esridump","py37-et_xmlfile","py37-eventlet","py37-exifread","py37-extension-helpers","py37-fabric","py37-fasteners","py37-fastprogress","py37-feedparser","py37-filetype","py37-fiona","py37-flake8","py37-flake8-mccabe","py37-flaky","py37-flask","py37-flask-babel","py37-flask-frozen","py37-flask-wtf","py37-flatbuffers","py37-freezegun","py37-fs","py37-fsspec","py37-fugashi","py37-funcsigs","py37-future","py37-gacode","py37-game","py37-gast","py37-gcn","py37-gdal","py37-gdbm","py37-geojson","py37-geopandas","py37-gitdb","py37-gitpython","py37-gnupg","py37-gnureadline","py37-gobject","py37-google-api","py37-google-auth","py37-google-auth-httplib2","py37-greenlet","py37-gwdatafind","py37-gwosc","py37-gwpy","py37-h11","py37-h2","py37-healpy","py37-heapdict","py37-hiredis","py37-hpack","py37-html5lib","py37-httpbin","py37-httplib2","py37-hyperframe","py37-hyperlink","py37-hypothesis","py37-icalendar","py37-idna-ssl","py37-igraph","py37-imagecodecs","py37-imageio","py37-imageio-ffmpeg","py37-imagesize","py37-imdb","py37-immutables","py37-importlib-resources","py37-importmagic","py37-incremental","py37-inflection","py37-iniconfig","py37-ipdb","py37-ipympl","py37-ipython_genutils","py37-ipywidgets","py37-isodate","py37-itemadapter","py37-itemloaders","py37-itsdangerous","py37-jaraco.functools","py37-jdcal","py37-jedi","py37-jmespath","py37-jmespath-terminal","py37-joblib","py37-jsbeautifier","py37-json-tricks","py37-json5","py37-jsonpickle","py37-jug","py37-jupyter_console","py37-jupyter_server","py37-jupyterlab_pygments","py37-jupyterlab_server","py37-kaitaistruct","py37-kaptan","py37-keyring","py37-kiwisolver","py37-latexcodec","py37-lazy_object_proxy","py37-ldap","py37-ldap3","py37-leveldb","py37-levenshtein","py37-libcloud","py37-libnacl","py37-libvirt","py37-ligo-lw","py37-ligotimegps","py37-llfuse","py37-llvmlite","py37-lmfit","py37-locket","py37-lockfile","py37-logbook","py37-logilab-common","py37-lscsoft-glue","py37-lxml","py37-ly","py37-lz4","py37-m2crypto","py37-m2r","py37-macholib","py37-magenta","py37-magic","py37-mahotas","py37-mako","py37-mapclassify","py37-marisa-trie","py37-markdown","py37-markdown2","py37-markupsafe","py37-matplotlib-basemap","py37-mdit-py-plugins","py37-meld3","py37-mercantile","py37-mesh-tensorflow","py37-meshio","py37-mimeparse","py37-minidb","py37-mir_eval","py37-mistune","py37-mitmproxy","py37-mock","py37-modulegraph","py37-mpi4py","py37-mpmath","py37-msgpack","py37-multidict","py37-multipledispatch","py37-munch","py37-murmurhash","py37-mypy","py37-mypy_extensions","py37-nbclassic","py37-nbclient","py37-nbformat","py37-nbval","py37-nclib","py37-ndg_httpsclient","py37-nest_asyncio","py37-netaddr","py37-nose","py37-note-seq","py37-notebook","py37-nuitka","py37-numba","py37-numexpr","py37-numpydoc","py37-oct2py","py37-olefile","py37-omegaconf","py37-onnx","py37-opengl","py37-opengl-accelerate","py37-openssl","py37-outcome","py37-owslib","py37-paho-mqtt","py37-pandocfilters","py37-parameterized","py37-paramiko","py37-parfive","py37-parse","py37-parsedatetime","py37-parsel","py37-parso","py37-partd","py37-passlib","py37-path","py37-pathlib2","py37-pathtools","py37-patsy","py37-pbr","py37-pdfminer","py37-pendulum","py37-petsc4py","py37-pexpect","py37-phonenumbers","py37-pickleshare","py37-pika","py37-pikepdf","py37-pint","py37-pip","py37-plac","py37-pluggy","py37-ply","py37-podcastparser","py37-pooch","py37-portalocker","py37-portend","py37-pptx","py37-preshed","py37-pretend","py37-pretty-midi","py37-prettytable","py37-prometheus_client","py37-promise","py37-prompt_toolkit","py37-protobuf3","py37-psutil","py37-psycopg2","py37-publicsuffix2","py37-pudb","py37-py","py37-py2app","py37-pyaes","py37-pybind11","py37-pycares","py37-pycparser","py37-pycryptodome","py37-pycson","py37-pyct","py37-pydicom","py37-pyerfa","py37-pyflakes","py37-pygccxml","py37-pygmsh","py37-pygrib","py37-pygtrie","py37-pyhamcrest","py37-pyicu","py37-pyinstaller","py37-pylint","py37-pymongo","py37-pymunk","py37-pynacl","py37-pynamecheap","py37-pynetdicom","py37-pyobjc","py37-pyopencl","py37-pypeg2","py37-pyperclip","py37-pyplusplus","py37-pypng","py37-pyqt4","py37-pyregion","py37-pyrfc3339","py37-pyrsistent","py37-pysam","py37-pyscard","py37-pyside","py37-pyside-tools","py37-pyside2","py37-pytest","py37-pytest-asyncio","py37-pytest-benchmark","py37-pytest-cov","py37-pytest-forked","py37-pytest-mock","py37-pytest-runner","py37-pytest-sugar","py37-pytest-timeout","py37-pytest-xdist","py37-python-augeas","py37-python-dotenv","py37-pytimeparse","py37-pytools","py37-pyusb","py37-pyvcf","py37-pyviz_comms","py37-pyx","py37-pyxb","py37-qimage2ndarray","py37-qrcode","py37-qtpy","py37-queuelib","py37-random2","py37-rasterio","py37-raven","py37-rdflib","py37-re2","py37-readme_renderer","py37-recommonmark","py37-redis","py37-regex","py37-regions","py37-rencode","py37-reportlab","py37-requests","py37-requests-file","py37-requests-mock","py37-requests-toolbelt","py37-rfc3339","py37-rfc3986","py37-robotframework","py37-roman","py37-rope","py37-rrdtool","py37-rtree","py37-ruamel-yaml","py37-ruamel-yaml-clib","py37-s3fs","py37-s3transfer","py37-sacrebleu","py37-samplerate","py37-scikit-hep-boost-histogram","py37-scikit-hep-hepstats","py37-scikit-hep-hist","py37-scikit-hep-mplhep","py37-scikit-hep-mplhep_data","py37-semantic_version","py37-semver","py37-send2trash","py37-serial","py37-serpent","py37-setproctitle","py37-setupmeta","py37-setuptools-rust","py37-setuptools_scm","py37-setuptools_scm_git_archive","py37-sgmllib3k","py37-sh","py37-shapely","py37-shellingham","py37-shiboken","py37-simplejson","py37-sip","py37-six","py37-sk-video","py37-slugify","py37-smart_open","py37-smmap","py37-sniffio","py37-snowballstemmer","py37-snuggs","py37-socks","py37-sortedcontainers","py37-spaCy","py37-sparqlwrapper","py37-speg","py37-sphinx-bootstrap-theme","py37-sphinx_rtd_theme","py37-sphinxcontrib-bibtex","py37-sphinxcontrib-devhelp","py37-sphinxcontrib-jsmath","py37-sphinxcontrib-qthelp","py37-sphinxcontrib-serializinghtml","py37-sphinxcontrib-versioning","py37-sphinxcontrib-websupport","py37-spyder-kernels","py37-sqlalchemy","py37-srsly","py37-stevedore","py37-stfio","py37-supervisor","py37-svipc","py37-sympy","py37-tables","py37-tabulate","py37-tblib","py37-tempita","py37-tempora","py37-tenacity","py37-text-unidecode","py37-textdistance","py37-texttable","py37-thinc","py37-thrift","py37-tifffile","py37-tkinter","py37-tldextract","py37-tlsh","py37-tmuxp","py37-toml","py37-toolz","py37-torchvision","py37-tornado","py37-tqdm","py37-tracer","py37-traitsui","py37-translationstring","py37-trio","py37-trustme","py37-twisted","py37-typedapi","py37-typeguard","py37-tz","py37-tzlocal","py37-ujson","py37-umap-learn","py37-uncompyle6","py37-unicodedata2","py37-unidecode","py37-uritemplate","py37-urllib3","py37-urlwatch","py37-urwid","py37-us","py37-validators","py37-virtualenvwrapper","py37-visa","py37-vxi11","py37-w3lib","py37-wand","py37-wasabi","py37-watchdog","py37-wcwidth","py37-webcolors","py37-webencodings","py37-webob","py37-websocket-client","py37-websockets","py37-webtest","py37-werkzeug","py37-widgetsnbextension","py37-word2number","py37-word2vec","py37-wrapt","py37-wsproto","py37-wurlitzer","py37-wxpython-4.0","py37-xarray","py37-xdis","py37-xlrd","py37-xlsx2csv","py37-xmldiff","py37-xmlsec","py37-xmltodict","py37-xxhash","py37-yaml","py37-yapf","py37-yarl","py37-yt","py37-zc-lockfile","py37-zconfig","py37-zict","py37-zmq","py37-zope-event","py37-zopeinterface","py37-zopfli","py37-zstd","py37-tensorflow-addons","py37-tensorflow-probability","py37-ukpostcodeparser","py37-hcloud","py37-cryptography_vectors","py37-pytest-subtests","py37-asttokens","py37-executing","py37-matplotlib-inline","py37-pure_eval","py37-stack_data","py37-backports.cached-property","py37-cwcwidth","py37-h5netcdf","py37-bidict","py37-engineio","py37-socketio","py37-astroML","py37-astroML_addons","py37-sphinx-issues","py37-beniget","py37-pythran","py37-python-lsp-jsonrpc","py37-python-lsp-server","py37-charset-normalizer","py37-backports.entry-points-selectable","py37-backports","py37-macfsevents","py37-debugpy","py37-fonttools","py37-pathvalidate","py37-termtables","py37-termplotlib","py37-ttfquery","py37-pyqt5-sip","py37-pyqt-builder","py37-plotly","py37-monty","py37-xyzservices","py37-xkcdpass","py37-resolvelib","py37-aiosignal","py37-frozenlist","py37-cattrs","py37-asgiref","py37-cachey","py37-freetype","py37-hsluv","py37-napari-console","py37-napari-plugin-engine","py37-napari-svg","py37-vispy","py37-panel","py37-pytest-datadir","py37-iocapture","py37-pytomlpp","py37-npe2","py37-wordcloud","py37-readability-lxml","py37-utidylib","py37-repoze.sphinx.autointerface","py37-undetected-chromedriver","py37-argon2-cffi-bindings","py37-pyvo","py37-google-api-core","py37-googleapis-common-protos","py37-praw","py37-honcho","py37-pystache","py37-configparser","py37-psycopg","py37-jaraco.classes","py37-sphinxcontrib-blockdiag","py37-types-ujson","py37-uc-micro-py","py37-types-python-dateutil","py37-types-pytz","py37-types-simplejson","py37-linkify-it-py","py37-fastjsonschema","py37-maturin","py37-python-multipart","py37-types-docutils","py37-sip-devel","py37-socksio","py37-exceptiongroup","py37-flit_scm","py37-ephemeral-port-reserve","py37-pytest-xprocess","py37-whatthepatch","py37-cloudflare","py37-cython-devel","py37-contextily","py37-brotlicffi","py37-docstring-to-markdown","py37-rapidfuzz","py37-fdsnwsscripts","py37-contourpy","py37-calver","py37-trove-classifiers","py37-mongoengine","py37-pivy","py37-dulwich","py37-singledispatch","py37-pytoolconfig","py37-scikit-hep-awkward","py37-scikit-hep-uproot","py37-confection","py37-mupdf","py37-setuptools-git-versioning","py37-pyproject_metadata"]},{"type":"lib","ports":["py37-magenta","py37-scikit-build","py37-tensorflow","py37-tensorflow1","py37-jupyter_packaging","py37-tensorboard","py37-tensorboard1"]},{"type":"run","ports":["py37-magenta"]},{"type":"test","ports":["py37-astunparse"]}]},{"name":"py37-whoosh","portdir":"python/py-whoosh","version":"2.7.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/mchaput/whoosh/wiki/Home","description":"Fast pure-Python indexing and search library","long_description":"Whoosh is a fast, featureful full-text indexing and searching library implemented in pure Python. Programmers can use it to easily add search functionality to their applications and websites. Every part of how Whoosh works can be extended or replaced to meet your needs exactly.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37"]}],"depends_on":[]},{"name":"py37-widgetsnbextension","portdir":"python/py-widgetsnbextension","version":"3.5.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://ipython.org","description":"Interactive HTML widgets for Jupyter notebooks.","long_description":"Interactive HTML widgets for Jupyter notebooks.","active":false,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2892}],"variants":[],"dependencies":[{"type":"build","ports":["py37-wheel","py37-installer","clang-16","py37-setuptools","py37-build"]},{"type":"lib","ports":["py37-notebook","python37"]}],"depends_on":[{"type":"lib","ports":["py37-ipywidgets"]}]},{"name":"py37-wmctrl","portdir":"python/py-wmctrl","version":"0.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/antocuni/wmctrl/src/default/","description":"A tool to programmatically control windows inside X","long_description":"A tool to programmatically control windows inside X","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-15"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"build","ports":["py37-pdbpp"]}]},{"name":"py37-wntr","portdir":"python/py-wntr","version":"0.3.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/USEPA/WNTR","description":"The Water Network Tool for Resilience (WNTR)","long_description":"The Water Network Tool for Resilience (WNTR) is an EPANET compatible Python package designed to simulate and analyze resilience of water distribution networks.","active":false,"categories":["science","python"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":169}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-13"]},{"type":"lib","ports":["python37","py37-networkx","py37-pandas","py37-scipy"]}],"depends_on":[]},{"name":"py37-word2number","portdir":"python/py-word2number","version":"1.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/akshaynagpal/w2n","description":"Convert number words (e.g. twenty one) to numeric digits (e.g. 21)","long_description":"word2number is a Python module to convert number words (e.g. twenty one) to numeric digits (e.g. 21). It works for positive numbers up to the range of 999,999,999,999 (i.e. billions).","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-wheel","py37-installer","clang-16","py37-setuptools","py37-build"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["python37"]}],"depends_on":[]},{"name":"py37-word2vec","portdir":"python/py-word2vec","version":"0.11.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/danielfrg/word2vec/","description":"Google word2vec python wrapper","long_description":"Google word2vec python wrapper","active":false,"categories":["textproc","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-13","py37-setuptools_scm","py37-wheel","py37-build","py37-python-install","py37-setuptools"]},{"type":"lib","ports":["py37-joblib","py37-numpy","python37"]}],"depends_on":[]},{"name":"py37-wordcloud","portdir":"python/py-wordcloud","version":"1.8.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/amueller/word_cloud","description":"A little word cloud generator","long_description":"A little word cloud generator.","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","clang-16","py37-installer","py37-build"]},{"type":"lib","ports":["python37","py37-setuptools"]},{"type":"run","ports":["py37-numpy","py37-matplotlib","py37-Pillow"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[]},{"name":"py37-wrapt","portdir":"python/py-wrapt","version":"1.16.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/GrahamDumpleton/wrapt","description":"A Python module for decorators, wrappers and monkey patching.","long_description":"A Python module for decorators, wrappers and monkey patching.","active":false,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2892}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-build","py37-setuptools","py37-wheel","py37-installer","clang-17"]},{"type":"lib","ports":["python37"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-tensorflow1","py37-aiobotocore","py37-astroid","py37-tensorflow"]},{"type":"run","ports":["py37-deprecated","py37-debtcollector","py37-tensorflow-datasets"]},{"type":"test","ports":["py37-dm-tree"]}]},{"name":"py37-wsproto","portdir":"python/py-wsproto","version":"1.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://python-hyper.org/projects/wsproto","description":"WebSockets state-machine based protocol implementation","long_description":"WebSockets state-machine based protocol implementation","active":false,"categories":["net","www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-installer","clang-16","py37-setuptools","py37-wheel","py37-build"]},{"type":"lib","ports":["python37","py37-h11"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-mitmproxy"]}]},{"name":"py37-wtforms","portdir":"python/py-wtforms","version":"2.2.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/wtforms/wtforms","description":"A flexible forms validation and rendering library for Python web development.","long_description":"A flexible forms validation and rendering library for Python web development.","active":false,"categories":["devel","www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-15"]},{"type":"lib","ports":["python37","py37-babel"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-flask-wtf"]}]},{"name":"py37-wurlitzer","portdir":"python/py-wurlitzer","version":"3.0.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/minrk/wurlitzer","description":"Capture C-level output in context managers","long_description":"Capture C-level output in context managers","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2106}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py37-setuptools","py37-wheel","py37-build","py37-installer"]},{"type":"lib","ports":["python37"]},{"type":"test","ports":["py37-mock","py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-gmic","py37-spyder-kernels-devel","py37-spyder-kernels"]}]},{"name":"py37-wxmplot","portdir":"python/py-wxmplot","version":"0.9.50","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://newville.github.io/wxmplot","description":"Provides wxPython widgets and python functions for displaying numerical data.","long_description":"Provides wxPython widgets and python functions for displaying numerical data. wxmplot bridges the gap between matplotlib and wxPython by providing wxPython widgets and user-friendly functions for basic 2D line plots, image display, and some custom plots.","active":false,"categories":["python"],"maintainers":[{"name":"joe.fowler","github":"joefowler","ports_count":98}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools_scm","clang-14"]},{"type":"lib","ports":["python37"]},{"type":"run","ports":["py37-wxutils","py37-wxpython-4.0","py37-matplotlib","py37-numpy"]}],"depends_on":[{"type":"run","ports":["py37-xraylarch"]}]},{"name":"py37-wxpython-4.0","portdir":"python/py-wxpython-4.0","version":"4.2.1","license":"wxwidgets-3.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.wxpython.org/","description":"Python interface to the wxWidgets 3.2 cross platform GUI","long_description":"wxPython is a GUI toolkit for the Python programming language. It allows Python programmers to create programs with a robust, highly functional graphical user interface, simply and easily. It is implemented as a Python extension module (native code) that wraps the wxWidgets cross platform GUI library, written in C++.","active":false,"categories":["devel","graphics","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["python37","py37-importlib-metadata","tiff"]},{"type":"run","ports":["py37-six","py37-Pillow","py37-numpy","py37-pathlib2","py37-sip"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"run","ports":["py37-wxmplot","py37-wxutils","py37-xraylarch"]}]},{"name":"py37-wxutils","portdir":"python/py-wxutils","version":"0.2.6","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/newville/wxutils","description":"Provides wxPython utilities and convenience functions.","long_description":"Provides wxPython utilities and convenience functions. The wxutils library is a small collection of functions and classes, and is by no means comprehensive. The aim is to simplify code, reduce boiler-plate, make wxPython coding a bit more python-like, and prevent repeating code across several projects.","active":false,"categories":["python"],"maintainers":[{"name":"joe.fowler","github":"joefowler","ports_count":98}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools_scm","clang-14"]},{"type":"lib","ports":["python37"]},{"type":"run","ports":["py37-wxpython-4.0"]}],"depends_on":[{"type":"run","ports":["py37-wxmplot","py37-xraylarch"]}]},{"name":"py37-xarray","portdir":"python/py-xarray","version":"0.20.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydata/xarray","description":"Provides N-D labeled arrays and datasets in Python","long_description":"xarray (formerly xray) is an open source project and Python package that aims to bring the labeled data power of pandas to the physical sciences, by providing N-dimensional variants of the core pandas data structures.","active":false,"categories":["science","math","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":611}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools_scm_git_archive","py37-wheel","py37-build","py37-installer","clang-16","py37-setuptools","py37-setuptools_scm"]},{"type":"lib","ports":["python37","py37-importlib-metadata","py37-numpy","py37-pandas","py37-typing_extensions"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-arviz","py37-tropycal","py37-xarray-einstats","py37-metpy"]}]}]}