Recent Releases of https://github.com/althonos/fs.sshfs

https://github.com/althonos/fs.sshfs - v1.0.2

Changed

  • Add explicit support for Paramiko 3 (#57).

- Python
Published by github-actions[bot] almost 3 years ago

https://github.com/althonos/fs.sshfs - 1.0.1

Fixed

  • SSHFS.move not supporting the preserve_time argument (#51).

- Python
Published by althonos over 4 years ago

https://github.com/althonos/fs.sshfs - 1.0.0

Added

  • SSHFS.upload (resp. download) implementation using paramiko.SFTP.putfo (resp. getfo).
  • This changelog file.

Changed

  • Switched from Travis-CI and AppVeyor to GitHub Actions for continuous integration.
  • Rewrote README.rst in Markdown format.
  • Mark the project as Stable in setup.cfg classifiers.

- Python
Published by althonos over 5 years ago

https://github.com/althonos/fs.sshfs - 0.5.2

Added

  • Semantic version specifiers to dependencies in setup.cfg.

- Python
Published by althonos over 5 years ago

https://github.com/althonos/fs.sshfs - 0.12.3

Added

  • Explicit support for Python 3.8.

Fixed

  • Issue with SSHFS.close when exiting while an SSHFS instance is still open.

- Python
Published by althonos over 5 years ago

https://github.com/althonos/fs.sshfs - 0.12.2

Added

  • Dedicated implementation of SSHFS.scandir using paramiko.SFTP.listdir_attr (@jwnimmer-tri #37).

- Python
Published by althonos over 5 years ago

https://github.com/althonos/fs.sshfs - 0.12.1

Fixed

  • Assume unknown platform is _exec_command throws an exception (@mrk-its #35).

- Python
Published by althonos over 5 years ago

https://github.com/althonos/fs.sshfs - 0.12.0

Added

  • Explicit support for Python 3.7.
  • Section documenting the support of sftp FS URLs to README.rst.
  • support_rename key to the SSHFS.getmeta options.
  • SSHFS.move implementation using the paramiko.SFTP.rename function.

Fixed

  • Typos in README.rst (@jayvdb #28, @timnyborg #32).

- Python
Published by althonos over 5 years ago

https://github.com/althonos/fs.sshfs - 0.11.1

Changed

  • Replace cached-property dependency with improved property-cached fork.

- Python
Published by althonos over 5 years ago

https://github.com/althonos/fs.sshfs - 0.11.0

Added

  • prefetch argument to SSHFS.openbin to enable prefetching files when they are open in reading mode.

- Python
Published by althonos over 5 years ago

https://github.com/althonos/fs.sshfs - 0.10.1

Added

  • Support for passing arbitrary arguments to paramiko.SSHClient.connect in SSHFS.__init__ (@paulgessinger #23).

- Python
Published by althonos over 5 years ago

https://github.com/althonos/fs.sshfs - 0.10.0

Changed

  • Bumped minimum required fs version to v2.2.0.

Fixed

  • Explicitly register SSHOpener as an opener with fs.opener.registry.install for cases where the setuptools metadata are unavailable and entry points cannot be loaded.

- Python
Published by althonos over 5 years ago

https://github.com/althonos/fs.sshfs - 0.10.2

Added

  • Explicit support for fs ~=2.2.

- Python
Published by althonos over 5 years ago

https://github.com/althonos/fs.sshfs - 0.6.1

Fixed

  • License file not being packed in wheel distributions.

Removed

  • enum34 optional dependency, originally required for Python < 3.4.
  • Unneeded imports in the fs.sshfs submodules.

- Python
Published by althonos over 5 years ago

https://github.com/althonos/fs.sshfs - 0.6.0

Fixed

  • Test dependencies being unconditionally installed (@ReimarBauer #1).

- Python
Published by althonos over 5 years ago

https://github.com/althonos/fs.sshfs - 0.5.1

Fixed

  • Potential bug occuring with _SSHFileWrapper.truncate(0).
  • seek and truncate methods of _SSHFileWrapper returning None.

- Python
Published by althonos over 5 years ago

https://github.com/althonos/fs.sshfs - 0.5.0

Added

  • Missing docstrings to fs.sshfs module members.
  • SSFS.geturl implementation, allowing to retrieve an SSH URL for the download purpose.
  • Allow SSHFS to use SSH configuration values (from ~/.ssh/config for instance) if the given host is found in it.

Changed

  • Make tests run against the local version of the code, allowing tests to run without having to install the module first.
  • Rewrite docstrings in Google style to be consistent with PyFilesystem2 documentation style.

Removed

  • SSHFS.getsyspath implementation.

- Python
Published by althonos over 5 years ago

https://github.com/althonos/fs.sshfs - 0.13.1

Fixed

  • Make SSHFile record the mode it was created with.

- Python
Published by althonos over 5 years ago

https://github.com/althonos/fs.sshfs - 0.13.0

Added

  • semantic-version test requirement.
  • SSHFS.islink method with behaviour matching OSFS.islink.
  • Additional documentation of constructor arguments in SSHFS docstring.
  • Independent timeout for arbitrary SSH commands (#39).
  • Support for passing arbitrary paramiko.MissingHostKeyPolicy to SSHFS.

Changed

  • SSHFS.getinfo now follows symlinks like OSFS.getinfo.

- Python
Published by althonos over 5 years ago

https://github.com/althonos/fs.sshfs - 0.9.0

Fixed

  • Threading issue with SSHFile all sharing the same connection, causing issues with code working on several files in parallel. (@willmcgugan #17)
  • SSHFile not being writable when opened in exclusive mode.

Changed

  • Dropped support for Python 3.3 and Python 3.4.
  • Bumped minimum required fs version to v2.1.0.
  • Cache SSHFS.locale and SSHFS.platform properties using cached-property.
  • SSHFS now uses the timeout argument it received on initialization when running an arbitrary command on the remote server.

- Python
Published by althonos over 7 years ago

https://github.com/althonos/fs.sshfs - 0.8.0

Fixed

  • Catch all exceptions and not just FSError in SSHOpener.

Changed

  • Make SSHFile transfers to be pipelined by default to increase performance.

- Python
Published by althonos over 7 years ago

https://github.com/althonos/fs.sshfs - 0.7.2

Changed

  • Use $LANG instead of locale to guess the locale on the remote server.

Fixed

  • SSHOpener not using the create argument properly.

- Python
Published by althonos over 8 years ago

https://github.com/althonos/fs.sshfs - 0.7.1

Fixed

  • License file not being packed in source distributions (@dougalsutherland #8)

- Python
Published by althonos over 8 years ago

https://github.com/althonos/fs.sshfs - 0.7.0

Added

  • Public SSHFile class in the the fs.sshfs.file to expose a file on a remote SSH server obtained with SSHFS.openbin.
  • Support for parameter extraction from FS URLs.
  • backports.configparser dependency for Python < 3, to allow parsing values from FS URLs parameters.

Changed

  • Code used to manage the remote platform compatibility.

Fixed

  • Use gethostbyname to the get the adress for an host adress in SSHFS.__init__.
  • Make convert_sshfs_errors inherit from AbstractContextManager explicitly.

- Python
Published by althonos over 8 years ago

https://github.com/althonos/fs.sshfs - 0.4.0

Added

  • Extraction of user/group with uid/gid if remote platform is Unix.

Changed

  • Switched to green to run tests in CI environment.

- Python
Published by althonos almost 9 years ago

https://github.com/althonos/fs.sshfs - 0.3.0

Changed

  • Added opener entry points to setup.cfg to be compatible with the new plugin architecture for FS URL openers.

- Python
Published by althonos almost 9 years ago

https://github.com/althonos/fs.sshfs - 0.2.2

Fixed

  • Typo in README.rst.

Changed

  • Make setuptools build version-specific wheels.

- Python
Published by althonos almost 9 years ago

https://github.com/althonos/fs.sshfs - 0.2.1

Changed

  • Use setup.cfg to configure the project installation.
  • Dynamically load version of the installed package in fs.sshfs and fs.opener.sshfs instead of hardcoding it in a file.

Fixed

  • nosetests mistaking base TestSSHFS for a test case.
  • nosetests requiring rednose as a setup requirement.
  • Typos in README.rst.

- Python
Published by althonos almost 9 years ago

https://github.com/althonos/fs.sshfs - 0.1.0

Initial release.

- Python
Published by althonos almost 9 years ago

https://github.com/althonos/fs.sshfs - 0.2.0

Added

  • Heuristic to guess the server platform using either uname or sysinfo.

Changed

  • Use custom function to extract info and details from status results instead of using the builtin OSFS one.
  • Use plain enums instead of enum.Flag to record the server platform.

Fixed

  • Invalid license classifiers in project metadata.

- Python
Published by althonos almost 9 years ago