=
commited on
Commit
·
c52836e
1
Parent(s):
e3cb66b
[TEST]
Browse files- ja/CONTRIBUTING.rst +6 -7
ja/CONTRIBUTING.rst
CHANGED
|
@@ -55,26 +55,26 @@ deep_translator は、deep_translator の公式ドキュメントの一部、doc
|
|
| 55 |
開発環境の構築
|
| 56 |
------------
|
| 57 |
|
| 58 |
-
|
| 59 |
|
| 60 |
-
1. GitHub
|
| 61 |
2. フォークしたものをローカルリポジトリとしてクローンする。::
|
| 62 |
|
| 63 |
$ git clone git@github.com:your_name_here/deep_translator.git
|
| 64 |
|
| 65 |
-
3. virtualenvの作成とインストールを行う。virtualenvwrapper
|
| 66 |
|
| 67 |
$ mkvirtualenv deep_translator
|
| 68 |
$ cd deep_translator /
|
| 69 |
$ python setup.py develop
|
| 70 |
|
| 71 |
-
4.
|
| 72 |
|
| 73 |
$ git checkout -b name-of-your-bugfix-or-feature
|
| 74 |
|
| 75 |
これでローカルリポジトリに変更を加えることができるようになります。
|
| 76 |
|
| 77 |
-
5. 変更が終わったらflake8のコードチェックとテストを通過するようにする。この時、toxで複数バージョンのPython
|
| 78 |
|
| 79 |
$ flake8 deep_translator tests
|
| 80 |
$ python setup.py test or pytest
|
|
@@ -99,8 +99,7 @@ deep_translator は、deep_translator の公式ドキュメントの一部、doc
|
|
| 99 |
|
| 100 |
2. プルリクエストで機能が追加された場合、ドキュメントを更新する必要があります。新しい機能について関数内にdocstringで記述し、それに加えてリストREADME.rstのリストに追加してください。
|
| 101 |
|
| 102 |
-
3.
|
| 103 |
-
https://travisci.com/nidhaloff/deep_translator/pull_requests を確認し、サポートされている全てのPythonバージョンでテストを通過することを確認してください。
|
| 104 |
|
| 105 |
|
| 106 |
ヒント
|
|
|
|
| 55 |
開発環境の構築
|
| 56 |
------------
|
| 57 |
|
| 58 |
+
コントリビュートの準備はできましたか?ここからは deep_translator の開発環境を構築する方法について説明します。
|
| 59 |
|
| 60 |
+
1. GitHub で deep_translator をフォークする.
|
| 61 |
2. フォークしたものをローカルリポジトリとしてクローンする。::
|
| 62 |
|
| 63 |
$ git clone git@github.com:your_name_here/deep_translator.git
|
| 64 |
|
| 65 |
+
3. virtualenvの作成とインストールを行う。virtualenvwrapperがインストール済みとすると、以下のコマンドでローカルに開発環境を構築できる::
|
| 66 |
|
| 67 |
$ mkvirtualenv deep_translator
|
| 68 |
$ cd deep_translator /
|
| 69 |
$ python setup.py develop
|
| 70 |
|
| 71 |
+
4. ローカルで開発を行うために新しいブランチを作成する::
|
| 72 |
|
| 73 |
$ git checkout -b name-of-your-bugfix-or-feature
|
| 74 |
|
| 75 |
これでローカルリポジトリに変更を加えることができるようになります。
|
| 76 |
|
| 77 |
+
5. 変更が終わったらflake8のコードチェックとテストを通過するようにする。この時、toxで複数バージョンのPythonで動作することを確認する::
|
| 78 |
|
| 79 |
$ flake8 deep_translator tests
|
| 80 |
$ python setup.py test or pytest
|
|
|
|
| 99 |
|
| 100 |
2. プルリクエストで機能が追加された場合、ドキュメントを更新する必要があります。新しい機能について関数内にdocstringで記述し、それに加えてリストREADME.rstのリストに追加してください。
|
| 101 |
|
| 102 |
+
3. プルリクエストによる変更はPython 3.5、3.6、3.7、3.8またはPyPyで動作することが望まれます。https://travisci.com/nidhaloff/deep_translator/pull_requests を確認し、サポートされている全てのPythonバージョンでテストを通過することを確認してください。
|
|
|
|
| 103 |
|
| 104 |
|
| 105 |
ヒント
|