{ "info": { "author": "Assela Pathirana", "author_email": "assela@pathirana.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Utilities" ], "description": "========\nOverview\n========\n\n\n\nEpanet 2.0 Python calling interface\n\nEpanet 2.0 Python calling interface \n\nSince version 0.5.0.1 the library has the epanet-emitter engine enabling Pressure-based Demand Analysis (http://assela.pathirana.net/EPANET-Emitter).\n\nSince version 0.4.0.1 the library is compatible with Python 3.0\n\nWhat is it?\n-----------\nA python package enabling user to call all the `epanet programmers toolkit `_ functions within python scripts. \n\nInstallation\n------------\n:Windows: \n\tUse a Python ditribution that comes with a c copiler (use WinPython or PythonXY) ::\n\n\t pip install epanettools\n\n\n:POSIX (e.g. Linux, OS-X):\n Download source archive (zip file), extract and run (as root) ::\n\n\t [sudo] python setup.py install\n\n or just type ::\n\n\t [sudo] pip install epanettools\n\n\nUsage:\n------\n\n::\n\n >>> import os, pprint\n >>> pp=pprint.PrettyPrinter() # we'll use this later. \n >>> from epanettools.epanettools import EPANetSimulation, Node, Link, Network, Nodes, \\\n ... Links, Patterns, Pattern, Controls, Control # import all elements needed \n >>> from epanettools.examples import simple # this is just to get the path of standard examples\n >>> file = os.path.join(os.path.dirname(simple.__file__),'Net3.inp') # open an example\n >>> es=EPANetSimulation(file) \n\n\n\n\nNode information\n\n::\n\n >>> len(es.network.nodes)\n 97\n >>> list(es.network.nodes)[:5] # just get indexes of nodes\n [1, 2, 3, 4, 5]\n >>> [es.network.nodes[x].id for x in list(es.network.nodes)[:5]] # Get ids of first five nodes. \n ['10', '15', '20', '35', '40']\n >>> n=es.network.nodes\n >>> n[1].id\n '10'\n >>> n[94].id\n 'Lake'\n >>> n['10'].index # get the index of the node with id '10' \n 1\n\nNow links\n\n::\n\n >>> m=es.network.links\n >>> len(m)\n 119\n >>> m[1].id\n '20'\n >>> m[3].id\n '50'\n >>> m[119].id\n '335'\n\nInformation about connectivity\n\n::\n\n >>> [m[1].start.id,m[1].end.id] # get the two ends of a link\n ['3', '20']\n >>> [m[118].start.id,m[118].end.id]\n ['Lake', '10']\n >>> sorted([i.id for i in n['169'].links]) # get the links connected to a node. \n ['183', '185', '187', '211']\n\nTypes of links and nodes\n\n::\n\n >>> pp.pprint(Node.node_types) # these are the type codes for nodes. \n {'JUNCTION': 0, 'RESERVOIR': 1, 'TANK': 2}\n >>> n[94].node_type\n 1\n >>> n[1].node_type\n 0\n >>> n['2'].node_type\n 2\n >>> pp.pprint(Link.link_types) # these are the type codes for links\n {'CVPIPE': 0,\n 'FCV': 6,\n 'GPV': 8,\n 'PBV': 5,\n 'PIPE': 1,\n 'PRV': 3,\n 'PSV': 4,\n 'PUMP': 2,\n 'TCV': 7}\n >>> m['335'].link_type # Pump\n 2\n >>> m['101'].link_type # PIPE\n 1\n >>> m[1].link_type # \n 1\n >>> [y.id for x,y in m.items() if y.link_type==Link.link_types['PUMP']] # get ids of pumps\n ['10', '335']\n >>> [y.id for x,y in n.items() if y.node_type==Node.node_types['TANK']] # get ids of tanks\n ['1', '2', '3']\n\n\n\nNetwork properties are available (even before we run the simulation)\n\n::\n\n >>> d=Link.value_type['EN_DIAMETER']\n >>> print(\"%.3f\" % es.network.links[1].results[d][0])\n 99.000\n\n >>> p1=es.network.patterns[1]\n >>> l=list(p1.values())\n >>> print(\"%2.1f \"*len(l) % tuple(l )) # doctest: +NORMALIZE_WHITESPACE\n 1.3 1.9 1.5 1.4 0.8 0.9 0.9 1.1 1.0 1.1 1.1 1.2 1.2 1.1 1.0 0.8 0.8 0.7 0.6 0.6 0.9 1.0 1.2 1.7 \n\n\n\nGet some results of simulation. \n\n:: \n\n\n >>> es.run()\n >>> p=Node.value_type['EN_PRESSURE']\n >>> print(\"%.3f\" % es.network.nodes['103'].results[p][5] )\n 59.301\n >>> d=Node.value_type['EN_DEMAND']\n >>> h=Node.value_type['EN_HEAD']\n >>> print(\"%.3f\" % es.network.nodes['103'].results[d][5])\n 101.232\n >>> print(\"%.3f\" % es.network.nodes['103'].results[h][5])\n 179.858\n >>> d=Link.value_type['EN_DIAMETER']\n >>> print(\"%.3f\" % es.network.links[1].results[d][0])\n 99.000\n >>> es.runq() # run water quality simulation \n >>> q=Node.value_type['EN_QUALITY']\n >>> print(\"%.3f\" % es.network.nodes['117'].results[q][4])\n 85.317\n >>> e=Link.value_type['EN_ENERGY']\n >>> print(\"%.5f\" % es.network.links['111'].results[e][23])\n 0.00685\n\n\nSome advanced result queries\n\n::\n\n >>> print(\"%.3f\" % min(es.network.nodes['103'].results[p])) # minimum recorded pressure of node '103'\n 44.169\n >>> n=es.network.nodes\n >>> # All nodes recording negative pressure. \n >>> sorted([y.id for x,y in n.items() if min(y.results[p])<0])\n ['10']\n >>> # Nodes that deliver a flow of more than 4500 flow units\n >>> d=Node.value_type['EN_DEMAND']\n >>> j=Node.node_types['JUNCTION']\n >>> sorted([y.id for x,y in n.items() if ( max(y.results[d])>4500 and y.node_type==j )])\n ['203']\n\n\nChanging the network\n-----------------------\nCurrently the new (object-based) interface above only supports read access to the underlying network. To change the values of the network, it is recommended to use the Legacy interface calls. Legacy calls can be accessed from within the new interface. The steps in changing network:\n\n1. Create an object of EPANetSimulation with the network file\n2. Change needed values using ENsetxxxx calls (just changing the attributes of EPANetSimulation will not work!)\n3. Save the changed data to a new file using ENsaveinpfile.\n4. Create an object of EPANetSimulation with the new saved file. \n\n Following is an example:\n\n::\n\n\t>>> d=Link.value_type['EN_DIAMETER']\n\t>>> e=Node.value_type['EN_ELEVATION']\n\t>>> es.ENgetlinkvalue(81,d)[1] #low level interface\n\t16.0\n\t>>> es.network.links[81].results[d] # new interface\n\t[16.0]\n\t>>> es.ENgetnodevalue(55,e)[1] # low level interface\n\t15.5\n\t>>> es.network.nodes[55].results[e] #new interface\n\t[15.5]\n\t>>> r=es.ENsetlinkvalue(81,d,99) # now let's change values - link\n\t>>> r # zero means no error!\n\t0\n\t>>> r=es.ENsetnodevalue(55,e,18.25) # change elevation of node\n\t>>> r #zero means no error\n\t0\n\t>>> # Note: the original network is not changed! Only the low level values changed. This is a limitation of current implementation\n\t>>> es.network.links[81].results[d], es.ENgetlinkvalue(81,d)[1], es.network.nodes[55].results[e], es.ENgetnodevalue(55,e)[1] \n\t([16.0], 99.0, [15.5], 18.25)\n\t>>> # to permanantly change values, the changed network has to be written to a new file\n\t >>> import tempfile, os\n \t>>> f=os.path.join(tempfile.gettempdir(),\"temp.inp\")\n \t>>> es.ENsaveinpfile(f) # save the changed file\n \t0\n \t>>> e2=EPANetSimulation(f)\n \t>>> e2.network.links[81].results[d], e2.ENgetlinkvalue(81,d)[1], e2.network.nodes[55].results[e], e2.ENgetnodevalue(55,e)[1]\n\t([99.0], 99.0, [18.25], 18.25)\n\t>>> # now in both high level and low level interfaces, we have the right value. \n\n\nPattern manipulation\n--------------------\n\n::\n\n >>> patId = \"NewPattern\";\n >>> ret=es.ENaddpattern(patId)\n >>> print(ret)\n 0\n >>> patFactors=[0.8, 1.1, 1.4, 1.1, 0.8, 0.7, 0.9, 0.0, 0.8, 0.8, 0.0, 0.0]\n >>> ret,patIndex=es.ENgetpatternindex(patId)\n >>> print(patIndex)\n 6\n >>> es.ENsetpattern(patIndex, patFactors)\n 0\n >>> es.ENgetpatternid(6)[1]\n 'NewPattern'\n >>> es.ENgetpatternlen(6)\n [0, 12]\n >>> [round(es.ENgetpatternvalue(6,i)[1],3) for i in range(1,12+1)]\n [0.8, 1.1, 1.4, 1.1, 0.8, 0.7, 0.9, 0.0, 0.8, 0.8, 0.0, 0.0]\n >>> es.ENsetpatternvalue(6,9,3.3)\n 0\n >>> [round(es.ENgetpatternvalue(6,i)[1],3) for i in range(1,12+1)]\n [0.8, 1.1, 1.4, 1.1, 0.8, 0.7, 0.9, 0.0, 3.3, 0.8, 0.0, 0.0]\n\n\n\nPDD type analysis\n-------------------------\n\nLook at http://assela.pathirana.net/EPANET-Emitter for details and desktop (windows only) application that does the same analysis. \n\n::\n\n >>> # lets create a pressure deficient network to demonstate this. \n >>> d=Link.value_type['EN_DIAMETER']\n >>> l=es.network.links['247'] .index # get the index of '247' node.\n >>> r=es.ENsetlinkvalue(l,d,2.5) # now let's change values - link diameter to a small value.\n >>> r # zero means no error!\n 0\n >>> f=os.path.join(tempfile.gettempdir(),\"temp.inp\")\n >>> es.ENsaveinpfile(f) # save the changed file\n 0\n >>> #now lets analyse this with 'normal' epanet engine\n >>> e2=EPANetSimulation(f, pdd=False) #note pdd=False is default, no need to write this\n >>> e2.run() #simulate\n >>> p=Node.value_type['EN_PRESSURE']\n >>> e2.network.nodes['225'].results[p][10] < -10.0 # we should get a large negative pressure value\n True\n >>> d=Node.value_type['EN_DEMAND']\n >>> print(\"%4.2f\" %e2.network.nodes['225'].results[d][10]) # the demand does not change/ \n 25.08\n >>> e3=EPANetSimulation(f,pdd=True) # now we enable pdd\n >>> e3.run()\n >>> p225=e3.network.nodes['225'].results[p][10] # pressure should not be a rediculous value\n >>> (p225 > -3 and p225 < 500)\n True\n >>> d=Node.value_type['EN_DEMAND']\n >>> d225=e3.network.nodes['225'].results[d][10] # the demand should be nearly zero\n >>> (d225 > -.1 and d225 < .1)\n True\n\n\n\n\nLegacy Interface\n----------------\n\nDo not use the following methods unless for compatibility! As of versions > 0.8 pattern setting\nusing this interface is not available. \n\n::\n\n >>> import os\n >>> from epanettools import epanet2 as et\n >>> from epanettools.examples import simple \n >>> file = os.path.join(os.path.dirname(simple.__file__),'Net3.inp')\n >>> ret=et.ENopen(file,\"Net3.rpt\",\"\")\n\n\n\n:Example 1: Retrieve simulation properties. \n\nBasic properties of the network\n\n\n::\n\n >>> ret,result=et.ENgetcount(et.EN_LINKCOUNT) \t\n >>> print(ret) \t\n 0\n\t>>> print(result)\n\t119\n >>> ret,result=et.ENgetcount(et.EN_NODECOUNT) \t\n >>> print(ret) \t\n 0\n >>> print(result)\n 97\n\t>>> node='105'\n\t>>> ret,index=et.ENgetnodeindex(node) \n\t>>> print(ret)\n\t0\n\t>>> print (\"Node \" + node + \" has index : \" + str(index))\n\tNode 105 has index : 12\n\n\nGet the list of nodes\n\n::\n\n >>> ret,nnodes=et.ENgetcount(et.EN_NODECOUNT)\n >>> nodes=[]\n >>> pres=[]\n >>> time=[]\n >>> for index in range(1,nnodes):\n ... ret,t=et.ENgetnodeid(index)\n ... nodes.append(t)\n ... t=[]\n ... pres.append(t)\n >>> print (nodes) #doctest: +ELLIPSIS\n ... #doctest: +NORMALIZE_WHITESPACE\n\t['10', '15', '20', '35', '40', '50', '60', ..., '275', 'River', 'Lake', '1', '2']\n\nGet nodes indexes on either side of a link with given index\n\n::\n\n >>> et.ENgetlinknodes(55) # note the first item in the list should be ignored. \n [0, 5, 46]\n\n\n\n\nHydraulic Simulation\n\n\n::\n\n >>> et.ENopenH()\n 0\n >>> et.ENinitH(0) \n 0\n >>> while True :\n ... ret,t=et.ENrunH()\n ... time.append(t)\n ... # Retrieve hydraulic results for time t\n ... for i in range(0,len(nodes)):\n ... ret,p=et.ENgetnodevalue(i+1, et.EN_PRESSURE )\n ... pres[i].append(p)\n ... ret,tstep=et.ENnextH()\n ... if (tstep<=0):\n ... break\n >>> ret=et.ENcloseH() \n >>> print([round(x,4) for x in pres[0]]) #doctest: +ELLIPSIS \n ... #doctest: +NORMALIZE_WHITESPACE\n\t[-0.6398, 40.1651, 40.891, 41.0433, ..., 0.569, -0.8864, 0.2997]\n\n\nPressure at the node '10'\n\n\n::\n\n >>> ret,ind=et.ENgetnodeindex(\"10\")\n >>> print (ind)\n 1\n >>> print([round(x,4) for x in pres[ind+1]]) # remember epanet count starts at 1. \n ... #doctest: +ELLIPSIS \n ... #doctest: +NORMALIZE_WHITESPACE \n\t[12.5657, 12.9353, 13.4351, 14.0307, ..., 13.1174, 13.3985, 13.5478]\n\n\nChangelog\n=========\n1.0.0 (2018-09-28)\n-----------------------------------------\n* Now works with python > 3.4. \n* Uses visual c/c++ compilers for windows\n\n.9.0 (2016-11-13)\n-----------------------------------------\n* Available demand fraction with pipes closed added. This was done with c library for efficiency.\n\n\n0.8.0 (2016-10-06)\n-----------------------------------------\n* completely removed dependency on numpy. \n\n0.7.2 (2016-09-28)\n-----------------------------------------\n* bug fixes\n\n0.7.1 (2016-09-21)\n-----------------------------------------\n* minor changes\n\n0.7.0 (2016-09-21)\n-----------------------------------------\n\n* A substantial upgrade from version 6.x \n* Added pressure-driven demand\n* Restuructured repo-structure completely\n* much better testing with CI\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/asselapathirana/epanettools", "keywords": "", "license": "GPLv3+", "maintainer": "", "maintainer_email": "", "name": "EPANETTOOLS", "package_url": "https://pypi.org/project/EPANETTOOLS/", "platform": "", "project_url": "https://pypi.org/project/EPANETTOOLS/", "project_urls": { "Homepage": "https://github.com/asselapathirana/epanettools" }, "release_url": "https://pypi.org/project/EPANETTOOLS/1.0.0/", "requires_dist": null, "requires_python": "", "summary": "Epanet 2.0 Python calling interface", "version": "1.0.0" }, "last_serial": 4336087, "releases": { "0.2.2.0": [ { "comment_text": "", "digests": { "md5": "eeec1592d5f76cb2ffa833b4c798f9e8", "sha256": "c167847f90d878cd26bd90dc8a82078c8b8386aa950248a3edfe615afddb007e" }, "downloads": -1, "filename": "EPANETTOOLS-0.2.2.0.win32-py2.7.exe", "has_sig": true, "md5_digest": "eeec1592d5f76cb2ffa833b4c798f9e8", "packagetype": "bdist_wininst", "python_version": "2.7", "requires_python": null, "size": 287457, "upload_time": "2013-01-07T22:50:53", "url": "https://files.pythonhosted.org/packages/f1/e6/395a98dc2de54bafbe0e79370dcdc5933d37c84c8d6d2e3e46b86c8d3574/EPANETTOOLS-0.2.2.0.win32-py2.7.exe" }, { "comment_text": "", "digests": { "md5": "f410ec9536fa7cc73d437b828fea7bcb", "sha256": "e0e20d9b1fa60bc06139376181ee149708373c064f97bf6c4d3de7b22b7a23a5" }, "downloads": -1, "filename": "EPANETTOOLS-0.2.2.0.zip", "has_sig": true, "md5_digest": "f410ec9536fa7cc73d437b828fea7bcb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 177221, "upload_time": "2013-01-07T22:50:41", "url": "https://files.pythonhosted.org/packages/11/48/580d99608af6eb087d804b7d882d05583c3583518dd4fbd2e2418e2793b3/EPANETTOOLS-0.2.2.0.zip" } ], "0.2.3.0": [ { "comment_text": "", "digests": { "md5": "6d55e8c5c8ff26f25da195cb5f2230f0", "sha256": "6beb41f980a0df12c36cadd925119be388f6442517a59b628e72f7914c4bb9e7" }, "downloads": -1, "filename": "EPANETTOOLS-0.2.3.0.win32-py2.7.exe", "has_sig": true, "md5_digest": "6d55e8c5c8ff26f25da195cb5f2230f0", "packagetype": "bdist_wininst", "python_version": "2.7", "requires_python": null, "size": 288266, "upload_time": "2013-01-08T14:42:15", "url": "https://files.pythonhosted.org/packages/b4/51/d44e2b96db5dbe3b1c752cfbdc47f76cea9695383a3a9bfef4a5a222c414/EPANETTOOLS-0.2.3.0.win32-py2.7.exe" }, { "comment_text": "", "digests": { "md5": "ccc68de7ad20aa2964c6f8b77fdc155b", "sha256": "3d45fe4a2e47d86d7fd99b392792d0041763a16264cb4b3b4cd7bd8f099f5557" }, "downloads": -1, "filename": "EPANETTOOLS-0.2.3.0.zip", "has_sig": true, "md5_digest": "ccc68de7ad20aa2964c6f8b77fdc155b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 177820, "upload_time": "2013-01-08T14:42:29", "url": "https://files.pythonhosted.org/packages/7b/eb/f1a593ce62ef03f5520b2c5a4fdc407a9326c7e8b8ea4b792890a007efd7/EPANETTOOLS-0.2.3.0.zip" } ], "0.4.0.0": [ { "comment_text": "", "digests": { "md5": "9f1e3e13d6ae644bab05464734830bc3", "sha256": "0bf6a5773de3228220baa99680fdb8e47445b222eb5f8f2e7b44beab12524e39" }, "downloads": -1, "filename": "EPANETTOOLS-0.4.0.0-cp27-none-win32.whl", "has_sig": false, "md5_digest": "9f1e3e13d6ae644bab05464734830bc3", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 98080, "upload_time": "2014-09-11T21:31:12", "url": "https://files.pythonhosted.org/packages/c1/fe/e49ea1b6e639dcf483844e9e3b0a268498936bfaa2b3304f658b9c801896/EPANETTOOLS-0.4.0.0-cp27-none-win32.whl" }, { "comment_text": "", "digests": { "md5": "0768bbc272c4a5b91ff1ce4bf23b78ab", "sha256": "5e6d3bb4992d6f446e122d54a262ac98b881d775cd4c62ede84acdb243b56972" }, "downloads": -1, "filename": "EPANETTOOLS-0.4.0.0.win32-py2.7.exe", "has_sig": false, "md5_digest": "0768bbc272c4a5b91ff1ce4bf23b78ab", "packagetype": "bdist_wininst", "python_version": "2.7", "requires_python": null, "size": 294210, "upload_time": "2014-09-11T21:31:09", "url": "https://files.pythonhosted.org/packages/b0/c9/6be03f770198bbed9d9cef982aafe8a844dcde1f448a8c414b7812d1478b/EPANETTOOLS-0.4.0.0.win32-py2.7.exe" }, { "comment_text": "", "digests": { "md5": "1b5b2f56877d2248bdad1e9865a7d35e", "sha256": "49b96f89a551ef8c08214d1857069c37060ab76e4337fd4c54aacc04a61f4aad" }, "downloads": -1, "filename": "EPANETTOOLS-0.4.0.0.zip", "has_sig": false, "md5_digest": "1b5b2f56877d2248bdad1e9865a7d35e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 180151, "upload_time": "2014-09-11T21:31:17", "url": "https://files.pythonhosted.org/packages/e1/59/568e822b5ec5c0478ca0d75b322ec0ab6aa8b63b02c886601532f76596dc/EPANETTOOLS-0.4.0.0.zip" } ], "0.4.0.1": [ { "comment_text": "", "digests": { "md5": "732224ac61374773fae306fbd45e96a1", "sha256": "6d41a32bb660fcb2517f8149acd99e17894b0584481b87e120385f869cb77f3b" }, "downloads": -1, "filename": "EPANETTOOLS-0.4.0.1-cp27-none-win32.whl", "has_sig": false, "md5_digest": "732224ac61374773fae306fbd45e96a1", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 98086, "upload_time": "2014-09-12T08:11:24", "url": "https://files.pythonhosted.org/packages/a7/f6/80ca2394c274bbf3ee90eb41a3928365468991e6e94dfd70dcd44701e0d0/EPANETTOOLS-0.4.0.1-cp27-none-win32.whl" }, { "comment_text": "", "digests": { "md5": "e5868583f3fcf3f7ff434214ebe2f098", "sha256": "15ef4abc1fef9defe39f93fcab9351f2da7aebbe90d1f454140d38029a1f5964" }, "downloads": -1, "filename": "EPANETTOOLS-0.4.0.1-cp27-none-win_amd64.whl", "has_sig": false, "md5_digest": "e5868583f3fcf3f7ff434214ebe2f098", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 125457, "upload_time": "2014-09-12T10:16:29", "url": "https://files.pythonhosted.org/packages/36/0c/1d8b7d70a177cd9e418695af40cc56ac009f65d2f0c74047346ff6b67d27/EPANETTOOLS-0.4.0.1-cp27-none-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "7dae6ca0e06383f9cf7e7d90292f578e", "sha256": "d2a41800dfec2c4587b97d37ede77e2b9140eae337221e445bdd71031000d753" }, "downloads": -1, "filename": "EPANETTOOLS-0.4.0.1-cp33-none-win32.whl", "has_sig": false, "md5_digest": "7dae6ca0e06383f9cf7e7d90292f578e", "packagetype": "bdist_wheel", "python_version": "3.3", "requires_python": null, "size": 100514, "upload_time": "2014-09-12T10:27:00", "url": "https://files.pythonhosted.org/packages/6d/19/52c52a3f74a3002f51f7092e50dbe2e4ec5577a22f3cc62ed97a2bb488e7/EPANETTOOLS-0.4.0.1-cp33-none-win32.whl" }, { "comment_text": "", "digests": { "md5": "c3039bd13251ddccc192cc75c85b2826", "sha256": "c8c9cbe70a0e69f6dd18994bf741df97284e83b3e408fed6fc386a33b33aaaad" }, "downloads": -1, "filename": "EPANETTOOLS-0.4.0.1-cp33-none-win_amd64.whl", "has_sig": false, "md5_digest": "c3039bd13251ddccc192cc75c85b2826", "packagetype": "bdist_wheel", "python_version": "3.3", "requires_python": null, "size": 125269, "upload_time": "2014-09-12T10:25:52", "url": "https://files.pythonhosted.org/packages/36/98/fcd6bcf14ad46ac32a26530bfab38649c01945be753fdbb32ef5ca27d65e/EPANETTOOLS-0.4.0.1-cp33-none-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "3e7d2532b1a893049b7235466b854fa2", "sha256": "bdb1754b73d0d80985058420b1a87707219761fd3d5c0820ad7aa0f989ee9f06" }, "downloads": -1, "filename": "EPANETTOOLS-0.4.0.1.win32-py2.7.exe", "has_sig": false, "md5_digest": "3e7d2532b1a893049b7235466b854fa2", "packagetype": "bdist_wininst", "python_version": "2.7", "requires_python": null, "size": 294213, "upload_time": "2014-09-12T08:11:20", "url": "https://files.pythonhosted.org/packages/49/c7/8976b289b43707f8ec9e082f86a607386d1834900e4350fd6f20983fcdc3/EPANETTOOLS-0.4.0.1.win32-py2.7.exe" }, { "comment_text": "", "digests": { "md5": "6bf21c06bc71c73bacdbcefd4621ceb9", "sha256": "d0ce16fee564a1d6272a4fd94c4c8b73ae7256a00676e616d5f8ba654ea3ac68" }, "downloads": -1, "filename": "EPANETTOOLS-0.4.0.1.win32-py3.3.exe", "has_sig": false, "md5_digest": "6bf21c06bc71c73bacdbcefd4621ceb9", "packagetype": "bdist_wininst", "python_version": "3.3", "requires_python": null, "size": 293104, "upload_time": "2014-09-12T10:26:56", "url": "https://files.pythonhosted.org/packages/aa/65/d75cb19b3ba78fd7012a3ba30247a70648c804227b5533ee123bc369a02a/EPANETTOOLS-0.4.0.1.win32-py3.3.exe" }, { "comment_text": "", "digests": { "md5": "91337cf10873dcfa9b7de7dfb4671824", "sha256": "7563e381d0e1e2b64fd4eecf08cee55d5a09ccf7141ca32976abcd5740993abe" }, "downloads": -1, "filename": "EPANETTOOLS-0.4.0.1.win-amd64-py2.7.exe", "has_sig": false, "md5_digest": "91337cf10873dcfa9b7de7dfb4671824", "packagetype": "bdist_wininst", "python_version": "2.7", "requires_python": null, "size": 350659, "upload_time": "2014-09-12T10:16:26", "url": "https://files.pythonhosted.org/packages/38/f9/1efe4e71975d99b1acaaef9665edf6beeb2b11998514e8ce10e1f0de95f4/EPANETTOOLS-0.4.0.1.win-amd64-py2.7.exe" }, { "comment_text": "", "digests": { "md5": "ba0ab5547df521f283accf5a9c8657ed", "sha256": "98f37fd26fa20457597ea1ea62702fe423d846d6fc78c853eb81884f97a544a7" }, "downloads": -1, "filename": "EPANETTOOLS-0.4.0.1.win-amd64-py3.3.exe", "has_sig": false, "md5_digest": "ba0ab5547df521f283accf5a9c8657ed", "packagetype": "bdist_wininst", "python_version": "3.3", "requires_python": null, "size": 349088, "upload_time": "2014-09-12T10:25:47", "url": "https://files.pythonhosted.org/packages/09/2f/6eea1f1e67ff3087b7773be89cc64d3bf22d2bca761e37bd16842ca8e22d/EPANETTOOLS-0.4.0.1.win-amd64-py3.3.exe" }, { "comment_text": "", "digests": { "md5": "ed5bc027940cb835bac98a3728d73e25", "sha256": "db2e362c4406688156c93e296e3efaa5ce89c8587cb14109cfa331a5c5f8ed2e" }, "downloads": -1, "filename": "EPANETTOOLS-0.4.0.1.zip", "has_sig": false, "md5_digest": "ed5bc027940cb835bac98a3728d73e25", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 180151, "upload_time": "2014-09-12T08:11:29", "url": "https://files.pythonhosted.org/packages/7f/27/cd1f6d49836d3486e10b291e244e288a533db8837952386b335b1851b28c/EPANETTOOLS-0.4.0.1.zip" } ], "0.5.0.1": [ { "comment_text": "", "digests": { "md5": "193d8ca3b115613093089658e15750ab", "sha256": "d40a8dbed63cc1f9fe30224275e2f3beb6aff039fba761e4cc7c8985aa897670" }, "downloads": -1, "filename": "EPANETTOOLS-0.5.0.1.zip", "has_sig": false, "md5_digest": "193d8ca3b115613093089658e15750ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 190188, "upload_time": "2015-10-09T08:33:08", "url": "https://files.pythonhosted.org/packages/40/24/a7e227cc6316c2f3ec6b70038539d5f40aeab5eb37f2d9be7df5743e5864/EPANETTOOLS-0.5.0.1.zip" } ], "0.5.0.2": [ { "comment_text": "", "digests": { "md5": "0836a14cf291f9f6ab97dd37d4e0ba55", "sha256": "0c818e4f14ccb6b64dd552fa5acd23743cd6812b958ad2eadec0c9a73d7f6821" }, "downloads": -1, "filename": "EPANETTOOLS-0.5.0.2.zip", "has_sig": false, "md5_digest": "0836a14cf291f9f6ab97dd37d4e0ba55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 190103, "upload_time": "2015-10-09T09:36:20", "url": "https://files.pythonhosted.org/packages/21/0d/4fc7858193da69d25e85d5d5ea187960b42c1cacf263500c4dd76ad3b3a7/EPANETTOOLS-0.5.0.2.zip" } ], "0.5.0.6": [ { "comment_text": "", "digests": { "md5": "5bf14c3696c3e729844891d403678f9f", "sha256": "2a8dac850a307b04b64fe57b4dc5b7e8e3f0b9e843b01cc7eda57756c437580c" }, "downloads": -1, "filename": "EPANETTOOLS-0.5.0.6.zip", "has_sig": false, "md5_digest": "5bf14c3696c3e729844891d403678f9f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 190103, "upload_time": "2015-10-09T11:57:12", "url": "https://files.pythonhosted.org/packages/92/a1/edf0027fb370a206432278551c3dabea87101c070e80cce278a44f359c8f/EPANETTOOLS-0.5.0.6.zip" } ], "0.6.0.1": [ { "comment_text": "", "digests": { "md5": "10906f99a9cf534199f41f3de95a2335", "sha256": "418da577d687a6da8210facf7a1b76725b13fe520460bf9efc4b7ec3280577db" }, "downloads": -1, "filename": "EPANETTOOLS-0.6.0.1_2.zip", "has_sig": false, "md5_digest": "10906f99a9cf534199f41f3de95a2335", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 202590, "upload_time": "2016-02-27T10:45:05", "url": "https://files.pythonhosted.org/packages/04/b6/8fb48307234932156019fd253dabf2c5a90e4e2dd479af95887862dd5aba/EPANETTOOLS-0.6.0.1_2.zip" } ], "0.6.0.2": [], "0.6.0.3": [ { "comment_text": "", "digests": { "md5": "018f11623e0f1b6545c3decdc44e6880", "sha256": "9ec33a40ea92b0552f7301eed394d57e13ed716be75becef46c498014807ef5b" }, "downloads": -1, "filename": "EPANETTOOLS-0.6.0.3.zip", "has_sig": false, "md5_digest": "018f11623e0f1b6545c3decdc44e6880", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 263400, "upload_time": "2016-09-21T15:22:26", "url": "https://files.pythonhosted.org/packages/8c/40/8e65f0552b8f6b52215ef6ec7e8250a3b0cde4eb6d4c11a3ecf6483b0fa7/EPANETTOOLS-0.6.0.3.zip" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "1168967a573d05a10fd89f13d8149250", "sha256": "f99133a8774f418cc2aced8212aa9510fe6325eabea9c25fd9f9d9383318081a" }, "downloads": -1, "filename": "epanettools-0.7.0-cp27-cp27m-win32.whl", "has_sig": false, "md5_digest": "1168967a573d05a10fd89f13d8149250", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 941335, "upload_time": "2016-09-25T17:53:13", "url": "https://files.pythonhosted.org/packages/39/4a/52806bccd742342f91bd5e2b86e42b546a62b5c710dd4c7833bd53a48bb2/epanettools-0.7.0-cp27-cp27m-win32.whl" }, { "comment_text": "", "digests": { "md5": "9e53ce8fd74f7803c1fb6823f2346c85", "sha256": "3c92e35015e33466b7c6efbbc1f0c8f21e9438f56a846657c230ab9d14078823" }, "downloads": -1, "filename": "epanettools-0.7.0-cp27-cp27m-win_amd64.whl", "has_sig": false, "md5_digest": "9e53ce8fd74f7803c1fb6823f2346c85", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 968077, "upload_time": "2016-09-25T17:53:27", "url": "https://files.pythonhosted.org/packages/50/e3/7f9932de8e5b8e9635ffa334dec93485b9e3422fddf3e19eaca89ad77521/epanettools-0.7.0-cp27-cp27m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "f683f9abdb0f4f3578812819283c456e", "sha256": "8d2ea041c199098d8d9b21697526037f53548b13636801222bb5017f2b987cdb" }, "downloads": -1, "filename": "epanettools-0.7.0-cp33-cp33m-win32.whl", "has_sig": false, "md5_digest": "f683f9abdb0f4f3578812819283c456e", "packagetype": "bdist_wheel", "python_version": "cp33", "requires_python": null, "size": 940375, "upload_time": "2016-09-25T19:12:56", "url": "https://files.pythonhosted.org/packages/9d/a0/a680784fe4485c6967ce75d6504fcdcd0c5b3d95e405024185174304875d/epanettools-0.7.0-cp33-cp33m-win32.whl" }, { "comment_text": "", "digests": { "md5": "04af57030c6b716274917cae57294911", "sha256": "f44786d96fc46e7f9e88b3932a2d5152f178cee2127b42f2e69048ff18229852" }, "downloads": -1, "filename": "epanettools-0.7.0-cp33-cp33m-win_amd64.whl", "has_sig": false, "md5_digest": "04af57030c6b716274917cae57294911", "packagetype": "bdist_wheel", "python_version": "cp33", "requires_python": null, "size": 966659, "upload_time": "2016-09-25T19:13:11", "url": "https://files.pythonhosted.org/packages/09/3a/7103161342ace0bc53d3552fea2c0800f571ae0fc103e4b38b4e3a54475a/epanettools-0.7.0-cp33-cp33m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "decc134b61b20cde321fff4f586323dd", "sha256": "02f1d2adda153a0e67ca7b5da5b71e3872613eecbb3f0280569514b86a49e19c" }, "downloads": -1, "filename": "epanettools-0.7.0-cp34-cp34m-win32.whl", "has_sig": false, "md5_digest": "decc134b61b20cde321fff4f586323dd", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 939936, "upload_time": "2016-09-25T17:53:40", "url": "https://files.pythonhosted.org/packages/34/19/29dee2fee3da7acddf78b6d69fa60225b2318ccc2474dde2f1ea40b60cd7/epanettools-0.7.0-cp34-cp34m-win32.whl" }, { "comment_text": "", "digests": { "md5": "95b3b19b0b61fcb11e3c52316d3c18ab", "sha256": "21cdf12cba43fe3c13d892a690481601eef83c6491f67429a12bbab7e26d9943" }, "downloads": -1, "filename": "epanettools-0.7.0-cp34-cp34m-win_amd64.whl", "has_sig": false, "md5_digest": "95b3b19b0b61fcb11e3c52316d3c18ab", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 1099993, "upload_time": "2016-09-25T14:51:47", "url": "https://files.pythonhosted.org/packages/46/64/f61b572b2754064c7a278505f056fba92412230154c9687456bf941a7b76/epanettools-0.7.0-cp34-cp34m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "b08377f8554d82f98eb8fb31e5aa9a7c", "sha256": "c45a9ad2d9e87fb8da793baa933a2f73c23138f21ebcbf3523fb4b87c2625c57" }, "downloads": -1, "filename": "epanettools-0.7.0.zip", "has_sig": false, "md5_digest": "b08377f8554d82f98eb8fb31e5aa9a7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 326669, "upload_time": "2016-09-25T14:54:17", "url": "https://files.pythonhosted.org/packages/6d/03/46873a8b83e2c435806578705acdfe2f085c40d11e984d61e15164d44b0c/epanettools-0.7.0.zip" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "f63ff707d188bd30f6b31544631303f2", "sha256": "b8aea27aeedf6950076260c18d1a872e5214671ba0693393f0da3c55d58cdb6c" }, "downloads": -1, "filename": "epanettools-0.7.1-cp27-cp27m-win32.whl", "has_sig": false, "md5_digest": "f63ff707d188bd30f6b31544631303f2", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 941499, "upload_time": "2016-09-25T19:31:50", "url": "https://files.pythonhosted.org/packages/66/6a/8ef2efa788a4a46e94ad6392a6998414db407560e5b636d12e21ac0b1833/epanettools-0.7.1-cp27-cp27m-win32.whl" }, { "comment_text": "", "digests": { "md5": "c5021bc33b9b51dfcda4f7063562ce02", "sha256": "a3e858cab1040df4feba90bf0f061ccc01c23b415920b9d129491dddf204621f" }, "downloads": -1, "filename": "epanettools-0.7.1-cp27-cp27m-win_amd64.whl", "has_sig": false, "md5_digest": "c5021bc33b9b51dfcda4f7063562ce02", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 968240, "upload_time": "2016-09-25T19:32:05", "url": "https://files.pythonhosted.org/packages/3d/c6/30784e33a3ab45e236e53a50f1ca7f8daf26c0487bc028376634690c063a/epanettools-0.7.1-cp27-cp27m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "c51baae1f99c6430fb7f7193a75dbcb2", "sha256": "7d66cd276c2fe59598ebce1ec6ab80ca0807a45d42b5edcb153bbff4d5369666" }, "downloads": -1, "filename": "epanettools-0.7.1-cp33-cp33m-win32.whl", "has_sig": false, "md5_digest": "c51baae1f99c6430fb7f7193a75dbcb2", "packagetype": "bdist_wheel", "python_version": "cp33", "requires_python": null, "size": 940400, "upload_time": "2016-09-25T19:32:18", "url": "https://files.pythonhosted.org/packages/66/94/930f93e52715eeb8a8c6d36fd4f18c3cb853f732a2b7e0560d349d8d6796/epanettools-0.7.1-cp33-cp33m-win32.whl" }, { "comment_text": "", "digests": { "md5": "950f1513e72e2265af3366ecd5944770", "sha256": "669dfdc12bb1637967189c4d720cef2aac790874e1d3c0b778c506f71807a861" }, "downloads": -1, "filename": "epanettools-0.7.1-cp33-cp33m-win_amd64.whl", "has_sig": false, "md5_digest": "950f1513e72e2265af3366ecd5944770", "packagetype": "bdist_wheel", "python_version": "cp33", "requires_python": null, "size": 966690, "upload_time": "2016-09-25T19:32:33", "url": "https://files.pythonhosted.org/packages/98/2a/b2a182ceb72ad27e62ac527cccea4aec6cb3812e9730281fc09e030fe38b/epanettools-0.7.1-cp33-cp33m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "d95bc0e92ddfeb56cbabc9a19006053b", "sha256": "61fb8252f47d2c3948b692f0b2f1612cc59d96ebd0d68b419e9a46133a9a010b" }, "downloads": -1, "filename": "epanettools-0.7.1-cp34-cp34m-win32.whl", "has_sig": false, "md5_digest": "d95bc0e92ddfeb56cbabc9a19006053b", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 940098, "upload_time": "2016-09-25T19:32:50", "url": "https://files.pythonhosted.org/packages/76/61/10ad00c4b86e2e609c978c974e628298557b14ab82f107ae0d7d13879e7a/epanettools-0.7.1-cp34-cp34m-win32.whl" }, { "comment_text": "", "digests": { "md5": "4736c4094c5db1b42653a645dd9eee47", "sha256": "c1a7255c0db3b927c72243e8ec070aefca677a694db24401fa9b8cc01fd79e98" }, "downloads": -1, "filename": "epanettools-0.7.1-cp34-cp34m-win_amd64.whl", "has_sig": false, "md5_digest": "4736c4094c5db1b42653a645dd9eee47", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 966689, "upload_time": "2016-09-25T19:33:12", "url": "https://files.pythonhosted.org/packages/75/dd/f7a8a40737ca6f119e434e959fbc42bd0f44ba4f745f17ee3976532e8eef/epanettools-0.7.1-cp34-cp34m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "8eaf2e65bfba98df67e7028cf1c474dd", "sha256": "cd5f9ec1b1d6e0e8611cb17ea506f53655a8c4e72436b4b9cf7d8294010d16f6" }, "downloads": -1, "filename": "epanettools-0.7.1.zip", "has_sig": false, "md5_digest": "8eaf2e65bfba98df67e7028cf1c474dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 326886, "upload_time": "2016-09-25T17:43:47", "url": "https://files.pythonhosted.org/packages/cc/ed/97f09ebf2a17d79a4e6721e4d71993b73f95ab4b1e3dd8127a967c4880ad/epanettools-0.7.1.zip" } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "edd18ab9013626b75ab3137171692975", "sha256": "07389c600adbd1b0d9c21f6c7a5d8f3bee61fd9c4a6f4fea79f00abcbb9c12f7" }, "downloads": -1, "filename": "epanettools-0.7.2-cp27-cp27m-win32.whl", "has_sig": false, "md5_digest": "edd18ab9013626b75ab3137171692975", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 941387, "upload_time": "2016-09-30T20:30:56", "url": "https://files.pythonhosted.org/packages/4f/2b/a5e13797153b9ef6f9156cdea727e3b479251780999768c197fe365d882c/epanettools-0.7.2-cp27-cp27m-win32.whl" }, { "comment_text": "", "digests": { "md5": "9e5d48c50f779bdf08a4f0f654516436", "sha256": "2fbd933379d41d2d006d3028fcb991af3fad37ac84d8df66fa5237c9591f3799" }, "downloads": -1, "filename": "epanettools-0.7.2-cp27-cp27m-win_amd64.whl", "has_sig": false, "md5_digest": "9e5d48c50f779bdf08a4f0f654516436", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 968131, "upload_time": "2016-09-30T20:31:12", "url": "https://files.pythonhosted.org/packages/b7/c6/e0a1279a3e01ccdbf1b654aad256e3d098b83bf46c65b2e85be1fb14ce1e/epanettools-0.7.2-cp27-cp27m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "7026065266d2e66b8523cc26cee1b805", "sha256": "27d2bff7617725bafc684466f8c4ecde584524537b282dad5bb72f8007cd0a34" }, "downloads": -1, "filename": "epanettools-0.7.2-cp33-cp33m-win32.whl", "has_sig": false, "md5_digest": "7026065266d2e66b8523cc26cee1b805", "packagetype": "bdist_wheel", "python_version": "cp33", "requires_python": null, "size": 940289, "upload_time": "2016-09-30T20:31:23", "url": "https://files.pythonhosted.org/packages/f3/97/987b223f09c19a0f5fce1c337539a6aecc5f8829c82f6b29c8b5e2827c64/epanettools-0.7.2-cp33-cp33m-win32.whl" }, { "comment_text": "", "digests": { "md5": "d333a3651d04c00ef145264a5c4da361", "sha256": "b13af6100130ffc216dee4171da91e1abba1e67a6a0b39f3a9da1f9e09abf298" }, "downloads": -1, "filename": "epanettools-0.7.2-cp33-cp33m-win_amd64.whl", "has_sig": false, "md5_digest": "d333a3651d04c00ef145264a5c4da361", "packagetype": "bdist_wheel", "python_version": "cp33", "requires_python": null, "size": 966578, "upload_time": "2016-09-30T20:31:36", "url": "https://files.pythonhosted.org/packages/2a/4e/a6ea43d575306630bc4652a98e16bd72ba7fc25be2c348dca02416101d14/epanettools-0.7.2-cp33-cp33m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "1ed82cbdb5def9fe8a22fd621011df73", "sha256": "48322237fd461efd93c39274fa99e20fd82e79b78600faec5771c86bbd00b0d7" }, "downloads": -1, "filename": "epanettools-0.7.2-cp34-cp34m-win32.whl", "has_sig": false, "md5_digest": "1ed82cbdb5def9fe8a22fd621011df73", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 939989, "upload_time": "2016-09-30T20:31:48", "url": "https://files.pythonhosted.org/packages/c6/b7/6882df71d328a7e9ec93d61b6756887e23729d2cd76e700b01b8ca5fc5d9/epanettools-0.7.2-cp34-cp34m-win32.whl" }, { "comment_text": "", "digests": { "md5": "cc7ab31c94c1700b7ca5668223a6434b", "sha256": "942d06b733a1628c5346c743ea380513bdb478232c6ecb2e45f1fcc2df89b164" }, "downloads": -1, "filename": "epanettools-0.7.2-cp34-cp34m-win_amd64.whl", "has_sig": false, "md5_digest": "cc7ab31c94c1700b7ca5668223a6434b", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 966581, "upload_time": "2016-09-30T20:32:05", "url": "https://files.pythonhosted.org/packages/a1/c7/6692e443508ca437ad679d72b4987853cfc74e373783da36971a9951a3e0/epanettools-0.7.2-cp34-cp34m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "e8e57fd01fb3f7cef9744a779dfba886", "sha256": "f045a7f631fc4723d2021b4ce75206e4d0856f59bedbc0bffae202756dbb9122" }, "downloads": -1, "filename": "epanettools-0.7.2-py2.7-linux-x86_64.egg", "has_sig": false, "md5_digest": "e8e57fd01fb3f7cef9744a779dfba886", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 1464853, "upload_time": "2016-09-30T20:23:07", "url": "https://files.pythonhosted.org/packages/7e/26/a7636831e35841390d8de73ab85923d5ef17c9efe6b9e5d330767507279d/epanettools-0.7.2-py2.7-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "2b9d8ce4d98bd7ad92b6eae89c6867ee", "sha256": "5eddaa6e82c0b029b12b49ec1b5ab6c27500ac4d2e024cdeec225ccea080fa40" }, "downloads": -1, "filename": "epanettools-0.7.2-py3.3-linux-x86_64.egg", "has_sig": false, "md5_digest": "2b9d8ce4d98bd7ad92b6eae89c6867ee", "packagetype": "bdist_egg", "python_version": "3.3", "requires_python": null, "size": 1454000, "upload_time": "2016-09-30T20:24:20", "url": "https://files.pythonhosted.org/packages/68/54/3acb04ca7d0499d8ecba3c71b214935864934a44eb0ffddf04ece2e446a7/epanettools-0.7.2-py3.3-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "37846ba6ff32063307f42b375ab3e9d9", "sha256": "7aadc2242dd17c43039a2502f15c4cca68459805611a8729af3f8ba611d6a6e0" }, "downloads": -1, "filename": "epanettools-0.7.2-py3.4-linux-x86_64.egg", "has_sig": false, "md5_digest": "37846ba6ff32063307f42b375ab3e9d9", "packagetype": "bdist_egg", "python_version": "3.4", "requires_python": null, "size": 1466241, "upload_time": "2016-09-30T20:25:00", "url": "https://files.pythonhosted.org/packages/5c/dd/c69b25c4c5c71e121e9249c0fb0567234d9bfa171a6871b7143b94e71a39/epanettools-0.7.2-py3.4-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "6ce393d8ad61b9ac0e635e6e75d57eea", "sha256": "a08acc57f3f2c8c46ece6aaaa6ea2626f4fb64d3e6d9bce59adb14510d28d11f" }, "downloads": -1, "filename": "epanettools-0.7.2-py3.5-linux-x86_64.egg", "has_sig": false, "md5_digest": "6ce393d8ad61b9ac0e635e6e75d57eea", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 1466848, "upload_time": "2016-09-30T20:24:44", "url": "https://files.pythonhosted.org/packages/14/dd/1c802e15da008f1052bb648b281bee7b6f0985cd58df2d3d22e32ee60fb2/epanettools-0.7.2-py3.5-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "cca09b69f62d0a07a7f48ab2ec9e1610", "sha256": "54431513c6f317f4266bca32504585c80fb5e1f15e775f187a0079a7a9e59d3a" }, "downloads": -1, "filename": "epanettools-0.7.2.tar.gz", "has_sig": false, "md5_digest": "cca09b69f62d0a07a7f48ab2ec9e1610", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 278691, "upload_time": "2016-09-30T20:23:17", "url": "https://files.pythonhosted.org/packages/b8/e2/4145239133d31913348b4e3a0abdc2c68ee6ba65f8e823717cfd3949948e/epanettools-0.7.2.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "d5e10c36925c9f4060a62c6715cf740d", "sha256": "21656029948c5083ab0d5859395074cfb3c19484ea4fe9c927e3927fc98fe903" }, "downloads": -1, "filename": "EPANETTOOLS-0.8.0-cp27-cp27m-win32.whl", "has_sig": false, "md5_digest": "d5e10c36925c9f4060a62c6715cf740d", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 920260, "upload_time": "2016-10-06T03:17:01", "url": "https://files.pythonhosted.org/packages/fe/1a/42fa806e67306f57d0aa94dada51da186c66338301ab92c0cac6c14290d5/EPANETTOOLS-0.8.0-cp27-cp27m-win32.whl" }, { "comment_text": "", "digests": { "md5": "a1a6778297b6d8a7e8e4905fc0c0dcab", "sha256": "57eb5831fee02cb76d2a39a9bed02f7f38e82176512870c93a879fbda21ffaa4" }, "downloads": -1, "filename": "EPANETTOOLS-0.8.0-cp27-cp27m-win_amd64.whl", "has_sig": false, "md5_digest": "a1a6778297b6d8a7e8e4905fc0c0dcab", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 946106, "upload_time": "2016-10-06T03:17:09", "url": "https://files.pythonhosted.org/packages/79/bf/062072aca6424571459af1b917f2bff44a8b013089695e871fba7e477fb7/EPANETTOOLS-0.8.0-cp27-cp27m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "14e44dba05665aa45646aa27274c8b54", "sha256": "f10c0c68141d2f85fe1fe6a7c5ba48ee2eb11fc608b3ec1b01a18efd424eed45" }, "downloads": -1, "filename": "EPANETTOOLS-0.8.0-cp33-cp33m-win32.whl", "has_sig": false, "md5_digest": "14e44dba05665aa45646aa27274c8b54", "packagetype": "bdist_wheel", "python_version": "cp33", "requires_python": null, "size": 919399, "upload_time": "2016-10-06T03:17:15", "url": "https://files.pythonhosted.org/packages/6e/56/db8965ab73702da31467a9128279108a2ba4151459b1d73cd6cd8079ee1f/EPANETTOOLS-0.8.0-cp33-cp33m-win32.whl" }, { "comment_text": "", "digests": { "md5": "8317904f4ff41816328f95c219bbcbc7", "sha256": "7203ac0e59220372dbb5d909acb2fdfd4457042a9ebf9b7117711ac89d7dc31b" }, "downloads": -1, "filename": "EPANETTOOLS-0.8.0-cp33-cp33m-win_amd64.whl", "has_sig": false, "md5_digest": "8317904f4ff41816328f95c219bbcbc7", "packagetype": "bdist_wheel", "python_version": "cp33", "requires_python": null, "size": 944998, "upload_time": "2016-10-06T03:17:21", "url": "https://files.pythonhosted.org/packages/07/d1/524b659a026ee5b7d7d9f1edd0d0d0de8c9a16fffac1a9380993588b45a7/EPANETTOOLS-0.8.0-cp33-cp33m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "dfbf77a45205a327fe10efbe4db60500", "sha256": "4860eda1cfb0c9954bf75d80180c930a7604a09609a08df79bbb379e2813e6db" }, "downloads": -1, "filename": "EPANETTOOLS-0.8.0-cp34-cp34m-win32.whl", "has_sig": false, "md5_digest": "dfbf77a45205a327fe10efbe4db60500", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 919277, "upload_time": "2016-10-06T03:17:28", "url": "https://files.pythonhosted.org/packages/be/94/7d16d5959923368a82a46c0c8906d66b08fb2403d65e1018ce64b096c400/EPANETTOOLS-0.8.0-cp34-cp34m-win32.whl" }, { "comment_text": "", "digests": { "md5": "75fd791d5efa206e5b7e9b2c6bfbbf5b", "sha256": "b2de503043e53fa252d3e0c5a611c96fa10dec2aaf195866d2f1ea789bcebf73" }, "downloads": -1, "filename": "EPANETTOOLS-0.8.0-cp34-cp34m-win_amd64.whl", "has_sig": false, "md5_digest": "75fd791d5efa206e5b7e9b2c6bfbbf5b", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 945008, "upload_time": "2016-10-06T03:17:36", "url": "https://files.pythonhosted.org/packages/06/86/2fdf2b42defe9e99cb0eb4b9f046b4cbe29819380b4eb36bd386ae73f7e5/EPANETTOOLS-0.8.0-cp34-cp34m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "3ef58405eda813711146008f89d8967e", "sha256": "3a2c2dbbadde70ce64c804fe22e12efba511d32e61c58fc33b1fa07364571795" }, "downloads": -1, "filename": "EPANETTOOLS-0.8.0-py2.7-linux-x86_64.egg", "has_sig": false, "md5_digest": "3ef58405eda813711146008f89d8967e", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 1415761, "upload_time": "2016-10-06T03:17:11", "url": "https://files.pythonhosted.org/packages/6f/f7/d09103e3c4f3bf313e895312c79fc2125da9515c7b0b3a3d2327ce04b2e5/EPANETTOOLS-0.8.0-py2.7-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "22a1c7c0569210dbe962ee0fc307115c", "sha256": "fe4b1e94eb119d9b349b11e42ce9be78e5657b178bceb9d2c607f2c8949f7025" }, "downloads": -1, "filename": "EPANETTOOLS-0.8.0-py3.3-linux-x86_64.egg", "has_sig": false, "md5_digest": "22a1c7c0569210dbe962ee0fc307115c", "packagetype": "bdist_egg", "python_version": "3.3", "requires_python": null, "size": 1408239, "upload_time": "2016-10-06T03:18:10", "url": "https://files.pythonhosted.org/packages/6a/10/8ecadc59ddc4d36c78e30079affc73ab641e5f96b486915e8fb07d890105/EPANETTOOLS-0.8.0-py3.3-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "7f8366a4cb2ac2ae23f75bfb071a4124", "sha256": "ddda6b3009db4ce3b5c6e4a283025fdeec66105b946a6519f1a4ed34410c9d53" }, "downloads": -1, "filename": "EPANETTOOLS-0.8.0-py3.4-linux-x86_64.egg", "has_sig": false, "md5_digest": "7f8366a4cb2ac2ae23f75bfb071a4124", "packagetype": "bdist_egg", "python_version": "3.4", "requires_python": null, "size": 1418771, "upload_time": "2016-10-06T03:18:36", "url": "https://files.pythonhosted.org/packages/a5/e8/11bd7362839946277c29862ae22986bdf039ee91b64970f72b49ec703006/EPANETTOOLS-0.8.0-py3.4-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "9f9eb00804ad6620731b7b36bdcf0445", "sha256": "07dfeee4bbd574c8a7557e323856d7c03ca673e8a613b8fc6e30eb861eedf902" }, "downloads": -1, "filename": "EPANETTOOLS-0.8.0-py3.5-linux-x86_64.egg", "has_sig": false, "md5_digest": "9f9eb00804ad6620731b7b36bdcf0445", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 1419203, "upload_time": "2016-10-06T03:18:42", "url": "https://files.pythonhosted.org/packages/0c/5f/492e971c88e5ed2edf09a133f24b8acfbe57027238629aab9866594bf0f3/EPANETTOOLS-0.8.0-py3.5-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "7f9d6a4f13fe04225a7758aa623b0a1b", "sha256": "57b5d6503668af39911fc1827ad8830480d23de6794503360db8c5b1d2daf177" }, "downloads": -1, "filename": "EPANETTOOLS-0.8.0.tar.gz", "has_sig": false, "md5_digest": "7f9d6a4f13fe04225a7758aa623b0a1b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 264278, "upload_time": "2016-10-06T03:17:14", "url": "https://files.pythonhosted.org/packages/a2/3c/dff9c5814edc1003ba208e9d8dfbce42a7f4a499b5c1f3a134c8bcae8a46/EPANETTOOLS-0.8.0.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "a7d5ddeff396fab17ddf94e31cec5eb8", "sha256": "3696f05b59d5c3748561f420d3c6b2190f35fca0929a680b49a70f38ce2efbdd" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.0-cp27-cp27m-win32.whl", "has_sig": false, "md5_digest": "a7d5ddeff396fab17ddf94e31cec5eb8", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 1283196, "upload_time": "2016-11-13T12:17:45", "url": "https://files.pythonhosted.org/packages/3b/8d/45f2c5138bb79bfcf53e25a792d57a1a4473ef8b806c61171e28f4bf5db5/EPANETTOOLS-0.9.0-cp27-cp27m-win32.whl" }, { "comment_text": "", "digests": { "md5": "91d16bf014a2cb24bd9062b03adc443c", "sha256": "6a9fbe90c3a50b9129925974e709218f8d316b484062ce7cdb788ffe94eb7048" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.0-cp27-cp27m-win_amd64.whl", "has_sig": false, "md5_digest": "91d16bf014a2cb24bd9062b03adc443c", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 1320514, "upload_time": "2016-11-13T12:18:00", "url": "https://files.pythonhosted.org/packages/1a/48/da006f5e8b96ef85676af9423124e558f90ea8ff0fa5df76bf5ccd2c945e/EPANETTOOLS-0.9.0-cp27-cp27m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "72e040e0f06def0abb8353b0d3da35af", "sha256": "3e5a49c3c309e47962c013f8ec7aceb0f6870420bb61b7b46a38b23b544bb56f" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.0-cp33-cp33m-win32.whl", "has_sig": false, "md5_digest": "72e040e0f06def0abb8353b0d3da35af", "packagetype": "bdist_wheel", "python_version": "cp33", "requires_python": null, "size": 1281929, "upload_time": "2016-11-13T12:18:15", "url": "https://files.pythonhosted.org/packages/97/86/4c93a8b1f98a3238b4d0e939a45ebe40eae96da7affbc301ab56017e53af/EPANETTOOLS-0.9.0-cp33-cp33m-win32.whl" }, { "comment_text": "", "digests": { "md5": "c88d5dbdc772d2148fce8aee8332ad7d", "sha256": "800bbafea494a0673c87c9e7ea2cb84b867b04855e4c1e8f83d5ca5bd9d5e407" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.0-cp33-cp33m-win_amd64.whl", "has_sig": false, "md5_digest": "c88d5dbdc772d2148fce8aee8332ad7d", "packagetype": "bdist_wheel", "python_version": "cp33", "requires_python": null, "size": 1318931, "upload_time": "2016-11-13T12:18:30", "url": "https://files.pythonhosted.org/packages/e4/b3/78ba1b5dd15770ec92c791882f6e5d8cb99c7bc5f46298683b2e670feb0e/EPANETTOOLS-0.9.0-cp33-cp33m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "746f71a739efa1c673acadf2432cdca1", "sha256": "01bb4c7652f3f3f3397291f953ad81fe2dfa865bd93b01869d173c61c51cd7ad" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.0-cp34-cp34m-win32.whl", "has_sig": false, "md5_digest": "746f71a739efa1c673acadf2432cdca1", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 1281739, "upload_time": "2016-11-13T12:18:45", "url": "https://files.pythonhosted.org/packages/2f/74/edb9b71f365170c1c3317c606650596e0e2a743c307643c9f4d5102d9372/EPANETTOOLS-0.9.0-cp34-cp34m-win32.whl" }, { "comment_text": "", "digests": { "md5": "3c6cbe391c77efa02cd205dba9f4b3e0", "sha256": "73b37c25c1a99de74d7bc5dcb2b168f5006dad66c13a02b77bb0437fc227917d" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.0-cp34-cp34m-win_amd64.whl", "has_sig": false, "md5_digest": "3c6cbe391c77efa02cd205dba9f4b3e0", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 1318872, "upload_time": "2016-11-13T12:19:01", "url": "https://files.pythonhosted.org/packages/45/52/bc2ed79c284d4e97863c5ff2962d9d86cac193d337127a82bdff00bb6c15/EPANETTOOLS-0.9.0-cp34-cp34m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "f67f5d65e4948a0939eb68082337d584", "sha256": "e3d1773fc2f2b1f8e0e61222b3f53728dacd4fbac60aab34eb1720d90df95c06" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.0-py2.7-linux-x86_64.egg", "has_sig": false, "md5_digest": "f67f5d65e4948a0939eb68082337d584", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 1977888, "upload_time": "2016-11-13T11:04:33", "url": "https://files.pythonhosted.org/packages/c2/81/a397660e7749ced0f4660da8c5b7ac0d51243a85d99c5203cff915b168b5/EPANETTOOLS-0.9.0-py2.7-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "12f1930260621ad37d1c04048d530280", "sha256": "2ada0c615375b49ac49c7eb4b60078e0f2e925ee06094fb68c7570d8a35d4e27" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.0-py3.3-linux-x86_64.egg", "has_sig": false, "md5_digest": "12f1930260621ad37d1c04048d530280", "packagetype": "bdist_egg", "python_version": "3.3", "requires_python": null, "size": 1961473, "upload_time": "2016-11-13T11:07:54", "url": "https://files.pythonhosted.org/packages/a7/3c/ffa533b049cd13d88bd1e3efb2dd0a9ff69a44b79fb36b990182fe0bc084/EPANETTOOLS-0.9.0-py3.3-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "9f0f4096858fc4eed6e045a8e5c0f5e8", "sha256": "5c7347c096045128f5f0a3ec8ff53b024198b6b56aae756517d496df1e72ba71" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.0-py3.4-linux-x86_64.egg", "has_sig": false, "md5_digest": "9f0f4096858fc4eed6e045a8e5c0f5e8", "packagetype": "bdist_egg", "python_version": "3.4", "requires_python": null, "size": 1975655, "upload_time": "2016-11-13T11:06:53", "url": "https://files.pythonhosted.org/packages/d5/9b/00f6cc28b194478ec1cb094b9dcea4f72b9c6cd3bbac9d2707a482eeba63/EPANETTOOLS-0.9.0-py3.4-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "bd7bc8ac8f4b773492e0df1a26b80401", "sha256": "919c48778f9fda7ba7992c7ba10d267f71e92c2110a830dab76af93cac4c0483" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.0-py3.5-linux-x86_64.egg", "has_sig": false, "md5_digest": "bd7bc8ac8f4b773492e0df1a26b80401", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 1976402, "upload_time": "2016-11-13T11:06:47", "url": "https://files.pythonhosted.org/packages/f6/88/78f1681d6e92fc62917feec602ced2f28afd7afbfc1bc671f2f554774a13/EPANETTOOLS-0.9.0-py3.5-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "be9d67ea120824ddf4c9004ee4833241", "sha256": "9da02c263961cf6f9ee9392cec252e7495683169dea3d1c91558db5193c1de79" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.0.tar.gz", "has_sig": false, "md5_digest": "be9d67ea120824ddf4c9004ee4833241", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 300504, "upload_time": "2016-11-13T11:04:36", "url": "https://files.pythonhosted.org/packages/7c/d7/69e99081b9e90d72fdd1ca01430ab5727af32a7ec201511e028ac5903932/EPANETTOOLS-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "3d7ef5be28b29c162691155495fb1882", "sha256": "57f7d042560b8acd9a5008f0501b983103e85eee00f77dbbb439ca1986356ca6" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.1-cp27-cp27m-win32.whl", "has_sig": false, "md5_digest": "3d7ef5be28b29c162691155495fb1882", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 1283301, "upload_time": "2016-11-13T20:48:52", "url": "https://files.pythonhosted.org/packages/0e/3d/6fa93fb7d68e4f7b6b78bfe545f362d33b20e643ab83584192f3f1799a41/EPANETTOOLS-0.9.1-cp27-cp27m-win32.whl" }, { "comment_text": "", "digests": { "md5": "d3b57bba6c4bdf03caf3930cc0f12dc5", "sha256": "12135760be1835a6c2d20bbfc332d3cb8f3d7a792ccae4b7fee43150ec292a0e" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.1-cp27-cp27m-win_amd64.whl", "has_sig": false, "md5_digest": "d3b57bba6c4bdf03caf3930cc0f12dc5", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 1320576, "upload_time": "2016-11-13T20:49:07", "url": "https://files.pythonhosted.org/packages/0a/1d/c93cff5183bcfac7e11007be13c8738da174d43ee9c4b0fdc3fab1b8c67b/EPANETTOOLS-0.9.1-cp27-cp27m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "53846ccea544a4c659a189420fd43e3b", "sha256": "744892e2878a890731f23900d6135ea9d30a4116a9d365ae879d63decc33e89e" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.1-cp33-cp33m-win32.whl", "has_sig": false, "md5_digest": "53846ccea544a4c659a189420fd43e3b", "packagetype": "bdist_wheel", "python_version": "cp33", "requires_python": null, "size": 1281953, "upload_time": "2016-11-13T20:49:24", "url": "https://files.pythonhosted.org/packages/a2/ee/a1cdac7783b174ada48432726c3625738fb09bbcbb62479e4600bc6567ac/EPANETTOOLS-0.9.1-cp33-cp33m-win32.whl" }, { "comment_text": "", "digests": { "md5": "5d01ef33175e6154b43129127835a7e5", "sha256": "a361eb16be122890cfe3f0a5d617e7bc1ffdd94b72af1f224a6c88feed72c5f0" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.1-cp33-cp33m-win_amd64.whl", "has_sig": false, "md5_digest": "5d01ef33175e6154b43129127835a7e5", "packagetype": "bdist_wheel", "python_version": "cp33", "requires_python": null, "size": 1319060, "upload_time": "2016-11-13T20:49:39", "url": "https://files.pythonhosted.org/packages/d3/fe/8302b9220e49a1988c54db43865fbabbb82ed4bcfc4c607356ad225dfee1/EPANETTOOLS-0.9.1-cp33-cp33m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "4757a5b5373f19f21739e24b491c24da", "sha256": "aac1fe841964577d4e2eb4a7be894c63b00e72cb3b6e3afbb1511dca4ecc0ee2" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.1-cp34-cp34m-win32.whl", "has_sig": false, "md5_digest": "4757a5b5373f19f21739e24b491c24da", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 1281866, "upload_time": "2016-11-13T20:49:55", "url": "https://files.pythonhosted.org/packages/56/ae/b1a7e3d28d7bc9550b4c90588668e5ae19a3c817252e0db8b869f6217a3d/EPANETTOOLS-0.9.1-cp34-cp34m-win32.whl" }, { "comment_text": "", "digests": { "md5": "c8eb037fa020ea12a2ea3d6a21b5fa6c", "sha256": "0c641600e91ddd1e24b0cb2f1f12c65cb93335a1aa265a89cb08da298a47e0a2" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.1-cp34-cp34m-win_amd64.whl", "has_sig": false, "md5_digest": "c8eb037fa020ea12a2ea3d6a21b5fa6c", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 1318945, "upload_time": "2016-11-13T20:50:08", "url": "https://files.pythonhosted.org/packages/b4/ee/58ddc0f2f1c40f3ed525503d49126ad6ab5eabce9cc83d2bf9e4da32a9c0/EPANETTOOLS-0.9.1-cp34-cp34m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "0069cfee6a01b92b191f39ac53ae248d", "sha256": "8bc51385d9fa41e80fabd16b9cf7dcf32bbeee35727aca6894aa035281107fec" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.1-py2.7-linux-x86_64.egg", "has_sig": false, "md5_digest": "0069cfee6a01b92b191f39ac53ae248d", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 1978553, "upload_time": "2016-11-13T20:42:29", "url": "https://files.pythonhosted.org/packages/11/cb/f97218f7495a6d61c074fd5a782fbf6218e30bf52d1964c1b4d768a788f3/EPANETTOOLS-0.9.1-py2.7-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "f5ff9a0d6ecf0b815c03c91a53c59adf", "sha256": "c921a57e615e97fea03477490a0eca454747f3dce6a967cf7564e9790aea5cbb" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.1-py3.3-linux-x86_64.egg", "has_sig": false, "md5_digest": "f5ff9a0d6ecf0b815c03c91a53c59adf", "packagetype": "bdist_egg", "python_version": "3.3", "requires_python": null, "size": 1962253, "upload_time": "2016-11-13T20:42:31", "url": "https://files.pythonhosted.org/packages/5c/0c/f8a403b7bbdcd66765d3a4283b9f34cd56b575eb482c7633fab6ec3ee865/EPANETTOOLS-0.9.1-py3.3-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "04f25101946d679db7a122a43cf4bd58", "sha256": "d98095ad0eb85a5d28c3f0c49975cb33b2eac22567ced9cdb25d6586594bc996" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.1-py3.4-linux-x86_64.egg", "has_sig": false, "md5_digest": "04f25101946d679db7a122a43cf4bd58", "packagetype": "bdist_egg", "python_version": "3.4", "requires_python": null, "size": 1976332, "upload_time": "2016-11-13T20:44:49", "url": "https://files.pythonhosted.org/packages/1a/d6/c2bcaba329baceadf0b64d02ffe0e5558a196befb25db9620ee5aaba8a73/EPANETTOOLS-0.9.1-py3.4-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "12f5d6da3ca8a6dbeaeee642693ee31f", "sha256": "1fd1666677d7ad0cc98904a1c7c0b5d86a377a84b00157a91ff295362e0a2ad0" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.1-py3.5-linux-x86_64.egg", "has_sig": false, "md5_digest": "12f5d6da3ca8a6dbeaeee642693ee31f", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 1977095, "upload_time": "2016-11-13T20:47:47", "url": "https://files.pythonhosted.org/packages/d9/f7/8208c4970a3597e89728bd30bd32dd7117d6b67f420540ca5c6382697088/EPANETTOOLS-0.9.1-py3.5-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "cf5b49adcaac648321b3750578598124", "sha256": "bd9fa4325c8db4bfb7cf7b6744850a8761ef8e1f67a691e1779668e550158c9f" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.1.tar.gz", "has_sig": false, "md5_digest": "cf5b49adcaac648321b3750578598124", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 300540, "upload_time": "2016-11-13T20:42:32", "url": "https://files.pythonhosted.org/packages/8d/1b/36f26a62a539008e8bf389eda29cd87e4fedb3608edd9543293f1550afb3/EPANETTOOLS-0.9.1.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "7946b2343b2dbab3a46f8e7d2ad3c984", "sha256": "d513e4cf7033a364f6384a97d036e444693f0621185a9b4e1d3e95f64e4e5292" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.2-cp27-cp27m-win32.whl", "has_sig": false, "md5_digest": "7946b2343b2dbab3a46f8e7d2ad3c984", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 1314239, "upload_time": "2016-11-14T17:22:57", "url": "https://files.pythonhosted.org/packages/73/e2/cb2f9b31bb4271f233e46dc3e60de9a29ced0191abbd70cd28bea3544b8b/EPANETTOOLS-0.9.2-cp27-cp27m-win32.whl" }, { "comment_text": "", "digests": { "md5": "3de7d489c2d806c4e3c906d78608d240", "sha256": "d9ca129ca45a5553f03e906462fdbb868befa657e057cead445968ebe8df237f" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.2-cp27-cp27m-win_amd64.whl", "has_sig": false, "md5_digest": "3de7d489c2d806c4e3c906d78608d240", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 1359507, "upload_time": "2016-11-14T17:23:14", "url": "https://files.pythonhosted.org/packages/40/26/11d7bbaf8780ec92b881c5185d3d7c2142e2b5d94c9ae900859773518746/EPANETTOOLS-0.9.2-cp27-cp27m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "623f29f4ea5758eddb601b33d7fa66da", "sha256": "54842900beab6caa84567d3a09ab529a92bbf8a0e6915c6f249d46837485fddf" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.2-cp33-cp33m-win32.whl", "has_sig": false, "md5_digest": "623f29f4ea5758eddb601b33d7fa66da", "packagetype": "bdist_wheel", "python_version": "cp33", "requires_python": null, "size": 1314085, "upload_time": "2016-11-14T17:23:31", "url": "https://files.pythonhosted.org/packages/82/1f/5a54ec46b8759174dbabd0a756519b4b0c56d0fdebb244f5b260f254e264/EPANETTOOLS-0.9.2-cp33-cp33m-win32.whl" }, { "comment_text": "", "digests": { "md5": "8509099d0198b494840a27571ed9d8b9", "sha256": "2440c349d1cdbfac9c7ec2537855c0d70583dce19e5ec02bd808174cb269e013" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.2-cp33-cp33m-win_amd64.whl", "has_sig": false, "md5_digest": "8509099d0198b494840a27571ed9d8b9", "packagetype": "bdist_wheel", "python_version": "cp33", "requires_python": null, "size": 1358869, "upload_time": "2016-11-14T17:23:50", "url": "https://files.pythonhosted.org/packages/c8/5e/c29e9b22fd4c424ad2a6d02c0b289c51fe6a27759509dc064c067e0611ca/EPANETTOOLS-0.9.2-cp33-cp33m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "edeba4302fbc36f289b048d99b522f1a", "sha256": "301eb09eea0d0124532e6c7d55adf2b4b0e68469725262419b8095d748f15bfd" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.2-cp34-cp34m-win32.whl", "has_sig": false, "md5_digest": "edeba4302fbc36f289b048d99b522f1a", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 1314381, "upload_time": "2016-11-14T17:24:07", "url": "https://files.pythonhosted.org/packages/61/c4/263167cb6e10a5855264e333b7e7ba220eca3fda14672a21dc26899c7393/EPANETTOOLS-0.9.2-cp34-cp34m-win32.whl" }, { "comment_text": "", "digests": { "md5": "63b50e831554c9451f1204b74d4cb72d", "sha256": "89ecf8ab247d25f24d4cdc198f4715b3d5c1256553b532ca5f228c7eef84e649" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.2-cp34-cp34m-win_amd64.whl", "has_sig": false, "md5_digest": "63b50e831554c9451f1204b74d4cb72d", "packagetype": "bdist_wheel", "python_version": "cp34", "requires_python": null, "size": 1359478, "upload_time": "2016-11-14T17:24:24", "url": "https://files.pythonhosted.org/packages/f7/67/d995e4ffc4be1ba8a4e5bf339351c9eb8ae03ca38d2e4cefa02448ae247a/EPANETTOOLS-0.9.2-cp34-cp34m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "06dd60966c1d06ea5b91ea1a71ff5d36", "sha256": "d0d6336752312ca99a86400b36a3608eccbe1ab15a002451492c3038a38a15ea" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.2-py2.7-linux-x86_64.egg", "has_sig": false, "md5_digest": "06dd60966c1d06ea5b91ea1a71ff5d36", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 1399611, "upload_time": "2016-11-14T14:33:00", "url": "https://files.pythonhosted.org/packages/a5/86/dd61ef041720c407054cd50ca5f5379e1cc02ba2a8eac1f7754f93ed13d1/EPANETTOOLS-0.9.2-py2.7-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "b8eb5e79ee317fcf00fc2cb4e3f4f065", "sha256": "764aeab3af73d48c9d7a213e97942f2f568f4444a15de227c034db11079f2adf" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.2-py3.3-linux-x86_64.egg", "has_sig": false, "md5_digest": "b8eb5e79ee317fcf00fc2cb4e3f4f065", "packagetype": "bdist_egg", "python_version": "3.3", "requires_python": null, "size": 1401145, "upload_time": "2016-11-14T14:35:08", "url": "https://files.pythonhosted.org/packages/0a/bc/e456b1c0bbb95724483a98361cb13e94a3a52955f4fc07fe3971f475d4b4/EPANETTOOLS-0.9.2-py3.3-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "91450d3aaed18c054fa881231d986fd5", "sha256": "d61d0301c751106c70f17692aee8a606876bad386cc16a4666750dc6233a70de" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.2-py3.4-linux-x86_64.egg", "has_sig": false, "md5_digest": "91450d3aaed18c054fa881231d986fd5", "packagetype": "bdist_egg", "python_version": "3.4", "requires_python": null, "size": 1402837, "upload_time": "2016-11-14T14:37:56", "url": "https://files.pythonhosted.org/packages/ff/01/3ee146177f66e2ad6a7194a798e35ff4acd3a6d0a72b00068e08d42ee743/EPANETTOOLS-0.9.2-py3.4-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "11ce3867bd67f465649db02323e85ccf", "sha256": "409790a923f56fdedb503ae5dd1c2f4b902ac314cc1a148d6249742075bc0aa4" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.2-py3.5-linux-x86_64.egg", "has_sig": false, "md5_digest": "11ce3867bd67f465649db02323e85ccf", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 1403505, "upload_time": "2016-11-14T14:39:18", "url": "https://files.pythonhosted.org/packages/4b/d5/c055a22f2ef7f9f487c1d5a71001df50cb054300e7e2bf4bf3f49ca1b992/EPANETTOOLS-0.9.2-py3.5-linux-x86_64.egg" }, { "comment_text": "", "digests": { "md5": "5fc636617563b8c1d22352dd072dd68b", "sha256": "6688f7586209a945ea2485eae35fde25707c1d0081eb4d339b065067f3bba470" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.2-py3.6-win-amd64.egg", "has_sig": false, "md5_digest": "5fc636617563b8c1d22352dd072dd68b", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 874134, "upload_time": "2018-09-28T12:48:35", "url": "https://files.pythonhosted.org/packages/53/d7/bb3e3701c24845e9dc88f6b95c365e2fed82df3105587db25ab87c133f88/EPANETTOOLS-0.9.2-py3.6-win-amd64.egg" }, { "comment_text": "", "digests": { "md5": "4faadc2f7ecd5c572b8a8cdaf02c1c73", "sha256": "e70906a4b7e16992409c37ecabfa558c2f9565d1f9855f9370d571518677cf45" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.2-py3.7-win32.egg", "has_sig": false, "md5_digest": "4faadc2f7ecd5c572b8a8cdaf02c1c73", "packagetype": "bdist_egg", "python_version": "3.7", "requires_python": null, "size": 741458, "upload_time": "2018-09-28T12:48:42", "url": "https://files.pythonhosted.org/packages/cd/b7/b02985343eaef853191d6f030fd06d69a6922e6323ac33e391351f01c734/EPANETTOOLS-0.9.2-py3.7-win32.egg" }, { "comment_text": "", "digests": { "md5": "6f92aae6b01c03ca3bb37c997b445970", "sha256": "c29edaaebda76fe48a5eea3864c005b12f287f277bf2c7fbd23cf50013086116" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.2.tar.gz", "has_sig": false, "md5_digest": "6f92aae6b01c03ca3bb37c997b445970", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 300523, "upload_time": "2016-11-14T14:33:07", "url": "https://files.pythonhosted.org/packages/7d/9e/c4af6107874d48a8ac9b94a5652e37106d09edcbd7c2d903e7e4e5e43de1/EPANETTOOLS-0.9.2.tar.gz" }, { "comment_text": "", "digests": { "md5": "ca378e559cde61e622e527f424de07b5", "sha256": "9673ccb773e0c93217f25625bcb07030bc378cc0fa761e8ff1ef5571865cac8b" }, "downloads": -1, "filename": "EPANETTOOLS-0.9.2.zip", "has_sig": false, "md5_digest": "ca378e559cde61e622e527f424de07b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 342020, "upload_time": "2016-11-14T14:32:12", "url": "https://files.pythonhosted.org/packages/94/d0/9a2bc0f2f2fe820d3a8045b8b809e81700d915bc0f7bfa740c2d5c3cf28f/EPANETTOOLS-0.9.2.zip" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "a887458dd432a0c251af472e6b64b64c", "sha256": "356b8c8ae265576275ba43c35b99b7ee558119e6ac94a78021d53162d89fd8a9" }, "downloads": -1, "filename": "EPANETTOOLS-1.0.0-cp37-cp37m-win32.whl", "has_sig": false, "md5_digest": "a887458dd432a0c251af472e6b64b64c", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 714841, "upload_time": "2018-09-28T12:48:26", "url": "https://files.pythonhosted.org/packages/39/c6/de104a1fa5184beda6108e473902e1583dc4dad87a658b84f3f869ea6fab/EPANETTOOLS-1.0.0-cp37-cp37m-win32.whl" }, { "comment_text": "", "digests": { "md5": "b3c7f747235f100f85d4a55006a6e0fa", "sha256": "b4400a5eaac8f905cd5eff60df1ca58428c0ea66fd22312da5ac1c57fb4e808f" }, "downloads": -1, "filename": "EPANETTOOLS-1.0.0-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "b3c7f747235f100f85d4a55006a6e0fa", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 847499, "upload_time": "2018-10-03T10:26:42", "url": "https://files.pythonhosted.org/packages/28/53/e06f8e085b18ca023129b54b5a3ad2e8378155fd3527ac999ac501d978c2/EPANETTOOLS-1.0.0-cp37-cp37m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "e8bca4d06cf5282765de1bcf5c30fedd", "sha256": "91b31369365c5acffe905228c28b81657262eff989bc0c27f1a89907b34ecb49" }, "downloads": -1, "filename": "EPANETTOOLS-1.0.0.tar.gz", "has_sig": false, "md5_digest": "e8bca4d06cf5282765de1bcf5c30fedd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 297909, "upload_time": "2018-09-28T12:48:45", "url": "https://files.pythonhosted.org/packages/6a/50/55082eac183f5c6ede8f78f05cb1f015ea1a187b9a900ecee20e0aeaf4e4/EPANETTOOLS-1.0.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "aeaefc68267d9319dd3e0807e46ed50d", "sha256": "d29c9f38688ed36f38e1f3ef97612e831aa9aa9d3e741fc22b5533fbd1974ee6" }, "downloads": -1, "filename": "EPANETTOOLS-1.0.0.win32-py3.7.exe", "has_sig": false, "md5_digest": "aeaefc68267d9319dd3e0807e46ed50d", "packagetype": "bdist_wininst", "python_version": "3.7", "requires_python": null, "size": 1222926, "upload_time": "2018-09-28T12:48:56", "url": "https://files.pythonhosted.org/packages/f1/dc/42e5bf0059f2860ccc7a0f46057b67f5eea83c70e20eedefcb47e4ea95a3/EPANETTOOLS-1.0.0.win32-py3.7.exe" }, { "comment_text": "", "digests": { "md5": "665367007c31ddd16e19ee8c20ed58f8", "sha256": "2b695ac2545f375a258d4960f2442b4a4de55ac1f07f3c5d1a7977435bfc693a" }, "downloads": -1, "filename": "EPANETTOOLS-1.0.0.win-amd64-py3.7.exe", "has_sig": false, "md5_digest": "665367007c31ddd16e19ee8c20ed58f8", "packagetype": "bdist_wininst", "python_version": "3.7", "requires_python": null, "size": 1487867, "upload_time": "2018-10-03T10:28:04", "url": "https://files.pythonhosted.org/packages/08/31/9da4a7498ca82d96cfb107daf97f8caf0ff3632c7b68de5aec162f9b2916/EPANETTOOLS-1.0.0.win-amd64-py3.7.exe" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a887458dd432a0c251af472e6b64b64c", "sha256": "356b8c8ae265576275ba43c35b99b7ee558119e6ac94a78021d53162d89fd8a9" }, "downloads": -1, "filename": "EPANETTOOLS-1.0.0-cp37-cp37m-win32.whl", "has_sig": false, "md5_digest": "a887458dd432a0c251af472e6b64b64c", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 714841, "upload_time": "2018-09-28T12:48:26", "url": "https://files.pythonhosted.org/packages/39/c6/de104a1fa5184beda6108e473902e1583dc4dad87a658b84f3f869ea6fab/EPANETTOOLS-1.0.0-cp37-cp37m-win32.whl" }, { "comment_text": "", "digests": { "md5": "b3c7f747235f100f85d4a55006a6e0fa", "sha256": "b4400a5eaac8f905cd5eff60df1ca58428c0ea66fd22312da5ac1c57fb4e808f" }, "downloads": -1, "filename": "EPANETTOOLS-1.0.0-cp37-cp37m-win_amd64.whl", "has_sig": false, "md5_digest": "b3c7f747235f100f85d4a55006a6e0fa", "packagetype": "bdist_wheel", "python_version": "cp37", "requires_python": null, "size": 847499, "upload_time": "2018-10-03T10:26:42", "url": "https://files.pythonhosted.org/packages/28/53/e06f8e085b18ca023129b54b5a3ad2e8378155fd3527ac999ac501d978c2/EPANETTOOLS-1.0.0-cp37-cp37m-win_amd64.whl" }, { "comment_text": "", "digests": { "md5": "e8bca4d06cf5282765de1bcf5c30fedd", "sha256": "91b31369365c5acffe905228c28b81657262eff989bc0c27f1a89907b34ecb49" }, "downloads": -1, "filename": "EPANETTOOLS-1.0.0.tar.gz", "has_sig": false, "md5_digest": "e8bca4d06cf5282765de1bcf5c30fedd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 297909, "upload_time": "2018-09-28T12:48:45", "url": "https://files.pythonhosted.org/packages/6a/50/55082eac183f5c6ede8f78f05cb1f015ea1a187b9a900ecee20e0aeaf4e4/EPANETTOOLS-1.0.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "aeaefc68267d9319dd3e0807e46ed50d", "sha256": "d29c9f38688ed36f38e1f3ef97612e831aa9aa9d3e741fc22b5533fbd1974ee6" }, "downloads": -1, "filename": "EPANETTOOLS-1.0.0.win32-py3.7.exe", "has_sig": false, "md5_digest": "aeaefc68267d9319dd3e0807e46ed50d", "packagetype": "bdist_wininst", "python_version": "3.7", "requires_python": null, "size": 1222926, "upload_time": "2018-09-28T12:48:56", "url": "https://files.pythonhosted.org/packages/f1/dc/42e5bf0059f2860ccc7a0f46057b67f5eea83c70e20eedefcb47e4ea95a3/EPANETTOOLS-1.0.0.win32-py3.7.exe" }, { "comment_text": "", "digests": { "md5": "665367007c31ddd16e19ee8c20ed58f8", "sha256": "2b695ac2545f375a258d4960f2442b4a4de55ac1f07f3c5d1a7977435bfc693a" }, "downloads": -1, "filename": "EPANETTOOLS-1.0.0.win-amd64-py3.7.exe", "has_sig": false, "md5_digest": "665367007c31ddd16e19ee8c20ed58f8", "packagetype": "bdist_wininst", "python_version": "3.7", "requires_python": null, "size": 1487867, "upload_time": "2018-10-03T10:28:04", "url": "https://files.pythonhosted.org/packages/08/31/9da4a7498ca82d96cfb107daf97f8caf0ff3632c7b68de5aec162f9b2916/EPANETTOOLS-1.0.0.win-amd64-py3.7.exe" } ] }