Skip to content

Releases: pfnet/pfio

Release 2.8.0

16 Apr 23:58
2.8.0
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.7.1...2.8.0

Download

3b70596f683cb316da385299d137de29fe972cfde448f495c60203de77c4dc5f  pfio-2.8.0-py3-none-any.whl
7f609549fc688a82c416f1c9edd5b0fcbe1e6ab469b737d858f026fa5e4586cf  pfio-2.8.0.tar.gz

Release 2.7.1

06 Oct 07:01
2.7.1
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.7.0...2.7.1

2.7.0

02 Oct 06:37
2.7.0
Compare
Choose a tag to compare

Incompatible Changes

  • Fix Path.glob for compatibility with standard pathlib.Path by @niboshi in #314
  • Deprecate sparse file cache in 2.7 (and will be deleted in 2.8) by @kuenishi in #324

New Features

What's Changed

New Contributors

Full Changelog: 2.6.0...2.7.0

2.6.0

26 Jun 09:53
2.6.0
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.5.1...2.6.0

2.5.1

07 Feb 10:40
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.5.0...2.5.1

2.5.0 Release

31 Jan 02:12
Compare
Choose a tag to compare

Incompat note: that reset_on_fork flag was removed at this release.

What's Changed

Full Changelog: 2.4.0...2.5.0

2.4.0 Release

24 Oct 08:47
2.4.0
e8ed0bd
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @y1r made their first contribution in #282

Full Changelog: 2.3.0...2.4.0

2.4.0rc1

06 Oct 00:31
2.4.0rc1
Compare
Choose a tag to compare
2.4.0rc1 Pre-release
Pre-release

What's Changed

New Contributors

  • @y1r made their first contribution in #282

Full Changelog: 2.3.0...2.4.0rc1

2.3.0

26 Sep 06:28
2.3.0
14ed527
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.2.0...2.3.0

2.3.0rc1

26 Jul 03:33
Compare
Choose a tag to compare
2.3.0rc1 Pre-release
Pre-release

What's Changed

Sparse file cache example with multiprocessing would be like:

        import os
        from pfio.v2 import from_url

        with from_url("s3://bucket/your.zip",
                      local_cache=True, reset_on_fork=True) as fs:

          pid = os.fork()
          if pid:
            os.wait()
          else:
            with fs.open("file-in-zip.jpg", 'rb') as fp:
              data = rp.read()
$ sha1sum dist/pfio-2.3.0rc1*
782f5ef08f08e4de64dac5175b300bce3dd46a38  dist/pfio-2.3.0rc1-py3-none-any.whl
4d21ede0d89f059830d681b74b8c464febd567e4  dist/pfio-2.3.0rc1.tar.gz

Full Changelog: 2.2.0...2.3.0rc1