Revisions - HimeWikiDependencies

@@ -9,13 +9,12 @@
 * https://gopkg.in/yaml.v3
 * https://golang.org/x/image
 
-今後の依存関係の変更については、以下の点が考慮されています:
+今後の依存関係の変更について、以下の点を考慮しています:
 
-* openai-go v2は、すでにv3がリリースされているため、アップデートを検討中です。
+* openai-goはv3がリリースされたため、v2からのアップデートを検討しています。
 * go-difflibはメンテナンスされていないため、https://github.com/hexops/gotextdiff への移行を考えています。
-  しかし、gotextdiffもアーカイブされているため、移行の緊急性は低いです。
-
-* スパムフィルタの導入に伴い、新たな依存関係が追加される可能性があります。
+  ただし、gotextdiffもアーカイブされているため、移行の緊急性は低いです。
+* スパムフィルタの導入により、新たな依存関係が追加される可能性があります。
 
 直接依存しているパッケージに加え、HimeWikiは間接的に以下の37個のパッケージにも依存しています:
 

@@ -13,7 +13,6 @@
 
 * openai-go v2は、すでにv3がリリースされているため、アップデートを検討中です。
 * go-difflibはメンテナンスされていないため、https://github.com/hexops/gotextdiff への移行を考えています。
-
   しかし、gotextdiffもアーカイブされているため、移行の緊急性は低いです。
 
 * スパムフィルタの導入に伴い、新たな依存関係が追加される可能性があります。

@@ -4,7 +4,7 @@
 HimeWikiは現在、以下の5つのパッケージに直接依存しています:
 
 * https://github.com/jackc/pgx v5
-* https://github.com/openai/openai-go v2
+* https://github.com/openai/openai-go v3
 * https://github.com/pmezard/go-difflib
 * https://gopkg.in/yaml.v3
 * https://golang.org/x/image
@@ -12,7 +12,10 @@
 今後の依存関係の変更については、以下の点が考慮されています:
 
 * openai-go v2は、すでにv3がリリースされているため、アップデートを検討中です。
-* go-difflibはメンテナンスされていないため、https://github.com/hexops/gotextdiff への移行を考えています。しかし、gotextdiffもアーカイブされているため、移行の緊急性は低いです。
+* go-difflibはメンテナンスされていないため、https://github.com/hexops/gotextdiff への移行を考えています。
+
+  しかし、gotextdiffもアーカイブされているため、移行の緊急性は低いです。
+
 * スパムフィルタの導入に伴い、新たな依存関係が追加される可能性があります。
 
 直接依存しているパッケージに加え、HimeWikiは間接的に以下の37個のパッケージにも依存しています:

@@ -1,7 +1,7 @@
 
 !!! HimeWikiDependencies !!!
 
-HimeWikiは現在、以下の5つのパッケージに直接依存しています。
+HimeWikiは現在、以下の5つのパッケージに直接依存しています:
 
 * https://github.com/jackc/pgx v5
 * https://github.com/openai/openai-go v2
@@ -9,13 +9,13 @@
 * https://gopkg.in/yaml.v3
 * https://golang.org/x/image
 
-依存関係には今後、以下のような変更が見込まれます。
+今後の依存関係の変更については、以下の点が考慮されています:
 
-* 現在使用中のopenai-go v2は、v3がリリースされているため、将来的にアップデートを検討しています。
-* go-difflibは現在メンテナンスされていないため、https://github.com/hexops/gotextdiff への移行を考慮しています。ただし、gotextdiffもアーカイブされているため、移行の緊急性は低いです。
-* スパムフィルタの導入に伴い、新たな依存関係が増える可能性があります。
+* openai-go v2は、すでにv3がリリースされているため、アップデートを検討中です。
+* go-difflibはメンテナンスされていないため、https://github.com/hexops/gotextdiff への移行を考えています。しかし、gotextdiffもアーカイブされているため、移行の緊急性は低いです。
+* スパムフィルタの導入に伴い、新たな依存関係が追加される可能性があります。
 
-直接依存しているパッケージに加え、間接的に以下の37個のパッケージにも依存しています。
+直接依存しているパッケージに加え、HimeWikiは間接的に以下の37個のパッケージにも依存しています:
 
 * github.com/akikareha/himewiki
 * github.com/Azure/azure-sdk-for-go/sdk/azcore

@@ -1,21 +1,21 @@
 
-HimeWikiが現在、直接的に依存しているパッケージは以下の4つです。
+!!! HimeWikiDependencies !!!
+
+HimeWikiは現在、以下の5つのパッケージに直接依存しています。
 
 * https://github.com/jackc/pgx v5
 * https://github.com/openai/openai-go v2
 * https://github.com/pmezard/go-difflib
 * https://gopkg.in/yaml.v3
-
-さらに、次の5つめのパッケージにも直接的に依存しています。
-
 * https://golang.org/x/image
 
-依存関係の変更の可能性があります。
-* openai-goは現在v2を使用していますが、v3がリリースされているため、将来的にアップデートを予定しています。
-* go-difflibは現在メンテナンスされていないため、 https://github.com/hexops/gotextdiff への移行を検討する必要があります。しかし、gotextdiffもリポジトリがアーカイブされているため、移行の緊急性は低いと考えられます。
-* 今後、スパムフィルタの導入に伴い、依存が増える可能性があります。
+依存関係には今後、以下のような変更が見込まれます。
 
-上記の4つのパッケージからの間接的な依存を含めると、以下の37個のパッケージに依存しています。
+* 現在使用中のopenai-go v2は、v3がリリースされているため、将来的にアップデートを検討しています。
+* go-difflibは現在メンテナンスされていないため、https://github.com/hexops/gotextdiff への移行を考慮しています。ただし、gotextdiffもアーカイブされているため、移行の緊急性は低いです。
+* スパムフィルタの導入に伴い、新たな依存関係が増える可能性があります。
+
+直接依存しているパッケージに加え、間接的に以下の37個のパッケージにも依存しています。
 
 * github.com/akikareha/himewiki
 * github.com/Azure/azure-sdk-for-go/sdk/azcore

@@ -12,7 +12,7 @@
 
 依存関係の変更の可能性があります。
 * openai-goは現在v2を使用していますが、v3がリリースされているため、将来的にアップデートを予定しています。
-* go-difflibは現在メンテナンスされていないため、gotextdiffへの移行を検討する必要があります。しかし、gotextdiffもリポジトリがアーカイブされているため、移行の緊急性は低いと考えられます。
+* go-difflibは現在メンテナンスされていないため、 https://github.com/hexops/gotextdiff への移行を検討する必要があります。しかし、gotextdiffもリポジトリがアーカイブされているため、移行の緊急性は低いと考えられます。
 * 今後、スパムフィルタの導入に伴い、依存が増える可能性があります。
 
 上記の4つのパッケージからの間接的な依存を含めると、以下の37個のパッケージに依存しています。

@@ -1,22 +1,21 @@
 
-HimeWiki currently relies directly on the following four packages:
+HimeWikiが現在、直接的に依存しているパッケージは以下の4つです。
 
 * https://github.com/jackc/pgx v5
 * https://github.com/openai/openai-go v2
 * https://github.com/pmezard/go-difflib
 * https://gopkg.in/yaml.v3
 
-Additionally, there is a fifth package that is also a direct dependency:
+さらに、次の5つめのパッケージにも直接的に依存しています。
 
 * https://golang.org/x/image
 
-Changes to these dependencies may occur in the future:
+依存関係の変更の可能性があります。
+* openai-goは現在v2を使用していますが、v3がリリースされているため、将来的にアップデートを予定しています。
+* go-difflibは現在メンテナンスされていないため、gotextdiffへの移行を検討する必要があります。しかし、gotextdiffもリポジトリがアーカイブされているため、移行の緊急性は低いと考えられます。
+* 今後、スパムフィルタの導入に伴い、依存が増える可能性があります。
 
-* The openai-go package is currently at version 2, but with version 3 already released, an update is planned.
-* The go-difflib package is no longer maintained, so transitioning to gotextdiff should be considered.
-* As we introduce a spam filter, there may be an increase in dependencies.
-
-Including transitive dependencies from these four packages, HimeWiki depends on a total of 37 packages:
+上記の4つのパッケージからの間接的な依存を含めると、以下の37個のパッケージに依存しています。
 
 * github.com/akikareha/himewiki
 * github.com/Azure/azure-sdk-for-go/sdk/azcore

@@ -1,21 +1,22 @@
 
-HimeWikiが現在、直接的に依存しているパッケージは以下の4つです。
+HimeWiki currently relies directly on the following four packages:
 
 * https://github.com/jackc/pgx v5
 * https://github.com/openai/openai-go v2
 * https://github.com/pmezard/go-difflib
 * https://gopkg.in/yaml.v3
 
-さらに、次の5つめのパッケージにも直接的に依存しています。
+Additionally, there is a fifth package that is also a direct dependency:
 
 * https://golang.org/x/image
 
-依存関係の変更の可能性があります。
-* openai-goは現在v2を使用していますが、v3がリリースされているため、将来的にアップデートを予定しています。
-* go-difflibは現在メンテナンスされていないため、gotextdiffへの移行を検討する必要があります。
-* 今後、スパムフィルタの導入に伴い、依存が増える可能性があります。
+Changes to these dependencies may occur in the future:
 
-上記の4つのパッケージからの間接的な依存を含めると、以下の37個のパッケージに依存しています。
+* The openai-go package is currently at version 2, but with version 3 already released, an update is planned.
+* The go-difflib package is no longer maintained, so transitioning to gotextdiff should be considered.
+* As we introduce a spam filter, there may be an increase in dependencies.
+
+Including transitive dependencies from these four packages, HimeWiki depends on a total of 37 packages:
 
 * github.com/akikareha/himewiki
 * github.com/Azure/azure-sdk-for-go/sdk/azcore

@@ -10,9 +10,10 @@
 
 * https://golang.org/x/image
 
-openai-goは現在v2を使用していますが、v3がリリースされているため、将来的にアップデートを予定しています。
-
-今後、スパムフィルタの導入に伴い、依存が増える可能性があります。
+依存関係の変更の可能性があります。
+* openai-goは現在v2を使用していますが、v3がリリースされているため、将来的にアップデートを予定しています。
+* go-difflibは現在メンテナンスされていないため、gotextdiffへの移行を検討する必要があります。
+* 今後、スパムフィルタの導入に伴い、依存が増える可能性があります。
 
 上記の4つのパッケージからの間接的な依存を含めると、以下の37個のパッケージに依存しています。
 

@@ -1,14 +1,14 @@
 
 HimeWikiが現在、直接的に依存しているパッケージは以下の4つです。
 
-* github.com/jackc/pgx/v5
-* github.com/openai/openai-go/v2
-* github.com/pmezard/go-difflib
-* gopkg.in/yaml.v3
+* https://github.com/jackc/pgx v5
+* https://github.com/openai/openai-go v2
+* https://github.com/pmezard/go-difflib
+* https://gopkg.in/yaml.v3
 
 さらに、次の5つめのパッケージにも直接的に依存しています。
 
-* golang.org/x/image
+* https://golang.org/x/image
 
 openai-goは現在v2を使用していますが、v3がリリースされているため、将来的にアップデートを予定しています。
 

@@ -1,16 +1,20 @@
 
-HimeWikiが現在、直接的に依存しているパッケージは、以下の4つ。
+HimeWikiが現在、直接的に依存しているパッケージは以下の4つです。
 
 * github.com/jackc/pgx/v5
 * github.com/openai/openai-go/v2
 * github.com/pmezard/go-difflib
 * gopkg.in/yaml.v3
 
-さらに、次の5つめのパッケージにも直接的に依存している。
+さらに、次の5つめのパッケージにも直接的に依存しています。
 
 * golang.org/x/image
 
-上記の4つのパッケージからの間接的な依存を含めると、以下の37個のパッケージに依存している。
+openai-goは現在v2を使用していますが、v3がリリースされているため、将来的にアップデートを予定しています。
+
+今後、スパムフィルタの導入に伴い、依存が増える可能性があります。
+
+上記の4つのパッケージからの間接的な依存を含めると、以下の37個のパッケージに依存しています。
 
 * github.com/akikareha/himewiki
 * github.com/Azure/azure-sdk-for-go/sdk/azcore

@@ -1 +1,51 @@
 
+HimeWikiが現在、直接的に依存しているパッケージは、以下の4つ。
+
+* github.com/jackc/pgx/v5
+* github.com/openai/openai-go/v2
+* github.com/pmezard/go-difflib
+* gopkg.in/yaml.v3
+
+さらに、次の5つめのパッケージにも直接的に依存している。
+
+* golang.org/x/image
+
+上記の4つのパッケージからの間接的な依存を含めると、以下の37個のパッケージに依存している。
+
+* github.com/akikareha/himewiki
+* github.com/Azure/azure-sdk-for-go/sdk/azcore
+* github.com/Azure/azure-sdk-for-go/sdk/azidentity
+* github.com/Azure/azure-sdk-for-go/sdk/internal
+* github.com/AzureAD/microsoft-authentication-library-for-go
+* github.com/davecgh/go-spew
+* github.com/golang-jwt/jwt/v5
+* github.com/google/uuid
+* github.com/jackc/pgpassfile
+* github.com/jackc/pgservicefile
+* github.com/jackc/pgx/v5
+* github.com/jackc/puddle/v2
+* github.com/kr/pretty
+* github.com/kr/pty
+* github.com/kr/text
+* github.com/kylelemons/godebug
+* github.com/openai/openai-go/v2
+* github.com/pkg/browser
+* github.com/pmezard/go-difflib
+* github.com/rogpeppe/go-internal
+* github.com/stretchr/objx
+* github.com/stretchr/testify
+* github.com/tidwall/gjson
+* github.com/tidwall/match
+* github.com/tidwall/pretty
+* github.com/tidwall/sjson
+* golang.org/x/crypto
+* golang.org/x/image
+* golang.org/x/mod
+* golang.org/x/net
+* golang.org/x/sync
+* golang.org/x/sys
+* golang.org/x/term
+* golang.org/x/text
+* golang.org/x/tools
+* gopkg.in/check.v1
+* gopkg.in/yaml.v3