Closed thatch closed 3 years ago
Include missing files in sdist for #6
Tested with
++ mktemp -d + D=/tmp/tmp.zvhdeXcnsv + trap 'rm -rf /tmp/tmp.zvhdeXcnsv' EXIT + python -m venv /tmp/tmp.zvhdeXcnsv + python setup.py sdist -d /tmp/tmp.zvhdeXcnsv running sdist running egg_info writing pyalgotrade_tushare.egg-info/PKG-INFO writing dependency_links to pyalgotrade_tushare.egg-info/dependency_links.txt writing entry points to pyalgotrade_tushare.egg-info/entry_points.txt writing requirements to pyalgotrade_tushare.egg-info/requires.txt writing top-level names to pyalgotrade_tushare.egg-info/top_level.txt reading manifest file 'pyalgotrade_tushare.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'pyalgotrade_tushare.egg-info/SOURCES.txt' running check creating pyalgotrade_tushare-0.1.2 creating pyalgotrade_tushare-0.1.2/pyalgotrade_tushare creating pyalgotrade_tushare-0.1.2/pyalgotrade_tushare.egg-info copying files to pyalgotrade_tushare-0.1.2... copying MANIFEST.in -> pyalgotrade_tushare-0.1.2 copying README.rst -> pyalgotrade_tushare-0.1.2 copying requirements.txt -> pyalgotrade_tushare-0.1.2 copying setup.cfg -> pyalgotrade_tushare-0.1.2 copying setup.py -> pyalgotrade_tushare-0.1.2 copying pyalgotrade_tushare/__init__.py -> pyalgotrade_tushare-0.1.2/pyalgotrade_tushare copying pyalgotrade_tushare/barfeed.py -> pyalgotrade_tushare-0.1.2/pyalgotrade_tushare copying pyalgotrade_tushare/tools.py -> pyalgotrade_tushare-0.1.2/pyalgotrade_tushare copying pyalgotrade_tushare.egg-info/PKG-INFO -> pyalgotrade_tushare-0.1.2/pyalgotrade_tushare.egg-info copying pyalgotrade_tushare.egg-info/SOURCES.txt -> pyalgotrade_tushare-0.1.2/pyalgotrade_tushare.egg-info copying pyalgotrade_tushare.egg-info/dependency_links.txt -> pyalgotrade_tushare-0.1.2/pyalgotrade_tushare.egg-info copying pyalgotrade_tushare.egg-info/entry_points.txt -> pyalgotrade_tushare-0.1.2/pyalgotrade_tushare.egg-info copying pyalgotrade_tushare.egg-info/not-zip-safe -> pyalgotrade_tushare-0.1.2/pyalgotrade_tushare.egg-info copying pyalgotrade_tushare.egg-info/requires.txt -> pyalgotrade_tushare-0.1.2/pyalgotrade_tushare.egg-info copying pyalgotrade_tushare.egg-info/top_level.txt -> pyalgotrade_tushare-0.1.2/pyalgotrade_tushare.egg-info Writing pyalgotrade_tushare-0.1.2/setup.cfg Creating tar archive removing 'pyalgotrade_tushare-0.1.2' (and everything under it) + /tmp/tmp.zvhdeXcnsv/bin/pip install /tmp/tmp.zvhdeXcnsv/pyalgotrade_tushare-0.1.2.tar.gz Processing /tmp/tmp.zvhdeXcnsv/pyalgotrade_tushare-0.1.2.tar.gz Collecting pyalgotrade (from pyalgotrade-tushare==0.1.2) Downloading https://files.pythonhosted.org/packages/e1/57/4416e9143ac48ba935f858abd096ec336c15786662e640b16c7854b10480/PyAlgoTrade-0.20.tar.gz (84kB) Collecting tushare (from pyalgotrade-tushare==0.1.2) Downloading https://files.pythonhosted.org/packages/39/93/0fd7e9442c5cd5d2e2210ddb0ce7ae360156cb5e85587528511813084eac/tushare-1.2.59-py3-none-any.whl (213kB) Collecting pytest (from pyalgotrade-tushare==0.1.2) Downloading https://files.pythonhosted.org/packages/6c/f9/9f2b6c672c8f8bb87a4c1bd52c1b57213627b035305aad745d015b2a62ae/pytest-5.4.2-py3-none-any.whl (247kB) Collecting matplotlib (from pyalgotrade->pyalgotrade-tushare==0.1.2) Using cached https://files.pythonhosted.org/packages/01/9d/416ca5d453c776fa8db35d1bbfed65809e06ae021154f86c45d34f44ce39/matplotlib-3.2.1-cp38-cp38-manylinux1_x86_64.whl Collecting numpy (from pyalgotrade->pyalgotrade-tushare==0.1.2) Using cached https://files.pythonhosted.org/packages/cf/5d/e8198f11dd73a91f7bde15ca88a2b78913fa2b416ae2dc2a6aeafcf4c63d/numpy-1.18.4-cp38-cp38-manylinux1_x86_64.whl Collecting python-dateutil (from pyalgotrade->pyalgotrade-tushare==0.1.2) Using cached https://files.pythonhosted.org/packages/d4/70/d60450c3dd48ef87586924207ae8907090de0b306af2bce5d134d78615cb/python_dateutil-2.8.1-py2.py3-none-any.whl Collecting pytz (from pyalgotrade->pyalgotrade-tushare==0.1.2) Using cached https://files.pythonhosted.org/packages/4f/a4/879454d49688e2fad93e59d7d4efda580b783c745fd2ec2a3adf87b0808d/pytz-2020.1-py2.py3-none-any.whl Collecting requests (from pyalgotrade->pyalgotrade-tushare==0.1.2) Using cached https://files.pythonhosted.org/packages/1a/70/1935c770cb3be6e3a8b78ced23d7e0f3b187f5cbfab4749523ed65d7c9b1/requests-2.23.0-py2.py3-none-any.whl Collecting retrying (from pyalgotrade->pyalgotrade-tushare==0.1.2) Using cached https://files.pythonhosted.org/packages/44/ef/beae4b4ef80902f22e3af073397f079c96969c69b2c7d52a57ea9ae61c9d/retrying-1.3.3.tar.gz Collecting scipy (from pyalgotrade->pyalgotrade-tushare==0.1.2) Using cached https://files.pythonhosted.org/packages/f3/08/8bdcdcd149ea41b655956feb7c19ebf7e1f561738bd5570b6ae015daf411/scipy-1.4.1-cp38-cp38-manylinux1_x86_64.whl Collecting six (from pyalgotrade->pyalgotrade-tushare==0.1.2) Using cached https://files.pythonhosted.org/packages/ee/ff/48bde5c0f013094d729fe4b0316ba2a24774b3ff1c52d924a8a4cb04078a/six-1.15.0-py2.py3-none-any.whl Collecting tornado (from pyalgotrade->pyalgotrade-tushare==0.1.2) Collecting tweepy (from pyalgotrade->pyalgotrade-tushare==0.1.2) Downloading https://files.pythonhosted.org/packages/36/1b/2bd38043d22ade352fc3d3902cf30ce0e2f4bf285be3b304a2782a767aec/tweepy-3.8.0-py2.py3-none-any.whl Collecting ws4py>=0.3.4 (from pyalgotrade->pyalgotrade-tushare==0.1.2) Downloading https://files.pythonhosted.org/packages/53/20/4019a739b2eefe9282d3822ef6a225250af964b117356971bd55e274193c/ws4py-0.5.1.tar.gz (51kB) Collecting websocket-client>=0.57.0 (from tushare->pyalgotrade-tushare==0.1.2) Using cached https://files.pythonhosted.org/packages/4c/5f/f61b420143ed1c8dc69f9eaec5ff1ac36109d52c80de49d66e0c36c3dfdf/websocket_client-0.57.0-py2.py3-none-any.whl Collecting bs4>=0.0.1 (from tushare->pyalgotrade-tushare==0.1.2) Downloading https://files.pythonhosted.org/packages/10/ed/7e8b97591f6f456174139ec089c769f89a94a1a4025fe967691de971f314/bs4-0.0.1.tar.gz Collecting simplejson>=3.16.0 (from tushare->pyalgotrade-tushare==0.1.2) Using cached https://files.pythonhosted.org/packages/98/87/a7b98aa9256c8843f92878966dc3d8d914c14aad97e2c5ce4798d5743e07/simplejson-3.17.0.tar.gz Collecting lxml>=3.8.0 (from tushare->pyalgotrade-tushare==0.1.2) Using cached https://files.pythonhosted.org/packages/f1/37/63bfd4b000c3daf4cd913ccc8afb891d9cf2dab4bdd6aacf527efe6c9299/lxml-4.5.1-cp38-cp38-manylinux1_x86_64.whl Collecting py>=1.5.0 (from pytest->pyalgotrade-tushare==0.1.2) Using cached https://files.pythonhosted.org/packages/99/8d/21e1767c009211a62a8e3067280bfce76e89c9f876180308515942304d2d/py-1.8.1-py2.py3-none-any.whl Collecting wcwidth (from pytest->pyalgotrade-tushare==0.1.2) Using cached https://files.pythonhosted.org/packages/f6/d5/1ecdac957e3ea12c1b319fcdee8b6917ffaff8b4644d673c4d72d2f20b49/wcwidth-0.1.9-py2.py3-none-any.whl Collecting more-itertools>=4.0.0 (from pytest->pyalgotrade-tushare==0.1.2) Using cached https://files.pythonhosted.org/packages/06/b1/2dcadc4861c505a807d5c6d88928450fe5afcf352f205432572a10d74657/more_itertools-8.3.0-py3-none-any.whl Collecting packaging (from pytest->pyalgotrade-tushare==0.1.2) Using cached https://files.pythonhosted.org/packages/46/19/c5ab91b1b05cfe63cccd5cfc971db9214c6dd6ced54e33c30d5af1d2bc43/packaging-20.4-py2.py3-none-any.whl Collecting attrs>=17.4.0 (from pytest->pyalgotrade-tushare==0.1.2) Using cached https://files.pythonhosted.org/packages/a2/db/4313ab3be961f7a763066401fb77f7748373b6094076ae2bda2806988af6/attrs-19.3.0-py2.py3-none-any.whl Collecting pluggy<1.0,>=0.12 (from pytest->pyalgotrade-tushare==0.1.2) Using cached https://files.pythonhosted.org/packages/a0/28/85c7aa31b80d150b772fbe4a229487bc6644da9ccb7e427dd8cc60cb8a62/pluggy-0.13.1-py2.py3-none-any.whl Collecting pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 (from matplotlib->pyalgotrade->pyalgotrade-tushare==0.1.2) Using cached https://files.pythonhosted.org/packages/8a/bb/488841f56197b13700afd5658fc279a2025a39e22449b7cf29864669b15d/pyparsing-2.4.7-py2.py3-none-any.whl Collecting kiwisolver>=1.0.1 (from matplotlib->pyalgotrade->pyalgotrade-tushare==0.1.2) Using cached https://files.pythonhosted.org/packages/36/ac/c8627c214954b18b197f137ee96bc99e1cc31913d80d7ad59fbab3b05945/kiwisolver-1.2.0-cp38-cp38-manylinux1_x86_64.whl Collecting cycler>=0.10 (from matplotlib->pyalgotrade->pyalgotrade-tushare==0.1.2) Using cached https://files.pythonhosted.org/packages/f7/d2/e07d3ebb2bd7af696440ce7e754c59dd546ffe1bbe732c8ab68b9c834e61/cycler-0.10.0-py2.py3-none-any.whl Collecting urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 (from requests->pyalgotrade->pyalgotrade-tushare==0.1.2) Using cached https://files.pythonhosted.org/packages/e1/e5/df302e8017440f111c11cc41a6b432838672f5a70aa29227bf58149dc72f/urllib3-1.25.9-py2.py3-none-any.whl Collecting idna<3,>=2.5 (from requests->pyalgotrade->pyalgotrade-tushare==0.1.2) Using cached https://files.pythonhosted.org/packages/89/e3/afebe61c546d18fb1709a61bee788254b40e736cff7271c7de5de2dc4128/idna-2.9-py2.py3-none-any.whl Collecting chardet<4,>=3.0.2 (from requests->pyalgotrade->pyalgotrade-tushare==0.1.2) Using cached https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl Collecting certifi>=2017.4.17 (from requests->pyalgotrade->pyalgotrade-tushare==0.1.2) Using cached https://files.pythonhosted.org/packages/57/2b/26e37a4b034800c960a00c4e1b3d9ca5d7014e983e6e729e33ea2f36426c/certifi-2020.4.5.1-py2.py3-none-any.whl Collecting requests-oauthlib>=0.7.0 (from tweepy->pyalgotrade->pyalgotrade-tushare==0.1.2) Using cached https://files.pythonhosted.org/packages/a3/12/b92740d845ab62ea4edf04d2f4164d82532b5a0b03836d4d4e71c6f3d379/requests_oauthlib-1.3.0-py2.py3-none-any.whl Collecting PySocks>=1.5.7 (from tweepy->pyalgotrade->pyalgotrade-tushare==0.1.2) Downloading https://files.pythonhosted.org/packages/8d/59/b4572118e098ac8e46e399a1dd0f2d85403ce8bbaad9ec79373ed6badaf9/PySocks-1.7.1-py3-none-any.whl Collecting beautifulsoup4 (from bs4>=0.0.1->tushare->pyalgotrade-tushare==0.1.2) Using cached https://files.pythonhosted.org/packages/66/25/ff030e2437265616a1e9b25ccc864e0371a0bc3adb7c5a404fd661c6f4f6/beautifulsoup4-4.9.1-py3-none-any.whl Collecting oauthlib>=3.0.0 (from requests-oauthlib>=0.7.0->tweepy->pyalgotrade->pyalgotrade-tushare==0.1.2) Using cached https://files.pythonhosted.org/packages/05/57/ce2e7a8fa7c0afb54a0581b14a65b56e62b5759dbc98e80627142b8a3704/oauthlib-3.1.0-py2.py3-none-any.whl Collecting soupsieve>1.2 (from beautifulsoup4->bs4>=0.0.1->tushare->pyalgotrade-tushare==0.1.2) Using cached https://files.pythonhosted.org/packages/6f/8f/457f4a5390eeae1cc3aeab89deb7724c965be841ffca6cfca9197482e470/soupsieve-2.0.1-py3-none-any.whl Installing collected packages: six, python-dateutil, numpy, pyparsing, kiwisolver, cycler, matplotlib, pytz, urllib3, idna, chardet, certifi, requests, retrying, scipy, tornado, oauthlib, requests-oauthlib, PySocks, tweepy, ws4py, pyalgotrade, websocket-client, soupsieve, beautifulsoup4, bs4, simplejson, lxml, tushare, py, wcwidth, more-itertools, packaging, attrs, pluggy, pytest, pyalgotrade-tushare Running setup.py install for retrying: started Running setup.py install for retrying: finished with status 'done' Running setup.py install for ws4py: started Running setup.py install for ws4py: finished with status 'done' Running setup.py install for pyalgotrade: started Running setup.py install for pyalgotrade: finished with status 'done' Running setup.py install for bs4: started Running setup.py install for bs4: finished with status 'done' Running setup.py install for simplejson: started Running setup.py install for simplejson: finished with status 'done' Running setup.py install for pyalgotrade-tushare: started Running setup.py install for pyalgotrade-tushare: finished with status 'done' Successfully installed PySocks-1.7.1 attrs-19.3.0 beautifulsoup4-4.9.1 bs4-0.0.1 certifi-2020.4.5.1 chardet-3.0.4 cycler-0.10.0 idna-2.9 kiwisolver-1.2.0 lxml-4.5.1 matplotlib-3.2.1 more-itertools-8.3.0 numpy-1.18.4 oauthlib-3.1.0 packaging-20.4 pluggy-0.13.1 py-1.8.1 pyalgotrade-0.20 pyalgotrade-tushare-0.1.2 pyparsing-2.4.7 pytest-5.4.2 python-dateutil-2.8.1 pytz-2020.1 requests-2.23.0 requests-oauthlib-1.3.0 retrying-1.3.3 scipy-1.4.1 simplejson-3.17.0 six-1.15.0 soupsieve-2.0.1 tornado-6.0.4 tushare-1.2.59 tweepy-3.8.0 urllib3-1.25.9 wcwidth-0.1.9 websocket-client-0.57.0 ws4py-0.5.1 WARNING: You are using pip version 19.2.3, however version 20.1.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command. + echo Success Success ++ rm -rf /tmp/tmp.zvhdeXcnsv
Include missing files in sdist for #6
Tested with