HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51943,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=134",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=132",
"results": [
{
"name": "py310-txaio",
"portdir": "python/py-txaio",
"version": "23.1.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/crossbario/txaio",
"description": "Compatibility API between asyncio/Twisted/Trollius",
"long_description": "txaio is a helper library for writing code that runs unmodified on both Twisted and asyncio / Trollius.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"buildbot",
"py310-autobahn"
]
}
]
},
{
"name": "py-txrequests",
"portdir": "python/py-txrequests",
"version": "0.9.6",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tardyp/txrequests",
"description": "Asynchronous Python HTTP for Humans.",
"long_description": "Asynchronous Python HTTP for Humans.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-txrequests"
]
}
],
"depends_on": []
},
{
"name": "py-txaio",
"portdir": "python/py-txaio",
"version": "23.1.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/crossbario/txaio",
"description": "Compatibility API between asyncio/Twisted/Trollius",
"long_description": "txaio is a helper library for writing code that runs unmodified on both Twisted and asyncio / Trollius.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-txaio"
]
}
],
"depends_on": []
},
{
"name": "py27-twitter",
"portdir": "python/py-twitter",
"version": "1.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/p/python-twitter/",
"description": "Interface for the Twitter API.",
"long_description": "This library provides a pure python interface for the Twitter API.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27",
"py27-oauth2",
"py27-simplejson"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-twitter"
]
}
]
},
{
"name": "py314-twisted",
"portdir": "python/py-twisted",
"version": "25.5.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": true,
"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": [
"py314-hatch-fancy-pypi-readme",
"clang-18",
"py314-build",
"py314-installer",
"py314-hatchling"
]
},
{
"type": "lib",
"ports": [
"py314-hyperlink",
"py314-bcrypt",
"py314-automat",
"python314",
"py314-incremental",
"py314-constantly",
"py314-setuptools",
"py314-attrs",
"py314-zopeinterface",
"py314-typing_extensions"
]
},
{
"type": "run",
"ports": [
"py314-pyhamcrest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"platformio",
"py-twisted"
]
},
{
"type": "test",
"ports": [
"py314-automat",
"py314-testfixtures"
]
}
]
},
{
"name": "py313-twisted",
"portdir": "python/py-twisted",
"version": "25.5.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": true,
"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": [
"py313-hatch-fancy-pypi-readme",
"clang-18",
"py313-build",
"py313-installer",
"py313-hatchling"
]
},
{
"type": "lib",
"ports": [
"py313-hyperlink",
"py313-bcrypt",
"py313-incremental",
"python313",
"py313-constantly",
"py313-automat",
"py313-setuptools",
"py313-attrs",
"py313-zopeinterface",
"py313-typing_extensions"
]
},
{
"type": "run",
"ports": [
"py313-pyhamcrest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"deluge",
"magic-wormhole",
"py313-treq"
]
},
{
"type": "run",
"ports": [
"py313-autobahn"
]
},
{
"type": "test",
"ports": [
"py313-automat",
"py313-testfixtures"
]
}
]
},
{
"name": "py312-twisted",
"portdir": "python/py-twisted",
"version": "25.5.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": true,
"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-18",
"py312-build",
"py312-installer",
"py312-hatchling",
"py312-hatch-fancy-pypi-readme"
]
},
{
"type": "lib",
"ports": [
"py312-hyperlink",
"py312-bcrypt",
"py312-automat",
"python312",
"py312-incremental",
"py312-constantly",
"py312-setuptools",
"py312-typing_extensions",
"py312-attrs",
"py312-zopeinterface"
]
},
{
"type": "run",
"ports": [
"py312-pyhamcrest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-comet",
"py312-scrapy",
"py312-treq"
]
},
{
"type": "run",
"ports": [
"py312-autobahn"
]
},
{
"type": "test",
"ports": [
"py312-automat",
"py312-testfixtures"
]
}
]
},
{
"name": "py311-twisted",
"portdir": "python/py-twisted",
"version": "25.5.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": true,
"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-18",
"py311-build",
"py311-installer",
"py311-hatchling",
"py311-hatch-fancy-pypi-readme"
]
},
{
"type": "lib",
"ports": [
"py311-bcrypt",
"py311-automat",
"py311-constantly",
"python311",
"py311-incremental",
"py311-hyperlink",
"py311-setuptools",
"py311-typing_extensions",
"py311-attrs",
"py311-zopeinterface"
]
},
{
"type": "run",
"ports": [
"py311-pyhamcrest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-klein",
"py311-scrapy",
"py311-treq"
]
},
{
"type": "run",
"ports": [
"py311-autobahn"
]
},
{
"type": "test",
"ports": [
"py311-automat",
"py311-testfixtures"
]
}
]
},
{
"name": "py310-twisted",
"portdir": "python/py-twisted",
"version": "25.5.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": true,
"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-18",
"py310-build",
"py310-hatchling",
"py310-installer",
"py310-hatch-fancy-pypi-readme"
]
},
{
"type": "lib",
"ports": [
"py310-automat",
"py310-bcrypt",
"py310-constantly",
"python310",
"py310-incremental",
"py310-hyperlink",
"py310-setuptools",
"py310-typing_extensions",
"py310-attrs",
"py310-zopeinterface"
]
},
{
"type": "run",
"ports": [
"py310-pyhamcrest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-txrequests",
"py310-treq",
"py310-scrapy"
]
},
{
"type": "run",
"ports": [
"buildbot",
"buildbot-worker",
"py310-autobahn"
]
},
{
"type": "test",
"ports": [
"py310-testfixtures",
"py310-automat",
"py310-grpcio"
]
}
]
},
{
"name": "py27-twisted",
"portdir": "python/py-twisted",
"version": "20.3.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": true,
"categories": [
"devel",
"net",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1599
},
{
"name": "olv.bonnet",
"github": "",
"ports_count": 12
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py27-attrs",
"py27-automat",
"py27-bcrypt",
"py27-constantly",
"python27",
"py27-incremental",
"py27-setuptools",
"py27-zopeinterface",
"py27-hyperlink"
]
},
{
"type": "run",
"ports": [
"py27-pyhamcrest"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"alot"
]
},
{
"type": "lib",
"ports": [
"py27-txgithub",
"py27-scrapy",
"coherence",
"upnp-inspector",
"py27-axiom",
"py27-epsilon",
"py27-morbid",
"telepathy-gabble",
"telepathy-idle",
"telepathy-rakia",
"telepathy-salut",
"buildbot-0.8",
"buildbot-slave-0.8",
"py27-nevow",
"splatd",
"py27-comet"
]
},
{
"type": "run",
"ports": [
"hellanzb"
]
},
{
"type": "test",
"ports": [
"py27-structlog"
]
}
]
},
{
"name": "py-twitter",
"portdir": "python/py-twitter",
"version": "1.0",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/p/python-twitter/",
"description": "Interface for the Twitter API.",
"long_description": "This library provides a pure python interface for the Twitter API.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py27-twitter"
]
}
],
"depends_on": []
},
{
"name": "py-twisted",
"portdir": "python/py-twisted",
"version": "25.5.0",
"license": "MIT",
"platforms": "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": true,
"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-18"
]
},
{
"type": "lib",
"ports": [
"py314-twisted"
]
}
],
"depends_on": []
},
{
"name": "py313-twilio",
"portdir": "python/py-twilio",
"version": "6.44.2",
"license": "MIT",
"platforms": "{darwin any}",
"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": true,
"categories": [
"devel",
"net",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 444
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"py313-jwt",
"python313",
"py313-openssl",
"py313-tz",
"py313-requests",
"py313-six",
"py313-cryptography"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-twilio"
]
}
]
},
{
"name": "py27-tweepy",
"portdir": "python/py-tweepy",
"version": "3.8.0",
"license": "MIT",
"platforms": "{darwin any}",
"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": true,
"categories": [
"devel",
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py27-requests-oauthlib",
"python27",
"py27-socks",
"py27-six",
"py27-requests"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-tweepy",
"TwitterDemandCollector"
]
}
]
},
{
"name": "py-twilio",
"portdir": "python/py-twilio",
"version": "6.44.2",
"license": "MIT",
"platforms": "{darwin any}",
"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": true,
"categories": [
"devel",
"net",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 444
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-twilio"
]
}
],
"depends_on": []
},
{
"name": "py-tweepy",
"portdir": "python/py-tweepy",
"version": "3.8.0",
"license": "MIT",
"platforms": "any",
"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": true,
"categories": [
"devel",
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py27-tweepy"
]
}
],
"depends_on": []
},
{
"name": "py27-turbocheetah",
"portdir": "python/py-turbocheetah",
"version": "1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/TurboCheetah/",
"description": "TurboGears plugin to support use of Cheetah templates",
"long_description": "This package provides a template engine plugin, allowing you to easily use Cheetah with TurboGears, Buffet or other systems that support python.templating.engines.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27",
"py27-cheetah"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-turbogears",
"py-turbocheetah"
]
}
]
},
{
"name": "py313-ttfquery",
"portdir": "python/py-ttfquery",
"version": "2.0.0b1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ttfquery.sourceforge.net/",
"description": "FontTools-based package for querying system fonts",
"long_description": "TTFQuery builds on the FontTools package to allow the Python programmer to accomplish a number of tasks",
"active": true,
"categories": [
"devel",
"graphics",
"multimedia",
"python"
],
"maintainers": [
{
"name": "maugustin",
"github": "",
"ports_count": 9
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-build",
"py313-installer",
"py313-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-numpy",
"py313-fonttools",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"beets-mosaic",
"py-ttfquery"
]
}
]
},
{
"name": "py312-ttfquery",
"portdir": "python/py-ttfquery",
"version": "2.0.0b1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ttfquery.sourceforge.net/",
"description": "FontTools-based package for querying system fonts",
"long_description": "TTFQuery builds on the FontTools package to allow the Python programmer to accomplish a number of tasks",
"active": true,
"categories": [
"devel",
"graphics",
"multimedia",
"python"
],
"maintainers": [
{
"name": "maugustin",
"github": "",
"ports_count": 9
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-build"
]
},
{
"type": "lib",
"ports": [
"py312-numpy",
"py312-fonttools",
"python312"
]
}
],
"depends_on": []
},
{
"name": "py311-ttfquery",
"portdir": "python/py-ttfquery",
"version": "2.0.0b1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ttfquery.sourceforge.net/",
"description": "FontTools-based package for querying system fonts",
"long_description": "TTFQuery builds on the FontTools package to allow the Python programmer to accomplish a number of tasks",
"active": true,
"categories": [
"devel",
"graphics",
"multimedia",
"python"
],
"maintainers": [
{
"name": "maugustin",
"github": "",
"ports_count": 9
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-build"
]
},
{
"type": "lib",
"ports": [
"py311-fonttools",
"py311-numpy",
"python311"
]
}
],
"depends_on": []
},
{
"name": "py310-ttfquery",
"portdir": "python/py-ttfquery",
"version": "2.0.0b1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ttfquery.sourceforge.net/",
"description": "FontTools-based package for querying system fonts",
"long_description": "TTFQuery builds on the FontTools package to allow the Python programmer to accomplish a number of tasks",
"active": true,
"categories": [
"devel",
"graphics",
"multimedia",
"python"
],
"maintainers": [
{
"name": "maugustin",
"github": "",
"ports_count": 9
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-wheel",
"py310-build",
"py310-installer",
"py310-setuptools"
]
},
{
"type": "lib",
"ports": [
"py310-numpy",
"py310-fonttools",
"python310"
]
}
],
"depends_on": []
},
{
"name": "py-turbocheetah",
"portdir": "python/py-turbocheetah",
"version": "1.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/TurboCheetah/",
"description": "TurboGears plugin to support use of Cheetah templates",
"long_description": "This package provides a template engine plugin, allowing you to easily use Cheetah with TurboGears, Buffet or other systems that support python.templating.engines.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py27-turbocheetah"
]
}
],
"depends_on": []
},
{
"name": "py-ttfquery",
"portdir": "python/py-ttfquery",
"version": "2.0.0b1",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ttfquery.sourceforge.net/",
"description": "FontTools-based package for querying system fonts",
"long_description": "TTFQuery builds on the FontTools package to allow the Python programmer to accomplish a number of tasks",
"active": true,
"categories": [
"devel",
"graphics",
"multimedia",
"python"
],
"maintainers": [
{
"name": "maugustin",
"github": "",
"ports_count": 9
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-ttfquery"
]
}
],
"depends_on": []
},
{
"name": "py311-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": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-tz",
"py311-numpy",
"py311-pandas",
"py311-tables"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-tstables"
]
}
]
},
{
"name": "py27-tsk",
"portdir": "python/py-tsk",
"version": "20150111",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/py4n6/pytsk",
"description": "Python binding for the SleuthKit",
"long_description": "Python binding for the SleuthKit",
"active": true,
"categories": [
"security",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"talloc",
"python27",
"sleuthkit"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-tsk"
]
}
]
},
{
"name": "py-tstables",
"portdir": "python/py-tstables",
"version": "0.0.15",
"license": "MIT",
"platforms": "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": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py311-tstables"
]
}
],
"depends_on": []
},
{
"name": "py-tsk",
"portdir": "python/py-tsk",
"version": "20150111",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/py4n6/pytsk",
"description": "Python binding for the SleuthKit",
"long_description": "Python binding for the SleuthKit",
"active": true,
"categories": [
"security",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"talloc",
"py27-tsk",
"sleuthkit"
]
}
],
"depends_on": []
},
{
"name": "py313-trustme",
"portdir": "python/py-trustme",
"version": "1.2.1",
"license": "(Apache-2 or MIT)",
"platforms": "{darwin any}",
"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": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jan",
"github": "jandemter",
"ports_count": 71
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-hatchling",
"py313-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-cryptography",
"py313-idna"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-openssl",
"py313-service_identity"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-trustme"
]
},
{
"type": "test",
"ports": [
"py313-trio"
]
}
]
},
{
"name": "py312-trustme",
"portdir": "python/py-trustme",
"version": "1.2.1",
"license": "(Apache-2 or MIT)",
"platforms": "{darwin any}",
"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": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jan",
"github": "jandemter",
"ports_count": 71
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"clang-18",
"py312-hatchling",
"py312-build"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-cryptography",
"py312-idna"
]
},
{
"type": "test",
"ports": [
"py312-pytest",
"py312-openssl",
"py312-service_identity"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py312-trio"
]
}
]
},
{
"name": "py311-trustme",
"portdir": "python/py-trustme",
"version": "1.2.1",
"license": "(Apache-2 or MIT)",
"platforms": "{darwin any}",
"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": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jan",
"github": "jandemter",
"ports_count": 71
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-installer",
"clang-18",
"py311-hatchling",
"py311-build"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "run",
"ports": [
"py311-cryptography",
"py311-idna"
]
},
{
"type": "test",
"ports": [
"py311-pytest",
"py311-openssl",
"py311-service_identity"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py311-trio"
]
}
]
},
{
"name": "py310-trustme",
"portdir": "python/py-trustme",
"version": "1.2.1",
"license": "(Apache-2 or MIT)",
"platforms": "{darwin any}",
"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": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jan",
"github": "jandemter",
"ports_count": 71
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-hatchling",
"clang-18",
"py310-installer",
"py310-build"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "run",
"ports": [
"py310-cryptography",
"py310-idna"
]
},
{
"type": "test",
"ports": [
"py310-pytest",
"py310-openssl",
"py310-service_identity"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py310-trio"
]
}
]
},
{
"name": "py-trustme",
"portdir": "python/py-trustme",
"version": "1.2.1",
"license": "(Apache-2 or MIT)",
"platforms": "any",
"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": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jan",
"github": "jandemter",
"ports_count": 71
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-trustme"
]
}
],
"depends_on": []
},
{
"name": "py313-tropycal",
"portdir": "python/py-tropycal",
"version": "1.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tropycal/tropycal",
"description": "Tropycal is a Python package intended to simplify the process of retrieving and analyzing tropical cyclone data, both for past storms and in real time, and is geared towards the research and operational meteorology sectors.",
"long_description": "Tropycal is a Python package intended to simplify the process of retrieving and analyzing tropical cyclone data, both for past storms and in real time, and is geared towards the research and operational meteorology sectors.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"py313-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"py313-pandas",
"py313-pyshp",
"python313",
"py313-xarray",
"py313-cartopy",
"py313-requests",
"py313-numpy",
"py313-scipy",
"py313-matplotlib",
"py313-networkx"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-tropycal"
]
}
]
},
{
"name": "py312-tropycal",
"portdir": "python/py-tropycal",
"version": "1.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tropycal/tropycal",
"description": "Tropycal is a Python package intended to simplify the process of retrieving and analyzing tropical cyclone data, both for past storms and in real time, and is geared towards the research and operational meteorology sectors.",
"long_description": "Tropycal is a Python package intended to simplify the process of retrieving and analyzing tropical cyclone data, both for past storms and in real time, and is geared towards the research and operational meteorology sectors.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-setuptools_scm",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-xarray",
"py312-scipy",
"python312",
"py312-cartopy",
"py312-pyshp",
"py312-numpy",
"py312-requests",
"py312-pandas",
"py312-matplotlib",
"py312-networkx"
]
}
],
"depends_on": []
},
{
"name": "py311-tropycal",
"portdir": "python/py-tropycal",
"version": "1.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tropycal/tropycal",
"description": "Tropycal is a Python package intended to simplify the process of retrieving and analyzing tropical cyclone data, both for past storms and in real time, and is geared towards the research and operational meteorology sectors.",
"long_description": "Tropycal is a Python package intended to simplify the process of retrieving and analyzing tropical cyclone data, both for past storms and in real time, and is geared towards the research and operational meteorology sectors.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-setuptools_scm",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py311-scipy",
"py311-xarray",
"python311",
"py311-cartopy",
"py311-pyshp",
"py311-networkx",
"py311-requests",
"py311-numpy",
"py311-pandas",
"py311-matplotlib"
]
}
],
"depends_on": []
},
{
"name": "py310-tropycal",
"portdir": "python/py-tropycal",
"version": "1.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tropycal/tropycal",
"description": "Tropycal is a Python package intended to simplify the process of retrieving and analyzing tropical cyclone data, both for past storms and in real time, and is geared towards the research and operational meteorology sectors.",
"long_description": "Tropycal is a Python package intended to simplify the process of retrieving and analyzing tropical cyclone data, both for past storms and in real time, and is geared towards the research and operational meteorology sectors.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-setuptools_scm",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-networkx",
"py310-pyshp",
"python310",
"py310-cartopy",
"py310-xarray",
"py310-requests",
"py310-numpy",
"py310-scipy",
"py310-pandas",
"py310-matplotlib"
]
}
],
"depends_on": []
},
{
"name": "py36-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": [
"py36-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-six"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-trollius"
]
}
]
},
{
"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": "py27-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": [
"py27-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python27",
"py27-futures",
"py27-six"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-aiodns",
"py27-neovim"
]
}
]
},
{
"name": "py-tropycal",
"portdir": "python/py-tropycal",
"version": "1.4",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tropycal/tropycal",
"description": "Tropycal is a Python package intended to simplify the process of retrieving and analyzing tropical cyclone data, both for past storms and in real time, and is geared towards the research and operational meteorology sectors.",
"long_description": "Tropycal is a Python package intended to simplify the process of retrieving and analyzing tropical cyclone data, both for past storms and in real time, and is geared towards the research and operational meteorology sectors.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-tropycal"
]
}
],
"depends_on": []
},
{
"name": "py-trollius",
"portdir": "python/py-trollius",
"version": "2.2.1",
"license": "Apache-2",
"platforms": "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": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py36-trollius"
]
}
],
"depends_on": []
},
{
"name": "py314-trio-websocket",
"portdir": "python/py-trio-websocket",
"version": "0.12.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://trio-websocket.readthedocs.io",
"description": "WebSocket client and server implementation for Python Trio",
"long_description": "This library implements both server and client aspects of the the WebSocket protocol, striving for safety, correctness, and ergonomics.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"py314-build",
"py314-installer",
"py314-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-trio",
"py314-wsproto",
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"streamlink",
"py-trio-websocket"
]
}
]
},
{
"name": "py313-trio-websocket",
"portdir": "python/py-trio-websocket",
"version": "0.12.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://trio-websocket.readthedocs.io",
"description": "WebSocket client and server implementation for Python Trio",
"long_description": "This library implements both server and client aspects of the the WebSocket protocol, striving for safety, correctness, and ergonomics.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-build",
"py313-installer",
"py313-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-trio",
"py313-wsproto",
"python313"
]
}
],
"depends_on": []
},
{
"name": "py312-trio-websocket",
"portdir": "python/py-trio-websocket",
"version": "0.12.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://trio-websocket.readthedocs.io",
"description": "WebSocket client and server implementation for Python Trio",
"long_description": "This library implements both server and client aspects of the the WebSocket protocol, striving for safety, correctness, and ergonomics.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-build"
]
},
{
"type": "lib",
"ports": [
"py312-trio",
"py312-wsproto",
"python312"
]
}
],
"depends_on": []
},
{
"name": "py311-trio-websocket",
"portdir": "python/py-trio-websocket",
"version": "0.12.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://trio-websocket.readthedocs.io",
"description": "WebSocket client and server implementation for Python Trio",
"long_description": "This library implements both server and client aspects of the the WebSocket protocol, striving for safety, correctness, and ergonomics.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"py311-build"
]
},
{
"type": "lib",
"ports": [
"py311-trio",
"py311-wsproto",
"python311"
]
}
],
"depends_on": []
},
{
"name": "py310-trio-websocket",
"portdir": "python/py-trio-websocket",
"version": "0.12.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://trio-websocket.readthedocs.io",
"description": "WebSocket client and server implementation for Python Trio",
"long_description": "This library implements both server and client aspects of the the WebSocket protocol, striving for safety, correctness, and ergonomics.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"py310-wsproto",
"py310-trio",
"py310-exceptiongroup",
"python310"
]
}
],
"depends_on": []
},
{
"name": "py314-trio",
"portdir": "python/py-trio",
"version": "0.33.0",
"license": "(Apache-2 or MIT)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://trio.readthedocs.io",
"description": "Friendly Python library for async concurrency and I/O",
"long_description": "The Trio project's goal is to produce a production-quality, permissively licensed, async/await-native I/O library for Python. Like all async libraries, its main purpose is to help you write programs that do multiple things at the same time with parallelized I/O.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jan",
"github": "jandemter",
"ports_count": 71
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-outcome",
"py314-attrs",
"py314-sortedcontainers",
"py314-idna",
"py314-sniffio"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"streamlink",
"py314-dnspython",
"py314-pytest-trio",
"py-trio",
"py314-trio-websocket"
]
},
{
"type": "run",
"ports": [
"py314-python-socks"
]
}
]
},
{
"name": "py313-trio",
"portdir": "python/py-trio",
"version": "0.33.0",
"license": "(Apache-2 or MIT)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://trio.readthedocs.io",
"description": "Friendly Python library for async concurrency and I/O",
"long_description": "The Trio project's goal is to produce a production-quality, permissively licensed, async/await-native I/O library for Python. Like all async libraries, its main purpose is to help you write programs that do multiple things at the same time with parallelized I/O.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jan",
"github": "jandemter",
"ports_count": 71
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"py313-outcome",
"python313",
"py313-attrs",
"py313-idna",
"py313-sortedcontainers",
"py313-sniffio"
]
},
{
"type": "test",
"ports": [
"py313-mypy_extensions",
"py313-mypy",
"py313-async_generator",
"py313-pytest-trio",
"py313-astor",
"py313-ipython",
"py313-cryptography",
"py313-openssl",
"py313-trustme"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-dnspython",
"py313-pytest-trio",
"py313-trio-websocket"
]
},
{
"type": "run",
"ports": [
"py313-python-socks"
]
}
]
},
{
"name": "py312-trio",
"portdir": "python/py-trio",
"version": "0.33.0",
"license": "(Apache-2 or MIT)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://trio.readthedocs.io",
"description": "Friendly Python library for async concurrency and I/O",
"long_description": "The Trio project's goal is to produce a production-quality, permissively licensed, async/await-native I/O library for Python. Like all async libraries, its main purpose is to help you write programs that do multiple things at the same time with parallelized I/O.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jan",
"github": "jandemter",
"ports_count": 71
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-outcome",
"python312",
"py312-attrs",
"py312-sortedcontainers",
"py312-idna",
"py312-sniffio"
]
},
{
"type": "test",
"ports": [
"py312-mypy_extensions",
"py312-mypy",
"py312-cryptography",
"py312-astor",
"py312-async_generator",
"py312-ipython",
"py312-openssl",
"py312-pytest-trio",
"py312-trustme"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-dnspython",
"py312-pytest-trio",
"py312-trio-websocket"
]
},
{
"type": "run",
"ports": [
"py312-python-socks"
]
}
]
},
{
"name": "py311-trio",
"portdir": "python/py-trio",
"version": "0.33.0",
"license": "(Apache-2 or MIT)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://trio.readthedocs.io",
"description": "Friendly Python library for async concurrency and I/O",
"long_description": "The Trio project's goal is to produce a production-quality, permissively licensed, async/await-native I/O library for Python. Like all async libraries, its main purpose is to help you write programs that do multiple things at the same time with parallelized I/O.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jan",
"github": "jandemter",
"ports_count": 71
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-wheel",
"py311-setuptools",
"py311-installer",
"py311-build"
]
},
{
"type": "lib",
"ports": [
"py311-outcome",
"python311",
"py311-attrs",
"py311-sortedcontainers",
"py311-idna",
"py311-sniffio"
]
},
{
"type": "run",
"ports": [
"py311-outcome",
"py311-sniffio",
"py311-async_generator",
"py311-idna",
"py311-sortedcontainers",
"py311-attrs"
]
},
{
"type": "test",
"ports": [
"py311-mypy",
"py311-mypy_extensions",
"py311-cryptography",
"py311-openssl",
"py311-async_generator",
"py311-astor",
"py311-trustme",
"py311-ipython",
"py311-pytest-trio"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-dnspython",
"py311-pytest-trio",
"py311-trio-websocket"
]
},
{
"type": "run",
"ports": [
"py311-python-socks"
]
}
]
}
]
}