{"count":51957,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=150","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=148","results":[{"name":"py313-sshtunnel","portdir":"python/py-sshtunnel","version":"0.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pahaz/sshtunnel","description":"Pure python SSH tunnels","long_description":"Pure python SSH tunnels","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["py313-paramiko","python313"]}],"depends_on":[{"type":"lib","ports":["py313-maggma","py-sshtunnel"]}]},{"name":"py312-sshtunnel","portdir":"python/py-sshtunnel","version":"0.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pahaz/sshtunnel","description":"Pure python SSH tunnels","long_description":"Pure python SSH tunnels","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["py312-paramiko","python312"]}],"depends_on":[{"type":"lib","ports":["py312-maggma"]}]},{"name":"py311-sshtunnel","portdir":"python/py-sshtunnel","version":"0.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pahaz/sshtunnel","description":"Pure python SSH tunnels","long_description":"Pure python SSH tunnels","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-wheel","clang-18","py311-build","py311-setuptools"]},{"type":"lib","ports":["py311-paramiko","python311"]}],"depends_on":[{"type":"lib","ports":["py311-maggma"]}]},{"name":"py310-sshtunnel","portdir":"python/py-sshtunnel","version":"0.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pahaz/sshtunnel","description":"Pure python SSH tunnels","long_description":"Pure python SSH tunnels","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["py310-paramiko","python310"]}],"depends_on":[{"type":"lib","ports":["py310-maggma"]}]},{"name":"py-sslcrypto","portdir":"python/py-sslcrypto","version":"5.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/purplesyringa/sslcrypto/","description":"Fast and simple library for AES, ECIES and ECDSA for Python","long_description":"Fast and simple library for AES, ECIES and ECDSA for Python.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-sslcrypto"]}],"depends_on":[]},{"name":"py-sshtunnel","portdir":"python/py-sshtunnel","version":"0.4.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/pahaz/sshtunnel","description":"Pure python SSH tunnels","long_description":"Pure python SSH tunnels","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-sshtunnel"]}],"depends_on":[]},{"name":"py27-ssh","portdir":"python/py-ssh","version":"0.3","license":"PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://pyssh.sourceforge.net/","description":"python module for programmatically controlling ssh and scp","long_description":"PySSH is a Python library for programmatically controlling ssh and scp.","active":true,"categories":["net","security","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py-ssh"]}]},{"name":"py314-srsly","portdir":"python/py-srsly","version":"2.5.3","license":"MIT","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/explosion/srsly","description":"Modern high-performance serialization utilities for Python","long_description":"Modern high-performance serialization utilities for Python","active":true,"categories":["python"],"maintainers":[{"name":"jonesc","github":"cjones051073","ports_count":232}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-cython","py314-setuptools","py314-wheel","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["py314-catalogue","python314"]}],"depends_on":[{"type":"lib","ports":["py314-spaCy","py-srsly","py314-thinc","py314-weasel"]}]},{"name":"py313-srsly","portdir":"python/py-srsly","version":"2.5.3","license":"MIT","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/explosion/srsly","description":"Modern high-performance serialization utilities for Python","long_description":"Modern high-performance serialization utilities for Python","active":true,"categories":["python"],"maintainers":[{"name":"jonesc","github":"cjones051073","ports_count":232}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-cython","py313-setuptools","py313-wheel","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["py313-catalogue","python313"]}],"depends_on":[{"type":"lib","ports":["py313-spaCy","py313-thinc","py313-weasel"]}]},{"name":"py312-srsly","portdir":"python/py-srsly","version":"2.5.3","license":"MIT","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/explosion/srsly","description":"Modern high-performance serialization utilities for Python","long_description":"Modern high-performance serialization utilities for Python","active":true,"categories":["python"],"maintainers":[{"name":"jonesc","github":"cjones051073","ports_count":232}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-cython","clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["python312","py312-catalogue"]},{"type":"test","ports":["py312-tz","py312-pytest","py312-mock"]}],"depends_on":[{"type":"lib","ports":["py312-spaCy","py312-thinc","py312-weasel"]}]},{"name":"py311-srsly","portdir":"python/py-srsly","version":"2.5.3","license":"MIT","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/explosion/srsly","description":"Modern high-performance serialization utilities for Python","long_description":"Modern high-performance serialization utilities for Python","active":true,"categories":["python"],"maintainers":[{"name":"jonesc","github":"cjones051073","ports_count":232}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-cython","clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["python311","py311-catalogue"]},{"type":"test","ports":["py311-pytest","py311-tz","py311-mock"]}],"depends_on":[{"type":"lib","ports":["py311-spaCy","py311-thinc","py311-weasel"]}]},{"name":"py310-srsly","portdir":"python/py-srsly","version":"2.5.3","license":"MIT","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/explosion/srsly","description":"Modern high-performance serialization utilities for Python","long_description":"Modern high-performance serialization utilities for Python","active":true,"categories":["python"],"maintainers":[{"name":"jonesc","github":"cjones051073","ports_count":232}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-installer","clang-18","py310-setuptools","py310-cython","py310-wheel","py310-build"]},{"type":"lib","ports":["python310","py310-catalogue"]},{"type":"test","ports":["py310-pytest","py310-mock","py310-tz"]}],"depends_on":[{"type":"lib","ports":["py310-spaCy","py310-thinc","py310-weasel"]}]},{"name":"py-ssh","portdir":"python/py-ssh","version":"0.3","license":"PSF","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://pyssh.sourceforge.net/","description":"python module for programmatically controlling ssh and scp","long_description":"PySSH is a Python library for programmatically controlling ssh and scp.","active":true,"categories":["net","security","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py27-ssh"]}],"depends_on":[]},{"name":"py-srsly","portdir":"python/py-srsly","version":"2.5.3","license":"MIT","platforms":"any","epoch":1,"replaced_by":null,"homepage":"https://github.com/explosion/srsly","description":"Modern high-performance serialization utilities for Python","long_description":"Modern high-performance serialization utilities for Python","active":true,"categories":["python"],"maintainers":[{"name":"jonesc","github":"cjones051073","ports_count":232}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-srsly"]}],"depends_on":[]},{"name":"py27-srs","portdir":"python/py-srs","version":"1.0.3","license":"PSF","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://bmsi.com/python/pysrs.html","description":"Sender Rewriting Scheme in Python","long_description":"Sender Rewriting Scheme in Python","active":true,"categories":["mail","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py-srs"]}]},{"name":"py313-sqlparse","portdir":"python/py-sqlparse","version":"0.5.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/sqlparse/","description":"Non-validating SQL parser","long_description":"Non-validating SQL parser that provides support for parsing, splitting and formatting SQL statements.","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-hatchling"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["litecli","mycli","pgcli","py313-django","py313-django-debug-toolbar","py313-pgspecial","py-sqlparse"]}]},{"name":"py312-sqlparse","portdir":"python/py-sqlparse","version":"0.5.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/sqlparse/","description":"Non-validating SQL parser","long_description":"Non-validating SQL parser that provides support for parsing, splitting and formatting SQL statements.","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-hatchling","clang-18"]},{"type":"lib","ports":["python312"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"lib","ports":["py312-django","py312-django-debug-toolbar","py312-ipython-sql","py312-pgspecial"]}]},{"name":"py311-sqlparse","portdir":"python/py-sqlparse","version":"0.5.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/sqlparse/","description":"Non-validating SQL parser","long_description":"Non-validating SQL parser that provides support for parsing, splitting and formatting SQL statements.","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-hatchling","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py311-django","py311-django-debug-toolbar","py311-ipython-sql","py311-pgspecial"]},{"type":"run","ports":["py311-django"]}]},{"name":"py310-sqlparse","portdir":"python/py-sqlparse","version":"0.5.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/sqlparse/","description":"Non-validating SQL parser","long_description":"Non-validating SQL parser that provides support for parsing, splitting and formatting SQL statements.","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-hatchling","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-django","py310-django-debug-toolbar","py310-ipython-sql","py310-pgspecial","py310-sqlalchemy-migrate"]},{"type":"run","ports":["py310-django"]}]},{"name":"py27-sqlparse","portdir":"python/py-sqlparse","version":"0.3.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/sqlparse/","description":"Non-validating SQL parser","long_description":"Non-validating SQL parser that provides support for parsing, splitting and formatting SQL statements.","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["python27"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"lib","ports":["py27-ipython-sql","py27-pgspecial","py27-django-debug-toolbar","py27-sqlalchemy-migrate"]}]},{"name":"py-srs","portdir":"python/py-srs","version":"1.0.3","license":"PSF","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://bmsi.com/python/pysrs.html","description":"Sender Rewriting Scheme in Python","long_description":"Sender Rewriting Scheme in Python","active":true,"categories":["mail","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py27-srs"]}],"depends_on":[]},{"name":"py-sqlparse","portdir":"python/py-sqlparse","version":"0.5.3","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/sqlparse/","description":"Non-validating SQL parser","long_description":"Non-validating SQL parser that provides support for parsing, splitting and formatting SQL statements.","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-sqlparse"]}],"depends_on":[]},{"name":"py312-sqlobject","portdir":"python/py-sqlobject","version":"3.11.0","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.sqlobject.org/","description":"Object-Relational Manager, aka database wrapper","long_description":"SQLObject is a popular *Object Relational Manager* for providing an object interface to your database, with tables as classes, rows as instances, and columns as attributes. SQLObject includes a Python-object-based query language that makes SQL more abstract, and provides substantial database independence for applications.","active":true,"categories":["databases","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["py312-dispatcher","py312-formencode","python312"]}],"depends_on":[{"type":"lib","ports":["py-sqlobject"]}]},{"name":"py27-sqlite","portdir":"python/py-sqlite","version":"2.8.3","license":"zlib","platforms":"darwin freebsd","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pysqlite","description":"python database extension for sqlite","long_description":"PySQLite is a Python extension for SQLite that conforms to the Python Database API Specification 2.0.","active":true,"categories":["databases","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["sqlite3","python27"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"lib","ports":["trac","trac-devel","py-sqlite"]}]},{"name":"py-sqlobject","portdir":"python/py-sqlobject","version":"3.11.0","license":"LGPL-2.1+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.sqlobject.org/","description":"Object-Relational Manager, aka database wrapper","long_description":"SQLObject is a popular *Object Relational Manager* for providing an object interface to your database, with tables as classes, rows as instances, and columns as attributes. SQLObject includes a Python-object-based query language that makes SQL more abstract, and provides substantial database independence for applications.","active":true,"categories":["databases","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-sqlobject"]}],"depends_on":[]},{"name":"py-sqlite","portdir":"python/py-sqlite","version":"2.8.3","license":"zlib","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pysqlite","description":"python database extension for sqlite","long_description":"PySQLite is a Python extension for SQLite that conforms to the Python Database API Specification 2.0.","active":true,"categories":["databases","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py27-sqlite"]}],"depends_on":[]},{"name":"py313-sqlglot","portdir":"python/py-sqlglot","version":"26.19.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://sqlglot.com/","description":"An easily customizable SQL parser and transpiler","long_description":"An easily customizable SQL parser and transpiler","active":true,"categories":["databases","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-setuptools_scm","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["mycli","py-sqlglot"]}]},{"name":"py312-sqlglot","portdir":"python/py-sqlglot","version":"26.19.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://sqlglot.com/","description":"An easily customizable SQL parser and transpiler","long_description":"An easily customizable SQL parser and transpiler","active":true,"categories":["databases","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-build","py312-installer","clang-18","py312-wheel","py312-setuptools_scm"]},{"type":"lib","ports":["python312"]}],"depends_on":[]},{"name":"py311-sqlglot","portdir":"python/py-sqlglot","version":"26.19.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://sqlglot.com/","description":"An easily customizable SQL parser and transpiler","long_description":"An easily customizable SQL parser and transpiler","active":true,"categories":["databases","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","clang-18","py311-wheel","py311-setuptools_scm"]},{"type":"lib","ports":["python311"]}],"depends_on":[]},{"name":"py310-sqlglot","portdir":"python/py-sqlglot","version":"26.19.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://sqlglot.com/","description":"An easily customizable SQL parser and transpiler","long_description":"An easily customizable SQL parser and transpiler","active":true,"categories":["databases","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-setuptools","py310-setuptools_scm","clang-18","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"py313-sqlalchemy-utils","portdir":"python/py-sqlalchemy-utils","version":"0.42.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/kvesteri/sqlalchemy-utils","description":"Various utility functions for SQLAlchemy.","long_description":"Various utility functions for SQLAlchemy.","active":true,"categories":["devel","databases","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["py313-sqlalchemy","python313"]}],"depends_on":[{"type":"lib","ports":["py-sqlalchemy-utils"]},{"type":"run","ports":["py313-xraylarch"]}]},{"name":"py312-sqlalchemy-utils","portdir":"python/py-sqlalchemy-utils","version":"0.42.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/kvesteri/sqlalchemy-utils","description":"Various utility functions for SQLAlchemy.","long_description":"Various utility functions for SQLAlchemy.","active":true,"categories":["devel","databases","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["py312-sqlalchemy","python312"]}],"depends_on":[{"type":"run","ports":["py312-xraylarch"]}]},{"name":"py311-sqlalchemy-utils","portdir":"python/py-sqlalchemy-utils","version":"0.42.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/kvesteri/sqlalchemy-utils","description":"Various utility functions for SQLAlchemy.","long_description":"Various utility functions for SQLAlchemy.","active":true,"categories":["devel","databases","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-wheel","clang-18","py311-build","py311-setuptools"]},{"type":"lib","ports":["py311-sqlalchemy","python311"]}],"depends_on":[{"type":"run","ports":["py311-xraylarch"]}]},{"name":"py310-sqlalchemy-utils","portdir":"python/py-sqlalchemy-utils","version":"0.42.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/kvesteri/sqlalchemy-utils","description":"Various utility functions for SQLAlchemy.","long_description":"Various utility functions for SQLAlchemy.","active":true,"categories":["devel","databases","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["py310-sqlalchemy","python310"]}],"depends_on":[{"type":"run","ports":["py310-xraylarch"]}]},{"name":"py-sqlglot","portdir":"python/py-sqlglot","version":"26.19.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://sqlglot.com/","description":"An easily customizable SQL parser and transpiler","long_description":"An easily customizable SQL parser and transpiler","active":true,"categories":["databases","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-sqlglot"]}],"depends_on":[]},{"name":"py-sqlalchemy-utils","portdir":"python/py-sqlalchemy-utils","version":"0.42.1","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/kvesteri/sqlalchemy-utils","description":"Various utility functions for SQLAlchemy.","long_description":"Various utility functions for SQLAlchemy.","active":true,"categories":["devel","databases","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-sqlalchemy-utils"]}],"depends_on":[]},{"name":"py310-sqlalchemy-migrate","portdir":"python/py-sqlalchemy-migrate","version":"0.13.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://www.openstack.org/","description":"Database schema migration for SQLAlchemy","long_description":"Inspired by Ruby on Rails' migrations, SQLAlchemy Migrate provides a way to deal with database schema changes in SQLAlchemy projects. SQLAlchemy Migrate extends SQLAlchemy to have database changeset handling. It provides a database change repository mechanism which can be used from the command line as well as from inside python code.","active":true,"categories":["devel","databases","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["py310-sqlalchemy","python310","py310-tempita","py310-sqlparse","py310-setuptools","py310-decorator","py310-six","py310-pbr"]}],"depends_on":[{"type":"lib","ports":["py-sqlalchemy-migrate"]},{"type":"run","ports":["buildbot"]}]},{"name":"py27-sqlalchemy-migrate","portdir":"python/py-sqlalchemy-migrate","version":"0.13.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://www.openstack.org/","description":"Database schema migration for SQLAlchemy","long_description":"Inspired by Ruby on Rails' migrations, SQLAlchemy Migrate provides a way to deal with database schema changes in SQLAlchemy projects. SQLAlchemy Migrate extends SQLAlchemy to have database changeset handling. It provides a database change repository mechanism which can be used from the command line as well as from inside python code.","active":true,"categories":["devel","databases","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py27-decorator","py27-pbr","py27-setuptools","python27","py27-sqlalchemy","py27-sqlparse","py27-tempita","py27-six"]}],"depends_on":[{"type":"lib","ports":["buildbot-0.8"]}]},{"name":"py314-sqlalchemy","portdir":"python/py-sqlalchemy","version":"2.0.49","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.sqlalchemy.org/","description":"Python SQL ORM","long_description":"SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL.","active":true,"categories":["databases","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-cython","py314-installer","py314-setuptools","py314-wheel","clang-18","py314-build"]},{"type":"lib","ports":["py314-typing_extensions","py314-greenlet","python314"]}],"depends_on":[{"type":"lib","ports":["py314-alembic","py314-obspy","py-sqlalchemy","py314-sunpy"]},{"type":"test","ports":["py314-mssql"]}]},{"name":"py313-sqlalchemy","portdir":"python/py-sqlalchemy","version":"2.0.49","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.sqlalchemy.org/","description":"Python SQL ORM","long_description":"SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL.","active":true,"categories":["databases","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-cython","py313-installer","py313-setuptools","py313-wheel","clang-18","py313-build"]},{"type":"lib","ports":["py313-typing_extensions","py313-greenlet","python313"]}],"depends_on":[{"type":"lib","ports":["py313-sunpy","py313-alembic","py313-csvkit","py313-flask-sqlalchemy","py313-larixite","py313-agate-sql","py313-obspy","py313-sqlalchemy-utils"]},{"type":"run","ports":["py313-xraylarch","py313-xraydb"]},{"type":"test","ports":["py313-mssql"]}]},{"name":"py312-sqlalchemy","portdir":"python/py-sqlalchemy","version":"2.0.49","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.sqlalchemy.org/","description":"Python SQL ORM","long_description":"SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL.","active":true,"categories":["databases","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-setuptools","py312-wheel","py312-cython","py312-build","py312-installer"]},{"type":"lib","ports":["py312-typing_extensions","py312-greenlet","python312"]}],"depends_on":[{"type":"lib","ports":["gajim","py312-agate-sql","py312-alembic","py312-cinemagoer","py312-csvkit","py312-flask-sqlalchemy","py312-ipython-sql","py312-larixite","py312-obspy","py312-sqlalchemy-utils","py312-sunpy"]},{"type":"run","ports":["py312-xraylarch","py312-xraydb"]},{"type":"test","ports":["py312-mssql"]}]},{"name":"py311-sqlalchemy","portdir":"python/py-sqlalchemy","version":"2.0.49","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.sqlalchemy.org/","description":"Python SQL ORM","long_description":"SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL.","active":true,"categories":["databases","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-setuptools","py311-wheel","py311-cython","py311-build","py311-installer"]},{"type":"lib","ports":["py311-typing_extensions","py311-greenlet","python311"]}],"depends_on":[{"type":"lib","ports":["py311-sunpy","py311-alembic","py311-csvkit","py311-ipython-sql","py311-larixite","py311-agate-sql","py311-obspy","py311-sqlalchemy-utils"]},{"type":"run","ports":["py311-xraylarch","py311-xraydb"]},{"type":"test","ports":["py311-mssql"]}]},{"name":"py310-sqlalchemy","portdir":"python/py-sqlalchemy","version":"2.0.49","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.sqlalchemy.org/","description":"Python SQL ORM","long_description":"SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL.","active":true,"categories":["databases","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py310-wheel","py310-build","py310-installer","py310-setuptools","py310-cython"]},{"type":"lib","ports":["py310-typing_extensions","py310-greenlet","python310"]}],"depends_on":[{"type":"lib","ports":["py310-sqlalchemy-migrate","py310-sqlalchemy-utils","py310-alembic","py310-csvkit","py310-agate-sql","py310-ipython-sql","py310-larixite","py310-sunpy","py310-obspy"]},{"type":"run","ports":["buildbot","py310-databases","py310-xraylarch","py310-xraydb"]},{"type":"test","ports":["py310-mssql"]}]},{"name":"py27-sqlalchemy","portdir":"python/py-sqlalchemy","version":"1.4.46","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.sqlalchemy.org/","description":"Python SQL ORM","long_description":"SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL.","active":true,"categories":["databases","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["python27","py27-greenlet","py27-importlib-metadata"]}],"depends_on":[{"type":"lib","ports":["py27-agate-sql","py27-blaze","py27-flask-sqlalchemy","py27-imdb","py27-ipython-sql","py27-pandasql","py27-obspy","py27-alembic","gourmet","py27-sqlalchemy-migrate","py27-bottle-sqlalchemy","py27-elixir","py27-geoalchemy","buildbot-0.8"]},{"type":"run","ports":["py27-FlexGet","pyfa"]}]},{"name":"py-sqlalchemy-migrate","portdir":"python/py-sqlalchemy-migrate","version":"0.13.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.openstack.org/","description":"Database schema migration for SQLAlchemy","long_description":"Inspired by Ruby on Rails' migrations, SQLAlchemy Migrate provides a way to deal with database schema changes in SQLAlchemy projects. SQLAlchemy Migrate extends SQLAlchemy to have database changeset handling. It provides a database change repository mechanism which can be used from the command line as well as from inside python code.","active":true,"categories":["devel","databases","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-sqlalchemy-migrate"]}],"depends_on":[]},{"name":"py-sqlalchemy","portdir":"python/py-sqlalchemy","version":"2.0.49","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://www.sqlalchemy.org/","description":"Python SQL ORM","long_description":"SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL.","active":true,"categories":["databases","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-sqlalchemy"]}],"depends_on":[]},{"name":"py314-spyder-kernels","portdir":"python/py-spyder-kernels","version":"3.1.4","license":"MIT","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://github.com/spyder-ide/spyder-kernels","description":"Jupyter kernels for Spyder's console.","long_description":"Jupyter kernels for Spyder's console.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["py314-jupyter_client","python314","py314-zmq","py314-wurlitzer","py314-cloudpickle","py314-ipython","py314-ipykernel"]}],"depends_on":[{"type":"lib","ports":["py-spyder-kernels"]},{"type":"run","ports":["py314-spyder"]}]},{"name":"py313-spyder-kernels","portdir":"python/py-spyder-kernels","version":"3.1.4","license":"MIT","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://github.com/spyder-ide/spyder-kernels","description":"Jupyter kernels for Spyder's console.","long_description":"Jupyter kernels for Spyder's console.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["py313-jupyter_client","python313","py313-ipykernel","py313-ipython","py313-cloudpickle","py313-wurlitzer","py313-zmq"]}],"depends_on":[{"type":"run","ports":["py313-spyder"]}]},{"name":"py312-spyder-kernels","portdir":"python/py-spyder-kernels","version":"3.1.4","license":"MIT","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://github.com/spyder-ide/spyder-kernels","description":"Jupyter kernels for Spyder's console.","long_description":"Jupyter kernels for Spyder's console.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["py312-jupyter_client","python312","py312-cloudpickle","py312-ipython","py312-wurlitzer","py312-zmq","py312-ipykernel"]}],"depends_on":[{"type":"run","ports":["py312-spyder"]}]},{"name":"py311-spyder-kernels","portdir":"python/py-spyder-kernels","version":"3.1.4","license":"MIT","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://github.com/spyder-ide/spyder-kernels","description":"Jupyter kernels for Spyder's console.","long_description":"Jupyter kernels for Spyder's console.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["py311-jupyter_client","python311","py311-zmq","py311-wurlitzer","py311-ipython","py311-cloudpickle","py311-ipykernel"]}],"depends_on":[{"type":"run","ports":["py311-spyder"]}]}]}