{"count":53702,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-name&page=245","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-name&page=243","results":[{"name":"py-paver","portdir":"python/py-paver","version":"1.3.4","license":"BSD and MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/paver/paver","description":"Easy build, distribution and deployment scripting","long_description":"Paver is a Python-based build/distribution/deployment scripting tool along the lines of Make or Rake. What makes Paver unique is its integration with commonly used Python libraries. Common tasks that were easy before remain easy. More importantly, dealing with your applications specific needs and requirements is also easy.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["py27-paver"]}],"depends_on":[]},{"name":"py-patsy","portdir":"python/py-patsy","version":"1.0.2","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydata/patsy","description":"Python package for describing statistical models.","long_description":"A Python package for describing statistical models and for building design matrices. It is closely inspired by and compatible with the 'formula' mini-language used in R and S.","active":true,"categories":["math","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-patsy"]}],"depends_on":[]},{"name":"py-pathvalidate","portdir":"python/py-pathvalidate","version":"3.3.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/thombashi/pathvalidate","description":"pathvalidate is a Python library to sanitize/validate a string such as filenames/file-paths/etc.","long_description":"pathvalidate is a Python library to sanitize/validate a string such as filenames/file-paths/etc.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pathvalidate"]}],"depends_on":[]},{"name":"py-pathtools","portdir":"python/py-pathtools","version":"0.1.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pythonhosted.org/pathtools","description":"File system general utilities","long_description":"File system general utilities","active":true,"categories":["python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":636}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pathtools"]}],"depends_on":[]},{"name":"py-pathspec","portdir":"python/py-pathspec","version":"1.1.1","license":"(MPL-2 or LGPL-2.1+)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/cpburnz/python-pathspec","description":"Utility library for gitignore style pattern matching of file paths.","long_description":"pathspec is a utility library for pattern matching of file paths. So far this only includes Git’s wildmatch pattern matching which itself is derived from Rsync’s wildmatch. Git uses wildmatch for its gitignore files.","active":true,"categories":["python"],"maintainers":[{"name":"danchr","github":"danchr","ports_count":181}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pathspec"]}],"depends_on":[]},{"name":"py-pathlib2","portdir":"python/py-pathlib2","version":"2.3.7.post1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pathlib2/","description":"Object-oriented filesystem paths (backport of standard pathlib)","long_description":"Object-oriented filesystem paths (backport of standard pathlib)","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-pathlib2"]}],"depends_on":[]},{"name":"py-pathfinder","portdir":"python/py-pathfinder","version":"1.0.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jkeyes/pathfinder","description":"A utility to find file paths.","long_description":"A utility to find file paths.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-pathfinder"]}],"depends_on":[]},{"name":"py-path","portdir":"python/py-path","version":"17.1.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jaraco/path","description":"Object-oriented file system path manipulation","long_description":"path (aka path pie, formerly path.py) implements path objects as first-class entities, allowing common operations on files to be invoked on those path objects directly.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-path"]}],"depends_on":[]},{"name":"py-patch-ng","portdir":"python/py-patch-ng","version":"1.19.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/conan-io/python-patch-ng","description":"Library to parse and apply unified diffs.","long_description":"Library to parse and apply unified diffs.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-patch-ng"]}],"depends_on":[]},{"name":"py-pastewebkit","portdir":"python/py-pastewebkit","version":"1.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://pythonpaste.org/webkit/","description":"A port/reimplementation of Webware WebKit in WSGI and Paste.","long_description":"A port/reimplementation of Webware WebKit in WSGI and Paste.","active":true,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py27-pastewebkit"]}],"depends_on":[]},{"name":"py-pastescript","portdir":"python/py-pastescript","version":"1.7.5","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.macports.org","description":"Obsolete port","long_description":"This port is obsolete.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":["py27-pastescript"]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py-pastel","portdir":"python/py-pastel","version":"0.2.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/sdispater/pastel","description":"Bring colors to your terminal.","long_description":"Pastel is a simple library to help you colorize strings in your terminal.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pastel"]}],"depends_on":[]},{"name":"py-pastedeploy","portdir":"python/py-pastedeploy","version":"3.1.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://docs.pylonsproject.org/projects/pastedeploy/en/latest/","description":"Paste Deployment is a system for finding and configuring WSGI applications and servers.","long_description":"Paste Deployment is a system for finding and configuring WSGI applications and servers.","active":true,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-pastedeploy"]}],"depends_on":[]},{"name":"py-paste","portdir":"python/py-paste","version":"3.10.1","license":"MIT and ZPL-2 and PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pythonpaste.readthedocs.io/en/latest/","description":"Bringing consistency to Python web development.","long_description":"Python Paste brings consistency to Python web development and web application installation, providing tools for both developers and system administrators.","active":true,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-paste"]}],"depends_on":[]},{"name":"py-passlib","portdir":"python/py-passlib","version":"1.7.4","license":"bsd","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://passlib.readthedocs.io/en/stable/","description":"password hashing library","long_description":"py-passlib is a password hashing library which provides cross-platform implementations of over 20 password hashing algorithms, as well as a framework for managing existing passowrd hashes.","active":true,"categories":["security","www","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":159}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-passlib"]}],"depends_on":[]},{"name":"py-parver","portdir":"python/py-parver","version":"0.4","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/RazerM/parver","description":"Parse and manipulate version numbers.","long_description":"Allows parsing and manipulation of PEP 440 version numbers.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py311-parver"]}],"depends_on":[]},{"name":"py-partd","portdir":"python/py-partd","version":"1.4.2","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/mrocklin/partd/","description":"Appendable key-value storage.","long_description":"Appendable key-value storage.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-partd"]}],"depends_on":[]},{"name":"py-parso","portdir":"python/py-parso","version":"0.8.7","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/davidhalter/parso","description":"A Python Parser","long_description":"A Python Parser","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-parso"]}],"depends_on":[]},{"name":"py-parsing","portdir":"python/py-parsing","version":"3.3.3","license":"MIT","platforms":"any","epoch":2,"replaced_by":null,"homepage":"https://github.com/pyparsing/pyparsing/","description":"alternative approach to creating parsers in python","long_description":"The parsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. The parsing module provides a library of classes that client code uses to construct the grammar directly in Python code.","active":true,"categories":["lang","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2434}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-parsing"]}],"depends_on":[]},{"name":"py-parsimonious","portdir":"python/py-parsimonious","version":"0.11.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/erikrose/parsimonious","description":"The fastest pure-Python PEG parser I can muster","long_description":"Parsimonious aims to be the fastest arbitrary-lookahead parser written in pure Python—and the most usable. It's based on parsing expression grammars (PEGs), which means you feed it a simplified sort of EBNF notation.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-parsimonious"]}],"depends_on":[]},{"name":"py-parse-type","portdir":"python/py-parse-type","version":"0.6.6","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"","description":"parse_type extends the parse module (opposite of string.format())","long_description":"parse_type extends the parse module (opposite of string.format()) with the following features: build type converters for common use cases (enum/mapping, choice); build a type converter with a cardinality constraint (0..1,0..*,1..*); from the type converter with cardinality=1.; compose a type converter from other type converters; an extended parser that supports the CardinalityField naming schema and creates missing type variants (0..1,0..*,1..*) from the primary type converter","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-parse-type"]}],"depends_on":[]},{"name":"py-parsel","portdir":"python/py-parsel","version":"1.10.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/scrapy/parsel/","description":"Extract data from HTML and XML using XPath and CSS selectors","long_description":"Extract data from HTML and XML using XPath and CSS selectors","active":true,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":439}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-parsel"]}],"depends_on":[]},{"name":"py-parsedatetime","portdir":"python/py-parsedatetime","version":"2.6","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/bear/parsedatetime","description":"Parse human-readable date/time text","long_description":"Parse human-readable date/time text","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-parsedatetime"]}],"depends_on":[]},{"name":"py-parse","portdir":"python/py-parse","version":"1.20.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/parse/","description":"parse() is the opposite of format()","long_description":"Parse strings using a specification based on the Python format() syntax -- parse() is the opposite of format()","active":true,"categories":["python"],"maintainers":[{"name":"danchr","github":"danchr","ports_count":181}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-parse"]}],"depends_on":[]},{"name":"py-parfive","portdir":"python/py-parfive","version":"2.3.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://parfive.readthedocs.io/en/stable/","description":"A parallel file downloader using asyncio.","long_description":"A parallel file downloader using asyncio. parfive can handle downloading multiple files in parallel as well as downloading each file in a number of chunks.","active":true,"categories":["net","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":["ftp"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-parfive"]}],"depends_on":[]},{"name":"py-paramiko","portdir":"python/py-paramiko","version":"3.5.1","license":"LGPL-2.1+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/paramiko/paramiko/","description":"Native Python SSHv2 protocol library","long_description":"This is a library for making SSH2 connections (client or server). Emphasis is on using SSH2 as an alternative to SSL for making secure connections between python scripts. All major ciphers and hash methods are supported. SFTP client and server mode are both supported too.","active":true,"categories":["net","security","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-paramiko"]}],"depends_on":[]},{"name":"py-parameterized","portdir":"python/py-parameterized","version":"0.9.0","license":"FreeBSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/wolever/parameterized","description":"Parameterized testing with any Python test framework","long_description":"Parameterized testing with any Python test framework","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-parameterized"]}],"depends_on":[]},{"name":"py-param","portdir":"python/py-param","version":"2.4.2","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/holoviz/param","description":"Param is a library providing Parameters.","long_description":"Param is a library providing Parameters. Python attributes extended to have features such as type and range checking, dynamically generated values, documentation strings, default values, etc., each of which is inherited from parent classes if not specified in a subclass.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-param"]}],"depends_on":[]},{"name":"py-parakeet","portdir":"python/py-parakeet","version":"0.23.2","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.parakeetpython.com/","description":"Runtime compiler for numerical Python.","long_description":"Runtime compiler for numerical Python.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["py27-parakeet"]}],"depends_on":[]},{"name":"py-panel-material-ui","portdir":"python/py-panel-material-ui","version":"0.16.7","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/panel-extensions/panel-material-ui","description":"Panel Material UI – a library that brings the sleek design and comprehensive component set of Material UI into the world of Panel.","long_description":"Panel Material UI – a library that brings the sleek design and comprehensive component set of Material UI into the world of Panel.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-panel-material-ui"]}],"depends_on":[]},{"name":"py-panel","portdir":"python/py-panel","version":"1.10.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://panel.holoviz.org","description":"A high-level app and dashboarding solution for Python.","long_description":"Panel is an open-source Python library that lets you create custom interactive web apps and dashboards by connecting user-defined widgets to plots, images, tables, or text.","active":true,"categories":["devel","graphics","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-panel"]}],"depends_on":[]},{"name":"py-panedr","portdir":"python/py-panedr","version":"0.5.2","license":"LGPL-2.1+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jbarnoud/panedr","description":"Panedr reads a Gromacs EDR file and returns its content as a pandas dataframe.","long_description":"Panedr reads a Gromacs EDR file and returns its content as a pandas dataframe. The library exposes one function—the edr_to_df function—that gets the path to an EDR file and returns a pandas dataframe.","active":true,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":97}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-panedr"]}],"depends_on":[]},{"name":"py-pandocfilters","portdir":"python/py-pandocfilters","version":"1.5.1","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jgm/pandocfilters","description":"Utilities for writing pandoc filters in python.","long_description":"Utilities for writing pandoc filters in python.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pandocfilters"]}],"depends_on":[]},{"name":"py-pandasql","portdir":"python/py-pandasql","version":"0.7.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/yhat/pandasql/","description":"sqldf for pandas","long_description":"pandasql allows you to query pandas DataFrames using SQL syntax. It works similarly to sqldf in R.","active":false,"categories":["science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["py37-pandasql"]}],"depends_on":[]},{"name":"py-pandas","portdir":"python/py-pandas","version":"3.0.6","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pandas.pydata.org","description":"Powerful data structures for data analysis and statistics","long_description":"Powerful data structures for data analysis and statistics","active":true,"categories":["science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pandas"]}],"depends_on":[]},{"name":"py-pandarm","portdir":"python/py-pandarm","version":"0.0.5","license":"AGPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/oturns/pandarm","description":"A pandas-centric interface to highly performant travel network analysis leveraging contraction hierarchies provided by code from the Open Source Routing Machine (OSRM).","long_description":"A pandas-centric interface to highly performant travel network analysis leveraging contraction hierarchies provided by code from the Open Source Routing Machine (OSRM). Hence, the pandas routing machine, pandarm.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pandarm"]}],"depends_on":[]},{"name":"py-pamela","portdir":"python/py-pamela","version":"1.2.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jupyterhub/pamela","description":"Python PAM interface","long_description":"Python PAM interface","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pamela"]}],"depends_on":[]},{"name":"py-palm-sync-core","portdir":"python/py-palm-sync-core","version":"1.7","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/HodsonTech/palm-sync-core","description":"Provider-agnostic Palm OS <-> cloud sync engine","long_description":"The shared reconciliation engine behind palm365-mac, palmgoogle-mac, and other Palm-to-cloud sync tools: reads/writes jpilot's .pdb/.pc3 files via pilot-link, and tracks a stable confirmed/pending id-map so records survive repeated syncs without duplicating or resurrecting after deletion. Not a standalone tool -- installed as a dependency of a provider-specific package that supplies the actual cloud API client.","active":true,"categories":["python","palm"],"maintainers":[{"name":"hodsontech.com","github":"HodsonTech","ports_count":4}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-palm-sync-core"]}],"depends_on":[]},{"name":"py-palettable","portdir":"python/py-palettable","version":"3.3.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://jiffyclub.github.io/palettable/","description":"Color palettes for Python","long_description":"Palettable (formerly brewer2mpl) is a library of color palettes for Python. It's written in pure Python with no dependencies, but it can supply color maps for matplotlib. You can use Palettable to customize matplotlib plots or supply colors for a web application.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"joe.fowler","github":"joefowler","ports_count":98}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-palettable"]}],"depends_on":[]},{"name":"py-paho-mqtt","portdir":"python/py-paho-mqtt","version":"2.1.0","license":"(EPL-2 or EDL-1)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://eclipse.org/paho","description":"MQTT version 3.1/3.1.1 client class","long_description":"Eclipse Paho MQTT Python client library","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-paho-mqtt"]}],"depends_on":[]},{"name":"py-pacmap","portdir":"python/py-pacmap","version":"0.8.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/YingfanWang/PaCMAP","description":"PaCMAP: Pairwise Controlled Manifold Approximation Projection","long_description":"PaCMAP: Pairwise Controlled Manifold Approximation Projection","active":true,"categories":["science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-pacmap"]}],"depends_on":[]},{"name":"py-packaging","portdir":"python/py-packaging","version":"26.3","license":"(BSD or Apache-2)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://packaging.pypa.io/","description":"Core utilities for Python packaging","long_description":"This library provides Python packaging utilities that implement the interoperability specifications which have clearly one correct behaviour (eg: PEP 440) or benefit greatly from having a single shared implementation (eg: PEP 425). The packaging project includes the following: version handling, specifiers, markers, requirements, tags, utilities.","active":true,"categories":["python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":370}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-packaging"]}],"depends_on":[{"type":"lib","ports":["py-sip-devel"]}]},{"name":"py-packageurl-python","portdir":"python/py-packageurl-python","version":"0.17.6","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/package-url/packageurl-python","description":"Parser and builder for purl Package URLs","long_description":"packageurl-python is the Python implementation of the purl specification. A Package URL identifies a software package in a mostly universal and uniform way across programming languages, package managers, packaging conventions, tools, APIs and databases.","active":true,"categories":["devel","python"],"maintainers":[{"name":"kevin","github":"kdeldycke","ports_count":38}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-packageurl-python"]}],"depends_on":[]},{"name":"py-pacal","portdir":"python/py-pacal","version":"1.6.1","license":"GPL-3+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://pacal.sourceforge.net/index.html","description":"PaCAL - ProbAbilistic CALculator","long_description":"What is PaCAL? PaCAL is a Python package which allows you to perform arithmetic on random variables just like you do with ordinary program variables. The variables can follow practically any distribution.","active":true,"categories":["python"],"maintainers":[{"name":"adfernandes","github":"adfernandes","ports_count":47}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-pacal"]}],"depends_on":[]},{"name":"py-owslib","portdir":"python/py-owslib","version":"0.35.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://owslib.readthedocs.io/","description":"OGC Web Service utility library","long_description":"OWSLib is a Python package for client programming with Open Geospatial Consortium (OGC) web service (hence OWS) interface standards, and their related content models. OWSLib provides a common API for accessing service metadata and wrappers for numerous OGC Web Service interfaces.","active":true,"categories":["net","science","python","gis"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":636}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-owslib"]}],"depends_on":[]},{"name":"py-overrides","portdir":"python/py-overrides","version":"7.7.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/mkorpela/overrides","description":"A decorator to automatically detect mismatch when overriding a method","long_description":"A decorator to automatically detect mismatch when overriding a method. See http://stackoverflow.com/questions/1167617/in-python-how-do-i-indicate-im-overriding-a-method","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-overrides"]}],"depends_on":[]},{"name":"py-outcome","portdir":"python/py-outcome","version":"1.3.0.post0","license":"(Apache-2 or MIT)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-trio/outcome","description":"Capture the outcome of Python function calls","long_description":"Capture the outcome of Python function calls. Extracted from the Trio project.","active":true,"categories":["devel","python"],"maintainers":[{"name":"jan","github":"jandemter","ports_count":76}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-outcome"]}],"depends_on":[]},{"name":"py-oursql","portdir":"python/py-oursql","version":"0.9.3.1","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://launchpad.net/oursql","description":"Python driver for MySQL","long_description":"oursql is a set of MySQL bindings for python with a focus on wrapping the MYSQL_STMT API to provide real parameterization and real server-side cursors.","active":false,"categories":["devel","databases","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["py36-oursql"]}],"depends_on":[]},{"name":"py-otp","portdir":"python/py-otp","version":"1.0","license":"GPL","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://labix.org/python-otp/","description":"RFC2289 implementation for python (one-time password)","long_description":"python-otp is a module which implements support for all requirements, recommendations, and optional features described in RFC2289. This RFC defines a standard for the implementation of OTP - one-time passwords.","active":false,"categories":["security","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["py27-otp"]}],"depends_on":[]},{"name":"pyotherside","portdir":"devel/pyotherside","version":"1.6.2","license":"ISC","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://thp.io/2011/pyotherside/","description":"Asynchronous Python 3 Bindings for Qt 5","long_description":"A Qt 5 QML Plugin that provides access to a Python 3 interpreter from QML.","active":true,"categories":["devel","qt5"],"maintainers":[{"name":"amake","github":"amake","ports_count":166}],"variants":["debug"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["qt5-qtbase","qt5-qtdeclarative","python312"]}],"depends_on":[{"type":"lib","ports":["yubico-authenticator"]}]}]}