FilePaths.jl
FilePaths.jl copied to clipboard
A type based approach to working with filesystem paths in julia
I don't think it is good practice to throw deprecation warnings in this packge about _other_ packages. If URIParser.jl wants to throw that deprecation, then it should do that. Plus,...
It would be convenient for end user if the / was reexported from FilePathsBase to allow for a simple `using FilePaths` to be used in a script or notebook. Is...
It would be good if the "file" URI scheme was supported as defined in: https://datatracker.ietf.org/doc/html/rfc8089 More specifically I was trying to use the "file" URI with `mkpath` which did not...
A meta issue track which packages will support FilePath types: - [ ] BSON.jl - [X] CSV.jl - [X] DataDeps.jl - [X] FileIO.jl - [X] Glob.jl - [ ] JLD2.jl...
I'm thinking `Path(::URI)` would be a nice addition to the API. At the moment I'm using `Path(url.path)` but the leading forward slash on Windows means that the drive letter is...
Hi, this is probably out of the scope of this package... but improving URI/URL handling is probably something to consider. See discussion at https://discourse.julialang.org/t/join-parts-of-a-url-joinpath/12441/12 about `joinpath` for URL. Kind regards
FilePaths does not seem support Windows network paths at the moment (see this [issue](https://github.com/JuliaEditorSupport/julia-vscode/issues/490) on the Julia vs code extension). They typically look like this `\\data\...` and I would like...
It's pretty common to address files as: ``` protocol://path/to/file ``` examples of `protocol` being `file`, `http[s]`, `s3`, `ftp`, but also things like `reference` (for https://fsspec.github.io/kerchunk/) or even more exotic protocols....
Might it be possible to switch from Requires.jl to package extensions? These should be faster to precompile. --- By the way, I'm actually asking for this because I'm running into...