{"count":53720,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=663","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=661","results":[{"name":"py37-ratelim","portdir":"python/py-ratelim","version":"0.1.6","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/themiurgo/ratelim","description":"Makes it easy to respect rate limits.","long_description":"Makes it easy to respect rate limits.","active":false,"categories":["python"],"maintainers":[{"name":"ra1nb0w","github":"ra1nb0w","ports_count":151}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37","py37-decorator"]}],"depends_on":[{"type":"lib","ports":["py37-geocoder"]}]},{"name":"py36-ratelim","portdir":"python/py-ratelim","version":"0.1.6","license":"MIT","platforms":"darwin macosx","epoch":0,"replaced_by":null,"homepage":"http://github.com/themiurgo/ratelim","description":"Makes it easy to respect rate limits.","long_description":"Makes it easy to respect rate limits.","active":false,"categories":["python"],"maintainers":[{"name":"ra1nb0w","github":"ra1nb0w","ports_count":151}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36","py36-decorator"]}],"depends_on":[{"type":"lib","ports":["py36-geocoder"]}]},{"name":"py27-ratelim","portdir":"python/py-ratelim","version":"0.1.6","license":"MIT","platforms":"darwin macosx","epoch":0,"replaced_by":null,"homepage":"http://github.com/themiurgo/ratelim","description":"Makes it easy to respect rate limits.","long_description":"Makes it easy to respect rate limits.","active":false,"categories":["python"],"maintainers":[{"name":"ra1nb0w","github":"ra1nb0w","ports_count":151}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27","py27-decorator"]}],"depends_on":[{"type":"lib","ports":["py27-geocoder"]}]},{"name":"py-ratelim","portdir":"python/py-ratelim","version":"0.1.6","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/themiurgo/ratelim","description":"Makes it easy to respect rate limits.","long_description":"Makes it easy to respect rate limits.","active":true,"categories":["python"],"maintainers":[{"name":"ra1nb0w","github":"ra1nb0w","ports_count":151}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-ratelim"]}],"depends_on":[]},{"name":"py39-rasterio","portdir":"python/py-rasterio","version":"1.4.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/rasterio/rasterio","description":"Rasterio reads and writes geospatial raster data.","long_description":"Rasterio reads and writes geospatial raster data.","active":false,"categories":["python","gis"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2960}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py39-wheel","py39-build","py39-installer","clang-18","py39-cython","py39-setuptools"]},{"type":"lib","ports":["gdal","python39","py39-importlib-metadata","py39-numpy"]},{"type":"run","ports":["py39-affine","py39-attrs","py39-certifi","py39-click","py39-click-plugins","py39-cligj","py39-parsing"]}],"depends_on":[{"type":"lib","ports":["py39-contextily"]},{"type":"run","ports":["py39-rasterstats","py39-tobler"]}]},{"name":"py38-rasterio","portdir":"python/py-rasterio","version":"1.3.9","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/rasterio/rasterio","description":"Rasterio reads and writes geospatial raster data.","long_description":"Rasterio reads and writes geospatial raster data.","active":false,"categories":["python","gis"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2960}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py38-cython","py38-setuptools","py38-wheel","py38-build","py38-installer","clang-17"]},{"type":"lib","ports":["py38-click-plugins","py38-cligj","gdal","py38-setuptools","py38-snuggs","py38-numpy","python38","py38-affine","py38-attrs","py38-certifi","py38-click"]}],"depends_on":[{"type":"lib","ports":["py38-contextily"]}]},{"name":"py37-rasterio","portdir":"python/py-rasterio","version":"1.3.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mapbox/rasterio","description":"Fast and direct raster I/O for Python programmers who use Numpy","long_description":"Fast and direct raster I/O for Python programmers who use Numpy","active":false,"categories":["python","gis"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2960}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-cython","py37-setuptools","py37-wheel","py37-build","clang-14","py37-installer"]},{"type":"lib","ports":["py37-cligj","py37-numpy","gdal","py37-snuggs","py37-setuptools","python37","py37-affine","py37-attrs","py37-certifi","py37-click-plugins"]}],"depends_on":[{"type":"lib","ports":["py37-contextily"]}]},{"name":"py36-rasterio","portdir":"python/py-rasterio","version":"1.2.10","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mapbox/rasterio","description":"Fast and direct raster I/O for Python programmers who use Numpy","long_description":"Fast and direct raster I/O for Python programmers who use Numpy","active":false,"categories":["python","gis"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2960}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py36-cython"]},{"type":"lib","ports":["py36-affine","py36-attrs","py36-certifi","py36-click-plugins","gdal","py36-numpy","py36-setuptools","py36-snuggs","py36-cligj","python36"]}],"depends_on":[]},{"name":"py35-rasterio","portdir":"python/py-rasterio","version":"1.1.8","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mapbox/rasterio","description":"Fast and direct raster I/O for Python programmers who use Numpy","long_description":"Fast and direct raster I/O for Python programmers who use Numpy","active":false,"categories":["python","gis"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2960}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py35-cython"]},{"type":"lib","ports":["py35-affine","py35-attrs","py35-click-plugins","gdal","py35-numpy","py35-setuptools","py35-snuggs","py35-cligj","python35"]}],"depends_on":[]},{"name":"py27-rasterio","portdir":"python/py-rasterio","version":"1.0.28","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mapbox/rasterio","description":"Fast and direct raster I/O for Python programmers who use Numpy","long_description":"Fast and direct raster I/O for Python programmers who use Numpy","active":false,"categories":["python","gis"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2960}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-cython"]},{"type":"lib","ports":["py27-affine","py27-attrs","py27-click-plugins","py27-cligj","gdal","py27-numpy","py27-setuptools","py27-snuggs","py27-enum34","python27"]}],"depends_on":[]},{"name":"py-rasterio","portdir":"python/py-rasterio","version":"1.5.2","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/rasterio/rasterio","description":"Rasterio reads and writes geospatial raster data.","long_description":"Rasterio reads and writes geospatial raster data.","active":true,"categories":["python","gis"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2960}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-rasterio"]}],"depends_on":[]},{"name":"py37-rasa-nlu","portdir":"python/py-rasa-nlu","version":"0.15.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/RasaHQ/rasa_nlu","description":"Rasa NLU a natural language parser for bots","long_description":"Rasa NLU (Natural Language Understanding) is a tool for understanding what is being said in short pieces of text.","active":false,"categories":["devel","python"],"maintainers":[{"name":"ijackson","github":"JacksonIsaac","ports_count":44}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["py37-boto3","py37-coloredlogs","py37-future","py37-klein","py37-numpy","py37-requests","python37","py37-setuptools","py37-simplejson","py37-six","py37-tqdm","py37-yaml","py37-ruamel-yaml"]}],"depends_on":[{"type":"lib","ports":["py-rasa-nlu"]}]},{"name":"py36-rasa-nlu","portdir":"python/py-rasa-nlu","version":"0.15.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/RasaHQ/rasa_nlu","description":"Rasa NLU a natural language parser for bots","long_description":"Rasa NLU (Natural Language Understanding) is a tool for understanding what is being said in short pieces of text.","active":false,"categories":["devel","python"],"maintainers":[{"name":"ijackson","github":"JacksonIsaac","ports_count":44}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["py36-boto3","py36-coloredlogs","py36-future","py36-klein","py36-numpy","py36-requests","python36","py36-setuptools","py36-simplejson","py36-six","py36-tqdm","py36-yaml","py36-ruamel-yaml"]}],"depends_on":[]},{"name":"py-rasa-nlu","portdir":"python/py-rasa-nlu","version":"0.15.1","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/RasaHQ/rasa_nlu","description":"Rasa NLU a natural language parser for bots","long_description":"Rasa NLU (Natural Language Understanding) is a tool for understanding what is being said in short pieces of text.","active":false,"categories":["devel","python"],"maintainers":[{"name":"ijackson","github":"JacksonIsaac","ports_count":44}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["py37-rasa-nlu"]}],"depends_on":[]},{"name":"py38-rangehttpserver","portdir":"python/py-rangehttpserver","version":"1.2.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/danvk/RangeHTTPServer","description":"SimpleHTTPServer with support for Range requests","long_description":"SimpleHTTPServer with support for Range requests","active":false,"categories":["python"],"maintainers":[{"name":"rubendibattista","github":"rdbisme","ports_count":59}],"variants":[],"dependencies":[{"type":"build","ports":["py38-installer","clang-16","py38-setuptools","py38-wheel","py38-build"]},{"type":"lib","ports":["python38","py38-requests"]},{"type":"test","ports":["py38-nose"]}],"depends_on":[{"type":"test","ports":["py38-resumable-urlretrieve"]}]},{"name":"py37-rangehttpserver","portdir":"python/py-rangehttpserver","version":"1.2.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/danvk/RangeHTTPServer","description":"SimpleHTTPServer with support for Range requests","long_description":"SimpleHTTPServer with support for Range requests","active":false,"categories":["python"],"maintainers":[{"name":"rubendibattista","github":"rdbisme","ports_count":59}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37","py37-requests"]},{"type":"test","ports":["py37-nose"]}],"depends_on":[{"type":"test","ports":["py37-resumable-urlretrieve"]}]},{"name":"py36-rangehttpserver","portdir":"python/py-rangehttpserver","version":"1.2.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/danvk/RangeHTTPServer","description":"SimpleHTTPServer with support for Range requests","long_description":"SimpleHTTPServer with support for Range requests","active":false,"categories":["python"],"maintainers":[{"name":"rubendibattista","github":"rdbisme","ports_count":59}],"variants":[],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-14"]},{"type":"lib","ports":["python36","py36-requests"]},{"type":"test","ports":["py36-nose"]}],"depends_on":[{"type":"test","ports":["py36-resumable-urlretrieve"]}]},{"name":"py35-rangehttpserver","portdir":"python/py-rangehttpserver","version":"1.2.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/danvk/RangeHTTPServer","description":"SimpleHTTPServer with support for Range requests","long_description":"SimpleHTTPServer with support for Range requests","active":false,"categories":["python"],"maintainers":[{"name":"rubendibattista","github":"rdbisme","ports_count":59}],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-14"]},{"type":"lib","ports":["python35","py35-requests"]},{"type":"test","ports":["py35-nose"]}],"depends_on":[{"type":"test","ports":["py35-resumable-urlretrieve"]}]},{"name":"py-rangehttpserver","portdir":"python/py-rangehttpserver","version":"1.2.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/danvk/RangeHTTPServer","description":"SimpleHTTPServer with support for Range requests","long_description":"SimpleHTTPServer with support for Range requests","active":true,"categories":["python"],"maintainers":[{"name":"rubendibattista","github":"rdbisme","ports_count":59}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-rangehttpserver"]}],"depends_on":[]},{"name":"py39-random2","portdir":"python/py-random2","version":"1.0.1","license":"PSF-2.1.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/random2","description":"Python 3 compatible Python 2 random Module.","long_description":"Python 3 compatible Python 2 random Module.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-installer","clang-16","py39-setuptools","py39-build"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["python39"]}],"depends_on":[]},{"name":"py38-random2","portdir":"python/py-random2","version":"1.0.1","license":"PSF-2.1.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/random2","description":"Python 3 compatible Python 2 random Module.","long_description":"Python 3 compatible Python 2 random Module.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-installer","clang-16","py38-setuptools","py38-build"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"test","ports":["py38-Faker"]}]},{"name":"py37-random2","portdir":"python/py-random2","version":"1.0.1","license":"PSF-2.1.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://pypi.python.org/pypi/random2","description":"Python 3 compatible Python 2 random Module.","long_description":"Python 3 compatible Python 2 random Module.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-wheel","py37-installer","clang-16","py37-setuptools","py37-build"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"test","ports":["py37-Faker"]}]},{"name":"py-random2","portdir":"python/py-random2","version":"1.0.2","license":"PSF-2.1.1","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/random2","description":"Python 3 compatible Python 2 random Module.","long_description":"Python 3 compatible Python 2 random Module.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["py312-random2"]}],"depends_on":[]},{"name":"py27-radix","portdir":"python/py-radix","version":"0.5","license":"BSD-old and ISC","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.mindrot.org/projects/py-radix/","description":"radix tree data structure implementation for python","long_description":"py-radix is an implementation of a radix tree data structure for the storage and retrieval of IPv4 and IPv6 network prefixes. The radix tree is the data structure most commonly used for routing table lookups. It efficiently stores network prefixes of varying lengths and allows fast lookups of containing networks.","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python27"]}],"depends_on":[]},{"name":"py-radix","portdir":"python/py-radix","version":"1.1.0","license":"BSD-old and ISC","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/mjschultz/py-radix","description":"radix tree data structure implementation for python","long_description":"py-radix is an implementation of a radix tree data structure for the storage and retrieval of IPv4 and IPv6 network prefixes. The radix tree is the data structure most commonly used for routing table lookups. It efficiently stores network prefixes of varying lengths and allows fast lookups of containing networks.","active":true,"categories":["python"],"maintainers":[{"name":"mjl","github":"matthewluckie","ports_count":13}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-radix"]}],"depends_on":[]},{"name":"py27-radical-utils","portdir":"python/py-radical-utils","version":"0.28","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/saga-project/radical.utils/","description":"Shared code and tools for various Radical Group projects","long_description":"This Python package contains shared code and tools for various Radical Group projects. Sometimes we call it the Radical Kitchen Sink.","active":true,"categories":["devel","net","python","parallel"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":636}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["py27-nose","python27","py27-pymongo","py27-colorama"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"lib","ports":["py-radical-utils","py27-saga"]}]},{"name":"py-radical-utils","portdir":"python/py-radical-utils","version":"0.28","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/saga-project/radical.utils/","description":"Shared code and tools for various Radical Group projects","long_description":"This Python package contains shared code and tools for various Radical Group projects. Sometimes we call it the Radical Kitchen Sink.","active":true,"categories":["devel","net","python","parallel"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":636}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py27-radical-utils"]}],"depends_on":[]},{"name":"py38-rad","portdir":"python/py-rad","version":"2.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyradius/pyrad/","description":"python RADIUS module implementing RFC2865","long_description":"pyrad is an implementation of a RADIUS client as described in RFC2865. It takes care of all the details like building RADIUS packets, sending them and decoding responses.","active":false,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","clang-14"]},{"type":"lib","ports":["python38","py38-netaddr","py38-six"]}],"depends_on":[]},{"name":"py27-rad","portdir":"python/py-rad","version":"2.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyradius/pyrad/","description":"python RADIUS module implementing RFC2865","long_description":"pyrad is an implementation of a RADIUS client as described in RFC2865. It takes care of all the details like building RADIUS packets, sending them and decoding responses.","active":false,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27","py27-netaddr","py27-six"]}],"depends_on":[]},{"name":"py-rad","portdir":"python/py-rad","version":"2.4","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/pyradius/pyrad/","description":"python RADIUS module implementing RFC2865","long_description":"pyrad is an implementation of a RADIUS client as described in RFC2865. It takes care of all the details like building RADIUS packets, sending them and decoding responses.","active":true,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-rad"]}],"depends_on":[]},{"name":"py27-rabbyt","portdir":"python/py-rabbyt","version":"0.8.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://arcticpaint.com/projects/rabbyt/","description":"A fast 2D sprite engine using OpenGL","long_description":"Rabbyt is a sprite library for Python with game development in mind. It provides fast performance with an easy to use but flexable API.","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2960}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py-rabbyt"]}]},{"name":"py-rabbyt","portdir":"python/py-rabbyt","version":"0.8.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://arcticpaint.com/projects/rabbyt/","description":"A fast 2D sprite engine using OpenGL","long_description":"Rabbyt is a sprite library for Python with game development in mind. It provides fast performance with an easy to use but flexable API.","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2960}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["py27-rabbyt"]}],"depends_on":[]},{"name":"py36-qutip","portdir":"python/py-qutip","version":"4.2.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://qutip.org/","description":"Quantum Toolbox in Python","long_description":"QuTiP is open-source software for simulating the dynamics of open quantum systems.","active":false,"categories":["science","python"],"maintainers":[],"variants":["g95","gcc10","gcc5","gcc6","gcc7","gcc8","gcc9","gccdevel"],"dependencies":[{"type":"build","ports":["gcc10","clang-9.0"]},{"type":"lib","ports":["python36","py36-cython","py36-ipython","libgcc10","py36-numpy","py36-scipy","py36-matplotlib","libgcc"]}],"depends_on":[]},{"name":"py35-qutip","portdir":"python/py-qutip","version":"4.2.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://qutip.org/","description":"Quantum Toolbox in Python","long_description":"QuTiP is open-source software for simulating the dynamics of open quantum systems.","active":false,"categories":["science","python"],"maintainers":[],"variants":["g95","gcc10","gcc5","gcc6","gcc7","gcc8","gcc9","gccdevel"],"dependencies":[{"type":"build","ports":["gcc10","clang-9.0"]},{"type":"lib","ports":["python35","py35-cython","py35-ipython","libgcc10","py35-numpy","py35-scipy","py35-matplotlib","libgcc"]}],"depends_on":[]},{"name":"py27-qutip","portdir":"python/py-qutip","version":"4.2.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://qutip.org/","description":"Quantum Toolbox in Python","long_description":"QuTiP is open-source software for simulating the dynamics of open quantum systems.","active":false,"categories":["science","python"],"maintainers":[],"variants":["g95","gcc10","gcc5","gcc6","gcc7","gcc8","gcc9","gccdevel"],"dependencies":[{"type":"build","ports":["gcc10","clang-9.0"]},{"type":"lib","ports":["python27","py27-cython","py27-ipython","libgcc10","py27-numpy","py27-scipy","py27-matplotlib","libgcc"]}],"depends_on":[]},{"name":"py-qutip","portdir":"python/py-qutip","version":"4.6.3","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://qutip.org/","description":"Quantum Toolbox in Python","long_description":"QuTiP is open-source software for simulating the dynamics of open quantum systems.","active":true,"categories":["science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-qutip"]}],"depends_on":[]},{"name":"py39-quixote","portdir":"python/py-quixote","version":"3.1","license":"Permissive and GPLConflict and ZPL-2 and PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.quixote.ca/","description":"Quixote is a framework for developing Web applications in Python","long_description":"Quixote is a framework for developing Web applications in Python. Its design goals were to allow easy development of Web applications where the accent is more on complicated programming logic than complicated templating, to make the templating language as similar to Python as possible. The aim is to make as many of the skills and techniques learned from writing regular Python code applicable to the task of writing Web applications.","active":false,"categories":["www","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]}],"depends_on":[]},{"name":"py38-quixote","portdir":"python/py-quixote","version":"3.1","license":"Permissive and GPLConflict and ZPL-2 and PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.quixote.ca/","description":"Quixote is a framework for developing Web applications in Python","long_description":"Quixote is a framework for developing Web applications in Python. Its design goals were to allow easy development of Web applications where the accent is more on complicated programming logic than complicated templating, to make the templating language as similar to Python as possible. The aim is to make as many of the skills and techniques learned from writing regular Python code applicable to the task of writing Web applications.","active":false,"categories":["www","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-13"]},{"type":"lib","ports":["python38"]}],"depends_on":[]},{"name":"py27-quixote","portdir":"python/py-quixote","version":"2.9.1","license":"Permissive and GPLConflict and ZPL-2 and PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.quixote.ca/","description":"Quixote is a framework for developing Web applications in Python","long_description":"Quixote is a framework for developing Web applications in Python. Its design goals were to allow easy development of Web applications where the accent is more on complicated programming logic than complicated templating, to make the templating language as similar to Python as possible. The aim is to make as many of the skills and techniques learned from writing regular Python code applicable to the task of writing Web applications.","active":false,"categories":["www","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python27"]}],"depends_on":[]},{"name":"py-quixote","portdir":"python/py-quixote","version":"3.7","license":"Permissive and GPLConflict and ZPL-2 and PSF","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/nascheme/quixote","description":"Quixote is a framework for developing Web applications in Python","long_description":"Quixote is a framework for developing Web applications in Python. Its design goals were to allow easy development of Web applications where the accent is more on complicated programming logic than complicated templating, to make the templating language as similar to Python as possible. The aim is to make as many of the skills and techniques learned from writing regular Python code applicable to the task of writing Web applications.","active":true,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-quixote"]}],"depends_on":[]},{"name":"py39-queuelib","portdir":"python/py-queuelib","version":"1.8.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/queuelib","description":"Collection of persistent (disk-based) queues","long_description":"Queuelib is a collection of persistent (disk-based) queues for Python. Queuelib goals are speed and simplicity. It was originally part of the `Scrapy framework`_ and stripped out on its own library.","active":false,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":438}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-setuptools","py39-wheel","py39-build","py39-hatchling","py39-installer"]},{"type":"lib","ports":["python39"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[{"type":"lib","ports":["py39-scrapy"]}]},{"name":"py38-queuelib","portdir":"python/py-queuelib","version":"1.7.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/queuelib","description":"Collection of persistent (disk-based) queues","long_description":"Queuelib is a collection of persistent (disk-based) queues for Python. Queuelib goals are speed and simplicity. It was originally part of the `Scrapy framework`_ and stripped out on its own library.","active":false,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":438}],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-setuptools","py38-wheel","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-scrapy"]}]},{"name":"py37-queuelib","portdir":"python/py-queuelib","version":"1.6.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/queuelib","description":"Collection of persistent (disk-based) queues","long_description":"Queuelib is a collection of persistent (disk-based) queues for Python. Queuelib goals are speed and simplicity. It was originally part of the `Scrapy framework`_ and stripped out on its own library.","active":false,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":438}],"variants":[],"dependencies":[{"type":"build","ports":["py37-build","py37-setuptools","py37-wheel","py37-installer","clang-16"]},{"type":"lib","ports":["python37"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-scrapy"]}]},{"name":"py36-queuelib","portdir":"python/py-queuelib","version":"1.6.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/queuelib","description":"Collection of persistent (disk-based) queues","long_description":"Queuelib is a collection of persistent (disk-based) queues for Python. Queuelib goals are speed and simplicity. It was originally part of the `Scrapy framework`_ and stripped out on its own library.","active":false,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":438}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36"]},{"type":"test","ports":["py36-pytest"]}],"depends_on":[{"type":"lib","ports":["py36-scrapy"]}]},{"name":"py35-queuelib","portdir":"python/py-queuelib","version":"1.6.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/queuelib","description":"Collection of persistent (disk-based) queues","long_description":"Queuelib is a collection of persistent (disk-based) queues for Python. Queuelib goals are speed and simplicity. It was originally part of the `Scrapy framework`_ and stripped out on its own library.","active":false,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":438}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35"]},{"type":"test","ports":["py35-pytest"]}],"depends_on":[]},{"name":"py27-queuelib","portdir":"python/py-queuelib","version":"1.5.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/queuelib","description":"Collection of persistent (disk-based) queues","long_description":"Queuelib is a collection of persistent (disk-based) queues for Python. Queuelib goals are speed and simplicity. It was originally part of the `Scrapy framework`_ and stripped out on its own library.","active":false,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":438}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"lib","ports":["py27-scrapy"]}]},{"name":"py-queuelib","portdir":"python/py-queuelib","version":"1.8.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/queuelib","description":"Collection of persistent (disk-based) queues","long_description":"Queuelib is a collection of persistent (disk-based) queues for Python. Queuelib goals are speed and simplicity. It was originally part of the `Scrapy framework`_ and stripped out on its own library.","active":true,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":438}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-queuelib"]}],"depends_on":[]},{"name":"py39-questionary","portdir":"python/py-questionary","version":"1.10.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tmbo/questionary","description":"Questionary is a Python library for effortlessly building pretty command line interfaces","long_description":"Questionary is a Python library for effortlessly building pretty command line interfaces. It makes it very easy to query your user for input. You need your user to confirm a destructive action or enter a file path? We’ve got you covered","active":false,"categories":["python"],"maintainers":[{"name":"harens","github":"harens","ports_count":172}],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","py39-setuptools","py39-wheel","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-prompt_toolkit"]}],"depends_on":[]},{"name":"py38-questionary","portdir":"python/py-questionary","version":"1.10.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tmbo/questionary","description":"Questionary is a Python library for effortlessly building pretty command line interfaces","long_description":"Questionary is a Python library for effortlessly building pretty command line interfaces. It makes it very easy to query your user for input. You need your user to confirm a destructive action or enter a file path? We’ve got you covered","active":false,"categories":["python"],"maintainers":[{"name":"harens","github":"harens","ports_count":172}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","clang-14"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["py38-prompt_toolkit"]}],"depends_on":[]},{"name":"py-questionary","portdir":"python/py-questionary","version":"2.1.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/tmbo/questionary","description":"Questionary is a Python library for effortlessly building pretty command line interfaces","long_description":"Questionary is a Python library for effortlessly building pretty command line interfaces. It makes it very easy to query your user for input. You need your user to confirm a destructive action or enter a file path? We’ve got you covered","active":true,"categories":["python"],"maintainers":[{"name":"harens","github":"harens","ports_count":172}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-questionary"]}],"depends_on":[]}]}