HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51989,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=393",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=391",
"results": [
{
"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": 2128
},
{
"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-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": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py35-setuptools",
"clang-12"
]
},
{
"type": "lib",
"ports": [
"python35"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-amqp"
]
}
]
},
{
"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-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-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": 2896
}
],
"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-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-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": 2896
}
],
"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-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-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": 2128
}
],
"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-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": 2128
}
],
"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-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": 2128
}
],
"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-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-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-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": 2128
}
],
"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-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": 1599
},
{
"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-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": 443
}
],
"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-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-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-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-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": 2896
}
],
"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-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": 71
}
],
"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-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": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py35-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python35",
"py35-six"
]
}
],
"depends_on": []
},
{
"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-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": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py35-setuptools"
]
},
{
"type": "lib",
"ports": [
"python35"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-colander"
]
}
]
},
{
"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-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": 612
}
],
"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-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": 143
}
],
"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-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": 143
}
],
"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-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": 2896
}
],
"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-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-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": 2896
}
],
"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-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": 2896
}
],
"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-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": 53
}
],
"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-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": 2896
}
],
"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-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": 2896
}
],
"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-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": 255
}
],
"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-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": 353
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"python35",
"tk"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-rtm",
"py35-pmw",
"py35-Pillow",
"py35-opengl"
]
}
]
},
{
"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-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-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": 2128
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py35-setuptools"
]
},
{
"type": "lib",
"ports": [
"python35",
"py35-diff-match-patch"
]
}
],
"depends_on": []
},
{
"name": "py35-threadpool",
"portdir": "python/py-threadpool",
"version": "1.3.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://chrisarndt.de/projects/threadpool/",
"description": "Easy to use object-oriented thread pool framework",
"long_description": "A thread pool is an object that maintains a pool of worker threads to perform time consuming operations in parallel. It assigns jobs to the threads by putting them in a work request queue, where they are picked up by the next available thread. This then performs the requested operation in the background and puts the results in another queue.",
"active": false,
"categories": [
"net",
"python",
"parallel"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 612
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py35-setuptools",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python35"
]
}
],
"depends_on": []
},
{
"name": "py35-theano",
"portdir": "python/py-theano",
"version": "1.0.5",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://deeplearning.net/software/theano/",
"description": "Optimizing compiler for evaluating mathematical expressions on CPUs and GPUs.",
"long_description": "Optimizing compiler for evaluating mathematical expressions on CPUs and GPUs.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python35",
"py35-numpy",
"py35-scipy",
"py35-setuptools",
"py35-six"
]
}
],
"depends_on": []
},
{
"name": "py35-text-unidecode",
"portdir": "python/py-text-unidecode",
"version": "1.3",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kmike/text-unidecode/",
"description": "The most basic Text::Unidecode port",
"long_description": "The most basic Text::Unidecode port",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2128
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py35-setuptools"
]
},
{
"type": "lib",
"ports": [
"python35"
]
},
{
"type": "test",
"ports": [
"py35-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-slugify"
]
}
]
},
{
"name": "py35-texttable",
"portdir": "python/py-texttable",
"version": "1.6.4",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/foutaise/texttable/",
"description": "python module for creating simple ASCII tables",
"long_description": "python module for creating simple ASCII tables",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "kirill",
"github": "catap",
"ports_count": 120
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py35-setuptools"
]
},
{
"type": "lib",
"ports": [
"python35"
]
},
{
"type": "test",
"ports": [
"py35-pytest"
]
}
],
"depends_on": []
},
{
"name": "py35-textile",
"portdir": "python/py-textile",
"version": "2.2.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/textile",
"description": "Textile processing for python",
"long_description": "Textile is a XHTML generator using a simple markup developed by Dean Allen. This is a Python port with support for code validation, itex to MathML translation, Python code coloring and much more.",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "francisga",
"github": "",
"ports_count": 4
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py35-setuptools",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python35"
]
}
],
"depends_on": []
},
{
"name": "py35-testpath",
"portdir": "python/py-testpath",
"version": "0.4.4",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jupyter/testpath",
"description": "Test utilities for code working with files and commands.",
"long_description": "Test utilities for code working with files and commands.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-13"
]
},
{
"type": "lib",
"ports": [
"python35"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-nbconvert"
]
}
]
},
{
"name": "py35-terminado",
"portdir": "python/py-terminado",
"version": "0.8.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/takluyver/terminado",
"description": "Terminals served by tornado websockets.",
"long_description": "Terminals served by tornado websockets.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python35",
"py35-ptyprocess",
"py35-tornado"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-notebook"
]
}
]
},
{
"name": "py35-termcolor",
"portdir": "python/py-termcolor",
"version": "1.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/termcolor",
"description": "ANSII Color formatting for output in terminal.",
"long_description": "termcolor is a Python module to format colored output in terminal.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python35"
]
}
],
"depends_on": []
},
{
"name": "py35-tempora",
"portdir": "python/py-tempora",
"version": "1.14.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/tempora",
"description": "Objects and routines pertaining to date and time (tempora)",
"long_description": "Objects and routines pertaining to date and time (tempora)",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 433
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py35-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"py35-setuptools",
"py35-six",
"py35-toml",
"py35-tz",
"python35",
"py35-jaraco.functools"
]
},
{
"type": "test",
"ports": [
"py35-freezegun",
"py35-py",
"py35-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-portend"
]
}
]
},
{
"name": "py35-tempita",
"portdir": "python/py-tempita",
"version": "0.5.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/Tempita/",
"description": "Tempita is a small templating language for text substitution.",
"long_description": "Tempita is a small templating language for text substitution.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py35-setuptools",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python35"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-sqlalchemy-migrate"
]
}
]
}
]
}