pyfilesystem2 icon indicating copy to clipboard operation
pyfilesystem2 copied to clipboard

Python's Filesystem abstraction layer

Results 123 pyfilesystem2 issues
Sort by recently updated
recently updated
newest added

Python2.7 will be unsupported in a [few months](https://pythonclock.org/). We should drop Python2.7 before then. I'm keen to do this as Python2.7 support has long been a headache. If anyone has...

Discussion

## Type of changes Bug fix ## Checklist - [x] I've run the latest [black](https://github.com/ambv/black) with default args on new code. - [x] I've updated CHANGELOG.md and CONTRIBUTORS.md where appropriate....

## Type of changes - Documentation / docstrings ## Checklist - [x] I've run the latest [black](https://github.com/ambv/black) with default args on new code. - [ ] I've updated CHANGELOG.md and...

Looks like sphinx shows some warnings ```console + /usr/bin/python3 setup.py build_sphinx -b man --build-dir build/sphinx running build_sphinx Running Sphinx v4.3.1 loading translations [en]... done making output directory... done WARNING: html_static_path...

I am trying to write a file system layer on data stored in a sqlite3 db. It need only be read-only but I'm having a bit of a time trying...

question

I am fetching data from a Windows FTP server, which contains some special characters. ``` Traceback (most recent call last): File "/home/frafra/.cache/pypoetry/virtualenvs/pyfilesystem-sync-qQEmY_5I-py3.8/lib/python3.8/site-packages/fs/errors.py", line 125, in new_func return func(*args, **kwargs) File...

enhancement

I'm working near the limits of my knowledge of Python packaging so please be patient. If I build a project based on "fs", and have "fs" in my "prod.in" file,...

Please see issue palewire/django-bakery#156. In one commit, I changed a couple places where that code uses os.path.join() for a path that will be validated by PyFilesystem2. However, there is still...

question

As discussed in #523 AppVeyor seems to be breaking with PyPy 3.7 on Windows, so it would be easier to just use GitHub Actions for everything.

enhancement

On Python 3.7.1 with fs==2.4.12, this doesn't work: ```python import fs my_fs = fs.open_fs("/") fs.copy.copy_file( src_fs=my_fs, dst_fs=my_fs, src_path="/tmp/1.txt", dst_path="/tmp/42" ) ``` raising **IsADirectoryError: [Errno 21] Is a directory: '/tmp/42'**. However,...

bug