| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[ci] Clean up ci/ directory (refactor ci/travis) (#23866) Clean up the ci/ directory. This means getting rid of the travis/ path completely and moving the files into sensible subdirectories. Details: - Moves everything under ci/travis into subdirectories, e.g. ci/build, ci/lint, etc. - Minor adjustments to some scripts (variable renames) - Removes the outdated (unused) asan tests | 4 年前 | |
[lint] port check bazel team owner check to bazel (#45816) so that it uses the default python version used in CI. required to upgrade ubuntu version. Signed-off-by: Lonnie Liu <lonnie@anyscale.com> | 2 年前 | |
Remove go installation. (#36391) Signed-off-by: Lonnie Liu <lonnie@anyscale.com> | 3 年前 | |
Fix typos at several places (#50979) in comments and docs Signed-off-by: co63oc <co63oc@users.noreply.github.com> | 1 年前 | |
[civ2] migrate the rest to lint (#38230) Migrate the rest of lint over to civ02, except for annotations since that depends on ray installation. Signed-off-by: can <can@anyscale.com> | 3 年前 | |
[civ2] migrate a few more lints (#38226) Migrate a few more lints over to civ02 Signed-off-by: can <can@anyscale.com> | 3 年前 | |
[Core] Add pre-commit configuration (#41500) This PR adds a pre-commit configuration to Ray. This has a number of advantages over the current pre-commit hooks over format.sh: More developers are familiar with pre-commit from other projects, decreasing maintenance burden. No special knowledge of Ray dev work flow required to maintain this. Isolated environments for these pre-commit hooks mean that there is not need to check what version of a tool the developer has (or doesn't have) on their machine; pre-commit just gets the right version and uses it in an isolated environment without any checks, warnings, or version conflicts; e.g. image If we fully migrate to pre-commit, we won't need lint-requirements.txt because the lint requirements will be fully specified in .pre-commit-config.yml. This should simplify our CI system and our build constraints. Users wouldn't have to download the google-java-formatter as much, as it will be cached by the hook rather than placed in /tmp/ It's easier to upgrade hooks with pre-commit autoupdate, or by updating the yaml config manually It's easier to add new hooks: just edit the yaml config to make a new hook, instead of learning how the current lint system works with ci/lint/format.sh. This would be useful because there's a lot of lint checks that are run when a PR is made but not locally - see the ci/lint/ directory for examples of this. Note that this config is not enforced, but in the future we may remove the current lint system in favor of pre-commit. I'm open to turning on more hooks, or turning some off if people prefer; note also that this PR doesn't include changes suggested by this config. For the most part, the changes that get applied when you run pre-commit with this config due to trim-trailing-whitespace and end-of-file-fixer. There are a few other issues which are legitimate concerns that I'll make issues for later. Changes Added a .pre-commit-config.yaml that matches format.sh as closely as possible Broke check_docstyle out into its own script, which is run as a local hook Added a .prettierrc.toml; currently prettier only runs on files in doc/ Signed-off-by: pdmurray <peynmurray@gmail.com> | 2 年前 | |
[Doc][LLM] add VLM example to doc (#53018) Signed-off-by: Linkun <github@lkchen.net> | 1 年前 | |
[ci] Clean up ci/ directory (refactor ci/travis) (#23866) Clean up the ci/ directory. This means getting rid of the travis/ path completely and moving the files into sensible subdirectories. Details: - Moves everything under ci/travis into subdirectories, e.g. ci/build, ci/lint, etc. - Minor adjustments to some scripts (variable renames) - Removes the outdated (unused) asan tests | 4 年前 | |
[ci] Clean up ci/ directory (refactor ci/travis) (#23866) Clean up the ci/ directory. This means getting rid of the travis/ path completely and moving the files into sensible subdirectories. Details: - Moves everything under ci/travis into subdirectories, e.g. ci/build, ci/lint, etc. - Minor adjustments to some scripts (variable renames) - Removes the outdated (unused) asan tests | 4 年前 | |
[civ2] migrate the rest to lint (#38230) Migrate the rest of lint over to civ02, except for annotations since that depends on ray installation. Signed-off-by: can <can@anyscale.com> | 3 年前 | |
[☀️] Fix repr for ray.ObjectRef, ray.ObjectRefGenerator types (#54011) <!-- Thank you for your contribution! Please review https://github.com/ray-project/ray/blob/master/CONTRIBUTING.rst before opening a pull request. --> <!-- Please add a reviewer to the assignee section when you create a PR. If you don't have the access to it, we will shortly find a reviewer and assign them to your PR. --> ## Why are these changes needed? Before, the repr looks like this: <img width="562" alt="Screenshot 2025-06-23 at 11 44 10 AM" src="https://github.com/user-attachments/assets/2f8b5961-d2f5-4c1e-be7d-2e65817d194f" /> After, the repr looks like this: <img width="592" alt="Screenshot 2025-06-23 at 11 42 30 AM" src="https://github.com/user-attachments/assets/e280f784-6c00-4a97-8a4c-7165864f1a5f" /> ## Related issue number <!-- For example: "Closes #1234" --> ## Checks - [ ] I've signed off every commit(by using the -s flag, i.e., git commit -s) in this PR. - [ ] I've run scripts/format.sh to lint the changes in this PR. - [ ] I've included any doc changes needed for https://docs.ray.io/en/master/. - [ ] I've added any new APIs to the API Reference. For example, if I added a method in Tune, I've added it in doc/source/tune/api/ under the corresponding .rst file. - [ ] I've made sure the tests are passing. Note that there might be a few flaky tests, see the recent failures at https://flakey-tests.ray.io/ - Testing Strategy - [ ] Unit tests - [ ] Release tests - [ ] This PR is not tested :( --------- Signed-off-by: Philipp Moritz <pcmoritz@gmail.com> | 1 年前 | |
[lint] port check bazel team owner check to bazel (#45816) so that it uses the default python version used in CI. required to upgrade ubuntu version. Signed-off-by: Lonnie Liu <lonnie@anyscale.com> | 2 年前 | |
[core] Fix cpp inclusion check (#49301) Signed-off-by: hjiang <dentinyhao@gmail.com> | 1 年前 | |
[Core] Vendor setproctitle (#53471) Signed-off-by: Jiajun Yao <jeromeyjj@gmail.com> | 1 年前 | |
Remove unnecessary string literal splits (#47360) I found there were a bunch. Found them with: bash find -name '*.py' -exec grep --color=always -HnIie '".*" ".*"' {} \; | less -r --------- Signed-off-by: Santiago Castro <santiagoc@netflix.com> Signed-off-by: Santiago Castro <bryant1410@gmail.com> | 1 年前 | |
[build] Fix the install-bazel.sh (#25251) install-bazel.sh is broken due to the path is not correctly set. This PR fixed it. | 4 年前 | |
[ci] Clean up ci/ directory (refactor ci/travis) (#23866) Clean up the ci/ directory. This means getting rid of the travis/ path completely and moving the files into sensible subdirectories. Details: - Moves everything under ci/travis into subdirectories, e.g. ci/build, ci/lint, etc. - Minor adjustments to some scripts (variable renames) - Removes the outdated (unused) asan tests | 4 年前 | |
[Core] Vendor setproctitle (#53471) Signed-off-by: Jiajun Yao <jeromeyjj@gmail.com> | 1 年前 | |
[Refector] Fix ruff rule F841:unused-variable (#49948) A variable that is defined but not used is likely a mistake, and should be removed to avoid confusion. ref: https://docs.astral.sh/ruff/rules/unused-variable/ --------- Signed-off-by: fscnick <fscnick.dev@gmail.com> Co-authored-by: Lonnie Liu <95255098+aslonnie@users.noreply.github.com> | 1 年前 | |
添加 TaskEvent 周期清理功能 Co-authored-by: liuxh25<liuxianghai1@huawei.com> | 7 个月前 | |
[ci] Clean up ci/ directory (refactor ci/travis) (#23866) Clean up the ci/ directory. This means getting rid of the travis/ path completely and moving the files into sensible subdirectories. Details: - Moves everything under ci/travis into subdirectories, e.g. ci/build, ci/lint, etc. - Minor adjustments to some scripts (variable renames) - Removes the outdated (unused) asan tests | 4 年前 | |
[git] enforce signoff in commit hooks (#35502) Problem Ray requires git signoff but it is easy to forget to do so. Solution Automate the signoff by adding a hook to Ray's suggested hooks. Signed-off-by: Eitan Adler <eax@anyscale.com> | 3 年前 | |
[train][doc] ray.train.report api docs should mention optional checkpoint_dir_name (#54391) --------- Signed-off-by: Timothy Seah <tseah@anyscale.com> Signed-off-by: Timothy Seah <timothy.seah777@yahoo.com> Co-authored-by: Timothy Seah <tseah@anyscale.com> Co-authored-by: Justin Yu <justinvyu@anyscale.com> | 1 年前 | |
[ci] Restore pytest_checker script, but at correct location (#34523) #34463 removed the scripts under the scripts/ directory because all of them should have been symlinks. However, pytest_checker.py was an actual script that was not symlinked from the ci/ directory. This PR restores this script at the correct location in ci/lint and adjusts all references to it in the codebase. Signed-off-by: Kai Fricke <kai@anyscale.com> | 3 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 4 年前 | ||
| 2 年前 | ||
| 3 年前 | ||
| 1 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 4 年前 | ||
| 4 年前 | ||
| 3 年前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 4 年前 | ||
| 4 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 7 个月前 | ||
| 4 年前 | ||
| 3 年前 | ||
| 1 年前 | ||
| 3 年前 |