Skip to content

Feature/modernize development environment#487

Closed
29rou wants to merge 18 commits intomainfrom
feature/modernize-development-environment
Closed

Feature/modernize development environment#487
29rou wants to merge 18 commits intomainfrom
feature/modernize-development-environment

Conversation

@29rou
Copy link
Member

@29rou 29rou commented Jul 29, 2025

Changes

  • Please describe changes

Related issue

  • Please describe the related issue for this PR.

Sample code

  • Please note a sample code here if possible.

Destructive changes

  • Please note if there are destructive changes in this PR.

Misc

29rou and others added 18 commits July 15, 2025 11:58
🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
- Webサイト関連ファイルを削除
  - .github/workflows/deploy-openjij-www.yml
  - www/ ディレクトリ全体
- プロジェクトメタファイルを削除
  - CODE_OF_CONDUCT.md
  - CONTRIBUTING.md
  - oneAPI.repo

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- setup.cfg: python_requires >=3.9
- CI: Python 3.8 ジョブ削除
- テンプレートファイル削除

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- setup.cfg: python_requires <3.14、classifier追加
- pyproject.toml: black target-version py313追加
- CI: Python 3.13 テスト・ビルドジョブ追加
- ワークフロー: 不要なキャッシュ設定削除

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- cimod: v1.6.0 → v1.7.1
- googletest: v1.13.0 → v1.17.0
- nlohmann_json: v3.11.2 → v3.12.2
- pybind11_json: 0.2.13 → 0.2.15

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- 不要なバッジを削除(CodeQL、Codacy、Maintainability)
- Coverage Graphセクションを削除

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- setup.cfg: requests >= 2.28.0, < 2.32.0 を削除

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- setup.cfg: typing-extensions >=4.2.0 依存削除
- sampler/: 条件付きimportを標準typingに変更

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- .pre-commit-config.yaml: 設定ファイル削除
- dev-requirements.in: pre-commit依存削除
- README.md: pre-commit文面を削除
- MANIFEST.in: pre-commit除外ルール削除

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- README.md: テスト実行例をpython -m pytestに更新
- setup.cfg: test=pytestエイリアス削除、pytest-runner依存削除
- dev-requirements.in: 重複pytest-runner削除
- setup.py: 条件付きpytest-runner追加コード削除

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- ワークフロー: format.yml削除、lint-format.yml追加
- 依存関係: format/lint-requirements.in削除、ruff追加
- 設定: pyproject.tomlをruff設定に更新
- 文書: README.mdをruffコマンドに更新

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- setup.py/setup.cfg: 削除
- pyproject.toml: scikit-build-core設定追加
- dev-requirements.in: 依存関係更新
- README.md: pyproject.tomlベース手順に更新
- CI: scikit-build-core対応

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@29rou 29rou closed this Jul 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant