{ "info": { "author": "Dustin Oprea", "author_email": "myselfasunder@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: End Users/Desktop", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: POSIX", "Programming Language :: Python", "Topic :: Internet", "Topic :: System :: Filesystems", "Topic :: Utilities" ], "description": "|donate|\n\n|Build\\_Status|\n\nGDriveFS is an innovative *FUSE* wrapper for *Google Drive*.\n\n\n--------------\nLatest Changes\n--------------\n\n- Though you can still use the previous authorization flow, there is now a very simple authorization flow that may be used instead by using the 'auth_automatic' subcommand on the 'gdfstool'. Whe you run this command, the browser will automatically be opened, you may or may not be prompted for authorization by Google, a redirection will occur, and we will then automatically record the authorization code. GDFS will temporarily open a small webserver on a random port in order to receive the response. **This effectively makes authorization a one-step process for the user.** See below for more details.\n\n- There is now a default file-path for the credentials (\"auth storage file\"). Just use \"default\" and \"$HOME/.gdfs/creds\" will be the file-path used. See below for more details.\n\n- The 'auth' subcommand on the 'gdfstool' command is now obsolete. Though you may continue to use this subcommand, please start using the 'auth_get_url' and 'auth_write' subcommands as this subcommand will be removed in the future.\n\n\n---------\nImportant\n---------\n\nBoth *PyPI* and the Google Code downloads for *google_api_python_client* have an\nold version of their libraries, prior to when they fixed some Unicode problems\nthat might cause failure when dealing with downloads/uploads of certain types\nof files.\n\nTo install using *git*, do the following::\n\n $ git clone https://github.com/google/google-api-python-client\n\n $ cd google-api-python-client\n $ sudo python setup.py install\n $ sudo python setup.py install_egg_info\n\n\n------------\nInstallation\n------------\n\nIn order to install his, we're going to use PIP (to access PyPI). Under Ubuntu,\nthis is done via::\n\n $ sudo apt-get install python-pip\n\nYou'll also need to equip your system to perform builds in order to install\nsome of the dependencies. Under Ubuntu, this is done via::\n\n $ sudo apt-get install build-essential python-dev\n\nNow, to install GDriveFS::\n\n $ sudo pip install gdrivefs\n\n\n------------\nDependencies\n------------\n\nThe versions of a couple of dependencies are relaxed during a normal installation. These dependencies are listed in *gdrivefs/resources/requirements.txt*. However, there is a concise listing of dependencies and their versions in *gdrivefs/resources/requirements_freeze.txt*. If you encounter any unexplainable phenomena that might be explained by dependency issues, the solution might be to do a \"pip install -U -r \" using this alternate set of requirements.\n\n\n-----\nUsage\n-----\n\nOverview\n========\n\nBefore you can mount the account, you must authorize *GDriveFS* to access it.\n*GDriveFS* works by producing a URL that you must visit in a browser. Google\nwill ask for your log-in information and authorization, and then give you an\nauthorization code. You then pass this code back to the *GDriveFS* utility\nalong with a file-path of where you want it to store the authorization\ninformation (\"auth storage file\" or \"credentials file\"). Then, you can mount it\nwhenever you'd like.\n\nSince this is *FUSE*, you must be running as root to mount.\n\n\nCredentials File\n================\n\nAlso referred to as the \"auth storage\" file.\n\nIn previous versions, you were required to provide a file-path to write and read the authorization code to. There is now a default ($HOME/.gdfs/creds). Just literally use the string \"default\" whereever the credentials file-path is required in order to use this default file-path.\n\n\nAutomatic Authorization Flow\n----------------------------\n\nThere is now a simplified flow that will automatically open the system Web browser, do any authentication necessary, and automatically write the authorization-code to disk::\n\n $ gdfstool auth_automatic\n Authorization code recorded.\n\n $ gdfs default /mnt/gdrivefs\n\nThis automatic flow will require GDFS to temporarily start a small, internal webserver on the first available port.\n\n\nManual Authorization Flow\n-------------------------\n\n\nIf you need to manually get the URL, browse to it, get the authorization code, and then call the 'auth_write' subcommand to store it:\n\n1. To get an authorization URL::\n\n $ gdfstool auth_get_url\n To authorize FUSE to use your Google Drive account, visit the following URL to produce an authorization code:\n\n https://accounts.google.com/o/oauth2/auth?scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive.file&redirect_uri=urn%3Aietf%3Awg%3Aoauth%3A2.0%3Aoob&response_type=code&client_id=626378760250.apps.googleusercontent.com&access_type=offline\n\n2. To set the authorization-code, you must also provide the auth-storage file\n that you would like to save it as. The name and location of this file is\n arbitrary::\n\n $ gdfstool auth_write \"4/WUsOa-Sm2RhgQtf9_NFAMMbRC.cj4LQYdXfshQV0ieZDAqA-C7ecwI\"\n Authorization code recorded.\n\n\nMounting\n========\n\nOnce you're ready to mount::\n\n $ gdfs -o allow_other default /mnt/gdrivefs\n\nOr, if you would like to register it in /etc/fstab::\n\n $ ln -s `which gdfs` /sbin/mount.gdfs\n $ echo \"default /mnt/gdrivefs gdfs allow_other 0 0\" >> /etc/fstab\n $ mount /mnt/gdrivefs\n\n\nOptimization\n============\n\nBy default, FUSE uses a very conservative block-size. On systems that support it, you may elect to use the \"big_writes\" option. This may dramatically increase the block-size (which improves the speed of transfers). There doesn't appear to be any authoritative documentation as to what systems support it or what the improvements might be, but, so far, it seems like Linux supports it, OSX doesn't, and FUSE will go from using 4K blocks to using 64K blocks.\n\nTo use this, pass \"big_writes\" in the \"-o\" option-string::\n\n $ sudo gdfs -o big_writes /home/user/.gdfs/creds /mnt/gdrivefs\n\n\nVagrant\n=======\n\nA Vagrantfile has been made available in the event that you would like to mount your account from a system that isn't FUSE compatible (like a Mac) or you are having issues installing GDriveFS somewhere else and would like to debug.\n\nTo install Vagrant::\n\n $ sudo apt-get install vagrant\n\nTo start and provision the instance::\n\n $ cd gdrivefs/vagrant\n $ vagrant up\n Bringing machine 'default' up with 'virtualbox' provider...\n ==> default: Importing base box 'ubuntu/trusty64'...\n ==> default: Matching MAC address for NAT networking...\n ==> default: Checking if box 'ubuntu/trusty64' is up to date...\n ==> default: Setting the name of the VM: vagrant_default_1413437502948_22866\n ==> default: Clearing any previously set forwarded ports...\n ==> default: Clearing any previously set network interfaces...\n ==> default: Preparing network interfaces based on configuration...\n default: Adapter 1: nat\n ==> default: Forwarding ports...\n\n ...\n\n ==> default: Using /usr/lib/python2.7/dist-packages\n ==> default: Finished processing dependencies for gdrivefs==0.13.14\n ==> default: To authorize FUSE to use your Google Drive account, visit the following URL to produce an authorization code:\n ==> default:\n ==> default: https://accounts.google.com/o/oauth2/auth?scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive.file&redirect_uri=urn%3Aietf%3Awg%3Aoauth%3A2.0%3Aoob&response_type=code&client_id=1056816309698.apps.googleusercontent.com&access_type=offline\n ==> default:\n ==> default: Once you have retrieved your authorization string, run:\n ==> default:\n ==> default: sudo gdfstool auth_write \n ==> default:\n\nThis may take a few more minutes the first time, as it might need to acquire the Ubuntu 14.04 image if not already available.\n\nTo log into the guest instance::\n\n $ vagrant ssh\n\nThe GDFS source directory will be mounted at `/gdrivefs`, and the scripts will be in the path.\n\n**If you're familiar with Vagrant, you can copy the Vagrantfile and modify it to mount an additional path from the host system in the guest instance, and then use this to access your files from an incompatible system.**\n\n\nDeveloping/Debugging\n====================\n\nMounting GDFS in debugging-mode will run GDFS in the foreground, and enable debug-logging.\n\nJust set the `GD_DEBUG` environment variable to \"1\"::\n\n root@vagrant-ubuntu-trusty-64:/home/vagrant# GD_DEBUG=1 gdfs /home/user/.gdfs/creds /mnt/g\n 2014-12-09 04:09:17,204 [gdrivefs.utility INFO] No mime-mapping was found.\n 2014-12-09 04:09:17,204 [gdrivefs.utility INFO] No extension-mapping was found.\n 2014-12-09 04:09:17,258 [__main__ DEBUG] Mounting GD with creds at [/home/user/.gdfs/creds]: /mnt/g\n 2014-12-09 04:09:17,259 [root DEBUG] Debug: True\n 2014-12-09 04:09:17,260 [root DEBUG] PERMS: F=777 E=666 NE=444\n 2014-12-09 04:09:17,262 [gdrivefs.drive DEBUG] Getting authorized HTTP tunnel.\n 2014-12-09 04:09:17,262 [gdrivefs.drive DEBUG] Got authorized tunnel.\n FUSE library version: 2.9.2\n nullpath_ok: 0\n nopath: 0\n utime_omit_ok: 0\n unique: 1, opcode: INIT (26), nodeid: 0, insize: 56, pid: 0\n INIT: 7.22\n flags=0x0000f7fb\n max_readahead=0x00020000\n 2014-12-09 04:09:22,839 [gdrivefs.fsutility DEBUG] --------------------------------------------------\n 2014-12-09 04:09:22,841 [gdrivefs.fsutility DEBUG] >>>>>>>>>> init(23) >>>>>>>>>> (0)\n 2014-12-09 04:09:22,841 [gdrivefs.fsutility DEBUG] DATA: path= [/]\n 2014-12-09 04:09:22,842 [gdrivefs.gdfuse INFO] Activating change-monitor.\n 2014-12-09 04:09:23,002 [gdrivefs.fsutility DEBUG] <<<<<<<<<< init(23) (0)\n INIT: 7.19\n flags=0x00000011\n\n\nTroubleshooting Steps\n=====================\n\n- If your *setuptools* package is too old, you might see the following\n [annoying] error::\n\n error: option --single-version-externally-managed not recognized\n\n See `What does \u201cerror: option --single-version-externally-managed not recognized\u201d indicate? `_.\n\n Apparently, the solution is to make sure that you have a healthy copy of\n *Distribute* and to, then, uninstall *setuptools*. However, this doesn't seem\n to [always] work. You might prefer to use the \"easy_install\" method, below.\n\n- If you see an error about antlr-python-runtime, try the following to install\n gdrivefs::\n\n $ sudo pip install --allow-unverified antlr-python-runtime --allow-external antlr-python-runtime gdrivefs\n\n\n-------\nOptions\n-------\n\nAny of the configuration values in the `conf.Conf` module can be overwritten as\n\"-o\" options. You may pass the full array of *FUSE* options this way, as well.\n\n\n-----------------\nFormat Management\n-----------------\n\n*Google Drive* will store *Google Document* files without a standard format. If\nyou wish to download them, you have to select which format you'd like to\ndownload it as. One of the more exciting features of this *FUSE* implementation\nis the flexibility in choosing which format to download on the fly. See the\nsection below labeled \"Displaceables\".\n\nIf a mime-type isn't provided when requesting a file that requires a mime-type\nin order to download, *GDFS* will make a guess based on whether the extension\nin the filename (if one exists) can be mapped to a mime-type that is available\namong the export-types provided by *GD* for that specific file.\n\n\nThe following is an example directory-listing::\n\n -rw-rw-rw- 1 root root 0 Feb 17 07:52 20130217-145200\n -rw-rw-rw- 1 root root 0 Feb 17 08:04 20130217-150358\n -rw-rw-rw- 1 root root 358356 Feb 15 15:06 American-Pika-with-Food.jpg\n -rw-rw-rw- 1 root root 1000 Oct 25 03:53 Dear Biola.docx#\n -rw-rw-rw- 1 root root 1000 Oct 25 02:47 Dear Biola.docx (1)#\n -rw-rw-rw- 1 root root 1000 Oct 15 14:29 Reflection.docx#\n -rw-rw-rw- 1 root root 1536036 Nov 28 22:37 lotterynumbers01.png\n drwxrwxrwx 2 root root 4096 Oct 4 06:08 Scratchpad#\n drwxrwxrwx 2 root root 4096 Dec 1 19:21 testdir_1421#\n -rw-rw-rw- 1 root root 5 Dec 2 08:50 testfile_0350\n -rw-rw-rw- 1 root root 0 Dec 2 21:17 .testfile_0417.swp\n -rw-rw-rw- 1 root root 0 Dec 3 00:38 testfile_1937\n -rw-rw-rw- 1 root root 0 Dec 2 23:13 testfile_hidden_1812\n -rw-rw-rw- 1 root root 1000 Oct 4 02:13 Untitled document#\n\nNotice the following features:\n\n- Manages duplicates by appending index numbers (e.g. \" (2)\").\n- Mtimes, permissions, and ownership are correct.\n- Sizes are zero for file-types that Google hosts free of charge. These are\n always the files that don't have a strict, default format (the length is\n unknown).\n- Hidden files are prefixed with \".\", thus hiding them from normal listings.\n- \"Trashed\" files are excluded from listings.\n- Any file that will require a mime-type in order to be downloaded has a \"#\" as\n the last character of its filename.\n\n\n-------------\nDisplaceables\n-------------\n\n*Google Documents* stores all of its data on *Google Drive*. Google will store\nthese files in an agnostic file entry whose format will not be determined until\nyou download it in a specific format. Because the file is not stored in a\nparticular format, it doesn't have a size. Because it doesn't have a size, the\nOS will not issue reads for more than (0) bytes.\n\nTo get around this, a read of these types of files will only return exactly\n1000 bytes of JSON-encoded \"stub data\".. Information about the entry, including\nthe file-path that we've stored it to.\n\nThis example also shows how we've specified a mime-type in order to get a PDF\nversion of a *Google Document* file::\n\n $ cp Copy\\ of\\ Dear\\ Biola.docx#application+pdf /target\n $ cat /tmp/Copy\\ of\\ Dear\\ Biola.docx#application+pdf\n\nSomething like the following will be displayed::\n\n {\"ImageMediaMetadata\": null,\n \"Length\": 58484,\n \"FilePath\": \"/tmp/gdrivefs/displaced/Copy of Dear Biola.docx.application+pdf\",\n \"EntryId\": \"1Ih5yvXiNN588EruqrzBv_RBvsKbEvcyquStaJuTZ1mQ\",\n \"Title\": \"Copy of Dear Biola.docx\",\n \"RequiresMimeType\": true,\n \"Labels\": {\"restricted\": false,\n \"starred\": false,\n \"viewed\": true,\n \"hidden\": false,\n \"trashed\": false},\n \"OriginalMimeType\": \"application/vnd.google-apps.document\",\n \"ExportTypes\": [\"text/html\",\n \"application/pdf\",\n \"application/vnd.openxmlformats-officedocument.wordprocessingml.document\",\n \"application/vnd.oasis.opendocument.text\",\n \"application/rtf\", \"text/plain\"],\n \"FinalMimeType\": \"application/pdf\"}\n\nFrom this, you can tell that the file was originally a *Google Documents*\nmimetype, and now its a PDF mime-type. You can also see various flags, as well\nas the location that the actual, requested file was stored to.\n\n\n-----------------------\nCache/Change Management\n-----------------------\n\nA cache of both the file/folder entries is maintained, as well as a knowledge\nof file/folder relationships. However, updates are performed every few seconds\nusing *GD's* \"change\" functionality.\n\n\n-----------\nPermissions\n-----------\n\nThe default UID/GID of files is that of the current user. The default\npermissions (modes) are the following:\n\n================= ====\nEntry Type Perm\n================= ====\nFolder 777\nEditable file 666\nNon-editable file 444\n================= ====\n\nWhether or not a file is \"editable\" is [obviously] an attribute reported by\n*Google Drive*.\n\nThese settings can be overridden via the \"-o\" comma-separated set of\ncommand-line options. See below.\n\n\nPermission-Related Options\n==========================\n\nRelated Standard FUSE\n---------------------\n\nThese options change the behavior at the *FUSE* level (above *GDFS*). See \"*man\nmount.fuse*\" for all options.\n\n=================== ==============================================\nOption Description\n------------------- ----------------------------------------------\numask=M Prescribe the umask value for -all- entries.\nuid=N Change the default UID.\ngid=N Change the default GID.\nallow_other Allow other users access.\ndefault_permissions Enforce the permission modes (off, by default)\n=================== ==============================================\n\n\nGDFS-Specific\n-------------\n\n================================= ============================================\nOption Description\n--------------------------------- --------------------------------------------\ndefault_perm_folder=nnn Default mode for folders.\ndefault_perm_file_noneditable=nnn Default mode for non-editable files.\ndefault_perm_file_editable=nnn Default mode for editable files (see above).\n================================= ============================================\n\n\nExample::\n\n allow_other,default_permissions,default_perm_folder=770,default_perm_file_noneditable=440,default_perm_file_editable=660\n\n\n-------------------\nExtended Attributes\n-------------------\n\nExtended attributes allow access to arbitrary, filesystem-specific data. You\nmay access any of the properties that *Google Drive* provides for a given entry,\nplus a handful of extra ones.\n\nListing attributes::\n\n $ getfattr American-Pika-with-Food.jpg\n\n # file: American-Pika-with-Food.jpg\n user.extra.download_types\n user.extra.is_directory\n user.extra.is_visible\n user.extra.parents\n user.original.alternateLink\n user.original.createdDate\n user.original.downloadUrl\n user.original.editable\n user.original.etag\n user.original.fileExtension\n user.original.fileSize\n user.original.iconLink\n user.original.id\n user.original.imageMediaMetadata\n user.original.kind\n user.original.labels\n user.original.lastModifyingUser\n user.original.lastModifyingUserName\n user.original.md5Checksum\n user.original.mimeType\n user.original.modifiedByMeDate\n user.original.modifiedDate\n user.original.originalFilename\n user.original.ownerNames\n user.original.owners\n user.original.parents\n user.original.quotaBytesUsed\n user.original.selfLink\n user.original.shared\n user.original.thumbnailLink\n user.original.title\n user.original.userPermission\n user.original.webContentLink\n user.original.writersCanShare\n\nGetting specific attribute::\n\n $ getfattr --only-values -n user.original.id American-Pika-with-Food.jpg\n\n 0B5Ft2OXeDBqSSGFIanJ2Z2c3RWs\n\n $ getfattr --only-values -n user.original.modifiedDate American-Pika-with-Food.jpg\n\n 2013-02-15T15:06:09.691Z\n\n $ getfattr --only-values -n user.original.labels American-Pika-with-Food.jpg\n\n K(restricted)=V(False); K(starred)=V(False); K(viewed)=V(False); K(hidden)=V(False); K(trashed)=V(False)\n\nThis used to be rendered as JSON, but since the *xattr* utilities add their\nown quotes/etc.., it was more difficult to make sense of the values.\n\n\n----------\nMisc Notes\n----------\n\n- A file will be marked as hidden on *Google Drive* if it has a prefixing dot. However, Linux/Unix doesn't care about the \"hidden\" attribute. If you create a file on *Google Drive*, somewhere else, and want it to truly be hidden via this software, make sure you add the prefixing dot.\n\n- If you have a need to do a developer install, use \"pip install -e\" rather than \"python setup.py develop\". The latter will [now] break because of the dependencies that are eggs.\n\n\n.. |donate| image:: https://pledgie.com/campaigns/27265.png?skin_name=chrome\n :alt: Click here to lend your support to: Fund GDriveFS, the Open Source Google Drive FUSE Adapter and make a donation at pledgie.com !\n :target: https://pledgie.com/campaigns/27265\n.. |Build_Status| image:: https://travis-ci.org/dsoprea/PySvn.svg?branch=master\n :target: https://travis-ci.org/dsoprea/PySvn", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/dsoprea/GDriveFS", "keywords": "google-drive google drive fuse filesystem", "license": "GPL 2", "maintainer": "", "maintainer_email": "", "name": "gdrivefs", "package_url": "https://pypi.org/project/gdrivefs/", "platform": "", "project_url": "https://pypi.org/project/gdrivefs/", "project_urls": { "Homepage": "https://github.com/dsoprea/GDriveFS" }, "release_url": "https://pypi.org/project/gdrivefs/0.14.12/", "requires_dist": null, "requires_python": "", "summary": "A complete FUSE adapter for Google Drive.", "version": "0.14.12" }, "last_serial": 4708368, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "2da6211596c36961990aecfa1a020ed2", "sha256": "861c72b72207711dadfe8c63281787f593ce3c7b7480a8b04fe7ce0bb4407bf7" }, "downloads": -1, "filename": "gdrivefs-0.1.1.tar.gz", "has_sig": false, "md5_digest": "2da6211596c36961990aecfa1a020ed2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40794, "upload_time": "2013-02-12T03:45:22", "url": "https://files.pythonhosted.org/packages/f2/d9/2be996286542e12a996939751923fe71fbe8b841c5ac7c88677892e67583/gdrivefs-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "8a1e0a87e1d95ce181d6fc920dec7843", "sha256": "860dc6a15de62248da9a45a764ec89485e6afc63051b5be8674ba86b295c7b66" }, "downloads": -1, "filename": "gdrivefs-0.1.2.tar.gz", "has_sig": false, "md5_digest": "8a1e0a87e1d95ce181d6fc920dec7843", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45390, "upload_time": "2013-02-17T09:26:13", "url": "https://files.pythonhosted.org/packages/06/f0/e59a6fca3bd54be4d601b3b967bd2d76f6ec5c1e54d34587fe041c625ed8/gdrivefs-0.1.2.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "ce91e8fe7a61c051dd38d54c52b07a5a", "sha256": "7e65c5c33546b3fb235fcc479ad0fdc6bebc5a7c6bc2dae42693369a4029dbbf" }, "downloads": -1, "filename": "gdrivefs-0.1.4.tar.gz", "has_sig": false, "md5_digest": "ce91e8fe7a61c051dd38d54c52b07a5a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44651, "upload_time": "2013-02-19T08:36:43", "url": "https://files.pythonhosted.org/packages/76/cb/68934dd4117548ac341710b10113a1619784e93739ef24c50a3dc59b8095/gdrivefs-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "8ae24a8e6af37fe57d91063cfaa87b2e", "sha256": "b14a09886aa059f5cf62ce1d0bc62cf248f04622b2d74b073c8a5d007c1590d2" }, "downloads": -1, "filename": "gdrivefs-0.1.5.tar.gz", "has_sig": false, "md5_digest": "8ae24a8e6af37fe57d91063cfaa87b2e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44647, "upload_time": "2013-02-19T08:41:04", "url": "https://files.pythonhosted.org/packages/21/c7/f375cfd2e2cf64580f21ea30597f26686d1034db9e2d68cef886b5211290/gdrivefs-0.1.5.tar.gz" } ], "0.10.0": [ { "comment_text": "", "digests": { "md5": "a4935cd08e58e8d9a70ff9216bb5f692", "sha256": "83fe37fd7fbfca88451c8723bc429bb5c863ad3e8281baebd0022ab2e21f3202" }, "downloads": -1, "filename": "gdrivefs-0.10.0.tar.gz", "has_sig": false, "md5_digest": "a4935cd08e58e8d9a70ff9216bb5f692", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50499, "upload_time": "2013-07-23T05:16:34", "url": "https://files.pythonhosted.org/packages/2f/ae/86f334a3ea3f2e936bc687da0307cb0132d14ed5feecd714a19e9f2e981b/gdrivefs-0.10.0.tar.gz" } ], "0.10.1": [ { "comment_text": "", "digests": { "md5": "92706203ab6edf17a02cd35fc1c6f942", "sha256": "b95392c2e2c4d283dfe5faeee76f427e77fb383772a79a5984ff35b263c09264" }, "downloads": -1, "filename": "gdrivefs-0.10.1.tar.gz", "has_sig": false, "md5_digest": "92706203ab6edf17a02cd35fc1c6f942", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50504, "upload_time": "2013-07-23T05:17:33", "url": "https://files.pythonhosted.org/packages/37/8a/e21c80b814b3902dc05c52143b07bec6ca08720680afffbf681ff303a235/gdrivefs-0.10.1.tar.gz" } ], "0.10.2": [ { "comment_text": "", "digests": { "md5": "5640faa4074c22a3d07ad91533ab1362", "sha256": "2c071e0fc576e030ddbd5663060a2b898fc302488299fc12d3145a2b07669d17" }, "downloads": -1, "filename": "gdrivefs-0.10.2.tar.gz", "has_sig": false, "md5_digest": "5640faa4074c22a3d07ad91533ab1362", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50494, "upload_time": "2013-07-23T05:22:16", "url": "https://files.pythonhosted.org/packages/f5/fb/7e5e5da27d36fe3f88066bfabcb31a743d4a8a1a5ca7d1f0fbbc0552ba12/gdrivefs-0.10.2.tar.gz" } ], "0.10.4": [ { "comment_text": "", "digests": { "md5": "57206e68f1159043f5d0a3d2301dce91", "sha256": "f1d38069c90c052a23a57a34715ea57a1081a6b2c2bf5af4b1dad844e99c054a" }, "downloads": -1, "filename": "gdrivefs-0.10.4.tar.gz", "has_sig": false, "md5_digest": "57206e68f1159043f5d0a3d2301dce91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51206, "upload_time": "2013-07-23T06:11:24", "url": "https://files.pythonhosted.org/packages/c1/48/8f45c3cca89e2afe457fffa55b2af488fc6646729841ee147d8b838bc342/gdrivefs-0.10.4.tar.gz" } ], "0.10.5": [ { "comment_text": "", "digests": { "md5": "2ac092af2ff87d955f6f58d94588ba9a", "sha256": "e7af07c5dd37afbd24a41a40c9bd7c7e5abe9e149ec4c34f0c6f8158cf1c8aa6" }, "downloads": -1, "filename": "gdrivefs-0.10.5.tar.gz", "has_sig": false, "md5_digest": "2ac092af2ff87d955f6f58d94588ba9a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50795, "upload_time": "2013-08-11T10:28:47", "url": "https://files.pythonhosted.org/packages/38/92/67f12f0c4bb201c776aa604070a5efee8aa7c64db5f2721da7789b34908e/gdrivefs-0.10.5.tar.gz" } ], "0.10.6": [ { "comment_text": "", "digests": { "md5": "6a403544b416bdfbe5eaee7ab9ff4c3a", "sha256": "de64a6a5bcc5e96a99ae9ccc5a9e0826caf50844dbb5e8a4ccdb103864545927" }, "downloads": -1, "filename": "gdrivefs-0.10.6.tar.gz", "has_sig": false, "md5_digest": "6a403544b416bdfbe5eaee7ab9ff4c3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51264, "upload_time": "2013-08-20T22:13:02", "url": "https://files.pythonhosted.org/packages/23/07/6fe14eb9c4baf0e22d2b6493c48605718268b8c69e636ed5ea23480f4868/gdrivefs-0.10.6.tar.gz" } ], "0.11.0": [ { "comment_text": "", "digests": { "md5": "bc319f9aa9c9920d8c864ec27cfe1442", "sha256": "1198337b1f2367bdb1945970794a64f509630c38ed3ebbb2a85ca1eb40de2fdd" }, "downloads": -1, "filename": "gdrivefs-0.11.0.tar.gz", "has_sig": false, "md5_digest": "bc319f9aa9c9920d8c864ec27cfe1442", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52406, "upload_time": "2013-08-24T21:53:21", "url": "https://files.pythonhosted.org/packages/7b/1a/a44515660e5aefeeebea4dca304f8fcabdc7ee0e763b77fb2677cf31246c/gdrivefs-0.11.0.tar.gz" } ], "0.12.0": [ { "comment_text": "", "digests": { "md5": "69914341c29ecaea68b72e66a4d0809f", "sha256": "b2a8bcfedceb1a1d10301ca2fece1fb8e92119ebf494a6881b73d488da355725" }, "downloads": -1, "filename": "gdrivefs-0.12.0.tar.gz", "has_sig": false, "md5_digest": "69914341c29ecaea68b72e66a4d0809f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52942, "upload_time": "2013-08-25T08:22:57", "url": "https://files.pythonhosted.org/packages/7c/0b/6266929678c0cdc461be52551603ba0de835c465a83ff3f40318b123d55f/gdrivefs-0.12.0.tar.gz" } ], "0.12.1": [ { "comment_text": "", "digests": { "md5": "663e35d5e38b1cd69ed76a586cfcb7a9", "sha256": "42691ad448682de128be741c1b7a319b121b2c2ed95cba200a7f0d789de97c03" }, "downloads": -1, "filename": "gdrivefs-0.12.1.tar.gz", "has_sig": false, "md5_digest": "663e35d5e38b1cd69ed76a586cfcb7a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51953, "upload_time": "2013-09-12T03:52:07", "url": "https://files.pythonhosted.org/packages/c0/87/7b3259b527fdaecb6ffc628628c259a9c9aec28fcca8f7355705b93d91e5/gdrivefs-0.12.1.tar.gz" } ], "0.12.2": [ { "comment_text": "", "digests": { "md5": "fd91d0627c36e16d24fd0c2d33b3dbda", "sha256": "d4b18a71b67e44d87b4116e70eb4cbaf1c0306bd5b29d872529839830d21cf91" }, "downloads": -1, "filename": "gdrivefs-0.12.2.tar.gz", "has_sig": false, "md5_digest": "fd91d0627c36e16d24fd0c2d33b3dbda", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51972, "upload_time": "2013-09-13T23:35:32", "url": "https://files.pythonhosted.org/packages/20/fa/5b3d944e75c1f57c6beaeccbc95135459c6adb95bdc9096819e73cbd57e1/gdrivefs-0.12.2.tar.gz" } ], "0.12.3": [ { "comment_text": "", "digests": { "md5": "79cc8c0b7576f504bc75f967637b402e", "sha256": "c638605dfb653c1c467ccf346d521f95738952e9b44258f633e881830833bd59" }, "downloads": -1, "filename": "gdrivefs-0.12.3.tar.gz", "has_sig": false, "md5_digest": "79cc8c0b7576f504bc75f967637b402e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53083, "upload_time": "2013-09-20T03:18:23", "url": "https://files.pythonhosted.org/packages/fb/7a/0d55136ff7bc9049619bd1345f04caadd21b7b44cbba0b7b828d5f91c3bc/gdrivefs-0.12.3.tar.gz" } ], "0.12.4": [ { "comment_text": "", "digests": { "md5": "72d47e7f134574851056bb67337b3532", "sha256": "4f31dcdf88fab7c978c94c4c240b0eeb2959ed7ba5405e1580c580b56c98dfdd" }, "downloads": -1, "filename": "gdrivefs-0.12.4.tar.gz", "has_sig": false, "md5_digest": "72d47e7f134574851056bb67337b3532", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53095, "upload_time": "2013-10-01T20:18:02", "url": "https://files.pythonhosted.org/packages/53/da/56964a0ade9e43792ed7ec358b85d363c0211767ea2c7a8960cc50e33599/gdrivefs-0.12.4.tar.gz" } ], "0.12.5": [ { "comment_text": "", "digests": { "md5": "54f278001659b5d36db77202ad01f6f3", "sha256": "a1837eb4975524c0ef51ab44ce945a76cac078e191c68139cc062c272b5905b3" }, "downloads": -1, "filename": "gdrivefs-0.12.5.tar.gz", "has_sig": false, "md5_digest": "54f278001659b5d36db77202ad01f6f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53131, "upload_time": "2013-10-03T03:17:32", "url": "https://files.pythonhosted.org/packages/70/c4/4e25bf5a741c5f88bc35237676c924ba4f22bfebdf716bc5606fac25a76b/gdrivefs-0.12.5.tar.gz" } ], "0.13.0": [ { "comment_text": "", "digests": { "md5": "37599d0fbdce76c7d0a77298dc0c8e30", "sha256": "b589b14681ac30b7a40b4439edf81b608b312f503740d52b1fcad7e50e85d02b" }, "downloads": -1, "filename": "gdrivefs-0.13.0.tar.gz", "has_sig": false, "md5_digest": "37599d0fbdce76c7d0a77298dc0c8e30", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53911, "upload_time": "2013-10-11T04:47:34", "url": "https://files.pythonhosted.org/packages/b3/ae/7b38f8bf76d2c6bca9b4c0f66e0c2da19c3ee120e1dc053f10845d975e2b/gdrivefs-0.13.0.tar.gz" } ], "0.13.1": [ { "comment_text": "", "digests": { "md5": "07d3756e52f31bc3880e74f14e051fec", "sha256": "8c68e4e4ee0786c6dbd8a91de30f72aa0512158644359401bad7f51a561a917a" }, "downloads": -1, "filename": "gdrivefs-0.13.1.tar.gz", "has_sig": false, "md5_digest": "07d3756e52f31bc3880e74f14e051fec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53953, "upload_time": "2013-10-11T05:10:49", "url": "https://files.pythonhosted.org/packages/4b/cb/05564291b9ee1f0aaf5157868afb4eefe1e9be5b3e9101dfe8e1ccd9eb1d/gdrivefs-0.13.1.tar.gz" } ], "0.13.10": [ { "comment_text": "", "digests": { "md5": "558308e79e143aaa6033b88e0f7e0ddd", "sha256": "4d443803ddc9f629b170882e85dfc6224ef4b07772df44d3f3e1d6cdb83b304c" }, "downloads": -1, "filename": "gdrivefs-0.13.10.tar.gz", "has_sig": false, "md5_digest": "558308e79e143aaa6033b88e0f7e0ddd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66121, "upload_time": "2014-04-12T04:55:09", "url": "https://files.pythonhosted.org/packages/a8/d7/10e4153fcc64ca2eff3b4571c4667c39a981ab0cb8f78d232a587ad9ffdc/gdrivefs-0.13.10.tar.gz" } ], "0.13.11": [], "0.13.12": [ { "comment_text": "", "digests": { "md5": "b53ad913f6d7517385b6188dbe16936b", "sha256": "0c8c4bbd938ec004c0cb7a3fbd1a6868f941d9e4f36e04d4f1c14d0d0833312f" }, "downloads": -1, "filename": "gdrivefs-0.13.12.tar.gz", "has_sig": false, "md5_digest": "b53ad913f6d7517385b6188dbe16936b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66010, "upload_time": "2014-04-25T14:44:06", "url": "https://files.pythonhosted.org/packages/a4/89/d471d5f457ab43954dd0fc0a68e3971b09398c9db7cc7c4c5e6a409a771f/gdrivefs-0.13.12.tar.gz" } ], "0.13.13": [ { "comment_text": "", "digests": { "md5": "aedeb0775c4973b36c3940fc6c81957c", "sha256": "ffb2650a9ea673021230d250fbffac0c68eed18e0db61f031de127ce76b12268" }, "downloads": -1, "filename": "gdrivefs-0.13.13.tar.gz", "has_sig": false, "md5_digest": "aedeb0775c4973b36c3940fc6c81957c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65863, "upload_time": "2014-04-26T21:18:12", "url": "https://files.pythonhosted.org/packages/d2/c1/2fb93361b4ed33cce396e4a7165bea8194526e2a73e2a8a961556df2ff3b/gdrivefs-0.13.13.tar.gz" } ], "0.13.14": [ { "comment_text": "", "digests": { "md5": "8466829fc6992f529ffa119119ecc2a9", "sha256": "19db021b285cf593284d7cc26f2f46302c884af603ee00354864f8a2ccb6cfc5" }, "downloads": -1, "filename": "gdrivefs-0.13.14.tar.gz", "has_sig": false, "md5_digest": "8466829fc6992f529ffa119119ecc2a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65755, "upload_time": "2014-04-28T06:53:32", "url": "https://files.pythonhosted.org/packages/e3/1a/150073f3981f956f921d34489c0a0093312c43cf3f6e2378d2c47a8896b7/gdrivefs-0.13.14.tar.gz" } ], "0.13.2": [ { "comment_text": "", "digests": { "md5": "6be7fb6da457aa9fc6d4b6ff6fc1df23", "sha256": "a57bc60deef0586141cebdfc7ee88c86398c1114bf482c215ba01dd4028939a9" }, "downloads": -1, "filename": "gdrivefs-0.13.2.tar.gz", "has_sig": false, "md5_digest": "6be7fb6da457aa9fc6d4b6ff6fc1df23", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53963, "upload_time": "2013-10-11T05:12:39", "url": "https://files.pythonhosted.org/packages/f4/52/7a16409faa4e6acd0e04a7bd569e97533cb647d61f29c8ee61d0b6044544/gdrivefs-0.13.2.tar.gz" } ], "0.13.3": [ { "comment_text": "", "digests": { "md5": "d9fe2552519452dfc536dff60ffa00dc", "sha256": "490f3dd47102c78b91e4fcac43ccaffed9104b9b800a43db75cac1a03be1135b" }, "downloads": -1, "filename": "gdrivefs-0.13.3.tar.gz", "has_sig": false, "md5_digest": "d9fe2552519452dfc536dff60ffa00dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65869, "upload_time": "2014-04-26T21:16:24", "url": "https://files.pythonhosted.org/packages/69/b3/e632c988c45d996fc3c9c3a8bbab3fe417e162bacb3c2ae0b081f3847282/gdrivefs-0.13.3.tar.gz" } ], "0.13.4": [ { "comment_text": "", "digests": { "md5": "a6f168dd46b2577bddd9ef822a29511d", "sha256": "1e11d704578cf864d2311d23031c96ebf80d29b9c26131442b293ccb8c1e8018" }, "downloads": -1, "filename": "gdrivefs-0.13.4.tar.gz", "has_sig": false, "md5_digest": "a6f168dd46b2577bddd9ef822a29511d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52688, "upload_time": "2013-10-11T05:45:53", "url": "https://files.pythonhosted.org/packages/4f/d7/47ca34e492d1ea5ed5c270e85ca92100d3a4a8bb6095df236eac99699595/gdrivefs-0.13.4.tar.gz" } ], "0.13.5": [ { "comment_text": "", "digests": { "md5": "17fb7004737dd6f6072e044fdaca5749", "sha256": "5698250335fc63748134a6aefefa2f86cd3c87a5041ea2209289fe68cc9ec581" }, "downloads": -1, "filename": "gdrivefs-0.13.5.tar.gz", "has_sig": false, "md5_digest": "17fb7004737dd6f6072e044fdaca5749", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47106, "upload_time": "2014-02-19T16:47:52", "url": "https://files.pythonhosted.org/packages/05/eb/10ff5b4d2fde44f0b70146f140d5ad957be8e0b847fe6ae66622c5f1d23b/gdrivefs-0.13.5.tar.gz" } ], "0.13.6": [], "0.13.7": [], "0.13.8": [ { "comment_text": "", "digests": { "md5": "cc6203ead84e40c44adf8aeefb1d7c51", "sha256": "61d12c29d6e35fd995463d773314c9aafbd936e984180027b77b93b890fb3628" }, "downloads": -1, "filename": "gdrivefs-0.13.8.tar.gz", "has_sig": false, "md5_digest": "cc6203ead84e40c44adf8aeefb1d7c51", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65908, "upload_time": "2014-04-10T05:22:04", "url": "https://files.pythonhosted.org/packages/bd/3b/c01dbe9a2a874108930cdfc5b40b95108637d1b00a17f4eb5c2274c3c83b/gdrivefs-0.13.8.tar.gz" } ], "0.13.9": [ { "comment_text": "", "digests": { "md5": "5102c51357ed0efa1e131d6e4bf68986", "sha256": "0c3007aa11bc0d676afcc4684b4504be42897af9452c23fa1a458993f1a13cd2" }, "downloads": -1, "filename": "gdrivefs-0.13.9.tar.gz", "has_sig": false, "md5_digest": "5102c51357ed0efa1e131d6e4bf68986", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 66047, "upload_time": "2014-04-11T14:53:55", "url": "https://files.pythonhosted.org/packages/fa/23/22402c0f425c666b0936c1fe92128e418385c81ab8f049c3e1169b7a270f/gdrivefs-0.13.9.tar.gz" } ], "0.14.0": [ { "comment_text": "", "digests": { "md5": "cd0de15b5899f067421af85f2b00d927", "sha256": "419947a71b2482917e665eafa6d6c777478eecc390ac63493b3a27fba4f403a1" }, "downloads": -1, "filename": "gdrivefs-0.14.0.tar.gz", "has_sig": false, "md5_digest": "cd0de15b5899f067421af85f2b00d927", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21044, "upload_time": "2014-12-09T07:29:25", "url": "https://files.pythonhosted.org/packages/cf/76/8ea14fefea0b9efa9fc17ea92ee8c9ae9d68187885f9e8619c86d7ee5c15/gdrivefs-0.14.0.tar.gz" } ], "0.14.1": [ { "comment_text": "", "digests": { "md5": "463f098531363d5d5d7aa17dcb1426b2", "sha256": "913cb1908512302e1d0740892c740b8a46405d68ca6afbe6a5a618d9bcbb139e" }, "downloads": -1, "filename": "gdrivefs-0.14.1.tar.gz", "has_sig": false, "md5_digest": "463f098531363d5d5d7aa17dcb1426b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59817, "upload_time": "2014-12-09T17:18:37", "url": "https://files.pythonhosted.org/packages/07/39/9a2b872fc2a5833f644ee653d6a33b4005edfbf97060b57863a98483da94/gdrivefs-0.14.1.tar.gz" } ], "0.14.10": [ { "comment_text": "", "digests": { "md5": "a51c3bc0cefb4712f285ec04da55e4c7", "sha256": "8e1b71fa053c70cf4f07291cc067ec66da54a491a78f3238072760a19fa4ba04" }, "downloads": -1, "filename": "gdrivefs-0.14.10.tar.gz", "has_sig": false, "md5_digest": "a51c3bc0cefb4712f285ec04da55e4c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64427, "upload_time": "2019-01-17T14:44:27", "url": "https://files.pythonhosted.org/packages/e0/98/30c09262d9e3c6b040ee4e627617afe01437a6c4b1a076b67c77ca6df160/gdrivefs-0.14.10.tar.gz" } ], "0.14.11": [ { "comment_text": "", "digests": { "md5": "43abffa06ebcf97166e7af2e622e1ec9", "sha256": "5744a9813753503ecd560bd8742e7a59b1b10b04bf67833d68337927fec18f8f" }, "downloads": -1, "filename": "gdrivefs-0.14.11.tar.gz", "has_sig": false, "md5_digest": "43abffa06ebcf97166e7af2e622e1ec9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64456, "upload_time": "2019-01-17T14:49:34", "url": "https://files.pythonhosted.org/packages/52/f9/b1f2f4dd722e0b1ab9ead3a4c10c2b9da73ee5ef5d59371688b08008b992/gdrivefs-0.14.11.tar.gz" } ], "0.14.12": [ { "comment_text": "", "digests": { "md5": "1e777ee0fa0d60df6ae3a81360966626", "sha256": "ff998d4f0a9cfef3487269e7a0e5de91c16077d0ea5cf2ec7a8b5a14badf3f44" }, "downloads": -1, "filename": "gdrivefs-0.14.12.tar.gz", "has_sig": false, "md5_digest": "1e777ee0fa0d60df6ae3a81360966626", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64448, "upload_time": "2019-01-17T15:01:01", "url": "https://files.pythonhosted.org/packages/ed/59/6fe369dc22fb9dc3b1b6be3277d7c82cd869a0ebe3a21e0263e4abb40cc4/gdrivefs-0.14.12.tar.gz" } ], "0.14.2": [ { "comment_text": "", "digests": { "md5": "c912f2f4cfe5df7ca53cc75d81f46cc1", "sha256": "cd371cb9cbe77ee24a80be66abba4173c8cd2773a145528a04e500894aa6eb61" }, "downloads": -1, "filename": "gdrivefs-0.14.2.tar.gz", "has_sig": false, "md5_digest": "c912f2f4cfe5df7ca53cc75d81f46cc1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60543, "upload_time": "2014-12-11T09:22:21", "url": "https://files.pythonhosted.org/packages/07/ad/98dcaf27d5979203d5977e500bb5d7699371a74cfa00d4b7e452f67c3951/gdrivefs-0.14.2.tar.gz" } ], "0.14.3": [], "0.14.4": [ { "comment_text": "", "digests": { "md5": "405f508adb14a50f4f4dec3d23fa5d3a", "sha256": "eec2a75fb53c2a4b2ec5e7549064fc2a21068813735230e6e248e75d2012f3d8" }, "downloads": -1, "filename": "gdrivefs-0.14.4.tar.gz", "has_sig": false, "md5_digest": "405f508adb14a50f4f4dec3d23fa5d3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60123, "upload_time": "2016-05-06T00:12:25", "url": "https://files.pythonhosted.org/packages/9e/5a/2cef61db43115d593d1cfac538f832c5871c8521aa951432f858832c853b/gdrivefs-0.14.4.tar.gz" } ], "0.14.5": [ { "comment_text": "", "digests": { "md5": "f9e22eb6c80a731c0291c93d0313f34d", "sha256": "53665dc5c61ac70598d7e012e6af52115c5a86c9f3261187650a72bb36d53bbd" }, "downloads": -1, "filename": "gdrivefs-0.14.5.tar.gz", "has_sig": false, "md5_digest": "f9e22eb6c80a731c0291c93d0313f34d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60158, "upload_time": "2016-06-25T18:46:22", "url": "https://files.pythonhosted.org/packages/5e/f8/7bcfcaa8ea8a823898405f8626def0f5ad4f5259167c16309da12efc5510/gdrivefs-0.14.5.tar.gz" } ], "0.14.6": [ { "comment_text": "", "digests": { "md5": "393112e0c16d02ea4166840de7a6db76", "sha256": "f512d23535a9cfb1fc6ecf8838a84bc525c47fe689b3d43334cbf501e9f48096" }, "downloads": -1, "filename": "gdrivefs-0.14.6.tar.gz", "has_sig": false, "md5_digest": "393112e0c16d02ea4166840de7a6db76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60276, "upload_time": "2016-06-30T01:26:32", "url": "https://files.pythonhosted.org/packages/95/f3/de7cc989f71e8787027d72a69645bce0e32ad63b9ffde7ba0db26dcb5cac/gdrivefs-0.14.6.tar.gz" } ], "0.14.8": [ { "comment_text": "", "digests": { "md5": "c8070cd13f7de728f188e83e9efe0e48", "sha256": "88f211007f7a1131c2414017544cc304a7910e3b70b7b90f34fa89e51339aec3" }, "downloads": -1, "filename": "gdrivefs-0.14.8.tar.gz", "has_sig": false, "md5_digest": "c8070cd13f7de728f188e83e9efe0e48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67053, "upload_time": "2016-07-16T15:27:13", "url": "https://files.pythonhosted.org/packages/5b/63/2eef63d2b3536296eaa46ebcc1809171d9066e85a9a6e412ca388c4acde3/gdrivefs-0.14.8.tar.gz" } ], "0.14.9": [ { "comment_text": "", "digests": { "md5": "90f019932ac96592a00d46145389cd12", "sha256": "676db6b72fe9271a4f39e35b5508726f43799dcdc3f1f9141f7192e798b83a6d" }, "downloads": -1, "filename": "gdrivefs-0.14.9.tar.gz", "has_sig": false, "md5_digest": "90f019932ac96592a00d46145389cd12", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64793, "upload_time": "2017-11-29T08:00:29", "url": "https://files.pythonhosted.org/packages/f1/65/37d69fbeec7043c6eebc65ebd8047f568da0052e996eb34167535a3f11d8/gdrivefs-0.14.9.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "99ea887cfa375e12b3792eb8c5125a65", "sha256": "168c7f81c9dbb17985c1445cc224083ca0723d872b3b8548063290ddd24aa2e7" }, "downloads": -1, "filename": "gdrivefs-0.2.0.tar.gz", "has_sig": false, "md5_digest": "99ea887cfa375e12b3792eb8c5125a65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45333, "upload_time": "2013-02-20T05:46:44", "url": "https://files.pythonhosted.org/packages/32/f3/c1088fcb03e21e49766c1cf9f20854fde6b5614cdc883c920615279dd3f0/gdrivefs-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "6e49c6e6a5091e66cd50f5b2179cedad", "sha256": "a5135dc97a6c905b94f721e7ad60d81d37025b1e6df710667eb832e7befdb604" }, "downloads": -1, "filename": "gdrivefs-0.2.1.tar.gz", "has_sig": false, "md5_digest": "6e49c6e6a5091e66cd50f5b2179cedad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45943, "upload_time": "2013-02-20T06:24:23", "url": "https://files.pythonhosted.org/packages/b2/96/68e1ee9fa000069467d368a8a02504a8102cf9b428cc5c1e753f97484b68/gdrivefs-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "945565d890e1434469bcfb600991575f", "sha256": "c8b42b967d07a0a4be80be2e7ee704008067fe0be6c1b47f691d8d6b56122792" }, "downloads": -1, "filename": "gdrivefs-0.3.0.tar.gz", "has_sig": false, "md5_digest": "945565d890e1434469bcfb600991575f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46328, "upload_time": "2013-02-20T07:04:17", "url": "https://files.pythonhosted.org/packages/0a/34/d5ce5ecc2953b60fb4bba83813bfd67c1f8e4f5935a47554cd25e27c2ce2/gdrivefs-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "41ca93c98a8848f1fcbb1220ec64fa6f", "sha256": "ee996db78f8e1ca80db60ae35a63614a9a4c7fe9adccb017bed13929621c6d62" }, "downloads": -1, "filename": "gdrivefs-0.4.0.tar.gz", "has_sig": false, "md5_digest": "41ca93c98a8848f1fcbb1220ec64fa6f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46512, "upload_time": "2013-02-21T05:28:31", "url": "https://files.pythonhosted.org/packages/cd/7b/cd4111055612e352c96afd2a931c1310299df7c314f526f01437904429cb/gdrivefs-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "5e20aa9ee0c84921073b8a5f5eafe663", "sha256": "865fca03bcf0e46f7c2c0a708361e4b5955e0b2dbb2458eb226d12ebe42a039b" }, "downloads": -1, "filename": "gdrivefs-0.5.0.tar.gz", "has_sig": false, "md5_digest": "5e20aa9ee0c84921073b8a5f5eafe663", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46646, "upload_time": "2013-02-21T15:00:14", "url": "https://files.pythonhosted.org/packages/1d/50/06c1ac5efb2dec6fe58f553de5b65437f426c2a660f21253b3541ab3803f/gdrivefs-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "20cb5f631ae1c1de551b619c411534d4", "sha256": "0cf1514edc7610d4fd275f361fae06532f6f7b244b89ecaf1a42148db8b052cf" }, "downloads": -1, "filename": "gdrivefs-0.6.0.tar.gz", "has_sig": false, "md5_digest": "20cb5f631ae1c1de551b619c411534d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47862, "upload_time": "2013-02-23T19:31:18", "url": "https://files.pythonhosted.org/packages/9b/f3/8df0806cf0f7d457c1e9f48f564e4d9c482ddf5c0861f2a1a14188298be5/gdrivefs-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "b3a350b5bcc63a7daac6ea8ff07b0682", "sha256": "62260470bc68c569b38a3ea621eab8e108127879543fb2c219b008891a5ee7e4" }, "downloads": -1, "filename": "gdrivefs-0.6.1.tar.gz", "has_sig": false, "md5_digest": "b3a350b5bcc63a7daac6ea8ff07b0682", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48646, "upload_time": "2013-02-25T14:50:47", "url": "https://files.pythonhosted.org/packages/0f/c7/379cbcd899e46c064def9d48c9286c768ea536092767c2022c7c0116e7d0/gdrivefs-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "4c52e90e54c2e65dca171fab0b59dd00", "sha256": "6185a53562a905b062a3013ccdf770d99536f6e2d914e1f8c966bfa4597d4830" }, "downloads": -1, "filename": "gdrivefs-0.6.2.tar.gz", "has_sig": false, "md5_digest": "4c52e90e54c2e65dca171fab0b59dd00", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48602, "upload_time": "2013-02-26T03:59:01", "url": "https://files.pythonhosted.org/packages/1d/2f/301b45cf956951726cce587fe50522f64999a964e9c137afdd38a3be8902/gdrivefs-0.6.2.tar.gz" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "1ec76d00b7081173cbbb4bd19b21bdf9", "sha256": "9dbf2aeda01f1c121271330a3311506b1d4820b605369c45299840e3246404ee" }, "downloads": -1, "filename": "gdrivefs-0.6.3.tar.gz", "has_sig": false, "md5_digest": "1ec76d00b7081173cbbb4bd19b21bdf9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48717, "upload_time": "2013-02-26T04:31:05", "url": "https://files.pythonhosted.org/packages/21/1d/f65b378a6d062bba93f7f48a50204aa5a71ecd135cba0c4a6c17365d04c2/gdrivefs-0.6.3.tar.gz" } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "f6721280059390993fdd0c1e1ec04a57", "sha256": "16c14c689f4accead726d662a61767af2ac6694a3ea8eb8991e561f789f3ab22" }, "downloads": -1, "filename": "gdrivefs-0.6.4.tar.gz", "has_sig": false, "md5_digest": "f6721280059390993fdd0c1e1ec04a57", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48899, "upload_time": "2013-02-26T05:02:25", "url": "https://files.pythonhosted.org/packages/de/8f/60e353ac698bfdf80d87567d44370bace19394cacf1b0f67392576cf5b98/gdrivefs-0.6.4.tar.gz" } ], "0.6.5": [ { "comment_text": "", "digests": { "md5": "519bd8e20e5fe3bc4c279a93d1e3cadc", "sha256": "2983cdfba532466de35f1febd514ecd1cfad16c6d868d44a4cde38fa5d3dbc97" }, "downloads": -1, "filename": "gdrivefs-0.6.5.tar.gz", "has_sig": false, "md5_digest": "519bd8e20e5fe3bc4c279a93d1e3cadc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48919, "upload_time": "2013-02-26T06:22:18", "url": "https://files.pythonhosted.org/packages/ec/f0/44014df2fd187a14e98005f2e5b3b2fde2063db6e9a154c866d381d58a9a/gdrivefs-0.6.5.tar.gz" } ], "0.6.6": [ { "comment_text": "", "digests": { "md5": "d9f05427067d4d828781ac3db66bedea", "sha256": "d402c26bb35028d05f22be59664d8b995ebda3c6e1b5d7e8ace4a5ffdbcffbb1" }, "downloads": -1, "filename": "gdrivefs-0.6.6.tar.gz", "has_sig": false, "md5_digest": "d9f05427067d4d828781ac3db66bedea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48917, "upload_time": "2013-02-26T06:30:14", "url": "https://files.pythonhosted.org/packages/63/32/ae830af72d6201805f5142455f5304ebd2ed7a7e39888dc1ddbc37f69fd7/gdrivefs-0.6.6.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "dd13bb4c9a9f7fd74aa151bc599c38ec", "sha256": "a6b169ee85b7fab485f36b5f27e0349e41bdcb36a6f29ca7299529f91fe10cb6" }, "downloads": -1, "filename": "gdrivefs-0.7.0.tar.gz", "has_sig": false, "md5_digest": "dd13bb4c9a9f7fd74aa151bc599c38ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49100, "upload_time": "2013-03-12T01:15:17", "url": "https://files.pythonhosted.org/packages/ab/83/9ccce0dc15ac350fd4459d9f20bbb548ccca32b1dc2d94bea486b1842461/gdrivefs-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "fa14e4159689e4b364f8dfb5b978e436", "sha256": "2850883f1ff4f615ea525a88ac74b1c6384385c97e4284fee135c145a634f6a6" }, "downloads": -1, "filename": "gdrivefs-0.7.1.tar.gz", "has_sig": false, "md5_digest": "fa14e4159689e4b364f8dfb5b978e436", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49108, "upload_time": "2013-03-12T05:45:26", "url": "https://files.pythonhosted.org/packages/1e/29/18bc3736988a3c8d9dec893f3aeb07d3dcbd0db96305599cc3c18ea286fe/gdrivefs-0.7.1.tar.gz" } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "fe7d8b037dc36929a208fea3d88016e8", "sha256": "44e7527de974aaa7eb1c31eee01566b47b04e3a048cd038ed2d60249b3f09bed" }, "downloads": -1, "filename": "gdrivefs-0.7.2.tar.gz", "has_sig": false, "md5_digest": "fe7d8b037dc36929a208fea3d88016e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49238, "upload_time": "2013-03-13T19:54:51", "url": "https://files.pythonhosted.org/packages/75/63/9a6be019c7baf879c650d45e99f2147ac37d0a95d91d3f43a17c082033b7/gdrivefs-0.7.2.tar.gz" } ], "0.7.3": [ { "comment_text": "", "digests": { "md5": "1e62eb86de979c2803ed4177a1af3027", "sha256": "2a1771f00db1e444836837b2c5da5b253bfd6a99f61fb57651631fc3614f1f69" }, "downloads": -1, "filename": "gdrivefs-0.7.3.tar.gz", "has_sig": false, "md5_digest": "1e62eb86de979c2803ed4177a1af3027", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48814, "upload_time": "2013-05-27T01:20:15", "url": "https://files.pythonhosted.org/packages/76/fa/ed8989831d471825236333a3867f2878a4a4a2adee7843c2a295018919aa/gdrivefs-0.7.3.tar.gz" } ], "0.8.3": [ { "comment_text": "", "digests": { "md5": "50c3a2760e79d085e5ed4530d99cd986", "sha256": "e6b2f4a3413b68c2115252d3d8f51d4ad872b41745a7d17f0ecb353b46ca0708" }, "downloads": -1, "filename": "gdrivefs-0.8.3.tar.gz", "has_sig": false, "md5_digest": "50c3a2760e79d085e5ed4530d99cd986", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49111, "upload_time": "2013-07-23T04:52:36", "url": "https://files.pythonhosted.org/packages/d8/3d/d5a2b200a41f848934cb278dcfd67fb1dbd452acd7d4d894d268d8be9c7c/gdrivefs-0.8.3.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "d2cb66f737e6842984b6e5a21adb4b03", "sha256": "413dc84d1e282ea25fcc802d6f1fa752aba47744c1e38cddcf5f2635dd29376e" }, "downloads": -1, "filename": "gdrivefs-0.9.0.tar.gz", "has_sig": false, "md5_digest": "d2cb66f737e6842984b6e5a21adb4b03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50498, "upload_time": "2013-07-23T05:15:13", "url": "https://files.pythonhosted.org/packages/0a/f3/11bc78a87d87d58b799abdcad00ed96690a6a3fdbeea50ec15c1fb9e7c84/gdrivefs-0.9.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1e777ee0fa0d60df6ae3a81360966626", "sha256": "ff998d4f0a9cfef3487269e7a0e5de91c16077d0ea5cf2ec7a8b5a14badf3f44" }, "downloads": -1, "filename": "gdrivefs-0.14.12.tar.gz", "has_sig": false, "md5_digest": "1e777ee0fa0d60df6ae3a81360966626", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64448, "upload_time": "2019-01-17T15:01:01", "url": "https://files.pythonhosted.org/packages/ed/59/6fe369dc22fb9dc3b1b6be3277d7c82cd869a0ebe3a21e0263e4abb40cc4/gdrivefs-0.14.12.tar.gz" } ] }