Sourcesage

Latest version: v5.6.1

Safety actively analyzes 688587 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

4.2.1

4.2.0

これらの変更により、SourceSageはよりわかりやすく意味のあるコミット管理を実現し、開発者の生産性向上に貢献します。
ぜひアップデートしてご活用ください。

今後も皆さまのフィードバックを参考に、SourceSageの改善を進めてまいります。
引き続きSourceSageをよろしくお願いいたします。

4.1.6

ぜひ新しいバージョンをお試しいただき、フィードバックをお寄せください。今後もSourceSageの機能拡張と改善に取り組んでいきます。

4.1.5

v4.1.2

機能強化

- setup.pyのバージョンを4.1.1から4.1.2に更新し、最新の変更が反映されるようになりました。
- setup.pyに説明コメントを追加し、各設定項目の目的を明確にしました。これにより、他の開発者がコードを理解しやすくなります。
- setup.pyの依存関係を`requirements.txt`から動的に読み込むように変更し、依存関係管理の透明性と更新の容易さを向上させました。
- `requirements.txt`に新しいPythonライブラリ(loguru、GitPython、requests、art)を追加し、開発の効率と体験を向上させました。
- GitHub Actionsを通じてPyPIへの自動パブリッシュ設定を追加し、ソフトウェアのリリースプロセスを自動化しました。

リファクタリング

- setup.pyのインデントを調整し、コードの可読性を向上させました。

ドキュメントの改善

- ドキュメント内のリンクを修正し、正しい参照先にアクセスできるようになりました。
- README.mdのバージョン情報を更新し、最新のリリース情報を反映しました。


undefined4.1.1
概要

4.1.0

今後もSourceSageは、ユーザーと開発者双方のフィードバックを取り入れながら、継続的な改善と機能追加を行っていきます。ご期待ください!

undefined4.0.3

新機能

README.mdの設定手順をセットアップ手順に更新

README.mdにおけるプロジェクト設定手順のセクションを、より簡潔で直接的なセットアップ手順に更新しました。具体的には、`pip install sourcesage`によるインストール方法に変更し、ユーザーがプロジェクトをより簡単にセットアップできるようになりました。

README.mdの実行手順の簡素化

README.mdに記載された実行手順を簡素化しました。`sourcesage`コマンドを使用するように変更し、ユーザーがコマンドをより容易に記憶し実行できるようにしました。この変更により、ユーザーインターフェースの向上が期待されます。

コマンドライン引数にリポジトリのオーナーと名前を指定可能に

`cli.py`に`--owner`と`--repository`の引数を追加し、ユーザーはリポジトリのオーナーとリポジトリ名をコマンドラインから簡単に指定できるようになりました。これにより、異なるリポジトリに対してのサポートが強化されます。

改善


CLI引数の取り扱いを改善

`sourcesage/cli.py`ファイルにて、CLI引数のデフォルト値の設定方法を変更し、`argparse`のデフォルト機能を利用するようにしました。この変更により、コードがより簡潔になり、可読性が向上しました。

`Constants`クラスのコンストラクタに`owner`と`repository`を追加

`constants.py`の`Constants`クラスのコンストラクタが、リポジトリのオーナーとリポジトリ名を受け取るように変更されました。また、`SourceSage`クラスの初期化メソッドにもこれらの引数を追加しました。

ドキュメント

テスト実行方法のドキュメントを更新

`tests/README.md`の内容を更新して、テスト実行に関する説明をより明確かつ具体的にしました。これにより、テストプロセスの実行方法が明確になります。

テスト手順のドキュメントを追加

`tests/README.md`にテスト手順のドキュメントを新規作成しました。このドキュメントでは、特定のコマンドを使用してテストを実行する方法について説明しています。


バグ修正

- `DOCS_DIR`のパスが誤って`docs`フォルダを指していたのを、正しく`config`フォルダを指すように修正しました。

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.