=
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 [email protected]: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 [email protected]: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 |
ヒント
|