File tree Expand file tree Collapse file tree 5 files changed +74
-46
lines changed
Expand file tree Collapse file tree 5 files changed +74
-46
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ An English-like programming language focused on readability with deterministic s
66[ ![ Docs] ( https://img.shields.io/badge/docs-mkdocs-blue )] ( https://karthikprasadm.github.io/Sup )
77[ ![ PyPI] ( https://img.shields.io/pypi/v/sup-lang.svg )] ( https://pypi.org/project/sup-lang/ )
88[ ![ Coverage] ( https://img.shields.io/codecov/c/github/Karthikprasadm/Sup )] ( https://codecov.io/gh/Karthikprasadm/Sup )
9- [ ![ VS Code] ( https://img.shields.io/badge/VS%20Code-Extension-blue )] ( https://marketplace.visualstudio.com/items?itemName=wingspawn.sup-language -support )
9+ [ ![ VS Code] ( https://img.shields.io/badge/VS%20Code-Extension-blue )] ( https://marketplace.visualstudio.com/items?itemName=wingspawn.sup-lang -support )
1010[ ![ License: MIT] ( https://img.shields.io/badge/License-MIT-yellow.svg )] ( ../LICENSE )
1111
1212![ SUP Demo] ( assets/demo.gif )
@@ -52,6 +52,20 @@ Check version:
5252sup --version
5353```
5454
55+ ### Distribution (v2.8.0)
56+
57+ - PyPI: ` sup-lang ` — ` pip install sup-lang `
58+ - VS Code Marketplace: ` wingspawn.sup-lang-support `
59+ - Open VSX: ` Karthikprasadm.sup-lang-support `
60+
61+ Links:
62+ - Marketplace: https://marketplace.visualstudio.com/items?itemName=wingspawn.sup-lang-support
63+ - Open VSX: https://open-vsx.org/extension/Karthikprasadm/sup-lang-support
64+
65+ ### CI/perf updates
66+
67+ - The perf job in CI now runs an inline benchmark via ` sup.cli.run_source ` and writes ` perf.json ` at the repo root, avoiding path/module issues on runners. The budget gate reads the same file.
68+
55693 . Dev workflow (lint, types, tests):
5670```
5771pip install pytest ruff mypy
Original file line number Diff line number Diff line change @@ -37,6 +37,20 @@ mypy --config-file sup-lang/mypy.ini sup-lang/sup
3737pytest -q sup-lang
3838```
3939
40+ Distribution (v2.8.0)
41+ ---------------------
42+
43+ - PyPI: ` sup-lang ` — ` pip install sup-lang `
44+ - VS Code Marketplace: ` wingspawn.sup-lang-support `
45+ - Open VSX: ` Karthikprasadm.sup-lang-support `
46+
47+ Links: [ Marketplace] ( https://marketplace.visualstudio.com/items?itemName=wingspawn.sup-lang-support ) · [ Open VSX] ( https://open-vsx.org/extension/Karthikprasadm/sup-lang-support )
48+
49+ CI/Perf
50+ -------
51+
52+ The CI perf job runs a self-contained inline benchmark using ` sup.cli.run_source ` , produces ` perf.json ` at the repository root, and enforces a simple budget gate.
53+
4054
4155See also
4256--------
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44
55[project ]
66name = " sup-lang"
7- version = " 2.8"
7+ version = " 2.8.0 "
88description = " Sup: an English-like programming language (MVP)"
99readme = " README.md"
1010requires-python = " >=3.9"
Original file line number Diff line number Diff line change 11"""Sup Language package."""
22
3- __version__ = "2.8"
3+ __version__ = "2.8.0 "
44
55from typing import TYPE_CHECKING
66
Original file line number Diff line number Diff line change 11{
2- "name" : " sup-lang-support" ,
3- "displayName" : " SUP - English-like Language Syntax" ,
4- "description" : " Basic syntax highlighting for the SUP programming language (English-like)." ,
5- "publisher" : " Karthikprasadm " ,
6- "version" : " 2.3.6 " ,
7- "engines" : {
8- "vscode" : " ^1.70.0"
9- },
10- "categories" : [
11- " Programming Languages"
12- ],
13- "keywords" : [
14- " sup" ,
15- " sup language" ,
16- " english-like" ,
17- " language" ,
18- " syntax"
19- ],
20- "repository" : {
21- "type" : " git" ,
22- "url" : " https://github.com/Karthikprasadm/Sup"
23- },
24- "license" : " MIT" ,
25- "contributes" : {
26- "grammars" : [
27- {
28- "path" : " syntaxes/sup.tmLanguage.json" ,
29- "language" : " sup" ,
30- "scopeName" : " source.sup"
31- }
32- ],
33- "languages" : [
34- {
35- "aliases" : [
36- " Sup"
37- ],
38- "extensions" : [
39- " .sup"
40- ],
41- "id" : " sup"
42- }
43- ]
44- }
2+ "name" : " sup-lang-support" ,
3+ "displayName" : " SUP - English-like Language Syntax" ,
4+ "description" : " Basic syntax highlighting for the SUP programming language (English-like)." ,
5+ "publisher" : " wingspawn " ,
6+ "version" : " 2.8.0 " ,
7+ "engines" : {
8+ "vscode" : " ^1.70.0"
9+ },
10+ "categories" : [
11+ " Programming Languages"
12+ ],
13+ "keywords" : [
14+ " sup" ,
15+ " sup language" ,
16+ " english-like" ,
17+ " language" ,
18+ " syntax"
19+ ],
20+ "repository" : {
21+ "type" : " git" ,
22+ "url" : " https://github.com/Karthikprasadm/Sup"
23+ },
24+ "license" : " MIT" ,
25+ "contributes" : {
26+ "grammars" : [
27+ {
28+ "path" : " syntaxes/sup.tmLanguage.json" ,
29+ "language" : " sup" ,
30+ "scopeName" : " source.sup"
31+ }
32+ ],
33+ "languages" : [
34+ {
35+ "aliases" : [
36+ " Sup"
37+ ],
38+ "extensions" : [
39+ " .sup"
40+ ],
41+ "id" : " sup"
42+ }
43+ ]
44+ }
4545}
You can’t perform that action at this time.
0 commit comments