@@ -11,7 +11,7 @@ msgid ""
11
11
msgstr ""
12
12
"Project-Id-Version :Python 3.8\n "
13
13
"Report-Msgid-Bugs-To :\n "
14
- "POT-Creation-Date :2019-09-01 14:24 +0000\n "
14
+ "POT-Creation-Date :2019-09-03 11:20 +0000\n "
15
15
"PO-Revision-Date :2019-09-01 14:41+0000\n "
16
16
"Last-Translator :tomo, 2019\n "
17
17
"Language-Team :Japanese (https://www.transifex.com/python-doc/teams/5390/ja/)\n "
@@ -160,51 +160,61 @@ msgstr ""
160
160
msgid "Once you have the file, you can also read its contents::"
161
161
msgstr ""
162
162
163
- #: ../../library/importlib.metadata.rst:165
163
+ #: ../../library/importlib.metadata.rst:161
164
+ msgid ""
165
+ "In the case where the metadata file listing files (RECORD or SOURCES.txt) is"
166
+ " missing, ``files()`` will return ``None``. The caller may wish to wrap "
167
+ "calls to ``files()`` in `always_iterable <https://more-"
168
+ "itertools.readthedocs.io/en/stable/api.html#more_itertools.always_iterable>`_"
169
+ " or otherwise guard against this condition if the target distribution is not"
170
+ " known to have the metadata present."
171
+ msgstr ""
172
+
173
+ #: ../../library/importlib.metadata.rst:172
164
174
msgid "Distribution requirements"
165
175
msgstr ""
166
176
167
- #: ../../library/importlib.metadata.rst:167
177
+ #: ../../library/importlib.metadata.rst:174
168
178
msgid ""
169
179
"To get the full set of requirements for a distribution, use the "
170
180
"``requires()`` function. Note that this returns an iterator::"
171
181
msgstr ""
172
182
173
- #: ../../library/importlib.metadata.rst:175
183
+ #: ../../library/importlib.metadata.rst:182
174
184
msgid "Distributions"
175
185
msgstr ""
176
186
177
- #: ../../library/importlib.metadata.rst:177
187
+ #: ../../library/importlib.metadata.rst:184
178
188
msgid ""
179
189
"While the above API is the most common and convenient usage, you can get all"
180
190
" of that information from the ``Distribution`` class. A ``Distribution`` is"
181
191
" an abstract object that represents the metadata for a Python package. You "
182
192
"can get the ``Distribution`` instance::"
183
193
msgstr ""
184
194
185
- #: ../../library/importlib.metadata.rst:185
195
+ #: ../../library/importlib.metadata.rst:192
186
196
msgid ""
187
197
"Thus, an alternative way to get the version number is through the "
188
198
"``Distribution`` instance::"
189
199
msgstr ""
190
200
191
- #: ../../library/importlib.metadata.rst:191
201
+ #: ../../library/importlib.metadata.rst:198
192
202
msgid ""
193
203
"There are all kinds of additional metadata available on the ``Distribution``"
194
204
" instance::"
195
205
msgstr ""
196
206
197
- #: ../../library/importlib.metadata.rst:199
207
+ #: ../../library/importlib.metadata.rst:206
198
208
msgid ""
199
209
"The full set of available metadata is not described here. See `PEP 566 "
200
210
"<https://www.python.org/dev/peps/pep-0566/>`_ for additional details."
201
211
msgstr ""
202
212
203
- #: ../../library/importlib.metadata.rst:204
213
+ #: ../../library/importlib.metadata.rst:211
204
214
msgid "Extending the search algorithm"
205
215
msgstr ""
206
216
207
- #: ../../library/importlib.metadata.rst:206
217
+ #: ../../library/importlib.metadata.rst:213
208
218
msgid ""
209
219
"Because package metadata is not available through ``sys.path`` searches, or "
210
220
"package loaders directly, the metadata for a package is found through import"
@@ -213,14 +223,14 @@ msgid ""
213
223
"`sys.meta_path`_."
214
224
msgstr ""
215
225
216
- #: ../../library/importlib.metadata.rst:212
226
+ #: ../../library/importlib.metadata.rst:219
217
227
msgid ""
218
228
"By default ``importlib.metadata`` installs a finder for distribution "
219
229
"packages found on the file system. This finder doesn't actually find any "
220
230
"*packages*, but it can find the packages' metadata."
221
231
msgstr ""
222
232
223
- #: ../../library/importlib.metadata.rst:216
233
+ #: ../../library/importlib.metadata.rst:223
224
234
msgid ""
225
235
"The abstract class :py:class:`importlib.abc.MetaPathFinder` defines the "
226
236
"interface expected of finders by Python's import system. "
@@ -230,7 +240,7 @@ msgid ""
230
240
" ``Distribution`` abstract class. This method must have the signature::"
231
241
msgstr ""
232
242
233
- #: ../../library/importlib.metadata.rst:231
243
+ #: ../../library/importlib.metadata.rst:238
234
244
msgid ""
235
245
"What this means in practice is that to support finding distribution package "
236
246
"metadata in locations other than the file system, you should derive from "
@@ -240,11 +250,11 @@ msgid ""
240
250
"your finder's ``find_distributions()`` method should return."
241
251
msgstr ""
242
252
243
- #: ../../library/importlib.metadata.rst:251
253
+ #: ../../library/importlib.metadata.rst:258
244
254
msgid "Footnotes"
245
255
msgstr "脚注"
246
256
247
- #: ../../library/importlib.metadata.rst:252
257
+ #: ../../library/importlib.metadata.rst:259
248
258
msgid ""
249
259
"Technically, the returned distribution metadata object is an "
250
260
"`email.message.Message "