commit python-fsspec for openSUSE:Factory

2020-09-08 Thread root
Hello community,

here is the log from the commit of package python-fsspec for openSUSE:Factory 
checked in at 2020-09-08 22:47:19

Comparing /work/SRC/openSUSE:Factory/python-fsspec (Old)
 and  /work/SRC/openSUSE:Factory/.python-fsspec.new.3399 (New)


Package is "python-fsspec"

Tue Sep  8 22:47:19 2020 rev:8 rq:832844 version:0.8.0

Changes:

--- /work/SRC/openSUSE:Factory/python-fsspec/python-fsspec.changes  
2020-06-24 15:49:30.580561828 +0200
+++ /work/SRC/openSUSE:Factory/.python-fsspec.new.3399/python-fsspec.changes
2020-09-08 22:47:39.471526000 +0200
@@ -1,0 +2,85 @@
+Mon Sep  7 13:23:31 UTC 2020 - John Paul Adrian Glaubitz 

+
+- Update to 0.8.0:
+  *  Change channel order for s3fs test
+  *  Add aiobotocore to dpes for s3fs check
+  *  test_local: fix username not in home path (#253)
+  *  Tighten cacheFS if dir deleted and open_local behaviour
+  *  Add test and docs
+  *  Attempt at context for multiple files
+  *  #355 typo fixed
+  *  Fix race condition of lzma import when using threads
+  *  Small change to methods in async not to overwrite
+  *  remove debugging print
+  *  properly rewind MemoryFile
+  *  Make sync functions in asyn to avoid nedsted cals to sync()
+  *  Bail when unchaining if only one element
+  *  Update fsspec/tests/test_api.py
+  *  Fix local mv
+  *  Document async, and ensure docstrings
+  *  included smb:// in api docs
+  *  fix smbprotocol[kerberos] docs on smb://
+  *  smb:// wrap in SMBFileOpener instead of patching open_file
+  *  pass glob kwargs to super class from local fs
+  *  add test for local fs glob detail arg
+  *  improve docs for smb protocol
+  *  clean memfs
+  *  fix CI failure for remote black complaining extra commas
+  *  refactor smb functions from smv review issue
+  *  fixed many pylint nitpicks in smb suport modules
+  *  Remove chunk access; add mapper methods
+  *  fixed typo "gui" => "gid"
+  *  address review issues of smb:// protocol PR #340
+  *  Use downstream URL paths when using {block,file,simple}cache in the 
middle.
+  *  add smbprotocol as deps for the CI build
+  *  handle smb:// protocol using smbprotocol package
+  *  Implement maybe_sync and text for using http in async
+  *  Add "pipe" and async version
+  *  Fix caching (needed cat_file)
+  *  Set default clobber=True on impl register
+  *  Add docs, more methods and one test-ish
+  *  Use skip_instance_cache instead of using a fixture for 
blockcache_workflow test
+  *  Show that chaining zip::zip::file works
+  *  Reproduce #334 in a test case
+  *  Convert unpickled cached file blocks info from list to set.
+  *  Async restructure and back-n-forth
+  *  Show #333 can be replicated
+  *  Create a disable_fs_caching pytest fixture
+  *  Revert "Force MMapCache blocks to "set" type"
+  *  Use "/".join instead of os.path.join in tests.
+  *  Try to replicate the blockcache bug
+  *  Use self._parent instead of os.dirname
+  *  Remove ZipFS feature flag to use AbstractFS info implementation
+  *  Test find behavior for ZipFileSystem
+  *  Use fsspec.filesystem("zip", ...) instead of 
get_filesystem_cls("zip")(...)
+  *  Force MMapCache blocks to "set" type
+  *  Remove unused monkeypatch, and use 1000 instead of 1_000
+  *  Only use the base vs cache implementation when we compare the results 
directly
+  *  Add flag to select the old zip.info() implementation
+  *  Add pytest-benchmark as dev dependency
+  *  Add cached version of ZipFileSystem.info
+  *  Test implicit directories as well.
+  *  Add unit test for zip.info
+  *  Add s3fs dep (was there before?)
+  *  Use _get_kwargs_from_url when unchaining
+  *  Fix local file ops
+  *  Don't check exists in expand_path
+  *  Reduce cache miss on read-ahead
+  *  mismatch test & shutil.move
+  *  re-allow Path object
+  *  Add mcat to http
+  *  Add newline to openfile reduce
+  *  Test multi-download
+  *  fix memfs dir recursive and add test
+  *  Fix recursive and some memfs dirs
+  *  add aiohttp to test deps
+  *  Tighten up mkdir/rmdir for memfs
+  *  Fix cache for downloads
+  *  add doc example and test
+  *  Make simplecache writable
+  *  Add cache_type and cache_options to HTTPFileSystem constructore
+  *  Do unchain one level deeper
+  *  Make LocalFileOpener iterable
+  *  Fix pickling of LocalFileOpener
+
+---

Old:

  0.7.4.tar.gz

New:

  0.8.0.tar.gz



Other differences:
--
++ python-fsspec.spec ++
--- /var/tmp/diff_new_pack.6U6PKZ/_old  2020-09-08 22:47:43.303527865 +0200
+++ /var/tmp/diff_new_pack.6U6PKZ/_new  2020-09-08 22:47:43.307527867 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:  

commit python-fsspec for openSUSE:Factory

2020-06-24 Thread root
Hello community,

here is the log from the commit of package python-fsspec for openSUSE:Factory 
checked in at 2020-06-24 15:49:27

Comparing /work/SRC/openSUSE:Factory/python-fsspec (Old)
 and  /work/SRC/openSUSE:Factory/.python-fsspec.new.2956 (New)


Package is "python-fsspec"

Wed Jun 24 15:49:27 2020 rev:7 rq:816749 version:0.7.4

Changes:

--- /work/SRC/openSUSE:Factory/python-fsspec/python-fsspec.changes  
2019-11-21 12:59:02.574520934 +0100
+++ /work/SRC/openSUSE:Factory/.python-fsspec.new.2956/python-fsspec.changes
2020-06-24 15:49:30.580561828 +0200
@@ -1,0 +2,7 @@
+Wed Jun 24 03:58:37 UTC 2020 - Steve Kowalik 
+
+- Update to 0.7.4:
+  * No upstream changelog. 
+- Add numpy to BuildRequires.
+
+---

Old:

  0.6.0.tar.gz

New:

  0.7.4.tar.gz



Other differences:
--
++ python-fsspec.spec ++
--- /var/tmp/diff_new_pack.FA8ZW1/_old  2020-06-24 15:49:31.600566103 +0200
+++ /var/tmp/diff_new_pack.FA8ZW1/_new  2020-06-24 15:49:31.604566121 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-fsspec
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,11 +19,10 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-fsspec
-Version:0.6.0
+Version:0.7.4
 Release:0
 Summary:Filesystem specification package
 License:BSD-3-Clause
-Group:  Development/Languages/Python
 URL:https://github.com/intake/filesystem_spec
 Source: 
https://github.com/intake/filesystem_spec/archive/%{version}.tar.gz
 BuildRequires:  %{python_module setuptools}
@@ -32,6 +31,7 @@
 BuildArch:  noarch
 # SECTION test requirements
 BuildRequires:  %{python_module fusepy}
+BuildRequires:  %{python_module numpy}
 BuildRequires:  %{python_module pytest}
 # /SECTION
 %python_subpackages

++ 0.6.0.tar.gz -> 0.7.4.tar.gz ++
 5107 lines of diff (skipped)




commit python-fsspec for openSUSE:Factory

2019-11-21 Thread root
Hello community,

here is the log from the commit of package python-fsspec for openSUSE:Factory 
checked in at 2019-11-21 12:59:01

Comparing /work/SRC/openSUSE:Factory/python-fsspec (Old)
 and  /work/SRC/openSUSE:Factory/.python-fsspec.new.26869 (New)


Package is "python-fsspec"

Thu Nov 21 12:59:01 2019 rev:6 rq:749933 version:0.6.0

Changes:

--- /work/SRC/openSUSE:Factory/python-fsspec/python-fsspec.changes  
2019-10-17 12:22:29.203142571 +0200
+++ /work/SRC/openSUSE:Factory/.python-fsspec.new.26869/python-fsspec.changes   
2019-11-21 12:59:02.574520934 +0100
@@ -1,0 +2,16 @@
+Wed Nov 20 14:14:49 UTC 2019 - Tomáš Chvátal 
+
+- Update to 0.6.0:
+  * Fixed issues with filesystem instance caching. This was causing 
authorization errors in downstream libraries like gcsfs and s3fs in 
multi-threaded code (:pr:`155`, :pr:`181`)
+  * Changed the default file caching strategy to 
:class:`fsspec.caching.ReadAheadCache` (:pr:`193`)
+  * Moved file caches to the new fsspec.caching module. They're still 
available from their old location in fsspec.core, but we recommend using the 
new location for new code (:pr:`195`)
+  * Added a new file caching strategy, :class:`fsspec.caching.BlockCache` for 
fetching and caching file reads in blocks (:pr:`191`).
+  * Fixed equality checks for file system instance to return False when 
compared to objects other than file systems (:pr:`192`)
+  * Fixed a bug in :meth:`fsspec.FSMap.keys` returning a generator, which was 
consumed upon iteration (:pr:`189`).
+  * Removed the magic addition of aliases in AbstractFileSystem.__init__. Now 
alias methods are always present (:pr:`177`)
+  * Deprecated passing trim to :class:`fsspec.spec.AbstractBufferedFile`. Pass 
it in storage_options instead (:pr:`188`)
+  * Improved handling of requests for 
:class:`fsspec.implementations.http.HTTPFileSystem` when the HTTP server 
responds with an (incorrect) content-length of 0 (:pr:`163`)
+  * Added a detail=True parameter to :meth:`fsspec.spec.AbstractFileSystem.ls` 
(:pr:`168`)
+  * Fixed handling of UNC/DFS paths (:issue:`154`)
+
+---

Old:

  0.5.2.tar.gz

New:

  0.6.0.tar.gz



Other differences:
--
++ python-fsspec.spec ++
--- /var/tmp/diff_new_pack.DnN9G5/_old  2019-11-21 12:59:03.066520782 +0100
+++ /var/tmp/diff_new_pack.DnN9G5/_new  2019-11-21 12:59:03.070520782 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-fsspec
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-fsspec
-Version:0.5.2
+Version:0.6.0
 Release:0
 Summary:Filesystem specification package
 License:BSD-3-Clause
@@ -51,7 +51,8 @@
 
 %check
 # test_basic relies on speed of FS and timeouts in OBS
-%pytest -k 'not test_basic'
+# test_not_cached needs sockets
+%pytest -k 'not test_basic and not test_not_cached'
 
 %files %{python_files}
 %doc README.md

++ 0.5.2.tar.gz -> 0.6.0.tar.gz ++
 2824 lines of diff (skipped)




commit python-fsspec for openSUSE:Factory

2019-10-17 Thread root
Hello community,

here is the log from the commit of package python-fsspec for openSUSE:Factory 
checked in at 2019-10-17 12:22:19

Comparing /work/SRC/openSUSE:Factory/python-fsspec (Old)
 and  /work/SRC/openSUSE:Factory/.python-fsspec.new.2352 (New)


Package is "python-fsspec"

Thu Oct 17 12:22:19 2019 rev:5 rq:738891 version:0.5.2

Changes:

--- /work/SRC/openSUSE:Factory/python-fsspec/python-fsspec.changes  
2019-09-27 14:51:03.080358658 +0200
+++ /work/SRC/openSUSE:Factory/.python-fsspec.new.2352/python-fsspec.changes
2019-10-17 12:22:29.203142571 +0200
@@ -1,0 +2,6 @@
+Wed Oct 16 13:06:56 UTC 2019 - Tomáš Chvátal 
+
+- Update to 0.5.2:
+  * no upstream changelog
+
+---

Old:

  0.5.1.tar.gz

New:

  0.5.2.tar.gz



Other differences:
--
++ python-fsspec.spec ++
--- /var/tmp/diff_new_pack.5swlZH/_old  2019-10-17 12:22:30.027140504 +0200
+++ /var/tmp/diff_new_pack.5swlZH/_new  2019-10-17 12:22:30.031140494 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-fsspec
-Version:0.5.1
+Version:0.5.2
 Release:0
 Summary:Filesystem specification package
 License:BSD-3-Clause
@@ -31,6 +31,7 @@
 BuildRequires:  python-rpm-macros
 BuildArch:  noarch
 # SECTION test requirements
+BuildRequires:  %{python_module fusepy}
 BuildRequires:  %{python_module pytest}
 # /SECTION
 %python_subpackages
@@ -49,7 +50,8 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
-%pytest
+# test_basic relies on speed of FS and timeouts in OBS
+%pytest -k 'not test_basic'
 
 %files %{python_files}
 %doc README.md

++ 0.5.1.tar.gz -> 0.5.2.tar.gz ++
 7532 lines of diff (skipped)




commit python-fsspec for openSUSE:Factory

2019-09-27 Thread root
Hello community,

here is the log from the commit of package python-fsspec for openSUSE:Factory 
checked in at 2019-09-27 14:50:59

Comparing /work/SRC/openSUSE:Factory/python-fsspec (Old)
 and  /work/SRC/openSUSE:Factory/.python-fsspec.new.2352 (New)


Package is "python-fsspec"

Fri Sep 27 14:50:59 2019 rev:4 rq:732921 version:0.5.1

Changes:

--- /work/SRC/openSUSE:Factory/python-fsspec/python-fsspec.changes  
2019-08-05 10:36:57.671330448 +0200
+++ /work/SRC/openSUSE:Factory/.python-fsspec.new.2352/python-fsspec.changes
2019-09-27 14:51:03.080358658 +0200
@@ -1,0 +2,12 @@
+Tue Sep 24 11:48:55 UTC 2019 - Tomáš Chvátal 
+
+- Update to 0.5.1:
+  * no upstream changelog
+
+---
+Thu Sep 12 11:59:10 UTC 2019 - Tomáš Chvátal 
+
+- Update to 0.4.4:
+  * no upstream changelog
+
+---

Old:

  filesystem_spec-0.4.0.tar.gz

New:

  0.5.1.tar.gz



Other differences:
--
++ python-fsspec.spec ++
--- /var/tmp/diff_new_pack.MkGzYI/_old  2019-09-27 14:51:04.016356224 +0200
+++ /var/tmp/diff_new_pack.MkGzYI/_new  2019-09-27 14:51:04.020356214 +0200
@@ -19,13 +19,13 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-fsspec
-Version:0.4.0
+Version:0.5.1
 Release:0
 Summary:Filesystem specification package
 License:BSD-3-Clause
 Group:  Development/Languages/Python
 URL:https://github.com/intake/filesystem_spec
-Source: 
https://codeload.github.com/intake/filesystem_spec/tar.gz/%{version}#/filesystem_spec-%{version}.tar.gz
+Source: 
https://github.com/intake/filesystem_spec/archive/%{version}.tar.gz
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros

++ filesystem_spec-0.4.0.tar.gz -> 0.5.1.tar.gz ++
 3078 lines of diff (skipped)




commit python-fsspec for openSUSE:Factory

2019-08-05 Thread root
Hello community,

here is the log from the commit of package python-fsspec for openSUSE:Factory 
checked in at 2019-08-05 10:36:54

Comparing /work/SRC/openSUSE:Factory/python-fsspec (Old)
 and  /work/SRC/openSUSE:Factory/.python-fsspec.new.4126 (New)


Package is "python-fsspec"

Mon Aug  5 10:36:54 2019 rev:3 rq:720167 version:0.4.0

Changes:

--- /work/SRC/openSUSE:Factory/python-fsspec/python-fsspec.changes  
2019-07-31 14:29:37.218070632 +0200
+++ /work/SRC/openSUSE:Factory/.python-fsspec.new.4126/python-fsspec.changes
2019-08-05 10:36:57.671330448 +0200
@@ -1,0 +2,6 @@
+Thu Aug  1 09:17:56 UTC 2019 - Tomáš Chvátal 
+
+- Update to 0.4.0:
+  * No upstream changelog
+
+---

Old:

  filesystem_spec-0.3.6.tar.gz

New:

  filesystem_spec-0.4.0.tar.gz



Other differences:
--
++ python-fsspec.spec ++
--- /var/tmp/diff_new_pack.DGSTaZ/_old  2019-08-05 10:36:58.667330327 +0200
+++ /var/tmp/diff_new_pack.DGSTaZ/_new  2019-08-05 10:36:58.671330326 +0200
@@ -19,21 +19,20 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-fsspec
-Version:0.3.6
+Version:0.4.0
 Release:0
 Summary:Filesystem specification package
 License:BSD-3-Clause
 Group:  Development/Languages/Python
-Url:http://github.com/intake/filesystem_spec
+URL:https://github.com/intake/filesystem_spec
 Source: 
https://codeload.github.com/intake/filesystem_spec/tar.gz/%{version}#/filesystem_spec-%{version}.tar.gz
 BuildRequires:  %{python_module setuptools}
-# SECTION test requirements
-BuildRequires:  %{python_module pytest}
-# /SECTION
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 BuildArch:  noarch
-
+# SECTION test requirements
+BuildRequires:  %{python_module pytest}
+# /SECTION
 %python_subpackages
 
 %description

++ filesystem_spec-0.3.6.tar.gz -> filesystem_spec-0.4.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/filesystem_spec-0.3.6/docs/make.bat 
new/filesystem_spec-0.4.0/docs/make.bat
--- old/filesystem_spec-0.3.6/docs/make.bat 2019-07-25 16:18:34.0 
+0200
+++ new/filesystem_spec-0.4.0/docs/make.bat 2019-07-31 17:07:08.0 
+0200
@@ -9,7 +9,7 @@
 )
 set SOURCEDIR=source
 set BUILDDIR=build
-set SPHINXPROJ=intake_pcap
+set SPHINXPROJ=fsspec
 
 if "%1" == "" goto help
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/filesystem_spec-0.3.6/docs/source/intro.rst 
new/filesystem_spec-0.4.0/docs/source/intro.rst
--- old/filesystem_spec-0.3.6/docs/source/intro.rst 2019-07-25 
16:18:34.0 +0200
+++ new/filesystem_spec-0.4.0/docs/source/intro.rst 2019-07-31 
17:07:08.0 +0200
@@ -81,7 +81,7 @@
 have an interface as close to those as possible. See a
 `discussion`_ on the topic.
 
-.. _discussion: https://github.com/martindurant/filesystem_spec/issues/5
+.. _discussion: https://github.com/intake/filesystem_spec/issues/5
 
 Structure of the package
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/filesystem_spec-0.3.6/fsspec/_version.py 
new/filesystem_spec-0.4.0/fsspec/_version.py
--- old/filesystem_spec-0.3.6/fsspec/_version.py2019-07-25 
16:18:34.0 +0200
+++ new/filesystem_spec-0.4.0/fsspec/_version.py2019-07-31 
17:07:08.0 +0200
@@ -23,9 +23,9 @@
 # setup.py/versioneer.py will grep for the variable names, so they must
 # each be defined on a line of their own. _version.py will just call
 # get_keywords().
-git_refnames = " (tag: 0.3.6)"
-git_full = "da99945ac4a6d3460a2f024a6371e97c2fa16659"
-git_date = "2019-07-25 10:18:34 -0400"
+git_refnames = " (HEAD -> master, tag: 0.4.0)"
+git_full = "fbd0feea5695d869769810d7d25c1386857a37ff"
+git_date = "2019-07-31 11:07:08 -0400"
 keywords = {"refnames": git_refnames, "full": git_full, "date": git_date}
 return keywords
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/filesystem_spec-0.3.6/fsspec/implementations/http.py 
new/filesystem_spec-0.4.0/fsspec/implementations/http.py
--- old/filesystem_spec-0.3.6/fsspec/implementations/http.py2019-07-25 
16:18:34.0 +0200
+++ new/filesystem_spec-0.4.0/fsspec/implementations/http.py2019-07-31 
17:07:08.0 +0200
@@ -210,6 +210,8 @@
 if self.size is None:
 if length < 0:
 self._fetch_all()
+else:
+length = min(self.size - self.loc, length)
 

commit python-fsspec for openSUSE:Factory

2019-07-31 Thread root
Hello community,

here is the log from the commit of package python-fsspec for openSUSE:Factory 
checked in at 2019-07-31 14:29:36

Comparing /work/SRC/openSUSE:Factory/python-fsspec (Old)
 and  /work/SRC/openSUSE:Factory/.python-fsspec.new.4126 (New)


Package is "python-fsspec"

Wed Jul 31 14:29:36 2019 rev:2 rq:719840 version:0.3.6

Changes:

--- /work/SRC/openSUSE:Factory/python-fsspec/python-fsspec.changes  
2019-07-23 22:43:06.662748034 +0200
+++ /work/SRC/openSUSE:Factory/.python-fsspec.new.4126/python-fsspec.changes
2019-07-31 14:29:37.218070632 +0200
@@ -1,0 +2,6 @@
+Tue Jul 30 14:02:33 UTC 2019 - pgaj...@suse.com
+
+- version update to 0.3.6
+  * no upstream change log found
+
+---

Old:

  filesystem_spec-0.3.3.tar.gz

New:

  filesystem_spec-0.3.6.tar.gz



Other differences:
--
++ python-fsspec.spec ++
--- /var/tmp/diff_new_pack.peHjWC/_old  2019-07-31 14:29:37.746070204 +0200
+++ /var/tmp/diff_new_pack.peHjWC/_new  2019-07-31 14:29:37.746070204 +0200
@@ -12,18 +12,19 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
+#
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-fsspec
-Version:0.3.3
+Version:0.3.6
 Release:0
-License:BSD-3-Clause
 Summary:Filesystem specification package
-Url:http://github.com/intake/filesystem_spec
+License:BSD-3-Clause
 Group:  Development/Languages/Python
+Url:http://github.com/intake/filesystem_spec
 Source: 
https://codeload.github.com/intake/filesystem_spec/tar.gz/%{version}#/filesystem_spec-%{version}.tar.gz
 BuildRequires:  %{python_module setuptools}
 # SECTION test requirements

++ filesystem_spec-0.3.3.tar.gz -> filesystem_spec-0.3.6.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/filesystem_spec-0.3.3/.travis.yml 
new/filesystem_spec-0.3.6/.travis.yml
--- old/filesystem_spec-0.3.3/.travis.yml   2019-07-18 14:27:46.0 
+0200
+++ new/filesystem_spec-0.3.6/.travis.yml   2019-07-25 16:18:34.0 
+0200
@@ -1,4 +1,5 @@
 sudo: required
+dist: xenial
 os:
 - linux
 services:
@@ -25,11 +26,9 @@
 
   install:
 - source ci/install.sh
-- conda install requests paramiko pyftpdlib cloudpickle pyarrow -y -c 
defaults -c conda-forge
-- pip install hadoop-test-cluster==0.1.0
 
   script:
-- py.test -vv fsspec
+- py.test --cov=fsspec -v
 
 - language: generic
   env: TEST=S3FS
@@ -58,7 +57,7 @@
 - pip install -e . --no-deps
 
   script:
-- GCSFS_RECORD_MODE=none py.test -vv  gcsfs
+- GCSFS_RECORD_MODE=none py.test -vv gcsfs
 
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/filesystem_spec-0.3.3/README.md 
new/filesystem_spec-0.3.6/README.md
--- old/filesystem_spec-0.3.3/README.md 2019-07-18 14:27:46.0 +0200
+++ new/filesystem_spec-0.3.6/README.md 2019-07-25 16:18:34.0 +0200
@@ -19,7 +19,8 @@
 
 To produce a template or specification for a file-system interface, that 
specific implementations should follow,
 so that applications making use of them can rely on a common behaviour and not 
have to worry about the specific
-internal implementation decisions with any given backend.
+internal implementation decisions with any given backend. Many such 
implementations are included in this package,
+or in sister projects such as `s3fs` and `gcsfs`.
 
 In addition, if this is well-designed, then additional functionality, such as 
a key-value store or FUSE
 mounting of the file-system implementation may be available for all 
implementations "for free".
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/filesystem_spec-0.3.3/ci/install.sh 
new/filesystem_spec-0.3.6/ci/install.sh
--- old/filesystem_spec-0.3.3/ci/install.sh 2019-07-18 14:27:46.0 
+0200
+++ new/filesystem_spec-0.3.6/ci/install.sh 2019-07-25 16:18:34.0 
+0200
@@ -1,4 +1,7 @@
 #!/usr/bin/env bash
+# install FUSE
+sudo apt-get install libfuse-dev
+
 # Install conda
 wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O 
miniconda.sh
 bash miniconda.sh -b -p $HOME/miniconda
@@ -7,6 +10,8 @@
 conda update conda
 
 # Install dependencies
-conda create -n test -c conda-forge python=3.7 pip pytest paramiko requests