-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Simplify dependencies #171
Comments
Interesting, I haven't been paying close attention to Julia lately and didn't realize they were removed from the sysimg. I'm not sure I agree with the decision, but if it's easier to define extensions now then I'm fine to split up that functionality. My understanding is that Requires.jl isn't needed anymore? When I used that for FilePaths.jl it came with significant overhead. |
Yes, extensions are very easy and built in now, with none of the Requires.jl downsides. Especially including Test as a dependency is something I've seen complaints about recently, and everyone is switching to putting it in an extension. |
I think this is good to close now. If we should try to isolate dates as well, feel free to open a separate issue. |
I have been asked if it makes sense to add this as a dependency in much of the geospatial data ecosystem.
I think it does, but it seems that this package has a few too many dependencies to be a low-level dependency of other packages? Now that these base standard libs are not in the system image these package have real costs.
It seems to me that:
Base.tempname
doesn't use it.@sprintf
- can we just usesprint
?CC @asinghvi17
The text was updated successfully, but these errors were encountered: