Commit Graph

15 Commits

Author SHA1 Message Date
James Simmons
94e9e295e2 release 2.0.0rc1 (#3531)
* version change to 2.0.0rc1

* Update terminal_helper

* scipy to ^1.9.3

* signing files for intel

* Docker release for 2.0.0rc1

* scipy sign binary

* signing scipy removal

* Update build/pypi

* Checkout terminal_helper.py

* Make pypi build files executable

* changed the version checking

Co-authored-by: Chavithra PARANA <chavithra@gmail.com>
Co-authored-by: Luqman Bello <lb@Luqmans-MacBook-Pro.local>
Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
Co-authored-by: hjoaquim <h.joaquim@campus.fct.unl.pt>
2022-11-22 19:34:10 -05:00
Theodore Aptekarev
15d1870194 Reorganize project extras for a pip installable package (#3432)
* Re-solve the dependencies for optimization extras

* Remove unused reportlab helpers

* Update install from source and troubleshooting docs

* Fix typos found by cspell

* Prevent po menu from launching when optimization toolkit not installed

* Add optimization dependencies to default requirements.txt for the CI

* Add optimization toolkit installation to the CI

* Fix markdown linting

* Update CI test dependency installation for matrix tests

* Fix markdown linting

* Update source installation docs

* Clean up ToC in the main readme

* Update the SDK documentation

* Fix markdown linting after making readme sections linkable

* Fix more markdown linting

* Fix more markdown linting

* Update secrets detection with exclusion rules

* Bump detect-secrets configuration

* Tune secret detector

* Fix more markdown linting

* Add optimization toolkit install to installer GH actions

* Add optimization toolkit install to docker build

* Fix typos

* Add "all" extras setting to install torch and riskfolio

* Move forecasting dependencies to pyproject.toml

* Update CI build configs

* Update documentation to feature the "all" extra

* Lint markdown

* Update docs to specify requirement of having a C compiler

* Added log Id to codesigning steps in inteel Macos workflow

* Changed disk for the m1 macos build

* Changed disk for the m1 macos build

* Changed disk for the intel macos build

* taking out sigtool removal line

* Remove dev version number from pyproject.toml

* removing sigtool from all build steps

* changes to m1 build and commenting test_report_economy

* more m1 build changes

* testing exit on conda setup

* some more

* changing shell to bash to setup conda

* bash on lines

* bash on all lines

* small bash removals

* intel fix and test_crypto int test

* upgrading setupminiconda version

* adding back in intel conda init and reset

* intel removal of init

* taking bash back out from m1

* removing old codesign lines

* adding codesign specific binaries

* ssl fix for all terminal

* removing if installer

* various ssl fixes across commands

* fixing ssl mistake

* integration test changes

* Linting + remove comment

* Update poetry.lock

* Update requirements

* Update the docs to mention that PO is not working on arm arch

* Update deps to pin setuptools

* Disable reports on pyinstaller packaged version

* Update reports

* small grammar change for forecast report message

* Pin grpcio following introduced regression in 1.51.0

* Update docs to reflect changes in how optimization is installed

Co-authored-by: Luqman Bello <lb@Luqmans-MacBook-Pro.local>
Co-authored-by: James Simmons <simmonsj330@gmail.com>
Co-authored-by: James Simmons <53658028+simmonsj330@users.noreply.github.com>
Co-authored-by: James Maslek <jmaslek11@gmail.com>
Co-authored-by: Chavithra <chavithra@gmail.com>
2022-11-22 12:33:59 -05:00
James Simmons
c875f4f633 Fixes to Automated Builds (#3483)
* first

* changing int tests to run all

* commenting out economy

* workflow step to delete env
2022-11-19 13:28:04 -05:00
James Simmons
0b176effc3 Papermill installer specific version (#3332)
* m1 mac

* windows

* intel

* adding conda activate to windows

Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
2022-11-09 11:30:46 -05:00
James Simmons
453832254c Updating Integration Tests Location (#2883)
Co-authored-by: James Maslek <jmaslek11@gmail.com>
2022-10-17 17:29:31 -04:00
James Simmons
baf72720da Workflow Changes for New Machines (#2828)
* Update intel_macos_build.yml

* Update intel_macos_build.yml

* Update intel_macos_build.yml

* Update m1_macos_build.yml

* Update m1_macos_build.yml

* Update intel_macos_build.yml

* Update m1_macos_build.yml

* Update m1_macos_build.yml

* Update m1_macos_build.yml

* Update m1_macos_build.yml

* Update intel_macos_build.yml

* Update intel_macos_build.yml

* Update intel_macos_build.yml

* Update intel_macos_build.yml

* Update intel_macos_build.yml

* Update windows10_build.yml

* Update intel_macos_build.yml

* Update windows10_build.yml

* Update intel_macos_build.yml

Co-authored-by: James Maslek <jmaslek11@gmail.com>
Co-authored-by: Colin Delahunty <72827203+colin99d@users.noreply.github.com>
2022-10-17 09:41:26 +02:00
Chavithra
f61ff12b9a CI : Disabling log collection (#2653) 2022-09-27 13:25:55 -04:00
James Simmons
10fce6d1d7 Release/1.8.0 (#2521)
* Update pyproject.toml

* Update setup.nsi

* Update feature_flags.py

* M1 macos build system (#2504) (#2514)

* Create m1_macos_build.yml

* Update m1_macos_build.yml

* Update m1_macos_build.yml

* Update m1_macos_build.yml

* Update m1_macos_build.yml

* Update m1_macos_build.yml

* Update m1_macos_build.yml

* taking out notarize and staple

includes codesigning tho

* changing prediction install

I am expecting a code sign error instead of a running the actual executable error. trying with -e prediction instead of -e prediction-m1-mac

* Changing prediction, keeping code signing

* Update m1_macos_build.yml

* Update m1_macos_build.yml

* taking out integration tests

* rerun

* Update m1_macos_build.yml

* adding pred back to turn to false

* making same as upstream release

* Update m1_macos_build.yml

* Update m1_macos_build.yml

* Update m1_macos_build.yml

Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>

Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>

* Changing detatch disc location

Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
2022-09-08 19:21:01 -05:00
James Simmons
926cf0c147 Intel installer bug fix (#2505)
* solution try 1

* solution 2

* Delete entitlements.plist

* fixing locations

* uncommenting integration tests

* Changing names

Co-authored-by: minhhoang1023 <40023817+minhhoang1023@users.noreply.github.com>
Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
2022-09-06 16:39:28 -04:00
James Simmons
0f01b8437d Release 1.7.0 (#2300)
* Version Bump

* Changing pred install for intel workflow

* Disabling prediction menu

* Fixing codesign paths

* Changing disk location for detach

* Making sure to not pull from main

* changing windows build

* Hopefully final change for the release

* codesign fix

* fixing package stuff

* Fixing feature flags and env

* Adding comments about feature flags

* Changing windows build back

Co-authored-by: Chavithra <chavithra@gmail.com>
2022-08-12 13:44:27 -04:00
James Simmons
168e2b913a Forgot to staple notarization to file (#2250)
Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
2022-08-05 16:29:34 +03:00
James Simmons
71ec70e9dd Updating intel macos build system (#2229)
* Updating intel macos build system

* Changing label to match runner
2022-08-02 17:39:50 -04:00
Theodore Aptekarev
5267af2876 Bump python version (#2061)
* Add python 3.9 conda environment

* Bump dependency versions

* Bump default python version in github actions to 3.9

* Update install documentation

* Update tests

* Bump black version in conda environments

* Skip test_display_norm in econometrics menu tests

* Bump black and tensorflow versions in pyproject toml

* Attempt to fix failing concurrent windows tests

* Skip test_display_norm in econometrics menu tests

* Bump python in conda test workflows

* Update requirements.txt

* Fix old version fallback tag
2022-07-12 16:30:59 +03:00
James Simmons
951c94db97 Adding integration tests to intel mac workflow (#2020) 2022-07-01 13:49:34 +01:00
James Simmons
7cdd9ae23e Build workflow 1 (#1999)
* Build workflow to save .openbb folder for testing later

* Adding prediction install to workflow

Co-authored-by: Chavithra <chavithra@gmail.com>
2022-06-29 11:58:07 -05:00