danpaquin / coinbasepro-python

The unofficial Python client for the Coinbase Pro API
MIT License
1.82k stars 732 forks source link

Configure travis CI #318

Closed alimcmaster1 closed 6 years ago

alimcmaster1 commented 6 years ago

Reference #312. Basic CI setup.

This can be enhanced over time to run for different python versions and enforce pep8 at build time.

alimcmaster1 commented 6 years ago

@danpaquin thoughts? You will need to configure on the travis side, you familiar with this? If not i'm happy to help :)

danpaquin commented 6 years ago

Awesome start. I'm looking forward to implementing more sophisticated tests using this.

alimcmaster1 commented 6 years ago

Thanks @danpaquin , you should just need to toggle CI for this repo on your travis account. Then our first build should kick off :)

danpaquin commented 6 years ago

HI @alimcmaster1, I would like your input on how to create the cbpro package during travis build. Ideally, I would like to install the package using setup.py that would also remove the need to maintain another list of requirements in the .txt file. The only issue is we need to ensure the feature will work in both Python 2 & 3.

Let me know your thoughts and open another PR if you have any ideas!