{"count":51789,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=512","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=510","results":[{"name":"py310-inflection","portdir":"python/py-inflection","version":"0.5.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jpvanhal/inflection","description":"A port of Ruby on Rails inflector to Python","long_description":"A port of Ruby on Rails inflector to Python","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2112}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-setuptools","py310-wheel","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"run","ports":["py310-qstylizer"]}]},{"name":"py311-inflection","portdir":"python/py-inflection","version":"0.5.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jpvanhal/inflection","description":"A port of Ruby on Rails inflector to Python","long_description":"A port of Ruby on Rails inflector to Python","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2112}],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"run","ports":["py311-qstylizer"]}]},{"name":"py312-inflection","portdir":"python/py-inflection","version":"0.5.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jpvanhal/inflection","description":"A port of Ruby on Rails inflector to Python","long_description":"A port of Ruby on Rails inflector to Python","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2112}],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-build","py312-installer","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"run","ports":["py312-qstylizer"]}]},{"name":"py313-inflection","portdir":"python/py-inflection","version":"0.5.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jpvanhal/inflection","description":"A port of Ruby on Rails inflector to Python","long_description":"A port of Ruby on Rails inflector to Python","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2112}],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py-inflection"]},{"type":"run","ports":["py313-qstylizer"]}]},{"name":"py314-inflection","portdir":"python/py-inflection","version":"0.5.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jpvanhal/inflection","description":"A port of Ruby on Rails inflector to Python","long_description":"A port of Ruby on Rails inflector to Python","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2112}],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"run","ports":["py314-qstylizer"]}]},{"name":"py-iniparse","portdir":"python/py-iniparse","version":"0.5","license":"PSF and MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/candlepin/python-iniparse","description":"Python Module for Accessing and Modifying Configuration Data in INI files","long_description":"iniparse is an INI parser for Python which is API compatible with the standard library's ConfigParser, preserves structure of INI files (order of sections & options, indentation, comments, and blank lines are preserved when data is updated), and is more convenient to use.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-iniparse"]}],"depends_on":[]},{"name":"py-instrumentkit","portdir":"python/py-instrumentkit","version":"0.6.0","license":"AGPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://instrumentkit.readthedocs.org/","description":"Test and measurement communication library","long_description":"InstrumentKit is an open source Python library designed to help the end-user get straight into communicating with their equipment via a PC. InstrumentKit aims to accomplish this by providing a connection- and vendor-agnostic API. Users can freely swap between a variety of connection types (ethernet, gpib, serial, usb) without impacting their code. Since the API is consistent across similar instruments, a user can, for example, upgrade from their 1980's multimeter using GPIB to a modern Keysight 34461a using ethernet with only a single line change.","active":true,"categories":["python"],"maintainers":[{"name":"ra1nb0w","github":"ra1nb0w","ports_count":151}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-instrumentkit"]}],"depends_on":[]},{"name":"py310-iniparse","portdir":"python/py-iniparse","version":"0.5","license":"PSF and MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/candlepin/python-iniparse","description":"Python Module for Accessing and Modifying Configuration Data in INI files","long_description":"iniparse is an INI parser for Python which is API compatible with the standard library's ConfigParser, preserves structure of INI files (order of sections & options, indentation, comments, and blank lines are preserved when data is updated), and is more convenient to use.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["py310-six","python310"]}],"depends_on":[]},{"name":"py311-iniparse","portdir":"python/py-iniparse","version":"0.5","license":"PSF and MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/candlepin/python-iniparse","description":"Python Module for Accessing and Modifying Configuration Data in INI files","long_description":"iniparse is an INI parser for Python which is API compatible with the standard library's ConfigParser, preserves structure of INI files (order of sections & options, indentation, comments, and blank lines are preserved when data is updated), and is more convenient to use.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-wheel","clang-18","py311-build","py311-setuptools"]},{"type":"lib","ports":["py311-six","python311"]}],"depends_on":[]},{"name":"py310-instrumentkit","portdir":"python/py-instrumentkit","version":"0.6.0","license":"AGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://instrumentkit.readthedocs.org/","description":"Test and measurement communication library","long_description":"InstrumentKit is an open source Python library designed to help the end-user get straight into communicating with their equipment via a PC. InstrumentKit aims to accomplish this by providing a connection- and vendor-agnostic API. Users can freely swap between a variety of connection types (ethernet, gpib, serial, usb) without impacting their code. Since the API is consistent across similar instruments, a user can, for example, upgrade from their 1980's multimeter using GPIB to a modern Keysight 34461a using ethernet with only a single line change.","active":true,"categories":["python"],"maintainers":[{"name":"ra1nb0w","github":"ra1nb0w","ports_count":151}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["py310-visa","py310-vxi11","python310","py310-serial","py310-quantities","py310-pyusb","py310-numpy","py310-future","py310-ruamel-yaml","py310-usbtmc"]}],"depends_on":[{"type":"lib","ports":["py-instrumentkit"]}]},{"name":"py313-iniparse","portdir":"python/py-iniparse","version":"0.5","license":"PSF and MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/candlepin/python-iniparse","description":"Python Module for Accessing and Modifying Configuration Data in INI files","long_description":"iniparse is an INI parser for Python which is API compatible with the standard library's ConfigParser, preserves structure of INI files (order of sections & options, indentation, comments, and blank lines are preserved when data is updated), and is more convenient to use.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["py313-six","python313"]}],"depends_on":[{"type":"lib","ports":["tortoisehg","py-iniparse"]}]},{"name":"py-ipdb","portdir":"python/py-ipdb","version":"0.13.13","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/gotcha/ipdb","description":"An enhanced Interactive Python shell","long_description":"Provide an interactive shell superior to Python's default. Serve as an embeddable, ready to use interpreter for your own programs. Offer a flexible framework which can be used as the base environment for other systems with Python as the underlying language. Allow interactive testing of threaded graphical toolkits.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-ipdb"]}],"depends_on":[]},{"name":"py310-ipdb","portdir":"python/py-ipdb","version":"0.13.13","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/gotcha/ipdb","description":"An enhanced Interactive Python shell","long_description":"Provide an interactive shell superior to Python's default. Serve as an embeddable, ready to use interpreter for your own programs. Offer a flexible framework which can be used as the base environment for other systems with Python as the underlying language. Allow interactive testing of threaded graphical toolkits.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-installer","clang-18","py310-setuptools","py310-wheel"]},{"type":"lib","ports":["python310","py310-ipython"]},{"type":"run","ports":["ipdb_select"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"run","ports":["py310-photomosaic"]}]},{"name":"py311-ipdb","portdir":"python/py-ipdb","version":"0.13.13","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/gotcha/ipdb","description":"An enhanced Interactive Python shell","long_description":"Provide an interactive shell superior to Python's default. Serve as an embeddable, ready to use interpreter for your own programs. Offer a flexible framework which can be used as the base environment for other systems with Python as the underlying language. Allow interactive testing of threaded graphical toolkits.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-wheel","clang-18","py311-build","py311-installer"]},{"type":"lib","ports":["python311","py311-ipython"]},{"type":"run","ports":["ipdb_select"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[]},{"name":"py313-ipdb","portdir":"python/py-ipdb","version":"0.13.13","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/gotcha/ipdb","description":"An enhanced Interactive Python shell","long_description":"Provide an interactive shell superior to Python's default. Serve as an embeddable, ready to use interpreter for your own programs. Offer a flexible framework which can be used as the base environment for other systems with Python as the underlying language. Allow interactive testing of threaded graphical toolkits.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","py313-setuptools","py313-wheel","clang-18","py313-build"]},{"type":"lib","ports":["python313","py313-ipython"]},{"type":"run","ports":["ipdb_select"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py-ipdb"]}]},{"name":"py312-ipdb","portdir":"python/py-ipdb","version":"0.13.13","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/gotcha/ipdb","description":"An enhanced Interactive Python shell","long_description":"Provide an interactive shell superior to Python's default. Serve as an embeddable, ready to use interpreter for your own programs. Offer a flexible framework which can be used as the base environment for other systems with Python as the underlying language. Allow interactive testing of threaded graphical toolkits.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-wheel","clang-18","py312-build","py312-installer"]},{"type":"lib","ports":["python312","py312-ipython"]},{"type":"run","ports":["ipdb_select"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[]},{"name":"py-ipyparallel","portdir":"python/py-ipyparallel","version":"8.7.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://ipython.org/","description":"Interactive Parallel Computing with IPython.","long_description":"Interactive Parallel Computing with IPython.","active":true,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-ipyparallel"]}],"depends_on":[]},{"name":"py311-ipyparallel","portdir":"python/py-ipyparallel","version":"8.7.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://ipython.org/","description":"Interactive Parallel Computing with IPython.","long_description":"Interactive Parallel Computing with IPython.","active":true,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-hatchling","py311-jupyterlab","clang-18"]},{"type":"lib","ports":["py311-tqdm","py311-tornado","py311-ipython","python311","py311-ipykernel","py311-jupyter_client","py311-zmq","py311-entrypoints","py311-decorator","py311-traitlets","py311-psutil","py311-dateutil"]}],"depends_on":[]},{"name":"py310-ipyparallel","portdir":"python/py-ipyparallel","version":"8.7.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://ipython.org/","description":"Interactive Parallel Computing with IPython.","long_description":"Interactive Parallel Computing with IPython.","active":true,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-jupyterlab","py310-hatchling","py310-installer","clang-18"]},{"type":"lib","ports":["py310-ipykernel","py310-ipython","py310-jupyter_client","python310","py310-zmq","py310-tqdm","py310-psutil","py310-traitlets","py310-decorator","py310-dateutil","py310-entrypoints","py310-tornado"]}],"depends_on":[]},{"name":"py312-ipyparallel","portdir":"python/py-ipyparallel","version":"8.7.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://ipython.org/","description":"Interactive Parallel Computing with IPython.","long_description":"Interactive Parallel Computing with IPython.","active":true,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-hatchling","py312-jupyterlab","clang-18"]},{"type":"lib","ports":["py312-psutil","py312-traitlets","py312-tornado","python312","py312-zmq","py312-ipykernel","py312-jupyter_client","py312-tqdm","py312-dateutil","py312-decorator","py312-entrypoints","py312-ipython"]}],"depends_on":[{"type":"lib","ports":["py-ipyparallel"]}]},{"name":"py-ipython-sql","portdir":"python/py-ipython-sql","version":"0.4.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/catherinedevlin/ipython-sql","description":"RDBMS access via %%sql magic for IPython","long_description":"Introduces a %sql (or %%sql) magic. Connect to a database, using SQLAlchemy connect strings, then issue SQL commands within IPython or IPython Notebook.","active":true,"categories":["databases","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-ipython-sql"]}],"depends_on":[]},{"name":"py-iso3166","portdir":"python/py-iso3166","version":"2.1.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/deactivated/python-iso3166","description":"Self-contained ISO 3166-1 country definitions","long_description":"Self-contained ISO 3166-1 country definitions. ISO 3166-1 defines two-letter, three-letter, and three-digit country codes. python-iso3166 is a self-contained module that converts between these codes and the corresponding country name.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-iso3166"]}],"depends_on":[]},{"name":"py310-ipython-sql","portdir":"python/py-ipython-sql","version":"0.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/catherinedevlin/ipython-sql","description":"RDBMS access via %%sql magic for IPython","long_description":"Introduces a %sql (or %%sql) magic. Connect to a database, using SQLAlchemy connect strings, then issue SQL commands within IPython or IPython Notebook.","active":true,"categories":["databases","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["py310-sqlparse","python310","py310-prettytable","py310-six","py310-ipython","py310-ipython_genutils","py310-sqlalchemy"]}],"depends_on":[]},{"name":"py312-ipython-sql","portdir":"python/py-ipython-sql","version":"0.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/catherinedevlin/ipython-sql","description":"RDBMS access via %%sql magic for IPython","long_description":"Introduces a %sql (or %%sql) magic. Connect to a database, using SQLAlchemy connect strings, then issue SQL commands within IPython or IPython Notebook.","active":true,"categories":["databases","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["py312-prettytable","python312","py312-sqlparse","py312-six","py312-ipython","py312-sqlalchemy","py312-ipython_genutils"]}],"depends_on":[{"type":"lib","ports":["py-ipython-sql"]}]},{"name":"py311-ipython-sql","portdir":"python/py-ipython-sql","version":"0.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/catherinedevlin/ipython-sql","description":"RDBMS access via %%sql magic for IPython","long_description":"Introduces a %sql (or %%sql) magic. Connect to a database, using SQLAlchemy connect strings, then issue SQL commands within IPython or IPython Notebook.","active":true,"categories":["databases","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["py311-ipython_genutils","python311","py311-prettytable","py311-sqlalchemy","py311-six","py311-ipython","py311-sqlparse"]}],"depends_on":[]},{"name":"py310-iso3166","portdir":"python/py-iso3166","version":"2.1.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/deactivated/python-iso3166","description":"Self-contained ISO 3166-1 country definitions","long_description":"Self-contained ISO 3166-1 country definitions. ISO 3166-1 defines two-letter, three-letter, and three-digit country codes. python-iso3166 is a self-contained module that converts between these codes and the corresponding country name.","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":[]},{"name":"py311-iso3166","portdir":"python/py-iso3166","version":"2.1.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/deactivated/python-iso3166","description":"Self-contained ISO 3166-1 country definitions","long_description":"Self-contained ISO 3166-1 country definitions. ISO 3166-1 defines two-letter, three-letter, and three-digit country codes. python-iso3166 is a self-contained module that converts between these codes and the corresponding country name.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[]},{"name":"py312-iso3166","portdir":"python/py-iso3166","version":"2.1.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/deactivated/python-iso3166","description":"Self-contained ISO 3166-1 country definitions","long_description":"Self-contained ISO 3166-1 country definitions. ISO 3166-1 defines two-letter, three-letter, and three-digit country codes. python-iso3166 is a self-contained module that converts between these codes and the corresponding country name.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py-iso3166"]}]},{"name":"py-itemloaders","portdir":"python/py-itemloaders","version":"1.3.2","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/itemloaders","description":"Base library for scrapy's ItemLoader","long_description":"Base library for scrapy's ItemLoader","active":true,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-itemloaders"]}],"depends_on":[]},{"name":"py310-itemloaders","portdir":"python/py-itemloaders","version":"1.3.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/itemloaders","description":"Base library for scrapy's ItemLoader","long_description":"Base library for scrapy's ItemLoader","active":true,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310","py310-jmespath","py310-itemadapter","py310-parsel","py310-w3lib"]},{"type":"test","ports":["py310-pytest","py310-scrapy"]}],"depends_on":[{"type":"lib","ports":["py310-scrapy"]}]},{"name":"py311-itemloaders","portdir":"python/py-itemloaders","version":"1.3.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/itemloaders","description":"Base library for scrapy's ItemLoader","long_description":"Base library for scrapy's ItemLoader","active":true,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311","py311-jmespath","py311-itemadapter","py311-parsel","py311-w3lib"]},{"type":"test","ports":["py311-pytest","py311-scrapy"]}],"depends_on":[{"type":"lib","ports":["py311-scrapy"]}]},{"name":"py312-itemloaders","portdir":"python/py-itemloaders","version":"1.3.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/itemloaders","description":"Base library for scrapy's ItemLoader","long_description":"Base library for scrapy's ItemLoader","active":true,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312","py312-jmespath","py312-parsel","py312-w3lib","py312-itemadapter"]},{"type":"test","ports":["py312-pytest","py312-scrapy"]}],"depends_on":[{"type":"lib","ports":["py312-scrapy","py-itemloaders"]}]},{"name":"py-iterable-io","portdir":"python/py-iterable-io","version":"1.0.0","license":"LGPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/pR0Ps/iterable-io","description":"Python library to adapt iterables to a file-like interface","long_description":"py-iterable-io is a small Python library that provides an adapter so that it's possible to read from iterable objects in the same way as file-like objects.","active":true,"categories":["python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":268}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-iterable-io"]}],"depends_on":[]},{"name":"py310-iterable-io","portdir":"python/py-iterable-io","version":"1.0.0","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pR0Ps/iterable-io","description":"Python library to adapt iterables to a file-like interface","long_description":"py-iterable-io is a small Python library that provides an adapter so that it's possible to read from iterable objects in the same way as file-like objects.","active":true,"categories":["python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":268}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"py311-iterable-io","portdir":"python/py-iterable-io","version":"1.0.0","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pR0Ps/iterable-io","description":"Python library to adapt iterables to a file-like interface","long_description":"py-iterable-io is a small Python library that provides an adapter so that it's possible to read from iterable objects in the same way as file-like objects.","active":true,"categories":["python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":268}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[]},{"name":"py312-iterable-io","portdir":"python/py-iterable-io","version":"1.0.0","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pR0Ps/iterable-io","description":"Python library to adapt iterables to a file-like interface","long_description":"py-iterable-io is a small Python library that provides an adapter so that it's possible to read from iterable objects in the same way as file-like objects.","active":true,"categories":["python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":268}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[]},{"name":"py313-iterable-io","portdir":"python/py-iterable-io","version":"1.0.0","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pR0Ps/iterable-io","description":"Python library to adapt iterables to a file-like interface","long_description":"py-iterable-io is a small Python library that provides an adapter so that it's possible to read from iterable objects in the same way as file-like objects.","active":true,"categories":["python"],"maintainers":[{"name":"i0ntempest","github":"i0ntempest","ports_count":268}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py-iterable-io","magic-wormhole"]}]},{"name":"py-jfricas","portdir":"python/py-jfricas","version":"2.0.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/fricas/jfricas","description":"FriCAS Jupyter Kernel.","long_description":"FriCAS Jupyter Kernel.","active":true,"categories":["math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py311-jfricas"]}],"depends_on":[]},{"name":"py310-jfricas","portdir":"python/py-jfricas","version":"2.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/fricas/jfricas","description":"FriCAS Jupyter Kernel.","long_description":"FriCAS Jupyter Kernel.","active":true,"categories":["math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["fricas","py310-requests","py310-jupyter"]}],"depends_on":[]},{"name":"py311-jfricas","portdir":"python/py-jfricas","version":"2.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/fricas/jfricas","description":"FriCAS Jupyter Kernel.","long_description":"FriCAS Jupyter Kernel.","active":true,"categories":["math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["fricas","py311-requests","py311-jupyter"]}],"depends_on":[{"type":"lib","ports":["py-jfricas"]}]},{"name":"py-moviepy","portdir":"python/py-moviepy","version":"1.0.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://zulko.github.io/moviepy/","description":"Video editing with Python","long_description":"MoviePy (full documentation) is a Python library for video editing: cutting, concatenations, title insertions, video compositing (a.k.a. non-linear editing), video processing, and creation of custom effects. See the gallery for some examples of use.MoviePy can read and write all the most common audio and video formats, including GIF, and runs on Windows/Mac/Linux, with Python 2.7+ and 3 (or only Python 3.4+ from v.1.0).","active":true,"categories":["graphics","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-moviepy"]}],"depends_on":[]},{"name":"py310-moviepy","portdir":"python/py-moviepy","version":"1.0.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://zulko.github.io/moviepy/","description":"Video editing with Python","long_description":"MoviePy (full documentation) is a Python library for video editing: cutting, concatenations, title insertions, video compositing (a.k.a. non-linear editing), video processing, and creation of custom effects. See the gallery for some examples of use.MoviePy can read and write all the most common audio and video formats, including GIF, and runs on Windows/Mac/Linux, with Python 2.7+ and 3 (or only Python 3.4+ from v.1.0).","active":true,"categories":["graphics","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","clang-18","py310-installer","py310-build","py310-wheel"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-proglog","py310-imageio-ffmpeg","py310-imageio","py310-numpy","py310-requests","py310-decorator"]},{"type":"test","ports":["py310-pytest","py310-pytest-cov","py310-coverage","py310-python-coveralls"]}],"depends_on":[{"type":"lib","ports":["py-moviepy"]},{"type":"run","ports":["py310-photomosaic"]}]},{"name":"py-photomosaic","portdir":"python/py-photomosaic","version":"2020.06.03","license":"public-domain","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/worldveil/photomosaic","description":"Creating fun photomosaics, GIFs, and murals from your family pictures using ML & similarity search","long_description":"Creating fun photomosaics, GIFs, and murals from your family pictures using ML & similarity search","active":true,"categories":["graphics","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-photomosaic"]}],"depends_on":[]},{"name":"py310-photomosaic","portdir":"python/py-photomosaic","version":"2020.06.03","license":"public-domain","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/worldveil/photomosaic","description":"Creating fun photomosaics, GIFs, and murals from your family pictures using ML & similarity search","long_description":"Creating fun photomosaics, GIFs, and murals from your family pictures using ML & similarity search","active":true,"categories":["graphics","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-matplotlib","py310-ipython","py310-ipywidgets","py310-notebook","py310-tqdm","py310-scikit-learn","py310-ipdb","py310-scikit-image","py310-faiss","py310-dlib","py310-imutils","py310-moviepy","py310-beautifulsoup4","py310-cython","py310-requests","py310-numpy","py310-boto3","py310-scipy"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py-photomosaic"]}]},{"name":"gcc15","portdir":"lang/gcc15","version":"15.2.0","license":"(GPL-3+ or Permissive)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gcc.gnu.org/","description":"The GNU compiler collection","long_description":"The GNU compiler collection, including front ends for C, C++, Objective-C, Objective-C++, Modula-2 and Fortran.","active":true,"categories":["lang"],"maintainers":[],"variants":["stdlib_flag"],"dependencies":[{"type":"build","ports":["clang-18","texinfo"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["gmp","isl","ld64","libmpc","zlib","libgcc","libiconv","mpfr","zstd","cctools"]},{"type":"run","ports":["gcc15-libcxx","gcc_select"]}],"depends_on":[{"type":"build","ports":["xnec2c","pnetcdf","py314-spacepy","twopnt","yajl-fort","fortran-stdlib","fortran-stdlib-devel","nhc98","AlphaSparse","HiGHS","NTPoly","adept2","bpack","dbcsr","eiscor","finufft","flexiblas","ginkgo","hiop","libKriging","libflame","linalg","mcmcf90","paramonte","primme","psblas3","spral","strumpack","abinit","giza","DMFTtools","OpenCoarrays","dspl","elmerfem","jags","mfem","scifor","octave-optim","mbdyn","py-clawpack","py314-clawpack","py310-scipy","py312-scipy","py313-scipy","py311-scipy","py314-scipy","icu-docs","icu-devel-docs","julia","py310-numpy","py311-numpy","py312-numpy","py314-numpy","py313-numpy","ecCodes","openmpi-default","openmpi-gcc15","openmpi-clang11","openmpi-clang12","openmpi-clang13","openmpi-clang14","openmpi-clang15","openmpi-clang16","openmpi-clang17","openmpi-clang18","openmpi-clang19","openmpi-clang20","openmpi-clang","nghttp2","root6","OpenBLAS","OpenBLAS-devel","esmf","octave","py39-numpy","curl-ca-bundle","imager","hdf5","ifeffit","octave-control","octave-ltfat","shogun","gr-specest","gr37-specest","mpich-gcc15","mpich-clang11","mpich-clang13","mpich-clang12","mpich-clang14","mpich-clang16","mpich-clang15","mpich-clang18","mpich-clang19","mpich-clang20","mpich-default","mpich-clang","ncarg","mpich-clang17","shtools","FACE","PENF","chai","fpm","fson","gFTL","gFTL-shared","libocca","gildas","raja","starpu","starpu13","py39-scipy","zofu","ForEx","LSQR","carlson-elliptic-integrals","conmax","daglib","ddeabm","dop853","econ-toolchain","fastmath","feq-parse","finterp","fitpack","fmin","forgex","forlab","fortran-bspline","fortran-cairo","fortran-csv-module","fortran-curl","fortran-datetime","fortran-git","fortran-json","fortran-lapack","fortran-lua53","fortran-mach","fortran-nlesolver","fortran-numdiff","fortran-pcre2","fortran-polyroots","fortran-popen","fortran-regex","fortran-roots","fortran-rpn-calc","fortran-sqlite3","fortran-xlib","fortran-xml","fortran-zlib","functional-fortran","geodesic-fortran","splash","gtk-fortran","h5fortran","maptran3d","pikaia","powellopt","prima","quadpack","regridpack","runge-kutta-fortran","simulated-annealing","slsqp","sph","splpak","stock-prices","toml-f"]},{"type":"lib","ports":["openmpi-clang17","pastix","openmpi-clang18","mpich-clang14","openmpi-clang19","mpich-clang20","openmpi-clang20","mpich-clang16","openmpi-clang","mpich-clang17","mpich-clang15","mpich-default","emacs-mac-app","emacs-mac-app-devel","emacs","emacs-devel","emacs-app","emacs-app-devel","openmpi-default","mpich-gcc15","openmpi-gcc15","mpich-clang18","openmpi-clang11","mpich-clang11","openmpi-clang12","mbdyn","openmpi-clang13","mpich-clang13","openmpi-clang14","mpich-clang19","openmpi-clang15","mpich-clang12","openmpi-clang16","mpich-clang"]},{"type":"test","ports":["shtools"]}]},{"name":"libgcc15","portdir":"lang/gcc15","version":"15.2.0","license":"(GPL-3+ or Permissive)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gcc.gnu.org/","description":"The GNU compiler collection","long_description":"The GNU compiler collection, including front ends for C, C++, Objective-C, Objective-C++, Modula-2 and Fortran.","active":true,"categories":["lang"],"maintainers":[],"variants":["stdlib_flag"],"dependencies":[{"type":"build","ports":["clang-18","ld64","libmpc","mpfr","texinfo","zstd","cctools","gmp","isl"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["libiconv","zlib"]},{"type":"run","ports":[null]}],"depends_on":[{"type":"lib","ports":["libgcc"]}]},{"name":"gcc15-libcxx","portdir":"lang/gcc15","version":"15.2.0","license":"NCSA","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://llvm.org/","description":"libc++ header implementation to be used by gcc15","long_description":"libc++ header implementation to be used by gcc15","active":true,"categories":["lang"],"maintainers":[],"variants":["clang13","clang19","clang14","clang15","clang20","clang16","clang17","clang21","clang18"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":[null]},{"type":"lib","ports":[null]},{"type":"run","ports":[null]}],"depends_on":[{"type":"run","ports":["gcc15"]}]},{"name":"babl-devel","portdir":"graphics/babl-devel","version":"0.1.116","license":"LGPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://gegl.org/babl","description":"Babl is a library for dynamically handling pixel formats and managing conversions between them.","long_description":"Babl is a library for dynamically handling pixel formats and managing conversions between them.","active":true,"categories":["graphics"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":357}],"variants":["debug","debugoptimized","docs","universal"],"dependencies":[{"type":"build","ports":["ninja","clang-18","pkgconfig","meson"]},{"type":"extract","ports":["xz"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["vala","lcms2","gobject-introspection"]}],"depends_on":[{"type":"lib","ports":["gegl-devel"]}]},{"name":"py39-keep","portdir":"python/py-keep","version":"2.10.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/orkohunter/keep","description":"A Meta CLI toolkit","long_description":"A Meta CLI toolkit: your personal shell command keeper","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py39-setuptools","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["python39","py39-click","py39-pygithub","py39-requests","py39-terminaltables"]}],"depends_on":[]},{"name":"py38-astroquery","portdir":"python/py-astroquery","version":"0.4.6","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://astroquery.readthedocs.io/","description":"Accessing Online Astronomical Data","long_description":"Astroquery is an astropy affiliated package that contains a collection of tools to access online Astronomical data. Each web service has its own sub-package.","active":false,"categories":["science","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":440}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["py38-numpy","python38","py38-pyvo","py38-requests","py38-astropy","py38-beautifulsoup4","py38-html5lib","py38-keyring"]}],"depends_on":[]}]}