Commit Graph

19 Commits

Author SHA1 Message Date
Paarth Ahuja d07e2a667c
update_schemastore.py: Fix actual vs expected revision in log (#2231) 2025-12-29 11:20:10 +01:00
Zanie Blue bfa973a526
Add repair of the benchmark images to the PyPI readme transform (#1947)
```diff
diff --git a/README.md b/README.md
index 2114b0b..9d1eca4 100644
--- a/README.md
+++ b/README.md
@@ -9,7 +9,7 @@ An extremely fast Python type checker and language server, written in Rust.
 <br />
 
 <p align="center">
-  <img alt="Shows a bar chart with benchmark results." width="500px" src="./docs/assets/ty-benchmark-cli.svg">
+  <img alt="Shows a bar chart with benchmark results." width="500px" src="https://raw.githubusercontent.com/astral-sh/ty/0.0.1-alpha.35/docs/assets/ty-benchmark-cli.svg">
 </p>
 
 <p align="center">
@@ -47,9 +47,9 @@ To learn more about using ty, see the [documentation](https://docs.astral.sh/ty/
 
 ## Installation
 
-To install ty, see the [installation](./installation.md) documentation.
+To install ty, see the [installation](https://github.com/astral-sh/ty/blob/0.0.1-alpha.35/installation.md) documentation.
 
-To add the ty language server to your editor, see the [editor integration](./editors.md) guide.
+To add the ty language server to your editor, see the [editor integration](https://github.com/astral-sh/ty/blob/0.0.1-alpha.35/editors.md) guide.
 
 ## Getting help
 
@@ -65,7 +65,7 @@ at this time. Please [open pull requests](https://github.com/astral-sh/ruff/pull
 to anything in the `ruff` submodule (which includes all of the Rust source code).
 
 See the
-[contributing guide](./CONTRIBUTING.md) for more details.
+[contributing guide](https://github.com/astral-sh/ty/blob/0.0.1-alpha.35/CONTRIBUTING.md) for more details.
 
 ## FAQ
 
@@ -85,7 +85,7 @@ Just "ty", please.
 
 ## License
 
-ty is licensed under the MIT license ([LICENSE](LICENSE) or
+ty is licensed under the MIT license ([LICENSE](https://github.com/astral-sh/ty/blob/0.0.1-alpha.35/LICENSE) or
 <https://opensource.org/licenses/MIT>).
 
 Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in ty
```
2025-12-16 11:24:58 -06:00
William Woodruff a362ad2be8
Use `npm ci --ignore-scripts` instead of `npm install` (#1722) 2025-12-02 10:14:55 -05:00
Micha Reiser b225fd8b4a
Bump version to 0.0.1a26 (#1517)
Co-authored-by: Zanie Blue <contact@zanie.dev>
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
2025-11-10 18:45:54 +01:00
David Peter 620f946b13
Only add the actual schema in schemastore PRs (#1391)
Last time I ran this script, due to what I assume was a `npm` version
mismatch, the `package-lock.json` file was updated while running `npm
install` in the `schemastore`. Due to the use of `git commit -a`, it was
accidentally included in the commit for the semi-automated schemastore
PR. The solution here is to only add the actual file that we want to
commit.

I'll open similar PRs for the respective scripts in ruff and uv once
this is accepted.
2025-10-17 21:01:53 +02:00
Dmitry 01c75b8b4a
fix: incorrect working directory for Git command (#849) 2025-07-18 11:55:09 +00:00
renovate[bot] 1145e8a101
Update pre-commit dependencies (#809)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Micha Reiser <micha@reiser.io>
2025-07-11 07:59:44 +00:00
Charlie Marsh 232a5d6895
Sync env.md script in release pipeline (#782)
## Summary

See: https://github.com/astral-sh/ruff/pull/19205

Closes: https://github.com/astral-sh/ty/issues/773.
2025-07-08 11:34:51 -04:00
Max Mynter b6767534cf
[CI] Add check for changes in autogenerated files (#415) 2025-05-16 08:05:04 +02:00
Micha Reiser f0c00ca3ad
Fix repository in README transform script (#361) 2025-05-13 19:41:04 +02:00
Zanie Blue 282c80c6df
Include admonitions in the README transform (#333)
These currently render weirdly: https://pypi.org/project/ty/
2025-05-12 14:27:54 -05:00
Zanie Blue 5f9803b4fa
Split the documentation out of the top-level README (#331)
Moves most of the documentation into a dedicated `docs/README` to make
it easier to reach important content in the top-level readme like
"getting involved".

There are some minor changes to the heading levels here and link
changes, but otherwise the content is the same. Don't go deep on the
getting started section, that's changing in #329
2025-05-12 13:45:02 -05:00
Zanie Blue ab530d992d
Restore readme transformation script (#330) 2025-05-12 13:40:00 -05:00
Micha Reiser b3073684d0
Reference documentation (#292) 2025-05-10 10:26:31 +00:00
Zanie Blue f9c4c89993
Update the `uv.lock` on release (#277) 2025-05-08 11:02:16 -05:00
Zanie Blue d50d72c144
Clean up some path handling in the schemastore script (#273)
Mostly making sure that the script is robust to alternative working
directories, and some stylistic nits.

Following up on
https://github.com/astral-sh/ty/pull/65#discussion_r2077839514 — not to
be annoying, but using `git` to find the root _can_ be wrong here


```
❯ cd ruff
❯ uv run --only-dev ../scripts/update_schemastore.py
> /Users/zb/workspace/ty/scripts/update_schemastore.py(146)main()
-> breakpoint()
(Pdb) print(root)
/Users/zb/workspace/ty/ruff
```
2025-05-08 09:32:18 -05:00
Micha Reiser 9efd86025d
Add script to update `ty.json` in schemastore (#65) 2025-05-08 11:30:05 +00:00
Zanie Blue 52d16b44bc
Move `rooster` into a dependency group for locking (#64) 2025-05-06 10:38:28 -05:00
Zanie Blue d2abb67dcf
Add release script (#59) 2025-05-06 09:32:51 -05:00