{"count":51956,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-name&page=585","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-name&page=583","results":[{"name":"py27-healpy","portdir":"python/py-healpy","version":"1.14.0","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/healpy/","description":"Python language interface for HEALPix","long_description":"Software for pixelization, hierarchical indexing, synthesis, analysis, and visualization of data on the sphere. This is the Python language interface for HEALPix.","active":false,"categories":["science","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":444}],"variants":["openmp","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-9.0","py27-cython","py27-pytest-runner","py27-setuptools"]},{"type":"lib","ports":["py27-six","cfitsio","libomp","libsharp","healpix-cxx","python27","py27-astropy","py27-matplotlib","py27-numpy"]}],"depends_on":[{"type":"lib","ports":["py27-lalinference"]},{"type":"run","ports":["lscsoft-deps"]}]},{"name":"py27-hdfs","portdir":"python/py-hdfs","version":"2.6.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://hdfscli.readthedocs.org/","description":"API and command line interface for HDFS","long_description":"API and command line interface for HDFS","active":false,"categories":["sysutils","net","python","parallel"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python27","py27-docopt","py27-requests","py27-setuptools","py27-six"]}],"depends_on":[]},{"name":"py27-hcluster","portdir":"python/py-hcluster","version":"0.2.0","license":"unknown","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/scipy-cluster/","description":"This library provides Python functions for agglomerative clustering.","long_description":"This library provides Python functions for agglomerative clustering. The interface is very similar to MATLAB's Statistics Toolbox API to make code easier to port from MATLAB to Python/Numpy. The core implementation of this library is in C for efficiency.","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python27","py27-numpy"]}],"depends_on":[{"type":"lib","ports":["py-hcluster"]}]},{"name":"py27-hcloud","portdir":"python/py-hcloud","version":"1.16.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/hetznercloud/hcloud-python","description":"py-hcloud is a library for the Hetzner Cloud API.","long_description":"py-hcloud is a library for the Hetzner Cloud API.","active":false,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python27"]},{"type":"run","ports":["py27-future","py27-requests","py27-dateutil"]},{"type":"test","ports":["py27-mock","py27-pytest"]}],"depends_on":[]},{"name":"py27-hat-trie","portdir":"python/py-hat-trie","version":"0.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/kmike/hat-trie/","description":"HAT-Trie for Python.","long_description":"HAT-Trie for Python.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27"]}],"depends_on":[]},{"name":"py27-harvestman","portdir":"python/py-harvestman","version":"1.4","license":"GPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://web.archive.org/web/20070329050324/http://harvestman.freezope.org/","description":"Web crawler","long_description":"HARVESTMan is an internet offline crawler (robot) program written in python. It helps you to grab pages from the internet and store it in a local directory for offline browsing.","active":false,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python27","py27-sgmlop"]}],"depends_on":[{"type":"lib","ports":["py-harvestman"]}]},{"name":"py27-harstorage","portdir":"python/py-harstorage","version":"1.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pavel-paulau/harstorage","description":"Obsolete port","long_description":"This port is obsolete.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":["python27"]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[{"type":"lib","ports":["py-harstorage"]}]},{"name":"py27-hachoir-urwid","portdir":"python/py-hachoir-urwid","version":"1.1","license":"GPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/hachoir-urwid/1.1","description":"Binary file explorer using Hachoir and urwid libraries","long_description":"hachoir-urwid is a binary file explorer based on Hachoir library to parse the files. Using this tool you can exactly know the meaning of each bit/byte of your files. With direction keys, you can navigate in the field tree. The key h will disable human display and switch to raw display. It is sometime useful when you would like to compare hexadecimal data and Hachoir reprensentation.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27","py27-hachoir-core","py27-hachoir-parser","py27-urwid"]}],"depends_on":[{"type":"lib","ports":["py-hachoir-urwid"]}]},{"name":"py27-hachoir-parser","portdir":"python/py-hachoir-parser","version":"1.3.4","license":"GPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/hachoir-parser","description":"78 parser for common binary file formats using Hachoir framework","long_description":"hachoir-parser is a package of most common file format parsers written for the Hachoir framework. Currently, 78 parsers are supported (some only partially). File System: ext2, fat12, fat16, fat32, iso9660, linux_swap, MBR, ntfs, ReiserFS Program: elf, exe, javac, EFI pifv, prc, pyc, pyo Archive: 7zip, ace, bzip2, cab, gzip, mar, rar, rpm, tar, unix_archive, zip Audio: aiff, fasttracker2, flac, itunesdb, midi, mod, MPEG-1 audio, ptm, ra, s3m, snd Container: asn1, mkv, ogg, rm, riff, swf Video: asf, flv, mov, MPEG-1/2 PS, MPEG-2 TS Game: blp1, blp2, lucasarts_font, spiderman_video, zsnes Image: bmp, gif, ico, jpeg/jpg, pcx, png, psd, tga, tiff, wmf, xcf Misc: 3do, 3ds, bplist, chm, gnomekeyring, hlp, lnk, ole2, pcf, pdf, tcpdump, torrent, ttf","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27","py27-hachoir-core"]}],"depends_on":[{"type":"lib","ports":["py27-hachoir-metadata","py-hachoir-parser","py27-hachoir-urwid"]}]},{"name":"py27-hachoir-metadata","portdir":"python/py-hachoir-metadata","version":"1.3.3","license":"GPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/hachoir-metadata","description":"hachoir-metadata extracts metadata from multimedia files","long_description":"hachoir-metadata extracts metadata from multimedia files: music, picture, video, but also archives. It supports most common file formats: Program: exe Archives: bzip2, gzip, zip, tar Video: ASF format (WMV video), AVI, Matroska (MKV), WebM video, Quicktime (MOV), Ogg/Theora, Real media (RM) Audio: MPEG audio/MP3, WAV, Sun/NeXT audio, Ogg/Vorbis (OGG), MIDI, AIFF, AIFC, Real audio (RA) Image: bmp, cur, emf, ico, gif, jpg/jpeg, pcx, png, tga, tiff, wmf, xcf Misc: Torrent","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27","py27-hachoir-core","py27-hachoir-parser"]}],"depends_on":[{"type":"lib","ports":["py-hachoir-metadata"]}]},{"name":"py27-hachoir-core","portdir":"python/py-hachoir-core","version":"1.3.3","license":"GPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/hachoir-core","description":"Library represents binary file as a tree of Python objects","long_description":"Hachoir is a Python library used to represent of a binary file as a tree of Python objects. Each object has a type, a value, an address, etc. The goal is to be able to know the meaning of each bit in a file.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py-hachoir-core","py27-hachoir-metadata","py27-hachoir-parser","py27-hachoir-urwid"]}]},{"name":"py27-h2","portdir":"python/py-h2","version":"4.1.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://python-hyper.org/projects/h2/","description":"Hyper-h2: A pure-Python HTTP/2 protocol stack","long_description":"Hyper-h2 is a HTTP/2 protocol stack, written entirely in Python. The goal of Hyper-h2 is to be a 100% RFC 7540 compatible implementation of a complete HTTP/2 protocol stack for the Python ecosystem, build on a set of finite state machines. It should be usable in all programs regardless of concurrency model or environment. To achieve this, Hyper-h2 is entirely self-contained: it does no I/O of any kind, leaving that up to a wrapper library to control. This ensures that it can seamlessly work in all kinds of environments, from single-threaded code to Twisted. Its secondary goals are to be fast, clear, and efficient.","active":false,"categories":["net","www","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27","py27-enum34","py27-hpack","py27-hyperframe"]}],"depends_on":[]},{"name":"py27-h11","portdir":"python/py-h11","version":"0.11.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-hyper/h11","description":"A pure-Python, bring-your-own-I/O implementation of HTTP/1.1","long_description":"This is a little HTTP/1.1 library written from scratch in Python, heavily inspired by hyper-h2.","active":false,"categories":["net","www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[]},{"name":"py27-gyoto","portdir":"science/Gyoto","version":"1.4.3","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":"py37-gyoto","homepage":"http://gyoto.obspm.fr","description":"Obsolete port, replaced by py37-gyoto","long_description":"This port has been replaced by py37-gyoto.","active":false,"categories":["science","yorick"],"maintainers":[{"name":"thibaut","github":"paumard","ports_count":43}],"variants":["clang10","clang11","clang12","clang13","clang14","clang50","clang60","clang70","clang80","clang90","clangdevel","g95","gfortran"],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":["boost176"]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py27-gwpy","portdir":"python/py-gwpy","version":"0.12.2","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gwpy.github.io","description":"A python package for gravitational-wave astrophysics","long_description":"GWpy is a collaboration-driven Python package providing tools for studying data from ground-based gravitational-wave detectors.","active":false,"categories":["science","python"],"maintainers":[],"variants":["nds2","gwf","dqsegdb","universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["py27-dateutil","py27-enum34","py27-ligo-segments","py27-ligotimegps","python27","py27-numpy","py27-scipy","py27-six","py27-tqdm","py27-matplotlib","py27-astropy"]}],"depends_on":[]},{"name":"py27-gwosc","portdir":"python/py-gwosc","version":"0.3.3","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gwosc.readthedocs.io","description":"A python interface to the GW Open Science data archive","long_description":"The `gwosc` package provides an interface to querying the open data releases hosted on <https://losc.ligo.org> from the LIGO and Virgo gravitational-wave observatories.","active":false,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27","py27-six"]}],"depends_on":[]},{"name":"py27-gwdatafind","portdir":"python/py-gwdatafind","version":"1.0.2","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gwdatafind.readthedocs.io","description":"The client library for the LIGO Data Replicator (LDR) service.","long_description":"The DataFind service allows users to query for the location of Gravitational-Wave Frame (GWF) files containing data from the current gravitational-wave detectors.","active":false,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27","py27-ligo-segments","py27-openssl","py27-six"]}],"depends_on":[{"type":"lib","ports":["py27-dqsegdb2"]}]},{"name":"py27-gviz_api","portdir":"python/py-gviz_api","version":"1.7.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/google-visualization-python/","description":"Python API for Google Visualization","long_description":"The Python API for Google Visualization makes it easy to convert python data structures into Google Visualization JS code, DataTable JSon construction string or JSON response for Query object.","active":false,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python27"]}],"depends_on":[]},{"name":"py27-gtkspell","portdir":"gnome/py-gtkspell","version":"2.25.3","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.pygtk.org/","description":"Extra Python modules for some GNOME Desktop libraries.","long_description":"Extra Python modules for some GNOME Desktop libraries.","active":true,"categories":["gnome","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["py27-pygtk","gtkspell2"]}],"depends_on":[{"type":"lib","ports":["gourmet"]}]},{"name":"py27-gtk-osx-application-gtk2","portdir":"devel/gtk-osx-application","version":"2.0.8","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://wiki.gnome.org/Projects/GTK%2B/OSX/Integration","description":"Mac OS X menu bar integration library for GTK2 quartz","long_description":"A simple library whose purpose is to allow GTK quartz applications to integrate with the Mac OS X menu bar. Requires gtk2 or gtk3 and its dependencies to be built with variant +quartz","active":false,"categories":["devel"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":359}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-9.0"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["gtk-osx-application-gtk2","py27-pygtk"]}],"depends_on":[]},{"name":"py27-gtkmvc","portdir":"python/py-gtkmvc","version":"1.99.1","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://sourceforge.net/projects/pygtkmvc","description":"Model-View-Controller for PyGTK2","long_description":"This is an implementation of the Model-View-Controller and Observer patterns for the Pygtk2 toolkit. MVC is a pattern that can be successfully used to design and develop well structured GUI applications. The MVC pattern basically helps in separating sematics and data of the application, from their representation. The Observer pattern is also embedded here. This pattern allows making separated parts independent, but still connected each other.","active":false,"categories":["python","x11"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python27","py27-pygtk"]}],"depends_on":[{"type":"lib","ports":["py-gtkmvc"]}]},{"name":"py27-gtkhtml2","portdir":"gnome/py27-gtkhtml2","version":"2.25.3","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.pygtk.org/","description":"Extra Python modules for some GNOME Desktop libraries.","long_description":"Extra Python modules for some GNOME Desktop libraries.","active":true,"categories":["gnome","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["libgtkhtml","py27-pygtk"]}],"depends_on":[]},{"name":"py27-gtfs","portdir":"python/py-gtfs","version":"1.2.6","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/googletransitdatafeed/","description":"General Transit Feed Specification library","long_description":"This is an effort to offer tools for reading, writing, and converting to and from the General Transit Feed Specification format, to help make public transit information projects more successful for agencies and other interested parties.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py-gtfs"]}]},{"name":"py27-gst-python","portdir":"python/py27-gst-python","version":"0.10.22","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gstreamer.freedesktop.org/modules/gst-python.html","description":"GStreamer python bindings","long_description":"gst-python allows python programs built with the gnome toolkit to use gstreamer for multimedia input/output","active":true,"categories":["multimedia","gnome","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["gstreamer010-gst-plugins-base","py27-pygtk"]}],"depends_on":[{"type":"lib","ports":["coherence","gourmet"]}]},{"name":"py27-gslib","portdir":"python/py-gslib","version":"20110908","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/gsutil/","description":"Python module for interacting with cloud storage services","long_description":"gsutil allows you to store, share and manage data hosted at cloud-based storage providers. It supports a URI syntax for naming data, as well as URI wildcards. At present gsutil works with Google Storage for Developers and Amazon's Simple Storage Service (S3). gsutil is implemented in Python, atop the popular boto open source library.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python27","py27-boto"]}],"depends_on":[{"type":"lib","ports":["py-gslib"]}]},{"name":"py27-gsl","portdir":"python/py-gsl","version":"2.3.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://pygsl.sourceforge.net/","description":"Python interface to the GNU Scientific Library","long_description":"Python interface to the GSL, the GNU Scientfic Library. Variants for the use of different array-objects supported by pygsl are provided.","active":false,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["swig-python","clang-9.0"]},{"type":"lib","ports":["python27","gsl","py27-numpy"]}],"depends_on":[]},{"name":"py27-gsd","portdir":"python/py-gsd","version":"1.7.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://gsd.readthedocs.io/","description":"GSD (General Simulation Data) is a file format specification and a library to read and write it.","long_description":"GSD (General Simulation Data) is a file format specification and a library to read and write it. The package also contains a python module that reads and writes hoomd schema gsd files with an easy to use syntax.","active":false,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-cython","py27-setuptools"]},{"type":"lib","ports":["python27","py27-numpy"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"lib","ports":["py27-MDAnalysis"]}]},{"name":"py27-GridDataFormats","portdir":"python/py-GridDataFormats","version":"0.6.0","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/MDAnalysis/GridDataFormats","description":"GridDataFormats provides the Python package 'gridData'.","long_description":"GridDataFormats provides the Python package 'gridData'. It contains a class ('Grid') to handle data on a regular grid --- basically NumPy n-dimensional arrays. It supports reading from and writing to some common formats (such as OpenDX).","active":false,"categories":["science","python"],"maintainers":[{"name":"giovanni.bussi","github":"GiovanniBussi","ports_count":93}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["py27-scipy","python27","py27-six","py27-numpy"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"lib","ports":["py27-MDAnalysis"]}]},{"name":"py27-greenlet","portdir":"python/py-greenlet","version":"2.0.2","license":"MIT and PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-greenlet/greenlet","description":"Lightweight in-process concurrent programming","long_description":"The \"greenlet\" package is a spin-off of Stackless, a version of CPython that supports micro-threads called \"tasklets\". Tasklets run pseudo-concurrently (typically in a single or a few OS-level threads) and are synchronized with data exchanges on \"channels\". A \"greenlet\", on the other hand, is a still more primitive notion of micro-thread with no implicit scheduling; coroutines, in other words. This is useful when you want to control exactly when your code runs. You can build custom scheduled micro-threads on top of greenlet; however, it seems that greenlets are useful on their own as a way to make advanced control flow structures. For example, we can recreate generators; the difference with Python's own generators is that our generators can call nested functions and the nested functions can yield values too. Additionally, you don't need a \"yield\" keyword. See the example in test_generator.py. Greenlets are provided as a C extension module for the regular unmodified interpreter.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["python27"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"lib","ports":["py27-eventlet","py27-scoop","py27-neovim","py27-bpython","py27-sqlalchemy","py27-gevent","py27-gevent-websocket"]},{"type":"test","ports":["py27-structlog"]}]},{"name":"py27-graphy","portdir":"python/py-graphy","version":"1.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/graphy/","description":"Simple Python library for generating charts","long_description":"Graphy is a simple Python library for generating charts. It tries to get out of the way and let you just work with your data. At the moment, it produces charts using the Google Chart API.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py-graphy","py27-libnamebench"]}]},{"name":"py27-graphviz","portdir":"python/py-graphviz","version":"0.16","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/xflr6/graphviz","description":"Facilitates the creation and rendering of graph descriptions in the DOT language of the Graphviz graph drawing software from Python","long_description":"This package facilitates the creation and rendering of graph descriptions in the DOT language of the Graphviz graph drawing software (repo) from Python.","active":false,"categories":["devel","graphics","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1599}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27"]},{"type":"run","ports":["graphviz"]}],"depends_on":[{"type":"run","ports":["py27-colour"]}]},{"name":"py27-graph-tool","portdir":"python/py-graph-tool","version":"2.37","license":"LGPL-3","platforms":"darwin","epoch":20190711,"replaced_by":null,"homepage":"https://graph-tool.skewed.de","description":"graph-tool is an efficient Python module for manipulation and statistical analysis of graphs","long_description":"graph-tool is an efficient Python module for manipulation and statistical analysis of graphs. The internal data structures and most algorithms are implemented in C++ with the Boost Graph Library.","active":false,"categories":["science","python"],"maintainers":[{"name":"s.t.smith","github":"essandess","ports_count":37}],"variants":["openmp","gtk3"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-9.0"]},{"type":"lib","ports":["cairomm","graphviz","libomp","python27","py27-cairo","sparsehash","py27-scipy","py27-gobject3","expat","boost171","py27-numpy","cgal5"]}],"depends_on":[]},{"name":"py27-graphpath","portdir":"python/py-graphpath","version":"0.7","license":"GPL-2","platforms":"{darwin any} freebsd","epoch":0,"replaced_by":null,"homepage":"http://www.langdale.com.au/GraphPath","description":"small language for ananlysing graph-structured data in Python","long_description":"GraphPath is a little-language for analysing graph-structured data, especially RDF. The syntax of GraphPath is reminiscent of XPath. It provides a query evaluator and a goal-driven inference engine, which work together to perform graph analysis.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python27"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"lib","ports":["py-graphpath"]}]},{"name":"py27-grako","portdir":"python/py-grako","version":"3.99.9","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://bitbucket.org/apalala/grako","description":"Tool that takes grammars in a variation of EBNF as input, and outputs memoizing PEG parsers in Python.","long_description":"Tool that takes grammars in a variation of EBNF as input, and outputs memoizing PEG parsers in Python.","active":false,"categories":["devel","textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-cython"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["python27","py27-pytest-runner","py27-setuptools"]}],"depends_on":[]},{"name":"py27-google-pasta","portdir":"python/py-google-pasta","version":"0.2.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/google/pasta","description":"Library to refactor Python code through AST manipulation.","long_description":"Library to refactor Python code through AST manipulation.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27"]}],"depends_on":[]},{"name":"py27-google-auth-httplib2","portdir":"python/py-google-auth-httplib2","version":"0.1.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/google-auth-httplib2","description":"provides an httplib2 transport for google-auth","long_description":"provides an httplib2 transport for google-auth","active":false,"categories":["devel","www","python"],"maintainers":[{"name":"macports","github":"mrdomino","ports_count":41}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-12"]},{"type":"lib","ports":["python27","py27-google-auth","py27-httplib2"]}],"depends_on":[{"type":"lib","ports":["py27-google-api"]}]},{"name":"py27-google-auth","portdir":"python/py-google-auth","version":"1.25.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/google-auth","description":"simplifies using Google's various server-to-server authentication mechanisms","long_description":"simplifies using Google's various server-to-server authentication mechanisms","active":false,"categories":["devel","www","python"],"maintainers":[{"name":"macports","github":"mrdomino","ports_count":41}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-12"]},{"type":"lib","ports":["py27-cachetools","python27","py27-six","py27-rsa","py27-asn1-modules"]}],"depends_on":[{"type":"lib","ports":["py27-google-auth-httplib2","py27-google-api"]}]},{"name":"py27-google-apputils","portdir":"python/py-google-apputils","version":"0.4.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/google/google-apputils","description":"Google Application Utilities for Python","long_description":"This project is a small collection of utilities for building Python applications. It includes some of the same set of utilities used to build and run internal Python apps at Google.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["python27","py27-dateutil","py27-gflags","py27-tz"]}],"depends_on":[{"type":"build","ports":["py27-protobuf"]},{"type":"lib","ports":["py-google-apputils"]}]},{"name":"py27-google-api","portdir":"python/py-google-api","version":"1.7.11","license":"Apache-2 and MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/googleapis/google-api-python-client","description":"client library for accessing the Plus, Moderator, and many other Google APIs","long_description":"client library for accessing the Plus, Moderator, and many other Google APIs","active":false,"categories":["devel","www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["py27-google-auth-httplib2","py27-httplib2","python27","py27-uritemplate","py27-six","py27-google-auth"]}],"depends_on":[]},{"name":"py27-goocanvas","portdir":"python/py-goocanvas","version":"0.14.1","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://wiki.gnome.org/Projects/PyGoocanvas","description":"GooCanvas python bindings","long_description":"PyGoocanvas are the python bindings for GooCanvas which is a canvas widget for GTK+ that uses the cairo 2D library for drawing.","active":false,"categories":["gnome","python"],"maintainers":[{"name":"alexander.afanasyev","github":"","ports_count":2}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","gtk-doc","clang-9.0"]},{"type":"lib","ports":["py27-cairo","goocanvas","py27-pygtk","py27-gobject","gtk2","python27"]}],"depends_on":[{"type":"lib","ports":["py-goocanvas"]}]},{"name":"py27-gobject3","portdir":"python/py27-gobject3","version":"3.36.1","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pygobject.readthedocs.io/","description":"Python bindings for GObject, version 3","long_description":"PyGObject is a Python dynamic module that enables developers to use the power of GObject, which is part of the GNOME platform.","active":true,"categories":["gnome","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["meson","clang-18","pkgconfig","ninja"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["glib2","py27-cairo","python27","gobject-introspection","libffi"]}],"depends_on":[{"type":"lib","ports":["gnuradio-devel","py27-graph-tool","gnome3-core","alacarte","goocanvas2"]},{"type":"run","ports":["gnome3-core"]}]},{"name":"py27-gobject","portdir":"python/py-gobject","version":"2.28.7","license":"LGPL-2.1+","platforms":"darwin","epoch":20110613,"replaced_by":null,"homepage":"http://www.pygtk.org/","description":"Python bindings for GObject.","long_description":"PyGObject provides a convenient wrapper for the GObject+ library for use in Python programs, and takes care of many of the boring details such as managing memory and type casting. When combined with PyGTK, PyORBit and gnome-python, it can be used to write full featured Gnome applications.","active":true,"categories":["gnome","python"],"maintainers":[],"variants":["quartz","x11","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["python27","glib2","py27-cairo","libffi","gobject-introspection"]}],"depends_on":[{"type":"lib","ports":["coherence","py27-goocanvas","py27-kiwi","gazpacho","gnome-bindings-python","py27-keybinder","libgpod","py-gobject","py27-pygtk","py27-pygtk-devel","py27-pygtksourceview"]}]},{"name":"py27-gnureadline","portdir":"python/py-gnureadline","version":"8.2.13","license":"GPL-3+ and PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ludwigschwardt/python-gnureadline","description":"Python readline extension.","long_description":"Python readline extension.","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["ncurses","python27"]}],"depends_on":[{"type":"lib","ports":["py27-ipython","py27-smisk"]}]},{"name":"py27-gnuplot","portdir":"python/py-gnuplot","version":"1.8","license":"LGPL","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://gnuplot-py.sourceforge.net/","description":"A Python interface to the gnuplot plotting program.","long_description":"Gnuplot.py is a Python package that allows you to create graphs from within Python using the gnuplot plotting program.","active":true,"categories":["devel","math","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27","py27-numpy"]},{"type":"run","ports":["gnuplot"]}],"depends_on":[{"type":"lib","ports":["py-gnuplot"]}]},{"name":"py27-gnome","portdir":"python/py27-gnome","version":"2.28.1","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.pygtk.org/","description":"gnome-python is a set of python interfaces to gnome-libs.","long_description":"gnome-python is a set of python interfaces to gnome-libs.","active":true,"categories":["gnome","python"],"maintainers":[],"variants":["quartz","universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"lib","ports":["libbonobo","libbonoboui","libgnome","libgnomecanvas","gconf","python27","py27-orbit","py27-pygtk","libgnomeui","gnome-vfs"]}],"depends_on":[{"type":"lib","ports":["gnome-bindings-python","py27-gdl"]}]},{"name":"py27-gmpy2","portdir":"python/py-gmpy2","version":"2.1.0","license":"LGPL-2.1+","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://github.com/aleaxit/gmpy","description":"General multiple precision arithmetic module for Python","long_description":"GMPY2 is a C-coded Python extension module that supports fast multiple-precision arithmetic. GMPY2 supports the GMP library for integer and rational arithmetic and multiple-precision real and complex arithmetic as provided by the MPFR and MPC libraries.","active":false,"categories":["python"],"maintainers":[{"name":"md14-macports","github":"mndavidoff","ports_count":21}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["gmp","python27","libmpc","mpfr"]}],"depends_on":[]},{"name":"py27-gmpy","portdir":"python/py-gmpy","version":"1.17","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/gmpy/","description":"General multiple precision arithmetic module for Python","long_description":"GMPY is a C-coded Python extension module that supports fast integer and rational multiple-precision arithmetic using the GMP library.","active":false,"categories":["python"],"maintainers":[{"name":"md14-macports","github":"mndavidoff","ports_count":21}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["gmp","python27"]}],"depends_on":[]},{"name":"py27-glewpy","portdir":"python/py-glewpy","version":"0.7.4","license":"unknown","platforms":"darwin freebsd","epoch":0,"replaced_by":null,"homepage":"http://glewpy.sourceforge.net/","description":"Python bindings for GLEW (OpenGL Extension Wrangler)","long_description":"GLEWpy aims to bring advanced OpenGL extensions to Python. This will allow the Python OpenGL developer to use features such as fragment and vertex shaders and image processing on the GPU. It serves as a compliment to PyOpenGL and toolkits such as GLUT and SDL (pygame).","active":false,"categories":["graphics","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["glew","python27","py27-pyrex"]}],"depends_on":[{"type":"lib","ports":["py-glewpy"]}]},{"name":"py27-git-sweep","portdir":"python/py-git-sweep","version":"0.1.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/arc90/git-sweep","description":"clean up Git branches that have been merged into master","long_description":"Command-line tool to help clean up Git branches that have been merged into master","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-14"]},{"type":"lib","ports":["python27","git-sweep_select","py27-gitdb","py27-gitpython"]}],"depends_on":[{"type":"lib","ports":["py-git-sweep"]}]},{"name":"py27-gitpython","portdir":"python/py-gitpython","version":"2.1.15","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/gitpython-developers/GitPython","description":"A python library used to interact with Git repositories.","long_description":"GitPython provides object model access to your git repository. Once you have created a repository object, you can traverse it to find parent commit(s), trees, blobs, etc.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-16"]},{"type":"lib","ports":["python27","py27-gitdb"]}],"depends_on":[{"type":"lib","ports":["py27-git-sweep"]}]}]}