Skip to content

Commit 864ae9d

Browse files
HavenDVclaude
andcommitted
feat: add net10.0 target and fix Microsoft.Bcl.Memory vulnerability
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 6aaf41b commit 864ae9d

File tree

10 files changed

+11
-9
lines changed

10 files changed

+11
-9
lines changed

src/Directory.Packages.props

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
<PrivateAssets>all</PrivateAssets>
1212
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1313
</PackageVersion>
14+
<PackageVersion Include="Microsoft.Bcl.Memory" Version="10.0.5" />
1415
<PackageVersion Include="Microsoft.DeepDev.TokenizerLib" Version="1.3.3" />
1516
<PackageVersion Include="Microsoft.ML.Tokenizers" Version="2.0.0" />
1617
<PackageVersion Include="Microsoft.ML.Tokenizers.Data.Cl100kBase" Version="2.0.0" />

src/benchmarks/Tiktoken.Benchmarks/Tiktoken.Benchmarks.csproj

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,13 @@
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFramework>net9.0</TargetFramework>
5+
<TargetFramework>net10.0</TargetFramework>
66
<NoWarn>$(NoWarn);CS8002</NoWarn>
77
</PropertyGroup>
88

99
<ItemGroup>
1010
<PackageReference Include="BenchmarkDotNet" />
11+
<PackageReference Include="Microsoft.Bcl.Memory" />
1112
<PackageReference Include="Microsoft.DeepDev.TokenizerLib" />
1213
<PackageReference Include="Microsoft.ML.Tokenizers" />
1314
<PackageReference Include="Microsoft.ML.Tokenizers.Data.Cl100kBase" />

src/libs/Tiktoken.Core/Tiktoken.Core.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net4.6.2;netstandard2.0;netstandard2.1;net8.0;net9.0</TargetFrameworks>
4+
<TargetFrameworks>net4.6.2;netstandard2.0;netstandard2.1;net8.0;net9.0;net10.0</TargetFrameworks>
55
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
66
<NoWarn>$(NoWarn);CA1724</NoWarn>
77
<RootNamespace>Tiktoken</RootNamespace>

src/libs/Tiktoken.Encodings.Abstractions/Tiktoken.Encodings.Abstractions.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net4.6.2;netstandard2.0;netstandard2.1;net8.0;net9.0</TargetFrameworks>
4+
<TargetFrameworks>net4.6.2;netstandard2.0;netstandard2.1;net8.0;net9.0;net10.0</TargetFrameworks>
55
<RootNamespace>Tiktoken.Encodings</RootNamespace>
66
</PropertyGroup>
77

src/libs/Tiktoken.Encodings.cl100k/Tiktoken.Encodings.cl100k.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net4.6.2;netstandard2.0;netstandard2.1;net8.0;net9.0</TargetFrameworks>
4+
<TargetFrameworks>net4.6.2;netstandard2.0;netstandard2.1;net8.0;net9.0;net10.0</TargetFrameworks>
55
<RootNamespace>Tiktoken.Encodings</RootNamespace>
66
</PropertyGroup>
77

src/libs/Tiktoken.Encodings.o200k/Tiktoken.Encodings.o200k.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net4.6.2;netstandard2.0;netstandard2.1;net8.0;net9.0</TargetFrameworks>
4+
<TargetFrameworks>net4.6.2;netstandard2.0;netstandard2.1;net8.0;net9.0;net10.0</TargetFrameworks>
55
<RootNamespace>Tiktoken.Encodings</RootNamespace>
66
</PropertyGroup>
77

src/libs/Tiktoken.Encodings.p50k/Tiktoken.Encodings.p50k.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net4.6.2;netstandard2.0;netstandard2.1;net8.0;net9.0</TargetFrameworks>
4+
<TargetFrameworks>net4.6.2;netstandard2.0;netstandard2.1;net8.0;net9.0;net10.0</TargetFrameworks>
55
<RootNamespace>Tiktoken.Encodings</RootNamespace>
66
</PropertyGroup>
77

src/libs/Tiktoken.Encodings.r50k/Tiktoken.Encodings.r50k.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net4.6.2;netstandard2.0;netstandard2.1;net8.0;net9.0</TargetFrameworks>
4+
<TargetFrameworks>net4.6.2;netstandard2.0;netstandard2.1;net8.0;net9.0;net10.0</TargetFrameworks>
55
<RootNamespace>Tiktoken.Encodings</RootNamespace>
66
</PropertyGroup>
77

src/libs/Tiktoken/Tiktoken.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net4.6.2;netstandard2.0;netstandard2.1;net8.0;net9.0</TargetFrameworks>
4+
<TargetFrameworks>net4.6.2;netstandard2.0;netstandard2.1;net8.0;net9.0;net10.0</TargetFrameworks>
55
</PropertyGroup>
66

77
<ItemGroup>

src/tests/Tiktoken.UnitTests/Tiktoken.UnitTests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net9.0</TargetFramework>
4+
<TargetFramework>net10.0</TargetFramework>
55
</PropertyGroup>
66

77
<ItemGroup Label="Usings">

0 commit comments

Comments
 (0)