Metadata-Version: 2.1
Name: jig-py
Version: 0.1.0
Summary: Jig for Python
Home-page: https://github.com/levii/jig-py
Author: Jig-Py Project Team
Author-email: dev+jig-py-contact@levii.co.jp
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
Requires-Dist: fire
Requires-Dist: typed-ast
Requires-Dist: graphviz

# jig-py

Python のソースコードを解析し、設計を支援するためのツールです。

現在はまだ開発中のアルファ版です。対応している機能は以下の通りです。

* [JupyterLab](https://jupyterlab.readthedocs.io/en/stable/) のNotebook上でモジュール依存関係を分析するためのJigモジュール提供
* jig コマンドによるモジュール依存関係の画像出力


解析対象はPython 3のみ対応しています。
互換性のない機能の変更や廃止などがありえます。


## 使い方

pipによるインストール。


```
$ pip install jig-py
```

また、[Graphviz](https://www.graphviz.org/) を別途インストールする必要があります。


JupyterLab Notebook 上での利用方法は[クイックスタート](https://htmlpreview.github.io/?https://github.com/levii/jig-py/blob/master/quick_start.html) を参照してください。
手元のJupyterLabで実行する際には、 quick_start.ipynb ファイルを開いてください。


