Gerardo Salazar
f5c5faa3d4
Remove bindingRedirect in Tests and re-adds pyarrow to DockerfileLeanFoundation
2020-12-06 19:14:48 -08:00
Gerardo Salazar
5c345faea7
Revert changes to DockerfileLeanFoundation
2020-12-06 19:14:24 -08:00
Gerardo Salazar
7c3caec07f
Use external NuGet package for Arrow
...
* Updates CI for Arrow
* Updates DockerfileLeanFoundation
* Adds Arrow to Python packages tests
2020-12-06 19:13:54 -08:00
Stefano Raggi
be7730c186
Upgrade IBGateway from v974.4g to v978.2c
2020-07-06 15:13:59 +02:00
hsm207
8acd8d3eac
Undo newline
2020-06-12 15:40:23 +08:00
hsm207
4522602ec9
Fix typo
2020-06-12 15:12:05 +08:00
AlexCatarino
7573286a70
Updates DockerfileFoundation For Python Packages
...
Adds new and updates Python Packages:
Closes #2707 (mplfinance)
Closes #3541 (CuffLinks IpyWidgets)
Closes #3975 (Jax)
Closes #3982 (gluonts astropy gplearn tigramite ssm auto_ks)
Closes #3983 (H2O AutoML)
Closes #4050 (neural-tangent)
Closes #4125 (CNTK)
Closes #4129 (updates)
Closes #4170 (NLTK Vader Sentiments)
Closes #4246 (riskparity pyrb)
Closes #4256 (Copulae)
Closes #4282 (featuretools)
Closes #4331 (keras-rl pennylane)
2020-04-29 00:28:36 +01:00
Jared
249fd1561f
Update DockerfileLeanFoundation
2020-03-06 11:48:13 -08:00
Martin Molinero
c73da247e5
Add new python libraries
...
- Adding tslearn=0.3.0, tweepy=3.8.0, dtw-python==1.0.4,
pywavelets=1.1.1, umap-learn=0.3.10.
- Update hmmlearn==0.2.3
2020-02-12 15:12:34 -03:00
AlexCatarino
c7e4d9798b
Changes NLTK Data Location and Adds mlfinlab Package
...
- Use `/usr/share/nltk_data` instead of `/root/nltk_data`.
- Adds test for NLTK.
- Tidies the root directory of the docker image
- Adds support to mlfinlab
2019-11-12 22:30:04 +00:00
AlexCatarino
5a85fd1b8e
Uses Self-Hosted Packages
2019-10-10 15:35:29 +01:00
AlexCatarino
63cc139aef
Adds New Python Packages
...
- creme: https://github.com/creme-ml/creme
- scikit-multiflow: https://scikit-multiflow.github.io/scikit-multiflow/index.html
- PuLP: https://pypi.org/project/PuLP/
- PyMC3: https://docs.pymc.io
- PyPortfolioOpt: https://pypi.org/project/pyportfolioopt/
- gensim: https://radimrehurek.com/gensim/
- Fasttext: https://fasttext.cc/
- Upgrades Numpy and Wrapt
- Changes installation order to facilitate package dependency solving
- We get the latest odo package from Blaze due to a incompatibility with pandas 0.23.4
2019-10-10 00:01:14 +01:00
Laur Aliste
2b60bec586
Dockerfile-foundation: install hmmlearn globally
...
Fixes #3684
2019-10-09 23:51:31 +01:00
AlexCatarino
ee957f6a53
Fix Python Packages Versions
2019-07-10 12:05:00 +01:00
AlexCatarino
1e19ac4572
Whilelists Python Libraries
...
- copulas, hmm and pomegranate (closes #2832 )
- tsfresh (closes #3084 )
- LightGBM (closes #3173 )
- BeautifulSoup (closes #3178 )
- Facebook/Prophet (closes #3199 )
- fastai (closes #3233 )
- Pyramid ARIMA (closes #3234 )
- punkt for nltk (closes #3367 )
- Stable Baselines (closes #3369 )
- Updates:
- Miniconda to 4.5.12 (Foundation and travis)
- Python to 3.6.8
- numpy to 1.16.1
- Revert changes to Dockerfile
2019-07-09 23:33:33 +01:00
Frank Norman
d18851b230
Fixes for issue 3334
2019-07-09 23:33:33 +01:00
Stefano Raggi
f25c8c0345
Remove IBController from Lean Foundation Dockerfile
2019-05-13 21:16:14 +02:00
Stefano Raggi
3e7904908b
DockerfileLeanFoundation updates
...
- Updated IBGateway from version 968.2d to 974.4g
- Updated IBController to version 3.2.0.5
- Downgraded Mono version from 5.16 to 5.12
- Updated python version from 3.6.6 to 3.6.7
- Updated pandas to version 0.23.4
2019-01-04 12:06:51 +01:00
Jared
80626ba4db
Update Mono Version
...
Websocket leaks fixed
2018-12-18 14:37:32 -08:00
AlexCatarino
623dec7146
Adds seaborn package
...
Closes #2568
2018-12-07 09:36:48 +00:00
AlexCatarino
bb6ce998cb
Adds rauth packages
...
Adds [rauth](https://github.com/litl/rauth ) package. Closes #2488 .
2018-12-07 09:36:48 +00:00
AlexCatarino
823bb01438
Updates pythonnet
...
Includes memory leak fix (https://github.com/QuantConnect/pythonnet/commit/c6db86653e7fa4fa89e1f8404d72e346b67ed857 and https://github.com/QuantConnect/pythonnet/commit/bec9563d2958acc5adf3e8972b23609fe3914402 )
- Fix python version to 3.6.6 (avoid updating to 3.7)
- Fix numpy version to 1.14.5 (tensorflow requirement)
- Adds py-earth python package (closes #2399 ).
2018-12-07 09:36:48 +00:00
Stefano Raggi
3a93f3e4db
Update download paths to cdn.quantconnect.com
2018-08-06 17:41:54 +02:00
AlexCatarino
8e3b7153b2
Rebase with pythonnet/master and fix datetime UTC bug
...
Updates pythonnet with pythonnet/master and fix datetime issue ([65ac279](https://github.com/QuantConnect/pythonnet/commit/65ac279a03dbded39fe3e28bb79c233f0c970f6f )).
2018-07-16 11:52:54 +01:00
Jared
eaf8aa761e
Update foundation with new IBController version.
...
New IBC fixes white label brokerage bug.
2018-06-18 17:03:52 -04:00
AlexCatarino
021500cbca
Reverts some changes in the docker files
2018-06-07 17:19:39 +01:00
AlexCatarino
14f13cc9cb
Upgrade to Jupyter Lab
...
Moves all python packages installation to `quantconnect/lean:foundation` and leave `quantconnect/jupyter` handles the lab deployment.
Adds `lxml` package (closes #2071 )
Adds `quantlib` and `dx-analytics` packages (closes #2012 )
2018-06-07 13:06:42 +01:00
Eddie Hedges
a5a35a7e45
Renamed DockerfileLeanAlgorithm to Dockerfile in docker files comments.
2018-05-11 15:39:18 -05:00
AlexCatarino
a4db921b87
Updates pythonnet
...
Rebase with pythonnet/master
2018-04-09 18:59:59 +01:00
Michael Handschuh
7814259c52
Update miniconda download location to S3 cdn
...
Placing these scripts in S3 allows us to not worry about the external
site taking down the files and/or being unavailable.
2018-02-23 16:34:07 -05:00
Michael Handschuh
b8f77abf2b
Fetch ta-lib dependenciesfrom S3 cdn
2018-02-23 15:38:00 -05:00
Michael Handschuh
5dcbfde8c1
Fetch IB dependencies from S3 cdn
2018-02-23 15:34:00 -05:00
Michael Handschuh
18a559943e
Upgrade LEAN Python to 3.6 from 2.7
...
- Adds log to display the python version the algorithm is using.
- Fixes python algorithms that were failing because of small subtleties
like leading zeroes.
- Updates pythonnet with a version compiled with python 3.6 flags
- Changes in DockerfileFoundation: we now use miniconda to manage the python
environment.
- Took the opportunity to add NTLK (#1349 ), Tensorforce (#1369 ) and
PyTorch/Pyro (#1385 ).
- Changes readme in Algorithm.Python to show steps to install miniconda
2018-02-23 15:09:06 -05:00
Stefano Raggi
a39e6a8e28
Revert "Merge pull request #1526 from AlexCatarino/python3"
...
This reverts commit 2e523992d0 , reversing
changes made to fa48fc23ea .
2018-02-14 16:03:12 +01:00
Stefano Raggi
7246b8b6b6
Revert "Update to Mono 5.8"
...
This reverts commit c04b0c986f .
2018-02-14 16:02:38 +01:00
Jared
c04b0c986f
Update to Mono 5.8
2018-02-13 21:08:02 -05:00
AlexCatarino
34a271adac
Updates pythonnet
...
In this update, we had compiled pythonnet with python 3.6 instead of 2.7 flags
2018-02-13 13:00:50 +00:00
AlexCatarino
afd9c84790
Adds cython package in dockerfile foundation
2017-12-29 20:48:04 +00:00
AlexCatarino
9459f47cba
Updates pythonnet
...
In this update, methods overloads with decimal parameters accept python float.
- Fixes FractionalQuantityRegressionAlgorithm:
With the pythonnet update we can pass a python float where a decimal is required.
2017-12-29 17:25:48 +00:00
AlexCatarino
c912c0d190
Updates pythonnet
...
In this update, we fixed type correspondence from C# Decimal to python decimal that caused wrong method overload binding.
2017-12-18 10:57:26 +00:00
Derek M Tishler
540a7a75c3
Added Deap python package
...
Added install instruction for python package: Deap(distributed evolutionary algorithms in python).
2017-11-03 10:59:18 -04:00
Jared
d52193d868
Merge pull request #1228 from StefanoRaggi/ibcontroller-fa-update
...
Update IBController for Financial Advisor support
2017-10-27 15:05:22 -04:00
Stefano Raggi
d77558ddd0
Update date in DockerfileLeanFoundation header
2017-10-26 17:53:40 +02:00
Jared Broad
7aaf83ec95
Revert mono version for memory leak fix
2017-10-24 04:05:25 -04:00
Stefano Raggi
1b4a47054b
Update IBController for Financial Advisor support
...
Updates to IBController: https://github.com/QuantConnect/ib-controller/pull/1
2017-10-19 21:46:37 +02:00
Andrew
8ec4f6f0a2
Upgrade to mono 5.4
2017-10-18 14:20:07 -04:00
Stefano Raggi
74ed823a0c
Upgrade IB Gateway version from v960 to v968
2017-10-12 12:57:46 -04:00
AlexCatarino
9536123160
Updates pythonnet
...
In this update, we have changed our version of pythonnet to give precedence to methods that include a PyObject parameter.
2017-10-12 16:41:50 +01:00
AlexCatarino
099e871afd
Updates pythonnet nuget version
...
In this new nuget package, we have included two versions Python.Runtime.dll for macOS
We also add the instructions to compile pythonnet for different operational systems
2017-09-29 17:59:38 +01:00
Juan José D'Ambrosio
96de3e98f5
Update DockerfileLeanFoundation
...
Small fix after TA-lib installation.
2017-09-24 21:51:18 -03:00