BenBrostoff / draftfast

A tool to automate and optimize DraftKings and FanDuel lineup construction.
287 stars 113 forks source link

python 3 compatibility, TE combo flag, remove duo flag #87

Closed sharkiteuthis closed 5 years ago

sharkiteuthis commented 5 years ago
BenBrostoff commented 5 years ago

This is awesome @sharkiteuthis ; I'll review today and over weekend. My biggest concern here is maintaining the Docker setup and ensuring Travis build still works. These changes look great.

I would also mention that you should check out this issue about converting this repo to accommodate a pip module and separating the CLI and optimize.run functionality.

I have a lot of scripts I run for various DraftKings / FanDuel contests that submodule this repo; I know others are using the setup that is in examples. This is less flexible than a pip module that can just be dropped into an existing project. Let me know if you have ideas here; I mention this just because this refactor is going to change a lot of the code. That said, I want to get your work merged in first 👍

BenBrostoff commented 5 years ago

Alright, final things here @sharkiteuthis :

BenBrostoff commented 5 years ago

I think build is failing because of some linting flake8 thing, so if you don't mind fixing, I'll merge once it's passing.

sharkiteuthis commented 5 years ago

working now, added a missing package for tests