Description
@blink1073 I'm saying support both. I personally would be happy to never use data_files again unless their level of support changes. - #224 (comment)
The threshold of "change" is met, but not in not the way suggested, and not looking better in 2021, with changes coming to pip, setuptools, etc.
Maybe it's time to open something akin to a requests for proposals for ways forward?
It would appear the viability is falling of data_files
as a way for python projects to ship extension assets, e.g. js/css, kernelspecs, and configuration, e.g. jupyter_config. I think we need to think about some ways that we can appease:
- ease of distribution of core jupyter packages' assets
- ease of installation of the "official" jupyter packages (which I guess is a python sdist/whl)
- ease of re-distribution via "unixy" package managers (e.g.
conda
,brew
,apt
), etc. as that may be able to preserve some of the current end user experience
I've some ideas, but would love to hear out some more thoughts! Oh, and if this belongs somewhere else, please let me know... I'm sure at some point this will end up having to have a JEP-level clarification, but...