Skip to main content

Large graphs analysis and drawing

Project description

Module description

Graphs play an important role in many research areas, such as biology, microelectronics, social sciences, data mining, and computer science. Tulip (http://tulip.labri.fr) [1] [2] is an Information Visualization framework dedicated to the analysis and visualization of such relational data. Written in C++ the framework enables the development of algorithms, visual encodings, interaction techniques, data models, and domain-specific visualizations.

The Tulip core library is available to the Python community through the Tulip-Python bindings [3]. The bindings have been developed using the SIP tool [4] from Riverbank Computed Limited, allowing to easily create quality Python bindings for any C/C++ library. The main features provided by the bindings are the following ones:

  • Creation and manipulation of graphs : Tulip provides an efficient graph data structure for storing large and complex networks. It is also one of the few that offer the possibility to efficiently define and navigate graph hierarchies or cluster trees (nested subgraphs).

  • Storage of data on graph elements : Tulip allows to associate different kind of serializable data (boolean, integer, float, string, …) and visual attributes (layout, color, size, …) to graph elements. All these data can be easily accessed from the Tulip graph data structure facilitating the development of algorithms.

  • Application of algorithms of different types on graph : Tulip has been designed to be easily extensible and provides a variety of graph algorithms (layout, metric, clustering, …) implemented as C++ plugins. All these algorithms can be called from Python. As Tulip is dedicated to graph visualization, it is provided with numerous state of the art graph layout algorithms but also a bridge to the Open Graph Drawing Framework (http://www.ogdf.net) [5]

Release notes

Some information regarding the Tulip-Python releases pushed on the Python Packaging Index:

  • 5.1.0: based on Tulip 5.1.0 released on 07/11/2017

    • bugs fixes release with focus on API testing and stabilization

    • some slight API improvements (see updated documentation)

  • 5.0.0: based on Tulip 5.0.0 released on 27/06/2017

    • mainly a bugs and memory leaks fix release for the Python bindings that now benefit from the performance improvements recently integrated in the tulip-core C++ library

    • some new methods added in the API and some deprecated (see updated documentation)

    • new Tulip plugins have been added, notably import ones like BibTex, GraphML, npm, … (see updated plugins list in the documentation)

  • 4.10.0: based on Tulip 4.10.0 released on 08/12/2016

    • some new methods added and API improvements (see updated documentation)

    • add a new section in the documentation detailing the C++ plugins bundled with Tulip that can be called from Python

    • improvements for working with Tulip color scales (see updated documentation)

  • 4.9.0 : based on Tulip 4.9.0 released on 08/07/2016

    • add a mechanism to ease the creation of graph properties through type inference (see updated documentation)

    • simplify the declaration of file parameters for Tulip Python plugins (see updated documentation)

    • a few bugs fixes

  • 4.8.1 : based on Tulip 4.8.1 released on 16/02/2016

    • add new convenient methods for getting / setting multiple properties values of nodes and edges, trough the use of a dictionnary, in the tlp.Graph class (see updated documentation)

    • some bugs fixes

  • 4.8.0.post1 :

    • Fix crash on MacOS when calling OGDF layout algorithms

    • minor fixes

  • 4.8.0 : Initial release based on Tulip 4.8

Example

The following script imports the dependency graph from the locally installed pip packages, draws it using a force directed layout algorithm and serializes the resulting graph to a file through the TLP graph format. The imported graph can then be visualized through the Tulip software.

import pip
import re

from tulip import tlp

# create a new empty graph
graph = tlp.newGraph()

# dictionnary mapping package name to graph node
packageNode = {}

def addPackageNode(package):
  if not package in packageNode:
    n = graph.addNode()
    packageNode[package] = n
    # set node label for use with Tulip visualizations components
    graph['viewLabel'][n] = package

# iterate over locally installed pip packages
for d in pip.get_installed_distributions():
  # add a node associated to the package
  addPackageNode(d.key)

# iterate over locally installed pip packages
for d in pip.get_installed_distributions():
  # iterate over package requirements
  for r in d.requires():
    # process requirement name to get its pip package name :
    # switch to lower case and remove version info if any
    s = str(r).lower()
    match = re.search('|'.join(map(re.escape, '<=>;!')), s)
    if match:
      s = s[:match.start()]
    # add dependency package node if it does not exist yet
    addPackageNode(s)
    # add an edge between the pip package and its dependency in the graph
    graph.addEdge(packageNode[d.key], packageNode[s])

# apply a force directed layout algorithm on the graph then a connected component packing algorithm.
# algorithms are called with their default parameters.
# resulting layout will be stored in the defaut graph layout property named 'viewLayout'
graph.applyLayoutAlgorithm('Fast Multipole Multilevel Embedder (OGDF)')
graph.applyLayoutAlgorithm('Connected Component Packing (Polyomino)')

tlp.saveGraph(graph, 'pip_deps.tlp')

References

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

tulip_python-5.3.0-cp37-cp37m-win_amd64.whl (24.8 MB view details)

Uploaded CPython 3.7m Windows x86-64

tulip_python-5.3.0-cp37-cp37m-win32.whl (22.4 MB view details)

Uploaded CPython 3.7m Windows x86

tulip_python-5.3.0-cp37-cp37m-manylinux1_x86_64.whl (11.0 MB view details)

Uploaded CPython 3.7m

tulip_python-5.3.0-cp37-cp37m-macosx_10_9_x86_64.whl (10.3 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

tulip_python-5.3.0-cp36-cp36m-win_amd64.whl (24.8 MB view details)

Uploaded CPython 3.6m Windows x86-64

tulip_python-5.3.0-cp36-cp36m-win32.whl (22.4 MB view details)

Uploaded CPython 3.6m Windows x86

tulip_python-5.3.0-cp36-cp36m-manylinux1_x86_64.whl (11.0 MB view details)

Uploaded CPython 3.6m

tulip_python-5.3.0-cp36-cp36m-macosx_10_9_x86_64.whl (10.3 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

tulip_python-5.3.0-cp35-cp35m-win_amd64.whl (24.8 MB view details)

Uploaded CPython 3.5m Windows x86-64

tulip_python-5.3.0-cp35-cp35m-win32.whl (22.4 MB view details)

Uploaded CPython 3.5m Windows x86

tulip_python-5.3.0-cp35-cp35m-manylinux1_x86_64.whl (11.0 MB view details)

Uploaded CPython 3.5m

tulip_python-5.3.0-cp35-cp35m-macosx_10_6_intel.whl (10.3 MB view details)

Uploaded CPython 3.5m macOS 10.6+ Intel (x86-64, i386)

tulip_python-5.3.0-cp34-cp34m-manylinux1_x86_64.whl (11.0 MB view details)

Uploaded CPython 3.4m

tulip_python-5.3.0-cp27-cp27mu-manylinux1_x86_64.whl (11.0 MB view details)

Uploaded CPython 2.7mu

tulip_python-5.3.0-cp27-cp27m-win_amd64.whl (24.8 MB view details)

Uploaded CPython 2.7m Windows x86-64

tulip_python-5.3.0-cp27-cp27m-win32.whl (22.4 MB view details)

Uploaded CPython 2.7m Windows x86

tulip_python-5.3.0-cp27-cp27m-manylinux1_x86_64.whl (11.0 MB view details)

Uploaded CPython 2.7m

tulip_python-5.3.0-cp27-cp27m-macosx_10_9_x86_64.whl (10.3 MB view details)

Uploaded CPython 2.7m macOS 10.9+ x86-64

File details

Details for the file tulip_python-5.3.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: tulip_python-5.3.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 24.8 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15rc1

File hashes

Hashes for tulip_python-5.3.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 35782f92027185bc6cfba4345939b9271936827f01261890f8ff7e5754d0839f
MD5 4aa161cebef9c9979c0d10264a66bd11
BLAKE2b-256 655e01fb8adc3ee19cb17a8837e6a6ac992e5ddf816efc97b8b82a2a4f9627db

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.0-cp37-cp37m-win32.whl.

File metadata

  • Download URL: tulip_python-5.3.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 22.4 MB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15rc1

File hashes

Hashes for tulip_python-5.3.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 659a2a60fe5ca6c2ea148ca724e51e5b9bb279a51400ae794ba665134e84a8cf
MD5 07f82181a568f5c6766255e247d58855
BLAKE2b-256 a45b2b43c3c9d0d929fbe26dc11ae9fee59f6c913c7070dfae2cb9486ecca7dd

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.0-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: tulip_python-5.3.0-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15rc1

File hashes

Hashes for tulip_python-5.3.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a8207b3ca0c6c39c285e3d471ed65bf1c0f6873f0a344de87e8c553cc087241c
MD5 c85dd94434e2adeecdb46fea4b504fb3
BLAKE2b-256 80ad8fbc5caa091c0a7e203e9d9078ffbb3d6c5303d03066c011d322aba04f01

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.0-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: tulip_python-5.3.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 10.3 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15rc1

File hashes

Hashes for tulip_python-5.3.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0ac2b4f21e616ad92283380f0976b86ed28661cb6835e67e980309ecb38dc213
MD5 336e15946aee4fbc8900f6820d7ca0dd
BLAKE2b-256 df04968bec69245f49e035fc7e888bf729e9c4d50c3c514e31ebe4ee065e46f4

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.0-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: tulip_python-5.3.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 24.8 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15rc1

File hashes

Hashes for tulip_python-5.3.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 e4ab0825abea5b6024f582ee8d2fa337bc35728f59c234e344e467023465f50e
MD5 83e1388f3f08352a4d72bb453a4f6bf6
BLAKE2b-256 2de1f12dcb9f2f6320b1d10727267f070f919add19d5fc9a75e81e3b62af9de2

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.0-cp36-cp36m-win32.whl.

File metadata

  • Download URL: tulip_python-5.3.0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 22.4 MB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15rc1

File hashes

Hashes for tulip_python-5.3.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 db1030612f2d5a56faa476da00ede5a1a02778ef1b0028810144794dffd98744
MD5 0022e9258bf1ba2bc4b9c2611f91140e
BLAKE2b-256 044530814e3fdb2749b4d66823ce7ca84363c2ab2718356b0b0079a760c32650

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.0-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: tulip_python-5.3.0-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15rc1

File hashes

Hashes for tulip_python-5.3.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 87a466eb568f50231b1eae048c4c9573dc1736ea74b6394bcb27b28c5daa94b4
MD5 33ea03205a6d296d6a151cdab9d81c7f
BLAKE2b-256 238b043135a1e9bc3ab0c156f8a307cdc4bca2a5f5b01c3b092a812ecedbf390

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.0-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: tulip_python-5.3.0-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 10.3 MB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15rc1

File hashes

Hashes for tulip_python-5.3.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0a33942c46f92f10ea1a16da4784498b53f0e5f289fbc9a74d66759e38698b18
MD5 da5573788d3ef527811fdd195bdc037d
BLAKE2b-256 b72e27deaae7341a88a2b61881f6a2a9243e4e1826f06e58e393d36d9425a6da

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.0-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: tulip_python-5.3.0-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 24.8 MB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15rc1

File hashes

Hashes for tulip_python-5.3.0-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 a3be6fdfbe12795ffef17d8b0e672fe9f14e0399fcdef1d7ebccfc3780ef02a0
MD5 7a61b662c2ec164a61aff6783f648c5e
BLAKE2b-256 7a011984e33bd41859fd37559bc1820c5e349fa0fc82d80324c710d6713819f0

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.0-cp35-cp35m-win32.whl.

File metadata

  • Download URL: tulip_python-5.3.0-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 22.4 MB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15rc1

File hashes

Hashes for tulip_python-5.3.0-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 e0f79b860dde03b6e595b843bcb291b7d5743ba54d1bb806e89799cf9638cc0e
MD5 47e4835d298f1b331a1858ec2a114533
BLAKE2b-256 7c9a20fa07baf88d592e09966c9bf6bd42e404312cdbf5ee8f789da7aaa9d148

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.0-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: tulip_python-5.3.0-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15rc1

File hashes

Hashes for tulip_python-5.3.0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 27e53f7222201c7987e54b7d4495730feaeb3598e26a080b5bcef5a176d11388
MD5 179b8b12ac68e6dba9e19c347130ba45
BLAKE2b-256 b4518618cdcc1f5227adfe2caf56cd8bf29865a14e7f8db385ed6f90bacedc3b

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.0-cp35-cp35m-macosx_10_6_intel.whl.

File metadata

  • Download URL: tulip_python-5.3.0-cp35-cp35m-macosx_10_6_intel.whl
  • Upload date:
  • Size: 10.3 MB
  • Tags: CPython 3.5m, macOS 10.6+ Intel (x86-64, i386)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15rc1

File hashes

Hashes for tulip_python-5.3.0-cp35-cp35m-macosx_10_6_intel.whl
Algorithm Hash digest
SHA256 7229211d538da284a386b8902f9380c25f6a53b8b5738a056b3c11155ef3c6fb
MD5 fa4ba050b641cc4272201255cf71b570
BLAKE2b-256 9e01afaedc8de07c0e28add4413c6eb7e9e57fa05b9acd042035e0d91dbb8bd6

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.0-cp34-cp34m-manylinux1_x86_64.whl.

File metadata

  • Download URL: tulip_python-5.3.0-cp34-cp34m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 3.4m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15rc1

File hashes

Hashes for tulip_python-5.3.0-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 642105894fcb5ac78395101cb96212ddccabb815293518599eb6433775244061
MD5 8cceed927402a65e90c4052abcb667be
BLAKE2b-256 3b6ebeb09c95ede8babdf59060b730415febb093d3b859e74c21f050242a5eb6

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.0-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: tulip_python-5.3.0-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15rc1

File hashes

Hashes for tulip_python-5.3.0-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 233cde2915bfa2587f2dcf783c091a3c6fd80c0e72bda8ddc42cc4ff43f0b46a
MD5 eb1ff17326b3fe2ba2acba2a4d4ba908
BLAKE2b-256 8c8cc9f42a22d97d73b118b46a799fe693edd6e077bec58ec8136e65d516b2f1

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.0-cp27-cp27m-win_amd64.whl.

File metadata

  • Download URL: tulip_python-5.3.0-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 24.8 MB
  • Tags: CPython 2.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15rc1

File hashes

Hashes for tulip_python-5.3.0-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 cfff846da82e92b74a24d15cecbd96c24bef43020cfeeebae2574f664ee86d01
MD5 d30642fc3b2125e991d9bf51e8421fb3
BLAKE2b-256 e4352122d7b6dd623df38b11c5a1a202cd2903aaf7b3d4be132abf101f7d7198

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.0-cp27-cp27m-win32.whl.

File metadata

  • Download URL: tulip_python-5.3.0-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 22.4 MB
  • Tags: CPython 2.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15rc1

File hashes

Hashes for tulip_python-5.3.0-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 f75176d33963a91d91f14ef10e796d3aff6bd8ccc70bda1c16d26c2ad4342d5d
MD5 7b0cc26d380c2bc8d1098eca57caa15f
BLAKE2b-256 c595df7f043ea64fb8d1b96cb1da1b335ad5765a870c21829d997ce280fa4d1e

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.0-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: tulip_python-5.3.0-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 11.0 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15rc1

File hashes

Hashes for tulip_python-5.3.0-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0a7d7459140be2bb6ee8f6903d1d38403f51aea5d690ec6cbe5308d46964f6f6
MD5 641c25effe33820fea11460c5fdf384b
BLAKE2b-256 f8c0833cd4847676bfa5b5e4c6e9c1f9863f9d922c36a8746e32f87bba814c2d

See more details on using hashes here.

File details

Details for the file tulip_python-5.3.0-cp27-cp27m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: tulip_python-5.3.0-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 10.3 MB
  • Tags: CPython 2.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.15rc1

File hashes

Hashes for tulip_python-5.3.0-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1a8f5f80075e911234c9c0e247421761d96128bff950631fc403807f3e2852fc
MD5 ee0a3d2b75f87f4f1d390dd3fffc546b
BLAKE2b-256 8e47ecc5a855b461ad8f972d4c86232bcf736463f080ee527ca016d3f778f647

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page