Skip to content

Commit c221850

Browse files
authored
2 parents f680d68 + 8ddd580 commit c221850

File tree

37 files changed

+527
-521
lines changed

37 files changed

+527
-521
lines changed

.github/workflows/gh-pages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
with:
2525
cache: 'pip'
2626
cache-dependency-path: 'gh-pages/requirements-dev.txt'
27-
python-version: '3.8'
27+
python-version: '3.9'
2828
- name: Install Dependencies
2929
run: |-
3030
python3 -m venv ${{ runner.temp }}/venv

.github/workflows/main.yml

Lines changed: 13 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,10 @@ jobs:
4343
with:
4444
cache: yarn
4545
node-version: 'lts/*'
46-
- name: Set up Python 3.8
46+
- name: Set up Python 3.9
4747
uses: actions/setup-python@v5
4848
with:
49-
python-version: '3.8'
49+
python-version: '3.9'
5050
cache: pip
5151
- name: Install python3-venv
5252
run: sudo apt install -y python3-venv
@@ -125,10 +125,10 @@ jobs:
125125
with:
126126
cache: yarn
127127
node-version: 'lts/*'
128-
- name: Set up Python 3.8
128+
- name: Set up Python 3.9
129129
uses: actions/setup-python@v5
130130
with:
131-
python-version: '3.8'
131+
python-version: '3.9'
132132
cache: pip
133133
- name: Install python3-venv
134134
run: sudo apt install -y python3-venv
@@ -191,7 +191,7 @@ jobs:
191191
java: ['8']
192192
node: ['18'] # EOL 2025-04-30
193193
os: [ubuntu-latest]
194-
python: ['3.8']
194+
python: ['3.9']
195195
# Add specific combinations to be tested against (to restrict cardinality)
196196
include:
197197
# Test using Windows
@@ -201,69 +201,62 @@ jobs:
201201
go: '1.18'
202202
java: '8'
203203
node: '18'
204-
python: '3.8'
204+
python: '3.9'
205205
# Test using macOS
206206
- title: 'macOS'
207207
os: macos-latest
208208
dotnet: '6.0.x'
209209
go: '1.18'
210210
java: '8'
211211
node: '18'
212-
python: '3.8'
212+
python: '3.9'
213213
# Test alternate Nodes
214214
- title: 'Node 18'
215215
java: '8'
216216
dotnet: '6.0.x'
217217
go: '1.18'
218218
node: '18' # EOL 2025-04-30
219219
os: ubuntu-latest
220-
python: '3.8'
220+
python: '3.9'
221221
- title: 'Node 20'
222222
java: '8'
223223
dotnet: '6.0.x'
224224
go: '1.18'
225225
node: '20' # EOL 2026-04-30
226226
os: ubuntu-latest
227-
python: '3.8'
227+
python: '3.9'
228228
- title: 'Node 22'
229229
java: '8'
230230
dotnet: '6.0.x'
231231
go: '1.18'
232232
node: '22' # EOL 2027-04-30
233233
os: ubuntu-latest
234-
python: '3.8'
234+
python: '3.9'
235235
# Test alternate .NETs
236236
- title: '.NET 7.0'
237237
java: '8'
238238
dotnet: '7.0.x'
239239
go: '1.18'
240240
node: '18'
241241
os: ubuntu-latest
242-
python: '3.8'
242+
python: '3.9'
243243
# Test alternate Gos
244244
- title: 'Go 1.19'
245245
java: '8'
246246
dotnet: '6.0.x'
247247
go: '1.19'
248248
node: '18'
249249
os: ubuntu-latest
250-
python: '3.8'
250+
python: '3.9'
251251
# Test alternate Javas
252252
- title: 'Java 11'
253253
java: '11'
254254
dotnet: '6.0.x'
255255
go: '1.18'
256256
node: '18'
257257
os: ubuntu-latest
258-
python: '3.8'
258+
python: '3.9'
259259
# Test alternate Pythons
260-
- title: 'Python 3.8'
261-
python: '3.8'
262-
dotnet: '6.0.x'
263-
go: '1.18'
264-
java: '8'
265-
node: '18'
266-
os: ubuntu-latest
267260
- title: 'Python 3.9'
268261
python: '3.9'
269262
dotnet: '6.0.x'

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,18 @@
22

33
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
44

5+
## [1.109.0](https://github.com/aws/jsii/compare/v1.108.0...v1.109.0) (2025-03-11)
6+
7+
8+
### Features
9+
10+
* switch to python 3.9 ([#4780](https://github.com/aws/jsii/issues/4780)) ([032a24e](https://github.com/aws/jsii/commit/032a24ee06726176ab1e83adf998eace0e1daf6c))
11+
12+
13+
### Bug Fixes
14+
15+
* **dotnet-windows:** specify versions for dotnet packages to prevent errors in Windows ([#4782](https://github.com/aws/jsii/issues/4782)) ([20d1679](https://github.com/aws/jsii/commit/20d1679a44eb32a1878f0083a6c74a7bca6c9db5))
16+
517
## [1.108.0](https://github.com/aws/jsii/compare/v1.107.0...v1.108.0) (2025-02-24)
618

719

CONTRIBUTING.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,11 @@ our own CI/CD: the ["superchain" image][superchain] from.
1919

2020
[superchain]: https://github.com/aws/jsii-superchain
2121

22-
Please see the superchain repo for usage instructions.
22+
Once built locally, you can launch a shell from your root project directory in a self-removing container like so:
23+
```bash
24+
# runs the built container, creates a volume mount to /project inside the container
25+
docker run --rm -it -v "$(pwd)":/project -w /project jsii/superchain:local
26+
```
2327

2428
### Alternative: Manually install the toolchain
2529

@@ -33,7 +37,7 @@ in your development environment.
3337
- [`maven >= 3.0.5`](https://maven.apache.org)
3438
- [.NET `6.0`] or later
3539
- *Recommended:* [`mono >= 6`](https://www.mono-project.com)
36-
- [Python `3.8.10`] or later
40+
- [Python `3.9.18`] or later
3741
- [`pip`](https://pip.pypa.io/en/stable/installing/)
3842
- [`setuptools >= 38.6.0`](https://pypi.org/project/setuptools/)
3943
- [`wheel`](https://pypi.org/project/wheel/)
@@ -45,7 +49,7 @@ in your development environment.
4549
[Oracle's OpenJDK8]: http://openjdk.java.net/install/
4650
[Amazon Corretto 8]: https://aws.amazon.com/corretto/
4751
[.NET `6.0`]: https://www.microsoft.com/net/download
48-
[Python `3.8.10`]: https://www.python.org/downloads/release/python-3810/
52+
[Python `3.9.18`]: https://www.python.org/downloads/release/python-3918/
4953
[Go]: https://go.dev/dl/
5054

5155
## Getting Started

gh-pages/content/user-guides/language-support/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ in significant re-engineering effort:
6969
- How are dependencies modeled? If [semantic versioning] is not the norm, what is the strategy to correctly represent
7070
semantic version ranges?
7171
- What are the toolchain and platform requirements?
72-
- For example, **Java** requires an OpenJDK 8 distribution and `maven`, **Python** requires `python` 3.8 or above,
72+
- For example, **Java** requires an OpenJDK 8 distribution and `maven`, **Python** requires `python` 3.9 or above,
7373
etc...
7474

7575
## Code Generation

gh-pages/content/user-guides/lib-author/configuration/targets/python.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ The `python` target requires two configuration entries:
1616
- Additionally, the following `Programming Language ::` classifiers are already set (more could be added by the user
1717
if relevant):
1818
- `Programming Language :: Python :: 3 :: Only`
19-
- `Programming Language :: Python :: 3.8`
2019
- `Programming Language :: Python :: 3.9`
2120
- `Programming Language :: Python :: 3.10`
2221
- `Programming Language :: Python :: 3.11`

gh-pages/content/user-guides/lib-author/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ to produce releasable artifacts.
1919
| .NET | .NET ≥ 6.0 |
2020
| Go | Go ≥ 1.18 |
2121
| Java | JDK ≥ 8 _and_ Maven ≥ 3.6 |
22-
| Python | Python ≥ 3.8 |
22+
| Python | Python ≥ 3.9 |
2323

2424
## :octicons-desktop-download-24: Download Locations
2525

gh-pages/requirements-dev.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
mkdocs~=1.6.1
22
mkdocs-awesome-pages-plugin~=2.10.1
3-
mkdocs-material~=9.6.4
3+
mkdocs-material~=9.6.7
44
mkdocs-git-revision-date-plugin~=0.3.2

lerna.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@
1212
"rejectCycles": true
1313
}
1414
},
15-
"version": "1.108.0",
15+
"version": "1.109.0",
1616
"$schema": "node_modules/lerna/schemas/lerna-schema.json"
1717
}

package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,22 +19,22 @@
1919
"@jest/types": "^29.6.3",
2020
"@types/jest": "^29.5.14",
2121
"@types/node": "^18",
22-
"@typescript-eslint/eslint-plugin": "^8.22.0",
23-
"@typescript-eslint/parser": "^8.22.0",
22+
"@typescript-eslint/eslint-plugin": "^8.25.0",
23+
"@typescript-eslint/parser": "^8.25.0",
2424
"all-contributors-cli": "^6.26.1",
25-
"eslint": "^9.19.0",
25+
"eslint": "^9.21.0",
2626
"eslint-config-prettier": "^10.0.1",
2727
"eslint-import-resolver-node": "^0.3.9",
28-
"eslint-import-resolver-typescript": "^3.7.0",
28+
"eslint-import-resolver-typescript": "^3.8.3",
2929
"eslint-plugin-import": "2.31.0",
3030
"eslint-plugin-prettier": "^5.2.3",
3131
"jest": "^29.7.0",
3232
"jest-circus": "^28.1.3",
3333
"jest-config": "^28.1.3",
3434
"jest-expect-message": "^1.1.3",
35-
"lerna": "^8.1.9",
36-
"npm-check-updates": "^17.1.14",
37-
"prettier": "^3.4.2",
35+
"lerna": "^8.2.0",
36+
"npm-check-updates": "^17.1.15",
37+
"prettier": "^3.5.2",
3838
"standard-version": "^9.5.0",
3939
"ts-node": "^10.9.2",
4040
"typescript": "~4.7.4"

packages/@jsii/check-node/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,6 @@
3737
},
3838
"dependencies": {
3939
"chalk": "^4.1.2",
40-
"semver": "^7.6.3"
40+
"semver": "^7.7.1"
4141
}
4242
}

packages/@jsii/dotnet-runtime-test/test/Amazon.JSII.Runtime.IntegrationTests/Amazon.JSII.Runtime.IntegrationTests.csproj

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,12 @@
2020
</ItemGroup>
2121

2222
<ItemGroup>
23-
<PackageReference Include="Microsoft.Extensions.Logging" />
24-
<PackageReference Include="Microsoft.NET.Test.Sdk" />
25-
<PackageReference Include="Newtonsoft.Json" />
26-
<PackageReference Include="xunit" />
27-
<PackageReference Include="xunit.runner.visualstudio" />
28-
<PackageReference Include="XunitXml.TestLogger" />
23+
<PackageReference Include="Microsoft.Extensions.Logging" Version="9.0.1" />
24+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
25+
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
26+
<PackageReference Include="xunit" Version="2.9.3" />
27+
<PackageReference Include="xunit.runner.visualstudio" Version="3.0.1" />
28+
<PackageReference Include="XunitXml.TestLogger" Version="3.1.17" />
2929
</ItemGroup>
3030

3131
<ItemGroup>

packages/@jsii/dotnet-runtime/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,6 @@
4141
"@jsii/runtime": "^0.0.0",
4242
"@types/semver": "^7.5.8",
4343
"jsii-build-tools": "^0.0.0",
44-
"semver": "^7.6.3"
44+
"semver": "^7.7.1"
4545
}
4646
}

packages/@jsii/dotnet-runtime/src/Amazon.JSII.Analyzers.UnitTests/Amazon.JSII.Analyzers.UnitTests.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@
1515
</PropertyGroup>
1616

1717
<ItemGroup>
18-
<PackageReference Include="Microsoft.CodeAnalysis.CSharp.Workspaces" />
19-
<PackageReference Include="Microsoft.NET.Test.Sdk" />
20-
<PackageReference Include="xunit" />
21-
<PackageReference Include="xunit.runner.visualstudio" />
18+
<PackageReference Include="Microsoft.CodeAnalysis.CSharp.Workspaces" Version="[4.12.0,)" />
19+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="[17.12.0,)" />
20+
<PackageReference Include="xunit" Version="[2.9.3,)" />
21+
<PackageReference Include="xunit.runner.visualstudio" Version="[3.0.1,)" />
2222
<ProjectReference Include="..\Amazon.JSII.Analyzers\Amazon.JSII.Analyzers.csproj" />
2323
</ItemGroup>
2424

packages/@jsii/dotnet-runtime/src/Amazon.JSII.Analyzers/Amazon.JSII.Analyzers.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@
1313
</PropertyGroup>
1414

1515
<ItemGroup>
16-
<PackageReference Include="Microsoft.CodeAnalysis.Analyzers" PrivateAssets="all" />
17-
<PackageReference Include="Microsoft.CodeAnalysis.CSharp.Workspaces" PrivateAssets="all" />
18-
<PackageReference Include="Microsoft.CodeQuality.Analyzers" PrivateAssets="all" />
16+
<PackageReference Include="Microsoft.CodeAnalysis.Analyzers" Version="[3.11.0,)" PrivateAssets="all" />
17+
<PackageReference Include="Microsoft.CodeAnalysis.CSharp.Workspaces" Version="[4.12.0,)" PrivateAssets="all" />
18+
<PackageReference Include="Microsoft.CodeQuality.Analyzers" Version="[3.3.2,)" PrivateAssets="all" />
1919
</ItemGroup>
2020

2121
<ItemGroup>

packages/@jsii/dotnet-runtime/src/Amazon.JSII.Runtime.UnitTests/Amazon.JSII.Runtime.UnitTests.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@
1818
</PropertyGroup>
1919

2020
<ItemGroup>
21-
<PackageReference Include="Microsoft.NET.Test.Sdk" />
22-
<PackageReference Include="NSubstitute" />
23-
<PackageReference Include="xunit" />
24-
<PackageReference Include="xunit.runner.visualstudio" />
21+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="[17.12.0,)" />
22+
<PackageReference Include="NSubstitute" Version="[5.3.0,)" />
23+
<PackageReference Include="xunit" Version="[2.9.3,)" />
24+
<PackageReference Include="xunit.runner.visualstudio" Version="[3.0.1,)" />
2525
</ItemGroup>
2626

2727
<ItemGroup>

packages/@jsii/dotnet-runtime/src/Amazon.JSII.Runtime/Amazon.JSII.Runtime.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@
2323
</PropertyGroup>
2424

2525
<ItemGroup>
26-
<PackageReference Include="Microsoft.Extensions.DependencyInjection" />
27-
<PackageReference Include="Microsoft.Extensions.Logging" />
28-
<PackageReference Include="Microsoft.Extensions.Logging.Console" />
29-
<PackageReference Include="Newtonsoft.Json" />
26+
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="[9.0.1,)" />
27+
<PackageReference Include="Microsoft.Extensions.Logging" Version="[9.0.1,)" />
28+
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="[9.0.1,)" />
29+
<PackageReference Include="Newtonsoft.Json" Version="[13.0.3,)" />
3030
</ItemGroup>
3131

3232
<ItemGroup>

packages/@jsii/go-runtime-test/project/go.mod

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ require (
99
github.com/aws/jsii/jsii-calc/go/scopejsiicalclib v0.0.0-devpreview
1010
github.com/stretchr/testify v1.10.0
1111
golang.org/x/lint v0.0.0-20210508222113-6edffad5e616
12-
golang.org/x/tools v0.30.0
12+
golang.org/x/tools v0.31.0
1313
)
1414

1515
require (
@@ -21,9 +21,9 @@ require (
2121
github.com/mattn/go-isatty v0.0.20 // indirect
2222
github.com/pmezard/go-difflib v1.0.0 // indirect
2323
github.com/yuin/goldmark v1.4.13 // indirect
24-
golang.org/x/mod v0.23.0 // indirect
25-
golang.org/x/sync v0.11.0 // indirect
26-
golang.org/x/sys v0.30.0 // indirect
24+
golang.org/x/mod v0.24.0 // indirect
25+
golang.org/x/sync v0.12.0 // indirect
26+
golang.org/x/sys v0.31.0 // indirect
2727
gopkg.in/yaml.v3 v3.0.1 // indirect
2828
)
2929

packages/@jsii/go-runtime-test/project/go.sum

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ golang.org/x/mod v0.22.0 h1:D4nJWe9zXqHOmWqj4VMOJhvzj7bEZg4wEYa759z1pH4=
3434
golang.org/x/mod v0.22.0/go.mod h1:6SkKJ3Xj0I0BrPOZoBy3bdMptDDU9oJrpohJ3eWZ1fY=
3535
golang.org/x/mod v0.23.0 h1:Zb7khfcRGKk+kqfxFaP5tZqCnDZMjC5VtUBs87Hr6QM=
3636
golang.org/x/mod v0.23.0/go.mod h1:6SkKJ3Xj0I0BrPOZoBy3bdMptDDU9oJrpohJ3eWZ1fY=
37+
golang.org/x/mod v0.24.0 h1:ZfthKaKaT4NrhGVZHO1/WDTwGES4De8KtWO0SIbNJMU=
38+
golang.org/x/mod v0.24.0/go.mod h1:IXM97Txy2VM4PJ3gI61r1YEk/gAj6zAHN3AdZt6S9Ww=
3739
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
3840
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
3941
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -45,6 +47,8 @@ golang.org/x/sync v0.10.0 h1:3NQrjDixjgGwUOCaF8w2+VYHv0Ve/vGYSbdkTa98gmQ=
4547
golang.org/x/sync v0.10.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
4648
golang.org/x/sync v0.11.0 h1:GGz8+XQP4FvTTrjZPzNKTMFtSXH80RAzG+5ghFPgK9w=
4749
golang.org/x/sync v0.11.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
50+
golang.org/x/sync v0.12.0 h1:MHc5BpPuC30uJk597Ri8TV3CNZcTLu6B6z4lJy+g6Jw=
51+
golang.org/x/sync v0.12.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA=
4852
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
4953
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
5054
golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
@@ -61,6 +65,8 @@ golang.org/x/sys v0.28.0 h1:Fksou7UEQUWlKvIdsqzJmUmCX3cZuD2+P3XyyzwMhlA=
6165
golang.org/x/sys v0.28.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
6266
golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc=
6367
golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
68+
golang.org/x/sys v0.31.0 h1:ioabZlmFYtWhL+TRYpcnNlLwhyxaM9kWTDEmfnprqik=
69+
golang.org/x/sys v0.31.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k=
6470
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
6571
golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
6672
golang.org/x/tools v0.24.0 h1:J1shsA93PJUEVaUSaay7UXAyE8aimq3GW0pjlolpa24=
@@ -75,6 +81,8 @@ golang.org/x/tools v0.28.0 h1:WuB6qZ4RPCQo5aP3WdKZS7i595EdWqWR8vqJTlwTVK8=
7581
golang.org/x/tools v0.28.0/go.mod h1:dcIOrVd3mfQKTgrDVQHqCPMWy6lnhfhtX3hLXYVLfRw=
7682
golang.org/x/tools v0.30.0 h1:BgcpHewrV5AUp2G9MebG4XPFI1E2W41zU1SaqVA9vJY=
7783
golang.org/x/tools v0.30.0/go.mod h1:c347cR/OJfw5TI+GfX7RUPNMdDRRbjvYTS0jPyvsVtY=
84+
golang.org/x/tools v0.31.0 h1:0EedkvKDbh+qistFTd0Bcwe/YLh4vHwWEkiI0toFIBU=
85+
golang.org/x/tools v0.31.0/go.mod h1:naFTU+Cev749tSJRXJlna0T3WxKvb1kWEx15xA4SdmQ=
7886
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
7987
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM=
8088
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=

0 commit comments

Comments
 (0)