commit
07c95e4f3f
|
@ -0,0 +1,20 @@
|
|||
language: python
|
||||
python:
|
||||
- '3.6'
|
||||
# setup.py reading README breaks this?
|
||||
# - pypy
|
||||
# no pandas support
|
||||
# - nightly
|
||||
|
||||
before_install:
|
||||
- sudo apt-get -qq update
|
||||
# deps to build kivy from sources for use with trio
|
||||
- sudo apt-get install -y build-essential libav-tools libgles2-mesa-dev libgles2-mesa-dev libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-ttf-dev libportmidi-dev libswscale-dev libavformat-dev libavcodec-dev zlib1g-dev
|
||||
|
||||
install:
|
||||
- pip install pipenv
|
||||
- cd $TRAVIS_BUILD_DIR
|
||||
- pipenv install --dev -e .
|
||||
|
||||
script:
|
||||
- pipenv run pytest tests/
|
|
@ -177,11 +177,6 @@
|
|||
"index": "pypi",
|
||||
"version": "==0.9.2"
|
||||
},
|
||||
"piker": {
|
||||
"editable": true,
|
||||
"git": "git@github.com:pikers/piker.git",
|
||||
"ref": "a5a7a92d59e386368801982bd8c04bcc48633b40"
|
||||
},
|
||||
"pygments": {
|
||||
"hashes": [
|
||||
"sha256:78f3f434bcc5d6ee09020f92ba487f95ba50f1e3ef83ae96b9d5ffa1bab25c5d",
|
||||
|
@ -198,17 +193,10 @@
|
|||
},
|
||||
"pytz": {
|
||||
"hashes": [
|
||||
"sha256:07edfc3d4d2705a20a6e99d97f0c4b61c800b8232dc1c04d87e8554f130148dd",
|
||||
"sha256:3a47ff71597f821cd84a162e71593004286e5be07a340fd462f0d33a760782b5",
|
||||
"sha256:410bcd1d6409026fbaa65d9ed33bf6dd8b1e94a499e32168acfc7b332e4095c0",
|
||||
"sha256:5bd55c744e6feaa4d599a6cbd8228b4f8f9ba96de2c38d56f08e534b3c9edf0d",
|
||||
"sha256:61242a9abc626379574a166dc0e96a66cd7c3b27fc10868003fa210be4bff1c9",
|
||||
"sha256:887ab5e5b32e4d0c86efddd3d055c1f363cbaa583beb8da5e22d2fa2f64d51ef",
|
||||
"sha256:ba18e6a243b3625513d85239b3e49055a2f0318466e0b8a92b8fb8ca7ccdf55f",
|
||||
"sha256:ed6509d9af298b7995d69a440e2822288f2eca1681b8cce37673dbb10091e5fe",
|
||||
"sha256:f93ddcdd6342f94cea379c73cddb5724e0d6d0a1c91c9bdef364dc0368ba4fda"
|
||||
"sha256:65ae0c8101309c45772196b21b74c46b2e5d11b6275c45d251b150d5da334555",
|
||||
"sha256:c06425302f2cf668f1bba7a0a03f3c1d34d4ebeef2c72003da308b3947c7f749"
|
||||
],
|
||||
"version": "==2018.3"
|
||||
"version": "==2018.4"
|
||||
},
|
||||
"six": {
|
||||
"hashes": [
|
||||
|
@ -441,17 +429,10 @@
|
|||
},
|
||||
"pytz": {
|
||||
"hashes": [
|
||||
"sha256:07edfc3d4d2705a20a6e99d97f0c4b61c800b8232dc1c04d87e8554f130148dd",
|
||||
"sha256:3a47ff71597f821cd84a162e71593004286e5be07a340fd462f0d33a760782b5",
|
||||
"sha256:410bcd1d6409026fbaa65d9ed33bf6dd8b1e94a499e32168acfc7b332e4095c0",
|
||||
"sha256:5bd55c744e6feaa4d599a6cbd8228b4f8f9ba96de2c38d56f08e534b3c9edf0d",
|
||||
"sha256:61242a9abc626379574a166dc0e96a66cd7c3b27fc10868003fa210be4bff1c9",
|
||||
"sha256:887ab5e5b32e4d0c86efddd3d055c1f363cbaa583beb8da5e22d2fa2f64d51ef",
|
||||
"sha256:ba18e6a243b3625513d85239b3e49055a2f0318466e0b8a92b8fb8ca7ccdf55f",
|
||||
"sha256:ed6509d9af298b7995d69a440e2822288f2eca1681b8cce37673dbb10091e5fe",
|
||||
"sha256:f93ddcdd6342f94cea379c73cddb5724e0d6d0a1c91c9bdef364dc0368ba4fda"
|
||||
"sha256:65ae0c8101309c45772196b21b74c46b2e5d11b6275c45d251b150d5da334555",
|
||||
"sha256:c06425302f2cf668f1bba7a0a03f3c1d34d4ebeef2c72003da308b3947c7f749"
|
||||
],
|
||||
"version": "==2018.3"
|
||||
"version": "==2018.4"
|
||||
},
|
||||
"six": {
|
||||
"hashes": [
|
||||
|
|
27
README.rst
27
README.rst
|
@ -2,6 +2,10 @@ piker
|
|||
-----
|
||||
Anti-fragile trading gear for hackers, scientists, stay-at-home quants and underpants warriors.
|
||||
|
||||
|pypi| |travis| |versions| |license| |docs|
|
||||
|
||||
.. |travis| image:: https://img.shields.io/travis/pikers/piker/master.svg
|
||||
:target: https://travis-ci.org/pikers/piker
|
||||
|
||||
Install
|
||||
*******
|
||||
|
@ -39,29 +43,6 @@ For those running pop-culture distros that don't yet ship ``python3.6``
|
|||
you'll need to install it as well as `kivy source build`_ dependencies
|
||||
since currently there's reliance on an async development branch.
|
||||
|
||||
For `ubuntu` this looks like::
|
||||
|
||||
sudo add-apt-repository ppa:jonathonf/python-3.6
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y \
|
||||
build-essential \
|
||||
python3.6 \
|
||||
python3.6-dev \
|
||||
ffmpeg \
|
||||
libsdl2-dev \
|
||||
libsdl2-image-dev \
|
||||
libsdl2-mixer-dev \
|
||||
libsdl2-ttf-dev \
|
||||
libportmidi-dev \
|
||||
libswscale-dev \
|
||||
libavformat-dev \
|
||||
libavcodec-dev \
|
||||
zlib1g-dev
|
||||
|
||||
# then to create your virtualenv with py3.6
|
||||
virtualenv -p $(which python3.6) env
|
||||
|
||||
|
||||
.. _kivy source build:
|
||||
https://kivy.org/docs/installation/installation-linux.html#installation-in-a-virtual-environment
|
||||
|
||||
|
|
Loading…
Reference in New Issue