1. 19 Oct, 2019 1 commit
    • Exclude nested items (#784) (#1464) · 3a39e5ac
      * This PR impliments the feature request #784.
      
      When a folder is explicit defined in `pyproject.toml` as excluded, all nested data, including subfolder, are excluded. It is no longer neccessary to use the glob `folder/**/*`
      
      * use `Path` instead of `os.path.join` to create string for globbing
      
      * try to fix linting error
      
      * create glob pattern string by concatenating and not using Path
      
      * using `os.path.isdir()`` for checking of explicit excluded name is a folder, because pathlib's `is_dir()` raises in exception under windows of name contains globing characters
      
      * Remove nested data when wildcards where used.
      
      Steps to do this are:
      1. expand any wildcard used
      2. if expanded path is a folder append  **/* and expand again
      
      * fix linting
      
      * only glob a second time if path is dir
      
      * implement @sdispater 's suggestion for better readability
      
      * fix glob for windows?
      
      * On Windows, testing if a path with a glob is a directory will raise an OSError
      
      * pathlibs  glob function doesn't return the correct case (https://bugs.python.org/issue26655). So switching back to  glob.glob()
      
      * removing obsolete imports
      finswimmer committed
  2. 11 Oct, 2019 1 commit
  3. 10 Oct, 2019 2 commits
  4. 30 Sep, 2019 2 commits
  5. 29 Sep, 2019 1 commit
  6. 24 Sep, 2019 3 commits
  7. 23 Sep, 2019 2 commits
  8. 22 Sep, 2019 1 commit
  9. 20 Sep, 2019 1 commit
  10. 13 Sep, 2019 8 commits
  11. 10 Sep, 2019 2 commits
  12. 05 Sep, 2019 2 commits
  13. 03 Sep, 2019 3 commits
  14. 02 Sep, 2019 3 commits
  15. 01 Sep, 2019 2 commits
  16. 26 Aug, 2019 2 commits
  17. 24 Aug, 2019 1 commit
  18. 23 Aug, 2019 1 commit
  19. 20 Aug, 2019 2 commits