Skip to content

Commit 2d37b72

Browse files
committed
bump dependencies
Signed-off-by: Clemens Vasters <clemens@vasters.com>
1 parent f9416d3 commit 2d37b72

File tree

6 files changed

+26
-24
lines changed

6 files changed

+26
-24
lines changed

.github/workflows/build_deploy.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@ jobs:
1717
steps:
1818
- name: Checkout code
1919
uses: actions/checkout@v3
20-
- name: Set up .NET SDK 8.0
20+
- name: Set up .NET SDK 9.0
2121
uses: actions/setup-dotnet@v3
2222
with:
23-
dotnet-version: 8.0
23+
dotnet-version: 9.0
2424
- name: Set up JDK 21
2525
uses: actions/setup-java@v4
2626
with:
+7-7
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,24 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFramework>net8.0</TargetFramework>
3+
<TargetFramework>net9.0</TargetFramework>
44
<Nullable>enable</Nullable>
55
<GenerateDocumentationFile>true</GenerateDocumentationFile>
66
</PropertyGroup>
77
<ItemGroup>
88
{%- if avro_annotation %}
9-
<PackageReference Include="Apache.Avro" Version="1.11.3" />
9+
<PackageReference Include="Apache.Avro" Version="1.12.0" />
1010
{%- endif %}
1111
{%- if newtonsoft_json_annotation %}
1212
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
1313
{%- endif %}
1414
{%- if system_text_json_annotation %}
15-
<PackageReference Include="System.Text.Json" Version="8.0.5" />
15+
<PackageReference Include="System.Text.Json" Version="9.0.3" />
1616
{%- endif %}
17-
<PackageReference Include="System.Memory.Data" Version="8.0.0" />
17+
<PackageReference Include="System.Memory.Data" Version="9.0.3" />
1818
</ItemGroup>
1919
<ItemGroup>
20-
<PackageReference Include="NUnit" Version="3.13.3" />
21-
<PackageReference Include="NUnit3TestAdapter" Version="4.0.0" />
22-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.9.4" />
20+
<PackageReference Include="NUnit" Version="4.3.2" />
21+
<PackageReference Include="NUnit3TestAdapter" Version="5.0.0" />
22+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.13.0" />
2323
</ItemGroup>
2424
</Project>
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFramework>net8.0</TargetFramework>
3+
<TargetFramework>net9.0</TargetFramework>
44
<Nullable>enable</Nullable>
55
<GenerateDocumentationFile>true</GenerateDocumentationFile>
66
</PropertyGroup>
77
<ItemGroup>
88
<ProjectReference Include="../src/{{project_name | pascal}}.csproj"/>
99
</ItemGroup>
1010
<ItemGroup>
11-
<PackageReference Include="NUnit" Version="3.13.3" />
12-
<PackageReference Include="NUnit3TestAdapter" Version="4.0.0" />
13-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.9.4" />
14-
<PackageReference Include="FluentAssertions" Version="6.12.0" />
11+
<PackageReference Include="NUnit" Version="4.3.2" />
12+
<PackageReference Include="NUnit3TestAdapter" Version="5.0.0" />
13+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.13.0" />
14+
<PackageReference Include="FluentAssertions" Version="8.2.0" />
1515
</ItemGroup>
1616
</Project>

avrotize/avrotopython/dataclass_core.jinja

+4-2
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,10 @@ import gzip
99
import enum
1010
import typing
1111
import dataclasses
12+
from dataclasses import dataclass
1213
{%- if dataclasses_json_annotation %}
1314
import dataclasses_json
15+
from dataclasses_json import Undefined, dataclass_json
1416
import json
1517
{%- for field in fields if field.type == "datetime" or field.type == "typing.Optional[datetime.datetime]" %}
1618
{%- if loop.first %}
@@ -32,9 +34,9 @@ import datetime
3234
{%- endfor %}
3335

3436
{% if dataclasses_json_annotation %}
35-
@dataclasses_json.dataclass_json
37+
@dataclass_json(undefined=Undefined.EXCLUDE)
3638
{%- endif %}
37-
@dataclasses.dataclass
39+
@dataclass
3840
class {{ class_name }}:
3941
"""
4042
{{ docstring }}

test/cs/twotypeunion/twotypeunion-test.csproj

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11

22
<Project Sdk="Microsoft.NET.Sdk">
33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net9.0</TargetFramework>
55
<Nullable>enable</Nullable>
66
<OutputType>Exe</OutputType>
77
</PropertyGroup>
88
<ItemGroup>
9-
<PackageReference Include="Apache.Avro" Version="1.11.3" />
9+
<PackageReference Include="Apache.Avro" Version="1.12.0" />
1010
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
11-
<PackageReference Include="System.Text.Json" Version="8.0.5" />
12-
<PackageReference Include="System.Memory.Data" Version="8.0.0" />
11+
<PackageReference Include="System.Text.Json" Version="9.0.3" />
12+
<PackageReference Include="System.Memory.Data" Version="9.0.3" />
1313
</ItemGroup>
1414
<ItemGroup>
1515
<ProjectReference Include="..\twotypeunion-cs\src\TwoTypeUnion.csproj" />

test/cs/typemapunion/typemapunion-test.csproj

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11

22
<Project Sdk="Microsoft.NET.Sdk">
33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net9.0</TargetFramework>
55
<Nullable>enable</Nullable>
66
<OutputType>Exe</OutputType>
77
</PropertyGroup>
88
<ItemGroup>
9-
<PackageReference Include="Apache.Avro" Version="1.11.3" />
9+
<PackageReference Include="Apache.Avro" Version="1.12.0" />
1010
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
11-
<PackageReference Include="System.Text.Json" Version="8.0.5" />
12-
<PackageReference Include="System.Memory.Data" Version="8.0.0" />
11+
<PackageReference Include="System.Text.Json" Version="9.0.3" />
12+
<PackageReference Include="System.Memory.Data" Version="9.0.3" />
1313
</ItemGroup>
1414
<ItemGroup>
1515
<ProjectReference Include="..\typemapunion-cs\src\TypeMapUnion.csproj" />

0 commit comments

Comments
 (0)