{ "info": { "author": "John Didion", "author_email": "github@didion.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "License :: Public Domain", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3 :: Only", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# xphyle: extraordinarily simple file handling\n\n[![PyPI](https://img.shields.io/pypi/v/xphyle.svg?branch=master)](https://pypi.python.org/pypi/xphyle)\n[![Travis CI](https://img.shields.io/travis/jdidion/xphyle/master.svg)](https://travis-ci.org/jdidion/xphyle)\n[![Coverage Status](https://img.shields.io/coveralls/jdidion/xphyle/master.svg)](https://coveralls.io/github/jdidion/xphyle?branch=master)\n[![Codacy Badge](https://api.codacy.com/project/badge/Grade/b2c0baa52b604e39a09ed108ac2f53ee)](https://www.codacy.com/app/jdidion/xphyle?utm_source=github.com&utm_medium=referral&utm_content=jdidion/xphyle&utm_campaign=Badge_Grade)\n[![Documentation Status](https://readthedocs.org/projects/xphyle/badge/?version=latest)](http://xphyle.readthedocs.io/en/latest/?badge=latest)\n[![DOI](https://zenodo.org/badge/71260678.svg)](https://zenodo.org/badge/latestdoi/71260678)\n[![JOSS](http://joss.theoj.org/papers/10.21105/joss.00255/status.svg)](http://joss.theoj.org/papers/10.21105/joss.00255)\n\n\"logo\"\n\nxphyle is a small python library that makes it easy to open compressed\nfiles. Most importantly, xphyle will use the appropriate program (e.g. 'gzip') to compress/decompress a file if it is available on your system; this is almost always faster than using the corresponding python library. xphyle also provides methods that simplify common file I/O operations.\n\nRecent version of xphyle (4.0.0+) require python 3.6. Older versions of xphyle support python 3.4+.\n\n# Installation\n\n```\npip install xphyle\n```\n\n# Building from source\n\nClone this repository and run\n\n```\nmake\n```\n\n# Example usages:\n\n```python\nfrom xphyle import *\nfrom xphyle.paths import STDIN, STDOUT\n\n# Open a compressed file...\nmyfile = xopen('infile.gz')\n\n# ...or a compressed stream\n# e.g. gzip -c afile | python my_program.py\nstdin = xopen(STDIN)\n\n# Easily write to the stdin of a subprocess\nwith open_('|cat', 'wt') as process:\n process.write('foo')\n\n# We have to tell xopen what kind of compression\n# to use when writing to stdout\nstdout = xopen(STDOUT, compression='gz')\n\n# The `open_` method ensures that the file is usable with the `with` keyword.\n# Print all lines in a compressed file...\nwith open_('infile.gz') as myfile:\n for line in myfile:\n print(line)\n\n# ... or a compressed URL\nwith open_('http://foo.com/myfile.gz') as myfile:\n for line in myfile:\n print(line)\n\n# Transparently handle paths and file objects\ndef dostuff(path_or_file):\n with open_(path_or_file) as myfile:\n for line in myfile:\n print(line)\n\n# Read all lines in a compressed file into a list\nfrom xphyle.utils import read_lines\nlines = list(read_lines('infile.gz'))\n\n# Sum the rows in a compressed file where each line is an integer value\ntotal = sum(read_lines('infile.gz', convert=int))\n```\n\nSee the [Documentation](https://xphyle.readthedocs.io/en/latest/) for full usage information.\n\n# Issues\n\nPlease report bugs and request enhancements using the [issue tracker](https://github.com/jdidion/xphyle).\n\n# Roadmap\n\nFuture releases are mapped out using [GitHub Projects](https://github.com/jdidion/xphyle/projects).\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jdidion/xphyle", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "xphyle", "package_url": "https://pypi.org/project/xphyle/", "platform": "", "project_url": "https://pypi.org/project/xphyle/", "project_urls": { "Homepage": "https://github.com/jdidion/xphyle" }, "release_url": "https://pypi.org/project/xphyle/4.1.3/", "requires_dist": [ "pokrok", "lorem ; extra == 'performance'", "zstandard ; extra == 'zstd'" ], "requires_python": "", "summary": "Utilities for working with files.", "version": "4.1.3" }, "last_serial": 5951286, "releases": { "0.7.0": [ { "comment_text": "", "digests": { "md5": "22a63ef279cf146760a50f33c30d78b4", "sha256": "fbead8f095dd38e35925832560470cc262569e08e6d6cd40e2032ac442869a25" }, "downloads": -1, "filename": "xphyle-0.7.0.tar.gz", "has_sig": false, "md5_digest": "22a63ef279cf146760a50f33c30d78b4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32783, "upload_time": "2016-11-02T19:15:41", "url": "https://files.pythonhosted.org/packages/d1/7f/986bd15fedacefc62e1acf85323cdec0300e247dc8def0f87a22950c6d59/xphyle-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "0362c43b282c185fd7ea9698fcdd8820", "sha256": "83204e13a275762442b569881c1fe5f9c1acd90ce1182fa170d2490050fdd5b1" }, "downloads": -1, "filename": "xphyle-0.7.1.tar.gz", "has_sig": false, "md5_digest": "0362c43b282c185fd7ea9698fcdd8820", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31366, "upload_time": "2016-11-02T19:52:28", "url": "https://files.pythonhosted.org/packages/dd/ab/6226ce5d01ca2e4716a1733b59b47549b4f02f2cf13bb9e0cbc4e3adacfc/xphyle-0.7.1.tar.gz" } ], "0.7.11": [ { "comment_text": "", "digests": { "md5": "d193371b11245de28c8a5bffc78939ec", "sha256": "19750ef195530792295b91eebaf8636fe957ff9aba9d7374d1bf69c49e4d4442" }, "downloads": -1, "filename": "xphyle-0.7.11.tar.gz", "has_sig": false, "md5_digest": "d193371b11245de28c8a5bffc78939ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 725828, "upload_time": "2016-11-11T14:44:59", "url": "https://files.pythonhosted.org/packages/46/53/63c8e60c183c4029e2395579d3501f8bbbd226f90f1e510a5c7571e01336/xphyle-0.7.11.tar.gz" } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "17aa8355fea5b0bfc9bb349869cdfa72", "sha256": "ef888bdfc9de66621a0c81ca599697caa8b46098f0cb099022d0037219f4015d" }, "downloads": -1, "filename": "xphyle-0.7.2.tar.gz", "has_sig": false, "md5_digest": "17aa8355fea5b0bfc9bb349869cdfa72", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33415, "upload_time": "2016-11-03T18:33:06", "url": "https://files.pythonhosted.org/packages/71/c9/61713726f97a351c132e2d98c41594a602e927a1b7fad3e463702de48853/xphyle-0.7.2.tar.gz" } ], "0.7.3": [ { "comment_text": "", "digests": { "md5": "fc5336f5414a80d05877f2f7f7b4c820", "sha256": "dd275e99d9ac221571d45411b53d7743e0c86f125459adee2ce831e9bca5bb5a" }, "downloads": -1, "filename": "xphyle-0.7.3.tar.gz", "has_sig": false, "md5_digest": "fc5336f5414a80d05877f2f7f7b4c820", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34851, "upload_time": "2016-11-04T23:27:11", "url": "https://files.pythonhosted.org/packages/1b/10/2c7fb7829e6ec797ecce464f60a76b093c59664a1e9b6e41e58e8c901f72/xphyle-0.7.3.tar.gz" } ], "0.7.4": [ { "comment_text": "", "digests": { "md5": "5f090ba7935a413e1928a6940d0ba412", "sha256": "eabb757665f4c6434587c29ebbd68f63ed6dd09da1a5837593be03e9a35929c5" }, "downloads": -1, "filename": "xphyle-0.7.4.tar.gz", "has_sig": false, "md5_digest": "5f090ba7935a413e1928a6940d0ba412", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42215, "upload_time": "2016-11-04T23:39:09", "url": "https://files.pythonhosted.org/packages/84/cc/55c48a14b629cfc0274eb46204409d278421fb2e6489271ef5a8f0660cf1/xphyle-0.7.4.tar.gz" } ], "0.7.5": [ { "comment_text": "", "digests": { "md5": "87416b8a75c6e716fbeed8f28a6a4c43", "sha256": "910b2956e49b6f13ce44303b5c664d48654baa1a1b3c115b4bedcca0fb555bf8" }, "downloads": -1, "filename": "xphyle-0.7.5.tar.gz", "has_sig": false, "md5_digest": "87416b8a75c6e716fbeed8f28a6a4c43", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42860, "upload_time": "2016-11-06T15:26:33", "url": "https://files.pythonhosted.org/packages/14/b7/40e67735339caa083486f6b69be3cc9791993b95e185c8a50a778af087d8/xphyle-0.7.5.tar.gz" } ], "0.7.6": [ { "comment_text": "", "digests": { "md5": "dfb5a242a16c38b81531636559f5bc01", "sha256": "f0b40152f52da12f9c325521cc677f194dae0cbf1872f27f6ec120c38025dc2d" }, "downloads": -1, "filename": "xphyle-0.7.6.tar.gz", "has_sig": false, "md5_digest": "dfb5a242a16c38b81531636559f5bc01", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 720313, "upload_time": "2016-11-07T17:23:19", "url": "https://files.pythonhosted.org/packages/fc/38/0c77522229ad6ee867ee6e87a1ad41dfaedd929fc14eb5c6ce9e06857fd7/xphyle-0.7.6.tar.gz" } ], "0.7.7": [ { "comment_text": "", "digests": { "md5": "e493972e610a5797546d240f8af9d623", "sha256": "a6b15d74dcd11bdf77f16e46080298cdfd15f4301cfaa4ffe8d286f26dcf8858" }, "downloads": -1, "filename": "xphyle-0.7.7.tar.gz", "has_sig": false, "md5_digest": "e493972e610a5797546d240f8af9d623", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 720450, "upload_time": "2016-11-07T20:19:39", "url": "https://files.pythonhosted.org/packages/f2/04/5efc233b12b3c331795a0c4536920f3d618188e1db592252690cbd206ee3/xphyle-0.7.7.tar.gz" } ], "0.7.8": [ { "comment_text": "", "digests": { "md5": "329a0742f15b000ac690ac0319c286a5", "sha256": "a74c161a0691a47c54675571750090c1366ee17b5a2027b53d9b9eb2b528b80d" }, "downloads": -1, "filename": "xphyle-0.7.8.tar.gz", "has_sig": false, "md5_digest": "329a0742f15b000ac690ac0319c286a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 720727, "upload_time": "2016-11-07T21:30:05", "url": "https://files.pythonhosted.org/packages/f7/f8/42a21e9c8c3d31fc5eec46d2d411adb6d4e7f221e9f40366f1c9499b15f7/xphyle-0.7.8.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "cb88d26b36494aa590a686b15ac2f1fa", "sha256": "46060d953d402c1d587255177ded093f61cc1299c4e83d32be81a8597fcf560a" }, "downloads": -1, "filename": "xphyle-1.0.0.tar.gz", "has_sig": false, "md5_digest": "cb88d26b36494aa590a686b15ac2f1fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 729050, "upload_time": "2016-11-11T22:29:00", "url": "https://files.pythonhosted.org/packages/ec/1e/b6823b3e2fbd6145a98117228487d0dd736b8bb8864636071dfb35eaf58d/xphyle-1.0.0.tar.gz" } ], "1.0.21": [ { "comment_text": "", "digests": { "md5": "e707e53d809674f721ddffcf77208ad4", "sha256": "4a6475a400bcafe8a279d0840c2f72b0826efb5219ab2e21ace424f7956a718c" }, "downloads": -1, "filename": "xphyle-1.0.21.tar.gz", "has_sig": false, "md5_digest": "e707e53d809674f721ddffcf77208ad4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 731388, "upload_time": "2016-11-23T16:28:35", "url": "https://files.pythonhosted.org/packages/ed/cb/9c37f3077a13b3cc35f57876e815bf8f17b2c4edb809106ee3a4d649b918/xphyle-1.0.21.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "2657d047ff86ce670e9aa9f2f464ab39", "sha256": "0e19fd3141087d83ff06fa6ed0ac8a7a0eda2644748303defd5524dbb14ec4cc" }, "downloads": -1, "filename": "xphyle-1.1.0.tar.gz", "has_sig": false, "md5_digest": "2657d047ff86ce670e9aa9f2f464ab39", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 733100, "upload_time": "2016-11-25T14:11:31", "url": "https://files.pythonhosted.org/packages/24/8d/e1673d55ae008722302807985c6497a6a75929a2f0c12ee9df330cd32eda/xphyle-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "25f64f4daf71135f5cc03ebc17ae2426", "sha256": "70093b539087b22c34c694af60394a6da3c4e63de26f661ba7a0a685802ca03f" }, "downloads": -1, "filename": "xphyle-1.1.1.tar.gz", "has_sig": false, "md5_digest": "25f64f4daf71135f5cc03ebc17ae2426", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 733156, "upload_time": "2016-12-31T15:36:28", "url": "https://files.pythonhosted.org/packages/30/35/e60bb851e1e59846132039b035d57af14b38b3d1ad81eb05ab8b35e4e03f/xphyle-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "506b80bd176db1ba2a309bb082462fca", "sha256": "36f1cae618e1b4b02c43c8b43d714de42f056946cb7d3a2e3ac19bdd8fefd547" }, "downloads": -1, "filename": "xphyle-1.1.2.tar.gz", "has_sig": false, "md5_digest": "506b80bd176db1ba2a309bb082462fca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 734523, "upload_time": "2017-01-19T21:41:13", "url": "https://files.pythonhosted.org/packages/c2/d0/2de2e0a0f89bcd76783755661ea4509f8808369c9d5f13ecd8b7d5771dda/xphyle-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "6ab1c90fb7bbbb86bad2ce74d9d158fa", "sha256": "baf4ee8ccfc0fedc31cca8412a0b5eefc1c04045291deec184d42ecf8755146d" }, "downloads": -1, "filename": "xphyle-1.1.3.tar.gz", "has_sig": false, "md5_digest": "6ab1c90fb7bbbb86bad2ce74d9d158fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 734522, "upload_time": "2017-01-19T21:43:36", "url": "https://files.pythonhosted.org/packages/ef/e4/c516e8a2569d1166133b3f0c76bbb1b62f4a8462287828e57c0ba90377cd/xphyle-1.1.3.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "245807735e9488ef9f17fe5cf9761acd", "sha256": "910bcb7a8c1e10e669eb64bb140f326416b522db1bd2a53c731998c3b12504b5" }, "downloads": -1, "filename": "xphyle-1.1.4.tar.gz", "has_sig": false, "md5_digest": "245807735e9488ef9f17fe5cf9761acd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 734520, "upload_time": "2017-01-19T21:44:24", "url": "https://files.pythonhosted.org/packages/05/b4/79fcaf4c356f59f72c519d66ae5d5414d5ef6ebfcdfc5460931199b6039b/xphyle-1.1.4.tar.gz" } ], "1.1.5": [ { "comment_text": "", "digests": { "md5": "5045280997bd08f4e171e6a3aee17a14", "sha256": "ba5789da322607de482ace9e0606cfda9831f4395552d24ab874f7bc70f0bdf8" }, "downloads": -1, "filename": "xphyle-1.1.5.tar.gz", "has_sig": false, "md5_digest": "5045280997bd08f4e171e6a3aee17a14", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 741485, "upload_time": "2017-01-24T16:56:10", "url": "https://files.pythonhosted.org/packages/4e/97/369f4b6628c434cf129de736272b862308f9b6a41bfa0cb109fa6c01dc0f/xphyle-1.1.5.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "1ae0f76fcebea2cf1695605559098abc", "sha256": "6403e36fb4a584d30092b6f5bd82d6f949ffe38141fe22ebf75fd2ef5a8302d4" }, "downloads": -1, "filename": "xphyle-2.0.0.tar.gz", "has_sig": false, "md5_digest": "1ae0f76fcebea2cf1695605559098abc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 751706, "upload_time": "2017-02-11T16:46:36", "url": "https://files.pythonhosted.org/packages/6a/39/406015cc6518009d73c05930d5d818f712ebe412d81e7459ec11b0f63de9/xphyle-2.0.0.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "3357a67d65a177cb1cbdf775b310e2a7", "sha256": "74acb7e0a5645f4e998628ba567df56b3a779607da9f3848ff7e29d1b77a4f93" }, "downloads": -1, "filename": "xphyle-2.1.0.tar.gz", "has_sig": false, "md5_digest": "3357a67d65a177cb1cbdf775b310e2a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 752377, "upload_time": "2017-02-13T00:32:37", "url": "https://files.pythonhosted.org/packages/06/ea/52c8770163475a5e689b06dae942e9e87dd1e0a736c263b95f6aca2d08b7/xphyle-2.1.0.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "327441c02d56f41a73bad1533161ea96", "sha256": "306784e863c9b2f2665ec21c681ef1e8186a6db562d120985a6ab5e34a1122d9" }, "downloads": -1, "filename": "xphyle-2.1.1.tar.gz", "has_sig": false, "md5_digest": "327441c02d56f41a73bad1533161ea96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 752534, "upload_time": "2017-02-14T05:03:56", "url": "https://files.pythonhosted.org/packages/1a/dd/3d56ce993dc3c25fdce181bd47a2424cd56d811c59155d9b94b40bbdf0b8/xphyle-2.1.1.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "c4acc5c16e48d18c734e939850e717ef", "sha256": "d089b721ac7419068bfcae0680c8cb7b0ebe06eaca874f127384a1bfa6bfad1d" }, "downloads": -1, "filename": "xphyle-2.2.0.tar.gz", "has_sig": false, "md5_digest": "c4acc5c16e48d18c734e939850e717ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 753481, "upload_time": "2017-02-17T16:20:23", "url": "https://files.pythonhosted.org/packages/e2/f9/c58933d538b9cb86d3330546a0e4d02d4bbe438871c4c17550666a20ecf0/xphyle-2.2.0.tar.gz" } ], "2.2.1": [ { "comment_text": "", "digests": { "md5": "04e57426d6f0bc2766047be6a9ced5c5", "sha256": "efbba6f7263795ac06691ac62f74102cbf6d82a9da709a03cace6c13990d0955" }, "downloads": -1, "filename": "xphyle-2.2.1.tar.gz", "has_sig": false, "md5_digest": "04e57426d6f0bc2766047be6a9ced5c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 754138, "upload_time": "2017-03-01T19:13:19", "url": "https://files.pythonhosted.org/packages/d1/7e/83a5cff055b006a38850e607a2c32fdf9561430af808cf1930ed8484b1c1/xphyle-2.2.1.tar.gz" } ], "2.2.3": [ { "comment_text": "", "digests": { "md5": "0e9b8106b24bacc259e11bb1e7d1cb6e", "sha256": "1999b97e4b0a7ab6ee98a0c87370e70ad1991b74c961637062414c10acca6b40" }, "downloads": -1, "filename": "xphyle-2.2.3.tar.gz", "has_sig": false, "md5_digest": "0e9b8106b24bacc259e11bb1e7d1cb6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 754621, "upload_time": "2017-04-09T14:21:34", "url": "https://files.pythonhosted.org/packages/21/4d/8367cff1907d0d946043f98e6c494f19692b2d3ac82a8c385c57cc95c296/xphyle-2.2.3.tar.gz" } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "6c43e88d8a2eddb6ad41364d86e6fb88", "sha256": "4cc5e4391305677af83ae545c6dc921c0bc948fa30d852c977c050b839d55908" }, "downloads": -1, "filename": "xphyle-3.0.0.tar.gz", "has_sig": false, "md5_digest": "6c43e88d8a2eddb6ad41364d86e6fb88", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 757736, "upload_time": "2017-04-18T19:20:34", "url": "https://files.pythonhosted.org/packages/55/21/6b6309de178720d6e94904f7d5fc7126f940fcef9585585a192e6ad5cf3d/xphyle-3.0.0.tar.gz" } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "272b7131892a9255bc3fc1f248e1cc2e", "sha256": "9aed809d67e58dd33cf21c0c149cdb2b4c666fc4f1e58f0a2063bb4fd33ff8ec" }, "downloads": -1, "filename": "xphyle-3.0.1.tar.gz", "has_sig": false, "md5_digest": "272b7131892a9255bc3fc1f248e1cc2e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 757638, "upload_time": "2017-04-29T18:40:44", "url": "https://files.pythonhosted.org/packages/12/ba/dbf670ad9045ac33c965c617ea8d601c61a7a3240a8896bd2c3969aa5f43/xphyle-3.0.1.tar.gz" } ], "3.0.2": [ { "comment_text": "", "digests": { "md5": "489a4014fca08d39455e3797e204efc5", "sha256": "c40fda0eefb960e9731f73000b34e21973b79096861e379d2b74ef79c3f3a292" }, "downloads": -1, "filename": "xphyle-3.0.2.tar.gz", "has_sig": false, "md5_digest": "489a4014fca08d39455e3797e204efc5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 758733, "upload_time": "2017-05-22T18:53:20", "url": "https://files.pythonhosted.org/packages/0c/7b/80c3f17378ff457bc936f35e48e39e77f224c6ead1de38680a505e9ef483/xphyle-3.0.2.tar.gz" } ], "3.0.3": [ { "comment_text": "", "digests": { "md5": "30a6bdef0829da12e644fa0582c63dfc", "sha256": "b2751bf4319df94508c0d63434b64e03a2dd09bd37dbd08be57e0974bc47bd1f" }, "downloads": -1, "filename": "xphyle-3.0.3.tar.gz", "has_sig": false, "md5_digest": "30a6bdef0829da12e644fa0582c63dfc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 759570, "upload_time": "2017-06-14T15:49:58", "url": "https://files.pythonhosted.org/packages/c4/0b/400696eee51cba67ff860ec2068568c9dde74c202b26862655cb646d6cbd/xphyle-3.0.3.tar.gz" } ], "3.0.4": [ { "comment_text": "", "digests": { "md5": "854db7aba88bde137a0f07f488bd9106", "sha256": "80e346faad5cc4810ecc1ff7776d281b40c634d625952276b1346b174bd5476b" }, "downloads": -1, "filename": "xphyle-3.0.4.tar.gz", "has_sig": false, "md5_digest": "854db7aba88bde137a0f07f488bd9106", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 760634, "upload_time": "2017-07-19T20:27:33", "url": "https://files.pythonhosted.org/packages/8c/55/3f433a894de4c254633aaf4364c696361ceb065d0846c50336e0ec5f7b60/xphyle-3.0.4.tar.gz" } ], "3.0.5": [ { "comment_text": "", "digests": { "md5": "d14391f44bb7d5db5549f160aace9d2c", "sha256": "21b02e24357597e238d1f77b72532296e979b982aa6983364ecc716c5e5a7fb2" }, "downloads": -1, "filename": "xphyle-3.0.5.tar.gz", "has_sig": false, "md5_digest": "d14391f44bb7d5db5549f160aace9d2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 760643, "upload_time": "2017-07-19T20:39:37", "url": "https://files.pythonhosted.org/packages/2f/5b/536d2ba4f2c6735bf6a5819b5758b86d1a9b3562a6f3425d8701a9d9da29/xphyle-3.0.5.tar.gz" } ], "3.0.6": [ { "comment_text": "", "digests": { "md5": "78457be012adaadbf8fd8fe5bc50f24c", "sha256": "1e7206455ba231819fba03ab08bc3d4bc4f65301713adc5190782a098ae07a88" }, "downloads": -1, "filename": "xphyle-3.0.6.tar.gz", "has_sig": false, "md5_digest": "78457be012adaadbf8fd8fe5bc50f24c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 760908, "upload_time": "2017-07-22T12:25:53", "url": "https://files.pythonhosted.org/packages/d1/db/7cb34bdc28d007bc3cd6f95a51e7683040cfd8a041b04bf523fd41958869/xphyle-3.0.6.tar.gz" } ], "3.1.0": [ { "comment_text": "", "digests": { "md5": "bb2043124ff67099ae52264fa098a060", "sha256": "5a5f11d8795c90e7b26186dd4e04421fa802e7bf54b060787873c388a076828b" }, "downloads": -1, "filename": "xphyle-3.1.0.tar.gz", "has_sig": false, "md5_digest": "bb2043124ff67099ae52264fa098a060", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 763107, "upload_time": "2017-08-31T20:04:49", "url": "https://files.pythonhosted.org/packages/34/b5/34dc477ebbf01a0fb49062171df996f6a6bbc6a733683cb71c0fa6677291/xphyle-3.1.0.tar.gz" } ], "3.1.1": [ { "comment_text": "", "digests": { "md5": "326a6d1183c421db79b34c3886e02679", "sha256": "ee65b38de47711d2fb0138b7e3d2a6281cefa874f5136800025511e384451069" }, "downloads": -1, "filename": "xphyle-3.1.1.tar.gz", "has_sig": false, "md5_digest": "326a6d1183c421db79b34c3886e02679", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 760838, "upload_time": "2017-10-13T14:07:24", "url": "https://files.pythonhosted.org/packages/df/78/37f827a3c5e2d02eed32319a03c021dd2a3b78e33dbcd04ec4b62ce7342b/xphyle-3.1.1.tar.gz" } ], "3.1.2": [ { "comment_text": "", "digests": { "md5": "1b13f6ef0617161f5a26f59d73810201", "sha256": "c51d1fc58122f782bb7c4f428328a00369cf6746cf4d3fb1f6688da671a3d706" }, "downloads": -1, "filename": "xphyle-3.1.2.tar.gz", "has_sig": false, "md5_digest": "1b13f6ef0617161f5a26f59d73810201", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 761635, "upload_time": "2017-11-19T02:08:51", "url": "https://files.pythonhosted.org/packages/37/04/d2a72fbcc2a5f3b9f56c58674be32217dd2e4d906042ed76a9deb80d7f4f/xphyle-3.1.2.tar.gz" } ], "3.1.3": [ { "comment_text": "", "digests": { "md5": "06dfd22d24bdd5498348f023e037af29", "sha256": "a82acbe1d70f9cee9d876b4867346a7fe013903a9282f6fc307234f312389f68" }, "downloads": -1, "filename": "xphyle-3.1.3.tar.gz", "has_sig": false, "md5_digest": "06dfd22d24bdd5498348f023e037af29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 761856, "upload_time": "2017-12-11T20:06:57", "url": "https://files.pythonhosted.org/packages/b9/dc/40b26b39eb92ab41ddc5b7aae654d684e7d9812f2649c8f98853bebae77f/xphyle-3.1.3.tar.gz" } ], "3.1.4": [ { "comment_text": "", "digests": { "md5": "362165707bccd6141e4d05b93017cfe7", "sha256": "0dd368996c162f2ac29be0c56d99754060c160bf80434a964e6417f7db95ceb3" }, "downloads": -1, "filename": "xphyle-3.1.4.tar.gz", "has_sig": false, "md5_digest": "362165707bccd6141e4d05b93017cfe7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 761832, "upload_time": "2017-12-11T20:24:28", "url": "https://files.pythonhosted.org/packages/38/d0/a1aa216bc37ba6aeb54751dbcb8fec4fa310be359f75714467a76d8ad110/xphyle-3.1.4.tar.gz" } ], "3.1.5": [ { "comment_text": "", "digests": { "md5": "1850e93419ede62509199b909b58d09c", "sha256": "f90de05274c21a7560b30312747ae6596c85ceaf7a62e935642da62f367bf28e" }, "downloads": -1, "filename": "xphyle-3.1.5.tar.gz", "has_sig": false, "md5_digest": "1850e93419ede62509199b909b58d09c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 761835, "upload_time": "2017-12-11T20:41:18", "url": "https://files.pythonhosted.org/packages/c9/8a/14babac69fd98d19a468e3a61743003f2da80471bb785ffe32d6d6dc47f3/xphyle-3.1.5.tar.gz" } ], "3.1.6": [ { "comment_text": "", "digests": { "md5": "dbae727067b524c548e73905d2fe4bc7", "sha256": "a249cc7e2683ba05d955c874a2af91d9820b6c9fd736252f8092d1b493b1a8bf" }, "downloads": -1, "filename": "xphyle-3.1.6.tar.gz", "has_sig": false, "md5_digest": "dbae727067b524c548e73905d2fe4bc7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 761824, "upload_time": "2018-01-16T20:23:39", "url": "https://files.pythonhosted.org/packages/ab/78/d92f04504e80a88c62829fe4f2ce044128c02597e32e79231431106e765b/xphyle-3.1.6.tar.gz" } ], "4.0.0": [ { "comment_text": "", "digests": { "md5": "a1ee0528691b400f1b6fcfbc81383f7d", "sha256": "c9ab47bafd3a41e25e675b2eef2d247fdcc71d311cd3f650d34c3dac71534cb2" }, "downloads": -1, "filename": "xphyle-4.0.0.tar.gz", "has_sig": false, "md5_digest": "a1ee0528691b400f1b6fcfbc81383f7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1361990, "upload_time": "2019-01-09T22:13:22", "url": "https://files.pythonhosted.org/packages/bc/59/191a43024e963ba960e7b498c47e8388d62da4c194742bb738960651b9d5/xphyle-4.0.0.tar.gz" } ], "4.0.0rc0": [ { "comment_text": "", "digests": { "md5": "2c899cbb641382653b07bda10c0f038c", "sha256": "9a495f26ca8f11cd03f77cd8379c7d3f038ab35d0399cc0605739bb70dda44ba" }, "downloads": -1, "filename": "xphyle-4.0.0rc0.tar.gz", "has_sig": false, "md5_digest": "2c899cbb641382653b07bda10c0f038c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 765143, "upload_time": "2018-03-19T01:53:52", "url": "https://files.pythonhosted.org/packages/54/c0/50518dc8a3fd1b7ef6b7ad0e2412dbccc2fbc3dbf2a4d54dd08b326450c7/xphyle-4.0.0rc0.tar.gz" } ], "4.0.0rc1": [ { "comment_text": "", "digests": { "md5": "cde1c6b9d103d6ecab73bd40cfd09da8", "sha256": "a0d1dfdf46e40f8d632f8df421cf4dd082fefa02c4ffb0a1e725de0b50427117" }, "downloads": -1, "filename": "xphyle-4.0.0rc1.tar.gz", "has_sig": false, "md5_digest": "cde1c6b9d103d6ecab73bd40cfd09da8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 764427, "upload_time": "2018-08-05T01:40:09", "url": "https://files.pythonhosted.org/packages/9c/cd/8c4e1a00629ac8b2ee5785dad357f900272620126cc07b37038f34c6ea15/xphyle-4.0.0rc1.tar.gz" } ], "4.0.0rc2": [ { "comment_text": "", "digests": { "md5": "ab3ebb837f844d1ffa03a9983cb80da1", "sha256": "ac66a184af4dad148560369e40af3ade7f91d33bf9194529122247b72af26210" }, "downloads": -1, "filename": "xphyle-4.0.0rc2.tar.gz", "has_sig": false, "md5_digest": "ab3ebb837f844d1ffa03a9983cb80da1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1362016, "upload_time": "2018-09-29T11:44:14", "url": "https://files.pythonhosted.org/packages/06/5d/8208f09584dddd27e9ac28936878068bce0871a4e20737c6162cf6833155/xphyle-4.0.0rc2.tar.gz" } ], "4.0.1": [ { "comment_text": "", "digests": { "md5": "0a79230c3e326e63adbc1c10653a8eba", "sha256": "0352db3d5a9d97f8a986bf45c64be584bca579ff3aca2d9721a2c8ea6cda10ef" }, "downloads": -1, "filename": "xphyle-4.0.1.tar.gz", "has_sig": false, "md5_digest": "0a79230c3e326e63adbc1c10653a8eba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1363630, "upload_time": "2019-01-10T13:53:04", "url": "https://files.pythonhosted.org/packages/b4/b7/a6bf7d59123e3b2b342db8792a91a5e9c6d263eedcc646588eb884622399/xphyle-4.0.1.tar.gz" } ], "4.0.2": [ { "comment_text": "", "digests": { "md5": "047da93ee4473fd4079ac5e756c3b1ad", "sha256": "847c509f3720835094f98dfe459a61aaa66e69e41c5f2076a6f26107511bfb27" }, "downloads": -1, "filename": "xphyle-4.0.2.tar.gz", "has_sig": false, "md5_digest": "047da93ee4473fd4079ac5e756c3b1ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1363662, "upload_time": "2019-01-10T13:54:41", "url": "https://files.pythonhosted.org/packages/49/60/cda8d1a65b73e2159897f8d8b7ab4c1fa682f094eb0f93326dca9bbba777/xphyle-4.0.2.tar.gz" } ], "4.0.3": [ { "comment_text": "", "digests": { "md5": "7c331b25764d467f28bf8e0b324af975", "sha256": "b1291a8387d269078c913ac217ccb69fe7aa0dec9e15cdd73f7ad3ca9162f821" }, "downloads": -1, "filename": "xphyle-4.0.3.tar.gz", "has_sig": false, "md5_digest": "7c331b25764d467f28bf8e0b324af975", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1363677, "upload_time": "2019-01-10T14:03:26", "url": "https://files.pythonhosted.org/packages/04/4d/ec3b8b43a8037e2ce4ff2e27402ef88f2f3faadc50f08229d374e9018c66/xphyle-4.0.3.tar.gz" } ], "4.0.4": [ { "comment_text": "", "digests": { "md5": "2bf1eb3937504d97ccba5c80af11cec8", "sha256": "4523a38460d83be873a9514d02525614ceb543b2897b380c05db137ae7bf7172" }, "downloads": -1, "filename": "xphyle-4.0.4.tar.gz", "has_sig": false, "md5_digest": "2bf1eb3937504d97ccba5c80af11cec8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1362122, "upload_time": "2019-01-10T14:05:43", "url": "https://files.pythonhosted.org/packages/4e/9e/410a7111d91062aa076c2dc8e42bc9a5e192fdcbd4352159002a19a7a6cb/xphyle-4.0.4.tar.gz" } ], "4.0.5": [ { "comment_text": "", "digests": { "md5": "1c43b0b44ff4f994ea529495b828ef7d", "sha256": "672f339d727d6ad21ff5c518c0a9bcc8783ac9e9b99937c791d0940653b46433" }, "downloads": -1, "filename": "xphyle-4.0.5-py3.6.egg", "has_sig": false, "md5_digest": "1c43b0b44ff4f994ea529495b828ef7d", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 133303, "upload_time": "2019-01-10T14:21:52", "url": "https://files.pythonhosted.org/packages/8b/2c/c2f11e8277b454372d00dfcbfdd7c6eaf16600032dbb130988574794e7eb/xphyle-4.0.5-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "2a41a831cb298ee3d6e414f447ae3998", "sha256": "701deca4c686988878ff0b1eda3ab69b4fde679dd25121eecf1c0a2f49d08dcf" }, "downloads": -1, "filename": "xphyle-4.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "2a41a831cb298ee3d6e414f447ae3998", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 56359, "upload_time": "2019-01-10T14:21:50", "url": "https://files.pythonhosted.org/packages/c4/e6/b0b8914d995237400dd2cf4e904885073f75b54f715f00b4413cb4849ee3/xphyle-4.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3d90f0d199a18f3d93b3fc840d7e99d1", "sha256": "b744723a3c88d81318c7291c32682b8715a046f70d0a1db729bda783fd5e08bd" }, "downloads": -1, "filename": "xphyle-4.0.5.tar.gz", "has_sig": false, "md5_digest": "3d90f0d199a18f3d93b3fc840d7e99d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 765837, "upload_time": "2019-01-10T14:21:53", "url": "https://files.pythonhosted.org/packages/00/f0/123d48b7d645497b86a915e86a08b7e578c58bdb23059dceaca0fe4e5b62/xphyle-4.0.5.tar.gz" } ], "4.0.6": [ { "comment_text": "", "digests": { "md5": "caea3dd23479c22df2a6a6444459a466", "sha256": "0220d6f04836edd9e76a022ed63a79d47ded496d65a2a373fcd6e4cddfeb60ed" }, "downloads": -1, "filename": "xphyle-4.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "caea3dd23479c22df2a6a6444459a466", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 56713, "upload_time": "2019-04-06T21:19:39", "url": "https://files.pythonhosted.org/packages/4b/a6/d901c374725604aa3d86a02548d700e1a9c409e3cf17e9d20b6993858d0f/xphyle-4.0.6-py3-none-any.whl" } ], "4.0.7": [ { "comment_text": "", "digests": { "md5": "4423262c1f7364e2ce024c300685d2ed", "sha256": "6ffa87a512252955b10e9901f961a576262c18300e4e2df3949afb2590501130" }, "downloads": -1, "filename": "xphyle-4.0.7-py3.6.egg", "has_sig": false, "md5_digest": "4423262c1f7364e2ce024c300685d2ed", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 134186, "upload_time": "2019-04-06T21:23:32", "url": "https://files.pythonhosted.org/packages/bc/29/15f7ee2d784e1c8ba5dc85ff191ab0eba425fb8807b0f66152f770b77133/xphyle-4.0.7-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "ba85e88108353e8700e3a0fed7c0e4b5", "sha256": "2cf828c8c47033aaf7c71b6c4ae88e655c36e3db6c159b27e32348c5ac773b20" }, "downloads": -1, "filename": "xphyle-4.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "ba85e88108353e8700e3a0fed7c0e4b5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 56713, "upload_time": "2019-04-06T21:23:30", "url": "https://files.pythonhosted.org/packages/c5/9c/1b6ea6145c16e6df410161e5081e697169db9d039f273e149b06e1f3bcf0/xphyle-4.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "02b93969f097bf63fc40fce9ed43a327", "sha256": "507f82dc9d04a24b1650bc901a7c95cbcdc0f37a2ffb4b5246fc0def032d46b0" }, "downloads": -1, "filename": "xphyle-4.0.7.tar.gz", "has_sig": false, "md5_digest": "02b93969f097bf63fc40fce9ed43a327", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1362869, "upload_time": "2019-04-06T21:23:33", "url": "https://files.pythonhosted.org/packages/d8/5a/6637803241fab041f7879c875f90a6db52b38b83d25d5e6febe37df0198b/xphyle-4.0.7.tar.gz" } ], "4.0.8": [ { "comment_text": "", "digests": { "md5": "6a0a95dad5c8db63d5ffff117c3f950b", "sha256": "ffd1be287287bff5ed2d577661bb7d5c24dfd3a36356bff4e4d7093b61425b23" }, "downloads": -1, "filename": "xphyle-4.0.8-py3.6.egg", "has_sig": false, "md5_digest": "6a0a95dad5c8db63d5ffff117c3f950b", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 134274, "upload_time": "2019-04-09T02:15:40", "url": "https://files.pythonhosted.org/packages/a2/b0/dea3164efad91f290494d3fe877788ff951566599385555671c782b460b7/xphyle-4.0.8-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "0e979834a443844568ab30637ca74f3b", "sha256": "2c56c0609b086f3e38c9fa318cddec23fda87248f223f9e9bf08ac1825f473df" }, "downloads": -1, "filename": "xphyle-4.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "0e979834a443844568ab30637ca74f3b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 56771, "upload_time": "2019-04-09T02:15:37", "url": "https://files.pythonhosted.org/packages/23/13/8f64e5c9d3f8213ec775d7df780e2df4b22b5ddc012c72d981d2a9910e63/xphyle-4.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ecd400170f7d80c58581f227ac2b5a53", "sha256": "3f2dcc3d43ec694592b4bfb710294593308f2e89487319dc6394317dda0706e6" }, "downloads": -1, "filename": "xphyle-4.0.8.tar.gz", "has_sig": false, "md5_digest": "ecd400170f7d80c58581f227ac2b5a53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1363073, "upload_time": "2019-04-09T02:15:43", "url": "https://files.pythonhosted.org/packages/3a/2c/11e679938f081a22068b38d93d32a160668466386fa94744168315b84679/xphyle-4.0.8.tar.gz" } ], "4.1.0": [ { "comment_text": "", "digests": { "md5": "3aac48d59808c9c07b43124de83f32bc", "sha256": "779eb0c79b24173c6b14edd3d3dfbeab2f36fe37288745e298ae8472a2eb0c9e" }, "downloads": -1, "filename": "xphyle-4.1.0-py3.6.egg", "has_sig": false, "md5_digest": "3aac48d59808c9c07b43124de83f32bc", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 136004, "upload_time": "2019-06-14T13:13:00", "url": "https://files.pythonhosted.org/packages/49/06/46bdcf3358c72f3c8bb3182f6083472101dfb04779d798b8d9ed00bb3fe2/xphyle-4.1.0-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "3181ffce8785a7cd2e7bb9dd55d8b02c", "sha256": "df61dd639a729e1e54f9d8588f646c211ba251b732f278880e7e1821f2f2bf8e" }, "downloads": -1, "filename": "xphyle-4.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3181ffce8785a7cd2e7bb9dd55d8b02c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 57407, "upload_time": "2019-06-14T13:12:58", "url": "https://files.pythonhosted.org/packages/72/de/36845f80ea0e825d32ee44d3edf4afd965b452b2a8aa042847ac687134e9/xphyle-4.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "217e58f6335d04c9c8254348b58f469d", "sha256": "9a680ee3392baaf5b51e4cf7fa05c74e0c909ceb0a995980d7bf46ab9f89000d" }, "downloads": -1, "filename": "xphyle-4.1.0.tar.gz", "has_sig": false, "md5_digest": "217e58f6335d04c9c8254348b58f469d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1364011, "upload_time": "2019-06-14T13:13:05", "url": "https://files.pythonhosted.org/packages/64/a0/a3c0c409fb109be5bcb9641f0cb7805e1f054305b93454c600c67a8d2605/xphyle-4.1.0.tar.gz" } ], "4.1.1": [ { "comment_text": "", "digests": { "md5": "d8be05f9495869eaca1346b4d8d4d642", "sha256": "f8f1582170e62aced25a2d460c7538a3627e7ea67420c22e0c1d06baec81da7b" }, "downloads": -1, "filename": "xphyle-4.1.1-py3.6.egg", "has_sig": false, "md5_digest": "d8be05f9495869eaca1346b4d8d4d642", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 136002, "upload_time": "2019-06-14T13:26:10", "url": "https://files.pythonhosted.org/packages/86/39/516eea56cb5eddfe73c7a88ec8c9287f2b66d44f0178549c23abd65b9e77/xphyle-4.1.1-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "5a4db8c32aa03576f18ed1b3ed6a6f36", "sha256": "6cef967d0712727623bbe11a3d9a8e527863277cac094181a2e20ec477935466" }, "downloads": -1, "filename": "xphyle-4.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5a4db8c32aa03576f18ed1b3ed6a6f36", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 57406, "upload_time": "2019-06-14T13:26:07", "url": "https://files.pythonhosted.org/packages/e4/6b/fee34f6cbc728238fef29d9ef6fe0deee37a389c947a082b878e82b5781a/xphyle-4.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "081eacd6188a6787e17e50b65821553d", "sha256": "fd0f46fed87fdadf3ea8d59e5fd4ed2795de24f97da3afb8854e361787a69226" }, "downloads": -1, "filename": "xphyle-4.1.1.tar.gz", "has_sig": false, "md5_digest": "081eacd6188a6787e17e50b65821553d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1364159, "upload_time": "2019-06-14T13:26:13", "url": "https://files.pythonhosted.org/packages/6e/32/fab052b2bd56cb33592aea6bb37ae2f590f8b4e9326d9a4583a73cf2c13f/xphyle-4.1.1.tar.gz" } ], "4.1.2": [ { "comment_text": "", "digests": { "md5": "7e0038c83d3398645a3bd59e64b8fc95", "sha256": "b3321d6073a7b9ce9e8ccecf9c9dd0df1b5ffc23bef5039883659aa4ea8516cd" }, "downloads": -1, "filename": "xphyle-4.1.2-py3.6.egg", "has_sig": false, "md5_digest": "7e0038c83d3398645a3bd59e64b8fc95", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 136090, "upload_time": "2019-06-14T13:41:16", "url": "https://files.pythonhosted.org/packages/53/e1/b82541812538d07e8a59dcc36f646966dcf49d5b9f0753776c82b7d1d09b/xphyle-4.1.2-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "cc114a69a71022a5b018ebe9e5d9a910", "sha256": "901c49c3ee6d71518f93085e1a6d36532daa91a46b44210cc0eb2cda7243f073" }, "downloads": -1, "filename": "xphyle-4.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "cc114a69a71022a5b018ebe9e5d9a910", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 57434, "upload_time": "2019-06-14T13:41:14", "url": "https://files.pythonhosted.org/packages/52/ef/1008c43771078cfac7707a46e0ea8c41ffbefef475a4b9fc961612c824ac/xphyle-4.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0f2b9dacc5ba65930777c76af3983b93", "sha256": "aa532948072e3081b0d287df5af7c4853ed65b040d066b671b5a819a21522cff" }, "downloads": -1, "filename": "xphyle-4.1.2.tar.gz", "has_sig": false, "md5_digest": "0f2b9dacc5ba65930777c76af3983b93", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1364218, "upload_time": "2019-06-14T13:41:18", "url": "https://files.pythonhosted.org/packages/10/6a/3f6a4a3c6b30f77be8291d4b4ce76b321d606acdf4142c30062076032745/xphyle-4.1.2.tar.gz" } ], "4.1.3": [ { "comment_text": "", "digests": { "md5": "ebd90b1f0ce9a2f0cc8c82661448d4f3", "sha256": "d7fcdb3d19b06a27536b4a22dcbd4387d4d4347c8381ef8e2574ea798e545a05" }, "downloads": -1, "filename": "xphyle-4.1.3-py3.6.egg", "has_sig": false, "md5_digest": "ebd90b1f0ce9a2f0cc8c82661448d4f3", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 136092, "upload_time": "2019-10-09T18:16:06", "url": "https://files.pythonhosted.org/packages/21/75/b251d2be30d876943535a8576ca061e19772f790401480d4c2d4fb6046ce/xphyle-4.1.3-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "97c4ef432a1f3084f67ba9e37792060b", "sha256": "7dbc81d7c5976dbdcf99d2fc186956e694e6908386f2dab7d31594d94c494b48" }, "downloads": -1, "filename": "xphyle-4.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "97c4ef432a1f3084f67ba9e37792060b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 57440, "upload_time": "2019-10-09T18:16:01", "url": "https://files.pythonhosted.org/packages/62/48/6f539c68dd99ffce32c41f3ffc6b49964c7789d258a84f316389e9dac8a6/xphyle-4.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e42aad91f67d7f728585b85f9ed5fa84", "sha256": "5500bfce623f201d29a7a084a9bcbbe0305f7a1b6ca1e170a07c72093d052131" }, "downloads": -1, "filename": "xphyle-4.1.3.tar.gz", "has_sig": false, "md5_digest": "e42aad91f67d7f728585b85f9ed5fa84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1364200, "upload_time": "2019-10-09T18:16:59", "url": "https://files.pythonhosted.org/packages/39/2e/24e2fc41cd5726903d9a123fbbd930289c3212e18f2a7bdbf18e41d14655/xphyle-4.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ebd90b1f0ce9a2f0cc8c82661448d4f3", "sha256": "d7fcdb3d19b06a27536b4a22dcbd4387d4d4347c8381ef8e2574ea798e545a05" }, "downloads": -1, "filename": "xphyle-4.1.3-py3.6.egg", "has_sig": false, "md5_digest": "ebd90b1f0ce9a2f0cc8c82661448d4f3", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 136092, "upload_time": "2019-10-09T18:16:06", "url": "https://files.pythonhosted.org/packages/21/75/b251d2be30d876943535a8576ca061e19772f790401480d4c2d4fb6046ce/xphyle-4.1.3-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "97c4ef432a1f3084f67ba9e37792060b", "sha256": "7dbc81d7c5976dbdcf99d2fc186956e694e6908386f2dab7d31594d94c494b48" }, "downloads": -1, "filename": "xphyle-4.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "97c4ef432a1f3084f67ba9e37792060b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 57440, "upload_time": "2019-10-09T18:16:01", "url": "https://files.pythonhosted.org/packages/62/48/6f539c68dd99ffce32c41f3ffc6b49964c7789d258a84f316389e9dac8a6/xphyle-4.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e42aad91f67d7f728585b85f9ed5fa84", "sha256": "5500bfce623f201d29a7a084a9bcbbe0305f7a1b6ca1e170a07c72093d052131" }, "downloads": -1, "filename": "xphyle-4.1.3.tar.gz", "has_sig": false, "md5_digest": "e42aad91f67d7f728585b85f9ed5fa84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1364200, "upload_time": "2019-10-09T18:16:59", "url": "https://files.pythonhosted.org/packages/39/2e/24e2fc41cd5726903d9a123fbbd930289c3212e18f2a7bdbf18e41d14655/xphyle-4.1.3.tar.gz" } ] }