-
-
Notifications
You must be signed in to change notification settings - Fork 42
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Get changes from CPython Doc for 3.11
- Loading branch information
1 parent
e656340
commit 389347a
Showing
36 changed files
with
5,019 additions
and
4,862 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,7 +7,7 @@ msgid "" | |
msgstr "" | ||
"Project-Id-Version: Python 3.11\n" | ||
"Report-Msgid-Bugs-To: \n" | ||
"POT-Creation-Date: 2023-02-01 22:19+0000\n" | ||
"POT-Creation-Date: 2023-04-01 00:16+0000\n" | ||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||
"Last-Translator: \n" | ||
"Language-Team: TURKISH <[email protected]>\n" | ||
|
@@ -574,10 +574,10 @@ msgid "" | |
"example, if the program name is ``'/usr/local/bin/python'``, the prefix is " | ||
"``'/usr/local'``. The returned string points into static storage; the caller " | ||
"should not modify its value. This corresponds to the :makevar:`prefix` " | ||
"variable in the top-level :file:`Makefile` and the ``--prefix`` argument to " | ||
"the :program:`configure` script at build time. The value is available to " | ||
"Python code as ``sys.prefix``. It is only useful on Unix. See also the next " | ||
"function." | ||
"variable in the top-level :file:`Makefile` and the :option:`--prefix` " | ||
"argument to the :program:`configure` script at build time. The value is " | ||
"available to Python code as ``sys.prefix``. It is only useful on Unix. See " | ||
"also the next function." | ||
msgstr "" | ||
|
||
#: c-api/init.rst:420 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,7 +7,7 @@ msgid "" | |
msgstr "" | ||
"Project-Id-Version: Python 3.11\n" | ||
"Report-Msgid-Bugs-To: \n" | ||
"POT-Creation-Date: 2022-12-17 01:28+0300\n" | ||
"POT-Creation-Date: 2023-04-01 00:16+0000\n" | ||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||
"Last-Translator: \n" | ||
"Language-Team: TURKISH <[email protected]>\n" | ||
|
@@ -115,11 +115,11 @@ msgstr "" | |
msgid "" | ||
"The header files are typically installed with Python. On Unix, these are " | ||
"located in the directories :file:`{prefix}/include/pythonversion/` and :file:" | ||
"`{exec_prefix}/include/pythonversion/`, where :envvar:`prefix` and :envvar:" | ||
"`exec_prefix` are defined by the corresponding parameters to Python's :" | ||
"program:`configure` script and *version* is ``'%d.%d' % sys." | ||
"version_info[:2]``. On Windows, the headers are installed in :file:" | ||
"`{prefix}/include`, where :envvar:`prefix` is the installation directory " | ||
"`{exec_prefix}/include/pythonversion/`, where :option:`prefix <--prefix>` " | ||
"and :option:`exec_prefix <--exec-prefix>` are defined by the corresponding " | ||
"parameters to Python's :program:`configure` script and *version* is ``'%d." | ||
"%d' % sys.version_info[:2]``. On Windows, the headers are installed in :" | ||
"file:`{prefix}/include`, where ``prefix`` is the installation directory " | ||
"specified to the installer." | ||
msgstr "" | ||
|
||
|
@@ -129,8 +129,8 @@ msgid "" | |
"compiler's search path for includes. Do *not* place the parent directories " | ||
"on the search path and then use ``#include <pythonX.Y/Python.h>``; this will " | ||
"break on multi-platform builds since the platform independent headers under :" | ||
"envvar:`prefix` include the platform specific headers from :envvar:" | ||
"`exec_prefix`." | ||
"option:`prefix <--prefix>` include the platform specific headers from :" | ||
"option:`exec_prefix <--exec-prefix>`." | ||
msgstr "" | ||
|
||
#: c-api/intro.rst:95 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,7 +7,7 @@ msgid "" | |
msgstr "" | ||
"Project-Id-Version: Python 3.11\n" | ||
"Report-Msgid-Bugs-To: \n" | ||
"POT-Creation-Date: 2023-03-01 00:18+0000\n" | ||
"POT-Creation-Date: 2023-04-01 00:16+0000\n" | ||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||
"Last-Translator: \n" | ||
"Language-Team: TURKISH <[email protected]>\n" | ||
|
@@ -191,21 +191,34 @@ msgid "" | |
"will always return ``1`` for :const:`Py_EQ` and ``0`` for :const:`Py_NE`." | ||
msgstr "" | ||
|
||
#: c-api/object.rst:186 | ||
#: c-api/object.rst:184 | ||
msgid "" | ||
"Format *obj* using *format_spec*. This is equivalent to the Python " | ||
"expression ``format(obj, format_spec)``." | ||
msgstr "" | ||
|
||
#: c-api/object.rst:187 | ||
msgid "" | ||
"*format_spec* may be ``NULL``. In this case the call is equivalent to " | ||
"``format(obj)``. Returns the formatted string on success, ``NULL`` on " | ||
"failure." | ||
msgstr "" | ||
|
||
#: c-api/object.rst:195 | ||
msgid "" | ||
"Compute a string representation of object *o*. Returns the string " | ||
"representation on success, ``NULL`` on failure. This is the equivalent of " | ||
"the Python expression ``repr(o)``. Called by the :func:`repr` built-in " | ||
"function." | ||
msgstr "" | ||
|
||
#: c-api/object.rst:214 | ||
#: c-api/object.rst:223 | ||
msgid "" | ||
"This function now includes a debug assertion to help ensure that it does not " | ||
"silently discard an active exception." | ||
msgstr "" | ||
|
||
#: c-api/object.rst:198 | ||
#: c-api/object.rst:207 | ||
msgid "" | ||
"As :c:func:`PyObject_Repr`, compute a string representation of object *o*, " | ||
"but escape the non-ASCII characters in the string returned by :c:func:" | ||
|
@@ -214,15 +227,15 @@ msgid "" | |
"Called by the :func:`ascii` built-in function." | ||
msgstr "" | ||
|
||
#: c-api/object.rst:209 | ||
#: c-api/object.rst:218 | ||
msgid "" | ||
"Compute a string representation of object *o*. Returns the string " | ||
"representation on success, ``NULL`` on failure. This is the equivalent of " | ||
"the Python expression ``str(o)``. Called by the :func:`str` built-in " | ||
"function and, therefore, by the :func:`print` function." | ||
msgstr "" | ||
|
||
#: c-api/object.rst:223 | ||
#: c-api/object.rst:232 | ||
msgid "" | ||
"Compute a bytes representation of object *o*. ``NULL`` is returned on " | ||
"failure and a bytes object on success. This is equivalent to the Python " | ||
|
@@ -231,95 +244,95 @@ msgid "" | |
"bytes object." | ||
msgstr "" | ||
|
||
#: c-api/object.rst:232 | ||
#: c-api/object.rst:241 | ||
msgid "" | ||
"Return ``1`` if the class *derived* is identical to or derived from the " | ||
"class *cls*, otherwise return ``0``. In case of an error, return ``-1``." | ||
msgstr "" | ||
|
||
#: c-api/object.rst:254 | ||
#: c-api/object.rst:263 | ||
msgid "" | ||
"If *cls* is a tuple, the check will be done against every entry in *cls*. " | ||
"The result will be ``1`` when at least one of the checks returns ``1``, " | ||
"otherwise it will be ``0``." | ||
msgstr "" | ||
|
||
#: c-api/object.rst:239 | ||
#: c-api/object.rst:248 | ||
msgid "" | ||
"If *cls* has a :meth:`~class.__subclasscheck__` method, it will be called to " | ||
"determine the subclass status as described in :pep:`3119`. Otherwise, " | ||
"*derived* is a subclass of *cls* if it is a direct or indirect subclass, i." | ||
"e. contained in ``cls.__mro__``." | ||
msgstr "" | ||
|
||
#: c-api/object.rst:244 | ||
#: c-api/object.rst:253 | ||
msgid "" | ||
"Normally only class objects, i.e. instances of :class:`type` or a derived " | ||
"class, are considered classes. However, objects can override this by having " | ||
"a :attr:`__bases__` attribute (which must be a tuple of base classes)." | ||
msgstr "" | ||
|
||
#: c-api/object.rst:251 | ||
#: c-api/object.rst:260 | ||
msgid "" | ||
"Return ``1`` if *inst* is an instance of the class *cls* or a subclass of " | ||
"*cls*, or ``0`` if not. On error, returns ``-1`` and sets an exception." | ||
msgstr "" | ||
|
||
#: c-api/object.rst:258 | ||
#: c-api/object.rst:267 | ||
msgid "" | ||
"If *cls* has a :meth:`~class.__instancecheck__` method, it will be called to " | ||
"determine the subclass status as described in :pep:`3119`. Otherwise, " | ||
"*inst* is an instance of *cls* if its class is a subclass of *cls*." | ||
msgstr "" | ||
|
||
#: c-api/object.rst:262 | ||
#: c-api/object.rst:271 | ||
msgid "" | ||
"An instance *inst* can override what is considered its class by having a :" | ||
"attr:`__class__` attribute." | ||
msgstr "" | ||
|
||
#: c-api/object.rst:265 | ||
#: c-api/object.rst:274 | ||
msgid "" | ||
"An object *cls* can override if it is considered a class, and what its base " | ||
"classes are, by having a :attr:`__bases__` attribute (which must be a tuple " | ||
"of base classes)." | ||
msgstr "" | ||
|
||
#: c-api/object.rst:274 | ||
#: c-api/object.rst:283 | ||
msgid "" | ||
"Compute and return the hash value of an object *o*. On failure, return " | ||
"``-1``. This is the equivalent of the Python expression ``hash(o)``." | ||
msgstr "" | ||
|
||
#: c-api/object.rst:277 | ||
#: c-api/object.rst:286 | ||
msgid "" | ||
"The return type is now Py_hash_t. This is a signed integer the same size " | ||
"as :c:type:`Py_ssize_t`." | ||
msgstr "" | ||
|
||
#: c-api/object.rst:284 | ||
#: c-api/object.rst:293 | ||
msgid "" | ||
"Set a :exc:`TypeError` indicating that ``type(o)`` is not :term:`hashable` " | ||
"and return ``-1``. This function receives special treatment when stored in a " | ||
"``tp_hash`` slot, allowing a type to explicitly indicate to the interpreter " | ||
"that it is not hashable." | ||
msgstr "" | ||
|
||
#: c-api/object.rst:292 | ||
#: c-api/object.rst:301 | ||
msgid "" | ||
"Returns ``1`` if the object *o* is considered to be true, and ``0`` " | ||
"otherwise. This is equivalent to the Python expression ``not not o``. On " | ||
"failure, return ``-1``." | ||
msgstr "" | ||
|
||
#: c-api/object.rst:299 | ||
#: c-api/object.rst:308 | ||
msgid "" | ||
"Returns ``0`` if the object *o* is considered to be true, and ``1`` " | ||
"otherwise. This is equivalent to the Python expression ``not o``. On " | ||
"failure, return ``-1``." | ||
msgstr "" | ||
|
||
#: c-api/object.rst:308 | ||
#: c-api/object.rst:317 | ||
msgid "" | ||
"When *o* is non-``NULL``, returns a type object corresponding to the object " | ||
"type of object *o*. On failure, raises :exc:`SystemError` and returns " | ||
|
@@ -330,21 +343,21 @@ msgid "" | |
"incremented reference count is needed." | ||
msgstr "" | ||
|
||
#: c-api/object.rst:319 | ||
#: c-api/object.rst:328 | ||
msgid "" | ||
"Return non-zero if the object *o* is of type *type* or a subtype of *type*, " | ||
"and ``0`` otherwise. Both parameters must be non-``NULL``." | ||
msgstr "" | ||
|
||
#: c-api/object.rst:328 | ||
#: c-api/object.rst:337 | ||
msgid "" | ||
"Return the length of object *o*. If the object *o* provides either the " | ||
"sequence and mapping protocols, the sequence length is returned. On error, " | ||
"``-1`` is returned. This is the equivalent to the Python expression " | ||
"``len(o)``." | ||
msgstr "" | ||
|
||
#: c-api/object.rst:335 | ||
#: c-api/object.rst:344 | ||
msgid "" | ||
"Return an estimated length for the object *o*. First try to return its " | ||
"actual length, then an estimate using :meth:`~object.__length_hint__`, and " | ||
|
@@ -353,26 +366,26 @@ msgid "" | |
"defaultvalue)``." | ||
msgstr "" | ||
|
||
#: c-api/object.rst:345 | ||
#: c-api/object.rst:354 | ||
msgid "" | ||
"Return element of *o* corresponding to the object *key* or ``NULL`` on " | ||
"failure. This is the equivalent of the Python expression ``o[key]``." | ||
msgstr "" | ||
|
||
#: c-api/object.rst:351 | ||
#: c-api/object.rst:360 | ||
msgid "" | ||
"Map the object *key* to the value *v*. Raise an exception and return ``-1`` " | ||
"on failure; return ``0`` on success. This is the equivalent of the Python " | ||
"statement ``o[key] = v``. This function *does not* steal a reference to *v*." | ||
msgstr "" | ||
|
||
#: c-api/object.rst:359 | ||
#: c-api/object.rst:368 | ||
msgid "" | ||
"Remove the mapping for the object *key* from the object *o*. Return ``-1`` " | ||
"on failure. This is equivalent to the Python statement ``del o[key]``." | ||
msgstr "" | ||
|
||
#: c-api/object.rst:365 | ||
#: c-api/object.rst:374 | ||
msgid "" | ||
"This is equivalent to the Python expression ``dir(o)``, returning a " | ||
"(possibly empty) list of strings appropriate for the object argument, or " | ||
|
@@ -382,15 +395,15 @@ msgid "" | |
"`PyErr_Occurred` will return false." | ||
msgstr "" | ||
|
||
#: c-api/object.rst:374 | ||
#: c-api/object.rst:383 | ||
msgid "" | ||
"This is equivalent to the Python expression ``iter(o)``. It returns a new " | ||
"iterator for the object argument, or the object itself if the object is " | ||
"already an iterator. Raises :exc:`TypeError` and returns ``NULL`` if the " | ||
"object cannot be iterated." | ||
msgstr "" | ||
|
||
#: c-api/object.rst:382 | ||
#: c-api/object.rst:391 | ||
msgid "" | ||
"This is the equivalent to the Python expression ``aiter(o)``. Takes an :" | ||
"class:`AsyncIterable` object and returns an :class:`AsyncIterator` for it. " | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,7 +7,7 @@ msgid "" | |
msgstr "" | ||
"Project-Id-Version: Python 3.11\n" | ||
"Report-Msgid-Bugs-To: \n" | ||
"POT-Creation-Date: 2022-12-17 01:28+0300\n" | ||
"POT-Creation-Date: 2023-04-01 00:16+0000\n" | ||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||
"Last-Translator: \n" | ||
"Language-Team: TURKISH <[email protected]>\n" | ||
|
@@ -84,3 +84,16 @@ msgstr "" | |
#: c-api/weakref.rst:69 | ||
msgid "Similar to :c:func:`PyWeakref_GetObject`, but does no error checking." | ||
msgstr "" | ||
|
||
#: c-api/weakref.rst:74 | ||
msgid "" | ||
"This function is called by the :c:member:`~PyTypeObject.tp_dealloc` handler " | ||
"to clear weak references." | ||
msgstr "" | ||
|
||
#: c-api/weakref.rst:77 | ||
msgid "" | ||
"This iterates through the weak references for *object* and calls callbacks " | ||
"for those references which have one. It returns when all callbacks have been " | ||
"attempted." | ||
msgstr "" |
Oops, something went wrong.