事例:
対策:
| パッケージマネージャー | 言語 | 機能名 | バージョン | 相対期間指定 | 備考 |
| npm | JavaScript | `min-release-age` | v11.10.0 (2026-02) | ✅ | `.npmrc` に設定 |
| pnpm | JavaScript | `minimumReleaseAge` | v10.16 (2025-09) | ✅ | 除外リスト機能あり |
| Yarn | JavaScript | `npmMinimalAgeGate` | v4.10.0 (2025-09) | ✅ | 分単位まで指定可 |
| Bun | JavaScript | `minimumReleaseAge` | v1.3 (2025-10) | ✅ | `bunfig.toml` に設定 |
| uv | Python | `--exclude-newer` | v0.9.17 (2025-12) | ✅ | per-package オーバーライド可 |
| pip | Python | `--uploaded-prior-to` | v26.0 (2026-01) | ❌ | 絶対日時のみ対応 |
| Cargo | Rust | (インフラ整備済み) | v1.94 (2026-03) | ❌ | `cargo update --precise` で明示的 opt-in |
| Bundler / RubyGems | Ruby | なし | - | ❌ | サードパーティ gem.coop が 48h 遅延を提供 |
| Go modules | Go | なし | - | ❌ | 提案あり、未実装 |
| Composer | PHP | なし | - | ❌ | Issue あり、未解決 |
| NuGet | .NET | なし | - | ❌ | Dependabot 経由で間接対応 (2025-07〜) |
| Poetry / Pipenv | Python | なし | - | ❌ | 未対応 |
| Maven / Gradle | Java | なし | - | ❌ | 議論なし |
cat >> ~/.npmrc << EOS min-release-age=7d EOS
mkdir -p ~/.config/uv cat >> ~/.config/uv/uv.toml << EOS [pip] exclude-newer = "7d" EOS
記事:
記事:
記事:
記事:
記事:
記事:
記事: