Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sanest setup #681

Merged
merged 6 commits into from
Aug 19, 2015
Merged

Sanest setup #681

merged 6 commits into from
Aug 19, 2015

Conversation

ssanderson
Copy link
Contributor

No description provided.

@ssanderson
Copy link
Contributor Author

@jikamens @llllllllll I think this is a worthy successor to the previous attempts.

Changes:

  • Use @jikamens LazyCythonizingList for ext_modules.
  • Parse our requirements.txt to keep install_requires up to date.
  • Create extras builds for talib and dev.
  • Use pip install -e .[dev] on Travis to install Zipline before testing.

- Parse our requirements.txt to keep install_requires up to date.
- Create extras builds for talib and dev.
- Use pip install -e .[dev] on Travis to install Zipline before testing.
Jonathan Kamens and others added 5 commits August 19, 2015 10:37
Modify setup.py to defer the use of Cython and numpy until
`setup_requires` has already been processed, so that Cython and numpy
are available when they are needed.
Rather than specifying only the package "zipline" in setup.py, use
`find_packages` to find all the subpackages as well, so they (or, most
specifically, their `__init__.py` files) are properly packaged in the
egg file.
@llllllllll llllllllll force-pushed the sanest-setup branch 18 times, most recently from 742c222 to d444f59 Compare August 19, 2015 19:01
llllllllll added a commit that referenced this pull request Aug 19, 2015
@llllllllll llllllllll merged commit cfce3a7 into master Aug 19, 2015
@llllllllll llllllllll deleted the sanest-setup branch August 19, 2015 19:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants