• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

PyFilesystem / pyfilesystem2 / 654 / 2
95%
master: 95%

Build:
DEFAULT BRANCH: master
Ran 28 Apr 2018 11:49AM UTC
Files 50
Run time 4s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

28 Apr 2018 11:48AM UTC coverage: 98.231% (-1.0%) from 99.228%
654.2

push

travis-ci

willmcgugan
Add typing comments (#154)

* Add typing comments to `fs.base` and `fs.tools`

* Fix syntax for Python < 3.6

* Make sure `if False` typing branches are not covered

* Add typing comments to `fs.appfs`, `fs.compress` and `fs.opener.registry`

* Add typing comments to `fs.path`, `fs.wrap` and `fs.wrapfs`

* Add typing comments to `fs.filesize`

* Add typing comments to `fs.permissions`

* Add typing comments to `fs.copy`

* Fix renamed variable not renamed in `fs.path.relativefrom`

* Add typing comments to `fs.mode`

* Add `typing` to library dependencies

* Start adding typing annotations to `fs.memoryfs`

* Add `mypy_cache` to git ignore list

* Add a typecheck target to Makefile

* Add type alias `RawInfo` to `fs.info` module

* Enforce `_AppFS.app_dir` type as `Text`

* Make `FS.setinfo` expect a `_RawInfo`

* Add missing type annotations to `fs.memoryfs`

* Make `_ConvertOSErrors` a context manager subclass

* Add typing comments to `fs.ftpfs`

* Use `typing.TYPE_CHECKING` to hide imports at runtime

* Add typing comments to `fs.mirror`

* Add typing comments to `fs.mountfs` and fix Mode subclass

* Remove `typing.ContextManager` subclassing for PyPy compatibility

* Add typing comments to `fs.move`

* Add typing annotations to `fs.multifs`

* Amend `MultiFS` API to improve type checking

* Make Python 3.5 depend on `typing~=3.6`

* Add missing type comments to `fs.path` and `fs.permissions`

* Add typing annotations to `fs.zipfs` and `fs.tarfs`

* Fix wrong `make_repr` signature in `fs._repr`

* Add typing annotations to `fs.tree` and `fs.tempfs`

* Make `FS.getmeta` return a mapping instead of a dict

* Fix wrong `unwrap_error` signature in `fs.error_tools`

* Add type comments to `fs.wrapfs`

* Ignore coverage of `typing` imports

* Make `WrapFS` and `SubFS` generic classes

* Make `MountFS.makedir` return only `SubFS[FS]`

* Fix `makedir`, `makedirs` and `opendir` sig... (continued)

4164 of 4239 relevant lines covered (98.23%)

0.98 hits per line

Source Files on job 654.2
  • Tree
  • List 0
  • Changed 43
  • Source Changed 42
  • Coverage Changed 43
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 614
  • Travis Job 654.2
  • c5e5662b on github
  • Prev Job for on master (#649.1)
  • Next Job for on master (#655.5)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc