Linlang
cac66e9c9d
test fix CI error
2024-03-06 11:17:41 +08:00
Linlang
cb0712a953
test fix CI error
2024-03-06 10:55:07 +08:00
Linlang
1dc5e7308d
test fix CI error
2024-03-06 10:51:55 +08:00
Linlang
240cdff0f3
test fix CI error
2024-03-06 10:47:21 +08:00
Linlang
25a6ff0812
test fix CI error
2024-03-06 10:42:26 +08:00
Linlang
f568c2f126
test fix CI error
2024-03-06 10:19:54 +08:00
Linlang
1f390feafd
test fix CI error
2024-03-06 10:14:28 +08:00
Linlang
f095792231
test fix CI error
2024-03-05 23:29:20 +08:00
Linlang
835ef12c20
test fix CI error
2024-03-05 23:21:22 +08:00
Linlang
77b6fcb92a
test fix CI error
2024-03-05 23:13:23 +08:00
Linlang
66fad0a92e
test fix CI error
2024-03-05 23:10:28 +08:00
Linlang
5af52c2472
test fix CI error
2024-03-05 23:09:09 +08:00
Linlang
3f41787dea
test fix CI error
2024-03-05 23:03:49 +08:00
Linlang
e71ee221f9
test fix CI error
2024-03-05 23:00:56 +08:00
Linlang
9f1808378d
test fix CI error
2024-03-05 22:25:22 +08:00
Linlang
98f569eed2
add_baostock_collector ( #1641 )
...
* add_baostock_collector
* modify_comments
* fix_pylint_error
* solve_duplication_methods
* modified the logic of update_data_to_bin
* modified the logic of update_data_to_bin
* optimize code
* optimize pylint issue
* fix pylint error
* changes suggested by the review
* fix CI faild
* fix CI faild
* fix issue 1121
* format with black
* optimize code logic
* optimize code logic
* fix error code
* drop warning during code runs
* optimize code
* format with black
* fix bug
* format with black
* optimize code
* optimize code
* add comments
2023-11-21 20:31:47 +08:00
Fivele-Li
4c30e5827b
Troubleshooting pip version issues in CI ( #1504 )
...
* CI failed to run on 23.1 and 23.1.1
* add pyproject.toml
* upgrade pip in slow.yml
* upgrade build-system requires
* troubleshooting pytest problem
* troubleshooting pytest problem
* troubleshooting pytest problem
* troubleshooting pytest problem
* add qlib root path to python sys.path
* add qlib root path to $PYTHONPATH
* add qlib root path to $PYTHONPATH
* add qlib root path to $PYTHONPATH
* modify pytest root;
* remove set env
* change_pytest_command_CI
* change_pytest_command_CI
* fix_ci
* fix_ci
* fix_ci
* fix_ci
* fix_ci
* fix_ci
* fix_ci
* remove_toml
* recover_toml
---------
Co-authored-by: lijinhui <362237642@qq.com >
Co-authored-by: linlang <Lv.Linlang@hotmail.com >
2023-08-24 21:24:50 +08:00
Linlang
8676303077
fix_ci ( #1608 )
...
Co-authored-by: Linlang <v-linlanglv@microsoft.com >
2023-07-19 17:33:47 +08:00
you-n-g
1a32ba1806
Bump Version & Fix CI ( #1606 )
...
* Bump Version & Fix CI
* Update test_qlib_from_pip.yml
2023-07-18 20:54:15 +08:00
Linlang
7d7e96a655
Fixed pyqlib version issue on macos ( #1605 )
...
* change_publish
* Update .github/workflows/python-publish.yml
---------
Co-authored-by: Linlang <v-linlanglv@microsoft.com >
Co-authored-by: you-n-g <you-n-g@users.noreply.github.com >
2023-07-18 19:25:08 +08:00
you-n-g
be4646b4b7
Adjust rolling api ( #1594 )
...
* Intermediate version
* Fix yaml template & Successfully run rolling
* Be compatible with benchmark
* Get same results with previous linear model
* Black formatting
* Update black
* Update the placeholder mechanism
* Update CI
* Update CI
* Upgrade Black
* Fix CI and simplify code
* Fix CI
* Move the data processing caching mechanism into utils.
* Adjusting DDG-DA
* Organize import
2023-07-14 12:16:12 +08:00
you-n-g
8d3adf34ac
Postpone PR stale. ( #1591 )
2023-07-12 09:59:09 +08:00
Linlang
b7e5f63a07
fix_pip_ci ( #1584 )
...
* fix_pip_ci
* fix_ci_get_data_error
---------
Co-authored-by: Linlang <v-linlanglv@microsoft.com >
2023-07-05 21:23:15 +08:00
Linlang
21f0b394e7
change get_data url ( #1558 )
...
* change_url
* fix_CI
* fix_CI_2
* fix_CI_3
* fix_CI_4
* fix_CI_5
* fix_CI_6
* fix_CI_7
* fix_CI_8
* fix_CI_9
* fix_CI_10
* fix_CI_11
* fix_CI_12
* fix_CI_13
* fix_CI_13
* fix_CI_14
* fix_CI_15
* fix_CI_16
* fix_CI_17
* fix_CI_18
* fix_CI_19
* fix_CI_20
* fix_CI_21
* fix_CI_22
* fix_CI_23
* fix_CI_24
* fix_CI_25
* fix_CI_26
* fix_CI_27
* fix_get_data_error
* fix_get_data_error2
* modify_get_data
* modify_get_data2
* modify_get_data3
* modify_get_data4
* fix_CI_28
* fix_CI_29
* fix_CI_30
---------
Co-authored-by: Linlang <v-linlanglv@microsoft.com >
2023-06-25 23:39:11 +08:00
Fivele-Li
46264dfec9
normpath for Windows ( #1495 )
...
* path on Windows contains double '/' which may cause open file failed.
* locate import numpy error
* locate import numpy error
* locate import numpy error
* locate import numpy error
* locate import numpy error
* locate import numpy error
* locate import numpy error
* locate import numpy error
* locate import numpy error
* locate import numpy error
* locate import numpy error
* locate import numpy error
* locate import numpy error
* locate import numpy error
* locate import numpy error
* locate import numpy error
* locate import numpy error
* pip release version 23.1 on Apr.15 2023, CI failed to run, Please refer to #1495 ofr detailed logs. The pip version has been temporarily fixed to 23.0.1.
---------
Co-authored-by: lijinhui <362237642@qq.com >
2023-04-26 16:26:12 +08:00
Fivele-Li
754799ab05
update ubuntu CI version; ( #1488 )
...
* update ubuntu CI version;
(End of standard support for 18.04 LTS - 31 May 2023)
* update ubuntu CI version;
---------
Co-authored-by: lijinhui <362237642@qq.com >
2023-04-10 17:06:48 +08:00
Linlang
0e8bfcb5d3
fix_pylint_w0719 ( #1463 )
...
* fix_pylint_w0719
* remove_fixme
2023-03-17 19:25:49 +08:00
Cadenza-Li
76f2fb1a1a
Add ipynb format check ( #1439 )
...
* Update test_qlib_from_source.yml
* add ipynb format check to workflow
* test ipynb CI
* modify nbqa check path
* add pylint flake8 mypy check to ipynb
* check ipynb with black and pylint
* reformat .ipynb files
* format line length
nbqa black . -l 120
* update nbqa .ipynb format CI
* format old ipynb files
* add nbconvert check to CI
* adjust CI order to avoid repeating download data
2023-02-21 09:23:22 +08:00
Huoran Li
5eb5ac1f1f
RL backtest pipeline on 5-min data ( #1417 )
...
* Workflow runnable
* CI
* Slight changes to make the workflow runnable. The changes of handler/provider should be reverted before merging.
* Train experiment successful
* Refine handler & provider
* test passed
* Ready to test on server
* Minor
* Test passed
* TWAP training
* Add PPOReward
* Add a FIXME
* Refine PPO reward according to PR comments
* Minor
* Resolve PR comments
* CI issues
* CI issues
* CI issues
2023-02-13 12:43:22 +08:00
Linlang
756bd0f65b
Fix ZScoreNorm processor bug ( #1398 )
...
* fix_ZScoreNorm_bug
* fix_CI_error
* fix_CI_error
* add_test_processor
* fix_pylint_error
* fix_some_error_and_optimize_code
* modify_terrible_code
* optimize_code
* optimize_code
2022-12-30 20:42:37 +08:00
Linlang
667fb0e4d9
add label to PR Automatically ( #1393 )
...
* auto_add_label
* add md file to rule
* change name and rules
* change_label_name
* change_rule_syntax
* change match rule
* change label name
2022-12-17 00:12:33 +08:00
Maxim Smolskiy
5b73b80293
Fix the Errors/Warnings when building Qlib's documentation ( #1381 )
...
* Fix the Errors/Warnings when building Qlib's documentation
* Fix
* Fix
* Empty
* Test CI
* Add doc compiling checking to CI
* Fix
* Tries to be consistent with Makefile
Co-authored-by: you-n-g <you-n-g@users.noreply.github.com >
2022-12-05 09:29:03 +08:00
Linlang
1861c8edaf
optimize_CI ( #1314 )
2022-10-20 08:38:05 +08:00
you-n-g
e7c660f0d4
More time for slow test ( #1247 )
2022-08-05 16:34:21 +08:00
you-n-g
8e063828f9
Update test_qlib_from_source_slow.yml ( #1222 )
2022-07-22 11:15:52 +08:00
you-n-g
a6700d81ff
Update test_qlib_from_source_slow.yml's timeout setting. ( #1178 )
...
* Update test_qlib_from_source_slow.yml
* Update test_qlib_from_source.yml
* Update test_pit.py
* Update test_pit.py
* Update test_pit.py
* Update test_pit.py
2022-07-06 20:44:10 +08:00
you-n-g
5e404909cf
Add retry for git actions & Fix MacOS Segment Error ( #1173 )
...
* Update test_qlib_from_source_slow.yml
* Update test_qlib_from_source.yml
* Update test_qlib_from_source.yml
* Update test_qlib_from_pip.yml
* Update test_qlib_from_source.yml
2022-07-01 09:52:42 +08:00
Linlang
50d74b5560
split_CI ( #1141 )
2022-06-28 10:17:29 +08:00
you-n-g
da676a20a2
Add time limit for CI ( #1127 )
...
* Add time limit for CI
* Update test_macos.yml
2022-06-16 16:35:20 +08:00
Linlang
1ef8e61abd
fix_pylint_for_CI ( #1119 )
...
* fix_pylint_for_CI
* reformat_with_black
* fix_pylint_C3001
* fix_flake8_error
2022-06-09 16:12:33 +08:00
Linlang
e874ef2bc1
change_datasource ( #1109 )
...
* change_datasource
* split_test_data_and_complete_data
* fix_CI
2022-05-31 19:35:49 +08:00
Yuge Zhang
9a40fd3cdc
Qlib RL framework (stage 1) - single-asset order execution ( #1076 )
...
* rl init
* aux info
* Reward config
* update
* simple
* update saoe init
* update simulator and seed
* minor
* minor
* update sim
* checkpoint
* obs
* Update interpreter
* init qlib simulator
* checkpoint
* Refine codebase
* checkpoint
* checkpoint
* Add one test
* More tests
* Simulator checkpoint
* checkpoint
* First-step tested
* Checkpoint
* Update data_queue API
* Checkpoint
* Update test
* Move files
* Checkpoint
* Single-quote -> double-quote
* Fix finite env tests
* Tested with mypy
* pep-574
* No call for env done
* Update finite env docs
* Fix csv writer
* Refine tester
* Update logger
* Add another logger test
* Checkpoint
* Add network sanity test
* steps per episode is not correct
* Cleanup code, ready for PR
* Reformat with black
* Fix pylint for py37
* Fix lint
* Fix lint
* Fix flake
* update mypy command
* mypy
* Update exclude pattern
* Use pyproject.toml
* test
* .
* .
* Refactor pipeline
* .
* defaults run bash
* .
* Revert and skip follow_imports
* Fix toml issue
* fix mypy
* .
* .
* .
* Fix install
* Minor fix
* Fix test
* Fix test
* Remove requirements
* Revert
* fix tests
* Fix lint
* .
* .
* .
* .
* .
* update install from source command
* .
* Fix data download
* .
* .
* .
* .
* .
* .
* Fix py37
* Ignore tests on non-linux
* resolve comments
* fix tests
* resolve comments
* some typo
* style updates
* More comments
* fix dummy
* add warning
* Align precision in some system
* Added some impl notes
Co-authored-by: Young <afe.young@gmail.com >
2022-05-21 18:19:24 +08:00
Linlang
2cf842bcfe
add_test_pit ( #1089 )
...
* add_test_pit
* add_test_pit_to_tests
* add_baostock_to_setup
* add_pip_to_CI
Co-authored-by: Linlang Lv (iSoftStone) <v-linlanglv@microsoft.com >
2022-05-06 16:47:20 +08:00
Linlang
5d579d1a20
fix_macos_CI ( #1081 )
...
Co-authored-by: Linlang Lv (iSoftStone) <v-linlanglv@microsoft.com >
2022-04-29 17:04:28 +08:00
Wangwuyi123
a973e4fb66
Update test_macos.yml ( #1055 )
2022-04-15 18:17:16 +08:00
Wangwuyi123
c60366addd
update ci with test doc ( #1054 )
2022-04-15 18:16:45 +08:00
Linlang Lv (iSoftStone)
5200ff520a
fix_download_data_for_CI
2022-03-25 16:56:02 +08:00
Linlang Lv (iSoftStone)
30e457119c
add_pre-commit_and_flake8_to_CI
2022-03-25 16:56:02 +08:00
SunsetWolf
144e1e2459
Fix pylint ( #888 )
...
* add_pylint_to_workflow
* fix-pylint
* fix_pylinterror
* fix-issue
2022-01-26 19:27:24 +08:00
you-n-g
094be9be86
Update python-publish.yml
2022-01-20 01:56:35 +08:00