Windows 10 Pro
Python 3.7
I’ve made a Github fork of dash-table in an effort to test out some minor changes, but I am unable to successfully build the package. Here’s what I’ve tried (bear in mind I’m not experienced these types of builds):
I first tried a simple pip install from git. This only brings over Format.py and FormatTemplate.py, everything else is missing:
pip install git+https://github.com/my-github/dash-table@dev#egg=dash-table
Next I tried pip install editable. This appears to bring over everything, but when I try to build it, again all I get is Format.py and FormatTemplate.py
pip install -e git+https://github.com/my-github/dash-table@dev#egg=dash-table
python setup.py build
I tried a simple pip install from github again with verbose on; the output is pretty huge so I’ve only included the setup steps. I’m noticing warnings for no files found matching ‘dash_table…’ pertaining to a number of necessary files; any idea why these files aren’t in the build?
Running setup.py (path:C:\Users\jakey\AppData\Local\Temp\pip-install-xmja0pxe\dash-table\setup.py) egg_info for package dash-tabl
e
Created temporary directory: C:\Users\jakey\AppData\Local\Temp\pip-pip-egg-info-rdhi0iy0
Running command python setup.py egg_info
running egg_info
creating C:\Users\jakey\AppData\Local\Temp\pip-pip-egg-info-rdhi0iy0\dash_table.egg-info
writing C:\Users\jakey\AppData\Local\Temp\pip-pip-egg-info-rdhi0iy0\dash_table.egg-info\PKG-INFO
writing dependency_links to C:\Users\jakey\AppData\Local\Temp\pip-pip-egg-info-rdhi0iy0\dash_table.egg-info\dependency_links.txt
writing top-level names to C:\Users\jakey\AppData\Local\Temp\pip-pip-egg-info-rdhi0iy0\dash_table.egg-info\top_level.txt
writing manifest file 'C:\Users\jakey\AppData\Local\Temp\pip-pip-egg-info-rdhi0iy0\dash_table.egg-info\SOURCES.txt'
package init file 'dash_table\__init__.py' not found (or not a regular file)
reading manifest file 'C:\Users\jakey\AppData\Local\Temp\pip-pip-egg-info-rdhi0iy0\dash_table.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'dash_table\bundle.js'
warning: no files found matching 'dash_table\bundle.js.map'
warning: no files found matching 'dash_table\async-*.js'
warning: no files found matching 'dash_table\async-*.js.map'
warning: no files found matching 'dash_table\metadata.json'
warning: no files found matching 'dash_table\package-info.json'
writing manifest file 'C:\Users\jakey\AppData\Local\Temp\pip-pip-egg-info-rdhi0iy0\dash_table.egg-info\SOURCES.txt'
Source in c:\users\jakey\appdata\local\temp\pip-install-xmja0pxe\dash-table has version 4.11.2, which satisfies requirement dash-ta
ble from git+https://github.com/plotly/dash-table@dev#egg=dash-table
Removed dash-table from git+https://github.com/plotly/dash-table@dev#egg=dash-table from build tracker 'C:\\Users\\jakey\\AppData\\
Local\\Temp\\pip-req-tracker-mt0cmxs_'
Using legacy 'setup.py install' for dash-table, since package 'wheel' is not installed.
Installing collected packages: dash-table
Created temporary directory: C:\Users\jakey\AppData\Local\Temp\pip-record-u8qrj144
Running command 'c:\python39\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\jakey\\AppData\\L
ocal\\Temp\\pip-install-xmja0pxe\\dash-table\\setup.py'"'"'; __file__='"'"'C:\\Users\\jakey\\AppData\\Local\\Temp\\pip-install-xmja0p
xe\\dash-table\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"')
;f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\jakey\AppData\Local\Temp\pip-record-u8qrj144\ins
tall-record.txt' --single-version-externally-managed --compile --install-headers 'c:\python39\Include\dash-table'
running install
running build
running build_py
package init file 'dash_table\__init__.py' not found (or not a regular file)
creating build
creating build\lib
creating build\lib\dash_table
copying dash_table\Format.py -> build\lib\dash_table
copying dash_table\FormatTemplate.py -> build\lib\dash_table
running egg_info
creating dash_table.egg-info
writing dash_table.egg-info\PKG-INFO
writing dependency_links to dash_table.egg-info\dependency_links.txt
writing top-level names to dash_table.egg-info\top_level.txt
writing manifest file 'dash_table.egg-info\SOURCES.txt'
reading manifest file 'dash_table.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'dash_table\bundle.js'
warning: no files found matching 'dash_table\bundle.js.map'
warning: no files found matching 'dash_table\async-*.js'
warning: no files found matching 'dash_table\async-*.js.map'
warning: no files found matching 'dash_table\metadata.json'
warning: no files found matching 'dash_table\package-info.json'
writing manifest file 'dash_table.egg-info\SOURCES.txt'
running install_lib
creating c:\python39\Lib\site-packages\dash_table
copying build\lib\dash_table\Format.py -> c:\python39\Lib\site-packages\dash_table
copying build\lib\dash_table\FormatTemplate.py -> c:\python39\Lib\site-packages\dash_table
byte-compiling c:\python39\Lib\site-packages\dash_table\Format.py to Format.cpython-39.pyc
byte-compiling c:\python39\Lib\site-packages\dash_table\FormatTemplate.py to FormatTemplate.cpython-39.pyc
running install_egg_info
Copying dash_table.egg-info to c:\python39\Lib\site-packages\dash_table-4.11.2-py3.9.egg-info
running install_scripts
writing list of installed files to 'C:\Users\jakey\AppData\Local\Temp\pip-record-u8qrj144\install-record.txt'
Running setup.py install for dash-table ... done
Successfully installed dash-table-4.11.2
Any and all help is greatly appreciated, thanks!