Update readme; use async kivy branch

kivy_mainline_and_py3.8
Tyler Goodlet 2018-02-12 10:55:04 -05:00
parent 9f3efd2a6a
commit 42f48c82fc
3 changed files with 22 additions and 1 deletions

View File

@ -8,6 +8,24 @@ Install
``piker`` is currently under heavy alpha development and as such should
be cloned from this repo and hacked on directly.
A couple very alpha components are being used atm pertaining to
async ports of libraries for use with ``trio``.
Before installing make sure you have ``pip`` and ``virtualenv``.
Then for a development install::
$ git clone git@github.com:pikers/piker.git
$ cd piker
$ virtualenv env
$ source ./env/bin/activate
(env) $ pip install cython
(env) $ pip install -e ./ -r requirements.txt
To start the real-time watchlist::
(env) $ piker watch cannabis
If you insist on trying to install it (which should work) please do it
from this GitHub repository::

2
requirements.txt 100644
View File

@ -0,0 +1,2 @@
# matham's next-gen async port of kivy
git+git://github.com/matham/kivy.git@async-loop

View File

@ -35,7 +35,8 @@ setup(
},
install_requires=[
'click', 'colorlog', 'trio', 'attrs', 'async_generator',
'pygments', 'cython', 'kivy', 'asks', 'pandas',
'pygments', 'cython', 'asks', 'pandas',
#'kivy', see requirement.txt; using a custom branch atm
],
extras_require={
'questrade': ['asks'],