{
"info": {
"author": "Martin Larralde",
"author_email": "martin.larralde@ens-cachan.fr",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 4 - Beta",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
"Topic :: Software Development :: Libraries :: Python Modules",
"Topic :: System :: Filesystems"
],
"description": "``fs.archive``\n==============\n\n|Source| |PyPI| |Travis| |Codecov| |Codacy| |Format| |License|\n\n.. |Codacy| image:: https://img.shields.io/codacy/grade/eadf418db5a84efd9fa1b470529dcad6/master.svg?style=flat-square&maxAge=300\n :target: https://www.codacy.com/app/althonos/fs.archive/dashboard\n\n.. |Travis| image:: https://img.shields.io/travis/althonos/fs.archive/master.svg?style=flat-square&maxAge=300\n :target: https://travis-ci.org/althonos/fs.archive/branches\n\n.. |Codecov| image:: https://img.shields.io/codecov/c/github/althonos/fs.archive/master.svg?style=flat-square&maxAge=300\n :target: https://codecov.io/gh/althonos/fs.archive\n\n.. |PyPI| image:: https://img.shields.io/pypi/v/fs.archive.svg?style=flat-square&maxAge=300\n :target: https://pypi.python.org/pypi/fs.archive\n\n.. |Format| image:: https://img.shields.io/pypi/format/fs.archive.svg?style=flat-square&maxAge=300\n :target: https://pypi.python.org/pypi/fs.archive\n\n.. |Versions| image:: https://img.shields.io/pypi/pyversions/fs.archive.svg?style=flat-square&maxAge=300\n :target: https://travis-ci.org/althonos/fs.archive\n\n.. |License| image:: https://img.shields.io/pypi/l/fs.archive.svg?style=flat-square&maxAge=300\n :target: https://choosealicense.com/licenses/mit/\n\n.. |Source| image:: https://img.shields.io/badge/source-GitHub-303030.svg?maxAge=300&style=flat-square\n :target: https://github.com/althonos/fs.archive\n\n\nRequirements\n------------\n\n+-------------------+-----------------+-------------------+--------------------+\n| **pyfilesystem2** | |PyPI fs| | |Source fs| | |License fs| |\n+-------------------+-----------------+-------------------+--------------------+\n| **six** | |PyPI six| | |Source six| | |License six| |\n+-------------------+-----------------+-------------------+--------------------+\n\n.. |License six| image:: https://img.shields.io/pypi/l/six.svg?maxAge=300&style=flat-square\n :target: https://choosealicense.com/licenses/mit/\n\n.. |Source six| image:: https://img.shields.io/badge/source-GitHub-303030.svg?maxAge=300&style=flat-square\n :target: https://github.com/benjaminp/six\n\n.. |PyPI six| image:: https://img.shields.io/pypi/v/six.svg?maxAge=300&style=flat-square\n :target: https://pypi.python.org/pypi/six\n\n.. |License fs| image:: https://img.shields.io/badge/license-MIT-blue.svg?maxAge=300&style=flat-square\n :target: https://choosealicense.com/licenses/mit/\n\n.. |Source fs| image:: https://img.shields.io/badge/source-GitHub-303030.svg?maxAge=300&style=flat-square\n :target: https://github.com/PyFilesystem/pyfilesystem2\n\n.. |PyPI fs| image:: https://img.shields.io/pypi/v/fs.svg?maxAge=300&style=flat-square\n :target: https://pypi.python.org/pypi/fs\n\n\nInstallation\n------------\n\nInstall directly from PyPI, using `pip `_ ::\n\n pip install fs.archive\n\nAdditional features\n^^^^^^^^^^^^^^^^^^^\n\n``fs.archive`` also provides the following `extras\n`_:\n\n*all*\n install all the extras listed below.\n\n*tar.xz*\n support for ``xz`` compressed tar files. Requires the additional\n `backports.lzma `_\n module in Python 2, but is available natively in Python 3.\n\n*iso*\n pure-python reading/writing ``ISO`` disk images (with support\n for ISO 9660 Levels 1, 2 and 3, Joliet and Rock Ridge extensions).\n Requires the `pycdlib `_\n library.\n\n\nUsage\n-----\n\nThe ``fs.archive.open_archive`` function is the easiest way to open an\narchive filesystem, with an archive located on any other filesystem, directly\ndetermining the class to use from the file extension:\n\n.. code:: python\n\n >>> from fs import open_fs\n >>> from fs.archive import open_archive\n\n >>> my_fs = open_fs(u'temp://')\n >>> with open_archive(my_fs, u'test.zip') as archive:\n ... type(archive)\n \n\n\nAll the filesystems implemented in ``fs.archive`` also support reading from\n\u2014 and if not read-only, writing to \u2014 a file handle:\n\n.. code:: python\n\n >>> import fs.archive.tarfs\n >>> with fs.open_fs(u'mem://') as mem:\n ... with fs.archive.tarfs.TarFS(mem.openbin(u'test.tar', 'w')) as tar:\n ... tar.setbytes(u'hello', b'Hello, World!')\n ... with fs.archive.tarfs.TarFS(mem.openbin(u'test.tar', 'r+')) as tar:\n ... tar.isfile(u'hello')\n True\n\n\n.. Abstract Base Classes\n.. ---------------------\n..\n.. ``fs.archive`` declares three abstract base classes in ``fs.archive.base``:\n..\n.. ``ArchiveSaver``\n.. defines how an archive is saved (in essence, a class managing\n.. the compression of a filesystem).\n..\n.. ``ArchiveReadFS``\n.. a read-only filesystem that implements the methods required\n.. to *read* the archive.\n..\n.. ``ArchiveFS``\n.. a `WrapFS` filesystem used to make an archive seemingly writable.\n\n\nSee also\n--------\n\n* `fs `_, the core pyfilesystem2 library\n* `fs.sshfs `_, a SFTP/SSH implementation for\n pyfilesystem2 using `paramiko `_\n* `fs.smbfs `_, a SMB implementation for\n pyfilesystem2 using `pysmb `_\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/althonos/fs.archive",
"keywords": "archive,zip,tar,iso,filesystem,Pyfilesystem2",
"license": "MIT",
"maintainer": "",
"maintainer_email": "",
"name": "fs.archive",
"package_url": "https://pypi.org/project/fs.archive/",
"platform": "any",
"project_url": "https://pypi.org/project/fs.archive/",
"project_urls": {
"Homepage": "https://github.com/althonos/fs.archive"
},
"release_url": "https://pypi.org/project/fs.archive/0.6.2/",
"requires_dist": [
"fs (~=2.2)",
"six (~=1.10)",
"typing (~=3.6) ; python_version < \"3.6\"",
"pycdlib (~=1.4) ; extra == 'all'",
"backports.lzma ; (python_version < \"3\") and extra == 'all'",
"green ; extra == 'dev'",
"coverage ; extra == 'dev'",
"setuptools ; extra == 'dev'",
"docutils ; extra == 'dev'",
"Pygments ; extra == 'dev'",
"codecov ; extra == 'dev'",
"pycdlib (~=1.4) ; extra == 'iso'",
"backports.lzma ; (python_version < \"3\") and extra == 'tar.xz'",
"pycdlib (~=1.4) ; extra == 'test'",
"backports.lzma ; (python_version < \"3\") and extra == 'test'",
"mock ; (python_version < \"3.4\") and extra == 'test'"
],
"requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*",
"summary": "Enhanced archive filesystems for Pyfilesystem2",
"version": "0.6.2"
},
"last_serial": 4854352,
"releases": {
"0.1.0": [
{
"comment_text": "",
"digests": {
"md5": "3596396c9ecdac81286ecd71747a4f40",
"sha256": "95d1e7be9f5b873dd623592b6595ffdba87085623dc6e19f26789ecd8c265f2e"
},
"downloads": -1,
"filename": "fs.archive-0.1.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "3596396c9ecdac81286ecd71747a4f40",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*",
"size": 15420,
"upload_time": "2017-07-03T16:22:51",
"url": "https://files.pythonhosted.org/packages/aa/6e/f10036f0af6590988ada15b4f9e6dd0f75187293155dadf2601746ed356b/fs.archive-0.1.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "34fa786d23899af3658dc38d057ea3a4",
"sha256": "fb39f3752d8a2d10eb0d2abe0a0c2ef67a3265772c7b61b7be763aa6131049b4"
},
"downloads": -1,
"filename": "fs.archive-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "34fa786d23899af3658dc38d057ea3a4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*",
"size": 12285,
"upload_time": "2017-07-03T16:22:53",
"url": "https://files.pythonhosted.org/packages/87/00/3b550595a7bcaf3bd743d0a1e32cfcc169a012b6c1d81a7744fe82164ecc/fs.archive-0.1.0.tar.gz"
}
],
"0.2.0": [
{
"comment_text": "",
"digests": {
"md5": "e4ebef40aeb118d13ed1ca4899da8aed",
"sha256": "f887fc9b42292e2aa303f8025e5b4dd9ccd49b83237dd4cfe87bc939bb003d45"
},
"downloads": -1,
"filename": "fs.archive-0.2.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "e4ebef40aeb118d13ed1ca4899da8aed",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*",
"size": 24212,
"upload_time": "2017-08-28T23:13:14",
"url": "https://files.pythonhosted.org/packages/73/10/af251bc587721bdf8f09f64d98856af6cfe16cf0af08ac800c266912e44b/fs.archive-0.2.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "1158cc13fec996ec75fa429c27be2c44",
"sha256": "2dd909443b64082e7e66d1823b12d5ea7f46bd26ef2f795951f60d4cbafb996c"
},
"downloads": -1,
"filename": "fs.archive-0.2.0.tar.gz",
"has_sig": false,
"md5_digest": "1158cc13fec996ec75fa429c27be2c44",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*",
"size": 18759,
"upload_time": "2017-08-28T23:13:15",
"url": "https://files.pythonhosted.org/packages/c7/06/e8711af410fb905fcdf17e4840f5789afae1f7bcd2851124157e89ee7730/fs.archive-0.2.0.tar.gz"
}
],
"0.3.0": [
{
"comment_text": "",
"digests": {
"md5": "9a3b2d7398c2a639bc577bf33a0dd189",
"sha256": "bf223cd8232c8f4a173b0f4d1f12f29333384219bcf573e3a65f45e44c360b7b"
},
"downloads": -1,
"filename": "fs.archive-0.3.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "9a3b2d7398c2a639bc577bf33a0dd189",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*",
"size": 27725,
"upload_time": "2018-02-20T12:53:14",
"url": "https://files.pythonhosted.org/packages/ce/9e/899242244e04a0b25d8696fcf4aad3329ad544adb2fd716006e71102c2c6/fs.archive-0.3.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "c47658232cfdb882f4c1431023752b62",
"sha256": "a8b8dc328709fd41275069906f0947addcaa1ae5b45a65cc098e4353a2e06c0e"
},
"downloads": -1,
"filename": "fs.archive-0.3.0.tar.gz",
"has_sig": false,
"md5_digest": "c47658232cfdb882f4c1431023752b62",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*",
"size": 21104,
"upload_time": "2018-02-20T12:53:16",
"url": "https://files.pythonhosted.org/packages/ac/13/6e9f84c06582efed05a67597404b4be6c98f12b2bdb952799b2935eb517d/fs.archive-0.3.0.tar.gz"
}
],
"0.3.1": [
{
"comment_text": "",
"digests": {
"md5": "f3a2f316d1b0dead71fec94d216cc337",
"sha256": "72b22b13f09e1e2361f26c264060f29785ec1502287ccb3905b2beac6e52dae7"
},
"downloads": -1,
"filename": "fs.archive-0.3.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "f3a2f316d1b0dead71fec94d216cc337",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*",
"size": 28135,
"upload_time": "2018-03-10T05:01:52",
"url": "https://files.pythonhosted.org/packages/60/91/b0b9e19f2fb9b846250cb56f96985a3e081f5867f7b02ef4c8f7716cb590/fs.archive-0.3.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "da86fe1e3d73e43397a7250d100b434b",
"sha256": "975d007931e2692c5469531b794c0f287b75b1969c30aac2b18564b140662a59"
},
"downloads": -1,
"filename": "fs.archive-0.3.1.tar.gz",
"has_sig": false,
"md5_digest": "da86fe1e3d73e43397a7250d100b434b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*",
"size": 21321,
"upload_time": "2018-03-10T05:01:54",
"url": "https://files.pythonhosted.org/packages/e9/e3/7cde9bc1b148e67dc142b7affdf07b0d4847f48176b7464c9e8648c88722/fs.archive-0.3.1.tar.gz"
}
],
"0.3.2": [
{
"comment_text": "",
"digests": {
"md5": "264ea2677bc0691f1d53f07ab31f15ab",
"sha256": "2400853f14a6cfba4d889e65b7c96b85566e74213362c8651a8d5709ad1061af"
},
"downloads": -1,
"filename": "fs.archive-0.3.2-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "264ea2677bc0691f1d53f07ab31f15ab",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*",
"size": 25259,
"upload_time": "2018-04-16T12:06:52",
"url": "https://files.pythonhosted.org/packages/d7/08/6aee764ca86c1ab98cfdcf73d274f3ada4f99aa85941b9bfafe0bd9978c0/fs.archive-0.3.2-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "73698cacad66f2601f4f3484c35385be",
"sha256": "6ded84955d23def894f9c8d25418cd0d01b0acb9e9f3d2df746cb8dcace1b76c"
},
"downloads": -1,
"filename": "fs.archive-0.3.2.tar.gz",
"has_sig": false,
"md5_digest": "73698cacad66f2601f4f3484c35385be",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*",
"size": 21494,
"upload_time": "2018-04-16T12:06:53",
"url": "https://files.pythonhosted.org/packages/8a/6a/5be662d65bf4abf0f5fb7efb2bc194f67d8f3fc73cb722c5c27806495f7e/fs.archive-0.3.2.tar.gz"
}
],
"0.4.0": [
{
"comment_text": "",
"digests": {
"md5": "6835a8d70d79064c29c373fb70b5b44e",
"sha256": "b3c41511ffa5ba8a938ed70e33276379a8497a269751822c15c09881d3f293b2"
},
"downloads": -1,
"filename": "fs.archive-0.4.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "6835a8d70d79064c29c373fb70b5b44e",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*",
"size": 25284,
"upload_time": "2018-07-12T12:12:02",
"url": "https://files.pythonhosted.org/packages/6f/19/3d419a0d0a74313798214257ee2a2725af66f9c8b4041f50ef25b571e46d/fs.archive-0.4.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "ae8c1141a74ed3ad7e404d5899bb3ce9",
"sha256": "307d736635619d2a55d6c33ef1fbf00cf967a2d8cd1c34368defddee14f342a5"
},
"downloads": -1,
"filename": "fs.archive-0.4.0.tar.gz",
"has_sig": false,
"md5_digest": "ae8c1141a74ed3ad7e404d5899bb3ce9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*",
"size": 21519,
"upload_time": "2018-07-12T12:12:03",
"url": "https://files.pythonhosted.org/packages/8c/bf/c5395c78dad98506a5d1d714919f608ab38ec627670db5168b1453e3666e/fs.archive-0.4.0.tar.gz"
}
],
"0.4.1": [
{
"comment_text": "",
"digests": {
"md5": "050ac0f6cfa83023a84c9b1099d52635",
"sha256": "86cc8b22786599274a81dda4b612dab0516fa41c5bdd7b611f233d96d9549655"
},
"downloads": -1,
"filename": "fs.archive-0.4.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "050ac0f6cfa83023a84c9b1099d52635",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*",
"size": 25426,
"upload_time": "2018-08-07T13:31:06",
"url": "https://files.pythonhosted.org/packages/e1/a2/ee17e32bbfb662df164a2e509428713ad51dfbe1e76aacde3c7a7145a851/fs.archive-0.4.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "179b8e0179242169ee951727eb0fabdf",
"sha256": "9c241cc6a87408cec5a64c0062576076d96b1d2fccdbda6497097f86f8081a5e"
},
"downloads": -1,
"filename": "fs.archive-0.4.1.tar.gz",
"has_sig": false,
"md5_digest": "179b8e0179242169ee951727eb0fabdf",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*",
"size": 21609,
"upload_time": "2018-08-07T13:31:07",
"url": "https://files.pythonhosted.org/packages/b0/b4/3f3f09166f52218c5b8f62df1c4975e8726ced9f8c717e444d5cc26aa55a/fs.archive-0.4.1.tar.gz"
}
],
"0.5.0": [
{
"comment_text": "",
"digests": {
"md5": "b1d22dae5996593f4b9d0d9cb188b4de",
"sha256": "f5180f007fab0cf6789978a8140e988ba3911be4667b6138a6ee166ac09fe735"
},
"downloads": -1,
"filename": "fs.archive-0.5.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "b1d22dae5996593f4b9d0d9cb188b4de",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*",
"size": 25427,
"upload_time": "2018-08-13T17:05:07",
"url": "https://files.pythonhosted.org/packages/72/bb/efdea7de7b748b691818180cfb1506d8a5f38ba8acaf04f2095d4d079777/fs.archive-0.5.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "97b2ab8b287d092a6d2878620f8fd296",
"sha256": "63ebdaf94f1a44fdf3b7a57c94dafc6b78563c48ba2ef7bb85ea7eee6057f8b4"
},
"downloads": -1,
"filename": "fs.archive-0.5.0.tar.gz",
"has_sig": false,
"md5_digest": "97b2ab8b287d092a6d2878620f8fd296",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*",
"size": 21602,
"upload_time": "2018-08-13T17:05:08",
"url": "https://files.pythonhosted.org/packages/1d/2f/caa8a00cad0eae6e36b2ac1915f822d255fb752eec8b15573dd4a6f7ae7f/fs.archive-0.5.0.tar.gz"
}
],
"0.6.0": [
{
"comment_text": "",
"digests": {
"md5": "3b09a3bdb0576d5e36099e01a57eb6fa",
"sha256": "7580c7f939f577164b368f46f257f3556e8ee1f76558cb082b5d554de13b1791"
},
"downloads": -1,
"filename": "fs.archive-0.6.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "3b09a3bdb0576d5e36099e01a57eb6fa",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*",
"size": 26184,
"upload_time": "2019-01-06T00:31:13",
"url": "https://files.pythonhosted.org/packages/6a/a0/5550344f34b2894ed99c6d094131d3ad460370f2c853cf8a7eafdb06a21e/fs.archive-0.6.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "225546e3fa66a97d7858e69ed29523eb",
"sha256": "e7f27e35edced4ffa3c627c9efb33c3077950db3ffd1465ecfbd3b0216b2404f"
},
"downloads": -1,
"filename": "fs.archive-0.6.0.tar.gz",
"has_sig": false,
"md5_digest": "225546e3fa66a97d7858e69ed29523eb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*",
"size": 22287,
"upload_time": "2019-01-06T00:31:15",
"url": "https://files.pythonhosted.org/packages/43/1f/b692c3218eb1bb3fd5e3453d242e8f23b65950faccfc39376ab1ba5d09b2/fs.archive-0.6.0.tar.gz"
}
],
"0.6.1": [
{
"comment_text": "",
"digests": {
"md5": "6797e725afd55b88ebe35df376afaf12",
"sha256": "8f56990e1e5780da2b9a619e1219ff81cb0f3b75bd4e87dbe9deea40a80ae2ea"
},
"downloads": -1,
"filename": "fs.archive-0.6.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "6797e725afd55b88ebe35df376afaf12",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*",
"size": 26187,
"upload_time": "2019-02-11T16:27:01",
"url": "https://files.pythonhosted.org/packages/ac/d0/e85b86a198012e4d670781207dc85f517e14aa5eede17e303aac682cb5e7/fs.archive-0.6.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "e5fc944db225d7b749c0e6ab0264f394",
"sha256": "75eddcd18030d86025e52efd58dd2f4e1547fdc8edad6be8a79d6ecf626dfc17"
},
"downloads": -1,
"filename": "fs.archive-0.6.1.tar.gz",
"has_sig": false,
"md5_digest": "e5fc944db225d7b749c0e6ab0264f394",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*",
"size": 22297,
"upload_time": "2019-02-11T16:27:02",
"url": "https://files.pythonhosted.org/packages/c9/2f/f849ddb33da1a22fbf541f1e42d5a85a1df53916371cf95630d3539ffd8d/fs.archive-0.6.1.tar.gz"
}
],
"0.6.2": [
{
"comment_text": "",
"digests": {
"md5": "074aa589fb0656861f06038c5d547c73",
"sha256": "9fedac441c2b308b05e17e7cfcb47958df15339dbcf173b14d65a7cc82d43f7b"
},
"downloads": -1,
"filename": "fs.archive-0.6.2-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "074aa589fb0656861f06038c5d547c73",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*",
"size": 26181,
"upload_time": "2019-02-22T12:41:04",
"url": "https://files.pythonhosted.org/packages/e2/d4/aa28ed850991d7ab1810e73c996bbf0a897ec34320129600f5e04e44d86a/fs.archive-0.6.2-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "e9361f2a2ead76bbf8aaa6d136d201f9",
"sha256": "49e53b83c4a6b6436756e357adc7edadd9038a0b1e02e9a1bab7a63446336946"
},
"downloads": -1,
"filename": "fs.archive-0.6.2.tar.gz",
"has_sig": false,
"md5_digest": "e9361f2a2ead76bbf8aaa6d136d201f9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*",
"size": 22287,
"upload_time": "2019-02-22T12:41:06",
"url": "https://files.pythonhosted.org/packages/c1/4d/55cf3b967bb86ef96f1c8fbf86e8de67aa39e166acc0d6c4965678366178/fs.archive-0.6.2.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "074aa589fb0656861f06038c5d547c73",
"sha256": "9fedac441c2b308b05e17e7cfcb47958df15339dbcf173b14d65a7cc82d43f7b"
},
"downloads": -1,
"filename": "fs.archive-0.6.2-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "074aa589fb0656861f06038c5d547c73",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*",
"size": 26181,
"upload_time": "2019-02-22T12:41:04",
"url": "https://files.pythonhosted.org/packages/e2/d4/aa28ed850991d7ab1810e73c996bbf0a897ec34320129600f5e04e44d86a/fs.archive-0.6.2-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "e9361f2a2ead76bbf8aaa6d136d201f9",
"sha256": "49e53b83c4a6b6436756e357adc7edadd9038a0b1e02e9a1bab7a63446336946"
},
"downloads": -1,
"filename": "fs.archive-0.6.2.tar.gz",
"has_sig": false,
"md5_digest": "e9361f2a2ead76bbf8aaa6d136d201f9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">= 2.7, != 3.0.*, != 3.1.*, != 3.2.*",
"size": 22287,
"upload_time": "2019-02-22T12:41:06",
"url": "https://files.pythonhosted.org/packages/c1/4d/55cf3b967bb86ef96f1c8fbf86e8de67aa39e166acc0d6c4965678366178/fs.archive-0.6.2.tar.gz"
}
]
}