{"count":53734,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=name&page=678","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=name&page=676","results":[{"name":"py35-three-merge","portdir":"python/py-three-merge","version":"0.1.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/spyder-ide/three-merge","description":"Simple library for merging two strings with respect to a base one","long_description":"Simple library for merging two strings with respect to a base one","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2439}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35","py35-diff-match-patch"]}],"depends_on":[]},{"name":"py35-thrift","portdir":"python/py-thrift","version":"0.13.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://thrift.apache.org/","description":"Python bindings to Thrift","long_description":"Thrift is a software framework for scalable cross-language services development. It combines a software stack with a code generation engine to build services that work efficiently and seamlessly between C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, Smalltalk, and OCaml.","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["thrift","python35"]}],"depends_on":[]},{"name":"py35-tinycss","portdir":"python/py-tinycss","version":"0.4","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://tinycss.readthedocs.io","description":"CSS parser for Python","long_description":"tinycss is a complete yet simple CSS parser for Python. It supports the full syntax and error handling for CSS 2.1 as well as some CSS 3 modules: CSS Color 3, CSS Fonts 3, CSS Paged Media 3. It is designed to be easy to extend for new CSS modules and syntax, and integrates well with cssselect for Selectors 3 support.","active":false,"categories":["graphics","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py35-cython","py35-pytest-runner","py35-setuptools"]},{"type":"lib","ports":["python35"]}],"depends_on":[]},{"name":"py35-tkinter","portdir":"python/py-tkinter","version":"3.5.10","license":"PSF","platforms":"darwin","epoch":20170810,"replaced_by":null,"homepage":"https://docs.python.org/release/3.5.10/library/tkinter.html","description":"Python bindings to the Tk widget set","long_description":"Python bindings to the Tk widget set","active":true,"categories":["graphics","python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":370}],"variants":["quartz","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["python35","tcl8","tk8-quartz"]}],"depends_on":[{"type":"lib","ports":["py35-rtm","py35-pmw","py35-Pillow","py35-opengl"]}]},{"name":"py35-toml","portdir":"python/py-toml","version":"0.10.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/uiri/toml","description":"Python Library for Tom's Obvious, Minimal Language","long_description":"A Python library for parsing and creating TOML. The module passes the TOML test suite.","active":false,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":269}],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-18"]},{"type":"lib","ports":["python35"]}],"depends_on":[{"type":"build","ports":["py35-pytest-cov","py35-jaraco.functools","py35-tqdm","py35-filelock","py35-importlib-resources","py35-platformdirs"]},{"type":"lib","ports":["py35-autopep8","py35-tox","py35-pylint","py35-tempora","py35-sip"]}]},{"name":"py35-toolz","portdir":"python/py-toolz","version":"0.10.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytoolz/toolz/","description":"List processing tools and functional utilities.","long_description":"List processing tools and functional utilities.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2967}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35"]}],"depends_on":[{"type":"lib","ports":["py35-blaze","py35-odo","py35-cytoolz","py35-partd","py35-distributed"]},{"type":"run","ports":["py35-scikit-image"]}]},{"name":"py35-tornado","portdir":"python/py-tornado","version":"6.0.4","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.tornadoweb.org/","description":"Scalable, non-blocking web server and related tools","long_description":"Tornado is an open source version of the scalable, non-blocking web server and tools that power FriendFeed. The FriendFeed application is written using a web framework that looks a bit like web.py or Google's webapp, but with additional tools and optimizations to take advantage of the underlying non-blocking infrastructure.","active":false,"categories":["www","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2967}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-16"]},{"type":"lib","ports":["python35"]}],"depends_on":[{"type":"lib","ports":["py35-terminado","py35-jupyter_client","py35-ipyparallel","py35-notebook","py35-distributed","py35-bokeh","py35-matplotlib","py35-ipykernel"]}]},{"name":"py35-tox","portdir":"python/py-tox","version":"3.24.4","license":"MIT","platforms":"darwin","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":false,"categories":["devel","python"],"maintainers":[{"name":"pedro.salgado","github":"steenzout","ports_count":54}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools_scm"]},{"type":"lib","ports":["py35-importlib-metadata","py35-packaging","py35-pluggy","py35-py","python35","py35-six","py35-toml","py35-virtualenv","tox_select","py35-setuptools","py35-filelock"]}],"depends_on":[{"type":"build","ports":["py35-agate","py35-agate-excel"]},{"type":"lib","ports":["py35-leather"]},{"type":"test","ports":["py35-flaky"]}]},{"name":"py35-tpot","portdir":"python/py-tpot","version":"0.11.7","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/EpistasisLab/tpot","description":"Tree-based Pipeline Optimization Tool","long_description":"A Python tool that automatically creates and optimizes Machine Learning pipelines using genetic programming.","active":false,"categories":["devel","science","math","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2967}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["py35-deap","py35-joblib","py35-numpy","py35-pandas","py35-scikit-learn","python35","py35-setuptools","py35-stopit","py35-tqdm","py35-update_checker","py35-scipy"]}],"depends_on":[]},{"name":"py35-tqdm","portdir":"python/py-tqdm","version":"4.64.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/tqdm/tqdm","description":"A Fast, Extensible Progress Meter","long_description":"A Fast, Extensible Progress Meter","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2967}],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools_scm","py35-toml","clang-13"]},{"type":"lib","ports":["python35","py35-setuptools"]}],"depends_on":[{"type":"lib","ports":["py35-tpot"]}]},{"name":"py35-tracer","portdir":"python/py-tracer","version":"0.3.2","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/tracer/","description":"A more flexible interface to sys.settrace","long_description":"A more flexible interface to sys.settrace(), allowing chained trace hooks, prioritization of hooks, or filtering out functions to ignore for a specific hook.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35"]},{"type":"test","ports":["py35-nose"]}],"depends_on":[]},{"name":"py35-traitlets","portdir":"python/py-traitlets","version":"4.3.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ipython/traitlets","description":"Traitlets Python config system.","long_description":"Traitlets Python config system.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2967}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python35","py35-decorator","py35-ipython_genutils","py35-six"]}],"depends_on":[{"type":"lib","ports":["py35-bqplot","py35-traittypes","py35-jupyter_client","py35-ipyparallel","py35-ipywidgets","py35-jupyter_core","py35-nbformat","py35-notebook","py35-qtconsole","py35-ipython","py35-nbconvert","py35-ipykernel"]}]},{"name":"py35-traits","portdir":"python/py-traits","version":"6.0.0","license":"BSD and (PSF or ZPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/enthought/traits","description":"The Enthought traits package","long_description":"A trait is a type definition that can be used for normal Python object attributes, giving the attributes some additional characteristics.","active":false,"categories":["devel","python"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":146}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35","py35-numpy"]}],"depends_on":[{"type":"lib","ports":["py35-pyface"]}]},{"name":"py35-traitsui","portdir":"python/py-traitsui","version":"6.1.3","license":"BSD and GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/enthought/traitsui","description":"The Enthought traitsui package","long_description":"The traitsui project contains a toolkit-independent GUI abstraction layer, which is used to support the visualization features of the Traits package.","active":false,"categories":["devel","python"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":146}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35","py35-pyface"]}],"depends_on":[{"type":"lib","ports":["py35-apptools","py35-mayavi"]}]},{"name":"py35-traittypes","portdir":"python/py-traittypes","version":"0.2.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/jupyter-widgets/traittypes","description":"Custom trait types for scientific computing","long_description":"Provide a reference implementation of trait types for common data structures used in NumPy, SciPy, Pandas and friends, which are out of the scope of the main traitlets project but are a common requirement to build applications with traitlets in combination with the scipy stack.","active":false,"categories":["science","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":636}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35","py35-traitlets"]}],"depends_on":[{"type":"lib","ports":["py35-bqplot"]}]},{"name":"py35-transaction","portdir":"python/py-transaction","version":"3.0.0","license":"ZPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/transaction","description":"generic transaction implementation for Python","long_description":"generic transaction implementation for Python","active":false,"categories":["databases","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35","py35-zopeinterface"]},{"type":"test","ports":["py35-mock"]}],"depends_on":[]},{"name":"py35-translationstring","portdir":"python/py-translationstring","version":"1.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Pylons/translationstring","description":"Utility library for i18n.","long_description":"Utility library for i18n.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2967}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35"]}],"depends_on":[{"type":"lib","ports":["py35-colander"]}]},{"name":"py35-triangle","portdir":"python/py-triangle","version":"20160203","license":"LGPL-3 and Noncommercial and Restrictive","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/drufat/triangle","description":"Python binding to the triangle library","long_description":"Documentation at http://dzhelil.info/triangle/index.html","active":false,"categories":["science","math","python"],"maintainers":[{"name":"smithsp","github":"smithsp","ports_count":32}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-16","py35-cython-compat"]},{"type":"lib","ports":["python35","triangle"]}],"depends_on":[]},{"name":"py35-trollius","portdir":"python/py-trollius","version":"2.2.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/enovance/trollius/","description":"Port of the Tulip project (asyncio module, PEP 3156) on Python 2","long_description":"Port of the Tulip project (asyncio module, PEP 3156) on Python 2","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2967}],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-18"]},{"type":"lib","ports":["python35","py35-six"]}],"depends_on":[]},{"name":"py35-trustme","portdir":"python/py-trustme","version":"0.7.0","license":"(Apache-2 or MIT)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-trio/trustme/","description":"#1 quality TLS certs while you wait, for the discerning tester","long_description":"trustme is a tiny Python package that does one thing: it gives you a fake certificate authority (CA) that you can use to generate fake TLS certs to use in your tests.","active":false,"categories":["devel","python"],"maintainers":[{"name":"jan","github":"jandemter","ports_count":76}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35"]},{"type":"run","ports":["py35-idna","py35-cryptography"]},{"type":"test","ports":["py35-openssl","py35-pytest","py35-service_identity"]}],"depends_on":[]},{"name":"py35-tstables","portdir":"python/py-tstables","version":"0.0.15","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/afiedler/tstables","description":"Handles large time series using PyTables and Pandas","long_description":"TsTables is a Python package to store time series data in HDF5 files using PyTables. It stores time series data into daily partitions and provides functions to query for subsets of data across partitions.","active":false,"categories":["science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2967}],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-16"]},{"type":"lib","ports":["py35-pandas","python35","py35-tables","py35-tz","py35-numpy"]}],"depends_on":[]},{"name":"py35-tvdb","portdir":"python/py-tvdb","version":"2.0","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/dbr/tvdb_api","description":"An easy to use API interface to TheTVDB.com","long_description":"An easy to use API interface to TheTVDB.com","active":false,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35","py35-requests","py35-requests-cache"]},{"type":"test","ports":["py35-pytest"]}],"depends_on":[{"type":"lib","ports":["py35-tvnamer"]}]},{"name":"py35-tvnamer","portdir":"python/py-tvnamer","version":"2.5","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/dbr/tvnamer","description":"Renames files in a standard way that's easily parsable For example, foo.bar.s02e03.m4v becomes \"foo bar [02x03].m4v","long_description":"Renames files in a standard way that's easily parsable For example, foo.bar.s02e03.m4v becomes {\"foo} bar {[02x03].m4v}","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python35","py35-setuptools","py35-tvdb"]}],"depends_on":[]},{"name":"py35-tweepy","portdir":"python/py-tweepy","version":"3.8.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.tweepy.org/","description":"A Python library for the Twitter API.","long_description":"A Python library for the Twitter API.","active":false,"categories":["devel","net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["py35-requests-oauthlib","python35","py35-socks","py35-six","py35-requests"]}],"depends_on":[]},{"name":"py35-twilio","portdir":"python/py-twilio","version":"6.44.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.twilio.com/docs/libraries/python","description":"Twilio API client and TwiML generator","long_description":"Twilio API client and TwiML generator","active":false,"categories":["devel","net","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":448}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["py35-jwt","py35-openssl","python35","py35-six","py35-tz","py35-requests","py35-cryptography"]}],"depends_on":[]},{"name":"py35-twisted","portdir":"python/py-twisted","version":"21.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.twistedmatrix.com/","description":"An event-based Python framework for internet applications","long_description":"Twisted is an event-driven networking framework written in Python. Twisted supports TCP, UDP, SSL/TLS, multicast, Unix sockets, a large number of protocols (including HTTP, NNTP, SSH, IRC, FTP, and others), and much more.","active":false,"categories":["devel","net","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1685},{"name":"olv.bonnet","github":"","ports_count":12}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["py35-attrs","py35-automat","py35-bcrypt","py35-constantly","python35","py35-incremental","py35-setuptools","py35-zopeinterface","py35-hyperlink"]},{"type":"run","ports":["py35-pyhamcrest"]}],"depends_on":[{"type":"lib","ports":["py35-comet"]}]},{"name":"py35-typed-ast","portdir":"python/py-typed-ast","version":"1.5.2","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python/typed_ast","description":"A fork of Python 2 and 3 ast modules with type comment support.","long_description":"A fork of Python 2 and 3 ast modules with type comment support.","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2439}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-12"]},{"type":"lib","ports":["python35"]},{"type":"test","ports":["py35-pytest"]}],"depends_on":[{"type":"lib","ports":["py35-astroid"]}]},{"name":"py35-tz","portdir":"python/py-tz","version":"2026.1.post1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pytz","description":"World Timezone Definitions for Python","long_description":"pytz brings the Olson tz database into Python. This library allows accurate and cross platform timezone calculations.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python35"]}],"depends_on":[{"type":"lib","ports":["py35-babel","py35-astroplan","py35-geopy","py35-icalendar","py35-leather","py35-owslib","py35-twilio","py35-tempora","py35-pyrfc3339","py35-tstables","py35-agate","py35-pandas","py35-celery"]},{"type":"run","ports":["py35-django","py35-dateutil"]}]},{"name":"py35-tz-gae","portdir":"python/py-tz-gae","version":"2011h","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/gae-pytz/","description":"pytz tuned for Google App Engine","long_description":"pytz tuned for Google App Engine","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-14"]},{"type":"lib","ports":["python35"]}],"depends_on":[]},{"name":"py35-ujson","portdir":"python/py-ujson","version":"3.2.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ultrajson/ultrajson","description":"Ultra fast JSON encoder and decoder for Python","long_description":"Ultra fast JSON encoder and decoder for Python","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2439}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools","py35-setuptools_scm"]},{"type":"lib","ports":["python35"]},{"type":"test","ports":["py35-pytest"]}],"depends_on":[{"type":"lib","ports":["py35-python-jsonrpc-server","py35-language-server"]}]},{"name":"py35-uncertainties","portdir":"python/py-uncertainties","version":"3.1.6","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/lebigot/uncertainties","description":"The Python uncertainties package","long_description":"The uncertainties package transparently handles calculations for numbers with uncertainties.","active":false,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2439}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35","py35-future"]},{"type":"test","ports":["py35-numpy","py35-pytest"]}],"depends_on":[]},{"name":"py35-uncompyle6","portdir":"python/py-uncompyle6","version":"3.8.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/rocky/python-uncompyle6/","description":"Python cross-version byte-code decompiler","long_description":"Python cross-version byte-code decompiler","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2439}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["py35-setuptools","py35-spark_parser","python35","py35-xdis"]},{"type":"test","ports":["py35-pytest","py35-six"]}],"depends_on":[]},{"name":"py35-unidecode","portdir":"python/py-unidecode","version":"1.3.2","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/avian2/unidecode","description":"ASCII transliterations of Unicode text","long_description":"Unidecode takes Unicode data and tries to represent it in ASCII characters (i.e., the universally displayable characters between 0x00 and 0x7F), where the compromises taken when mapping between two character sets are chosen to be near what a human with a US keyboard would choose. This is a Python port of Text::Unidecode Perl module by Sean M. Burke.","active":false,"categories":["textproc","python"],"maintainers":[{"name":"esafak","github":"esafak","ports_count":134}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python35","py35-setuptools"]}],"depends_on":[{"type":"lib","ports":["py35-slugify","py35-awesome_slugify"]}]},{"name":"py35-update_checker","portdir":"python/py-update_checker","version":"0.17","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/bboe/update_checker","description":"A python module that will check for package updates.","long_description":"A python module that will check for package updates.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2967}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35","py35-requests"]}],"depends_on":[{"type":"lib","ports":["py35-tpot"]}]},{"name":"py35-uritemplate","portdir":"python/py-uritemplate","version":"3.0.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://uritemplate.readthedocs.org/","description":"Python implementation of RFC6570, URI Template","long_description":"This is a Python implementation of RFC6570, URI Template, and can expand templates up to and including Level 4 in that specification.","active":false,"categories":["textproc","www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35"]}],"depends_on":[{"type":"lib","ports":["py35-google-api"]}]},{"name":"py35-urllib3","portdir":"python/py-urllib3","version":"1.26.18","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://urllib3.readthedocs.io/","description":"HTTP library with thread-safe connection pooling, file post, and more.","long_description":"HTTP library with thread-safe connection pooling, file post, and more.","active":false,"categories":["devel","net","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2967}],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-18"]},{"type":"lib","ports":["python35","py35-certifi"]}],"depends_on":[{"type":"lib","ports":["py35-botocore","py35-requests"]}]},{"name":"py35-urlwatch","portdir":"python/py-urlwatch","version":"2.17","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://thp.io/2008/urlwatch/","description":"a tool for monitoring webpages for updates","long_description":"urlwatch helps you watch URLs and get notified (via email or in your terminal) of any changes. The change notification will include the URL that has changed and a unified diff of what has changed, and can also filter content via hooks, remove noise (always-changing website parts), etc.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["py35-appdirs","py35-codestyle","py35-cssselect","py35-keyring","py35-lxml","python35","py35-nose","py35-requests","py35-setuptools","py35-yaml","py35-minidb"]}],"depends_on":[]},{"name":"py35-urwid","portdir":"python/py-urwid","version":"2.1.2","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://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":["py35-setuptools","clang-15"]},{"type":"lib","ports":["python35"]},{"type":"test","ports":["py35-pytest"]}],"depends_on":[{"type":"lib","ports":["py35-pudb","py35-jmespath-terminal"]},{"type":"run","ports":["py35-bpython"]}]},{"name":"py35-vine","portdir":"python/py-vine","version":"1.3.0","license":"BSD","platforms":"darwin","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":2967}],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-12"]},{"type":"lib","ports":["python35"]}],"depends_on":[{"type":"lib","ports":["py35-amqp"]}]},{"name":"py35-virtualenv","portdir":"python/py-virtualenv","version":"20.15.1","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":2439},{"name":"larryv","github":"larryv","ports_count":49}],"variants":[],"dependencies":[{"type":"build","ports":["clang-15","py35-setuptools_scm"]},{"type":"lib","ports":["py35-filelock","py35-importlib-metadata","py35-importlib-resources","python35","py35-platformdirs","py35-six","py35-distlib"]},{"type":"run","ports":["virtualenv_select"]}],"depends_on":[{"type":"lib","ports":["py35-virtualenvwrapper","py35-pew","py35-virtualfish","py35-tox"]}]},{"name":"py35-virtualenv-clone","portdir":"python/py-virtualenv-clone","version":"0.5.7","license":"MIT","platforms":"darwin","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-9.0"]},{"type":"lib","ports":["python35","py35-setuptools"]}],"depends_on":[{"type":"lib","ports":["py35-virtualenvwrapper","py35-pew"]}]},{"name":"py35-virtualenvwrapper","portdir":"python/py-virtualenvwrapper","version":"4.8.4","license":"MIT","platforms":"darwin","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":["clang-9.0"]},{"type":"lib","ports":["py35-pbr","py35-setuptools","python35","py35-virtualenv","py35-virtualenv-clone","py35-stevedore"]}],"depends_on":[]},{"name":"py35-virtualfish","portdir":"python/py-virtualfish","version":"1.0.6","license":"MIT","platforms":"darwin","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":["clang-9.0"]},{"type":"lib","ports":["python35","py35-virtualenv","fish"]}],"depends_on":[]},{"name":"py35-vo","portdir":"python/py-vo","version":"1.1","license":"BSD","platforms":"darwin","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":448}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-astropy-helpers"]},{"type":"lib","ports":["python35","py35-astropy","py35-mimeparse","py35-requests"]}],"depends_on":[]},{"name":"py35-vobject","portdir":"python/py-vobject","version":"0.9.6.1","license":"Apache-2","platforms":"darwin","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":["clang-9.0"]},{"type":"lib","ports":["python35","py35-dateutil","py35-setuptools","py35-six"]}],"depends_on":[]},{"name":"py35-w3lib","portdir":"python/py-w3lib","version":"1.22.0","license":"BSD","platforms":"darwin","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":["py35-setuptools","clang-12"]},{"type":"lib","ports":["python35","py35-six"]}],"depends_on":[{"type":"lib","ports":["py35-itemloaders","py35-parsel"]}]},{"name":"py35-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":["python35","py35-setuptools"]}],"depends_on":[{"type":"lib","ports":["py35-webtest"]}]},{"name":"py35-wand","portdir":"python/py-wand","version":"0.6.7","license":"MIT","platforms":"darwin","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":2967}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["ImageMagick","python35"]}],"depends_on":[]},{"name":"py35-wasabi","portdir":"python/py-wasabi","version":"0.10.1","license":"MIT","platforms":"darwin","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":["py35-setuptools","clang-14"]},{"type":"lib","ports":["python35"]}],"depends_on":[]},{"name":"py35-watchdog","portdir":"python/py-watchdog","version":"0.10.7","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":636}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["py35-argh","py35-pathtools","py35-setuptools","py35-yaml","python35"]},{"type":"test","ports":["py35-flaky","py35-pytest"]}],"depends_on":[{"type":"run","ports":["py35-bpython"]}]}]}