{ "info": { "author": "Ron Fechtner", "author_email": "ronfechtner@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Framework :: Jupyter", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "Natural Language :: English", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Scientific/Engineering :: Bio-Informatics", "Topic :: Scientific/Engineering :: Visualization" ], "description": "| |PyPI| |bioconda| |Build Status| |Docs| \n| |coverage| |codacy|\n\n.. |PyPI| image:: https://img.shields.io/pypi/v/pypairs.svg\n :target: https://pypi.org/project/pypairs\n.. |Docs| image:: https://readthedocs.org/projects/pypairs/badge/?version=latest\n :target: https://pypairs.readthedocs.io\n.. |Build Status| image:: https://travis-ci.org/rfechtner/pypairs.svg?branch=master\n :target: https://travis-ci.org/rfechtner/pypairs\n.. |bioconda| image:: https://img.shields.io/badge/install%20with-bioconda-brightgreen.svg?style=flat-square\n :target: http://bioconda.github.io/recipes/pypairs/README.html\n.. |coverage| image:: https://codecov.io/gh/rfechtner/pypairs/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/rfechtner/pypairs\n.. |codacy| image:: https://api.codacy.com/project/badge/Grade/5af00781e82d46e5a3f55a36f55728d7\n :target: https://www.codacy.com/app/rfechtner/pypairs\n\nPyPairs - A python scRNA-Seq classifier\n=======================================\n\nThis is a python-reimplementation of the Pairs algorithm as described by A. Scialdone et. al. (2015).\nOriginal Paper available under: https://doi.org/10.1016/j.ymeth.2015.06.021\n\nA supervised maschine learning algorithm aiming to classify single cells based on their transcriptomic signal.\nInitially created to predict cell cycle phase from scRNA-Seq data, this algorithm can be used for various applications.\n\nBuild to be fully compatible with `Scanpy `_. For more details see the\n`full documentation `_.\n\nGetting Started\n---------------\n\nNote: Version 3 still under development.\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n\nInstallation\n~~~~~~~~~~~~\n\nThis package is hosted at PyPi ( https://pypi.org/project/pypairs/ ) and can be installed on any system running\nPython3 via pip with::\n\n pip install pypairs\n\nAlternatively, pypairs can be installed using `Conda `_ (most easily obtained via the\n`Miniconda Python distribution `_::\n\n conda install -c bioconda pypairs\n\nMinimal Example\n~~~~~~~~~~~~~~~\n\nAssuming you have two scRNA count files (csv, columns = samples, rows = genes) and one annotation file (csv, no header,\ntwo rows: \"gene, class\") a minimal example would look like this\n\n.. code:: python\n\n from pypairs import pairs, datasets\n\n # Load samples from the oscope scRNA-Seq dataset with known cell cycle\n training_data = datasets.leng15(mode='sorted')\n\n # Run sandbag() to identify marker pairs\n marker_pairs = pairs.sandbag(training_data, fraction=0.6)\n\n # Load samples from the oscope scRNA-Seq dataset without known cell cycle\n testing_data = datasets.leng15(mode='unsorted')\n\n # Run cyclone() score and predict cell cycle classes\n result = pairs.cyclone(testing_data, marker_pairs)\n\n # Further downstream analysis\n print(result)\n\nCore Dependencies\n-----------------\n\n- `Numpy `_\n- `Numba `_\n- `Pandas `_\n- `AnnData `_\n\nAuthors\n-------\n\n* **Antonio Scialdone** - *original algorithm*\n* **Ron Fechtner** - *implementation and extension in Python*\n\nLicense\n-------\n\nThis project is licensed under the BSD 3-Clause License - see the `LICENSE `_ file for details", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/rfechtner/pypairs", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "pypairs", "package_url": "https://pypi.org/project/pypairs/", "platform": "", "project_url": "https://pypi.org/project/pypairs/", "project_urls": { "Homepage": "https://github.com/rfechtner/pypairs" }, "release_url": "https://pypi.org/project/pypairs/3.2/", "requires_dist": null, "requires_python": ">=3.5", "summary": "A python scRNA-Seq classifier", "version": "3.2" }, "last_serial": 5880012, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "0112b28ba16baa13cce8b31ac72d1032", "sha256": "76d51c766e6a18da0741ef2d095a07ace5b2ae51736aa84c5f785829209d539f" }, "downloads": -1, "filename": "pypairs-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "0112b28ba16baa13cce8b31ac72d1032", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6847, "upload_time": "2018-02-21T23:24:00", "url": "https://files.pythonhosted.org/packages/41/18/27b6c442d17f4f210dd4ce6d5f313faea923c23556d7c453ac7e38cbb1bd/pypairs-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "205d379fd8e7e50af480ed9f2c9769f4", "sha256": "0eb2b8f3ee6b81e09c89b3f04e982864a718b89bf30ad4a022358ee80fabed50" }, "downloads": -1, "filename": "pypairs-0.1.tar.gz", "has_sig": false, "md5_digest": "205d379fd8e7e50af480ed9f2c9769f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8469, "upload_time": "2018-02-21T23:24:01", "url": "https://files.pythonhosted.org/packages/84/31/b16a0412e021f6841298f4109d1b72262342abc0062d53399715cc3dfbd3/pypairs-0.1.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "7540dffeaa21b1eea879c0a79fc6498d", "sha256": "16ba4a839755a48b26c6147e0569828bf573368bbfe435023c8a1a328ac614c2" }, "downloads": -1, "filename": "pypairs-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "7540dffeaa21b1eea879c0a79fc6498d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7680, "upload_time": "2018-03-04T18:52:26", "url": "https://files.pythonhosted.org/packages/cd/0a/c125a1ac9f8aa434f92d862a5d166a24117fcf9cb3cbea0c7bb4352237d1/pypairs-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "761b7552804f365d6fdc906f06d56a35", "sha256": "a37a90418f1fcf81cbff490c943be3fe736ad0606fcb681a22becc0875173e7b" }, "downloads": -1, "filename": "pypairs-1.0.0.tar.gz", "has_sig": false, "md5_digest": "761b7552804f365d6fdc906f06d56a35", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11522, "upload_time": "2018-03-04T18:59:15", "url": "https://files.pythonhosted.org/packages/9b/39/524855bba13875b1496ae5da6fb4d7ffe4576e04dc91e701173821b4339e/pypairs-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "14da6788bb29c8ce94547ebeb832d588", "sha256": "30d08bb295c0af6a7437feba805ec21755e4580176b76bb8b1d981efe7a30012" }, "downloads": -1, "filename": "pypairs-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "14da6788bb29c8ce94547ebeb832d588", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7736, "upload_time": "2018-03-10T23:25:45", "url": "https://files.pythonhosted.org/packages/e8/0a/b3fdae037f96cc8539d8c086d47220c3b9ecc0de4c2d7637cea742547b6d/pypairs-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "afa603605d476038ecd7cf230fb55188", "sha256": "34cbc41d98206cd661cc6dfce9caa6e0450eb34e1d3c9648513f6322ce15dfb8" }, "downloads": -1, "filename": "pypairs-1.0.1.tar.gz", "has_sig": false, "md5_digest": "afa603605d476038ecd7cf230fb55188", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11542, "upload_time": "2018-03-10T23:25:49", "url": "https://files.pythonhosted.org/packages/3d/08/2f6dccc04debfe1d58929c109a4b8100d892fe188c58de2d677d21a4ddd7/pypairs-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "cbb326edff3c88a51ed6729e9c308646", "sha256": "660ebb185860777b0c992a711c2e5e3258bcae821ad2dbd341f8a072b53930b7" }, "downloads": -1, "filename": "pypairs-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "cbb326edff3c88a51ed6729e9c308646", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13489, "upload_time": "2018-03-14T00:40:15", "url": "https://files.pythonhosted.org/packages/ae/05/9bf1876d5bb9a1bb2970f22569046246daac79069fb11f1eb6fa74a48a5d/pypairs-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e348a025eceff8389cac931ae413d1c2", "sha256": "755704af174f0a0feaaaffa3b5a26b03ce159e6ac054a6d0e41f6906f50bc37c" }, "downloads": -1, "filename": "pypairs-1.0.2.tar.gz", "has_sig": false, "md5_digest": "e348a025eceff8389cac931ae413d1c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11685, "upload_time": "2018-03-14T00:40:18", "url": "https://files.pythonhosted.org/packages/cb/ce/d32ebd453bc4f1f9b02d5886b10ce072276bb3299185a71e63c0d7c3cc92/pypairs-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "72cf03dbec7ae33cd0d0026130ad8782", "sha256": "032f08c1b87748e8d96ca43c5413a6fb31dc546778e4b9872c513da7321fd39c" }, "downloads": -1, "filename": "pypairs-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "72cf03dbec7ae33cd0d0026130ad8782", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7033, "upload_time": "2018-06-29T12:13:56", "url": "https://files.pythonhosted.org/packages/7d/86/09fa655c64d50803e6ae4042f4d8083c88e9aa050fed74e595253701ee78/pypairs-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "93ed86d98a0b3a2aa5cb71573aee5d17", "sha256": "a804523838fb63d9428338805614b3836d2932511a75858728a3d9521f609f19" }, "downloads": -1, "filename": "pypairs-1.0.3.tar.gz", "has_sig": false, "md5_digest": "93ed86d98a0b3a2aa5cb71573aee5d17", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12273, "upload_time": "2018-06-29T12:13:57", "url": "https://files.pythonhosted.org/packages/f8/74/6e80ce13bb875b4f4dfa9f1374278ac6dcd11f1bf217c7cf913b66cb9636/pypairs-1.0.3.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "9c16ad7bcff6573c4219f7e61a92ec12", "sha256": "8679aef506c131a65108027d4e6cdb43885210742131ad92bdc7a2721fe2795a" }, "downloads": -1, "filename": "pypairs-2.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9c16ad7bcff6573c4219f7e61a92ec12", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7550, "upload_time": "2018-08-14T13:53:07", "url": "https://files.pythonhosted.org/packages/8b/09/0627b42a6fae4cdaaae81b9bad57629392d78d2417c463c7a87afcaca29b/pypairs-2.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "238f07802784fe9de2723f2e598a47c5", "sha256": "9c4d40fe7c8c286462f1b22f19c660cf928767fb2a0ac232a923146f29e2baa7" }, "downloads": -1, "filename": "pypairs-2.0.0.tar.gz", "has_sig": false, "md5_digest": "238f07802784fe9de2723f2e598a47c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6616, "upload_time": "2018-08-14T13:53:08", "url": "https://files.pythonhosted.org/packages/8e/63/afb67c2fbfbdd56a2d9ba4a551ffad92c52302fb65a5bc349170b21fbf37/pypairs-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "ec05619ef4bbd5232c49a659bbf3f64a", "sha256": "820e42607dae7cf13374d7437f8d1ea6b4524fb74cf6a543c7fbe7a54c7c19b2" }, "downloads": -1, "filename": "pypairs-2.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ec05619ef4bbd5232c49a659bbf3f64a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8700, "upload_time": "2018-08-14T14:06:30", "url": "https://files.pythonhosted.org/packages/75/b0/e8c7990ccc39dca661a58076aee0208e03e04eaf425e0959ff97106165d8/pypairs-2.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "53211b760a4f68beec2e9a8d97dae702", "sha256": "356adfe85c7236c4c9e8691a5490e0d4a21bfa33f377734dde5d3bd2813dacd0" }, "downloads": -1, "filename": "pypairs-2.0.1.tar.gz", "has_sig": false, "md5_digest": "53211b760a4f68beec2e9a8d97dae702", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7291, "upload_time": "2018-08-14T14:06:32", "url": "https://files.pythonhosted.org/packages/b4/1b/ae593f4f75230ec0b635172c250b118ca80dff657c19d8af7e9686e011f5/pypairs-2.0.1.tar.gz" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "0b52b7b5fd11fb89c1074e9e169a3241", "sha256": "62b4e547f72c16bf9c04992a4f1dc0ee29c8866e41544962d41744b90deac9d2" }, "downloads": -1, "filename": "pypairs-2.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0b52b7b5fd11fb89c1074e9e169a3241", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8900, "upload_time": "2018-08-14T14:23:57", "url": "https://files.pythonhosted.org/packages/fd/87/a7e43cffbcd8ca9438ba2d60f2fd869cadab95a525773c5d933e9524b352/pypairs-2.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a78b651ff31561f7b7f12d62bd551546", "sha256": "87703ed698ff1436efc3a0b8448b0f5df61a1bc44ac41120cb7cb577c7f8b9cd" }, "downloads": -1, "filename": "pypairs-2.0.2.tar.gz", "has_sig": false, "md5_digest": "a78b651ff31561f7b7f12d62bd551546", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8598, "upload_time": "2018-08-14T14:23:58", "url": "https://files.pythonhosted.org/packages/80/8c/3a01f86fe1f4cbe7706f450b0b89902618be6e4e1a7c10013b98ae8765fb/pypairs-2.0.2.tar.gz" } ], "2.0.3": [ { "comment_text": "", "digests": { "md5": "bc4bd319cc89cd6caf4fa02f20916f66", "sha256": "10c9865c3dc6c4cf2697864fb0bbb050b17538259a5708ff420e224c61f82bf3" }, "downloads": -1, "filename": "pypairs-2.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "bc4bd319cc89cd6caf4fa02f20916f66", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8933, "upload_time": "2018-08-14T14:44:45", "url": "https://files.pythonhosted.org/packages/b6/7e/f9ccd146c96ef14de4f34a33643b8149a2c3edb21f6184f7b99750c84505/pypairs-2.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "87898f88da033f5fa5227bb084b3c262", "sha256": "36acc019c2fd7078789cf553fb30cf5ba49aac42ef631972f12ccc02975dab39" }, "downloads": -1, "filename": "pypairs-2.0.3.tar.gz", "has_sig": false, "md5_digest": "87898f88da033f5fa5227bb084b3c262", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8624, "upload_time": "2018-08-14T14:44:46", "url": "https://files.pythonhosted.org/packages/b1/9e/8b2588bbd23eba80658eb870f852b18a09e3546bf847908cac17d4070615/pypairs-2.0.3.tar.gz" } ], "2.0.4": [ { "comment_text": "", "digests": { "md5": "303964f9ec627e663e13b128e51b879c", "sha256": "0c7617f82097cb2d2bc2558665738c8d3490a4553218760fec0c91e9604191bd" }, "downloads": -1, "filename": "pypairs-2.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "303964f9ec627e663e13b128e51b879c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9276, "upload_time": "2018-08-14T15:52:05", "url": "https://files.pythonhosted.org/packages/f9/45/e3fd457c9519025a68922b5c058d069879a6a4b5e4baa5b1a2442df9f10b/pypairs-2.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2c3456d4e887f3f1d0db9297b185e99c", "sha256": "c355b77310d1a807392f55e6d78fb23b6081034f360a997f4f368c1d0175d57e" }, "downloads": -1, "filename": "pypairs-2.0.4.tar.gz", "has_sig": false, "md5_digest": "2c3456d4e887f3f1d0db9297b185e99c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8756, "upload_time": "2018-08-14T15:52:06", "url": "https://files.pythonhosted.org/packages/aa/bc/b841cc2f30c71b549a60ac6157275803d584bf7d944010bc001caf04d7e0/pypairs-2.0.4.tar.gz" } ], "2.0.5": [ { "comment_text": "", "digests": { "md5": "ae1a0423e6c78d613333568e6af008cf", "sha256": "2b80dd5f330f46376bf307589e885036828ac3aa43a993d1f4da57bf7bb83e1d" }, "downloads": -1, "filename": "pypairs-2.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "ae1a0423e6c78d613333568e6af008cf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9272, "upload_time": "2018-08-14T16:09:32", "url": "https://files.pythonhosted.org/packages/da/dd/d29d5d36e9c89783d2cdc29b4f5d83a6fc834c9671530dbd91c6d80b502f/pypairs-2.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "813ef5cd8fd0f48d3736be215be83653", "sha256": "902eeb0714d1102776160acbd60dd5efb4cbbfbcf49123b3a001b8d572c7e19f" }, "downloads": -1, "filename": "pypairs-2.0.5.tar.gz", "has_sig": false, "md5_digest": "813ef5cd8fd0f48d3736be215be83653", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8753, "upload_time": "2018-08-14T16:09:33", "url": "https://files.pythonhosted.org/packages/ed/cb/84166c8f0783a355875f19b33c5c3be11407ac67ff1148b52263c58ced0e/pypairs-2.0.5.tar.gz" } ], "2.0.6": [ { "comment_text": "", "digests": { "md5": "688875f570adfc73760efcd218ddfbcf", "sha256": "0d3408457a5a4b0a60c2d5d4e5319d493dacc54105f643c1f84d11654935279b" }, "downloads": -1, "filename": "pypairs-2.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "688875f570adfc73760efcd218ddfbcf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10757, "upload_time": "2018-11-22T14:36:29", "url": "https://files.pythonhosted.org/packages/03/15/e65df5e01739bf3aaff5ace276212617f112dfe8a4562dd14b735970eb09/pypairs-2.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f0f1deaf6d1b13aff4b1b5fc8a65931f", "sha256": "39546c372405f22cefd2b00fdbf0bb2bd6abe779d88a35f82f4b746807446bcb" }, "downloads": -1, "filename": "pypairs-2.0.6.tar.gz", "has_sig": false, "md5_digest": "f0f1deaf6d1b13aff4b1b5fc8a65931f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9010, "upload_time": "2018-11-22T14:34:41", "url": "https://files.pythonhosted.org/packages/53/e8/b3ec23375261aa90fa301ca4b5b796a85e4deb83beba882e70ccf94a9a19/pypairs-2.0.6.tar.gz" } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "38d57e7b0761218eb92d1a05235d4d92", "sha256": "1d91564100d15bdfb034ba915fad194262d1cf1678c5574201d3105e5f6693a0" }, "downloads": -1, "filename": "pypairs-3.0.0.tar.gz", "has_sig": false, "md5_digest": "38d57e7b0761218eb92d1a05235d4d92", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 24636, "upload_time": "2019-01-17T17:02:32", "url": "https://files.pythonhosted.org/packages/85/9d/dfc4ab167215b0374275486956d13b73376d8b79730e41dcc9b375d7c9d8/pypairs-3.0.0.tar.gz" } ], "3.0.0b0": [ { "comment_text": "", "digests": { "md5": "41944ede3a92551d87c975f93cacc394", "sha256": "9c1147687fa3a499598fa70d2b238d91a54401d32c3d114e1272a1812e42c232" }, "downloads": -1, "filename": "pypairs-3.0.0b0.tar.gz", "has_sig": false, "md5_digest": "41944ede3a92551d87c975f93cacc394", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 24649, "upload_time": "2019-01-17T15:25:55", "url": "https://files.pythonhosted.org/packages/fa/d2/a35ec19ce933386145a3f085350cad75a874d79b20a2143c09b75db21c55/pypairs-3.0.0b0.tar.gz" } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "475b62b9f17d3b3e978c06805ee16942", "sha256": "4ee2a9fa251358c769f82e0cd2425111e6449d369f8d677418492d242f6f2256" }, "downloads": -1, "filename": "pypairs-3.0.1.tar.gz", "has_sig": false, "md5_digest": "475b62b9f17d3b3e978c06805ee16942", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 25487, "upload_time": "2019-01-18T11:22:24", "url": "https://files.pythonhosted.org/packages/e0/8a/a3c601a42992b9b0621697e1daa3ac22d5aa3b294e6ea281e2d6327553ce/pypairs-3.0.1.tar.gz" } ], "3.0.10": [ { "comment_text": "", "digests": { "md5": "458e00384ed8fc207874244de5ede6d7", "sha256": "9e8b6dd7a64aa862bcaa5d41343240f6aefde265e7e8e8cd1a3e87f8f1927c31" }, "downloads": -1, "filename": "pypairs-3.0.10.tar.gz", "has_sig": false, "md5_digest": "458e00384ed8fc207874244de5ede6d7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 39869663, "upload_time": "2019-02-07T09:46:01", "url": "https://files.pythonhosted.org/packages/fb/59/2a7dc5bb963cf1c78cc74541a3684f71d2556c91c2bd2043b93b54b0d343/pypairs-3.0.10.tar.gz" } ], "3.0.10b2": [ { "comment_text": "", "digests": { "md5": "e6a2d79456adffe521e971531d006fe1", "sha256": "bc7e43735afc1d592989eb1fc89ee64aa61719a0e6f2d8362c7d667029258b92" }, "downloads": -1, "filename": "pypairs-3.0.10b2.tar.gz", "has_sig": false, "md5_digest": "e6a2d79456adffe521e971531d006fe1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 39869663, "upload_time": "2019-02-07T01:00:00", "url": "https://files.pythonhosted.org/packages/7c/84/13160b76f26355b8d169a31c581d0f743bc87a48cf109a4d9f14f175164a/pypairs-3.0.10b2.tar.gz" } ], "3.0.10b3": [ { "comment_text": "", "digests": { "md5": "5cb5d0b0f8efadb28c18be4640319c0c", "sha256": "e9f225e01ab4a1b4ebfebdc7705c7b1965a29dde59351e0b3be5ea2e78fe48b8" }, "downloads": -1, "filename": "pypairs-3.0.10b3.tar.gz", "has_sig": false, "md5_digest": "5cb5d0b0f8efadb28c18be4640319c0c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 39869674, "upload_time": "2019-02-07T01:37:45", "url": "https://files.pythonhosted.org/packages/f2/e4/4a4acc3deef0c574ce5365b225b07c8e4677e3862dbd166273f82b47831a/pypairs-3.0.10b3.tar.gz" } ], "3.0.10b4": [ { "comment_text": "", "digests": { "md5": "6f7ed068715bc81dccd6f74d74712876", "sha256": "78775c36244f4a82d6c72898164283375bf4e63ccb89563c62f1e600fdde0dbf" }, "downloads": -1, "filename": "pypairs-3.0.10b4.tar.gz", "has_sig": false, "md5_digest": "6f7ed068715bc81dccd6f74d74712876", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 39869664, "upload_time": "2019-02-07T08:56:05", "url": "https://files.pythonhosted.org/packages/48/c2/d28036e5cc66d2a83bd2885690e479abf4d7448e821071b89dbf985f260b/pypairs-3.0.10b4.tar.gz" } ], "3.0.11": [ { "comment_text": "", "digests": { "md5": "e25a0343a08a78f1ab397fd1b96bffcc", "sha256": "9ed6e5069828c5a693956311234e1abefc69d74bf6ba681df36c01143025df79" }, "downloads": -1, "filename": "pypairs-3.0.11.tar.gz", "has_sig": false, "md5_digest": "e25a0343a08a78f1ab397fd1b96bffcc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 39869976, "upload_time": "2019-02-14T15:34:39", "url": "https://files.pythonhosted.org/packages/27/70/1a00687cb82d47acfd5d4d199df4b7a80d448e9faadc873164015d0c187e/pypairs-3.0.11.tar.gz" } ], "3.0.12": [ { "comment_text": "", "digests": { "md5": "5e7cbde0e7bc336ee8beb0d56a766640", "sha256": "c56e6bfdf494e5fc4bf6590f6170677da45f9d1b3b3b497dd4886942f23779d0" }, "downloads": -1, "filename": "pypairs-3.0.12.tar.gz", "has_sig": false, "md5_digest": "5e7cbde0e7bc336ee8beb0d56a766640", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 39870063, "upload_time": "2019-03-14T13:09:08", "url": "https://files.pythonhosted.org/packages/19/de/901e280e0c9823e7288df566a0df46e73b5e4e81ce832e3bc136c65784c5/pypairs-3.0.12.tar.gz" } ], "3.0.13": [ { "comment_text": "", "digests": { "md5": "6e43300b5aee0abb1a285a99614bdcc3", "sha256": "b7c1caf09e3d417297072234d3c7a89bcca4d99836719d3d249b82df16364293" }, "downloads": -1, "filename": "pypairs-3.0.13.tar.gz", "has_sig": false, "md5_digest": "6e43300b5aee0abb1a285a99614bdcc3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 39870074, "upload_time": "2019-03-14T15:26:51", "url": "https://files.pythonhosted.org/packages/27/0e/812aa80c04a2eca92f3a2d66f64bf005d5b03cfe4531ce28d6bfa258d33b/pypairs-3.0.13.tar.gz" } ], "3.0.1b0": [ { "comment_text": "", "digests": { "md5": "aeba7371d4e2ba021e3225082b588f67", "sha256": "ccaa5ebb8c1ec5c70160017be12debff3345e9580bef50b1523d08c3c6159c5b" }, "downloads": -1, "filename": "pypairs-3.0.1b0.tar.gz", "has_sig": false, "md5_digest": "aeba7371d4e2ba021e3225082b588f67", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 25500, "upload_time": "2019-01-18T09:22:41", "url": "https://files.pythonhosted.org/packages/2b/7d/84a090ccebeb0257fa3d1c9b0eade81a2d5263fc997554e31137fee36ec0/pypairs-3.0.1b0.tar.gz" } ], "3.0.2": [ { "comment_text": "", "digests": { "md5": "f0a69c8a17f1f6a30904ff2f69454d5b", "sha256": "9f384fec1f25349eefd3898bcc67bccd411b24aa612ea67637e00106c75e7ddf" }, "downloads": -1, "filename": "pypairs-3.0.2.tar.gz", "has_sig": false, "md5_digest": "f0a69c8a17f1f6a30904ff2f69454d5b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 39870655, "upload_time": "2019-01-24T20:39:42", "url": "https://files.pythonhosted.org/packages/d9/41/ac1316c9f1793c8bebb86d789b02536f179b5b4af9cde210bed0abc58165/pypairs-3.0.2.tar.gz" } ], "3.0.2b5": [ { "comment_text": "", "digests": { "md5": "215908ec8007076ed122b312842b0474", "sha256": "07967d56e2e6c80e6e6917c72301f4638a98d19f3d121b9ce6510833c4421497" }, "downloads": -1, "filename": "pypairs-3.0.2b5.tar.gz", "has_sig": false, "md5_digest": "215908ec8007076ed122b312842b0474", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 39870437, "upload_time": "2019-01-24T19:52:10", "url": "https://files.pythonhosted.org/packages/b5/94/6e31475d3b1a6b9c79c370a8466fe50a0a9b9d082bc2199397e76100c31f/pypairs-3.0.2b5.tar.gz" } ], "3.0.2b6": [ { "comment_text": "", "digests": { "md5": "b80cd4428b8ebeb8aa29fbfad9ae8b81", "sha256": "fa5ed483a95638278dee6561d61926d84d0da7a1cc9ceebdf85b4ee48ee81fc1" }, "downloads": -1, "filename": "pypairs-3.0.2b6.tar.gz", "has_sig": false, "md5_digest": "b80cd4428b8ebeb8aa29fbfad9ae8b81", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 39870440, "upload_time": "2019-01-24T20:00:15", "url": "https://files.pythonhosted.org/packages/51/55/fa933922f1feb0e32a8f9c38aad67ade916a2836d7066c707561e69dfbbf/pypairs-3.0.2b6.tar.gz" } ], "3.0.3": [ { "comment_text": "", "digests": { "md5": "aa4f10051930dea6d4acc9bf59c22c4f", "sha256": "f80f037c2d30d5c58a36e7f98155223615fc452b712573ebfe8ad55a203ec60e" }, "downloads": -1, "filename": "pypairs-3.0.3.tar.gz", "has_sig": false, "md5_digest": "aa4f10051930dea6d4acc9bf59c22c4f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 39870673, "upload_time": "2019-01-24T21:03:45", "url": "https://files.pythonhosted.org/packages/eb/86/e9c9e68bee82f2c79917c9e4ee1ef1b5c6098953b94d4899feb918e05186/pypairs-3.0.3.tar.gz" } ], "3.0.4": [ { "comment_text": "", "digests": { "md5": "4b140baf1b4614ad7549b1ceae395064", "sha256": "e00cb588449a487f1c307ebcd8abf4f86ef67d8553a94e69006b15056aee9a07" }, "downloads": -1, "filename": "pypairs-3.0.4.tar.gz", "has_sig": false, "md5_digest": "4b140baf1b4614ad7549b1ceae395064", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 39870671, "upload_time": "2019-01-31T12:27:40", "url": "https://files.pythonhosted.org/packages/aa/39/5b64adec24f68252edc6daf0575542c5b9b682a46d3d47d556d22dd16e27/pypairs-3.0.4.tar.gz" } ], "3.0.5": [ { "comment_text": "", "digests": { "md5": "8bf28ee310cd63899d51be6a89f54aa6", "sha256": "8e88bc516f8225550783a26533d590ee42f82b4931f35fca53d32d0967525ab8" }, "downloads": -1, "filename": "pypairs-3.0.5.tar.gz", "has_sig": false, "md5_digest": "8bf28ee310cd63899d51be6a89f54aa6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 39870816, "upload_time": "2019-01-31T16:01:29", "url": "https://files.pythonhosted.org/packages/81/25/1d984de50cea4d65a507b77df6457df29e122bb2c138c6190223598a297d/pypairs-3.0.5.tar.gz" } ], "3.0.7": [ { "comment_text": "", "digests": { "md5": "9cbfb862813cee2a0372e3c5c33f0aae", "sha256": "4ba26d487416f67d95f3e393037b8321a87adb06df4e2417fd7fb9c3b9256b47" }, "downloads": -1, "filename": "pypairs-3.0.7.tar.gz", "has_sig": false, "md5_digest": "9cbfb862813cee2a0372e3c5c33f0aae", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 39908156, "upload_time": "2019-01-31T16:26:45", "url": "https://files.pythonhosted.org/packages/44/9a/35b6eb1218e39cec4f3d2edb9da9dd2422e19123e1e7d05ad5eca98b8bcc/pypairs-3.0.7.tar.gz" } ], "3.0.8": [ { "comment_text": "", "digests": { "md5": "1ea0055f9c8208395c2282fc67265fb8", "sha256": "4172dafb9ae985d7d92ff68f4cf28a79453c7d3063b73bd824888b0e16ecccea" }, "downloads": -1, "filename": "pypairs-3.0.8.tar.gz", "has_sig": false, "md5_digest": "1ea0055f9c8208395c2282fc67265fb8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 39869001, "upload_time": "2019-01-31T18:47:54", "url": "https://files.pythonhosted.org/packages/d7/16/b6ca1a6fa40e8242b67f5d23d04f071f3eb91f1702136e14fb027db53207/pypairs-3.0.8.tar.gz" } ], "3.0.9": [ { "comment_text": "", "digests": { "md5": "8bbafa9d2fdc73a6eeb0c153914907a8", "sha256": "baf268424ebe0eb58339e41877531c182e4c6634f59e9c21b77e0f33ec2f634d" }, "downloads": -1, "filename": "pypairs-3.0.9.tar.gz", "has_sig": false, "md5_digest": "8bbafa9d2fdc73a6eeb0c153914907a8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 39869361, "upload_time": "2019-02-01T13:53:20", "url": "https://files.pythonhosted.org/packages/a3/b1/92adb60b1f06ba115f1163c34c71c50eb4d270a62fb9d88718fe6ed1370f/pypairs-3.0.9.tar.gz" } ], "3.1.0": [ { "comment_text": "", "digests": { "md5": "9f3b5eced82fe04f9229a46be7f5533a", "sha256": "afc3b66e51ff297b8081669bba1d99ee2bcddef049e7e9646ecf4d14749e391e" }, "downloads": -1, "filename": "pypairs-3.1.0.tar.gz", "has_sig": false, "md5_digest": "9f3b5eced82fe04f9229a46be7f5533a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 39870812, "upload_time": "2019-04-04T16:23:17", "url": "https://files.pythonhosted.org/packages/40/61/1aa5a918cc3148af510601362849e70570241743d68f80e6c4602889964c/pypairs-3.1.0.tar.gz" } ], "3.1.1": [ { "comment_text": "", "digests": { "md5": "8fb904dea66abc72919ea9e4d2309b38", "sha256": "d79523784046b12c02b4ff24bff4b9fb605f7ab7fbeae73bda959199b189d40a" }, "downloads": -1, "filename": "pypairs-3.1.1.tar.gz", "has_sig": false, "md5_digest": "8fb904dea66abc72919ea9e4d2309b38", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 39870862, "upload_time": "2019-06-13T12:09:04", "url": "https://files.pythonhosted.org/packages/a1/67/b8bfdc1dfd8820648c37d56eb6029493e50a5baba395ffa6bf6f562b14fe/pypairs-3.1.1.tar.gz" } ], "3.2": [ { "comment_text": "", "digests": { "md5": "8af2239f361181192569f519d0319dec", "sha256": "d6843bd386d304739a0698289db2b2c10766eaaafd1beff0ccd1b8c45016c5df" }, "downloads": -1, "filename": "pypairs-3.2.tar.gz", "has_sig": false, "md5_digest": "8af2239f361181192569f519d0319dec", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 39873072, "upload_time": "2019-09-24T14:21:52", "url": "https://files.pythonhosted.org/packages/02/61/512cb49a9ba730652b315303c4e58c0099948f3570ae608cffd8ae3b63f0/pypairs-3.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8af2239f361181192569f519d0319dec", "sha256": "d6843bd386d304739a0698289db2b2c10766eaaafd1beff0ccd1b8c45016c5df" }, "downloads": -1, "filename": "pypairs-3.2.tar.gz", "has_sig": false, "md5_digest": "8af2239f361181192569f519d0319dec", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 39873072, "upload_time": "2019-09-24T14:21:52", "url": "https://files.pythonhosted.org/packages/02/61/512cb49a9ba730652b315303c4e58c0099948f3570ae608cffd8ae3b63f0/pypairs-3.2.tar.gz" } ] }