diff --git a/dictionaries/whatsnew_changelog.txt b/dictionaries/whatsnew_changelog.txt new file mode 100644 index 0000000000..acbcd03ad2 --- /dev/null +++ b/dictionaries/whatsnew_changelog.txt @@ -0,0 +1,2178 @@ +Abahurire +Activate +Adnan +Adrian +Afanasyev +Agren +Aguiar +Aifc +Aiudi +Aivars +Akshay +Alecsandru +Aleksandr +Aleksi +Alexandru +Allison +Alt +Amber +Amit +Andersen +Andersson +Andra +Andrade +Andreas +Andriy +Anish +Anthon +Anton +Antony +Any +Apt +Apte +Ardelean +ArgumentClinic +Armstrong +Arthur +Ashish +Ashwin +AssertionError +Asthana +AsyncContextManager +AsyncContextManagers +AsyncFunctionDef +AsyncIterable +AsyncIterator +AsyncMock +AsyncMocks +Athukorala +Authenticate +Avraham +Azure +Baji +Bakker +Balezin +Ballinger +Balogh +Barnert +Barton +BaseException +Batchelder +Bayard +Bayer +Bdb +Bednarski +Beer +Bence +Benoît +Bernard +Billah +Bitter +Bjoern +Blahay +Blanchard +Blink +Blondon +Blum +Bobrov +Bogildea +Bogoychev +Bohuslav +Bond +Boquien +Bos +Bosamiya +Brad +Brandt +Bray +Brazil +Breese +Brendan +Broadcast +BrokenPipeError +Browser +Broytman +Bryan +Bryce +Bucher +Buchholz +Buckley +BufferError +BufferedReader +Bull +Bumsik +Burgess +Buyst +Byrne +BytesWarning +Calendar +CallTip +CallTips +CalledProcess +Caller +Calloc +Campbell +CancelSynchronousIo +Canvas +Carroll +Cervantes +Chandra +Chen +Cherry +Chi +Chih +Chiu +Chowdhury +Christie +Christoph +Christophe +Chuck +Chunk +Classic +Clegg +Clement +Clover +Coccioli +Coleman +Collection +Colm +Colvin +ComboboxTest +Compat +Completador +Concat +Coneybeare +ConfigChanges +ConfigDialog +Connection +Constant +Constantin +Contains +ContextManager +ConversionError +Cooper +CoroWrapper +Coroutine +Cosbuc +Couzo +CreateProcessW +Creators +Crompton +Cufre +Dark +Darling +Dartiailh +Debnath +Decompressor +Decref +Delfino +Delhallt +Demur +Dengler +Denver +DeprecationWarning +DeprecationWarnings +Desc +Diamant +Dimitri +Ding +Dingyuan +DirEntry +DirectoryTestCase +DistutilsPlatformError +Dmitrii +Doc +Documention +Dodds +Dombrova +Donegan +Donis +Donnellan +Dorian +Doug +DragonFly +Duane +Dupuy +Dusty +Eaton +Ebke +Edet +Edison +Effron +Eike +Ellington +Elliot +Ellis +Elson +Elzen +Emanuel +Ensure +EntryPoints +EnvBuilder +Erick +Eryk +Eryksun +Eugene +Executor +ExitStack +Expression +Expressions +ffffff +Facioni +Fasarakis +Federico +Fedoseev +FeedParser +Felipe +Felix +Fiekas +FieldStorage +FileInput +FileNotFoundError +Filtering +Finalize +Finer +Fini +Fink +Fix +Flanagan +Florian +Flury +Fogle +Font +FontPage +ForkServer +FormatParagraph +FormattedValue +Formatter +Foster +Frank +Fried +FrozenSet +Fuhrer +FunctionDef +Furkan +Furrer +FutureWarning +Gadget +Gaifax +Gallagher +Ganisin +Gareth +Garvit +Gasc +Gautier +Gedai +Gehrcke +GenPage +GeneratorSalir +Geoff +Gergely +GetLastError +GetVersionEx +Getdouble +Ghost +Giovanni +Gleen +Gmane +Gnu +Gohlke +Gollahon +Gorokhovsky +Grammar +Griffin +Groner +Grzegorz +Grzybowski +Grzywacz +Gräsman +Guard +Gutteridge +Hackman +Hagemeister +Hakan +Harden +Harel +Harradine +Harvey +Hatfield +Have +Haydaman +Head +HeaderRegistry +Height +Hemsley +Here +Heredelos +Hergenroeder +HighPage +Hill +Hilliard +Hillier +Himanshu +Ho +Hoffmann +Hohe +Holden +Holmquist +Holtermann +Hopper +Hosmer +Houglum +Hsiang +Hsu +Hsuan +Huang +Höch +Høiland +Iioctl +Ilia +Illumos +Ilsche +ImportError +ImportWarning +Imreh +IndexError +Ingebretson +Inglesby +InitVar +Initialize +InlineFunctionExpansion +IntFlag +InteractiveInterpreter +InvalidFileException +IsBadStringPtr +Ismo +Ito +Izbyshev +Jachim +Jairo +Jaiswal +Jakub +Jamie +Janech +Jelle +Jeremiah +Jiajun +Joel +Joffrey +Ján +Jørgensen +Kaarle +Kaartic +Kabrda +Kai +Kalle +Kalvāns +Kanis +Kaptur +Karthikeyan +Kasia +Kato +Kaushik +Kees +Kerling +KeyError +KeyErrors +KeyboardInterrupt +KeysPage +Khatri +Kilburn +Killen +Kim +Kimbrel +Kinoshita +Kintscher +Kloth +Koep +Koren +Koshiba +Krasnikov +Krebber +Kulakov +Kuma +Kumar +Kumaripaba +Kunstleve +Kurenkov +Kuska +Lahfa +Lakhara +Landry +Larson +Laurent +Lavi +Lawrence +Lawrenz +Laws +Layzell +Leenders +Leitch +Lele +Lev +Lewis +Licht +Lidral +LifoQueue +LimitOverrunError +Lin +Listbox +LittleEndianStructure +Liu +Lorentsen +Louie +Lowin +Loyse +Luca +Luciano +Ludovic +Luethi +Lysandros +Ma +Madison +Mahon +Maier +Makoto +Maletsky +Manager +Mandeep +MapResult +Marat +Marcel +Marian +Mariatta +Martijn +Masayuki +Mathieu +Matplotlib +Matthieu +Mattip +Matusiak +Matějek +Maximov +May +Mayfield +Mc +Memory +MemoryError +Mende +Menu +Merejkowsky +MethodDescriptorType +MethodWrapperType +Mexico +Michaël +Michał +Mickaël +Milman +Minmin +Mintz +Mircea +Mitar +Mixed +Miyurusara +Modern +Modified +ModuleName +ModuleNotFoundError +Mohd +Mohr +Motejlek +MutableSequence +Médéric +Nadikuditi +Naitree +NamedExpression +NamedTemporaryFile +Nate +Neaten +Nester +Neufeld +Neut +NewType +Ngalim +Nicola +Nicolas +Niklas +Nikolaou +Nikolay +Nina +Nitin +Nitish +Nofar +North +NotImplementedError +NotSupportedError +NuGet +Nulty +Nyayapati +Nyberg +Ochoa +Og +Oliveira +Olson +Omar +Onder +OnlyExplicitInline +Orr +Oshmyan +Osipov +Oststrom +Otten +Pach +Palumbo +Pam +Paolini +ParenMatch +Parent +ParseResultBytes +Pasechnik +Patcher +PathFinder +PathLike +Patil +Patrascu +Paulius +PendingDeprecationWarning +Penteado +Pereira +Perez +PermissionError +Petazzoni +Petrisor +Petrov +Philipp +Phillips +Piercy +Pieters +Pietri +Pipelines +Plch +Plummer +Pointel +Pool +PoolExecutor +Porter +Powell +PowerShell +Prepend +Prmonth +ProactorEventLoop +ProactorSocketTransport +ProcessPoolExecutor +PurePath +PyAsyncGenObject +PyInterpreterState +PyLong +Quentel +Quentin +Queue +Radu +Ramalho +Ramaswami +Ramchandra +Randel +Ratnadeep +ReDoS +ReadConsole +ReadError +RecursionError +Rees +Refactorice +RegexFlag +Reinit +Remi +Reprs +ResourceWarning +ResponseError +Rhapsody +Riccardo +Ritvanen +Rizvi +RobotFileParser +Rocco +Rodman +Rolf +Rossi +Rouault +Rougeth +Roumen +Row +RstripExtension +Rumed +RunMainFromImporter +RuntimeError +RuntimeErrors +Rupprecht +Ruslan +Ry +Ryosuke +Saha +Saihadhav +SameFileError +Samson +Samy +Sandoval +Sanitizer +Sanjay +Santoso +Sanyam +Sapin +Sarnowski +Sawyer +Sayan +Sbardella +Scale +Scalet +Schnider +Schoentgen +Schouten +Schwab +Schwager +Scrollbar +ScrolledList +Seabra +Sebastian +Seed +Segev +Seifert +Sekera +SequenceMatcher +Sergey +Serra +ServerProto +ServerThread +Services +Seth +Sewell +Shachnev +Shah +Shane +SharedMemoryManager +Sharma +Shaulov +ShellExecute +Shimizukawa +Shipman +Shkop +Siddharth +Signals +Silas +Singaravelan +Singh +SipHash +Siregar +Sivaraam +Skrobov +Slash +Snider +Sniffer +Soares +Soffer +Sornay +Soumya +Spil +SplitResultBytes +Squeezer +Srinivas +Starostin +Starred +Stasiak +Steele +Stefano +Stephan +Stevens +Still +Stokes +StopAsyncIteration +Strigl +StringTranslatePseudoMapping +StringTypes +StructSequences +Structure +Stéphane +SubprocessError +Sullivan +Sundaresan +SupportsIndex +Surjaninov +Susan +Susumu +Suutari +Sviatoslav +Swati +Sweigart +Sydorenko +SyncManager +SyntaxWarnings +SystemError +SystemSalir +Szakmeister +Szorc +TabPage +TabbedPageSet +Taddei +Takayuki +Takeuchi +Tamás +TargetDir +Tashrif +TaskWakeupMethWrapper +Taşkaya +TclError +Team +Tech +Teichmann +TemporaryDirectory +Terron +TestLoader +Textbox +Theune +They +Thiel +Thomassen +Tikhonov +TimeoutError +Timer +Tisäter +TkFixedFont +Tocknell +Toder +Toijala +Toke +Tokenize +ToolTip +Torhamo +Toriz +TracebackType +Tristan +Troeger +Tsander +Tuomas +Turnbull +Turner +Tuure +Twisted +Tycho +Tyler +Ubuntu +Ulrich +Umer +Unickler +UnicodeTranslateError +Unicodedata +Union +Unpack +Unpickler +UnpicklingError +Unstable +Upendra +UserDict +Vadim +Vaginay +Vandenberg +Vander +VarTrace +Velankar +Viehland +Vitor +Vlad +Voicilas +Vranken +Wagner +Walczak +Wang +WeakKeyDictionary +WeakValueDictionary +WebSocket +Webster +Weele +Wellner +Werror +Westley +Weston +Wielgosik +Wijaya +Williams +Window +WindowsRegistryFinder +Wine +Wirtel +Wirtz +Woellert +Wohlganger +Wojciech +Wolfgang +Wozniski +Wright +Xcode +Xiao +Yeo +Ying +Yonatan +Yongzhi +Yoni +Yuan +Zac +Zakharenko +Zaki +Zane +Zbyszek +Zeitouny +Zhu +Zijlstra +ZipExtFiles +Zongker +Zoom +Zvi +aarch +abbrev +about +abspath +ac +accept +accepted +accepts +access +accumulate +aclose +acquire +actions +activate +addch +adderrorinfo +addresses +addstr +adpcm +adáptelos +after +ag +aifc +aiosmtpd +aiter +aixtools +akira +algorithm +algorithms +aliasmbcs +allow +allowZip +already +also +among +an +android +anext +annotations +ansi +antigravedad +apis +application +apply +apropos +argparser +argument +arguments +armv +arp +asdict +asegurepip +asend +aser +asert +asincio +assertAlmostEqual +assertListEqual +assertNotAlmostEqual +assertRaises +assertRaisesRegex +assertRegex +assertSequenceEqual +assertTupleEqual +assertWarns +assertWarnsRegex +assret +ast +astimezone +astuple +asynci +asynciomodule +at +atexit +athrow +atomic +aton +attachment +attachments +attrgetter +audioop +audit +autenticador +auth +autocommit +autocomplete +autoconf +autoconfiguración +autoespecificado +automake +autorange +autorango +ba +backlog +bae +band +barry +basestring +basicConfig +bat +bc +bd +bdb +been +begidx +behaviour +best +better +binascii +bind +bio +bisect +bkfile +blake +blhsing +blocking +bm +bool +bootlocale +both +bpo +branch +browser +bt +bufsize +buildbot +buscables +but +buttons +bytesiobuf +bytesobject +cProfile +cabinet +calendar +called +calls +calltip +candidate +capi +capitalize +casefold +ccompiler +cdf +cdll +cellvars +certfile +certificate +certificates +cgitb +chain +changed +changes +characters +charrefs +chcp +chdir +checkouts +checks +chm +choice +chown +chtype +chunk +ciphers +classes +classify +classmethoddescr +cleaned +cleanup +clear +clobber +clock +cloneNode +closed +closefd +closewalk +closure +cmath +codec +codecontext +codecs +codeobject +codeop +coerced +coercion +coescrito +collapse +collect +colorizador +colorizer +cols +combinations +common +commonpath +communicate +compat +compileall +compiler +complements +completer +completions +complex +compress +compílela +cond +configHandler +configdialog +configparser +configuration +conn +connection +console +containing +contains +context +contextmanager +contextvar +contextvars +convenience +convert +converter +converters +conviértalos +cookiejar +copy +copyfileobj +copysign +copytree +coreconfig +coroutine +counter +coverage +cpp +cprofile +cpu +cr +crash +crawl +createfilehandler +crls +crypt +críptica +crípticos +ctags +ctrl +ctype +customize +cwd +cy +cycle +cyclic +cython +dataclass +dataclasses +datagram +dateutil +dealloc +debilref +declaration +decompress +decref +dedent +deepcopy +deepcopying +defaultaction +defaultdict +defaults +defined +delattr +delay +delegador +delegator +delims +delocalize +depend +deprecated +deps +depth +deref +desactualizados +desactívelo +descompresores +desempañador +deshabilítelo +desnormalizada +destroy +devpoll +dictConfig +dictitems +dictkeysobject +dictobject +diff +difference +direccione +directories +dis +disk +dist +distclean +distinguish +distractora +distribution +divmod +dl +dlopen +doc +docserver +docstest +domreg +donot +drain +drallensmith +driver +dtrace +dump +dumps +dup +dynamic +débilref +ec +edition +editrc +effect +effects +egd +eintr +elements +elementtree +elif +embed +emit +enabled +encoded +endidx +endpoint +endswith +ensure +enter +entities +entry +entryconfigure +environ +environment +envlist +eof +eq +equality +erf +erfc +espúreas +etags +evaluable +evaluables +evaluate +evaluated +evilzero +example +exaustion +exc +excepthook +exceptions +executable +executor +execve +exist +existing +exists +exitcode +exp +expand +expanduser +expandvars +expectedFailure +explicit +explicitly +expovariate +expr +expóngalo +ext +extend +extract +extractall +extralargefile +fadvise +failed +failfast +failhandler +fails +failurehandler +fallocate +fancy +faq +fast +fastpath +faulthandler +fcf +fci +fdwalk +feature +feeder +feedparser +fetch +fffffff +ffi +fgBg +fields +fileConfig +fileblocks +fileinput +fileno +fileobj +filters +finalize +findfiles +findlinestarts +findvs +fish +fix +fixcid +fixer +flake +flist +flock +flush +fmean +fmt +fnctl +fnmatch +follow +font +fontxxx +forever +forget +forkserver +form +formatargspec +formatdate +fos +fp +frames +freefuncs +freevars +fromhex +fromisoformat +fromtimestamp +fromutc +fsdecode +fsencode +fsid +fspath +fstat +fstype +fsync +ftplib +ftpwrapper +ftruncate +fullmatch +functool +fuzz +fwalk +gammavariate +gc +gcd +gced +gdb +gdbinit +gdbm +generators +gens +geometric +getaddrinfo +getargs +getblocking +getboolean +getbuf +getbuffer +getcallargs +getcoroutinelocals +getcoroutinestate +getcpuclockid +getcwd +getdoc +getdouble +getentropy +getfinalpathname +getframeinfo +getfullargspec +getgrall +getgrgid +getgrnam +getgrouplist +getgroups +gethostbyaddr +gethostbyname +getint +getitem +getiterator +getkey +getmoduleinfo +getnameinfo +getnewargs +getnode +getopt +getpath +getpathp +getpeercer +getpeercert +getpwuid +getrandom +getrecursionlimit +getresponse +getrlimit +getservbyname +getservbyport +getsize +getsizeof +getsockaddrarg +getsockname +getsource +getsourcelines +getspnam +getstate +getstr +gettempdir +gettime +gettimeofday +gettotalrefcount +getvalue +getvolumepathname +gh +gi +github +glibcs +gmail +gmane +gmtime +gmtoff +gnu +good +grammar +grok +groupby +groupdict +groupindex +grp +guess +gui +guionly +gy +hamt +handling +hangul +harmonic +hashopenssl +headerregistry +headers +heading +heapify +heapq +heaqp +helt +hex +hexlify +hg +hibernación +hint +hints +history +ho +homedir +hongweipeng +hqx +htest +htests +htons +httplib +httpservers +huntrleaks +hy +hypot +iceboy +icns +idleConf +idleib +idlerc +idletasks +idlever +ifconfig +ifndef +iglob +igned +ignored +iid +imap +imaplib +impls +importbench +imul +inTransaction +including +incorrectly +incref +indent +indirección +ingrid +inheritable +initfp +inittab +ino +inode +instances +instanciara +instead +integer +interact +into +intr +ints +inttypes +inv +invert +iot +ipaddress +ipconfig +irrazonablemente +isCallable +isabstract +isasyncgenfunction +isawaitable +isblank +isclose +iscntrl +iscoroutine +iscoroutinefunction +isdir +isfuture +isgeneratorfunction +islice +ismount +isoformat +isolation +isoparse +isprintable +ispunct +isysroot +itemconfigure +itemgetter +iterate +iterator +iteritems +iterkeys +itermonthdates +itermonthdays +iterparse +itertext +itervalues +ized +jN +jn +jpic +kall +keyfile +keywords +kill +koi +kwarg +kwonlyargcount +kz +labelScale +langinfo +lastrowid +lazy +ld +ldexp +leaf +legacy +lgettext +libcrypt +libcurses +libdl +libm +libnsl +libray +librt +libtirpc +libxcrypt +libz +lin +line +linecache +lines +link +listdir +lll +llvm +lnotab +loads +localename +lockf +login +longobject +lost +lru +lto +macholib +macosx +macpath +macurl +made +madvise +mailbox +mainmenu +major +makedev +makedirs +makelocalealias +maketrans +manager +managers +mandatory +master +matchfile +math +maximum +maxking +mcet +mdiff +memcpy +memfd +memfds +memory +memset +menuBar +menudef +menudefs +methodcaller +metodo +metrics +microbenchmark +microbenchmarks +microoptimización +mimetypes +mimick +mindom +minimum +minor +mips +mkdir +mkdtemp +mksalt +mkstemp +mktemp +mktime +mmapea +mmask +mo +model +mojibake +monotonic +mousewheel +move +mro +msbuild +msilib +msvccompiler +mul +multiarca +multiarch +musl +mymanager +mypy +nameindex +namelen +namereplace +native +ndk +negative +net +netscape +netstat +newline +news +nlargest +nmsmallest +noconf +node +nodes +normalized +notify +now +nt +ntohs +ntpath +numeric +odict +oem +oids +ok +old +oldest +onceregistry +onexc +openfp +optimiations +optimizadores +optimizations +optimize +order +ordered +ordering +osfhandle +oss +ossaudiodev +osx +ouput +outside +overflow +overload +owner +pages +paneconfigure +paragraph +params +parenmatch +parens +parent +parseString +parsermodule +parsetok +partial +partition +partly +pathcript +pathfix +payload +peek +pem +penrose +percolador +perf +permutations +persistent +pformat +pgettext +pgo +pickleable +pickletools +pkgs +plat +plistlib +pluralización +pointer +pollers +pool +poplib +positional +posixmodule +posixpath +pprint +pragma +preadv +precalculadas +precalculados +precargado +precompila +preconfiguradas +preconstruya +preexec +preload +prep +prlimit +prmonth +proc +product +profdata +props +protection +protocols +provided +pruébela +prweek +pryear +ps +pstats +pthread +pton +ptrace +punycode +putline +pvariance +pwd +pwritev +pyatomic +pybuilddir +pyclbr +pyconfig +pyd +pydecimal +pyexpat +pyexpatns +pyflakes +pygetopt +pygettext +pygram +pyhash +pyio +pymain +pyparse +pypi +pypirc +pyproject +pyshell +pyshellext +pystack +pystackv +pythoninfo +pythonrun +pythontest +pythontestdotnet +pywin +pyz +pyzw +qemu +qp +qualname +quantiles +queactive +queue +raise +randbelow +randommodule +ranlib +rate +ratecv +ray +rc +rcompleter +rdivmod +readPlist +readPlistFromBytes +readable +readall +reader +readexactly +reading +readinto +readlines +readme +readmodule +readuntil +realpath +received +reconexión +reconfiguración +reconfigure +recursive +recv +redefinición +redemo +redirector +reelaboración +reexploración +refactorice +refactorizó +refcount +refcounts +refleak +reformateo +registry +reinicialización +reinícielo +relative +release +reload +relpath +remainder +repeat +report +represent +reprlib +reprogramarlo +reprs +requires +resetids +resolve +resource +respect +ressources +rest +returncode +reuseaddr +reversed +revision +rfind +richcompare +riscv +rlcompleter +rmod +robotparser +roman +rosette +rot +rpartición +rpmbuild +rstripped +running +samefile +samples +sanitizer +scale +sched +schedule +scproxy +sdists +seconds +secp +secrets +seed +segfaults +segv +selectors +selfsigned +sem +semaphore +send +sendall +sendto +sentinel +sequence +serialno +serve +serving +session +setattr +setblocking +setdefault +setitimer +setlocale +setmode +setprofile +setrecursionlimit +setrlimit +setsid +setsigdef +setstate +setswitchinterval +settimeout +settrace +sh +sharedctypes +shlex +showalloccount +showtraceback +showwarning +showwarnmsg +shutdown +sigfillset +siginfo +signed +sigtimedwait +silenciamiento +simon +simulable +since +singledispatch +singledispatchmethod +sinpi +siphash +sitecustomize +skip +skipkeys +sleep +slotdefs +slow +slowest +smtpd +smtplib +sndhdr +sniff +sobreasignará +sobrelectura +sock +socketmodule +socketpair +socketserver +sockname +some +sorted +spark +spawnp +spawnv +specs +sphinx +split +splithost +splitlines +splitlist +splitunc +spwd +sre +ssh +sslproto +st +stack +stacklevel +stackview +startfile +startup +state +statement +statvfs +std +stdatomic +stderrprinter +stdint +stdprinter +stdtypes +stdxxx +stmt +stopall +stopit +strcmp +strerror +strftime +strsignal +struct +subTest +subanálisis +subclasificadores +subclasificados +subclass +subclasshook +subcriptable +subdesbordamiento +subexpresiones +subn +subnets +subprocesamiento +subprocess +subtype +sum +summarize +sun +sunau +superset +support +suppress +surepip +svn +svneol +swap +sweet +symlinks +symmetric +synchronize +synopsis +syscmd +sysconfigdata +sysmacros +sysroot +tabbedpages +tabnanny +take +task +tasks +tautológico +tbs +tempdir +terminate +termination +testCongestion +testEnviron +testcapi +testconsole +testdir +testembed +testfile +testmultiphase +tetxtwrap +textView +textpad +textview +textwrap +that +they +thinref +threads +threadsafe +throw +throwflag +timed +timedelta +timedwait +timemodule +timespec +titlecase +tix +tkapp +tm +tmpfs +tobytes +toggle +tok +tokenizar +tokenize +tokenizer +tool +tools +tooltip +tostring +tostringlist +tracebacklimit +tracking +translate +traverse +triplete +tripletes +treesync +trunc +truncarlas +truncate +truncating +tstate +tunnel +tweaking +typedef +typedefs +typeobject +types +tzset +ubsan +ucrtbase +uintptr +ulp +unattend +undecodable +ungetmouse +unicodedata +unit +unless +unordered +unpack +unparse +unquote +unsafe +unsigned +unstructured +until +unwrap +up +upload +upstream +ur +urance +urljoin +urlsplit +used +usercustomize +userptr +usr +utc +utcfromtimestamp +utcnow +utcoffset +utest +util +utime +uuid +valgrind +validate +validator +variance +vars +vaultah +vcruntime +vcvarsall +vcxproj +vdelete +vendored +venvs +verify +version +versionadded +vestigial +vinfo +virtualenv +virtualización +volatile +vswhere +vv +vwait +wait +waitpid +walk +wantobject +warnoptions +was +wasm +watchexp +wave +wdv +webbrowser +webm +webmanifest +weekday +weightB +wfile +what +whathdr +when +which +whichmodule +winapi +winconsoleio +wincrypt +window +winerror +winreg +word +worker +wrapperbase +writable +writedoc +writelines +writer +writerow +written +xdrlib +xffff +xgettext +xmlparser +xx +xxHash +xxlimited +xxsubinterpreters +yc +yieldfrom +ysj +zc +zdict +zeros +zipimport +zipinfo +zone +zoom +Çelik +Šarka +α +Коренберг +Марк +א diff --git a/whatsnew/changelog.po b/whatsnew/changelog.po index 2640f4aaa4..fc7c88dad4 100644 --- a/whatsnew/changelog.po +++ b/whatsnew/changelog.po @@ -20,15 +20,15 @@ msgstr "" #: ../Doc/whatsnew/changelog.rst:5 msgid "Changelog" -msgstr "" +msgstr "Registro de cambios" #: ../build/NEWS:5 msgid "Python next" -msgstr "" +msgstr "Python siguiente" #: ../build/NEWS:7 msgid "*Release date: XXXX-XX-XX*" -msgstr "" +msgstr "*Release date: XXXX-XX-XX*" #: ../build/NEWS:10 ../build/NEWS:58 ../build/NEWS:378 ../build/NEWS:434 #: ../build/NEWS:491 ../build/NEWS:698 ../build/NEWS:784 ../build/NEWS:1052 @@ -50,7 +50,7 @@ msgstr "" #: ../build/NEWS:20493 ../build/NEWS:20728 ../build/NEWS:20914 #: ../build/NEWS:21053 msgid "Core and Builtins" -msgstr "" +msgstr "Núcleo y elementos integrados" #: ../build/NEWS:12 msgid "" @@ -59,6 +59,10 @@ msgid "" "collision with compiler flags. Previously ``PyCF_ALLOW_TOP_LEVEL_AWAIT`` was " "clashing with ``CO_FUTURE_DIVISION``." msgstr "" +"`bpo-39562 `__: Los valores constantes " +"de los indicadores futuros en el módulo :mod:`__future__` se actualizan para " +"evitar la colisión con los indicadores del compilador. Anteriormente, " +"``PyCF_ALLOW_TOP_LEVEL_AWAIT`` chocaba con ``CO_FUTURE_DIVISION``." #: ../build/NEWS:18 ../build/NEWS:98 ../build/NEWS:388 ../build/NEWS:449 #: ../build/NEWS:527 ../build/NEWS:713 ../build/NEWS:815 ../build/NEWS:1066 @@ -84,13 +88,15 @@ msgstr "" #: ../build/NEWS:20192 ../build/NEWS:20267 ../build/NEWS:20525 #: ../build/NEWS:20748 ../build/NEWS:20921 ../build/NEWS:21279 msgid "Library" -msgstr "" +msgstr "Biblioteca" #: ../build/NEWS:20 msgid "" "`bpo-40398 `__: :func:`typing.get_args` " "now always returns an empty tuple for special generic aliases." msgstr "" +"`bpo-40398 `__: :func:`typing.get_args` " +"ahora siempre devuelve una tupla vacía para alias genéricos especiales." #: ../build/NEWS:24 ../build/NEWS:219 ../build/NEWS:406 ../build/NEWS:617 #: ../build/NEWS:932 ../build/NEWS:1095 ../build/NEWS:1412 ../build/NEWS:1799 @@ -106,13 +112,15 @@ msgstr "" #: ../build/NEWS:19701 ../build/NEWS:19954 ../build/NEWS:20153 #: ../build/NEWS:20464 ../build/NEWS:22664 msgid "Documentation" -msgstr "" +msgstr "Documentación" #: ../build/NEWS:26 msgid "" "`bpo-39435 `__: Fix an incorrect " "signature for :func:`pickle.loads` in the docs" msgstr "" +"`bpo-39435 `__: corrige una firma " +"incorrecta para :func:`pickle.loads` en los documentos" #: ../build/NEWS:29 ../build/NEWS:356 ../build/NEWS:1032 ../build/NEWS:1134 #: ../build/NEWS:1604 ../build/NEWS:1900 ../build/NEWS:2411 ../build/NEWS:3165 @@ -125,7 +133,7 @@ msgstr "" #: ../build/NEWS:17314 ../build/NEWS:17789 ../build/NEWS:18378 #: ../build/NEWS:20717 ../build/NEWS:21032 ../build/NEWS:22635 msgid "C API" -msgstr "" +msgstr "API C" #: ../build/NEWS:31 msgid "" @@ -133,14 +141,18 @@ msgid "" "during finalization, preventing future interpreter initializations in an " "embedded situation from crashing. Patch by Gregory Szorc." msgstr "" +"`bpo-40412 `__: anula inittab_copy " +"durante la finalización, evitando que se bloqueen las futuras " +"inicializaciones del intérprete en una situación incrustada. Parche de " +"Gregory Szorc." #: ../build/NEWS:37 msgid "Python 3.8.3 release candidate 1" -msgstr "" +msgstr "Python 3.8.3 versión candidata 1" #: ../build/NEWS:39 msgid "*Release date: 2020-04-29*" -msgstr "" +msgstr "*Release date: 2020-04-29*" #: ../build/NEWS:42 ../build/NEWS:428 ../build/NEWS:482 ../build/NEWS:758 #: ../build/NEWS:1148 ../build/NEWS:1627 ../build/NEWS:1914 ../build/NEWS:2103 @@ -154,13 +166,15 @@ msgstr "" #: ../build/NEWS:18692 ../build/NEWS:18804 ../build/NEWS:18859 #: ../build/NEWS:18928 msgid "Security" -msgstr "" +msgstr "Seguridad" #: ../build/NEWS:44 msgid "" "`bpo-40121 `__: Fixes audit events " "raised on creating a new socket." msgstr "" +"`bpo-40121 `__: corrige los eventos de " +"auditoría que se generan al crear un nuevo socket." #: ../build/NEWS:46 msgid "" @@ -169,6 +183,10 @@ msgid "" "potentially malicious header injection URLs now cause a InvalidURL to be " "raised." msgstr "" +"`bpo-38576 `__: No permitir caracteres " +"de control en nombres de host en http.client, con dirección CVE-2019-18348. " +"Estas URL de inyección de encabezado potencialmente maliciosas ahora hacen " +"que se genere una URL no válida." #: ../build/NEWS:50 msgid "" @@ -179,6 +197,12 @@ msgid "" "prevent the catastrophic backtracking. Vulnerability reported by Ben Caller " "and Matt Schwager." msgstr "" +"`bpo-39503 `__: CVE-2020-8492: La clase :" +"class:`~urllib.request.AbstractBasicAuthHandler` del módulo :mod:`urllib." +"request` utiliza una expresión regular ineficaz que puede ser aprovechada " +"por un atacante para provocar una denegación de servicio. Corrija la " +"expresión regular para evitar el retroceso catastrófico. Vulnerabilidad " +"informada por Ben Caller y Matt Schwager." #: ../build/NEWS:60 msgid "" @@ -187,6 +211,10 @@ msgid "" "not a strong reference: ``PyThreadState_Clear()`` must not call " "``Py_CLEAR(tstate->frame)``." msgstr "" +"`bpo-20526 `__: Repara :c:func:" +"`PyThreadState_Clear()`. ``PyThreadState.frame`` es una referencia prestada, " +"no una referencia fuerte: ``PyThreadState_Clear()`` no debe llamar a " +"``Py_CLEAR(tstate->frame)``." #: ../build/NEWS:64 msgid "" @@ -195,6 +223,10 @@ msgid "" "``PyCF_ALLOW_TOP_LEVEL_AWAIT`` is set (like in the asyncio REPL). Patch by " "Pablo Galindo." msgstr "" +"`bpo-39965 `__: Eleve correctamente " +"``SyntaxError`` si *await* se usa dentro de funciones no asíncronas y " +"``PyCF_ALLOW_TOP_LEVEL_AWAIT`` está configurado (como en el asyncio REPL). " +"Parche de Pablo Galindo." #: ../build/NEWS:68 msgid "" @@ -202,6 +234,9 @@ msgid "" "asynchronous comprehensions on the top level when the " "``PyCF_ALLOW_TOP_LEVEL_AWAIT`` flag is given. Patch by Batuhan Taskaya." msgstr "" +"`bpo-39562 `__: Permitir ejecutar " +"comprensiones asincrónicas en el nivel superior cuando se da la bandera " +"``PyCF_ALLOW_TOP_LEVEL_AWAIT``. Parche de Batuhan Taskaya." #: ../build/NEWS:72 msgid "" @@ -210,6 +245,10 @@ msgid "" "presence of symlinks that point to files where the user does not have read " "access. Patch by Pablo Galindo and Matt Wozniski." msgstr "" +"`bpo-38894 `__: Se corrigió un error que " +"causaba resultados incompletos al llamar a ``pathlib.Path.glob`` en " +"presencia de enlaces simbólicos que apuntan a archivos donde el usuario no " +"tiene acceso de lectura. Parche de Pablo Galindo y Matt Wozniski." #: ../build/NEWS:77 msgid "" @@ -217,12 +256,18 @@ msgid "" "`SystemError` in ``math.{atan2,copysign,remainder}()`` when the first " "argument cannot be converted to a :class:`float`. Patch by Zachary Spytz." msgstr "" +"`bpo-39871 `__: se corrige un posible :" +"exc:`SystemError` en ``math.{atan2,copysign,remainder}()`` cuando el primer " +"argumento no se puede convertir a :class:`float`. Parche de Zachary Spytz." #: ../build/NEWS:81 msgid "" "`bpo-39776 `__: Fix race condition where " "threads created by PyGILState_Ensure() could get a duplicate id." msgstr "" +"`bpo-39776 `__: se corrige la condición " +"de carrera en la que los subprocesos creados por PyGILState_Ensure () " +"podrían obtener una identificación duplicada." #: ../build/NEWS:84 msgid "" @@ -230,6 +275,10 @@ msgid "" "which could return invalid cached objects under heavy thread load (observed " "in embedded scenarios)." msgstr "" +"Esto afecta a los consumidores de tstate-> id como la maquinaria de " +"almacenamiento en caché contextvar, que podría devolver objetos almacenados " +"en caché no válidos bajo una gran carga de subprocesos (observado en " +"escenarios integrados)." #: ../build/NEWS:88 msgid "" @@ -237,18 +286,26 @@ msgid "" "incorrect handling of weak references in ``collections.OrderedDict`` " "classes. Patch by Pablo Galindo." msgstr "" +"`bpo-39778 `__: se corrigió un bloqueo " +"debido al manejo incorrecto de referencias débiles en las clases " +"``collections.OrderedDict``. Parche de Pablo Galindo." #: ../build/NEWS:91 msgid "" "`bpo-39520 `__: Fix unparsing of ext " "slices with no items (``foo[:,]``). Patch by Batuhan Taskaya." msgstr "" +"`bpo-39520 `__: se corrigió la " +"eliminación del análisis de los cortes de extensión sin elementos " +"(``foo[:,]``). Parche de Batuhan Taskaya." #: ../build/NEWS:94 msgid "" "`bpo-22490 `__: Don't leak environment " "variable ``__PYVENV_LAUNCHER__`` into the interpreter session on macOS." msgstr "" +"`bpo-22490 `__: no filtre la variable de " +"entorno ``__PYVENV_LAUNCHER__`` en la sesión del intérprete en macOS." #: ../build/NEWS:100 msgid "" @@ -256,6 +313,10 @@ msgid "" "implementation of :func:`os.waitpid` for exit code larger than ``INT_MAX >> " "8``. The exit status is now interpreted as an unsigned number." msgstr "" +"`bpo-40138 `__: corrige la " +"implementación de Windows de :func:`os.waitpid` para un código de salida " +"mayor que ``INT_MAX >> 8``. El estado de salida ahora se interpreta como un " +"número sin firmar." #: ../build/NEWS:104 msgid "" @@ -263,6 +324,9 @@ msgid "" "default module name when \"__name__\" is missing in :class:`typing.TypeVar`. " "Patch by Weipeng Hong." msgstr "" +"`bpo-39942 `__: Establezca \"__main__\" " +"como el nombre de módulo predeterminado cuando \"__name__\" no esté en :" +"class:`typing.TypeVar`. Parche de Weipeng Hong." #: ../build/NEWS:107 msgid "" @@ -270,18 +334,26 @@ msgid "" "__setitem__`, check the size of a new string item after encoding it to " "utf-8, not before." msgstr "" +"`bpo-40330 `__: en :meth:`ShareableList." +"__setitem__`, verifique el tamaño de un nuevo elemento de cadena después de " +"codificarlo en utf-8, no antes." #: ../build/NEWS:110 msgid "" "`bpo-40287 `__: Fixed " "``SpooledTemporaryFile.seek()`` to return the position." msgstr "" +"`bpo-40287 `__: Se corrigió " +"``SpooledTemporaryFile.seek()`` para devolver la posición." #: ../build/NEWS:112 msgid "" "`bpo-40260 `__: Ensure :mod:" "`modulefinder` uses :func:`io.open_code` and respects coding comments." msgstr "" +"`bpo-40260 `__: asegúrese de que :mod:" +"`modulefinder` utilice :func:`io.open_code` y respete los comentarios de " +"codificación." #: ../build/NEWS:115 msgid "" @@ -289,6 +361,9 @@ msgid "" "`symtable` module that was causing incorrectly report global variables as " "local. Patch by Pablo Galindo." msgstr "" +"`bpo-40196 `__: se corrigió un error en " +"el módulo :mod:`symtable` que causaba que las variables globales se " +"informaran incorrectamente como locales. Parche de Pablo Galindo." #: ../build/NEWS:118 msgid "" @@ -297,6 +372,10 @@ msgid "" "its ``__enter__()`` is failed. Returning true from ``__exit__()`` silences " "now the exception." msgstr "" +"`bpo-40126 `__: Se corrigió la reversión " +"de múltiples parches en unittest.mock. El ``__exit__()`` de Patcher ahora " +"nunca se llama si su ``__enter__()`` falla. Volviendo verdadero de " +"``__exit__()`` silencia ahora la excepción." #: ../build/NEWS:122 msgid "" @@ -305,6 +384,10 @@ msgid "" "Thread, threading._after_fork() now creates a _MainThread instance for " "_main_thread, instead of a _DummyThread instance." msgstr "" +"`bpo-40089 `__: Corregir threading." +"_after_fork (): si el fork no fue llamado por un hilo generado por threading." +"Thread, threading._after_fork () ahora crea una instancia _MainThread para " +"_main_thread, en lugar de una instancia _DummyThread." #: ../build/NEWS:126 msgid "" @@ -313,6 +396,10 @@ msgid "" "Authenticate HTTP headers and accepts multiple challenges per header: use " "the realm of the first Basic challenge." msgstr "" +"`bpo-39503 `__: :class:`~urllib.request." +"AbstractBasicAuthHandler` de :mod:`urllib.request` ahora analiza todos los " +"encabezados HTTP WWW-Authenticate y acepta múltiples desafíos por " +"encabezado: use el ámbito del primer desafío básico." #: ../build/NEWS:131 msgid "" @@ -322,18 +409,29 @@ msgid "" "implementation of ``getgrouplist()`` sets ``ngroups`` to the total number of " "groups. For other implementations, double the group list size." msgstr "" +"`bpo-40014 `__: Arregle ``os." +"getgrouplist()``: si la función ``getgrouplist()`` falla porque la lista de " +"grupos es demasiado pequeña, vuelva a intentarlo con una lista de grupos más " +"grande. En caso de falla, la implementación glibc de ``getgrouplist()`` " +"establece ``ngroups`` en el número total de grupos. Para otras " +"implementaciones, duplique el tamaño de la lista de grupos." #: ../build/NEWS:137 msgid "" "`bpo-40016 `__: In re docstring, clarify " "the relationship between inline and argument compile flags." msgstr "" +"`bpo-40016 `__: Al volver a docstring, " +"aclare la relación entre los indicadores de compilación en línea y de " +"argumentos." #: ../build/NEWS:140 msgid "" "`bpo-39953 `__: Update internal table of " "OpenSSL error codes in the ``ssl`` module." msgstr "" +"`bpo-39953 `__: actualiza la tabla " +"interna de códigos de error de OpenSSL en el módulo ``ssl``." #: ../build/NEWS:143 msgid "" @@ -344,6 +442,13 @@ msgid "" "context manager or a call to ``multiprocessing.Pool.terminate``. Patch by " "Batuhan Taskaya and Pablo Galindo." msgstr "" +"`bpo-39360 `__: asegúrese de que todos " +"los trabajadores salgan al finalizar un :class:`multiprocessing.Pool` " +"implícitamente a través de los controladores de finalización del módulo de " +"multiprocesamiento. Esto soluciona una situación de interbloqueo que se " +"puede experimentar cuando el grupo no se finaliza correctamente a través del " +"administrador de contexto o una llamada a ``multiprocessing.Pool." +"terminate``. Parche de Batuhan Taskaya y Pablo Galindo." #: ../build/NEWS:150 msgid "" @@ -351,6 +456,9 @@ msgid "" "``sqlite3.Cursor.description`` is now truncated on the first '[' only if the " "PARSE_COLNAMES option is set." msgstr "" +"`bpo-39652 `__: El nombre de la columna " +"que se encuentra en ``sqlite3.Cursor.description`` ahora está truncado en el " +"primer '[' solo si se establece la opción PARSE_COLNAMES." #: ../build/NEWS:153 msgid "" @@ -359,6 +467,11 @@ msgid "" "arguments instead of using :attr:`unittest.mock.Mock.call_args` which has " "the last value of the call. Patch by Karthikeyan Singaravelan." msgstr "" +"`bpo-39915 `__: asegúrese de que :attr:" +"`unittest.mock.AsyncMock.await_args_list` tenga objetos de llamada en el " +"orden de los argumentos esperados en lugar de utilizar :attr:`unittest.mock." +"Mock.call_args`, que tiene el último valor de la llamada. Parche de " +"Karthikeyan Singaravelan." #: ../build/NEWS:158 msgid "" @@ -368,6 +481,11 @@ msgid "" "easier updates to a newer ``pip`` version both internally and for " "distributors." msgstr "" +"`bpo-38662 `__: el módulo ``ensurepip`` " +"ahora invoca ``pip`` a través del módulo ``runpy``. Por lo tanto, ya no está " +"estrechamente acoplado con la API interna de la versión ``pip`` incluida, lo " +"que permite actualizaciones más fáciles a una versión ``pip`` más nueva " +"tanto internamente como para los distribuidores." #: ../build/NEWS:163 msgid "" @@ -375,6 +493,9 @@ msgid "" "``os.scandir()`` in ``Path.glob()``. It no longer emits a ResourceWarning " "when interrupted." msgstr "" +"`bpo-39916 `__: uso más confiable de " +"``os.scandir()`` en ``Path.glob()``. Ya no emite un ResourceWarning cuando " +"se interrumpe." #: ../build/NEWS:166 msgid "" @@ -382,12 +503,17 @@ msgid "" "now supports abstract socket addresses (if abstract sockets are supported in " "the running platform). Patch by Pablo Galindo." msgstr "" +"`bpo-39850 `__: :mod:`multiprocessing` " +"ahora admite direcciones de socket abstractas (si se admiten sockets " +"abstractos en la plataforma en ejecución). Parche de Pablo Galindo." #: ../build/NEWS:170 msgid "" "`bpo-39828 `__: Fix :mod:`json.tool` to " "catch :exc:`BrokenPipeError`. Patch by Dong-hee Na." msgstr "" +"`bpo-39828 `__: Arregle :mod:`json.tool` " +"para capturar :exc:`BrokenPipeError`. Parche de Dong-hee Na." #: ../build/NEWS:173 msgid "" @@ -395,6 +521,9 @@ msgid "" "\"RuntimeError: dictionary changed size during iteration\"* from :func:" "`inspect.getmodule` when it tried to loop through :attr:`sys.modules`." msgstr "" +"`bpo-13487 `__: Evite un posible *" +"\"RuntimeError: dictionary changed size during iteration\"* de :func:" +"`inspect.getmodule` cuando intentó pasar por :attr:`sys.modules`." #: ../build/NEWS:177 msgid "" @@ -402,6 +531,9 @@ msgid "" "contextvar build option. This enables a thread-local rather than a " "coroutine local context." msgstr "" +"`bpo-39794 `__: Agregue la opción de " +"compilación --without-decimal-contextvar. Esto permite un contexto local de " +"subprocesos en lugar de un contexto local de rutina." #: ../build/NEWS:180 msgid "" @@ -411,24 +543,37 @@ msgid "" "submodules beneath the root of the directory tree being compiled. This " "fixes a regression introduced with Python 3.5." msgstr "" +"`bpo-39769 `__: El parámetro *ddir* de " +"la función :func:`compileall.compile_dir` y el indicador de línea de comando " +"compileall `-d` ya no escriben el nombre de ruta incorrecto en el archivo " +"pyc generado para los submódulos debajo de la raíz del árbol de directorios " +"que se está compilando. Esto corrige una regresión introducida con Python " +"3.5." #: ../build/NEWS:186 msgid "" "`bpo-39517 `__: Fix runpy.run_path() " "when using pathlike objects" msgstr "" +"`bpo-39517 `__: se corrige runpy." +"run_path () cuando se usan objetos similares a rutas" #: ../build/NEWS:188 msgid "" "`bpo-39764 `__: Fix AttributeError when " "calling get_stack on a PyAsyncGenObject Task" msgstr "" +"`bpo-39764 `__: corrige AttributeError " +"al llamar a get_stack en una tarea PyAsyncGenObject" #: ../build/NEWS:191 msgid "" "`bpo-30566 `__: Fix :exc:`IndexError` " "when trying to decode an invalid string with punycode codec." msgstr "" +"`bpo-30566 `__: se corrige :exc:" +"`IndexError` al intentar decodificar una cadena no válida con el códec " +"punycode." #: ../build/NEWS:194 msgid "" @@ -438,6 +583,12 @@ msgid "" "to the signature change in Python 3.9. For compatibility across Python 3.8 " "and later versions, consider using ``zipp.Path`` on Python 3.8.x and earlier." msgstr "" +"`bpo-39667 `__: Corrija la degradación " +"del rendimiento en ``zipfile.Path`` como se encuentra en zipp 3.0. Si bien " +"conserva la compatibilidad, este cambio desalienta el uso de ``zipfile.Path." +"open`` debido al cambio de firma en Python 3.9. Para obtener compatibilidad " +"entre Python 3.8 y versiones posteriores, considere usar ``zipp.Path`` en " +"Python 3.8.xy versiones anteriores." #: ../build/NEWS:200 msgid "" @@ -445,6 +596,9 @@ msgid "" "in :class:`urllib.request.AbstractDigestAuthHandler` when the optional " "``qop`` parameter is not present." msgstr "" +"`bpo-39548 `__: se corrige el manejo del " +"encabezado en :class:`urllib.request.AbstractDigestAuthHandler` cuando el " +"parámetro opcional ``qop`` no está presente." #: ../build/NEWS:204 msgid "" @@ -453,6 +607,10 @@ msgid "" "with io.open(), which implements a try/except to assure file stream gets " "closed before an exception is raised." msgstr "" +"`bpo-38971 `__: El problema abierto en " +"el BPO indicó el deseo de realizar la implementación de codecs.open () en " +"paridad con io.open (), que implementa un try / except para asegurar que el " +"flujo de archivos se cierre antes de que se genere una excepción." #: ../build/NEWS:209 msgid "" @@ -460,12 +618,17 @@ msgid "" "`sys.audit` failures in :func:`sys.set_asyncgen_hooks`. Based on patch by " "Zackery Spytz." msgstr "" +"`bpo-38410 `__: Maneje correctamente las " +"fallas :func:`sys.audit` en :func:`sys.set_asyncgen_hooks`. Basado en el " +"parche de Zackery Spytz." #: ../build/NEWS:212 msgid "" "`bpo-36541 `__: lib2to3 now recognizes " "named assignment expressions (the walrus operator, ``:=``)" msgstr "" +"`bpo-36541 `__: lib2to3 ahora reconoce " +"expresiones de asignación con nombre (el operador de morsa, ``:=``)" #: ../build/NEWS:215 msgid "" @@ -473,12 +636,18 @@ msgid "" "using an uninitialized ``_elementtree.XMLParser`` object. Patch by Oren " "Milman." msgstr "" +"`bpo-31758 `__: evita bloqueos cuando se " +"utiliza un objeto ``_elementtree.XMLParser`` no inicializado. Parche de Oren " +"Milman." #: ../build/NEWS:221 msgid "" "`bpo-27635 `__: The pickle documentation " "incorrectly claimed that ``__new__`` isn't called by default when unpickling." msgstr "" +"`bpo-27635 `__: La documentación de " +"pickle afirmó incorrectamente que ``__new__`` no se llama de forma " +"predeterminada al despegar." #: ../build/NEWS:224 msgid "" @@ -486,48 +655,67 @@ msgid "" "docs to include :func:`dict` insertion order preservation. Patch by Furkan " "Onder and Samy Lahfa." msgstr "" +"`bpo-39879 `__: Documentos :ref:" +"`datamodel` actualizados para incluir la conservación del pedido de " +"inserción :func:`dict`. Parche de Furkan Onder y Samy Lahfa." #: ../build/NEWS:227 msgid "" "`bpo-39868 `__: Updated the Language " "Reference for :pep:`572`." msgstr "" +"`bpo-39868 `__: se actualizó la " +"referencia de idioma para :pep:`572`." #: ../build/NEWS:229 msgid "" "`bpo-13790 `__: Change 'string' to " "'specification' in format doc." msgstr "" +"`bpo-13790 `__: cambie 'cadena' por " +"'especificación' en formato doc." #: ../build/NEWS:231 msgid "" "`bpo-17422 `__: The language reference " "no longer restricts default class namespaces to dicts only." msgstr "" +"`bpo-17422 `__: la referencia de idioma " +"ya no restringe los espacios de nombres de clases predeterminados solo a los " +"dictados." #: ../build/NEWS:234 msgid "" "`bpo-39530 `__: Fix misleading " "documentation about mixed-type numeric comparisons." msgstr "" +"`bpo-39530 `__: corrige documentación " +"engañosa sobre comparaciones numéricas de tipo mixto." #: ../build/NEWS:237 msgid "" "`bpo-39718 `__: Update :mod:`token` " "documentation to reflect additions in Python 3.8" msgstr "" +"`bpo-39718 `__: actualice la " +"documentación de :mod:`token` para reflejar las adiciones en Python 3.8" #: ../build/NEWS:240 msgid "" "`bpo-39677 `__: Changed operand name of " "**MAKE_FUNCTION** from *argc* to *flags* for module :mod:`dis`" msgstr "" +"`bpo-39677 `__: nombre de operando " +"cambiado de **MAKE_FUNCTION** from *argc* to *flags* para el módulo :mod:" +"`dis`" #: ../build/NEWS:243 msgid "" "`bpo-38387 `__: Document :c:macro:" "`PyDoc_STRVAR` macro in the C-API reference." msgstr "" +"`bpo-38387 `__: Documento: c: macro: " +"macro `PyDoc_STRVAR` en la referencia C-API." #: ../build/NEWS:246 ../build/NEWS:638 ../build/NEWS:726 ../build/NEWS:948 #: ../build/NEWS:1100 ../build/NEWS:1442 ../build/NEWS:1819 ../build/NEWS:2022 @@ -545,25 +733,31 @@ msgstr "" #: ../build/NEWS:20455 ../build/NEWS:20684 ../build/NEWS:20894 #: ../build/NEWS:22704 msgid "Tests" -msgstr "" +msgstr "Pruebas" #: ../build/NEWS:248 msgid "" "`bpo-40436 `__: test_gdb and test." "pythoninfo now check gdb command exit code." msgstr "" +"`bpo-40436 `__: test_gdb y test." +"pythoninfo ahora verifican el código de salida del comando gdb." #: ../build/NEWS:250 msgid "" "`bpo-40162 `__: Update Travis CI " "configuration to OpenSSL 1.1.1f." msgstr "" +"`bpo-40162 `__: actualice la " +"configuración de Travis CI a OpenSSL 1.1.1f." #: ../build/NEWS:252 msgid "" "`bpo-40146 `__: Update OpenSSL to 1.1.1f " "in Azure Pipelines." msgstr "" +"`bpo-40146 `__: actualice OpenSSL a " +"1.1.1f en Azure Pipelines." #: ../build/NEWS:254 msgid "" @@ -571,6 +765,9 @@ msgid "" "if it detects that gdb failed to read debug information because the Python " "binary is optimized." msgstr "" +"`bpo-40019 `__: test_gdb ahora omite las " +"pruebas si detecta que gdb no pudo leer la información de depuración porque " +"el binario de Python está optimizado." #: ../build/NEWS:257 msgid "" @@ -578,12 +775,17 @@ msgid "" "test_startup_imports()`` is now skipped if a path of :data:`sys.path` " "contains a ``.pth`` file." msgstr "" +"`bpo-27807 `__: ``test_site." +"test_startup_imports()`` ahora se omite si una ruta de :data:`sys.path` " +"contiene un archivo ``.pth``." #: ../build/NEWS:260 msgid "" "`bpo-39793 `__: Use the same domain when " "testing ``make_msgid``. Patch by Batuhan Taskaya." msgstr "" +"`bpo-39793 `__: utilice el mismo dominio " +"al probar ``make_msgid``. Parche de Batuhan Taskaya." #: ../build/NEWS:263 msgid "" @@ -591,6 +793,9 @@ msgid "" "doctest.testfile when loading from a package whose loader has a get_data " "method. Patch by Peter Donis." msgstr "" +"`bpo-1812 `__: se corrige el manejo de " +"nuevas líneas en doctest.testfile cuando se carga desde un paquete cuyo " +"cargador tiene un método get_data. Parche de Peter Donis." #: ../build/NEWS:266 msgid "" @@ -599,6 +804,10 @@ msgid "" "or a file with a list of patterns to ignore (using the --ignore-file " "argument). Patch by Pablo Galindo." msgstr "" +"`bpo-37957 `__: test.regrtest ahora " +"puede recibir una lista de patrones de prueba para ignorar (usando el " +"argumento -i / - ignore) o un archivo con una lista de patrones para ignorar " +"(usando el argumento --ignore-file). Parche de Pablo Galindo." #: ../build/NEWS:270 msgid "" @@ -607,6 +816,10 @@ msgid "" "process groups are available: if :func:`os.setsid` and :func:`os.killpg` " "functions are available." msgstr "" +"`bpo-38502 `__: test.regrtest ahora usa " +"grupos de procesos en el modo multiprocesamiento (opción de línea de comando " +"-jN) si los grupos de procesos están disponibles: si las funciones :func:`os." +"setsid` y :func:`os.killpg` están disponibles." #: ../build/NEWS:275 ../build/NEWS:649 ../build/NEWS:976 ../build/NEWS:1490 #: ../build/NEWS:1825 ../build/NEWS:2039 ../build/NEWS:2348 ../build/NEWS:3098 @@ -624,25 +837,31 @@ msgstr "" #: ../build/NEWS:20057 ../build/NEWS:20162 ../build/NEWS:20675 #: ../build/NEWS:20889 ../build/NEWS:21024 ../build/NEWS:22555 msgid "Build" -msgstr "" +msgstr "Construir" #: ../build/NEWS:277 msgid "" "`bpo-38360 `__: Support single-argument " "form of macOS -isysroot flag." msgstr "" +"`bpo-38360 `__: admite la forma de " +"argumento único de macOS -isysroot flag." #: ../build/NEWS:279 msgid "" "`bpo-40204 `__: Pin Sphinx version to " "1.8.2 in ``Doc/Makefile``." msgstr "" +"`bpo-40204 `__: Pin Sphinx versión 1.8.2 " +"en ``Doc/Makefile``." #: ../build/NEWS:281 msgid "" "`bpo-40158 `__: Fix CPython MSBuild " "Properties in NuGet Package (build/native/python.props)" msgstr "" +"`bpo-40158 `__: Corrija las propiedades " +"de CPython MSBuild en el paquete NuGet (build / native / python.props)" #: ../build/NEWS:284 msgid "" @@ -650,6 +869,10 @@ msgid "" "Solaris for \"float word ordering\": sometimes, the correct \"grep\" command " "was not being used. Patch by Arnon Yaari." msgstr "" +"`bpo-38527 `__: se corrigió la " +"comprobación de configuración en Solaris para el \"orden de palabras " +"flotantes\": a veces, no se estaba utilizando el comando \"grep\" correcto. " +"Parche de Arnon Yaari." #: ../build/NEWS:289 ../build/NEWS:655 ../build/NEWS:732 ../build/NEWS:992 #: ../build/NEWS:1109 ../build/NEWS:1516 ../build/NEWS:1832 ../build/NEWS:2052 @@ -665,19 +888,23 @@ msgstr "" #: ../build/NEWS:19242 ../build/NEWS:19274 ../build/NEWS:19292 #: ../build/NEWS:19749 ../build/NEWS:21038 ../build/NEWS:22851 msgid "Windows" -msgstr "" +msgstr "Ventanas" #: ../build/NEWS:291 msgid "" "`bpo-40164 `__: Updates Windows to " "OpenSSL 1.1.1f" msgstr "" +"`bpo-40164 `__: actualiza Windows a " +"OpenSSL 1.1.1f" #: ../build/NEWS:293 msgid "" "`bpo-39930 `__: Ensures the required :" "file:`vcruntime140.dll` is included in install packages." msgstr "" +"`bpo-39930 `__: garantiza que el :file:" +"`vcruntime140.dll` requerido esté incluido en los paquetes de instalación." #: ../build/NEWS:296 msgid "" @@ -685,6 +912,10 @@ msgid "" "is hibernated whilst waiting for a mutex (for lock-related objects from :mod:" "`threading`) around 49-day uptime." msgstr "" +"`bpo-39847 `__: Evite que se cuelgue " +"cuando la computadora está en hibernación mientras espera un mutex (para " +"objetos relacionados con el bloqueo de :mod:`threading`) alrededor de un " +"tiempo de actividad de 49 días." #: ../build/NEWS:300 msgid "" @@ -693,24 +924,36 @@ msgid "" "version is unavailable. All future releases of CPython will include a copy " "of this DLL to ensure distributed extensions can continue to load." msgstr "" +"`bpo-38597 `__: :mod:`distutils` ya no " +"enlazará estáticamente :file:`vcruntime140.dll` cuando una versión " +"redistribuible no esté disponible. Todas las versiones futuras de CPython " +"incluirán una copia de esta DLL para garantizar que las extensiones " +"distribuidas puedan continuar cargándose." #: ../build/NEWS:305 msgid "" "`bpo-38380 `__: Update Windows builds to " "use SQLite 3.31.1" msgstr "" +"`bpo-38380 `__: actualice las " +"compilaciones de Windows para usar SQLite 3.31.1" #: ../build/NEWS:307 msgid "" "`bpo-39789 `__: Update Windows release " "build machines to Visual Studio 2019 (MSVC 14.2)." msgstr "" +"`bpo-39789 `__: actualice las máquinas " +"de compilación de versiones de Windows a Visual Studio 2019 (MSVC 14.2)." #: ../build/NEWS:310 msgid "" "`bpo-34803 `__: Package for nuget.org " "now includes repository reference and bundled icon image." msgstr "" +"`bpo-34803 `__: el paquete para nuget." +"org ahora incluye una referencia de repositorio y una imagen de icono " +"incluida." #: ../build/NEWS:314 ../build/NEWS:737 ../build/NEWS:1007 ../build/NEWS:1564 #: ../build/NEWS:1867 ../build/NEWS:2374 ../build/NEWS:3135 ../build/NEWS:3683 @@ -718,19 +961,23 @@ msgstr "" #: ../build/NEWS:8236 ../build/NEWS:8567 ../build/NEWS:9412 ../build/NEWS:12107 #: ../build/NEWS:12458 ../build/NEWS:12853 msgid "macOS" -msgstr "" +msgstr "Mac OS" #: ../build/NEWS:316 msgid "" "`bpo-40164 `__: Update macOS installer " "builds to use OpenSSL 1.1.1g." msgstr "" +"`bpo-40164 `__: actualice las " +"compilaciones del instalador de macOS para usar OpenSSL 1.1.1g." #: ../build/NEWS:318 msgid "" "`bpo-38380 `__: Update macOS builds to " "use SQLite 3.31.1" msgstr "" +"`bpo-38380 `__: actualice las " +"compilaciones de macOS para usar SQLite 3.31.1" #: ../build/NEWS:321 ../build/NEWS:417 ../build/NEWS:471 ../build/NEWS:673 #: ../build/NEWS:743 ../build/NEWS:1014 ../build/NEWS:1118 ../build/NEWS:1572 @@ -745,13 +992,16 @@ msgstr "" #: ../build/NEWS:18518 ../build/NEWS:19084 ../build/NEWS:19604 #: ../build/NEWS:19937 ../build/NEWS:20449 ../build/NEWS:22472 msgid "IDLE" -msgstr "" +msgstr "INACTIVO" #: ../build/NEWS:323 msgid "" "`bpo-27115 `__: For 'Go to Line', use a " "Query box subclass with IDLE standard behavior and improved error checking." msgstr "" +"`bpo-27115 `__: Para 'Ir a línea', use " +"una subclase de cuadro de consulta con comportamiento estándar IDLE y " +"verificación de errores mejorada." #: ../build/NEWS:326 msgid "" @@ -759,6 +1009,9 @@ msgid "" "IDLE context menu moves the cursor, any text selection should be and now is " "cleared." msgstr "" +"`bpo-39885 `__: dado que al hacer clic " +"para obtener un menú contextual INACTIVO se mueve el cursor, cualquier " +"selección de texto debe estar y ahora está borrada." #: ../build/NEWS:329 msgid "" @@ -766,12 +1019,17 @@ msgid "" "clears any selection, preventing accidental deletion. It also updates Ln and " "Col on the status bar." msgstr "" +"`bpo-39852 `__: Editar \"Ir a la línea\" " +"ahora borra cualquier selección, evitando el borrado accidental. También " +"actualiza Ln y Col en la barra de estado." #: ../build/NEWS:332 msgid "" "`bpo-39781 `__: Selecting code context " "lines no longer causes a jump." msgstr "" +"`bpo-39781 `__: La selección de líneas " +"de contexto de código ya no provoca un salto." #: ../build/NEWS:334 msgid "" @@ -779,12 +1037,17 @@ msgid "" "icon to support more modern environments. Created by Andrew Clover. Delete " "the unused macOS idle.icns icon file." msgstr "" +"`bpo-38439 `__: agregue un icono IDLE de " +"256 × 256 píxeles para admitir entornos más modernos. Creado por Andrew " +"Clover. Elimine el archivo de icono macOS idle.icns no utilizado." #: ../build/NEWS:338 msgid "" "`bpo-38689 `__: IDLE will no longer " "freeze when inspect.signature fails when fetching a calltip." msgstr "" +"`bpo-38689 `__: IDLE ya no se congelará " +"cuando inspect.signature falla al obtener una sugerencia de llamada." #: ../build/NEWS:342 ../build/NEWS:1125 ../build/NEWS:1596 ../build/NEWS:1891 #: ../build/NEWS:2092 ../build/NEWS:3159 ../build/NEWS:3698 ../build/NEWS:4039 @@ -797,13 +1060,15 @@ msgstr "" #: ../build/NEWS:19258 ../build/NEWS:19787 ../build/NEWS:20474 #: ../build/NEWS:20693 ../build/NEWS:20901 ../build/NEWS:22812 msgid "Tools/Demos" -msgstr "" +msgstr "Herramientas / Demos" #: ../build/NEWS:344 msgid "" "`bpo-40179 `__: Fixed translation of " "``#elif`` in Argument Clinic." msgstr "" +"`bpo-40179 `__: traducción fija de " +"``#elif`` en Argument Clinic." #: ../build/NEWS:346 msgid "" @@ -813,6 +1078,11 @@ msgid "" "\"pthread_cond_timedwait\" which is specific to Linux and can be a different " "condition than the GIL." msgstr "" +"`bpo-36184 `__: Puerto python-gdb.py a " +"FreeBSD. python-gdb.py ahora busca el nombre de la función \"take_gil\" para " +"verificar si un marco intenta adquirir el GIL, en lugar de buscar " +"\"pthread_cond_timedwait\" que es específico de Linux y puede ser una " +"condición diferente al GIL." #: ../build/NEWS:351 msgid "" @@ -820,6 +1090,10 @@ msgid "" "extended slices containing a single element (e.g. ``a[i:j,]``). Remove " "redundant tuples when index with a tuple (e.g. ``a[i, j]``)." msgstr "" +"`bpo-39889 `__: ``unparse.py`` fijo para " +"cortes extendidos que contienen un solo elemento (por ejemplo, ``a[i:j,]``). " +"Elimina las tuplas redundantes cuando se indexa con una tupla (por ejemplo, " +"``a[i, j]``)." #: ../build/NEWS:358 msgid "" @@ -827,6 +1101,9 @@ msgid "" "fails in :c:func:`PyEval_SetProfile` or :c:func:`PyEval_SetTrace`, log the " "error as an unraisable exception." msgstr "" +"`bpo-35370 `__: Si :c:func:`PySys_Audit` " +"falla en :c:func:`PyEval_SetProfile` o :c:func:`PyEval_SetTrace`, registre " +"el error como una excepción que no se puede evaluar." #: ../build/NEWS:361 msgid "" @@ -834,6 +1111,10 @@ msgid "" "`PyDescr_NewMethod` and :c:func:`PyCFunction_NewEx` now include the method " "name in the SystemError \"bad call flags\" error message to ease debug." msgstr "" +"`bpo-39884 `__: :c:func:" +"`PyDescr_NewMethod` y :c:func:`PyCFunction_NewEx` ahora incluyen el nombre " +"del método en el mensaje de error SystemError \"indicadores de llamada " +"incorrecta\" para facilitar la depuración." #: ../build/NEWS:365 msgid "" @@ -841,6 +1122,9 @@ msgid "" "`PyNumber_ToBase` now raises a :exc:`SystemError` instead of crashing when " "called with invalid base." msgstr "" +"`bpo-38643 `__: :c:func:" +"`PyNumber_ToBase` ahora genera un :exc:`SystemError` en lugar de bloquearse " +"cuando se llama con una base no válida." #: ../build/NEWS:368 msgid "" @@ -848,14 +1132,17 @@ msgid "" "``Py_BuildValue()`` called with a format containing \"#\" and undefined " "PY_SSIZE_T_CLEAN whwn an exception is set." msgstr "" +"`bpo-38913 `__: Error de segmentación " +"fijo en ``Py_BuildValue()`` llamado con un formato que contiene \"#\" y " +"PY_SSIZE_T_CLEAN indefinido cuando se establece una excepción." #: ../build/NEWS:373 msgid "Python 3.8.2 final" -msgstr "" +msgstr "Python 3.8.2 final" #: ../build/NEWS:375 msgid "*Release date: 2020-02-24*" -msgstr "" +msgstr "*Release date: 2020-02-24*" #: ../build/NEWS:380 msgid "" @@ -864,6 +1151,10 @@ msgid "" "an object has a single reference, and so does its first item. Patch by " "Yonatan Goldschmidt." msgstr "" +"`bpo-39382 `__: se corrige un uso " +"después de libre en la ruta de herencia única de ``issubclass()``, cuando el " +"``__bases__`` de un objeto tiene una única referencia, y también lo tiene su " +"primer elemento. Parche de Yonatan Goldschmidt." #: ../build/NEWS:384 msgid "" @@ -871,12 +1162,17 @@ msgid "" "possibilities for the ``-X`` options in the command line help section. Patch " "by Pablo Galindo." msgstr "" +"`bpo-39427 `__: Documente todas las " +"posibilidades de las opciones de ``-X`` en la sección de ayuda de la línea " +"de comandos. Parche de Pablo Galindo." #: ../build/NEWS:390 msgid "" "`bpo-39649 `__: Remove obsolete check " "for `__args__` in bdb.Bdb.format_stack_entry." msgstr "" +"`bpo-39649 `__: Elimina la comprobación " +"obsoleta de `__args__` en bdb.Bdb.format_stack_entry." #: ../build/NEWS:393 msgid "" @@ -884,6 +1180,9 @@ msgid "" "the C pickle module wouldn't allow unpickling from a file-like object that " "doesn't expose a readinto() method." msgstr "" +"`bpo-39681 `__: se corrigió una " +"regresión en la que el módulo C pickle no permitiría la eliminación de un " +"objeto similar a un archivo que no expone un método readinto ()." #: ../build/NEWS:397 msgid "" @@ -891,6 +1190,10 @@ msgid "" "class:`~argparse.ArgumentParser` where ``allow_abbrev=False`` was ignored " "for long options that used a prefix character other than \"-\"." msgstr "" +"`bpo-39546 `__: se corrigió una " +"regresión en :class:`~argparse.ArgumentParser` donde se ignoraba " +"``allow_abbrev=False`` para opciones largas que usaban un carácter de " +"prefijo distinto de \"-\"." #: ../build/NEWS:401 msgid "" @@ -898,6 +1201,9 @@ msgid "" "algorithm for non-ascii \"PyInit\\_...\" symbol names in distutils to make " "it export the correct init symbol also on Windows." msgstr "" +"`bpo-39432 `__: Implemente el algoritmo " +"PEP-489 para nombres de símbolos \"PyInit \\ _...\" no ascii en distutils " +"para que exporte el símbolo de inicio correcto también en Windows." #: ../build/NEWS:408 msgid "" @@ -905,12 +1211,17 @@ msgid "" "now specifies restrictions on class namespaces. Adapted from a patch by " "Ethan Furman." msgstr "" +"`bpo-17422 `__: la referencia del " +"lenguaje ahora especifica restricciones en los espacios de nombres de " +"clases. Adaptado de un parche de Ethan Furman." #: ../build/NEWS:411 msgid "" "`bpo-39572 `__: Updated documentation of " "``total`` flag of TypeDict." msgstr "" +"`bpo-39572 `__: Documentación " +"actualizada del indicador ``total`` de TypeDict." #: ../build/NEWS:413 msgid "" @@ -918,20 +1229,25 @@ msgid "" "'class' to 'module' where appropriate and add readmodule comment. Patch by " "Hakan Çelik." msgstr "" +"`bpo-39654 `__: En pyclbr doc, actualice " +"'class' a 'module' donde corresponda y agregue el comentario readmodule. " +"Parche de Hakan Çelik." #: ../build/NEWS:419 msgid "" "`bpo-39663 `__: Add tests for pyparse " "find_good_parse_start()." msgstr "" +"`bpo-39663 `__: agregue pruebas para " +"pyparse find_good_parse_start ()." #: ../build/NEWS:423 msgid "Python 3.8.2 release candidate 2" -msgstr "" +msgstr "Python 3.8.2 versión candidata 2" #: ../build/NEWS:425 msgid "*Release date: 2020-02-17*" -msgstr "" +msgstr "*Release date: 2020-02-17*" #: ../build/NEWS:430 msgid "" @@ -939,12 +1255,17 @@ msgid "" "functions in `fcntl`, `msvcrt`, `os`, `resource`, `shutil`, `signal` and " "`syslog`." msgstr "" +"`bpo-39184 `__: agregue eventos de " +"auditoría a funciones en `fcntl`,` msvcrt`, `os`,` resource`, `shutil`,` " +"signal` y `syslog`." #: ../build/NEWS:436 msgid "" "`bpo-39619 `__: Enable use of :func:`os." "chroot` on HP-UX systems." msgstr "" +"`bpo-39619 `__: habilite el uso de :func:" +"`os.chroot` en sistemas HP-UX." #: ../build/NEWS:438 msgid "" @@ -953,6 +1274,10 @@ msgid "" "calling ``aclose`` on an async generator that had already been closed or " "exhausted." msgstr "" +"`bpo-39606 `__: se corrigió la regresión " +"causada por la corrección de `bpo-39386 `__, que impedía llamar a ``aclose`` en un generador asíncrono " +"que ya se había cerrado o agotado." #: ../build/NEWS:442 msgid "" @@ -960,12 +1285,18 @@ msgid "" "in :meth:`list.__contains__` when a list is changed during comparing items. " "Patch by Dong-hee Na." msgstr "" +"`bpo-39453 `__: se corrigió un posible " +"bloqueo en :meth:`list.__contains__` cuando se cambia una lista durante la " +"comparación de elementos. Parche de Dong-hee Na." #: ../build/NEWS:445 msgid "" "`bpo-39219 `__: Syntax errors raised in " "the tokenizer now always set correct \"text\" and \"offset\" attributes." msgstr "" +"`bpo-39219 `__: Los errores de sintaxis " +"que se generan en el tokenizador ahora siempre establecen los atributos de " +"\"texto\" y \"desplazamiento\" correctos." #: ../build/NEWS:451 msgid "" @@ -976,12 +1307,21 @@ msgid "" "original undefined parsing behavior. The change is reverted in 3.8.2, " "restoring the behavior of 3.8.0 and earlier releases." msgstr "" +"`bpo-27657 `__: La corrección original " +"para `bpo-27657 `__, \"Corregir urlparse " +"() con rutas numéricas\" (GH-16839) incluida en 3.8.1, introdujo " +"inadvertidamente un cambio de comportamiento que rompió varios paquetes de " +"terceros basándose en el comportamiento original de análisis no definido. El " +"cambio se revierte en 3.8.2, restaurando el comportamiento de 3.8.0 y " +"versiones anteriores." #: ../build/NEWS:457 msgid "" "`bpo-39474 `__: Fixed starting position " "of AST for expressions like ``(a)(b)``, ``(a)[b]`` and ``(a).b``." msgstr "" +"`bpo-39474 `__: posición inicial fija de " +"AST para expresiones como ``(a)(b)``, ``(a)[b]`` y ``(a).b``." #: ../build/NEWS:460 msgid "" @@ -990,6 +1330,10 @@ msgid "" "the Python standard library, to support uncommon installation path like ``/" "usr/lib64/python3.9/`` on Fedora. Patch by Jan Matějek." msgstr "" +"`bpo-21016 `__: Los módulos :mod:`pydoc` " +"y :mod:`trace` ahora usan el módulo :mod:`sysconfig` para obtener la ruta a " +"la biblioteca estándar de Python, para admitir una ruta de instalación poco " +"común como ``/usr/lib64/python3.9/`` en Fedora. Parche de Jan Matějek." #: ../build/NEWS:465 msgid "" @@ -999,32 +1343,43 @@ msgid "" "`_." msgstr "" +"`bpo-39595 `__: rendimiento mejorado de " +"zipfile.Path para archivos con una gran cantidad de entradas. También se " +"mejoró el rendimiento y se solucionó un problema menor según lo publicado " +"con `importlib_metadata 1.5 `_." #: ../build/NEWS:473 msgid "" "`bpo-39600 `__: In the font " "configuration window, remove duplicated font names." msgstr "" +"`bpo-39600 `__: En la ventana de " +"configuración de fuentes, elimine los nombres de fuentes duplicados." #: ../build/NEWS:477 msgid "Python 3.8.2 release candidate 1" -msgstr "" +msgstr "Python 3.8.2 versión candidata 1" #: ../build/NEWS:479 msgid "*Release date: 2020-02-10*" -msgstr "" +msgstr "*Release date: 2020-02-10*" #: ../build/NEWS:484 msgid "" "`bpo-39401 `__: Avoid unsafe load of " "``api-ms-win-core-path-l1-1-0.dll`` at startup on Windows 7." msgstr "" +"`bpo-39401 `__: evite la carga insegura " +"de ``api-ms-win-core-path-l1-1-0.dll`` al iniciar Windows 7." #: ../build/NEWS:487 msgid "" "`bpo-39184 `__: Add audit events to " "command execution functions in os and pty modules." msgstr "" +"`bpo-39184 `__: agregue eventos de " +"auditoría a las funciones de ejecución de comandos en los módulos OS y pty." #: ../build/NEWS:493 msgid "" @@ -1032,12 +1387,18 @@ msgid "" "offset of `Attribute` nodes constructed in `ast_for_dotted_name` to point at " "the end of the current node and not at the end of the last `NAME` node." msgstr "" +"`bpo-39579 `__: Cambie el desplazamiento " +"de la columna final de los nodos `Attribute` construidos en` " +"ast_for_dotted_name` para que apunte al final del nodo actual y no al final " +"del último nodo `NAME`." #: ../build/NEWS:497 msgid "" "`bpo-39510 `__: Fix segfault in " "``readinto()`` method on closed BufferedReader." msgstr "" +"`bpo-39510 `__: Se corrigió el error de " +"segmentación en el método ``readinto()`` en BufferedReader cerrado." #: ../build/NEWS:499 msgid "" @@ -1045,6 +1406,9 @@ msgid "" "the C Pickler that was preventing the garbage collection of deleted, pickled " "objects." msgstr "" +"`bpo-39492 `__: se corrigió un ciclo de " +"referencia en C Pickler que impedía la recolección de basura de objetos " +"eliminados y en escabeche." #: ../build/NEWS:502 msgid "" @@ -1052,30 +1416,43 @@ msgid "" "when operating with the functions in the :mod:`heapq` module and custom " "comparison operators." msgstr "" +"`bpo-39421 `__: corrige posibles " +"bloqueos al operar con las funciones en el módulo :mod:`heapq` y operadores " +"de comparación personalizados." #: ../build/NEWS:505 msgid "" "`bpo-39386 `__: Prevent double awaiting " "of async iterator." msgstr "" +"`bpo-39386 `__: Evita la doble espera " +"del iterador asíncrono." #: ../build/NEWS:507 msgid "" "`bpo-39235 `__: Fix AST end location for " "lone generator expression in function call, e.g. f(i for i in a)." msgstr "" +"`bpo-39235 `__: corrige la ubicación " +"final de AST para la expresión del generador solitario en la llamada de " +"función, p. Ej. f (i por i en a)." #: ../build/NEWS:510 msgid "" "`bpo-39209 `__: Correctly handle multi-" "line tokens in interactive mode. Patch by Pablo Galindo." msgstr "" +"`bpo-39209 `__: Maneja correctamente " +"tokens multilínea en modo interactivo. Parche de Pablo Galindo." #: ../build/NEWS:513 msgid "" "`bpo-39216 `__: Fix constant folding " "optimization for positional only arguments - by Anthony Sottile." msgstr "" +"`bpo-39216 `__: Se corrigió la " +"optimización de plegado constante para argumentos solo posicionales, por " +"Anthony Sottile." #: ../build/NEWS:516 msgid "" @@ -1083,12 +1460,17 @@ msgid "" "nested function has annotation on positional-only argument - by Anthony " "Sottile." msgstr "" +"`bpo-39215 `__: se corrige " +"``SystemError`` cuando la función anidada tiene una anotación en el " +"argumento solo posicional, por Anthony Sottile." #: ../build/NEWS:519 msgid "" "`bpo-38588 `__: Fix possible crashes in " "dict and list when calling :c:func:`PyObject_RichCompareBool`." msgstr "" +"`bpo-38588 `__: corrige posibles " +"bloqueos en dict y list al llamar a :c:func:`PyObject_RichCompareBool`." #: ../build/NEWS:522 msgid "" @@ -1096,6 +1478,9 @@ msgid "" "several list methods by holding strong references to list elements when " "calling :c:func:`PyObject_RichCompareBool`." msgstr "" +"`bpo-38610 `__: corrige posibles " +"bloqueos en varios métodos de lista manteniendo fuertes referencias a los " +"elementos de la lista al llamar a :c:func:`PyObject_RichCompareBool`." #: ../build/NEWS:529 msgid "" @@ -1103,24 +1488,34 @@ msgid "" "holds strong references during deque.__contains__ and deque.count, fixing " "crashes." msgstr "" +"`bpo-39590 `__: Collections.deque ahora " +"tiene fuertes referencias durante deque .__ contains__ y deque.count, " +"arreglando fallas." #: ../build/NEWS:532 msgid "" "`bpo-38149 `__: :func:`sys.audit` is now " "called only once per call of :func:`glob.glob` and :func:`glob.iglob`." msgstr "" +"`bpo-38149 `__: :func:`sys.audit` ahora " +"se llama solo una vez por llamada de :func:`glob.glob` y :func:`glob.iglob`." #: ../build/NEWS:535 msgid "" "`bpo-39450 `__: Striped whitespace from " "docstring before returning it from :func:`unittest.case.shortDescription`." msgstr "" +"`bpo-39450 `__: espacio en blanco rayado " +"de la cadena de documentos antes de devolverlo de :func:`unittest.case." +"shortDescription`." #: ../build/NEWS:538 msgid "" "`bpo-39493 `__: Mark ``typing.IO." "closed`` as a property" msgstr "" +"`bpo-39493 `__: marcar ``typing.IO." +"closed`` como una propiedad" #: ../build/NEWS:540 msgid "" @@ -1129,18 +1524,26 @@ msgid "" "of arguments for custom descriptors defined in an extension module returning " "functions." msgstr "" +"`bpo-39485 `__: se corrigió un error en :" +"func:`unittest.mock.create_autospec` que se quejaría sobre el número " +"incorrecto de argumentos para descriptores personalizados definidos en un " +"módulo de extensión que devuelve funciones." #: ../build/NEWS:544 msgid "" "`bpo-39082 `__: Allow AsyncMock to " "correctly patch static/class methods" msgstr "" +"`bpo-39082 `__: Permitir que AsyncMock " +"parchee correctamente métodos estáticos / de clase" #: ../build/NEWS:546 msgid "" "`bpo-39430 `__: Fixed race condition in " "lazy imports in :mod:`tarfile`." msgstr "" +"`bpo-39430 `__: condición de carrera " +"fija en importaciones diferidas en :mod:`tarfile`." #: ../build/NEWS:548 msgid "" @@ -1148,6 +1551,9 @@ msgid "" "the `ignore` callback of :func:`shutil.copytree`. The argument types are now " "str and List[str] again." msgstr "" +"`bpo-39390 `__: se corrigió una " +"regresión con la devolución de llamada \"ignorar\" de :func:`shutil." +"copytree`. Los tipos de argumentos ahora son str y List [str] nuevamente." #: ../build/NEWS:552 msgid "" @@ -1155,6 +1561,9 @@ msgid "" "compression level metadata in :mod:`gzip` archives, rather than always " "signaling maximum compression." msgstr "" +"`bpo-39389 `__: escriba metadatos de " +"nivel de compresión precisos en archivos :mod:`gzip`, en lugar de indicar " +"siempre la máxima compresión." #: ../build/NEWS:555 msgid "" @@ -1162,6 +1571,9 @@ msgid "" "Fraction)`` now returns a boolean even if (numerator != 0) does not return a " "boolean (ex: numpy number)." msgstr "" +"`bpo-39274 `__: ``bool(fraction." +"Fraction)`` ahora devuelve un booleano incluso si (numerador! = 0) no " +"devuelve un booleano (por ejemplo: número numérico)." #: ../build/NEWS:558 msgid "" @@ -1169,6 +1581,9 @@ msgid "" "importlib.metadata distribution discovery and resilients to inaccessible sys." "path entries (importlib_metadata v1.4.0)." msgstr "" +"`bpo-39297 `__: Rendimiento mejorado del " +"descubrimiento de distribución de importlib.metadata y resistencia a " +"entradas sys.path inaccesibles (importlib_metadata v1.4.0)." #: ../build/NEWS:562 msgid "" @@ -1176,12 +1591,17 @@ msgid "" "from news.gmane.org to news.gmane.io which is used for examples of :class:" "`~nntplib.NNTP` news reader server and nntplib tests." msgstr "" +"`bpo-39242 `__: actualizado el dominio " +"Gmane de news.gmane.org a news.gmane.io, que se utiliza para ejemplos del " +"servidor lector de noticias :class:`~nntplib.NNTP` y pruebas nntplib." #: ../build/NEWS:566 msgid "" "`bpo-38907 `__: In http.server script, " "restore binding to IPv4 on Windows." msgstr "" +"`bpo-38907 `__: En el script http." +"server, restaure el enlace a IPv4 en Windows." #: ../build/NEWS:568 msgid "" @@ -1189,6 +1609,9 @@ msgid "" "configure([name]) to return configuration tuple for name or all options. " "Giovanni Lombardo contributed part of the patch." msgstr "" +"`bpo-39152 `__: Arregle ttk.Scale." +"configure ([nombre]) para devolver la tupla de configuración para el nombre " +"o todas las opciones. Giovanni Lombardo contribuyó con parte del parche." #: ../build/NEWS:571 msgid "" @@ -1198,6 +1621,12 @@ msgid "" "deadlock. This change wraps that block of code with `try...finally` to " "ensure the lock is released." msgstr "" +"`bpo-39198 `__: Si se lanzara una " +"excepción en `Logger.isEnabledFor` (digamos, por tiempos de espera de " +"asyncio o stopit), es posible que el bloqueo global de` logging` no se " +"libere adecuadamente, lo que da como resultado un punto muerto. Este cambio " +"envuelve ese bloque de código con \"intentar ... finalmente\" para " +"garantizar que se libere el bloqueo." #: ../build/NEWS:576 msgid "" @@ -1206,6 +1635,11 @@ msgid "" "fail fast; it prevents the side effect of new task spawning before exception " "raising." msgstr "" +"`bpo-39191 `__: Realice una verificación " +"de bucle en ejecución antes de iniciar una nueva tarea en ``loop." +"run_until_complete()`` para fallar rápidamente; previene el efecto " +"secundario de la generación de una nueva tarea antes de que se genere una " +"excepción." #: ../build/NEWS:580 msgid "" @@ -1213,6 +1647,9 @@ msgid "" "filter-based statements that contain lambda expressions in mod:`lib2to3`. " "Patch by Dong-hee Na." msgstr "" +"`bpo-38871 `__: Entre paréntesis " +"correctamente las declaraciones basadas en filtros que contienen expresiones " +"lambda en mod: `lib2to3`. Parche de Dong-hee Na." #: ../build/NEWS:583 msgid "" @@ -1223,12 +1660,20 @@ msgid "" "ConvertingTuple functionality, they will have to implement that themselves " "in their named tuple class." msgstr "" +"`bpo-39142 `__: se realizó un cambio en " +"logging.config.dictConfig para evitar convertir instancias de tuplas con " +"nombre a ConvertingTuple. Se supone que las tuplas con nombre son demasiado " +"especializadas para ser tratadas como tuplas ordinarias; si un usuario de " +"tuplas con nombre requiere la funcionalidad ConvertingTuple, tendrá que " +"implementarla ellos mismos en su clase de tupla con nombre." #: ../build/NEWS:589 msgid "" "`bpo-39129 `__: Fix import path for " "``asyncio.TimeoutError``" msgstr "" +"`bpo-39129 `__: Corregir la ruta de " +"importación para ``asyncio.TimeoutError``" #: ../build/NEWS:591 msgid "" @@ -1236,6 +1681,9 @@ msgid "" "proxy_bypass_environment` now ignores leading dots and no longer ignores a " "trailing newline." msgstr "" +"`bpo-39057 `__: :func:`urllib.request." +"proxy_bypass_environment` ahora ignora los puntos iniciales y ya no ignora " +"una nueva línea al final." #: ../build/NEWS:594 msgid "" @@ -1243,6 +1691,9 @@ msgid "" "warning category in the -W option. No longer import the re module if it is " "not needed." msgstr "" +"`bpo-39056 `__: Se corrigió el manejo de " +"la categoría de advertencia no válida en la opción -W. Ya no importe el " +"módulo re si no es necesario." #: ../build/NEWS:597 msgid "" @@ -1250,12 +1701,17 @@ msgid "" "with ``validate=True`` raises now a binascii.Error if the input ends with a " "single ``\\n``." msgstr "" +"`bpo-39055 `__: :func:`base64.b64decode` " +"con ``validate=True`` genera ahora un binascii.Error si la entrada termina " +"con un solo ``\\n``." #: ../build/NEWS:600 msgid "" "`bpo-39033 `__: Fix :exc:`NameError` in :" "mod:`zipimport`. Patch by Karthikeyan Singaravelan." msgstr "" +"`bpo-39033 `__: Repara :exc:`NameError` " +"en :mod:`zipimport`. Parche de Karthikeyan Singaravelan." #: ../build/NEWS:603 msgid "" @@ -1263,6 +1719,9 @@ msgid "" "of :class:`os.PathLike` to return a correct result upon inheritence. Patch " "by Bar Harel." msgstr "" +"`bpo-38878 `__: Se corrigió el " +"__subclasshook__ de :class:`os.PathLike` para devolver un resultado correcto " +"tras la herencia. Parche de Bar Harel." #: ../build/NEWS:606 msgid "" @@ -1271,6 +1730,10 @@ msgid "" "any piped standard stream, but still continues to be running. Patch by " "Andriy Maletsky." msgstr "" +"`bpo-35182 `__: Se corrigió el bloqueo " +"de la llamada posterior :func:`Popen.communicate` cuando el proceso hijo ya " +"cerró cualquier flujo estándar canalizado, pero aún continúa ejecutándose. " +"Parche de Andriy Maletsky." #: ../build/NEWS:610 msgid "" @@ -1278,12 +1741,17 @@ msgid "" "mock for autospecced methods attached with :func:`unittest.mock." "attach_mock`. Patch by Karthikeyan Singaravelan." msgstr "" +"`bpo-38473 `__: use la firma de la " +"simulación interna para los métodos autoespecificados adjuntos con :func:" +"`unittest.mock.attach_mock`. Parche de Karthikeyan Singaravelan." #: ../build/NEWS:613 msgid "" "`bpo-38293 `__: Add :func:`copy.copy` " "and :func:`copy.deepcopy` support to :func:`property` objects." msgstr "" +"`bpo-38293 `__: Agregue compatibilidad " +"con :func:`copy.copy` y :func:`copy.deepcopy` a los objetos :func:`property`." #: ../build/NEWS:619 msgid "" @@ -1291,12 +1759,17 @@ msgid "" "semantics for the following functions: - PyObject_SetItem - " "PyMapping_SetItemString - PyDict_SetItem - PyDict_SetItemString" msgstr "" +"`bpo-39153 `__: Aclare la semántica de " +"recuento de referencias para las siguientes funciones: - PyObject_SetItem - " +"PyMapping_SetItemString - PyDict_SetItem - PyDict_SetItemString" #: ../build/NEWS:623 msgid "" "`bpo-39392 `__: Explain that when " "filling with turtle, overlap regions may be left unfilled." msgstr "" +"`bpo-39392 `__: Explique que al rellenar " +"con tortuga, las regiones superpuestas pueden quedar sin rellenar." #: ../build/NEWS:626 msgid "" @@ -1304,6 +1777,9 @@ msgid "" "func:`asyncio.get_event_loop` implicitly creates new event loop only if " "called from the main thread." msgstr "" +"`bpo-39381 `__: mencione en los " +"documentos que :func:`asyncio.get_event_loop` crea implícitamente un nuevo " +"bucle de eventos solo si se llama desde el hilo principal." #: ../build/NEWS:629 msgid "" @@ -1312,6 +1788,10 @@ msgid "" "docs types and members table `_" msgstr "" +"`bpo-38918 `__: agregue una entrada para " +"``__module__`` en las secciones \"función\" y \"método\" de `inspect docs " +"types and members table `_" #: ../build/NEWS:633 msgid "" @@ -1319,6 +1799,9 @@ msgid "" "documentation, fix a misleading ``NodeTransformer`` example and add advice " "on when to use the ``fix_missing_locations`` function." msgstr "" +"`bpo-3530 `__: En la documentación del " +"módulo :mod:`ast`, corrija un ejemplo ``NodeTransformer`` engañoso y agregue " +"consejos sobre cuándo usar la función ``fix_missing_locations``." #: ../build/NEWS:640 msgid "" @@ -1326,6 +1809,9 @@ msgid "" "test_add_file_after_2107() if :func:`time.localtime` fails with :exc:" "`OverflowError`. It is the case on AIX 6.1 for example." msgstr "" +"`bpo-39502 `__: Omita test_zipfile." +"test_add_file_after_2107 () si :func:`time.localtime` falla con :exc:" +"`OverflowError`. Es el caso de AIX 6.1, por ejemplo." #: ../build/NEWS:644 msgid "" @@ -1334,6 +1820,10 @@ msgid "" "stop the manager to prevent leaking a child process running in the " "background after the test completes." msgstr "" +"`bpo-38546 `__: Se corrigió " +"test_ressources_gced_in_workers () de test_concurrent_futures: detenga " +"explícitamente el administrador para evitar que se filtre un proceso " +"secundario que se ejecuta en segundo plano después de que finalice la prueba." #: ../build/NEWS:651 msgid "" @@ -1341,18 +1831,25 @@ msgid "" "build targets both include Modules/_ctypes and Python standard library " "source files." msgstr "" +"`bpo-39144 `__: Los objetivos de " +"compilación de ctags y etags incluyen los archivos de fuente de la " +"biblioteca estándar Modules / _ctypes y Python." #: ../build/NEWS:657 msgid "" "`bpo-39439 `__: Honor the Python path " "when a virtualenv is active on Windows." msgstr "" +"`bpo-39439 `__: respete la ruta de " +"Python cuando un virtualenv está activo en Windows." #: ../build/NEWS:659 msgid "" "`bpo-39393 `__: Improve the error " "message when attempting to load a DLL with unresolved dependencies." msgstr "" +"`bpo-39393 `__: mejora el mensaje de " +"error al intentar cargar una DLL con dependencias no resueltas." #: ../build/NEWS:662 msgid "" @@ -1363,30 +1860,46 @@ msgid "" "expanduser`, which was changed to ignore :envvar:`HOME` in 3.8, see :issue:" "`36264`." msgstr "" +"`bpo-38883 `__: :meth:`~pathlib.Path." +"home()` y :meth:`~pathlib.Path.expanduser()` en Windows ahora prefieren :" +"envvar:`USERPROFILE` y ya no usan :envvar:`HOME`, que normalmente no está " +"configurado para cuentas de usuario normales. Esto hace que vuelvan a " +"comportarse como :func:`os.path.expanduser`, que se cambió para ignorar :" +"envvar:`HOME` en 3.8, consulte: problema: `36264`." #: ../build/NEWS:669 msgid "" "`bpo-39185 `__: The build.bat script has " "additional options for very-quiet output (-q) and very-verbose output (-vv)" msgstr "" +"`bpo-39185 `__: el script build.bat " +"tiene opciones adicionales para salida muy silenciosa (-q) y salida muy " +"detallada (-vv)" #: ../build/NEWS:675 msgid "" "`bpo-30780 `__: Add remaining " "configdialog tests for buttons and highlights and keys tabs." msgstr "" +"`bpo-30780 `__: agregue las pruebas de " +"diálogo de configuración restantes para botones, resaltados y pestañas de " +"teclas." #: ../build/NEWS:678 msgid "" "`bpo-39388 `__: IDLE Settings Cancel " "button now cancels pending changes" msgstr "" +"`bpo-39388 `__: El botón Cancelar " +"configuración IDLE ahora cancela los cambios pendientes" #: ../build/NEWS:680 msgid "" "`bpo-39050 `__: Make IDLE Settings " "dialog Help button work again." msgstr "" +"`bpo-39050 `__: Hacer que el botón Ayuda " +"del cuadro de diálogo Configuración IDLE vuelva a funcionar." #: ../build/NEWS:682 msgid "" @@ -1394,6 +1907,9 @@ msgid "" "and tuple as classes, the same as list, etcetera, in the library manual " "built-in functions list." msgstr "" +"`bpo-34118 `__: Etiquete la vista de " +"memoria, el rango y la tupla como clases, al igual que la lista, etcétera, " +"en la lista de funciones incorporadas del manual de la biblioteca." #: ../build/NEWS:685 msgid "" @@ -1401,6 +1917,9 @@ msgid "" "calltip if a :exc:`KeyboardInterrupt` or shell restart occurs. Patch by " "Zackery Spytz." msgstr "" +"`bpo-38792 `__: cierre una sugerencia de " +"llamada de shell IDLE si se produce un reinicio de shell o :exc:" +"`KeyboardInterrupt`. Parche de Zackery Spytz." #: ../build/NEWS:688 msgid "" @@ -1408,14 +1927,17 @@ msgid "" "newline_and_indent_event method. Remove dead code from pyparse " "find_good_parse_start method." msgstr "" +"`bpo-32989 `__: agregar pruebas para el " +"método editor newline_and_indent_event. Elimina el código muerto del método " +"pyparse find_good_parse_start." #: ../build/NEWS:693 msgid "Python 3.8.1 final" -msgstr "" +msgstr "Python 3.8.1 final" #: ../build/NEWS:695 msgid "*Release date: 2019-12-18*" -msgstr "" +msgstr "*Release date: 2019-12-18*" #: ../build/NEWS:700 msgid "" @@ -1423,6 +1945,9 @@ msgid "" "*end_col_offset* for Starred Expression AST nodes when they are among the " "elements in the *args* attribute of Call AST nodes." msgstr "" +"`bpo-39080 `__: corrige el valor del " +"atributo *end_col_offset* for Starred Expression AST nodes when they are " +"among the elements in the *args* de los nodos de llamada AST." #: ../build/NEWS:704 msgid "" @@ -1431,6 +1956,10 @@ msgid "" "and not to its condition, making it consistent with the \"if\" node. Patch " "by Lysandros Nikolaou." msgstr "" +"`bpo-39031 `__: Al analizar un nodo " +"\"elif\", lineno y col_offset del nodo ahora apuntan a la palabra clave " +"\"elif\" y no a su condición, haciéndolo consistente con el nodo \"if\". " +"Parche de Lysandros Nikolaou." #: ../build/NEWS:708 msgid "" @@ -1439,6 +1968,10 @@ msgid "" "string, regardless of whether ``PY_SSIZE_T_CLEAN`` was defined at include " "time." msgstr "" +"`bpo-39008 `__: :c:func:`PySys_Audit` " +"ahora requiere que ``Py_ssize_t`` se utilice para argumentos de tamaño en la " +"cadena de formato, independientemente de si ``PY_SSIZE_T_CLEAN`` se definió " +"en el momento de la inclusión." #: ../build/NEWS:715 msgid "" @@ -1447,6 +1980,10 @@ msgid "" "better serialization of EntryPoints and improved documentation for custom " "finders." msgstr "" +"`bpo-39022 `__: actualice importlib." +"metadata para incluir mejoras de importlib_metadata 1.3, incluida una mejor " +"serialización de EntryPoints y documentación mejorada para buscadores " +"personalizados." #: ../build/NEWS:719 msgid "" @@ -1454,12 +1991,17 @@ msgid "" "exception in :mod:`pathlib` when :meth:`os.link` is missing. Patch by Toke " "Høiland-Jørgensen." msgstr "" +"`bpo-38811 `__: se corrige una excepción " +"no controlada en :mod:`pathlib` cuando falta :meth:`os.link`. Parche de Toke " +"Høiland-Jørgensen." #: ../build/NEWS:722 msgid "" "`bpo-36406 `__: Handle namespace " "packages in :mod:`doctest`. Patch by Karthikeyan Singaravelan." msgstr "" +"`bpo-36406 `__: Manejar paquetes de " +"espacio de nombres en :mod:`doctest`. Parche de Karthikeyan Singaravelan." #: ../build/NEWS:728 msgid "" @@ -1467,38 +2009,50 @@ msgid "" "concurrent.futures tests now stop the resource tracker process when tests " "complete." msgstr "" +"`bpo-38546 `__: Las pruebas de " +"multiprocesamiento y de futuro simultáneo ahora detienen el proceso de " +"seguimiento de recursos cuando se completan las pruebas." #: ../build/NEWS:734 msgid "" "`bpo-39007 `__: Add auditing events to " "functions in :mod:`winreg`." msgstr "" +"`bpo-39007 `__: agregue eventos de " +"auditoría a funciones en :mod:`winreg`." #: ../build/NEWS:739 msgid "" "`bpo-38295 `__: Prevent failure of " "test_relative_path in test_py_compile on macOS Catalina." msgstr "" +"`bpo-38295 `__: evita el error de " +"test_relative_path en test_py_compile en macOS Catalina." #: ../build/NEWS:745 msgid "" "`bpo-38944 `__: Escape key now closes " "IDLE completion windows. Patch by Johnny Najera." msgstr "" +"`bpo-38944 `__: la tecla Escape ahora " +"cierra las ventanas de finalización IDLE. Parche de Johnny Najera." #: ../build/NEWS:748 msgid "" "`bpo-38943 `__: Fix IDLE autocomplete " "windows not always appearing on some systems. Patch by Johnny Najera." msgstr "" +"`bpo-38943 `__: Se corrigieron las " +"ventanas de autocompletar IDLE que no siempre aparecían en algunos sistemas. " +"Parche de Johnny Najera." #: ../build/NEWS:753 msgid "Python 3.8.1 release candidate 1" -msgstr "" +msgstr "Python 3.8.1 versión candidata 1" #: ../build/NEWS:755 msgid "*Release date: 2019-12-09*" -msgstr "" +msgstr "*Release date: 2019-12-09*" #: ../build/NEWS:760 msgid "" @@ -1507,6 +2061,11 @@ msgid "" "into to content section of the encoded file. This prevents malicious or " "accidental modification of data during the decoding process." msgstr "" +"`bpo-38945 `__: los caracteres de nueva " +"línea se han escapado al realizar la codificación uu para evitar que se " +"desborden en la sección de contenido del archivo codificado. Esto evita la " +"modificación malintencionada o accidental de datos durante el proceso de " +"decodificación." #: ../build/NEWS:765 msgid "" @@ -1517,30 +2076,44 @@ msgid "" "for ``loop.create_datagram_endpoint()``. (Contributed by Kyle Stanley, " "Antoine Pitrou, and Yury Selivanov in :issue:`37228`.)" msgstr "" +"`bpo-37228 `__: debido a importantes " +"problemas de seguridad, ya no se admite el parámetro *reuse_address* de :" +"meth:`asyncio.loop.create_datagram_endpoint`. Esto se debe al comportamiento " +"de ``SO_REUSEADDR`` en UDP. Para obtener más detalles, consulte la " +"documentación de ``loop.create_datagram_endpoint()``. (Contribuido por Kyle " +"Stanley, Antoine Pitrou y Yury Selivanov en: número: `37228`.)" #: ../build/NEWS:772 msgid "" "`bpo-38722 `__: :mod:`runpy` now uses :" "meth:`io.open_code` to open code files. Patch by Jason Killen." msgstr "" +"`bpo-38722 `__: :mod:`runpy` ahora usa :" +"meth:`io.open_code` para abrir archivos de código. Parche de Jason Killen." #: ../build/NEWS:775 msgid "" "`bpo-38804 `__: Fixes a ReDoS " "vulnerability in :mod:`http.cookiejar`. Patch by Ben Caller." msgstr "" +"`bpo-38804 `__: corrige una " +"vulnerabilidad ReDoS en :mod:`http.cookiejar`. Parche de Ben Caller." #: ../build/NEWS:778 msgid "" "`bpo-38622 `__: Add additional audit " "events for the :mod:`ctypes` module." msgstr "" +"`bpo-38622 `__: agregue eventos de " +"auditoría adicionales para el módulo :mod:`ctypes`." #: ../build/NEWS:780 msgid "" "`bpo-38418 `__: Fixes audit event for :" "func:`os.system` to be named ``os.system``." msgstr "" +"`bpo-38418 `__: corrige el evento de " +"auditoría para que :func:`os.system` se llame ``os.system``." #: ../build/NEWS:786 msgid "" @@ -1548,24 +2121,34 @@ msgid "" "switch to PS2 if the line starts with comment or whitespace. Based on work " "by Batuhan Taşkaya." msgstr "" +"`bpo-38673 `__: en el modo REPL, no " +"cambie a PS2 si la línea comienza con un comentario o un espacio en blanco. " +"Basado en el trabajo de Batuhan Taşkaya." #: ../build/NEWS:789 msgid "" "`bpo-38922 `__: Calling ``replace`` on a " "code object now raises the ``code.__new__`` audit event." msgstr "" +"`bpo-38922 `__: Llamar a ``replace`` en " +"un objeto de código ahora genera el evento de auditoría ``code.__new__``." #: ../build/NEWS:792 msgid "" "`bpo-38920 `__: Add audit hooks for " "when :func:`sys.excepthook` and :func:`sys.unraisablehook` are invoked" msgstr "" +"`bpo-38920 `__: agregue ganchos de " +"auditoría para cuando se invocan :func:`sys.excepthook` y :func:`sys." +"unraisablehook`" #: ../build/NEWS:795 msgid "" "`bpo-38892 `__: Improve documentation " "for audit events table and functions." msgstr "" +"`bpo-38892 `__: Mejorar la documentación " +"para la tabla y las funciones de eventos de auditoría." #: ../build/NEWS:797 msgid "" @@ -1573,6 +2156,10 @@ msgid "" "is now correctly reset in child processes spawned using :class:" "`multiprocessing.Process`, instead of retaining the parent's value." msgstr "" +"`bpo-38707 `__: ``MainThread.native_id`` " +"ahora se restablece correctamente en los procesos secundarios generados " +"mediante :class:`multiprocessing.Process`, en lugar de conservar el valor " +"principal." #: ../build/NEWS:801 msgid "" @@ -1580,12 +2167,19 @@ msgid "" "compiler that was causing to raise in the presence of break statements and " "continue statements inside always false while loops. Patch by Pablo Galindo." msgstr "" +"`bpo-38640 `__: se corrigió un error en " +"el compilador que causaba que se generara en presencia de declaraciones de " +"interrupción y declaraciones continuas dentro de los bucles while siempre " +"falsos. Parche de Pablo Galindo." #: ../build/NEWS:805 msgid "" "`bpo-38535 `__: Fixed line numbers and " "column offsets for AST nodes for calls without arguments in decorators." msgstr "" +"`bpo-38535 `__: Números de línea fija y " +"compensaciones de columna para nodos AST para llamadas sin argumentos en " +"decoradores." #: ../build/NEWS:808 msgid "" @@ -1593,6 +2187,9 @@ msgid "" "when using reverse iterators of empty ``dict`` objects. Patch by Dong-hee Na " "and Inada Naoki." msgstr "" +"`bpo-38525 `__: corrige un error de " +"segmentación al utilizar iteradores inversos de objetos ``dict`` vacíos. " +"Parche de Dong-hee Na e Inada Naoki." #: ../build/NEWS:811 msgid "" @@ -1600,6 +2197,9 @@ msgid "" "exceptions when throwing an exception into the aclose coroutine of an " "asynchronous generator." msgstr "" +"`bpo-35409 `__: Ignore las excepciones " +"de salida del generador al lanzar una excepción en la corrutina cerrada de " +"un generador asíncrono." #: ../build/NEWS:817 msgid "" @@ -1607,12 +2207,18 @@ msgid "" "module is missing: only check for ssl.SSLSocket instance if the ssl module " "is available." msgstr "" +"`bpo-39006 `__: corrige asyncio cuando " +"falta el módulo ssl: solo verifique la instancia ssl.SSLSocket si el módulo " +"ssl está disponible." #: ../build/NEWS:820 msgid "" "`bpo-38708 `__: Fix a potential " "IndexError in email parser when parsing an empty msg-id." msgstr "" +"`bpo-38708 `__: se corrige un posible " +"IndexError en el analizador de correo electrónico al analizar un msg-id " +"vacío." #: ../build/NEWS:823 msgid "" @@ -1621,24 +2227,36 @@ msgid "" "headers. Also, add defects when there is remaining value after parsing the " "header." msgstr "" +"`bpo-38698 `__: agregue un nuevo token " +"``InvalidMessageID`` al analizador de correo electrónico para representar " +"encabezados de ID de mensaje no válidos. Además, agregue defectos cuando " +"quede valor después de analizar el encabezado." #: ../build/NEWS:827 msgid "" "`bpo-38979 `__: Return class from " "``ContextVar.__class_getitem__`` to simplify subclassing." msgstr "" +"`bpo-38979 `__: Clase de retorno de " +"``ContextVar.__class_getitem__`` para simplificar la subclasificación." #: ../build/NEWS:830 msgid "" "`bpo-38986 `__: Make repr of C " "accelerated TaskWakeupMethWrapper the same as of pure Python version." msgstr "" +"`bpo-38986 `__: Haga que la reproducción " +"de TaskWakeupMethWrapper acelerada en C sea la misma que la de la versión " +"pura de Python." #: ../build/NEWS:833 msgid "" "`bpo-38529 `__: Drop too noisy asyncio " "warning about deletion of a stream without explicit ``.close()`` call." msgstr "" +"`bpo-38529 `__: Suelta una advertencia " +"asincio demasiado ruidosa sobre la eliminación de una secuencia sin una " +"llamada ``.close()`` explícita." #: ../build/NEWS:836 msgid "" @@ -1646,6 +2264,10 @@ msgid "" "module now detects if Python is linked to libedit at runtime on all " "platforms. Previously, the check was only done on macOS." msgstr "" +"`bpo-38634 `__: el módulo :mod:" +"`readline` ahora detecta si Python está vinculado a libedit en tiempo de " +"ejecución en todas las plataformas. Anteriormente, la verificación solo se " +"realizaba en macOS." #: ../build/NEWS:840 msgid "" @@ -1653,12 +2275,17 @@ msgid "" "to read a JSON file with non-ASCII characters when locale encoding is not " "UTF-8." msgstr "" +"`bpo-33684 `__: Se corrigió que ``json." +"tool`` no pudiera leer un archivo JSON con caracteres que no son ASCII " +"cuando la codificación local no es UTF-8." #: ../build/NEWS:843 msgid "" "`bpo-38698 `__: Prevent " "UnboundLocalError to pop up in parse_message_id" msgstr "" +"`bpo-38698 `__: evitar que " +"UnboundLocalError aparezca en parse_message_id" #: ../build/NEWS:845 msgid "" @@ -1666,6 +2293,9 @@ msgid "" "handler, which was raising `UnboundLocalError` on parsing an invalid value. " "Patch by Claudiu Popa." msgstr "" +"parse_message_id () estaba usando incorrectamente un token definido dentro " +"de un controlador de excepciones, que estaba generando `UnboundLocalError` " +"al analizar un valor no válido. Parche de Claudiu Popa." #: ../build/NEWS:849 msgid "" @@ -1673,6 +2303,9 @@ msgid "" "``SpooledTemporaryFile.rollover()`` might corrupt the file when it is in " "text mode. Patch by Serhiy Storchaka." msgstr "" +"`bpo-26730 `__: Fix " +"``SpooledTemporaryFile.rollover()`` podría dañar el archivo cuando está en " +"modo texto. Parche de Serhiy Storchaka." #: ../build/NEWS:852 msgid "" @@ -1683,6 +2316,12 @@ msgid "" "copied, avoiding the recursion for newly created directories. Patch by Bruno " "P. Kinoshita." msgstr "" +"`bpo-38668 `__: Llamar a func: `shutil." +"copytree` para copiar un árbol de directorio de un directorio a otro " +"subdirectorio resultó en un bucle sin fin y un RecursionError. Se agregó una " +"solución para consumir un iterador y crear la lista de las entradas a " +"copiar, evitando la recursividad para los directorios recién creados. Parche " +"de Bruno P. Kinoshita." #: ../build/NEWS:858 msgid "" @@ -1690,6 +2329,9 @@ msgid "" "get_type_hints` properly handles functions decorated with :meth:`functools." "wraps`." msgstr "" +"`bpo-37838 `__: :meth:`typing." +"get_type_hints` maneja correctamente las funciones decoradas con :meth:" +"`functools.wraps`." #: ../build/NEWS:861 msgid "" @@ -1697,6 +2339,9 @@ msgid "" "StopAsyncIteration on the exaustion of a side_effects iterable. Since " "PEP-479 its Impossible to raise a StopIteration exception from a coroutine." msgstr "" +"`bpo-38859 `__: AsyncMock ahora devuelve " +"StopAsyncIteration en el exaustion de un side_effects iterable. Desde " +"PEP-479 es imposible generar una excepción StopIteration de una corrutina." #: ../build/NEWS:865 msgid "" @@ -1706,6 +2351,11 @@ msgid "" "awaitable type. Before these awaitables were being awaited instead of being " "returned as is." msgstr "" +"`bpo-38857 `__: corrección AsyncMock " +"para valores de retorno que son tipos de espera. Esto también cubre los " +"valores iterables de side_effect que resultan ser esperables y envuelve las " +"llamadas que devuelven un tipo esperado. Antes, estos esperables se " +"esperaban en lugar de devolverlos como están." #: ../build/NEWS:870 msgid "" @@ -1713,6 +2363,10 @@ msgid "" "in :mod:`argparse` when internationalizing error messages for arguments with " "``nargs`` set to special (non-integer) values. Patch by Federico Bond." msgstr "" +"`bpo-38821 `__: corrige las excepciones " +"no controladas en :mod:`argparse` al internacionalizar mensajes de error " +"para argumentos con ``nargs`` configurado en valores especiales (no " +"enteros). Parche de Federico Bond." #: ../build/NEWS:874 msgid "" @@ -1720,6 +2374,9 @@ msgid "" "with OpenSSL 3.0.0. :func:`ssl.SSLSocket.getpeercert` no longer returns IPv6 " "addresses with a trailing new line." msgstr "" +"`bpo-38820 `__: haga que Python sea " +"compatible con OpenSSL 3.0.0. :func:`ssl.SSLSocket.getpeercert` ya no " +"devuelve direcciones IPv6 con una nueva línea al final." #: ../build/NEWS:878 msgid "" @@ -1727,6 +2384,9 @@ msgid "" "messages for :meth:`os.path.join` to include :class:`os.PathLike` objects as " "acceptable input types." msgstr "" +"`bpo-38807 `__: Actualice los mensajes :" +"exc:`TypeError` para :meth:`os.path.join` para incluir objetos :class:`os." +"PathLike` como tipos de entrada aceptables." #: ../build/NEWS:881 msgid "" @@ -1734,36 +2394,50 @@ msgid "" "crashing if parent ``__init__`` is not called from a constructor of object " "derived from ``asyncio.Future``." msgstr "" +"`bpo-38785 `__: Evite que asyncio se " +"bloquee si el ``__init__`` principal no se llama desde un constructor de " +"objeto derivado de ``asyncio.Future``." #: ../build/NEWS:884 msgid "" "`bpo-38723 `__: :mod:`pdb` now uses :" "meth:`io.open_code` to trigger auditing events." msgstr "" +"`bpo-38723 `__: :mod:`pdb` ahora usa :" +"meth:`io.open_code` para activar eventos de auditoría." #: ../build/NEWS:887 msgid "" "`bpo-27805 `__: Allow opening pipes and " "other non-seekable files in append mode with :func:`open`." msgstr "" +"`bpo-27805 `__: permite abrir tuberías y " +"otros archivos que no se pueden buscar en el modo anexar con :func:`open`." #: ../build/NEWS:890 msgid "" "`bpo-38686 `__: Added support for " "multiple ``qop`` values in :class:`urllib.request.AbstractDigestAuthHandler`." msgstr "" +"`bpo-38686 `__: Soporte agregado para " +"múltiples valores ``qop`` en :class:`urllib.request." +"AbstractDigestAuthHandler`." #: ../build/NEWS:893 msgid "" "`bpo-38334 `__: Fixed seeking backward " "on an encrypted :class:`zipfile.ZipExtFile`." msgstr "" +"`bpo-38334 `__: se corrigió la búsqueda " +"hacia atrás en un :class:`zipfile.ZipExtFile` cifrado." #: ../build/NEWS:896 msgid "" "`bpo-34679 `__: asynci.ProactorEventLoop." "close() now only calls signal.set_wakeup_fd() in the main thread." msgstr "" +"`bpo-34679 `__: asynci.ProactorEventLoop." +"close () ahora solo llama a signal.set_wakeup_fd () en el hilo principal." #: ../build/NEWS:899 msgid "" @@ -1771,12 +2445,17 @@ msgid "" "func:`pathlib.WindowsPath.glob` matches now the case of the pattern for " "literal parts." msgstr "" +"`bpo-31202 `__: El caso del resultado " +"de :func:`pathlib.WindowsPath.glob` coincide ahora con el caso del patrón " +"para partes literales." #: ../build/NEWS:902 msgid "" "`bpo-38521 `__: Fixed erroneous equality " "comparison in statistics.NormalDist()." msgstr "" +"`bpo-38521 `__: Se corrigió una " +"comparación de igualdad errónea en estadísticas.NormalDist ()." #: ../build/NEWS:904 msgid "" @@ -1784,6 +2463,10 @@ msgid "" "`inspect.signature.bind` that was causing it to fail when handling a keyword " "argument with same name as positional-only parameter. Patch by Pablo Galindo." msgstr "" +"`bpo-38478 `__: se corrigió un error en :" +"meth:`inspect.signature.bind` que causaba que fallara al manejar un " +"argumento de palabra clave con el mismo nombre que el parámetro posicional. " +"Parche de Pablo Galindo." #: ../build/NEWS:908 msgid "" @@ -1792,18 +2475,27 @@ msgid "" "parameter, now required in 3.8, is omitted. Also clarified the hmac module " "documentation and docstrings." msgstr "" +"`bpo-33604 `__: Se corrigieron `hmac." +"new` y` hmac.HMAC` para generar TypeError en lugar de ValueError cuando se " +"omite el parámetro digestmod, ahora requerido en 3.8. También se aclaró la " +"documentación y las cadenas de documentación del módulo hmac." #: ../build/NEWS:912 msgid "" "`bpo-38422 `__: Clarify docstrings of " "pathlib suffix(es)" msgstr "" +"`bpo-38422 `__: aclarar las cadenas de " +"documentos de los sufijos de pathlib" #: ../build/NEWS:914 msgid "" "`bpo-36993 `__: Improve error reporting " "for corrupt zip files with bad zip64 extra data. Patch by Daniel Hillier." msgstr "" +"`bpo-36993 `__: Mejore el informe de " +"errores para archivos zip corruptos con datos adicionales zip64 incorrectos. " +"Parche de Daniel Hillier." #: ../build/NEWS:917 msgid "" @@ -1812,18 +2504,26 @@ msgid "" "alive not only the exception but user objects through the ``__traceback__`` " "attribute. Patch by Mario Corchero." msgstr "" +"`bpo-36820 `__: Ciclo de ruptura " +"generado al guardar una excepción en socket.py, codeop.py y dyld.py ya que " +"mantienen viva no solo la excepción sino los objetos de usuario a través del " +"atributo ``__traceback__``. Parche de Mario Corchero." #: ../build/NEWS:921 msgid "" "`bpo-34776 `__: Fix dataclasses to " "support forward references in type annotations" msgstr "" +"`bpo-34776 `__: corrige clases de datos " +"para admitir referencias directas en anotaciones de tipo" #: ../build/NEWS:924 msgid "" "`bpo-33348 `__: lib2to3 now recognizes " "expressions after ``*`` and `**` like in ``f(*[] or [])``." msgstr "" +"`bpo-33348 `__: lib2to3 ahora reconoce " +"expresiones después de ``*`` y `**` como en ``f(*[] or [])``." #: ../build/NEWS:927 msgid "" @@ -1831,6 +2531,9 @@ msgid "" "urlparse() with numeric paths. A string like \"path:80\" is no longer parsed " "as a path but as a scheme (\"path\") and a path (\"80\")." msgstr "" +"`bpo-27657 `__: corrige urllib.parse." +"urlparse () con rutas numéricas. Una cadena como \"ruta: 80\" ya no se " +"analiza como una ruta sino como un esquema (\"ruta\") y una ruta (\"80\")." #: ../build/NEWS:934 msgid "" @@ -1839,6 +2542,10 @@ msgid "" "just on the C-API. This includes cautions about where :c:func:`fork` should " "and shouldn't be called." msgstr "" +"`bpo-38816 `__: proporciona más detalles " +"sobre la interacción entre :c:func:`fork` y el tiempo de ejecución de " +"CPython, centrándose solo en la C-API. Esto incluye advertencias sobre dónde " +"debe y no debe llamarse :c:func:`fork`." #: ../build/NEWS:939 #, python-format @@ -1846,6 +2553,8 @@ msgid "" "`bpo-38351 `__: Modernize :mod:`email` " "examples from %-formatting to f-strings." msgstr "" +"`bpo-38351 `__: modernice los ejemplos " +"de :mod:`email` desde el formato% a las cadenas f." #: ../build/NEWS:941 msgid "" @@ -1853,12 +2562,17 @@ msgid "" "exc:`RuntimeError` is raised if :meth:`os.fork` is called in a " "subinterpreter." msgstr "" +"`bpo-38778 `__: Documente el hecho de " +"que :exc:`RuntimeError` se genera si se llama a :meth:`os.fork` en un " +"subinterpretador." #: ../build/NEWS:944 msgid "" "`bpo-38592 `__: Add Brazilian Portuguese " "to the language switcher at Python Documentation website." msgstr "" +"`bpo-38592 `__: agregue portugués " +"brasileño al selector de idiomas en el sitio web de documentación de Python." #: ../build/NEWS:950 msgid "" @@ -1866,12 +2580,18 @@ msgid "" "process is the session leader, closing the master file descriptor raises a " "SIGHUP signal: simply ignore SIGHUP when running the tests." msgstr "" +"`bpo-38547 `__: Fix test_pty: si el " +"proceso es el líder de la sesión, al cerrar el descriptor del archivo " +"maestro se genera una señal SIGHUP: simplemente ignore SIGHUP al ejecutar " +"las pruebas." #: ../build/NEWS:954 msgid "" "`bpo-38992 `__: Fix a test for :func:" "`math.fsum` that was failing due to constant folding." msgstr "" +"`bpo-38992 `__: se corrigió una prueba " +"para :func:`math.fsum` que fallaba debido al plegado constante." #: ../build/NEWS:957 msgid "" @@ -1880,12 +2600,19 @@ msgid "" "to prevent tail call optimization on any compiler, rather than relying on " "compiler specific pragma." msgstr "" +"`bpo-38965 `__: corrige " +"test_faulthandler en GCC 10. Utilice la palabra clave \"volatile\" en " +"``faulthandler._stack_overflow()`` para evitar la optimización de la llamada " +"de cola en cualquier compilador, en lugar de depender del pragma específico " +"del compilador." #: ../build/NEWS:961 msgid "" "`bpo-38875 `__: test_capi: trashcan " "tests now require the test \"cpu\" resource." msgstr "" +"`bpo-38875 `__: test_capi: las pruebas " +"de papelera ahora requieren el recurso de prueba \"cpu\"." #: ../build/NEWS:963 msgid "" @@ -1893,12 +2620,17 @@ msgid "" "test_create_datagram_endpoint_existing_sock_unix on platforms lacking a " "functional bind() for named unix domain sockets." msgstr "" +"`bpo-38841 `__: omita asyncio " +"test_create_datagram_endpoint_existing_sock_unix en plataformas que carecen " +"de un enlace funcional () para sockets de dominio Unix con nombre." #: ../build/NEWS:966 msgid "" "`bpo-38669 `__: Raise :exc:`TypeError` " "when passing target as a string with :meth:`unittest.mock.patch.object`." msgstr "" +"`bpo-38669 `__: Eleve :exc:`TypeError` " +"al pasar el objetivo como una cadena con :meth:`unittest.mock.patch.object`." #: ../build/NEWS:969 msgid "" @@ -1909,6 +2641,12 @@ msgid "" "only the test main() function is responsible to send data, ServerProto no " "longer sends data." msgstr "" +"`bpo-35998 `__: corrige una condición de " +"carrera en test_asyncio.test_start_tls_server_1 (). Anteriormente, había una " +"condición de carrera entre la función de prueba main () que reemplaza el " +"protocolo y el protocolo de prueba ServerProto que envía RESPUESTA una vez " +"que recibe HOLA. Ahora, solo la función de prueba main () es responsable de " +"enviar datos, ServerProto ya no envía datos." #: ../build/NEWS:978 msgid "" @@ -1916,18 +2654,27 @@ msgid "" "raises :exc:`TyperError` when calling incompatible methods with an :class:" "`ssl.SSLSocket` socket. Patch by Ido Michael." msgstr "" +"`bpo-37404 `__: :mod:`asyncio` ahora " +"genera :exc:`TyperError` al llamar a métodos incompatibles con un socket :" +"class:`ssl.SSLSocket`. Parche de Ido Michael." #: ../build/NEWS:982 msgid "" "`bpo-38809 `__: On Windows, build " "scripts will now recognize and use python.exe from an active virtual env." msgstr "" +"`bpo-38809 `__: en Windows, los scripts " +"de compilación ahora reconocerán y usarán python.exe desde un entorno " +"virtual activo." #: ../build/NEWS:985 msgid "" "`bpo-38684 `__: Fix _hashlib build when " "Blake2 is disabled, but OpenSSL supports it." msgstr "" +"`bpo-38684 `__: se corrige la " +"compilación de _hashlib cuando Blake2 está deshabilitado, pero OpenSSL lo " +"admite." #: ../build/NEWS:988 msgid "" @@ -1935,36 +2682,49 @@ msgid "" "check for ICC compiler: the ICC implementation lacks atomic_uintptr_t type " "which is needed by Python." msgstr "" +"`bpo-37415 `__: Se corrigió la " +"verificación del encabezado stdatomic.h para el compilador ICC: la " +"implementación de ICC carece del tipo atomic_uintptr_t que necesita Python." #: ../build/NEWS:994 msgid "" "`bpo-33125 `__: Add support for building " "and releasing Windows ARM64 packages." msgstr "" +"`bpo-33125 `__: agregue soporte para " +"compilar y lanzar paquetes de Windows ARM64." #: ../build/NEWS:996 msgid "" "`bpo-38589 `__: Fixes HTML Help shortcut " "when Windows is not installed to C drive" msgstr "" +"`bpo-38589 `__: corrige el acceso " +"directo de la Ayuda HTML cuando Windows no está instalado en la unidad C" #: ../build/NEWS:999 msgid "" "`bpo-38453 `__: Ensure ntpath.realpath() " "correctly resolves relative paths." msgstr "" +"`bpo-38453 `__: asegúrese de que ntpath." +"realpath () resuelva correctamente las rutas relativas." #: ../build/NEWS:1001 msgid "" "`bpo-38519 `__: Restores the internal C " "headers that were missing from the nuget.org and Microsoft Store packages." msgstr "" +"`bpo-38519 `__: restaura los encabezados " +"internos de C que faltaban en los paquetes de nuget.org y Microsoft Store." #: ../build/NEWS:1004 msgid "" "`bpo-38492 `__: Remove ``pythonw.exe`` " "dependency on the Microsoft C++ runtime." msgstr "" +"`bpo-38492 `__: elimine la dependencia " +"``pythonw.exe`` del tiempo de ejecución de Microsoft C ++." #: ../build/NEWS:1009 msgid "" @@ -1973,6 +2733,10 @@ msgid "" "Py_Finalize if the environment had changed since the previous `import " "posix`. Patch by Benoît Hudson." msgstr "" +"`bpo-37931 `__: se corrigió un bloqueo " +"en las compilaciones dinámicas de OSX que ocurría al reinicializar el módulo " +"posix después de un Py_Finalize si el entorno había cambiado desde el " +"anterior `import posix`. Parche de Benoît Hudson." #: ../build/NEWS:1016 msgid "" @@ -1980,12 +2744,17 @@ msgid "" "Whitespace' on the Format menu removes extra newlines at the end of non-" "shell files." msgstr "" +"`bpo-38862 `__: 'Eliminar espacios en " +"blanco finales' en el menú Formato elimina nuevas líneas adicionales al " +"final de los archivos que no son de shell." #: ../build/NEWS:1019 msgid "" "`bpo-26353 `__: Stop adding newline when " "saving an IDLE shell window." msgstr "" +"`bpo-26353 `__: deje de agregar una " +"nueva línea al guardar una ventana de shell inactiva." #: ../build/NEWS:1021 msgid "" @@ -1993,6 +2762,10 @@ msgid "" "toggle and file indent width. These functions (default shortcuts Alt-T and " "Alt-U) were mistakenly disabled in 3.7.5 and 3.8.0." msgstr "" +"`bpo-38636 `__: Se corrige la " +"alternancia de la pestaña del menú de formato IDLE y el ancho de sangría del " +"archivo. Estas funciones (atajos predeterminados Alt-T y Alt-U) se " +"deshabilitaron por error en 3.7.5 y 3.8.0." #: ../build/NEWS:1025 msgid "" @@ -2000,18 +2773,27 @@ msgid "" "IDLE's cursor blink for shell, editor, and output windows. See Settings, " "General, Window Preferences, Cursor Blink. Patch by Zachary Spytz." msgstr "" +"`bpo-4630 `__: agregue una opción para " +"alternar el parpadeo del cursor de IDLE para las ventanas de shell, editor y " +"salida. Consulte Configuración, General, Preferencias de ventana, Cursor " +"Blink. Parche de Zachary Spytz." #: ../build/NEWS:1029 msgid "" "`bpo-38598 `__: Do not try to compile " "IDLE shell or output windows" msgstr "" +"`bpo-38598 `__: No intente compilar el " +"shell IDLE o las ventanas de salida" #: ../build/NEWS:1034 msgid "" "`bpo-37633 `__: Re-export some function " "compatibility wrappers for macros in ``pythonrun.h``." msgstr "" +"`bpo-37633 `__: Vuelva a exportar " +"algunos contenedores de compatibilidad de funciones para macros en " +"``pythonrun.h``." #: ../build/NEWS:1037 msgid "" @@ -2019,6 +2801,10 @@ msgid "" "c:func:`PyArg_Parse` and similar functions for format units ``\"es#\"`` and " "``\"et#\"`` when the macro :c:macro:`PY_SSIZE_T_CLEAN` is not defined." msgstr "" +"`bpo-38540 `__: Se corrigió la posible " +"fuga en :c:func:`PyArg_Parse` y funciones similares para las unidades de " +"formato ``\"es#\"`` y ``\"et#\"`` cuando la macro: c: macro: " +"`PY_SSIZE_T_CLEAN` no está definida." #: ../build/NEWS:1041 msgid "" @@ -2027,14 +2813,18 @@ msgid "" "mode. For example, it can be used to debug a crash in the ``visit_decref()`` " "function of the GC." msgstr "" +"`bpo-36389 `__: La función " +"``_PyObject_CheckConsistency()`` ahora también está disponible en modo de " +"liberación. Por ejemplo, se puede utilizar para depurar un bloqueo en la " +"función ``visit_decref()`` del GC." #: ../build/NEWS:1047 msgid "Python 3.8.0 final" -msgstr "" +msgstr "Python 3.8.0 final" #: ../build/NEWS:1049 msgid "*Release date: 2019-10-14*" -msgstr "" +msgstr "*Release date: 2019-10-14*" #: ../build/NEWS:1054 msgid "" @@ -2042,6 +2832,9 @@ msgid "" "scope of named expressions was not being resolved correctly in the presence " "of the *global* keyword. Patch by Pablo Galindo." msgstr "" +"`bpo-38469 `__: se corrigió un error por " +"el cual el alcance de las expresiones nombradas no se resolvía correctamente " +"en presencia de la palabra clave *global*. Parche de Pablo Galindo." #: ../build/NEWS:1058 msgid "" @@ -2052,6 +2845,13 @@ msgid "" "cyclic trash found was collected, and that the resurrected objects were " "collected. Changed the stats to report that none were collected." msgstr "" +"`bpo-38379 `__: cuando la recolección de " +"basura cíclica (gc) ejecuta finalizadores que resucitan objetos " +"inalcanzables, la ejecución de gc actual finaliza, sin recolectar ninguna " +"basura cíclica. Sin embargo, las estadísticas informadas por ``collect()`` y " +"``get_stats()`` afirmaron que se recogió toda la basura cíclica encontrada y " +"que se recogieron los objetos resucitados. Se cambiaron las estadísticas " +"para informar que no se recopiló ninguna." #: ../build/NEWS:1068 msgid "" @@ -2059,6 +2859,9 @@ msgid "" "introduces a regression in :meth:`mimetypes.guess_type` due to improper " "handling of filenames as urls." msgstr "" +"`bpo-38449 `__: revertir GH-15522, que " +"introduce una regresión en :meth:`mimetypes.guess_type` debido al manejo " +"inadecuado de nombres de archivo como URL." #: ../build/NEWS:1072 msgid "" @@ -2066,6 +2869,9 @@ msgid "" "for :class:`dataclasses.InitVar` to support typing objects, patch by Samuel " "Colvin." msgstr "" +"`bpo-38431 `__: Se corrigió el método " +"``__repr__`` para que :class:`dataclasses.InitVar` admita la escritura de " +"objetos, parche de Samuel Colvin." #: ../build/NEWS:1075 msgid "" @@ -2074,12 +2880,18 @@ msgid "" "S_ISDOOR`, :func:`stat.S_ISPORT`, and :func:`stat.S_ISWHT` values to the " "Python implementation of :mod:`stat`." msgstr "" +"`bpo-38109 `__: agregue los valores :" +"data:`stat.S_IFDOOR`, :data:`stat.S_IFPORT`, :data:`stat.S_IFWHT`, :func:" +"`stat.S_ISDOOR`, :func:`stat.S_ISPORT` y :func:`stat.S_ISWHT` faltantes a la " +"implementación de Python de :mod:`stat`." #: ../build/NEWS:1079 msgid "" "`bpo-38405 `__: Nested subclasses of :" "class:`typing.NamedTuple` are now pickleable." msgstr "" +"`bpo-38405 `__: las subclases anidadas " +"de :class:`typing.NamedTuple` ahora se pueden encurtir." #: ../build/NEWS:1082 msgid "" @@ -2088,12 +2900,18 @@ msgid "" "invalid content-type encoding from propagating all the way to :func:`email." "message.get`." msgstr "" +"`bpo-38332 `__: Evite que :exc:" +"`KeyErrorASDF01encoded_words.decode` cuando se le proporciona una palabra " +"codificada con una codificación de tipo de contenido no válida se propague " +"hasta :func:`email.message.get`." #: ../build/NEWS:1086 msgid "" "`bpo-38341 `__: Add :exc:`smtplib." "SMTPNotSupportedError` to the :mod:`smtplib` exported names." msgstr "" +"`bpo-38341 `__: agregue :exc:`smtplib." +"SMTPNotSupportedError` a los nombres exportados de :mod:`smtplib`." #: ../build/NEWS:1089 msgid "" @@ -2103,12 +2921,19 @@ msgid "" "Converting strings from Tcl to Python and back now never fails (except " "MemoryError)." msgstr "" +"`bpo-13153 `__: la codificación nativa " +"del sistema operativo ahora se usa para convertir entre cadenas de Python y " +"objetos Tcl. Esto permite mostrar, copiar y pegar en el portapapeles emoji y " +"otros caracteres que no son BMP. La conversión de cadenas de Tcl a Python y " +"viceversa ahora nunca falla (excepto MemoryError)." #: ../build/NEWS:1097 msgid "" "`bpo-38294 `__: Add list of no-longer-" "escaped chars to re.escape documentation." msgstr "" +"`bpo-38294 `__: agregue una lista de " +"caracteres que ya no se escapan a la documentación de re.escape." #: ../build/NEWS:1102 msgid "" @@ -2118,24 +2943,36 @@ msgid "" "process and ignores its output. Change also the faulthandler timeout of the " "main process from 1 minute to 5 minutes, for Python slowest buildbots." msgstr "" +"`bpo-37531 `__: en el tiempo de espera, " +"regrtest ya no intenta volver a llamar a ``popen.communicate()``: puede " +"colgarse hasta que se completen todos los procesos secundarios que usan " +"stdout y stderr. Mata el proceso de trabajo e ignora su salida. Cambie " +"también el tiempo de espera del administrador de fallas del proceso " +"principal de 1 minuto a 5 minutos, para los buildbots más lentos de Python." #: ../build/NEWS:1111 msgid "" "`bpo-38344 `__: Fix error message in " "activate.bat." msgstr "" +"`bpo-38344 `__: corrige el mensaje de " +"error en enable.bat." #: ../build/NEWS:1113 msgid "" "`bpo-38359 `__: Ensures ``pyw.exe`` " "launcher reads correct registry key." msgstr "" +"`bpo-38359 `__: garantiza que el " +"lanzador ``pyw.exe`` lea la clave de registro correcta." #: ../build/NEWS:1115 msgid "" "`bpo-38355 `__: Fixes ``ntpath." "realpath`` failing on ``sys.executable``." msgstr "" +"`bpo-38355 `__: corrige la falla de " +"``ntpath.realpath`` en ``sys.executable``." #: ../build/NEWS:1120 msgid "" @@ -2144,6 +2981,10 @@ msgid "" "backslash, as the regular Python interpreter. Added the ``errors`` field to " "the standard streams." msgstr "" +"`bpo-36698 `__: IDLE ya no falla cuando " +"se escriben caracteres no codificables en stderr. Ahora se les escapa con " +"una barra invertida, como el intérprete regular de Python. Se agregó el " +"campo ``errors`` a los flujos estándar." #: ../build/NEWS:1127 msgid "" @@ -2151,12 +2992,18 @@ msgid "" "suppression file to ignore a false alarm in :c:func:`PyUnicode_Decode` when " "using GCC builtin strcmp()." msgstr "" +"`bpo-38118 `__: Actualice el archivo de " +"supresión de Valgrind para ignorar una falsa alarma en :c:func:" +"`PyUnicode_Decode` cuando use GCC incorporado strcmp ()." #: ../build/NEWS:1130 msgid "" "`bpo-38347 `__: pathfix.py: Assume all " "files that end on '.py' are Python scripts when working recursively." msgstr "" +"`bpo-38347 `__: pathfix.py: suponga que " +"todos los archivos que terminan en '.py' son scripts de Python cuando se " +"trabaja de forma recursiva." #: ../build/NEWS:1136 msgid "" @@ -2165,14 +3012,19 @@ msgid "" "some associated methods that may delete the last reference to object being " "referenced by the proxy. Patch by Pablo Galindo." msgstr "" +"`bpo-38395 `__: se corrigió un bloqueo " +"en los objetos :class:`weakref.proxy` debido a una gestión de vida útil " +"incorrecta al llamar a algunos métodos asociados que pueden eliminar la " +"última referencia al objeto al que hace referencia el proxy. Parche de Pablo " +"Galindo." #: ../build/NEWS:1143 msgid "Python 3.8.0 release candidate 1" -msgstr "" +msgstr "Python 3.8.0 versión candidata 1" #: ../build/NEWS:1145 msgid "*Release date: 2019-10-01*" -msgstr "" +msgstr "*Release date: 2019-10-01*" #: ../build/NEWS:1150 msgid "" @@ -2180,12 +3032,18 @@ msgid "" "of :class:`xmlrpc.server.DocXMLRPCServer` when rendering the document page " "as HTML. (Contributed by Dong-hee Na in :issue:`38243`.)" msgstr "" +"`bpo-38243 `__: escape del título del " +"servidor de :class:`xmlrpc.server.DocXMLRPCServer` al representar la página " +"del documento como HTML. (Contribución de Dong-hee Na en: número: `38243`.)" #: ../build/NEWS:1154 msgid "" "`bpo-38174 `__: Update vendorized expat " "library version to 2.2.8, which resolves CVE-2019-15903." msgstr "" +"`bpo-38174 `__: actualice la versión de " +"la biblioteca de expatriados comercializada a 2.2.8, que resuelve " +"CVE-2019-15903." #: ../build/NEWS:1157 msgid "" @@ -2195,6 +3053,11 @@ msgid "" "and the case in which it contains an invalid encoded word. Patch by Ashwin " "Ramaswami." msgstr "" +"`bpo-37764 `__: corrige que email." +"_header_value_parser.get_unstructured entra en un bucle infinito para un " +"caso específico en el que el encabezado del correo electrónico no tiene " +"espacios en blanco al final y el caso en el que contiene una palabra " +"codificada no válida. Parche de Ashwin Ramaswami." #: ../build/NEWS:1165 msgid "" @@ -2203,6 +3066,10 @@ msgid "" "weakrefs in garbage in order to prevent their callbacks from executing and " "causing a crash." msgstr "" +"`bpo-38006 `__: se corrigió un error " +"debido a la interacción de las referencias débiles y el recolector de basura " +"cíclico. Debemos eliminar las referencias débiles de la basura para evitar " +"que sus devoluciones de llamada se ejecuten y provoquen un bloqueo." #: ../build/NEWS:1169 msgid "" @@ -2210,6 +3077,9 @@ msgid "" "priority: ``PyConfig.warnoptions`` has the highest priority, as stated in " "the :pep:`587`." msgstr "" +"`bpo-38317 `__: Corregir la prioridad de " +"las opciones de advertencias: ``PyConfig.warnoptions`` tiene la prioridad " +"más alta, como se indica en el :pep:`587`." #: ../build/NEWS:1172 msgid "" @@ -2218,6 +3088,11 @@ msgid "" "where any errors encountered while binding the expected calls to the mock's " "spec were silently swallowed, leading to misleading error output." msgstr "" +"`bpo-36871 `__: Mejorar el manejo de " +"errores para los métodos de simulacros assert_has_calls y assert_has_awaits. " +"Se corrigió un error por el cual los errores encontrados al vincular las " +"llamadas esperadas a la especificación del simulacro se tragaban " +"silenciosamente, lo que generaba una salida de error engañosa." #: ../build/NEWS:1177 msgid "" @@ -2225,6 +3100,9 @@ msgid "" "configuration if it fails to import the Python codecs of the filesystem and " "stdio encodings." msgstr "" +"`bpo-38236 `__: Python ahora vuelca la " +"configuración de la ruta si no puede importar los códecs Python del sistema " +"de archivos y las codificaciones stdio." #: ../build/NEWS:1180 msgid "" @@ -2232,18 +3110,27 @@ msgid "" "``async_generator_athrow().throw(...)`` even for non-started async generator " "helper. It fixes annoying warning at the end of :func:`asyncio.run` call." msgstr "" +"`bpo-38013 `__: permite llamar a " +"``async_generator_athrow().throw(...)`` incluso para el asistente del " +"generador asíncrono no iniciado. Corrige una advertencia molesta al final de " +"la llamada :func:`asyncio.run`." #: ../build/NEWS:1184 msgid "" "`bpo-38124 `__: Fix an off-by-one error " "in PyState_AddModule that could cause out-of-bounds memory access." msgstr "" +"`bpo-38124 `__: corrige un error de uno " +"en uno en PyState_AddModule que podría causar un acceso a la memoria fuera " +"de los límites." #: ../build/NEWS:1187 msgid "" "`bpo-38005 `__: Fixed comparing and " "creating of InterpreterID and ChannelID." msgstr "" +"`bpo-38005 `__: Se corrigió la " +"comparación y creación de InterpreterID y ChannelID." #: ../build/NEWS:1189 msgid "" @@ -2251,12 +3138,18 @@ msgid "" "arbitrary errors if an attribute lookup fails in several sites. Only " "AttributeError should be silenced." msgstr "" +"`bpo-37994 `__: Se corrigieron los " +"errores arbitrarios de silenciamiento si falla la búsqueda de un atributo en " +"varios sitios. Solo se debe silenciar AttributeError." #: ../build/NEWS:1192 msgid "" "`bpo-37990 `__: Fix elapsed time in gc " "stats was not printed correctly. This bug was a regression in 3.8b4." msgstr "" +"`bpo-37990 `__: el tiempo transcurrido " +"fijo en las estadísticas de gc no se imprimió correctamente. Este error fue " +"una regresión en 3.8b4." #: ../build/NEWS:1195 msgid "" @@ -2265,6 +3158,10 @@ msgid "" "aren't normalized, by implementing the full normalization-quick-check " "algorithm from the Unicode standard." msgstr "" +"`bpo-37966 `__: La implementación de :" +"func:`~unicodedata.is_normalized` se ha acelerado enormemente en cadenas que " +"no están normalizadas, al implementar el algoritmo completo de verificación " +"rápida de normalización del estándar Unicode." #: ../build/NEWS:1199 msgid "" @@ -2272,6 +3169,9 @@ msgid "" "message for partially initialized module on circular ``from`` imports - by " "Anthony Sottile." msgstr "" +"`bpo-20490 `__: mensaje de error de " +"mejora de importación para el módulo parcialmente inicializado en " +"importaciones circulares de ``from`` - por Anthony Sottile." #: ../build/NEWS:1202 msgid "" @@ -2280,6 +3180,10 @@ msgid "" "always raise ImportError, rather than treating the current module as the " "package. Patch by Ben Lewis." msgstr "" +"`bpo-37409 `__: asegúrese de que las " +"importaciones relativas explícitas de las sesiones interactivas y los " +"scripts (que no tengan un paquete principal) siempre generen ImportError, en " +"lugar de tratar el módulo actual como el paquete. Parche de Ben Lewis." #: ../build/NEWS:1206 msgid "" @@ -2288,6 +3192,10 @@ msgid "" "``__add__ = str.__add__`` on an ``int`` subclass), an exception is correctly " "raised when the operator is called." msgstr "" +"`bpo-37619 `__: cuando se agrega un " +"descriptor de envoltura de una clase a una clase diferente (por ejemplo, " +"configurando ``__add__ = str.__add__`` en una subclase ``int``), se genera " +"una excepción correctamente cuando se llama al operador." #: ../build/NEWS:1210 msgid "" @@ -2295,6 +3203,9 @@ msgid "" "running of aclose() / asend() / athrow(). Fix ag_running to reflect the " "actual running status of the AG." msgstr "" +"`bpo-30773 `__: prohíbe la ejecución en " +"paralelo de aclose () / asend () / athrow (). Corrija ag_running para " +"reflejar el estado de ejecución real del AG." #: ../build/NEWS:1216 msgid "" @@ -2302,18 +3213,25 @@ msgid "" "socket and shutil modules was raising OverflowError for files >= 2GiB on 32-" "bit architectures. (patch by Giampaolo Rodola)" msgstr "" +"`bpo-38319 `__: sendfile () utilizado en " +"los módulos socket y shutil generaba OverflowError para archivos> = 2GiB en " +"arquitecturas de 32 bits. (parche de Giampaolo Rodola)" #: ../build/NEWS:1220 msgid "" "`bpo-38242 `__: Revert the new asyncio " "Streams API" msgstr "" +"`bpo-38242 `__: revertir la nueva API de " +"asyncio Streams" #: ../build/NEWS:1222 msgid "" "`bpo-38019 `__: Correctly handle pause/" "resume reading of closed asyncio unix pipe." msgstr "" +"`bpo-38019 `__: Maneja correctamente la " +"pausa / reanudación de la lectura de la tubería asyncio unix cerrada." #: ../build/NEWS:1225 msgid "" @@ -2322,12 +3240,18 @@ msgid "" "mocks will be AsyncMocks and synchronous child mocks will be either " "MagicMock or Mock (depending on their parent type)." msgstr "" +"`bpo-38163 `__: Los simulacros de niños " +"ahora detectarán su tipo como síncronos o asincrónicos, los simuladores de " +"niños asíncronos serán AsyncMocks y los simulacros de niños sincrónicos " +"serán MagicMock o Mock (dependiendo de su tipo de padre)." #: ../build/NEWS:1230 msgid "" "`bpo-38161 `__: Removes _AwaitEvent from " "AsyncMock." msgstr "" +"`bpo-38161 `__: elimina _AwaitEvent de " +"AsyncMock." #: ../build/NEWS:1232 msgid "" @@ -2337,6 +3261,12 @@ msgid "" "to breakage for some projects that were relying on this ability to test " "their own behavior in the face of bad requests." msgstr "" +"`bpo-38216 `__: Permita que el código " +"raro que desea enviar solicitudes http no válidas desde la biblioteca `http." +"client` pueda hacerlo. Las correcciones para `bpo-30458 `__ provocaron fallas en algunos proyectos que dependían de " +"esta capacidad para probar su propio comportamiento frente a solicitudes " +"incorrectas." #: ../build/NEWS:1237 msgid "" @@ -2344,12 +3274,17 @@ msgid "" "methods on an AsyncMock now return a MagicMock. Any asynchronous magic " "methods on a MagicMock now return an AsyncMock." msgstr "" +"`bpo-38108 `__: Cualquier método mágico " +"sincrónico en un AsyncMock ahora devuelve un MagicMock. Cualquier método " +"mágico asincrónico en un MagicMock ahora devuelve un AsyncMock." #: ../build/NEWS:1241 msgid "" "`bpo-38248 `__: asyncio: Fix " "inconsistent immediate Task cancellation" msgstr "" +"`bpo-38248 `__: asyncio: corrige la " +"cancelación de tarea inmediata inconsistente" #: ../build/NEWS:1243 msgid "" @@ -2357,6 +3292,9 @@ msgid "" "builtin pow function are more descriptive. They can now also be passed in as " "keywords." msgstr "" +"`bpo-38237 `__: Los argumentos de la " +"función pow incorporada son más descriptivos. Ahora también se pueden pasar " +"como palabras clave." #: ../build/NEWS:1246 msgid "" @@ -2366,12 +3304,20 @@ msgid "" "\"_typename\", \"fields\" and \"_fields\". Passing positional arguments by " "keyword is deprecated." msgstr "" +"`bpo-38191 `__: Los constructores de " +"tipos :class:`~typing.NamedTuple` y :class:`~typing.TypedDict` ahora aceptan " +"nombres de argumentos de palabras clave arbitrarios, incluidos \"cls\", " +"\"self\", \"typename\", \"_typename\", \"fields\" y \"_fields\". Pasar " +"argumentos posicionales por palabra clave está en desuso." #: ../build/NEWS:1251 msgid "" "`bpo-38185 `__: Fixed case-insensitive " "string comparison in :class:`sqlite3.Row` indexing." msgstr "" +"`bpo-38185 `__: Se corrigió la " +"comparación de cadenas que no distingue entre mayúsculas y minúsculas en la " +"indexación :class:`sqlite3.Row`." #: ../build/NEWS:1254 msgid "" @@ -2380,6 +3326,11 @@ msgid "" "counts when a coroutine has been awaited, not when it has been called, and " "vice-versa. Update the documentation around this." msgstr "" +"`bpo-38136 `__: Cambia el recuento de " +"llamadas AsyncMock y el recuento de espera para que sean dos contadores " +"diferentes. Ahora, el recuento de espera solo cuenta cuando se ha esperado " +"una corrutina, no cuando se ha llamado, y viceversa. Actualice la " +"documentación sobre esto." #: ../build/NEWS:1259 msgid "" @@ -2387,24 +3338,33 @@ msgid "" "in :meth:`unittest.mock.Mock.assert_called` exceptions. Patch by Abraham " "Toriz Cruz." msgstr "" +"`bpo-37828 `__: corrige el nombre " +"simulado predeterminado en las excepciones :meth:`unittest.mock.Mock." +"assert_called`. Parche de Abraham Toriz Cruz." #: ../build/NEWS:1263 msgid "" "`bpo-38175 `__: Fix a memory leak in " "comparison of :class:`sqlite3.Row` objects." msgstr "" +"`bpo-38175 `__: corrige una pérdida de " +"memoria en comparación con los objetos :class:`sqlite3.Row`." #: ../build/NEWS:1266 msgid "" "`bpo-33936 `__: _hashlib no longer calls " "obsolete OpenSSL initialization function with OpenSSL 1.1.0+." msgstr "" +"`bpo-33936 `__: _hashlib ya no llama a " +"la función de inicialización de OpenSSL obsoleta con OpenSSL 1.1.0+." #: ../build/NEWS:1269 msgid "" "`bpo-34706 `__: Preserve subclassing in " "inspect.Signature.from_callable." msgstr "" +"`bpo-34706 `__: Conservar subclases en " +"inspect.Signature.from_callable." #: ../build/NEWS:1271 msgid "" @@ -2413,6 +3373,10 @@ msgid "" "conventions. For example OpenSSL uses sha3-512 instead of sha3_512 or " "blake2b512 instead of blake2b." msgstr "" +"`bpo-38153 `__: Los nombres de los " +"algoritmos hash de OpenSSL ahora están normalizados para seguir las " +"convenciones de nombres de Python. Por ejemplo, OpenSSL usa sha3-512 en " +"lugar de sha3_512 o blake2b512 en lugar de blake2b." #: ../build/NEWS:1275 msgid "" @@ -2420,12 +3384,18 @@ msgid "" "findlinestarts() where it would return invalid bytecode offsets. Document " "that a code object's co_lnotab can contain invalid bytecode offsets." msgstr "" +"`bpo-38115 `__: se corrigió un error en " +"dis.findlinestarts () donde devolvería compensaciones de código de bytes no " +"válidas. Documente que el co_lnotab de un objeto de código puede contener " +"compensaciones de código de bytes no válidas." #: ../build/NEWS:1279 msgid "" "`bpo-38148 `__: Add slots to :mod:" "`asyncio` transport classes, which can reduce memory usage." msgstr "" +"`bpo-38148 `__: agregue ranuras a las " +"clases de transporte :mod:`asyncio`, lo que puede reducir el uso de memoria." #: ../build/NEWS:1282 msgid "" @@ -2433,6 +3403,9 @@ msgid "" "incorrect AttributeError exception escaping ZipFile.extract() in some " "unsupported input error situations." msgstr "" +"`bpo-36991 `__: corrige una posible " +"excepción AttributeError incorrecta que escapa a ZipFile.extract () en " +"algunas situaciones de error de entrada no admitidas." #: ../build/NEWS:1285 msgid "" @@ -2440,6 +3413,9 @@ msgid "" "PBKDF2_HMAC_fast. All supported OpenSSL versions contain a fast " "implementation." msgstr "" +"`bpo-38134 `__: elimine la copia " +"obsoleta de PBKDF2_HMAC_fast. Todas las versiones de OpenSSL compatibles " +"contienen una implementación rápida." #: ../build/NEWS:1288 msgid "" @@ -2448,6 +3424,11 @@ msgid "" "are gone. The hash name now comes from OpenSSL's EVP. The algorithm name " "stays the same, except it is now always lower case." msgstr "" +"`bpo-38132 `__: El contenedor hashlib de " +"OpenSSL utiliza una implementación más simple. Varias macros y cachés " +"inútiles se han ido. El nombre hash ahora proviene del EVP de OpenSSL. El " +"nombre del algoritmo sigue siendo el mismo, excepto que ahora siempre está " +"en minúsculas." #: ../build/NEWS:1293 msgid "" @@ -2456,6 +3437,10 @@ msgid "" "protocol, instead of assuming they all come from the :mod:`collections.abc` " "module" msgstr "" +"`bpo-38008 `__: corrige los protocolos " +"de verificación de la clase principal para identificar correctamente el " +"módulo que proporciona un protocolo incorporado, en lugar de asumir que " +"todos provienen del módulo :mod:`collections.abc`" #: ../build/NEWS:1297 msgid "" @@ -2463,6 +3448,10 @@ msgid "" "socket.getsockname() for non-CAN_ISOTP AF_CAN address family sockets by " "returning a 1-tuple instead of string." msgstr "" +"`bpo-37405 `__: Se corrigió el error de " +"regresión para socket.getsockname () para sockets de la familia de " +"direcciones AF_CAN que no son CAN_ISOTP al devolver una tupla 1 en lugar de " +"una cadena." #: ../build/NEWS:1300 msgid "" @@ -2470,6 +3459,9 @@ msgid "" "on functions in importlib.metadata matching the changes in the 0.22 release " "of importlib_metadata." msgstr "" +"`bpo-38121 `__: Actualice los nombres de " +"los parámetros en las funciones en importlib.metadata que coincidan con los " +"cambios en la versión 0.22 de importlib_metadata." #: ../build/NEWS:1303 msgid "" @@ -2477,12 +3469,17 @@ msgid "" "implementation now uses the libc fdwalk() API on platforms where it is " "available." msgstr "" +"`bpo-38110 `__: la implementación de os." +"closewalk () ahora usa la API libc fdwalk () en las plataformas donde está " +"disponible." #: ../build/NEWS:1306 msgid "" "`bpo-38093 `__: Fixes AsyncMock so it " "doesn't crash when used with AsyncContextManagers or AsyncIterators." msgstr "" +"`bpo-38093 `__: corrige AsyncMock para " +"que no se bloquee cuando se usa con AsyncContextManagers o AsyncIterators." #: ../build/NEWS:1309 msgid "" @@ -2490,6 +3487,9 @@ msgid "" "`datetime.utctimetuple`, :meth:`datetime.utcnow` and :meth:`datetime." "utcfromtimestamp` ." msgstr "" +"`bpo-37488 `__: agregue advertencia a :" +"meth:`datetime.utctimetuple`, :meth:`datetime.utcnow` y :meth:`datetime." +"utcfromtimestamp`." #: ../build/NEWS:1312 msgid "" @@ -2498,6 +3498,9 @@ msgid "" "python-devs/importlib_metadata/blob/0.21/importlib_metadata/docs/changelog." "rst>`_." msgstr "" +"`bpo-38086 `__: actualice importlib." +"metadata con cambios de `importlib_metadata 0.21 `_." #: ../build/NEWS:1316 msgid "" @@ -2506,24 +3509,35 @@ msgid "" "failed to evaluate classes with `__await__` but no `__code__` attribute " "defined as async objects." msgstr "" +"`bpo-37251 `__: Elimina el atributo " +"`__code__` check in AsyncMock that incorrectly evaluated function specs as " +"async objects but failed to evaluate classes with `__await__` but no " +"`__code__` definido como objetos asíncronos." #: ../build/NEWS:1320 msgid "" "`bpo-38037 `__: Fix reference counters " "in the :mod:`signal` module." msgstr "" +"`bpo-38037 `__: Corregir contadores de " +"referencia en el módulo :mod:`signal`." #: ../build/NEWS:1322 msgid "" "`bpo-38066 `__: Hide internal asyncio." "Stream methods: feed_eof(), feed_data(), set_exception() and set_transport()." msgstr "" +"`bpo-38066 `__: Ocultar métodos asyncio." +"Stream internos: feed_eof (), feed_data (), set_exception () y set_transport " +"()." #: ../build/NEWS:1325 msgid "" "`bpo-38059 `__: inspect.py now uses sys." "exit() instead of exit()" msgstr "" +"`bpo-38059 `__: inspect.py ahora usa sys." +"exit () en lugar de exit ()" #: ../build/NEWS:1327 msgid "" @@ -2531,12 +3545,18 @@ msgid "" "improved the ``__hash__`` and ``__eq__`` methods for :class:" "`ForwardReferences`." msgstr "" +"`bpo-37953 `__: En :mod:`typing`, se " +"mejoraron los métodos ``__hash__`` y ``__eq__`` para :class:" +"`ForwardReferences`." #: ../build/NEWS:1330 msgid "" "`bpo-38026 `__: Fixed :func:`inspect." "getattr_static` used ``isinstance`` while it should avoid dynamic lookup." msgstr "" +"`bpo-38026 `__: :func:`inspect." +"getattr_static` fijo usó ``isinstance`` mientras que debería evitar la " +"búsqueda dinámica." #: ../build/NEWS:1333 msgid "" @@ -2545,6 +3565,10 @@ msgid "" "``files()`` and fixing issue where only one requirement was returned for " "``requires()`` on ``dist-info`` packages." msgstr "" +"`bpo-38010 `__: En sincronización " +"``importlib.metadata`` con ``importlib_metadata`` 0.20, aclarando el " +"comportamiento de ``files()`` y solucionando el problema donde solo se " +"devolvió un requisito para ``requires()`` en paquetes ``dist-info``." #: ../build/NEWS:1337 msgid "" @@ -2553,6 +3577,10 @@ msgid "" "weak references. This function was created with a closure. Modify the " "implementation to avoid the closure." msgstr "" +"`bpo-38006 `__: thinref." +"WeakValueDictionary define una función local remove () utilizada como " +"devolución de llamada para referencias débiles. Esta función fue creada con " +"un cierre. Modifique la implementación para evitar el cierre." #: ../build/NEWS:1341 msgid "" @@ -2560,6 +3588,9 @@ msgid "" "func:`tee` iterator when re-enter it. RuntimeError is now raised in this " "case." msgstr "" +"`bpo-34410 `__: se corrigió un bloqueo " +"en el iterador :func:`tee` al volver a ingresarlo. RuntimeError ahora se " +"genera en este caso." #: ../build/NEWS:1344 msgid "" @@ -2570,6 +3601,13 @@ msgid "" "requires a finalizer to be called exactly once. Fix ctypes internals to no " "longer call the finalizer twice." msgstr "" +"`bpo-37140 `__: se corrigió una " +"regresión de tipos de Python 3.8. Cuando un ctypes.Structure se pasa por " +"copia a una función, los componentes internos de ctypes crearon un objeto " +"temporal que tuvo el efecto secundario de llamar al finalizador de " +"estructura (__del__) dos veces. La semántica de Python requiere que se llame " +"a un finalizador exactamente una vez. Arregle los componentes internos de " +"ctypes para que ya no llamen al finalizador dos veces." #: ../build/NEWS:1350 msgid "" @@ -2578,14 +3616,18 @@ msgid "" "other custom attributes, so that the following usage no longer raises a " "`TypeError`:" msgstr "" +"`bpo-37972 `__: Los subíndices de los " +"objetos `unittest.mock.call` ahora reciben el mismo mecanismo de " +"encadenamiento que cualquier otro atributo personalizado, por lo que el " +"siguiente uso ya no genera un` TypeError`:" #: ../build/NEWS:1354 msgid "call().foo().__getitem__('bar')" -msgstr "" +msgstr "llamar (). foo () .__ getitem __ ('barra')" #: ../build/NEWS:1356 msgid "Patch by blhsing" -msgstr "" +msgstr "Parche por blhsing" #: ../build/NEWS:1358 msgid "" @@ -2593,24 +3635,33 @@ msgid "" "guess_type to allow proper parsing of URLs with only a host name. Patch by " "Dong-hee Na." msgstr "" +"`bpo-22347 `__: actualice mimetypes." +"guess_type para permitir el análisis adecuado de URL con solo un nombre de " +"host. Parche de Dong-hee Na." #: ../build/NEWS:1361 msgid "" "`bpo-37885 `__: venv: Don't generate " "unset variable warning on deactivate." msgstr "" +"`bpo-37885 `__: venv: No genera " +"advertencia de variable no configurada al desactivar." #: ../build/NEWS:1363 msgid "" "`bpo-37785 `__: Fix xgettext warnings " "in :mod:`argparse`." msgstr "" +"`bpo-37785 `__: corrige las advertencias " +"de xgettext en :mod:`argparse`." #: ../build/NEWS:1365 msgid "" "`bpo-11953 `__: Completing WSA* error " "codes in :mod:`socket`." msgstr "" +"`bpo-11953 `__: Completar los códigos de " +"error WSA * en :mod:`socket`." #: ../build/NEWS:1367 msgid "" @@ -2621,6 +3672,12 @@ msgid "" "reached and our child was killed when attempting to read final output from " "the pipes." msgstr "" +"`bpo-37424 `__: Corrige un posible " +"bloqueo cuando se usa un tiempo de espera en `subprocess.run ()` mientras se " +"captura la salida. Si el proceso hijo generó sus propios hijos o si conectó " +"sus identificadores stdout o stderr con otro proceso, podríamos colgarnos " +"una vez que se alcanzó el tiempo de espera y nuestro hijo murió al intentar " +"leer la salida final de las tuberías." #: ../build/NEWS:1373 msgid "" @@ -2628,6 +3685,9 @@ msgid "" "call` now preserves the order of keyword arguments in repr output. Patch by " "Karthikeyan Singaravelan." msgstr "" +"`bpo-37212 `__: :func:`unittest.mock." +"call` ahora conserva el orden de los argumentos de palabras clave en la " +"salida repr. Parche de Karthikeyan Singaravelan." #: ../build/NEWS:1376 msgid "" @@ -2635,6 +3695,9 @@ msgid "" "application/manifest+json to list of recognized file types and content type " "headers" msgstr "" +"`bpo-37305 `__: agregue .webmanifest -> " +"application / manifest + json a la lista de tipos de archivos reconocidos y " +"encabezados de tipos de contenido" #: ../build/NEWS:1379 msgid "" @@ -2643,6 +3706,10 @@ msgid "" "file, and it doesn't have the end marker, sometimes the last one to dozens " "bytes can't be output. Patch by Ma Lin." msgstr "" +"`bpo-21872 `__: Se corrige :mod:`lzma`: " +"el módulo descomprime los datos de forma incompleta. Al descomprimir un " +"archivo de formato FORMAT_ALONE, y no tiene el marcador de final, a veces no " +"se puede generar el último en docenas de bytes. Parche de Ma Lin." #: ../build/NEWS:1384 msgid "" @@ -2650,24 +3717,35 @@ msgid "" "cannot be represented as Python objects no longer improperly represented as " "``None`` in function signatures." msgstr "" +"`bpo-37206 `__: los valores " +"predeterminados que no se pueden representar como objetos Python ya no se " +"representan incorrectamente como ``None`` en las firmas de funciones." #: ../build/NEWS:1387 msgid "" "`bpo-12144 `__: Ensure cookies with " "``expires`` attribute are handled in :meth:`CookieJar.make_cookies`." msgstr "" +"`bpo-12144 `__: asegúrese de que las " +"cookies con el atributo ``expires`` se manejen en :meth:`CookieJar." +"make_cookies`." #: ../build/NEWS:1390 msgid "" "`bpo-31163 `__: pathlib.Path instance's " "rename and replace methods now return the new Path instance." msgstr "" +"`bpo-31163 `__: pathlib. Los métodos de " +"cambio de nombre y reemplazo de la instancia de Path ahora devuelven la " +"nueva instancia de Path." #: ../build/NEWS:1393 msgid "" "`bpo-25068 `__: :class:`urllib.request." "ProxyHandler` now lowercases the keys of the passed dictionary." msgstr "" +"`bpo-25068 `__: :class:`urllib.request." +"ProxyHandler` ahora pone en minúsculas las claves del diccionario pasado." #: ../build/NEWS:1396 msgid "" @@ -2676,18 +3754,27 @@ msgid "" "defect registered. Also missing trailing whitespace after encoded words is " "now registered as a defect." msgstr "" +"`bpo-21315 `__: Los encabezados de " +"correo electrónico que contienen palabras codificadas RFC2047 se analizan a " +"pesar de que faltan espacios en blanco y se registra un defecto. También " +"faltan espacios en blanco al final después de que las palabras codificadas " +"ahora se registran como un defecto." #: ../build/NEWS:1400 msgid "" "`bpo-36250 `__: Ignore ``ValueError`` " "from ``signal`` with ``interaction`` in non-main thread." msgstr "" +"`bpo-36250 `__: Ignore ``ValueError`` de " +"``signal`` con ``interaction`` en el hilo no principal." #: ../build/NEWS:1403 msgid "" "`bpo-35168 `__: :attr:`shlex.shlex." "punctuation_chars` is now a read-only property." msgstr "" +"`bpo-35168 `__: :attr:`shlex.shlex." +"punctuation_chars` ahora es una propiedad de solo lectura." #: ../build/NEWS:1406 msgid "" @@ -2695,42 +3782,58 @@ msgid "" "`cgi` module when a multipart/form-data request has no `Content-Length` " "header." msgstr "" +"`bpo-20504 `__: corrige un error en el " +"módulo :mod:`cgi` cuando una solicitud multipart / form-data no tiene un " +"encabezado \"Content-Length\"." #: ../build/NEWS:1409 msgid "" "`bpo-34519 `__: Add additional aliases " "for HP Roman 8. Patch by Michael Osipov." msgstr "" +"`bpo-34519 `__: agregue alias " +"adicionales para HP Roman 8. Parche de Michael Osipov." #: ../build/NEWS:1414 msgid "" "`bpo-26868 `__: Fix example usage of :c:" "func:`PyModule_AddObject` to properly handle errors." msgstr "" +"`bpo-26868 `__: corrige el uso de " +"ejemplo de :c:func:`PyModule_AddObject` para manejar correctamente los " +"errores." #: ../build/NEWS:1417 msgid "" "`bpo-36797 `__: Fix a dead link in the " "distutils API Reference." msgstr "" +"`bpo-36797 `__: corrige un enlace muerto " +"en la referencia de API de distutils." #: ../build/NEWS:1419 msgid "" "`bpo-37977 `__: Warn more strongly and " "clearly about pickle insecurity" msgstr "" +"`bpo-37977 `__: advierte con más fuerza " +"y ​​claridad sobre la inseguridad de los pepinillos" #: ../build/NEWS:1421 msgid "" "`bpo-37937 `__: Mention ``frame." "f_trace`` in :func:`sys.settrace` docs." msgstr "" +"`bpo-37937 `__: mencione ``frame." +"f_trace`` en los documentos de :func:`sys.settrace`." #: ../build/NEWS:1423 msgid "" "`bpo-36260 `__: Add decompression " "pitfalls to zipfile module documentation." msgstr "" +"`bpo-36260 `__: agregue problemas de " +"descompresión a la documentación del módulo zipfile." #: ../build/NEWS:1425 msgid "" @@ -2738,6 +3841,9 @@ msgid "" "`datetime` docs in the interest of making them more user-friendly and " "improving readability. Patch by Brad Solomon." msgstr "" +"`bpo-36960 `__: reestructuró los " +"documentos :mod:`datetime` con el fin de hacerlos más fáciles de usar y " +"mejorar la legibilidad. Parche de Brad Solomon." #: ../build/NEWS:1428 msgid "" @@ -2746,6 +3852,10 @@ msgid "" "reflect the correct exponential notation cutoff point. Original patch " "contributed by Tuomas Suutari." msgstr "" +"`bpo-23460 `__: La documentación para el " +"formato de cadena decimal utilizando el especificador `: g` se ha " +"actualizado para reflejar el punto de corte de notación exponencial " +"correcto. Parche original aportado por Tuomas Suutari." #: ../build/NEWS:1432 msgid "" @@ -2753,24 +3863,34 @@ msgid "" "``tempfile`` functions may accept a :term:`path-like object` for the ``dir`` " "argument. Patch by Anthony Sottile." msgstr "" +"`bpo-35803 `__: Documente y pruebe que " +"las funciones ``tempfile`` pueden aceptar un :term:`path-like object` para " +"el argumento ``dir``. Parche de Anthony Sottile." #: ../build/NEWS:1436 msgid "" "`bpo-33944 `__: Added a note about the " "intended use of code in .pth files." msgstr "" +"`bpo-33944 `__: se agregó una nota sobre " +"el uso previsto del código en archivos .pth." #: ../build/NEWS:1438 msgid "" "`bpo-34293 `__: Fix the Doc/Makefile " "regarding PAPER environment variable and PDF builds" msgstr "" +"`bpo-34293 `__: corrige el Doc / " +"Makefile con respecto a la variable de entorno PAPER y las compilaciones de " +"PDF" #: ../build/NEWS:1444 msgid "" "`bpo-38239 `__: Fix test_gdb for Link " "Time Optimization (LTO) builds." msgstr "" +"`bpo-38239 `__: se corrigió test_gdb " +"para compilaciones de optimización de tiempo de enlace (LTO)." #: ../build/NEWS:1446 msgid "" @@ -2780,6 +3900,12 @@ msgid "" "also accept more TLS minimum_versions for platforms that override OpenSSL's " "default with strict settings." msgstr "" +"`bpo-38275 `__: test_ssl ahora maneja " +"mejor las versiones TLS / SSL deshabilitadas. Se reconocen la política de " +"cifrado de OpenSSL y la configuración de tiempo de ejecución y se omiten las " +"pruebas para las versiones deshabilitadas. Las pruebas también aceptan más " +"versiones mínimas de TLS para plataformas que anulan el valor predeterminado " +"de OpenSSL con configuraciones estrictas." #: ../build/NEWS:1451 msgid "" @@ -2788,6 +3914,11 @@ msgid "" "digest algorithm of PKCS#5 are blocked by some strict crypto policies. Use " "PKCS#8 format with AES256 encryption instead." msgstr "" +"`bpo-38271 `__: las claves privadas para " +"test_ssl se cifraron con 3DES en el formato tradicional PKCS # 5. 3DES y el " +"algoritmo de resumen de PKCS # 5 están bloqueados por algunas políticas de " +"cifrado estrictas. En su lugar, utilice el formato PKCS # 8 con cifrado " +"AES256." #: ../build/NEWS:1456 msgid "" @@ -2796,6 +3927,11 @@ msgid "" "tests are refactored avoid MD5 and use SHA256 instead. Other tests are " "marked to use MD5 and skipped when MD5 is disabled." msgstr "" +"`bpo-38270 `__: test.support ahora tiene " +"una función auxiliar para verificar la disponibilidad de una función de " +"resumen de hash. Varias pruebas se refactorizaron para evitar MD5 y usar " +"SHA256 en su lugar. Otras pruebas están marcadas para usar MD5 y se omiten " +"cuando MD5 está deshabilitado." #: ../build/NEWS:1461 msgid "" @@ -2804,17 +3940,26 @@ msgid "" "_finalize_manager() sends SIGTERM to the manager process if it takes longer " "than 1 second to stop, which happens on slow buildbots." msgstr "" +"`bpo-37123 `__: la prueba de " +"multiprocesamiento test_mymanager () ahora también espera -SIGTERM, no solo " +"el código de salida 0. BaseManager._finalize_manager () envía SIGTERM al " +"proceso del administrador si tarda más de 1 segundo en detenerse, lo que " +"ocurre en buildbots lentos." #: ../build/NEWS:1466 msgid "" "`bpo-38212 `__: Multiprocessing tests: " "increase test_queue_feeder_donot_stop_onexc() timeout from 1 to 60 seconds." msgstr "" +"`bpo-38212 `__: Pruebas de " +"multiprocesamiento: aumente el tiempo de espera de " +"test_queue_feeder_donot_stop_onexc () de 1 a 60 segundos." #: ../build/NEWS:1469 msgid "" "`bpo-38117 `__: Test with OpenSSL 1.1.1d" msgstr "" +"`bpo-38117 `__: Prueba con OpenSSL 1.1.1d" #: ../build/NEWS:1471 msgid "" @@ -2823,18 +3968,26 @@ msgid "" "popen.kill() and popen.wait() exceptions, put a timeout on the second call " "to popen.communicate()." msgstr "" +"`bpo-37531 `__: Mejora el tiempo de " +"espera del multiproceso de regrtest: escribe un mensaje al matar un proceso " +"de trabajo, detecta las excepciones de popen.kill () y popen.wait (), pon un " +"tiempo de espera en la segunda llamada a popen.communicate ()." #: ../build/NEWS:1475 msgid "" "`bpo-37876 `__: Add tests for ROT-13 " "codec." msgstr "" +"`bpo-37876 `__: agregue pruebas para el " +"códec ROT-13." #: ../build/NEWS:1477 msgid "" "`bpo-37252 `__: Fix assertions in " "``test_close`` and ``test_events_mask_overflow`` devpoll tests." msgstr "" +"`bpo-37252 `__: corrige las afirmaciones " +"en las pruebas devpoll ``test_close`` y ``test_events_mask_overflow``." #: ../build/NEWS:1480 msgid "" @@ -2842,6 +3995,9 @@ msgid "" "LibreSSL. LibreSSL handles minimum and maximum TLS version differently than " "OpenSSL." msgstr "" +"`bpo-34001 `__: haga que test_ssl pase " +"con LibreSSL. LibreSSL maneja la versión mínima y máxima de TLS de manera " +"diferente a OpenSSL." #: ../build/NEWS:1483 msgid "" @@ -2849,18 +4005,26 @@ msgid "" "``test_source_encoding.test_issue2301`` implementation independent. The test " "will work now for both CPython and IronPython." msgstr "" +"`bpo-36919 `__: hacer que la " +"implementación de ``test_source_encoding.test_issue2301`` sea independiente. " +"La prueba funcionará ahora tanto para CPython como para IronPython." #: ../build/NEWS:1486 msgid "" "`bpo-34596 `__: Fallback to a default " "reason when :func:`unittest.skip` is uncalled. Patch by Naitree Zhu." msgstr "" +"`bpo-34596 `__: Retorno a un motivo " +"predeterminado cuando no se llama :func:`unittest.skip`. Parche de Naitree " +"Zhu." #: ../build/NEWS:1492 msgid "" "`bpo-38301 `__: In Solaris family, we " "must be sure to use ``-D_REENTRANT``. Patch by Jesús Cea Avión." msgstr "" +"`bpo-38301 `__: en la familia Solaris, " +"debemos asegurarnos de utilizar ``-D_REENTRANT``. Parche de Jesús Cea Avión." #: ../build/NEWS:1495 msgid "" @@ -2871,10 +4035,16 @@ msgid "" "library, so configure AIX to use libcurses.a. However, skip trying to build " "_curses_panel." msgstr "" +"`bpo-36210 `__: actualice la detección " +"del módulo de extensión opcional para AIX. ossaudiodev y spwd no son " +"aplicables para AIX y ya no se notifican como faltantes. El empaquetado de " +"terceros de ncurses (con soporte ASIS) entra en conflicto con la biblioteca " +"de curses AIX oficialmente soportada, así que configure AIX para usar " +"libcurses. A. Sin embargo, omita intentar construir _curses_panel." #: ../build/NEWS:1501 msgid "patch by M Felt" -msgstr "" +msgstr "parche de M Felt" #: ../build/NEWS:1503 msgid "" @@ -2882,6 +4052,9 @@ msgid "" "and ``llvm-ar`` binaries using ``AC_PATH_TOOL`` rather than " "``AC_PATH_TARGET_TOOL``." msgstr "" +"`bpo-36002 `__: localice los binarios " +"``llvm-profdata`` y ``llvm-ar`` utilizando ``AC_PATH_TOOL`` en lugar de " +"``AC_PATH_TARGET_TOOL``." #: ../build/NEWS:1506 msgid "" @@ -2892,6 +4065,13 @@ msgid "" "the repo, we'd most often accidentally also ignore files and directories " "with the same name anywhere in the tree." msgstr "" +"`bpo-37936 `__: el archivo :file:`." +"gitignore` mantiene sistemáticamente \"arraigado\", con una barra no final, " +"todas las reglas que deben aplicarse a los archivos en un lugar específico " +"del repositorio. Anteriormente, cuando el archivo que se pretendía ignorar " +"estaba en la raíz del repositorio, la mayoría de las veces también ignoramos " +"accidentalmente archivos y directorios con el mismo nombre en cualquier " +"parte del árbol." #: ../build/NEWS:1512 msgid "" @@ -2899,18 +4079,25 @@ msgid "" "file no longer applies to any files that are in fact tracked in the Git " "repository. Patch by Greg Price." msgstr "" +"`bpo-37936 `__: el archivo :file:`." +"gitignore` ya no se aplica a los archivos que de hecho se rastrean en el " +"repositorio de Git. Parche de Greg Price." #: ../build/NEWS:1518 msgid "" "`bpo-38117 `__: Update bundled OpenSSL " "to 1.1.1d" msgstr "" +"`bpo-38117 `__: actualización de OpenSSL " +"incluido a 1.1.1d" #: ../build/NEWS:1520 msgid "" "`bpo-38092 `__: Reduce overhead when " "using multiprocessing in a Windows virtual environment." msgstr "" +"`bpo-38092 `__: Reduzca la sobrecarga " +"cuando utilice multiprocesamiento en un entorno virtual de Windows." #: ../build/NEWS:1523 msgid "" @@ -2918,42 +4105,59 @@ msgid "" "locate installations from the Microsoft Store and improve display of active " "virtual environments." msgstr "" +"`bpo-38133 `__: permite que el lanzador " +"de py.exe localice instalaciones de Microsoft Store y mejore la " +"visualización de entornos virtuales activos." #: ../build/NEWS:1526 msgid "" "`bpo-38114 `__: The ``pip.ini`` is no " "longer included in the Nuget package." msgstr "" +"`bpo-38114 `__: ``pip.ini`` ya no se " +"incluye en el paquete Nuget." #: ../build/NEWS:1528 msgid "" "`bpo-36634 `__: :func:`os.cpu_count` now " "returns active processors rather than maximum processors." msgstr "" +"`bpo-36634 `__: :func:`os.cpu_count` " +"ahora devuelve procesadores activos en lugar de procesadores máximos." #: ../build/NEWS:1531 msgid "" "`bpo-36634 `__: venv activate.bat now " "works when the existing variables contain double quote characters." msgstr "" +"`bpo-36634 `__: venv active.bat ahora " +"funciona cuando las variables existentes contienen caracteres de comillas " +"dobles." #: ../build/NEWS:1534 msgid "" "`bpo-38081 `__: Prevent error calling :" "func:`os.path.realpath` on ``'NUL'``." msgstr "" +"`bpo-38081 `__: evita errores al llamar " +"a :func:`os.path.realpath` en ``'NUL'``." #: ../build/NEWS:1536 msgid "" "`bpo-38087 `__: Fix case sensitivity in " "test_pathlib and test_ntpath." msgstr "" +"`bpo-38087 `__: se corrige la distinción " +"entre mayúsculas y minúsculas en test_pathlib y test_ntpath." #: ../build/NEWS:1538 msgid "" "`bpo-38088 `__: Fixes distutils not " "finding vcruntime140.dll with only the v142 toolset installed." msgstr "" +"`bpo-38088 `__: corrige distutils que no " +"encuentra vcruntime140.dll con solo el conjunto de herramientas v142 " +"instalado." #: ../build/NEWS:1541 msgid "" @@ -2961,12 +4165,17 @@ msgid "" "unattend.xml setting override previously detected states in Windows " "installer." msgstr "" +"`bpo-37283 `__: asegúrese de que la " +"línea de comandos y la configuración unattend.xml anulen los estados " +"detectados previamente en el instalador de Windows." #: ../build/NEWS:1544 msgid "" "`bpo-38030 `__: Fixes :func:`os.stat` " "failing for block devices on Windows" msgstr "" +"`bpo-38030 `__: corrige la falla de :" +"func:`os.stat` para dispositivos de bloque en Windows" #: ../build/NEWS:1546 msgid "" @@ -2974,12 +4183,17 @@ msgid "" "when calling :func:`os.readlink` (or indirectly through :func:`~os.path." "realpath`) on a file that is not a supported link." msgstr "" +"`bpo-38020 `__: corrige un posible " +"bloqueo al llamar a :func:`os.readlink` (o indirectamente a través de :func:" +"`~os.path.realpath`) en un archivo que no es un enlace compatible." #: ../build/NEWS:1550 msgid "" "`bpo-37705 `__: Improve the " "implementation of ``winerror_to_errno()``." msgstr "" +"`bpo-37705 `__: Mejorar la " +"implementación de ``winerror_to_errno()``." #: ../build/NEWS:1552 msgid "" @@ -2987,12 +4201,17 @@ msgid "" "Windows in creating an SSLContext object or running urllib.request." "urlopen('https://...')." msgstr "" +"`bpo-37702 `__: corrige la pérdida de " +"memoria en Windows al crear un objeto SSLContext o al ejecutar urllib." +"request.urlopen ('https: // ...')." #: ../build/NEWS:1555 msgid "" "`bpo-37445 `__: Include the " "``FORMAT_MESSAGE_IGNORE_INSERTS`` flag in ``FormatMessageW()`` calls." msgstr "" +"`bpo-37445 `__: Incluya el indicador " +"``FORMAT_MESSAGE_IGNORE_INSERTS`` en las llamadas ``FormatMessageW()``." #: ../build/NEWS:1558 msgid "" @@ -3000,24 +4219,33 @@ msgid "" "processes with ``subprocess._active`` on Windows to cleanup later. Patch by " "Ruslan Kuprieiev." msgstr "" +"`bpo-37380 `__: no recopile procesos sin " +"terminar con ``subprocess._active`` en Windows para limpiarlos más tarde. " +"Parche de Ruslan Kuprieiev." #: ../build/NEWS:1561 msgid "" "`bpo-32587 `__: Make :data:`winreg." "REG_MULTI_SZ` support zero-length strings." msgstr "" +"`bpo-32587 `__: haga que :data:`winreg." +"REG_MULTI_SZ` admita cadenas de longitud cero." #: ../build/NEWS:1566 msgid "" "`bpo-38117 `__: Updated OpenSSL to " "1.1.1d in macOS installer." msgstr "" +"`bpo-38117 `__: OpenSSL actualizado a " +"1.1.1d en el instalador de macOS." #: ../build/NEWS:1568 msgid "" "`bpo-38089 `__: Move Azure Pipelines to " "latest VM versions and make macOS tests optional" msgstr "" +"`bpo-38089 `__: mueva Azure Pipelines a " +"las últimas versiones de VM y haga que las pruebas de macOS sean opcionales" #: ../build/NEWS:1574 msgid "" @@ -3026,6 +4254,10 @@ msgid "" "Printing a traceback, when IDLE is run from a terminal, is useless and " "annoying." msgstr "" +"`bpo-35379 `__: al salir de IDLE, " +"detecta cualquier AttributeError. Uno sucede cuando se llama a EditorWindow." +"close dos veces. Imprimir un rastreo, cuando se ejecuta IDLE desde un " +"terminal, es inútil y molesto." #: ../build/NEWS:1578 msgid "" @@ -3034,6 +4266,10 @@ msgid "" "access .idlerc or any files within. Users must run IDLE to discover problems " "with saving settings." msgstr "" +"`bpo-38183 `__: para evitar problemas, " +"test_idle ignora el directorio de configuración del usuario. Ya no intenta " +"crear ni acceder a .idlerc ni a ningún archivo que contenga. Los usuarios " +"deben ejecutar IDLE para descubrir problemas al guardar la configuración." #: ../build/NEWS:1582 msgid "" @@ -3041,6 +4277,9 @@ msgid "" "'argv' to the user namespace when initializing it. This bug only affected " "3.7.4 and 3.8.0b2 to 3.8.0b4." msgstr "" +"`bpo-38077 `__: IDLE ya no agrega 'argv' " +"al espacio de nombres del usuario al inicializarlo. Este error solo afectó a " +"3.7.4 y 3.8.0b2 a 3.8.0b4." #: ../build/NEWS:1585 msgid "" @@ -3049,6 +4288,10 @@ msgid "" "unnecessarily. The line will still wrap if the included file name is long " "relative to the width." msgstr "" +"`bpo-38041 `__: Las líneas de reinicio " +"de Shell ahora llenan el ancho de la ventana, siempre comienzan con '=' y " +"evitan que se envuelvan innecesariamente. La línea aún se ajustará si el " +"nombre del archivo incluido es largo en relación con el ancho." #: ../build/NEWS:1589 msgid "" @@ -3056,18 +4299,26 @@ msgid "" "spurious test_idle failures on slower machines, increase the ``hover_delay`` " "in test_tooltip." msgstr "" +"`bpo-35771 `__: para evitar fallas " +"espúreas test_idle ocasionales en máquinas más lentas, aumente el " +"``hover_delay`` en test_tooltip." #: ../build/NEWS:1592 msgid "" "`bpo-37902 `__: Add mousewheel scrolling " "for IDLE module, path, and stack browsers. Patch by George Zhang." msgstr "" +"`bpo-37902 `__: agregue el " +"desplazamiento con la rueda del mouse para los navegadores de pila, ruta y " +"módulo IDLE. Parche de George Zhang." #: ../build/NEWS:1598 msgid "" "`bpo-37803 `__: pdb's ``--help`` and ``--" "version`` long options now work." msgstr "" +"`bpo-37803 `__: las opciones largas ``--" +"help`` y ``--version`` de pdb ahora funcionan." #: ../build/NEWS:1600 msgid "" @@ -3075,6 +4326,9 @@ msgid "" "pathscript.py script: preserve shebang flags. Add option -a to pathscript.py " "script: add flags." msgstr "" +"`bpo-37064 `__: agregue la opción -k al " +"script pathcript.py: preservar las banderas shebang. Agregue la opción -a al " +"script pathcript.py: agregue banderas." #: ../build/NEWS:1606 msgid "" @@ -3083,6 +4337,10 @@ msgid "" "`Py_GetProgramFullPath`) rather than to the program name (:c:func:" "`Py_GetProgramName`)." msgstr "" +"`bpo-38234 `__: :c:func:`Py_SetPath` " +"ahora establece :data:`sys.executable` en la ruta completa del programa (:c:" +"func:`Py_GetProgramFullPath`) en lugar del nombre del programa (:c:func:" +"`Py_GetProgramName`)." #: ../build/NEWS:1610 msgid "" @@ -3090,26 +4348,35 @@ msgid "" "passed to :c:func:`Py_SetPath`, :c:func:`Py_SetPythonHome` and :c:func:" "`Py_SetProgramName`: fix Python initialization to use specified arguments." msgstr "" +"`bpo-38234 `__: Python ignoró los " +"argumentos pasados ​​a :c:func:`Py_SetPath`, :c:func:`Py_SetPythonHome` y :c:" +"func:`Py_SetProgramName`: corrige la inicialización de Python para usar " +"argumentos especificados." #: ../build/NEWS:1614 msgid "" "`bpo-38205 `__: The :c:func:" "`Py_UNREACHABLE` macro now calls :c:func:`Py_FatalError`." msgstr "" +"`bpo-38205 `__: la macro :c:func:" +"`Py_UNREACHABLE` ahora llama a :c:func:`Py_FatalError`." #: ../build/NEWS:1617 msgid "" "`bpo-37879 `__: Fix subtype_dealloc to " "suppress the type decref when the base type is a C heap type" msgstr "" +"`bpo-37879 `__: se corrige " +"subtype_dealloc para suprimir el tipo decref cuando el tipo base es un tipo " +"de pila C" #: ../build/NEWS:1622 msgid "Python 3.8.0 beta 4" -msgstr "" +msgstr "Python 3.8.0 beta 4" #: ../build/NEWS:1624 msgid "*Release date: 2019-08-29*" -msgstr "" +msgstr "*Release date: 2019-08-29*" #: ../build/NEWS:1629 msgid "" @@ -3117,6 +4384,10 @@ msgid "" "email addresses with more than one ``@`` (e.g. a@b@c.com.) to not return the " "part before 2nd ``@`` as valid email address. Patch by maxking & jpic." msgstr "" +"`bpo-34155 `__: se corrige el análisis " +"de direcciones de correo electrónico no válidas con más de un ``@`` (por " +"ejemplo, a @ b @ c.com.) Para no devolver la pieza antes del segundo ``@`` " +"como dirección de correo electrónico válida. Parche de maxking & jpic." #: ../build/NEWS:1636 msgid "" @@ -3124,6 +4395,9 @@ msgid "" "recursion level in the symtable generation for named expressions. Patch by " "Pablo Galindo." msgstr "" +"`bpo-37947 `__: Ajuste correctamente el " +"nivel de recursividad en la generación de tablas simbólicas para expresiones " +"con nombre. Parche de Pablo Galindo." #: ../build/NEWS:1639 msgid "" @@ -3132,6 +4406,10 @@ msgid "" "the corresponding :keyword:`try` block contains :keyword:`return` with a non-" "constant value." msgstr "" +"`bpo-37830 `__: Compilación fija de: " +"palabra clave: `romper` y: palabra clave:` continuar` en el bloque: palabra " +"clave: `finalmente` cuando el bloque correspondiente: palabra clave:` " +"intentar` contiene: palabra clave: `retorno` con un valor no constante ." #: ../build/NEWS:1643 msgid "" @@ -3139,6 +4417,10 @@ msgid "" "emitting :exc:`SyntaxWarning` instead of :exc:`DeprecationWarning` for " "invalid escape sequences in string and bytes literals." msgstr "" +"`bpo-32912 `__: Revertido: problema: " +"`32912`: emitiendo :exc:`SyntaxWarning` en lugar de :exc:" +"`DeprecationWarning` para secuencias de escape no válidas en literales de " +"cadena y bytes." #: ../build/NEWS:1647 msgid "" @@ -3146,6 +4428,10 @@ msgid "" "in the PEP, assignment expressions now raise :exc:`SyntaxError` when their " "interaction with comprehension scoping results in an ambiguous target scope." msgstr "" +"`bpo-37757 `__: :pep:`572`: como se " +"describe en el PEP, las expresiones de asignación ahora generan :exc:" +"`SyntaxError` cuando su interacción con el alcance de comprensión da como " +"resultado un alcance objetivo ambiguo." #: ../build/NEWS:1651 msgid "" @@ -3153,6 +4439,9 @@ msgid "" "removed in favour of just raising regular syntax errors for the disallowed " "cases." msgstr "" +"La subclase ``TargetScopeError`` propuesta originalmente por el PEP ha sido " +"eliminada en favor de simplemente generar errores de sintaxis regulares para " +"los casos no permitidos." #: ../build/NEWS:1655 msgid "" @@ -3160,6 +4449,9 @@ msgid "" "larger than 2GiB is faster and no longer fails when a multibyte characters " "spans a chunk boundary." msgstr "" +"`bpo-36311 `__: decodificar objetos de " +"bytes de más de 2GiB es más rápido y ya no falla cuando los caracteres de " +"varios bytes abarcan un límite de fragmentos." #: ../build/NEWS:1658 msgid "" @@ -3167,12 +4459,17 @@ msgid "" "indicator printing too many spaces for multi-line strings - by Anthony " "Sottile." msgstr "" +"`bpo-37433 `__: Se corrigió que el " +"indicador ``SyntaxError`` imprimiera demasiados espacios para cadenas de " +"varias líneas, por Anthony Sottile." #: ../build/NEWS:1661 msgid "" "`bpo-20523 `__: ``pdb.Pdb`` supports ~/." "pdbrc in Windows 7. Patch by Tim Hopper and Dan Lidral-Porter." msgstr "" +"`bpo-20523 `__: ``pdb.Pdb`` admite ~ / ." +"pdbrc en Windows 7. Parche de Tim Hopper y Dan Lidral-Porter." #: ../build/NEWS:1667 msgid "" @@ -3180,12 +4477,18 @@ msgid "" "exception when built on non-Windows system without fd system call support, " "like older versions of macOS." msgstr "" +"`bpo-37834 `__: Previene la excepción " +"shutil.rmtree cuando se construye en un sistema que no es Windows sin " +"soporte para llamadas al sistema fd, como las versiones anteriores de macOS." #: ../build/NEWS:1670 msgid "" "`bpo-37965 `__: Fix C compiler warning " "caused by distutils.ccompiler.CCompiler.has_function." msgstr "" +"`bpo-37965 `__: Se corrige la " +"advertencia del compilador de C causada por distutils.ccompiler.CCompiler." +"has_function." #: ../build/NEWS:1673 msgid "" @@ -3193,6 +4496,9 @@ msgid "" "and text streams now silences only expected exceptions when get the value of " "\"name\" and \"mode\" attributes." msgstr "" +"`bpo-37960 `__: ``repr()`` de secuencias " +"de texto y almacenadas en búfer ahora silencia solo las excepciones " +"esperadas cuando se obtiene el valor de los atributos \"nombre\" y \"modo\"." #: ../build/NEWS:1676 msgid "" @@ -3200,6 +4506,9 @@ msgid "" "subprocess module now work again in subinterpreters. Only *preexec_fn* is " "restricted in subinterpreters." msgstr "" +"`bpo-37951 `__: la mayoría de las " +"características del módulo de subproceso ahora funcionan nuevamente en " +"subinterpretadores. Solo *preexec_fn* está restringido en subinterpretadores." #: ../build/NEWS:1679 msgid "" @@ -3207,18 +4516,26 @@ msgid "" "implementation of time.process_time() to correctly report the sum of the " "system and user CPU time." msgstr "" +"`bpo-36205 `__: corrige la " +"implementación rápida de time.process_time () para informar correctamente la " +"suma del tiempo de CPU del sistema y del usuario." #: ../build/NEWS:1682 msgid "" "`bpo-37950 `__: Fix :func:`ast.dump` " "when call with incompletely initialized node." msgstr "" +"`bpo-37950 `__: corrige :func:`ast.dump` " +"cuando se llama con un nodo inicializado de forma incompleta." #: ../build/NEWS:1685 msgid "" "`bpo-34679 `__: Restores instantiation " "of Windows IOCP event loops from the non-main thread." msgstr "" +"`bpo-34679 `__: restaura la creación de " +"instancias de bucles de eventos IOCP de Windows desde el subproceso no " +"principal." #: ../build/NEWS:1688 msgid "" @@ -3227,6 +4544,10 @@ msgid "" "emits a deprecation warning and calls corresponding methody ``visit_Num()``, " "``visit_Str()``, etc." msgstr "" +"`bpo-36917 `__: agregue la " +"implementación predeterminada del método :meth:`ast.NodeVisitor." +"visit_Constant` que emite una advertencia de desaprobación y llama al método " +"correspondiente ``visit_Num()``, ``visit_Str()``, etc." #: ../build/NEWS:1693 msgid "" @@ -3234,12 +4555,17 @@ msgid "" "py to verify that the statistics module works well for both C and Python " "implementations. Patch by Dong-hee Na" msgstr "" +"`bpo-37798 `__: actualice " +"test_statistics.py para verificar que el módulo de estadísticas funcione " +"bien para las implementaciones de C y Python. Parche de Dong-hee Na" #: ../build/NEWS:1696 msgid "" "`bpo-26589 `__: Added a new status code " "to the http module: 451 UNAVAILABLE_FOR_LEGAL_REASONS" msgstr "" +"`bpo-26589 `__: Se agregó un nuevo " +"código de estado al módulo http: 451 UNAVAILABLE_FOR_LEGAL_REASONS" #: ../build/NEWS:1699 msgid "" @@ -3247,6 +4573,9 @@ msgid "" "that appeared when comparing instances of ``datetime.timezone`` and " "``datetime.tzinfo`` objects. Patch by Pablo Galindo." msgstr "" +"`bpo-37915 `__: corrige una falla de " +"segmentación que apareció al comparar instancias de objetos ``datetime." +"timezone`` y ``datetime.tzinfo``. Parche de Pablo Galindo." #: ../build/NEWS:1703 msgid "" @@ -3255,6 +4584,10 @@ msgid "" "__getattr__. That is, an object that returns something for " "__dataclass_fields__ even if it's not a dataclass." msgstr "" +"`bpo-37868 `__: corrige dataclasses." +"is_dataclass cuando se le da una instancia que nunca genera AttributeError " +"en __getattr__. Es decir, un objeto que devuelve algo para " +"__dataclass_fields__ incluso si no es una clase de datos." #: ../build/NEWS:1707 msgid "" @@ -3264,6 +4597,12 @@ msgid "" "``poll(2)`` system call can take only non-negative integers and -1 as a " "timeout value." msgstr "" +"`bpo-37811 `__: Se corrigió que la " +"función ``socket.connect(address)`` del módulo ``socket`` no pudiera " +"establecer conexión en caso de una llamada al sistema interrumpida. El " +"problema se observó en todos los sistemas operativos cuya llamada al sistema " +"``poll(2)`` solo puede tomar enteros no negativos y -1 como valor de tiempo " +"de espera." #: ../build/NEWS:1712 msgid "" @@ -3273,12 +4612,20 @@ msgid "" "previous signal handler in faulthandler signal handler uses more than " "``SIGSTKSZ`` bytes of stack memory on some platforms." msgstr "" +"`bpo-21131 `__: arregla la pila " +"``faulthandler.register(chain=True)``. El manejador de fallas ahora asigna " +"una pila dedicada de bytes ``SIGSTKSZ*2``, en lugar de solo bytes " +"``SIGSTKSZ``. Llamar al manejador de señales anterior en el manejador de " +"señales del manejador de fallas usa más de ``SIGSTKSZ`` bytes de memoria de " +"pila en algunas plataformas." #: ../build/NEWS:1718 msgid "" "`bpo-37798 `__: Add C fastpath for " "statistics.NormalDist.inv_cdf() Patch by Dong-hee Na" msgstr "" +"`bpo-37798 `__: Agregue la ruta rápida " +"de C para las estadísticas. Parche NormalDist.inv_cdf () de Dong-hee Na" #: ../build/NEWS:1721 msgid "" @@ -3286,12 +4633,18 @@ msgid "" "as_integer_ratio() to match the corresponding methods in bool, int, float, " "and decimal." msgstr "" +"`bpo-37819 `__: agregue Fraction." +"as_integer_ratio () para que coincida con los métodos correspondientes en " +"bool, int, float y decimal." #: ../build/NEWS:1724 msgid "" "`bpo-37810 `__: Fix :mod:`difflib` ``?`` " "hint in diff output when dealing with tabs. Patch by Anthony Sottile." msgstr "" +"`bpo-37810 `__: Se corrige la " +"sugerencia :mod:`difflib` ``?`` en la salida diff cuando se trata de " +"pestañas. Parche de Anthony Sottile." #: ../build/NEWS:1727 msgid "" @@ -3299,6 +4652,9 @@ msgid "" "when adding implicit dirs, ensure that ancestral directories are added and " "that duplicates are excluded." msgstr "" +"`bpo-37772 `__: En ``zipfile.Path``, al " +"agregar directorios implícitos, asegúrese de que se agreguen directorios " +"ancestrales y que se excluyan los duplicados." #: ../build/NEWS:1730 msgid "" @@ -3307,6 +4663,10 @@ msgid "" "style conventions in the module and it addresses a known case of user " "confusion." msgstr "" +"`bpo-28292 `__: marca las funciones de " +"ayuda de calendar.py como privadas. La siguiente guía de PEP 8 para mantener " +"las convenciones de estilo en el módulo y aborda un caso conocido de " +"confusión del usuario." #: ../build/NEWS:1734 msgid "" @@ -3314,6 +4674,10 @@ msgid "" "THREAD_STACK_SIZE for AIX in Python/thread_pthread.h The default thread " "stacksize caused crashes with the default recursion limit Patch by M Felt" msgstr "" +"`bpo-18049 `__: agregar definición de " +"THREAD_STACK_SIZE para AIX en Python / thread_pthread.h El tamaño de pila de " +"subproceso predeterminado provocó bloqueos con el límite de recursión " +"predeterminado Parche de M Felt" #: ../build/NEWS:1738 msgid "" @@ -3321,6 +4685,9 @@ msgid "" "of curses ``addch(str, color_pair)``: pass the color pair to ``setcchar()``, " "instead of always passing 0 as the color pair." msgstr "" +"`bpo-37738 `__: Corregir la " +"implementación de las maldiciones ``addch(str, color_pair)``: pasar el par " +"de colores a ``setcchar()``, en lugar de pasar siempre 0 como par de colores." #: ../build/NEWS:1742 msgid "" @@ -3328,6 +4695,9 @@ msgid "" "regression on regular expression parsing with huge character sets. Patch by " "Yann Vaginay." msgstr "" +"`bpo-37723 `__: corrige la regresión del " +"rendimiento en el análisis de expresiones regulares con grandes conjuntos de " +"caracteres. Parche de Yann Vaginay." #: ../build/NEWS:1745 msgid "" @@ -3335,30 +4705,41 @@ msgid "" "`email` package when trying to parse invalid address fields starting with ``:" "``." msgstr "" +"`bpo-32178 `__: corrige IndexError en el " +"paquete :mod:`email` al intentar analizar campos de direcciones no válidos " +"que comienzan con ``:``." #: ../build/NEWS:1748 msgid "" "`bpo-37685 `__: Fixed comparisons of :" "class:`datetime.timedelta` and :class:`datetime.timezone`." msgstr "" +"`bpo-37685 `__: comparaciones fijas de :" +"class:`datetime.timedelta` y :class:`datetime.timezone`." #: ../build/NEWS:1751 msgid "" "`bpo-37695 `__: Correct :func:`curses." "unget_wch` error message. Patch by Anthony Sottile." msgstr "" +"`bpo-37695 `__: Corregir mensaje de " +"error :func:`curses.unget_wch`. Parche de Anthony Sottile." #: ../build/NEWS:1754 msgid "" "`bpo-37354 `__: Make Activate.ps1 " "Powershell script static to allow for signing it." msgstr "" +"`bpo-37354 `__: Haga que el script " +"Activate.ps1 PowerShell sea estático para permitir su firma." #: ../build/NEWS:1757 msgid "" "`bpo-37664 `__: Update wheels bundled " "with ensurepip (pip 19.2.3 and setuptools 41.2.0)" msgstr "" +"`bpo-37664 `__: Ruedas de actualización " +"incluidas con surepip (pip 19.2.3 y setuptools 41.2.0)" #: ../build/NEWS:1760 msgid "" @@ -3367,24 +4748,35 @@ msgid "" "close to minimum and maximum boundaries, specifically in the ranges (23:59, " "24:00) and (-23:59, 24:00). Patch by Ngalim Siregar" msgstr "" +"`bpo-37642 `__: Permitió que la " +"implementación Python pura de :class:`datetime.timezone` representara " +"compensaciones de subminutos cercanas a los límites mínimos y máximos, " +"específicamente en los rangos (23:59, 24:00) y (-23: 59, 24:00). Parche de " +"Ngalim Siregar" #: ../build/NEWS:1765 msgid "" "`bpo-16970 `__: Adding a value error " "when an invalid value in passed to nargs Patch by Robert Leenders" msgstr "" +"`bpo-16970 `__: Adición de un error de " +"valor cuando un valor no válido se pasa al parche nargs por Robert Leenders" #: ../build/NEWS:1768 msgid "" "`bpo-37587 `__: Make json.loads faster " "for long strings. (Patch by Marco Paolini)" msgstr "" +"`bpo-37587 `__: Haz json.loads más " +"rápido para cadenas largas. (Parche de Marco Paolini)" #: ../build/NEWS:1771 msgid "" "`bpo-18378 `__: Recognize \"UTF-8\" as a " "valid value for LC_CTYPE in locale._parse_localename." msgstr "" +"`bpo-18378 `__: reconozca \"UTF-8\" como " +"un valor válido para LC_CTYPE en locale._parse_localename." #: ../build/NEWS:1774 msgid "" @@ -3392,6 +4784,9 @@ msgid "" "timeout=TIMEOUT\" now kills a worker process if it runs longer than " "*TIMEOUT* seconds." msgstr "" +"`bpo-37531 `__: \"python3 -m test -jN --" +"timeout = TIMEOUT\" ahora mata un proceso de trabajo si se ejecuta más de " +"*TIMEOUT* segundos." #: ../build/NEWS:1777 msgid "" @@ -3399,6 +4794,9 @@ msgid "" "display name in originator or destination address fields with both encoded " "words and special chars." msgstr "" +"`bpo-37482 `__: corrige la serialización " +"del nombre para mostrar en los campos de dirección de origen o destino con " +"palabras codificadas y caracteres especiales." #: ../build/NEWS:1780 msgid "" @@ -3406,6 +4804,9 @@ msgid "" "datetime.time objects from Python 2 with seconds>=24. Patch by Justin " "Blanchard." msgstr "" +"`bpo-37372 `__: se corrigió el error al " +"eliminar objetos datetime.time de Python 2 con segundos> = 24. Parche de " +"Justin Blanchard." #: ../build/NEWS:1783 msgid "" @@ -3413,6 +4814,10 @@ msgid "" "SocketCAN Broadcast Manager constants, used as flags to configure the BCM " "behaviour, in the socket module. Patch by Karl Ding." msgstr "" +"`bpo-37085 `__: agregue las constantes " +"opcionales de Linux SocketCAN Broadcast Manager, que se utilizan como " +"indicadores para configurar el comportamiento de BCM, en el módulo de " +"socket. Parche de Karl Ding." #: ../build/NEWS:1787 msgid "" @@ -3420,6 +4825,10 @@ msgid "" "is used instead of constructor signature of a class while asserting mock " "object against method calls. Patch by Karthikeyan Singaravelan." msgstr "" +"`bpo-36871 `__: asegúrese de que se " +"utilice la firma del método en lugar de la firma del constructor de una " +"clase mientras se afirma el objeto simulado frente a las llamadas al método. " +"Parche de Karthikeyan Singaravelan." #: ../build/NEWS:1791 msgid "" @@ -3427,6 +4836,9 @@ msgid "" "encode()`` to correctly return ``bytes`` rather than a ``UserString`` " "instance." msgstr "" +"`bpo-36582 `__: corrige ``UserString." +"encode()`` para devolver correctamente ``bytes`` en lugar de una instancia " +"de ``UserString``." #: ../build/NEWS:1794 msgid "" @@ -3435,6 +4847,10 @@ msgid "" "passed something other than an instance of str or PurePath. Patch by Roger " "Aiudi." msgstr "" +"`bpo-34775 `__: el manejo de división de " +"PurePath ahora devuelve NotImplemented en lugar de generar un TypeError " +"cuando se pasa algo que no sea una instancia de str o PurePath. Parche de " +"Roger Aiudi." #: ../build/NEWS:1801 msgid "" @@ -3442,24 +4858,34 @@ msgid "" "parser.isoparse in the datetime.fromisoformat documentation. Patch by Paul " "Ganssle" msgstr "" +"`bpo-37979 `__: Se agregó un enlace a " +"dateutil.parser.isoparse en la documentación de datetime.fromisoformat. " +"Parche de Paul Ganssle" #: ../build/NEWS:1804 msgid "" "`bpo-37759 `__: Beginning edits to " "Whatsnew 3.8" msgstr "" +"`bpo-37759 `__: ediciones iniciales de " +"Whatsnew 3.8" #: ../build/NEWS:1806 msgid "" "`bpo-37726 `__: Stop recommending getopt " "in the tutorial for command line argument parsing and promote argparse." msgstr "" +"`bpo-37726 `__: deje de recomendar " +"getopt en el tutorial para el análisis de argumentos de la línea de comandos " +"y promueva argparse." #: ../build/NEWS:1809 msgid "" "`bpo-37256 `__: Fix wording of arguments " "for :class:`Request` in :mod:`urllib.request`" msgstr "" +"`bpo-37256 `__: se corrigió la redacción " +"de los argumentos para :class:`Request` en :mod:`urllib.request`" #: ../build/NEWS:1812 msgid "" @@ -3467,18 +4893,26 @@ msgid "" "difflib, a note was added explicitly warning that the results of " "SequenceMatcher's ratio method may depend on the order of the input strings." msgstr "" +"`bpo-37004 `__: En la documentación de " +"difflib, se agregó una nota que advierte explícitamente que los resultados " +"del método de proporción de SequenceMatcher pueden depender del orden de las " +"cadenas de entrada." #: ../build/NEWS:1816 msgid "" "`bpo-36487 `__: Make C-API docs clear " "about what the \"main\" interpreter is." msgstr "" +"`bpo-36487 `__: Aclare los documentos C-" +"API sobre cuál es el intérprete \"principal\"." #: ../build/NEWS:1821 msgid "" "`bpo-37805 `__: Add tests for json." "dump(..., skipkeys=True). Patch by Dong-hee Na." msgstr "" +"`bpo-37805 `__: agregue pruebas para " +"json.dump (..., skipkeys = True). Parche de Dong-hee Na." #: ../build/NEWS:1827 msgid "" @@ -3487,12 +4921,18 @@ msgid "" "time significantly and likely don't help improve optimization of the final " "executable." msgstr "" +"`bpo-37707 `__: marque algunas pruebas " +"individuales para omitir cuando se use --pgo. Las pruebas marcadas aumentan " +"significativamente el tiempo de la tarea PGO y probablemente no ayuden a " +"mejorar la optimización del ejecutable final." #: ../build/NEWS:1834 msgid "" "`bpo-37549 `__: :func:`os.dup` no longer " "fails for standard streams on Windows 7." msgstr "" +"`bpo-37549 `__: :func:`os.dup` ya no " +"falla para transmisiones estándar en Windows 7." #: ../build/NEWS:1837 msgid "" @@ -3500,12 +4940,17 @@ msgid "" "Windows now returns True from :func:`~os.path.exists` and a valid result " "from :func:`os.stat` with ``S_IFCHR`` set." msgstr "" +"`bpo-1311 `__: el archivo ``nul`` en " +"Windows ahora devuelve True de :func:`~os.path.exists` y un resultado válido " +"de :func:`os.stat` con ``S_IFCHR`` configurado." #: ../build/NEWS:1841 msgid "" "`bpo-9949 `__: Enable support for " "following symlinks in :func:`os.realpath`." msgstr "" +"`bpo-9949 `__: habilite la compatibilidad " +"con los siguientes enlaces simbólicos en :func:`os.realpath`." #: ../build/NEWS:1843 msgid "" @@ -3513,6 +4958,9 @@ msgid "" "reparse points on Windows in :func:`os.lstat` and other reparse points as " "regular files in :func:`os.stat`." msgstr "" +"`bpo-37834 `__: trate todos los puntos " +"de análisis sustitutos de nombre en Windows en :func:`os.lstat` y otros " +"puntos de análisis como archivos normales en :func:`os.stat`." #: ../build/NEWS:1847 msgid "" @@ -3520,6 +4968,10 @@ msgid "" "the formatted error message when DLL load fail happens during module import " "in ``_PyImport_FindSharedFuncptrWindows()``. Patch by Srinivas Nyayapati." msgstr "" +"`bpo-36266 `__: agregue el nombre del " +"módulo en el mensaje de error formateado cuando se produce un error de carga " +"de DLL durante la importación del módulo en " +"``_PyImport_FindSharedFuncptrWindows()``. Parche de Srinivas Nyayapati." #: ../build/NEWS:1851 msgid "" @@ -3529,18 +4981,28 @@ msgid "" "platforms, if the underlying ``_crypt`` module is not available, the " "ImportError will include a message explaining the problem." msgstr "" +"`bpo-25172 `__: intentar importar el " +"módulo :mod:`crypt` en Windows dará como resultado un :exc:`ImportError` con " +"un mensaje que explica que el módulo no es compatible con Windows. En otras " +"plataformas, si el módulo ``_crypt`` subyacente no está disponible, " +"ImportError incluirá un mensaje que explica el problema." #: ../build/NEWS:1857 msgid "" "`bpo-37778 `__: Fixes the icons used for " "file associations to the Microsoft Store package." msgstr "" +"`bpo-37778 `__: corrige los iconos " +"utilizados para las asociaciones de archivos con el paquete de Microsoft " +"Store." #: ../build/NEWS:1860 msgid "" "`bpo-37734 `__: Fix use of registry " "values to launch Python from Microsoft Store app." msgstr "" +"`bpo-37734 `__: se corrige el uso de " +"valores de registro para iniciar Python desde la aplicación Microsoft Store." #: ../build/NEWS:1863 msgid "" @@ -3548,6 +5010,8 @@ msgid "" "`strcasecmp` for the system function :c:func:`_stricmp`. Patch by Minmin " "Gong." msgstr "" +"`bpo-28269 `__: Reemplazar el uso de :c:" +"func:`strcasecmpASDF01stricmp`. Parche de Minmin Gong." #: ../build/NEWS:1869 msgid "" @@ -3555,42 +5019,60 @@ msgid "" "stack size of threads from 5MB to 16MB on macOS, to match the stack size of " "the main thread. This avoids crashes on deep recursion in threads." msgstr "" +"`bpo-18049 `__: aumente el tamaño de " +"pila predeterminado de subprocesos de 5 MB a 16 MB en macOS, para que " +"coincida con el tamaño de pila del subproceso principal. Esto evita bloqueos " +"en la recursividad profunda en subprocesos." #: ../build/NEWS:1876 msgid "" "`bpo-37824 `__: Properly handle user " "input warnings in IDLE shell. Cease turning SyntaxWarnings into SyntaxErrors." msgstr "" +"`bpo-37824 `__: Maneje correctamente las " +"advertencias de entrada del usuario en el shell IDLE. Deje de convertir " +"SyntaxWarnings en SyntaxErrors." #: ../build/NEWS:1879 msgid "" "`bpo-37929 `__: IDLE Settings dialog now " "closes properly when there is no shell window." msgstr "" +"`bpo-37929 `__: El cuadro de diálogo " +"IDLE Settings ahora se cierra correctamente cuando no hay ventana de shell." #: ../build/NEWS:1882 msgid "" "`bpo-37849 `__: Fixed completions list " "appearing too high or low when shown above the current line." msgstr "" +"`bpo-37849 `__: lista de finalizaciones " +"fija que aparece demasiado alta o baja cuando se muestra encima de la línea " +"actual." #: ../build/NEWS:1885 msgid "" "`bpo-36419 `__: Refactor IDLE " "autocomplete and improve testing." msgstr "" +"`bpo-36419 `__: Refactorizar IDLE " +"autocompletar y mejorar las pruebas." #: ../build/NEWS:1887 msgid "" "`bpo-37748 `__: Reorder the Run menu. " "Put the most common choice, Run Module, at the top." msgstr "" +"`bpo-37748 `__: reordenar el menú " +"Ejecutar. Coloque la opción más común, Ejecutar módulo, en la parte superior." #: ../build/NEWS:1893 msgid "" "`bpo-37942 `__: Improve ArgumentClinic " "converter for floats." msgstr "" +"`bpo-37942 `__: Mejora el convertidor " +"ArgumentClinic para flotadores." #: ../build/NEWS:1895 msgid "" @@ -3598,6 +5080,9 @@ msgid "" "the argument name on errors with keyword-only argument instead of their " "position. Patch contributed by Rémi Lapeyre." msgstr "" +"`bpo-37034 `__: Argument Clinic ahora " +"usa el nombre del argumento en errores con argumento de solo palabra clave " +"en lugar de su posición. Parche aportado por Rémi Lapeyre." #: ../build/NEWS:1902 msgid "" @@ -3605,26 +5090,34 @@ msgid "" "``PySys_AddXOption()`` are now handled the same way than ``PyConfig." "xoptions`` and command line ``-X`` options." msgstr "" +"`bpo-36763 `__: las opciones agregadas " +"por ``PySys_AddXOption()`` ahora se manejan de la misma manera que las " +"opciones de ``PyConfig.xoptions`` y la línea de comando ``-X``." #: ../build/NEWS:1905 msgid "" "`bpo-37926 `__: Fix a crash in " "``PySys_SetArgvEx(0, NULL, 0)``." msgstr "" +"`bpo-37926 `__: se corrigió un bloqueo " +"en ``PySys_SetArgvEx(0, NULL, 0)``." #: ../build/NEWS:1909 msgid "Python 3.8.0 beta 3" -msgstr "" +msgstr "Python 3.8.0 beta 3" #: ../build/NEWS:1911 msgid "*Release date: 2019-07-29*" -msgstr "" +msgstr "*Release date: 2019-07-29*" #: ../build/NEWS:1916 msgid "" "`bpo-37461 `__: Fix an infinite loop " "when parsing specially crafted email headers. Patch by Abhilash Raj." msgstr "" +"`bpo-37461 `__: corrige un bucle " +"infinito al analizar encabezados de correo electrónico especialmente " +"diseñados. Parche de Abhilash Raj." #: ../build/NEWS:1922 msgid "" @@ -3632,6 +5125,9 @@ msgid "" "the *posonlyargs* and *args* parameters in the constructor of :class:`ast." "parameters` nodes." msgstr "" +"`bpo-37593 `__: intercambia las " +"posiciones de los parámetros *posonlyargs* and *args* en el constructor de " +"nodos :class:`ast.parameters`." #: ../build/NEWS:1925 msgid "" @@ -3639,6 +5135,9 @@ msgid "" "vectorcall functions for every calling convention of builtin functions and " "methods. This improves performance for calls." msgstr "" +"`bpo-36974 `__: Se implementaron " +"funciones de vectorcall separadas para cada convención de llamadas de " +"funciones y métodos incorporados. Esto mejora el rendimiento de las llamadas." #: ../build/NEWS:1932 msgid "" @@ -3647,24 +5146,35 @@ msgid "" "importlib_metadata/-/milestones/20>`_, improving handling of EGG-INFO files " "and fixing a crash when entry point names contained colons." msgstr "" +"`bpo-37697 `__: sincronice ``importlib." +"metadata`` con `importlib_metadata 0.19 `_, mejorando el manejo de archivos EGG-" +"INFO y solucionando un bloqueo cuando los nombres de los puntos de entrada " +"contienen dos puntos." #: ../build/NEWS:1937 msgid "" "`bpo-37691 `__: Let math.dist() accept " "coordinates as sequences (or iterables) rather than just tuples." msgstr "" +"`bpo-37691 `__: deje que math.dist () " +"acepte coordenadas como secuencias (o iterables) en lugar de solo tuplas." #: ../build/NEWS:1940 msgid "" "`bpo-37664 `__: Update wheels bundled " "with ensurepip (pip 19.2.1 and setuptools 41.0.1)" msgstr "" +"`bpo-37664 `__: Ruedas de actualización " +"incluidas con surepip (pip 19.2.1 y setuptools 41.0.1)" #: ../build/NEWS:1943 msgid "" "`bpo-36324 `__: Make internal attributes " "for statistics.NormalDist() private." msgstr "" +"`bpo-36324 `__: hace que los atributos " +"internos de las estadísticas.NormalDist () sean privados." #: ../build/NEWS:1945 msgid "" @@ -3672,6 +5182,10 @@ msgid "" "parsing email headers with unexpectedly ending bare-quoted string value. " "Patch by Abhilash Raj." msgstr "" +"`bpo-37491 `__: se corrige " +"``IndexError`` al analizar los encabezados de correo electrónico con un " +"valor de cadena entre comillas vacías que finaliza inesperadamente. Parche " +"de Abhilash Raj." #: ../build/NEWS:1948 msgid "" @@ -3681,6 +5195,11 @@ msgid "" "being compared is not of the same type to match C implementation. Patch by " "Karthikeyan Singaravelan." msgstr "" +"`bpo-37579 `__: Devuelve :exc:" +"`NotImplemented` en la implementación de Python de ``__eq__`` para :class:" +"`~datetime.timedelta` y :class:`~datetime.time` cuando el otro objeto que se " +"está comparando no es del mismo tipo para coincidir con la implementación de " +"C. Parche de Karthikeyan Singaravelan." #: ../build/NEWS:1953 msgid "" @@ -3688,18 +5207,26 @@ msgid "" "when autospecced object is attached to a mock using :func:`unittest.mock." "attach_mock`. Patch by Karthikeyan Singaravelan." msgstr "" +"`bpo-21478 `__: Grabe las llamadas a los " +"padres cuando un objeto autoespecificado se adjunta a un simulacro usando :" +"func:`unittest.mock.attach_mock`. Parche de Karthikeyan Singaravelan." #: ../build/NEWS:1957 msgid "" "`bpo-37502 `__: pickle.loads() no longer " "raises TypeError when the buffers argument is set to None" msgstr "" +"`bpo-37502 `__: pickle.loads () ya no " +"genera TypeError cuando el argumento de búfer se establece en Ninguno" #: ../build/NEWS:1960 msgid "" "`bpo-37520 `__: Correct behavior for " "zipfile.Path.parent when the path object identifies a subdirectory." msgstr "" +"`bpo-37520 `__: Comportamiento correcto " +"para zipfile.Path.parent cuando el objeto de ruta identifica un " +"subdirectorio." #: ../build/NEWS:1963 msgid "" @@ -3707,6 +5234,9 @@ msgid "" "attribute of nested :class:`ast.BinOp` instances which had a too large value " "in some situations." msgstr "" +"`bpo-18374 `__: corrige el atributo ``." +"col_offset`` de instancias :class:`ast.BinOp` anidadas que tenían un valor " +"demasiado grande en algunas situaciones." #: ../build/NEWS:1966 msgid "" @@ -3716,6 +5246,11 @@ msgid "" "will create a new temporary directory, rather than reusing the removed " "temporary directory." msgstr "" +"`bpo-37421 `__: Arregle el finalizador :" +"func:`multiprocessing.util.get_temp_dir`: borre también la configuración " +"'tempdir' del proceso actual, por lo que la próxima llamada a " +"``get_temp_dir()`` creará un nuevo directorio temporal, en lugar de " +"reutilizar el directorio temporal eliminado." #: ../build/NEWS:1971 msgid "" @@ -3723,6 +5258,9 @@ msgid "" "``bdist_wininst`` command is deprecated in Python 3.8, use ``bdist_wheel`` " "(wheel packages) instead." msgstr "" +"`bpo-37481 `__: el comando distutils " +"``bdist_wininst`` está obsoleto en Python 3.8, use ``bdist_wheel`` (paquetes " +"de ruedas) en su lugar." #: ../build/NEWS:1974 msgid "" @@ -3731,6 +5269,11 @@ msgid "" "short flags, such as ``-vv``, but only disables abbreviation of long flags " "as documented. Patch by Zac Hatfield-Dodds." msgstr "" +"`bpo-26967 `__: un :class:`~argparse." +"ArgumentParser` con ``allow_abbrev=False`` ya no deshabilita la agrupación " +"de indicadores cortos, como ``-vv``, sino que solo deshabilita la " +"abreviatura de indicadores largos como se documenta. Parche de Zac Hatfield-" +"Dodds." #: ../build/NEWS:1979 msgid "" @@ -3742,6 +5285,14 @@ msgid "" "object but not the same. Now callbacks are stored more carefully. Patch by " "Aleksandr Balezin." msgstr "" +"`bpo-37347 `__: :meth:`sqlite3." +"Connection.create_aggregate`, :meth:`sqlite3.Connection.create_function`, :" +"meth:`sqlite3.Connection.set_authorizer`, :meth:`sqlite3.Connection." +"set_progress_handler` Los métodos :meth:`sqlite3.Connection." +"set_trace_callback` conducen a segfaults si algunos de estos métodos se " +"llaman dos veces con un objeto igual pero no el mismo. Ahora las " +"devoluciones de llamada se almacenan con más cuidado. Parche de Aleksandr " +"Balezin." #: ../build/NEWS:1987 msgid "" @@ -3750,12 +5301,20 @@ msgid "" "max_line_length is not long enough to include the required markup and any " "values in the message. Patch by Paul Ganssle" msgstr "" +"`bpo-36564 `__: Se corrigió el bucle " +"infinito en la lógica de plegado del encabezado de correo electrónico que se " +"activaría cuando el max_line_length de una política de correo electrónico no " +"es lo suficientemente largo para incluir el marcado requerido y cualquier " +"valor en el mensaje. Parche de Paul Ganssle" #: ../build/NEWS:1995 msgid "" "`bpo-32910 `__: Remove implementation-" "specific behaviour of how venv's Deactivate works." msgstr "" +"`bpo-32910 `__: elimine el " +"comportamiento específico de la implementación de cómo funciona la " +"desactivación de venv." #: ../build/NEWS:1998 msgid "" @@ -3763,6 +5322,9 @@ msgid "" "indicate that any new ``sys.implementation`` required attributes must go " "through the PEP process." msgstr "" +"`bpo-37284 `__: agregue una nota breve " +"para indicar que cualquier nuevo atributo requerido de ``sys." +"implementation`` debe pasar por el proceso PEP." #: ../build/NEWS:2002 msgid "" @@ -3770,6 +5332,9 @@ msgid "" "`mailbox.Maildir` constructor doesn't attempt to verify the maildir folder " "layout correctness. Patch by Sviatoslav Sydorenko." msgstr "" +"`bpo-30088 `__: Documentó que el " +"constructor :class:`mailbox.Maildir` no intenta verificar la corrección del " +"diseño de la carpeta maildir. Parche de Sviatoslav Sydorenko." #: ../build/NEWS:2006 msgid "" @@ -3777,22 +5342,30 @@ msgid "" "to insert any newly created modules via importlib.util.module_from_spec() " "immediately into sys.modules instead of after calling loader.exec_module()." msgstr "" +"`bpo-37521 `__: corrige los ejemplos de " +"`importlib` para insertar cualquier módulo recién creado a través de " +"importlib.util.module_from_spec () inmediatamente en sys.modules en lugar de " +"después de llamar a loader.exec_module ()." #: ../build/NEWS:2010 msgid "Thanks to Benjamin Mintz for finding the bug." -msgstr "" +msgstr "Gracias a Benjamin Mintz por encontrar el error." #: ../build/NEWS:2012 msgid "" "`bpo-37456 `__: Slash ('/') is now part " "of syntax." msgstr "" +"`bpo-37456 `__: Slash ('/') ahora es " +"parte de la sintaxis." #: ../build/NEWS:2014 msgid "" "`bpo-37487 `__: Fix PyList_GetItem index " "description to include 0." msgstr "" +"`bpo-37487 `__: Corrija la descripción " +"del índice PyList_GetItem para incluir 0." #: ../build/NEWS:2016 msgid "" @@ -3800,18 +5373,25 @@ msgid "" "the Tkinter 8.5 reference by John Shipman, New Mexico Tech, with a link to " "the archive.org copy." msgstr "" +"`bpo-37149 `__: Reemplace el enlace " +"inactivo a la referencia de Tkinter 8.5 de John Shipman, New Mexico Tech, " +"con un enlace a la copia de archive.org." #: ../build/NEWS:2019 msgid "" "`bpo-37478 `__: Added possible " "exceptions to the description of os.chdir()." msgstr "" +"`bpo-37478 `__: se agregaron posibles " +"excepciones a la descripción de os.chdir ()." #: ../build/NEWS:2024 msgid "" "`bpo-37558 `__: Fix " "test_shared_memory_cleaned_after_process_termination name handling" msgstr "" +"`bpo-37558 `__: Se corrige el manejo del " +"nombre de test_shared_memory_cleaned_after_process_termination" #: ../build/NEWS:2027 msgid "" @@ -3819,12 +5399,18 @@ msgid "" "catch_threading_exception`: context manager catching :class:`threading." "Thread` exception using :func:`threading.excepthook`." msgstr "" +"`bpo-37526 `__: Agregue :func:`test." +"support.catch_threading_exception`: administrador de contexto que captura la " +"excepción :class:`threading.Thread` usando :func:`threading.excepthook`." #: ../build/NEWS:2031 msgid "" "`bpo-37421 `__: test_concurrent_futures " "now explicitly stops the ForkServer instance if it's running." msgstr "" +"`bpo-37421 `__: test_concurrent_futures " +"ahora detiene explícitamente la instancia de ForkServer si se está " +"ejecutando." #: ../build/NEWS:2034 msgid "" @@ -3832,6 +5418,10 @@ msgid "" "now stop the ForkServer instance if it's running: close the \"alive\" file " "descriptor to ask the server to stop and then remove its UNIX address." msgstr "" +"`bpo-37421 `__: las pruebas de " +"multiprocesamiento ahora detienen la instancia de ForkServer si se está " +"ejecutando: cierre el descriptor de archivo \"vivo\" para pedirle al " +"servidor que se detenga y luego elimine su dirección UNIX." #: ../build/NEWS:2041 msgid "" @@ -3846,6 +5436,18 @@ msgid "" "benchmarks as results can depend on the environment, workload, and compiler " "tool chain." msgstr "" +"`bpo-36044 `__: Reducir el número de " +"pruebas unitarias ejecutadas para la tarea de generación de PGO. Esto " +"acelera la tarea en un factor de aproximadamente 15 veces. La ejecución del " +"conjunto de pruebas unitarias completo es lenta. Este cambio puede resultar " +"en una compilación ligeramente menos optimizada ya que no se ejecutarán " +"tantas ramas de código. Si está dispuesto a esperar a que la compilación sea " +"mucho más lenta, puede restaurar el comportamiento anterior usando './" +"configure [..] PROFILE_TASK = \"- m test --pgo-extended\"'. No garantizamos " +"qué conjunto de tareas de PGO produce una compilación más rápida. Los " +"usuarios interesados ​​deben ejecutar sus propios puntos de referencia " +"relevantes, ya que los resultados pueden depender del entorno, la carga de " +"trabajo y la cadena de herramientas del compilador." #: ../build/NEWS:2054 msgid "" @@ -3853,18 +5455,26 @@ msgid "" "package's pip to use bundled :file:`pip.ini` instead of :envvar:`PIP_USER` " "variable." msgstr "" +"`bpo-37672 `__: cambie el pip del " +"paquete de la Tienda Windows para usar :file:`pip.ini` incluido en lugar de " +"la variable :envvar:`PIP_USER`." #: ../build/NEWS:2060 msgid "" "`bpo-37692 `__: Improve highlight config " "sample with example shell interaction and better labels for shell elements." msgstr "" +"`bpo-37692 `__: mejora la muestra de " +"configuración de resaltado con interacción de shell de ejemplo y mejores " +"etiquetas para elementos de shell." #: ../build/NEWS:2063 msgid "" "`bpo-37628 `__: Settings dialog no " "longer expands with font size." msgstr "" +"`bpo-37628 `__: el cuadro de diálogo de " +"configuración ya no se expande con el tamaño de fuente." #: ../build/NEWS:2065 msgid "" @@ -3872,12 +5482,19 @@ msgid "" "Run dialog with the command line arguments most recently entered before. " "The user can optionally edit before submitting them." msgstr "" +"`bpo-37627 `__: Inicialice el cuadro de " +"diálogo Personalizar ejecución con los argumentos de la línea de comando " +"ingresados ​​más recientemente antes. Opcionalmente, el usuario puede editar " +"antes de enviarlos." #: ../build/NEWS:2069 msgid "" "`bpo-33610 `__: Fix code context not " "showing the correct context when first toggled on." msgstr "" +"`bpo-33610 `__: Se corrigió que el " +"contexto del código no mostraba el contexto correcto cuando se activaba por " +"primera vez." #: ../build/NEWS:2072 msgid "" @@ -3885,6 +5502,10 @@ msgid "" "reduce unneeded background activity. Font and highlight changes now occur " "along with text changes instead of after a random delay." msgstr "" +"`bpo-37530 `__: Optimice el contexto del " +"código para reducir la actividad en segundo plano innecesaria. Los cambios " +"de fuente y resaltado ahora ocurren junto con los cambios de texto en lugar " +"de después de un retraso aleatorio." #: ../build/NEWS:2076 msgid "" @@ -3892,6 +5513,9 @@ msgid "" "inlining ``RemoveFile`` and simplifying the handling of ``file`` in " "``CreateConfigHandlers``." msgstr "" +"`bpo-27452 `__: Limpie ``config.py`` " +"insertando ``RemoveFile`` y simplificando el manejo de ``file`` en " +"``CreateConfigHandlers``." #: ../build/NEWS:2079 msgid "" @@ -3899,6 +5523,10 @@ msgid "" "numbers for IDLE editor windows. Windows open without line numbers unless " "set otherwise in the General tab of the configuration dialog." msgstr "" +"`bpo-17535 `__: agregue números de línea " +"opcionales para las ventanas del editor IDLE. Las ventanas se abren sin " +"números de línea a menos que se establezca lo contrario en la pestaña " +"General del cuadro de diálogo de configuración." #: ../build/NEWS:2083 msgid "" @@ -3907,6 +5535,11 @@ msgid "" "add 30 to limits in the user code execution process. Subtract 30 when " "reporting recursion limits to make this addition mostly transparent." msgstr "" +"`bpo-26806 `__: para compensar los " +"marcos de pila agregados por IDLE y evitar posibles problemas con límites de " +"recursividad bajos, agregue 30 a los límites en el proceso de ejecución del " +"código de usuario. Reste 30 cuando informe los límites de recursividad para " +"que esta adición sea mayormente transparente." #: ../build/NEWS:2088 msgid "" @@ -3914,26 +5547,34 @@ msgid "" "functions into format.py. Combine paragraph.py, rstrip.py, and format " "methods from editor.py." msgstr "" +"`bpo-36390 `__: Reúna las funciones del " +"menú de formato en format.py. Combine paragraph.py, rstrip.py y métodos de " +"formato de editor.py." #: ../build/NEWS:2094 msgid "" "`bpo-37675 `__: 2to3 now works when run " "from a zipped standard library." msgstr "" +"`bpo-37675 `__: 2to3 ahora funciona " +"cuando se ejecuta desde una biblioteca estándar comprimida." #: ../build/NEWS:2098 msgid "Python 3.8.0 beta 2" -msgstr "" +msgstr "Python 3.8.0 beta 2" #: ../build/NEWS:2100 msgid "*Release date: 2019-07-04*" -msgstr "" +msgstr "*Release date: 2019-07-04*" #: ../build/NEWS:2105 msgid "" "`bpo-37363 `__: Adds audit events for " "the range of supported run commands (see :ref:`using-on-general`)." msgstr "" +"`bpo-37363 `__: agrega eventos de " +"auditoría para el rango de comandos de ejecución admitidos (consulte :ref:" +"`using-on-general`)." #: ../build/NEWS:2108 msgid "" @@ -3943,6 +5584,11 @@ msgid "" "implementations ignore whitespace and all data after whitespace, e.g. " "'127.0.0.1 whatever'." msgstr "" +"`bpo-37463 `__: ssl.match_hostname () ya " +"no acepta direcciones IPv4 con texto adicional después de la dirección y " +"solo notación de cuatro puntos sin espacios en blanco finales. Algunas " +"implementaciones de inet_aton () ignoran los espacios en blanco y todos los " +"datos después de los espacios en blanco, p. '127.0.0.1 lo que sea'." #: ../build/NEWS:2113 msgid "" @@ -3953,18 +5599,28 @@ msgid "" "`webbrowser`, as well as :func:`os.listdir`, :func:`os.scandir` and :func:" "`breakpoint`." msgstr "" +"`bpo-37363 `__: agrega eventos de " +"auditoría para :mod:`ensurepip`, :mod:`ftplib`, :mod:`glob`, :mod:" +"`imaplib`, :mod:`nntplib`, :mod:`pdb`, :mod:`poplib`, :mod:`shutil`, :mod:" +"`smtplib`, :mod:`sqlite3`, :mod:`subprocess`, :mod:`telnetlib`, :mod:" +"`tempfile` y :mod:`webbrowser`, así como :func:`os.listdir`, :func:`os." +"scandir` y :func:`breakpoint`." #: ../build/NEWS:2119 msgid "" "`bpo-37364 `__: :func:`io.open_code` is " "now used when reading :file:`.pth` files." msgstr "" +"`bpo-37364 `__: :func:`io.open_code` " +"ahora se usa al leer archivos :file:`.pth`." #: ../build/NEWS:2122 msgid "" "`bpo-34631 `__: Updated OpenSSL to " "1.1.1c in Windows installer" msgstr "" +"`bpo-34631 `__: OpenSSL actualizado a " +"1.1.1c en el instalador de Windows" #: ../build/NEWS:2127 msgid "" @@ -3973,6 +5629,10 @@ msgid "" "example, for a SyntaxError exception where the filename attribute is a bytes " "string." msgstr "" +"`bpo-37467 `__: corrige :func:`sys." +"excepthook` y :c:func:`PyErr_Display` si un nombre de archivo es una cadena " +"de bytes. Por ejemplo, para una excepción SyntaxError donde el atributo de " +"nombre de archivo es una cadena de bytes." #: ../build/NEWS:2131 msgid "" @@ -3980,12 +5640,18 @@ msgid "" "now correctly handles errors that arise during iteration. Patch by Brandt " "Bucher." msgstr "" +"`bpo-37417 `__: :meth:`bytearray.extend` " +"ahora maneja correctamente los errores que surgen durante la iteración. " +"Parche de Brandt Bucher." #: ../build/NEWS:2134 msgid "" "`bpo-24214 `__: Improved support of the " "surrogatepass error handler in the UTF-8 and UTF-16 incremental decoders." msgstr "" +"`bpo-24214 `__: soporte mejorado del " +"controlador de errores de paso sustituto en los decodificadores " +"incrementales UTF-8 y UTF-16." #: ../build/NEWS:2137 msgid "" @@ -3993,12 +5659,17 @@ msgid "" "of key: value in dict comprehensions as proposed in PEP 572. I.e. in ``{k: v " "for ...}``, ``k`` will be evaluated before ``v``." msgstr "" +"`bpo-35224 `__: Orden de evaluación " +"inversa de clave: valor en dict comprensiones según lo propuesto en PEP 572. " +"Es decir, en ``{k: v for ...}``, ``k`` se evaluará antes que ``v``." #: ../build/NEWS:2141 msgid "" "`bpo-37316 `__: Fix the :c:func:" "`PySys_Audit` call in :class:`mmap.mmap`." msgstr "" +"`bpo-37316 `__: corrige la llamada :c:" +"func:`PySys_Audit` en :class:`mmap.mmap`." #: ../build/NEWS:2143 msgid "" @@ -4006,18 +5677,26 @@ msgid "" "peephole optimizer that was not treating correctly constant conditions with " "binary operators. Patch by Pablo Galindo." msgstr "" +"`bpo-37269 `__: se corrigió un error en " +"el optimizador de mirilla que no trataba correctamente las condiciones " +"constantes con operadores binarios. Parche de Pablo Galindo." #: ../build/NEWS:2147 msgid "" "`bpo-37213 `__: Handle correctly " "negative line offsets in the peephole optimizer. Patch by Pablo Galindo." msgstr "" +"`bpo-37213 `__: Maneje correctamente las " +"compensaciones de línea negativas en el optimizador de mirilla. Parche de " +"Pablo Galindo." #: ../build/NEWS:2150 msgid "" "`bpo-37219 `__: Remove errorneous " "optimization for empty set differences." msgstr "" +"`bpo-37219 `__: Elimina la optimización " +"errónea para diferencias de conjuntos vacíos." #: ../build/NEWS:2152 msgid "" @@ -4025,6 +5704,9 @@ msgid "" "any callable with ``Py_TPFLAGS_METHOD_DESCRIPTOR`` instead of only instances " "of ``function``." msgstr "" +"`bpo-36922 `__: las funciones de ranura " +"optimizan cualquier invocación con ``Py_TPFLAGS_METHOD_DESCRIPTOR`` en lugar " +"de solo instancias de ``function``." #: ../build/NEWS:2156 msgid "" @@ -4032,18 +5714,25 @@ msgid "" "``tp_vectorcall_offset`` is inherited unconditionally to support ``super()." "__call__()`` when the base class uses vectorcall." msgstr "" +"`bpo-36974 `__: La ranura " +"``tp_vectorcall_offset`` se hereda incondicionalmente para admitir ``super()." +"__call__()`` cuando la clase base usa vectorcall." #: ../build/NEWS:2159 msgid "" "`bpo-37160 `__: :func:`threading." "get_native_id` now also supports NetBSD." msgstr "" +"`bpo-37160 `__: :func:`threading." +"get_native_id` ahora también es compatible con NetBSD." #: ../build/NEWS:2161 msgid "" "`bpo-37077 `__: Add :func:`threading." "get_native_id` support for AIX. Patch by M. Felt" msgstr "" +"`bpo-37077 `__: agregue soporte :func:" +"`threading.get_native_id` para AIX. Parche de M. Felt" #: ../build/NEWS:2167 msgid "" @@ -4051,12 +5740,17 @@ msgid "" "TLS 1.3 post-handshake authentication for default context or if a cert_file " "is passed to HTTPSConnection." msgstr "" +"`bpo-37440 `__: http.client ahora " +"habilita la autenticación posterior al protocolo de enlace TLS 1.3 para el " +"contexto predeterminado o si se pasa un cert_file a HTTPSConnection." #: ../build/NEWS:2170 msgid "" "`bpo-37437 `__: Update vendorized expat " "version to 2.2.7." msgstr "" +"`bpo-37437 `__: Actualización de la " +"versión expatriada comercializada a 2.2.7." #: ../build/NEWS:2172 msgid "" @@ -4066,6 +5760,12 @@ msgid "" "for clients, OpenSSL implicitly enables cert chain validation when the flag " "is set." msgstr "" +"`bpo-37428 `__: SSLContext." +"post_handshake_auth = True ya no establece el indicador de verificación " +"SSL_VERIFY_POST_HANDSHAKE para las conexiones del cliente. Aunque la opción " +"está documentada como ignorada para los clientes, OpenSSL habilita " +"implícitamente la validación de la cadena de certificados cuando se " +"establece el indicador." #: ../build/NEWS:2177 msgid "" @@ -4073,6 +5773,9 @@ msgid "" "sched_setaffinity` now correctly handles errors that arise during iteration " "over its ``mask`` argument. Patch by Brandt Bucher." msgstr "" +"`bpo-37420 `__: :func:`os." +"sched_setaffinity` ahora maneja correctamente los errores que surgen durante " +"la iteración sobre su argumento ``mask``. Parche de Brandt Bucher." #: ../build/NEWS:2180 msgid "" @@ -4081,12 +5784,19 @@ msgid "" "page: see :pep:`529` for the rationale. The function is no longer deprecated " "on Windows." msgstr "" +"`bpo-37412 `__: La función :func:`os." +"getcwdb` ahora usa la codificación UTF-8 en Windows, en lugar de la página " +"de códigos ANSI: consulte :pep:`529` para conocer la justificación. La " +"función ya no está obsoleta en Windows." #: ../build/NEWS:2184 msgid "" "`bpo-29412 `__: Fix IndexError in " "parsing a header value ending unexpectedly. Patch by Abhilash Raj." msgstr "" +"`bpo-29412 `__: se corrige IndexError al " +"analizar un valor de encabezado que termina inesperadamente. Parche de " +"Abhilash Raj." #: ../build/NEWS:2187 msgid "" @@ -4096,6 +5806,11 @@ msgid "" "Marking the parameter as positional avoids confusion and makes it possible " "to change the name later." msgstr "" +"`bpo-36546 `__: El argumento *dist* para " +"statistics.quantiles () ahora es solo posicional. El nombre actual no " +"refleja que el argumento pueda ser un conjunto de datos o una distribución. " +"Marcar el parámetro como posicional evita confusiones y permite cambiar el " +"nombre más tarde." #: ../build/NEWS:2192 msgid "" @@ -4103,24 +5818,36 @@ msgid "" "causing the :mod:`queue` module to fail if the accelerator module was not " "available. Patch by Pablo Galindo." msgstr "" +"`bpo-37394 `__: se corrigió un error que " +"causaba que el módulo :mod:`queue` fallara si el módulo acelerador no estaba " +"disponible. Parche de Pablo Galindo." #: ../build/NEWS:2195 msgid "" "`bpo-33972 `__: Email with single part " "but content-type set to ``multipart/*`` doesn't raise AttributeError anymore." msgstr "" +"`bpo-33972 `__: El correo electrónico " +"con una sola parte pero el tipo de contenido establecido en ``multipart/*`` " +"ya no genera AttributeError." #: ../build/NEWS:2198 msgid "" "`bpo-37280 `__: Use threadpool for " "reading from file for sendfile fallback mode." msgstr "" +"`bpo-37280 `__: use la agrupación de " +"subprocesos para leer desde el archivo para el modo de reserva de archivo de " +"envío." #: ../build/NEWS:2201 msgid "" "`bpo-37279 `__: Fix asyncio sendfile " "support when sendfile sends extra data in fallback mode." msgstr "" +"`bpo-37279 `__: se corrige la " +"compatibilidad con el archivo de envío asyncio cuando el archivo de envío " +"envía datos adicionales en modo de reserva." #: ../build/NEWS:2204 msgid "" @@ -4128,6 +5855,9 @@ msgid "" "create_unicode_buffer()` now also supports non-BMP characters on platforms " "with 16-bit :c:type:`wchar_t` (for example, Windows and AIX)." msgstr "" +"`bpo-19865 `__: :func:`ctypes." +"create_unicode_buffer()` ahora también admite caracteres que no son BMP en " +"plataformas con :c:type:`wchar_t` de 16 bits (por ejemplo, Windows y AIX)." #: ../build/NEWS:2208 msgid "" @@ -4135,6 +5865,9 @@ msgid "" "implementation of :mod:`pickle` to work even when the C :mod:`_pickle` " "module is unavailable." msgstr "" +"`bpo-37210 `__: Permitir la " +"implementación de Python pura del módulo :mod:`pickleASDF01pickle` no está " +"disponible." #: ../build/NEWS:2211 msgid "" @@ -4143,12 +5876,18 @@ msgid "" "return ``None`` rather than raise :exc:`AttributeError` when no relevant " "rule is defined in the robots.txt file. Patch by Rémi Lapeyre." msgstr "" +"`bpo-35922 `__: corrige :meth:" +"`RobotFileParser.crawl_delay` y :meth:`RobotFileParser.request_rate` para " +"devolver ``None`` en lugar de generar :exc:`AttributeError` cuando no se " +"define una regla relevante en el archivo robots.txt. Parche de Rémi Lapeyre." #: ../build/NEWS:2216 msgid "" "`bpo-35766 `__: Change the format of " "feature_version to be a (major, minor) tuple." msgstr "" +"`bpo-35766 `__: cambia el formato de " +"feature_version para que sea una tupla (mayor, menor)." #: ../build/NEWS:2219 msgid "" @@ -4156,6 +5895,9 @@ msgid "" "`RuntimeError` raised by :func:`asyncio.all_tasks()` if internal tasks weak " "set is changed by another thread during iteration." msgstr "" +"`bpo-36607 `__: Elimina :exc:" +"`RuntimeError` generado por :func:`asyncio.all_tasks()` si el conjunto débil " +"de tareas internas es cambiado por otro hilo durante la iteración." #: ../build/NEWS:2223 msgid "" @@ -4163,6 +5905,9 @@ msgid "" "destructor now does nothing if getting the ``closed`` attribute fails to " "better mimick :class:`_io.IOBase` finalizer." msgstr "" +"`bpo-18748 `__: :class:`_pyio.IOBase` " +"destructor ahora no hace nada si obtiene el finalizador `` cerrado`` " +"attribute fails to better mimick :class:`_io.IOBase`." #: ../build/NEWS:2227 msgid "" @@ -4171,6 +5916,11 @@ msgid "" "of all non-daemon threads get deleted (join all non-daemon threads), rather " "than just wait until non-daemon Python threads complete." msgstr "" +"`bpo-36402 `__: corrige una condición de " +"carrera en el cierre de Python al esperar subprocesos. Espere hasta que se " +"elimine el estado del subproceso de Python de todos los subprocesos que no " +"son demonio (únase a todos los subprocesos que no son demonio), en lugar de " +"esperar hasta que se completen los subprocesos de Python que no son demonio." #: ../build/NEWS:2232 msgid "" @@ -4181,6 +5931,12 @@ msgid "" "dict rather than as passed directly by name. Patch contributed by Rémi " "Lapeyre." msgstr "" +"`bpo-34886 `__: Corrija un ValueError no " +"intencionado de :func:`subprocess.run` al buscar argumentos conflictivos de " +"`input` y` stdin` o `capture_output` y` stdout` o `stderr` cuando se " +"proporcionaron explícitamente pero con valores` None` dentro de un `** " +"kwargs` dict en lugar de pasar directamente por el nombre. Parche aportado " +"por Rémi Lapeyre." #: ../build/NEWS:2238 msgid "" @@ -4188,42 +5944,58 @@ msgid "" "for ``inspect.getfile()`` now correctly reports the passed class rather than " "the builtins module." msgstr "" +"`bpo-37173 `__: el mensaje de excepción " +"para ``inspect.getfile()`` ahora informa correctamente la clase pasada en " +"lugar del módulo incorporado." #: ../build/NEWS:2241 msgid "" "`bpo-37178 `__: Give math.perm() a one " "argument form that means the same as math.factorial()." msgstr "" +"`bpo-37178 `__: Dé a math.perm () una " +"forma de un argumento que signifique lo mismo que math.factorial ()." #: ../build/NEWS:2244 msgid "" "`bpo-37178 `__: For math.perm(n, k), let " "k default to n, giving the same result as factorial." msgstr "" +"`bpo-37178 `__: Para math.perm (n, k), " +"deje k por defecto an, dando el mismo resultado que factorial." #: ../build/NEWS:2247 msgid "" "`bpo-37163 `__: Deprecated passing " "``obj`` argument of :func:`dataclasses.replace` as keyword argument." msgstr "" +"`bpo-37163 `__: En desuso pasar el " +"argumento ``obj`` de :func:`dataclasses.replace` como argumento de palabra " +"clave." #: ../build/NEWS:2250 msgid "" "`bpo-37165 `__: Converted _collections." "_count_elements to use the Argument Clinic." msgstr "" +"`bpo-37165 `__: _collections." +"_count_elements convertidos para usar la Clínica de argumentos." #: ../build/NEWS:2253 msgid "" "`bpo-34767 `__: Do not always create a :" "class:`collections.deque` in :class:`asyncio.Lock`." msgstr "" +"`bpo-34767 `__: No siempre cree un :" +"class:`collections.deque` en :class:`asyncio.Lock`." #: ../build/NEWS:2256 msgid "" "`bpo-37158 `__: Speed-up statistics." "fmean() by switching from a function to a generator." msgstr "" +"`bpo-37158 `__: Speed-up statistics." +"fmean () cambiando de una función a un generador." #: ../build/NEWS:2259 msgid "" @@ -4231,12 +6003,19 @@ msgid "" "_ActionsContainer.add_argument` now throws error, if someone accidentally " "pass FileType class object instead of instance of FileType as `type` argument" msgstr "" +"`bpo-37150 `__: `argparse." +"_ActionsContainer.add_argument` ahora arroja un error, si alguien pasa " +"accidentalmente un objeto de clase FileType en lugar de una instancia de " +"FileType como argumento` type`" #: ../build/NEWS:2263 msgid "" "`bpo-35621 `__: Support running asyncio " "subprocesses when execution event loop in a thread on UNIX." msgstr "" +"`bpo-35621 `__: admite la ejecución de " +"subprocesos asyncio cuando el evento de ejecución se repite en un hilo en " +"UNIX." #: ../build/NEWS:2266 msgid "" @@ -4244,6 +6023,9 @@ msgid "" "with UTF-8 characters are now properly encoded when they are folded. Patch " "by Jeffrey Kintscher." msgstr "" +"`bpo-36520 `__: los encabezados de " +"correo electrónico largos con caracteres UTF-8 ahora están codificados " +"correctamente cuando se pliegan. Parche de Jeffrey Kintscher." #: ../build/NEWS:2269 msgid "" @@ -4251,6 +6033,10 @@ msgid "" "parsing where a message with invalid bytes in content-transfer-encoding of a " "multipart message can cause an AttributeError. Patch by Andrew Donnellan." msgstr "" +"`bpo-30835 `__: se corrigió un error en " +"el análisis de correo electrónico donde un mensaje con bytes no válidos en " +"la codificación de transferencia de contenido de un mensaje de varias partes " +"puede causar un AttributeError. Parche de Andrew Donnellan." #: ../build/NEWS:2273 msgid "" @@ -4258,6 +6044,10 @@ msgid "" "ID header and add it to default HeaderRegistry. This should prevent folding " "of Message-ID using RFC 2048 encoded words." msgstr "" +"`bpo-35805 `__: agregue un analizador " +"para el encabezado Message-ID y agréguelo al HeaderRegistry predeterminado. " +"Esto debería evitar el plegado de Message-ID utilizando palabras codificadas " +"RFC 2048." #: ../build/NEWS:2277 msgid "" @@ -4265,24 +6055,34 @@ msgid "" "works correctly when the user belongs to NGROUPS_MAX supplemental groups. " "Patch by Jeffrey Kintscher." msgstr "" +"`bpo-35070 `__: posix.getgrouplist () " +"ahora funciona correctamente cuando el usuario pertenece a grupos " +"suplementarios NGROUPS_MAX. Parche de Jeffrey Kintscher." #: ../build/NEWS:2280 msgid "" "`bpo-32627 `__: Fix compile error when " "``_uuid`` headers conflicting included." msgstr "" +"`bpo-32627 `__: se corrige el error de " +"compilación cuando se incluyen los encabezados ``_uuid`` en conflicto." #: ../build/NEWS:2282 msgid "" "`bpo-11122 `__: Distutils won't check " "for rpmbuild in specified paths only." msgstr "" +"`bpo-11122 `__: Distutils no buscará " +"rpmbuild solo en rutas especificadas." #: ../build/NEWS:2284 msgid "" "`bpo-4963 `__: Fixed non-deterministic " "behavior related to mimetypes extension mapping and module reinitialization." msgstr "" +"`bpo-4963 `__: Se corrigió el " +"comportamiento no determinista relacionado con el mapeo de extensiones de " +"tipos mime y la reinicialización del módulo." #: ../build/NEWS:2290 msgid "" @@ -4290,6 +6090,9 @@ msgid "" "`datetime.datetime.strptime()`, the leading zero in some two-digit formats " "is optional. Patch by Mike Gleen." msgstr "" +"`bpo-34903 `__: Documentó que en :meth:" +"`datetime.datetime.strptime()`, el cero inicial en algunos formatos de dos " +"dígitos es opcional. Parche de Mike Gleen." #: ../build/NEWS:2296 msgid "" @@ -4298,6 +6101,10 @@ msgid "" "don't import the newly built C extension (\"xx\") in the current process, " "but test it in a separated process." msgstr "" +"`bpo-37421 `__: test_distutils." +"test_build_ext () ahora puede eliminar el directorio temporal en Windows: no " +"importe la extensión C recién construida (\"xx\") en el proceso actual, pero " +"pruébela en un proceso separado." #: ../build/NEWS:2300 msgid "" @@ -4305,6 +6112,9 @@ msgid "" "now cleans up multiprocessing to remove immediately temporary directories " "created by multiprocessing.util.get_temp_dir()." msgstr "" +"`bpo-37421 `__: test_concurrent_futures " +"ahora limpia el multiprocesamiento para eliminar inmediatamente los " +"directorios temporales creados por multiprocessing.util.get_temp_dir ()." #: ../build/NEWS:2304 msgid "" @@ -4312,6 +6122,9 @@ msgid "" "doesn't leak a temporary file anymore: use tempfile.TemporaryFile() to " "remove it when the test completes." msgstr "" +"`bpo-37421 `__: test_winconsoleio ya no " +"filtra un archivo temporal: use tempfile.TemporaryFile () para eliminarlo " +"cuando se complete la prueba." #: ../build/NEWS:2307 msgid "" @@ -4319,24 +6132,33 @@ msgid "" "now explicitly call ``_run_finalizers()`` to immediately remove temporary " "directories created by tests." msgstr "" +"`bpo-37421 `__: las pruebas de " +"multiprocesamiento ahora llaman explícitamente a ``_run_finalizers()`` para " +"eliminar inmediatamente los directorios temporales creados por las pruebas." #: ../build/NEWS:2310 msgid "" "`bpo-37199 `__: Fix test failures when " "IPv6 is unavailable or disabled." msgstr "" +"`bpo-37199 `__: corrige las fallas de " +"prueba cuando IPv6 no está disponible o está deshabilitado." #: ../build/NEWS:2312 msgid "" "`bpo-37335 `__: Remove no longer " "necessary code from c locale coercion tests" msgstr "" +"`bpo-37335 `__: elimine el código que ya " +"no es necesario de las pruebas de coerción de la configuración regional c" #: ../build/NEWS:2314 msgid "" "`bpo-37421 `__: Fix test_shutil to no " "longer leak temporary files." msgstr "" +"`bpo-37421 `__: corrige test_shutil para " +"que ya no se filtren archivos temporales." #: ../build/NEWS:2316 msgid "" @@ -4344,6 +6166,9 @@ msgid "" "testEnviron() to no longer depend on the environment variables (don't fail " "if \"X\" variable is set)." msgstr "" +"`bpo-37411 `__: Se corrige test_wsgiref." +"testEnviron () para que ya no dependa de las variables de entorno (no falle " +"si se establece la variable \"X\")." #: ../build/NEWS:2319 msgid "" @@ -4351,6 +6176,9 @@ msgid "" "test_chown(): use os.getgroups() rather than grp.getgrall() to get groups. " "Rename also the test to test_chown_gid()." msgstr "" +"`bpo-37400 `__: Arregle test_os." +"test_chown (): use os.getgroups () en lugar de grp.getgrall () para obtener " +"grupos. Cambie también el nombre de la prueba a test_chown_gid ()." #: ../build/NEWS:2322 msgid "" @@ -4358,6 +6186,10 @@ msgid "" "python3 -m test to remove ``test_python_*`` directories of previous failed " "jobs. Add \"make cleantest\" to run ``python3 -m test --cleanup``." msgstr "" +"`bpo-37359 `__: agregue la opción --" +"cleanup a la prueba python3 -m para eliminar los directorios " +"``test_python_*`` de trabajos fallidos anteriores. Agregue \"hacer más limpio" +"\" para ejecutar ``python3 -m test --cleanup``." #: ../build/NEWS:2326 msgid "" @@ -4366,12 +6198,18 @@ msgid "" "purpose of test_gdb is to test that python-gdb.py commands work as expected, " "not to test gdb." msgstr "" +"`bpo-37362 `__: test_gdb ya no falla si " +"recibe un mensaje \"inesperado\" en stderr: ahora ignora stderr. El " +"propósito de test_gdb es probar que los comandos python-gdb.py funcionan " +"como se espera, no probar gdb." #: ../build/NEWS:2330 msgid "" "`bpo-35998 `__: Avoid TimeoutError in " "test_asyncio: test_start_tls_server_1()" msgstr "" +"`bpo-35998 `__: Evite TimeoutError en " +"test_asyncio: test_start_tls_server_1 ()" #: ../build/NEWS:2332 msgid "" @@ -4379,6 +6217,9 @@ msgid "" "ProactorLoopCtrlC: join the thread to prevent leaking a running thread and " "leaking a reference." msgstr "" +"`bpo-37278 `__: Arregle test_asyncio " +"ProactorLoopCtrlC: únase al hilo para evitar que se filtre un hilo en " +"ejecución y una referencia." #: ../build/NEWS:2335 msgid "" @@ -4386,12 +6227,17 @@ msgid "" "catch_unraisable_exception`: its __exit__() method now ignores unraisable " "exception raised when clearing its ``unraisable`` attribute." msgstr "" +"`bpo-37261 `__: Arregle :func:`test." +"support.catch_unraisable_exception`: su método __exit __ () ahora ignora la " +"excepción que no se puede generar cuando se borra su atributo ``unraisable``." #: ../build/NEWS:2339 msgid "" "`bpo-37169 `__: Rewrite " "``_PyObject_IsFreed()`` unit tests." msgstr "" +"`bpo-37169 `__: reescribe las pruebas " +"unitarias ``_PyObject_IsFreed()``." #: ../build/NEWS:2341 msgid "" @@ -4399,6 +6245,9 @@ msgid "" "test_mutiprocessing()`` now explicitly calls ``pool.terminate()`` to wait " "until the pool completes." msgstr "" +"`bpo-37153 `__: ``test_venv." +"test_mutiprocessing()`` ahora llama explícitamente a ``pool.terminate()`` " +"para esperar hasta que se complete el grupo." #: ../build/NEWS:2344 msgid "" @@ -4406,6 +6255,9 @@ msgid "" "logic to test when a program is available AND can be used to obtain a " "MACADDR as basis for an UUID. Patch by M. Felt" msgstr "" +"`bpo-28009 `__: Modifique la lógica " +"test_uuid para probar cuando un programa está disponible Y se puede usar " +"para obtener un MACADDR como base para un UUID. Parche de M. Felt" #: ../build/NEWS:2350 msgid "" @@ -4414,42 +6266,60 @@ msgid "" "``libpython38.dll`` by mistake. Export them again to fix the ABI " "compatibiliy." msgstr "" +"`bpo-37189 `__: muchas funciones " +"``PyRun_XXX()`` como :c:func:`PyRun_String` ya no se exportaron en " +"``libpython38.dll`` por error. Vuelva a exportarlos para corregir la " +"compatibilidad ABI." #: ../build/NEWS:2357 msgid "" "`bpo-10945 `__: Officially drop support " "for creating bdist_wininst installers on non-Windows systems." msgstr "" +"`bpo-10945 `__: oficialmente descarte el " +"soporte para la creación de instaladores bdist_wininst en sistemas que no " +"sean Windows." #: ../build/NEWS:2360 msgid "" "`bpo-37369 `__: Fixes path for :data:" "`sys.executable` when running from the Microsoft Store." msgstr "" +"`bpo-37369 `__: corrige la ruta para :" +"data:`sys.executable` cuando se ejecuta desde Microsoft Store." #: ../build/NEWS:2363 msgid "" "`bpo-37351 `__: Removes libpython38.a " "from standard Windows distribution." msgstr "" +"`bpo-37351 `__: Elimina libpython38.a de " +"la distribución estándar de Windows." #: ../build/NEWS:2365 msgid "" "`bpo-35360 `__: Update Windows builds to " "use SQLite 3.28.0." msgstr "" +"`bpo-35360 `__: actualice las " +"compilaciones de Windows para usar SQLite 3.28.0." #: ../build/NEWS:2367 msgid "" "`bpo-37267 `__: On Windows, :func:`os." "dup` no longer creates an inheritable fd when handling a character file." msgstr "" +"`bpo-37267 `__: en Windows, :func:`os." +"dup` ya no crea un fd heredable al manejar un archivo de caracteres." #: ../build/NEWS:2370 msgid "" "`bpo-36779 `__: Ensure ``time.tzname`` " "is correct on Windows when the active code page is set to CP_UTF7 or CP_UTF8." msgstr "" +"`bpo-36779 `__: asegúrese de que ``time." +"tzname`` sea correcto en Windows cuando la página de códigos activa se " +"establezca en CP_UTF7 o CP_UTF8." #: ../build/NEWS:2376 msgid "" @@ -4458,24 +6328,36 @@ msgid "" "process stack size limit at runtime. The runtime change is no longer needed " "since the interpreter is being built with a larger default stack size." msgstr "" +"`bpo-34602 `__: Evite fallas en el " +"conjunto de pruebas en macOS al dejar de llamar a resource.setrlimit para " +"aumentar el límite de tamaño de la pila de procesos en tiempo de ejecución. " +"El cambio de tiempo de ejecución ya no es necesario ya que el intérprete se " +"está construyendo con un tamaño de pila predeterminado más grande." #: ../build/NEWS:2381 msgid "" "`bpo-35360 `__: Update macOS installer " "to use SQLite 3.28.0." msgstr "" +"`bpo-35360 `__: actualice el instalador " +"de macOS para usar SQLite 3.28.0." #: ../build/NEWS:2383 msgid "" "`bpo-34631 `__: Updated OpenSSL to " "1.1.1c in macOS installer." msgstr "" +"`bpo-34631 `__: OpenSSL actualizado a " +"1.1.1c en el instalador de macOS." #: ../build/NEWS:2388 msgid "" "`bpo-37325 `__: Fix tab focus traversal " "order for help source and custom run dialogs." msgstr "" +"`bpo-37325 `__: Se corrige el orden " +"transversal del enfoque de la pestaña para la fuente de ayuda y los cuadros " +"de diálogo de ejecución personalizados." #: ../build/NEWS:2391 msgid "" @@ -4483,6 +6365,9 @@ msgid "" "connection error messages now refer to the 'Startup failure' section of the " "IDLE doc." msgstr "" +"`bpo-37321 `__: Ambos mensajes de error " +"de conexión de subproceso ahora se refieren a la sección 'Fallo de inicio' " +"del documento IDLE." #: ../build/NEWS:2394 msgid "" @@ -4490,6 +6375,10 @@ msgid "" "dialogs to their main window so that they behave like other dialogs and do " "not get hidden behind their main window." msgstr "" +"`bpo-37177 `__: 'adjunte' correctamente " +"los cuadros de diálogo de búsqueda a su ventana principal para que se " +"comporten como otros cuadros de diálogo y no se oculten detrás de su ventana " +"principal." #: ../build/NEWS:2398 msgid "" @@ -4498,6 +6387,11 @@ msgid "" "a particular screen. Changing screen settings may invalidate the saved " "height. While a window is maximized, \"Zoom Height\" has no effect." msgstr "" +"`bpo-37039 `__: Ajuste la \"Altura del " +"zoom\" a pantallas individuales maximizando momentáneamente la ventana en el " +"primer uso con una pantalla en particular. Cambiar la configuración de la " +"pantalla puede invalidar la altura guardada. Mientras una ventana está " +"maximizada, la \"Altura de zoom\" no tiene ningún efecto." #: ../build/NEWS:2403 msgid "" @@ -4505,6 +6399,9 @@ msgid "" "about '/' meaning positional-only less obtrusive by only adding it when " "there is room on the first line." msgstr "" +"`bpo-35763 `__: haga que el recordatorio " +"de sugerencia de llamada sobre '/', que significa solo posicional, sea menos " +"molesto agregándolo solo cuando haya espacio en la primera línea." #: ../build/NEWS:2406 msgid "" @@ -4513,18 +6410,27 @@ msgid "" "arguments' entered are added to sys.argv. One can suppress the normal Shell " "main module restart." msgstr "" +"`bpo-5680 `__: agregue 'Ejecutar ... " +"Personalizado' al menú Ejecutar para ejecutar un módulo con configuraciones " +"personalizadas. Cualquier 'argumento de línea de comando' ingresado se " +"agrega a sys.argv. Se puede suprimir el reinicio normal del módulo principal " +"de Shell." #: ../build/NEWS:2413 msgid "" "`bpo-36763 `__: Add :func:" "`PyConfig_SetWideStringList` function." msgstr "" +"`bpo-36763 `__: Agregar función :func:" +"`PyConfig_SetWideStringList`." #: ../build/NEWS:2415 msgid "" "`bpo-28805 `__: The :const:" "`METH_FASTCALL` calling convention has been documented." msgstr "" +"`bpo-28805 `__: Se ha documentado la " +"const: convención de llamada `METH_FASTCALL`." #: ../build/NEWS:2418 msgid "" @@ -4533,6 +6439,11 @@ msgid "" "(in particular generated by Cython) setting ``tp_print = 0``. Note that " "``tp_print`` will be removed entirely in Python 3.9." msgstr "" +"`bpo-37221 `__: ``tp_print`` se vuelve a " +"colocar al final de la estructura ``PyTypeObject`` para restaurar el soporte " +"para el código antiguo (en particular generado por Cython) configurando " +"``tp_print = 0``. Tenga en cuenta que ``tp_print`` se eliminará por completo " +"en Python 3.9." #: ../build/NEWS:2423 msgid "" @@ -4541,12 +6452,18 @@ msgid "" "`PyCode_New`, but with an extra *posonlyargcount* parameter for indicating " "the number of positonal-only arguments." msgstr "" +"`bpo-37221 `__: La nueva función :c:func:" +"`PyCode_NewWithPosOnlyArgs` permite crear objetos de código como :c:func:" +"`PyCode_New`, pero con un parámetro *posonlyargcount* adicional para indicar " +"el número de argumentos solo positivos." #: ../build/NEWS:2428 msgid "" "`bpo-37215 `__: Fix dtrace issue " "introduce by `bpo-36842 `__" msgstr "" +"`bpo-37215 `__: Soluciona el problema de " +"dtrace introducido por `bpo-36842 `__" #: ../build/NEWS:2430 msgid "" @@ -4555,20 +6472,26 @@ msgid "" "statement``), which were added in 3.8.0 Beta 1. Note that in Python 3.9, " "intermingled declarations will be needed again." msgstr "" +"`bpo-37191 `__: Python.h no necesita " +"soporte de compilador para declaraciones entremezcladas (``-Wdeclaration-" +"after-statement`` de GCC), que se agregaron en 3.8.0 Beta 1. Tenga en cuenta " +"que en Python 3.9, se necesitarán nuevamente declaraciones entremezcladas." #: ../build/NEWS:2435 msgid "" "`bpo-37170 `__: Fix the cast on error " "in :c:func:`PyLong_AsUnsignedLongLongMask()`." msgstr "" +"`bpo-37170 `__: corrige el error de " +"conversión en :c:func:`PyLong_AsUnsignedLongLongMask()`." #: ../build/NEWS:2440 msgid "Python 3.8.0 beta 1" -msgstr "" +msgstr "Python 3.8.0 beta 1" #: ../build/NEWS:2442 msgid "*Release date: 2019-06-04*" -msgstr "" +msgstr "*Release date: 2019-06-04*" #: ../build/NEWS:2447 msgid "" @@ -4577,6 +6500,10 @@ msgid "" "schemes in ``URLopener().open()`` and ``URLopener().retrieve()`` of :mod:" "`urllib.request`." msgstr "" +"`bpo-35907 `__: CVE-2019-9948: Evite la " +"lectura de archivos al no permitir los esquemas de URL ``local-file://`` y " +"``local_file://`` en ``URLopener().open()`` y ``URLopener().retrieve()`` de :" +"mod:`urllib.request`." #: ../build/NEWS:2452 msgid "" @@ -4584,12 +6511,19 @@ msgid "" "used in email header encoding from entering infinite loop when there are too " "many non-ASCII characters in a header." msgstr "" +"`bpo-33529 `__: Evite que la función de " +"plegado utilizada en la codificación del encabezado de correo electrónico " +"ingrese en un bucle infinito cuando hay demasiados caracteres que no son " +"ASCII en un encabezado." #: ../build/NEWS:2456 msgid "" "`bpo-33164 `__: Updated blake2 " "implementation which uses secure memset implementation provided by platform." msgstr "" +"`bpo-33164 `__: implementación de blake2 " +"actualizada que utiliza la implementación segura de memset proporcionada por " +"la plataforma." #: ../build/NEWS:2462 msgid "" @@ -4597,12 +6531,18 @@ msgid "" "right hand side of annotated assignments. In particular, ``t: " "Tuple[int, ...] = x, y, *z`` is now allowed." msgstr "" +"`bpo-35814 `__: permite desempacar en el " +"lado derecho de las asignaciones anotadas. En particular, ``t: " +"Tuple[int, ...] = x, y, *z`` ahora está permitido." #: ../build/NEWS:2466 msgid "" "`bpo-37126 `__: All structseq objects " "are now tracked by the garbage collector. Patch by Pablo Galindo." msgstr "" +"`bpo-37126 `__: el recolector de basura " +"realiza un seguimiento de todos los objetos structseq. Parche de Pablo " +"Galindo." #: ../build/NEWS:2469 msgid "" @@ -4613,6 +6553,12 @@ msgid "" "difference (*co_argcount* - *co_posonlyargcount*) is the number of " "positional-or-keyword arguments. Patch by Pablo Galindo." msgstr "" +"`bpo-37122 `__: Make the *co_argcount* " +"attribute of code objects represent the total number of positional arguments " +"(including positional-only arguments). The value of *co_posonlyargcount* can " +"be used to distinguish which arguments are positional only, and the " +"difference (*co_argcount* - *co_posonlyargcount*) es el número de argumentos " +"posicionales o de palabras clave. Parche de Pablo Galindo." #: ../build/NEWS:2476 msgid "" @@ -4622,12 +6568,19 @@ msgid "" "`~object.__int__`, :meth:`~object.__float__` or :meth:`~object.__complex__` " "is not available." msgstr "" +"`bpo-20092 `__: Los constructores de :" +"class:`int`, :class:`float` y :class:`complex` ahora usarán el método " +"especial :meth:`~object.__index__`, si está disponible y el método " +"correspondiente :meth:`~object.__int__`, :meth:`~object.__float__` o :meth:" +"`~object.__complex__` no está disponible." #: ../build/NEWS:2481 msgid "" "`bpo-37087 `__: Add native thread ID " "(TID) support to OpenBSD." msgstr "" +"`bpo-37087 `__: Agregue compatibilidad " +"con ID de subprocesos nativos (TID) a OpenBSD." #: ../build/NEWS:2483 #, python-format @@ -4636,12 +6589,18 @@ msgid "" "cache mechanism and ``LOAD_GLOBAL`` instruction use it. ``LOAD_GLOBAL`` is " "now about 40% faster. Contributed by Yury Selivanov, and Inada Naoki." msgstr "" +"`bpo-26219 `__: implementado por " +"mecanismo de caché de código de operación y la instrucción ``LOAD_GLOBAL`` " +"lo usa. ``LOAD_GLOBAL`` es ahora un 40% más rápido. Contribución de Yury " +"Selivanov e Inada Naoki." #: ../build/NEWS:2487 msgid "" "`bpo-37072 `__: Fix crash in " "PyAST_FromNodeObject() when flags is NULL." msgstr "" +"`bpo-37072 `__: Soluciona el bloqueo en " +"PyAST_FromNodeObject () cuando los indicadores son NULL." #: ../build/NEWS:2489 msgid "" @@ -4654,6 +6613,15 @@ msgid "" "thousand small objects alive simultaneously), this can greatly reduce the " "time needed to release their memory." msgstr "" +"`bpo-37029 `__: Liberar una gran " +"cantidad de objetos pequeños podría llevar un tiempo cuadrático en el número " +"de arenas, debido al uso de la búsqueda lineal para mantener la lista de " +"arenas utilizables de ``obmalloc.c`` ordenada por orden de cantidad de " +"grupos de memoria libres. Esto se logra ahora sin búsqueda, dejando lineal " +"el tiempo del peor de los casos en el número de arenas. Para los programas " +"en los que esto importa de manera bastante visible (por lo general, con más " +"de 100 mil objetos pequeños vivos simultáneamente), esto puede reducir en " +"gran medida el tiempo necesario para liberar su memoria." #: ../build/NEWS:2498 msgid "" @@ -4661,6 +6629,9 @@ msgid "" "``wrap_lenfunc()`` when ``sizeof(long) < sizeof(Py_ssize_t)`` (e.g., 64-bit " "Windows)." msgstr "" +"`bpo-26423 `__: corrige el posible " +"desbordamiento en ``wrap_lenfunc()`` cuando ``sizeof(long) < " +"sizeof(Py_ssize_t)`` (por ejemplo, Windows de 64 bits)." #: ../build/NEWS:2501 msgid "" @@ -4670,6 +6641,11 @@ msgid "" "use a Constant string node (possibly merged with adjacent constant " "expressions inside the f-string)." msgstr "" +"`bpo-37050 `__: Mejore el AST para " +"cadenas f \"depuradas\", que usan '=' para imprimir el origen de la " +"expresión que se está evaluando. Elimine expr_text del nodo FormattedValue " +"y, en su lugar, utilice un nodo de cadena constante (posiblemente combinado " +"con expresiones constantes adyacentes dentro de la cadena f)." #: ../build/NEWS:2506 msgid "" @@ -4679,18 +6655,27 @@ msgid "" "separator between hex bytes. This functionality was inspired by " "MicroPython's hexlify implementation." msgstr "" +"`bpo-22385 `__: Los métodos `bytes.hex`," +"` bytearray.hex` y `memoryview.hex`, así como las funciones` binascii." +"hexlify` y `b2a_hex` ahora tienen la capacidad de incluir un separador " +"opcional entre bytes hexadecimales. Esta funcionalidad se inspiró en la " +"implementación hexlify de MicroPython." #: ../build/NEWS:2511 msgid "" "`bpo-26836 `__: Add :func:`os." "memfd_create`." msgstr "" +"`bpo-26836 `__: agregue :func:`os." +"memfd_create`." #: ../build/NEWS:2513 msgid "" "`bpo-37032 `__: Added new ``replace()`` " "method to the code type (:class:`types.CodeType`)." msgstr "" +"`bpo-37032 `__: se agregó un nuevo " +"método ``replace()`` al tipo de código (:class:`types.CodeType`)." #: ../build/NEWS:2516 msgid "" @@ -4698,6 +6683,9 @@ msgid "" "if_nameindex()`, :func:`socket.if_nametoindex()`, and :func:`socket." "if_indextoname()` on Windows." msgstr "" +"`bpo-37007 `__: Implemente :func:`socket." +"if_nameindex()`, :func:`socket.if_nametoindex()` y :func:`socket." +"if_indextoname()` en Windows." #: ../build/NEWS:2520 msgid "" @@ -4707,6 +6695,11 @@ msgid "" "func:`PyException_SetTraceback` to normalize the exception value. Ignore any " "error." msgstr "" +"`bpo-36829 `__: :c:func:" +"`PyErr_WriteUnraisable` ahora crea un objeto de rastreo si no hay ningún " +"rastreo actual. Además, llame a :c:func:`PyErr_NormalizeException` y :c:func:" +"`PyException_SetTraceback` para normalizar el valor de excepción. Ignore " +"cualquier error." #: ../build/NEWS:2525 msgid "" @@ -4714,6 +6707,9 @@ msgid "" "`# type: ignore` if the first character is ASCII. This is to disallow things " "like `# type: ignoreé`." msgstr "" +"`bpo-36878 `__: Solo acepta texto " +"después de `# type: ignore` si el primer carácter es ASCII. Esto es para no " +"permitir cosas como `# type: ignoreé`." #: ../build/NEWS:2528 msgid "" @@ -4722,12 +6718,18 @@ msgid "" "`# type: ignore[E1000]` will have the string `\"[E1000]\"` stored in its AST " "node." msgstr "" +"`bpo-36878 `__: almacena el texto que " +"aparece después de un comentario `# type: ignore` en el AST. Por ejemplo, un " +"tipo ignorar como `# tipo: ignorar [E1000]` tendrá la cadena `\" [E1000] \"` " +"almacenada en su nodo AST." #: ../build/NEWS:2532 msgid "" "`bpo-2180 `__: Treat line continuation at " "EOF as a ``SyntaxError`` by Anthony Sottile." msgstr "" +"`bpo-2180 `__: Trate la continuación de " +"la línea en EOF como un ``SyntaxError`` por Anthony Sottile." #: ../build/NEWS:2535 msgid "" @@ -4735,18 +6737,25 @@ msgid "" "a C function with a keyword dict (``f(**kwargs)``) and changing the dict " "``kwargs`` while that function is running." msgstr "" +"`bpo-36907 `__: se corrige un bloqueo al " +"llamar a una función C con una palabra clave dict (``f(**kwargs)``) y " +"cambiar el dict ``kwargs`` mientras esa función se está ejecutando." #: ../build/NEWS:2539 msgid "" "`bpo-36946 `__: Fix possible signed " "integer overflow when handling slices." msgstr "" +"`bpo-36946 `__: se corrige el posible " +"desbordamiento de enteros con signo al manejar los cortes." #: ../build/NEWS:2541 msgid "" "`bpo-36826 `__: Add NamedExpression kind " "support to ast_unparse.c" msgstr "" +"`bpo-36826 `__: Agregue soporte de tipo " +"NamedExpression a ast_unparse.c" #: ../build/NEWS:2543 msgid "" @@ -4754,6 +6763,10 @@ msgid "" "now raised if a code blocks that will be optimized away (e.g. if conditions " "that are always false) contains syntax errors. Patch by Pablo Galindo." msgstr "" +"`bpo-1875 `__: Ahora se genera un :exc:" +"`SyntaxError` si un bloque de código que se optimizará (por ejemplo, si las " +"condiciones siempre son falsas) contiene errores de sintaxis. Parche de " +"Pablo Galindo." #: ../build/NEWS:2547 msgid "" @@ -4762,12 +6775,18 @@ msgid "" "permitted to be negative in the case where the first and third arguments are " "relatively prime." msgstr "" +"`bpo-36027 `__: permite el cálculo de " +"inversos modulares a través de ``pow`` de tres argumentos: ahora se permite " +"que el segundo argumento sea negativo en el caso en que el primer y tercer " +"argumento sean relativamente primos." #: ../build/NEWS:2551 msgid "" "`bpo-36861 `__: Update the Unicode " "database to version 12.1.0." msgstr "" +"`bpo-36861 `__: actualice la base de " +"datos Unicode a la versión 12.1.0." #: ../build/NEWS:2553 msgid "" @@ -4775,6 +6794,9 @@ msgid "" "of classes which type defines mro() to avoid a hard cache invalidation " "problem." msgstr "" +"`bpo-28866 `__: Evite el almacenamiento " +"en caché de los atributos de las clases cuyo tipo define mro () para evitar " +"un problema de invalidación de la caché." #: ../build/NEWS:2556 msgid "" @@ -4782,6 +6804,9 @@ msgid "" "is now correctly cleaned up if the execution ends with a return and the " "stack is not empty." msgstr "" +"`bpo-36851 `__: La pila ``FrameType`` " +"ahora se limpia correctamente si la ejecución termina con una devolución y " +"la pila no está vacía." #: ../build/NEWS:2559 msgid "" @@ -4791,12 +6816,20 @@ msgid "" "with`` or ``async for``. This is useful to evaluate async-code from with an " "already async functions; for example in a custom REPL." msgstr "" +"`bpo-34616 `__: Las funciones integradas " +"de ``compile()`` ahora admiten el indicador ``ast." +"PyCF_ALLOW_TOP_LEVEL_AWAIT``, que permite compilar fuentes que contienen " +"``await``, ``async with`` o ``async for`` de nivel superior. Esto es útil " +"para evaluar código asíncrono con funciones ya asíncronas; por ejemplo, en " +"un REPL personalizado." #: ../build/NEWS:2565 msgid "" "`bpo-36842 `__: Implement PEP 578, " "adding sys.audit, io.open_code and related APIs." msgstr "" +"`bpo-36842 `__: Implemente PEP 578, " +"agregando sys.audit, io.open_code y API relacionadas." #: ../build/NEWS:2568 msgid "" @@ -4804,12 +6837,17 @@ msgid "" "UserList slicing operations. Patch by Michael Blahay, Erick Cervantes, and " "vaultah" msgstr "" +"`bpo-27639 `__: tipo de retorno correcto " +"para operaciones de segmentación de UserList. Parche de Michael Blahay, " +"Erick Cervantes y vaultah" #: ../build/NEWS:2571 msgid "" "`bpo-36737 `__: Move PyRuntimeState." "warnings into per-interpreter state (via \"module state\")." msgstr "" +"`bpo-36737 `__: Mueva PyRuntimeState." +"warnings al estado por intérprete (a través del \"estado del módulo\")." #: ../build/NEWS:2574 msgid "" @@ -4818,6 +6856,10 @@ msgid "" "`float`, :class:`complex` and few classes from the standard library. They " "now inherit ``__str__()`` from :class:`object`." msgstr "" +"`bpo-36793 `__: Se eliminaron las " +"implementaciones de ``__str__`` de los tipos incorporados :class:`bool`, :" +"class:`int`, :class:`float`, :class:`complex` y algunas clases de la " +"biblioteca estándar. Ahora heredan ``__str__()`` de :class:`object`." #: ../build/NEWS:2579 msgid "" @@ -4829,12 +6871,22 @@ msgid "" "conversion is set to ``!r``, unless a format spec is given, in which case " "the formatting behavior is unchanged, and __format__ will be used." msgstr "" +"`bpo-36817 `__: agregue una función " +"``=`` f-strings para la depuración. Puede preceder a ``!s``, ``!r`` o ``!" +"a``. Produce el texto de la expresión, seguido de un signo igual, seguido de " +"la repr del valor de la expresión. Entonces ``f'{3*9+15=}'`` sería igual a " +"la cadena ``'3*9+15=42'``. Si se especifica ``=``, la conversión " +"predeterminada se establece en ``!r``, a menos que se proporcione una " +"especificación de formato, en cuyo caso el comportamiento de formato no se " +"modifica y se utilizará __format__." #: ../build/NEWS:2587 msgid "" "`bpo-24048 `__: Save the live exception " "during import.c's ``remove_module()``." msgstr "" +"`bpo-24048 `__: guarde la excepción en " +"vivo durante import.c's ``remove_module()``." #: ../build/NEWS:2589 msgid "" @@ -4843,6 +6895,10 @@ msgid "" "conform x86-64 ABI. Recent compilers assume this alignment more often. Patch " "by Inada Naoki." msgstr "" +"`bpo-27987 `__: pymalloc devuelve " +"bloques de memoria alineados por 16 bytes, en lugar de 8 bytes, en " +"plataformas de 64 bits para cumplir con x86-64 ABI. Los compiladores " +"recientes asumen esta alineación con más frecuencia. Parche de Inada Naoki." #: ../build/NEWS:2593 msgid "" @@ -4850,18 +6906,25 @@ msgid "" "check for ``getpid() == main_pid`` was removed from Python's internal C " "signal handler." msgstr "" +"`bpo-36601 `__: Se eliminó una " +"verificación sin sentido desde hace mucho tiempo para ``getpid() == " +"main_pid`` del controlador de señal C interno de Python." #: ../build/NEWS:2596 msgid "" "`bpo-36594 `__: Fix incorrect use of ``" "%p`` in format strings. Patch by Zackery Spytz." msgstr "" +"`bpo-36594 `__: se corrige el uso " +"incorrecto de ``%p`` en cadenas de formato. Parche de Zackery Spytz." #: ../build/NEWS:2599 msgid "" "`bpo-36045 `__: builtins.help() now " "prefixes `async` for async functions" msgstr "" +"`bpo-36045 `__: builtins.help () ahora " +"antepone `async` para funciones asincrónicas" #: ../build/NEWS:2601 msgid "" @@ -4869,12 +6932,17 @@ msgid "" "(TID) to threading.Thread objects (supported platforms: Windows, FreeBSD, " "Linux, macOS)" msgstr "" +"`bpo-36084 `__: agregue ID de subproceso " +"nativo (TID) al subproceso. Objetos de subproceso (plataformas compatibles: " +"Windows, FreeBSD, Linux, macOS)" #: ../build/NEWS:2604 msgid "" "`bpo-36035 `__: Added fix for broken " "symlinks in combination with pathlib" msgstr "" +"`bpo-36035 `__: solución agregada para " +"enlaces simbólicos rotos en combinación con pathlib" #: ../build/NEWS:2606 msgid "" @@ -4883,77 +6951,108 @@ msgid "" "`tp_dealloc` of a subclass calls the `tp_dealloc` of a base class and that " "base class uses the trashcan mechanism. Patch by Jeroen Demeyer." msgstr "" +"`bpo-35983 `__: Se agregaron nuevas " +"macros de papelera para lidiar con una doble desasignación que podría " +"ocurrir cuando el `tp_dealloc` de una subclase llama al` tp_dealloc` de una " +"clase base y esa clase base usa el mecanismo de papelera. Parche de Jeroen " +"Demeyer." #: ../build/NEWS:2611 msgid "" "`bpo-20602 `__: Do not clear :data:`sys." "flags` and :data:`sys.float_info` during shutdown. Patch by Zackery Spytz." msgstr "" +"`bpo-20602 `__: No borre :data:`sys." +"flags` y :data:`sys.float_info` durante el apagado. Parche de Zackery Spytz." #: ../build/NEWS:2614 msgid "" "`bpo-26826 `__: Expose :func:" "`copy_file_range` as a low level API in the :mod:`os` module." msgstr "" +"`bpo-26826 `__: Exponga :func:" +"`copy_file_range` como una API de bajo nivel en el módulo :mod:`os`." #: ../build/NEWS:2617 msgid "" "`bpo-32388 `__: Remove cross-version " "binary compatibility requirement in tp_flags." msgstr "" +"`bpo-32388 `__: Elimina el requisito de " +"compatibilidad binaria entre versiones en tp_flags." #: ../build/NEWS:2620 msgid "" "`bpo-31862 `__: Port binascii to PEP 489 " "multiphase initialization. Patch by Marcel Plch." msgstr "" +"`bpo-31862 `__: Port binascii a PEP 489 " +"inicialización multifase. Parche de Marcel Plch." #: ../build/NEWS:2626 msgid "" "`bpo-37128 `__: Added :func:`math.perm`." msgstr "" +"`bpo-37128 `__: agregado :func:`math." +"perm`." #: ../build/NEWS:2628 msgid "" "`bpo-37120 `__: Add SSLContext." "num_tickets to control the number of TLSv1.3 session tickets." msgstr "" +"`bpo-37120 `__: agregue SSLContext." +"num_tickets para controlar el número de tickets de sesión TLSv1.3." #: ../build/NEWS:2631 msgid "" "`bpo-12202 `__: Fix the error handling " "in :meth:`msilib.SummaryInformation.GetProperty`. Patch by Zackery Spytz." msgstr "" +"`bpo-12202 `__: corrige el manejo de " +"errores en :meth:`msilib.SummaryInformation.GetProperty`. Parche de Zackery " +"Spytz." #: ../build/NEWS:2634 msgid "" "`bpo-26835 `__: The fcntl module now " "contains file sealing constants for sealing of memfds." msgstr "" +"`bpo-26835 `__: El módulo fcntl ahora " +"contiene constantes de sellado de archivos para sellar memfds." #: ../build/NEWS:2637 msgid "" "`bpo-29262 `__: Add ``get_origin()`` and " "``get_args()`` introspection helpers to ``typing`` module." msgstr "" +"`bpo-29262 `__: agregue los ayudantes de " +"introspección ``get_origin()`` y ``get_args()`` al módulo ``typing``." #: ../build/NEWS:2640 msgid "" "`bpo-12639 `__: :meth:`msilib.Directory." "start_component()` no longer fails if *keyfile* is not ``None``." msgstr "" +"`bpo-12639 `__: :meth:`msilib.Directory." +"start_component()` ya no falla si *keyfile* no es ``None``." #: ../build/NEWS:2643 msgid "" "`bpo-36999 `__: Add the ``asyncio.Task." "get_coro()`` method to publicly expose the tasks's coroutine object." msgstr "" +"`bpo-36999 `__: agregue el método " +"``asyncio.Task.get_coro()`` para exponer públicamente el objeto de rutina de " +"las tareas." #: ../build/NEWS:2646 msgid "" "`bpo-35246 `__: Make :func:`asyncio." "create_subprocess_exec` accept path-like arguments." msgstr "" +"`bpo-35246 `__: hacer que :func:`asyncio." +"create_subprocess_exec` acepte argumentos de tipo ruta." #: ../build/NEWS:2649 msgid "" @@ -4962,6 +7061,10 @@ msgid "" "``min(32, cpu_count() + 4))``. Previous value was unreasonably large on " "many cores machines." msgstr "" +"`bpo-35279 `__: Cambie el *max_workers* " +"predeterminado de ``ThreadPoolExecutor`` de ``cpu_count() * 5`` a ``min(32, " +"cpu_count() + 4))``. El valor anterior era irrazonablemente grande en muchas " +"máquinas de núcleos." #: ../build/NEWS:2653 msgid "" @@ -4970,12 +7073,20 @@ msgid "" "func:`sys.unraisablehook`, rather than :func:`sys.excepthook`, so the hook " "gets access to the function which raised the exception." msgstr "" +"`bpo-37076 `__: :func:`_thread." +"start_new_thread` ahora registra la excepción no detectada generada por la " +"función que usa :func:`sys.unraisablehook`, en lugar de :func:`sys." +"excepthook`, por lo que el gancho obtiene acceso a la función que generó la " +"excepción." #: ../build/NEWS:2658 msgid "" "`bpo-33725 `__: On macOS, the :mod:" "`multiprocessing` module now uses *spawn* start method by default." msgstr "" +"`bpo-33725 `__: en macOS, el módulo :mod:" +"`multiprocessing` ahora usa el método de inicio *spawn* de forma " +"predeterminada." #: ../build/NEWS:2661 msgid "" @@ -4984,12 +7095,18 @@ msgid "" "``_buffer`` attribute as soon as possible (in the class body), because it's " "used by ``__del__()`` which calls ``close()``." msgstr "" +"`bpo-37054 `__: Arregle el destructor :" +"class:`_pyio.BytesIOASDF01pyio.TextIOWrapper`: inicialice su atributo " +"``_buffer`` tan pronto como sea posible (en el cuerpo de la clase), porque " +"es usado por ``__del__()`` que llama a ``close()``." #: ../build/NEWS:2666 msgid "" "`bpo-37058 `__: PEP 544: Add " "``Protocol`` and ``@runtime_checkable`` to the ``typing`` module." msgstr "" +"`bpo-37058 `__: PEP 544: Agregue " +"``Protocol`` y ``@runtime_checkable`` al módulo ``typing``." #: ../build/NEWS:2669 msgid "" @@ -4997,6 +7114,9 @@ msgid "" "set_coroutine_wrapper`` and ``sys.get_coroutine_wrapper`` that were " "deprecated and marked for removal in 3.8 have been removed." msgstr "" +"`bpo-36933 `__: Las funciones ``sys." +"set_coroutine_wrapper`` y ``sys.get_coroutine_wrapper`` que estaban en " +"desuso y marcadas para su eliminación en 3.8 se han eliminado." #: ../build/NEWS:2673 msgid "" @@ -5004,24 +7124,34 @@ msgid "" "attribute access in :class:`unittest.mock.AsyncMock` setup for autospeccing. " "Document newly implemented async methods in :class:`unittest.mock.MagicMock`." msgstr "" +"`bpo-37047 `__: Maneje el enlace tardío " +"y el acceso a los atributos en la configuración :class:`unittest.mock." +"AsyncMock` para la especificación automática. Documente los métodos " +"asíncronos recientemente implementados en :class:`unittest.mock.MagicMock`." #: ../build/NEWS:2677 msgid "" "`bpo-37049 `__: PEP 589: Add " "``TypedDict`` to the ``typing`` module." msgstr "" +"`bpo-37049 `__: PEP 589: Agregue " +"``TypedDict`` al módulo ``typing``." #: ../build/NEWS:2679 msgid "" "`bpo-37046 `__: PEP 586: Add ``Literal`` " "to the ``typing`` module." msgstr "" +"`bpo-37046 `__: PEP 586: Agregue " +"``Literal`` al módulo ``typing``." #: ../build/NEWS:2681 msgid "" "`bpo-37045 `__: PEP 591: Add ``Final`` " "qualifier and ``@final`` decorator to the ``typing`` module." msgstr "" +"`bpo-37045 `__: PEP 591: Agregue el " +"calificador ``Final`` y el decorador ``@final`` al módulo ``typing``." #: ../build/NEWS:2684 msgid "" @@ -5031,6 +7161,12 @@ msgid "" "own code. Errors are still propagated to user code, it's just logging them " "is pointless and pollute asyncio logs." msgstr "" +"`bpo-37035 `__: No registre las " +"excepciones basadas en OSError si ha ocurrido un error fatal en el " +"transporte asyncio. Peer puede generar casi cualquier OSError, el usuario no " +"puede evitar estas excepciones arreglando su propio código. Los errores aún " +"se propagan al código de usuario, solo registrarlos no tiene sentido y " +"contaminan los registros de asyncio." #: ../build/NEWS:2690 msgid "" @@ -5038,29 +7174,39 @@ msgid "" "symtable` now accepts the same input types for source code as the built-in :" "func:`compile` function. Patch by Dino Viehland." msgstr "" +"`bpo-37001 `__: :func:`symtable." +"symtable` ahora acepta los mismos tipos de entrada para el código fuente que " +"la función :func:`compile` incorporada. Parche de Dino Viehland." #: ../build/NEWS:2694 msgid "" "`bpo-37028 `__: Implement asyncio REPL" msgstr "" +"`bpo-37028 `__: implementar asyncio REPL" #: ../build/NEWS:2696 msgid "" "`bpo-37027 `__: Return safe to use proxy " "socket object from transport.get_extra_info('socket')" msgstr "" +"`bpo-37027 `__: Retorno seguro para usar " +"el objeto de socket proxy de transport.get_extra_info ('socket')" #: ../build/NEWS:2699 msgid "" "`bpo-32528 `__: Make asyncio." "CancelledError a BaseException." msgstr "" +"`bpo-32528 `__: Convierta asyncio." +"CancelledError en una BaseException." #: ../build/NEWS:2701 msgid "" "This will address the common mistake many asyncio users make: an \"except " "Exception\" clause breaking Tasks cancellation." msgstr "" +"Esto solucionará el error común que cometen muchos usuarios de asyncio: una " +"cláusula \"excepto excepción\" que rompe la cancelación de tareas." #: ../build/NEWS:2704 msgid "" @@ -5068,6 +7214,9 @@ msgid "" "asyncio.InvalidStateError from their concurrent.futures.* counterparts. " "There's no point for these exceptions to share the inheritance chain." msgstr "" +"Además de este cambio, dejamos de heredar asyncio.TimeoutError y asyncio." +"InvalidStateError de sus contrapartes concurrent.futures.*. No tiene sentido " +"que estas excepciones compartan la cadena de herencia." #: ../build/NEWS:2708 msgid "" @@ -5076,36 +7225,53 @@ msgid "" "Thread.run` exception. It can be overridden to control how uncaught :meth:" "`threading.Thread.run` exceptions are handled." msgstr "" +"`bpo-1230540 `__: agregue una nueva " +"función :func:`threading.excepthook` que maneja la excepción :meth:" +"`threading.Thread.run` no detectada. Se puede anular para controlar cómo se " +"manejan las excepciones :meth:`threading.Thread.run` no detectadas." #: ../build/NEWS:2712 msgid "" "`bpo-36996 `__: Handle :func:`unittest." "mock.patch` used as a decorator on async functions." msgstr "" +"`bpo-36996 `__: Manejar :func:`unittest." +"mock.patch` usado como decorador en funciones asíncronas." #: ../build/NEWS:2715 msgid "" "`bpo-37008 `__: Add support for calling :" "func:`next` with the mock resulting from :func:`unittest.mock.mock_open`" msgstr "" +"`bpo-37008 `__: Agregue soporte para " +"llamar a :func:`next` con el simulacro resultante de :func:`unittest.mock." +"mock_open`" #: ../build/NEWS:2718 msgid "" "`bpo-27737 `__: Allow whitespace only " "header encoding in ``email.header`` - by Batuhan Taskaya" msgstr "" +"`bpo-27737 `__: Permitir solo la " +"codificación de encabezado de espacios en blanco en ``email.header`` - por " +"Batuhan Taskaya" #: ../build/NEWS:2721 msgid "" "`bpo-36969 `__: PDB command `args` now " "display positional only arguments. Patch contributed by Rémi Lapeyre." msgstr "" +"`bpo-36969 `__: El comando de PDB `args` " +"ahora muestra solo argumentos posicionales. Parche aportado por Rémi Lapeyre." #: ../build/NEWS:2724 msgid "" "`bpo-36969 `__: PDB command `args` now " "display keyword only arguments. Patch contributed by Rémi Lapeyre." msgstr "" +"`bpo-36969 `__: El comando PDB `args` " +"ahora muestra solo argumentos de palabras clave. Parche aportado por Rémi " +"Lapeyre." #: ../build/NEWS:2727 msgid "" @@ -5113,6 +7279,9 @@ msgid "" "``typing.__all__``: ``ChainMap``, ``ForwardRef``, ``OrderedDict`` - by " "Anthony Sottile." msgstr "" +"`bpo-36983 `__: agregue los nombres que " +"faltan a ``typing.__all__``: ``ChainMap``, ``ForwardRef``, ``OrderedDict`` - " +"por Anthony Sottile." #: ../build/NEWS:2730 msgid "" @@ -5120,12 +7289,17 @@ msgid "" "protocol to the typing module to allow type checking to detect classes that " "can be passed to `hex()`, `oct()` and `bin()`." msgstr "" +"`bpo-36972 `__: Agregue el protocolo " +"SupportsIndex al módulo de escritura para permitir la verificación de tipos " +"para detectar clases que se pueden pasar a `hex ()`, `oct ()` y `bin ()`." #: ../build/NEWS:2734 msgid "" "`bpo-32972 `__: Implement ``unittest." "IsolatedAsyncioTestCase`` to help testing asyncio-based code." msgstr "" +"`bpo-32972 `__: implemente ``unittest." +"IsolatedAsyncioTestCase`` para ayudar a probar el código basado en asincio." #: ../build/NEWS:2737 msgid "" @@ -5134,6 +7308,10 @@ msgid "" "deprecated and ignored since Python 3.6), and as a result the **mode** and " "**openhook** arguments have been made keyword-only." msgstr "" +"`bpo-36952 `__: Los argumentos :func:" +"`fileinput.input` y :class:`fileinput.FileInput` **bufsize** argument has " +"been removed (was deprecated and ignored since Python 3.6), and as a result " +"the **mode** and **openhook** se han convertido en solo palabras clave." #: ../build/NEWS:2742 msgid "" @@ -5143,18 +7321,28 @@ msgid "" "`collections` was marked for removal in 3.8, but has been delayed to 3.9; " "documentation and ``DeprecationWarning`` clarified." msgstr "" +"`bpo-36952 `__: a partir de Python 3.3, " +"la importación de ABC desde :mod:`collections` está obsoleta y la " +"importación debe realizarse desde :mod:`collections.abc`. La posibilidad de " +"seguir importando desde :mod:`collections` se marcó para su eliminación en " +"3.8, pero se retrasó a 3.9; documentación y ``DeprecationWarning`` aclarados." #: ../build/NEWS:2748 msgid "" "`bpo-36949 `__: Implement __repr__ for " "WeakSet objects." msgstr "" +"`bpo-36949 `__: Implementar __repr__ " +"para objetos WeakSet." #: ../build/NEWS:2750 msgid "" "`bpo-36948 `__: Fix :exc:`NameError` in :" "meth:`urllib.request.URLopener.retrieve`. Patch by Karthikeyan Singaravelan." msgstr "" +"`bpo-36948 `__: arregla :exc:`NameError` " +"en :meth:`urllib.request.URLopener.retrieve`. Parche de Karthikeyan " +"Singaravelan." #: ../build/NEWS:2754 msgid "" @@ -5162,6 +7350,10 @@ msgid "" "header when the max_line_length is 0 or None and the header contains non-" "ascii characters. Contributed by Licht Takeuchi (@Licht-T)." msgstr "" +"`bpo-33524 `__: se corrige el plegado " +"del encabezado del correo electrónico cuando max_line_length es 0 o Ninguno " +"y el encabezado contiene caracteres no ascii. Contribución de Licht Takeuchi " +"(@ Licht-T)." #: ../build/NEWS:2758 msgid "" @@ -5169,10 +7361,14 @@ msgid "" "now ignores :const:`errno.EINVAL` on :func:`os.setxattr` which may occur " "when copying files on filesystems without extended attributes support." msgstr "" +"`bpo-24564 `__: :func:`shutil.copystat` " +"ahora ignora: const: `errno.EINVAL` en :func:`os.setxattr` que puede ocurrir " +"al copiar archivos en sistemas de archivos sin soporte de atributos " +"extendidos." #: ../build/NEWS:2762 msgid "Original patch by Giampaolo Rodola, updated by Ying Wang." -msgstr "" +msgstr "Parche original de Giampaolo Rodola, actualizado por Ying Wang." #: ../build/NEWS:2764 msgid "" @@ -5180,18 +7376,25 @@ msgid "" "can now access the status of their parent process using multiprocessing." "process.parent_process" msgstr "" +"`bpo-36888 `__: los procesos secundarios " +"de Python ahora pueden acceder al estado de su proceso principal mediante " +"multiprocessing.process.parent_process" #: ../build/NEWS:2767 msgid "" "`bpo-36921 `__: Deprecate ``@coroutine`` " "for sake of ``async def``." msgstr "" +"`bpo-36921 `__: Desaproveche " +"``@coroutine`` en aras de ``async def``." #: ../build/NEWS:2769 msgid "" "`bpo-25652 `__: Fix bug in ``__rmod__`` " "of ``UserString`` - by Batuhan Taskaya." msgstr "" +"`bpo-25652 `__: Corregido error en " +"``__rmod__`` de ``UserString`` - por Batuhan Taskaya." #: ../build/NEWS:2771 msgid "" @@ -5199,6 +7402,9 @@ msgid "" "an unhandled exception in a task when writer.write() is used without await " "and writer.drain() fails with an exception." msgstr "" +"`bpo-36916 `__: Elimina un mensaje sobre " +"una excepción no controlada en una tarea cuando se usa Writer.write () sin " +"esperar y Writer.drain () falla con una excepción." #: ../build/NEWS:2775 msgid "" @@ -5217,6 +7423,21 @@ msgid "" "class:`asyncio.FlowControlMixing` and :class:`asyncio.StreamReaderProtocol` " "outside of asyncio package." msgstr "" +"`bpo-36889 `__: introduzca la clase :" +"class:`asyncio.Stream` que fusiona las funciones :class:`asyncio." +"StreamReader` y :class:`asyncio.StreamWriter`. :class:`asyncio.Stream` puede " +"funcionar en los modos de solo lectura, solo escritura y lectura y " +"escritura. Proporcione las fábricas :func:`asyncio.connect`, :func:`asyncio." +"connect_unix`, :func:`asyncio.connect_read_pipe` y :func:`asyncio." +"connect_write_pipe` para abrir conexiones :class:`asyncio.Stream`. " +"Proporcione :class:`asyncio.StreamServer` y :class:`UnixStreamServer` para " +"servir servidores con asyncio.Stream API. Modifique :func:`asyncio." +"create_subprocess_shell` y :func:`asyncio.create_subprocess_exec` para " +"utilizar :class:`asyncio.Stream` en lugar de :class:`StreamReader` y :class:" +"`StreamWriter` en desuso. Dejar obsoleto :class:`asyncio.StreamReader` y :" +"class:`asyncio.StreamWriter`. Dejar de lado el uso de clases privadas, p. " +"Ej. :class:`asyncio.FlowControlMixing` y :class:`asyncio." +"StreamReaderProtocol` fuera del paquete asyncio." #: ../build/NEWS:2791 msgid "" @@ -5224,12 +7445,17 @@ msgid "" "integer prefixes to the construction of IP networks and interfaces in the " "ipaddress module." msgstr "" +"`bpo-36845 `__: Validación agregada de " +"prefijos enteros a la construcción de redes e interfaces IP en el módulo " +"ipaddress." #: ../build/NEWS:2794 msgid "" "`bpo-23378 `__: Add an extend action to " "argparser." msgstr "" +"`bpo-23378 `__: agregue una acción de " +"extensión a argparser." #: ../build/NEWS:2796 msgid "" @@ -5237,12 +7463,17 @@ msgid "" "SharedMemoryManager instance and its parent process use two separate " "resource_tracker processes." msgstr "" +"`bpo-36867 `__: se corrigió un error que " +"hacía que una instancia de SharedMemoryManager y su proceso principal usaran " +"dos procesos resource_tracker separados." #: ../build/NEWS:2799 msgid "" "`bpo-23896 `__: Adds a grammar to " "lib2to3.pygram that contains exec as a function not as statement." msgstr "" +"`bpo-23896 `__: agrega una gramática a " +"lib2to3.pygram que contiene exec como una función, no como una declaración." #: ../build/NEWS:2802 msgid "" @@ -5250,18 +7481,26 @@ msgid "" "clock()`` was deprecated in 3.3 in favor of ``time.perf_counter()`` and " "marked for removal in 3.8, it has removed." msgstr "" +"`bpo-36895 `__: La función ``time." +"clock()`` se desaprobó en 3.3 a favor de ``time.perf_counter()`` y se marcó " +"para su eliminación en 3.8, se eliminó." #: ../build/NEWS:2805 msgid "" "`bpo-35545 `__: Fix asyncio discarding " "IPv6 scopes when ensuring hostname resolutions internally" msgstr "" +"`bpo-35545 `__: Se corrigió que asyncio " +"descartara los ámbitos de IPv6 al garantizar las resoluciones de nombre de " +"host internamente" #: ../build/NEWS:2808 msgid "" "`bpo-36887 `__: Add new function :func:" "`math.isqrt` to compute integer square roots." msgstr "" +"`bpo-36887 `__: agregue la nueva " +"función :func:`math.isqrt` para calcular raíces cuadradas enteras." #: ../build/NEWS:2811 msgid "" @@ -5269,6 +7508,9 @@ msgid "" "``importlib.metadata`` module with (provisional) support for reading " "metadata from third-party packages." msgstr "" +"`bpo-34632 `__: introduzca el módulo " +"``importlib.metadata`` con soporte (provisional) para leer metadatos de " +"paquetes de terceros." #: ../build/NEWS:2814 msgid "" @@ -5278,12 +7520,20 @@ msgid "" "of requiring nothing but whitespace or another comment. This is to permit " "formations such as `# type: ignore[E1000]`." msgstr "" +"`bpo-36878 `__: Cuando use " +"`type_comments = True` en` ast.parse`, trate `# type: ignore` seguido de un " +"carácter no alfanumérico y luego el texto arbitrario como un tipo ignore, en " +"lugar de requerir nada más que espacios en blanco u otro comentario. Esto es " +"para permitir formaciones como '# type: ignore [E1000]'." #: ../build/NEWS:2819 msgid "" "`bpo-36778 `__: ``cp65001`` encoding " "(Windows code page 65001) becomes an alias to ``utf_8`` encoding." msgstr "" +"`bpo-36778 `__: La codificación " +"``cp65001`` (página de códigos de Windows 65001) se convierte en un alias de " +"la codificación ``utf_8``." #: ../build/NEWS:2822 msgid "" @@ -5291,6 +7541,10 @@ msgid "" "resource_tracker replaces the multiprocessing.semaphore_tracker module. " "Other than semaphores, resource_tracker also tracks shared_memory segments." msgstr "" +"`bpo-36867 `__: El multiprocessing." +"resource_tracker reemplaza el módulo multiprocessing.semaphore_tracker. " +"Aparte de los semáforos, resource_tracker también rastrea segmentos de " +"shared_memory." #: ../build/NEWS:2826 msgid "" @@ -5298,6 +7552,9 @@ msgid "" "``Statement`` objects of the :mod:`sqlite3` module are not exposed to the " "user. Patch by Aviv Palivoda." msgstr "" +"`bpo-30262 `__: Los objetos ``Cache`` y " +"``Statement`` del módulo :mod:`sqlite3` no están expuestos al usuario. " +"Parche de Aviv Palivoda." #: ../build/NEWS:2829 msgid "" @@ -5306,6 +7563,10 @@ msgid "" "extended attributes can only be set on the destination while it is still " "writeable." msgstr "" +"`bpo-24538 `__: En `shutil.copystat ()`, " +"primero copie los atributos de archivo extendidos y luego los permisos de " +"archivo, ya que los atributos extendidos solo se pueden configurar en el " +"destino mientras aún se puede escribir." #: ../build/NEWS:2833 msgid "" @@ -5315,18 +7576,29 @@ msgid "" "there is no way for Python to handle it. For example, when a destructor " "raises an exception or during garbage collection (:func:`gc.collect`)." msgstr "" +"`bpo-36829 `__: agregue una nueva " +"función :func:`sys.unraisablehook` que se puede anular para controlar cómo " +"se manejan las \"excepciones no evaluables\". Se llama cuando se ha " +"producido una excepción, pero no hay forma de que Python la maneje. Por " +"ejemplo, cuando un destructor genera una excepción o durante la recolección " +"de basura (:func:`gc.collect`)." #: ../build/NEWS:2839 msgid "" "`bpo-36832 `__: Introducing ``zipfile." "Path``, a pathlib-compatible wrapper for traversing zip files." msgstr "" +"`bpo-36832 `__: Presentamos ``zipfile." +"Path``, un contenedor compatible con pathlib para atravesar archivos zip." #: ../build/NEWS:2842 msgid "" "`bpo-36814 `__: Fix an issue where os." "posix_spawnp() would incorrectly raise a TypeError when file_actions is None." msgstr "" +"`bpo-36814 `__: se solucionó un problema " +"por el cual os.posix_spawnp () generaba incorrectamente un TypeError cuando " +"file_actions era None." #: ../build/NEWS:2845 msgid "" @@ -5334,6 +7606,9 @@ msgid "" "by functions added by concurrent.futures add_done_callback correctly when " "the Future has already completed." msgstr "" +"`bpo-33110 `__: Maneja las excepciones " +"generadas por las funciones agregadas por concurrent.futures " +"add_done_callback correctamente cuando el Futuro ya se ha completado." #: ../build/NEWS:2849 msgid "" @@ -5341,6 +7616,9 @@ msgid "" "`ProcessPoolExecutor` to 61 to work around a WaitForMultipleObjects " "limitation." msgstr "" +"`bpo-26903 `__: Limite `max_workers` en` " +"ProcessPoolExecutor` a 61 para evitar una limitación de " +"WaitForMultipleObjects." #: ../build/NEWS:2852 msgid "" @@ -5348,6 +7626,9 @@ msgid "" "handlers.QueueListener` to call ``queue.task_done()`` upon stopping. Patch " "by Bar Harel." msgstr "" +"`bpo-36813 `__: arregla :class:`~logging." +"handlers.QueueListener` para llamar a ``queue.task_done()`` al detenerse. " +"Parche de Bar Harel." #: ../build/NEWS:2855 msgid "" @@ -5355,24 +7636,33 @@ msgid "" "asyncio stream objects like StreamReader, StreamWriter, Process, and their " "protocols outside of asyncio package." msgstr "" +"`bpo-36806 `__: prohíbe la creación de " +"objetos de flujo asyncio como StreamReader, StreamWriter, Process y sus " +"protocolos fuera del paquete asyncio." #: ../build/NEWS:2858 msgid "" "`bpo-36802 `__: Provide both sync and " "async calls for StreamWriter.write() and StreamWriter.close()" msgstr "" +"`bpo-36802 `__: proporciona llamadas " +"sincronizadas y asíncronas para StreamWriter.write () y StreamWriter.close ()" #: ../build/NEWS:2861 msgid "" "`bpo-36801 `__: Properly handle SSL " "connection closing in asyncio StreamWriter.drain() call." msgstr "" +"`bpo-36801 `__: Maneje correctamente el " +"cierre de la conexión SSL en la llamada asyncio StreamWriter.drain ()." #: ../build/NEWS:2864 msgid "" "`bpo-36785 `__: Implement PEP 574 " "(pickle protocol 5 with out-of-band buffers)." msgstr "" +"`bpo-36785 `__: Implementar PEP 574 " +"(protocolo pickle 5 con búferes fuera de banda)." #: ../build/NEWS:2866 msgid "" @@ -5380,12 +7670,17 @@ msgid "" "can now be used as a straight decorator in addition to its existing usage as " "a function that returns a decorator." msgstr "" +"`bpo-36772 `__: functools.lru_cache () " +"ahora se puede usar como un decorador directo además de su uso existente " +"como una función que devuelve un decorador." #: ../build/NEWS:2869 msgid "" "`bpo-6584 `__: Add a :exc:`~gzip." "BadGzipFile` exception to the :mod:`gzip` module." msgstr "" +"`bpo-6584 `__: agregue una excepción :exc:" +"`~gzip.BadGzipFile` al módulo :mod:`gzip`." #: ../build/NEWS:2872 #, python-format @@ -5395,6 +7690,10 @@ msgid "" "``TextIOWrapper`` with ascii, latin1, or utf-8 encoding is about " "20% faster. Patch by Inada Naoki." msgstr "" +"`bpo-36748 `__: almacenamiento en búfer " +"de escritura optimizado en la implementación C de ``TextIOWrapper``. " +"Escribir cadenas ASCII en ``TextIOWrapper`` con codificación ascii, latin1 o " +"utf-8 es aproximadamente un 20% más rápido. Parche de Inada Naoki." #: ../build/NEWS:2876 msgid "" @@ -5402,12 +7701,17 @@ msgid "" "simple_server.SimpleServer`` as multi-threaded since ``wsgiref.simple_server." "WSGIServer`` is single-threaded." msgstr "" +"`bpo-8138 `__: No marque ``wsgiref." +"simple_server.SimpleServer`` como multiproceso ya que ``wsgiref." +"simple_server.WSGIServer`` es de un solo subproceso." #: ../build/NEWS:2880 msgid "" "`bpo-22640 `__: :func:`py_compile." "compile` now supports silent mode. Patch by Joannah Nanjekye" msgstr "" +"`bpo-22640 `__: :func:`py_compile." +"compile` ahora admite el modo silencioso. Parche de Joannah Nanjekye" #: ../build/NEWS:2883 msgid "" @@ -5415,12 +7719,18 @@ msgid "" "in :class:`wsgiref.handlers.BaseHandler` by calling its :meth:`~wsgiref." "handlers.BaseHandler.close` method only when no exception is raised." msgstr "" +"`bpo-29183 `__: corrige las excepciones " +"dobles en :class:`wsgiref.handlers.BaseHandler` llamando a su método :meth:" +"`~wsgiref.handlers.BaseHandler.close` solo cuando no se genera ninguna " +"excepción." #: ../build/NEWS:2887 msgid "" "`bpo-36548 `__: Improved the repr of " "regular expression flags." msgstr "" +"`bpo-36548 `__: se mejoró la " +"reproducción de los indicadores de expresión regular." #: ../build/NEWS:2889 msgid "" @@ -5428,6 +7738,9 @@ msgid "" "functions can now be overridden by specifying the ``__text_signature__`` " "attribute." msgstr "" +"`bpo-36542 `__: la firma de las " +"funciones de Python ahora se puede anular especificando el atributo " +"``__text_signature__``." #: ../build/NEWS:2892 msgid "" @@ -5438,6 +7751,13 @@ msgid "" "has implemented any form of chained logging handlers that depend upon one " "another as the lock acquisition order cannot be guaranteed." msgstr "" +"`bpo-36533 `__: Reinicializar el " +"registro. El manejador bloquea los procesos secundarios bifurcados en lugar " +"de intentar adquirirlos todos en el padre antes de bifurcar solo para " +"liberarlos en el proceso secundario. El patrón de adquisición / liberación " +"estaba dando lugar a puntos muertos en el código que ha implementado " +"cualquier forma de manejadores de registro encadenados que dependen unos de " +"otros, ya que no se puede garantizar el orden de adquisición del bloqueo." #: ../build/NEWS:2899 msgid "" @@ -5445,6 +7765,9 @@ msgid "" "instead of an AssertionError when using an invalid type annotation with " "singledispatch." msgstr "" +"`bpo-35252 `__: arroja un TypeError en " +"lugar de un AssertionError cuando se usa una anotación de tipo no válido con " +"singledispatch." #: ../build/NEWS:2902 msgid "" @@ -5452,6 +7775,10 @@ msgid "" "to return a 6-item tuple where the 6th item specifies a custom state-setting " "method that's called instead of the regular ``__setstate__`` method." msgstr "" +"`bpo-35900 `__: Permitir que los métodos " +"de reducción devuelvan una tupla de 6 elementos donde el sexto elemento " +"especifica un método de configuración de estado personalizado que se llama " +"en lugar del método ``__setstate__`` normal." #: ../build/NEWS:2906 msgid "" @@ -5459,6 +7786,9 @@ msgid "" "callback registration for functions and classes in _pickle.c, using the new " "Pickler's attribute ``reducer_override``" msgstr "" +"`bpo-35900 `__: habilite el registro de " +"devolución de llamada de reducción personalizada para funciones y clases en " +"_pickle.c, utilizando el nuevo atributo de Pickler ``reducer_override``" #: ../build/NEWS:2910 msgid "" @@ -5466,11 +7796,16 @@ msgid "" "SharedMemoryManager instances in interactive sessions after a ctrl-c " "(KeyboardInterrupt) was sent" msgstr "" +"`bpo-36368 `__: se corrigió un error que " +"bloqueaba las instancias de SharedMemoryManager en sesiones interactivas " +"después de que se enviara un ctrl-c (KeyboardInterrupt)" #: ../build/NEWS:2913 msgid "" "`bpo-31904 `__: Fix mmap fail for VxWorks" msgstr "" +"`bpo-31904 `__: Corregir el error de " +"mmap para VxWorks" #: ../build/NEWS:2915 msgid "" @@ -5478,12 +7813,18 @@ msgid "" "writeheader` now returns the return value of the underlying :meth:`csv." "Writer.writerow` method. Patch contributed by Ashish Nitin Patil." msgstr "" +"`bpo-27497 `__: :meth:`csv.DictWriter." +"writeheader` ahora devuelve el valor de retorno del método :meth:`csv.Writer." +"writerow` subyacente. Parche aportado por Ashish Nitin Patil." #: ../build/NEWS:2919 msgid "" "`bpo-36239 `__: Parsing .mo files now " "ignores comments starting and ending with #-#-#-#-#." msgstr "" +"`bpo-36239 `__: el análisis de archivos ." +"mo ahora ignora los comentarios que comienzan y terminan con # - # - # - # - " +"#." #: ../build/NEWS:2922 msgid "" @@ -5491,18 +7832,26 @@ msgid "" "and write binary plist files that were created as a KeyedArchive file. " "Specifically, this allows the plistlib to process 0x80 tokens as UID objects." msgstr "" +"`bpo-26707 `__: habilite plistlib para " +"leer y escribir archivos plist binarios que se crearon como un archivo " +"KeyedArchive. Específicamente, esto permite que plistlib procese tokens 0x80 " +"como objetos UID." #: ../build/NEWS:2926 msgid "" "`bpo-31904 `__: Add posix module support " "for VxWorks." msgstr "" +"`bpo-31904 `__: Agregue soporte de " +"módulo posix para VxWorks." #: ../build/NEWS:2928 msgid "" "`bpo-35125 `__: Asyncio: Remove inner " "callback on outer cancellation in shield" msgstr "" +"`bpo-35125 `__: Asyncio: eliminar la " +"devolución de llamada interna en la cancelación externa en el escudo" #: ../build/NEWS:2930 msgid "" @@ -5510,6 +7859,10 @@ msgid "" "SelectorEventLoop.subprocess_exec()` leaks file descriptors if ``Popen`` " "fails and called with ``stdin=subprocess.PIPE``. Patch by Niklas Fiekas." msgstr "" +"`bpo-35721 `__: corrige los descriptores " +"de archivo de fugas de :meth:`asyncio.SelectorEventLoop.subprocess_exec()` " +"si ``Popen`` falla y se llama con ``stdin=subprocess.PIPE``. Parche de " +"Niklas Fiekas." #: ../build/NEWS:2934 msgid "" @@ -5517,6 +7870,9 @@ msgid "" "mock_open` results now respects the argument of read([size]). Patch " "contributed by Rémi Lapeyre." msgstr "" +"`bpo-31855 `__: Los resultados de :func:" +"`unittest.mock.mock_open` ahora respetan el argumento de lectura ([tamaño]). " +"Parche aportado por Rémi Lapeyre." #: ../build/NEWS:2937 msgid "" @@ -5525,6 +7881,10 @@ msgid "" "choose k items from n items without repetition and without order. Patch by " "Yash Aggarwal and Keller Fuchs." msgstr "" +"`bpo-35431 `__: Implementar :func:`math." +"comb` que devuelve el coeficiente binomial, que calcula el número de formas " +"de elegir k elementos de n elementos sin repetición y sin orden. Parche de " +"Yash Aggarwal y Keller Fuchs." #: ../build/NEWS:2941 msgid "" @@ -5533,6 +7893,11 @@ msgid "" "``TemporaryDirectory.cleanup()`` failed when non-writeable or non-searchable " "files or directories were created inside a temporary directory." msgstr "" +"`bpo-26660 `__: Se corrigieron errores " +"de permisos en la limpieza de :class:`~tempfile.TemporaryDirectory`. " +"Anteriormente, ``TemporaryDirectory.cleanup()`` fallaba cuando se creaban " +"archivos o directorios que no se podían escribir o que no se podían buscar " +"dentro de un directorio temporal." #: ../build/NEWS:2947 msgid "" @@ -5540,18 +7905,27 @@ msgid "" "ssl module. It's now possible to dump key material and to trace TLS " "protocol. The default and stdlib contexts also support SSLKEYLOGFILE env var." msgstr "" +"`bpo-34271 `__: agregue ayudantes de " +"depuración al módulo ssl. Ahora es posible volcar material de claves y " +"rastrear el protocolo TLS. Los contextos predeterminado y stdlib también " +"admiten SSLKEYLOGFILE env var." #: ../build/NEWS:2951 msgid "" "`bpo-26467 `__: Added AsyncMock to " "support using unittest to mock asyncio coroutines. Patch by Lisa Roach." msgstr "" +"`bpo-26467 `__: AsyncMock agregado para " +"admitir el uso de unittest para simular corrutinas asyncio. Parche de Lisa " +"Roach." #: ../build/NEWS:2954 msgid "" "`bpo-33569 `__: dataclasses.InitVar: " "Exposes the type used to create the init var." msgstr "" +"`bpo-33569 `__: dataclasses.InitVar: " +"expone el tipo utilizado para crear la variable init." #: ../build/NEWS:2957 msgid "" @@ -5559,12 +7933,18 @@ msgid "" "messages containing encoded strings when the policy.linesep is set to a " "multi-character string. Patch by Jens Troeger." msgstr "" +"`bpo-34424 `__: se corrige la " +"serialización de mensajes que contienen cadenas codificadas cuando policy." +"linesep se establece en una cadena de varios caracteres. Parche de Jens " +"Troeger." #: ../build/NEWS:2961 msgid "" "`bpo-34303 `__: Performance of :func:" "`functools.reduce` is slightly improved. Patch by Sergey Fedoseev." msgstr "" +"`bpo-34303 `__: el rendimiento de :func:" +"`functools.reduce` ha mejorado ligeramente. Parche de Sergey Fedoseev." #: ../build/NEWS:2964 msgid "" @@ -5572,6 +7952,9 @@ msgid "" "`codecs.StreamRecoder` where seeking might leave old data in a buffer and " "break subsequent read calls. Patch by Ammar Askar." msgstr "" +"`bpo-33361 `__: se corrigió un error en :" +"class:`codecs.StreamRecoder` donde la búsqueda podía dejar datos antiguos en " +"un búfer y romper llamadas de lectura posteriores. Parche de Ammar Askar." #: ../build/NEWS:2968 msgid "" @@ -5579,6 +7962,9 @@ msgid "" "now exposes :func:`shlex.join`, the inverse of :func:`shlex.split`. Patch by " "Bo Bayles." msgstr "" +"`bpo-22454 `__: El módulo :mod:`shlex` " +"ahora expone :func:`shlex.join`, el inverso de :func:`shlex.split`. Parche " +"de Bo Bayles." #: ../build/NEWS:2971 msgid "" @@ -5586,12 +7972,19 @@ msgid "" "AbstractEventLoop.create_datagram_endpoint`: Do not connect UDP socket when " "broadcast is allowed. This allows to receive replies after a UDP broadcast." msgstr "" +"`bpo-31922 `__: :meth:`asyncio." +"AbstractEventLoop.create_datagram_endpoint`: No conecte el zócalo UDP cuando " +"se permite la transmisión. Esto permite recibir respuestas después de una " +"transmisión UDP." #: ../build/NEWS:2975 msgid "" "`bpo-24882 `__: Change " "ThreadPoolExecutor to use existing idle threads before spinning up new ones." msgstr "" +"`bpo-24882 `__: Cambie " +"ThreadPoolExecutor para usar los subprocesos inactivos existentes antes de " +"activar otros nuevos." #: ../build/NEWS:2978 msgid "" @@ -5602,6 +7995,12 @@ msgid "" "parameter now accepts a bytes and :term:`path-like object`. The *cwd* " "parameter now accepts a bytes object. Based on patch by Anders Lorentsen." msgstr "" +"`bpo-31961 `__: soporte agregado para " +"bytes y objetos similares a rutas en :func:`subprocess.Popen` en Windows. El " +"parámetro *args* parameter now accepts a ASDF02 if *shell* is ASDF04 and a " +"sequence containing bytes and path-like objects. The *executable* parameter " +"now accepts a bytes and ASDF02. The *cwd* ahora acepta un objeto de bytes. " +"Basado en el parche de Anders Lorentsen." #: ../build/NEWS:2985 msgid "" @@ -5609,6 +8008,9 @@ msgid "" "unlink` now accepts a *missing_ok* parameter to avoid a :exc:" "`FileNotFoundError` from being raised. Patch by Robert Buchholz." msgstr "" +"`bpo-33123 `__: :class:`pathlib.Path." +"unlink` ahora acepta un parámetro *missing_ok* para evitar que se genere un :" +"exc:`FileNotFoundError`. Parche de Robert Buchholz." #: ../build/NEWS:2989 msgid "" @@ -5616,6 +8018,9 @@ msgid "" "objects to access the madvise() system call (through :meth:`mmap.mmap." "madvise`)." msgstr "" +"`bpo-32941 `__: Permita que los objetos :" +"class:`mmap.mmap` accedan a la llamada al sistema madvise () (a través de :" +"meth:`mmap.mmap.madvise`)." #: ../build/NEWS:2992 msgid "" @@ -5623,12 +8028,18 @@ msgid "" "files with disks set to 0. Such files are commonly created by builtin tools " "on Windows when use ZIP64 extension. Patch by Francisco Facioni." msgstr "" +"`bpo-22102 `__: Soporte agregado para " +"archivos ZIP con discos configurados en 0. Estos archivos son comúnmente " +"creados por herramientas integradas en Windows cuando se usa la extensión " +"ZIP64. Parche de Francisco Facioni." #: ../build/NEWS:2996 msgid "" "`bpo-32515 `__: trace.py can now run " "modules via python3 -m trace -t --module module_name" msgstr "" +"`bpo-32515 `__: trace.py ahora puede " +"ejecutar módulos a través de python3 -m trace -t --module module_name" #: ../build/NEWS:2999 msgid "" @@ -5636,6 +8047,9 @@ msgid "" "mock.patch.dict` to return the patched dictionary when used as context " "manager. Patch by Vadim Tsander." msgstr "" +"`bpo-32299 `__: :func:`unittest.mock." +"patch.dict` cambiado para devolver el diccionario parcheado cuando se usa " +"como administrador de contexto. Parche de Vadim Tsander." #: ../build/NEWS:3002 msgid "" @@ -5643,6 +8057,10 @@ msgid "" "to ``collections.UserList`` and ``collections.UserDict`` in order to " "correctly implement shallow copying of the objects. Patch by Bar Harel." msgstr "" +"`bpo-27141 `__: Se agregó un " +"``__copy__()`` a ``collections.UserList`` y ``collections.UserDict`` para " +"implementar correctamente la copia superficial de los objetos. Parche de Bar " +"Harel." #: ../build/NEWS:3006 msgid "" @@ -5651,6 +8069,10 @@ msgid "" "Unicode strings. This allows to load them without loss from files open in " "text mode in Python 2." msgstr "" +"`bpo-31829 `__: ``\\r``, ``\\0`` y ``" +"\\x1a`` (fin de archivo en Windows) ahora se escapan en el protocolo 0 " +"encurtidos de cadenas Unicode. Esto permite cargarlos sin pérdida de " +"archivos abiertos en modo texto en Python 2." #: ../build/NEWS:3010 msgid "" @@ -5658,12 +8080,17 @@ msgid "" "interrupt_main()`` now avoids setting the Python error status if the " "``SIGINT`` signal is ignored or not handled by Python." msgstr "" +"`bpo-23395 `__: ``_thread." +"interrupt_main()`` ahora evita establecer el estado de error de Python si la " +"señal ``SIGINT`` es ignorada o no manejada por Python." #: ../build/NEWS:3016 msgid "" "`bpo-36896 `__: Clarify that some types " "have unstable constructor signature between Python versions." msgstr "" +"`bpo-36896 `__: Aclare que algunos tipos " +"tienen una firma de constructor inestable entre las versiones de Python." #: ../build/NEWS:3019 msgid "" @@ -5672,24 +8099,36 @@ msgid "" "subprocess_exec`` function to specify which values are supported. Also " "mention that decoding as text is not supported." msgstr "" +"`bpo-36686 `__: Mejore la documentación " +"de los argumentos stdin, stdout y stderr de la función ``asyncio." +"subprocess_exec`` para especificar qué valores son compatibles. También " +"mencione que la decodificación como texto no es compatible." #: ../build/NEWS:3023 msgid "" "Add a few tests to verify that the various values passed to the std* " "arguments actually work." msgstr "" +"Agregue algunas pruebas para verificar que los diversos valores pasados ​​a " +"los argumentos std * realmente funcionen." #: ../build/NEWS:3026 msgid "" "`bpo-36984 `__: Improve version added " "references in ``typing`` module - by Anthony Sottile." msgstr "" +"`bpo-36984 `__: Mejora de las " +"referencias agregadas de la versión en el módulo ``typing`` - por Anthony " +"Sottile." #: ../build/NEWS:3029 msgid "" "`bpo-36868 `__: What's new now mentions " "SSLContext.hostname_checks_common_name instead of SSLContext.host_flags." msgstr "" +"`bpo-36868 `__: las novedades ahora " +"mencionan SSLContext.hostname_checks_common_name en lugar de SSLContext." +"host_flags." #: ../build/NEWS:3032 msgid "" @@ -5697,6 +8136,9 @@ msgid "" "``curses.addstr()`` documentation to warn that multiline strings can cause " "segfaults because of an ncurses bug." msgstr "" +"`bpo-35924 `__: agregue una nota a la " +"documentación de ``curses.addstr()`` para advertir que las cadenas de varias " +"líneas pueden causar segfaults debido a un error de ncurses." #: ../build/NEWS:3035 msgid "" @@ -5704,6 +8146,9 @@ msgid "" "Documentation for Time_FromTimeAndFold and PyDateTime_FromDateAndTimeAndFold " "as per PEP 495. Patch by Edison Abahurire." msgstr "" +"`bpo-36783 `__: Se agregó documentación " +"de API C para Time_FromTimeAndFold y PyDateTime_FromDateAndTimeAndFold según " +"PEP 495. Parche de Edison Abahurire." #: ../build/NEWS:3039 msgid "" @@ -5712,42 +8157,58 @@ msgid "" "as being retained solely until the setuptools documentation covers it " "independently." msgstr "" +"`bpo-36797 `__: Se ha eliminado más " +"documentación heredada de distutils o bien se ha marcado más claramente como " +"retenida únicamente hasta que la documentación de setuptools la cubra de " +"forma independiente." #: ../build/NEWS:3043 msgid "" "`bpo-22865 `__: Add detail to the " "documentation on the `pty.spawn` function." msgstr "" +"`bpo-22865 `__: Agregue detalles a la " +"documentación sobre la función `pty.spawn`." #: ../build/NEWS:3045 msgid "" "`bpo-35397 `__: Remove deprecation and " "document urllib.parse.unwrap(). Patch contributed by Rémi Lapeyre." msgstr "" +"`bpo-35397 `__: elimine la obsolescencia " +"y documente urllib.parse.unwrap (). Parche aportado por Rémi Lapeyre." #: ../build/NEWS:3048 msgid "" "`bpo-32995 `__: Added the context " "variable in glossary." msgstr "" +"`bpo-32995 `__: se agregó la variable de " +"contexto en el glosario." #: ../build/NEWS:3050 msgid "" "`bpo-33519 `__: Clarify that `copy()` is " "not part of the `MutableSequence` ABC." msgstr "" +"`bpo-33519 `__: Aclare que `copy ()` no " +"es parte del ABC de `MutableSequence`." #: ../build/NEWS:3052 msgid "" "`bpo-33482 `__: Make `codecs." "StreamRecoder.writelines` take a list of bytes." msgstr "" +"`bpo-33482 `__: Haga que `codecs." +"StreamRecoder.writelines` tome una lista de bytes." #: ../build/NEWS:3054 msgid "" "`bpo-25735 `__: Added documentation for " "func factorial to indicate that returns integer values" msgstr "" +"`bpo-25735 `__: documentación agregada " +"para func factorial para indicar que devuelve valores enteros" #: ../build/NEWS:3057 msgid "" @@ -5756,6 +8217,10 @@ msgid "" "object methods (for other classes, help omits methods of the object base " "class.)" msgstr "" +"`bpo-20285 `__: expanda el objeto .__ " +"doc__ (docstring) para hacerlo más claro. Modifique pydoc.py para que help " +"(object) enumere los métodos del objeto (para otras clases, help omite los " +"métodos de la clase base del objeto)." #: ../build/NEWS:3064 msgid "" @@ -5764,17 +8229,24 @@ msgid "" "use :func:`test.support.catch_unraisable_exception` rather than :func:`test." "support.captured_stderr`." msgstr "" +"`bpo-37069 `__: Modifique " +"test_coroutines, test_cprofile, test_generators, test_raise, test_ssl y " +"test_yield_from para usar :func:`test.support.catch_unraisable_exception` en " +"lugar de :func:`test.support.captured_stderr`." #: ../build/NEWS:3069 msgid "" "`bpo-37098 `__: Fix test_memfd_create on " "older Linux Kernels." msgstr "" +"`bpo-37098 `__: corrige " +"test_memfd_create en kernels de Linux más antiguos." #: ../build/NEWS:3071 msgid "" "`bpo-37081 `__: Test with OpenSSL 1.1.1c" msgstr "" +"`bpo-37081 `__: Prueba con OpenSSL 1.1.1c" #: ../build/NEWS:3073 msgid "" @@ -5782,6 +8254,9 @@ msgid "" "catch_unraisable_exception`: context manager catching unraisable exception " "using :func:`sys.unraisablehook`." msgstr "" +"`bpo-36829 `__: agregue :func:`test." +"support.catch_unraisable_exception`: administrador de contexto que captura " +"la excepción no rastreable usando :func:`sys.unraisablehook`." #: ../build/NEWS:3076 msgid "" @@ -5789,6 +8264,10 @@ msgid "" "process now always removes all temporary directories of worker processes " "even if they crash or if they are killed on KeyboardInterrupt (CTRL+c)." msgstr "" +"`bpo-36915 `__: El proceso de registro " +"principal ahora siempre elimina todos los directorios temporales de los " +"procesos de trabajo, incluso si se bloquean o si se eliminan en " +"KeyboardInterrupt (CTRL + c)." #: ../build/NEWS:3080 msgid "" @@ -5797,6 +8276,10 @@ msgid "" "(CHILD_ERROR state). Previously, the test suite stopped immediately. Use --" "failfast to stop at the first error." msgstr "" +"`bpo-36719 `__: \"python3 -m test -jN ..." +"\" ahora continúa la ejecución de las siguientes pruebas cuando un proceso " +"de trabajo falla (estado CHILD_ERROR). Anteriormente, la suite de pruebas se " +"detuvo de inmediato. Utilice --failfast para detenerse ante el primer error." #: ../build/NEWS:3084 msgid "" @@ -5804,6 +8287,9 @@ msgid "" "selfsigned_pythontestdotnet.pem to match self-signed.pythontest.net's new " "TLS certificate." msgstr "" +"`bpo-36816 `__: Actualice Lib / test / " +"selfsigned_pythontestdotnet.pem para que coincida con el nuevo certificado " +"TLS de self -igned.pythontest.net." #: ../build/NEWS:3087 msgid "" @@ -5812,18 +8298,27 @@ msgid "" "with a default OpenSSL policy of rejecting connections to servers with weak " "certificates." msgstr "" +"`bpo-35925 `__: omita las pruebas de red " +"httplib y nntplib cuando, de lo contrario, fallarían debido a un sistema " +"operativo moderno o una distribución con una política OpenSSL predeterminada " +"de rechazar conexiones a servidores con certificados débiles." #: ../build/NEWS:3091 msgid "" "`bpo-36782 `__: Add tests for several C " "API functions in the :mod:`datetime` module. Patch by Edison Abahurire." msgstr "" +"`bpo-36782 `__: agregue pruebas para " +"varias funciones de API C en el módulo :mod:`datetime`. Parche de Edison " +"Abahurire." #: ../build/NEWS:3094 msgid "" "`bpo-36342 `__: Fix test_multiprocessing " "in test_venv if platform lacks functioning sem_open." msgstr "" +"`bpo-36342 `__: corrige " +"test_multiprocessing en test_venv si la plataforma no funciona sem_open." #: ../build/NEWS:3100 msgid "" @@ -5834,6 +8329,12 @@ msgid "" "and fallback to ``python3-config --libs`` (without ``--embed``) if the " "previous command fails." msgstr "" +"`bpo-36721 `__: para incrustar Python en " +"una aplicación, se debe pasar una nueva opción ``--embed`` a ``python3-" +"config --libs --embed`` para obtener ``-lpython3.8`` (vincular la aplicación " +"a libpython). Para admitir 3.8 y versiones anteriores, intente ``python3-" +"config --libs --embed`` primero y vuelva a ``python3-config --libs`` (sin " +"``--embed``) si falla el comando anterior." #: ../build/NEWS:3106 msgid "" @@ -5844,6 +8345,12 @@ msgid "" "(without ``--embed``) if the previous command fails (replace ``X.Y`` with " "the Python version)." msgstr "" +"Agregue un módulo pkg-config ``python-3.8-embed`` para incrustar Python en " +"una aplicación: ``pkg-config python-3.8-embed --libs`` incluye ``-" +"lpython3.8``. Para admitir 3.8 y versiones anteriores, pruebe ``pkg-config " +"python-X.Y-embed --libs`` primero y vuelva a ``pkg-config python-X.Y --" +"libs`` (sin ``--embed``) si falla el comando anterior (reemplace ``X.Y`` con " +"la versión de Python)." #: ../build/NEWS:3113 msgid "" @@ -5852,36 +8359,50 @@ msgid "" "Android, case handled by the script); this change is backward incompatible " "on purpose." msgstr "" +"Por otro lado, ``pkg-config python3.8 --libs`` ya no contiene ``-" +"lpython3.8``. Las extensiones C no deben estar vinculadas a libpython " +"(excepto en Android, caso manejado por el script); este cambio es " +"incompatible con versiones anteriores a propósito." #: ../build/NEWS:3118 msgid "" "`bpo-36786 `__: \"make install\" now " "runs compileall in parallel." msgstr "" +"`bpo-36786 `__: \"make install\" ahora " +"ejecuta compileall en paralelo." #: ../build/NEWS:3123 msgid "" "`bpo-36965 `__: include of " "STATUS_CONTROL_C_EXIT without depending on MSC compiler" msgstr "" +"`bpo-36965 `__: incluye " +"STATUS_CONTROL_C_EXIT sin depender del compilador MSC" #: ../build/NEWS:3126 msgid "" "`bpo-35926 `__: Update to OpenSSL 1.1.1b " "for Windows." msgstr "" +"`bpo-35926 `__: Actualización a OpenSSL " +"1.1.1b para Windows." #: ../build/NEWS:3128 msgid "" "`bpo-29883 `__: Add Windows support for " "UDP transports for the Proactor Event Loop. Patch by Adam Meily." msgstr "" +"`bpo-29883 `__: agregue soporte de " +"Windows para transportes UDP para Proactor Event Loop. Parche de Adam Meily." #: ../build/NEWS:3131 msgid "" "`bpo-33407 `__: The :c:macro:" "`Py_DEPRECATED()` macro has been implemented for MSVC." msgstr "" +"`bpo-33407 `__: Se implementó la macro: " +"c: macro: `Py_DEPRECATED ()` para MSVC." #: ../build/NEWS:3137 msgid "" @@ -5890,6 +8411,11 @@ msgid "" "files are only available within an SDK provided by either the Command Line " "Tools or the Xcode app." msgstr "" +"`bpo-36231 `__: admite la creación de " +"Python en macOS sin / usr / include instalado. A partir de macOS 10.14, los " +"archivos de encabezado del sistema solo están disponibles dentro de un SDK " +"proporcionado por las herramientas de línea de comandos o la aplicación " +"Xcode." #: ../build/NEWS:3144 msgid "" @@ -5897,24 +8423,33 @@ msgid "" "context_use_ps1 with .prompt_last_line. This finishes change started in " "`bpo-31858 `__." msgstr "" +"`bpo-35610 `__: Reemplace ahora ." +"context_use_ps1 redundante con .prompt_last_line. Esto finaliza el cambio " +"iniciado en `bpo-31858 `__." #: ../build/NEWS:3147 msgid "" "`bpo-37038 `__: Make idlelib.run " "runnable; add test clause." msgstr "" +"`bpo-37038 `__: hacer que idlelib.run " +"sea ejecutable; añadir cláusula de prueba." #: ../build/NEWS:3149 msgid "" "`bpo-36958 `__: Print any argument other " "than None or int passed to SystemExit or sys.exit()." msgstr "" +"`bpo-36958 `__: Imprime cualquier " +"argumento que no sea None o int pasado a SystemSalir o sys.exit ()." #: ../build/NEWS:3152 msgid "" "`bpo-36807 `__: When saving a file, call " "os.fsync() so bits are flushed to e.g. USB drive." msgstr "" +"`bpo-36807 `__: al guardar un archivo, " +"llame a os.fsync () para que los bits se vacíen, p. Ej. Unidad USB." #: ../build/NEWS:3155 msgid "" @@ -5922,18 +8457,26 @@ msgid "" "extraneous sorting by line number since dictionary was created in line " "number order." msgstr "" +"`bpo-32411 `__: En browser.py, elimine " +"la clasificación superflua por número de línea ya que el diccionario se creó " +"en el orden del número de línea." #: ../build/NEWS:3161 msgid "" "`bpo-37053 `__: Handle strings like u" "\"bar\" correctly in Tools/parser/unparse.py. Patch by Chih-Hsuan Yen." msgstr "" +"`bpo-37053 `__: Maneje cadenas como u " +"\"bar\" correctamente en Tools / parser / unparse.py. Parche de Chih-Hsuan " +"Yen." #: ../build/NEWS:3167 msgid "" "`bpo-36763 `__: Implement the :pep:`587` " "\"Python Initialization Configuration\"." msgstr "" +"`bpo-36763 `__: Implemente la " +"\"Configuración de inicialización de Python\" :pep:`587`." #: ../build/NEWS:3169 msgid "" @@ -5941,6 +8484,9 @@ msgid "" "attempting to use the *modulo* parameter when ``__ipow__`` is implemented in " "C." msgstr "" +"`bpo-36379 `__: corrige fallas al " +"intentar usar el parámetro *modulo* cuando ``__ipow__`` está implementado en " +"C." #: ../build/NEWS:3172 msgid "" @@ -5949,6 +8495,10 @@ msgid "" "``_PyObject_GetMethod`` to avoid creating a bound method object in many " "cases. Patch by Michael J. Sullivan." msgstr "" +"`bpo-37107 `__: actualice :c:func:" +"`PyObject_CallMethodObjArgs` y ``_PyObject_CallMethodIdObjArgs`` para usar " +"``_PyObject_GetMethod`` para evitar crear un objeto de método vinculado en " +"muchos casos. Parche de Michael J. Sullivan." #: ../build/NEWS:3177 msgid "" @@ -5956,6 +8506,9 @@ msgid "" "Vectorcall: a fast calling protocol for CPython. This is a new protocol to " "optimize calls of custom callable objects." msgstr "" +"`bpo-36974 `__: Implementar :pep:`590`: " +"Vectorcall: un protocolo de llamada rápida para CPython. Este es un nuevo " +"protocolo para optimizar las llamadas de objetos invocables personalizados." #: ../build/NEWS:3181 msgid "" @@ -5963,6 +8516,10 @@ msgid "" "returns the exitcode rather than calling ``Py_Exit(exitcode)`` when calling " "``PyErr_Print()`` if the current exception type is ``SystemExit``." msgstr "" +"`bpo-36763 `__: ``Py_Main()`` ahora " +"devuelve el código de salida en lugar de llamar a ``Py_Exit(exitcode)`` " +"cuando se llama a ``PyErr_Print()`` si el tipo de excepción actual es " +"``SystemExit``." #: ../build/NEWS:3185 msgid "" @@ -5971,6 +8528,11 @@ msgid "" "These are objects supporting the optimization given by the ``LOAD_METHOD``/" "``CALL_METHOD`` opcodes. See PEP 590." msgstr "" +"`bpo-36922 `__: agregue un nuevo " +"indicador de tipo ``Py_TPFLAGS_METHOD_DESCRIPTOR`` para los objetos que se " +"comportan como métodos independientes. Estos son objetos que soportan la " +"optimización dada por los códigos de operación ``LOAD_METHOD`` / " +"``CALL_METHOD``. Ver PEP 590." #: ../build/NEWS:3190 msgid "" @@ -5978,20 +8540,25 @@ msgid "" "`PyEval_ReInitThreads` function has been removed from the C API. It should " "not be called explicitly: use :c:func:`PyOS_AfterFork_Child` instead." msgstr "" +"`bpo-36728 `__: la función :c:func:" +"`PyEval_ReInitThreads` se ha eliminado de la API de C. No debe llamarse " +"explícitamente: use :c:func:`PyOS_AfterFork_Child` en su lugar." #: ../build/NEWS:3196 msgid "Python 3.8.0 alpha 4" -msgstr "" +msgstr "Python 3.8.0 alpha 4" #: ../build/NEWS:3198 msgid "*Release date: 2019-05-06*" -msgstr "" +msgstr "*Release date: 2019-05-06*" #: ../build/NEWS:3203 msgid "" "`bpo-36742 `__: Fixes mishandling of pre-" "normalization characters in urlsplit()." msgstr "" +"`bpo-36742 `__: corrige el mal manejo de " +"los caracteres previos a la normalización en urlsplit ()." #: ../build/NEWS:3206 msgid "" @@ -6000,6 +8567,11 @@ msgid "" "into the underlying http client request. Such potentially malicious header " "injection URLs now cause an http.client.InvalidURL exception to be raised." msgstr "" +"`bpo-30458 `__: direccione CVE-2019-9740 " +"al no permitir rutas de URL con espacios en blanco incrustados o caracteres " +"de control a través de la solicitud del cliente http subyacente. Estas URL " +"de inyección de encabezado potencialmente maliciosas ahora provocan que se " +"genere una excepción http.client.InvalidURL." #: ../build/NEWS:3211 msgid "" @@ -6010,6 +8582,12 @@ msgid "" "`subprocess` module no longer search the executable in the current directory " "if the :envvar:`PATH` environment variable is not set." msgstr "" +"`bpo-35755 `__: :func:`shutil.which` " +"ahora usa ``os.confstr(\"CS_PATH\")`` si está disponible y si la variable de " +"entorno :envvar:`PATH` no está configurada. Elimine también el directorio " +"actual de :data:`posixpath.defpath`. En Unix, :func:`shutil.which` y el " +"módulo :mod:`subprocess` ya no buscan el ejecutable en el directorio actual " +"si la variable de entorno :envvar:`PATH` no está configurada." #: ../build/NEWS:3221 msgid "" @@ -6017,6 +8595,9 @@ msgid "" "now also looks for C extensions compiled in release mode and for C " "extensions compiled in the stable ABI." msgstr "" +"`bpo-36722 `__: en la compilación de " +"depuración, la importación ahora también busca extensiones C compiladas en " +"modo de lanzamiento y extensiones C compiladas en la ABI estable." #: ../build/NEWS:3224 msgid "" @@ -6024,6 +8605,9 @@ msgid "" "Initialization code on FreeBSD to detect properly when stdin file descriptor " "(fd 0) is invalid." msgstr "" +"`bpo-32849 `__: corrige el código de " +"inicialización de Python en FreeBSD para detectar correctamente cuando el " +"descriptor de archivo stdin (fd 0) no es válido." #: ../build/NEWS:3227 msgid "" @@ -6031,6 +8615,9 @@ msgid "" "and related function declarations that lack implementations after the " "removal of pgen." msgstr "" +"`bpo-36623 `__: elimine los encabezados " +"del analizador y las declaraciones de funciones relacionadas que carecen de " +"implementaciones después de la eliminación de pgen." #: ../build/NEWS:3230 #, python-format @@ -6038,6 +8625,8 @@ msgid "" "`bpo-20180 `__: ``dict.pop()`` is now up " "to 33% faster thanks to Argument Clinic. Patch by Inada Naoki." msgstr "" +"`bpo-20180 `__: ``dict.pop()`` ahora es " +"hasta un 33% más rápido gracias a Argument Clinic. Parche de Inada Naoki." #: ../build/NEWS:3233 msgid "" @@ -6048,6 +8637,13 @@ msgid "" "memory error is logged to decide where to put a breakpoint. Compile Python " "with ``PYMEM_DEBUG_SERIALNO`` defined to get back the field." msgstr "" +"`bpo-36611 `__: Asignadores de memoria " +"de depuración: deshabilite el campo serialno de forma predeterminada de los " +"ganchos de depuración en los asignadores de memoria de Python para reducir " +"la huella de memoria en un 5%. Habilite :mod:`tracemalloc` para obtener el " +"rastreo donde se ha asignado un bloque de memoria cuando se registra un " +"error de memoria fatal para decidir dónde colocar un punto de interrupción. " +"Compile Python con ``PYMEM_DEBUG_SERIALNO`` definido para recuperar el campo." #: ../build/NEWS:3240 msgid "" @@ -6057,18 +8653,27 @@ msgid "" "include the version number, it is recommended to always use ``sys.platform." "startswith('aix')``. Contributed by M. Felt." msgstr "" +"`bpo-36588 `__: en AIX, :attr:`sys." +"platform` ya no contiene la versión principal. Devuelva siempre ``'aix'``, " +"en lugar de ``'aix3'`` .. ``'aix7'``. Dado que las versiones anteriores de " +"Python incluyen el número de versión, se recomienda usar siempre ``sys." +"platform.startswith('aix')``. Contribución de M. Felt." #: ../build/NEWS:3245 msgid "" "`bpo-36549 `__: Change str.capitalize to " "use titlecase for the first character instead of uppercase." msgstr "" +"`bpo-36549 `__: Cambie str.capitalize " +"para usar titlecase para el primer carácter en lugar de mayúsculas." #: ../build/NEWS:3248 msgid "" "`bpo-36540 `__: Implement :pep:`570` " "(Python positional-only parameters). Patch by Pablo Galindo." msgstr "" +"`bpo-36540 `__: implementar :pep:`570` " +"(parámetros de solo posicionales de Python). Parche de Pablo Galindo." #: ../build/NEWS:3251 msgid "" @@ -6078,24 +8683,37 @@ msgid "" "consistent with :c:func:`PyEval_RestoreThread`, :c:func:" "`Py_END_ALLOW_THREADS`, and :c:func:`PyGILState_Ensure`." msgstr "" +"`bpo-36475 `__: :c:func:" +"`PyEval_AcquireLock` y :c:func:`PyEval_AcquireThread` ahora terminan el hilo " +"actual si se llaman mientras el intérprete está finalizando, haciéndolos " +"consistentes con :c:func:`PyEval_RestoreThread`, :c:func:" +"`Py_END_ALLOW_THREADS` y :c:func:`PyGILState_Ensure`." #: ../build/NEWS:3256 msgid "" "`bpo-36504 `__: Fix signed integer " "overflow in _ctypes.c's ``PyCArrayType_new()``." msgstr "" +"`bpo-36504 `__: se corrige el " +"desbordamiento de enteros con signo en el ``PyCArrayType_new()`` de _ctypes." +"c." #: ../build/NEWS:3259 msgid "" "`bpo-20844 `__: Fix running script with " "encoding cookie and LF line ending may fail on Windows." msgstr "" +"`bpo-20844 `__: Corregir el script en " +"ejecución con cookie de codificación y el final de línea LF puede fallar en " +"Windows." #: ../build/NEWS:3262 msgid "" "`bpo-24214 `__: Fixed support of the " "surrogatepass error handler in the UTF-8 incremental decoder." msgstr "" +"`bpo-24214 `__: Soporte fijo del " +"manejador de errores de paso sustituto en el decodificador incremental UTF-8." #: ../build/NEWS:3265 msgid "" @@ -6105,30 +8723,45 @@ msgid "" "deleted/added so that the number of keys isn't changed. A `RuntimeError` " "will be raised after ``len(dict)`` iterations. Contributed by Thomas Perl." msgstr "" +"`bpo-36452 `__: Cambiar las claves " +"``dict`` durante la iteración del propio dictado, ``keys()``, ``values()`` o " +"``items()`` ahora se detectarán en ciertos casos de esquina donde las claves " +"se eliminan / agregan para que no se cambie el número de claves. Se generará " +"un `RuntimeError` después de las iteraciones ``len(dict)``. Contribución de " +"Thomas Perl." #: ../build/NEWS:3271 msgid "" "`bpo-36459 `__: Fix a possible double " "``PyMem_FREE()`` due to tokenizer.c's ``tok_nextc()``." msgstr "" +"`bpo-36459 `__: Se corrigió un posible " +"doble ``PyMem_FREE()`` debido al ``tok_nextc()`` de tokenizer.c." #: ../build/NEWS:3274 msgid "" "`bpo-36433 `__: Fixed TypeError message " "in classmethoddescr_call." msgstr "" +"`bpo-36433 `__: mensaje TypeError fijo " +"en classmethoddescr_call." #: ../build/NEWS:3276 msgid "" "`bpo-36430 `__: Fix a possible reference " "leak in :func:`itertools.count`." msgstr "" +"`bpo-36430 `__: Corrija una posible fuga " +"de referencia en :func:`itertools.count`." #: ../build/NEWS:3278 msgid "" "`bpo-36440 `__: Include node names in " "``ParserError`` messages, instead of numeric IDs. Patch by A. Skrobov." msgstr "" +"`bpo-36440 `__: incluya nombres de nodo " +"en los mensajes ``ParserError``, en lugar de ID numéricos. Parche de A. " +"Skrobov." #: ../build/NEWS:3281 msgid "" @@ -6136,6 +8769,8 @@ msgid "" "`keyword` from the Grammar and Tokens file using pgen. Patch by Pablo " "Galindo." msgstr "" +"`bpo-36143 `__: Regenere :mod:`keyword` " +"desde el archivo Grammar and Tokens usando pgen. Parche de Pablo Galindo." #: ../build/NEWS:3284 msgid "" @@ -6143,12 +8778,17 @@ msgid "" "`PyObject_GC_Track` calls in the :mod:`pickle` module. Patch by Zackery " "Spytz." msgstr "" +"`bpo-18372 `__: agregue las llamadas :c:" +"func:`PyObject_GC_Track` faltantes en el módulo :mod:`pickle`. Parche de " +"Zackery Spytz." #: ../build/NEWS:3290 msgid "" "`bpo-35952 `__: Fix pythoninfo when the " "compiler is missing." msgstr "" +"`bpo-35952 `__: corrige pythoninfo " +"cuando falta el compilador." #: ../build/NEWS:3292 msgid "" @@ -6157,12 +8797,18 @@ msgid "" "``{ns}*`` that match a tag in any namespace or all tags in a namespace. " "Patch by Stefan Behnel." msgstr "" +"`bpo-28238 `__: Los métodos ``.find*()`` " +"de xml.etree.ElementTree ahora pueden buscar comodines como ``{*}tag`` y " +"``{ns}*`` que coincidan con una etiqueta en cualquier espacio de nombres o " +"con todas las etiquetas en un espacio de nombres. Parche de Stefan Behnel." #: ../build/NEWS:3296 msgid "" "`bpo-26978 `__: `pathlib.path.link_to()` " "is now implemented. It creates a hard link pointing to a path." msgstr "" +"`bpo-26978 `__: `pathlib.path.link_to " +"()` ahora está implementado. Crea un enlace duro que apunta a una ruta." #: ../build/NEWS:3299 msgid "" @@ -6171,6 +8817,10 @@ msgid "" "mode (previously it was hardcoded to ``'w'``) when ``inplace=True`` is " "passed to its constructor." msgstr "" +"`bpo-1613500 `__: :class:`fileinput." +"FileInput` ahora usa el modo de archivo de entrada para configurar " +"correctamente el modo de archivo de salida (anteriormente estaba codificado " +"como ``'w'``) cuando ``inplace=True`` se pasa a su constructor." #: ../build/NEWS:3303 msgid "" @@ -6178,6 +8828,9 @@ msgid "" "``faulthandler.c`` on HP-UX. Initialize ``stack_t current_stack`` to zero " "using ``memset()``." msgstr "" +"`bpo-36734 `__: corrige la compilación " +"de ``faulthandler.c`` en HP-UX. Inicialice ``stack_t current_stack`` a cero " +"usando ``memset()``." #: ../build/NEWS:3306 msgid "" @@ -6185,12 +8838,17 @@ msgid "" "ElementTree packages gained support for C14N 2.0 serialisation. Patch by " "Stefan Behnel." msgstr "" +"`bpo-13611 `__: Los paquetes xml.etree." +"ElementTree obtuvieron soporte para la serialización C14N 2.0. Parche de " +"Stefan Behnel." #: ../build/NEWS:3309 msgid "" "`bpo-36669 `__: Add missing matrix " "multiplication operator support to weakref.proxy." msgstr "" +"`bpo-36669 `__: Agregue el soporte del " +"operador de multiplicación de matrices faltante a thinref.proxy." #: ../build/NEWS:3312 msgid "" @@ -6199,6 +8857,10 @@ msgid "" "it defines the callback methods \"start_ns()\" and/or \"end_ns()\". Patch by " "Stefan Behnel." msgstr "" +"`bpo-36676 `__: XMLParser () en xml." +"etree.ElementTree proporciona contexto de prefijo de espacio de nombres al " +"objetivo del analizador si define los métodos de devolución de llamada " +"\"start_ns ()\" y / o \"end_ns ()\". Parche de Stefan Behnel." #: ../build/NEWS:3316 msgid "" @@ -6206,6 +8868,9 @@ msgid "" "XMLPullParser in xml.etree.ElementTree gained support for parsing comments " "and processing instructions. Patch by Stefan Behnel." msgstr "" +"`bpo-36673 `__: TreeBuilder y " +"XMLPullParser en xml.etree.ElementTree obtuvieron soporte para analizar " +"comentarios e instrucciones de procesamiento. Parche de Stefan Behnel." #: ../build/NEWS:3320 msgid "" @@ -6215,6 +8880,11 @@ msgid "" "not result in an incorrect answer, but it did trigger an unexpected cache " "miss." msgstr "" +"`bpo-36650 `__: La versión C de " +"functools.lru_cache () trataba las llamadas con un diccionario ``**kwargs`` " +"vacío como distintas de las llamadas sin palabras clave. Esto no dio como " +"resultado una respuesta incorrecta, pero desencadenó una pérdida inesperada " +"de caché." #: ../build/NEWS:3325 msgid "" @@ -6224,6 +8894,11 @@ msgid "" "build command: don't use :data:`sys.executable` if it is ``None`` or an " "empty string." msgstr "" +"`bpo-28552 `__: Arregle :mod:`distutils." +"sysconfig` si :data:`sys.executable` es ``None`` o una cadena vacía: use :" +"func:`os.getcwd` para inicializar ``project_base``. Corrija también el " +"comando de compilación distutils: no use :data:`sys.executable` si es " +"``None`` o una cadena vacía." #: ../build/NEWS:3330 msgid "" @@ -6234,12 +8909,20 @@ msgid "" "\")`` nor :data:`os.defpath` if the ``PATH`` environment variable is set to " "an empty string." msgstr "" +"`bpo-35755 `__: :func:`shutil.which` y :" +"func:`distutils.spawn.find_executable` ahora usan ``os.confstr(\"CS_PATH" +"\")`` si está disponible en lugar de :data:`os.defpath`, si la variable de " +"entorno ``PATH`` no está configurada. Además, no utilice ``os." +"confstr(\"CS_PATH\")`` ni :data:`os.defpath` si la variable de entorno " +"``PATH`` está configurada en una cadena vacía." #: ../build/NEWS:3337 msgid "" "`bpo-25430 `__: improve performance of " "``IPNetwork.__contains__()``" msgstr "" +"`bpo-25430 `__: mejora el rendimiento de " +"``IPNetwork.__contains__()``" #: ../build/NEWS:3339 msgid "" @@ -6248,12 +8931,19 @@ msgid "" "\"{namespace}tag\" notation) by passing a default namespace with an empty " "string prefix." msgstr "" +"`bpo-30485 `__: Las expresiones de ruta " +"en xml.etree.ElementTree ahora pueden evitar los prefijos explícitos del " +"espacio de nombres para las etiquetas (o la notación \"{namespace} etiqueta" +"\") al pasar un espacio de nombres predeterminado con un prefijo de cadena " +"vacío." #: ../build/NEWS:3343 msgid "" "`bpo-36613 `__: Fix :mod:`asyncio` " "wait() not removing callback if exception" msgstr "" +"`bpo-36613 `__: arregla :mod:`asyncio` " +"wait () que no elimina la devolución de llamada si es una excepción" #: ../build/NEWS:3345 msgid "" @@ -6261,6 +8951,9 @@ msgid "" "for Mock objects with spec when the code is executed under tracing. Patch by " "Karthikeyan Singaravelan." msgstr "" +"`bpo-36598 `__: se corrige la " +"verificación ``isinstance`` para objetos simulados con especificación cuando " +"el código se ejecuta bajo seguimiento. Parche de Karthikeyan Singaravelan." #: ../build/NEWS:3348 msgid "" @@ -6269,6 +8962,11 @@ msgid "" "now logs ``close()`` exceptions. These exceptions are silent by default in " "release mode." msgstr "" +"`bpo-18748 `__: En el modo de desarrollo " +"(: opción: `-X` ``dev``) y en la compilación de depuración, el destructor :" +"class:`io.IOBase` ahora registra las excepciones ``close()``. Estas " +"excepciones son silenciosas de forma predeterminada en el modo de " +"lanzamiento." #: ../build/NEWS:3352 msgid "" @@ -6278,6 +8976,12 @@ msgid "" "most Unix platforms and timings are no longer impacted by system clock " "updates since ``perf_counter()`` is monotonic. Patch by Inada Naoki." msgstr "" +"`bpo-36575 `__: El módulo ``_lsprof`` " +"ahora usa el temporizador interno igual que ``time.perf_counter()`` por " +"defecto. ``gettimeofday(2)`` se utilizó en Unix. El nuevo temporizador tiene " +"una mejor resolución en la mayoría de las plataformas Unix y los tiempos ya " +"no se ven afectados por las actualizaciones del reloj del sistema, ya que " +"``perf_counter()`` es monótono. Parche de Inada Naoki." #: ../build/NEWS:3358 msgid "" @@ -6285,6 +8989,9 @@ msgid "" "``DeprecationWarning`` when ``encoding`` option is specified. Patch by " "Matthias Bussonnier." msgstr "" +"`bpo-33461 `__: ``json.loads`` ahora " +"emite ``DeprecationWarning`` cuando se especifica la opción ``encoding``. " +"Parche de Matthias Bussonnier." #: ../build/NEWS:3361 msgid "" @@ -6292,18 +8999,25 @@ msgid "" "prefers the lean internal _sha512 module over hashlib for seed(version=2) to " "optimize import time." msgstr "" +"`bpo-36559 `__: El módulo aleatorio " +"ahora prefiere el módulo interno delgado _sha512 sobre hashlib para semilla " +"(versión = 2) para optimizar el tiempo de importación." #: ../build/NEWS:3364 msgid "" "`bpo-17561 `__: Set backlog=None as the " "default for socket.create_server." msgstr "" +"`bpo-17561 `__: Establecer backlog = " +"None como predeterminado para socket.create_server." #: ../build/NEWS:3366 msgid "" "`bpo-34373 `__: Fix :func:`time.mktime` " "error handling on AIX for year before 1970." msgstr "" +"`bpo-34373 `__: Se corrigió el manejo de " +"errores :func:`time.mktime` en AIX para el año anterior a 1970." #: ../build/NEWS:3369 msgid "" @@ -6311,18 +9025,26 @@ msgid "" "when trying to open existing DBM database that actually doesn't exist. Patch " "by Marco Rougeth." msgstr "" +"`bpo-36232 `__: mensaje de error " +"mejorado al intentar abrir una base de datos DBM existente que en realidad " +"no existe. Parche de Marco Rougeth." #: ../build/NEWS:3372 msgid "" "`bpo-36546 `__: Add statistics." "quantiles()" msgstr "" +"`bpo-36546 `__: agregar statistics." +"quantiles ()" #: ../build/NEWS:3374 msgid "" "`bpo-36050 `__: Optimized ``http.client." "HTTPResponse.read()`` for large response. Patch by Inada Naoki." msgstr "" +"`bpo-36050 `__: ``http.client." +"HTTPResponse.read()`` optimizado para una gran respuesta. Parche de Inada " +"Naoki." #: ../build/NEWS:3377 msgid "" @@ -6330,6 +9052,10 @@ msgid "" "to >0 in :mod:`http.client`, print all values for headers with multiple " "values for the same header name. Patch by Matt Houglum." msgstr "" +"`bpo-36522 `__: si *debuglevel* se " +"establece en> 0 en :mod:`http.client`, imprima todos los valores de los " +"encabezados con varios valores para el mismo nombre de encabezado. Parche de " +"Matt Houglum." #: ../build/NEWS:3381 msgid "" @@ -6340,12 +9066,20 @@ msgid "" "be passed to these functions if the required arguments are passed as " "positional arguments." msgstr "" +"`bpo-36492 `__: Desaprobado el paso de " +"argumentos obligatorios como *func* como argumentos de palabra clave en " +"funciones que deberían aceptar argumentos de palabra clave arbitrarios y " +"pasarlos a otra función. Los argumentos de palabras clave arbitrarias " +"(incluso con los nombres \"self\" y \"func\") ahora se pueden pasar a estas " +"funciones si los argumentos requeridos se pasan como argumentos posicionales." #: ../build/NEWS:3387 msgid "" "`bpo-27181 `__: Add statistics." "geometric_mean()." msgstr "" +"`bpo-27181 `__: agregue statistics." +"geometric_mean ()." #: ../build/NEWS:3389 msgid "" @@ -6354,6 +9088,10 @@ msgid "" "checks have been removed from its ``posixpath.normcase()`` and ``ntpath." "normcase()`` implementations. Patch by Wolfgang Maier." msgstr "" +"`bpo-30427 `__: ``os.path.normcase()`` " +"se basa en ``os.fspath()`` para verificar el tipo de su argumento. Se han " +"eliminado las comprobaciones redundantes de sus implementaciones ``posixpath." +"normcase()`` y ``ntpath.normcase()``. Parche de Wolfgang Maier." #: ../build/NEWS:3394 msgid "" @@ -6362,24 +9100,37 @@ msgid "" "are assumed to specify octal octets. Octets are always decimal numbers. " "Octets must still be no more than three digits, including leading zeroes." msgstr "" +"`bpo-36385 `__: deje de rechazar octetos " +"de IPv4 por ser ambiguamente octal. Los ceros iniciales se ignoran y ya no " +"se supone que especifiquen octetos octales. Los octetos son siempre números " +"decimales. Los octetos no deben tener más de tres dígitos, incluidos los " +"ceros iniciales." #: ../build/NEWS:3399 msgid "" "`bpo-36434 `__: Errors during writing to " "a ZIP file no longer prevent to properly close it." msgstr "" +"`bpo-36434 `__: Los errores durante la " +"escritura en un archivo ZIP ya no impiden cerrarlo correctamente." #: ../build/NEWS:3402 msgid "" "`bpo-36407 `__: Fixed wrong indentation " "writing for CDATA section in xml.dom.minidom. Patch by Vladimir Surjaninov." msgstr "" +"`bpo-36407 `__: Se corrigió la escritura " +"de sangría incorrecta para la sección CDATA en xml.dom.minidom. Parche de " +"Vladimir Surjaninov." #: ../build/NEWS:3405 msgid "" "`bpo-36326 `__: inspect.getdoc() can now " "find docstrings for member objects when __slots__ is a dictionary." msgstr "" +"`bpo-36326 `__: inspect.getdoc () ahora " +"puede encontrar cadenas de documentos para objetos miembro cuando __slots__ " +"es un diccionario." #: ../build/NEWS:3408 msgid "" @@ -6388,18 +9139,26 @@ msgid "" "`None` instead of raising :exc:`RuntimeError`, making the method idempotent. " "Patch by Karthikeyan Singaravelan." msgstr "" +"`bpo-36366 `__: Llamar a ``stop()`` en " +"un objeto :func:`unittest.mock.patch` no iniciado o detenido ahora devolverá " +"\"Ninguno\" en lugar de generar :exc:`RuntimeError`, haciendo que el método " +"sea idempotente. Parche de Karthikeyan Singaravelan." #: ../build/NEWS:3413 msgid "" "`bpo-36348 `__: The :meth:`imap.IMAP4." "logout` method no longer ignores silently arbitrary exceptions." msgstr "" +"`bpo-36348 `__: el método :meth:`imap." +"IMAP4.logout` ya no ignora silenciosamente excepciones arbitrarias." #: ../build/NEWS:3416 msgid "" "`bpo-31904 `__: Add time module support " "and fix test_time faiures for VxWorks." msgstr "" +"`bpo-31904 `__: Agregue soporte de " +"módulo de tiempo y corrija fallas de test_time para VxWorks." #: ../build/NEWS:3418 msgid "" @@ -6407,6 +9166,9 @@ msgid "" "keyword arguments `default_namespace` and `xml_declaration` in functions " "ElementTree.tostring() and ElementTree.tostringlist()." msgstr "" +"`bpo-36227 `__: Se agregó soporte para " +"argumentos de palabras clave `default_namespace` y` xml_declaration` en las " +"funciones ElementTree.tostring () y ElementTree.tostringlist ()." #: ../build/NEWS:3422 msgid "" @@ -6416,6 +9178,11 @@ msgid "" "number and weekday; these are the inverse of each class's ``isocalendar`` " "method. Patch by Paul Ganssle." msgstr "" +"`bpo-36004 `__: Se agregaron nuevos " +"constructores alternativos :meth:`datetime.date.fromisocalendar` y :meth:" +"`datetime.datetime.fromisocalendar`, que construyen objetos de fecha a " +"partir del año ISO, el número de la semana y el día de la semana; estos son " +"el inverso del método ``isocalendar`` de cada clase. Parche de Paul Ganssle." #: ../build/NEWS:3428 msgid "" @@ -6424,6 +9191,10 @@ msgid "" "class:`modulefinder.ModuleFinder` now has immutable default arguments. Patch " "by Brandt Bucher." msgstr "" +"`bpo-35936 `__: :mod:`modulefinder` ya " +"no depende del módulo :mod:`imp` obsoleto, y el inicializador para :class:" +"`modulefinder.ModuleFinder` ahora tiene argumentos predeterminados " +"inmutables. Parche de Brandt Bucher." #: ../build/NEWS:3433 msgid "" @@ -6431,6 +9202,9 @@ msgid "" "correctly handles modules that have the same name as a bad package. Patch by " "Brandt Bucher." msgstr "" +"`bpo-35376 `__: :mod:`modulefinder` " +"maneja correctamente los módulos que tienen el mismo nombre que un paquete " +"defectuoso. Parche de Brandt Bucher." #: ../build/NEWS:3436 msgid "" @@ -6438,6 +9212,9 @@ msgid "" "longer crashes when encountering syntax errors in followed imports. Patch by " "Brandt Bucher." msgstr "" +"`bpo-17396 `__: :mod:`modulefinder` ya " +"no se bloquea al encontrar errores de sintaxis en las importaciones " +"seguidas. Parche de Brandt Bucher." #: ../build/NEWS:3439 msgid "" @@ -6447,6 +9224,12 @@ msgid "" "server socket, including accepting both IPv4 and IPv6 connections on the " "same socket. (Contributed by Giampaolo Rodola in :issue:`17561`.)" msgstr "" +"`bpo-35934 `__: Se agregaron funciones " +"de conveniencia :meth:`~socket.create_server()` y :meth:`~socket." +"has_dualstack_ipv6()` para automatizar las tareas necesarias que " +"generalmente implican al crear un socket de servidor, incluida la aceptación " +"de conexiones IPv4 e IPv6 en el mismo socket. (Contribución de Giampaolo " +"Rodola en: número: `17561`.)" #: ../build/NEWS:3445 msgid "" @@ -6454,24 +9237,33 @@ msgid "" "`classmethod` and :func:`staticmethod` to :func:`unittest.mock." "create_autospec`. Initial patch by Felipe Ochoa." msgstr "" +"`bpo-23078 `__: Agregue soporte para :" +"func:`classmethod` y :func:`staticmethod` a :func:`unittest.mock." +"create_autospec`. Parche inicial de Felipe Ochoa." #: ../build/NEWS:3448 msgid "" "`bpo-35416 `__: Fix potential resource " "warnings in distutils. Patch by Mickaël Schoentgen." msgstr "" +"`bpo-35416 `__: corrige las advertencias " +"de recursos potenciales en distutils. Parche de Mickaël Schoentgen." #: ../build/NEWS:3451 msgid "" "`bpo-25451 `__: Add transparency methods " "to :class:`tkinter.PhotoImage`. Patch by Zackery Spytz." msgstr "" +"`bpo-25451 `__: agregue métodos de " +"transparencia a :class:`tkinter.PhotoImage`. Parche de Zackery Spytz." #: ../build/NEWS:3454 msgid "" "`bpo-35082 `__: Don't return deleted " "attributes when calling dir on a :class:`unittest.mock.Mock`." msgstr "" +"`bpo-35082 `__: No devuelva atributos " +"eliminados al llamar a dir en un :class:`unittest.mock.Mock`." #: ../build/NEWS:3457 msgid "" @@ -6479,6 +9271,9 @@ msgid "" "BaseHandler` now handles abrupt client connection terminations gracefully. " "Patch by Petter Strandmark." msgstr "" +"`bpo-34547 `__: :class:`wsgiref.handlers." +"BaseHandler` ahora maneja las terminaciones abruptas de la conexión del " +"cliente con gracia. Parche de Petter Strandmark." #: ../build/NEWS:3460 msgid "" @@ -6486,12 +9281,17 @@ msgid "" "now supports :term:`path-like `. Patch by Mickaël " "Schoentgen." msgstr "" +"`bpo-31658 `__: :func:`xml.sax.parse` " +"ahora es compatible con :term:`path-like `. Parche de " +"Mickaël Schoentgen." #: ../build/NEWS:3463 msgid "" "`bpo-34139 `__: Remove stale unix " "datagram socket before binding" msgstr "" +"`bpo-34139 `__: elimine el socket de " +"datagrama unix obsoleto antes de enlazar" #: ../build/NEWS:3465 msgid "" @@ -6499,6 +9299,10 @@ msgid "" "Eyeballs in `asyncio.create_connection()`. Added two new arguments, " "*happy_eyeballs_delay* and *interleave*, to specify Happy Eyeballs behavior." msgstr "" +"`bpo-33530 `__: Implementado Happy " +"Eyeballs en `asyncio.create_connection ()`. Se agregaron dos nuevos " +"argumentos, *happy_eyeballs_delay* and *interleave*, para especificar el " +"comportamiento de Happy Eyeballs." #: ../build/NEWS:3469 msgid "" @@ -6507,41 +9311,58 @@ msgid "" "iscoroutinefunction, isasyncgenfunction on a method created from an " "arbitrary callable. Instead, return False." msgstr "" +"`bpo-33291 `__: No genere AttributeError " +"cuando llame a las funciones de inspección isgeneratorfunction, " +"iscoroutinefunction, isasyncgenfunction en un método creado a partir de un " +"invocable arbitrario. En su lugar, devuelve False." #: ../build/NEWS:3473 msgid "" "`bpo-31310 `__: Fix the multiprocessing." "semaphore_tracker so it is reused by child processes" msgstr "" +"`bpo-31310 `__: arregla el " +"multiprocessing.semaphore_tracker para que los procesos secundarios lo " +"reutilicen" #: ../build/NEWS:3476 msgid "" "`bpo-31292 `__: Fix ``setup.py check --" "restructuredtext`` for files containing ``include`` directives." msgstr "" +"`bpo-31292 `__: corrige ``setup.py check " +"--restructuredtext`` para archivos que contienen directivas ``include``." #: ../build/NEWS:3482 msgid "" "`bpo-36625 `__: Remove obsolete comments " "from docstrings in fractions.Fraction" msgstr "" +"`bpo-36625 `__: elimine los comentarios " +"obsoletos de las cadenas de documentos en fracciones." #: ../build/NEWS:3484 msgid "" "`bpo-30840 `__: Document relative imports" msgstr "" +"`bpo-30840 `__: Importaciones relativas " +"de documentos" #: ../build/NEWS:3486 msgid "" "`bpo-36523 `__: Add docstring for io." "IOBase.writelines()." msgstr "" +"`bpo-36523 `__: agregue una cadena de " +"documentos para io.IOBase.writelines ()." #: ../build/NEWS:3488 msgid "" "`bpo-36425 `__: New documentation " "translation: `Simplified Chinese `_." msgstr "" +"`bpo-36425 `__: Nueva traducción de " +"documentación: `Simplified Chinese `_." #: ../build/NEWS:3491 msgid "" @@ -6550,6 +9371,10 @@ msgid "" "directive for the basic wsgiref-based web server in the documentation of :" "mod:`wsgiref`. Contributed by Stéphane Wirtel." msgstr "" +"`bpo-36345 `__: Evite la duplicación de " +"código de ``Tools/scripts/serve.py`` al usar la directiva: rst: dir: " +"`literalinclude` para el servidor web básico basado en wsgiref en la " +"documentación de :mod:`wsgiref`. Contribución de Stéphane Wirtel." #: ../build/NEWS:3496 msgid "" @@ -6557,12 +9382,17 @@ msgid "" "``Tools/scripts/serve.py`` script as an example in the :mod:`wsgiref` " "documentation. Contributed by Stéphane Wirtel." msgstr "" +"`bpo-36345 `__: usando el código del " +"script ``Tools/scripts/serve.py`` como ejemplo en la documentación :mod:" +"`wsgiref`. Contribución de Stéphane Wirtel." #: ../build/NEWS:3500 msgid "" "`bpo-36157 `__: Added Documention for " "PyInterpreterState_Main()." msgstr "" +"`bpo-36157 `__: Documention agregado " +"para PyInterpreterState_Main ()." #: ../build/NEWS:3502 msgid "" @@ -6572,6 +9402,11 @@ msgid "" "'Found a Bug' page with additional links and information in the " "Documentation Bugs section." msgstr "" +"`bpo-33043 `__: actualiza la página docs." +"python.org con la adición de un enlace \"Contribuir a los documentos\" al " +"final de la página (entre \"Informar errores\" y \"Acerca de la documentación" +"\"). Actualiza la página \"Encontrado un error\" con enlaces e información " +"adicionales en la sección Errores de documentación." #: ../build/NEWS:3507 msgid "" @@ -6579,18 +9414,25 @@ msgid "" "now allows type stubs to mark functions and classes not available during " "runtime." msgstr "" +"`bpo-35581 `__: @ typing.type_check_only " +"ahora permite que los stubs de tipo marquen funciones y clases que no están " +"disponibles durante el tiempo de ejecución." #: ../build/NEWS:3510 msgid "" "`bpo-33832 `__: Add glossary entry for " "'magic method'." msgstr "" +"`bpo-33832 `__: agregue una entrada de " +"glosario para 'método mágico'." #: ../build/NEWS:3512 msgid "" "`bpo-32913 `__: Added re.Match.groupdict " "example to regex HOWTO." msgstr "" +"`bpo-32913 `__: Se agregó el ejemplo re." +"Match.groupdict a regex HOWTO." #: ../build/NEWS:3517 msgid "" @@ -6599,6 +9441,11 @@ msgid "" "findleaks``. The check now also works with ``-jN/--multiprocess N``. ``--" "findleaks`` becomes a deprecated alias to ``--fail-env-changed``." msgstr "" +"`bpo-36719 `__: regrtest ahora siempre " +"detecta objetos incobrables. Anteriormente, la verificación solo estaba " +"habilitada por ``--findleaks``. La comprobación ahora también funciona con " +"``-jN/--multiprocess N``. ``--findleaks`` se convierte en un alias obsoleto " +"de ``--fail-env-changed``." #: ../build/NEWS:3522 msgid "" @@ -6607,6 +9454,10 @@ msgid "" "process fails, and it exits immediately on a worker thread failure or when " "interrupted." msgstr "" +"`bpo-36725 `__: cuando se usa el modo de " +"procesamiento múltiple (-jN), regrtest ahora informa mejor los errores si un " +"proceso de trabajo falla y sale inmediatamente en caso de falla de un hilo " +"de trabajo o cuando se interrumpe." #: ../build/NEWS:3526 msgid "" @@ -6615,24 +9466,36 @@ msgid "" "command rather than the upper bound. This prevents unnecessary test failures " "on slow buildbots. Patch by Victor Stinner." msgstr "" +"`bpo-36454 `__: cambie test_time." +"test_monotonic () para probar solo el límite inferior del tiempo " +"transcurrido después de un comando de suspensión en lugar del límite " +"superior. Esto evita fallas de prueba innecesarias en buildbots lentos. " +"Parche de Victor Stinner." #: ../build/NEWS:3531 msgid "" "`bpo-32424 `__: Improve test coverage " "for xml.etree.ElementTree. Patch by Gordon P. Hemsley." msgstr "" +"`bpo-32424 `__: mejora la cobertura de " +"prueba para xml.etree.ElementTree. Parche de Gordon P. Hemsley." #: ../build/NEWS:3534 msgid "" "`bpo-32424 `__: Fix typo in " "test_cyclic_gc() test for xml.etree.ElementTree. Patch by Gordon P. Hemsley." msgstr "" +"`bpo-32424 `__: se corrigió el error " +"tipográfico en la prueba test_cyclic_gc () para xml.etree.ElementTree. " +"Parche de Gordon P. Hemsley." #: ../build/NEWS:3537 msgid "" "`bpo-36635 `__: Add a new :mod:" "`_testinternalcapi` module to test the internal C API." msgstr "" +"`bpo-36635 `__: agregue un nuevo módulo :" +"mod:`_testinternalcapi` para probar la API C interna." #: ../build/NEWS:3540 msgid "" @@ -6640,12 +9503,17 @@ msgid "" "``test_imap4_host_default_value()`` of ``test_imaplib``: catch also :data:" "`errno.ENETUNREACH` error." msgstr "" +"`bpo-36629 `__: Repara " +"``test_imap4_host_default_value()`` de ``test_imaplib``: detecta también el " +"error :data:`errno.ENETUNREACH`." #: ../build/NEWS:3543 msgid "" "`bpo-36611 `__: Fix ``test_sys." "test_getallocatedblocks()`` when :mod:`tracemalloc` is enabled." msgstr "" +"`bpo-36611 `__: corrige ``test_sys." +"test_getallocatedblocks()`` cuando :mod:`tracemalloc` está habilitado." #: ../build/NEWS:3546 msgid "" @@ -6654,60 +9522,84 @@ msgid "" "memory blocks, file descriptor count) during warmup, to ensure that " "everything is initialized before starting to hunt reference leaks." msgstr "" +"`bpo-36560 `__: Arregle la búsqueda de " +"fugas de referencia en regrtest: calcule también deltas (de recuento de " +"referencias, bloques de memoria asignados, recuento de descriptores de " +"archivo) durante el calentamiento, para asegurarse de que todo se inicialice " +"antes de comenzar a buscar fugas de referencia." #: ../build/NEWS:3551 msgid "" "`bpo-36565 `__: Fix reference hunting " "(``python3 -m test -R 3:3``) when Python has no built-in abc module." msgstr "" +"`bpo-36565 `__: se corrige la búsqueda " +"de referencias (``python3 -m test -R 3:3``) cuando Python no tiene un módulo " +"abc incorporado." #: ../build/NEWS:3554 msgid "" "`bpo-31904 `__: Port test_resource to " "VxWorks: skip tests cases setting RLIMIT_FSIZE and RLIMIT_CPU." msgstr "" +"`bpo-31904 `__: Puerto test_resource a " +"VxWorks: omitir casos de prueba configurando RLIMIT_FSIZE y RLIMIT_CPU." #: ../build/NEWS:3557 msgid "" "`bpo-31904 `__: Fix test_tabnanny on " "VxWorks: adjust ENOENT error message." msgstr "" +"`bpo-31904 `__: corrige test_tabnanny en " +"VxWorks: ajusta el mensaje de error ENOENT." #: ../build/NEWS:3559 msgid "" "`bpo-36436 `__: Fix ``_testcapi." "pymem_buffer_overflow()``: handle memory allocation failure." msgstr "" +"`bpo-36436 `__: Corregir ``_testcapi." +"pymem_buffer_overflow()``: manejar falla de asignación de memoria." #: ../build/NEWS:3562 msgid "" "`bpo-31904 `__: Fix test_utf8_mode on " "VxWorks: Python always use UTF-8 on VxWorks." msgstr "" +"`bpo-31904 `__: corrige test_utf8_mode " +"en VxWorks: Python siempre usa UTF-8 en VxWorks." #: ../build/NEWS:3565 msgid "" "`bpo-36341 `__: Fix tests that may fail " "with PermissionError upon calling bind() on AF_UNIX sockets." msgstr "" +"`bpo-36341 `__: corrige las pruebas que " +"pueden fallar con PermissionError al llamar a bind () en los sockets AF_UNIX." #: ../build/NEWS:3571 msgid "" "`bpo-36747 `__: Remove the stale " "scriptsinstall Makefile target." msgstr "" +"`bpo-36747 `__: Elimine los scripts " +"obsoletos instale el destino Makefile." #: ../build/NEWS:3573 msgid "" "`bpo-21536 `__: On Unix, C extensions " "are no longer linked to libpython except on Android and Cygwin." msgstr "" +"`bpo-21536 `__: en Unix, las extensiones " +"C ya no están vinculadas a libpython excepto en Android y Cygwin." #: ../build/NEWS:3576 msgid "" "It is now possible for a statically linked Python to load a C extension " "built using a shared library Python." msgstr "" +"Ahora es posible que un Python vinculado estáticamente cargue una extensión " +"de C creada con una biblioteca compartida de Python." #: ../build/NEWS:3579 msgid "" @@ -6717,10 +9609,15 @@ msgid "" "not linked to ``libpython``, such as C extensions of the standard library " "built by the ``*shared*`` section of ``Modules/Setup``." msgstr "" +"Cuando Python está incrustado, ``libpython`` no debe cargarse con " +"``RTLD_LOCAL``, sino con ``RTLD_GLOBAL`` en su lugar. Anteriormente, usando " +"``RTLD_LOCAL``, ya no era posible cargar extensiones C que no estaban " +"vinculadas a ``libpython``, como extensiones C de la biblioteca estándar " +"construida por la sección ``*shared*`` de ``Modules/Setup``." #: ../build/NEWS:3585 msgid "distutils, python-config and python-config.py have been modified." -msgstr "" +msgstr "distutils, python-config y python-config.py se han modificado." #: ../build/NEWS:3587 msgid "" @@ -6728,6 +9625,10 @@ msgid "" "pymalloc`` no longer adds the ``m`` flag to SOABI (sys.implementation." "cache_tag). Enabling or disabling pymalloc has no impact on the ABI." msgstr "" +"`bpo-36707 `__: ``./configure --with-" +"pymalloc`` ya no agrega el indicador ``m`` a SOABI (sys.implementation." +"cache_tag). Habilitar o deshabilitar Pymalloc no tiene ningún impacto en la " +"ABI." #: ../build/NEWS:3591 msgid "" @@ -6738,12 +9639,20 @@ msgid "" "as a dynamic library accessing Python internals: export the PyInit_xxx() " "function in DLL exports on Windows." msgstr "" +"`bpo-36635 `__: Cambie las macros " +"``PyAPI_FUNC(type)``, ``PyAPI_DATA(type)`` y ``PyMODINIT_FUNC`` de ``pyport." +"h`` cuando ``Py_BUILD_CORE_MODULE`` esté definido. La definición " +"``Py_BUILD_CORE_MODULE`` debe usarse ahora para construir una extensión C " +"como una biblioteca dinámica que accede a los componentes internos de " +"Python: exporte la función PyInit_xxx () en exportaciones DLL en Windows." #: ../build/NEWS:3597 msgid "" "`bpo-31904 `__: Don't build the " "``_crypt`` extension on VxWorks." msgstr "" +"`bpo-31904 `__: No cree la extensión " +"``_crypt`` en VxWorks." #: ../build/NEWS:3599 msgid "" @@ -6757,12 +9666,24 @@ msgid "" "``CFLAGS`` and not just ``CFLAGS_NODIST``, since third party C extensions " "can have the same issue." msgstr "" +"`bpo-36618 `__: agregue ``-fmax-type-" +"align=8`` a CFLAGS cuando se detecte el compilador clang. El asignador de " +"memoria de Pymalloc alinea la memoria en 8 bytes. En x86-64, clang espera " +"una alineación en 16 bytes de forma predeterminada y, por lo tanto, usa la " +"instrucción MOVAPS que puede provocar una falla de segmentación. Indique a " +"clang que Python está limitado a la alineación en 8 bytes para usar la " +"instrucción MOVUPS en su lugar: más lento pero no active un SIGSEGV si la " +"memoria no está alineada en 16 bytes. Lamentablemente, la bandera debe " +"agregarse a ``CFLAGS`` y no solo a ``CFLAGS_NODIST``, ya que las extensiones " +"C de terceros pueden tener el mismo problema." #: ../build/NEWS:3608 msgid "" "`bpo-36605 `__: ``make tags`` and ``make " "TAGS`` now also parse ``Modules/_io/*.c`` and ``Modules/_io/*.h``." msgstr "" +"`bpo-36605 `__: ``make tags`` y ``make " +"TAGS`` ahora también analizan ``Modules/_io/*.c`` y ``Modules/_io/*.h``." #: ../build/NEWS:3611 msgid "" @@ -6773,12 +9694,21 @@ msgid "" "getobjects` function and the :envvar:`PYTHONDUMPREFS` environment variable, " "can be set using the new ``./configure --with-trace-refs`` build option." msgstr "" +"`bpo-36465 `__: las compilaciones de " +"versiones y las compilaciones de depuración ahora son compatibles con ABI: " +"definir la macro ``Py_DEBUG`` ya no implica la macro ``Py_TRACE_REFS``, que " +"presenta la única incompatibilidad ABI. La macro ``Py_TRACE_REFS``, que " +"agrega la función :func:`sys.getobjects` y la variable de entorno :envvar:" +"`PYTHONDUMPREFS`, se puede configurar utilizando la nueva opción de " +"compilación ``./configure --with-trace-refs``." #: ../build/NEWS:3618 msgid "" "`bpo-36577 `__: setup.py now correctly " "reports missing OpenSSL headers and libraries again." msgstr "" +"`bpo-36577 `__: setup.py ahora informa " +"correctamente de nuevo los encabezados y bibliotecas OpenSSL que faltan." #: ../build/NEWS:3621 msgid "" @@ -6786,6 +9716,9 @@ msgid "" "introduced in `bpo-36146 `__ refactoring " "setup.py" msgstr "" +"`bpo-36544 `__: Corregir la regresión " +"introducida en la refactorización setup.py de `bpo-36146 `__" #: ../build/NEWS:3623 msgid "" @@ -6793,12 +9726,17 @@ msgid "" "ldflags`` no longer includes flags of the ``LINKFORSHARED`` variable. The " "``LINKFORSHARED`` variable must only be used to build executables." msgstr "" +"`bpo-36508 `__: ``python-config --" +"ldflags`` ya no incluye banderas de la variable ``LINKFORSHARED``. La " +"variable ``LINKFORSHARED`` solo debe usarse para construir ejecutables." #: ../build/NEWS:3627 msgid "" "`bpo-36503 `__: Remove references to " "\"aix3\" and \"aix4\". Patch by M. Felt." msgstr "" +"`bpo-36503 `__: elimine las referencias " +"a \"aix3\" y \"aix4\". Parche de M. Felt." #: ../build/NEWS:3632 msgid "" @@ -6807,12 +9745,18 @@ msgid "" "compiling packages for Windows ARM32. Skip tests that are not expected to " "work on Windows IoT Core ARM32." msgstr "" +"`bpo-35920 `__: Se agregaron platform." +"win32_edition () y platform.win32_is_iot (). Se agregó soporte para paquetes " +"de compilación cruzada para Windows ARM32. Omita las pruebas que no se " +"espera que funcionen en Windows IoT Core ARM32." #: ../build/NEWS:3636 msgid "" "`bpo-36649 `__: Remove trailing spaces " "for registry keys when installed via the Store." msgstr "" +"`bpo-36649 `__: elimine los espacios " +"finales para las claves de registro cuando se instale a través de la Tienda." #: ../build/NEWS:3639 msgid "" @@ -6820,6 +9764,9 @@ msgid "" "correctly update codepage when chcp.com returns dots in output. Patch by " "Lorenz Mende." msgstr "" +"`bpo-34144 `__: Se corrigió enable.bat " +"para actualizar correctamente la página de códigos cuando chcp.com devuelve " +"puntos en la salida. Parche de Lorenz Mende." #: ../build/NEWS:3642 msgid "" @@ -6828,6 +9775,12 @@ msgid "" "like tkinter or IDLE. It also doesn't contain files to support on-target " "builds since Windows ARM32 builds must be cross-compiled when using MSVC." msgstr "" +"`bpo-36509 `__: diseño de iot " +"preestablecido agregado para contenedores ARM de Windows IoT. Este diseño no " +"contiene componentes de interfaz de usuario como tkinter o IDLE. Tampoco " +"contiene archivos para admitir compilaciones en el destino, ya que las " +"compilaciones de Windows ARM32 deben compilarse de forma cruzada cuando se " +"usa MSVC." #: ../build/NEWS:3647 msgid "" @@ -6841,12 +9794,24 @@ msgid "" "to return all certificate revocation lists inside the windows certificate " "revocation list stores." msgstr "" +"`bpo-35941 `__: la función " +"enum_certificates del módulo ssl ahora devuelve certificados de todos los " +"almacenes de certificados disponibles dentro de Windows en una consulta en " +"lugar de devolver solo certificados del almacén de certificados de todo el " +"sistema. Esto incluye certificados de estos almacenes de certificados: " +"máquina local, empresa de máquina local, política de grupo de máquina local, " +"usuario actual, política de grupo de usuario actual, servicios, usuarios. La " +"función ssl.enum_crls () se cambia de la misma manera para devolver todas " +"las listas de revocación de certificados dentro de las tiendas de listas de " +"revocación de certificados de Windows." #: ../build/NEWS:3657 msgid "" "`bpo-36441 `__: Fixes creating a venv " "when debug binaries are installed." msgstr "" +"`bpo-36441 `__: corrige la creación de " +"un venv cuando se instalan los binarios de depuración." #: ../build/NEWS:3659 msgid "" @@ -6854,12 +9819,17 @@ msgid "" "resolution on Windows by using safe DLL search paths and adding :func:`os." "add_dll_directory`." msgstr "" +"`bpo-36085 `__: habilite una mejor " +"resolución de DLL en Windows utilizando rutas de búsqueda seguras de DLL y " +"agregando :func:`os.add_dll_directory`." #: ../build/NEWS:3662 msgid "" "`bpo-36010 `__: Add the venv standard " "library module to the nuget distribution for Windows." msgstr "" +"`bpo-36010 `__: agregue el módulo de " +"biblioteca estándar venv a la distribución nuget para Windows." #: ../build/NEWS:3665 msgid "" @@ -6871,6 +9841,13 @@ msgid "" "IPPROTO_PGM IPPROTO_PIM IPPROTO_PUP IPPROTO_RDP IPPROTO_ROUTING IPPROTO_SCTP " "IPPROTO_ST" msgstr "" +"`bpo-29515 `__: Añadir las siguientes " +"constantes del módulo toma en Windows: IPPROTO_AH IPPROTO_CBT " +"IPPROTO_DSTOPTS IPPROTO_EGP IPPROTO_ESP IPPROTO_FRAGMENT IPPROTO_GGP " +"IPPROTO_HOPOPTS IPPROTO_ICLFXBM IPPROTO_ICMPV6 IPPROTO_IDP IPPROTO_IGMP " +"IPPROTO_IGP IPPROTO_IPV4 IPPROTO_IPV6 IPPROTO_L2TP IPPROTO_MAX IPPROTO_ND " +"IPPROTO_NONE IPPROTO_PGM IPPROTO_PIM IPPROTO_PUP IPPROTO_RDP IPPROTO_ROUTING " +"IPPROTO_SCTP IPPROTO_ST" #: ../build/NEWS:3673 msgid "" @@ -6878,6 +9855,9 @@ msgid "" "libffi to cpython-source-deps. Change _ctypes to use current version of " "libffi on Windows." msgstr "" +"`bpo-35947 `__: se agregó la versión " +"actual de libffi a cpython-source-deps. Cambie _ctypes para usar la versión " +"actual de libffi en Windows." #: ../build/NEWS:3676 msgid "" @@ -6885,6 +9865,9 @@ msgid "" "running test suite on Windows. Patch by Ammar Askar. Based on prior work by " "Jeremy Kloth." msgstr "" +"`bpo-34060 `__: informe de la carga del " +"sistema al ejecutar el conjunto de pruebas en Windows. Parche de Ammar " +"Askar. Basado en trabajos anteriores de Jeremy Kloth." #: ../build/NEWS:3679 msgid "" @@ -6892,6 +9875,9 @@ msgid "" "Creators Update, non-elevated users can now create symlinks as long as the " "computer has Developer Mode enabled." msgstr "" +"`bpo-31512 `__: con Windows 10 Creators " +"Update, los usuarios no elevados ahora pueden crear enlaces simbólicos " +"siempre que la computadora tenga habilitado el modo de desarrollador." #: ../build/NEWS:3685 msgid "" @@ -6900,6 +9886,11 @@ msgid "" "fix for `bpo-18075 `__ which forced a " "non-default stack size when building the interpreter executable on macOS." msgstr "" +"`bpo-34602 `__: Evite fallas al " +"establecer el límite de recursos de la pila de macOS con resource.setrlimit. " +"Esto revierte una solución anterior para `bpo-18075 `__ que obligaba a un tamaño de pila no predeterminado al " +"compilar el ejecutable del intérprete en macOS." #: ../build/NEWS:3693 msgid "" @@ -6907,12 +9898,18 @@ msgid "" "pyshell. Add idlelib.pyshell alias at top; remove pyshell alias at bottom. " "Remove obsolete __name__=='__main__' command." msgstr "" +"`bpo-36429 `__: Se corrigió el inicio de " +"IDLE con pyshell. Agregue el alias idlelib.pyshell en la parte superior; " +"elimine el alias de pyshell en la parte inferior. Elimina el comando __name " +"__ == '__ main__' obsoleto." #: ../build/NEWS:3700 msgid "" "`bpo-14546 `__: Fix the argument " "handling in Tools/scripts/lll.py." msgstr "" +"`bpo-14546 `__: corrige el manejo de " +"argumentos en Tools / scripts / lll.py." #: ../build/NEWS:3705 msgid "" @@ -6920,6 +9917,9 @@ msgid "" "func:`Py_SetStandardStreamEncoding`: release memory if the function is " "called twice." msgstr "" +"`bpo-36763 `__: Arregle la pérdida de " +"memoria en :c:func:`Py_SetStandardStreamEncoding`: libere la memoria si la " +"función se llama dos veces." #: ../build/NEWS:3708 msgid "" @@ -6927,6 +9927,10 @@ msgid "" "`PyDoc_VAR(name)` and :c:macro:`PyDoc_STRVAR(name,str)` now create ``static " "const char name[]`` instead of ``static char name[]``. Patch by Inada Naoki." msgstr "" +"`bpo-36641 `__:: c: macro: `PyDoc_VAR " +"(nombre)` y: c: macro: `PyDoc_STRVAR (nombre, str)` ahora crean ``static " +"const char name[]`` en lugar de ``static char name[]``. Parche de Inada " +"Naoki." #: ../build/NEWS:3712 msgid "" @@ -6937,6 +9941,13 @@ msgid "" "with ``0xCD``, ``0xDD`` and ``0xFD`` to use the same values than Windows CRT " "debug ``malloc()`` and ``free()``." msgstr "" +"`bpo-36389 `__: cambie el valor de las " +"constantes internas ``CLEANBYTE``, ``DEADDYTE`` y ``FORBIDDENBYTE`` " +"utilizadas por los ganchos de depuración en los asignadores de memoria de " +"Python (función :c:func:`PyMem_SetupDebugHooks`). Los patrones de bytes " +"``0xCB``, ``0xDB`` y ``0xFB`` se han reemplazado por ``0xCD``, ``0xDD`` y " +"``0xFD`` para utilizar los mismos valores que la depuración de Windows CRT " +"``malloc()`` y ``free()``." #: ../build/NEWS:3719 msgid "" @@ -6948,6 +9959,13 @@ msgid "" "explicitly (opt-in) using the new :c:func:`_Py_PreInitialize` API with " "``_PyPreConfig``." msgstr "" +"`bpo-36443 `__: desde Python 3.7.0, " +"llamar a :c:func:`Py_DecodeLocale` antes de :c:func:`Py_Initialize` produce " +"mojibake si la API `` LC_CTYPE`` locale is coerced and/or if the UTF-8 Mode " +"is enabled by the user configuration. The LC_CTYPE coercion and UTF-8 Mode " +"are now disabled by default to fix the mojibake issue. They must now be " +"enabled explicitly (opt-in) using the new :c:func:`_Py_PreInitialize` con " +"``_PyPreConfig``." #: ../build/NEWS:3726 msgid "" @@ -6958,6 +9976,13 @@ msgid "" "start raising :exc:`TypeError`. The backwards-incompatible change was only " "present in alpha releases of Python 3.8. Patch by Paul Ganssle." msgstr "" +"`bpo-36025 `__: se corrigió un cambio " +"accidental en la API C de fecha y hora donde los argumentos de la función :c:" +"func:`PyDate_FromTimestamp` se interpretaban incorrectamente como una única " +"marca de tiempo en lugar de una tupla de argumentos, lo que hace que el " +"código existente comience a generar :exc:`TypeError`. El cambio incompatible " +"con versiones anteriores solo estaba presente en las versiones alfa de " +"Python 3.8. Parche de Paul Ganssle." #: ../build/NEWS:3733 msgid "" @@ -6966,14 +9991,19 @@ msgid "" "the refcounts of the heap-allocated types that were either doing this " "manually or not decreasing the type's refcount in tp_dealloc" msgstr "" +"`bpo-35810 `__: modifique " +"``PyObject_Init`` para aumentar correctamente el recuento de referencias de " +"los objetos de tipo asignados al montón. También corrija los refcounts de " +"los tipos asignados al montón que estaban haciendo esto manualmente o no " +"disminuían el refcount del tipo en tp_dealloc" #: ../build/NEWS:3740 msgid "Python 3.8.0 alpha 3" -msgstr "" +msgstr "Python 3.8.0 alpha 3" #: ../build/NEWS:3742 msgid "*Release date: 2019-03-25*" -msgstr "" +msgstr "*Release date: 2019-03-25*" #: ../build/NEWS:3747 msgid "" @@ -6982,6 +10012,10 @@ msgid "" "encoding (NFKC-normalization) into characters that affect how the URL is " "parsed." msgstr "" +"`bpo-36216 `__: cambia urlsplit () para " +"generar ValueError cuando la URL contiene caracteres que se descomponen bajo " +"la codificación IDNA (normalización NFKC) en caracteres que afectan la forma " +"en que se analiza la URL." #: ../build/NEWS:3751 msgid "" @@ -6990,24 +10024,35 @@ msgid "" "match of domain B while using a cookiejar with :class:`http.cookiejar." "DefaultCookiePolicy` policy. Patch by Karthikeyan Singaravelan." msgstr "" +"`bpo-35121 `__: No envíe cookies del " +"dominio A sin el atributo de dominio al dominio B cuando el dominio A es una " +"coincidencia de sufijo del dominio B mientras usa un cookiejar con la " +"política :class:`http.cookiejar.DefaultCookiePolicy`. Parche de Karthikeyan " +"Singaravelan." #: ../build/NEWS:3759 msgid "" "`bpo-36421 `__: Fix a possible double " "decref in _ctypes.c's ``PyCArrayType_new()``." msgstr "" +"`bpo-36421 `__: se corrige una posible " +"disminución doble en el ``PyCArrayType_new()`` de _ctypes.c." #: ../build/NEWS:3762 msgid "" "`bpo-36412 `__: Fix a possible crash " "when creating a new dictionary." msgstr "" +"`bpo-36412 `__: corrige un posible " +"bloqueo al crear un nuevo diccionario." #: ../build/NEWS:3764 msgid "" "`bpo-36398 `__: Fix a possible crash in " "``structseq_repr()``." msgstr "" +"`bpo-36398 `__: corrige un posible " +"bloqueo en ``structseq_repr()``." #: ../build/NEWS:3766 msgid "" @@ -7015,18 +10060,26 @@ msgid "" "when parsing a state in a DFA that has two or more arcs with labels of the " "same type. Patch by Pablo Galindo." msgstr "" +"`bpo-36256 `__: se corrigió un error en " +"parsermodule al analizar un estado en un DFA que tiene dos o más arcos con " +"etiquetas del mismo tipo. Parche de Pablo Galindo." #: ../build/NEWS:3769 msgid "" "`bpo-36365 `__: repr(structseq) is no " "longer limited to 512 bytes." msgstr "" +"`bpo-36365 `__: repr (structseq) ya no " +"está limitado a 512 bytes." #: ../build/NEWS:3771 msgid "" "`bpo-36374 `__: Fix a possible null " "pointer dereference in ``merge_consts_recursive()``. Patch by Zackery Spytz." msgstr "" +"`bpo-36374 `__: se corrige una posible " +"desreferencia de puntero nulo en ``merge_consts_recursive()``. Parche de " +"Zackery Spytz." #: ../build/NEWS:3774 msgid "" @@ -7034,6 +10087,9 @@ msgid "" "initialization, the current directory is no longer prepended to :data:`sys." "path` if it has been removed." msgstr "" +"`bpo-36236 `__: en la inicialización de " +"Python, el directorio actual ya no se antepone a :data:`sys.path` si se ha " +"eliminado." #: ../build/NEWS:3777 msgid "" @@ -7041,18 +10097,26 @@ msgid "" "now fails with an error, rather than silently truncating paths, if a path is " "too long." msgstr "" +"`bpo-36352 `__: la inicialización de " +"Python ahora falla con un error, en lugar de truncar silenciosamente las " +"rutas, si una ruta es demasiado larga." #: ../build/NEWS:3780 msgid "" "`bpo-36301 `__: Python initialization " "now fails if decoding ``pybuilddir.txt`` configuration file fails at startup." msgstr "" +"`bpo-36301 `__: la inicialización de " +"Python ahora falla si la decodificación del archivo de configuración " +"``pybuilddir.txt`` falla al inicio." #: ../build/NEWS:3783 msgid "" "`bpo-36333 `__: Fix leak in " "_PyRuntimeState_Fini. Contributed by Stéphane Wirtel." msgstr "" +"`bpo-36333 `__: Arregle la fuga en " +"_PyRuntimeState_Fini. Contribución de Stéphane Wirtel." #: ../build/NEWS:3786 msgid "" @@ -7060,12 +10124,18 @@ msgid "" "`compile` can now handle AST objects that contain assignment expressions. " "Patch by Pablo Galindo." msgstr "" +"`bpo-36332 `__: el :func:`compile` " +"incorporado ahora puede manejar objetos AST que contienen expresiones de " +"asignación. Parche de Pablo Galindo." #: ../build/NEWS:3789 msgid "" "`bpo-36282 `__: Improved error message " "for too much positional arguments in some builtin functions." msgstr "" +"`bpo-36282 `__: mensaje de error " +"mejorado para demasiados argumentos posicionales en algunas funciones " +"integradas." #: ../build/NEWS:3792 msgid "" @@ -7074,6 +10144,10 @@ msgid "" "clear()``. And empty dict creation and deletion is about 2x faster. Patch " "by Inada Naoki." msgstr "" +"`bpo-30040 `__: el nuevo diccionario " +"vacío utiliza menos memoria por ahora. Usó más memoria que el dictado vacío " +"creado por ``dict.clear()``. Y la creación y eliminación de dict vacíos es " +"aproximadamente 2 veces más rápida. Parche de Inada Naoki." #: ../build/NEWS:3796 msgid "" @@ -7082,12 +10156,18 @@ msgid "" "used by ``float(str)``, ``complex(str)``, :func:`pickle.load`, :func:" "`marshal.load`, etc." msgstr "" +"`bpo-36262 `__: corrige una pérdida de " +"memoria poco probable en la conversión de cadena a flotante en la función " +"``_Py_dg_strtod()`` utilizada por ``float(str)``, ``complex(str)``, :func:" +"`pickle.load`, :func:`marshal.load`, etc." #: ../build/NEWS:3800 msgid "" "`bpo-36252 `__: Update Unicode databases " "to version 12.0.0." msgstr "" +"`bpo-36252 `__: actualice las bases de " +"datos Unicode a la versión 12.0.0." #: ../build/NEWS:3802 msgid "" @@ -7095,6 +10175,9 @@ msgid "" "when sorting a list of heterogeneous values. Patch contributed by Rémi " "Lapeyre and Elliot Gorokhovsky." msgstr "" +"`bpo-36218 `__: corrige un error de " +"segmentación que se produce al ordenar una lista de valores heterogéneos. " +"Parche aportado por Rémi Lapeyre y Elliot Gorokhovsky." #: ../build/NEWS:3805 msgid "" @@ -7102,6 +10185,9 @@ msgid "" "vestiges of Python 2 unbound method handling in method objects and " "documentation. Patch by Martijn Pieters" msgstr "" +"`bpo-36188 `__: Se limpiaron los " +"vestigios sobrantes del manejo de métodos no vinculados de Python 2 en los " +"objetos de método y la documentación. Parche de Martijn Pieters" #: ../build/NEWS:3808 msgid "" @@ -7111,6 +10197,11 @@ msgid "" "continue using PyModule_GetState() for their own internal per-interpreter " "state." msgstr "" +"`bpo-36124 `__: agregue un nuevo " +"diccionario específico del intérprete y expóngalo en la C-API a través de " +"PyInterpreterState_GetDict (). Esto es paralelo a PyThreadState_GetDict (). " +"Sin embargo, los módulos de extensión deben continuar usando " +"PyModule_GetState () para su propio estado interno por intérprete." #: ../build/NEWS:3813 msgid "" @@ -7123,12 +10214,22 @@ msgid "" "special tokens rather than ``NAME`` tokens that the parser driver " "recognizes.)" msgstr "" +"`bpo-35975 `__: agregue un indicador " +"``feature_version`` a ``ast.parse()`` (documentado) y ``compile()`` (oculto) " +"que permite ajustar el analizador para admitir versiones anteriores de la " +"gramática. En particular, si ``feature_version`` es 5 o 6, se restablecen " +"los trucos para las palabras clave ``async`` y ``await`` de PEP 492. (Para 7 " +"o superior, estos se tratan incondicionalmente como palabras clave, pero " +"siguen siendo tokens especiales en lugar de tokens ``NAME`` que reconoce el " +"controlador del analizador)." #: ../build/NEWS:3821 msgid "" "`bpo-31904 `__: Use UTF-8 as the system " "encoding on VxWorks." msgstr "" +"`bpo-31904 `__: use UTF-8 como " +"codificación del sistema en VxWorks." #: ../build/NEWS:3823 msgid "" @@ -7137,18 +10238,28 @@ msgid "" "for implicit conversion of Python numbers to C integers. Using the " "``__int__()`` method in implicit conversions has been deprecated." msgstr "" +"`bpo-36048 `__: se utilizará el método " +"especial :meth:`~object.__index__` en lugar de :meth:`~object.__int__` para " +"la conversión implícita de números de Python a enteros de C. Se ha " +"desaprobado el uso del método ``__int__()`` en conversiones implícitas." #: ../build/NEWS:3828 msgid "" "`bpo-35808 `__: Retire pgen and use a " "modified version of pgen2 to generate the parser. Patch by Pablo Galindo." msgstr "" +"`bpo-35808 `__: Retire pgen y use una " +"versión modificada de pgen2 para generar el analizador. Parche de Pablo " +"Galindo." #: ../build/NEWS:3834 msgid "" "`bpo-36401 `__: The class documentation " "created by pydoc now has a separate section for readonly properties." msgstr "" +"`bpo-36401 `__: la documentación de " +"clase creada por pydoc ahora tiene una sección separada para propiedades de " +"solo lectura." #: ../build/NEWS:3837 msgid "" @@ -7157,18 +10268,27 @@ msgid "" "__annotations__ attribute which carried the same information. Also, both " "attributes were converted from OrderedDict to a regular dict." msgstr "" +"`bpo-36320 `__: La clase typing." +"NamedTuple () ha desaprobado el atributo _field_types en favor del atributo " +"__annotations__ que contenía la misma información. Además, ambos atributos " +"se convirtieron de OrderedDict a un dictado regular." #: ../build/NEWS:3842 msgid "" "`bpo-34745 `__: Fix :mod:`asyncio` ssl " "memory issues caused by circular references" msgstr "" +"`bpo-34745 `__: Soluciona problemas de " +"memoria ssl :mod:`asyncio` causados ​​por referencias circulares" #: ../build/NEWS:3845 msgid "" "`bpo-36324 `__: Add method to statistics." "NormalDist for computing the inverse cumulative normal distribution." msgstr "" +"`bpo-36324 `__: agregue el método a " +"statistics.NormalDist para calcular la distribución normal acumulativa " +"inversa." #: ../build/NEWS:3848 msgid "" @@ -7178,12 +10298,21 @@ msgid "" "of \"_fields_defaults\". For backwards compatibility, both spellings are " "now created. The misspelled version may be removed in the future." msgstr "" +"`bpo-36321 `__: collections.namedtuple " +"() escribió mal el nombre de un atributo. Para ser coherente con typing." +"NamedTuple, el nombre del atributo debería haber sido \"_field_defaults\" en " +"lugar de \"_fields_defaults\". Para compatibilidad con versiones anteriores, " +"ahora se crean ambas grafías. La versión mal escrita puede eliminarse en el " +"futuro." #: ../build/NEWS:3854 msgid "" "`bpo-36297 `__: \"unicode_internal\" " "codec is removed. It was deprecated since Python 3.3. Patch by Inada Naoki." msgstr "" +"`bpo-36297 `__: se elimina el códec " +"\"unicode_internal\". Quedó en desuso desde Python 3.3. Parche de Inada " +"Naoki." #: ../build/NEWS:3857 msgid "" @@ -7191,6 +10320,9 @@ msgid "" "ModuleNotFoundError in pyclbr when a module can't be found. Thanks to " "'mental' for the bug report." msgstr "" +"`bpo-36298 `__: genera " +"ModuleNotFoundError en pyclbr cuando no se puede encontrar un módulo. " +"Gracias a 'mental' por el informe de errores." #: ../build/NEWS:3860 msgid "" @@ -7198,24 +10330,34 @@ msgid "" "format used for writing tars with mod:`tarfile` to the modern POSIX.1-2001 " "pax standard, from the vendor-specific GNU. Contributed by C.A.M. Gerlach." msgstr "" +"`bpo-36268 `__: Cambie el formato " +"predeterminado utilizado para escribir archivos tar con mod: `tarfile` al " +"estándar moderno POSIX.1-2001 pax, desde el GNU específico del proveedor. " +"Contribuido por C.A.M. Gerlach." #: ../build/NEWS:3864 msgid "" "`bpo-36285 `__: Fix integer overflows in " "the array module. Patch by Stephan Hohe." msgstr "" +"`bpo-36285 `__: corrige los " +"desbordamientos de enteros en el módulo de matriz. Parche de Stephan Hohe." #: ../build/NEWS:3867 msgid "" "`bpo-31904 `__: Add _signal module " "support for VxWorks." msgstr "" +"`bpo-31904 `__: Agregue soporte de " +"módulo _signal para VxWorks." #: ../build/NEWS:3869 msgid "" "`bpo-36272 `__: :mod:`logging` does not " "silently ignore RecursionError anymore. Patch contributed by Rémi Lapeyre." msgstr "" +"`bpo-36272 `__: :mod:`logging` ya no " +"ignora silenciosamente RecursionError. Parche aportado por Rémi Lapeyre." #: ../build/NEWS:3872 msgid "" @@ -7223,18 +10365,26 @@ msgid "" "Constant. It is 'u' if the literal has a 'u' prefix (i.e. a Python 2 style " "unicode literal), else None." msgstr "" +"`bpo-36280 `__: agregue un campo de tipo " +"a ast.Constant. Es 'u' si el literal tiene un prefijo 'u' (es decir, un " +"literal Unicode estilo Python 2), de lo contrario Ninguno." #: ../build/NEWS:3875 msgid "" "`bpo-35931 `__: The :mod:`pdb` ``debug`` " "command now gracefully handles all exceptions." msgstr "" +"`bpo-35931 `__: El comando :mod:`pdb` " +"``debug`` ahora maneja correctamente todas las excepciones." #: ../build/NEWS:3878 msgid "" "`bpo-36251 `__: Fix format strings used " "for stderrprinter and re.Match reprs. Patch by Stephan Hohe." msgstr "" +"`bpo-36251 `__: Corregir cadenas de " +"formato utilizadas para stderrprinter y re.Match reprs. Parche de Stephan " +"Hohe." #: ../build/NEWS:3881 msgid "" @@ -7243,24 +10393,35 @@ msgid "" "environment variable is defined, don't override ``CFLAGS`` variable with the " "``OPT`` variable anymore. Initial patch written by David Malcolm." msgstr "" +"`bpo-36235 `__: Arregle ``CFLAGS`` en " +"``customize_compiler()`` de ``distutils.sysconfig``: cuando se defina la " +"variable de entorno ``CFLAGS``, ya no anule la variable ``CFLAGS`` con la " +"variable ``OPT``. Parche inicial escrito por David Malcolm." #: ../build/NEWS:3886 msgid "" "`bpo-35807 `__: Update ensurepip to " "install pip 19.0.3 and setuptools 40.8.0." msgstr "" +"`bpo-35807 `__: actualice asegúrese de " +"pip para instalar pip 19.0.3 y setuptools 40.8.0." #: ../build/NEWS:3888 msgid "" "`bpo-36139 `__: Release GIL when " "closing :class:`~mmap.mmap` objects." msgstr "" +"`bpo-36139 `__: suelte GIL al cerrar " +"objetos :class:`~mmap.mmap`." #: ../build/NEWS:3890 msgid "" "`bpo-36179 `__: Fix two unlikely " "reference leaks in _hashopenssl. The leaks only occur in out-of-memory cases." msgstr "" +"`bpo-36179 `__: corrige dos fugas de " +"referencia poco probables en _hashopenssl. Las fugas solo ocurren en casos " +"de memoria insuficiente." #: ../build/NEWS:3893 msgid "" @@ -7268,6 +10429,9 @@ msgid "" "statistics.NormalDist. Computes the overlapping coefficient for two normal " "distributions." msgstr "" +"`bpo-36169 `__: agregue el método de " +"superposición () a las estadísticas.NormalDist. Calcula el coeficiente de " +"superposición para dos distribuciones normales." #: ../build/NEWS:3896 msgid "" @@ -7275,6 +10439,10 @@ msgid "" "by ``shutil.copyfileobj()`` is changed from 16 KiB to 64 KiB on non-Windows " "platform to reduce system call overhead. Contributed by Inada Naoki." msgstr "" +"`bpo-36103 `__: el tamaño de búfer " +"predeterminado utilizado por ``shutil.copyfileobj()`` se cambia de 16 KiB a " +"64 KiB en plataformas que no son de Windows para reducir la sobrecarga de " +"llamadas del sistema. Contribución de Inada Naoki." #: ../build/NEWS:3900 msgid "" @@ -7282,6 +10450,9 @@ msgid "" "``skip=...`` when stepping into a frame without a ``__name__`` global. " "Patch by Anthony Sottile." msgstr "" +"`bpo-36130 `__: corrige ``pdb`` con " +"``skip=...`` al entrar en un marco sin un ``__name__`` global. Parche de " +"Anthony Sottile." #: ../build/NEWS:3903 msgid "" @@ -7289,6 +10460,8 @@ msgid "" "copytree(copy_function=...) erroneously pass DirEntry instead of a path " "string." msgstr "" +"`bpo-35652 `__: shutil.copytree " +"(copy_function = ...) pasa por error DirEntry en lugar de una cadena de ruta." #: ../build/NEWS:3906 msgid "" @@ -7296,24 +10469,33 @@ msgid "" "`warnings.formatwarning` function can receive `line` as positional argument. " "Based on patch by Tashrif Billah." msgstr "" +"`bpo-35178 `__: asegúrese de que la " +"función :func:`warnings.formatwarning` personalizada pueda recibir \"línea\" " +"como argumento posicional. Basado en el parche de Tashrif Billah." #: ../build/NEWS:3909 msgid "" "`bpo-36106 `__: Resolve potential name " "clash with libm's sinpi(). Patch by Dmitrii Pasechnik." msgstr "" +"`bpo-36106 `__: resuelve un posible " +"conflicto de nombres con sinpi () de libm. Parche de Dmitrii Pasechnik." #: ../build/NEWS:3912 msgid "" "`bpo-36091 `__: Clean up reference to " "async generator in Lib/types. Patch by Henry Chen." msgstr "" +"`bpo-36091 `__: Limpiar la referencia al " +"generador asíncrono en Lib / tipos. Parche de Henry Chen." #: ../build/NEWS:3915 msgid "" "`bpo-36043 `__: :class:`FileCookieJar` " "supports :term:`path-like object`. Contributed by Stéphane Wirtel" msgstr "" +"`bpo-36043 `__: :class:`FileCookieJar` " +"admite :term:`path-like object`. Contribución de Stéphane Wirtel" #: ../build/NEWS:3918 msgid "" @@ -7322,12 +10504,19 @@ msgid "" "'α', 'א') without crashing. Original patch contributed by Maxwell. Assisted " "by Stéphane Wirtel." msgstr "" +"`bpo-35899 `__: Enum se ha corregido " +"para manejar correctamente cadenas vacías y cadenas con caracteres no " +"latinos (es decir, 'α', 'א') sin fallar. Parche original aportado por " +"Maxwell. Asistencia de Stéphane Wirtel." #: ../build/NEWS:3922 msgid "" "`bpo-21269 `__: Add ``args`` and " "``kwargs`` properties to mock call objects. Contributed by Kumar Akshay." msgstr "" +"`bpo-21269 `__: agregue propiedades " +"``args`` y ``kwargs`` para simular objetos de llamada. Contribución de Kumar " +"Akshay." #: ../build/NEWS:3925 msgid "" @@ -7337,12 +10526,19 @@ msgid "" "pprint`, `pprint.pformat` and `pprint.PrettyPrinter`. Contributed by Rémi " "Lapeyre." msgstr "" +"`bpo-30670 `__: `pprint.pp` se ha " +"agregado a los objetos de impresión bonita con las claves del diccionario " +"ordenadas con su orden de inserción de forma predeterminada. El parámetro " +"*sort_dicts* se ha agregado a `pprint.pprint`,` pprint.pformat` y `pprint." +"PrettyPrinter`. Contribución de Rémi Lapeyre." #: ../build/NEWS:3930 msgid "" "`bpo-35843 `__: Implement " "``__getitem__`` for ``_NamespacePath``. Patch by Anthony Sottile." msgstr "" +"`bpo-35843 `__: Implemente " +"``__getitem__`` para ``_NamespacePath``. Parche de Anthony Sottile." #: ../build/NEWS:3933 msgid "" @@ -7350,6 +10546,9 @@ msgid "" "checked presence of ``os.stat`` / ``os.lstat`` / ``os.chmod`` which are " "always present. Patch by Anthony Sottile." msgstr "" +"`bpo-35802 `__: Código de limpieza que " +"verificó la presencia de ``os.stat`` / ``os.lstat`` / ``os.chmod`` que " +"siempre están presentes. Parche de Anthony Sottile." #: ../build/NEWS:3937 msgid "" @@ -7357,6 +10556,9 @@ msgid "" "value of a ProcessPoolExecutor _process_worker after it's no longer needed " "to free memory" msgstr "" +"`bpo-35715 `__: Libra el valor de " +"retorno de un ProcessPoolExecutor _process_worker después de que ya no es " +"necesario para liberar memoria" #: ../build/NEWS:3940 msgid "" @@ -7364,12 +10566,18 @@ msgid "" "`multiprocessing.connection.wait` instead of polling each 0.2 seconds for " "worker updates in :class:`multiprocessing.Pool`. Patch by Pablo Galindo." msgstr "" +"`bpo-35493 `__: use :func:" +"`multiprocessing.connection.wait` en lugar de sondear cada 0,2 segundos para " +"las actualizaciones de los trabajadores en :class:`multiprocessing.Pool`. " +"Parche de Pablo Galindo." #: ../build/NEWS:3944 msgid "" "`bpo-35661 `__: Store the venv prompt in " "pyvenv.cfg." msgstr "" +"`bpo-35661 `__: almacene el indicador de " +"venv en pyvenv.cfg." #: ../build/NEWS:3946 msgid "" @@ -7377,6 +10585,10 @@ msgid "" "request when the request path is a prefix match of the cookie's path " "attribute but doesn't end with \"/\". Patch by Karthikeyan Singaravelan." msgstr "" +"`bpo-35121 `__: No establezca cookies " +"para una solicitud cuando la ruta de la solicitud sea un prefijo que " +"coincida con el atributo de ruta de la cookie pero no termine con \"/\". " +"Parche de Karthikeyan Singaravelan." #: ../build/NEWS:3950 msgid "" @@ -7384,12 +10596,17 @@ msgid "" "function created with :func:`unittest.mock.create_autospec` should propagate " "to the parent. Patch by Karthikeyan Singaravelan." msgstr "" +"`bpo-21478 `__: las llamadas a una " +"función secundaria creada con :func:`unittest.mock.create_autospec` deben " +"propagarse a la función principal. Parche de Karthikeyan Singaravelan." #: ../build/NEWS:3954 msgid "" "`bpo-35198 `__: Fix C++ extension " "compilation on AIX" msgstr "" +"`bpo-35198 `__: corrige la compilación " +"de la extensión C ++ en AIX" #: ../build/NEWS:3959 msgid "" @@ -7397,12 +10614,17 @@ msgid "" "Python binary for the usage of ``Tools/scripts/serve.py`` when executing " "``make -C Doc/ serve``. Contributed by Stéphane Wirtel" msgstr "" +"`bpo-36329 `__: declare la ruta del " +"binario de Python para el uso de ``Tools/scripts/serve.py`` al ejecutar " +"``make -C Doc/ serve``. Contribución de Stéphane Wirtel" #: ../build/NEWS:3963 msgid "" "`bpo-36138 `__: Improve documentation " "about converting datetime.timedelta to scalars." msgstr "" +"`bpo-36138 `__: mejora la documentación " +"sobre la conversión de datetime.timedelta a escalares." #: ../build/NEWS:3966 msgid "" @@ -7410,6 +10632,10 @@ msgid "" "the Core Language Section of the Programming FAQ, which explaines the usage " "of slash(/) in the signature of a function. Patch by Lysandros Nikolaou" msgstr "" +"`bpo-21314 `__: Se agregó una nueva " +"entrada a la Sección de lenguaje principal de las Preguntas frecuentes de " +"programación, que explica el uso de barra inclinada (/) en la firma de una " +"función. Parche de Lysandros Nikolaou" #: ../build/NEWS:3973 msgid "" @@ -7417,6 +10643,9 @@ msgid "" "PosixUidGidTests: add tests for invalid uid/gid type (str). Initial patch " "written by David Malcolm." msgstr "" +"`bpo-36234 `__: test_posix." +"PosixUidGidTests: agregue pruebas para el tipo uid / gid no válido (str). " +"Parche inicial escrito por David Malcolm." #: ../build/NEWS:3976 msgid "" @@ -7425,18 +10654,28 @@ msgid "" "``locale.getlocale()`` to get the locale encoding. With some locales, " "``locale.getlocale()`` returns the wrong encoding." msgstr "" +"`bpo-29571 `__: Arregle ``test_re." +"test_locale_flag()``: use ``locale.getpreferredencoding()`` en lugar de " +"``locale.getlocale()`` para obtener la codificación local. Con algunas " +"configuraciones regionales, ``locale.getlocale()`` devuelve la codificación " +"incorrecta." #: ../build/NEWS:3981 msgid "" "`bpo-36123 `__: Fix race condition in " "test_socket." msgstr "" +"`bpo-36123 `__: corrige la condición de " +"carrera en test_socket." #: ../build/NEWS:3986 msgid "" "`bpo-36356 `__: Fix leaks that led to " "build failure when configured with address sanitizer." msgstr "" +"`bpo-36356 `__: repare las fugas que " +"provocaron fallas en la construcción cuando se configuró con un " +"desinfectante de direcciones." #: ../build/NEWS:3989 msgid "" @@ -7444,6 +10683,9 @@ msgid "" "constant to ``setup.py`` to allow to not build test extensions like " "``_testcapi``." msgstr "" +"`bpo-36146 `__: agregue la constante " +"``TEST_EXTENSIONS`` a ``setup.py`` para permitir no construir extensiones de " +"prueba como ``_testcapi``." #: ../build/NEWS:3992 msgid "" @@ -7451,12 +10693,17 @@ msgid "" "only add ``/usr/include/ffi`` to include directories of _ctypes, not for all " "extensions." msgstr "" +"`bpo-36146 `__: se corrige setup.py en " +"macOS: solo agregue ``/usr/include/ffi`` para incluir directorios de " +"_ctypes, no para todas las extensiones." #: ../build/NEWS:3995 msgid "" "`bpo-31904 `__: Enable build system to " "cross-build for VxWorks RTOS." msgstr "" +"`bpo-31904 `__: habilita el sistema de " +"compilación para compilación cruzada para VxWorks RTOS." #: ../build/NEWS:4000 msgid "" @@ -7464,24 +10711,33 @@ msgid "" "following code pages: 50220, 50221, 50222, 50225, 50227, 50229, 57002 " "through 57011, 65000 and 42." msgstr "" +"`bpo-36312 `__: decodificadores fijos " +"para las siguientes páginas de códigos: 50220, 50221, 50222, 50225, 50227, " +"50229, 57002 a 57011, 65000 y 42." #: ../build/NEWS:4003 msgid "" "`bpo-36264 `__: Don't honor POSIX " "``HOME`` in ``os.path.expanduser`` on windows. Patch by Anthony Sottile." msgstr "" +"`bpo-36264 `__: no respete POSIX " +"``HOME`` en ``os.path.expanduser`` en Windows. Parche de Anthony Sottile." #: ../build/NEWS:4006 msgid "" "`bpo-24643 `__: Fix name collisions due " "to ``#define timezone _timezone`` in PC/pyconfig.h." msgstr "" +"`bpo-24643 `__: corrige las colisiones " +"de nombres debido a ``#define timezone _timezone`` en PC / pyconfig.h." #: ../build/NEWS:4012 msgid "" "`bpo-36405 `__: Use dict unpacking in " "idlelib." msgstr "" +"`bpo-36405 `__: utilice el " +"desempaquetado de dict en idlelib." #: ../build/NEWS:4014 msgid "" @@ -7489,6 +10745,9 @@ msgid "" "idlelib.config.GetHighlight(). This param was only used twice and changed " "the return type." msgstr "" +"`bpo-36396 `__: Elimina el parámetro " +"fgBg de idlelib.config.GetHighlight (). Este parámetro solo se usó dos veces " +"y cambió el tipo de retorno." #: ../build/NEWS:4017 msgid "" @@ -7496,6 +10755,10 @@ msgid "" "calltip popup colors. Prevent conflicts with Linux dark themes (and slightly " "darken calltip background)." msgstr "" +"`bpo-36176 `__: corrige los colores " +"emergentes de autocompletar y de información de llamada IDLE. Evite " +"conflictos con los temas oscuros de Linux (y oscurezca ligeramente el fondo " +"de la sugerencia de llamada)." #: ../build/NEWS:4020 msgid "" @@ -7503,12 +10766,17 @@ msgid "" "tests for findfiles, refactor findfiles to be a module-level function, and " "refactor findfiles to use os.walk." msgstr "" +"`bpo-23205 `__: Para el módulo grep, " +"agregue pruebas para findfiles, refactorice findfiles para que sea una " +"función a nivel de módulo y refactorice findfiles para usar os.walk." #: ../build/NEWS:4024 msgid "" "`bpo-23216 `__: Add docstrings to IDLE " "search modules." msgstr "" +"`bpo-23216 `__: agregue cadenas de " +"documentos a los módulos de búsqueda IDLE." #: ../build/NEWS:4026 msgid "" @@ -7516,36 +10784,49 @@ msgid "" "ColorDelegator.close_when_done and the corresponding argument of .close(). " "In IDLE, both have always been None or False since 2007." msgstr "" +"`bpo-36152 `__: Elimina colorizer." +"ColorDelegator.close_when_done y el argumento correspondiente de .close (). " +"En IDLE, ambos siempre han sido Ninguno o Falso desde 2007." #: ../build/NEWS:4030 msgid "" "`bpo-32129 `__: Avoid blurry IDLE " "application icon on macOS with Tk 8.6. Patch by Kevin Walzer." msgstr "" +"`bpo-32129 `__: Evite el icono borroso " +"de la aplicación IDLE en macOS con Tk 8.6. Parche de Kevin Walzer." #: ../build/NEWS:4033 msgid "" "`bpo-36096 `__: Refactor class variables " "to instance variables in colorizer." msgstr "" +"`bpo-36096 `__: Refactorizar variables " +"de clase en variables de instancia en colorizer." #: ../build/NEWS:4035 msgid "" "`bpo-30348 `__: Increase test coverage " "of idlelib.autocomplete by 30%. Patch by Louie Lu" msgstr "" +"`bpo-30348 `__: aumenta la cobertura de " +"prueba de idlelib.autocomplete en un 30%. Parche de Louie Lu" #: ../build/NEWS:4041 msgid "" "`bpo-35132 `__: Fix py-list and py-bt " "commands of python-gdb.py on gdb7." msgstr "" +"`bpo-35132 `__: corrige los comandos py-" +"list y py-bt de python-gdb.py en gdb7." #: ../build/NEWS:4043 msgid "" "`bpo-32217 `__: Fix freeze script on " "Windows." msgstr "" +"`bpo-32217 `__: arregla el script " +"congelado en Windows." #: ../build/NEWS:4048 msgid "" @@ -7553,6 +10834,9 @@ msgid "" "``DeprecationWarning`` when '#' formats are used for building or parsing " "values without ``PY_SSIZE_T_CLEAN``." msgstr "" +"`bpo-36381 `__: aumenta " +"``DeprecationWarning`` cuando se utilizan formatos '#' para generar o " +"analizar valores sin ``PY_SSIZE_T_CLEAN``." #: ../build/NEWS:4051 msgid "" @@ -7560,14 +10844,17 @@ msgid "" "header is now excluded from Py_LIMITED_API. Move functions definitions into " "a new internal pycore_coreconfig.h header." msgstr "" +"`bpo-36142 `__: Todo el encabezado " +"coreconfig.h ahora está excluido de Py_LIMITED_API. Mueva las definiciones " +"de funciones a un nuevo encabezado interno pycore_coreconfig.h." #: ../build/NEWS:4057 msgid "Python 3.8.0 alpha 2" -msgstr "" +msgstr "Python 3.8.0 alpha 2" #: ../build/NEWS:4059 msgid "*Release date: 2019-02-25*" -msgstr "" +msgstr "*Release date: 2019-02-25*" #: ../build/NEWS:4064 msgid "" @@ -7575,6 +10862,9 @@ msgid "" "`SyntaxError` when assigning a value to `__debug__` with the Assignment " "Operator. Contributed by Stéphane Wirtel and Pablo Galindo." msgstr "" +"`bpo-36052 `__: levante un :exc:" +"`SyntaxErrorASDF01debug__` con el operador de asignación. Contribución de " +"Stéphane Wirtel y Pablo Galindo." #: ../build/NEWS:4068 msgid "" @@ -7582,6 +10872,9 @@ msgid "" "class variable writes. When a non-dunder attribute was updated, there was " "an unnecessary call to update slots." msgstr "" +"`bpo-36012 `__: Duplicó la velocidad de " +"escritura de variables de clase. Cuando se actualizó un atributo non-dunder, " +"hubo una llamada innecesaria para actualizar las ranuras." #: ../build/NEWS:4071 msgid "" @@ -7590,6 +10883,10 @@ msgid "" "allow passing :class:`~os.PathLike` objects has been improved and now it " "does explain the origin of the error." msgstr "" +"`bpo-35942 `__: Se ha mejorado el " +"mensaje de error que se emite al devolver tipos inválidos desde " +"``__fspath__`` en interfaces que permiten pasar objetos :class:`~os." +"PathLike` y ahora sí explica el origen del error." #: ../build/NEWS:4075 msgid "" @@ -7597,6 +10894,9 @@ msgid "" "now receive an optional parameter indicating a generation to get objects " "from. Patch by Pablo Galindo." msgstr "" +"`bpo-36016 `__: ``gc.get_objects`` ahora " +"puede recibir un parámetro opcional que indica una generación de la que " +"obtener objetos. Parche de Pablo Galindo." #: ../build/NEWS:4078 msgid "" @@ -7606,6 +10906,12 @@ msgid "" "SIGINT or ^C terminated the process. This allows shells and batch scripts " "to understand that the user has asked them to stop." msgstr "" +"`bpo-1054041 `__: cuando el intérprete " +"principal sale debido a una interrupción del teclado no detectada, el " +"proceso ahora sale de la manera adecuada para que su proceso principal " +"detecte que un SIGINT o ^ C terminó el proceso. Esto permite que los shells " +"y los scripts por lotes comprendan que el usuario les ha pedido que se " +"detengan." #: ../build/NEWS:4084 msgid "" @@ -7613,18 +10919,25 @@ msgid "" "``__class_getitem__()`` not being called on a class with a custom non-" "subscriptable metaclass." msgstr "" +"`bpo-35992 `__: Se corrigió que " +"``__class_getitem__()`` no se llamara en una clase con una metaclase no " +"subcriptable personalizada." #: ../build/NEWS:4087 msgid "" "`bpo-35993 `__: Fix a crash on fork when " "using subinterpreters. Contributed by Stéphane Wirtel" msgstr "" +"`bpo-35993 `__: se corrigió un bloqueo " +"en la bifurcación al usar subinterpretes. Contribución de Stéphane Wirtel" #: ../build/NEWS:4090 msgid "" "`bpo-35991 `__: Fix a potential double " "free in Modules/_randommodule.c." msgstr "" +"`bpo-35991 `__: Se corrigió un posible " +"doble libre en Módulos / _randommodule.c." #: ../build/NEWS:4092 msgid "" @@ -7632,6 +10945,9 @@ msgid "" "slice_richcompare(): use strong references rather than stolen references for " "the two temporary internal tuples." msgstr "" +"`bpo-35961 `__: Se corrigió un bloqueo " +"en slice_richcompare (): use referencias sólidas en lugar de referencias " +"robadas para las dos tuplas internas temporales." #: ../build/NEWS:4095 msgid "" @@ -7639,6 +10955,10 @@ msgid "" "cell objects by adding a ``cell.__new__`` method, and expose the type " "``cell`` in ``Lib/types.py`` under the name CellType. Patch by Pierre Glaser." msgstr "" +"`bpo-35911 `__: habilite la creación de " +"objetos de celda agregando un método ``cell.__new__`` y exponga el tipo " +"``cell`` en ``Lib/types.py`` bajo el nombre CellType. Parche de Pierre " +"Glaser." #: ../build/NEWS:4099 msgid "" @@ -7646,6 +10966,9 @@ msgid "" "``pthread_cond_timedwait`` when ``pthread_condattr_setclock`` and " "``CLOCK_MONOTONIC`` are available." msgstr "" +"`bpo-12822 `__: utilice un reloj " +"monótono para ``pthread_cond_timedwait`` cuando estén disponibles " +"``pthread_condattr_setclock`` y ``CLOCK_MONOTONIC``." #: ../build/NEWS:4102 msgid "" @@ -7653,6 +10976,9 @@ msgid "" "syntax warnings in the case when a comma is likely missed before tuple or " "list." msgstr "" +"`bpo-15248 `__: el compilador emite " +"ahora advertencias de sintaxis en el caso de que sea probable que se pierda " +"una coma antes de la tupla o la lista." #: ../build/NEWS:4105 msgid "" @@ -7660,6 +10986,9 @@ msgid "" "PyInterpreterState has been moved into the internal header files (guarded by " "Py_BUILD_CORE)." msgstr "" +"`bpo-35886 `__: La implementación de " +"PyInterpreterState se ha movido a los archivos de encabezado internos " +"(custodiados por Py_BUILD_CORE)." #: ../build/NEWS:4108 msgid "" @@ -7667,12 +10996,17 @@ msgid "" "reported when ``object.__new__`` and ``object.__init__`` receive more than " "one argument. Contributed by Sanyam Khurana." msgstr "" +"`bpo-31506 `__: aclara los errores " +"informados cuando ``object.__new__`` y ``object.__init__`` reciben más de un " +"argumento. Contribución de Sanyam Khurana." #: ../build/NEWS:4112 msgid "" "`bpo-35724 `__: Signal-handling is now " "guaranteed to happen relative to the main interpreter." msgstr "" +"`bpo-35724 `__: Ahora se garantiza que " +"el manejo de señales ocurrirá en relación con el intérprete principal." #: ../build/NEWS:4115 msgid "" @@ -7683,6 +11017,13 @@ msgid "" "object the other interpreter owns. The existing Py_AddPendingCall() only " "operates relative to the main interpreter." msgstr "" +"`bpo-33608 `__: Agregamos un nuevo " +"_Py_AddPendingCall () interno que opera en relación con el intérprete " +"proporcionado. Esto nos permite usar la implementación existente para " +"pedirle a otro intérprete que haga un trabajo que no se puede hacer en el " +"intérprete actual, como decref un objeto que posee el otro intérprete. El " +"Py_AddPendingCall () existente solo opera en relación con el intérprete " +"principal." #: ../build/NEWS:4122 msgid "" @@ -7690,6 +11031,9 @@ msgid "" "meth:`list.sort` when sorting objects with ``ob_type->tp_richcompare == " "NULL``. Patch by Zackery Spytz." msgstr "" +"`bpo-33989 `__: corrige un posible " +"bloqueo en :meth:`list.sort` al ordenar objetos con ``ob_type-" +">tp_richcompare == NULL``. Parche de Zackery Spytz." #: ../build/NEWS:4128 msgid "" @@ -7698,6 +11042,10 @@ msgid "" "during function call instead of during decorator construction. Patch by " "Karthikeyan Singaravelan." msgstr "" +"`bpo-35512 `__: :func:`unittest.mock." +"patch.dict` utilizado como decorador con destino de cadena resuelve el " +"destino durante la llamada a la función en lugar de durante la construcción " +"del decorador. Parche de Karthikeyan Singaravelan." #: ../build/NEWS:4132 msgid "" @@ -7706,12 +11054,19 @@ msgid "" "random variable. Features a composite class that treats the mean and " "standard deviation of measurement data as single entity." msgstr "" +"`bpo-36018 `__: Add statistics." +"NormalDist, una herramienta para crear y manipular distribuciones normales " +"de variables aleatorias. Cuenta con una clase compuesta que trata la " +"desviación estándar y media de los datos de medición como una entidad única." #: ../build/NEWS:4137 msgid "" "`bpo-35904 `__: Added statistics.fmean() " "as a faster, floating point variant of the existing mean() function." msgstr "" +"`bpo-35904 `__: Se agregó statistics." +"fmean () como una variante de punto flotante más rápida de la función mean " +"() existente." #: ../build/NEWS:4140 msgid "" @@ -7719,18 +11074,25 @@ msgid "" "``has_key`` method from multiprocessing.managers.SyncManager.dict. " "Contributed by Rémi Lapeyre." msgstr "" +"`bpo-35918 `__: Se eliminó el método " +"``has_key`` roto de multiprocessing.managers.SyncManager.dict. Contribución " +"de Rémi Lapeyre." #: ../build/NEWS:4143 msgid "" "`bpo-18283 `__: Add support for bytes " "to :func:`shutil.which`." msgstr "" +"`bpo-18283 `__: agregue soporte para " +"bytes a :func:`shutil.which`." #: ../build/NEWS:4145 msgid "" "`bpo-35960 `__: Fix :func:`dataclasses." "field` throwing away empty mapping objects passed as metadata." msgstr "" +"`bpo-35960 `__: Se corrigió que :func:" +"`dataclasses.field` arrojara objetos de mapeo vacíos pasados ​​como metadatos." #: ../build/NEWS:4148 msgid "" @@ -7738,12 +11100,18 @@ msgid "" "actual call parameters on separate lines in :meth:`unittest.mock.Mock." "assert_called_with` assertion errors. Contributed by Susan Su." msgstr "" +"`bpo-35500 `__: escriba los parámetros " +"de llamada esperados y reales en líneas separadas en los errores de " +"aserción :meth:`unittest.mock.Mock.assert_called_with`. Contribución de " +"Susan Su." #: ../build/NEWS:4152 msgid "" "`bpo-35931 `__: The :mod:`pdb` ``debug`` " "command now gracefully handles syntax errors." msgstr "" +"`bpo-35931 `__: El comando :mod:`pdb` " +"``debug`` ahora maneja correctamente los errores de sintaxis." #: ../build/NEWS:4155 msgid "" @@ -7752,6 +11120,10 @@ msgid "" "parameter. Now default bind or binding to a name may bind to IPv6 or dual-" "stack, depending on the environment." msgstr "" +"`bpo-24209 `__: en el script http." +"server, confíe en getaddrinfo para enlazar a la dirección preferida según el " +"parámetro de enlace. Ahora la vinculación predeterminada o la vinculación a " +"un nombre puede vincularse a IPv6 o doble pila, según el entorno." #: ../build/NEWS:4159 msgid "" @@ -7759,6 +11131,9 @@ msgid "" "of ``_frozen_importlib`` to frozen so that it matches the behavior of " "``_frozen_importlib_external``. Patch by Nina Zakharenko." msgstr "" +"`bpo-35321 `__: Configure ``__spec__." +"origin`` de ``_frozen_importlib`` en congelado para que coincida con el " +"comportamiento de ``_frozen_importlib_external``. Parche de Nina Zakharenko." #: ../build/NEWS:4163 msgid "" @@ -7769,6 +11144,13 @@ msgid "" "the lifetime of its iterators so the pool does not get destroyed if a pool " "iterator is still alive." msgstr "" +"`bpo-35378 `__: se solucionó un problema " +"de referencia dentro de :class:`multiprocessing.Pool` que causaba que el " +"grupo permaneciera vivo si se eliminaba sin cerrarlo o terminarlo " +"explícitamente. Se agrega una nueva referencia sólida a los iteradores del " +"grupo para vincular la vida útil del grupo con la vida útil de sus " +"iteradores para que el grupo no se destruya si un iterador del grupo todavía " +"está vivo." #: ../build/NEWS:4170 msgid "" @@ -7777,6 +11159,11 @@ msgid "" "`re.sub` and other functions that scan through string looking for a match, " "should reset capturing groups between two match attempts. Patch by Ma Lin." msgstr "" +"`bpo-34294 `__: re módulo, corrige los " +"grupos de captura incorrectos en casos excepcionales. :func:`re.search`, :" +"func:`re.findall`, :func:`re.sub` y otras funciones que escanean la cadena " +"en busca de una coincidencia, deberían restablecer los grupos de captura " +"entre dos intentos de coincidencia. Parche de Ma Lin." #: ../build/NEWS:4175 msgid "" @@ -7784,6 +11171,10 @@ msgid "" "RuntimeError when copying a WeakKeyDictionary or a WeakValueDictionary, due " "to some keys or values disappearing while iterating." msgstr "" +"`bpo-35615 `__: :mod:`weakref`: Se " +"corrige un RuntimeError al copiar un WeakKeyDictionary o un " +"WeakValueDictionary, debido a que algunas claves o valores desaparecen " +"durante la iteración." #: ../build/NEWS:4179 msgid "" @@ -7792,6 +11183,10 @@ msgid "" "'start' value (default: 1) times an iterable of numbers. Patch by Pablo " "Galindo." msgstr "" +"`bpo-35606 `__: Implemente :func:`math." +"prod` como función análoga a :func:`sum` que devuelve el producto de un " +"valor de 'inicio' (predeterminado: 1) multiplicado por un iterable de " +"números. Parche de Pablo Galindo." #: ../build/NEWS:4183 msgid "" @@ -7803,6 +11198,13 @@ msgid "" "`datetime.fromtimestamp` called with a ``tz`` argument now *also* retain " "their subclass." msgstr "" +"`bpo-32417 `__: Realizar operaciones " +"aritméticas entre las subclases :class:`datetime.datetime` y :class:" +"`datetime.timedelta` ahora devuelve un objeto del mismo tipo que la " +"subclase :class:`datetime.datetime`. Como resultado, :meth:`datetime." +"datetime.astimezone` y constructores alternativos como :meth:`datetime." +"datetime.now` y :meth:`datetime.fromtimestamp` llamados con un argumento " +"``tz`` ahora *also* retienen su subclase." #: ../build/NEWS:4190 msgid "" @@ -7811,6 +11213,10 @@ msgid "" "client.Transport` and :class:`xmlrpc.client.SafeTransport`. Patch by Cédric " "Krier." msgstr "" +"`bpo-35153 `__: agregue el parámetro " +"opcional de solo palabra clave *headers* a :class:`xmlrpc.client." +"ServerProxy`, :class:`xmlrpc.client.Transport` y :class:`xmlrpc.client." +"SafeTransport`. Parche de Cédric Krier." #: ../build/NEWS:4194 msgid "" @@ -7818,30 +11224,43 @@ msgid "" "pickle.loads to use importlib's locking mechanisms, and thereby avoid using " "partially-loaded modules. Patch by Tim Burgess." msgstr "" +"`bpo-34572 `__: Se corrige la " +"implementación de C de pickle.loads para usar los mecanismos de bloqueo de " +"importlib y, por lo tanto, evitar el uso de módulos parcialmente cargados. " +"Parche de Tim Burgess." #: ../build/NEWS:4201 msgid "" "`bpo-36083 `__: Fix formatting of --" "check-hash-based-pycs options in the manpage Synopsis." msgstr "" +"`bpo-36083 `__: se corrige el formato de " +"las opciones --check-hash-based-pycs en la Sinopsis de la página de manual." #: ../build/NEWS:4204 msgid "" "`bpo-36007 `__: Bump minimum sphinx " "version to 1.8. Patch by Anthony Sottile." msgstr "" +"`bpo-36007 `__: Aumente la versión " +"mínima de Sphinx a 1.8. Parche de Anthony Sottile." #: ../build/NEWS:4206 msgid "" "`bpo-22062 `__: Update documentation and " "docstrings for pathlib. Original patch by Mike Short." msgstr "" +"`bpo-22062 `__: Actualice la " +"documentación y las cadenas de documentos para pathlib. Parche original de " +"Mike Short." #: ../build/NEWS:4212 msgid "" "`bpo-27313 `__: Avoid test_ttk_guionly " "ComboboxTest failure with macOS Cocoa Tk." msgstr "" +"`bpo-27313 `__: Evite el error " +"test_ttk_guionly ComboboxTest con macOS Cocoa Tk." #: ../build/NEWS:4215 msgid "" @@ -7849,6 +11268,9 @@ msgid "" "TEST_HTTP_URL and replace references of http://www.example.com by this new " "constant. Contributed by Stéphane Wirtel." msgstr "" +"`bpo-36019 `__: agregue test.support." +"TEST_HTTP_URL y reemplace las referencias de http://www.example.com por esta " +"nueva constante. Contribución de Stéphane Wirtel." #: ../build/NEWS:4219 msgid "" @@ -7857,12 +11279,19 @@ msgid "" "for minimum TLS version of the server SSL context if needed, to test TLS " "version older than default minimum TLS version." msgstr "" +"`bpo-36037 `__: corrige test_ssl para " +"una configuración estricta de OpenSSL como la política de cifrado estricta " +"RHEL8. Utilice la versión TLS anterior para la versión TLS mínima del " +"contexto SSL del servidor si es necesario, para probar la versión TLS " +"anterior a la versión TLS mínima predeterminada." #: ../build/NEWS:4224 msgid "" "`bpo-35798 `__: Added :func:`test." "support.check_syntax_warning`." msgstr "" +"`bpo-35798 `__: agregado :func:`test." +"support.check_syntax_warning`." #: ../build/NEWS:4226 msgid "" @@ -7870,6 +11299,9 @@ msgid "" "test_imap4_host_default_value independent on whether the local IMAP server " "is running." msgstr "" +"`bpo-35505 `__: haga que " +"test_imap4_host_default_value sea independiente de si el servidor IMAP local " +"se está ejecutando." #: ../build/NEWS:4229 msgid "" @@ -7878,6 +11310,10 @@ msgid "" "shareable types which are supposed to be supported by them. (patch by " "Giampaolo Rodola)" msgstr "" +"`bpo-35917 `__: multiprocesamiento: " +"proporciona pruebas unitarias para las clases SyncManager y " +"SharedMemoryManager + todos los tipos compartibles que se supone que son " +"compatibles con ellos. (parche de Giampaolo Rodola)" #: ../build/NEWS:4233 msgid "" @@ -7885,10 +11321,13 @@ msgid "" "test_unpack_archive_xztar`` to prevent a MemoryError on 32-bit AIX when " "MAXDATA setting is less than 0x20000000." msgstr "" +"`bpo-35704 `__: omita ``test_shutil." +"test_unpack_archive_xztar`` para evitar un error de memoria en AIX de 32 " +"bits cuando la configuración de MAXDATA es menor que 0x20000000." #: ../build/NEWS:4236 msgid "Patch by Michael Felt (aixtools)" -msgstr "" +msgstr "Parche de Michael Felt (aixtools)" #: ../build/NEWS:4238 msgid "" @@ -7896,12 +11335,17 @@ msgid "" "to mimic GC traversal functions that do not correctly handle module creation " "when the module state has not been created." msgstr "" +"`bpo-34720 `__: Afirme m_state! = NULL " +"para imitar las funciones transversales de GC que no manejan correctamente " +"la creación de módulos cuando no se ha creado el estado del módulo." #: ../build/NEWS:4245 msgid "" "`bpo-35976 `__: Added ARM build support " "to Windows build files in PCBuild." msgstr "" +"`bpo-35976 `__: Se agregó soporte de " +"compilación ARM a los archivos de compilación de Windows en PCBuild." #: ../build/NEWS:4247 msgid "" @@ -7909,18 +11353,25 @@ msgid "" "raises when checking file and directory existence on drives that are not " "ready" msgstr "" +"`bpo-35692 `__: ``pathlib`` ya no se " +"genera al verificar la existencia de archivos y directorios en unidades que " +"no están listas" #: ../build/NEWS:4250 msgid "" "`bpo-35872 `__: Uses the base Python " "executable when invoking venv in a virtual environment" msgstr "" +"`bpo-35872 `__: utiliza el ejecutable " +"base de Python al invocar venv en un entorno virtual" #: ../build/NEWS:4253 msgid "" "`bpo-35873 `__: Prevents venv paths " "being inherited by child processes" msgstr "" +"`bpo-35873 `__: evita que los procesos " +"secundarios hereden las rutas de venv" #: ../build/NEWS:4255 msgid "" @@ -7928,32 +11379,42 @@ msgid "" "of the source directory and distutils handling of pyconfig.h during PGO " "profiling" msgstr "" +"`bpo-35299 `__: se corrige la detección " +"de sysconfig del directorio de origen y el manejo de distutils de pyconfig.h " +"durante la creación de perfiles de PGO" #: ../build/NEWS:4261 msgid "" "`bpo-24310 `__: IDLE -- Document " "settings dialog font tab sample." msgstr "" +"`bpo-24310 `__: IDLE - Muestra de la " +"pestaña de fuente del diálogo de configuración del documento." #: ../build/NEWS:4263 msgid "" "`bpo-35833 `__: Revise IDLE doc for " "control codes sent to Shell. Add a code example block." msgstr "" +"`bpo-35833 `__: Revise el documento IDLE " +"para los códigos de control enviados a Shell. Agregue un bloque de ejemplo " +"de código." #: ../build/NEWS:4266 msgid "" "`bpo-35689 `__: Add docstrings and " "unittests for colorizer.py." msgstr "" +"`bpo-35689 `__: agregue cadenas de " +"documentos y pruebas unitarias para colorizer.py." #: ../build/NEWS:4270 msgid "Python 3.8.0 alpha 1" -msgstr "" +msgstr "Python 3.8.0 alpha 1" #: ../build/NEWS:4272 msgid "*Release date: 2019-02-03*" -msgstr "" +msgstr "*Release date: 2019-02-03*" #: ../build/NEWS:4277 msgid "" @@ -7963,6 +11424,12 @@ msgid "" "certificate can result into segfault. Vulnerability (TALOS-2018-0758) " "reported by Colin Read and Nicolas Edet of Cisco." msgstr "" +"`bpo-35746 `__: [CVE-2019-5010] Se " +"corrigió un deref de puntero NULL en el módulo ssl. El analizador de " +"certificados no manejaba correctamente los puntos de distribución de CRL con " +"DP o URI vacíos. Un certificado malicioso o con errores puede resultar en un " +"error de seguridad. Vulnerabilidad (TALOS-2018-0758) informada por Colin " +"Read y Nicolas Edet de Cisco." #: ../build/NEWS:4283 msgid "" @@ -7972,6 +11439,11 @@ msgid "" "processes. Previously, only :option:`-E` and :option:`-s` options (enabled " "by :option:`-I`) were copied." msgstr "" +"`bpo-34812 `__: La: opción: opción de " +"línea de comando `-I` (ejecutar Python en modo aislado) ahora también es " +"copiada por los módulos :mod:`multiprocessing` y :mod:`distutils` al generar " +"procesos secundarios. Anteriormente, solo se copiaban las opciones: opción: " +"`-E` y: opción:` -s` (habilitadas por: opción: `-I`)." #: ../build/NEWS:4289 msgid "" @@ -7980,6 +11452,10 @@ msgid "" "implementations when sys.flags.ignore_environment is set by -E or -I " "arguments." msgstr "" +"`bpo-34791 `__: xml.sax y xml.dom.domreg " +"ya no usan variables de entorno para anular las implementaciones del " +"analizador cuando sys.flags.ignore_environment se establece mediante los " +"argumentos -E o -I." #: ../build/NEWS:4293 msgid "" @@ -7988,6 +11464,10 @@ msgid "" "DTD and ENTITY declarations no longer load files or create network " "connections." msgstr "" +"`bpo-17239 `__: Los analizadores xml.sax " +"y xml.dom.minidom ya no procesan entidades externas de forma predeterminada. " +"Las declaraciones de DTD y ENTITY externas ya no cargan archivos ni crean " +"conexiones de red." #: ../build/NEWS:4297 msgid "" @@ -7995,12 +11475,17 @@ msgid "" "accelerated _elementtree module now initializes hash randomization salt from " "_Py_HashSecret instead of libexpat's default CSPRNG." msgstr "" +"`bpo-34623 `__: CVE-2018-14647: El " +"módulo _elementtree acelerado en C ahora inicializa la sal de aleatorización " +"hash de _Py_HashSecret en lugar del CSPRNG predeterminado de libexpat." #: ../build/NEWS:4301 msgid "" "`bpo-34405 `__: Updated to OpenSSL " "1.1.0i for Windows builds." msgstr "" +"`bpo-34405 `__: actualizado a OpenSSL " +"1.1.0i para compilaciones de Windows." #: ../build/NEWS:4303 msgid "" @@ -8008,12 +11493,18 @@ msgid "" "of the file in :func:`os.sendfile` on macOS. Using the *trailers* argument " "could cause sending more bytes from the input file than was specified." msgstr "" +"`bpo-33871 `__: se corrigió el envío de " +"la parte del archivo en :func:`os.sendfile` en macOS. El uso del argumento " +"*trailers* podría provocar el envío de más bytes desde el archivo de entrada " +"de lo especificado." #: ../build/NEWS:4307 msgid "" "`bpo-32533 `__: Fixed thread-safety of " "error handling in _ssl." msgstr "" +"`bpo-32533 `__: Se corrigió la seguridad " +"de subprocesos del manejo de errores en _ssl." #: ../build/NEWS:4309 ../build/NEWS:7808 msgid "" @@ -8021,12 +11512,17 @@ msgid "" "against LibreSSL CVE-2018-8970. X509_VERIFY_PARAM_set1_host() is called with " "an explicit namelen. A new test ensures that NULL bytes are not allowed." msgstr "" +"`bpo-33136 `__: Módulo ssl de Harden " +"contra LibreSSL CVE-2018-8970. X509_VERIFY_PARAM_set1_host () se llama con " +"un namelen explícito. Una nueva prueba asegura que no se permiten bytes NULL." #: ../build/NEWS:4313 ../build/NEWS:7812 ../build/NEWS:12205 msgid "" "`bpo-33001 `__: Minimal fix to prevent " "buffer overrun in os.symlink on Windows" msgstr "" +"`bpo-33001 `__: corrección mínima para " +"evitar el desbordamiento del búfer en os.symlink en Windows" #: ../build/NEWS:4315 ../build/NEWS:7814 ../build/NEWS:12207 msgid "" @@ -8035,12 +11531,20 @@ msgid "" "potential DOS vectors (REDOS). They have been refactored. This resolves " "CVE-2018-1060 and CVE-2018-1061. Patch by Jamie Davis." msgstr "" +"`bpo-32981 `__: Las expresiones " +"regulares en difflib y poplib eran vulnerables a un retroceso catastrófico. " +"Estas expresiones regulares formaron vectores DOS potenciales (REDOS). Se " +"han refactorizado. Esto resuelve CVE-2018-1060 y CVE-2018-1061. Parche de " +"Jamie Davis." #: ../build/NEWS:4320 ../build/NEWS:8026 msgid "" "`bpo-28414 `__: The ssl module now " "allows users to perform their own IDN en/decoding when using SNI." msgstr "" +"`bpo-28414 `__: El módulo ssl ahora " +"permite a los usuarios realizar su propia codificación / decodificación de " +"IDN cuando utilizan SNI." #: ../build/NEWS:4326 msgid "" @@ -8048,6 +11552,9 @@ msgid "" "optional for named expressions in while statement. Patch by Karthikeyan " "Singaravelan." msgstr "" +"`bpo-35877 `__: Hacer que los paréntesis " +"sean opcionales para las expresiones con nombre en la instrucción while. " +"Parche de Karthikeyan Singaravelan." #: ../build/NEWS:4329 msgid "" @@ -8056,6 +11563,10 @@ msgid "" "``x: Tuple[int, int] = 1, 2`` (without parentheses on the right) is now " "allowed." msgstr "" +"`bpo-35814 `__: permite las mismas " +"expresiones del lado derecho en las asignaciones anotadas que en las " +"normales. En particular, ``x: Tuple[int, int] = 1, 2`` (sin paréntesis a la " +"derecha) ahora está permitido." #: ../build/NEWS:4333 msgid "" @@ -8064,12 +11575,19 @@ msgid "" "the key functionality of the third party fork thereof, [typed_ast](https://" "github.com/python/typed_ast)." msgstr "" +"`bpo-35766 `__: agregue la opción para " +"analizar comentarios de tipo PEP 484 en el módulo ast. (Desactivado de forma " +"predeterminada). Esto fusiona la funcionalidad clave de la bifurcación de " +"terceros del mismo, [typed_ast] (https://github.com/python/typed_ast)." #: ../build/NEWS:4338 msgid "" "`bpo-35713 `__: Reorganize Python " "initialization to get working exceptions and sys.stderr earlier." msgstr "" +"`bpo-35713 `__: reorganice la " +"inicialización de Python para obtener excepciones de trabajo y sys.stderr " +"antes." #: ../build/NEWS:4341 msgid "" @@ -8077,12 +11595,17 @@ msgid "" "column position information to the Python AST nodes. This is a C-level " "backwards incompatible change." msgstr "" +"`bpo-33416 `__: agregue información de " +"posición de la línea final y la columna final a los nodos Python AST. Este " +"es un cambio incompatible hacia atrás de nivel C." #: ../build/NEWS:4344 msgid "" "`bpo-35720 `__: Fixed a minor memory " "leak in pymain_parse_cmdline_impl function in Modules/main.c" msgstr "" +"`bpo-35720 `__: se corrigió una pérdida " +"de memoria menor en la función pymain_parse_cmdline_impl en Modules / main.c" #: ../build/NEWS:4347 msgid "" @@ -8091,12 +11614,18 @@ msgid "" "with the same key. An error was already raised when other keyword arguments " "are passed before ``**kwargs`` since Python 3.6." msgstr "" +"`bpo-35634 `__: ``func(**kwargs)`` ahora " +"generará un error cuando ``kwargs`` es un mapeo que contiene múltiples " +"entradas con la misma clave. Ya se generó un error cuando se pasan otros " +"argumentos de palabras clave antes de ``**kwargs`` desde Python 3.6." #: ../build/NEWS:4352 msgid "" "`bpo-35623 `__: Fix a crash when sorting " "very long lists. Patch by Stephan Hohe." msgstr "" +"`bpo-35623 `__: corrige un bloqueo al " +"ordenar listas muy largas. Parche de Stephan Hohe." #: ../build/NEWS:4355 msgid "" @@ -8104,6 +11633,9 @@ msgid "" "build instrumentation was added to work around false positives from posix, " "socket, time, test_io, and test_faulthandler." msgstr "" +"`bpo-35214 `__: se agregó la " +"instrumentación de compilación clang Memory Sanitizer para evitar falsos " +"positivos de posix, socket, time, test_io y test_faulthandler." #: ../build/NEWS:4359 msgid "" @@ -8112,6 +11644,10 @@ msgid "" "format, zero padding and small width. Release build is not impacted. Patch " "by Karthikeyan Singaravelan." msgstr "" +"`bpo-35560 `__: se corrigió un error de " +"afirmación en :func:`format` en la compilación de depuración para el formato " +"de punto flotante con formato \"n\", relleno de ceros y ancho pequeño. La " +"versión de la versión no se ve afectada. Parche de Karthikeyan Singaravelan." #: ../build/NEWS:4363 #, python-format @@ -8121,24 +11657,34 @@ msgid "" "`PyBytes_FromFormat` no longer read memory past the limit if *precision* is " "specified." msgstr "" +"`bpo-35552 `__: Los caracteres de " +"formato ``%s`` y ``%V`` en :c:func:`PyUnicode_FromFormat` y ``%s`` en :c:" +"func:`PyBytes_FromFormat` ya no leen la memoria más allá del límite si se " +"especifica *precision*." #: ../build/NEWS:4367 msgid "" "`bpo-35504 `__: Fix segfaults and :exc:" "`SystemError`\\ s when deleting certain attributes. Patch by Zackery Spytz." msgstr "" +"`bpo-35504 `__: corrige segfaults y :exc:" +"`SystemError` \\ s al eliminar ciertos atributos. Parche de Zackery Spytz." #: ../build/NEWS:4370 msgid "" "`bpo-35504 `__: Fixed a SystemError when " "delete the characters_written attribute of an OSError." msgstr "" +"`bpo-35504 `__: se corrigió un " +"SystemError al eliminar el atributo characters_written de un OSError." #: ../build/NEWS:4373 msgid "" "`bpo-35494 `__: Improved syntax error " "messages for unbalanced parentheses in f-string." msgstr "" +"`bpo-35494 `__: mensajes de error de " +"sintaxis mejorados para paréntesis no balanceados en f-string." #: ../build/NEWS:4376 msgid "" @@ -8146,12 +11692,18 @@ msgid "" "pickling methods when fail to look up builtin \"getattr\". Sped up pickling " "iterators." msgstr "" +"`bpo-35444 `__: Se corrigió el manejo de " +"errores en los métodos de decapado cuando no se buscaba \"getattr\" " +"incorporado. Aceleró los iteradores de decapado." #: ../build/NEWS:4379 msgid "" "`bpo-35436 `__: Fix various issues with " "memory allocation error handling. Patch by Zackery Spytz." msgstr "" +"`bpo-35436 `__: soluciona varios " +"problemas con el manejo de errores de asignación de memoria. Parche de " +"Zackery Spytz." #: ../build/NEWS:4382 msgid "" @@ -8160,6 +11712,10 @@ msgid "" "There is no semantic change and the difference in performance is " "insignificant." msgstr "" +"`bpo-35423 `__: Separe el disparador de " +"manejo de señales en el bucle de evaluación de la maquinaria de \"llamadas " +"pendientes\". No hay cambio semántico y la diferencia de rendimiento es " +"insignificante." #: ../build/NEWS:4386 msgid "" @@ -8168,12 +11724,20 @@ msgid "" "from_kall) are now prefixed with _mock_ in order to prevent clashes with " "widely used object attributes. Fixed minor typo in test function name." msgstr "" +"`bpo-35357 `__: Los nombres de los " +"atributos internos de unittest.mock._Call y unittest.mock.MagicProxy (name, " +"parent & from_kall) ahora tienen el prefijo _mock_ para evitar choques con " +"atributos de objetos ampliamente utilizados. Se corrigió un error " +"tipográfico menor en el nombre de la función de prueba." #: ../build/NEWS:4391 msgid "" "`bpo-35372 `__: Fixed the code page " "decoder for input longer than 2 GiB containing undecodable bytes." msgstr "" +"`bpo-35372 `__: se corrigió el " +"decodificador de la página de códigos para entradas de más de 2 GiB que " +"contienen bytes no codificables." #: ../build/NEWS:4394 msgid "" @@ -8181,6 +11745,9 @@ msgid "" "PYTHONCOERCECLOCALE=1 environment variable: only coerce the C locale if the " "LC_CTYPE locale is \"C\"." msgstr "" +"`bpo-35336 `__: Se corrigió la variable " +"de entorno PYTHONCOERCECLOCALE = 1: solo coaccionar la configuración " +"regional C si la configuración regional LC_CTYPE es \"C\"." #: ../build/NEWS:4397 msgid "" @@ -8190,6 +11757,10 @@ msgid "" "brace. For tuples without parenthesis they point to the position of the " "first item." msgstr "" +"`bpo-31241 `__: Los atributos *lineno* " +"and *col_offset* de los nodos AST para listas por comprensión, expresiones " +"generadoras y tuplas ahora apuntan al paréntesis de apertura o al corchete. " +"Para las tuplas sin paréntesis, apuntan a la posición del primer elemento." #: ../build/NEWS:4402 msgid "" @@ -8197,18 +11768,26 @@ msgid "" "meth:`float.__format__` and :meth:`complex.__format__` methods for non-ASCII " "decimal point when using the \"n\" formatter." msgstr "" +"`bpo-33954 `__: para los métodos :meth:" +"`str.format`, :meth:`float.__format__` y :meth:`complex.__format__` para el " +"punto decimal no ASCII cuando se utiliza el formateador \"n\"." #: ../build/NEWS:4406 msgid "" "`bpo-35269 `__: Fix a possible segfault " "involving a newly-created coroutine. Patch by Zackery Spytz." msgstr "" +"`bpo-35269 `__: se corrigió una posible " +"falla de segmento que involucraba una corrutina recién creada. Parche de " +"Zackery Spytz." #: ../build/NEWS:4409 msgid "" "`bpo-35224 `__: Implement :pep:`572` " "(assignment expressions). Patch by Emily Morehouse." msgstr "" +"`bpo-35224 `__: Implementar :pep:`572` " +"(expresiones de asignación). Parche de Emily Morehouse." #: ../build/NEWS:4412 msgid "" @@ -8216,6 +11795,9 @@ msgid "" "`namedtuple` attribute access by 1.6x using a C fast-path for the name " "descriptors. Patch by Pablo Galindo." msgstr "" +"`bpo-32492 `__: Acelere el acceso a los " +"atributos :class:`namedtuple` en 1.6x usando una ruta rápida C para los " +"descriptores de nombre. Parche de Pablo Galindo." #: ../build/NEWS:4415 msgid "" @@ -8224,6 +11806,10 @@ msgid "" "a string such as ``'\\N'``. It would read one byte beyond the end of the " "memory allocation." msgstr "" +"`bpo-35214 `__: se corrigió un acceso a " +"la memoria fuera de los límites al analizar una secuencia de escape Unicode " +"truncada al final de una cadena como ``'\\N'``. Leería un byte más allá del " +"final de la asignación de memoria." #: ../build/NEWS:4419 msgid "" @@ -8233,6 +11819,11 @@ msgid "" "sanitizer has been added to make test builds of this nature easier to " "perform." msgstr "" +"`bpo-35214 `__: Se han agregado " +"anotaciones a los módulos de intérprete y extensión para que funcionen " +"correctamente en el Memory Sanitizer de clang. Se ha agregado un nuevo " +"indicador de configuración --with-memory-sanitizer para hacer que las " +"compilaciones de prueba de esta naturaleza sean más fáciles de realizar." #: ../build/NEWS:4424 msgid "" @@ -8241,18 +11832,28 @@ msgid "" "of bounds of an array when removing unreachable code. This bug was present " "in every release of Python 3.6 and 3.7 until now." msgstr "" +"`bpo-35193 `__: Se corrigió un error de " +"apagado por uno en el optimizador de mirilla de código de bytes donde podía " +"leer bytes más allá del final de los límites de una matriz al eliminar el " +"código inalcanzable. Este error estuvo presente en todas las versiones de " +"Python 3.6 y 3.7 hasta ahora." #: ../build/NEWS:4429 msgid "" "`bpo-35169 `__: Improved error messages " "for forbidden assignments." msgstr "" +"`bpo-35169 `__: mensajes de error " +"mejorados para asignaciones prohibidas." #: ../build/NEWS:4431 msgid "" "`bpo-34022 `__: Fix handling of hash-" "based bytecode files in :mod:`zipimport`. Patch by Elvis Pranskevichus." msgstr "" +"`bpo-34022 `__: se corrigió el manejo de " +"archivos de código de bytes basados ​​en hash en :mod:`zipimport`. Parche de " +"Elvis Pranskevichus." #: ../build/NEWS:4434 msgid "" @@ -8260,6 +11861,9 @@ msgid "" "longer to attempt to import extension modules built for the ABI as they were " "never compatible to begin with. Patch by Stefano Rivera." msgstr "" +"`bpo-28401 `__: Las compilaciones de " +"depuración ya no intentarán importar módulos de extensión creados para la " +"ABI, ya que para empezar nunca fueron compatibles. Parche de Stefano Rivera." #: ../build/NEWS:4438 msgid "" @@ -8267,12 +11871,18 @@ msgid "" "docstrings of :mod:`os` methods that path-like objects are also accepted as " "input parameters." msgstr "" +"`bpo-29341 `__: Aclare en las cadenas de " +"documentación de los métodos :mod:`os` que los objetos similares a rutas " +"también se aceptan como parámetros de entrada." #: ../build/NEWS:4441 msgid "" "`bpo-35050 `__: :mod:`socket`: Fix off-" "by-one bug in length check for ``AF_ALG`` name and type." msgstr "" +"`bpo-35050 `__: :mod:`socket`: Se " +"corrigió un error de uno en uno en la verificación de longitud para el " +"nombre y tipo de ``AF_ALG``." #: ../build/NEWS:4444 msgid "" @@ -8281,12 +11891,19 @@ msgid "" "class:`ctypes.Array` subclass. Also raise :exc:`TypeError` instead of :exc:" "`AttributeError` for non-integer ``_length_``. Original patch by Oren Milman." msgstr "" +"`bpo-29743 `__: Eleve :exc:`ValueError` " +"en lugar de :exc:`OverflowError` en caso de un ``_length_`` negativo en una " +"subclase :class:`ctypes.Array`. También aumente :exc:`TypeError` en lugar " +"de :exc:`AttributeError` para ``_length_`` que no sea entero. Parche " +"original de Oren Milman." #: ../build/NEWS:4449 msgid "" "`bpo-16806 `__: Fix ``lineno`` and " "``col_offset`` for multi-line string tokens." msgstr "" +"`bpo-16806 `__: corrige ``lineno`` y " +"``col_offset`` para tokens de cadena de varias líneas." #: ../build/NEWS:4451 msgid "" @@ -8294,12 +11911,17 @@ msgid "" "raised as an exception at code generation time will be now replaced with a :" "exc:`SyntaxError` for better error reporting." msgstr "" +"`bpo-35029 `__: :exc:`SyntaxWarning` " +"planteado como una excepción en el momento de la generación del código ahora " +"se reemplazará con un :exc:`SyntaxError` para un mejor informe de errores." #: ../build/NEWS:4455 msgid "" "`bpo-34983 `__: Expose :meth:`symtable." "Symbol.is_nonlocal` in the symtable module. Patch by Pablo Galindo." msgstr "" +"`bpo-34983 `__: Exponga :meth:`symtable." +"Symbol.is_nonlocal` en el módulo simulable. Parche de Pablo Galindo." #: ../build/NEWS:4458 msgid "" @@ -8307,6 +11929,10 @@ msgid "" "class:`bytearray` constructors no longer convert unexpected exceptions (e." "g. :exc:`MemoryError` and :exc:`KeyboardInterrupt`) to :exc:`TypeError`." msgstr "" +"`bpo-34974 `__: Los constructores :class:" +"`bytes` y :class:`bytearray` ya no convierten las excepciones inesperadas " +"(por ejemplo, :exc:`MemoryError` y :exc:`KeyboardInterrupt`) en :exc:" +"`TypeError`." #: ../build/NEWS:4462 msgid "" @@ -8314,12 +11940,17 @@ msgid "" "module namespace that are declared global before the annotation happens. " "Patch by Pablo Galindo." msgstr "" +"`bpo-34939 `__: Permita nombres anotados " +"en el espacio de nombres del módulo que se declaren globales antes de que " +"ocurra la anotación. Parche de Pablo Galindo." #: ../build/NEWS:4465 msgid "" "`bpo-34973 `__: Fixed crash in :func:" "`bytes` when the :class:`list` argument is mutated while it is iterated." msgstr "" +"`bpo-34973 `__: Se corrigió el bloqueo " +"en :func:`bytes` cuando el argumento :class:`list` se muta mientras se itera." #: ../build/NEWS:4468 msgid "" @@ -8330,12 +11961,21 @@ msgid "" "correct line reporting in tracing. This is the only case when the position " "of child AST nodes can precede the position of the parent AST node." msgstr "" +"`bpo-34876 `__: Los atributos *lineno* " +"and *col_offset* del AST para función y clase decoradas se refieren ahora a " +"la posición de los correspondientes ``def``, ``async def`` y ``class`` en " +"lugar de la posición del primer decorador. Esto conduce a informes de línea " +"más correctos en el seguimiento. Este es el único caso en el que la posición " +"de los nodos AST secundarios puede preceder a la posición del nodo AST " +"principal." #: ../build/NEWS:4475 msgid "" "`bpo-34879 `__: Fix a possible null " "pointer dereference in bytesobject.c. Patch by Zackery Spytz." msgstr "" +"`bpo-34879 `__: se corrige una posible " +"desreferencia de puntero nulo en bytesobject.c. Parche de Zackery Spytz." #: ../build/NEWS:4478 msgid "" @@ -8343,6 +11983,9 @@ msgid "" "of PyStructSequence_NewType in order to create heap allocated " "StructSequences." msgstr "" +"`bpo-34784 `__: se corrige la " +"implementación de PyStructSequence_NewType para crear StructSequences " +"asignados al montón." #: ../build/NEWS:4481 msgid "" @@ -8350,6 +11993,9 @@ msgid "" "is now emitted instead of a :exc:`DeprecationWarning` for invalid escape " "sequences in string and bytes literals." msgstr "" +"`bpo-32912 `__: Ahora se emite un :exc:" +"`SyntaxWarning` en lugar de un :exc:`DeprecationWarning` para secuencias de " +"escape no válidas en literales de cadena y bytes." #: ../build/NEWS:4485 msgid "" @@ -8357,6 +12003,9 @@ msgid "" "compiling string annotations containing a lambda with a keyword-only " "argument that doesn't have a default value." msgstr "" +"`bpo-34854 `__: se corrigió un bloqueo " +"en la compilación de anotaciones de cadena que contienen una lambda con un " +"argumento de solo palabras clave que no tiene un valor predeterminado." #: ../build/NEWS:4488 msgid "" @@ -8367,12 +12016,21 @@ msgid "" "spec. The warning advises users to use equality tests (``==`` and ``!=``) " "instead." msgstr "" +"`bpo-34850 `__: el compilador ahora " +"produce un :exc:`SyntaxWarning` cuando se utilizan comprobaciones de " +"identidad (``is`` y ``is not``) con ciertos tipos de literales (por ejemplo, " +"cadenas, ints). A menudo, estos pueden funcionar por accidente en CPython, " +"pero no están garantizados por la especificación del idioma. La advertencia " +"advierte a los usuarios que utilicen pruebas de igualdad (``==`` y ``!=``) " +"en su lugar." #: ../build/NEWS:4494 msgid "" "`bpo-34824 `__: Fix a possible null " "pointer dereference in Modules/_ssl.c. Patch by Zackery Spytz." msgstr "" +"`bpo-34824 `__: se corrige una posible " +"desreferencia de puntero nulo en Módulos / _ssl.c. Parche de Zackery Spytz." #: ../build/NEWS:4497 msgid "" @@ -8382,12 +12040,19 @@ msgid "" "getobjects()`. Remove the optimization, it's not really worth it and it " "causes 3 different crashes last years." msgstr "" +"`bpo-30156 `__: La función C " +"``property_descr_get()`` usa una tupla \"almacenada en caché\" para " +"optimizar las llamadas a funciones. Pero esta tupla se puede descubrir en " +"modo de depuración con :func:`sys.getobjects()`. Elimine la optimización, " +"realmente no vale la pena y causó 3 fallas diferentes los últimos años." #: ../build/NEWS:4502 msgid "" "`bpo-34762 `__: Fix contextvars C API to " "use PyObject* pointer types." msgstr "" +"`bpo-34762 `__: Se corrigió la API de " +"contextvars C para usar tipos de puntero PyObject*." #: ../build/NEWS:4504 msgid "" @@ -8397,18 +12062,28 @@ msgid "" "tuple hashes in general. Patch by Jeroen Demeyer with substantial " "contributions by Tim Peters." msgstr "" +"`bpo-34751 `__: la función hash para " +"tuplas ahora se basa en xxHash, lo que brinda mejores resultados de colisión " +"en casos (anteriormente) patológicos. Además, en los sistemas de 64 bits " +"mejora los hashes de tupla en general. Parche de Jeroen Demeyer con " +"contribuciones sustanciales de Tim Peters." #: ../build/NEWS:4509 msgid "" "`bpo-34735 `__: Fix a memory leak in " "Modules/timemodule.c. Patch by Zackery Spytz." msgstr "" +"`bpo-34735 `__: corrige una pérdida de " +"memoria en Módulos / timemodule.c. Parche de Zackery Spytz." #: ../build/NEWS:4512 msgid "" "`bpo-34683 `__: Fixed a bug where some " "SyntaxError error pointed to locations that were off-by-one." msgstr "" +"`bpo-34683 `__: se corrigió un error por " +"el cual un error de SyntaxError apuntaba a ubicaciones que estaban separadas " +"por una." #: ../build/NEWS:4515 msgid "" @@ -8416,12 +12091,18 @@ msgid "" "interpreter to fork. The avoids the possibility of affecting the main " "interpreter, which is critical to operation of the runtime." msgstr "" +"`bpo-34651 `__: solo permite que el " +"intérprete principal se bifurque. Evita la posibilidad de afectar al " +"intérprete principal, que es fundamental para el funcionamiento del tiempo " +"de ejecución." #: ../build/NEWS:4519 msgid "" "`bpo-34653 `__: Remove unused function " "PyParser_SimpleParseStringFilename." msgstr "" +"`bpo-34653 `__: Elimina la función no " +"utilizada PyParser_SimpleParseStringFilename." #: ../build/NEWS:4521 msgid "" @@ -8429,6 +12110,9 @@ msgid "" "is not supported if :func:`open` is called with binary mode and " "``buffering=1``." msgstr "" +"`bpo-32236 `__: advierte que no se " +"admite el almacenamiento en búfer de línea si se llama a :func:`open` con " +"modo binario y ``buffering=1``." #: ../build/NEWS:4524 msgid "" @@ -8436,12 +12120,18 @@ msgid "" "syntax of the left-hand side of keyword arguments in function calls. In " "particular, ``f((keyword)=arg)`` is now disallowed." msgstr "" +"`bpo-34641 `__: restrinja aún más la " +"sintaxis del lado izquierdo de los argumentos de palabras clave en las " +"llamadas a funciones. En particular, ``f((keyword)=arg)`` ahora no está " +"permitido." #: ../build/NEWS:4528 msgid "" "`bpo-34637 `__: Make the *start* " "argument to *sum()* visible as a keyword argument." msgstr "" +"`bpo-34637 `__: haga que *start* " +"argument to *sum()* sea visible como un argumento de palabra clave." #: ../build/NEWS:4531 msgid "" @@ -8449,12 +12139,18 @@ msgid "" "integer overflow behavior (C undefined behavior) when performing set hash " "table resizing." msgstr "" +"`bpo-1621 `__: No asuma un comportamiento " +"de desbordamiento de enteros con signo (comportamiento indefinido de C) al " +"realizar el cambio de tamaño de la tabla hash establecida." #: ../build/NEWS:4534 msgid "" "`bpo-34588 `__: Fix an off-by-one in the " "recursive call pruning feature of traceback formatting." msgstr "" +"`bpo-34588 `__: se corrige un error uno " +"por uno en la función de eliminación de llamadas recursivas del formato de " +"rastreo." #: ../build/NEWS:4537 msgid "" @@ -8463,6 +12159,11 @@ msgid "" "locale was \"C\" at startup, but changed when calling setlocale(LC_CTYPE, " "\"\") or setlocale(LC_ALL, \"\")." msgstr "" +"`bpo-34485 `__: En Windows, LC_CTYPE " +"ahora está configurado en la configuración regional preferida por el usuario " +"al inicio. Anteriormente, la configuración regional LC_CTYPE era \"C\" al " +"inicio, pero cambiaba al llamar a setlocale (LC_CTYPE, \"\") o setlocale " +"(LC_ALL, \"\")." #: ../build/NEWS:4541 msgid "" @@ -8471,6 +12172,10 @@ msgid "" "\", on the POSIX locale (when the C locale is not coerced and the UTF-8 Mode " "is disabled)." msgstr "" +"`bpo-34485 `__: Las secuencias estándar " +"como sys.stdout ahora usan el controlador de errores \"surrogateescape\", en " +"lugar de \"estricto\", en la configuración regional POSIX (cuando la " +"configuración regional C no está forzada y el modo UTF-8 está desactivado)." #: ../build/NEWS:4545 msgid "" @@ -8478,6 +12183,10 @@ msgid "" "standard streams like sys.stdout: PYTHONIOENCODING=\":\" is now ignored " "instead of setting the error handler to \"strict\"." msgstr "" +"`bpo-34485 `__: se corrige el " +"controlador de errores de transmisiones estándar como sys.stdout: " +"PYTHONIOENCODING = \":\" ahora se ignora en lugar de establecer el " +"controlador de errores en \"estricto\"." #: ../build/NEWS:4549 msgid "" @@ -8488,6 +12197,13 @@ msgid "" "loaded. The change avoids importing _bootlocale and _locale modules at " "startup by default." msgstr "" +"`bpo-34485 `__: Python ahora obtiene la " +"codificación local con código C para inicializar la codificación de flujos " +"estándar como sys.stdout. Además, la codificación ahora se inicializa con el " +"nombre del códec de Python para obtener un nombre de codificación " +"normalizado y para garantizar que el códec esté cargado. El cambio evita la " +"importación de módulos _bootlocale y _locale al inicio de forma " +"predeterminada." #: ../build/NEWS:4555 msgid "" @@ -8496,12 +12212,19 @@ msgid "" "if the LC_CTYPE locale is \"POSIX\", not only if the LC_CTYPE locale is \"C" "\"." msgstr "" +"`bpo-34527 `__: En FreeBSD, " +"Py_DecodeLocale () y Py_EncodeLocale () ahora también fuerzan la " +"codificación ASCII si la configuración regional LC_CTYPE es \"POSIX\", no " +"solo si la configuración regional LC_CTYPE es \"C\"." #: ../build/NEWS:4559 msgid "" "`bpo-34527 `__: The UTF-8 Mode is now " "also enabled by the \"POSIX\" locale, not only by the \"C\" locale." msgstr "" +"`bpo-34527 `__: El modo UTF-8 ahora " +"también está habilitado por la configuración regional \"POSIX\", no solo por " +"la configuración regional \"C\"." #: ../build/NEWS:4562 msgid "" @@ -8509,12 +12232,19 @@ msgid "" "locale, sys.getfilesystemencoding() now returns \"ascii\" instead of " "\"roman8\" (when the UTF-8 Mode is disabled and the C locale is not coerced)." msgstr "" +"`bpo-34403 `__: En HP-UX con " +"configuración regional C o POSIX, sys.getfilesystemencoding () ahora " +"devuelve \"ascii\" en lugar de \"roman8\" (cuando el modo UTF-8 está " +"deshabilitado y la configuración regional C no está forzada)." #: ../build/NEWS:4566 msgid "" "`bpo-34523 `__: The Python filesystem " "encoding is now read earlier during the Python initialization." msgstr "" +"`bpo-34523 `__: la codificación del " +"sistema de archivos Python ahora se lee antes durante la inicialización de " +"Python." #: ../build/NEWS:4569 msgid "" @@ -8523,24 +12253,36 @@ msgid "" "show now the line number of the first line for multiline expressions instead " "of the line number of the last subexpression." msgstr "" +"`bpo-12458 `__: Los rastreos muestran " +"ahora el número de línea correcto para subexpresiones en expresiones de " +"varias líneas. Los rastreos muestran ahora el número de línea de la primera " +"línea para expresiones multilínea en lugar del número de línea de la última " +"subexpresión." #: ../build/NEWS:4574 msgid "" "`bpo-34408 `__: Prevent a null pointer " "dereference and resource leakage in ``PyInterpreterState_New()``." msgstr "" +"`bpo-34408 `__: Evite la " +"desreferenciación de un puntero nulo y la fuga de recursos en " +"``PyInterpreterState_New()``." #: ../build/NEWS:4577 msgid "" "`bpo-34400 `__: Fix undefined behavior " "in parsetok.c. Patch by Zackery Spytz." msgstr "" +"`bpo-34400 `__: corrige el " +"comportamiento indefinido en parsetok.c. Parche de Zackery Spytz." #: ../build/NEWS:4579 msgid "" "`bpo-33073 `__: Added as_integer_ratio " "to ints to make them more interoperable with floats." msgstr "" +"`bpo-33073 `__: Se agregó " +"as_integer_ratio a ints para hacerlos más interoperables con flotadores." #: ../build/NEWS:4582 msgid "" @@ -8548,6 +12290,9 @@ msgid "" "suppression list to use ``_PyObject_Free``/``_PyObject_Realloc`` instead of " "``PyObject_Free``/``PyObject_Realloc``." msgstr "" +"`bpo-34377 `__: actualice la lista de " +"supresión de valgrind para usar ``_PyObject_Free`` / ``_PyObject_Realloc`` " +"en lugar de ``PyObject_Free`` / ``PyObject_Realloc``." #: ../build/NEWS:4586 msgid "" @@ -8555,12 +12300,17 @@ msgid "" "option in the `stat.filemode()` Python implementation to match the C " "implementation." msgstr "" +"`bpo-34353 `__: Se agregó la opción " +"\"socket\" en la implementación de Python `stat.filemode ()` para que " +"coincida con la implementación de C." #: ../build/NEWS:4589 msgid "" "`bpo-34320 `__: Fix ``dict(od)`` didn't " "copy iteration order of OrderedDict." msgstr "" +"`bpo-34320 `__: Se corrigió que " +"``dict(od)`` no copiara el orden de iteración de OrderedDict." #: ../build/NEWS:4591 msgid "" @@ -8568,6 +12318,9 @@ msgid "" "builds when opcode stack was adjusted with negative numbers. Patch by " "Constantin Petrisor." msgstr "" +"`bpo-34113 `__: se corrigió el bloqueo " +"en las compilaciones de depuración cuando la pila de código de operación se " +"ajustaba con números negativos. Parche de Constantin Petrisor." #: ../build/NEWS:4594 msgid "" @@ -8575,6 +12328,9 @@ msgid "" "constants in tuples and frozensets recursively. Code attributes like " "``co_names`` are merged too." msgstr "" +"`bpo-34100 `__: el compilador ahora " +"fusiona constantes en tuplas y frozensets de forma recursiva. Los atributos " +"de código como ``co_names`` también se fusionan." #: ../build/NEWS:4597 msgid "" @@ -8582,6 +12338,9 @@ msgid "" "concatenation, repetition and slicing operations is slightly improved. Patch " "by Sergey Fedoseev." msgstr "" +"`bpo-34151 `__: Se ha mejorado " +"ligeramente el rendimiento de las operaciones de concatenación, repetición y " +"corte de listas. Parche de Sergey Fedoseev." #: ../build/NEWS:4600 msgid "" @@ -8589,36 +12348,52 @@ msgid "" "possible to override the memory allocator using PYTHONMALLOC even if the " "developer mode is enabled." msgstr "" +"`bpo-34170 `__: -X dev: ahora es posible " +"anular el asignador de memoria usando PYTHONMALLOC incluso si el modo de " +"desarrollador está habilitado." #: ../build/NEWS:4603 msgid "" "`bpo-33237 `__: Improved :exc:" "`AttributeError` message for partially initialized module." msgstr "" +"`bpo-33237 `__: Mensaje :exc:" +"`AttributeError` mejorado para módulo parcialmente inicializado." #: ../build/NEWS:4606 msgid "" "`bpo-34149 `__: Fix min and max " "functions to get default behavior when key is None." msgstr "" +"`bpo-34149 `__: corrige las funciones " +"mínimas y máximas para obtener el comportamiento predeterminado cuando la " +"clave es Ninguna." #: ../build/NEWS:4609 msgid "" "`bpo-34125 `__: Profiling of unbound " "built-in methods now works when ``**kwargs`` is given." msgstr "" +"`bpo-34125 `__: la creación de perfiles " +"de métodos integrados independientes ahora funciona cuando se proporciona " +"``**kwargs``." #: ../build/NEWS:4612 msgid "" "`bpo-34141 `__: Optimized pickling " "atomic types (None, bool, int, float, bytes, str)." msgstr "" +"`bpo-34141 `__: tipos atómicos de " +"decapado optimizados (None, bool, int, float, bytes, str)." #: ../build/NEWS:4615 msgid "" "`bpo-34126 `__: Fix crashes when " "profiling certain invalid calls of unbound methods. Patch by Jeroen Demeyer." msgstr "" +"`bpo-34126 `__: corrige fallas al " +"perfilar ciertas llamadas no válidas de métodos independientes. Parche de " +"Jeroen Demeyer." #: ../build/NEWS:4618 msgid "" @@ -8626,6 +12401,9 @@ msgid "" "memory when create the code object with too small varnames tuple or too " "large argument counts." msgstr "" +"`bpo-24618 `__: Se corrigió la lectura " +"de memoria no válida cuando se creaba el objeto de código con una tupla de " +"nombres de var demasiado pequeña o recuentos de argumentos demasiado grandes." #: ../build/NEWS:4621 msgid "" @@ -8633,18 +12411,27 @@ msgid "" "close`, ensure that the :attr:`~io.IOBase.closed` attribute is not set with " "a live exception. Patch by Zackery Spytz and Serhiy Storchaka." msgstr "" +"`bpo-34068 `__: En :meth:`io.IOBase." +"close`, asegúrese de que el atributo :attr:`~io.IOBase.closed` no esté " +"configurado con una excepción en vivo. Parche de Zackery Spytz y Serhiy " +"Storchaka." #: ../build/NEWS:4625 msgid "" "`bpo-34087 `__: Fix buffer overflow " "while converting unicode to numeric values." msgstr "" +"`bpo-34087 `__: corrige el " +"desbordamiento del búfer al convertir unicode en valores numéricos." #: ../build/NEWS:4627 msgid "" "`bpo-34080 `__: Fixed a memory leak in " "the compiler when it raised some uncommon errors during tokenizing." msgstr "" +"`bpo-34080 `__: se corrigió una pérdida " +"de memoria en el compilador cuando generaba algunos errores poco comunes " +"durante la tokenización." #: ../build/NEWS:4630 msgid "" @@ -8652,30 +12439,43 @@ msgid "" "Ctrl-C between calling ``open()`` and entering a **with** block in ``with " "open()``." msgstr "" +"`bpo-34066 `__: Interrupción " +"inhabilitada por Ctrl-C entre llamar a ``open()`` y entrar en un bloque " +"**with** en ``with open()``." #: ../build/NEWS:4633 msgid "" "`bpo-34042 `__: Fix dict.copy() to " "maintain correct total refcount (as reported by sys.gettotalrefcount())." msgstr "" +"`bpo-34042 `__: corrige dict.copy () " +"para mantener el recuento total correcto (según lo informado por sys." +"gettotalrefcount ())." #: ../build/NEWS:4636 msgid "" "`bpo-33418 `__: Fix potential memory " "leak in function object when it creates reference cycle." msgstr "" +"`bpo-33418 `__: corrige la posible " +"pérdida de memoria en el objeto de función cuando crea un ciclo de " +"referencia." #: ../build/NEWS:4639 msgid "" "`bpo-33985 `__: Implement contextvars." "ContextVar.name attribute." msgstr "" +"`bpo-33985 `__: Implementar el atributo " +"contextvars.ContextVar.name." #: ../build/NEWS:4641 msgid "" "`bpo-33956 `__: Update vendored Expat " "library copy to version 2.2.5." msgstr "" +"`bpo-33956 `__: Actualice la copia de la " +"biblioteca Expat vendored a la versión 2.2.5." #: ../build/NEWS:4643 msgid "" @@ -8683,12 +12483,17 @@ msgid "" "in :c:func:`PyRun_SimpleFileExFlags` before calling :c:func:" "`PyErr_Print()`. Patch by Zackery Spytz." msgstr "" +"`bpo-24596 `__: Decref el objeto del " +"módulo en :c:func:`PyRun_SimpleFileExFlags` antes de llamar :c:func:" +"`PyErr_Print()`. Parche de Zackery Spytz." #: ../build/NEWS:4646 msgid "" "`bpo-33451 `__: Close directly executed " "pyc files before calling ``PyEval_EvalCode()``." msgstr "" +"`bpo-33451 `__: cierre los archivos pyc " +"ejecutados directamente antes de llamar a ``PyEval_EvalCode()``." #: ../build/NEWS:4649 msgid "" @@ -8701,6 +12506,13 @@ msgid "" "*__self__* instead of its value. :class:`MethodWrapperType` instances no " "longer support ordering." msgstr "" +"`bpo-1617161 `__: el hash de las " +"instancias :class:`BuiltinMethodType` (métodos de clases integradas) ahora " +"depende del hash de la identidad de *__self__* instead of its value. The " +"hash and equality of ASDF02 and ASDF03 instances (methods of user-defined " +"classes and some methods of built-in classes like ASDF05) now depend on the " +"hash and equality of the identity of *__self__* en lugar de su valor. Las " +"instancias :class:`MethodWrapperType` ya no admiten pedidos." #: ../build/NEWS:4657 msgid "" @@ -8708,6 +12520,9 @@ msgid "" "-V\": reset properly the command line parser when the encoding changes after " "reading the Python configuration." msgstr "" +"`bpo-33824 `__: Se corrige \"LC_ALL = C " +"python3.7 -V\": restablece correctamente el analizador de línea de comando " +"cuando cambia la codificación después de leer la configuración de Python." #: ../build/NEWS:4660 ../build/NEWS:7306 msgid "" @@ -8715,6 +12530,9 @@ msgid "" "caused by enabling GC tracking for an object that hadn't all of its fields " "set to NULL." msgstr "" +"`bpo-33803 `__: se corrigió un bloqueo " +"en hamt.c causado al habilitar el seguimiento de GC para un objeto que no " +"tenía todos sus campos configurados en NULL." #: ../build/NEWS:4663 msgid "" @@ -8723,12 +12541,19 @@ msgid "" "`PyIter_Check`, :c:func:`PyIndex_Check` and :c:func:`PyExceptionClass_Name` " "were added as functions. A script for automatic macro checks was added." msgstr "" +"`bpo-33738 `__: Se solucionaron siete " +"incompatibilidades de macro con la API limitada y se agregaron como " +"funciones las macros :c:func:`PyIter_Check`, :c:func:`PyIndex_Check` y :c:" +"func:`PyExceptionClass_Name`. Se agregó un script para verificaciones " +"automáticas de macros." #: ../build/NEWS:4668 ../build/NEWS:11878 msgid "" "`bpo-33786 `__: Fix asynchronous " "generators to handle GeneratorExit in athrow() correctly" msgstr "" +"`bpo-33786 `__: arregla los generadores " +"asincrónicos para manejar GeneratorSalir en throw () correctamente" #: ../build/NEWS:4671 msgid "" @@ -8736,6 +12561,9 @@ msgid "" "``PyRun_SimpleFileExFlags`` removes ``__cached__`` from module in addition " "to ``__file__``." msgstr "" +"`bpo-30167 `__: " +"``PyRun_SimpleFileExFlags`` elimina ``__cached__`` del módulo además de " +"``__file__``." #: ../build/NEWS:4674 ../build/NEWS:7309 msgid "" @@ -8743,12 +12571,17 @@ msgid "" "initialization when parsing the command line options. Thanks Christoph " "Gohlke for the bug report and the fix!" msgstr "" +"`bpo-33706 `__: se corrigió un bloqueo " +"en la inicialización de Python al analizar las opciones de la línea de " +"comandos. ¡Gracias Christoph Gohlke por el informe de errores y la solución!" #: ../build/NEWS:4677 msgid "" "`bpo-33597 `__: Reduce ``PyGC_Head`` " "size from 3 words to 2 words." msgstr "" +"`bpo-33597 `__: Reduzca el tamaño de " +"``PyGC_Head`` de 3 palabras a 2 palabras." #: ../build/NEWS:4679 ../build/NEWS:7312 ../build/NEWS:11881 msgid "" @@ -8756,6 +12589,10 @@ msgid "" "SIGINT handler to SIG_DFL on interpreter shutdown even when there was a " "custom handler set previously. Patch by Philipp Kerling." msgstr "" +"`bpo-30654 `__: Se corrigió el " +"restablecimiento del controlador SIGINT a SIG_DFL en el cierre del " +"intérprete, incluso cuando había un controlador personalizado configurado " +"anteriormente. Parche de Philipp Kerling." #: ../build/NEWS:4683 ../build/NEWS:7418 ../build/NEWS:11885 msgid "" @@ -8764,12 +12601,19 @@ msgid "" "referenced by it into the :data:`gc.garbage` list. :c:func:`PyGC_Collect` " "can now be called when an exception is set and preserves it." msgstr "" +"`bpo-33622 `__: se corrigió una fuga " +"cuando el recolector de basura no agrega un objeto con el método ``__del__`` " +"o hace referencia a él en la lista :data:`gc.garbage`. :c:func:" +"`PyGC_Collect` ahora se puede llamar cuando se establece una excepción y la " +"conserva." #: ../build/NEWS:4688 msgid "" "`bpo-33462 `__: Make dict and dict views " "reversible. Patch by Rémi Lapeyre." msgstr "" +"`bpo-33462 `__: convierte las vistas de " +"dictado y dictado reversibles. Parche de Rémi Lapeyre." #: ../build/NEWS:4690 msgid "" @@ -8778,6 +12622,10 @@ msgid "" "entry in the namespace passed to ``type.__new__``. A :exc:" "`DeprecationWarning` was emitted in Python 3.6--3.7." msgstr "" +"`bpo-23722 `__: Ahora se genera un :exc:" +"`RuntimeError` cuando la metaclase personalizada no proporciona la entrada " +"``__classcell__`` en el espacio de nombres pasado a ``type.__new__``. Se " +"emitió un :exc:`DeprecationWarning` en Python 3.6--3.7." #: ../build/NEWS:4695 msgid "" @@ -8786,12 +12634,18 @@ msgid "" "``pycache_prefix`` command-line option to set an alternate root directory " "for writing module bytecode cache files." msgstr "" +"`bpo-33499 `__: agregue la variable de " +"entorno :envvar:`PYTHONPYCACHEPREFIX` y: opción: opción de línea de comandos " +"`-X` ``pycache_prefix`` para establecer un directorio raíz alternativo para " +"escribir archivos de caché de código de bytes del módulo." #: ../build/NEWS:4699 msgid "" "`bpo-25711 `__: The :mod:`zipimport` " "module has been rewritten in pure Python." msgstr "" +"`bpo-25711 `__: el módulo :mod:" +"`zipimport` se ha reescrito en Python puro." #: ../build/NEWS:4701 ../build/NEWS:7423 msgid "" @@ -8799,12 +12653,17 @@ msgid "" "parameter of warnings.warn_explicit(): don't crash if module_globals is not " "a dict." msgstr "" +"`bpo-33509 `__: Se corrige el parámetro " +"module_globals de warnings.warn_explicit (): no se bloquee si module_globals " +"no es un dictado." #: ../build/NEWS:4704 ../build/NEWS:7316 ../build/NEWS:11890 msgid "" "`bpo-31849 `__: Fix signed/unsigned " "comparison warning in pyhash.c." msgstr "" +"`bpo-31849 `__: se corrige la " +"advertencia de comparación firmada / no firmada en pyhash.c." #: ../build/NEWS:4706 ../build/NEWS:7430 msgid "" @@ -8812,6 +12671,9 @@ msgid "" "in converting annotations to strings and optimized parentheses in the string " "representation." msgstr "" +"`bpo-33475 `__: Se corrigieron varios " +"errores al convertir anotaciones en cadenas y paréntesis optimizados en la " +"representación de la cadena." #: ../build/NEWS:4709 msgid "" @@ -8819,36 +12681,51 @@ msgid "" "`setpgroup`, `resetids`, `setsigmask`, `setsigdef` and `scheduler` " "parameters of `posix_spawn`. Patch by Pablo Galindo." msgstr "" +"`bpo-20104 `__: Se agregó soporte para " +"los parámetros `setpgroup`,` resetids`, `setsigmask`,` setsigdef` y " +"`Scheduler` de` posix_spawn`. Parche de Pablo Galindo." #: ../build/NEWS:4713 ../build/NEWS:7433 ../build/NEWS:11892 msgid "" "`bpo-33391 `__: Fix a leak in " "set_symmetric_difference()." msgstr "" +"`bpo-33391 `__: arregla una fuga en " +"set_symmetric_difference ()." #: ../build/NEWS:4715 ../build/NEWS:7631 msgid "" "`bpo-33363 `__: Raise a SyntaxError for " "``async with`` and ``async for`` statements outside of async functions." msgstr "" +"`bpo-33363 `__: genera un SyntaxError " +"para declaraciones ``async with`` y ``async for`` fuera de las funciones " +"asíncronas." #: ../build/NEWS:4718 ../build/NEWS:7435 ../build/NEWS:11894 msgid "" "`bpo-28055 `__: Fix unaligned accesses " "in siphash24(). Patch by Rolf Eike Beer." msgstr "" +"`bpo-28055 `__: corrige los accesos no " +"alineados en siphash24 (). Parche de Rolf Eike Beer." #: ../build/NEWS:4720 ../build/NEWS:7634 msgid "" "`bpo-33128 `__: Fix a bug that causes " "PathFinder to appear twice on sys.meta_path. Patch by Pablo Galindo Salgado." msgstr "" +"`bpo-33128 `__: se corrigió un error que " +"hacía que PathFinder apareciera dos veces en sys.meta_path. Parche de Pablo " +"Galindo Salgado." #: ../build/NEWS:4723 msgid "" "`bpo-33331 `__: Modules imported last " "are now cleared first at interpreter shutdown." msgstr "" +"`bpo-33331 `__: Los últimos módulos " +"importados ahora se borran primero cuando se apaga el intérprete." #: ../build/NEWS:4726 ../build/NEWS:7637 msgid "" @@ -8856,30 +12733,42 @@ msgid "" "(undefined behavior sanitizer) warnings in dictobject.c by adjusting how the " "internal struct _dictkeysobject shared keys structure is declared." msgstr "" +"`bpo-33312 `__: Se corrigieron las " +"advertencias de clang ubsan (desinfectante de comportamiento indefinido) en " +"dictobject.c ajustando cómo se declara la estructura interna de las claves " +"compartidas struct _dictkeysobject." #: ../build/NEWS:4730 msgid "" "`bpo-33305 `__: Improved syntax error " "messages for invalid numerical literals." msgstr "" +"`bpo-33305 `__: mensajes de error de " +"sintaxis mejorados para literales numéricos no válidos." #: ../build/NEWS:4732 msgid "" "`bpo-33306 `__: Improved syntax error " "messages for unbalanced parentheses." msgstr "" +"`bpo-33306 `__: mensajes de error de " +"sintaxis mejorados para paréntesis desequilibrados." #: ../build/NEWS:4734 msgid "" "`bpo-33234 `__: The list constructor " "will pre-size and not over-allocate when the input length is known." msgstr "" +"`bpo-33234 `__: El constructor de listas " +"pre-dimensionará y no sobreasignará cuando se conozca la longitud de entrada." #: ../build/NEWS:4737 msgid "" "`bpo-33270 `__: Intern the names for all " "anonymous code objects. Patch by Zackery Spytz." msgstr "" +"`bpo-33270 `__: interna los nombres de " +"todos los objetos de código anónimo. Parche de Zackery Spytz." #: ../build/NEWS:4740 msgid "" @@ -8887,18 +12776,25 @@ msgid "" "and the documentation related to tokens are now generated from a single " "source file :file:`Grammar/Tokens`." msgstr "" +"`bpo-30455 `__: el código C y Python y " +"la documentación relacionada con los tokens ahora se generan a partir de un " +"solo archivo fuente :file:`Grammar/Tokens`." #: ../build/NEWS:4743 msgid "" "`bpo-33176 `__: Add a ``toreadonly()`` " "method to memoryviews." msgstr "" +"`bpo-33176 `__: agregue un método " +"``toreadonly()`` a las vistas de memoria." #: ../build/NEWS:4745 ../build/NEWS:7641 ../build/NEWS:11896 msgid "" "`bpo-33231 `__: Fix potential memory " "leak in ``normalizestring()``." msgstr "" +"`bpo-33231 `__: corrige una posible " +"pérdida de memoria en ``normalizestring()``." #: ../build/NEWS:4747 ../build/NEWS:7643 msgid "" @@ -8907,6 +12803,10 @@ msgid "" "``round_up_to_power_2(used*3)``. Previously, dict is shrinked only when " "``used == 0``. Now dict has more chance to be shrinked." msgstr "" +"`bpo-33205 `__: Cambie la función de " +"crecimiento de dict de ``round_up_to_power_2(used*2+hashtable_size/2)`` a " +"``round_up_to_power_2(used*3)``. Anteriormente, dict se reducía solo cuando " +"``used == 0``. Ahora dict tiene más posibilidades de encogerse." #: ../build/NEWS:4752 ../build/NEWS:7648 ../build/NEWS:11898 msgid "" @@ -8914,12 +12814,18 @@ msgid "" "in 'async with' when ``__aenter__()`` or ``__aexit__()`` return non-" "awaitable object." msgstr "" +"`bpo-29922 `__: mensajes de error " +"mejorados en 'async with' cuando ``__aenter__()`` o ``__aexit__()`` " +"devuelven un objeto no esperado." #: ../build/NEWS:4755 ../build/NEWS:7651 ../build/NEWS:11901 msgid "" "`bpo-33199 `__: Fix ``ma_version_tag`` " "in dict implementation is uninitialized when copying from key-sharing dict." msgstr "" +"`bpo-33199 `__: la implementación de " +"``ma_version_tag`` en dict no está inicializada al copiar desde dict de " +"intercambio de claves." #: ../build/NEWS:4758 ../build/NEWS:7822 msgid "" @@ -8928,6 +12834,11 @@ msgid "" "directory, rather than being left as the empty path (which allows imports " "from the current working directory at the time of the import)" msgstr "" +"`bpo-33053 `__: cuando se usa el " +"modificador -m, sys.path [0] ahora se expande explícitamente como el " +"directorio de trabajo *starting*, en lugar de dejarse como la ruta vacía " +"(que permite las importaciones desde el directorio de trabajo actual en el " +"momento de la importación)" #: ../build/NEWS:4763 msgid "" @@ -8935,6 +12846,10 @@ msgid "" "message for non-pickleable and non-copyable types. It now says \"cannot " "pickle\" instead of \"can't pickle\" or \"cannot serialize\"." msgstr "" +"`bpo-33138 `__: mensaje de error " +"estándar modificado para tipos que no se pueden encurtir ni copiar. Ahora " +"dice \"no se puede encurtir\" en lugar de \"no se puede encurtir\" o \"no se " +"puede serializar\"." #: ../build/NEWS:4767 ../build/NEWS:7827 msgid "" @@ -8943,32 +12858,43 @@ msgid "" "abstract base class as the first and second arguments, respectively. Patch " "by Josh Bronson." msgstr "" +"`bpo-33018 `__: mejora la coherencia de " +"los errores generados por ``issubclass()`` cuando se llama con una clase " +"base sin clase y una clase base abstracta como primer y segundo argumento, " +"respectivamente. Parche de Josh Bronson." #: ../build/NEWS:4771 msgid "" "`bpo-33083 `__: ``math.factorial`` no " "longer accepts arguments that are not int-like. Patch by Pablo Galindo." msgstr "" +"`bpo-33083 `__: ``math.factorial`` ya no " +"acepta argumentos que no sean de tipo int. Parche de Pablo Galindo." #: ../build/NEWS:4774 msgid "" "`bpo-33041 `__: Added new opcode :opcode:" "`END_ASYNC_FOR` and fixes the following issues:" msgstr "" +"`bpo-33041 `__: Se agregó un nuevo " +"código de operación: código de operación: `END_ASYNC_FOR` y corrige los " +"siguientes problemas:" #: ../build/NEWS:4777 msgid "" "Setting global :exc:`StopAsyncIteration` no longer breaks ``async for`` " "loops." msgstr "" +"La configuración de :exc:`StopAsyncIteration` global ya no rompe los bucles " +"``async for``." #: ../build/NEWS:4779 msgid "Jumping into an ``async for`` loop is now disabled." -msgstr "" +msgstr "Saltar a un bucle ``async for`` ahora está deshabilitado." #: ../build/NEWS:4780 msgid "Jumping out of an ``async for`` loop no longer corrupts the stack." -msgstr "" +msgstr "Saltar de un bucle ``async for`` ya no daña la pila." #: ../build/NEWS:4782 msgid "" @@ -8976,6 +12902,9 @@ msgid "" "due to bad refcounting in ``type_getattro()`` if a descriptor deletes itself " "from the class. Patch by Jeroen Demeyer." msgstr "" +"`bpo-25750 `__: se corrige un bloqueo " +"raro de Python debido a un recuento incorrecto en ``type_getattro()`` si un " +"descriptor se elimina de la clase. Parche de Jeroen Demeyer." #: ../build/NEWS:4786 msgid "" @@ -8984,12 +12913,18 @@ msgid "" "raised on assigning or unpacking will be now propagated instead of stopping " "the iteration." msgstr "" +"`bpo-33041 `__: Generación de bytecode " +"fijo para \"async for\" con un objetivo complejo. Una StopAsyncIteration " +"generada al asignar o desempaquetar ahora se propagará en lugar de detener " +"la iteración." #: ../build/NEWS:4790 ../build/NEWS:7833 ../build/NEWS:12215 msgid "" "`bpo-33026 `__: Fixed jumping out of " "\"with\" block by setting f_lineno." msgstr "" +"`bpo-33026 `__: Se corrigió el salto " +"fuera del bloque \"con\" configurando f_lineno." #: ../build/NEWS:4792 ../build/NEWS:7835 msgid "" @@ -8998,6 +12933,11 @@ msgid "" "_PyGILState_Reinit() and _PyInterpreterState_Enable() now use the default " "RAW memory allocator to allocate a new interpreters mutex on fork." msgstr "" +"`bpo-33005 `__: se corrige un bloqueo en " +"la bifurcación cuando se usa un asignador de memoria personalizado (por " +"ejemplo, usando PYTHONMALLOC env var). _PyGILState_Reinit () y " +"_PyInterpreterState_Enable () ahora usan el asignador de memoria RAW " +"predeterminado para asignar un nuevo intérprete mutex en la bifurcación." #: ../build/NEWS:4797 ../build/NEWS:7437 msgid "" @@ -9008,12 +12948,21 @@ msgid "" "Docstring expression is restored as a first statement in their body. Based " "on patch by Inada Naoki." msgstr "" +"`bpo-32911 `__: debido a problemas de " +"compatibilidad inesperados descubiertos durante las pruebas beta " +"posteriores, se revirtió: problema: `29463`. El campo ``docstring`` se " +"elimina de los nodos ast Module, ClassDef, FunctionDef y AsyncFunctionDef " +"que se agregaron en 3.7a1. La expresión de la cadena de documentos se " +"restaura como una primera declaración en su cuerpo. Basado en el parche de " +"Inada Naoki." #: ../build/NEWS:4803 ../build/NEWS:7840 ../build/NEWS:12217 msgid "" "`bpo-17288 `__: Prevent jumps from " "'return' and 'exception' trace events." msgstr "" +"`bpo-17288 `__: Evita los saltos de los " +"eventos de seguimiento de 'retorno' y 'excepción'." #: ../build/NEWS:4805 #, python-format @@ -9022,12 +12971,17 @@ msgid "" "already imported module with \"from ... import ...\" is now 30% faster if " "the module is not a package." msgstr "" +"`bpo-32946 `__: Importar nombres de un " +"módulo ya importado con \"from ... import ...\" ahora es un 30% más rápido " +"si el módulo no es un paquete." #: ../build/NEWS:4808 msgid "" "`bpo-32932 `__: Make error message more " "revealing when there are non-str objects in ``__all__``." msgstr "" +"`bpo-32932 `__: hace que el mensaje de " +"error sea más revelador cuando hay objetos que no son str en ``__all__``." #: ../build/NEWS:4811 msgid "" @@ -9036,6 +12990,10 @@ msgid "" "b]`` and ``for x in [a, b]``. The case of all constant elements already was " "optimized." msgstr "" +"`bpo-32925 `__: Prueba de iteración y " +"contención optimizada para listas literales que constan de no constantes: " +"``x in [a, b]`` y ``for x in [a, b]``. El caso de todos los elementos " +"constantes ya estaba optimizado." #: ../build/NEWS:4815 ../build/NEWS:8032 ../build/NEWS:12219 msgid "" @@ -9043,12 +13001,17 @@ msgid "" "suppression list to account for the rename of ``Py_ADDRESS_IN_RANG`` to " "``address_in_range``." msgstr "" +"`bpo-32889 `__: actualice la lista de " +"supresión de Valgrind para tener en cuenta el cambio de nombre de " +"``Py_ADDRESS_IN_RANG`` a ``address_in_range``." #: ../build/NEWS:4818 ../build/NEWS:7842 msgid "" "`bpo-32836 `__: Don't use temporary " "variables in cases of list/dict/set comprehensions" msgstr "" +"`bpo-32836 `__: No utilice variables " +"temporales en casos de comprensiones de lista / dictado / conjunto" #: ../build/NEWS:4821 ../build/NEWS:8035 msgid "" @@ -9056,24 +13019,35 @@ msgid "" "in `bpo-31356 `__ (gc.ensure_disabled() " "context manager)." msgstr "" +"`bpo-31356 `__: elimine la nueva API " +"agregada en `bpo-31356 `__ " +"(administrador de contexto gc.ensure_disabled ())." #: ../build/NEWS:4824 ../build/NEWS:8038 msgid "" "`bpo-32305 `__: For namespace packages, " "ensure that both ``__file__`` and ``__spec__.origin`` are set to None." msgstr "" +"`bpo-32305 `__: para paquetes de espacio " +"de nombres, asegúrese de que tanto ``__file__`` como ``__spec__.origin`` " +"estén configurados en Ninguno." #: ../build/NEWS:4827 ../build/NEWS:8041 msgid "" "`bpo-32303 `__: Make sure ``__spec__." "loader`` matches ``__loader__`` for namespace packages." msgstr "" +"`bpo-32303 `__: asegúrese de que " +"``__spec__.loader`` coincida con ``__loader__`` para los paquetes de espacio " +"de nombres." #: ../build/NEWS:4830 ../build/NEWS:8044 msgid "" "`bpo-32711 `__: Fix the warning messages " "for Python/ast_unparse.c. Patch by Stéphane Wirtel" msgstr "" +"`bpo-32711 `__: corrige los mensajes de " +"advertencia para Python / ast_unparse.c. Parche de Stéphane Wirtel" #: ../build/NEWS:4833 ../build/NEWS:8047 ../build/NEWS:12230 msgid "" @@ -9081,12 +13055,19 @@ msgid "" "builtin Unicode decoders caused by write out-of-bound errors when using " "customized decode error handlers." msgstr "" +"`bpo-32583 `__: corrige posibles fallas " +"en los decodificadores Unicode incorporados causados ​​por errores de " +"escritura fuera del límite cuando se utilizan controladores de errores de " +"decodificación personalizados." #: ../build/NEWS:4836 msgid "" "`bpo-32489 `__: A :keyword:`continue` " "statement is now allowed in the :keyword:`finally` clause." msgstr "" +"`bpo-32489 `__: A: keyword: la " +"declaración `continue` ahora está permitida en la cláusula: keyword:` " +"finalmente`." #: ../build/NEWS:4839 msgid "" @@ -9096,6 +13077,11 @@ msgid "" "stack of values and calling the cleaning up code for :keyword:`break`, :" "keyword:`continue` and :keyword:`return`." msgstr "" +"`bpo-17611 `__: simplificó el ciclo del " +"intérprete moviendo la lógica de desenrollar la pila de bloques en el " +"compilador. El compilador emite ahora instrucciones explícitas para ajustar " +"la pila de valores y llamar al código de limpieza para: palabra clave: " +"`romper`,: palabra clave:` continuar` y: palabra clave: `retorno`." #: ../build/NEWS:4845 msgid "" @@ -9105,12 +13091,21 @@ msgid "" "`POP_FINALLY`. Changed the behavior of :opcode:`END_FINALLY` and :opcode:" "`WITH_CLEANUP_START`." msgstr "" +"Códigos de operación eliminados: código de operación: `BREAK_LOOP`,: código " +"de operación:` CONTINUE_LOOP`,: código de operación: `SETUP_LOOP` y: código " +"de operación:` SETUP_EXCEPT`. Se agregaron nuevos opcodes: opcode: " +"`ROT_FOUR`,: opcode:` BEGIN_FINALLY` y: opcode: `CALL_FINALLY` y: opcode:` " +"POP_FINALLY`. Se modificó el comportamiento de: opcode: `END_FINALLY` y: " +"opcode:` WITH_CLEANUP_START`." #: ../build/NEWS:4851 msgid "" "`bpo-32285 `__: New function unicodedata." "is_normalized, which can check whether a string is in a specific normal form." msgstr "" +"`bpo-32285 `__: Nueva función " +"unicodedata.is_normalized, que puede verificar si una cadena tiene una forma " +"normal específica." #: ../build/NEWS:4854 msgid "" @@ -9118,6 +13113,9 @@ msgid "" "now disallowed in comprehensions and generator expressions except the " "expression for the outermost iterable." msgstr "" +"`bpo-10544 `__: Las expresiones de " +"rendimiento ahora no están permitidas en las comprensiones y las expresiones " +"del generador, excepto la expresión para el iterable más externo." #: ../build/NEWS:4857 msgid "" @@ -9126,6 +13124,10 @@ msgid "" "1, 2, 3, *rest``. Thanks to David Cuthbert for the change and Jordan Chapman " "for added tests." msgstr "" +"`bpo-32117 `__: ahora se permite el " +"desembalaje iterable sin paréntesis en las declaraciones de rendimiento y " +"devolución, p. Ej. ``yield 1, 2, 3, *rest``. Gracias a David Cuthbert por el " +"cambio y a Jordan Chapman por las pruebas adicionales." #: ../build/NEWS:4861 msgid "" @@ -9134,12 +13136,19 @@ msgid "" "``ast.AsyncWith``. Previously, ``col_offset`` pointed to the keyword after " "``async``." msgstr "" +"`bpo-31902 `__: corrige el atributo " +"``col_offset`` para los nodos ast ``ast.AsyncFor``, ``ast.AsyncFunctionDef`` " +"y ``ast.AsyncWith``. Anteriormente, ``col_offset`` apuntaba a la palabra " +"clave después de ``async``." #: ../build/NEWS:4865 msgid "" "`bpo-25862 `__: Fix assertion failures " "in the ``tell()`` method of ``io.TextIOWrapper``. Patch by Zackery Spytz." msgstr "" +"`bpo-25862 `__: corrige fallas de " +"aserción en el método ``tell()`` de ``io.TextIOWrapper``. Parche de Zackery " +"Spytz." #: ../build/NEWS:4868 ../build/NEWS:7443 ../build/NEWS:11909 msgid "" @@ -9147,30 +13156,44 @@ msgid "" "cast()` in case the type argument is a ctypes structured data type. Patch by " "Eryk Sun and Oren Milman." msgstr "" +"`bpo-21983 `__: Se corrigió un bloqueo " +"en `ctypes.cast ()` en caso de que el argumento de tipo sea un tipo de datos " +"estructurados ctypes. Parche de Eryk Sun y Oren Milman." #: ../build/NEWS:4871 msgid "" "`bpo-31577 `__: Fix a crash in `os." "utime()` in case of a bad ns argument. Patch by Oren Milman." msgstr "" +"`bpo-31577 `__: Se corrigió un bloqueo " +"en `os.utime ()` en caso de un argumento ns incorrecto. Parche de Oren " +"Milman." #: ../build/NEWS:4874 msgid "" "`bpo-29832 `__: Remove references to " "'getsockaddrarg' from various socket error messages. Patch by Oren Milman." msgstr "" +"`bpo-29832 `__: elimine las referencias " +"a 'getsockaddrarg' de varios mensajes de error de socket. Parche de Oren " +"Milman." #: ../build/NEWS:4880 msgid "" "`bpo-35845 `__: Add 'order' parameter to " "memoryview.tobytes()." msgstr "" +"`bpo-35845 `__: agregue el parámetro " +"'order' a memoryview.tobytes ()." #: ../build/NEWS:4882 msgid "" "`bpo-35864 `__: The _asdict() method for " "collections.namedtuple now returns a regular dict instead of an OrderedDict." msgstr "" +"`bpo-35864 `__: el método _asdict () " +"para collections.namedtuple ahora devuelve un dict regular en lugar de un " +"OrderedDict." #: ../build/NEWS:4885 msgid "" @@ -9180,18 +13203,29 @@ msgid "" "cause an exception, the others will now be closed instead of leaked. (patch " "by Giampaolo Rodola)" msgstr "" +"`bpo-35537 `__: Ahora se usa un " +"ExitStack internamente dentro de subprocess.POpen para limpiar los " +"identificadores de archivos de tubería. Ningún cambio de comportamiento en " +"funcionamiento normal. Pero si cerrar una manija alguna vez causara una " +"excepción, las otras ahora se cerrarán en lugar de filtrarse. (parche de " +"Giampaolo Rodola)" #: ../build/NEWS:4890 msgid "" "`bpo-35847 `__: RISC-V needed the " "CTYPES_PASS_BY_REF_HACK. Fixes ctypes Structure test_pass_by_value." msgstr "" +"`bpo-35847 `__: RISC-V necesitaba el " +"CTYPES_PASS_BY_REF_HACK. Corrige la estructura de ctypes test_pass_by_value." #: ../build/NEWS:4893 msgid "" "`bpo-35813 `__: Shared memory submodule " "added to multiprocessing to avoid need for serialization between processes" msgstr "" +"`bpo-35813 `__: submódulo de memoria " +"compartida agregado al multiprocesamiento para evitar la necesidad de " +"serialización entre procesos" #: ../build/NEWS:4896 msgid "" @@ -9207,12 +13241,27 @@ msgid "" "error cases, the miss count was out of sync with the actual number of times " "the underlying user function was called." msgstr "" +"`bpo-35780 `__: corrige los errores de " +"lru_cache () que surgen en código recursivo, reentrante o multiproceso. " +"Estos errores pueden provocar que los enlaces huérfanos y que la caché quede " +"atrapada en un estado con menos del número máximo de enlaces especificado. " +"Se corrigió el manejo del tamaño máximo negativo que debería haberse tratado " +"como cero. Corrija errores al alternar el indicador de estado \"completo\". " +"Corrija el orden incorrecto de los enlaces cuando se encuentren errores. " +"Sincronice el código C y el código Python puro para la ruta de ahorro de " +"espacio en funciones con un único argumento posicional. En este caso común, " +"la sobrecarga de espacio de una entrada de caché lru se reduce casi a la " +"mitad. Corregir el recuento de errores de caché. En los casos de error, el " +"recuento de errores no estaba sincronizado con el número real de veces que " +"se llamó a la función de usuario subyacente." #: ../build/NEWS:4908 msgid "" "`bpo-35537 `__: :func:`os.posix_spawn` " "and :func:`os.posix_spawnp` now have a *setsid* parameter." msgstr "" +"`bpo-35537 `__: :func:`os.posix_spawn` " +"y :func:`os.posix_spawnp` ahora tienen un parámetro *setsid*." #: ../build/NEWS:4911 msgid "" @@ -9220,6 +13269,9 @@ msgid "" "ProactorEventLoop` now catches and logs send errors when the self-pipe is " "full." msgstr "" +"`bpo-23846 `__: :class:`asyncio." +"ProactorEventLoop` ahora detecta y registra y envía errores cuando la " +"tubería automática está llena." #: ../build/NEWS:4914 msgid "" @@ -9227,12 +13279,18 @@ msgid "" "``IocpProactor.close()`` log: wait 1 second before the first log, then log " "every second. Log also the number of seconds since ``close()`` was called." msgstr "" +"`bpo-34323 `__: :mod:`asyncio`: Mejorar " +"el registro ``IocpProactor.close()``: espere 1 segundo antes del primer " +"registro, luego registre cada segundo. Registre también el número de " +"segundos desde que se llamó a ``close()``." #: ../build/NEWS:4918 msgid "" "`bpo-35674 `__: Add a new :func:`os." "posix_spawnp` function. Patch by Joannah Nanjekye." msgstr "" +"`bpo-35674 `__: agregue una nueva " +"función :func:`os.posix_spawnp`. Parche de Joannah Nanjekye." #: ../build/NEWS:4921 msgid "" @@ -9240,6 +13298,9 @@ msgid "" "Constant(boolean)`` no longer an instance of :class:`ast.Num`. Patch by " "Anthony Sottile." msgstr "" +"`bpo-35733 `__: ``ast." +"Constant(boolean)`` ya no es una instancia de :class:`ast.Num`. Parche de " +"Anthony Sottile." #: ../build/NEWS:4924 msgid "" @@ -9247,6 +13308,9 @@ msgid "" "now makes a copy of the record before modifying and enqueueing it, to avoid " "affecting other handlers in the chain." msgstr "" +"`bpo-35726 `__: QueueHandler.prepare () " +"ahora hace una copia del registro antes de modificarlo y ponerlo en cola, " +"para evitar afectar a otros manejadores en la cadena." #: ../build/NEWS:4928 msgid "" @@ -9254,30 +13318,43 @@ msgid "" "mod:`math` functions atan2(), copysign(), remainder() and hypot() by " "1.3--2.5 times." msgstr "" +"`bpo-35719 `__: se aceleraron las " +"funciones :mod:`math` de múltiples argumentos atan2 (), copysign (), rest () " +"e hypot () de 1,3 a 2,5 veces." #: ../build/NEWS:4931 msgid "" "`bpo-35717 `__: Fix KeyError exception " "raised when using enums and compile. Patch contributed by Rémi Lapeyre." msgstr "" +"`bpo-35717 `__: Se corrige la excepción " +"KeyError generada al usar enumeraciones y compilar. Parche aportado por Rémi " +"Lapeyre." #: ../build/NEWS:4934 msgid "" "`bpo-35699 `__: Fixed detection of " "Visual Studio Build Tools 2017 in distutils" msgstr "" +"`bpo-35699 `__: detección fija de Visual " +"Studio Build Tools 2017 en distutils" #: ../build/NEWS:4936 msgid "" "`bpo-32710 `__: Fix memory leaks in " "asyncio ProactorEventLoop on overlapped operation failure." msgstr "" +"`bpo-32710 `__: corrige pérdidas de " +"memoria en asyncio ProactorEventLoop en caso de falla de operación " +"superpuesta." #: ../build/NEWS:4939 msgid "" "`bpo-35702 `__: The :data:`time." "CLOCK_UPTIME_RAW` constant is now available for macOS 10.12." msgstr "" +"`bpo-35702 `__: la constante :data:`time." +"CLOCK_UPTIME_RAW` ahora está disponible para macOS 10.12." #: ../build/NEWS:4942 msgid "" @@ -9285,6 +13362,9 @@ msgid "" "asyncio in the ProactorEventLoop when ``ReadFile()`` or ``WSASend()`` " "overlapped operation fail immediately: release the internal buffer." msgstr "" +"`bpo-32710 `__: corrige una pérdida de " +"memoria en asyncio en ProactorEventLoop cuando la operación superpuesta " +"``ReadFile()`` o ``WSASend()`` falla inmediatamente: libera el búfer interno." #: ../build/NEWS:4946 msgid "" @@ -9292,12 +13372,18 @@ msgid "" "ProactorEventLoop.sendfile()``: don't attempt to set the result of an " "internal future if it's already done." msgstr "" +"`bpo-35682 `__: Arregle ``asyncio." +"ProactorEventLoop.sendfile()``: no intente establecer el resultado de un " +"futuro interno si ya está hecho." #: ../build/NEWS:4949 msgid "" "`bpo-35283 `__: Add a deprecated warning " "for the :meth:`threading.Thread.isAlive` method. Patch by Dong-hee Na." msgstr "" +"`bpo-35283 `__: agregue una advertencia " +"obsoleta para el método :meth:`threading.Thread.isAlive`. Parche de Dong-hee " +"Na." #: ../build/NEWS:4952 msgid "" @@ -9306,6 +13392,11 @@ msgid "" "adding a fast path for the common case of a single non-negative integer " "index into a tuple (which is the typical use case in the standard library)." msgstr "" +"`bpo-35664 `__: Mejore el rendimiento de " +"operator.itemgetter () en un 33% con el manejo optimizado de argumentos y " +"agregando una ruta rápida para el caso común de un único índice entero no " +"negativo en una tupla (que es el caso de uso típico en la biblioteca " +"estándar)." #: ../build/NEWS:4957 msgid "" @@ -9313,12 +13404,17 @@ msgid "" "invalid escape sequence in Modules/_sha3/cleanup.py. Patch by Mickaël " "Schoentgen." msgstr "" +"`bpo-35643 `__: se corrigió una " +"advertencia de sintaxis: secuencia de escape no válida en Módulos / _sha3 / " +"cleanup.py. Parche de Mickaël Schoentgen." #: ../build/NEWS:4960 msgid "" "`bpo-35619 `__: Improved support of " "custom data descriptors in :func:`help` and :mod:`pydoc`." msgstr "" +"`bpo-35619 `__: soporte mejorado de " +"descriptores de datos personalizados en :func:`help` y :mod:`pydoc`." #: ../build/NEWS:4963 msgid "" @@ -9326,18 +13422,25 @@ msgid "" "internally uses the `crypt_r()` library function instead of `crypt()` when " "available." msgstr "" +"`bpo-28503 `__: El módulo `crypt` ahora " +"usa internamente la función de biblioteca `crypt_r()` en lugar de `crypt()` " +"cuando está disponible." #: ../build/NEWS:4966 msgid "" "`bpo-35614 `__: Fixed help() on " "metaclasses. Patch by Sanyam Khurana." msgstr "" +"`bpo-35614 `__: ayuda fija () en " +"metaclases. Parche de Sanyam Khurana." #: ../build/NEWS:4968 msgid "" "`bpo-35568 `__: Expose ``raise(signum)`` " "as `raise_signal`" msgstr "" +"`bpo-35568 `__: Exponer " +"``raise(signum)`` como `raise_signal`" #: ../build/NEWS:4970 msgid "" @@ -9345,12 +13448,17 @@ msgid "" "modulo operations and the :func:`divmod` function on :class:`fractions." "Fraction` types are 2--4x faster. Patch by Stefan Behnel." msgstr "" +"`bpo-35588 `__: Las operaciones de " +"módulo y división de piso y la función :func:`divmod` en los tipos :class:" +"`fractions.Fraction` son 2 a 4 veces más rápidas. Parche de Stefan Behnel." #: ../build/NEWS:4974 msgid "" "`bpo-35585 `__: Speed-up building enums " "by value, e.g. http.HTTPStatus(200)." msgstr "" +"`bpo-35585 `__: Acelerar la construcción " +"de enumeraciones por valor, p. Ej. http.HTTPStatus (200)." #: ../build/NEWS:4976 msgid "" @@ -9360,6 +13468,11 @@ msgid "" "implementation. It does however produce a difference stream of random " "variables than it used to." msgstr "" +"`bpo-30561 `__: random.gammavariate " +"(1.0, beta) ahora calcula el mismo resultado que random.expovariate (1.0 / " +"beta). Esto sincroniza los dos algoritmos y elimina algunas idiosincrasias " +"en la implementación anterior. Sin embargo, produce un flujo de variables " +"aleatorias diferente al que solía producir." #: ../build/NEWS:4981 msgid "" @@ -9367,12 +13480,17 @@ msgid "" "module can now use the :func:`os.posix_spawn` function in some cases for " "better performance." msgstr "" +"`bpo-35537 `__: el módulo :mod:" +"`subprocess` ahora puede usar la función :func:`os.posix_spawn` en algunos " +"casos para un mejor rendimiento." #: ../build/NEWS:4984 msgid "" "`bpo-35526 `__: Delaying the 'joke' of " "barry_as_FLUFL.mandatory to Python version 4.0" msgstr "" +"`bpo-35526 `__: retrasando la 'broma' de " +"barry_as_FLUFL.mandatory a Python versión 4.0" #: ../build/NEWS:4987 msgid "" @@ -9380,12 +13498,18 @@ msgid "" "callback workaround: no longer create a callback at startup. Avoid SELinux " "alert on ``import ctypes`` and ``import uuid``." msgstr "" +"`bpo-35523 `__: Elimine la solución " +"alternativa de devolución de llamada :mod:`ctypes`: ya no cree una " +"devolución de llamada al inicio. Evite la alerta SELinux en ``import " +"ctypes`` y ``import uuid``." #: ../build/NEWS:4991 msgid "" "`bpo-31784 `__: :func:`uuid.uuid1` now " "calls :func:`time.time_ns` rather than ``int(time.time() * 1e9)``." msgstr "" +"`bpo-31784 `__: :func:`uuid.uuid1` ahora " +"llama a :func:`time.time_ns` en lugar de ``int(time.time() * 1e9)``." #: ../build/NEWS:4994 msgid "" @@ -9394,6 +13518,11 @@ msgid "" "rather than :func:`time.time` to measure the execution time of a test: :func:" "`time.time` can go backwards, whereas :func:`time.perf_counter` is monotonic." msgstr "" +"`bpo-35513 `__: :class:`~unittest.runner." +"TextTestRunner` de :mod:`unittest.runner` ahora usa :func:`time." +"perf_counter` en lugar de :func:`time.time` para medir el tiempo de " +"ejecución de una prueba: :func:`time.time` puede retroceder, mientras que :" +"func:`time.perf_counter` es monótono." #: ../build/NEWS:5000 msgid "" @@ -9401,6 +13530,10 @@ msgid "" "in :class:`xml.etree.ElementTree.TreeBuilder` in case of unfinished building " "of the tree (in particular when an error was raised during parsing XML)." msgstr "" +"`bpo-35502 `__: Se corrigieron las fugas " +"de referencia en :class:`xml.etree.ElementTree.TreeBuilder` en caso de " +"construcción sin terminar del árbol (en particular cuando se generó un error " +"durante el análisis de XML)." #: ../build/NEWS:5004 msgid "" @@ -9409,6 +13542,11 @@ msgid "" "b`` option to the ``file`` command to omit the filename, force the usage of " "the C locale, and search also the \"shared object\" pattern." msgstr "" +"`bpo-35348 `__: Haga que el análisis :" +"func:`platform.architecture` de la salida del comando ``file`` sea más " +"confiable: agregue la opción ``-b`` al comando ``file`` para omitir el " +"nombre de archivo, forzar el uso de la configuración regional C y buscar " +"también el patrón de \"objeto compartido\"." #: ../build/NEWS:5009 msgid "" @@ -9418,6 +13556,11 @@ msgid "" "instead of integers, for example ``RUN`` value becomes ``'RUN'`` instead of " "``0``." msgstr "" +"`bpo-35491 `__: :mod:`multiprocessing`: " +"agregue ``Pool.__repr__()`` y mejore ``BaseProcess.__repr__()`` (agregue pid " +"y pid parent) para facilitar la depuración. Los valores constantes de estado " +"de grupo ahora son cadenas en lugar de números enteros, por ejemplo, el " +"valor ``RUN`` se convierte en ``'RUN'`` en lugar de ``0``." #: ../build/NEWS:5014 msgid "" @@ -9425,6 +13568,9 @@ msgid "" "Pool.__enter__` now fails if the pool is not running: ``with pool:`` fails " "if used more than once." msgstr "" +"`bpo-35477 `__: :meth:`multiprocessing." +"Pool.__enter__` ahora falla si el grupo no se está ejecutando: ``with pool:" +"`` falla si se usa más de una vez." #: ../build/NEWS:5017 msgid "" @@ -9432,6 +13578,9 @@ msgid "" "was passed to CreateProcessW since this function can change the content of " "the input buffer." msgstr "" +"`bpo-31446 `__: Copie la línea de " +"comando que se pasó a CreateProcessW ya que esta función puede cambiar el " +"contenido del búfer de entrada." #: ../build/NEWS:5020 msgid "" @@ -9439,12 +13588,17 @@ msgid "" "9 support. The macpath module was deprecated in Python 3.7. The module is " "now removed." msgstr "" +"`bpo-35471 `__: Python 2.4 eliminó la " +"compatibilidad con MacOS 9. El módulo macpath quedó obsoleto en Python 3.7. " +"El módulo ahora está eliminado." #: ../build/NEWS:5023 msgid "" "`bpo-23057 `__: Unblock Proactor event " "loop when keyboard interrupt is received on Windows" msgstr "" +"`bpo-23057 `__: Desbloquea el bucle de " +"eventos de Proactor cuando se recibe una interrupción del teclado en Windows" #: ../build/NEWS:5026 msgid "" @@ -9452,6 +13606,9 @@ msgid "" "cloneNode() on a document with an entity: pass the correct arguments to the " "user data handler of an entity." msgstr "" +"`bpo-35052 `__: corrige xml.dom.minidom " +"cloneNode () en un documento con una entidad: pasa los argumentos correctos " +"al manejador de datos de usuario de una entidad." #: ../build/NEWS:5029 msgid "" @@ -9459,24 +13616,34 @@ msgid "" "assignment deletion of :class:`unittest.mock.Mock` attributes. Patch by " "Pablo Galindo." msgstr "" +"`bpo-20239 `__: permite la eliminación " +"de asignaciones repetidas de atributos :class:`unittest.mock.Mock`. Parche " +"de Pablo Galindo." #: ../build/NEWS:5032 msgid "" "`bpo-17185 `__: Set ``__signature__`` on " "mock for :mod:`inspect` to get signature. Patch by Karthikeyan Singaravelan." msgstr "" +"`bpo-17185 `__: Configure " +"``__signature__`` en simulacro para que :mod:`inspect` obtenga la firma. " +"Parche de Karthikeyan Singaravelan." #: ../build/NEWS:5035 msgid "" "`bpo-35445 `__: Memory errors during " "creating posix.environ no longer ignored." msgstr "" +"`bpo-35445 `__: Los errores de memoria " +"durante la creación de posix.environ ya no se ignoran." #: ../build/NEWS:5037 msgid "" "`bpo-35415 `__: Validate fileno= " "argument to socket.socket()." msgstr "" +"`bpo-35415 `__: Validar fileno = " +"argumento para socket.socket ()." #: ../build/NEWS:5039 msgid "" @@ -9484,6 +13651,9 @@ msgid "" "Pool` destructor now emits :exc:`ResourceWarning` if the pool is still " "running." msgstr "" +"`bpo-35424 `__: El destructor :class:" +"`multiprocessing.Pool` ahora emite :exc:`ResourceWarning` si el grupo " +"todavía se está ejecutando." #: ../build/NEWS:5042 msgid "" @@ -9493,6 +13663,11 @@ msgid "" "result of using the side effect the same way that it is done with " "return_value." msgstr "" +"`bpo-35330 `__: Cuando se usó una " +"instancia :class:`Mock` para envolver un objeto, si `side_effect` se usa en " +"uno de los métodos simulados, no llame a la implementación original y " +"devuelva el resultado de usar el efecto secundario de la misma manera que " +"hecho con return_value." #: ../build/NEWS:5047 msgid "" @@ -9500,6 +13675,10 @@ msgid "" "Rhapsody support from the :mod:`platform` module. Rhapsody last release was " "in 2000. Mac OS 9 last release was in 2001." msgstr "" +"`bpo-35346 `__: Elimine la " +"compatibilidad con Mac OS 9 y Rhapsody desde el módulo :mod:`platform`. La " +"última versión de Rhapsody fue en 2000. La última versión de Mac OS 9 fue en " +"2001." #: ../build/NEWS:5051 msgid "" @@ -9508,6 +13687,10 @@ msgid "" "calling :func:`pwd.getpwuid`: don't create the ``HOME`` environment variable " "in this case." msgstr "" +"`bpo-10496 `__: :func:`~distutils.utils." +"check_environ` de :mod:`distutils.utils` ahora detecta :exc:`KeyError` al " +"llamar a :func:`pwd.getpwuid`: no cree la variable de entorno ``HOME`` en " +"este caso." #: ../build/NEWS:5056 msgid "" @@ -9518,6 +13701,13 @@ msgid "" "This change fix the :mod:`site` module if the current user doesn't exist in " "the password database (if the user has no home directory)." msgstr "" +"`bpo-10496 `__: :func:`posixpath." +"expanduser` ahora devuelve la entrada *path* sin cambios si la variable de " +"entorno ``HOME`` no está configurada y el usuario actual no tiene un " +"directorio de inicio (si el identificador de usuario actual no existe en la " +"base de datos de contraseñas). Este cambio corrige el módulo :mod:`site` si " +"el usuario actual no existe en la base de datos de contraseñas (si el " +"usuario no tiene un directorio de inicio)." #: ../build/NEWS:5063 msgid "" @@ -9525,12 +13715,17 @@ msgid "" "libc_ver` now uses ``os.confstr('CS_GNU_LIBC_VERSION')`` if available and " "the *executable* parameter is not set." msgstr "" +"`bpo-35389 `__: :func:`platform." +"libc_ver` ahora usa ``os.confstr('CS_GNU_LIBC_VERSION')`` si está disponible " +"y el parámetro *executable* no está configurado." #: ../build/NEWS:5067 msgid "" "`bpo-35394 `__: Add empty slots to " "asyncio abstract protocols." msgstr "" +"`bpo-35394 `__: agregue ranuras vacías a " +"los protocolos abstractos asyncio." #: ../build/NEWS:5069 msgid "" @@ -9540,24 +13735,38 @@ msgid "" "descriptors might not be ready yet. :func:`select.select` will now always " "return empty lists if a timeout has occurred. Patch by Oran Avraham." msgstr "" +"`bpo-35310 `__: se corrigió un error en :" +"func:`select.select` donde, en algunos casos, las secuencias de descriptores " +"de archivos se devolvían sin modificar después de una interrupción de la " +"señal, aunque es posible que los descriptores de archivos aún no estén " +"listos. :func:`select.select` ahora siempre devolverá listas vacías si se ha " +"agotado el tiempo de espera. Parche de Oran Avraham." #: ../build/NEWS:5075 msgid "" "`bpo-35380 `__: Enable TCP_NODELAY on " "Windows for proactor asyncio event loop." msgstr "" +"`bpo-35380 `__: Habilite TCP_NODELAY en " +"Windows para el bucle de eventos proactor asyncio." #: ../build/NEWS:5077 msgid "" "`bpo-35341 `__: Add generic version of " "``collections.OrderedDict`` to the ``typing`` module. Patch by Ismo Toijala." msgstr "" +"`bpo-35341 `__: agregue la versión " +"genérica de ``collections.OrderedDict`` al módulo ``typing``. Parche de Ismo " +"Toijala." #: ../build/NEWS:5080 msgid "" "`bpo-35371 `__: Fixed possible crash in " "``os.utime()`` on Windows when pass incorrect arguments." msgstr "" +"`bpo-35371 `__: se corrigió el posible " +"bloqueo en ``os.utime()`` en Windows cuando se pasaban argumentos " +"incorrectos." #: ../build/NEWS:5083 msgid "" @@ -9565,6 +13774,9 @@ msgid "" "now redirects ``stderr`` to :data:`os.devnull` when running external " "programs like ``cmd /c ver``." msgstr "" +"`bpo-35346 `__: :func:`platform.uname` " +"ahora redirige ``stderr`` a :data:`os.devnull` cuando se ejecutan programas " +"externos como ``cmd /c ver``." #: ../build/NEWS:5086 msgid "" @@ -9575,6 +13787,12 @@ msgid "" "this behavior. Datetime is now PEP-399 compliant, and will not throw an " "exception on a trailing '%'." msgstr "" +"`bpo-35066 `__: anteriormente, llamar al " +"método strftime () en un objeto de fecha y hora con un '%' al final en la " +"cadena de formato daría como resultado una excepción. Sin embargo, esto solo " +"ocurrió cuando se estaba utilizando el módulo C de fecha y hora; la " +"implementación de Python no coincidió con este comportamiento. Datetime " +"ahora es compatible con PEP-399 y no generará una excepción en un '%' final." #: ../build/NEWS:5092 msgid "" @@ -9582,6 +13800,9 @@ msgid "" "popen` has been removed, it was deprecated since Python 3.3: use :func:`os." "popen` instead." msgstr "" +"`bpo-35345 `__: la función `platform." +"popen` ha sido eliminada, está obsoleta desde Python 3.3: use :func:`os." +"popen` en su lugar." #: ../build/NEWS:5095 msgid "" @@ -9590,12 +13811,19 @@ msgid "" "empty release string, to get the macOS version rather than the darwin " "version." msgstr "" +"`bpo-35344 `__: en macOS, :func:" +"`platform.platform` ahora usa :func:`platform.mac_ver`, si devuelve una " +"cadena de lanzamiento no vacía, para obtener la versión de macOS en lugar de " +"la versión de darwin." #: ../build/NEWS:5099 msgid "" "`bpo-35312 `__: Make ``lib2to3.pgen2." "parse.ParseError`` round-trip pickle-able. Patch by Anthony Sottile." msgstr "" +"`bpo-35312 `__: hace que el ``lib2to3." +"pgen2.parse.ParseError`` de ida y vuelta sea apto para encurtidos. Parche de " +"Anthony Sottile." #: ../build/NEWS:5102 msgid "" @@ -9603,6 +13831,9 @@ msgid "" "``webbrowser`` where default browsers may be preferred over browsers in the " "``BROWSER`` environment variable." msgstr "" +"`bpo-35308 `__: se corrige la regresión " +"en ``webbrowser`` donde los navegadores predeterminados pueden ser " +"preferidos a los navegadores en la variable de entorno ``BROWSER``." #: ../build/NEWS:5105 msgid "" @@ -9610,6 +13841,9 @@ msgid "" "whitespace in doctest fancy diff. Original patch by R. David Murray & Jairo " "Trad. Enhanced by Sanyam Khurana." msgstr "" +"`bpo-24746 `__: Evite eliminar los " +"espacios en blanco finales en doctest fancy diff. Parche original de R. " +"David Murray y Jairo Trad. Mejorado por Sanyam Khurana." #: ../build/NEWS:5109 msgid "" @@ -9618,18 +13852,27 @@ msgid "" "``LC_MONETARY`` locale if the two locales are different and monetary strings " "are non-ASCII. This temporary change affects other threads." msgstr "" +"`bpo-28604 `__: :func:`locale." +"localeconv` ahora establece temporalmente la configuración regional " +"``LC_CTYPE`` en la configuración regional ``LC_MONETARY`` si las dos " +"configuraciones regionales son diferentes y las cadenas monetarias no son " +"ASCII. Este cambio temporal afecta a otros hilos." #: ../build/NEWS:5114 msgid "" "`bpo-35277 `__: Update ensurepip to " "install pip 18.1 and setuptools 40.6.2." msgstr "" +"`bpo-35277 `__: actualice asegúrese de " +"pip para instalar pip 18.1 y setuptools 40.6.2." #: ../build/NEWS:5116 msgid "" "`bpo-24209 `__: Adds IPv6 support when " "invoking http.server directly." msgstr "" +"`bpo-24209 `__: agrega compatibilidad " +"con IPv6 al invocar http.server directamente." #: ../build/NEWS:5118 msgid "" @@ -9638,6 +13881,11 @@ msgid "" "and add note that tracking of parameters used to create ancestors of mocks " "in ``mock_calls`` is not possible." msgstr "" +"`bpo-35226 `__: verifique de forma " +"recursiva los argumentos al probar la igualdad de los objetos :class:" +"`unittest.mock.call` y agregue una nota de que el seguimiento de los " +"parámetros utilizados para crear antepasados ​​de simulacros en ``mock_calls`` " +"no es posible." #: ../build/NEWS:5123 msgid "" @@ -9645,6 +13893,10 @@ msgid "" "suggests to enable tracemalloc if the source is specified, the tracemalloc " "module is available, but tracemalloc is not tracing memory allocations." msgstr "" +"`bpo-29564 `__: El módulo de " +"advertencias ahora sugiere habilitar tracemalloc si se especifica la fuente, " +"el módulo tracemalloc está disponible, pero tracemalloc no rastrea las " +"asignaciones de memoria." #: ../build/NEWS:5127 msgid "" @@ -9652,12 +13904,18 @@ msgid "" "fnctl function to retry if interrupted by a signal (EINTR): flock, lockf, " "fnctl" msgstr "" +"`bpo-35189 `__: Modifique la siguiente " +"función fnctl para reintentar si es interrumpido por una señal (EINTR): " +"flock, lockf, fnctl" #: ../build/NEWS:5130 msgid "" "`bpo-30064 `__: Use add_done_callback() " "in sock_* asyncio API to unsubscribe reader/writer early on calcellation." msgstr "" +"`bpo-30064 `__: use add_done_callback () " +"en la API sock_ * asyncio para cancelar la suscripción del lector / escritor " +"al principio del cálculo." #: ../build/NEWS:5133 msgid "" @@ -9665,18 +13923,27 @@ msgid "" "\" comment added when ``setup.py upload`` is used with either ``bdist_rpm`` " "or ``bdist_dumb``." msgstr "" +"`bpo-35186 `__: se eliminó el comentario " +"\"construido con\" agregado cuando se usa ``setup.py upload`` con " +"``bdist_rpm`` o ``bdist_dumb``." #: ../build/NEWS:5136 msgid "" "`bpo-35152 `__: Allow sending more than " "2 GB at once on a multiprocessing connection on non-Windows systems." msgstr "" +"`bpo-35152 `__: permite enviar más de 2 " +"GB a la vez en una conexión de multiprocesamiento en sistemas que no son " +"Windows." #: ../build/NEWS:5139 msgid "" "`bpo-35062 `__: Fix incorrect parsing " "of :class:`_io.IncrementalNewlineDecoder`'s *translate* argument." msgstr "" +"`bpo-35062 `__: se corrigió el análisis " +"incorrecto del argumento *translate* de :class:`_io." +"IncrementalNewlineDecoder`." #: ../build/NEWS:5142 msgid "" @@ -9685,12 +13952,19 @@ msgid "" "currently performed too soon, causing the protocol to forget about the " "reader before `connection_lost` can run and feed the EOF to the reader." msgstr "" +"`bpo-35065 `__: Eliminar " +"`StreamReaderProtocol._untrack_reader`. The call to `_untrack_reader` se " +"realiza actualmente demasiado pronto, lo que hace que el protocolo se olvide " +"del lector antes de que` connection_lost` pueda ejecutarse y alimentar el " +"EOF al lector." #: ../build/NEWS:5147 msgid "" "`bpo-34160 `__: ElementTree and minidom " "now preserve the attribute order specified by the user." msgstr "" +"`bpo-34160 `__: ElementTree y minidom " +"ahora conservan el orden de atributos especificado por el usuario." #: ../build/NEWS:5150 msgid "" @@ -9698,6 +13972,9 @@ msgid "" "SequenceManager.get_matching_blocks doc by adding 'non-overlapping' and " "changing '!=' to '<'." msgstr "" +"`bpo-35079 `__: Mejore el documento " +"difflib.SequenceManager.get_matching_blocks agregando 'no superpuesto' y " +"cambiando '! =' A '<'." #: ../build/NEWS:5153 msgid "" @@ -9707,6 +13984,11 @@ msgid "" "Python 2 times. Also deprecated functions and methods related to setting the " "charset for ``l*gettext()`` functions and methods." msgstr "" +"`bpo-33710 `__: Funciones y métodos " +"``l*gettext()`` obsoletos en el módulo :mod:`gettext`. Devuelven bytes " +"codificados en lugar de cadenas Unicode y son artefactos de Python 2 veces. " +"También funciones y métodos obsoletos relacionados con la configuración del " +"juego de caracteres para funciones y métodos ``l*gettext()``." #: ../build/NEWS:5159 msgid "" @@ -9714,6 +13996,10 @@ msgid "" "BaseServer.serve_forever` now exits immediately if it's :meth:`~socketserver." "BaseServer.shutdown` method is called while it is polling for new events." msgstr "" +"`bpo-35017 `__: :meth:`socketserver." +"BaseServer.serve_forever` ahora sale inmediatamente si se llama al método :" +"meth:`~socketserver.BaseServer.shutdown` mientras está sondeando nuevos " +"eventos." #: ../build/NEWS:5163 msgid "" @@ -9721,6 +14007,10 @@ msgid "" "logs `wrote ` redundantly after `(created|could not create) " "` is already logged. Patch by Quentin Agren." msgstr "" +"`bpo-35024 `__: `importlib` ya no " +"registra `escribió ` de forma redundante después de que " +"`(creado | no se pudo crear) ` ya está registrado. Parche de " +"Quentin Agren." #: ../build/NEWS:5167 msgid "" @@ -9729,6 +14019,10 @@ msgid "" "``assert_called_once``, or ``assert_called_once_with`` fails. Patch by " "Petter Strandmark." msgstr "" +"`bpo-35047 `__: ``unittest.mock`` ahora " +"incluye llamadas simuladas en mensajes de excepción si falla " +"``assert_not_called``, ``assert_called_once`` o ``assert_called_once_with``. " +"Parche de Petter Strandmark." #: ../build/NEWS:5171 msgid "" @@ -9736,6 +14030,9 @@ msgid "" "regression where it didn't remove a trailing separator on Windows. Patch by " "Tim Graham." msgstr "" +"`bpo-31047 `__: se corrigió la regresión " +"``ntpath.abspath`` donde no eliminó un separador final en Windows. Parche de " +"Tim Graham." #: ../build/NEWS:5174 msgid "" @@ -9744,24 +14041,36 @@ msgid "" "\" (optimization for faster object creation, used by the builtin list type " "for example)." msgstr "" +"`bpo-35053 `__: tracemalloc ahora " +"intenta actualizar el rastreo cuando un objeto se reutiliza de una \"lista " +"libre\" (optimización para una creación de objetos más rápida, utilizada por " +"el tipo de lista incorporada, por ejemplo)." #: ../build/NEWS:5178 msgid "" "`bpo-31553 `__: Add the --json-lines " "option to json.tool. Patch by hongweipeng." msgstr "" +"`bpo-31553 `__: agregue la opción --json-" +"lines a json.tool. Parche de hongweipeng." #: ../build/NEWS:5180 msgid "" "`bpo-34794 `__: Fixed a leak in Tkinter " "when pass the Python wrapper around Tcl_Obj back to Tcl/Tk." msgstr "" +"`bpo-34794 `__: se corrigió una fuga en " +"Tkinter cuando se pasaba la envoltura de Python alrededor de Tcl_Obj a Tcl / " +"Tk." #: ../build/NEWS:5183 msgid "" "`bpo-34909 `__: Enum: fix grandchildren " "subclassing when parent mixed with concrete data types." msgstr "" +"`bpo-34909 `__: Enum: corrige la " +"subclasificación de nietos cuando el padre se mezcla con tipos de datos " +"concretos." #: ../build/NEWS:5186 msgid "" @@ -9769,6 +14078,8 @@ msgid "" "MagicMock` now supports the ``__fspath__`` method (from :class:`os." "PathLike`)." msgstr "" +"`bpo-35022 `__: :class:`unittest.mock." +"MagicMock` ahora admite el método ``__fspath__`` (de :class:`os.PathLike`)." #: ../build/NEWS:5189 msgid "" @@ -9776,18 +14087,26 @@ msgid "" "when call the ``__setstate__()`` method of :class:`xml.etree.ElementTree." "Element` in the C implementation for already initialized element." msgstr "" +"`bpo-35008 `__: Se corrigieron las fugas " +"de referencias al llamar al método ``__setstate__()`` de :class:`xml.etree." +"ElementTree.Element` en la implementación de C para un elemento ya " +"inicializado." #: ../build/NEWS:5193 msgid "" "`bpo-23420 `__: Verify the value for the " "parameter '-s' of the cProfile CLI. Patch by Robert Kuska" msgstr "" +"`bpo-23420 `__: Verifique el valor del " +"parámetro '-s' del cProfile CLI. Parche de Robert Kuska" #: ../build/NEWS:5196 msgid "" "`bpo-33947 `__: dataclasses now handle " "recursive reprs without raising RecursionError." msgstr "" +"`bpo-33947 `__: las clases de datos " +"ahora manejan repeticiones recursivas sin generar RecursionError." #: ../build/NEWS:5199 msgid "" @@ -9796,6 +14115,10 @@ msgid "" "isasyncgenfunction` work with :func:`functools.partial`. Patch by Pablo " "Galindo." msgstr "" +"`bpo-34890 `__: Haga que :func:`inspect." +"iscoroutinefunction`, :func:`inspect.isgeneratorfunction` y :func:`inspect." +"isasyncgenfunction` funcionen con :func:`functools.partial`. Parche de Pablo " +"Galindo." #: ../build/NEWS:5203 msgid "" @@ -9804,6 +14127,10 @@ msgid "" "CMSG_LEN` in :func:`multiprocessing.reduction.recvfds` as :rfc:`3542` " "requires the use of the former for portable applications." msgstr "" +"`bpo-34521 `__: Use :func:`socket." +"CMSG_SPACE` para calcular el tamaño de los datos auxiliares en lugar de :" +"func:`socket.CMSG_LEN` en :func:`multiprocessing.reduction.recvfds` como: " +"rfc: `3542` requiere el uso del primero para aplicaciones portátiles." #: ../build/NEWS:5208 msgid "" @@ -9811,12 +14138,17 @@ msgid "" "get_string` function *from_* parameter can now successfully be set to a non-" "default value." msgstr "" +"`bpo-31522 `__: El parámetro *from_* de " +"la función `mailbox.mbox.get_string` ahora se puede configurar con éxito en " +"un valor no predeterminado." #: ../build/NEWS:5211 msgid "" "`bpo-34970 `__: Protect tasks weak set " "manipulation in ``asyncio.all_tasks()``" msgstr "" +"`bpo-34970 `__: Proteger la manipulación " +"de conjuntos débiles de tareas en ``asyncio.all_tasks()``" #: ../build/NEWS:5213 msgid "" @@ -9825,6 +14157,11 @@ msgid "" "method (quick) or the best method compress (slower, but smaller file). Also, " "change the default compression level to 6 (tradeoff)." msgstr "" +"`bpo-34969 `__: gzip: Agregue --fast, --" +"best en la CLI de gzip, estos parámetros se usarán para el método de " +"compresión rápida (rápido) o el mejor método compress (archivo más lento, " +"pero más pequeño). Además, cambie el nivel de compresión predeterminado a 6 " +"(compensación)." #: ../build/NEWS:5218 msgid "" @@ -9832,6 +14169,9 @@ msgid "" "`2to3` :2to3fixer:`execfile` fixer now opens the file with mode ``'rb'``. " "Patch by Zackery Spytz." msgstr "" +"`bpo-16965 `__: El reparador :term:" +"`2to3`: 2to3fixer: `execfile` ahora abre el archivo con el modo ``'rb'``. " +"Parche de Zackery Spytz." #: ../build/NEWS:5221 msgid "" @@ -9839,6 +14179,10 @@ msgid "" "supports aliases not only to methods defined in the end class, but also to " "inherited methods. The docstring is not duplicated for aliases." msgstr "" +"`bpo-34966 `__: :mod:`pydoc` ahora " +"admite alias no solo para los métodos definidos en la clase final, sino " +"también para los métodos heredados. La cadena de documentación no está " +"duplicada para los alias." #: ../build/NEWS:5225 msgid "" @@ -9846,12 +14190,17 @@ msgid "" "MimeTypes.guess_type` now accepts :term:`path-like object` in addition to " "url strings. Patch by Mayank Asthana." msgstr "" +"`bpo-34926 `__: :meth:`mimetypes." +"MimeTypes.guess_type` ahora acepta :term:`path-like object` además de " +"cadenas de URL. Parche de Mayank Asthana." #: ../build/NEWS:5229 msgid "" "`bpo-23831 `__: Add ``moveto()`` method " "to the ``tkinter.Canvas`` widget. Patch by Juliette Monsel." msgstr "" +"`bpo-23831 `__: agregue el método " +"``moveto()`` al widget ``tkinter.Canvas``. Parche de Juliette Monsel." #: ../build/NEWS:5232 msgid "" @@ -9860,12 +14209,18 @@ msgid "" "etree.ElementTree` module are now able to find children which are instances " "of ``Element`` subclasses." msgstr "" +"`bpo-34941 `__: Los métodos ``find()``, " +"``findtext()`` y ``findall()`` de la clase ``Element`` en el módulo :mod:" +"`xml.etree.ElementTree` ahora pueden encontrar hijos que son instancias de " +"subclases ``Element``." #: ../build/NEWS:5236 msgid "" "`bpo-32680 `__: :class:`smtplib.SMTP` " "objects now always have a `sock` attribute present" msgstr "" +"`bpo-32680 `__: los objetos :class:" +"`smtplib.SMTP` ahora siempre tienen un atributo \"sock\" presente" #: ../build/NEWS:5239 msgid "" @@ -9873,12 +14228,17 @@ msgid "" "not finalizing when event loop is in debug mode and garbage collector runs " "in another thread." msgstr "" +"`bpo-34769 `__: solución para los " +"generadores asíncronos que no finalizan cuando el bucle de eventos está en " +"modo de depuración y el recolector de basura se ejecuta en otro hilo." #: ../build/NEWS:5242 msgid "" "`bpo-34936 `__: Fix ``TclError`` in " "``tkinter.Spinbox.selection_element()``. Patch by Juliette Monsel." msgstr "" +"`bpo-34936 `__: arregla ``TclError`` en " +"``tkinter.Spinbox.selection_element()``. Parche de Juliette Monsel." #: ../build/NEWS:5245 msgid "" @@ -9887,6 +14247,10 @@ msgid "" "``selection_to`` to the ``tkinter.Spinbox`` for consistency with the " "``tkinter.Entry`` widget. Patch by Juliette Monsel." msgstr "" +"`bpo-34829 `__: agregue los métodos " +"``selection_from``, ``selection_range``, ``selection_present`` y " +"``selection_to`` al ``tkinter.Spinbox`` para mantener la coherencia con el " +"widget ``tkinter.Entry``. Parche de Juliette Monsel." #: ../build/NEWS:5249 msgid "" @@ -9895,6 +14259,10 @@ msgid "" "protocols and also to add support by default for *wss*, the secure websocket " "protocol." msgstr "" +"`bpo-34911 `__: agregado " +"*secure_protocols* argument to *http.cookiejar.DefaultCookiePolicy* to allow " +"for tweaking of protocols and also to add support by default for *wss*, el " +"protocolo websocket seguro." #: ../build/NEWS:5254 msgid "" @@ -9902,6 +14270,9 @@ msgid "" "in the :meth:`~hashlib.shake.digest()` and :meth:`~hashlib.shake." "hexdigest()` methods for the SHAKE algorithm in the :mod:`hashlib` module." msgstr "" +"`bpo-34922 `__: Desbordamiento de entero " +"fijo en los métodos :meth:`~hashlib.shake.digest()` y :meth:`~hashlib.shake." +"hexdigest()` para el algoritmo SHAKE en el módulo :mod:`hashlib`." #: ../build/NEWS:5258 #, python-format @@ -9909,6 +14280,8 @@ msgid "" "`bpo-34925 `__: 25% speedup in argument " "parsing for the functions in the bisect module." msgstr "" +"`bpo-34925 `__: 25% de aceleración en el " +"análisis de argumentos para las funciones en el módulo bisect." #: ../build/NEWS:5261 msgid "" @@ -9916,6 +14289,9 @@ msgid "" "TestCase.debug` when used to call test methods with subtests. Patch by " "Bruno Oliveira." msgstr "" +"`bpo-34900 `__: se corrigió :meth:" +"`unittest.TestCase.debug` cuando se usaba para llamar a métodos de prueba " +"con subpruebas. Parche de Bruno Oliveira." #: ../build/NEWS:5264 msgid "" @@ -9927,6 +14303,13 @@ msgid "" "style class, so it would a bit clear that it's an error with the invalid " "format fields." msgstr "" +"`bpo-34844 `__: logging.Formatter " +"mejora: asegúrese de que los estilos y fmt coincidan en logging.Formatter: " +"método de validación agregado en cada clase de estilo de formato: " +"StrFormatStyle, PercentStyle, StringTemplateStyle. - Este método se llama en " +"el constructor de logging.Formatter class - También vuelva a generar el " +"KeyError en el método de formato de cada clase de estilo, por lo que " +"quedaría un poco claro que es un error con los campos de formato no válidos." #: ../build/NEWS:5271 msgid "" @@ -9934,18 +14317,27 @@ msgid "" "missing_compiler_executable check so that a nominal command name of \"\" is " "ignored. Patch by Michael Felt." msgstr "" +"`bpo-34897 `__: Ajuste la verificación " +"test.support.missing_compiler_executable de modo que se ignore el nombre de " +"comando nominal \"\". Parche de Michael Felt." #: ../build/NEWS:5274 msgid "" "`bpo-34871 `__: Fix inspect module " "polluted ``sys.modules`` when parsing ``__text_signature__`` of callable." msgstr "" +"`bpo-34871 `__: Se corrigió el módulo de " +"inspección contaminado ``sys.modules`` al analizar ``__text_signature__`` de " +"invocable." #: ../build/NEWS:5277 msgid "" "`bpo-34898 `__: Add `mtime` argument to " "`gzip.compress` for reproducible output. Patch by Guo Ci Teo." msgstr "" +"`bpo-34898 `__: agregue el argumento " +"`mtime` a` gzip.compress` para obtener una salida reproducible. Parche de " +"Guo Ci Teo." #: ../build/NEWS:5280 msgid "" @@ -9953,6 +14345,10 @@ msgid "" "ensure that ``sys.executable`` always includes the full filename in the " "path, including the ``.exe`` suffix (unless it is a symbolic link)." msgstr "" +"`bpo-28441 `__: en Cygwin y MinGW, " +"asegúrese de que ``sys.executable`` siempre incluya el nombre de archivo " +"completo en la ruta, incluido el sufijo ``.exe`` (a menos que sea un enlace " +"simbólico)." #: ../build/NEWS:5284 msgid "" @@ -9961,6 +14357,10 @@ msgid "" "limiting the number of ``MiniFieldStorage`` objects created by " "``FieldStorage``." msgstr "" +"`bpo-34866 `__: Agregar " +"``max_num_fields`` a ``cgi.FieldStorage`` para dificultar los ataques de DOS " +"al limitar el número de objetos ``MiniFieldStorage`` creados por " +"``FieldStorage``." #: ../build/NEWS:5288 msgid "" @@ -9969,12 +14369,19 @@ msgid "" "a directory, even if the underlying OS (e.g. AIX) accepts such paths as a " "valid file reference. Patch by Michael Felt." msgstr "" +"`bpo-34711 `__: http.server asegura que " +"informa HTTPStatus.NOT_FOUND cuando la ruta local termina con \"/\" y no es " +"un directorio, incluso si el sistema operativo subyacente (por ejemplo, AIX) " +"acepta tales rutas como una referencia de archivo válida. Parche de Michael " +"Felt." #: ../build/NEWS:5293 msgid "" "`bpo-34872 `__: Fix self-cancellation in " "C implementation of asyncio.Task" msgstr "" +"`bpo-34872 `__: se corrige la " +"cancelación automática en la implementación C de asyncio." #: ../build/NEWS:5295 msgid "" @@ -9983,6 +14390,10 @@ msgid "" "for any asyncio program, logging its time just adds a noise to logs without " "any useful information provided." msgstr "" +"`bpo-34849 `__: no inicie sesión " +"esperando ``selector.select`` en la iteración del bucle asincio. La espera " +"es bastante normal para cualquier programa asyncio, registrar su tiempo solo " +"agrega ruido a los registros sin que se proporcione información útil." #: ../build/NEWS:5300 msgid "" @@ -9991,6 +14402,10 @@ msgid "" "the *invalidation_mode* argument to :func:`py_compile.compile`, and " "determines its default value instead." msgstr "" +"`bpo-34022 `__: La variable de entorno :" +"envvar:`SOURCE_DATE_EPOCH` ya no anula el valor del argumento " +"*invalidation_mode* a :func:`py_compile.compile` y, en su lugar, determina " +"su valor predeterminado." #: ../build/NEWS:5304 msgid "" @@ -9998,12 +14413,19 @@ msgid "" "compute timeouts in :meth:`Executor.map` and :func:`as_completed`, in order " "to prevent timeouts from deviating when the system clock is adjusted." msgstr "" +"`bpo-34819 `__: Utilice un reloj " +"monótono para calcular los tiempos de espera en :meth:`Executor.map` y :func:" +"`as_completed`, a fin de evitar que los tiempos de espera se desvíen cuando " +"se ajusta el reloj del sistema." #: ../build/NEWS:5308 msgid "" "`bpo-34758 `__: Add .wasm -> application/" "wasm to list of recognized file types and content type headers" msgstr "" +"`bpo-34758 `__: agregue .wasm -> " +"application / wasm a la lista de tipos de archivos reconocidos y encabezados " +"de tipos de contenido" #: ../build/NEWS:5311 msgid "" @@ -10011,6 +14433,9 @@ msgid "" "make_parser` now accepts any iterable as its *parser_list* argument. Patch " "by Andrés Delfino." msgstr "" +"`bpo-34789 `__: :func:`xml.sax." +"make_parser` ahora acepta cualquier iterable como su argumento " +"*parser_list*. Parche de Andrés Delfino." #: ../build/NEWS:5314 msgid "" @@ -10018,18 +14443,26 @@ msgid "" "`QueueHandler`, clear `exc_text` from :class:`LogRecord` to prevent " "traceback from being written twice." msgstr "" +"`bpo-34334 `__: En :class:" +"`QueueHandler`, borre `exc_text` de :class:`LogRecord` para evitar que el " +"rastreo se escriba dos veces." #: ../build/NEWS:5317 msgid "" "`bpo-34687 `__: On Windows, asyncio now " "uses ProactorEventLoop, instead of SelectorEventLoop, by default." msgstr "" +"`bpo-34687 `__: en Windows, asyncio " +"ahora usa ProactorEventLoop, en lugar de SelectorEventLoop, de forma " +"predeterminada." #: ../build/NEWS:5320 msgid "" "`bpo-5950 `__: Support reading zip files " "with archive comments in :mod:`zipimport`." msgstr "" +"`bpo-5950 `__: admite la lectura de " +"archivos zip con comentarios de archivo en :mod:`zipimport`." #: ../build/NEWS:5323 msgid "" @@ -10039,6 +14472,11 @@ msgid "" "``Ellipsis``). These classes are considered deprecated and will be removed " "in future Python versions." msgstr "" +"`bpo-32892 `__: el analizador ahora " +"representa todas las constantes como :class:`ast.Constant` en lugar de " +"utilizar tipos de AST constantes específicos (``Num``, ``Str``, ``Bytes``, " +"``NameConstant`` y ``Ellipsis``). Estas clases se consideran obsoletas y se " +"eliminarán en futuras versiones de Python." #: ../build/NEWS:5329 msgid "" @@ -10046,24 +14484,33 @@ msgid "" "when `loop` is used in methods: `asyncio.sleep`, `asyncio.wait` and `asyncio." "wait_for`." msgstr "" +"`bpo-34728 `__: agregue una advertencia " +"de desaprobación cuando se use `loop` en los métodos:` asyncio.sleep`, " +"`asyncio.wait` y` asyncio.wait_for`." #: ../build/NEWS:5332 msgid "" "`bpo-34738 `__: ZIP files created by :" "mod:`distutils` will now include entries for directories." msgstr "" +"`bpo-34738 `__: los archivos ZIP creados " +"por :mod:`distutils` ahora incluirán entradas para directorios." #: ../build/NEWS:5335 msgid "" "`bpo-34659 `__: Add an optional " "*initial* argument to itertools.accumulate()." msgstr "" +"`bpo-34659 `__: agregue un argumento " +"*initial* opcional a itertools.accumulate ()." #: ../build/NEWS:5337 msgid "" "`bpo-29577 `__: Support multiple mixin " "classes when creating Enums." msgstr "" +"`bpo-29577 `__: admite múltiples clases " +"de mezcla al crear Enums." #: ../build/NEWS:5339 msgid "" @@ -10071,6 +14518,9 @@ msgid "" "post_handshake_auth and SSLSocket.verify_client_post_handshake for TLS 1.3's " "post handshake authentication feature." msgstr "" +"`bpo-34670 `__: agregue SSLContext." +"post_handshake_auth y SSLSocket.verify_client_post_handshake para la función " +"de autenticación posterior al protocolo de enlace de TLS 1.3." #: ../build/NEWS:5343 msgid "" @@ -10078,6 +14528,9 @@ msgid "" "from venv works with PowerShell Core 6.1 and is now available under all " "operating systems." msgstr "" +"`bpo-32718 `__: el script Activate.ps1 " +"de venv funciona con PowerShell Core 6.1 y ahora está disponible en todos " +"los sistemas operativos." #: ../build/NEWS:5346 msgid "" @@ -10085,6 +14538,9 @@ msgid "" "using :meth:`reset_mock ` on mock instances " "with deleted attributes" msgstr "" +"`bpo-31177 `__: se corrigió el error que " +"impedía el uso de :meth:`reset_mock ` en " +"instancias simuladas con atributos eliminados" #: ../build/NEWS:5349 msgid "" @@ -10092,6 +14548,9 @@ msgid "" "``'Z'`` :func:`time.strftime` specifier on the musl C library can work in " "some cases." msgstr "" +"`bpo-34672 `__: agregue una solución " +"alternativa, para que el especificador ``'Z'`` :func:`time.strftime` en la " +"biblioteca musl C pueda funcionar en algunos casos." #: ../build/NEWS:5352 msgid "" @@ -10100,6 +14559,10 @@ msgid "" "Methods are needed for providing a consistent stream API with control flow " "switched on by default." msgstr "" +"`bpo-34666 `__: Implementar corrutinas " +"``asyncio.StreamWriter.awrite`` y ``asyncio.StreamWriter.aclose()``. Se " +"necesitan métodos para proporcionar una API de flujo consistente con el " +"flujo de control activado de forma predeterminada." #: ../build/NEWS:5357 msgid "" @@ -10107,6 +14570,9 @@ msgid "" "module's commonly used internal locks while fork()ing to avoid deadlocks in " "the child process." msgstr "" +"`bpo-6721 `__: Adquiera los bloqueos " +"internos de uso común del módulo de registro mientras realiza la bifurcación " +"() para evitar puntos muertos en el proceso hijo." #: ../build/NEWS:5360 msgid "" @@ -10115,12 +14581,19 @@ msgid "" "preexec_fn while an after_parent handler has been registered with os." "register_at_fork and the fork system call fails." msgstr "" +"`bpo-34658 `__: se corrigió un estado de " +"excepción no controlado del intérprete poco común SystemError que solo se ve " +"cuando se usa un subproceso con un preexec_fn mientras un controlador " +"after_parent se ha registrado con os.register_at_fork y falla la llamada al " +"sistema de la bifurcación." #: ../build/NEWS:5365 msgid "" "`bpo-34652 `__: Ensure :func:`os.lchmod` " "is never defined on Linux." msgstr "" +"`bpo-34652 `__: asegúrese de que :func:" +"`os.lchmod` nunca esté definido en Linux." #: ../build/NEWS:5367 msgid "" @@ -10129,12 +14602,19 @@ msgid "" "protocol. It allows to detect and close the socket if the stream is deleted " "(garbage collected) without ``close()`` call." msgstr "" +"`bpo-34638 `__: Almacene una referencia " +"débil al lector de flujo para romper el bucle de referencias fuertes entre " +"el lector y el protocolo. Permite detectar y cerrar el socket si se elimina " +"la secuencia (basura recolectada) sin la llamada ``close()``." #: ../build/NEWS:5372 msgid "" "`bpo-34536 `__: `Enum._missing_`: raise " "`ValueError` if None returned and `TypeError` if non-member is returned." msgstr "" +"`bpo-34536 `__: `Enum._missing_`: " +"aumenta` ValueError` si se devuelve None y `TypeError` si se devuelve no " +"miembro." #: ../build/NEWS:5375 msgid "" @@ -10142,6 +14622,9 @@ msgid "" "many non-matching characters for \\s \\w and \\d within bytes objects. " "(microoptimization)" msgstr "" +"`bpo-34636 `__: Acelere la reexploración " +"de muchos caracteres que no coinciden para \\ s \\ w y \\ d dentro de " +"objetos de bytes. (microoptimización)" #: ../build/NEWS:5378 msgid "" @@ -10150,6 +14633,10 @@ msgid "" "unittest to support cleanups for :func:`~unittest.setUpModule()` and :meth:" "`~unittest.TestCase.setUpClass()`. Patch by Lisa Roach." msgstr "" +"`bpo-24412 `__: agregue :func:`~unittest." +"addModuleCleanup()` y :meth:`~unittest.TestCase.addClassCleanup()` a " +"unittest para admitir limpiezas para :func:`~unittest.setUpModule()` y :meth:" +"`~unittest.TestCase.setUpClass()`. Parche de Lisa Roach." #: ../build/NEWS:5383 msgid "" @@ -10157,24 +14644,34 @@ msgid "" "certificate errors in asyncio code (connection error logging is skipped " "already)." msgstr "" +"`bpo-34630 `__: No registre los errores " +"del certificado SSL en el código asincio (ya se omite el registro de errores " +"de conexión)." #: ../build/NEWS:5386 msgid "" "`bpo-32490 `__: Prevent filename " "duplication in :mod:`subprocess` exception messages. Patch by Zackery Spytz." msgstr "" +"`bpo-32490 `__: Evite la duplicación de " +"nombres de archivo en mensajes de excepción :mod:`subprocess`. Parche de " +"Zackery Spytz." #: ../build/NEWS:5389 msgid "" "`bpo-34363 `__: dataclasses.asdict() " "and .astuple() now handle namedtuples correctly." msgstr "" +"`bpo-34363 `__: dataclasses.asdict () y ." +"astuple () ahora manejan correctamente las tuplas con nombre." #: ../build/NEWS:5392 msgid "" "`bpo-34625 `__: Update vendorized expat " "library version to 2.2.6." msgstr "" +"`bpo-34625 `__: actualice la versión de " +"la biblioteca expatriada comercializada a 2.2.6." #: ../build/NEWS:5394 msgid "" @@ -10182,6 +14679,9 @@ msgid "" "longer mistakenly closes redirected fds even when they were in pass_fds when " "outside of the default {0, 1, 2} set." msgstr "" +"`bpo-32270 `__: el módulo de subproceso " +"ya no cierra por error los fds redirigidos incluso cuando estaban en " +"pass_fds cuando estaban fuera del conjunto predeterminado de {0, 1, 2}." #: ../build/NEWS:5398 msgid "" @@ -10191,18 +14691,28 @@ msgid "" "exceptions from ``concurrent.futures`` package. Extract ``asyncio`` " "exceptions into a separate file." msgstr "" +"`bpo-34622 `__: Cree clases de excepción " +"``asyncio.CancelledError``, ``asyncio.InvalidStateError`` y ``asyncio." +"TimeoutError`` dedicadas. Heredelos de las excepciones correspondientes del " +"paquete ``concurrent.futures``. Extraiga las excepciones ``asyncio`` en un " +"archivo separado." #: ../build/NEWS:5404 msgid "" "`bpo-34610 `__: Fixed iterator of :class:" "`multiprocessing.managers.DictProxy`." msgstr "" +"`bpo-34610 `__: iterador fijo de :class:" +"`multiprocessing.managers.DictProxy`." #: ../build/NEWS:5406 msgid "" "`bpo-34421 `__: Fix distutils logging " "for non-ASCII strings. This caused installation issues on Windows." msgstr "" +"`bpo-34421 `__: se corrigió el registro " +"de distutils para cadenas no ASCII. Esto provocó problemas de instalación en " +"Windows." #: ../build/NEWS:5409 msgid "" @@ -10211,6 +14721,10 @@ msgid "" "representation because of invisible characters or trailing whitespaces. " "Patch by William Grzybowski." msgstr "" +"`bpo-34604 `__: Se corrigió el posible " +"mojibake en el mensaje de error de `pwd.getpwnam` y` grp.getgrnam` usando " +"una representación de cadena debido a caracteres invisibles o espacios en " +"blanco finales. Parche de William Grzybowski." #: ../build/NEWS:5413 msgid "" @@ -10218,12 +14732,17 @@ msgid "" "``__slots__`` to reduce its memory footprint. Based on original patch by " "Wouter Bolsterlee." msgstr "" +"`bpo-30977 `__: Haga que uuid.UUID use " +"``__slots__`` para reducir su huella de memoria. Basado en el parche " +"original de Wouter Bolsterlee." #: ../build/NEWS:5416 msgid "" "`bpo-34574 `__: OrderedDict iterators " "are not exhausted during pickling anymore. Patch by Sergey Fedoseev." msgstr "" +"`bpo-34574 `__: Los iteradores " +"OrderedDict ya no se agotan durante el decapado. Parche de Sergey Fedoseev." #: ../build/NEWS:5419 msgid "" @@ -10231,6 +14750,9 @@ msgid "" "`subprocess` to check for Windows-specific modules rather than ``sys." "platform == 'win32'``." msgstr "" +"`bpo-8110 `__: :mod:`subprocess` " +"refactorizado para buscar módulos específicos de Windows en lugar de ``sys." +"platform == 'win32'``." #: ../build/NEWS:5422 msgid "" @@ -10238,6 +14760,9 @@ msgid "" "find_executable()`` now falls back on :data:`os.defpath` if the ``PATH`` " "environment variable is not set." msgstr "" +"`bpo-34530 `__: ``distutils.spawn." +"find_executable()`` ahora recurre a :data:`os.defpath` si la variable de " +"entorno ``PATH`` no está configurada." #: ../build/NEWS:5425 msgid "" @@ -10245,12 +14770,18 @@ msgid "" "multiprocessing.Connection for very large read: fix _winapi.PeekNamedPipe() " "and _winapi.ReadFile() for read larger than INT_MAX (usually 2^31-1)." msgstr "" +"`bpo-34563 `__: En Windows, corrige " +"multiprocesamiento. Conexión para lectura muy grande: corrige _winapi." +"PeekNamedPipe () y _winapi.ReadFile () para lectura mayor que INT_MAX " +"(generalmente 2 ^ 31-1)." #: ../build/NEWS:5429 msgid "" "`bpo-34558 `__: Correct typo in Lib/" "ctypes/_aix.py" msgstr "" +"`bpo-34558 `__: corregir error " +"tipográfico en Lib / ctypes / _aix.py" #: ../build/NEWS:5431 msgid "" @@ -10258,6 +14789,9 @@ msgid "" "to ``EnumMeta._convert_`` and fix enum members getting shadowed by parent " "attributes." msgstr "" +"`bpo-34282 `__: Mueva ``Enum._convert`` " +"a ``EnumMeta._convert_`` y corrija que los miembros de la enumeración sean " +"sombreados por los atributos principales." #: ../build/NEWS:5434 msgid "" @@ -10266,12 +14800,18 @@ msgid "" "and :meth:`multiprocessing.Queue.get` instead of :exc:`AssertionError` and :" "exc:`OSError`, respectively. Patch by Zackery Spytz." msgstr "" +"`bpo-22872 `__: cuando la cola está " +"cerrada, :exc:`ValueError` ahora es generado por :meth:`multiprocessing." +"Queue.put` y :meth:`multiprocessing.Queue.get` en lugar de :exc:" +"`AssertionError` y :exc:`OSError`, respectivamente. Parche de Zackery Spytz." #: ../build/NEWS:5439 msgid "" "`bpo-34515 `__: Fix parsing non-ASCII " "identifiers in :mod:`lib2to3.pgen2.tokenize` (PEP 3131)." msgstr "" +"`bpo-34515 `__: Se corrigió el análisis " +"de identificadores no ASCII en :mod:`lib2to3.pgen2.tokenize` (PEP 3131)." #: ../build/NEWS:5442 msgid "" @@ -10279,6 +14819,10 @@ msgid "" "integer underflow (undefined behavior) in the time module's year handling " "code when passed a very low negative year value." msgstr "" +"`bpo-13312 `__: evita un posible " +"subdesbordamiento de enteros (comportamiento indefinido) en el código de " +"manejo del año del módulo de tiempo cuando se pasa un valor de año negativo " +"muy bajo." #: ../build/NEWS:5446 msgid "" @@ -10287,6 +14831,10 @@ msgid "" "not being written and certain ZIP applications were not supported. Patch by " "Silas Sewell." msgstr "" +"`bpo-34472 `__: compatibilidad mejorada " +"para archivos transmitidos en :mod:`zipfile`. Anteriormente, no se escribía " +"una firma opcional y ciertas aplicaciones ZIP no eran compatibles. Parche de " +"Silas Sewell." #: ../build/NEWS:5450 msgid "" @@ -10296,18 +14844,29 @@ msgid "" "surrogate unicode code points used as the separator. Report and tests by " "Alexey Izbyshev, patch by Paul Ganssle." msgstr "" +"`bpo-34454 `__: se corrigen los métodos ." +"fromisoformat () de tipos de fecha y hora que se bloquean cuando se les " +"proporciona unicode con puntos de código no codificables en UTF-8. " +"Específicamente, datetime.fromisoformat () ahora acepta puntos de código " +"unicode sustitutos utilizados como separador. Informe y pruebas de Alexey " +"Izbyshev, parche de Paul Ganssle." #: ../build/NEWS:5455 msgid "" "`bpo-6700 `__: Fix inspect.getsourcelines " "for module level frames/tracebacks. Patch by Vladimir Matveev." msgstr "" +"`bpo-6700 `__: se corrigió inspect." +"getsourcelines para tramas / trazas de nivel de módulo. Parche de Vladimir " +"Matveev." #: ../build/NEWS:5458 msgid "" "`bpo-34171 `__: Running the :mod:`trace` " "module no longer creates the ``trace.cover`` file." msgstr "" +"`bpo-34171 `__: La ejecución del módulo :" +"mod:`trace` ya no crea el archivo ``trace.cover``." #: ../build/NEWS:5461 msgid "" @@ -10315,30 +14874,43 @@ msgid "" "``ABC``-derived class with invalid ``__subclasses__`` is passed as the " "second argument to :func:`issubclass()`. Patch by Alexey Izbyshev." msgstr "" +"`bpo-34441 `__: se corrige el bloqueo " +"cuando una clase derivada de ``ABC`` con ``__subclasses__`` no válido se " +"pasa como segundo argumento a :func:`issubclass()`. Parche de Alexey " +"Izbyshev." #: ../build/NEWS:5465 msgid "" "`bpo-34427 `__: Fix infinite loop in ``a." "extend(a)`` for ``MutableSequence`` subclasses." msgstr "" +"`bpo-34427 `__: Se corrige el bucle " +"infinito en ``a.extend(a)`` para las subclases de ``MutableSequence``." #: ../build/NEWS:5468 msgid "" "`bpo-34412 `__: Make :func:`signal." "strsignal` work on HP-UX. Patch by Michael Osipov." msgstr "" +"`bpo-34412 `__: haga que :func:`signal." +"strsignal` funcione en HP-UX. Parche de Michael Osipov." #: ../build/NEWS:5471 msgid "" "`bpo-20849 `__: shutil.copytree now " "accepts a new ``dirs_exist_ok`` keyword argument. Patch by Josh Bronson." msgstr "" +"`bpo-20849 `__: shutil.copytree ahora " +"acepta un nuevo argumento de palabra clave ``dirs_exist_ok``. Parche de Josh " +"Bronson." #: ../build/NEWS:5474 msgid "" "`bpo-31715 `__: Associate ``.mjs`` file " "extension with ``application/javascript`` MIME Type." msgstr "" +"`bpo-31715 `__: Asociar la extensión de " +"archivo ``.mjs`` con el tipo MIME ``application/javascript``." #: ../build/NEWS:5477 msgid "" @@ -10346,6 +14918,9 @@ msgid "" "accepts :term:`path-like ` and :class:`bytes` objects on " "Windows." msgstr "" +"`bpo-34384 `__: :func:`os.readlink` " +"ahora acepta objetos :term:`path-like ` y :class:`bytes` " +"en Windows." #: ../build/NEWS:5480 msgid "" @@ -10353,6 +14928,10 @@ msgid "" "raises :exc:`UnicodeDecodeError` for ill-formed sequences starting with \"+" "\" (as specified in RFC 2152). Patch by Zackery Spytz." msgstr "" +"`bpo-22602 `__: el decodificador UTF-7 " +"ahora genera :exc:`UnicodeDecodeError` para secuencias mal formadas que " +"comienzan con \"+\" (como se especifica en RFC 2152). Parche de Zackery " +"Spytz." #: ../build/NEWS:5484 msgid "" @@ -10360,6 +14939,9 @@ msgid "" "` method now returns ``None`` on success, raises an " "exception on error under all platforms." msgstr "" +"`bpo-2122 `__: El método :meth:`mmap." +"flush() ` ahora devuelve ``None`` en caso de éxito, genera " +"una excepción en caso de error en todas las plataformas." #: ../build/NEWS:5487 msgid "" @@ -10367,6 +14949,9 @@ msgid "" "archive with the ZIP64 extension no longer grows the size of extra fields of " "existing entries." msgstr "" +"`bpo-34341 `__: agregar al archivo ZIP " +"con la extensión ZIP64 ya no aumenta el tamaño de los campos adicionales de " +"las entradas existentes." #: ../build/NEWS:5490 #, python-format @@ -10374,6 +14959,8 @@ msgid "" "`bpo-34333 `__: Fix %-formatting in :" "meth:`pathlib.PurePath.with_suffix` when formatting an error message." msgstr "" +"`bpo-34333 `__: se corrige el formato" +"% en :meth:`pathlib.PurePath.with_suffix` al formatear un mensaje de error." #: ../build/NEWS:5493 msgid "" @@ -10381,6 +14968,10 @@ msgid "" "IMAP4` and :class:`imaplib.IMAP4_SSL` classes now resolve to the local host " "IP correctly when the default value of *host* parameter (``''``) is used." msgstr "" +"`bpo-18540 `__: Las clases :class:" +"`imaplib.IMAP4` y :class:`imaplib.IMAP4_SSL` ahora se resuelven " +"correctamente en la IP del host local cuando se utiliza el valor " +"predeterminado del parámetro *host* (``''``)." #: ../build/NEWS:5497 msgid "" @@ -10388,6 +14979,9 @@ msgid "" "FrameSummary.__len__()`` method to preserve compatibility with the old tuple " "API." msgstr "" +"`bpo-26502 `__: implemente el método " +"``traceback.FrameSummary.__len__()`` para preservar la compatibilidad con la " +"antigua API de tuplas." #: ../build/NEWS:5500 msgid "" @@ -10398,6 +14992,13 @@ msgid "" "longer ignore unknown keyword arguments in the context manager mode. A " "DeprecationWarning was raised in these cases since Python 3.5." msgstr "" +"`bpo-34318 `__: :func:`~unittest." +"TestCase.assertRaises`, :func:`~unittest.TestCase.assertRaisesRegex`, :func:" +"`~unittest.TestCase.assertWarns` y :func:`~unittest.TestCase." +"assertWarnsRegex` ya no tienen éxito si el invocable pasado es Ninguno. Ya " +"no ignoran los argumentos de palabras clave desconocidas en el modo de " +"administrador de contexto. En estos casos se generó una DeprecationWarning " +"desde Python 3.5." #: ../build/NEWS:5508 msgid "" @@ -10405,6 +15006,9 @@ msgid "" "`__getitem__` methods of :class:`xml.dom.pulldom.DOMEventStream`, :class:" "`wsgiref.util.FileWrapper` and :class:`fileinput.FileInput`." msgstr "" +"`bpo-9372 `__: Desaprovechar los métodos :" +"meth:`__getitem__` de :class:`xml.dom.pulldom.DOMEventStream`, :class:" +"`wsgiref.util.FileWrapper` y :class:`fileinput.FileInput`." #: ../build/NEWS:5512 msgid "" @@ -10412,6 +15016,9 @@ msgid "" "``multiprocessing.semaphore_tracker`` when the tracker receives SIGINT " "before it can register signal handlers for ignoring it." msgstr "" +"`bpo-33613 `__: corrige una condición de " +"carrera en ``multiprocessing.semaphore_tracker`` cuando el rastreador recibe " +"SIGINT antes de que pueda registrar manejadores de señales para ignorarlo." #: ../build/NEWS:5516 msgid "" @@ -10420,12 +15027,18 @@ msgid "" "open` and :func:`dbm.ndbm.open` due to OS-related error. Patch by Zsolt " "Cserna." msgstr "" +"`bpo-34248 `__: nombre de archivo de " +"informe en la excepción que se genera cuando :func:`dbm.gnu.open` y :func:" +"`dbm.ndbm.open` no pueden abrir el archivo de base de datos debido a un " +"error relacionado con el sistema operativo. Parche de Zsolt Cserna." #: ../build/NEWS:5520 msgid "" "`bpo-33089 `__: Add math.dist() to " "compute the Euclidean distance between two points." msgstr "" +"`bpo-33089 `__: agregue math.dist () " +"para calcular la distancia euclidiana entre dos puntos." #: ../build/NEWS:5523 msgid "" @@ -10433,18 +15046,25 @@ msgid "" "send_message` no longer modifies the content of the *mail_options* argument. " "Patch by Pablo S. Blum de Aguiar." msgstr "" +"`bpo-34246 `__: :meth:`smtplib.SMTP." +"send_message` ya no modifica el contenido del argumento *mail_options*. " +"Parche de Pablo S. Blum de Aguiar." #: ../build/NEWS:5526 msgid "" "`bpo-31047 `__: Fix ``ntpath.abspath`` " "for invalid paths on windows. Patch by Franz Woellert." msgstr "" +"`bpo-31047 `__: corrige ``ntpath." +"abspath`` para rutas no válidas en Windows. Parche de Franz Woellert." #: ../build/NEWS:5529 msgid "" "`bpo-32321 `__: Add pure Python fallback " "for functools.reduce. Patch by Robert Wright." msgstr "" +"`bpo-32321 `__: agregue un respaldo de " +"Python puro para functools.reduce. Parche de Robert Wright." #: ../build/NEWS:5532 msgid "" @@ -10457,18 +15077,33 @@ msgid "" "no initial name is set, the default Task implementation generates a name " "like ``Task-1`` using a monotonic counter." msgstr "" +"`bpo-34270 `__: la clase de tarea " +"asyncio predeterminada ahora siempre tiene un nombre que se puede obtener o " +"configurar utilizando dos nuevos métodos (:meth:`~asyncio.Task.get_name()` " +"y :meth:`~asyncio.Task.set_name`) y es visible en la salida :func:`repr`. " +"También se puede establecer un nombre inicial utilizando el nuevo argumento " +"de palabra clave ``name`` para :func:`asyncio.create_task` o el método :meth:" +"`~asyncio.AbstractEventLoop.create_task` del bucle de eventos. Si no se " +"establece un nombre inicial, la implementación de Tarea predeterminada " +"genera un nombre como ``Task-1`` usando un contador monótono." #: ../build/NEWS:5541 msgid "" "`bpo-34263 `__: asyncio's event loop " "will not pass timeouts longer than one day to epoll/select etc." msgstr "" +"`bpo-34263 `__: el bucle de eventos de " +"asyncio no pasará tiempos de espera de más de un día para epoll / select, " +"etc." #: ../build/NEWS:5544 msgid "" "`bpo-34035 `__: Fix several " "AttributeError in zipfile seek() methods. Patch by Mickaël Schoentgen." msgstr "" +"`bpo-34035 `__: corrige varios " +"AttributeError en los métodos seek () de zipfile. Parche de Mickaël " +"Schoentgen." #: ../build/NEWS:5547 msgid "" @@ -10476,6 +15111,9 @@ msgid "" "regression in :mod:`sqlite3` when a DML statement appeared in a different " "line than the rest of the SQL query." msgstr "" +"`bpo-32215 `__: se corrigió la regresión " +"de rendimiento en :mod:`sqlite3` cuando una declaración DML aparecía en una " +"línea diferente al resto de la consulta SQL." #: ../build/NEWS:5550 msgid "" @@ -10483,6 +15121,9 @@ msgid "" "ThreadPoolExecutor instances to :meth:`AbstractEventLoop." "set_default_executor`." msgstr "" +"`bpo-34075 `__: Desaprobar el paso de " +"instancias que no sean ThreadPoolExecutor a :meth:`AbstractEventLoop." +"set_default_executor`." #: ../build/NEWS:5553 msgid "" @@ -10490,6 +15131,9 @@ msgid "" "to preserve backwards compatibility since it's already used by :mod:" "`distutils`' ``bdist_msi`` command." msgstr "" +"`bpo-34251 `__: restaure ``msilib." +"Win64`` para preservar la compatibilidad con versiones anteriores, ya que ya " +"lo usa el comando ``bdist_msi`` de :mod:`distutils`." #: ../build/NEWS:5556 msgid "" @@ -10497,12 +15141,18 @@ msgid "" "missing / non-writable homedir while writing history during exit of an " "interactive session. Patch by Anthony Sottile." msgstr "" +"`bpo-19891 `__: Ignore los errores " +"causados ​​por homedir faltante / no escribible mientras se escribe el " +"historial durante la salida de una sesión interactiva. Parche de Anthony " +"Sottile." #: ../build/NEWS:5560 msgid "" "`bpo-33089 `__: Enhanced math.hypot() to " "support more than two dimensions." msgstr "" +"`bpo-33089 `__: math.hypot () mejorado " +"para admitir más de dos dimensiones." #: ../build/NEWS:5562 msgid "" @@ -10510,6 +15160,10 @@ msgid "" "PYTHONTRACEMALLOC=0 environment variable and -X tracemalloc=0 command line " "option are now allowed to disable explicitly tracemalloc at startup." msgstr "" +"`bpo-34228 `__: tracemalloc: " +"PYTHONTRACEMALLOC = 0 variable de entorno y la opción de línea de comando -X " +"tracemalloc = 0 ahora pueden deshabilitar explícitamente tracemalloc al " +"inicio." #: ../build/NEWS:5566 msgid "" @@ -10518,6 +15172,10 @@ msgid "" "``argparse.HelpFormatter`` class. Initial patch by Zbyszek Jędrzejewski-" "Szmek." msgstr "" +"`bpo-13041 `__: Utilice :func:`shutil." +"get_terminal_size` para calcular correctamente el ancho del terminal en la " +"clase ``argparse.HelpFormatter``. Parche inicial de Zbyszek Jędrzejewski-" +"Szmek." #: ../build/NEWS:5570 msgid "" @@ -10525,6 +15183,9 @@ msgid "" "to have a field named \"object\". Previously this conflicted with an " "internal use of \"object\"." msgstr "" +"`bpo-34213 `__: Permitir que las clases " +"de datos congeladas tengan un campo llamado \"objeto\". Anteriormente, esto " +"entraba en conflicto con un uso interno de \"objeto\"." #: ../build/NEWS:5573 msgid "" @@ -10535,6 +15196,13 @@ msgid "" "passed as callable. These methods now don't pass such objects to SQLite API. " "Previous behavior could lead to segfaults. Patch by Sergey Fedoseev." msgstr "" +"`bpo-34052 `__: Los métodos :meth:" +"`sqlite3.Connection.create_aggregate`, :meth:`sqlite3.Connection." +"create_function`, :meth:`sqlite3.Connection.set_authorizer`, :meth:`sqlite3." +"Connection.set_progress_handler` generan TypeError cuando los objetos sin " +"hash se pasan como invocables. Estos métodos ahora no pasan tales objetos a " +"la API de SQLite. El comportamiento anterior podría dar lugar a segfaults. " +"Parche de Sergey Fedoseev." #: ../build/NEWS:5581 msgid "" @@ -10543,6 +15211,9 @@ msgid "" "the :mod:`csv` reader are now :class:`bool` instances instead of integers 0 " "or 1." msgstr "" +"`bpo-34197 `__: Atributos El atributo " +"*skipinitialspace*, *doublequote* and *strict* of the *dialect* del lector :" +"mod:`csv` ahora son instancias :class:`bool` en lugar de enteros 0 o 1." #: ../build/NEWS:5585 msgid "" @@ -10550,6 +15221,9 @@ msgid "" "`TypeError` raised in methods ``__adapt__()`` and ``__conform__()`` in the :" "mod:`sqlite3` module are now propagated to the user." msgstr "" +"`bpo-32788 `__: Los errores distintos " +"de :exc:`TypeError` planteados en los métodos ``__adapt__()`` y " +"``__conform__()`` en el módulo :mod:`sqlite3` ahora se propagan al usuario." #: ../build/NEWS:5589 msgid "" @@ -10557,12 +15231,18 @@ msgid "" "fixer now uses :func:`importlib.reload` instead of deprecated :func:`imp." "reload`." msgstr "" +"`bpo-21446 `__: El reparador: 2to3fixer: " +"`reload` ahora usa :func:`importlib.reload` en lugar del obsoleto :func:`imp." +"reload`." #: ../build/NEWS:5592 msgid "" "`bpo-940286 `__: pydoc's ``Helper." "showtopic()`` method now prints the cross references of a topic correctly." msgstr "" +"`bpo-940286 `__: el método ``Helper." +"showtopic()`` de pydoc ahora imprime correctamente las referencias cruzadas " +"de un tema." #: ../build/NEWS:5595 msgid "" @@ -10570,12 +15250,17 @@ msgid "" "could raise UnboundLocalError or OverflowError for incorrect padding. Now " "it always raises :exc:`base64.Error` in these cases." msgstr "" +"`bpo-34164 `__: :func:`base64.b32decode` " +"podría generar UnboundLocalError o OverflowError para un relleno incorrecto. " +"Ahora siempre sube :exc:`base64.Error` en estos casos." #: ../build/NEWS:5599 msgid "" "`bpo-33729 `__: Fixed issues with " "arguments parsing in :mod:`hashlib`." msgstr "" +"`bpo-33729 `__: se corrigieron problemas " +"con el análisis de argumentos en :mod:`hashlib`." #: ../build/NEWS:5601 msgid "" @@ -10584,24 +15269,34 @@ msgid "" "``strict_timestamps`` parameter at the cost of setting the timestamp to the " "limit." msgstr "" +"`bpo-34097 `__: ZipFile puede comprimir " +"archivos anteriores a 1980-01-01 y posteriores a 2107-12-31 utilizando un " +"nuevo parámetro ``strict_timestamps`` a costa de establecer la marca de " +"tiempo en el límite." #: ../build/NEWS:5605 msgid "" "`bpo-34108 `__: Remove extraneous CR in " "2to3 refactor." msgstr "" +"`bpo-34108 `__: Elimina CR extraños en " +"la refactorización 2to3." #: ../build/NEWS:5607 msgid "" "`bpo-34070 `__: Make sure to only check " "if the handle is a tty, when opening a file with ``buffering=-1``." msgstr "" +"`bpo-34070 `__: asegúrese de verificar " +"solo si el identificador es un tty, al abrir un archivo con ``buffering=-1``." #: ../build/NEWS:5610 msgid "" "`bpo-27494 `__: Reverted :issue:`27494`. " "2to3 rejects now a trailing comma in generator expressions." msgstr "" +"`bpo-27494 `__: Revertido: problema: " +"`27494`. 2to3 rechaza ahora una coma final en las expresiones del generador." #: ../build/NEWS:5613 msgid "" @@ -10609,6 +15304,9 @@ msgid "" "now raises TypeError instead of IndexError when no positional arguments are " "passed." msgstr "" +"`bpo-33967 `__: functools.singledispatch " +"ahora genera TypeError en lugar de IndexError cuando no se pasan argumentos " +"posicionales." #: ../build/NEWS:5616 msgid "" @@ -10616,6 +15314,9 @@ msgid "" "*deterministic* to the :meth:`sqlite3.Connection.create_function` method. " "Patch by Sergey Fedoseev." msgstr "" +"`bpo-34041 `__: agregue el parámetro " +"*deterministic* al método :meth:`sqlite3.Connection.create_function`. Parche " +"de Sergey Fedoseev." #: ../build/NEWS:5620 msgid "" @@ -10624,6 +15325,10 @@ msgid "" "function. This fixes using ``imp.load_module`` with :pep:`552` hash-based " "pycs." msgstr "" +"`bpo-34056 `__: asegúrese de que la cuña " +"del cargador creada por ``imp.load_module`` siempre devuelva bytes de su " +"función ``get_data()``. Esto corrige el uso de ``imp.load_module`` con pycs " +"basados ​​en hash :pep:`552`." #: ../build/NEWS:5624 msgid "" @@ -10631,12 +15336,19 @@ msgid "" "module now uses the monotonic clock :func:`time.monotonic` instead of the " "system clock :func:`time.time` to implement timeout." msgstr "" +"`bpo-34054 `__: el módulo de " +"multiprocesamiento ahora usa el reloj monótono :func:`time.monotonic` en " +"lugar del reloj del sistema :func:`time.time` para implementar el tiempo de " +"espera." #: ../build/NEWS:5628 msgid "" "`bpo-34043 `__: Optimize tarfile " "uncompress performance about 15% when gzip is used." msgstr "" +"`bpo-34043 `__: Optimice el rendimiento " +"de descompresión de archivos tar en aproximadamente un 15% cuando se utiliza " +"gzip." #: ../build/NEWS:5631 msgid "" @@ -10644,6 +15356,10 @@ msgid "" "copies the *startupinfo* argument to leave it unchanged: it will modify the " "copy, so that the same ``STARTUPINFO`` object can be used multiple times." msgstr "" +"`bpo-34044 `__: ``subprocess.Popen`` " +"ahora copia el argumento *startupinfo* para dejarlo sin cambios: modificará " +"la copia, de modo que el mismo objeto ``STARTUPINFO`` pueda usarse varias " +"veces." #: ../build/NEWS:5635 msgid "" @@ -10651,6 +15367,10 @@ msgid "" "regression for reading streams with tarfile. The buffered read should use a " "list, instead of appending to a bytes object." msgstr "" +"`bpo-34010 `__: se corrigió una " +"regresión de rendimiento para la lectura de flujos con tarfile. La lectura " +"almacenada en búfer debe usar una lista, en lugar de agregarse a un objeto " +"de bytes." #: ../build/NEWS:5639 msgid "" @@ -10658,12 +15378,17 @@ msgid "" "arguments passed to Opera Browser when opening a new URL using the " "``webbrowser`` module. Patch by Bumsik Kim." msgstr "" +"`bpo-34019 `__: navegador web: corrige " +"los argumentos pasados ​​al navegador Opera al abrir una nueva URL usando el " +"módulo ``webbrowser``. Parche de Bumsik Kim." #: ../build/NEWS:5642 msgid "" "`bpo-34003 `__: csv.DictReader now " "creates dicts instead of OrderedDicts. Patch by Michael Selik." msgstr "" +"`bpo-34003 `__: csv.DictReader ahora " +"crea dictados en lugar de OrderedDicts. Parche de Michael Selik." #: ../build/NEWS:5645 msgid "" @@ -10671,6 +15396,9 @@ msgid "" "handlers before reconfiguration via fileConfig and dictConfig. Patch by " "Karthikeyan Singaravelan." msgstr "" +"`bpo-33978 `__: se cerraron los " +"controladores de registro existentes antes de la reconfiguración mediante " +"fileConfig y dictConfig. Parche de Karthikeyan Singaravelan." #: ../build/NEWS:5648 msgid "" @@ -10679,6 +15407,10 @@ msgid "" "draws. The 'penrose' print output is reduced. The'1024' output of 'tree' is " "eliminated." msgstr "" +"`bpo-14117 `__: realice pequeños ajustes " +"en turtledemo. El ejemplo de 'wikipedia' ahora es 'rosette', que describe lo " +"que dibuja. Se reduce la salida de impresión 'penrose'. Se elimina la salida " +"'1024' de 'árbol'." #: ../build/NEWS:5652 msgid "" @@ -10686,12 +15418,17 @@ msgid "" "tuples of strings containing special characters ``\"``, ``\\``, ``{``, ``}`` " "and ``\\n`` as options to :mod:`~tkinter.ttk` widgets." msgstr "" +"`bpo-33974 `__: listas de paso fijas y " +"tuplas de cadenas que contienen caracteres especiales ``\"``, ``\\``, ``{``, " +"``}`` y ``\\n`` como opciones para los widgets :mod:`~tkinter.ttk`." #: ../build/NEWS:5656 msgid "" "`bpo-27500 `__: Fix getaddrinfo to " "resolve IPv6 addresses correctly." msgstr "" +"`bpo-27500 `__: corrige getaddrinfo para " +"resolver las direcciones IPv6 correctamente." #: ../build/NEWS:5658 msgid "" @@ -10699,6 +15436,9 @@ msgid "" "to handle subnormal input weights that could occasionally trigger an " "IndexError." msgstr "" +"`bpo-24567 `__: Mejore random.choices () " +"para manejar pesos de entrada subnormales que ocasionalmente podrían " +"desencadenar un IndexError." #: ../build/NEWS:5661 msgid "" @@ -10707,6 +15447,10 @@ msgid "" "pwritev` and in :func:`os.sendfile` with *headers* or *trailers* arguments " "(on BSD-based OSes and macOS)." msgstr "" +"`bpo-33871 `__: Desbordamiento de entero " +"fijo en :func:`os.readv`, :func:`os.writev`, :func:`os.preadv` y :func:`os." +"pwritev` y en :func:`os.sendfile` con argumentos *headers* or *trailers* (en " +"sistemas operativos basados ​​en BSD y macOS)." #: ../build/NEWS:5665 msgid "" @@ -10714,6 +15458,9 @@ msgid "" "and :func:`copy.deepcopy` support to zlib compressors and decompressors. " "Patch by Zackery Spytz." msgstr "" +"`bpo-25007 `__: Agregue compatibilidad " +"con :func:`copy.copy` y :func:`copy.deepcopy` a compresores y descompresores " +"zlib. Parche de Zackery Spytz." #: ../build/NEWS:5668 msgid "" @@ -10724,6 +15471,13 @@ msgid "" "leaked a handle if the child process had been terminated before it could " "steal the handle from the parent process." msgstr "" +"`bpo-33929 `__: multiprocesamiento: se " +"corrigió una condición de carrera en Popen de multiprocesamiento." +"popen_spawn_win32. El proceso hijo ahora duplica el extremo leído de la " +"tubería en lugar de \"robarlo\". Anteriormente, el proceso hijo \"robaba\" " +"el extremo leído de la tubería, pero filtraba un identificador si el proceso " +"secundario se había terminado antes de que pudiera robar el identificador " +"del proceso padre." #: ../build/NEWS:5675 msgid "" @@ -10732,12 +15486,18 @@ msgid "" "trailing new line. This behavior now matches what the C tokenizer does " "internally. Contributed by Ammar Askar." msgstr "" +"`bpo-33899 `__: el módulo Tokenize ahora " +"emite implícitamente una NEWLINE cuando se le proporciona una entrada que no " +"tiene una nueva línea al final. Este comportamiento ahora coincide con lo " +"que hace el tokenizador C internamente. Contribución de Ammar Askar." #: ../build/NEWS:5679 msgid "" "`bpo-33897 `__: Added a 'force' keyword " "argument to logging.basicConfig()." msgstr "" +"`bpo-33897 `__: se agregó un argumento " +"de palabra clave 'forzar' a logging.basicConfig ()." #: ../build/NEWS:5681 #, python-format @@ -10750,6 +15510,15 @@ msgid "" "making :func:`shutil.copytree` especially faster on network filesystems. " "(Contributed by Giampaolo Rodola' in :issue:`33695`.)" msgstr "" +"`bpo-33695 `__: :func:`shutil.copytree` " +"usa la función :func:`os.scandir` y todas las funciones de copia que " +"dependen de ella usan valores :func:`os.stat` almacenados en caché. La " +"aceleración para copiar un directorio con 8000 archivos es de alrededor de + " +"9% en Linux, + 20% en Windows y + 30% en un recurso compartido SMB de " +"Windows. Además, el número de llamadas al sistema :func:`os.stat` se reduce " +"en un 38%, lo que hace que :func:`shutil.copytree` sea especialmente más " +"rápido en sistemas de archivos de red. (Contribución de Giampaolo Rodola " +"'en: número:' 33695`.)" #: ../build/NEWS:5689 msgid "" @@ -10757,12 +15526,17 @@ msgid "" "Decompressor.__init__() is called twice, free the old lock to not leak " "memory." msgstr "" +"`bpo-33916 `__: bz2 y lzma: cuando se " +"llama al Decompressor .__ init __ () dos veces, libera el bloqueo anterior " +"para que no pierda memoria." #: ../build/NEWS:5692 msgid "" "`bpo-32568 `__: Make select.epoll() and " "its documentation consistent regarding *sizehint* and *flags*." msgstr "" +"`bpo-32568 `__: Haga que select.epoll () " +"y su documentación sean coherentes con respecto a *sizehint* and *flags*." #: ../build/NEWS:5695 msgid "" @@ -10770,12 +15544,17 @@ msgid "" "where ProactorSocketTransport logs AssertionError if force closed during " "write." msgstr "" +"`bpo-33833 `__: Se corrigió un error en " +"asyncio donde ProactorSocketTransport registra AssertionError si se fuerza " +"el cierre durante la escritura." #: ../build/NEWS:5698 msgid "" "`bpo-33663 `__: Convert content length " "to string before putting to header." msgstr "" +"`bpo-33663 `__: convierta la longitud " +"del contenido en una cadena antes de colocarla en el encabezado." #: ../build/NEWS:5700 msgid "" @@ -10792,36 +15571,57 @@ msgid "" "`UnicodeEncodeError` and :exc:`UnicodeDecodeError` for paths that contain " "characters or bytes unrepresentable at the OS level." msgstr "" +"`bpo-33721 `__: funciones :mod:`os.path` " +"que devuelven un resultado booleano como :func:`~os.path.exists`, :func:`~os." +"path.lexists`, :func:`~os.path.isdir`, :func:`~os.path.isfile`, :func:`~os." +"path.islink` y :func:`~os.path.ismount`, y métodos :mod:`pathlib.Path` que " +"devuelven un resultado booleano como :meth:`~pathlib.Path.exists()`, :meth:" +"`~pathlib.Path.is_dir()`, :meth:`~pathlib.Path.is_file()`, :meth:`~pathlib." +"Path.is_mount()`, :meth:`~pathlib.Path.is_block_device()`, :meth:`~pathlib." +"Path.is_fifo()`, ahora devuelve ``False`` en lugar de elevar :exc:" +"`ValueError` o sus subclases :exc:`UnicodeEncodeError` y :exc:" +"`UnicodeDecodeError` para rutas que contienen caracteres o bytes no " +"representables en el nivel del sistema operativo." #: ../build/NEWS:5714 msgid "" "`bpo-26544 `__: Fixed implementation of :" "func:`platform.libc_ver`. It almost always returned version '2.9' for glibc." msgstr "" +"`bpo-26544 `__: Implementación fija de :" +"func:`platform.libc_ver`. Casi siempre devolvió la versión '2.9' para glibc." #: ../build/NEWS:5717 msgid "" "`bpo-33843 `__: Remove deprecated ``cgi." "escape``, ``cgi.parse_qs`` and ``cgi.parse_qsl``." msgstr "" +"`bpo-33843 `__: elimine ``cgi.escape``, " +"``cgi.parse_qs`` y ``cgi.parse_qsl`` obsoletos." #: ../build/NEWS:5720 msgid "" "`bpo-33842 `__: Remove ``tarfile." "filemode`` which is deprecated since Python 3.3." msgstr "" +"`bpo-33842 `__: elimine ``tarfile." +"filemode``, que está en desuso desde Python 3.3." #: ../build/NEWS:5723 ../build/NEWS:7321 ../build/NEWS:11915 msgid "" "`bpo-30167 `__: Prevent site.main() " "exception if PYTHONSTARTUP is set. Patch by Steve Weber." msgstr "" +"`bpo-30167 `__: Evita la excepción site." +"main () si PYTHONSTARTUP está configurado. Parche de Steve Weber." #: ../build/NEWS:5726 msgid "" "`bpo-33805 `__: Improve error message of " "dataclasses.replace() when an InitVar is not specified" msgstr "" +"`bpo-33805 `__: mejora el mensaje de " +"error de dataclasses.replace () cuando no se especifica un InitVar" #: ../build/NEWS:5729 msgid "" @@ -10829,6 +15629,9 @@ msgid "" "chmod()`` for ``uu.decode()`` if a mode is given or decoded. Patch by Timo " "Furrer." msgstr "" +"`bpo-33687 `__: corrige la llamada a " +"``os.chmod()`` para ``uu.decode()`` si se proporciona o descodifica un modo. " +"Parche de Timo Furrer." #: ../build/NEWS:5732 ../build/NEWS:7324 ../build/NEWS:11918 msgid "" @@ -10836,30 +15639,41 @@ msgid "" "non-None tzinfo, but with d.tzinfo.utcoffset(d) returning None is now " "treated as naive by the astimezone() method." msgstr "" +"`bpo-33812 `__: instancia de fecha y " +"hora d con tzinfo que no es None, pero con d.tzinfo.utcoffset (d) que " +"devuelve None ahora se trata como ingenuo por el método astimezone ()." #: ../build/NEWS:5736 msgid "" "`bpo-32108 `__: In configparser, don't " "clear section when it is assigned to itself." msgstr "" +"`bpo-32108 `__: En configparser, no " +"borre la sección cuando está asignada a sí mismo." #: ../build/NEWS:5739 msgid "" "`bpo-27397 `__: Make email module " "properly handle invalid-length base64 strings." msgstr "" +"`bpo-27397 `__: Hacer que el módulo de " +"correo electrónico maneje correctamente cadenas base64 de longitud no válida." #: ../build/NEWS:5742 msgid "" "`bpo-33578 `__: Implement multibyte " "encoder/decoder state methods" msgstr "" +"`bpo-33578 `__: implementar métodos de " +"estado de codificador / descodificador multibyte" #: ../build/NEWS:5744 ../build/NEWS:7328 ../build/NEWS:11922 msgid "" "`bpo-30805 `__: Avoid race condition " "with debug logging" msgstr "" +"`bpo-30805 `__: Evite la condición de " +"carrera con el registro de depuración" #: ../build/NEWS:5746 msgid "" @@ -10867,6 +15681,9 @@ msgid "" "py when address group is missing final ';'. Contributed by Enrique Perez-" "Terron" msgstr "" +"`bpo-33476 `__: Se corrige " +"_header_value_parser.py cuando falta el final ';' en el grupo de " +"direcciones. Contribuido por Enrique Perez-Terron" #: ../build/NEWS:5749 ../build/NEWS:7330 msgid "" @@ -10874,18 +15691,26 @@ msgid "" "condition causing data loss on pause_reading()/resume_reading() when using " "the ProactorEventLoop." msgstr "" +"`bpo-33694 `__: asyncio: se corrigió una " +"condición de carrera que causaba la pérdida de datos en pause_reading () / " +"resume_reading () al usar ProactorEventLoop." #: ../build/NEWS:5752 ../build/NEWS:7333 msgid "" "`bpo-32493 `__: Correct test for " "``uuid_enc_be`` availability in ``configure.ac``. Patch by Michael Felt." msgstr "" +"`bpo-32493 `__: Prueba correcta de " +"disponibilidad de ``uuid_enc_be`` en ``configure.ac``. Parche de Michael " +"Felt." #: ../build/NEWS:5755 ../build/NEWS:7336 msgid "" "`bpo-33792 `__: Add asyncio." "WindowsSelectorEventLoopPolicy and asyncio.WindowsProactorEventLoopPolicy." msgstr "" +"`bpo-33792 `__: agregue asyncio." +"WindowsSelectorEventLoopPolicy y asyncio.WindowsProactorEventLoopPolicy." #: ../build/NEWS:5758 msgid "" @@ -10893,12 +15718,17 @@ msgid "" "specifies return value of Element.removeAttributeNode() as \"The Attr node " "that was removed.\" xml.dom.minidom now complies with this requirement." msgstr "" +"`bpo-33274 `__: W3C DOM Nivel 1 " +"especifica el valor de retorno de Element.removeAttributeNode () como \"El " +"nodo Attr que se eliminó\". xml.dom.minidom ahora cumple con este requisito." #: ../build/NEWS:5762 ../build/NEWS:7339 msgid "" "`bpo-33778 `__: Update ``unicodedata``'s " "database to Unicode version 11.0.0." msgstr "" +"`bpo-33778 `__: actualice la base de " +"datos de ``unicodedata`` a Unicode versión 11.0.0." #: ../build/NEWS:5764 msgid "" @@ -10906,12 +15736,17 @@ msgid "" "parameter to logging calls to allow use of wrapper/helper functions for " "logging APIs." msgstr "" +"`bpo-33165 `__: se agregó un parámetro " +"de nivel de pila al registro de llamadas para permitir el uso de funciones " +"contenedoras / auxiliares para el registro de API." #: ../build/NEWS:5767 ../build/NEWS:7341 msgid "" "`bpo-33770 `__: improve base64 exception " "message for encoded inputs of invalid length" msgstr "" +"`bpo-33770 `__: mejora el mensaje de " +"excepción de base64 para entradas codificadas de longitud no válida" #: ../build/NEWS:5770 ../build/NEWS:7344 msgid "" @@ -10919,6 +15754,9 @@ msgid "" "error message; cancel callbacks in case of an unhandled error; mark " "SSLTransport as closed if it is aborted." msgstr "" +"`bpo-33769 `__: asyncio / start_tls: " +"Corregir mensaje de error; cancelar devoluciones de llamada en caso de un " +"error no controlado; marque SSLTransport como cerrado si se cancela." #: ../build/NEWS:5773 ../build/NEWS:7347 ../build/NEWS:11924 msgid "" @@ -10927,12 +15765,19 @@ msgid "" "instead of :exc:`SystemError` when performed on :class:`mmap.mmap` objects. " "Patch by Zackery Spytz." msgstr "" +"`bpo-33767 `__: Las operaciones de " +"secuencia de concatenación (``+``) y repetición (``*``) ahora generan :exc:" +"`TypeError` en lugar de :exc:`SystemError` cuando se realizan en objetos :" +"class:`mmap.mmap`. Parche de Zackery Spytz." #: ../build/NEWS:5777 ../build/NEWS:7351 msgid "" "`bpo-33734 `__: asyncio/ssl: Fix " "AttributeError, increase default handshake timeout" msgstr "" +"`bpo-33734 `__: asyncio / ssl: Corregir " +"AttributeError, aumentar el tiempo de espera del protocolo de enlace " +"predeterminado" #: ../build/NEWS:5780 msgid "" @@ -10940,18 +15785,26 @@ msgid "" "controller for :mod:`webbrowser` when a user specifies a path to an entry in " "the BROWSER environment variable. Based on patch by John Still." msgstr "" +"`bpo-31014 `__: Se corrigió la creación " +"de un controlador para :mod:`webbrowser` cuando un usuario especifica una " +"ruta a una entrada en la variable de entorno BROWSER. Basado en un parche de " +"John Still." #: ../build/NEWS:5784 msgid "" "`bpo-2504 `__: Add gettext.pgettext() and " "variants." msgstr "" +"`bpo-2504 `__: agregue gettext.pgettext " +"() y variantes." #: ../build/NEWS:5786 msgid "" "`bpo-33197 `__: Add description property " "for _ParameterKind" msgstr "" +"`bpo-33197 `__: agregar propiedad de " +"descripción para _ParameterKind" #: ../build/NEWS:5788 ../build/NEWS:7449 msgid "" @@ -10959,18 +15812,26 @@ msgid "" "due to a timeout, :meth:`asyncio.wait_for` will now wait until the " "cancellation is complete." msgstr "" +"`bpo-32751 `__: al cancelar la tarea " +"debido a un tiempo de espera, :meth:`asyncio.wait_for` ahora esperará hasta " +"que se complete la cancelación." #: ../build/NEWS:5791 ../build/NEWS:7452 ../build/NEWS:11928 msgid "" "`bpo-32684 `__: Fix gather to propagate " "cancellation of itself even with return_exceptions." msgstr "" +"`bpo-32684 `__: se corrigió la " +"recopilación para propagar la cancelación de sí mismo incluso con " +"return_exceptions." #: ../build/NEWS:5794 ../build/NEWS:7455 msgid "" "`bpo-33654 `__: Support protocol type " "switching in SSLTransport.set_protocol()." msgstr "" +"`bpo-33654 `__: admite el cambio de tipo " +"de protocolo en SSLTransport.set_protocol ()." #: ../build/NEWS:5796 ../build/NEWS:7457 msgid "" @@ -10978,6 +15839,9 @@ msgid "" "early as possible to further reduce the risk of data_received() being called " "before connection_made()." msgstr "" +"`bpo-33674 `__: Pause el transporte lo " +"antes posible para reducir aún más el riesgo de que se llame a data_received " +"() antes de connection_made ()." #: ../build/NEWS:5799 #, python-format @@ -10992,6 +15856,16 @@ msgid "" "+50% on macOS and +40% on Windows. Also, much less CPU cycles are consumed. " "(Contributed by Giampaolo Rodola' in :issue:`25427`.)" msgstr "" +"`bpo-33671 `__: :func:`shutil." +"copyfile`, :func:`shutil.copy`, :func:`shutil.copy2`, :func:`shutil." +"copytree` y :func:`shutil.move` utilizan llamadas al sistema de copia rápida " +"específicas de la plataforma en Linux y macOS para copiar el archivo de " +"manera más eficiente. En Windows, :func:`shutil.copyfile` usa un tamaño de " +"búfer predeterminado más grande (1 MiB en lugar de 16 KiB) y se usa una " +"variante de :func:`shutil.copyfileobj` basada en :func:`memoryview`. La " +"aceleración para copiar un archivo de 512MiB es de aproximadamente + 26% en " +"Linux, + 50% en macOS y + 40% en Windows. Además, se consumen muchos menos " +"ciclos de CPU. (Contribución de Giampaolo Rodola 'en: número:' 25427`.)" #: ../build/NEWS:5809 ../build/NEWS:7460 ../build/NEWS:11931 msgid "" @@ -11000,6 +15874,12 @@ msgid "" "handshake instead of using call_soon(). Previously, data_received() could be " "called before the handshake started, causing the handshake to hang or fail." msgstr "" +"`bpo-33674 `__: se corrigió una " +"condición de carrera en SSLProtocol.connection_made () de asyncio.sslproto: " +"inicie inmediatamente el apretón de manos en lugar de usar call_soon (). " +"Anteriormente, se podía llamar a data_received () antes de que comenzara el " +"apretón de manos, lo que provocaba que el apretón de manos se bloqueara o " +"fallara." #: ../build/NEWS:5814 ../build/NEWS:7465 ../build/NEWS:11936 msgid "" @@ -11007,30 +15887,41 @@ msgid "" "write_eof() on a _SelectorSocketTransport after it's already closed raises " "AttributeError." msgstr "" +"`bpo-31647 `__: Se corrigió un error en " +"el que llamar a write_eof () en un _SelectorSocketTransport después de que " +"ya estaba cerrado genera AttributeError." #: ../build/NEWS:5817 ../build/NEWS:7468 msgid "" "`bpo-32610 `__: Make asyncio.all_tasks() " "return only pending tasks." msgstr "" +"`bpo-32610 `__: Hacer que asyncio." +"all_tasks () devuelva solo las tareas pendientes." #: ../build/NEWS:5819 ../build/NEWS:7470 msgid "" "`bpo-32410 `__: Avoid blocking on file " "IO in sendfile fallback code" msgstr "" +"`bpo-32410 `__: Evite el bloqueo de E / " +"S de archivo en el código de reserva de archivo de envío" #: ../build/NEWS:5821 ../build/NEWS:7472 ../build/NEWS:11941 msgid "" "`bpo-33469 `__: Fix RuntimeError after " "closing loop that used run_in_executor" msgstr "" +"`bpo-33469 `__: corrige RuntimeError " +"después de cerrar el ciclo que usaba run_in_executor" #: ../build/NEWS:5823 ../build/NEWS:7474 ../build/NEWS:11939 msgid "" "`bpo-33672 `__: Fix Task.__repr__ crash " "with Cython's bogus coroutines" msgstr "" +"`bpo-33672 `__: Soluciona el bloqueo de " +"Task .__ repr__ con las corrutinas falsas de Cython" #: ../build/NEWS:5825 ../build/NEWS:7476 msgid "" @@ -11039,6 +15930,10 @@ msgid "" "BufferedProtocol. Fix loop.start_tls() to work with asyncio." "BufferedProtocols." msgstr "" +"`bpo-33654 `__: Se corrigió transport." +"set_protocol () para admitir el cambio entre asyncio.Protocol y asyncio." +"BufferedProtocol. Arregle loop.start_tls () para que funcione con asyncio." +"BufferedProtocols." #: ../build/NEWS:5829 ../build/NEWS:7480 msgid "" @@ -11046,12 +15941,17 @@ msgid "" "variables and subscripted generics are now future-proof and compatible with " "older Python versions." msgstr "" +"`bpo-33652 `__: Los encurtidos de " +"variables de tipo y los genéricos con subíndice ahora están preparados para " +"el futuro y son compatibles con versiones anteriores de Python." #: ../build/NEWS:5832 ../build/NEWS:7483 msgid "" "`bpo-32493 `__: Fixed :func:`uuid.uuid1` " "on FreeBSD." msgstr "" +"`bpo-32493 `__: se corrigió :func:`uuid." +"uuid1` en FreeBSD." #: ../build/NEWS:5834 msgid "" @@ -11060,12 +15960,18 @@ msgid "" "and ``Future.set_exception`` now raise ``InvalidStateError`` if the futures " "are not pending or running. Patch by Jason Haydaman." msgstr "" +"`bpo-33238 `__: agregue " +"``InvalidStateError`` a :mod:`concurrent.futures`. ``Future.set_result`` y " +"``Future.set_exception`` ahora aumentan ``InvalidStateError`` si los futuros " +"no están pendientes o en ejecución. Parche de Jason Haydaman." #: ../build/NEWS:5839 ../build/NEWS:7485 msgid "" "`bpo-33618 `__: Finalize and document " "preliminary and experimental TLS 1.3 support with OpenSSL 1.1.1" msgstr "" +"`bpo-33618 `__: Finalice y documente el " +"soporte preliminar y experimental de TLS 1.3 con OpenSSL 1.1.1" #: ../build/NEWS:5842 msgid "" @@ -11073,12 +15979,17 @@ msgid "" "getgrnam`, `grp.getgrgid`, `pwd.getpwnam` and `pwd.getpwuid` if reentrant " "variants of these functions are available. Patch by William Grzybowski." msgstr "" +"`bpo-33625 `__: Suelte GIL en `grp." +"getgrnam`,` grp.getgrgid`, `pwd.getpwnam` y` pwd.getpwuid` si hay variantes " +"reentrantes de estas funciones disponibles. Parche de William Grzybowski." #: ../build/NEWS:5846 ../build/NEWS:7488 msgid "" "`bpo-33623 `__: Fix possible SIGSGV when " "asyncio.Future is created in __del__" msgstr "" +"`bpo-33623 `__: Se corrige el posible " +"SIGSGV cuando se crea asyncio.Future en __del__" #: ../build/NEWS:5848 ../build/NEWS:7354 ../build/NEWS:11943 msgid "" @@ -11086,6 +15997,9 @@ msgid "" "breaking usage into wrappable parts. Avoids bogus assertion errors from " "custom metavar strings." msgstr "" +"`bpo-11874 `__: use una expresión " +"regular mejor al dividir el uso en partes envolventes. Evita errores de " +"afirmación falsos de cadenas de metavar personalizadas." #: ../build/NEWS:5851 ../build/NEWS:7490 ../build/NEWS:11946 msgid "" @@ -11093,6 +16007,10 @@ msgid "" "Python implementation of the JSON decoder that prevented the cache of parsed " "strings from clearing after finishing the decoding. Based on patch by c-fos." msgstr "" +"`bpo-30877 `__: se corrigió un error en " +"la implementación de Python del decodificador JSON que impedía que la caché " +"de cadenas analizadas se borrara después de finalizar la decodificación. " +"Basado en parche de c-fos." #: ../build/NEWS:5855 msgid "" @@ -11100,12 +16018,17 @@ msgid "" "md5 marked for removal in 3.8 (removal originally planned in 3.6, bump to " "3.8 in gh-7062)." msgstr "" +"`bpo-33604 `__: Elimina el valor " +"predeterminado de HMAC a md5 marcado para eliminación en 3.8 (eliminación " +"planeada originalmente en 3.6, aumento a 3.8 en gh-7062)." #: ../build/NEWS:5858 ../build/NEWS:7357 msgid "" "`bpo-33582 `__: Emit a deprecation " "warning for inspect.formatargspec" msgstr "" +"`bpo-33582 `__: Emite una advertencia de " +"obsolescencia para inspect.formatargspec" #: ../build/NEWS:5860 msgid "" @@ -11113,6 +16036,9 @@ msgid "" "cached_property`` decorator, for computed properties cached for the life of " "the instance." msgstr "" +"`bpo-21145 `__: agregue el decorador " +"``functools.cached_property``, para las propiedades calculadas almacenadas " +"en caché durante la vida útil de la instancia." #: ../build/NEWS:5863 ../build/NEWS:7494 msgid "" @@ -11120,6 +16046,10 @@ msgid "" "suite settings for compatibility with OpenSSL 1.1.1-pre6 and newer. OpenSSL " "1.1.1 will have TLS 1.3 ciphers enabled by default." msgstr "" +"`bpo-33570 `__: cambie la configuración " +"del conjunto de cifrado TLS 1.3 para que sea compatible con OpenSSL 1.1.1-" +"pre6 y versiones posteriores. OpenSSL 1.1.1 tendrá los cifrados TLS 1.3 " +"habilitados de forma predeterminada." #: ../build/NEWS:5867 ../build/NEWS:7498 msgid "" @@ -11128,6 +16058,11 @@ msgid "" "simplified to `Employee` at runtime. Such simplification previously caused " "several bugs and limited possibilities for introspection." msgstr "" +"`bpo-28556 `__: No simplifique los " +"argumentos a `typing.Union`. Ahora, `Unión [Gerente, Empleado]` no se " +"simplifica a `Empleado` en tiempo de ejecución. Anteriormente, dicha " +"simplificación causaba varios errores y limitaba las posibilidades de " +"introspección." #: ../build/NEWS:5872 msgid "" @@ -11135,6 +16070,9 @@ msgid "" "generate_tokens` is now documented as a public API to tokenize unicode " "strings. It was previously present but undocumented." msgstr "" +"`bpo-12486 `__: :func:`tokenize." +"generate_tokens` ahora está documentado como una API pública para tokenizar " +"cadenas Unicode. Anteriormente estaba presente pero indocumentado." #: ../build/NEWS:5876 ../build/NEWS:7503 msgid "" @@ -11142,12 +16080,17 @@ msgid "" "``block_on_close`` class attribute to ``ForkingMixIn`` and " "``ThreadingMixIn`` classes of :mod:`socketserver`." msgstr "" +"`bpo-33540 `__: agregue un nuevo " +"atributo de clase ``block_on_close`` a las clases ``ForkingMixIn`` y " +"``ThreadingMixIn`` de :mod:`socketserver`." #: ../build/NEWS:5879 ../build/NEWS:7506 ../build/NEWS:11950 msgid "" "`bpo-33548 `__: tempfile." "_candidate_tempdir_list should consider common TEMP locations" msgstr "" +"`bpo-33548 `__: tempfile." +"_candidate_tempdir_list debe considerar ubicaciones TEMP comunes" #: ../build/NEWS:5882 ../build/NEWS:7509 msgid "" @@ -11155,12 +16098,19 @@ msgid "" "once again not required by default, reverting the change in behavior " "introduced by `bpo-26510 `__ in 3.7.0a2." msgstr "" +"`bpo-33109 `__: los subanálisis argparse " +"una vez más no son necesarios por defecto, revirtiendo el cambio de " +"comportamiento introducido por `bpo-26510 `__ en 3.7.0a2." #: ../build/NEWS:5885 msgid "" "`bpo-33541 `__: Remove unused private " "method ``_strptime.LocaleTime.__pad`` (a.k.a. ``_LocaleTime__pad``)." msgstr "" +"`bpo-33541 `__: elimine el método " +"privado no utilizado ``_strptime.LocaleTime.__pad`` (también conocido como " +"``_LocaleTime__pad``)." #: ../build/NEWS:5888 ../build/NEWS:7512 msgid "" @@ -11168,30 +16118,42 @@ msgid "" "make_dataclass now checks for invalid field names and duplicate fields. " "Also, added a check for invalid field specifications." msgstr "" +"`bpo-33536 `__: dataclasses." +"make_dataclass ahora busca nombres de campo inválidos y campos duplicados. " +"Además, se agregó una verificación para especificaciones de campo no válidas." #: ../build/NEWS:5892 ../build/NEWS:7516 ../build/NEWS:11953 msgid "" "`bpo-33542 `__: Prevent ``uuid." "get_node`` from using a DUID instead of a MAC on Windows. Patch by Zvi Effron" msgstr "" +"`bpo-33542 `__: Evite que ``uuid." +"get_node`` use un DUID en lugar de un MAC en Windows. Parche de Zvi Effron" #: ../build/NEWS:5895 ../build/NEWS:7519 ../build/NEWS:11956 msgid "" "`bpo-26819 `__: Fix race condition with " "`ReadTransport.resume_reading` in Windows proactor event loop." msgstr "" +"`bpo-26819 `__: Se corrigió la condición " +"de carrera con `ReadTransport.resume_reading` en el bucle de eventos del " +"proactor de Windows." #: ../build/NEWS:5898 ../build/NEWS:7522 msgid "" "Fix failure in `typing.get_type_hints()` when ClassVar was provided as a " "string forward reference." msgstr "" +"Se corrigió el error en `typing.get_type_hints ()` cuando se proporcionó " +"ClassVar como una referencia de cadena hacia adelante." #: ../build/NEWS:5901 msgid "" "`bpo-33516 `__: :class:`unittest.mock." "MagicMock` now supports the ``__round__`` magic method." msgstr "" +"`bpo-33516 `__: :class:`unittest.mock." +"MagicMock` ahora admite el método mágico ``__round__``." #: ../build/NEWS:5904 msgid "" @@ -11200,12 +16162,18 @@ msgid "" "`. Patch by Lady Red, based on " "patch by Peter Wirtz." msgstr "" +"`bpo-28612 `__: Se agregó soporte para " +"mapas de sitios a ``RobotFileParser`` de urllib como :meth:`RobotFileParser." +"site_maps() `. Parche de Lady " +"Red, basado en parche de Peter Wirtz." #: ../build/NEWS:5909 msgid "" "`bpo-28167 `__: Remove platform." "linux_distribution, which was deprecated since 3.5." msgstr "" +"`bpo-28167 `__: elimine platform." +"linux_distribution, que quedó obsoleto desde la versión 3.5." #: ../build/NEWS:5912 msgid "" @@ -11213,12 +16181,17 @@ msgid "" "dictionary implementation for :mod:`configparser` from :class:`collections." "OrderedDict` to the standard :class:`dict` type." msgstr "" +"`bpo-33504 `__: cambie la implementación " +"de diccionario predeterminada para :mod:`configparser` de :class:" +"`collections.OrderedDict` al tipo :class:`dict` estándar." #: ../build/NEWS:5916 ../build/NEWS:7525 msgid "" "`bpo-33505 `__: Optimize asyncio." "ensure_future() by reordering if checks: 1.17x faster." msgstr "" +"`bpo-33505 `__: Optimice asyncio." +"ensure_future () reordenando si verifica: 1,17 veces más rápido." #: ../build/NEWS:5919 ../build/NEWS:7528 msgid "" @@ -11226,6 +16199,9 @@ msgid "" "parse_multipart and make an encoding in FieldStorage use the given errors " "(needed for Twisted). Patch by Amber Brown." msgstr "" +"`bpo-33497 `__: agregue el parámetro de " +"errores a cgi.parse_multipart y haga una codificación en FieldStorage usando " +"los errores dados (necesarios para Twisted). Parche de Amber Brown." #: ../build/NEWS:5923 msgid "" @@ -11233,6 +16209,9 @@ msgid "" "Profile` class can now be used as a context manager. Patch by Scott " "Sanderson." msgstr "" +"`bpo-29235 `__: la clase :class:" +"`cProfile.Profile` ahora se puede utilizar como administrador de contexto. " +"Parche de Scott Sanderson." #: ../build/NEWS:5926 ../build/NEWS:7532 msgid "" @@ -11241,6 +16220,10 @@ msgid "" "makes it more clear what each field actually represents. This is especially " "true for the 'type' member." msgstr "" +"`bpo-33495 `__: Cambiar clases de datos. " +"Campos repr para usar la repr de cada uno de sus miembros, en lugar de str. " +"Esto deja más claro lo que realmente representa cada campo. Esto es " +"especialmente cierto para el miembro 'tipo'." #: ../build/NEWS:5930 msgid "" @@ -11248,6 +16231,9 @@ msgid "" "isdatadescriptor`` to look for ``__set__`` or ``__delete__``. Patch by " "Aaron Hall." msgstr "" +"`bpo-26103 `__: Corrija ``inspect." +"isdatadescriptor`` para buscar ``__set__`` o ``__delete__``. Parche de Aaron " +"Hall." #: ../build/NEWS:5933 msgid "" @@ -11258,6 +16244,12 @@ msgid "" "``getiterator()`` in the :mod:`~xml.etree.ElementTree` module emit now a :" "exc:`DeprecationWarning` instead of :exc:`PendingDeprecationWarning`." msgstr "" +"`bpo-29209 `__: Se eliminó el método " +"``doctype()`` y el parámetro *html* del constructor de :class:`~xml.etree." +"ElementTree.XMLParser`. Ya no se llamará al método ``doctype()`` definido en " +"una subclase. Los métodos obsoletos ``getchildren()`` y ``getiterator()`` en " +"el módulo :mod:`~xml.etree.ElementTree` emiten ahora un :exc:" +"`DeprecationWarning` en lugar de :exc:`PendingDeprecationWarning`." #: ../build/NEWS:5940 ../build/NEWS:7536 msgid "" @@ -11267,6 +16259,11 @@ msgid "" "both ClassVar (\"ClassVar\" and \"typing.ClassVar\") and InitVar (\"InitVar" "\" and \"dataclasses.InitVar\")." msgstr "" +"`bpo-33453 `__: Se corrigieron las " +"clases de datos para que funcionen si se usan anotaciones de tipo de cadena " +"literal o si se usa PEP 563 \"Evaluación pospuesta de anotaciones\". Solo se " +"detectan prefijos de cadena específicos para ClassVar (\"ClassVar\" y " +"\"typing.ClassVar\") e InitVar (\"InitVar\" y \"dataclasses.InitVar\")." #: ../build/NEWS:5945 ../build/NEWS:7541 ../build/NEWS:11959 msgid "" @@ -11275,6 +16272,10 @@ msgid "" "``**kwds`` in ``Generic.__new__``. Original PRs by Paulius Šarka and Chad " "Dombrova." msgstr "" +"`bpo-28556 `__: correcciones menores en " +"el módulo de mecanografía: agregue anotaciones a ``NamedTuple.__new__``, " +"pase ``*args`` y ``**kwds`` en ``Generic.__new__``. Relaciones públicas " +"originales de Paulius Šarka y Chad Dombrova." #: ../build/NEWS:5949 msgid "" @@ -11282,12 +16283,18 @@ msgid "" "besides the header keys instead just the header keys if *debuglevel* is set " "to >0 in :mod:`http.client`. Patch by Marco Strigl." msgstr "" +"`bpo-33365 `__: Imprima los valores de " +"encabezado además de las claves de encabezado en lugar de solo las claves de " +"encabezado si *debuglevel* se establece en> 0 en :mod:`http.client`. Parche " +"de Marco Strigl." #: ../build/NEWS:5953 ../build/NEWS:7545 ../build/NEWS:11963 msgid "" "`bpo-20087 `__: Updated alias mapping " "with glibc 2.27 supported locales." msgstr "" +"`bpo-20087 `__: Asignación de alias " +"actualizada con configuraciones regionales compatibles con glibc 2.27." #: ../build/NEWS:5955 ../build/NEWS:7547 ../build/NEWS:11965 msgid "" @@ -11295,6 +16302,9 @@ msgid "" "marks getting deleted when looking up byte/string literals on pydoc. Patch " "by Andrés Delfino." msgstr "" +"`bpo-33422 `__: Se corrigen las comillas " +"finales que se eliminan al buscar literales de bytes / cadenas en pydoc. " +"Parche de Andrés Delfino." #: ../build/NEWS:5958 ../build/NEWS:7550 msgid "" @@ -11302,12 +16312,17 @@ msgid "" "linux_distribution`` and ``platform.dist`` now trigger a " "``DeprecationWarning`` and have been marked for removal in Python 3.8" msgstr "" +"`bpo-28167 `__: la función ``platform." +"linux_distribution`` y ``platform.dist`` ahora activan un " +"``DeprecationWarning`` y se han marcado para su eliminación en Python 3.8" #: ../build/NEWS:5962 ../build/NEWS:7657 msgid "" "`bpo-33281 `__: Fix ctypes.util." "find_library regression on macOS." msgstr "" +"`bpo-33281 `__: corrige la regresión " +"ctypes.util.find_library en macOS." #: ../build/NEWS:5964 msgid "" @@ -11315,6 +16330,9 @@ msgid "" "generated by cgitb does not display parentheses if the current call is done " "directly in the module. Patch by Stéphane Blondon." msgstr "" +"`bpo-33311 `__: La salida de texto y " +"html generada por cgitb no muestra paréntesis si la llamada actual se " +"realiza directamente en el módulo. Parche de Stéphane Blondon." #: ../build/NEWS:5968 msgid "" @@ -11322,6 +16340,9 @@ msgid "" "*tempfile* now accept an *errors* parameter that complements the already " "existing *encoding*. Patch by Stephan Hohe." msgstr "" +"`bpo-27300 `__: las clases de archivo en " +"*tempfile* now accept an *errors* parameter that complements the already " +"existing *encoding*. Parche de Stephan Hohe." #: ../build/NEWS:5971 msgid "" @@ -11329,18 +16350,26 @@ msgid "" "mock_open` now supports iteration over the file contents. Patch by Tony " "Flury." msgstr "" +"`bpo-32933 `__: :func:`unittest.mock." +"mock_open` ahora admite la iteración sobre el contenido del archivo. Parche " +"de Tony Flury." #: ../build/NEWS:5974 msgid "" "`bpo-33217 `__: Raise :exc:`TypeError` " "when looking up non-Enum objects in Enum classes and Enum members." msgstr "" +"`bpo-33217 `__: aumente :exc:`TypeError` " +"al buscar objetos que no sean Enum en clases Enum y miembros Enum." #: ../build/NEWS:5977 ../build/NEWS:7554 ../build/NEWS:11968 msgid "" "`bpo-33197 `__: Update error message " "when constructing invalid inspect.Parameters Patch by Dong-hee Na." msgstr "" +"`bpo-33197 `__: Mensaje de error de " +"actualización al construir inspecciones no válidas. Parche de parámetros de " +"Dong-hee Na." #: ../build/NEWS:5980 ../build/NEWS:7659 ../build/NEWS:11971 msgid "" @@ -11348,6 +16377,9 @@ msgid "" "method of the :mod:`dbm.ndbm` database object when it is called with a " "single argument." msgstr "" +"`bpo-33383 `__: Se corrigió la falla en " +"el método get () del objeto de base de datos :mod:`dbm.ndbm` cuando se llama " +"con un solo argumento." #: ../build/NEWS:5983 msgid "" @@ -11356,6 +16388,11 @@ msgid "" "than the frame's global namespace. This is consistent with how tracebacks " "and pdb find filenames, and should work better for dynamically executed code." msgstr "" +"`bpo-33375 `__: el módulo de " +"advertencias ahora encuentra el archivo Python asociado con una advertencia " +"del objeto de código, en lugar del espacio de nombres global del marco. Esto " +"es coherente con la forma en que los tracebacks y pdb encuentran nombres de " +"archivo, y debería funcionar mejor para el código ejecutado dinámicamente." #: ../build/NEWS:5988 msgid "" @@ -11363,24 +16400,34 @@ msgid "" "``MOVE`` command in ``IMAP4.uid()`` (RFC 6851: IMAP MOVE Extension) and " "potentially as a name of supported method of ``IMAP4`` object." msgstr "" +"`bpo-33336 `__: ``imaplib`` ahora " +"permite el comando ``MOVE`` en ``IMAP4.uid()`` (RFC 6851: Extensión IMAP " +"MOVE) y potencialmente como un nombre de método admitido del objeto " +"``IMAP4``." #: ../build/NEWS:5992 msgid "" "`bpo-32455 `__: Added *jump* parameter " "to :func:`dis.stack_effect`." msgstr "" +"`bpo-32455 `__: parámetro *jump* " +"agregado a :func:`dis.stack_effect`." #: ../build/NEWS:5994 msgid "" "`bpo-27485 `__: Rename and deprecate " "undocumented functions in :func:`urllib.parse`." msgstr "" +"`bpo-27485 `__: cambie el nombre y " +"desapruebe las funciones no documentadas en :func:`urllib.parse`." #: ../build/NEWS:5997 msgid "" "`bpo-33332 `__: Add ``signal." "valid_signals()`` to expose the POSIX sigfillset() functionality." msgstr "" +"`bpo-33332 `__: agregue ``signal." +"valid_signals()`` para exponer la funcionalidad POSIX sigfillset ()." #: ../build/NEWS:6000 msgid "" @@ -11388,30 +16435,42 @@ msgid "" "was fixed so that key-value pairs passed in via `vars` are not included in " "the resulting output." msgstr "" +"`bpo-33251 `__: `ConfigParser.items ()` " +"se corrigió para que los pares clave-valor pasados ​​a través de `vars` no se " +"incluyan en la salida resultante." #: ../build/NEWS:6003 ../build/NEWS:7662 ../build/NEWS:11974 msgid "" "`bpo-33329 `__: Fix multiprocessing " "regression on newer glibcs" msgstr "" +"`bpo-33329 `__: se corrigió la regresión " +"de multiprocesamiento en glibcs ​​más nuevos" #: ../build/NEWS:6005 msgid "" "`bpo-33334 `__: :func:`dis.stack_effect` " "now supports all defined opcodes including NOP and EXTENDED_ARG." msgstr "" +"`bpo-33334 `__: :func:`dis.stack_effect` " +"ahora admite todos los códigos de operación definidos, incluidos NOP y " +"EXTENDED_ARG." #: ../build/NEWS:6008 ../build/NEWS:7664 ../build/NEWS:11976 msgid "" "`bpo-991266 `__: Fix quoting of the " "``Comment`` attribute of :class:`http.cookies.SimpleCookie`." msgstr "" +"`bpo-991266 `__: se corrigió la " +"cotización del atributo ``Comment`` de :class:`http.cookies.SimpleCookie`." #: ../build/NEWS:6011 ../build/NEWS:7667 ../build/NEWS:11979 msgid "" "`bpo-33131 `__: Upgrade bundled version " "of pip to 10.0.1." msgstr "" +"`bpo-33131 `__: actualice la versión " +"incluida de pip a 10.0.1." #: ../build/NEWS:6013 ../build/NEWS:7669 ../build/NEWS:11981 msgid "" @@ -11419,24 +16478,33 @@ msgid "" "mod:`parser` module when converting an ST object to a tree of tuples or " "lists with ``line_info=False`` and ``col_info=True``." msgstr "" +"`bpo-33308 `__: se corrigió un bloqueo " +"en el módulo :mod:`parser` al convertir un objeto ST en un árbol de tuplas o " +"listas con ``line_info=False`` y ``col_info=True``." #: ../build/NEWS:6017 msgid "" "`bpo-23403 `__: lib2to3 now uses pickle " "protocol 4 for pre-computed grammars." msgstr "" +"`bpo-23403 `__: lib2to3 ahora usa el " +"protocolo pickle 4 para gramáticas precalculadas." #: ../build/NEWS:6019 ../build/NEWS:7673 msgid "" "`bpo-33266 `__: lib2to3 now recognizes " "``rf'...'`` strings." msgstr "" +"`bpo-33266 `__: lib2to3 ahora reconoce " +"cadenas ``rf'...'``." #: ../build/NEWS:6021 ../build/NEWS:7675 msgid "" "`bpo-11594 `__: Ensure line-endings are " "respected when using lib2to3." msgstr "" +"`bpo-11594 `__: asegúrese de que se " +"respeten los finales de línea al utilizar lib2to3." #: ../build/NEWS:6023 ../build/NEWS:7677 msgid "" @@ -11444,6 +16512,9 @@ msgid "" "resources.contents` and :meth:`importlib.abc.ResourceReader.contents` return " "an :term:`iterable` instead of an :term:`iterator`." msgstr "" +"`bpo-33254 `__: Haga que :func:" +"`importlib.resources.contents` y :meth:`importlib.abc.ResourceReader." +"contents` devuelvan un :term:`iterable` en lugar de un :term:`iterator`." #: ../build/NEWS:6027 msgid "" @@ -11451,12 +16522,17 @@ msgid "" "and ``contextlib.AsyncExitStack`` now use a method instead of a wrapper " "function for exit callbacks." msgstr "" +"`bpo-33265 `__: ``contextlib.ExitStack`` " +"y ``contextlib.AsyncExitStack`` ahora usan un método en lugar de una función " +"contenedora para devoluciones de llamada de salida." #: ../build/NEWS:6030 ../build/NEWS:7557 ../build/NEWS:11985 msgid "" "`bpo-33263 `__: Fix FD leak in " "`_SelectorSocketTransport` Patch by Vlad Starostin." msgstr "" +"`bpo-33263 `__: Se corrigió la fuga de " +"FD en el parche `_SelectorSocketTransport` de Vlad Starostin." #: ../build/NEWS:6033 ../build/NEWS:7681 ../build/NEWS:11988 msgid "" @@ -11464,6 +16540,9 @@ msgid "" "```` call in the html produced by ``cgitb.html()``. Patch by " "Stéphane Blondon." msgstr "" +"`bpo-33256 `__: Se corrigió la " +"visualización de la llamada ```` en el html producido por ``cgitb." +"html()``. Parche de Stéphane Blondon." #: ../build/NEWS:6036 msgid "" @@ -11473,6 +16552,12 @@ msgid "" "other methods, including ``randrange()``, for the generation of arbitrarily " "large random integers. Patch by Wolfgang Maier." msgstr "" +"`bpo-33144 `__: ``random.Random()`` y su " +"mecanismo de subclasificación se optimizaron para verificar solo una vez en " +"el momento de instanciación de clase / subclase si su método " +"``getrandbits()`` puede ser utilizado por otros métodos, incluido " +"``randrange()``, para la generación de enteros aleatorios arbitrariamente " +"grandes. Parche de Wolfgang Maier." #: ../build/NEWS:6042 msgid "" @@ -11480,18 +16565,25 @@ msgid "" "running pydoc with the :option:`-m` switch. (The regression was introduced " "in 3.7.0b3 by the resolution of :issue:`33053`)" msgstr "" +"`bpo-33185 `__: Se corrigió la regresión " +"al ejecutar pydoc con la opción:: interruptor `-m`. (La regresión se " +"introdujo en 3.7.0b3 mediante la resolución de: problema: `33053`)" #: ../build/NEWS:6046 msgid "" "This fix also changed pydoc to add ``os.getcwd()`` to :data:`sys.path` when " "necessary, rather than adding ``\".\"``." msgstr "" +"Esta corrección también cambió pydoc para agregar ``os.getcwd()`` a :data:" +"`sys.path` cuando fuera necesario, en lugar de agregar ``\".\"``." #: ../build/NEWS:6049 msgid "" "`bpo-29613 `__: Added support for the " "``SameSite`` cookie flag to the ``http.cookies`` module." msgstr "" +"`bpo-29613 `__: Se agregó soporte para " +"el indicador de cookies ``SameSite`` al módulo ``http.cookies``." #: ../build/NEWS:6052 ../build/NEWS:7689 msgid "" @@ -11499,6 +16591,9 @@ msgid "" "``None`` in :data:`sys.path_importer_cache` when :meth:`importlib.machinery." "invalidate_caches` is called." msgstr "" +"`bpo-33169 `__: Elimina las entradas de " +"``None`` en :data:`sys.path_importer_cache` cuando se llama a :meth:" +"`importlib.machinery.invalidate_caches`." #: ../build/NEWS:6055 ../build/NEWS:7695 ../build/NEWS:11991 msgid "" @@ -11506,6 +16601,10 @@ msgid "" "choice()`` now raises ``IndexError`` for empty sequences consistently even " "when called from subclasses without a ``getrandbits()`` implementation." msgstr "" +"`bpo-33203 `__: ``random.Random." +"choice()`` ahora genera ``IndexError`` para secuencias vacías de manera " +"consistente incluso cuando se llama desde subclases sin una implementación " +"de ``getrandbits()``." #: ../build/NEWS:6059 ../build/NEWS:7699 ../build/NEWS:11995 msgid "" @@ -11513,12 +16612,17 @@ msgid "" "for :pep:`479`. Convert an uncaught StopIteration in a generator into a " "return-statement." msgstr "" +"`bpo-33224 `__: Actualice difflib.mdiff " +"() para :pep:`479`. Convierta una StopIteration no detectada en un generador " +"en una declaración de retorno." #: ../build/NEWS:6062 ../build/NEWS:7702 ../build/NEWS:11998 msgid "" "`bpo-33209 `__: End framing at the end " "of C implementation of :func:`pickle.Pickler.dump`." msgstr "" +"`bpo-33209 `__: Fin del entramado al " +"final de la implementación C de :func:`pickle.Pickler.dump`." #: ../build/NEWS:6065 msgid "" @@ -11527,6 +16631,11 @@ msgid "" "delay\" and \"Request-rate\" fields. Also removes extra newlines that were " "being appended to the end of the string. Patch by Michael Lazar." msgstr "" +"`bpo-32861 `__: la representación " +"``__str__`` de urllib.robotparser ahora incluye entradas comodín y los " +"campos \"Rastreo-retraso\" y \"Solicitud-tasa\". También elimina nuevas " +"líneas adicionales que se estaban agregando al final de la cadena. Parche de " +"Michael Lazar." #: ../build/NEWS:6070 msgid "" @@ -11535,18 +16644,27 @@ msgid "" "available since Python 3.4. It offers better performance and smaller size " "compared to protocol 3 introduced in Python 3.0." msgstr "" +"`bpo-23403 `__: ``DEFAULT_PROTOCOL`` en :" +"mod:`pickle` pasó a 4. El protocolo 4 se describe en :pep:`3154` y está " +"disponible desde Python 3.4. Ofrece un mejor rendimiento y un tamaño más " +"pequeño en comparación con el protocolo 3 introducido en Python 3.0." #: ../build/NEWS:6075 ../build/NEWS:7705 msgid "" "`bpo-20104 `__: Improved error handling " "and fixed a reference leak in :func:`os.posix_spawn()`." msgstr "" +"`bpo-20104 `__: se mejoró el manejo de " +"errores y se corrigió una fuga de referencia en :func:`os.posix_spawn()`." #: ../build/NEWS:6078 msgid "" "`bpo-33106 `__: Deleting a key from a " "read-only dbm database raises module specific error instead of KeyError." msgstr "" +"`bpo-33106 `__: Eliminar una clave de " +"una base de datos DBM de solo lectura genera un error específico del módulo " +"en lugar de KeyError." #: ../build/NEWS:6081 ../build/NEWS:7708 msgid "" @@ -11554,6 +16672,9 @@ msgid "" "__set_name__ now looks up the __set_name__ special method on the class, not " "the instance, of the default value." msgstr "" +"`bpo-33175 `__: En las clases de datos, " +"Field .__ set_name__ ahora busca el método especial __set_name__ en la " +"clase, no en la instancia, del valor predeterminado." #: ../build/NEWS:6085 msgid "" @@ -11561,6 +16682,9 @@ msgid "" "singledispatchmethod to support generic single dispatch on descriptors and " "methods." msgstr "" +"`bpo-32380 `__: cree functools." +"singledispatchmethod para admitir el envío único genérico en descriptores y " +"métodos." #: ../build/NEWS:6088 ../build/NEWS:7848 msgid "" @@ -11568,6 +16692,9 @@ msgid "" "through __set_name__ to their default values, if they have their own " "__set_name__." msgstr "" +"`bpo-33141 `__: Hacer que los objetos " +"Field pasen por __set_name__ a sus valores predeterminados, si tienen su " +"propio __set_name__." #: ../build/NEWS:6091 ../build/NEWS:7851 ../build/NEWS:12005 msgid "" @@ -11575,6 +16702,9 @@ msgid "" "insert to insert iid that has a false boolean value. Note iid=0 and " "iid=False would be same. Patch by Garvit Khatri." msgstr "" +"`bpo-33096 `__: Permita que ttk.Treeview." +"insert inserte un iid que tenga un valor booleano falso. Tenga en cuenta que " +"iid = 0 e iid = False serían lo mismo. Parche de Garvit Khatri." #: ../build/NEWS:6095 ../build/NEWS:7855 msgid "" @@ -11583,6 +16713,10 @@ msgid "" "minor issues and inconsistencies, and improves backwards compatibility with " "Python 3.6." msgstr "" +"`bpo-32873 `__: Trate las variables de " +"tipo y las formas especiales de mecanografía como inmutables mediante copia " +"y selección. Esto corrige varios problemas menores e inconsistencias y " +"mejora la compatibilidad con versiones anteriores de Python 3.6." #: ../build/NEWS:6099 ../build/NEWS:7859 msgid "" @@ -11591,12 +16725,18 @@ msgid "" "returns the __hash__ value. This is an improvement over looking up a " "string, and then testing that string to see what to do." msgstr "" +"`bpo-33134 `__: Al calcular el __hash__ " +"de la clase de datos, use la tabla de búsqueda para contener la función que " +"devuelve el valor __hash__. Esta es una mejora con respecto a buscar una " +"cadena y luego probar esa cadena para ver qué hacer." #: ../build/NEWS:6104 ../build/NEWS:7864 ../build/NEWS:12009 msgid "" "`bpo-33127 `__: The ssl module now " "compiles with LibreSSL 2.7.1." msgstr "" +"`bpo-33127 `__: el módulo ssl ahora se " +"compila con LibreSSL 2.7.1." #: ../build/NEWS:6106 ../build/NEWS:7866 msgid "" @@ -11604,18 +16744,25 @@ msgid "" "member variable of a dataclass is of type Field, but doesn't have a type " "annotation." msgstr "" +"`bpo-32505 `__: genera TypeError si una " +"variable miembro de una clase de datos es de tipo Field, pero no tiene una " +"anotación de tipo." #: ../build/NEWS:6109 ../build/NEWS:7869 msgid "" "`bpo-33078 `__: Fix the failure on OSX " "caused by the tests relying on sem_getvalue" msgstr "" +"`bpo-33078 `__: corrige la falla en OSX " +"causada por las pruebas que se basan en sem_getvalue" #: ../build/NEWS:6112 ../build/NEWS:7872 msgid "" "`bpo-33116 `__: Add 'Field' to " "dataclasses.__all__." msgstr "" +"`bpo-33116 `__: Agregue 'Campo' a las " +"clases de datos .__ all__." #: ../build/NEWS:6114 ../build/NEWS:7874 msgid "" @@ -11623,6 +16770,9 @@ msgid "" "subclassing a dataclass with a field that uses a default_factory would " "generate an incorrect class." msgstr "" +"`bpo-32896 `__: se corrigió un error en " +"el que la subclasificación de una clase de datos con un campo que usa una " +"fábrica_predeterminada generaría una clase incorrecta." #: ../build/NEWS:6117 ../build/NEWS:7877 msgid "" @@ -11630,6 +16780,9 @@ msgid "" "has a default value that's a MemberDescriptorType, then it's from that field " "being in __slots__, not an actual default value." msgstr "" +"`bpo-33100 `__: Clases de datos: si un " +"campo tiene un valor predeterminado que es MemberDescriptorType, entonces es " +"de ese campo que está en __slots__, no un valor predeterminado real." #: ../build/NEWS:6121 ../build/NEWS:7881 msgid "" @@ -11639,30 +16792,43 @@ msgid "" "to. Require all dataclasses in a hierarchy to be either all frozen or all " "non-frozen." msgstr "" +"`bpo-32953 `__: si una clase que no es " +"de datos hereda de una clase de datos congelada, permita que se agreguen " +"atributos a la clase derivada. Solo no se pueden asignar atributos de la " +"clase de datos congelada. Requiere que todas las clases de datos en una " +"jerarquía estén congeladas o no congeladas." #: ../build/NEWS:6126 ../build/NEWS:7712 msgid "" "`bpo-33097 `__: Raise RuntimeError when " "``executor.submit`` is called during interpreter shutdown." msgstr "" +"`bpo-33097 `__: genera RuntimeError " +"cuando se llama a ``executor.submit`` durante el cierre del intérprete." #: ../build/NEWS:6129 msgid "" "`bpo-32968 `__: Modulo and floor " "division involving Fraction and float should return float." msgstr "" +"`bpo-32968 `__: La división de módulo y " +"piso que involucra Fracción y flotación debe devolver flotación." #: ../build/NEWS:6132 ../build/NEWS:7886 msgid "" "`bpo-33061 `__: Add missing ``NoReturn`` " "to ``__all__`` in typing.py" msgstr "" +"`bpo-33061 `__: agregue ``NoReturn`` " +"faltante a ``__all__`` en typing.py" #: ../build/NEWS:6134 ../build/NEWS:7888 msgid "" "`bpo-33078 `__: Fix the size handling in " "multiprocessing.Queue when a pickling error occurs." msgstr "" +"`bpo-33078 `__: Se corrige el manejo de " +"tamaño en multiprocesamiento. Cola cuando ocurre un error de decapado." #: ../build/NEWS:6137 ../build/NEWS:7891 ../build/NEWS:12261 msgid "" @@ -11670,12 +16836,17 @@ msgid "" "supports trailing commas after ``*args`` and ``**kwargs`` in function " "signatures." msgstr "" +"`bpo-33064 `__: lib2to3 ahora admite " +"correctamente las comas finales después de ``*args`` y ``**kwargs`` en las " +"firmas de funciones." #: ../build/NEWS:6140 ../build/NEWS:7894 msgid "" "`bpo-33056 `__: FIX properly close " "leaking fds in concurrent.futures.ProcessPoolExecutor." msgstr "" +"`bpo-33056 `__: FIX cierre correctamente " +"los fds con fugas en concurrent.futures.ProcessPoolExecutor." #: ../build/NEWS:6143 ../build/NEWS:7897 ../build/NEWS:12011 msgid "" @@ -11683,12 +16854,18 @@ msgid "" "fstat() calls, avoiding hang of all threads when calling mmap.mmap(), os." "urandom(), and random.seed(). Patch by Nir Soffer." msgstr "" +"`bpo-33021 `__: Libere GIL durante las " +"llamadas a fstat (), evitando que se bloqueen todos los hilos al llamar a " +"mmap.mmap (), os.urandom () y random.seed (). Parche de Nir Soffer." #: ../build/NEWS:6147 ../build/NEWS:7901 ../build/NEWS:12264 msgid "" "`bpo-31804 `__: Avoid failing in " "multiprocessing.Process if the standard streams are closed or None at exit." msgstr "" +"`bpo-31804 `__: Evite fallar en " +"multiprocesamiento. Procesar si los flujos estándar están cerrados o Ninguno " +"al salir." #: ../build/NEWS:6150 msgid "" @@ -11696,6 +16873,10 @@ msgid "" "error message when casting the port property to anything that is not an " "integer value using ``urlparse()`` and ``urlsplit()``. Patch by Matt Eaton." msgstr "" +"`bpo-33034 `__: proporcionar un mensaje " +"de error explícito al convertir la propiedad del puerto a cualquier cosa que " +"no sea un valor entero utilizando ``urlparse()`` y ``urlsplit()``. Parche de " +"Matt Eaton." #: ../build/NEWS:6154 msgid "" @@ -11703,12 +16884,17 @@ msgid "" "unpack_from() exception messages for problems with the buffer size and " "offset." msgstr "" +"`bpo-30249 `__: Mejora los mensajes de " +"excepción de struct.unpack_from () para problemas con el tamaño del búfer y " +"el desplazamiento." #: ../build/NEWS:6157 ../build/NEWS:7904 ../build/NEWS:12267 msgid "" "`bpo-33037 `__: Skip sending/receiving " "data after SSL transport closing." msgstr "" +"`bpo-33037 `__: omita el envío / " +"recepción de datos después del cierre del transporte SSL." #: ../build/NEWS:6159 ../build/NEWS:7906 ../build/NEWS:12015 msgid "" @@ -11717,6 +16903,10 @@ msgid "" "constructed by a tuple containing an integer mask and only 1 bit left for " "addresses." msgstr "" +"`bpo-27683 `__: se corrige una regresión " +"en :mod:`ipaddress` que indica que el resultado de :meth:`hosts` está vacío " +"cuando la red está construida por una tupla que contiene una máscara de " +"número entero y solo queda 1 bit para las direcciones." #: ../build/NEWS:6163 msgid "" @@ -11724,6 +16914,9 @@ msgid "" "function in the signal module that returns the system description of the " "given signal, as returned by strsignal(3)." msgstr "" +"`bpo-22674 `__: agregue la función " +"strsignal () en el módulo de señal que devuelve la descripción del sistema " +"de la señal dada, como lo devuelve strsignal (3)." #: ../build/NEWS:6166 ../build/NEWS:7910 msgid "" @@ -11731,18 +16924,25 @@ msgid "" "``ABC.__subclasscheck__(cls, subclass)`` crashed when ``subclass`` is not a " "type object." msgstr "" +"`bpo-32999 `__: Se corrigió la " +"implementación de C de ``ABC.__subclasscheck__(cls, subclass)`` cuando " +"``subclass`` no es un objeto de tipo." #: ../build/NEWS:6169 ../build/NEWS:7913 ../build/NEWS:12271 msgid "" "`bpo-33009 `__: Fix inspect.signature() " "for single-parameter partialmethods." msgstr "" +"`bpo-33009 `__: se corrigió inspect." +"signature () para métodos parciales de un solo parámetro." #: ../build/NEWS:6171 ../build/NEWS:7915 ../build/NEWS:12273 msgid "" "`bpo-32969 `__: Expose several missing " "constants in zlib and fix corresponding documentation." msgstr "" +"`bpo-32969 `__: exponga varias " +"constantes faltantes en zlib y corrija la documentación correspondiente." #: ../build/NEWS:6174 ../build/NEWS:7918 msgid "" @@ -11750,12 +16950,18 @@ msgid "" "raised for invalid number of channels and sample width when read an audio " "file in modules :mod:`aifc`, :mod:`wave` and :mod:`sunau`." msgstr "" +"`bpo-32056 `__: Excepciones mejoradas " +"generadas para un número inválido de canales y ancho de muestra cuando se " +"lee un archivo de audio en los módulos :mod:`aifc`, :mod:`wave` y :mod:" +"`sunau`." #: ../build/NEWS:6178 msgid "" "`bpo-32970 `__: Improved disassembly of " "the MAKE_FUNCTION instruction." msgstr "" +"`bpo-32970 `__: Desmontaje mejorado de " +"la instrucción MAKE_FUNCTION." #: ../build/NEWS:6180 ../build/NEWS:7922 ../build/NEWS:12019 msgid "" @@ -11763,6 +16969,9 @@ msgid "" "a low descriptor (0 or 1) to stderr in subprocess if another low descriptor " "is closed." msgstr "" +"`bpo-32844 `__: se corrige la " +"redirección incorrecta de un descriptor bajo (0 o 1) a stderr en el " +"subproceso si se cierra otro descriptor bajo." #: ../build/NEWS:6183 ../build/NEWS:8053 msgid "" @@ -11771,12 +16980,18 @@ msgid "" "inheriting non-frozen from frozen classes. This restriction will be relaxed " "at a future date." msgstr "" +"`bpo-32960 `__: para las clases de " +"datos, no permita heredar clases congeladas de clases no congeladas y " +"tampoco permita heredar clases congeladas de clases congeladas. Esta " +"restricción se relajará en una fecha futura." #: ../build/NEWS:6187 ../build/NEWS:8057 ../build/NEWS:12276 msgid "" "`bpo-32713 `__: Fixed tarfile.itn " "handling of out-of-bounds float values. Patch by Joffrey Fuhrer." msgstr "" +"`bpo-32713 `__: Se corrigió el manejo de " +"tarfile.itn de valores flotantes fuera de límites. Parche de Joffrey Fuhrer." #: ../build/NEWS:6190 ../build/NEWS:7564 msgid "" @@ -11784,6 +16999,9 @@ msgid "" "contains OP_NO_RENEGOTIATION constant, available with OpenSSL 1.1.0h or " "1.1.1." msgstr "" +"`bpo-32257 `__: el módulo ssl ahora " +"contiene la constante OP_NO_RENEGOTIATION, disponible con OpenSSL 1.1.0ho " +"1.1.1." #: ../build/NEWS:6193 ../build/NEWS:8060 msgid "" @@ -11792,6 +17010,10 @@ msgid "" "never documented, tested, or designed as public constructors. Users were " "suppose to use ssl.wrap_socket() or SSLContext." msgstr "" +"`bpo-32951 `__: Ahora se prohíbe la " +"instanciación directa de objetos SSLSocket y SSLObject. Los constructores " +"nunca fueron documentados, probados o diseñados como constructores públicos. " +"Se suponía que los usuarios usaban ssl.wrap_socket () o SSLContext." #: ../build/NEWS:6198 ../build/NEWS:8065 msgid "" @@ -11802,6 +17024,13 @@ msgid "" "frozen=. The unsafe_hash=False behavior is the same as the old hash=None " "behavior. unsafe_hash=False is the default, just as hash=None used to be." msgstr "" +"`bpo-32929 `__: Elimine el parámetro de " +"tres estados \"hash\" y agregue el booleano \"unsafe_hash\". Si unsafe_hash " +"es True, agregue una función __hash__, pero si existe un __hash__, genere " +"TypeError. Si unsafe_hash es False, agregue un __hash__ basado en los " +"valores de eq = y frozen =. El comportamiento unsafe_hash = False es el " +"mismo que el antiguo comportamiento hash = None. unsafe_hash = False es el " +"valor predeterminado, al igual que antes hash = None." #: ../build/NEWS:6205 ../build/NEWS:8072 msgid "" @@ -11809,6 +17038,9 @@ msgid "" "OP_ENABLE_MIDDLEBOX_COMPAT and test workaround for TLSv1.3 for future " "compatibility with OpenSSL 1.1.1." msgstr "" +"`bpo-32947 `__: agregue " +"OP_ENABLE_MIDDLEBOX_COMPAT y pruebe la solución alternativa para TLSv1.3 " +"para compatibilidad futura con OpenSSL 1.1.1." #: ../build/NEWS:6208 msgid "" @@ -11816,36 +17048,51 @@ msgid "" "between frozen executables and the spawn and forkserver start methods in " "multiprocessing." msgstr "" +"`bpo-32146 `__: Documente la interacción " +"entre los ejecutables congelados y los métodos de inicio de spawn y " +"forkserver en multiprocesamiento." #: ../build/NEWS:6211 ../build/NEWS:8075 ../build/NEWS:12279 msgid "" "`bpo-30622 `__: The ssl module now " "detects missing NPN support in LibreSSL." msgstr "" +"`bpo-30622 `__: el módulo ssl ahora " +"detecta la falta de compatibilidad con NPN en LibreSSL." #: ../build/NEWS:6213 ../build/NEWS:8077 ../build/NEWS:12281 msgid "" "`bpo-32922 `__: dbm.open() now encodes " "filename with the filesystem encoding rather than default encoding." msgstr "" +"`bpo-32922 `__: dbm.open () ahora " +"codifica el nombre de archivo con la codificación del sistema de archivos en " +"lugar de la codificación predeterminada." #: ../build/NEWS:6216 msgid "" "`bpo-32759 `__: Free unused arenas in " "multiprocessing.heap." msgstr "" +"`bpo-32759 `__: arenas libres sin usar " +"en multiprocessing.heap." #: ../build/NEWS:6218 ../build/NEWS:8080 ../build/NEWS:12284 msgid "" "`bpo-32859 `__: In ``os.dup2``, don't " "check every call whether the ``dup3`` syscall exists or not." msgstr "" +"`bpo-32859 `__: En ``os.dup2``, no " +"verifique en cada llamada si la llamada al sistema ``dup3`` existe o no." #: ../build/NEWS:6221 ../build/NEWS:8083 msgid "" "`bpo-32556 `__: nt._getfinalpathname, nt." "_getvolumepathname and nt._getdiskusage now correctly convert from bytes." msgstr "" +"`bpo-32556 `__: nt._getfinalpathname, nt." +"_getvolumepathname y nt._getdiskusage ahora se convierten correctamente de " +"bytes." #: ../build/NEWS:6224 ../build/NEWS:8089 ../build/NEWS:12287 msgid "" @@ -11853,6 +17100,10 @@ msgid "" "message from setup.py upload from \"No dist file created in earlier command" "\" to the more helpful \"Must create and upload files in one command\"." msgstr "" +"`bpo-21060 `__: Vuelva a escribir el " +"mensaje confuso de la carga de setup.py desde \"No hay archivo dist creado " +"en el comando anterior\" al más útil \"Debe crear y cargar archivos en un " +"comando\"." #: ../build/NEWS:6228 ../build/NEWS:7925 ../build/NEWS:12291 msgid "" @@ -11860,12 +17111,17 @@ msgid "" "``after_cancel(None)`` now raises a :exc:`ValueError` instead of canceling " "the first scheduled function. Patch by Cheryl Sabella." msgstr "" +"`bpo-32857 `__: En :mod:`tkinter`, " +"``after_cancel(None)`` ahora genera un :exc:`ValueError` en lugar de " +"cancelar la primera función programada. Parche de Cheryl Sabella." #: ../build/NEWS:6232 ../build/NEWS:8093 ../build/NEWS:12295 msgid "" "`bpo-32852 `__: Make sure sys.argv " "remains as a list when running trace." msgstr "" +"`bpo-32852 `__: asegúrese de que sys." +"argv permanezca como una lista al ejecutar el seguimiento." #: ../build/NEWS:6234 #, python-format @@ -11876,6 +17132,12 @@ msgid "" "or ``issubclass`` with an ABC subclass are up to 1.5x faster. In addition, " "this makes Python start-up up to 10% faster." msgstr "" +"`bpo-31333 `__: Se agrega el módulo " +"``_abc``. Es un módulo de aceleración con implementaciones C para varias " +"funciones y métodos en ``abc``. Crear una subclase ABC y llamar a " +"``isinstance`` o ``issubclass`` con una subclase ABC es hasta 1,5 veces más " +"rápido. Además, esto hace que el inicio de Python sea hasta un 10% más " +"rápido." #: ../build/NEWS:6240 msgid "" @@ -11885,6 +17147,11 @@ msgid "" "helper methods that can be used instead ``_dump_registry``, " "``_abc_registry_clear``, and ``_abc_caches_clear``." msgstr "" +"Tenga en cuenta que la nueva implementación oculta el registro interno y los " +"cachés, previamente accesibles a través de los atributos privados " +"``_abc_registry``, ``_abc_cache`` y ``_abc_negative_cache``. Hay tres " +"métodos auxiliares de depuración que se pueden utilizar en lugar de " +"``_dump_registry``, ``_abc_registry_clear`` y ``_abc_caches_clear``." #: ../build/NEWS:6246 ../build/NEWS:8105 ../build/NEWS:12297 msgid "" @@ -11892,6 +17159,9 @@ msgid "" "Condition` issue which silently ignored cancellation after notifying and " "cancelling a conditional lock. Patch by Bar Harel." msgstr "" +"`bpo-32841 `__: Se corrigió el problema " +"de `asyncio.Condition` que ignoraba silenciosamente la cancelación después " +"de notificar y cancelar un bloqueo condicional. Parche de Bar Harel." #: ../build/NEWS:6250 ../build/NEWS:8109 msgid "" @@ -11900,12 +17170,18 @@ msgid "" "wildcard and IP addresses. Error reporting for invalid wildcards has been " "improved." msgstr "" +"`bpo-32819 `__: ssl.match_hostname () se " +"ha simplificado y ya no depende del módulo re e ipaddress para direcciones " +"IP y comodines. Se ha mejorado la notificación de errores para comodines no " +"válidos." #: ../build/NEWS:6254 msgid "" "`bpo-19675 `__: ``multiprocessing.Pool`` " "no longer leaks processes if its initialization fails." msgstr "" +"`bpo-19675 `__: ``multiprocessing.Pool`` " +"ya no pierde procesos si falla su inicialización." #: ../build/NEWS:6257 ../build/NEWS:8113 msgid "" @@ -11913,12 +17189,17 @@ msgid "" "TCP_FASTOPEN,TCP_KEEPCNT,TCP_KEEPIDLE,TCP_KEEPINTVL flags on older version " "Windows during run-time." msgstr "" +"`bpo-32394 `__: socket: Elimina los " +"indicadores TCP_FASTOPEN, TCP_KEEPCNT, TCP_KEEPIDLE, TCP_KEEPINTVL en " +"versiones anteriores de Windows durante el tiempo de ejecución." #: ../build/NEWS:6261 ../build/NEWS:8117 ../build/NEWS:12301 msgid "" "`bpo-31787 `__: Fixed refleaks of " "``__init__()`` methods in various modules. (Contributed by Oren Milman)" msgstr "" +"`bpo-31787 `__: Reflejos fijos de los " +"métodos ``__init__()`` en varios módulos. (Contribuido por Oren Milman)" #: ../build/NEWS:6264 ../build/NEWS:8120 ../build/NEWS:12304 msgid "" @@ -11926,6 +17207,9 @@ msgid "" "delimiter in csv.Sniffer.sniff() when only the last field is quoted. Patch " "by Jake Davis." msgstr "" +"`bpo-30157 `__: se corrigió la cita de " +"adivinación y el delimitador en csv.Sniffer.sniff () cuando solo se cita el " +"último campo. Parche de Jake Davis." #: ../build/NEWS:6267 msgid "" @@ -11933,12 +17217,17 @@ msgid "" "\\N{name}`` escapes in regular expressions. Based on patch by Jonathan " "Eunice." msgstr "" +"`bpo-30688 `__: Se agregó compatibilidad " +"con los escapes ``\\N{name}`` en expresiones regulares. Basado en un parche " +"de Jonathan Eunice." #: ../build/NEWS:6270 ../build/NEWS:8123 msgid "" "`bpo-32792 `__: collections.ChainMap() " "preserves the order of the underlying mappings." msgstr "" +"`bpo-32792 `__: collections.ChainMap () " +"conserva el orden de las asignaciones subyacentes." #: ../build/NEWS:6273 ../build/NEWS:8126 msgid "" @@ -11949,12 +17238,20 @@ msgid "" "warnings. fnmatch.translate() now avoids producing patterns containing such " "sets by accident." msgstr "" +"`bpo-32775 `__: :func:`fnmatch." +"translate()` ya no produce patrones que contienen operaciones de conjuntos. " +"Conjuntos que comienzan con '[' o que contienen '-', '&&', '~~' o '||' se " +"interpretará de manera diferente en expresiones regulares en versiones " +"futuras. Actualmente emiten avisos. fnmatch.translate () ahora evita " +"producir patrones que contengan tales conjuntos por accidente." #: ../build/NEWS:6279 ../build/NEWS:8132 msgid "" "`bpo-32622 `__: Implement native fast " "sendfile for Windows proactor event loop." msgstr "" +"`bpo-32622 `__: Implementar el archivo " +"de envío rápido nativo para el bucle de eventos del proactor de Windows." #: ../build/NEWS:6281 ../build/NEWS:8134 ../build/NEWS:12310 msgid "" @@ -11963,6 +17260,11 @@ msgid "" "file descriptors inheritable on exec in the child process. This bug appears " "to have been introduced in 3.4." msgstr "" +"`bpo-32777 `__: se corrige un punto " +"muerto en el proceso secundario previo a la ejecución poco común pero " +"potencial en el subproceso en los sistemas POSIX al marcar descriptores de " +"archivo heredables en la ejecución en el proceso secundario. Este error " +"parece haber sido introducido en 3.4." #: ../build/NEWS:6286 ../build/NEWS:8139 ../build/NEWS:12315 msgid "" @@ -11970,6 +17272,9 @@ msgid "" "to depend on indirect linking for dlopen. The shared extension is now " "explicitly linked against libdl on platforms with dl." msgstr "" +"`bpo-32647 `__: el módulo ctypes solía " +"depender del enlace indirecto para dlopen. La extensión compartida ahora " +"está explícitamente vinculada a libdl en plataformas con dl." #: ../build/NEWS:6290 msgid "" @@ -11977,18 +17282,26 @@ msgid "" "database opened with flags 'r' is now read-only. :func:`dbm.dumb.open` with " "flags 'r' and 'w' no longer creates a database if it does not exist." msgstr "" +"`bpo-32749 `__: una base de datos :mod:" +"`dbm.dumb` abierta con los indicadores 'r' ahora es de solo lectura. :func:" +"`dbm.dumb.open` con los indicadores 'r' y 'w' ya no crea una base de datos " +"si no existe." #: ../build/NEWS:6294 ../build/NEWS:8143 msgid "" "`bpo-32741 `__: Implement ``asyncio." "TimerHandle.when()`` method." msgstr "" +"`bpo-32741 `__: Implementar el método " +"``asyncio.TimerHandle.when()``." #: ../build/NEWS:6296 ../build/NEWS:8145 msgid "" "`bpo-32691 `__: Use mod_spec.parent when " "running modules with pdb" msgstr "" +"`bpo-32691 `__: use mod_spec.parent " +"cuando ejecute módulos con pdb" #: ../build/NEWS:6298 ../build/NEWS:8147 ../build/NEWS:12319 msgid "" @@ -11996,12 +17309,17 @@ msgid "" "safety issue which allowed acquiring and locking the same lock multiple " "times, without it being free. Patch by Bar Harel." msgstr "" +"`bpo-32734 `__: se solucionó el problema " +"de seguridad ``asyncio.Lock()`` que permitía adquirir y bloquear el mismo " +"candado varias veces, sin que fuera gratis. Parche de Bar Harel." #: ../build/NEWS:6302 ../build/NEWS:8151 ../build/NEWS:12323 msgid "" "`bpo-32727 `__: Do not include name " "field in SMTP envelope from address. Patch by Stéphane Wirtel" msgstr "" +"`bpo-32727 `__: No incluya el campo de " +"nombre en el sobre SMTP de la dirección. Parche de Stéphane Wirtel" #: ../build/NEWS:6305 ../build/NEWS:8154 msgid "" @@ -12010,6 +17328,10 @@ msgid "" "wraps OpenSSL 1.1 https://www.openssl.org/docs/man1.1.0/ssl/" "SSL_CTX_set_min_proto_version.html feature." msgstr "" +"`bpo-31453 `__: agregue las constantes " +"TLSVersion y los atributos SSLContext.maximum_version / minimum_version. La " +"nueva API incluye la función https://www.openssl.org/docs/man1.1.0/ssl/" +"SSL_CTX_set_min_proto_version.html de OpenSSL 1.1." #: ../build/NEWS:6310 ../build/NEWS:8159 msgid "" @@ -12019,6 +17341,11 @@ msgid "" "and SSLObject constructor. Channel binding implementation has been " "simplified." msgstr "" +"`bpo-24334 `__: Se limpiaron los " +"detalles de implementación interna del módulo ssl. SSLSocket tiene una capa " +"menos de indirección. El constructor SSLSocket y SSLObject maneja ahora la " +"información del propietario y de la sesión. La implementación del enlace de " +"canales se ha simplificado." #: ../build/NEWS:6315 ../build/NEWS:8164 ../build/NEWS:12336 msgid "" @@ -12026,18 +17353,25 @@ msgid "" "in Aifc_read.initfp() when the SSND chunk is not found. Patch by Zackery " "Spytz." msgstr "" +"`bpo-31848 `__: corrige el manejo de " +"errores en Aifc_read.initfp () cuando no se encuentra el fragmento SSND. " +"Parche de Zackery Spytz." #: ../build/NEWS:6318 ../build/NEWS:8167 msgid "" "`bpo-32585 `__: Add Ttk spinbox widget " "to :mod:`tkinter.ttk`. Patch by Alan D Moore." msgstr "" +"`bpo-32585 `__: agregue el widget Ttk " +"spinbox a :mod:`tkinter.ttk`. Parche de Alan D Moore." #: ../build/NEWS:6321 msgid "" "`bpo-32512 `__: :mod:`profile` CLI " "accepts `-m module_name` as an alternative to script path." msgstr "" +"`bpo-32512 `__: :mod:`profile` CLI " +"acepta `-m module_name` como alternativa a la ruta del script." #: ../build/NEWS:6324 msgid "" @@ -12045,10 +17379,13 @@ msgid "" "displays builtin subclasses. This is intended primarily to help with " "notification of more specific exception subclasses." msgstr "" +"`bpo-8525 `__: help () en un tipo ahora " +"muestra subclases integradas. Esto está destinado principalmente a ayudar " +"con la notificación de subclases de excepciones más específicas." #: ../build/NEWS:6328 msgid "Patch by Sanyam Khurana." -msgstr "" +msgstr "Parche de Sanyam Khurana." #: ../build/NEWS:6330 msgid "" @@ -12056,6 +17393,9 @@ msgid "" "a ThreadingHTTPServer class and uses it when the module is run with ``-m`` " "to cope with web browsers pre-opening sockets." msgstr "" +"`bpo-31639 `__: http.server ahora expone " +"una clase ThreadingHTTPServer y la usa cuando el módulo se ejecuta con ``-" +"m`` para hacer frente a los sockets de pre-apertura de los navegadores web." #: ../build/NEWS:6334 msgid "" @@ -12063,6 +17403,9 @@ msgid "" "ProcessPoolExecutor only when needed, preventing hangs on low resource " "platforms" msgstr "" +"`bpo-29877 `__: compileall: importa " +"ProcessPoolExecutor solo cuando sea necesario, evitando bloqueos en " +"plataformas de bajos recursos" #: ../build/NEWS:6337 ../build/NEWS:8170 #, python-format @@ -12073,30 +17416,44 @@ msgid "" "speeds up :func:`socket.recvfrom` when it receives multicast packet since " "useless resolving of network interface name is omitted." msgstr "" +"`bpo-32221 `__: Varias funciones que " +"devuelven tuplas que contienen direcciones IPv6 ahora omiten la parte ``" +"%scope`` ya que la misma información ya está codificada en el elemento de " +"tuplas *scopeid*. Especialmente, esto acelera :func:`socket.recvfrom` cuando " +"recibe un paquete de multidifusión, ya que se omite la resolución inútil del " +"nombre de la interfaz de red." #: ../build/NEWS:6343 msgid "" "`bpo-32147 `__: :func:`binascii." "unhexlify` is now up to 2 times faster. Patch by Sergey Fedoseev." msgstr "" +"`bpo-32147 `__: :func:`binascii." +"unhexlify` ahora es hasta 2 veces más rápido. Parche de Sergey Fedoseev." #: ../build/NEWS:6346 ../build/NEWS:8176 msgid "" "`bpo-30693 `__: The TarFile class now " "recurses directories in a reproducible way." msgstr "" +"`bpo-30693 `__: la clase TarFile ahora " +"recurre a directorios de forma reproducible." #: ../build/NEWS:6349 ../build/NEWS:8179 msgid "" "`bpo-30693 `__: The ZipFile class now " "recurses directories in a reproducible way." msgstr "" +"`bpo-30693 `__: la clase ZipFile ahora " +"recurre a directorios de forma reproducible." #: ../build/NEWS:6352 msgid "" "`bpo-31680 `__: Added :data:`curses." "ncurses_version`." msgstr "" +"`bpo-31680 `__: agregado :data:`curses." +"ncurses_version`." #: ../build/NEWS:6354 ../build/NEWS:7715 ../build/NEWS:12022 msgid "" @@ -12104,6 +17461,10 @@ msgid "" "files for ``trace`` module command-line tool. Previously emitted cover files " "only when ``--missing`` option was used. Patch by Michael Selik." msgstr "" +"`bpo-31908 `__: corrige la salida de los " +"archivos de portada para la herramienta de línea de comandos del módulo " +"``trace``. Archivos de portada emitidos anteriormente solo cuando se utilizó " +"la opción ``--missing``. Parche de Michael Selik." #: ../build/NEWS:6358 msgid "" @@ -12111,6 +17472,9 @@ msgid "" "instead of crashing if a ``collections.deque`` subclass returns a non-deque " "from ``__new__``. Patch by Oren Milman." msgstr "" +"`bpo-31608 `__: genera un ``TypeError`` " +"en lugar de bloquearse si una subclase ``collections.deque`` devuelve un non-" +"deque de ``__new__``. Parche de Oren Milman." #: ../build/NEWS:6362 msgid "" @@ -12119,6 +17483,10 @@ msgid "" "used to communicate with services, such as GPS or radio, running on Qualcomm " "devices. Patch by Bjorn Andersson." msgstr "" +"`bpo-31425 `__: Agregue soporte para " +"sockets de la familia de direcciones AF_QIPCRTR, compatible con el kernel de " +"Linux. Se utiliza para comunicarse con servicios, como GPS o radio, que se " +"ejecutan en dispositivos Qualcomm. Parche de Bjorn Andersson." #: ../build/NEWS:6367 msgid "" @@ -12127,6 +17495,10 @@ msgid "" "`~datetime.time` pickled by Python 2. ``encoding='latin1'`` should be used " "for successful decoding." msgstr "" +"`bpo-22005 `__: instancias de " +"eliminación implementadas de :class:`~datetime.datetime`, :class:`~datetime." +"date` y :class:`~datetime.time` encurtidas por Python 2. " +"``encoding='latin1'`` debe usarse para una decodificación exitosa." #: ../build/NEWS:6372 ../build/NEWS:7933 msgid "" @@ -12135,12 +17507,18 @@ msgid "" "underlying SQLite library is at version 3.6.11 or higher. Patch by Lele " "Gaifax." msgstr "" +"`bpo-27645 `__: :class:`sqlite3." +"Connection` ahora expone un método :class:`~sqlite3.Connection.backup`, si " +"la biblioteca SQLite subyacente está en la versión 3.6.11 o superior. Parche " +"de Lele Gaifax." #: ../build/NEWS:6376 ../build/NEWS:7567 ../build/NEWS:12029 msgid "" "`bpo-16865 `__: Support arrays >=2GiB " "in :mod:`ctypes`. Patch by Segev Finer." msgstr "" +"`bpo-16865 `__: Matrices de soporte> = " +"2GiB en :mod:`ctypes`. Parche de Segev Finer." #: ../build/NEWS:6378 msgid "" @@ -12148,30 +17526,42 @@ msgid "" "arguments in `tkinter.ttk.Treeview.selection`. It was deprecated in 3.6. " "Use specialized methods like `selection_set` for changing the selection." msgstr "" +"`bpo-31508 `__: Se eliminó el soporte de " +"argumentos en `tkinter.ttk.Treeview.selection`. Quedó en desuso en 3.6. " +"Utilice métodos especializados como `selection_set` para cambiar la " +"selección." #: ../build/NEWS:6382 msgid "" "`bpo-29456 `__: Fix bugs in hangul " "normalization: u1176, u11a7 and u11c3" msgstr "" +"`bpo-29456 `__: Corregir errores en la " +"normalización de hangul: u1176, u11a7 y u11c3" #: ../build/NEWS:6387 msgid "" "`bpo-21257 `__: Document :func:`http." "client.parse_headers`." msgstr "" +"`bpo-21257 `__: Documento :func:`http." +"client.parse_headers`." #: ../build/NEWS:6389 msgid "" "`bpo-34764 `__: Improve example of " "iter() with 2nd sentinel argument." msgstr "" +"`bpo-34764 `__: ejemplo mejorado de iter " +"() con el segundo argumento centinela." #: ../build/NEWS:6391 msgid "" "`bpo-35564 `__: Explicitly set " "master_doc variable in conf.py for compliance with Sphinx 2.0" msgstr "" +"`bpo-35564 `__: establezca " +"explícitamente la variable master_doc en conf.py para cumplir con Sphinx 2.0" #: ../build/NEWS:6394 msgid "" @@ -12180,12 +17570,18 @@ msgid "" "elaborated that Profile object as a context manager is only supported in " "cProfile module." msgstr "" +"`bpo-35511 `__: se especificó ese " +"perfil. La clase de perfil no admite métodos de habilitación o " +"deshabilitación. Además, elaboró ​​que el objeto Profile como administrador de " +"contexto solo es compatible con el módulo cProfile." #: ../build/NEWS:6398 msgid "" "`bpo-10536 `__: Enhance the gettext " "docs. Patch by Éric Araujo" msgstr "" +"`bpo-10536 `__: mejora los documentos " +"gettext. Parche de Éric Araujo" #: ../build/NEWS:6400 msgid "" @@ -12193,6 +17589,9 @@ msgid "" "``typing.io`` and ``typing.re``. Their types should be imported from " "``typing`` directly." msgstr "" +"`bpo-35089 `__: Elimine la mención de " +"``typing.io`` y ``typing.re``. Sus tipos deben importarse directamente desde " +"``typing``." #: ../build/NEWS:6403 msgid "" @@ -12200,12 +17599,17 @@ msgid "" "about an unexisting `f_restricted` attribute in the frame object. Patch by " "Stéphane Wirtel" msgstr "" +"`bpo-35038 `__: corrige la documentación " +"sobre un atributo `f_restricted` inexistente en el objeto de marco. Parche " +"de Stéphane Wirtel" #: ../build/NEWS:6406 msgid "" "`bpo-35042 `__: Replace PEP XYZ by the " "pep role and allow to use the direct links to the PEPs." msgstr "" +"`bpo-35042 `__: Reemplazar PEP XYZ por " +"el rol de pep y permitir el uso de enlaces directos a los PEP." #: ../build/NEWS:6409 msgid "" @@ -12213,12 +17617,16 @@ msgid "" "with the role ``exc`` for the appropriated exception. Patch by Stéphane " "Wirtel" msgstr "" +"`bpo-35044 `__: Corrija la documentación " +"con el rol ``exc`` para la excepción apropiada. Parche de Stéphane Wirtel" #: ../build/NEWS:6412 msgid "" "`bpo-35035 `__: Rename documentation " "for :mod:`email.utils` to ``email.utils.rst``." msgstr "" +"`bpo-35035 `__: cambie el nombre de la " +"documentación para :mod:`email.utils` a ``email.utils.rst``." #: ../build/NEWS:6415 msgid "" @@ -12226,30 +17634,40 @@ msgid "" "add_object_type() instead of the deprecated Sphinx function app." "description_unit()" msgstr "" +"`bpo-34967 `__: use app.add_object_type " +"() en lugar de la obsoleta función Sphinx app.description_unit ()" #: ../build/NEWS:6418 msgid "" "`bpo-34913 `__: Add documentation about " "the new command line interface of the gzip module." msgstr "" +"`bpo-34913 `__: agregue documentación " +"sobre la nueva interfaz de línea de comando del módulo gzip." #: ../build/NEWS:6421 msgid "" "`bpo-32174 `__: chm document displays " "non-ASCII charaters properly on some MBCS Windows systems." msgstr "" +"`bpo-32174 `__: el documento chm muestra " +"caracteres que no son ASCII correctamente en algunos sistemas Windows MBCS." #: ../build/NEWS:6424 msgid "" "`bpo-11233 `__: Create availability " "directive for documentation. Original patch by Georg Brandl." msgstr "" +"`bpo-11233 `__: crear una directiva de " +"disponibilidad para la documentación. Parche original de Georg Brandl." #: ../build/NEWS:6427 msgid "" "`bpo-34790 `__: Document how passing " "coroutines to asyncio.wait() can be confusing." msgstr "" +"`bpo-34790 `__: Documente cómo pasar " +"corrutinas a asyncio.wait () puede resultar confuso." #: ../build/NEWS:6430 msgid "" @@ -12257,36 +17675,49 @@ msgid "" "operator sometimes is equivalent to `is`. The ``<``, ``<=``, ``>`` and " "``>=`` operators are only defined where they make sense." msgstr "" +"`bpo-34552 `__: aclare que el operador " +"``==`` a veces es equivalente a \"is\". Los operadores ``<``, ``<=``, ``>`` " +"y ``>=`` solo se definen donde tienen sentido." #: ../build/NEWS:6434 msgid "" "`bpo-28617 `__: Fixed info in the " "stdtypes docs concerning the types that support membership tests." msgstr "" +"`bpo-28617 `__: información fija en los " +"documentos stdtypes sobre los tipos que admiten pruebas de membresía." #: ../build/NEWS:6437 msgid "" "`bpo-20177 `__: Migrate datetime.date." "fromtimestamp to Argument Clinic. Patch by Tim Hoffmann." msgstr "" +"`bpo-20177 `__: Migre datetime.date." +"fromtimestamp a Argument Clinic. Parche de Tim Hoffmann." #: ../build/NEWS:6440 msgid "" "`bpo-34065 `__: Fix wrongly written " "basicConfig documentation markup syntax" msgstr "" +"`bpo-34065 `__: Se corrige la sintaxis " +"de marcado de documentación de basicConfig mal escrita" #: ../build/NEWS:6442 msgid "" "`bpo-33460 `__: replaced ellipsis with " "correct error codes in tutorial chapter 3." msgstr "" +"`bpo-33460 `__: reemplazó puntos " +"suspensivos con códigos de error correctos en el capítulo 3 del tutorial." #: ../build/NEWS:6445 msgid "" "`bpo-33847 `__: Add '@' operator entry " "to index." msgstr "" +"`bpo-33847 `__: Agregar entrada de " +"operador '@' al índice." #: ../build/NEWS:6447 ../build/NEWS:7362 msgid "" @@ -12294,12 +17725,17 @@ msgid "" "relationship between :pep:`538`'s PYTHONCOERCECLOCALE and PEP 540's " "PYTHONUTF8 mode." msgstr "" +"`bpo-33409 `__: se aclaró la relación " +"entre el modo PYTHONCOERCECLOCALE de :pep:`538` y el modo PYTHONUTF8 de PEP " +"540." #: ../build/NEWS:6450 msgid "" "`bpo-33197 `__: Add versionadded tag to " "the documentation of ParameterKind.description" msgstr "" +"`bpo-33197 `__: agregue la etiqueta " +"versionadded a la documentación de ParameterKind.description" #: ../build/NEWS:6453 msgid "" @@ -12308,6 +17744,10 @@ msgid "" "lot of missing slot/typedef entries. The existing entries were also cleaned " "up with a slightly more consistent format." msgstr "" +"`bpo-17045 `__: mejora el documento C-" +"API para PyTypeObject. Esto incluye agregar varias tablas de referencia " +"rápida y muchas entradas de slot / typedef que faltan. Las entradas " +"existentes también se limpiaron con un formato un poco más consistente." #: ../build/NEWS:6458 ../build/NEWS:7365 msgid "" @@ -12315,24 +17755,33 @@ msgid "" "documentation of :func:`asyncio.open_connection`, :func:`asyncio." "start_server` and their UNIX socket counterparts." msgstr "" +"`bpo-33736 `__: Mejore la documentación " +"de :func:`asyncio.open_connection`, :func:`asyncio.start_server` y sus " +"homólogos de socket UNIX." #: ../build/NEWS:6461 ../build/NEWS:7572 msgid "" "`bpo-23859 `__: Document that `asyncio." "wait()` does not cancel its futures on timeout." msgstr "" +"`bpo-23859 `__: Documento que `asyncio." +"wait ()` no cancela sus futuros en timeout." #: ../build/NEWS:6464 ../build/NEWS:7575 msgid "" "`bpo-32436 `__: Document :pep:`567` " "changes to asyncio." msgstr "" +"`bpo-32436 `__: el documento :pep:`567` " +"cambia a asyncio." #: ../build/NEWS:6466 ../build/NEWS:7577 msgid "" "`bpo-33604 `__: Update HMAC md5 default " "to a DeprecationWarning, bump removal to 3.8." msgstr "" +"`bpo-33604 `__: Actualice el valor " +"predeterminado de HMAC md5 a DeprecationWarning, eliminación de golpes a 3.8." #: ../build/NEWS:6469 msgid "" @@ -12341,17 +17790,24 @@ msgid "" "docstring, and include version since deprecation in DeprecationWarning " "message." msgstr "" +"`bpo-33594 `__: Documente " +"``getargspec``, ``from_function`` y ``from_builtin`` como obsoletos en su " +"respectiva cadena de documentos, e incluya la versión desde que se desaprobó " +"en el mensaje DeprecationWarning." #: ../build/NEWS:6473 ../build/NEWS:7580 ../build/NEWS:12038 msgid "" "`bpo-33503 `__: Fix broken pypi link" msgstr "" +"`bpo-33503 `__: Reparar enlace pypi roto" #: ../build/NEWS:6475 ../build/NEWS:7582 ../build/NEWS:12040 msgid "" "`bpo-33421 `__: Add missing " "documentation for ``typing.AsyncContextManager``." msgstr "" +"`bpo-33421 `__: agregue la documentación " +"que falta para ``typing.AsyncContextManager``." #: ../build/NEWS:6477 msgid "" @@ -12359,24 +17815,34 @@ msgid "" "DeprecationWarning when buffering=None is passed, the deprecation message " "and documentation also now explicitly state it is deprecated since 3.0." msgstr "" +"`bpo-33487 `__: BZ2file ahora emite un " +"DeprecationWarning cuando se pasa el almacenamiento en búfer = Ninguno, el " +"mensaje de desaprobación y la documentación ahora también declaran " +"explícitamente que está desaprobado desde 3.0." #: ../build/NEWS:6481 ../build/NEWS:7722 ../build/NEWS:12042 msgid "" "`bpo-33378 `__: Add Korean language " "switcher for https://docs.python.org/3/" msgstr "" +"`bpo-33378 `__: agregue el conmutador de " +"idioma coreano para https://docs.python.org/3/" #: ../build/NEWS:6483 ../build/NEWS:7724 ../build/NEWS:12044 msgid "" "`bpo-33276 `__: Clarify that the " "``__path__`` attribute on modules cannot be just any value." msgstr "" +"`bpo-33276 `__: Aclare que el atributo " +"``__path__`` en los módulos no puede ser cualquier valor." #: ../build/NEWS:6486 ../build/NEWS:7727 ../build/NEWS:12047 msgid "" "`bpo-33201 `__: Modernize documentation " "for writing C extension types." msgstr "" +"`bpo-33201 `__: modernice la " +"documentación para escribir tipos de extensión C." #: ../build/NEWS:6488 ../build/NEWS:7729 ../build/NEWS:12049 msgid "" @@ -12384,30 +17850,44 @@ msgid "" "usage in ``c-api/arg`` document. ``Py_UNICODE`` related APIs are deprecated " "since Python 3.3, but it is missed in the document." msgstr "" +"`bpo-33195 `__: Desaprovechar el uso de " +"``Py_UNICODE`` en el documento ``c-api/arg``. Las API relacionadas con " +"``Py_UNICODE`` están obsoletas desde Python 3.3, pero no se incluyen en el " +"documento." #: ../build/NEWS:6492 ../build/NEWS:7940 ../build/NEWS:12053 msgid "" "`bpo-33126 `__: Document " "PyBuffer_ToContiguous()." msgstr "" +"`bpo-33126 `__: Documento " +"PyBuffer_ToContiguous ()." #: ../build/NEWS:6494 ../build/NEWS:7942 ../build/NEWS:12055 msgid "" "`bpo-27212 `__: Modify documentation for " "the :func:`islice` recipe to consume initial values up to the start index." msgstr "" +"`bpo-27212 `__: Modifique la " +"documentación de la receta :func:`islice` para consumir valores iniciales " +"hasta el índice de inicio." #: ../build/NEWS:6497 ../build/NEWS:7945 ../build/NEWS:12058 msgid "" "`bpo-28247 `__: Update :mod:`zipapp` " "documentation to describe how to make standalone applications." msgstr "" +"`bpo-28247 `__: actualice la " +"documentación de :mod:`zipapp` para describir cómo crear aplicaciones " +"independientes." #: ../build/NEWS:6500 ../build/NEWS:7948 ../build/NEWS:12061 msgid "" "`bpo-18802 `__: Documentation changes " "for ipaddress. Patch by Jon Foster and Berker Peksag." msgstr "" +"`bpo-18802 `__: Cambios en la " +"documentación para ipaddress. Parche de Jon Foster y Berker Peksag." #: ../build/NEWS:6503 ../build/NEWS:7951 ../build/NEWS:12064 msgid "" @@ -12415,6 +17895,9 @@ msgid "" "clarify that ``WindowsRegistryFinder`` implements ``MetaPathFinder``. (Patch " "by Himanshu Lakhara)" msgstr "" +"`bpo-27428 `__: Actualice la " +"documentación para aclarar que ``WindowsRegistryFinder`` implementa " +"``MetaPathFinder``. (Parche de Himanshu Lakhara)" #: ../build/NEWS:6506 ../build/NEWS:8185 msgid "" @@ -12422,36 +17905,49 @@ msgid "" "ssl.wrap_socket() has been de-emphasized and deprecated in favor of the more " "secure and efficient SSLContext.wrap_socket() method." msgstr "" +"`bpo-28124 `__: La función del módulo " +"ssl ssl.wrap_socket () se ha restado importancia y se ha desaprobado en " +"favor del método SSLContext.wrap_socket (), más seguro y eficiente." #: ../build/NEWS:6510 ../build/NEWS:8189 ../build/NEWS:12394 msgid "" "`bpo-17232 `__: Clarify docs for -O and -" "OO. Patch by Terry Reedy." msgstr "" +"`bpo-17232 `__: Aclare los documentos " +"para -O y -OO. Parche de Terry Reedy." #: ../build/NEWS:6512 ../build/NEWS:8191 msgid "" "`bpo-32436 `__: Add documentation for " "the contextvars module (PEP 567)." msgstr "" +"`bpo-32436 `__: agregar documentación " +"para el módulo contextvars (PEP 567)." #: ../build/NEWS:6514 ../build/NEWS:8193 ../build/NEWS:12396 msgid "" "`bpo-32800 `__: Update link to w3c doc " "for xml default namespaces." msgstr "" +"`bpo-32800 `__: enlace de actualización " +"a w3c doc para espacios de nombres xml predeterminados." #: ../build/NEWS:6516 ../build/NEWS:8195 msgid "" "`bpo-11015 `__: Update :mod:`test." "support` documentation." msgstr "" +"`bpo-11015 `__: Actualización de la " +"documentación de :mod:`test.support`." #: ../build/NEWS:6518 msgid "" "`bpo-32613 `__: Update the faq/windows." "html to use the py command from PEP 397 instead of python." msgstr "" +"`bpo-32613 `__: actualice faq / windows." +"html para usar el comando py de PEP 397 en lugar de python." #: ../build/NEWS:6521 ../build/NEWS:8197 ../build/NEWS:12398 msgid "" @@ -12459,6 +17955,9 @@ msgid "" "`__getattr__` behavior when property :meth:`get` method raises :exc:" "`AttributeError`." msgstr "" +"`bpo-8722 `__: Documentar el " +"comportamiento de :meth:`__getattr__` cuando la propiedad :meth:`get` método " +"genera :exc:`AttributeError`." #: ../build/NEWS:6524 ../build/NEWS:8200 ../build/NEWS:12401 msgid "" @@ -12466,6 +17965,10 @@ msgid "" "documentation to use raw strings to prevent :exc:`DeprecationWarning` and " "add text to REGEX HOWTO to highlight the deprecation." msgstr "" +"`bpo-32614 `__: Modifique los ejemplos " +"de RE en la documentación para usar cadenas sin procesar para evitar :exc:" +"`DeprecationWarning` y agregue texto a REGEX HOWTO para resaltar la " +"desaprobación." #: ../build/NEWS:6528 msgid "" @@ -12473,24 +17976,33 @@ msgid "" "where we explain that os.utime() does not support a directory as path under " "Windows. Patch by Jan-Philip Gehrcke" msgstr "" +"`bpo-20709 `__: Elimina el párrafo donde " +"explicamos que os.utime () no admite un directorio como ruta en Windows. " +"Parche de Jan-Philip Gehrcke" #: ../build/NEWS:6531 msgid "" "`bpo-32722 `__: Remove the bad example " "in the tutorial of the Generator Expression. Patch by Stéphane Wirtel" msgstr "" +"`bpo-32722 `__: Elimine el mal ejemplo " +"en el tutorial de Generator Expression. Parche de Stéphane Wirtel" #: ../build/NEWS:6534 ../build/NEWS:8204 ../build/NEWS:12405 msgid "" "`bpo-31972 `__: Improve docstrings for " "`pathlib.PurePath` subclasses." msgstr "" +"`bpo-31972 `__: mejora las cadenas de " +"documentos para las subclases `pathlib.PurePath`." #: ../build/NEWS:6536 msgid "" "`bpo-30607 `__: Use the externalized " "``python-docs-theme`` package when building the documentation." msgstr "" +"`bpo-30607 `__: utilice el paquete " +"``python-docs-theme`` externalizado al crear la documentación." #: ../build/NEWS:6539 ../build/NEWS:7733 ../build/NEWS:12067 msgid "" @@ -12498,18 +18010,25 @@ msgid "" "addch and curses.addstr exception behavior when writing outside a window, or " "pad." msgstr "" +"`bpo-8243 `__: agregue una nota sobre el " +"comportamiento de excepción curses.addch y curses.addstr al escribir fuera " +"de una ventana o teclado." #: ../build/NEWS:6542 ../build/NEWS:7736 msgid "" "`bpo-32337 `__: Update documentation " "related with ``dict`` order." msgstr "" +"`bpo-32337 `__: Actualización de la " +"documentación relacionada con el pedido ``dict``." #: ../build/NEWS:6544 msgid "" "`bpo-25041 `__: Document ``AF_PACKET`` " "in the :mod:`socket` module." msgstr "" +"`bpo-25041 `__: Documento ``AF_PACKET`` " +"en el módulo :mod:`socket`." #: ../build/NEWS:6546 ../build/NEWS:7368 ../build/NEWS:12070 msgid "" @@ -12517,6 +18036,9 @@ msgid "" "CERT_NONE, CERT_OPTIONAL, and CERT_REQUIRED flags for ssl.SSLContext." "verify_mode." msgstr "" +"`bpo-31432 `__: Aclare el significado de " +"los indicadores CERT_NONE, CERT_OPTIONAL y CERT_REQUIRED para ssl.SSLContext." +"verify_mode." #: ../build/NEWS:6552 msgid "" @@ -12528,6 +18050,15 @@ msgid "" "uses 64 KiB pages on aarch64, ppc64, ppc64le, only s390x and x86_64 use 4 " "KiB pages, whereas the test punch holes of 4 KiB." msgstr "" +"`bpo-35772 `__: corrige las pruebas de " +"archivos dispersos de test_tarfile en ppc64 con el sistema de archivos " +"tmpfs. Corrija la función de prueba si el sistema de archivos admite " +"archivos dispersos: cree un archivo que contenga datos y \"agujeros\", en " +"lugar de crear un archivo que no contenga datos. El tamaño de bloque " +"efectivo de tmpfs es un tamaño de página (tmpfs vive en la caché de la " +"página). RHEL usa páginas de 64 KiB en aarch64, ppc64, ppc64le, solo s390x y " +"x86_64 usan páginas de 4 KiB, mientras que la prueba perfora agujeros de 4 " +"KiB." #: ../build/NEWS:6560 msgid "" @@ -12535,6 +18066,9 @@ msgid "" "strict and also accept TLSv1 as system default. The changes unbreaks " "test_min_max_version on Fedora 29." msgstr "" +"`bpo-35045 `__: haga que las pruebas ssl " +"sean menos estrictas y también acepte TLSv1 como predeterminado del sistema. " +"Los cambios deshacen test_min_max_version en Fedora 29." #: ../build/NEWS:6563 msgid "" @@ -12543,12 +18077,19 @@ msgid "" "`tearDownModule` as done in other tests, to prevent a warning when running " "tests on Windows." msgstr "" +"`bpo-32710 `__: ``test_asyncio/" +"test_sendfile.py`` ahora restablece la política de bucle de eventos " +"utilizando :func:`tearDownModule` como se hizo en otras pruebas, para evitar " +"una advertencia al ejecutar pruebas en Windows." #: ../build/NEWS:6567 msgid "" "`bpo-33717 `__: test.pythoninfo now logs " "information of all clocks, not only time.time() and time.perf_counter()." msgstr "" +"`bpo-33717 `__: test.pythoninfo ahora " +"registra información de todos los relojes, no solo time.time () y time." +"perf_counter ()." #: ../build/NEWS:6570 msgid "" @@ -12556,6 +18097,9 @@ msgid "" "Path.match() to verify it does not support glob-style ** recursive pattern " "matching." msgstr "" +"`bpo-35488 `__: agregue una prueba a " +"Path.match() de pathlib para verificar que no admita la coincidencia de " +"patrones recursivos de estilo glob \*\*." #: ../build/NEWS:6573 msgid "" @@ -12565,6 +18109,11 @@ msgid "" "thread. Previously, it was possible that the thread gets the signal before " "the signal is blocked." msgstr "" +"`bpo-31731 `__: corrige una condición de " +"carrera en ``check_interrupted_write()`` de test_io: crea directamente el " +"hilo con la señal SIGALRM bloqueada, en lugar de bloquear la señal más tarde " +"del hilo. Anteriormente, era posible que el hilo recibiera la señal antes de " +"que se bloqueara." #: ../build/NEWS:6578 msgid "" @@ -12572,6 +18121,9 @@ msgid "" "test_multiprocessing_main_handling: use :class:`multiprocessing.Pool` with a " "context manager and then explicitly join the pool." msgstr "" +"`bpo-35424 `__: Arregle " +"test_multiprocessing_main_handling: use :class:`multiprocessing.Pool` con un " +"administrador de contexto y luego únase explícitamente al grupo." #: ../build/NEWS:6582 msgid "" @@ -12580,12 +18132,18 @@ msgid "" "`bisect` module when running directly a test like ``./python Lib/test/" "test_xmlrpc.py``." msgstr "" +"`bpo-35519 `__: cambie el nombre del " +"módulo :mod:`test.bisect` a :mod:`test.bisect_cmd` para evitar conflictos " +"con el módulo :mod:`bisect` al ejecutar directamente una prueba como ``./" +"python Lib/test/test_xmlrpc.py``." #: ../build/NEWS:6586 msgid "" "`bpo-35513 `__: Replace :func:`time." "time` with :func:`time.monotonic` in tests to measure time delta." msgstr "" +"`bpo-35513 `__: Reemplace :func:`time." +"time` con :func:`time.monotonic` en pruebas para medir el tiempo delta." #: ../build/NEWS:6589 msgid "" @@ -12594,18 +18152,27 @@ msgid "" "contains skipped tests. The exception is now only raised if no test have " "been run and no test have been skipped." msgstr "" +"`bpo-34279 `__: :func:`test.support." +"run_unittest` ya no genera :exc:`TestDidNotRun` si el resultado de la prueba " +"contiene pruebas omitidas. La excepción ahora solo se genera si no se ha " +"ejecutado ninguna prueba y no se ha omitido ninguna." #: ../build/NEWS:6594 msgid "" "`bpo-35412 `__: Add testcase to " "``test_future4``: check unicode literal." msgstr "" +"`bpo-35412 `__: agregue el caso de " +"prueba a ``test_future4``: verifique el literal Unicode." #: ../build/NEWS:6596 msgid "" "`bpo-26704 `__: Added test demonstrating " "double-patching of an instance method. Patch by Anthony Sottile." msgstr "" +"`bpo-26704 `__: prueba agregada que " +"demuestra el parche doble de un método de instancia. Parche de Anthony " +"Sottile." #: ../build/NEWS:6599 msgid "" @@ -12613,12 +18180,17 @@ msgid "" "test_multiprocessing_fork may crash on recent versions of macOS. Until the " "issue is resolved, skip the test on macOS." msgstr "" +"`bpo-33725 `__: " +"test_multiprocessing_fork puede fallar en versiones recientes de macOS. " +"Hasta que se resuelva el problema, omita la prueba en macOS." #: ../build/NEWS:6602 msgid "" "`bpo-35352 `__: Modify test_asyncio to " "use the certificate set from the test directory." msgstr "" +"`bpo-35352 `__: Modifique test_asyncio " +"para usar el conjunto de certificados del directorio de prueba." #: ../build/NEWS:6605 msgid "" @@ -12627,6 +18199,10 @@ msgid "" "``test_localtime_daylight_true_dst_true()`` and " "``test_localtime_daylight_false_dst_true()`` with a specific timezone." msgstr "" +"`bpo-35317 `__: corrige el error de " +"desbordamiento de ``mktime()`` en ``test_email``: ejecuta " +"``test_localtime_daylight_true_dst_true()`` y " +"``test_localtime_daylight_false_dst_true()`` con una zona horaria específica." #: ../build/NEWS:6609 msgid "" @@ -12635,6 +18211,11 @@ msgid "" "by default anymore, test_gdb is now skipped on macOS when LLVM Clang has " "been used to compile Python. Patch by Lysandros Nikolaou" msgstr "" +"`bpo-21263 `__: después de varios " +"informes de que test_gdb no funciona correctamente en macOS y dado que gdb " +"ya no se envía de forma predeterminada, ahora se omite test_gdb en macOS " +"cuando se ha utilizado LLVM Clang para compilar Python. Parche de Lysandros " +"Nikolaou" #: ../build/NEWS:6614 msgid "" @@ -12643,18 +18224,27 @@ msgid "" "final result state is issued if no test have been executed across all test " "files. Patch by Pablo Galindo." msgstr "" +"`bpo-34279 `__: regrtest emite una " +"advertencia cuando no se han ejecutado pruebas en un archivo de prueba en " +"particular. Además, se emite un nuevo estado de resultado final si no se ha " +"ejecutado ninguna prueba en todos los archivos de prueba. Parche de Pablo " +"Galindo." #: ../build/NEWS:6618 msgid "" "`bpo-34962 `__: make docstest in Doc now " "passes., and is enforced in CI" msgstr "" +"`bpo-34962 `__: make docstest en Doc " +"ahora pasa, y se aplica en CI" #: ../build/NEWS:6620 msgid "" "`bpo-23596 `__: Use argparse for the " "command line of the gzip module. Patch by Antony Lee" msgstr "" +"`bpo-23596 `__: use argparse para la " +"línea de comando del módulo gzip. Parche de Antony Lee" #: ../build/NEWS:6623 msgid "" @@ -12662,6 +18252,9 @@ msgid "" "test_strings()`` when ``LC_ALL=C`` and GDB was compiled with Python 3.6 or " "earlier." msgstr "" +"`bpo-34537 `__: corrige ``test_gdb." +"test_strings()`` cuando ``LC_ALL=C`` y GDB se compilaron con Python 3.6 o " +"anterior." #: ../build/NEWS:6626 msgid "" @@ -12672,12 +18265,20 @@ msgid "" "messages reduces its rate, it's not the role of the receiver to trigger an " "error. The test fails on Fedora 28 by design, so just remove it." msgstr "" +"`bpo-34587 `__: test_socket: Elimina " +"RDSTest.testCongestion (). La prueba intenta llenar el búfer del zócalo del " +"receptor y espera un error. Pero el protocolo RDS no lo requiere. Además, la " +"implementación de Linux de RDS espera que el productor de los mensajes " +"reduzca su velocidad, no es el papel del receptor desencadenar un error. La " +"prueba falla en Fedora 28 por diseño, así que simplemente elimínela." #: ../build/NEWS:6633 msgid "" "`bpo-34661 `__: Fix test_shutil if unzip " "doesn't support -t." msgstr "" +"`bpo-34661 `__: corrige test_shutil si " +"descomprimir no admite -t." #: ../build/NEWS:6635 msgid "" @@ -12685,6 +18286,10 @@ msgid "" "flakiness of test_pkg by not using the scary test.support.module_cleanup() " "logic to save and restore sys.modules contents between test cases." msgstr "" +"`bpo-34200 `__: Se corrigió la falta de " +"determinación no determinista de test_pkg al no usar la aterradora lógica " +"test.support.module_cleanup () para guardar y restaurar el contenido de sys." +"modules entre casos de prueba." #: ../build/NEWS:6639 msgid "" @@ -12692,36 +18297,49 @@ msgid "" "data channels now correctly pass negative PyLong objects between " "subinterpreters on 32-bit systems. Patch by Michael Felt." msgstr "" +"`bpo-34569 `__: Los canales de datos " +"experimentales PEP 554 ahora pasan correctamente objetos PyLong negativos " +"entre subinterpretadores en sistemas de 32 bits. Parche de Michael Felt." #: ../build/NEWS:6643 msgid "" "`bpo-34594 `__: Fix usage of hardcoded " "``errno`` values in the tests." msgstr "" +"`bpo-34594 `__: se corrige el uso de " +"valores ``errno`` codificados de forma rígida en las pruebas." #: ../build/NEWS:6645 msgid "" "`bpo-34579 `__: Fix test_embed for AIX " "Patch by Michael Felt" msgstr "" +"`bpo-34579 `__: Se corrigió test_embed " +"para el parche AIX de Michael Felt" #: ../build/NEWS:6647 msgid "" "`bpo-34542 `__: Use 3072 RSA keys and " "SHA-256 signature for test certs and keys." msgstr "" +"`bpo-34542 `__: utilice claves RSA 3072 " +"y la firma SHA-256 para certificados y claves de prueba." #: ../build/NEWS:6650 msgid "" "`bpo-11193 `__: Remove special condition " "for AIX in `test_subprocess.test_undecodable_env`" msgstr "" +"`bpo-11193 `__: Elimina la condición " +"especial para AIX en `test_subprocess.test_undecodable_env`" #: ../build/NEWS:6653 msgid "" "`bpo-34347 `__: Fix `test_utf8_mode." "test_cmd_line` for AIX" msgstr "" +"`bpo-34347 `__: Se corrige " +"`test_utf8_mode.test_cmd_line` para AIX" #: ../build/NEWS:6655 msgid "" @@ -12729,12 +18347,17 @@ msgid "" "family sockets getsockname() does not provide 'sockname', so skip calls to " "transport.get_extra_info('sockname')" msgstr "" +"`bpo-34490 `__: en AIX con sockets de la " +"familia AF_UNIX getsockname () no proporciona 'sockname', por lo que omita " +"las llamadas a transport.get_extra_info ('sockname')" #: ../build/NEWS:6658 msgid "" "`bpo-34391 `__: Fix ftplib test for TLS " "1.3 by reading from data socket." msgstr "" +"`bpo-34391 `__: corrige la prueba ftplib " +"para TLS 1.3 leyendo desde el conector de datos." #: ../build/NEWS:6660 msgid "" @@ -12743,12 +18366,19 @@ msgid "" "Switch to runtime-based platform.system() to establish current platform " "rather than build-time based sys.platform()" msgstr "" +"`bpo-11192 `__: Se corrigió " +"`test_socket` en AIX AIX 6.1 y posteriores Soportes de ID de zona IPv6 solo " +"soportados por inet_pton6_zone () Cambie a platform.system () basado en " +"tiempo de ejecución para establecer la plataforma actual en lugar de sys." +"platform () basado en tiempo de compilación" #: ../build/NEWS:6665 msgid "" "`bpo-34399 `__: Update all RSA keys and " "DH params to use at least 2048 bits." msgstr "" +"`bpo-34399 `__: actualice todas las " +"claves RSA y los parámetros DH para utilizar al menos 2048 bits." #: ../build/NEWS:6667 msgid "" @@ -12756,22 +18386,32 @@ msgid "" "``test_pthread_getcpuclickid`` tests for AIX Add range checking for " "``_PyTime_localtime`` for AIX Patch by Michael Felt" msgstr "" +"`bpo-34373 `__: Corregir las pruebas " +"``test_mktime`` y ``test_pthread_getcpuclickid`` para AIX Agregar " +"verificación de rango para ``_PyTime_localtime`` para AIX Patch de Michael " +"Felt" #: ../build/NEWS:6671 msgid "" "`bpo-11191 `__: Skip the distutils test " "'test_search_cpp' when using XLC as compiler patch by aixtools (Michael Felt)" msgstr "" +"`bpo-11191 `__: omita la prueba de " +"distutils 'test_search_cpp' cuando utilice XLC como parche del compilador de " +"aixtools (Michael Felt)" #: ../build/NEWS:6674 msgid "Improved an error message when mock assert_has_calls fails." msgstr "" +"Se mejoró un mensaje de error cuando falla el simulacro de asert_has_calls." #: ../build/NEWS:6676 msgid "" "`bpo-33746 `__: Fix test_unittest when " "run in verbose mode." msgstr "" +"`bpo-33746 `__: corrige test_unittest " +"cuando se ejecuta en modo detallado." #: ../build/NEWS:6678 msgid "" @@ -12779,6 +18419,9 @@ msgid "" "macOS with gdbm 1.15: add a larger value to make sure that the file size " "changes." msgstr "" +"`bpo-33901 `__: corrige test_dbm_gnu en " +"macOS con gdbm 1.15: agrega un valor mayor para asegurarte de que cambia el " +"tamaño del archivo." #: ../build/NEWS:6681 msgid "" @@ -12787,12 +18430,19 @@ msgid "" "Exit with error in case that invalid parameters are specified to --" "huntrleaks/-R (at least one warmup run and one repetition must be used)." msgstr "" +"`bpo-33873 `__: se corrigió un error en " +"``regrtest`` que causaba que se ejecutara una prueba adicional si se usaba --" +"huntrleaks / -R. Salga con error en caso de que se especifiquen parámetros " +"no válidos para --huntrleaks / -R (se debe usar al menos una ejecución de " +"calentamiento y una repetición)." #: ../build/NEWS:6686 msgid "" "`bpo-33562 `__: Check that a global " "asyncio event loop policy is not left behind by any tests." msgstr "" +"`bpo-33562 `__: Compruebe que ninguna " +"prueba deje atrás una política global de bucle de eventos asyncio." #: ../build/NEWS:6689 ../build/NEWS:7587 ../build/NEWS:12076 msgid "" @@ -12800,12 +18450,17 @@ msgid "" "test_posix_fallocate failures on BSD platforms that might be due to running " "on ZFS." msgstr "" +"`bpo-33655 `__: ignore las fallas de " +"test_posix_fallocate en plataformas BSD que pueden deberse a la ejecución en " +"ZFS." #: ../build/NEWS:6692 msgid "" "`bpo-32962 `__: Fixed test_gdb when " "Python is compiled with flags -mcet -fcf-protection -O0." msgstr "" +"`bpo-32962 `__: se corrigió test_gdb " +"cuando Python se compila con banderas -mcet -fcf-protection -O0." #: ../build/NEWS:6695 ../build/NEWS:7741 msgid "" @@ -12813,12 +18468,17 @@ msgid "" "test_pre_initialization_sys_options()`` when the interpreter is built with " "``--enable-shared``." msgstr "" +"`bpo-33358 `__: corrige ``test_embed." +"test_pre_initialization_sys_options()`` cuando el intérprete está construido " +"con ``--enable-shared``." #: ../build/NEWS:6698 ../build/NEWS:7957 ../build/NEWS:12189 msgid "" "`bpo-32872 `__: Avoid regrtest " "compatibility issue with namespace packages." msgstr "" +"`bpo-32872 `__: Evite problemas de " +"compatibilidad de pruebas con paquetes de espacio de nombres." #: ../build/NEWS:6700 ../build/NEWS:7959 ../build/NEWS:12414 msgid "" @@ -12826,12 +18486,17 @@ msgid "" "``test_asyncio`` on macOS 10.12.2+ due to transport of ``KqueueSelector`` " "loop was not being closed." msgstr "" +"`bpo-32517 `__: Se corrigió el error " +"``test_asyncio`` en macOS 10.12.2+ debido a que el transporte del bucle " +"``KqueueSelector`` no se estaba cerrando." #: ../build/NEWS:6703 msgid "" "`bpo-32663 `__: Making sure the " "`SMTPUTF8SimTests` class of tests gets run in test_smtplib.py." msgstr "" +"`bpo-32663 `__: Asegurarse de que la " +"clase de pruebas `SMTPUTF8SimTests` se ejecute en test_smtplib.py." #: ../build/NEWS:6706 msgid "" @@ -12839,44 +18504,59 @@ msgid "" "\"signed short\" bitfields, but the IBM XLC compiler (on AIX) does not " "support this Skip the code and test when AIX and XLC are used" msgstr "" +"`bpo-27643 `__: El caso de prueba Test_C " +"necesita campos de bits \"cortos firmados\", pero el compilador IBM XLC (en " +"AIX) no admite esto. Omita el código y pruebe cuando se utilicen AIX y XLC." #: ../build/NEWS:6710 msgid "Applicable to Python2-2.7 and later" -msgstr "" +msgstr "Aplicable a Python2-2.7 y posterior" #: ../build/NEWS:6712 ../build/NEWS:7962 ../build/NEWS:12079 msgid "`bpo-19417 `__: Add test_bdb.py." msgstr "" +"`bpo-19417 `__: agregue test_bdb.py." #: ../build/NEWS:6714 ../build/NEWS:8209 msgid "" "`bpo-31809 `__: Add tests to verify " "connection with secp ECDH curves." msgstr "" +"`bpo-31809 `__: agregue pruebas para " +"verificar la conexión con las curvas secp ECDH." #: ../build/NEWS:6719 msgid "" "`bpo-34691 `__: The _contextvars module " "is now built into the core Python library on Windows." msgstr "" +"`bpo-34691 `__: el módulo _contextvars " +"ahora está integrado en la biblioteca central de Python en Windows." #: ../build/NEWS:6722 msgid "" "`bpo-35683 `__: Improved Azure Pipelines " "build steps and now verifying layouts correctly" msgstr "" +"`bpo-35683 `__: pasos de compilación de " +"Azure Pipelines mejorados y ahora verificando los diseños correctamente" #: ../build/NEWS:6725 msgid "" "`bpo-35642 `__: Remove asynciomodule.c " "from pythoncore.vcxproj" msgstr "" +"`bpo-35642 `__: eliminar asynciomodule.c " +"de pythoncore.vcxproj" #: ../build/NEWS:6727 msgid "" "`bpo-35550 `__: Fix incorrect Solaris " "#ifdef checks to look for __sun && __SVR4 instead of sun when compiling." msgstr "" +"`bpo-35550 `__: corrige las " +"comprobaciones incorrectas de Solaris #ifdef para buscar __sun && __SVR4 en " +"lugar de sun al compilar." #: ../build/NEWS:6730 msgid "" @@ -12885,6 +18565,10 @@ msgid "" "guided optimization (PGO) flags to ``CFLAGS_NODIST``: existing " "``CFLAGS_NODIST`` flags are kept." msgstr "" +"`bpo-35499 `__: ``make profile-opt`` ya " +"no reemplaza ``CFLAGS_NODIST`` con ``CFLAGS``. Ahora agrega indicadores de " +"optimización guiada por perfil (PGO) a ``CFLAGS_NODIST``: se mantienen los " +"indicadores ``CFLAGS_NODIST`` existentes." #: ../build/NEWS:6734 msgid "" @@ -12892,6 +18576,9 @@ msgid "" "flags from Link Time Optimizations (LTO) into distutils when compiling C " "extensions." msgstr "" +"`bpo-35257 `__: Evite filtrar los " +"indicadores del vinculador de Optimizaciones de tiempo de enlace (LTO) en " +"distutils al compilar extensiones C." #: ../build/NEWS:6737 msgid "" @@ -12899,12 +18586,17 @@ msgid "" "with clang and LTO, LTO flags are no longer passed into CFLAGS to build " "third-party C extensions through distutils." msgstr "" +"`bpo-35351 `__: al compilar Python con " +"clang y LTO, los indicadores LTO ya no se pasan a CFLAGS para crear " +"extensiones C de terceros a través de distutils." #: ../build/NEWS:6741 msgid "" "`bpo-35139 `__: Fix a compiler error " "when statically linking `pyexpat` in `Modules/Setup`." msgstr "" +"`bpo-35139 `__: Se corrigió un error del " +"compilador al vincular estáticamente `pyexpat` en` Módulos / Configuración`." #: ../build/NEWS:6744 msgid "" @@ -12913,6 +18605,11 @@ msgid "" "props in Debug mode to expand functions marked as inline. This change should " "make Python compiled in Debug mode a little bit faster on Windows." msgstr "" +"`bpo-35059 `__: PCbuild: Establezca " +"InlineFunctionExpansion en OnlyExplicitInline (opción \"/ Ob1\") en " +"pyproject.props en el modo de depuración para expandir las funciones " +"marcadas como en línea. Este cambio debería hacer que Python se compile en " +"modo de depuración un poco más rápido en Windows." #: ../build/NEWS:6749 msgid "" @@ -12921,18 +18618,27 @@ msgid "" "symbols do not conflict at link or dynamic loading time with an embedding " "application or other extension modules with their own version of libexpat." msgstr "" +"`bpo-35011 `__: Restaura el uso de " +"pyexpatns.h para aislar nuestra copia incrustada de la biblioteca expat C " +"para que sus símbolos no entren en conflicto en el enlace o el tiempo de " +"carga dinámica con una aplicación incrustada u otros módulos de extensión " +"con su propia versión de libexpat." #: ../build/NEWS:6754 msgid "" "`bpo-28015 `__: Have --with-lto works " "correctly with clang." msgstr "" +"`bpo-28015 `__: Have --with-lto funciona " +"correctamente con clang." #: ../build/NEWS:6756 msgid "" "`bpo-34765 `__: Update the outdated " "install-sh file to the latest revision from automake v1.16.1" msgstr "" +"`bpo-34765 `__: actualice el archivo " +"install-sh desactualizado a la última revisión de automake v1.16.1" #: ../build/NEWS:6759 msgid "" @@ -12940,24 +18646,35 @@ msgid "" "byte order in configure.ac using compilation tests instead of executing " "code, so that these checks work in cross-compiled builds." msgstr "" +"`bpo-34585 `__: Verifique el orden de " +"bytes de punto flotante en configure.ac usando pruebas de compilación en " +"lugar de ejecutar código, de modo que estas verificaciones funcionen en " +"compilaciones compiladas de forma cruzada." #: ../build/NEWS:6763 msgid "" "`bpo-34710 `__: Fixed SSL module build " "with OpenSSL & pedantic CFLAGS." msgstr "" +"`bpo-34710 `__: módulo SSL fijo " +"construido con OpenSSL y CFLAGS pedantes." #: ../build/NEWS:6765 msgid "" "`bpo-34582 `__: Add JUnit XML output for " "regression tests and update Azure DevOps builds." msgstr "" +"`bpo-34582 `__: agregue la salida XML de " +"JUnit para las pruebas de regresión y actualice las compilaciones de Azure " +"DevOps." #: ../build/NEWS:6768 msgid "" "`bpo-34081 `__: Make Sphinx warnings as " "errors in the Docs Makefile." msgstr "" +"`bpo-34081 `__: haga advertencias de " +"Sphinx como errores en Docs Makefile." #: ../build/NEWS:6770 msgid "" @@ -12965,6 +18682,9 @@ msgid "" "was not possible to have both ``HAVE_LINUX_VM_SOCKETS_H`` and " "``HAVE_SOCKADDR_ALG`` be undefined." msgstr "" +"`bpo-34555 `__: solución para el caso en " +"el que no era posible que ``HAVE_LINUX_VM_SOCKETS_H`` y " +"``HAVE_SOCKADDR_ALG`` no estuvieran definidos." #: ../build/NEWS:6773 msgid "" @@ -12973,6 +18693,10 @@ msgid "" "`PyThread_start_new_thread`: add a function wrapper to always return " "``NULL``." msgstr "" +"`bpo-33015 `__: se corrigió un " +"comportamiento indefinido en la implementación pthread de :c:func:" +"`PyThread_start_new_thread`: agregue un contenedor de función para devolver " +"siempre ``NULL``." #: ../build/NEWS:6777 msgid "" @@ -12980,12 +18704,17 @@ msgid "" "library is now installed with write permission (mode 0755), which is the " "standard way of installing such libraries." msgstr "" +"`bpo-34245 `__: la biblioteca compartida " +"de Python ahora se instala con permiso de escritura (modo 0755), que es la " +"forma estándar de instalar dichas bibliotecas." #: ../build/NEWS:6781 msgid "" "`bpo-34121 `__: Fix detection of C11 " "atomic support on clang." msgstr "" +"`bpo-34121 `__: Se corrigió la detección " +"de soporte atómico C11 en clang." #: ../build/NEWS:6783 msgid "" @@ -12993,12 +18722,17 @@ msgid "" "dist to Modules/Setup, and remove the necessity to copy the former manually " "to the latter when updating the local source tree." msgstr "" +"`bpo-32430 `__: Cambie el nombre de " +"Modules / Setup.dist a Modules / Setup, y elimine la necesidad de copiar el " +"primero manualmente al segundo al actualizar el árbol de fuentes local." #: ../build/NEWS:6787 msgid "" "`bpo-30345 `__: Add -g to LDFLAGS when " "compiling with LTO to get debug symbols." msgstr "" +"`bpo-30345 `__: agregue -g a LDFLAGS al " +"compilar con LTO para obtener símbolos de depuración." #: ../build/NEWS:6789 ../build/NEWS:7374 ../build/NEWS:12084 msgid "" @@ -13006,12 +18740,18 @@ msgid "" "prototypes`` option to ``CFLAGS_NODIST`` from ``OPT``. This option emitted " "annoying warnings when building extension modules written in C++." msgstr "" +"`bpo-5755 `__: Mueva la opción ``-Wstrict-" +"prototypes`` a ``CFLAGS_NODIST`` desde ``OPT``. Esta opción emitía " +"advertencias molestas al crear módulos de extensión escritos en C ++." #: ../build/NEWS:6793 ../build/NEWS:7596 ../build/NEWS:12088 msgid "" "`bpo-33614 `__: Ensures module " "definition files for the stable ABI on Windows are correctly regenerated." msgstr "" +"`bpo-33614 `__: garantiza que los " +"archivos de definición de módulo para la ABI estable en Windows se regeneren " +"correctamente." #: ../build/NEWS:6796 msgid "" @@ -13019,18 +18759,26 @@ msgid "" "warning configuration flag has been removed. It has had no effect for about " "a year." msgstr "" +"`bpo-33648 `__: Se ha eliminado el " +"indicador de configuración --with-c-locale-warning. No ha tenido ningún " +"efecto durante aproximadamente un año." #: ../build/NEWS:6799 ../build/NEWS:7599 ../build/NEWS:12091 msgid "" "`bpo-33522 `__: Enable CI builds on " "Visual Studio Team Services at https://python.visualstudio.com/cpython" msgstr "" +"`bpo-33522 `__: habilite las " +"compilaciones de CI en Visual Studio Team Services en https://python." +"visualstudio.com/cpython" #: ../build/NEWS:6802 msgid "" "`bpo-33512 `__: configure's check for " "\"long double\" has been simplified" msgstr "" +"`bpo-33512 `__: se ha simplificado la " +"comprobación de configure para \"doble largo\"" #: ../build/NEWS:6804 msgid "" @@ -13038,24 +18786,34 @@ msgid "" "correctly detected from the standard environment variables. --without-gcc " "and --with-icc options have been removed." msgstr "" +"`bpo-33483 `__: El compilador C ahora se " +"detecta correctamente a partir de las variables de entorno estándar. Se han " +"eliminado las opciones --without-gcc y --with-icc." #: ../build/NEWS:6808 ../build/NEWS:7747 ../build/NEWS:12098 msgid "" "`bpo-33394 `__: Enable the verbose build " "for extension modules, when GNU make is passed macros on the command line." msgstr "" +"`bpo-33394 `__: habilita la compilación " +"detallada para módulos de extensión, cuando GNU make se pasa macros en la " +"línea de comando." #: ../build/NEWS:6811 ../build/NEWS:7750 msgid "" "`bpo-33393 `__: Update config.guess and " "config.sub files." msgstr "" +"`bpo-33393 `__: actualice los archivos " +"config.guess y config.sub." #: ../build/NEWS:6813 ../build/NEWS:7752 msgid "" "`bpo-33377 `__: Add new triplets for " "mips r6 and riscv variants (used in extension suffixes)." msgstr "" +"`bpo-33377 `__: agregue nuevos tripletes " +"para las variantes mips r6 y riscv (usados ​​en sufijos de extensión)." #: ../build/NEWS:6816 ../build/NEWS:7755 msgid "" @@ -13064,18 +18822,26 @@ msgid "" "Instead, modules that specifically need that preprocessor definition include " "it in their individual entries." msgstr "" +"`bpo-32232 `__: De forma predeterminada, " +"los módulos configurados en `Módulos / Configuración` ya no se construyen " +"con` -DPy_BUILD_CORE`. En cambio, los módulos que necesitan específicamente " +"esa definición de preprocesador la incluyen en sus entradas individuales." #: ../build/NEWS:6820 ../build/NEWS:7759 msgid "" "`bpo-33182 `__: The embedding tests can " "once again be built with clang 6.0" msgstr "" +"`bpo-33182 `__: Las pruebas de " +"incrustación se pueden volver a construir con clang 6.0" #: ../build/NEWS:6822 ../build/NEWS:7967 ../build/NEWS:12194 msgid "" "`bpo-33163 `__: Upgrade pip to 9.0.3 and " "setuptools to v39.0.1." msgstr "" +"`bpo-33163 `__: actualice pip a 9.0.3 y " +"setuptools a v39.0.1." #: ../build/NEWS:6824 msgid "" @@ -13085,84 +18851,117 @@ msgid "" "METH_NOARGS function (that uses just one argument) to a PyCFunction. Fix " "this by adding a dummy argument to all functions that implement METH_NOARGS." msgstr "" +"`bpo-33012 `__: gcc 8 ha agregado una " +"nueva heurística de advertencia para detectar conversiones de funciones no " +"válidas y una compilación de Python estándar parece alcanzar esa advertencia " +"con bastante frecuencia. La más común es la conversión de una función " +"METH_NOARGS (que usa solo un argumento) a una función PyC. Solucione esto " +"agregando un argumento ficticio a todas las funciones que implementan " +"METH_NOARGS." #: ../build/NEWS:6830 ../build/NEWS:8214 msgid "" "`bpo-32898 `__: Fix the python debug " "build when using COUNT_ALLOCS." msgstr "" +"`bpo-32898 `__: corrige la compilación " +"de depuración de Python cuando se usa COUNT_ALLOCS." #: ../build/NEWS:6832 msgid "" "`bpo-29442 `__: Replace optparse with " "argparse in setup.py" msgstr "" +"`bpo-29442 `__: Reemplace optparse con " +"argparse en setup.py" #: ../build/NEWS:6837 msgid "" "`bpo-35890 `__: Fix API calling " "consistency of GetVersionEx and wcstok." msgstr "" +"`bpo-35890 `__: se corrige la coherencia " +"de las llamadas a la API de GetVersionEx y wcstok." #: ../build/NEWS:6839 msgid "" "`bpo-32560 `__: The ``py`` launcher now " "forwards its ``STARTUPINFO`` structure to child processes." msgstr "" +"`bpo-32560 `__: el lanzador ``py`` ahora " +"reenvía su estructura ``STARTUPINFO`` a procesos secundarios." #: ../build/NEWS:6842 msgid "" "`bpo-35854 `__: Fix EnvBuilder and --" "symlinks in venv on Windows" msgstr "" +"`bpo-35854 `__: corrige EnvBuilder y --" +"symlinks en venv en Windows" #: ../build/NEWS:6844 msgid "" "`bpo-35811 `__: Avoid propagating venv " "settings when launching via py.exe" msgstr "" +"`bpo-35811 `__: evite propagar la " +"configuración de venv al iniciar a través de py.exe" #: ../build/NEWS:6846 msgid "" "`bpo-35797 `__: Fix default executable " "used by the multiprocessing module" msgstr "" +"`bpo-35797 `__: corrige el ejecutable " +"predeterminado utilizado por el módulo de multiprocesamiento" #: ../build/NEWS:6848 msgid "" "`bpo-35758 `__: Allow building on ARM " "with MSVC." msgstr "" +"`bpo-35758 `__: permite construir en ARM " +"con MSVC." #: ../build/NEWS:6850 msgid "" "`bpo-29734 `__: Fix handle leaks in os." "stat on Windows." msgstr "" +"`bpo-29734 `__: Arregle las fugas de la " +"manija en os.stat en Windows." #: ../build/NEWS:6852 msgid "" "`bpo-35596 `__: Use unchecked PYCs for " "the embeddable distro to avoid zipimport restrictions." msgstr "" +"`bpo-35596 `__: use PYC sin marcar para " +"la distribución integrable para evitar restricciones de importación de zip." #: ../build/NEWS:6855 msgid "" "`bpo-35596 `__: Fix vcruntime140.dll " "being added to embeddable distro multiple times." msgstr "" +"`bpo-35596 `__: Se corrigió que " +"vcruntime140.dll se agregara a la distribución integrable varias veces." #: ../build/NEWS:6858 msgid "" "`bpo-35402 `__: Update Windows build to " "use Tcl and Tk 8.6.9" msgstr "" +"`bpo-35402 `__: actualice la compilación " +"de Windows para usar Tcl y Tk 8.6.9" #: ../build/NEWS:6860 msgid "" "`bpo-35401 `__: Updates Windows build to " "OpenSSL 1.1.0j" msgstr "" +"`bpo-35401 `__: actualiza la compilación " +"de Windows a OpenSSL 1.1.0j" #: ../build/NEWS:6862 msgid "" @@ -13170,60 +18969,81 @@ msgid "" "use a python.exe redirector rather than copying the actual binaries from the " "base environment." msgstr "" +"`bpo-34977 `__: venv en Windows ahora " +"usará un redirector python.exe en lugar de copiar los archivos binarios " +"reales del entorno base." #: ../build/NEWS:6865 msgid "" "`bpo-34977 `__: Adds support for " "building a Windows App Store package" msgstr "" +"`bpo-34977 `__: agrega soporte para " +"construir un paquete de la tienda de aplicaciones de Windows" #: ../build/NEWS:6867 msgid "" "`bpo-35067 `__: Remove _distutils_findvs " "module and use vswhere.exe instead." msgstr "" +"`bpo-35067 `__: elimine el módulo " +"_distutils_findvs y use vswhere.exe en su lugar." #: ../build/NEWS:6869 msgid "" "`bpo-32557 `__: Allow shutil.disk_usage " "to take a file path on Windows" msgstr "" +"`bpo-32557 `__: Permitir que shutil." +"disk_usage tome una ruta de archivo en Windows" #: ../build/NEWS:6871 msgid "" "`bpo-34770 `__: Fix a possible null " "pointer dereference in pyshellext.cpp." msgstr "" +"`bpo-34770 `__: se corrige una posible " +"desreferencia de puntero nulo en pyshellext.cpp." #: ../build/NEWS:6873 msgid "" "`bpo-34603 `__: Fix returning structs " "from functions produced by MSVC" msgstr "" +"`bpo-34603 `__: arregla las estructuras " +"devueltas de las funciones producidas por MSVC" #: ../build/NEWS:6875 msgid "" "`bpo-34581 `__: Guard MSVC-specific code " "in socketmodule.c with ``#ifdef _MSC_VER``." msgstr "" +"`bpo-34581 `__: Código específico de " +"Guard MSVC en socketmodule.c con ``#ifdef _MSC_VER``." #: ../build/NEWS:6878 msgid "" "`bpo-34532 `__: Fixes exit code of list " "version arguments for py.exe." msgstr "" +"`bpo-34532 `__: corrige el código de " +"salida de los argumentos de la versión de lista para py.exe." #: ../build/NEWS:6880 msgid "" "`bpo-34062 `__: Fixed the '--list' and " "'--list-paths' arguments for the py.exe launcher" msgstr "" +"`bpo-34062 `__: se corrigieron los " +"argumentos '--list' y '--list -path' para el lanzador py.exe" #: ../build/NEWS:6883 msgid "" "`bpo-34225 `__: Ensure INCLUDE and LIB " "directories do not end with a backslash." msgstr "" +"`bpo-34225 `__: asegúrese de que los " +"directorios INCLUDE y LIB no terminen con una barra invertida." #: ../build/NEWS:6885 msgid "" @@ -13233,6 +19053,12 @@ msgid "" "running from a Python source build, and the copying code is now only run " "when that is the case, rather than whenever a venv is created." msgstr "" +"`bpo-34011 `__: Se ha cambiado un " +"conjunto de código que se copió a través de DLL e init.tcl desde la " +"ubicación de Python en ejecución en un venv que se está creando. Estas " +"copias son necesarias solo cuando se ejecutan desde una compilación fuente " +"de Python, y el código de copia ahora solo se ejecuta cuando ese es el caso, " +"en lugar de cuando se crea un venv." #: ../build/NEWS:6891 msgid "" @@ -13241,6 +19067,11 @@ msgid "" "appear in a separate app rather than on a browser tab. It can also interact " "badly with the DPI setting." msgstr "" +"`bpo-34006 `__: revertir el límite de " +"longitud de línea para los documentos de ayuda de Windows. El límite de " +"longitud de línea no es necesario porque las páginas aparecen en una " +"aplicación separada en lugar de en una pestaña del navegador. También puede " +"interactuar mal con la configuración de DPI." #: ../build/NEWS:6895 msgid "" @@ -13249,24 +19080,34 @@ msgid "" "integration of interactive GUI windows (such as Matplotlib figures) with the " "prompt on Windows." msgstr "" +"`bpo-31546 `__: restaure la ejecución de " +"PyOS_InputHook mientras espera la entrada del usuario en el indicador. " +"Restaura la integración de las ventanas GUI interactivas (como las figuras " +"de Matplotlib) con el indicador de Windows." #: ../build/NEWS:6899 msgid "" "`bpo-30237 `__: Output error when " "ReadConsole is canceled by CancelSynchronousIo instead of crashing." msgstr "" +"`bpo-30237 `__: Error de salida cuando " +"CancelSynchronousIo cancela ReadConsole en lugar de fallar." #: ../build/NEWS:6902 msgid "" "`bpo-33895 `__: GIL is released while " "calling functions that acquire Windows loader lock." msgstr "" +"`bpo-33895 `__: GIL se lanza al llamar a " +"funciones que adquieren el bloqueo del cargador de Windows." #: ../build/NEWS:6905 ../build/NEWS:7381 msgid "" "`bpo-33720 `__: Reduces maximum marshal " "recursion depth on release builds." msgstr "" +"`bpo-33720 `__: reduce la profundidad " +"máxima de recursividad del mariscal en las compilaciones de versiones." #: ../build/NEWS:6907 msgid "" @@ -13274,66 +19115,90 @@ msgid "" "`datetime.fromtimestamp` erroneously throws an :exc:`OSError` on Windows for " "values between 0 and 86400. Patch by Ammar Askar." msgstr "" +"`bpo-29097 `__: Se corrigió el error " +"donde :meth:`datetime.fromtimestamp` arrojaba erróneamente un :exc:`OSError` " +"en Windows para valores entre 0 y 86400. Parche de Ammar Askar." #: ../build/NEWS:6911 msgid "" "`bpo-33316 `__: PyThread_release_lock " "always fails" msgstr "" +"`bpo-33316 `__: PyThread_release_lock " +"siempre falla" #: ../build/NEWS:6913 ../build/NEWS:7764 msgid "" "`bpo-33184 `__: Update Windows installer " "to use OpenSSL 1.1.0h." msgstr "" +"`bpo-33184 `__: actualice el instalador " +"de Windows para usar OpenSSL 1.1.0h." #: ../build/NEWS:6915 msgid "" "`bpo-32890 `__: Fix usage of " "GetLastError() instead of errno in os.execve() and os.truncate()." msgstr "" +"`bpo-32890 `__: corrige el uso de " +"GetLastError () en lugar de errno en os.execve () y os.truncate ()." #: ../build/NEWS:6918 ../build/NEWS:7972 ../build/NEWS:12435 msgid "" "`bpo-33016 `__: Fix potential use of " "uninitialized memory in nt._getfinalpathname" msgstr "" +"`bpo-33016 `__: se corrige el uso " +"potencial de la memoria no inicializada en nt._getfinalpathname" #: ../build/NEWS:6921 ../build/NEWS:7975 ../build/NEWS:12438 msgid "" "`bpo-32903 `__: Fix a memory leak in os." "chdir() on Windows if the current directory is set to a UNC path." msgstr "" +"`bpo-32903 `__: corrige una pérdida de " +"memoria en os.chdir () en Windows si el directorio actual está configurado " +"en una ruta UNC." #: ../build/NEWS:6924 ../build/NEWS:8219 msgid "" "`bpo-32901 `__: Update Tcl and Tk " "versions to 8.6.8" msgstr "" +"`bpo-32901 `__: Actualice las versiones " +"Tcl y Tk a 8.6.8" #: ../build/NEWS:6926 ../build/NEWS:8221 ../build/NEWS:12441 msgid "" "`bpo-31966 `__: Fixed WindowsConsoleIO." "write() for writing empty data." msgstr "" +"`bpo-31966 `__: Se corrigió " +"WindowsConsoleIO.write () para escribir datos vacíos." #: ../build/NEWS:6928 ../build/NEWS:8223 ../build/NEWS:12443 msgid "" "`bpo-32409 `__: Ensures activate.bat can " "handle Unicode contents." msgstr "" +"`bpo-32409 `__: garantiza queactive.bat " +"pueda manejar contenido Unicode." #: ../build/NEWS:6930 ../build/NEWS:8225 ../build/NEWS:12445 msgid "" "`bpo-32457 `__: Improves handling of " "denormalized executable path when launching Python." msgstr "" +"`bpo-32457 `__: mejora el manejo de la " +"ruta ejecutable desnormalizada al iniciar Python." #: ../build/NEWS:6933 ../build/NEWS:8228 ../build/NEWS:12448 msgid "" "`bpo-32370 `__: Use the correct encoding " "for ipconfig output in the uuid module. Patch by Segev Finer." msgstr "" +"`bpo-32370 `__: use la codificación " +"correcta para la salida ipconfig en el módulo uuid. Parche de Segev Finer." #: ../build/NEWS:6936 ../build/NEWS:8231 ../build/NEWS:12451 msgid "" @@ -13342,6 +19207,10 @@ msgid "" "the reparse data buffer as a number of characters instead of bytes. Patch by " "Craig Holmquist and SSE4." msgstr "" +"`bpo-29248 `__: Se corrigió :func:`os." +"readlink` en Windows, que trataba erróneamente el campo ``PrintNameOffset`` " +"del búfer de datos de análisis como un número de caracteres en lugar de " +"bytes. Parche de Craig Holmquist y SSE4." #: ../build/NEWS:6940 msgid "" @@ -13349,30 +19218,41 @@ msgid "" "length in ``msilib.SummaryInfo.GetProperty()`` to prevent it from truncating " "the last character." msgstr "" +"`bpo-1104 `__: Maneje correctamente la " +"longitud de la cadena en ``msilib.SummaryInfo.GetProperty()`` para evitar " +"que trunque el último carácter." #: ../build/NEWS:6947 msgid "" "`bpo-35401 `__: Update macOS installer " "to use OpenSSL 1.1.0j." msgstr "" +"`bpo-35401 `__: actualice el instalador " +"de macOS para usar OpenSSL 1.1.0j." #: ../build/NEWS:6949 msgid "" "`bpo-35025 `__: Properly guard the use " "of the ``CLOCK_GETTIME`` et al. macros in ``timemodule`` on macOS." msgstr "" +"`bpo-35025 `__: Proteja adecuadamente el " +"uso del ``CLOCK_GETTIME`` et al. macros en ``timemodule`` en macOS." #: ../build/NEWS:6952 msgid "" "`bpo-24658 `__: On macOS, fix reading " "from and writing into a file with a size larger than 2 GiB." msgstr "" +"`bpo-24658 `__: en macOS, corrige la " +"lectura y la escritura en un archivo con un tamaño superior a 2 GiB." #: ../build/NEWS:6955 msgid "" "`bpo-34405 `__: Update to OpenSSL 1.1.0i " "for macOS installer builds." msgstr "" +"`bpo-34405 `__: actualización a OpenSSL " +"1.1.0i para compilaciones del instalador de macOS." #: ../build/NEWS:6957 msgid "" @@ -13383,6 +19263,13 @@ msgid "" "_RecursiveWildcardSelector._iterate_directories was also extended with the " "same error ignoring pattern." msgstr "" +"`bpo-33635 `__: En macOS stat en algunos " +"descriptores de archivo (/ dev / fd / 3 f.e) dará como resultado un " +"descriptor de archivo incorrecto OSError. Se agregó protección contra esta " +"excepción en is_dir, is_file y métodos similares. DirEntry.is_dir también " +"puede lanzar esta excepción, por lo que _RecursiveWildcardSelector." +"_iterate_directories también se extendió con el mismo patrón de omisión de " +"error." #: ../build/NEWS:6963 ../build/NEWS:7609 msgid "" @@ -13390,12 +19277,18 @@ msgid "" "user's home directory is now processed correctly during the readline " "initialization through editline emulation on macOS." msgstr "" +"`bpo-13631 `__: el archivo .editrc en el " +"directorio de inicio del usuario ahora se procesa correctamente durante la " +"inicialización de readline mediante la emulación de línea de edición en " +"macOS." #: ../build/NEWS:6967 ../build/NEWS:7769 msgid "" "`bpo-33184 `__: Update macOS installer " "build to use OpenSSL 1.1.0h." msgstr "" +"`bpo-33184 `__: actualice la compilación " +"del instalador de macOS para usar OpenSSL 1.1.0h." #: ../build/NEWS:6969 ../build/NEWS:7981 msgid "" @@ -13406,18 +19299,29 @@ msgid "" "external versions of Tcl/Tk, either system-provided or user-installed, such " "as ActiveTcl." msgstr "" +"`bpo-32726 `__: compile y vincule con " +"una copia privada de Tcl / Tk 8.6 para el instalador de macOS 10.6+. La " +"variante del instalador 10.9+ ya hace esto. Esto significa que Python 3.7 " +"proporcionado por los instaladores de macOS de python.org ya no necesita ni " +"usa ninguna versión externa de Tcl / Tk, ya sea proporcionada por el sistema " +"o instalada por el usuario, como ActiveTcl." #: ../build/NEWS:6975 ../build/NEWS:8238 msgid "" "`bpo-32901 `__: Update macOS 10.9+ " "installer to Tcl/Tk 8.6.8." msgstr "" +"`bpo-32901 `__: actualice el instalador " +"de macOS 10.9+ a Tcl / Tk 8.6.8." #: ../build/NEWS:6977 msgid "" "`bpo-31903 `__: In :mod:`_scproxy`, drop " "the GIL when calling into ``SystemConfiguration`` to avoid deadlocks." msgstr "" +"`bpo-31903 `__: en :mod:`_scproxy`, " +"suelte el GIL cuando llame a ``SystemConfiguration`` para evitar " +"interbloqueos." #: ../build/NEWS:6983 msgid "" @@ -13426,78 +19330,109 @@ msgid "" "mistake. (Zoom Height is now on the Options menu). On Mac, the settings " "dialog is accessed via Preferences on the IDLE menu." msgstr "" +"`bpo-35770 `__: IDLE macosx elimina " +"Opciones => Configurar IDLE. Anteriormente eliminó Window => Zoom Height por " +"error. (La altura de zoom ahora está en el menú Opciones). En Mac, se accede " +"al cuadro de diálogo de configuración a través de Preferencias en el menú " +"INACTIVO." #: ../build/NEWS:6988 msgid "" "`bpo-35769 `__: Change IDLE's new file " "name from 'Untitled' to 'untitled'" msgstr "" +"`bpo-35769 `__: cambie el nuevo nombre " +"de archivo de IDLE de 'Sin título' a 'sin título'" #: ../build/NEWS:6990 msgid "" "`bpo-35660 `__: Fix imports in idlelib." "window." msgstr "" +"`bpo-35660 `__: corrige las " +"importaciones en idlelib.window." #: ../build/NEWS:6992 msgid "" "`bpo-35641 `__: Proper format `calltip` " "when the function has no docstring." msgstr "" +"`bpo-35641 `__: formato adecuado " +"`calltip` cuando la función no tiene docstring." #: ../build/NEWS:6994 msgid "" "`bpo-33987 `__: Use ttk Frame for ttk " "widgets." msgstr "" +"`bpo-33987 `__: use ttk Frame para los " +"widgets ttk." #: ../build/NEWS:6996 msgid "" "`bpo-34055 `__: Fix erroneous 'smart' " "indents and newlines in IDLE Shell." msgstr "" +"`bpo-34055 `__: corrige sangrías " +"'inteligentes' erróneas y nuevas líneas en IDLE Shell." #: ../build/NEWS:6998 msgid "" "`bpo-35591 `__: Find Selection now works " "when selection not found." msgstr "" +"`bpo-35591 `__: Buscar selección ahora " +"funciona cuando no se encuentra la selección." #: ../build/NEWS:7000 msgid "" "`bpo-35196 `__: Speed up squeezer line " "counting." msgstr "" +"`bpo-35196 `__: Acelere el conteo de la " +"línea del exprimidor." #: ../build/NEWS:7002 msgid "" "`bpo-35598 `__: Update config_key: use " "PEP 8 names and ttk widgets, make some objects global, and add tests." msgstr "" +"`bpo-35598 `__: Actualice config_key: " +"use nombres de PEP 8 y ​​widgets ttk, haga que algunos objetos sean globales y " +"agregue pruebas." #: ../build/NEWS:7005 msgid "" "`bpo-28097 `__: Add Previous/Next " "History entries to Shell menu." msgstr "" +"`bpo-28097 `__: Agregar entradas del " +"historial anterior / siguiente al menú Shell." #: ../build/NEWS:7007 msgid "" "`bpo-35208 `__: Squeezer now properly " "counts wrapped lines before newlines." msgstr "" +"`bpo-35208 `__: Squeezer ahora cuenta " +"correctamente las líneas envueltas antes de las nuevas líneas." #: ../build/NEWS:7009 msgid "" "`bpo-35555 `__: Gray out Code Context " "menu entry when it's not applicable." msgstr "" +"`bpo-35555 `__: Entrada del menú " +"contextual del código en gris cuando no es aplicable." #: ../build/NEWS:7011 msgid "" "`bpo-35521 `__: Document the IDLE editor " "code context feature. Add some internal references within the IDLE doc." msgstr "" +"`bpo-35521 `__: Documente la función de " +"contexto del código del editor IDLE. Agregue algunas referencias internas " +"dentro del documento IDLE." #: ../build/NEWS:7014 msgid "" @@ -13506,12 +19441,18 @@ msgid "" "toggles between Zoom/Restore Height. Zoom Height has moved from the Window " "menu to the Options menu." msgstr "" +"`bpo-22703 `__: La etiqueta del menú de " +"contexto de código ahora alterna entre Mostrar / Ocultar contexto de código. " +"El menú de altura de zoom ahora alterna entre Zoom / Restaurar altura. La " +"altura de zoom se ha movido del menú Ventana al menú Opciones." #: ../build/NEWS:7018 msgid "" "`bpo-35213 `__: Where appropriate, use " "'macOS' in idlelib." msgstr "" +"`bpo-35213 `__: cuando corresponda, use " +"'macOS' en idlelib." #: ../build/NEWS:7020 msgid "" @@ -13519,6 +19460,9 @@ msgid "" "system preference \"Prefer tabs when opening documents\" is set to \"Always" "\"." msgstr "" +"`bpo-34864 `__: en macOS, advierte si la " +"preferencia del sistema \"Preferir pestañas al abrir documentos\" está " +"establecida en \"Siempre\"." #: ../build/NEWS:7023 msgid "" @@ -13527,12 +19471,18 @@ msgid "" "disables some IDLE features. Menus are a bit different than as described " "for Windows and Linux." msgstr "" +"`bpo-34864 `__: Documento dos IDLE sobre " +"problemas de MacOS. La configuración \"Preferir pestañas siempre\" del Dock " +"de Preferencias del Sistema deshabilita algunas funciones de IDLE. Los menús " +"son un poco diferentes a los descritos para Windows y Linux." #: ../build/NEWS:7027 msgid "" "`bpo-35202 `__: Remove unused imports " "from lib/idlelib" msgstr "" +"`bpo-35202 `__: eliminar las " +"importaciones no utilizadas de lib / idlelib" #: ../build/NEWS:7029 msgid "" @@ -13540,12 +19490,17 @@ msgid "" "shell has no line limit. A program that runs indefinitely can overfill " "memory." msgstr "" +"`bpo-33000 `__: Documente que el shell " +"de IDLE no tiene límite de línea. Un programa que se ejecuta indefinidamente " +"puede sobrellenar la memoria." #: ../build/NEWS:7032 msgid "" "`bpo-23220 `__: Explain how IDLE's Shell " "displays output." msgstr "" +"`bpo-23220 `__: Explique cómo muestra la " +"salida el Shell de IDLE." #: ../build/NEWS:7034 msgid "" @@ -13554,6 +19509,11 @@ msgid "" "differences\" is renamed \"Running user code\". It mostly covers the " "implications of using custom sys.stdxxx objects." msgstr "" +"`bpo-35099 `__: Mejore el documento " +"sobre el código de usuario en ejecución IDLE. Se cambia el nombre de la " +"sección de \"IDLE - diferencias de consola\" se cambia el nombre de \"Código " +"de usuario en ejecución\". En su mayoría, cubre las implicaciones del uso de " +"objetos sys.stdxxx personalizados." #: ../build/NEWS:7038 msgid "" @@ -13561,6 +19521,9 @@ msgid "" "explaining editor windows. Topics include opening, title and status bar, ." "py* extension, and running." msgstr "" +"`bpo-35097 `__: agregue la subsección de " +"documento IDLE que explica las ventanas del editor. Los temas incluyen " +"apertura, barra de título y estado, extensión .py * y ejecución." #: ../build/NEWS:7041 msgid "" @@ -13568,6 +19531,9 @@ msgid "" "document viewer in the IDLE doc. Add a paragraph in \"Help and preferences" "\", \"Help sources\" subsection." msgstr "" +"`bpo-35093 `__: Documente el visor de " +"documentos IDLE en el documento IDLE. Agregue un párrafo en la subsección " +"\"Ayuda y preferencias\", \"Fuentes de ayuda\"." #: ../build/NEWS:7044 msgid "" @@ -13575,6 +19541,9 @@ msgid "" "copy_string docstring. We now use git and backporting instead of hg and " "forward merging." msgstr "" +"`bpo-35088 `__: Actualice idlelib.help." +"copy_string docstring. Ahora usamos git y backporting en lugar de hg y la " +"fusión hacia adelante." #: ../build/NEWS:7047 msgid "" @@ -13582,12 +19551,17 @@ msgid "" "files for the current doc build. The main change is the elimination of " "chapter-section numbers." msgstr "" +"`bpo-35087 `__: actualice los archivos " +"de ayuda de idlelib para la compilación del documento actual. El cambio " +"principal es la eliminación de los números de sección de capítulo." #: ../build/NEWS:7050 msgid "" "`bpo-34548 `__: Use configured color " "theme for read-only text views." msgstr "" +"`bpo-34548 `__: use el tema de color " +"configurado para vistas de texto de solo lectura." #: ../build/NEWS:7052 msgid "" @@ -13596,12 +19570,18 @@ msgid "" "up the history without losing it. Squeezed outputs may be copied, viewed in " "a separate window, and \"unsqueezed\"." msgstr "" +"`bpo-1529353 `__: habilite la " +"\"compresión\" de salidas largas en el shell, para evitar la degradación del " +"rendimiento y limpiar el historial sin perderlo. Los resultados comprimidos " +"se pueden copiar, ver en una ventana separada y \"desempaquetar\"." #: ../build/NEWS:7057 msgid "" "`bpo-34047 `__: Fixed mousewheel " "scrolling direction on macOS." msgstr "" +"`bpo-34047 `__: Se corrigió la dirección " +"de desplazamiento de la rueda del mouse en macOS." #: ../build/NEWS:7059 msgid "" @@ -13609,12 +19589,17 @@ msgid "" "always visible on Mac. Some MacOS-tk combinations need .update_idletasks(). " "Patch by Kevin Walzer." msgstr "" +"`bpo-34275 `__: haga que las sugerencias " +"de llamada IDLE estén siempre visibles en Mac. Algunas combinaciones de " +"MacOS-tk necesitan .update_idletasks (). Parche de Kevin Walzer." #: ../build/NEWS:7062 msgid "" "`bpo-34120 `__: Fix unresponsiveness " "after closing certain windows and dialogs." msgstr "" +"`bpo-34120 `__: corrige la falta de " +"respuesta después de cerrar ciertas ventanas y cuadros de diálogo." #: ../build/NEWS:7064 msgid "" @@ -13623,12 +19608,18 @@ msgid "" "determine that widgets look right, it is important that they look the same " "for testing as when running IDLE." msgstr "" +"`bpo-33975 `__: evite el tipo pequeño al " +"ejecutar htests. Dado que parte del propósito de las pruebas vistas por " +"humanos es determinar si los widgets se ven bien, es importante que tengan " +"el mismo aspecto para las pruebas que cuando se ejecutan en modo inactivo." #: ../build/NEWS:7068 msgid "" "`bpo-33905 `__: Add test for idlelib." "stackview.StackBrowser." msgstr "" +"`bpo-33905 `__: agregue la prueba para " +"idlelib.stackview.StackBrowser." #: ../build/NEWS:7070 msgid "" @@ -13636,12 +19627,18 @@ msgid "" "key 'windows' to 'window'. Every other menudef key is lowercase version of " "main menu entry." msgstr "" +"`bpo-33924 `__: Cambie la tecla mainmenu." +"menudefs 'windows' por 'ventana'. Todas las demás teclas de menudef son una " +"versión en minúsculas de la entrada del menú principal." #: ../build/NEWS:7073 msgid "" "`bpo-33906 `__: Rename idlelib.windows " "as window Match Window on the main menu and remove last plural module name." msgstr "" +"`bpo-33906 `__: cambie el nombre de " +"idlelib.windows como ventana Match Window en el menú principal y elimine el " +"último nombre del módulo en plural." #: ../build/NEWS:7076 msgid "" @@ -13649,12 +19646,18 @@ msgid "" "idle_test/template.py. The revised file compiles, runs, and tests OK. " "idle_test/README.txt explains how to use it to create new IDLE test files." msgstr "" +"`bpo-33917 `__: Corrija y documente " +"idlelib / idle_test / template.py. El archivo revisado se compila, se " +"ejecuta y se prueba correctamente. idle_test / README.txt explica cómo " +"usarlo para crear nuevos archivos de prueba IDLE." #: ../build/NEWS:7080 msgid "" "`bpo-33904 `__: IDLE: In rstrip, rename " "class RstripExtension as Rstrip" msgstr "" +"`bpo-33904 `__: IDLE: En rstrip, cambie " +"el nombre de la clase RstripExtension como Rstrip" #: ../build/NEWS:7082 msgid "" @@ -13663,18 +19666,26 @@ msgid "" "CallTips are now calltip and Calltip. In module calltip_w, class CallTip is " "now CalltipWindow." msgstr "" +"`bpo-33907 `__: Para mayor coherencia y " +"claridad, cambie el nombre de un módulo y clases IDLE. Las sugerencias de " +"llamada del módulo y su clase CallTips ahora son calltip y Calltip. En el " +"módulo calltip_w, la clase CallTip ahora es CalltipWindow." #: ../build/NEWS:7086 msgid "" "`bpo-33856 `__: Add \"help\" in the " "welcome message of IDLE" msgstr "" +"`bpo-33856 `__: agregue \"ayuda\" en el " +"mensaje de bienvenida de IDLE" #: ../build/NEWS:7088 msgid "" "`bpo-33839 `__: IDLE: refactor ToolTip " "and CallTip and add documentation and tests" msgstr "" +"`bpo-33839 `__: IDLE: refactorice " +"ToolTip y CallTip y agregue documentación y pruebas" #: ../build/NEWS:7091 msgid "" @@ -13682,6 +19693,10 @@ msgid "" "modules. Add missing files, import module, instantiate classes, and check " "coverage. Check existing files." msgstr "" +"`bpo-33855 `__: pruebe mínimamente todos " +"los módulos IDLE. Agregue los archivos que faltan, importe el módulo, cree " +"instancias de clases y verifique la cobertura. Verifique los archivos " +"existentes." #: ../build/NEWS:7094 ../build/NEWS:7386 ../build/NEWS:12114 msgid "" @@ -13691,18 +19706,28 @@ msgid "" "than 96 DPI, this should make text and lines sharper. It should otherwise " "have no effect." msgstr "" +"`bpo-33656 `__: en Windows, agregue una " +"llamada API que diga que tk escala para DPI. En Windows 8.1+ o 10, con las " +"propiedades de compatibilidad de DPI del binario de Python sin cambios y una " +"resolución de monitor superior a 96 DPI, esto debería hacer que el texto y " +"las líneas sean más nítidos. De lo contrario, no debería tener ningún efecto." #: ../build/NEWS:7099 ../build/NEWS:7391 ../build/NEWS:12119 msgid "" "`bpo-33768 `__: Clicking on a context " "line moves that line to the top of the editor window." msgstr "" +"`bpo-33768 `__: Hacer clic en una línea " +"de contexto mueve esa línea a la parte superior de la ventana del editor." #: ../build/NEWS:7102 ../build/NEWS:7394 ../build/NEWS:12122 msgid "" "`bpo-33763 `__: IDLE: Use read-only text " "widget for code context instead of label widget." msgstr "" +"`bpo-33763 `__: IDLE: use un widget de " +"texto de solo lectura para el contexto del código en lugar del widget de " +"etiqueta." #: ../build/NEWS:7105 ../build/NEWS:7397 ../build/NEWS:12125 msgid "" @@ -13712,6 +19737,12 @@ msgid "" "box. The change also applies to the shell and grep output windows, but not " "to read-only text views." msgstr "" +"`bpo-33664 `__: Desplaza el texto del " +"editor IDLE por líneas. Anteriormente, la rueda del mouse y el control " +"deslizante de la barra de desplazamiento movían el texto en un número fijo " +"de píxeles, lo que generaba líneas parciales en la parte superior del cuadro " +"del editor. El cambio también se aplica a las ventanas de salida de shell y " +"grep, pero no a las vistas de texto de solo lectura." #: ../build/NEWS:7110 ../build/NEWS:7402 ../build/NEWS:12130 msgid "" @@ -13719,6 +19750,10 @@ msgid "" "color configuration for Code Context. Use the Highlights tab to see the " "setting for built-in themes or add settings to custom themes." msgstr "" +"`bpo-33679 `__: habilita la " +"configuración de color específica del tema para el contexto del código. Use " +"la pestaña Destacados para ver la configuración de los temas integrados o " +"agregar configuraciones a los temas personalizados." #: ../build/NEWS:7114 ../build/NEWS:7406 ../build/NEWS:12134 msgid "" @@ -13726,18 +19761,25 @@ msgid "" "non-blank lines for Code Context. If there is no current context, show a " "single blank line." msgstr "" +"`bpo-33642 `__: muestra hasta líneas " +"máximas que no están en blanco para el contexto del código. Si no hay " +"contexto actual, muestre una sola línea en blanco." #: ../build/NEWS:7117 ../build/NEWS:7616 ../build/NEWS:12137 msgid "" "`bpo-33628 `__: IDLE: Cleanup " "codecontext.py and its test." msgstr "" +"`bpo-33628 `__: IDLE: Limpiar " +"codecontext.py y su prueba." #: ../build/NEWS:7119 ../build/NEWS:7618 ../build/NEWS:12139 msgid "" "`bpo-33564 `__: IDLE's code context now " "recognizes async as a block opener." msgstr "" +"`bpo-33564 `__: el contexto del código " +"IDLE ahora reconoce async como un abridor de bloques." #: ../build/NEWS:7121 ../build/NEWS:7774 ../build/NEWS:12144 msgid "" @@ -13746,6 +19788,11 @@ msgid "" "selection by double-click, movement left/right by control-left/right, and " "deletion left/right by control-BACKSPACE/DEL." msgstr "" +"`bpo-21474 `__: actualiza la definición " +"de palabra / identificador de ascii a unicode. En los cuadros de texto y de " +"entrada, esto afecta la selección mediante doble clic, el movimiento hacia " +"la izquierda / derecha mediante control-izquierda / derecha y la eliminación " +"hacia la izquierda / derecha mediante control-RETROCESO / SUPR." #: ../build/NEWS:7126 ../build/NEWS:7779 ../build/NEWS:12149 msgid "" @@ -13754,6 +19801,11 @@ msgid "" "'r' or 'f'. Consistently color as much of the prefix, starting at the right, " "as is valid. Revise and extend colorizer test." msgstr "" +"`bpo-33204 `__: IDLE: prefijos de cadena " +"inválidos de colores consistentes. Un prefijo de cadena 'u' no se puede " +"emparejar con 'r' ni con 'f'. Colorea de manera consistente tanto del " +"prefijo, comenzando por la derecha, como sea válido. Revisar y ampliar la " +"prueba del colorizador." #: ../build/NEWS:7131 ../build/NEWS:7990 ../build/NEWS:12468 msgid "" @@ -13766,29 +19818,46 @@ msgid "" "unsets it before the first prompt. IDLE now does the same when run " "normally, without the ``-n`` option." msgstr "" +"`bpo-32984 `__: configure ``__file__`` " +"mientras ejecuta un archivo de inicio. Al igual que Python, IDLE " +"opcionalmente ejecuta un archivo de inicio en la ventana de Shell antes de " +"presentar la primera solicitud de entrada interactiva. Para IDLE, ``-s`` " +"ejecuta un archivo denominado en la variable ambiental :envvar:`IDLESTARTUP` " +"o :envvar:`PYTHONSTARTUP`; ``-r file`` ejecuta ``file``. Python establece " +"``__file__`` en el nombre del archivo de inicio antes de ejecutar el archivo " +"y lo desarma antes del primer mensaje. IDLE ahora hace lo mismo cuando se " +"ejecuta normalmente, sin la opción ``-n``." #: ../build/NEWS:7140 ../build/NEWS:7999 ../build/NEWS:12477 msgid "" "`bpo-32940 `__: Simplify and rename " "StringTranslatePseudoMapping in pyparse." msgstr "" +"`bpo-32940 `__: Simplifique y cambie el " +"nombre de StringTranslatePseudoMapping en pyparse." #: ../build/NEWS:7142 ../build/NEWS:8243 ../build/NEWS:12479 msgid "" "`bpo-32916 `__: Change ``str`` to " "``code`` in pyparse." msgstr "" +"`bpo-32916 `__: Cambie ``str`` a " +"``code`` en pyparse." #: ../build/NEWS:7144 ../build/NEWS:8245 ../build/NEWS:12481 msgid "" "`bpo-32905 `__: Remove unused code in " "pyparse module." msgstr "" +"`bpo-32905 `__: elimine el código no " +"utilizado en el módulo pyparse." #: ../build/NEWS:7146 ../build/NEWS:8247 ../build/NEWS:12483 msgid "" "`bpo-32874 `__: Add tests for pyparse." msgstr "" +"`bpo-32874 `__: agregue pruebas para " +"pyparse." #: ../build/NEWS:7148 ../build/NEWS:8249 ../build/NEWS:12485 msgid "" @@ -13796,6 +19865,9 @@ msgid "" "place-dependent default encoding for open() is a bad idea for IDLE's system " "and location-independent files." msgstr "" +"`bpo-32837 `__: Usar el sistema y la " +"codificación predeterminada dependiente del lugar para open () es una mala " +"idea para el sistema de IDLE y los archivos independientes de la ubicación." #: ../build/NEWS:7151 ../build/NEWS:8252 ../build/NEWS:12488 msgid "" @@ -13805,18 +19877,29 @@ msgid "" "'ascii' because readline() internally reads and decodes far enough ahead to " "encounter a non-ascii character in CREDITS.txt." msgstr "" +"`bpo-32826 `__: Agregue \"encoding = " +"utf-8\" a open () en test_help_about de IDLE. La prueba de GUI " +"test_file_buttons () solo mira las líneas iniciales de solo ascii, pero " +"falló en sistemas donde open () por defecto es 'ascii' porque readline () " +"lee y decodifica internamente lo suficiente como para encontrar un carácter " +"no ascii en CREDITS.txt." #: ../build/NEWS:7157 ../build/NEWS:7620 ../build/NEWS:12154 msgid "" "`bpo-32831 `__: Add docstrings and tests " "for codecontext." msgstr "" +"`bpo-32831 `__: agregue cadenas de " +"documentos y pruebas para el contexto de código." #: ../build/NEWS:7159 ../build/NEWS:8258 ../build/NEWS:12494 msgid "" "`bpo-32765 `__: Update configdialog " "General tab docstring to add new widgets to the widget list." msgstr "" +"`bpo-32765 `__: actualice la cadena de " +"documentos de la pestaña General de configdialog para agregar nuevos widgets " +"a la lista de widgets." #: ../build/NEWS:7165 msgid "" @@ -13824,30 +19907,42 @@ msgid "" "for timing various ways to access variables: ``Tools/scripts/" "var_access_benchmark.py``." msgstr "" +"`bpo-35884 `__: agregue un script de " +"referencia para cronometrar varias formas de acceder a las variables: " +"``Tools/scripts/var_access_benchmark.py``." #: ../build/NEWS:7168 msgid "" "`bpo-34989 `__: python-gdb.py now " "handles errors on computing the line number of a Python frame." msgstr "" +"`bpo-34989 `__: python-gdb.py ahora " +"maneja errores al calcular el número de línea de un marco de Python." #: ../build/NEWS:7171 msgid "" "`bpo-20260 `__: Argument Clinic now has " "non-bitwise unsigned int converters." msgstr "" +"`bpo-20260 `__: Argument Clinic ahora " +"tiene convertidores int sin firmar no bit a bit." #: ../build/NEWS:7173 msgid "" "`bpo-32962 `__: python-gdb now catches " "``UnicodeDecodeError`` exceptions when calling ``string()``." msgstr "" +"`bpo-32962 `__: python-gdb ahora detecta " +"las excepciones ``UnicodeDecodeError`` al llamar a ``string()``." #: ../build/NEWS:7176 msgid "" "`bpo-32962 `__: python-gdb now catches " "ValueError on read_var(): when Python has no debug symbols for example." msgstr "" +"`bpo-32962 `__: python-gdb ahora detecta " +"ValueError en read_var (): cuando Python no tiene símbolos de depuración, " +"por ejemplo." #: ../build/NEWS:7179 ../build/NEWS:7787 ../build/NEWS:12159 msgid "" @@ -13855,6 +19950,9 @@ msgid "" "now recognizes only literal strings as docstrings and translatable strings, " "and rejects bytes literals and f-string expressions." msgstr "" +"`bpo-33189 `__:: program: `pygettext.py` " +"ahora reconoce solo cadenas literales como cadenas de documentos y cadenas " +"traducibles, y rechaza bytes literales y expresiones de cadena f." #: ../build/NEWS:7183 ../build/NEWS:7791 ../build/NEWS:12163 msgid "" @@ -13862,12 +19960,17 @@ msgid "" "directories as arguments in the ``pygettext`` script. Based on patch by Oleg " "Krasnikov." msgstr "" +"`bpo-31920 `__: Se corrigió el manejo de " +"directorios como argumentos en el script ``pygettext``. Basado en el parche " +"de Oleg Krasnikov." #: ../build/NEWS:7186 ../build/NEWS:7794 ../build/NEWS:12166 msgid "" "`bpo-29673 `__: Fix pystackv and pystack " "gdbinit macros." msgstr "" +"`bpo-29673 `__: corrige las macros " +"pystackv y pystack gdbinit." #: ../build/NEWS:7188 msgid "" @@ -13875,6 +19978,9 @@ msgid "" "in favor of ``python3 -m venv`` in order to lower confusion as to what " "Python interpreter a virtual environment will be created for." msgstr "" +"`bpo-25427 `__: elimine el script pyvenv " +"a favor de ``python3 -m venv`` para reducir la confusión en cuanto a para " +"qué intérprete de Python se creará un entorno virtual." #: ../build/NEWS:7192 ../build/NEWS:8004 ../build/NEWS:12168 msgid "" @@ -13882,6 +19988,9 @@ msgid "" "``Tools/scripts/pathfix.py`` to disable automatic backup creation (files " "with ``~`` suffix)." msgstr "" +"`bpo-32885 `__: agregue un indicador ``-" +"n`` para ``Tools/scripts/pathfix.py`` para deshabilitar la creación " +"automática de copias de seguridad (archivos con el sufijo ``~``)." #: ../build/NEWS:7195 ../build/NEWS:8264 ../build/NEWS:12504 msgid "" @@ -13889,6 +19998,9 @@ msgid "" "extracting docstrings for functions with type annotated arguments. Patch by " "Toby Harradine." msgstr "" +"`bpo-32222 `__: se corrige que pygettext " +"no extraiga cadenas de documentos para funciones con argumentos de tipo " +"anotado. Parche de Toby Harradine." #: ../build/NEWS:7198 ../build/NEWS:7796 ../build/NEWS:12171 msgid "" @@ -13896,6 +20008,9 @@ msgid "" "--add-suffix option but without --output-dir option for relative path to " "files in current directory." msgstr "" +"`bpo-31583 `__: Arregle 2to3 para usar " +"con la opción --add-suffix pero sin la opción --output-dir para la ruta " +"relativa a los archivos en el directorio actual." #: ../build/NEWS:7204 msgid "" @@ -13904,12 +20019,18 @@ msgid "" "removed. They did nothing since Python 2.7.4 and Python 3.2.0, were excluded " "from the limited API (stable ABI), and were not documented." msgstr "" +"`bpo-35713 `__: Se han eliminado las " +"funciones :c:func:`PyByteArray_Init` y :c:func:`PyByteArray_Fini`. No " +"hicieron nada desde Python 2.7.4 y Python 3.2.0, fueron excluidos de la API " +"limitada (ABI estable) y no fueron documentados." #: ../build/NEWS:7209 msgid "" "`bpo-33817 `__: Fixed :c:func:" "`_PyBytes_Resize` for empty bytes objects." msgstr "" +"`bpo-33817 `__: :c:func:" +"`_PyBytes_Resize` fijo para objetos de bytes vacíos." #: ../build/NEWS:7211 msgid "" @@ -13917,6 +20038,9 @@ msgid "" "func:`PyUnicode_EncodeLocale` and :c:func:`PyUnicode_EncodeFSDefault` on " "error handling." msgstr "" +"`bpo-35322 `__: corrige la pérdida de " +"memoria en :c:func:`PyUnicode_EncodeLocale` y :c:func:" +"`PyUnicode_EncodeFSDefault` en el manejo de errores." #: ../build/NEWS:7214 msgid "" @@ -13925,12 +20049,19 @@ msgid "" "`Py_DECREF`, :c:func:`Py_XINCREF`, :c:func:`Py_XDECREF`, :c:func:" "`PyObject_INIT`, :c:func:`PyObject_INIT_VAR`." msgstr "" +"`bpo-35059 `__: Las siguientes macros de " +"C se han convertido en funciones en línea estáticas: :c:func:`Py_INCREF`, :c:" +"func:`Py_DECREF`, :c:func:`Py_XINCREF`, :c:func:`Py_XDECREF`, :c:func:" +"`PyObject_INIT`, :c:func:`PyObject_INIT_VAR`." #: ../build/NEWS:7219 msgid "" "`bpo-35296 `__: ``make install`` now " "also installs the internal API: ``Include/internal/*.h`` header files." msgstr "" +"`bpo-35296 `__: ``make install`` ahora " +"también instala la API interna: archivos de encabezado ``Include/internal/*." +"h``." #: ../build/NEWS:7222 msgid "" @@ -13938,6 +20069,10 @@ msgid "" "by ``#ifdef Py_BUILD_CORE`` have been moved from ``Include/*.h`` headers to " "new header files ``Include/internal/pycore_*.h``." msgstr "" +"`bpo-35081 `__: las API internas " +"rodeadas por ``#ifdef Py_BUILD_CORE`` se han movido de los encabezados " +"``Include/*.h`` a los nuevos archivos de encabezado ``Include/internal/" +"pycore_*.h``." #: ../build/NEWS:7226 msgid "" @@ -13945,6 +20080,9 @@ msgid "" "func:`Py_FinalizeEx()` (new in 3.6) based on Py_LIMITED_API. Patch by Arthur " "Neufeld." msgstr "" +"`bpo-35259 `__: Declare " +"condicionalmente :c:func:`Py_FinalizeEx()` (nuevo en 3.6) basado en " +"Py_LIMITED_API. Parche de Arthur Neufeld." #: ../build/NEWS:7229 msgid "" @@ -13952,24 +20090,34 @@ msgid "" "`_PyObject_GC_TRACK` and :c:func:`_PyObject_GC_UNTRACK` macros have been " "removed from the public C API." msgstr "" +"`bpo-35081 `__: las macros :c:func:" +"`_PyObject_GC_TRACKASDF01PyObject_GC_UNTRACK` se han eliminado de la API C " +"pública." #: ../build/NEWS:7233 msgid "" "`bpo-35134 `__: Creation of a new " "``Include/cpython/`` subdirectory." msgstr "" +"`bpo-35134 `__: Creación de un nuevo " +"subdirectorio ``Include/cpython/``." #: ../build/NEWS:7235 msgid "" "`bpo-34725 `__: Adds " "_Py_SetProgramFullPath so embedders may override sys.executable" msgstr "" +"`bpo-34725 `__: agrega " +"_Py_SetProgramFullPath para que los integradores puedan anular sys.executable" #: ../build/NEWS:7238 msgid "" "`bpo-34910 `__: Ensure that :c:func:" "`PyObject_Print` always returns ``-1`` on error. Patch by Zackery Spytz." msgstr "" +"`bpo-34910 `__: asegúrese de que :c:func:" +"`PyObject_Print` siempre devuelva ``-1`` en caso de error. Parche de Zackery " +"Spytz." #: ../build/NEWS:7241 msgid "" @@ -13977,6 +20125,9 @@ msgid "" "Py_EncodeLocale() now use the UTF-8 encoding on Windows if " "Py_LegacyWindowsFSEncodingFlag is zero." msgstr "" +"`bpo-34523 `__: Py_DecodeLocale () y " +"Py_EncodeLocale () ahora usan la codificación UTF-8 en Windows si " +"Py_LegacyWindowsFSEncodingFlag es cero." #: ../build/NEWS:7244 msgid "" @@ -13984,6 +20135,10 @@ msgid "" "TypeError messages in getargs.c and typeobject.c: '1 argument' instead of '1 " "arguments' and '1 element' instead of '1 elements'." msgstr "" +"`bpo-34193 `__: se corrigió la " +"pluralización en los mensajes TypeError en getargs.cy typeobject.c: '1 " +"argumento' en lugar de '1 argumentos' y '1 elemento' en lugar de '1 " +"elementos'." #: ../build/NEWS:7248 msgid "" @@ -13991,6 +20146,9 @@ msgid "" "correct error message based on argument count. Patch by Karthikeyan " "Singaravelan." msgstr "" +"`bpo-34127 `__: Devuelve un mensaje de " +"error gramaticalmente correcto según el recuento de argumentos. Parche de " +"Karthikeyan Singaravelan." #: ../build/NEWS:7251 msgid "" @@ -13998,18 +20156,25 @@ msgid "" "in :c:func:`PyArg_ParseTupleAndKeywords` when the ``w*`` format unit is used " "for optional parameter." msgstr "" +"`bpo-23927 `__: Se corrigió :exc:" +"`SystemError` en :c:func:`PyArg_ParseTupleAndKeywords` cuando se usa la " +"unidad de formato ``w*`` para parámetro opcional." #: ../build/NEWS:7255 msgid "" "`bpo-32455 `__: Added :c:func:" "`PyCompile_OpcodeStackEffectWithJump`." msgstr "" +"`bpo-32455 `__: agregado :c:func:" +"`PyCompile_OpcodeStackEffectWithJump`." #: ../build/NEWS:7257 msgid "" "`bpo-34008 `__: Py_Main() can again be " "called after Py_Initialize(), as in Python 3.6." msgstr "" +"`bpo-34008 `__: Py_Main () se puede " +"volver a llamar después de Py_Initialize (), como en Python 3.6." #: ../build/NEWS:7260 msgid "" @@ -14018,6 +20183,11 @@ msgid "" "`PySequence_SetItem` and :c:func:`PySequence_DelItem` called with a mapping " "and :c:func:`PyMapping_Size` called with a sequence." msgstr "" +"`bpo-32500 `__: Se corrigieron los " +"mensajes de error para :c:func:`PySequence_Size`, :c:func:" +"`PySequence_GetItem`, :c:func:`PySequence_SetItem` y :c:func:" +"`PySequence_DelItem` llamados con un mapeo y :c:func:`PyMapping_Size` " +"llamado con una secuencia." #: ../build/NEWS:7265 msgid "" @@ -14025,6 +20195,9 @@ msgid "" "`PyExceptionClass_Name` will now return ``const char *`` instead of ``char " "*``." msgstr "" +"`bpo-33818 `__: :c:func:" +"`PyExceptionClass_Name` ahora devolverá ``const char *`` en lugar de ``char " +"*``." #: ../build/NEWS:7268 ../build/NEWS:8010 msgid "" @@ -14032,6 +20205,9 @@ msgid "" "may once again call PySys_ResetWarnOptions, PySys_AddWarnOption, and " "PySys_AddXOption prior to calling Py_Initialize." msgstr "" +"`bpo-33042 `__: las aplicaciones de " +"incrustación pueden volver a llamar a PySys_ResetWarnOptions, " +"PySys_AddWarnOption y PySys_AddXOption antes de llamar a Py_Initialize." #: ../build/NEWS:7272 ../build/NEWS:8014 ../build/NEWS:12177 msgid "" @@ -14039,6 +20215,9 @@ msgid "" "for multi-phase initialized modules can be called with m_state=NULL, and add " "a sanity check" msgstr "" +"`bpo-32374 `__: Documente que m_traverse " +"para módulos inicializados de múltiples fases se puede llamar con m_state = " +"NULL, y agregue una verificación de cordura" #: ../build/NEWS:7275 msgid "" @@ -14046,20 +20225,25 @@ msgid "" "`PyUnicode_AsWideChar` and :c:func:`PyUnicode_AsWideCharString` no longer " "cache the ``wchar_t*`` representation of string objects." msgstr "" +"`bpo-30863 `__: :c:func:" +"`PyUnicode_AsWideChar` y :c:func:`PyUnicode_AsWideCharString` ya no " +"almacenan en caché la representación ``wchar_t*`` de objetos de cadena." #: ../build/NEWS:7281 msgid "Python 3.7.0 final" -msgstr "" +msgstr "Python 3.7.0 final" #: ../build/NEWS:7283 ../build/NEWS:11864 msgid "*Release date: 2018-06-27*" -msgstr "" +msgstr "*Release date: 2018-06-27*" #: ../build/NEWS:7288 msgid "" "`bpo-33851 `__: Fix :func:`ast." "get_docstring` for a node that lacks a docstring." msgstr "" +"`bpo-33851 `__: corrige :func:`ast." +"get_docstring` para un nodo que carece de una cadena de documentos." #: ../build/NEWS:7294 msgid "" @@ -14067,22 +20251,25 @@ msgid "" "twice does nothing, instead of failing with a fatal error: restore the " "Python 3.6 behaviour." msgstr "" +"`bpo-33932 `__: Llamar a Py_Initialize " +"() dos veces no hace nada, en lugar de fallar con un error fatal: restaurar " +"el comportamiento de Python 3.6." #: ../build/NEWS:7299 msgid "Python 3.7.0 release candidate 1" -msgstr "" +msgstr "Python 3.7.0 versión candidata 1" #: ../build/NEWS:7301 msgid "*Release date: 2018-06-12*" -msgstr "" +msgstr "*Release date: 2018-06-12*" #: ../build/NEWS:7411 msgid "Python 3.7.0 beta 5" -msgstr "" +msgstr "Python 3.7.0 beta 5" #: ../build/NEWS:7413 msgid "*Release date: 2018-05-30*" -msgstr "" +msgstr "*Release date: 2018-05-30*" #: ../build/NEWS:7426 msgid "" @@ -14090,6 +20277,9 @@ msgid "" "added in 3.7.0b1 was removed as we are still working on what the API should " "look like. Expect this in 3.8 instead." msgstr "" +"`bpo-20104 `__: Se eliminó el nuevo `os." +"posix_spawn` agregado en 3.7.0b1 ya que todavía estamos trabajando en cómo " +"debería verse la API. En su lugar, espere esto en 3.8." #: ../build/NEWS:7560 ../build/NEWS:12001 msgid "" @@ -14097,6 +20287,9 @@ msgid "" "``__str__`` representation now includes wildcard entries and the \"Crawl-" "delay\" and \"Request-rate\" fields. Patch by Michael Lazar." msgstr "" +"`bpo-32861 `__: la representación " +"``__str__`` de urllib.robotparser ahora incluye entradas comodín y los " +"campos \"Rastreo-retraso\" y \"Solicitud-tasa\". Parche de Michael Lazar." #: ../build/NEWS:7590 msgid "" @@ -14104,6 +20297,9 @@ msgid "" "_xxsubinterpreters module (meant for testing) and associated helpers. This " "module was originally added recently in 3.7b1." msgstr "" +"`bpo-32604 `__: Elimina el módulo " +"_xxsubinterpreters (destinado a pruebas) y los ayudantes asociados. Este " +"módulo se agregó originalmente recientemente en 3.7b1." #: ../build/NEWS:7602 ../build/NEWS:12094 msgid "" @@ -14111,14 +20307,18 @@ msgid "" "type`` for gcc 8 for silencing warnings about function casts like casting to " "PyCFunction in method definition lists." msgstr "" +"`bpo-33012 `__: agregue ``-Wno-cast-" +"function-type`` para gcc 8 para silenciar las advertencias sobre " +"conversiones de funciones como la conversión a PyCFunction en las listas de " +"definición de métodos." #: ../build/NEWS:7624 msgid "Python 3.7.0 beta 4" -msgstr "" +msgstr "Python 3.7.0 beta 4" #: ../build/NEWS:7626 msgid "*Release date: 2018-05-02*" -msgstr "" +msgstr "*Release date: 2018-05-02*" #: ../build/NEWS:7684 msgid "" @@ -14128,6 +20328,11 @@ msgid "" "to add ``os.getcwd()`` to :data:`sys.path` when necessary, rather than " "adding ``\".\"``." msgstr "" +"`bpo-33185 `__: Se corrigió la regresión " +"al ejecutar pydoc con la opción:: interruptor `-m`. (La regresión se " +"introdujo en 3.7.0b3 mediante la resolución de: problema: `33053`). Esta " +"corrección también cambió pydoc para agregar ``os.getcwd()`` a :data:`sys." +"path` cuando fuera necesario, en lugar de agregar ``\".\"``." #: ../build/NEWS:7692 msgid "" @@ -14135,20 +20340,25 @@ msgid "" "Enum objects in Enum classes and Enum members (will raise :exc:`TypeError` " "in 3.8+)." msgstr "" +"`bpo-33217 `__: Desactive la búsqueda de " +"objetos que no sean Enum en las clases de Enum y los miembros de Enum " +"(generará :exc:`TypeError` en 3.8+)." #: ../build/NEWS:7801 msgid "Python 3.7.0 beta 3" -msgstr "" +msgstr "Python 3.7.0 beta 3" #: ../build/NEWS:7803 msgid "*Release date: 2018-03-29*" -msgstr "" +msgstr "*Release date: 2018-03-29*" #: ../build/NEWS:7831 ../build/NEWS:11904 msgid "" "`bpo-33041 `__: Fixed jumping when the " "function contains an ``async for`` loop." msgstr "" +"`bpo-33041 `__: salto fijo cuando la " +"función contiene un bucle ``async for``." #: ../build/NEWS:7929 msgid "" @@ -14156,14 +20366,17 @@ msgid "" "a ThreadedHTTPServer class and uses it when the module is run with ``-m`` to " "cope with web browsers pre-opening sockets." msgstr "" +"`bpo-31639 `__: http.server ahora expone " +"una clase ThreadedHTTPServer y la usa cuando el módulo se ejecuta con ``-m`` " +"para hacer frente a los sockets de pre-apertura de los navegadores web." #: ../build/NEWS:8019 msgid "Python 3.7.0 beta 2" -msgstr "" +msgstr "Python 3.7.0 beta 2" #: ../build/NEWS:8021 msgid "*Release date: 2018-02-27*" -msgstr "" +msgstr "*Release date: 2018-02-27*" #: ../build/NEWS:8086 msgid "" @@ -14171,6 +20384,9 @@ msgid "" "`DeprecationWarning` when using or importing an ABC directly from :mod:" "`collections` rather than from :mod:`collections.abc`." msgstr "" +"`bpo-25988 `__: Emite un :exc:" +"`DeprecationWarning` al utilizar o importar un ABC directamente desde :mod:" +"`collections` en lugar de desde :mod:`collections.abc`." #: ../build/NEWS:8095 #, python-format @@ -14186,20 +20402,33 @@ msgid "" "be used instead ``_dump_registry``, ``_abc_registry_clear``, and " "``_abc_caches_clear``." msgstr "" +"`bpo-31333 `__: Se agrega el módulo " +"``_abc``. Es un módulo de aceleración con implementaciones C para varias " +"funciones y métodos en ``abc``. Crear una subclase ABC y llamar a " +"``isinstance`` o ``issubclass`` con una subclase ABC es hasta 1,5 veces más " +"rápido. Además, esto hace que el inicio de Python sea hasta un 10% más " +"rápido. Tenga en cuenta que la nueva implementación oculta el registro " +"interno y los cachés, previamente accesibles a través de los atributos " +"privados ``_abc_registry``, ``_abc_cache`` y ``_abc_negative_cache``. Hay " +"tres métodos auxiliares de depuración que se pueden utilizar en lugar de " +"``_dump_registry``, ``_abc_registry_clear`` y ``_abc_caches_clear``." #: ../build/NEWS:8269 msgid "Python 3.7.0 beta 1" -msgstr "" +msgstr "Python 3.7.0 beta 1" #: ../build/NEWS:8271 msgid "*Release date: 2018-01-30*" -msgstr "" +msgstr "*Release date: 2018-01-30*" #: ../build/NEWS:8276 msgid "" "`bpo-32703 `__: Fix coroutine's " "ResourceWarning when there's an active error set when it's being finalized." msgstr "" +"`bpo-32703 `__: corrige el " +"ResourceWarning de la rutina cuando hay un error activo establecido cuando " +"se finaliza." #: ../build/NEWS:8279 ../build/NEWS:12222 msgid "" @@ -14207,12 +20436,18 @@ msgid "" "dependent on bdb.py will correctly step over (next command) native " "coroutines. Patch by Pablo Galindo." msgstr "" +"`bpo-32650 `__: Pdb y otros depuradores " +"dependientes de bdb.py pasarán correctamente (siguiente comando) las " +"corrutinas nativas. Parche de Pablo Galindo." #: ../build/NEWS:8282 msgid "" "`bpo-28685 `__: Optimize list.sort() and " "sorted() by using type specialized comparisons when possible." msgstr "" +"`bpo-28685 `__: Optimice list.sort () y " +"sorted () utilizando comparaciones especializadas de tipos cuando sea " +"posible." #: ../build/NEWS:8285 ../build/NEWS:12225 msgid "" @@ -14221,6 +20456,10 @@ msgid "" "the header of a compound statement or else terminated by a semi-colon " "instead of a newline. Patch by Nitish Chandra." msgstr "" +"`bpo-32685 `__: mejora la sugerencia " +"cuando la forma de declaración de impresión de Python 2 está presente en la " +"misma línea que el encabezado de una declaración compuesta o termina con un " +"punto y coma en lugar de una nueva línea. Parche de Nitish Chandra." #: ../build/NEWS:8290 msgid "" @@ -14229,6 +20468,10 @@ msgid "" "preserved their order, but this behavior was never guaranteed before; this " "behavior is now guaranteed and tested." msgstr "" +"`bpo-32697 `__: Python ahora preserva " +"explícitamente el orden de definición de los parámetros de solo palabras " +"clave. Siempre ha conservado su orden, pero este comportamiento nunca antes " +"estaba garantizado; este comportamiento ahora está garantizado y probado." #: ../build/NEWS:8295 msgid "" @@ -14236,6 +20479,9 @@ msgid "" "now displays in the lexical order that variables were defined. Previously, " "the order was reversed." msgstr "" +"`bpo-32690 `__: El diccionario locals () " +"ahora se muestra en el orden léxico en el que se definieron las variables. " +"Anteriormente, el orden se invirtió." #: ../build/NEWS:8298 msgid "" @@ -14243,6 +20489,9 @@ msgid "" "method to ``str``, ``bytes`` and ``bytearray``. It can be used to test that " "string contains only ASCII characters." msgstr "" +"`bpo-32677 `__: agregue el método ``." +"isascii()`` a ``str``, ``bytes`` y ``bytearray``. Se puede usar para probar " +"que la cadena contiene solo caracteres ASCII." #: ../build/NEWS:8302 msgid "" @@ -14251,6 +20500,10 @@ msgid "" "generator is prohibited for all code, regardless of whether 'from __future__ " "import generator_stop' was used or not." msgstr "" +"`bpo-32670 `__: aplique :pep:`479` para " +"todo el código. Esto significa que la activación manual de una excepción " +"StopIteration desde un generador está prohibida para todo el código, " +"independientemente de si se usó 'from __future__ import generator_stop' o no." #: ../build/NEWS:8307 msgid "" @@ -14260,12 +20513,20 @@ msgid "" "replaces the asyncio debug mode's use of coroutine wrapping for native " "coroutine objects." msgstr "" +"`bpo-32591 `__: Se agregó soporte " +"integrado para rastrear el origen de objetos de rutina; consulte sys." +"set_coroutine_origin_tracking_depth y CoroutineType.cr_origin. Esto " +"reemplaza el uso del modo de depuración asyncio de la envoltura de " +"corrutinas para objetos nativos de corrutinas." #: ../build/NEWS:8312 msgid "" "`bpo-31368 `__: Expose preadv and " "pwritev system calls in the os module. Patch by Pablo Galindo" msgstr "" +"`bpo-31368 `__: Exponga las llamadas al " +"sistema preadv y pwritev en el módulo del sistema operativo. Parche de Pablo " +"Galindo" #: ../build/NEWS:8315 msgid "" @@ -14274,6 +20535,10 @@ msgid "" "when ``name`` is not found and ``obj`` doesn't override ``__getattr__`` or " "``__getattribute__``." msgstr "" +"`bpo-32544 `__: ``hasattr(obj, name)`` y " +"``getattr(obj, name, default)`` son aproximadamente 4 veces más rápidos que " +"antes cuando no se encuentra ``name`` y ``obj`` no anula ``__getattr__`` o " +"``__getattribute__``." #: ../build/NEWS:8319 ../build/NEWS:12233 msgid "" @@ -14281,30 +20546,42 @@ msgid "" "hash to create more distinct hash values when faced with datasets containing " "many similar values." msgstr "" +"`bpo-26163 `__: hash frozenset () " +"mejorado para crear valores hash más distintos cuando se enfrentan a " +"conjuntos de datos que contienen muchos valores similares." #: ../build/NEWS:8322 msgid "" "`bpo-32550 `__: Remove the " "STORE_ANNOTATION bytecode." msgstr "" +"`bpo-32550 `__: Elimina el código de " +"bytes STORE_ANNOTATION." #: ../build/NEWS:8324 msgid "" "`bpo-20104 `__: Expose posix_spawn as a " "low level API in the os module. (removed before 3.7.0rc1)" msgstr "" +"`bpo-20104 `__: Exponga posix_spawn como " +"una API de bajo nivel en el módulo del sistema operativo. (eliminado antes " +"de 3.7.0rc1)" #: ../build/NEWS:8327 msgid "" "`bpo-24340 `__: Fixed estimation of the " "code stack size." msgstr "" +"`bpo-24340 `__: estimación fija del " +"tamaño de la pila de código." #: ../build/NEWS:8329 msgid "" "`bpo-32436 `__: Implement :pep:`567` " "Context Variables." msgstr "" +"`bpo-32436 `__: Implementar variables de " +"contexto :pep:`567`." #: ../build/NEWS:8331 ../build/NEWS:12246 msgid "" @@ -14313,6 +20590,10 @@ msgid "" "``RecursionError``; OrderedDict similarly. Instead, use ``...``, as for " "other recursive structures. Patch by Ben North." msgstr "" +"`bpo-18533 `__: ``repr()`` en un dictado " +"que contiene su propio ``values()`` o ``items()`` ya no genera " +"``RecursionError``; OrderedDict de manera similar. En su lugar, utilice ``..." +"``, como para otras estructuras recursivas. Parche de Ben North." #: ../build/NEWS:8336 msgid "" @@ -14320,6 +20601,10 @@ msgid "" "creates the GIL. The GIL is no longer created \"on demand\" to fix a race " "condition when PyGILState_Ensure() is called in a non-Python thread." msgstr "" +"`bpo-20891 `__: Py_Initialize () ahora " +"crea el GIL. El GIL ya no se crea \"a pedido\" para corregir una condición " +"de carrera cuando se llama a PyGILState_Ensure () en un hilo que no es de " +"Python." #: ../build/NEWS:8340 ../build/NEWS:12251 msgid "" @@ -14327,24 +20612,34 @@ msgid "" "now correctly ignored when generating suggestions for converting Py2 print " "statements to Py3 builtin print function calls. Patch by Sanyam Khurana." msgstr "" +"`bpo-32028 `__: los espacios en blanco " +"iniciales ahora se ignoran correctamente al generar sugerencias para " +"convertir declaraciones de impresión Py2 en llamadas a la función de " +"impresión incorporada Py3. Parche de Sanyam Khurana." #: ../build/NEWS:8344 msgid "" "`bpo-31179 `__: Make dict.copy() up to " "5.5 times faster." msgstr "" +"`bpo-31179 `__: haga dict.copy () hasta " +"5,5 veces más rápido." #: ../build/NEWS:8346 msgid "" "`bpo-31113 `__: Get rid of recursion in " "the compiler for normal control flow." msgstr "" +"`bpo-31113 `__: elimine la recursividad " +"en el compilador para el flujo de control normal." #: ../build/NEWS:8351 msgid "" "`bpo-25988 `__: Deprecate exposing the " "contents of collections.abc in the regular collections module." msgstr "" +"`bpo-25988 `__: Desaprobar la exposición " +"del contenido de collections.abc en el módulo de colecciones regulares." #: ../build/NEWS:8354 msgid "" @@ -14354,6 +20649,12 @@ msgid "" "by OpenSSL security update. Default cipher suite selection can be configured " "on compile time." msgstr "" +"`bpo-31429 `__: la selección del " +"conjunto de cifrado predeterminado del módulo ssl ahora usa un enfoque de " +"lista negra en lugar de una lista blanca codificada. Python ya no vuelve a " +"habilitar los cifrados que han sido bloqueados por la actualización de " +"seguridad de OpenSSL. La selección del conjunto de cifrado predeterminado se " +"puede configurar en tiempo de compilación." #: ../build/NEWS:8359 msgid "" @@ -14363,24 +20664,37 @@ msgid "" "alive for as long as the context manager was alive, even when not being used " "as a function decorator. Patch by Martin Teichmann." msgstr "" +"`bpo-30306 `__: contextlib." +"contextmanager ahora libera los argumentos pasados ​​al generador subyacente " +"tan pronto como se ingresa al administrador de contexto. Anteriormente, los " +"mantendría con vida mientras el administrador de contexto estuviera vivo, " +"incluso cuando no se usaba como decorador de funciones. Parche de Martin " +"Teichmann." #: ../build/NEWS:8365 msgid "" "`bpo-21417 `__: Added support for " "setting the compression level for zipfile.ZipFile." msgstr "" +"`bpo-21417 `__: Soporte agregado para " +"configurar el nivel de compresión para zipfile.ZipFile." #: ../build/NEWS:8368 msgid "" "`bpo-32251 `__: Implement asyncio." "BufferedProtocol (provisional API)." msgstr "" +"`bpo-32251 `__: Implementar asyncio." +"BufferedProtocol (API provisional)." #: ../build/NEWS:8370 msgid "" "`bpo-32513 `__: In dataclasses, allow " "easier overriding of dunder methods without specifying decorator parameters." msgstr "" +"`bpo-32513 `__: en clases de datos, " +"permite anular más fácilmente los métodos de dunder sin especificar los " +"parámetros del decorador." #: ../build/NEWS:8373 msgid "" @@ -14388,6 +20702,9 @@ msgid "" "available ``FIONREAD``, ``FIONCLEX``, ``FIOCLEX``, ``FIOASYNC`` and " "``FIONBIO`` also under Solaris/derivatives." msgstr "" +"`bpo-32660 `__: :mod:`termios` pone a " +"disposición ``FIONREAD``, ``FIONCLEX``, ``FIOCLEX``, ``FIOASYNC`` y " +"``FIONBIO`` también bajo Solaris / derivados." #: ../build/NEWS:8376 ../build/NEWS:12326 msgid "" @@ -14395,12 +20712,17 @@ msgid "" "parsing error when the username is an empty quoted string. Patch by Xiang " "Zhang." msgstr "" +"`bpo-27931 `__: se corrige el error de " +"análisis del encabezado de la dirección de correo electrónico cuando el " +"nombre de usuario es una cadena entre comillas vacía. Parche de Xiang Zhang." #: ../build/NEWS:8379 msgid "" "`bpo-32659 `__: Under Solaris and " "derivatives, :class:`os.stat_result` provides a st_fstype attribute." msgstr "" +"`bpo-32659 `__: en Solaris y derivados, :" +"class:`os.stat_result` proporciona un atributo st_fstype." #: ../build/NEWS:8382 msgid "" @@ -14409,30 +20731,43 @@ msgid "" "Add 'start_serving' keyword parameter to loop.create_server() and loop." "create_unix_server()." msgstr "" +"`bpo-32662 `__: Implementar los métodos " +"Server.start_serving (), Server.serve_forever () y Server.is_serving (). " +"Agregue el parámetro de palabra clave 'start_serving' a loop.create_server " +"() y loop.create_unix_server ()." #: ../build/NEWS:8386 msgid "" "`bpo-32391 `__: Implement :meth:`asyncio." "StreamWriter.wait_closed` and :meth:`asyncio.StreamWriter.is_closing` methods" msgstr "" +"`bpo-32391 `__: implementar los métodos :" +"meth:`asyncio.StreamWriter.wait_closed` y :meth:`asyncio.StreamWriter." +"is_closing`" #: ../build/NEWS:8389 msgid "" "`bpo-32643 `__: Make Task._step, Task." "_wakeup and Future._schedule_callbacks methods private." msgstr "" +"`bpo-32643 `__: Hacer privados los " +"métodos Task._step, Task._wakeup y Future._schedule_callbacks." #: ../build/NEWS:8392 msgid "" "`bpo-32630 `__: Refactor decimal module " "to use contextvars to store decimal context." msgstr "" +"`bpo-32630 `__: Refactorice el módulo " +"decimal para usar contextvars para almacenar el contexto decimal." #: ../build/NEWS:8395 msgid "" "`bpo-32622 `__: Add :meth:`asyncio." "AbstractEventLoop.sendfile` method." msgstr "" +"`bpo-32622 `__: agregue el método :meth:" +"`asyncio.AbstractEventLoop.sendfile`." #: ../build/NEWS:8397 ../build/NEWS:12329 msgid "" @@ -14440,12 +20775,17 @@ msgid "" "command no longer corrupts tar files ending with a CR byte, and no longer " "tries to convert CR to CRLF in any of the upload text fields." msgstr "" +"`bpo-32304 `__: el comando de carga de " +"distutils ya no corrompe los archivos tar que terminan con un byte CR y ya " +"no intenta convertir CR a CRLF en ninguno de los campos de texto de carga." #: ../build/NEWS:8401 ../build/NEWS:12333 msgid "" "`bpo-32502 `__: uuid.uuid1 no longer " "raises an exception if a 64-bit hardware address is encountered." msgstr "" +"`bpo-32502 `__: uuid.uuid1 ya no genera " +"una excepción si se encuentra una dirección de hardware de 64 bits." #: ../build/NEWS:8404 #, python-format @@ -14455,6 +20795,10 @@ msgid "" "pep:`562`). It makes ``import asyncio`` about 15% faster because asyncio " "uses only ``ThreadPoolExecutor`` by default." msgstr "" +"`bpo-32596 `__: ``concurrent.futures`` " +"importa ``ThreadPoolExecutor`` y ``ProcessPoolExecutor`` perezosamente " +"(usando :pep:`562`). Hace que ``import asyncio`` sea un 15% más rápido " +"porque asyncio usa solo ``ThreadPoolExecutor`` de forma predeterminada." #: ../build/NEWS:8409 msgid "" @@ -14462,12 +20806,18 @@ msgid "" "``Enum`` so temporary variables can be used during class construction " "without being turned into members." msgstr "" +"`bpo-31801 `__: agregue ``_ignore_`` a " +"``Enum`` para que las variables temporales se puedan usar durante la " +"construcción de la clase sin convertirse en miembros." #: ../build/NEWS:8412 msgid "" "`bpo-32576 `__: Use queue.SimpleQueue() " "in places where it can be invoked from a weakref callback." msgstr "" +"`bpo-32576 `__: use queue.SimpleQueue () " +"en lugares donde se pueda invocar desde una devolución de llamada de " +"débilref." #: ../build/NEWS:8415 msgid "" @@ -14475,60 +20825,83 @@ msgid "" "asyncio.Queue, when the queue has limited size and it is full, the " "cancelation of queue.put() can cause a memory leak. Patch by: José Melero." msgstr "" +"`bpo-32574 `__: Arregla la pérdida de " +"memoria en asyncio.Queue, cuando la cola tiene un tamaño limitado y está " +"llena, la cancelación de queue.put () puede causar una pérdida de memoria. " +"Parche de: José Melero." #: ../build/NEWS:8419 ../build/NEWS:12343 msgid "" "`bpo-32521 `__: The nis module is now " "compatible with new libnsl and headers location." msgstr "" +"`bpo-32521 `__: el módulo nis ahora es " +"compatible con la nueva ubicación de libnsl y encabezados." #: ../build/NEWS:8422 msgid "" "`bpo-32467 `__: collections.abc." "ValuesView now inherits from collections.abc.Collection." msgstr "" +"`bpo-32467 `__: collections.abc." +"ValuesView ahora hereda de collections.abc.Collection." #: ../build/NEWS:8425 ../build/NEWS:12346 msgid "" "`bpo-32473 `__: Improve ABCMeta." "_dump_registry() output readability" msgstr "" +"`bpo-32473 `__: mejora la legibilidad de " +"salida de ABCMeta._dump_registry ()" #: ../build/NEWS:8427 msgid "" "`bpo-32102 `__: New argument " "``capture_output`` for subprocess.run" msgstr "" +"`bpo-32102 `__: Nuevo argumento " +"``capture_output`` para subprocess.run" #: ../build/NEWS:8429 ../build/NEWS:12348 msgid "" "`bpo-32521 `__: glibc has removed Sun " "RPC. Use replacement libtirpc headers and library in nis module." msgstr "" +"`bpo-32521 `__: glibc ha eliminado Sun " +"RPC. Utilice la biblioteca y los encabezados libtirpc de reemplazo en el " +"módulo nis." #: ../build/NEWS:8432 msgid "" "`bpo-32493 `__: UUID module fixes build " "for FreeBSD/OpenBSD" msgstr "" +"`bpo-32493 `__: el módulo UUID corrige " +"la compilación para FreeBSD / OpenBSD" #: ../build/NEWS:8434 msgid "" "`bpo-32503 `__: Pickling with protocol 4 " "no longer creates too small frames." msgstr "" +"`bpo-32503 `__: El decapado con el " +"protocolo 4 ya no crea tramas demasiado pequeñas." #: ../build/NEWS:8436 msgid "" "`bpo-29237 `__: Create enum for pstats " "sorting options" msgstr "" +"`bpo-29237 `__: crea una enumeración " +"para las opciones de ordenación de pstats" #: ../build/NEWS:8438 msgid "" "`bpo-32454 `__: Add close(fd) function " "to the socket module." msgstr "" +"`bpo-32454 `__: Agregue la función de " +"cierre (fd) al módulo del zócalo." #: ../build/NEWS:8440 msgid "" @@ -14540,18 +20913,30 @@ msgid "" "still includes a SIGKILL in the call() and run() APIs, but at least the " "child had a chance first." msgstr "" +"`bpo-25942 `__: El módulo de subproceso " +"ahora es más elegante cuando se maneja un Ctrl-C KeyboardInterrupt durante " +"subprocess.call, subprocess.run o un administrador de contexto Popen. Ahora " +"espera un breve período de tiempo para que el niño (se presume que también " +"obtuvo el SIGINT) salga, antes de continuar con el manejo de la excepción " +"KeyboardInterrupt. Esto todavía incluye un SIGKILL en las API call () y run " +"(), pero al menos el niño tuvo una oportunidad primero." #: ../build/NEWS:8447 msgid "" "`bpo-32433 `__: The hmac module now has " "hmac.digest(), which provides an optimized HMAC digest." msgstr "" +"`bpo-32433 `__: el módulo hmac ahora " +"tiene hmac.digest (), que proporciona un resumen HMAC optimizado." #: ../build/NEWS:8450 msgid "" "`bpo-28134 `__: Sockets now auto-detect " "family, type and protocol from file descriptor by default." msgstr "" +"`bpo-28134 `__: los sockets ahora " +"detectan automáticamente la familia, el tipo y el protocolo del descriptor " +"de archivo de forma predeterminada." #: ../build/NEWS:8453 msgid "" @@ -14559,12 +20944,18 @@ msgid "" "`datetime.datetime.fromtimestamp` did not call __new__ in :class:`datetime." "datetime` subclasses." msgstr "" +"`bpo-32404 `__: Se corrigió el error " +"donde :meth:`datetime.datetime.fromtimestamp` no llamó a __new__ en las " +"subclases :class:`datetime.datetime`." #: ../build/NEWS:8456 msgid "" "`bpo-32403 `__: Improved speed of :class:" "`datetime.date` and :class:`datetime.datetime` alternate constructors." msgstr "" +"`bpo-32403 `__: Velocidad mejorada de " +"los constructores alternativos :class:`datetime.date` y :class:`datetime." +"datetime`." #: ../build/NEWS:8459 ../build/NEWS:12351 msgid "" @@ -14572,12 +20963,17 @@ msgid "" "``truncate()`` preserves the file position (as reported by ``tell()``) after " "writes longer than the buffer size." msgstr "" +"`bpo-32228 `__: asegúrese de que " +"``truncate()`` conserve la posición del archivo (según lo informado por " +"``tell()``) después de escrituras más largas que el tamaño del búfer." #: ../build/NEWS:8462 msgid "" "`bpo-32410 `__: Implement ``loop." "sock_sendfile`` for asyncio event loop." msgstr "" +"`bpo-32410 `__: implementar ``loop." +"sock_sendfile`` para el bucle de eventos asyncio." #: ../build/NEWS:8464 msgid "" @@ -14585,12 +20981,17 @@ msgid "" "the ZipExtFile class. This only works if the file object used to open the " "zipfile is seekable." msgstr "" +"`bpo-22908 `__: Se agregó buscar y decir " +"a la clase ZipExtFile. Esto solo funciona si se puede buscar el objeto de " +"archivo utilizado para abrir el archivo zip." #: ../build/NEWS:8467 msgid "" "`bpo-32373 `__: Add socket.getblocking() " "method." msgstr "" +"`bpo-32373 `__: Agrega el método socket." +"getblocking ()." #: ../build/NEWS:8469 msgid "" @@ -14601,18 +21002,29 @@ msgid "" "File-based and zipimport-based loaders both implement these APIs. :class:" "`importlib.abc.ResourceLoader` is deprecated in favor of these new APIs." msgstr "" +"`bpo-32248 `__: agregue :mod:`importlib." +"resources` y :class:`importlib.abc.ResourceReader` como la API unificada " +"para leer los recursos contenidos en los paquetes. Los cargadores que deseen " +"respaldar la lectura de recursos deben implementar el método :meth:" +"`get_resource_reader()`. Los cargadores basados ​​en archivos y zipimport " +"implementan estas API. :class:`importlib.abc.ResourceLoader` está en desuso " +"a favor de estas nuevas API." #: ../build/NEWS:8477 msgid "" "`bpo-32320 `__: collections.namedtuple() " "now supports default values." msgstr "" +"`bpo-32320 `__: collections.namedtuple " +"() ahora admite valores predeterminados." #: ../build/NEWS:8479 msgid "" "`bpo-29302 `__: Add contextlib." "AsyncExitStack. Patch by Alexander Mohr and Ilya Kulakov." msgstr "" +"`bpo-29302 `__: agregue contextlib." +"AsyncSalirStack. Parche de Alexander Mohr e Ilya Kulakov." #: ../build/NEWS:8482 msgid "" @@ -14621,6 +21033,10 @@ msgid "" "like object`. If *args* is given as a sequence, it's first element can now " "be a :term:`path-like object` as well." msgstr "" +"`bpo-31961 `__: *Removed in Python " +"3.7.0b2.* The *args* argument of subprocess.Popen can now be a ASDF01. If " +"*args* se da como una secuencia, su primer elemento ahora también puede ser " +"un :term:`path-like object`." #: ../build/NEWS:8487 ../build/NEWS:12379 msgid "" @@ -14633,6 +21049,15 @@ msgid "" "formatting a number (:class:`int`, :class:`float`, :class:`float` and " "subclasses) with the ``n`` type (ex: ``'{:n}'.format(1234)``)." msgstr "" +"`bpo-31900 `__: La función :func:`locale." +"localeconv` ahora establece temporalmente la configuración regional " +"``LC_CTYPE`` en la configuración regional ``LC_NUMERIC`` para decodificar " +"las cadenas de bytes ``decimal_point`` y ``thousands_sep`` si no son ASCII o " +"tienen más de 1 byte, y la configuración regional ``LC_NUMERIC`` es " +"diferente a la configuración regional ``LC_CTYPE``. Este cambio temporal " +"afecta a otros hilos. Mismo cambio para el método :meth:`str.format` al " +"formatear un número (:class:`int`, :class:`float`, :class:`float` y " +"subclases) con el tipo ``n`` (ej: ``'{:n}'.format(1234)``)." #: ../build/NEWS:8496 msgid "" @@ -14640,6 +21065,9 @@ msgid "" "instead of socket.method in SSLSocket. They were there most likely for " "legacy reasons." msgstr "" +"`bpo-31853 `__: use el método super (). " +"En lugar de socket.method en SSLSocket. Lo más probable es que estuvieran " +"allí por razones heredadas." #: ../build/NEWS:8499 msgid "" @@ -14648,18 +21076,28 @@ msgid "" "to verify hostname and IP addresses. Subject common name fallback can be " "disabled with SSLContext.hostname_checks_common_name." msgstr "" +"`bpo-31399 `__: el módulo ssl ahora usa " +"la API X509_VERIFY_PARAM_set1_host () y X509_VERIFY_PARAM_set1_ip () de " +"OpenSSL para verificar el nombre de host y las direcciones IP. La reserva de " +"nombre común del sujeto se puede deshabilitar con SSLContext." +"hostname_checks_common_name." #: ../build/NEWS:8504 msgid "" "`bpo-14976 `__: Add a queue.SimpleQueue " "class, an unbounded FIFO queue with a reentrant C implementation of put()." msgstr "" +"`bpo-14976 `__: agregue una clase queue." +"SimpleQueue, una cola FIFO ilimitada con una implementación C reentrante de " +"put ()." #: ../build/NEWS:8510 msgid "" "`bpo-32724 `__: Add references to some " "commands in the documentation of Pdb. Patch by Stéphane Wirtel" msgstr "" +"`bpo-32724 `__: agregue referencias a " +"algunos comandos en la documentación de Pdb. Parche de Stéphane Wirtel" #: ../build/NEWS:8513 msgid "" @@ -14667,6 +21105,9 @@ msgid "" "documentation, profiling and tracing part with the newly added per-opcode " "events." msgstr "" +"`bpo-32649 `__: Complete la parte de " +"documentación, creación de perfiles y seguimiento de la API C con los " +"eventos por código de operación recién agregados." #: ../build/NEWS:8516 ../build/NEWS:12407 msgid "" @@ -14675,12 +21116,18 @@ msgid "" "which type of events are received in each function. Patch by Pablo Galindo " "Salgado." msgstr "" +"`bpo-17799 `__: Explique el " +"comportamiento real de sys.settrace y sys.setprofile y sus contrapartes C-" +"API con respecto al tipo de eventos que se reciben en cada función. Parche " +"de Pablo Galindo Salgado." #: ../build/NEWS:8523 ../build/NEWS:12417 msgid "" "`bpo-32721 `__: Fix test_hashlib to not " "fail if the _md5 module is not built." msgstr "" +"`bpo-32721 `__: Se corrige test_hashlib " +"para que no falle si el módulo _md5 no está construido." #: ../build/NEWS:8525 msgid "" @@ -14689,6 +21136,11 @@ msgid "" "since `bpo-31399 `__ has landed. IDNA " "2008 are still broken." msgstr "" +"`bpo-28414 `__: agregue casos de prueba " +"para los nombres de host de IDNA 2003 y 2008. Los nombres de host " +"internacionalizados de IDNA 2003 están funcionando desde que aterrizó " +"`bpo-31399 `__. IDNA 2008 todavía están " +"rotos." #: ../build/NEWS:8529 msgid "" @@ -14699,24 +21151,37 @@ msgid "" "subinterpreter support. Note that the _xxsubinterpreters module has been " "removed in 3.7.0rc1." msgstr "" +"`bpo-32604 `__: Agregue un nuevo módulo " +"de extensión \"_xxsubinterpreters\" que expone el subinterpretador C-API " +"existente y un nuevo mecanismo de intercambio de datos entre intérpretes " +"cruzados. El módulo está diseñado principalmente para realizar pruebas más " +"exhaustivas del soporte del subinterpretador existente. Tenga en cuenta que " +"el módulo _xxsubinterpreters se ha eliminado en 3.7.0rc1." #: ../build/NEWS:8535 msgid "" "`bpo-32602 `__: Add test certs and test " "for ECDSA cert and EC/RSA dual mode." msgstr "" +"`bpo-32602 `__: agregue certificados de " +"prueba y pruebe para el certificado ECDSA y el modo dual EC / RSA." #: ../build/NEWS:8537 msgid "" "`bpo-32549 `__: On Travis CI, Python now " "Compiles and uses a local copy of OpenSSL 1.1.0g for testing." msgstr "" +"`bpo-32549 `__: en Travis CI, Python " +"ahora compila y usa una copia local de OpenSSL 1.1.0g para las pruebas." #: ../build/NEWS:8543 ../build/NEWS:12429 msgid "" "`bpo-32635 `__: Fix segfault of the " "crypt module when libxcrypt is provided instead of libcrypt at the system." msgstr "" +"`bpo-32635 `__: Se corrige el error de " +"segmentación del módulo de cripta cuando se proporciona libxcrypt en lugar " +"de libcrypt en el sistema." #: ../build/NEWS:8546 msgid "" @@ -14724,12 +21189,18 @@ msgid "" "OpenSSL libs, headers and supported features. The ax_check_openssl M4 macro " "uses pkg-config to locate OpenSSL and falls back to manual search." msgstr "" +"`bpo-32598 `__: use autoconf para " +"detectar bibliotecas, encabezados y funciones compatibles de OpenSSL. La " +"macro ax_check_openssl M4 usa pkg-config para localizar OpenSSL y recurre a " +"la búsqueda manual." #: ../build/NEWS:8550 msgid "" "`bpo-32593 `__: Drop support of FreeBSD " "9 and older." msgstr "" +"`bpo-32593 `__: Eliminación de " +"compatibilidad con FreeBSD 9 y versiones anteriores." #: ../build/NEWS:8552 msgid "" @@ -14737,24 +21208,35 @@ msgid "" "`SOURCE_DATE_EPOCH` environment variable is set, :mod:`py_compile` will " "always create hash-based ``.pyc`` files." msgstr "" +"`bpo-29708 `__: si se establece la " +"variable de entorno :envvar:`SOURCE_DATE_EPOCH`, :mod:`py_compile` siempre " +"creará archivos ``.pyc`` basados ​​en hash." #: ../build/NEWS:8558 msgid "" "`bpo-32588 `__: Create standalone " "_distutils_findvs module and add missing _queue module to installer." msgstr "" +"`bpo-32588 `__: Cree el módulo " +"_distutils_findvs independiente y agregue el módulo _queue faltante al " +"instalador." #: ../build/NEWS:8561 msgid "" "`bpo-29911 `__: Ensure separate Modify " "and Uninstall buttons are displayed." msgstr "" +"`bpo-29911 `__: asegúrese de que se " +"muestren los botones Modificar y Desinstalar por separado." #: ../build/NEWS:8563 msgid "" "`bpo-32507 `__: Use app-local UCRT " "install rather than the proper update for old versions of Windows." msgstr "" +"`bpo-32507 `__: use la instalación de " +"UCRT local de la aplicación en lugar de la actualización adecuada para las " +"versiones anteriores de Windows." #: ../build/NEWS:8569 msgid "" @@ -14764,6 +21246,11 @@ msgid "" "and to SQLite 3.22.0. The 10.9+ installer now links with and supplies its " "own copy of Tcl/Tk 8.6." msgstr "" +"`bpo-32726 `__: proporciona una variante " +"de instalador macOS adicional y más moderna que admite sistemas macOS 10.9+ " +"solo en modo de 64 bits. Actualice las bibliotecas de terceros suministradas " +"a OpenSSL 1.1.0gy SQLite 3.22.0. El instalador 10.9+ ahora se vincula y " +"proporciona su propia copia de Tcl / Tk 8.6." #: ../build/NEWS:8574 msgid "" @@ -14771,26 +21258,34 @@ msgid "" "Python/3.x/site-packages to sys.path for macOS framework builds to avoid " "future conflicts." msgstr "" +"`bpo-28440 `__: Ya no agregue /Library/" +"Python/3.x/site-packages a sys.path para compilaciones de marcos de macOS " +"para evitar conflictos futuros." #: ../build/NEWS:8580 msgid "" "`bpo-32681 `__: Fix uninitialized " "variable 'res' in the C implementation of os.dup2. Patch by Stéphane Wirtel" msgstr "" +"`bpo-32681 `__: se corrigió la variable " +"no inicializada 'res' en la implementación C de os.dup2. Parche de Stéphane " +"Wirtel" #: ../build/NEWS:8583 msgid "" "`bpo-10381 `__: Add C API access to the " "``datetime.timezone`` constructor and ``datetime.timzone.UTC`` singleton." msgstr "" +"`bpo-10381 `__: agregue acceso API C al " +"constructor ``datetime.timezone`` y al singleton ``datetime.timzone.UTC``." #: ../build/NEWS:8588 msgid "Python 3.7.0 alpha 4" -msgstr "" +msgstr "Python 3.7.0 alpha 4" #: ../build/NEWS:8590 msgid "*Release date: 2018-01-08*" -msgstr "" +msgstr "*Release date: 2018-01-08*" #: ../build/NEWS:8595 msgid "" @@ -14799,18 +21294,27 @@ msgid "" "entry, so deprecation warnings are once again shown by default in single-" "file scripts and at the interactive prompt." msgstr "" +"`bpo-31975 `__: La lista de filtros de " +"advertencia predeterminada ahora comienza con una entrada \"default :: " +"DeprecationWarning: __ main__\", por lo que las advertencias de " +"obsolescencia se muestran una vez más de forma predeterminada en scripts de " +"archivo único y en el indicador interactivo." #: ../build/NEWS:8600 msgid "" "`bpo-32226 `__: ``__class_getitem__`` is " "now an automatic class method." msgstr "" +"`bpo-32226 `__: ``__class_getitem__`` es " +"ahora un método de clase automático." #: ../build/NEWS:8602 msgid "" "`bpo-32399 `__: Add AIX uuid library " "support for RFC4122 using uuid_create() in libc.a" msgstr "" +"`bpo-32399 `__: Agregue soporte de " +"biblioteca de uuid AIX para RFC4122 usando uuid_create () en libc.a" #: ../build/NEWS:8605 msgid "" @@ -14819,18 +21323,27 @@ msgid "" "by os.statvfs() (`bpo-32143 `__). " "Original patch by Michael Felt." msgstr "" +"`bpo-32390 `__: corrija el error de " +"compilación en AIX después de que el campo f_fsid se haya agregado al objeto " +"devuelto por os.statvfs () (`bpo-32143 `__). Parche original de Michael Felt." #: ../build/NEWS:8609 msgid "" "`bpo-32379 `__: Make MRO computation " "faster when a class inherits from a single base." msgstr "" +"`bpo-32379 `__: agiliza los cálculos de " +"MRO cuando una clase hereda de una sola base." #: ../build/NEWS:8612 msgid "" "`bpo-32259 `__: The error message of a " "TypeError raised when unpack non-iterable is now more specific." msgstr "" +"`bpo-32259 `__: El mensaje de error de " +"un TypeError que se genera al desempaquetar no iterable ahora es más " +"específico." #: ../build/NEWS:8615 ../build/NEWS:12236 msgid "" @@ -14838,6 +21351,9 @@ msgid "" "constant is now optimized out at compile time. This fixes also `bpo-22091 " "`__." msgstr "" +"`bpo-27169 `__: La constante " +"``__debug__`` ahora está optimizada en tiempo de compilación. Esto corrige " +"también `bpo-22091 `__." #: ../build/NEWS:8618 msgid "" @@ -14847,6 +21363,12 @@ msgid "" "Moreover, ``sys.flags.hash_randomization`` is now properly set to 0 when " "hash randomization is turned off by ``PYTHONHASHSEED=0``." msgstr "" +"`bpo-32329 `__: La opción: opción: `-R` " +"ahora activa la aleatorización de hash cuando la variable de entorno :envvar:" +"`PYTHONHASHSEED` se establece en ``0``. Anteriormente, se ignoró la opción. " +"Además, ``sys.flags.hash_randomization`` ahora está configurado " +"correctamente en 0 cuando ``PYTHONHASHSEED=0`` desactiva la aleatorización " +"de hash." #: ../build/NEWS:8624 msgid "" @@ -14855,12 +21377,18 @@ msgid "" "much memory for creating large constants in constant folding. Increased " "limits for constants that can be produced in constant folding." msgstr "" +"`bpo-30416 `__: el optimizador ahora " +"está protegido de perder mucho tiempo haciendo cálculos complejos y consumir " +"mucha memoria para crear grandes constantes en plegado constante. Límites " +"aumentados para las constantes que se pueden producir en plegado constante." #: ../build/NEWS:8629 ../build/NEWS:11906 msgid "" "`bpo-32282 `__: Fix an unnecessary ifdef " "in the include of VersionHelpers.h in socketmodule on Windows." msgstr "" +"`bpo-32282 `__: corrige un ifdef " +"innecesario en la inclusión de VersionHelpers.h en socketmodule en Windows." #: ../build/NEWS:8632 msgid "" @@ -14868,6 +21396,9 @@ msgid "" "__new__ to allow Python-level creation of traceback objects, and make " "TracebackType.tb_next mutable." msgstr "" +"`bpo-30579 `__: Implemente " +"TracebackType .__ new__ para permitir la creación de objetos de rastreo a " +"nivel de Python y hacer que TracebackType.tb_next sea mutable." #: ../build/NEWS:8635 msgid "" @@ -14875,6 +21406,10 @@ msgid "" "input keys to the SipHash algorithm on big-endian platforms. This should " "ensure siphash gives consistent results across platforms." msgstr "" +"`bpo-32260 `__: No intercambie bytes de " +"las claves de entrada al algoritmo SipHash en plataformas big-endian. Esto " +"debería garantizar que siphash brinde resultados consistentes en todas las " +"plataformas." #: ../build/NEWS:8639 msgid "" @@ -14882,6 +21417,9 @@ msgid "" "message logic for object.__new__ and object.__init__. Patch by Sanyam " "Khurana." msgstr "" +"`bpo-31506 `__: Mejora la lógica del " +"mensaje de error para el objeto .__ nuevo__ y el objeto .__ init__. Parche " +"de Sanyam Khurana." #: ../build/NEWS:8642 msgid "" @@ -14891,6 +21429,11 @@ msgid "" "warning filters configured via the ``-W`` option or the ``PYTHONWARNINGS`` " "environment variable." msgstr "" +"`bpo-20361 `__: ``-b`` y ``-bb`` ahora " +"inyectan entradas ``'default::BytesWarning'`` y ``error::BytesWarning`` en " +"``sys.warnoptions``, asegurando que tengan prioridad sobre cualquier otro " +"filtro de advertencia configurado a través de la opción ``-W`` o la variable " +"de entorno ``PYTHONWARNINGS``." #: ../build/NEWS:8647 msgid "" @@ -14898,12 +21441,17 @@ msgid "" "``'default'`` entry into sys.warnoptions, ensuring that it behaves " "identically to actually passing ``-Wdefault`` at the command line." msgstr "" +"`bpo-32230 `__: `-X dev` ahora inyecta " +"una entrada ``'default'`` en sys.warnoptions, asegurando que se comporta de " +"manera idéntica a pasar ``-Wdefault`` en la línea de comando." #: ../build/NEWS:8651 msgid "" "`bpo-29240 `__: Add a new UTF-8 mode: " "implementation of the :pep:`540`." msgstr "" +"`bpo-29240 `__: Agregar un nuevo modo " +"UTF-8: implementación del :pep:`540`." #: ../build/NEWS:8653 msgid "" @@ -14911,18 +21459,26 @@ msgid "" "for ``__mro_entries__`` and ``__class_getitem__``. Implemented by Ivan " "Levkivskyi." msgstr "" +"`bpo-32226 `__: :pep:`560`: Agregue " +"soporte para ``__mro_entries__`` y ``__class_getitem__``. Implementado por " +"Ivan Levkivskyi." #: ../build/NEWS:8656 msgid "" "`bpo-32225 `__: :pep:`562`: Add support " "for module ``__getattr__`` and ``__dir__``. Implemented by Ivan Levkivskyi." msgstr "" +"`bpo-32225 `__: :pep:`562`: Agregue " +"soporte para el módulo ``__getattr__`` y ``__dir__``. Implementado por Ivan " +"Levkivskyi." #: ../build/NEWS:8659 msgid "" "`bpo-31901 `__: The `atexit` module now " "has its callback stored per interpreter." msgstr "" +"`bpo-31901 `__: El módulo `atexit` ahora " +"tiene su devolución de llamada almacenada por intérprete." #: ../build/NEWS:8662 msgid "" @@ -14930,18 +21486,28 @@ msgid "" "(Deterministic pycs). Python now supports invalidating bytecode cache files " "bashed on a source content hash rather than source last-modified time." msgstr "" +"`bpo-31650 `__: Implementar :pep:`552` " +"(pycs deterministas). Python ahora admite la invalidación de archivos de " +"caché de código de bytes basados ​​en un hash de contenido fuente en lugar de " +"la última vez que se modificó la fuente." #: ../build/NEWS:8666 msgid "" "`bpo-29469 `__: Move constant folding " "from bytecode layer to AST layer. Original patch by Eugene Toder." msgstr "" +"`bpo-29469 `__: mueva el plegado " +"constante de la capa de código de bytes a la capa AST. Parche original de " +"Eugene Toder." #: ../build/NEWS:8672 msgid "" "`bpo-32506 `__: Now that dict is defined " "as keeping insertion order, drop OrderedDict and just use plain dict." msgstr "" +"`bpo-32506 `__: Ahora que dict se define " +"como mantener el orden de inserción, elimine OrderedDict y use simplemente " +"dict." #: ../build/NEWS:8675 msgid "" @@ -14949,6 +21515,9 @@ msgid "" "dataclasses.make_dataclasses(): init, repr, eq, order, hash, and frozen. " "Pass them through to dataclass()." msgstr "" +"`bpo-32279 `__: agregue parámetros a " +"dataclasses.make_dataclasses (): init, repr, eq, order, hash y congelado. " +"Páselos a la clase de datos ()." #: ../build/NEWS:8678 msgid "" @@ -14956,6 +21525,9 @@ msgid "" "optional on dataclasses.make_dataclass(). If omitted, the string 'typing." "Any' is used." msgstr "" +"`bpo-32278 `__: Hacer que la información " +"de tipo sea opcional en dataclasses.make_dataclass (). Si se omite, se " +"utiliza la cadena 'typing.Any'." #: ../build/NEWS:8681 msgid "" @@ -14963,18 +21535,26 @@ msgid "" "is_dataclass(obj), which returns True if obj is a dataclass or an instance " "of one." msgstr "" +"`bpo-32499 `__: agregue dataclasses." +"is_dataclass (obj), que devuelve True si obj es una clase de datos o una " +"instancia de una." #: ../build/NEWS:8684 msgid "" "`bpo-32468 `__: Improve frame repr() to " "mention filename, code name and current line number." msgstr "" +"`bpo-32468 `__: Mejore el marco repr () " +"para mencionar el nombre del archivo, el nombre del código y el número de " +"línea actual." #: ../build/NEWS:8687 msgid "" "`bpo-23749 `__: asyncio: Implement loop." "start_tls()" msgstr "" +"`bpo-23749 `__: asyncio: Implementar " +"loop.start_tls ()" #: ../build/NEWS:8689 msgid "" @@ -14982,6 +21562,9 @@ msgid "" "descriptor (i.e., the second argument) from ``os.dup2``. Previously, " "``None`` was always returned." msgstr "" +"`bpo-32441 `__: Devuelve el nuevo " +"descriptor de archivo (es decir, el segundo argumento) de ``os.dup2``. " +"Anteriormente, siempre se devolvía ``None``." #: ../build/NEWS:8692 msgid "" @@ -14989,6 +21572,9 @@ msgid "" "uses less memory (3 words for each cached key) and takes about 1/3 time for " "cyclic GC." msgstr "" +"`bpo-32422 `__: ``functools.lru_cache`` " +"usa menos memoria (3 palabras por cada clave en caché) y toma " +"aproximadamente 1/3 del tiempo para GC cíclico." #: ../build/NEWS:8695 msgid "" @@ -14996,18 +21582,26 @@ msgid "" "from happening when Future._log_traceback is set to True manually. Now it " "can only be set to False, or a ValueError is raised." msgstr "" +"`bpo-31721 `__: Evite que Python se " +"bloquee cuando Future._log_traceback se establece en True manualmente. Ahora " +"solo se puede establecer en False, o se genera un ValueError." #: ../build/NEWS:8699 msgid "" "`bpo-32415 `__: asyncio: Add Task." "get_loop() and Future.get_loop()" msgstr "" +"`bpo-32415 `__: asyncio: agregue Task." +"get_loop () y Future.get_loop ()" #: ../build/NEWS:8701 ../build/NEWS:12354 msgid "" "`bpo-26133 `__: Don't unsubscribe " "signals in asyncio UNIX event loop on interpreter shutdown." msgstr "" +"`bpo-26133 `__: No cancele la " +"suscripción de señales en el bucle de eventos asyncio UNIX cuando se apague " +"el intérprete." #: ../build/NEWS:8704 msgid "" @@ -15016,6 +21610,10 @@ msgid "" "Future.__await__() raise proper exceptions when they are in an invalid " "state, instead of raising an AssertionError." msgstr "" +"`bpo-32363 `__: Hacer asyncio.Task." +"set_exception () y set_result () generan NotImplementedError. Task._step () " +"y Future .__ await __ () generan las excepciones adecuadas cuando están en " +"un estado no válido, en lugar de generar un AssertionError." #: ../build/NEWS:8709 #, python-format @@ -15026,6 +21624,11 @@ msgid "" "20% faster than 'loop.create_task(cython_coroutine)'. Now, the latter is as " "fast." msgstr "" +"`bpo-32357 `__: Optimice asyncio." +"iscoroutine () y loop.create_task () para corrutinas no nativas (por " +"ejemplo, async / await compilado con Cython). 'loop.create_task " +"(python_coroutine)' solía ser un 20% más rápido que 'loop.create_task " +"(cython_coroutine)'. Ahora, este último es igual de rápido." #: ../build/NEWS:8714 msgid "" @@ -15033,6 +21636,9 @@ msgid "" "resume_reading() and pause_reading() are now idempotent. New transport." "is_reading() method is added." msgstr "" +"`bpo-32356 `__: asyncio.transport." +"resume_reading () y pause_reading () ahora son idempotentes. Se agrega el " +"nuevo método transport.is_reading ()." #: ../build/NEWS:8717 #, python-format @@ -15040,12 +21646,16 @@ msgid "" "`bpo-32355 `__: Optimize asyncio." "gather(); now up to 15% faster." msgstr "" +"`bpo-32355 `__: Optimizar asyncio.gather " +"(); ahora hasta un 15% más rápido." #: ../build/NEWS:8719 msgid "" "`bpo-32351 `__: Use fastpath in asyncio." "sleep if delay<0 (2x boost)" msgstr "" +"`bpo-32351 `__: use fastpath en asyncio." +"sleep si el retraso es <0 (aumento de 2x)" #: ../build/NEWS:8721 msgid "" @@ -15053,6 +21663,10 @@ msgid "" "schedule/add/remove callback. The optimization shows 3-6% performance " "improvements of async/await code." msgstr "" +"`bpo-32348 `__: Optimizar asyncio." +"Programación futura / agregar / eliminar devolución de llamada. La " +"optimización muestra mejoras de rendimiento del 3 al 6% del código " +"asincrónico / en espera." #: ../build/NEWS:8724 msgid "" @@ -15061,6 +21675,11 @@ msgid "" "constructor to reset any bit flags applied to socket's type. This change " "only affects OSes that have SOCK_NONBLOCK and/or SOCK_CLOEXEC." msgstr "" +"`bpo-32331 `__: arregla socket." +"settimeout () y socket.setblocking () para mantener socket.type como está. " +"Se corrigió el constructor socket.socket () para restablecer cualquier " +"indicador de bit aplicado al tipo de socket. Este cambio solo afecta a los " +"sistemas operativos que tienen SOCK_NONBLOCK y / o SOCK_CLOEXEC." #: ../build/NEWS:8729 msgid "" @@ -15069,12 +21688,19 @@ msgid "" "reading resources contained within packages. Also add :mod:`importlib." "resources` as the port of ``importlib_resources``." msgstr "" +"`bpo-32248 `__: agregue :class:" +"`importlib.abc.ResourceReader` como un ABC para que los cargadores " +"proporcionen una API unificada para leer los recursos contenidos en los " +"paquetes. También agregue :mod:`importlib.resources` como el puerto de " +"``importlib_resources``." #: ../build/NEWS:8734 msgid "" "`bpo-32311 `__: Implement asyncio." "create_task(coro) shortcut" msgstr "" +"`bpo-32311 `__: Implementar el acceso " +"directo asyncio.create_task (coro)" #: ../build/NEWS:8736 msgid "" @@ -15083,6 +21709,10 @@ msgid "" "functions: loop.sock_sendall, loop.sock_recv, loop.sock_accept, loop." "getaddrinfo, loop.getnameinfo." msgstr "" +"`bpo-32327 `__: convierta funciones " +"asyncio que se documentaron como corrutinas en corrutinas. Funciones " +"afectadas: loop.sock_sendall, loop.sock_recv, loop.sock_accept, loop." +"getaddrinfo, loop.getnameinfo." #: ../build/NEWS:8740 ../build/NEWS:12360 msgid "" @@ -15090,47 +21720,66 @@ msgid "" "urlsplit()` does not convert zone-id (scope) to lower case for scoped IPv6 " "addresses in hostnames now." msgstr "" +"`bpo-32323 `__: :func:`urllib.parse." +"urlsplit()` no convierte la identificación de zona (alcance) a minúsculas " +"para direcciones IPv6 con alcance en nombres de host ahora." #: ../build/NEWS:8743 ../build/NEWS:12363 msgid "" "`bpo-32302 `__: Fix bdist_wininst of " "distutils for CRT v142: it binary compatible with CRT v140." msgstr "" +"`bpo-32302 `__: Se corrigió " +"bdist_wininst de distutils para CRT v142: es binario compatible con CRT v140." #: ../build/NEWS:8746 msgid "" "`bpo-29711 `__: Fix ``stop_serving`` in " "asyncio proactor loop kill all listening servers" msgstr "" +"`bpo-29711 `__: arregla ``stop_serving`` " +"en asyncio proactor loop mata a todos los servidores de escucha" #: ../build/NEWS:8749 msgid "" "`bpo-32308 `__: :func:`re.sub()` now " "replaces empty matches adjacent to a previous non-empty match." msgstr "" +"`bpo-32308 `__: :func:`re.sub()` ahora " +"reemplaza las coincidencias vacías adyacentes a una coincidencia anterior no " +"vacía." #: ../build/NEWS:8752 msgid "" "`bpo-29970 `__: Abort asyncio " "SSLProtocol connection if handshake not complete within 10s" msgstr "" +"`bpo-29970 `__: Abortar la conexión del " +"protocolo SSL asyncio si el protocolo de enlace no se completa en 10 s" #: ../build/NEWS:8755 msgid "" "`bpo-32314 `__: Implement asyncio.run()." msgstr "" +"`bpo-32314 `__: implementar asyncio.run " +"()." #: ../build/NEWS:8757 msgid "" "`bpo-17852 `__: Revert incorrect fix " "based on misunderstanding of _Py_PyAtExit() semantics." msgstr "" +"`bpo-17852 `__: revertir la corrección " +"incorrecta basada en un malentendido de la semántica _Py_PyAtSalir ()." #: ../build/NEWS:8760 msgid "" "`bpo-32296 `__: Implement asyncio." "_get_running_loop() and get_event_loop() in C. This makes them 4x faster." msgstr "" +"`bpo-32296 `__: Implemente asyncio." +"_get_running_loop () y get_event_loop () en C. Esto los hace 4 veces más " +"rápidos." #: ../build/NEWS:8763 msgid "" @@ -15141,6 +21790,12 @@ msgid "" "_unregister_task``. Deprecate ``asyncio.Task.current_task()`` and ``asyncio." "Task.all_tasks()``." msgstr "" +"`bpo-32250 `__: Implemente ``asyncio." +"current_task()`` y ``asyncio.all_tasks()``. Agregue ayudantes destinados a " +"ser utilizados por implementaciones de tareas alternativas: ``asyncio." +"_register_task``, ``asyncio._enter_task``, ``asyncio._leave_task`` y " +"``asyncio._unregister_task``. Dejar obsoleto ``asyncio.Task.current_task()`` " +"y ``asyncio.Task.all_tasks()``." #: ../build/NEWS:8769 ../build/NEWS:12366 msgid "" @@ -15149,6 +21804,10 @@ msgid "" "an empty row from a row consisting of a single empty field. Patch by Licht " "Takeuchi." msgstr "" +"`bpo-32255 `__: ahora siempre se cita un " +"solo campo vacío cuando se escribe en un archivo CSV. Esto permite " +"distinguir una fila vacía de una fila que consta de un solo campo vacío. " +"Parche de Licht Takeuchi." #: ../build/NEWS:8773 ../build/NEWS:12370 msgid "" @@ -15157,6 +21816,9 @@ msgid "" "``chmod(..., follow_symlinks=False)`` is not supported. Patch by Anthony " "Sottile." msgstr "" +"`bpo-32277 `__: aumente " +"``NotImplementedError`` en lugar de ``SystemError`` en plataformas donde no " +"se admite ``chmod(..., follow_symlinks=False)``. Parche de Anthony Sottile." #: ../build/NEWS:8777 msgid "" @@ -15164,6 +21826,9 @@ msgid "" "warn_on_full_buffer to signal.set_wakeup_fd lets you control whether Python " "prints a warning on stderr when the wakeup fd buffer overflows." msgstr "" +"`bpo-30050 `__: El nuevo argumento " +"warn_on_full_buffer para signal.set_wakeup_fd le permite controlar si Python " +"imprime una advertencia en stderr cuando el búfer de wakeup fd se desborda." #: ../build/NEWS:8781 msgid "" @@ -15172,24 +21837,34 @@ msgid "" "x86-64, and it changed the Python ABI in ways that caused unexpected " "breakage of C extensions." msgstr "" +"`bpo-29137 `__: se ha eliminado la " +"biblioteca ``fpectl``. Nunca se habilitó de forma predeterminada, nunca " +"funcionó correctamente en x86-64 y cambió la ABI de Python de manera que " +"causó la rotura inesperada de las extensiones C." #: ../build/NEWS:8785 msgid "" "`bpo-32273 `__: Move asyncio.test_utils " "to test.test_asyncio." msgstr "" +"`bpo-32273 `__: Mueva asyncio.test_utils " +"a test.test_asyncio." #: ../build/NEWS:8787 msgid "" "`bpo-32272 `__: Remove asyncio.async() " "function." msgstr "" +"`bpo-32272 `__: Elimina la función " +"asyncio.async ()." #: ../build/NEWS:8789 msgid "" "`bpo-32269 `__: Add asyncio." "get_running_loop() function." msgstr "" +"`bpo-32269 `__: Agrega la función " +"asyncio.get_running_loop ()." #: ../build/NEWS:8791 msgid "" @@ -15198,6 +21873,11 @@ msgid "" "classify_class_attrs() and grouped in pydoc ouput. Added types." "ClassMethodDescriptorType for unbound class methods of builtin types." msgstr "" +"`bpo-32265 `__: Todas las clases y " +"métodos estáticos de los tipos incorporados ahora están correctamente " +"clasificados por inspect.classify_class_attrs () y agrupados en pydoc ouput. " +"Se agregaron types.ClassMethodDescriptorType para métodos de clases " +"independientes de tipos incorporados." #: ../build/NEWS:8796 msgid "" @@ -15205,24 +21885,34 @@ msgid "" "lock``, ``await lock``, ``with (yield from lock)`` and ``with await lock`` " "for asyncio synchronization primitives." msgstr "" +"`bpo-32253 `__: Desaproveche ``yield " +"from lock``, ``await lock``, ``with (yield from lock)`` y ``with await " +"lock`` para primitivas de sincronización asincio." #: ../build/NEWS:8800 msgid "" "`bpo-22589 `__: Changed MIME type of ." "bmp from 'image/x-ms-bmp' to 'image/bmp'" msgstr "" +"`bpo-22589 `__: se cambió el tipo MIME " +"de .bmp de 'image / x-ms-bmp' a 'image / bmp'" #: ../build/NEWS:8802 msgid "" "`bpo-32193 `__: Convert asyncio to use " "*async/await* syntax. Old styled ``yield from`` is still supported too." msgstr "" +"`bpo-32193 `__: convierta asyncio para " +"usar la sintaxis *async/await*. El ``yield from`` de estilo antiguo también " +"es compatible." #: ../build/NEWS:8805 msgid "" "`bpo-32206 `__: Add support to run " "modules with pdb" msgstr "" +"`bpo-32206 `__: agregue soporte para " +"ejecutar módulos con pdb" #: ../build/NEWS:8807 msgid "" @@ -15230,6 +21920,9 @@ msgid "" "singledispatch`` now supports registering implementations using type " "annotations." msgstr "" +"`bpo-32227 `__: ``functools." +"singledispatch`` ahora admite el registro de implementaciones utilizando " +"anotaciones de tipo." #: ../build/NEWS:8810 msgid "" @@ -15238,18 +21931,26 @@ msgid "" "fromisoformat` and :meth:`datetime.date.fromisoformat` as the inverse " "operation of each classes's respective ``isoformat`` methods." msgstr "" +"`bpo-15873 `__: Se agregaron nuevos " +"constructores alternativos :meth:`datetime.datetime.fromisoformat`, :meth:" +"`datetime.time.fromisoformat` y :meth:`datetime.date.fromisoformat` como la " +"operación inversa de los métodos ``isoformat`` respectivos de cada clase." #: ../build/NEWS:8816 ../build/NEWS:12374 msgid "" "`bpo-32199 `__: The getnode() ip getter " "now uses 'ip link' instead of 'ip link list'." msgstr "" +"`bpo-32199 `__: El getter ip getnode () " +"ahora usa 'ip link' en lugar de 'ip link list'." #: ../build/NEWS:8819 msgid "" "`bpo-32143 `__: os.statvfs() includes " "the f_fsid field from statvfs(2)" msgstr "" +"`bpo-32143 `__: os.statvfs () incluye el " +"campo f_fsid de statvfs (2)" #: ../build/NEWS:8821 msgid "" @@ -15257,6 +21958,9 @@ msgid "" "find_library() for AIX by implementing ctypes._aix.find_library() Patch by: " "Michael Felt" msgstr "" +"`bpo-26439 `__: Corregir ctypes.util." +"find_library () para AIX implementando ctypes._aix.find_library () Parche " +"por: Michael Felt" #: ../build/NEWS:8824 msgid "" @@ -15265,12 +21969,18 @@ msgid "" "Pickles created with protocol 4 will require less memory for unpickling " "large bytes and str objects." msgstr "" +"`bpo-31993 `__: el selector ahora usa " +"menos memoria al serializar bytes grandes y objetos str en un archivo. Los " +"pickles creados con el protocolo 4 requerirán menos memoria para eliminar " +"bytes grandes y objetos str." #: ../build/NEWS:8828 ../build/NEWS:12377 msgid "" "`bpo-27456 `__: Ensure TCP_NODELAY is " "set on Linux. Tests by Victor Stinner." msgstr "" +"`bpo-27456 `__: asegúrese de que " +"TCP_NODELAY esté configurado en Linux. Pruebas de Victor Stinner." #: ../build/NEWS:8830 msgid "" @@ -15278,6 +21988,9 @@ msgid "" "now more strict. Addition and subtraction of arbitrary numbers no longer " "allowed." msgstr "" +"`bpo-31778 `__: ast.literal_eval () " +"ahora es más estricto. Ya no se permiten sumas y restas de números " +"arbitrarios." #: ../build/NEWS:8833 ../build/NEWS:12388 msgid "" @@ -15285,12 +21998,17 @@ msgid "" "module (``posixpath``, ``ntpath``) now works even if the ``os`` module still " "is not imported." msgstr "" +"`bpo-31802 `__: la importación del " +"módulo de ruta nativa (``posixpath``, ``ntpath``) ahora funciona incluso si " +"el módulo ``os`` todavía no se importa." #: ../build/NEWS:8836 msgid "" "`bpo-30241 `__: Add contextlib." "AbstractAsyncContextManager. Patch by Jelle Zijlstra." msgstr "" +"`bpo-30241 `__: agregue contextlib." +"AbstractAsyncContextManager. Parche de Jelle Zijlstra." #: ../build/NEWS:8839 msgid "" @@ -15299,18 +22017,27 @@ msgid "" "cause pickling or unpickling errors. This should make sure that calls to " "the :class:`ProcessPoolExecutor` API always eventually return." msgstr "" +"`bpo-31699 `__: corrige los " +"interbloqueos en :class:`concurrent.futures.ProcessPoolExecutor` cuando los " +"argumentos o resultados de la tarea provocan errores de decapado o " +"desencadenamiento. Esto debería garantizar que las llamadas a la API :class:" +"`ProcessPoolExecutor` siempre regresen finalmente." #: ../build/NEWS:8844 msgid "" "`bpo-15216 `__: ``TextIOWrapper." "reconfigure()`` supports changing *encoding*, *errors*, and *newline*." msgstr "" +"`bpo-15216 `__: ``TextIOWrapper." +"reconfigure()`` admite el cambio de *encoding*, *errors*, and *newline*." #: ../build/NEWS:8850 msgid "" "`bpo-32418 `__: Add get_loop() method to " "Server and AbstractServer classes." msgstr "" +"`bpo-32418 `__: agregue el método " +"get_loop () a las clases Server y AbstractServer." #: ../build/NEWS:8855 ../build/NEWS:12419 msgid "" @@ -15318,6 +22045,10 @@ msgid "" "faulthandler_suppress_crash_report() used to prevent core dump files when " "testing crashes. getrlimit() returns zero on success." msgstr "" +"`bpo-32252 `__: Se corrigió el error " +"manipulador_suppress_crash_report () utilizado para evitar que los archivos " +"de volcado del núcleo cuando se probaran fallas. getrlimit () devuelve cero " +"en caso de éxito." #: ../build/NEWS:8858 msgid "" @@ -15325,12 +22056,18 @@ msgid "" "testing for the empty locale and POSIX locale cases to more readily adjust " "to platform dependent behaviour." msgstr "" +"`bpo-32002 `__: ajuste las pruebas de " +"coerción de la configuración regional C para la configuración regional vacía " +"y los casos de configuración regional POSIX para adaptarse más fácilmente al " +"comportamiento dependiente de la plataforma." #: ../build/NEWS:8864 msgid "" "`bpo-19764 `__: Implement support for " "`subprocess.Popen(close_fds=True)` on Windows. Patch by Segev Finer." msgstr "" +"`bpo-19764 `__: Implementar soporte para " +"`subprocess.Popen (close_fds = True)` en Windows. Parche de Segev Finer." #: ../build/NEWS:8870 ../build/NEWS:12500 msgid "" @@ -15338,6 +22075,10 @@ msgid "" "read pickled grammar files using pkgutil.get_data() rather than probing the " "filesystem. This lets 2to3 and lib2to3 work when run from a zipfile." msgstr "" +"`bpo-24960 `__: 2to3 y lib2to3 ahora " +"pueden leer archivos gramaticales en escabeche usando pkgutil.get_data () en " +"lugar de sondear el sistema de archivos. Esto permite que 2to3 y lib2to3 " +"funcionen cuando se ejecutan desde un archivo zip." #: ../build/NEWS:8877 msgid "" @@ -15345,6 +22086,9 @@ msgid "" "reset the memory allocators to default if the ``PYTHONMALLOC`` environment " "variable is not set." msgstr "" +"`bpo-32030 `__: Py_Initialize () no " +"restablece los asignadores de memoria a los valores predeterminados si la " +"variable de entorno ``PYTHONMALLOC`` no está configurada." #: ../build/NEWS:8880 ../build/NEWS:12510 msgid "" @@ -15352,12 +22096,17 @@ msgid "" "OrderedDict has been excluded from the limited C API. It was added by " "mistake and actually never worked in the limited C API." msgstr "" +"`bpo-29084 `__: La API C no documentada " +"para OrderedDict se ha excluido de la API C limitada. Se agregó por error y " +"en realidad nunca funcionó en la API C limitada." #: ../build/NEWS:8884 msgid "" "`bpo-32264 `__: Moved the pygetopt.h " "header into internal/, since it has no public APIs." msgstr "" +"`bpo-32264 `__: se movió el encabezado " +"pygetopt.h a interno /, ya que no tiene API públicas." #: ../build/NEWS:8887 msgid "" @@ -15365,14 +22114,17 @@ msgid "" "`Py_SetProgramName` and :c:func:`Py_SetPythonHome` now take the ``const " "wchar *`` arguments instead of ``wchar *``." msgstr "" +"`bpo-32241 `__: :c:func:" +"`Py_SetProgramName` y :c:func:`Py_SetPythonHome` ahora toman los argumentos " +"``const wchar *`` en lugar de ``wchar *``." #: ../build/NEWS:8892 msgid "Python 3.7.0 alpha 3" -msgstr "" +msgstr "Python 3.7.0 alpha 3" #: ../build/NEWS:8894 ../build/NEWS:12527 msgid "*Release date: 2017-12-05*" -msgstr "" +msgstr "*Release date: 2017-12-05*" #: ../build/NEWS:8899 ../build/NEWS:12532 msgid "" @@ -15382,6 +22134,12 @@ msgid "" "ensures it will be cleared automatically when additional cell references are " "injected into a modified code object and function." msgstr "" +"`bpo-32176 `__: co_flags.CO_NOFREE ahora " +"siempre está configurado correctamente por el constructor del objeto de " +"código basado en freevars y cellvars, en lugar de tener que ser configurado " +"correctamente por el llamador. Esto asegura que se borrará automáticamente " +"cuando se inyecten referencias de celda adicionales en una función y un " +"objeto de código modificado." #: ../build/NEWS:8905 msgid "" @@ -15390,6 +22148,10 @@ msgid "" "permitted in the definition of the outermost iterable, as that is evaluated " "directly in the enclosing scope." msgstr "" +"`bpo-10544 `__: Las expresiones de " +"rendimiento ahora están en desuso en las comprensiones y las expresiones " +"generadoras. Todavía están permitidos en la definición del iterable más " +"externo, ya que se evalúa directamente en el alcance adjunto." #: ../build/NEWS:8909 ../build/NEWS:12255 msgid "" @@ -15397,6 +22159,9 @@ msgid "" "nested dict now raises a RecursionError instead of crashing due to a stack " "overflow." msgstr "" +"`bpo-32137 `__: la repetición de dict " +"profundamente anidado ahora genera un error de recursión en lugar de fallar " +"debido a un desbordamiento de pila." #: ../build/NEWS:8912 msgid "" @@ -15406,12 +22171,20 @@ msgid "" "so PyMem_RawMalloc() and Py_DecodeLocale() can be called before " "_PyRuntime_Initialize()." msgstr "" +"`bpo-32096 `__: revertir los cambios del " +"asignador de memoria en la API de C: mover las estructuras de _PyRuntime a " +"Objects / obmalloc.c. Los asignadores de memoria se inicializan una vez más " +"de forma estática, por lo que PyMem_RawMalloc () y Py_DecodeLocale () se " +"pueden llamar antes de _PyRuntime_Initialize ()." #: ../build/NEWS:8917 msgid "" "`bpo-32043 `__: Add a new \"developer " "mode\": new \"-X dev\" command line option to enable debug checks at runtime." msgstr "" +"`bpo-32043 `__: agregue un nuevo \"modo " +"de desarrollador\": nueva opción de línea de comando \"-X dev\" para " +"habilitar las comprobaciones de depuración en tiempo de ejecución." #: ../build/NEWS:8920 msgid "" @@ -15420,6 +22193,10 @@ msgid "" "instead of an inheritance list in a class definition. The duplication of the " "parentheses can be omitted only on calls." msgstr "" +"`bpo-32023 `__: SyntaxError ahora se " +"genera correctamente cuando se usa una expresión generadora sin paréntesis " +"en lugar de una lista de herencia en una definición de clase. La duplicación " +"de los paréntesis solo se puede omitir en las llamadas." #: ../build/NEWS:8925 msgid "" @@ -15429,6 +22206,11 @@ msgid "" "always needs to be directly inside a set of parentheses and cannot have a " "comma on either side." msgstr "" +"`bpo-32012 `__: SyntaxError ahora se " +"genera correctamente cuando una expresión generadora sin paréntesis se pasa " +"como argumento, pero seguida de una coma al final. Una expresión generadora " +"siempre debe estar directamente dentro de un paréntesis y no puede tener una " +"coma en ninguno de los lados." #: ../build/NEWS:8930 msgid "" @@ -15438,6 +22220,11 @@ msgid "" "implementations (e.g. Android doesn't support setting the locale from the " "environment by default)." msgstr "" +"`bpo-28180 `__: Se ha agregado una nueva " +"función auxiliar interna ``_Py_SetLocaleFromEnv(category)`` para mejorar la " +"coherencia del comportamiento en diferentes implementaciones de ``libc`` " +"(por ejemplo, Android no admite la configuración de la configuración " +"regional del entorno de forma predeterminada)." #: ../build/NEWS:8935 ../build/NEWS:12538 msgid "" @@ -15449,12 +22236,22 @@ msgid "" "the default limit. Fixed integer overflows in the case of more than 2**31 " "traceback items on Windows. Fixed output errors handling." msgstr "" +"`bpo-31949 `__: se corrigieron varios " +"problemas en la impresión de trazas (PyTraceBack_Print ()). Establecer sys." +"tracebacklimit en 0 o menos ahora suprime la impresión de trazas. Establecer " +"sys.tracebacklimit en None ahora provoca el uso del límite predeterminado. " +"Establecer sys.tracebacklimit en un número entero mayor que LONG_MAX ahora " +"significa usar el límite LONG_MAX en lugar del límite predeterminado. Se " +"corrigieron los desbordamientos de enteros en el caso de más de 2 ** 31 " +"elementos de rastreo en Windows. Manejo de errores de salida fijos." #: ../build/NEWS:8943 ../build/NEWS:12546 msgid "" "`bpo-30696 `__: Fix the interactive " "interpreter looping endlessly when no memory." msgstr "" +"`bpo-30696 `__: arregla el bucle del " +"intérprete interactivo sin fin cuando no hay memoria." #: ../build/NEWS:8946 ../build/NEWS:12549 msgid "" @@ -15463,6 +22260,11 @@ msgid "" "separator, as documented. In particular they now raise TypeError rather of " "returning a bogus result when an integer is passed as a separator." msgstr "" +"`bpo-20047 `__: Los métodos de " +"Bytearray, partición () y rpartición () ahora aceptan solo objetos de tipo " +"bytes como separadores, como se documenta. En particular, ahora generan " +"TypeError en lugar de devolver un resultado falso cuando se pasa un entero " +"como separador." #: ../build/NEWS:8951 ../build/NEWS:12557 msgid "" @@ -15470,12 +22272,17 @@ msgid "" "emitted when the *fromlist* argument of ``__import__()`` or the ``__all__`` " "attribute of the module contain bytes instances." msgstr "" +"`bpo-21720 `__: BytesWarning ya no se " +"emite cuando el argumento *fromlist* de ``__import__()`` o el atributo " +"``__all__`` del módulo contienen instancias de bytes." #: ../build/NEWS:8955 msgid "" "`bpo-31845 `__: Environment variables " "are once more read correctly at interpreter startup." msgstr "" +"`bpo-31845 `__: Las variables de entorno " +"se leen correctamente una vez más al inicio del intérprete." #: ../build/NEWS:8958 msgid "" @@ -15483,6 +22290,10 @@ msgid "" "first syntax error involving a parameter and ``global`` or ``nonlocal`` is " "detected first at a given scope. Patch by Ivan Levkivskyi." msgstr "" +"`bpo-28936 `__: asegúrese de que el " +"primer error de sintaxis léxica que involucre un parámetro y ``global`` o " +"``nonlocal`` se detecte primero en un ámbito determinado. Parche de Ivan " +"Levkivskyi." #: ../build/NEWS:8962 ../build/NEWS:12561 msgid "" @@ -15490,6 +22301,9 @@ msgid "" "the 'unicode-escape' codec and in codecs.escape_decode() when decode an " "escaped non-ascii byte." msgstr "" +"`bpo-31825 `__: Se corrigió " +"OverflowError en el códec 'unicode-escape' y en los códecs.escape_decode () " +"al decodificar un byte de escape que no es ascii." #: ../build/NEWS:8965 msgid "" @@ -15501,6 +22315,14 @@ msgid "" "as a result: when both ``f_trace_lines`` and ``f_trace_opcodes`` are " "enabled, line events now occur first." msgstr "" +"`bpo-31618 `__: La lógica de seguimiento " +"por trama agregada en 3.7a1 se ha modificado para que ``frame->f_lineno`` se " +"actualice antes de que se emitan los eventos ``\"line\"`` o ``\"opcode\"``. " +"Anteriormente, los eventos de código de operación se emitían primero y, por " +"lo tanto, ocasionalmente veían números de línea obsoletos en el marco. El " +"comportamiento de esta función ha cambiado ligeramente como resultado: " +"cuando tanto ``f_trace_lines`` como ``f_trace_opcodes`` están habilitados, " +"los eventos de línea ahora ocurren primero." #: ../build/NEWS:8973 ../build/NEWS:12564 msgid "" @@ -15508,6 +22330,10 @@ msgid "" "cause chain of exceptions on interpreter exit, even if an exception in the " "chain is unhashable or compares equal to later ones. Patch by Zane Bitter." msgstr "" +"`bpo-28603 `__: Imprime la cadena " +"completa de contexto / causa de excepciones al salir del intérprete, incluso " +"si una excepción en la cadena no se puede hacer hash o se compara con otras " +"posteriores. Parche de Zane Bitter." #: ../build/NEWS:8977 ../build/NEWS:12568 msgid "" @@ -15516,6 +22342,11 @@ msgid "" "The functions now block waiting for events as expected. Previously, the call " "was incorrectly non-blocking. Patch by Pablo Galindo." msgstr "" +"`bpo-31786 `__: se corrigió el redondeo " +"del tiempo de espera en el módulo de selección para redondear los tiempos de " +"espera negativos correctamente entre -1.0 y 0.0. Las funciones ahora " +"bloquean la espera de eventos como se esperaba. Anteriormente, la llamada no " +"se bloqueaba de forma incorrecta. Parche de Pablo Galindo." #: ../build/NEWS:8982 msgid "" @@ -15523,6 +22354,9 @@ msgid "" "calling methods of an uninitialized ``zipimport.zipimporter`` object. Patch " "by Oren Milman." msgstr "" +"`bpo-31781 `__: evita bloqueos al llamar " +"a métodos de un objeto ``zipimport.zipimporter`` no inicializado. Parche de " +"Oren Milman." #: ../build/NEWS:8985 msgid "" @@ -15530,6 +22364,8 @@ msgid "" "BaseException with a single argument no longer contains redundant trailing " "comma." msgstr "" +"`bpo-30399 `__: Repr () estándar de " +"BaseException con un solo argumento ya no contiene una coma final redundante." #: ../build/NEWS:8988 ../build/NEWS:12576 msgid "" @@ -15537,6 +22373,9 @@ msgid "" "memory allocator. There was a write to freed memory after shrinking a " "memory block." msgstr "" +"`bpo-31626 `__: se corrigió un error en " +"el asignador de memoria de depuración. Hubo una escritura en la memoria " +"liberada después de encoger un bloque de memoria." #: ../build/NEWS:8991 ../build/NEWS:12621 msgid "" @@ -15544,6 +22383,9 @@ msgid "" "now the ignored exception that may be raised by `_PySys_SetObjectId()`, for " "example when no memory." msgstr "" +"`bpo-30817 `__: `PyErr_PrintEx () ` " +"clears now the ignored exception that may be raised by `_PySys_SetObjectId " +"()`, por ejemplo cuando no hay memoria." #: ../build/NEWS:8997 ../build/NEWS:12627 msgid "" @@ -15552,6 +22394,10 @@ msgid "" "improve interaction of ``__init_subclass__`` with generics. Original PRs by " "Ivan Levkivskyi." msgstr "" +"`bpo-28556 `__: dos correcciones menores " +"para el módulo ``typing``: permite copias superficiales de clases genéricas, " +"mejora la interacción de ``__init_subclass__`` con genéricos. Relaciones " +"públicas originales de Ivan Levkivskyi." #: ../build/NEWS:9001 msgid "" @@ -15559,6 +22405,9 @@ msgid "" "Provides a decorator which adds boilerplate methods to classes which use " "type annotations so specify fields." msgstr "" +"`bpo-32214 `__: PEP 557, clases de " +"datos. Proporciona un decorador que agrega métodos repetitivos a las clases " +"que usan anotaciones de tipo, así que especifique campos." #: ../build/NEWS:9005 ../build/NEWS:12631 msgid "" @@ -15568,6 +22417,12 @@ msgid "" "python.org/issue31831>`__, and `bpo-32182 `__. In particular, RFC2231 folding is now done correctly." msgstr "" +"`bpo-27240 `__: se ha reescrito el " +"algoritmo de plegado de encabezados para las nuevas políticas de correo " +"electrónico, que también corrige `bpo-30788 `__, `bpo-31831 `__ y " +"`bpo-32182 `__. En particular, el " +"plegado de RFC2231 ahora se realiza correctamente." #: ../build/NEWS:9009 ../build/NEWS:12635 msgid "" @@ -15575,12 +22430,18 @@ msgid "" "io.FileIO.read() now release the GIL when getting the file size. Fixed hang " "of all threads with inaccessible NFS server. Patch by Nir Soffer." msgstr "" +"`bpo-32186 `__: io.FileIO.readall () y " +"io.FileIO.read () ahora liberan el GIL al obtener el tamaño del archivo. Se " +"corrigió el bloqueo de todos los hilos con un servidor NFS inaccesible. " +"Parche de Nir Soffer." #: ../build/NEWS:9013 msgid "" "`bpo-321010 `__: Add :attr:`sys.flags." "dev_mode` flag" msgstr "" +"`bpo-321010 `__: Agregar indicador :" +"attr:`sys.flags.dev_mode`" #: ../build/NEWS:9015 msgid "" @@ -15591,6 +22452,12 @@ msgid "" "socketpair()`` was just an alias to ``socket.socketpair`` on Python 3.5 and " "newer." msgstr "" +"`bpo-32154 `__: Se ha eliminado la " +"función ``asyncio.windows_utils.socketpair()``: use directamente :func:" +"`socket.socketpair` que está disponible en todas las plataformas desde " +"Python 3.5 (antes, no estaba disponible en Windows). ``asyncio.windows_utils." +"socketpair()`` era solo un alias de ``socket.socketpair`` en Python 3.5 y " +"versiones posteriores." #: ../build/NEWS:9021 msgid "" @@ -15599,6 +22466,10 @@ msgid "" "ResourceWarning, rather than the \"always\" action, in the default warnings " "filters." msgstr "" +"`bpo-32089 `__: advertencias: en " +"desarrollo (-X dev) y modo de depuración (compilación de pydebug), use la " +"acción \"predeterminada\" para ResourceWarning, en lugar de la acción " +"\"siempre\", en los filtros de advertencias predeterminados." #: ../build/NEWS:9025 msgid "" @@ -15609,6 +22480,12 @@ msgid "" "administered MAC addresses are available, the first such one found is " "returned." msgstr "" +"`bpo-32107 `__: ``uuid.getnode()`` ahora " +"devuelve preferentemente direcciones MAC administradas universalmente, si " +"están disponibles, sobre direcciones MAC administradas localmente. Esto " +"ofrece una mejor garantía de la unicidad global de los UUID devueltos desde " +"``uuid.uuid1()``. Si solo hay disponibles direcciones MAC administradas " +"localmente, se devuelve la primera que se encuentre." #: ../build/NEWS:9031 msgid "" @@ -15617,6 +22494,10 @@ msgid "" "segment of hostname in second argument of :meth:`ssl.match_hostname`. Patch " "by Mandeep Singh." msgstr "" +"`bpo-23033 `__: El comodín ahora se " +"admite en el nombre de host cuando es uno y el único carácter en el segmento " +"más a la izquierda del nombre de host en el segundo argumento de :meth:`ssl." +"match_hostname`. Parche de Mandeep Singh." #: ../build/NEWS:9035 ../build/NEWS:12639 msgid "" @@ -15624,6 +22505,9 @@ msgid "" "SummaryInformation.GetProperty` return ``None`` when the value of property " "is ``VT_EMPTY``. Initial patch by Mark Mc Mahon." msgstr "" +"`bpo-12239 `__: Hacer que :meth:`msilib." +"SummaryInformation.GetProperty` devuelva ``None`` cuando el valor de la " +"propiedad es ``VT_EMPTY``. Parche inicial de Mark Mc Mahon." #: ../build/NEWS:9039 msgid "" @@ -15632,6 +22516,10 @@ msgid "" "does not exist, :exc:`FileNotFoundError` is raised. Patch by Dimitri " "Merejkowsky." msgstr "" +"`bpo-28334 `__: Utilice :func:`os.path." +"expanduser` para encontrar el archivo ``~/.netrc`` en :class:`netrc.netrc`. " +"Si no existe, se genera :exc:`FileNotFoundError`. Parche de Dimitri " +"Merejkowsky." #: ../build/NEWS:9043 msgid "" @@ -15642,6 +22530,12 @@ msgid "" "behaviour, one can use the new *most_recent_first* argument to ``Traceback." "format()``. (Patch by Jesse Bakker.)" msgstr "" +"`bpo-32121 `__: ``tracemalloc." +"Traceback`` hecho se comporta más como el módulo de rastreo, ordenando los " +"fotogramas del más antiguo al más reciente. ``Traceback.format()`` ahora " +"acepta un argumento *limit*, truncating the result to the ASDF03 oldest " +"frames. To get the old behaviour, one can use the new *most_recent_first* " +"negativo para ``Traceback.format()``. (Parche de Jesse Bakker.)" #: ../build/NEWS:9050 ../build/NEWS:12643 msgid "" @@ -15649,6 +22543,10 @@ msgid "" "`collections.namedtuple` in the :meth:`RobotFileParser.parse() ` method. Initial patch by Robin Wellner." msgstr "" +"`bpo-31325 `__: corrige el uso " +"incorrecto de :func:`collections.namedtuple` en el método :meth:" +"`RobotFileParser.parse() `. Parche " +"inicial de Robin Wellner." #: ../build/NEWS:9054 ../build/NEWS:12647 msgid "" @@ -15656,6 +22554,9 @@ msgid "" "OpenDatabase` now raises a better exception message when it couldn't open or " "create an MSI file. Initial patch by William Tisäter." msgstr "" +"`bpo-12382 `__: :func:`msilib." +"OpenDatabase` ahora genera un mejor mensaje de excepción cuando no puede " +"abrir o crear un archivo MSI. Parche inicial de William Tisäter." #: ../build/NEWS:9058 msgid "" @@ -15664,6 +22565,10 @@ msgid "" "class now warns when ``classifiers``, ``keywords`` and ``platforms`` fields " "are not specified as a list or a string." msgstr "" +"`bpo-19610 `__: ``setup()`` ahora " +"advierte sobre tipos no válidos para algunos campos. La clase ``distutils." +"dist.Distribution`` ahora advierte cuando los campos ``classifiers``, " +"``keywords`` y ``platforms`` no se especifican como una lista o una cadena." #: ../build/NEWS:9063 msgid "" @@ -15671,6 +22576,9 @@ msgid "" "line option to ``python -m unittest`` to run only tests that match the given " "pattern(s)." msgstr "" +"`bpo-32071 `__: se agregó la opción de " +"línea de comandos ``-k`` a ``python -m unittest`` para ejecutar solo pruebas " +"que coincidan con los patrones dados." #: ../build/NEWS:9066 msgid "" @@ -15678,6 +22586,10 @@ msgid "" "op context manager to contextlib. This provides a simpler and faster " "alternative to ExitStack() when handling optional context managers." msgstr "" +"`bpo-10049 `__: Se agregó el " +"administrador de contexto no operativo *nullcontext* a contextlib. Esto " +"proporciona una alternativa más simple y rápida a ExitStack () cuando se " +"manejan administradores de contexto opcionales." #: ../build/NEWS:9070 msgid "" @@ -15687,6 +22599,12 @@ msgid "" "domain sockets (as it is the case for non root users on the recent Android " "versions that run now SELinux in enforcing mode)." msgstr "" +"`bpo-28684 `__: el nuevo decorador test." +"support.skip_unless_bind_unix_socket () se usa aquí para omitir las pruebas " +"asyncio que fallan porque la plataforma carece de una función bind () " +"funcional para sockets de dominio Unix (como es el caso de los usuarios no " +"root en las versiones recientes de Android que se ejecutan ahora SELinux en " +"modo de ejecución)." #: ../build/NEWS:9076 ../build/NEWS:12651 msgid "" @@ -15695,6 +22613,10 @@ msgid "" "*n*. This makes it compatible with ``read()`` methods of other file-like " "objects." msgstr "" +"`bpo-32110 `__: ``codecs.StreamReader." +"read(n)`` ahora devuelve no más de *n* characters/bytes for non-negative " +"*n*. Esto lo hace compatible con los métodos ``read()`` de otros objetos " +"similares a archivos." #: ../build/NEWS:9080 msgid "" @@ -15703,6 +22625,11 @@ msgid "" "\" action of warnings filters. warn_explicit() function doesn't add the " "warning key to the registry anymore for the \"ignore\" action." msgstr "" +"`bpo-27535 `__: El módulo de " +"advertencias ya no pierde memoria en el registro de advertencias ocultas " +"para la acción \"ignorar\" de los filtros de advertencia. La función " +"warn_explicit () ya no agrega la clave de advertencia al registro para la " +"acción \"ignorar\"." #: ../build/NEWS:9085 msgid "" @@ -15711,6 +22638,10 @@ msgid "" "`PendingDeprecationWarning` and :exc:`ImportWarning` warnings are now " "displayed by default." msgstr "" +"`bpo-32088 `__: advertencias: cuando " +"Python se compila en modo de depuración (``Py_DEBUG``), las advertencias :" +"exc:`DeprecationWarning`, :exc:`PendingDeprecationWarning` y :exc:" +"`ImportWarning` ahora se muestran de forma predeterminada." #: ../build/NEWS:9089 msgid "" @@ -15718,12 +22649,18 @@ msgid "" "regular expression patterns that could match an empty string. Non-empty " "string can now be correctly found after matching an empty string." msgstr "" +"`bpo-1647489 `__: se corrigió la " +"búsqueda de patrones de expresión regular que podrían coincidir con una " +"cadena vacía. La cadena no vacía ahora se puede encontrar correctamente " +"después de hacer coincidir una cadena vacía." #: ../build/NEWS:9093 msgid "" "`bpo-25054 `__: Added support of " "splitting on a pattern that could match an empty string." msgstr "" +"`bpo-25054 `__: Se agregó soporte para " +"dividir en un patrón que podría coincidir con una cadena vacía." #: ../build/NEWS:9096 ../build/NEWS:12655 ../build/NEWS:17372 msgid "" @@ -15732,24 +22669,36 @@ msgid "" "Equal references will be load as identical objects. Added support for saving " "and loading recursive data structures." msgstr "" +"`bpo-32072 `__: problemas solucionados " +"con plists binarios: se corrigieron los bytearrays de guardado. Los objetos " +"idénticos se guardarán solo una vez. Las referencias iguales se cargarán " +"como objetos idénticos. Se agregó soporte para guardar y cargar estructuras " +"de datos recursivas." #: ../build/NEWS:9101 msgid "" "`bpo-32069 `__: Drop legacy SSL " "transport from asyncio, ssl.MemoryBIO is always used anyway." msgstr "" +"`bpo-32069 `__: Elimine el transporte " +"SSL heredado de asyncio, ssl.MemoryBIO siempre se usa de todos modos." #: ../build/NEWS:9104 msgid "" "`bpo-32066 `__: asyncio: Support pathlib." "Path in create_unix_connection; sock arg should be optional" msgstr "" +"`bpo-32066 `__: asyncio: Soporte pathlib." +"Path en create_unix_connection; sock arg debe ser opcional" #: ../build/NEWS:9107 msgid "" "`bpo-32046 `__: Updates 2to3 to convert " "from operator.isCallable(obj) to callable(obj). Patch by Dong-hee Na." msgstr "" +"`bpo-32046 `__: Actualizaciones 2to3 " +"para convertir de operator.isCallable (obj) a invocable (obj). Parche de " +"Dong-hee Na." #: ../build/NEWS:9110 msgid "" @@ -15757,12 +22706,17 @@ msgid "" "follow :pep:`8`, if the parameter has an annotation and a default value. " "Patch by Dong-hee Na." msgstr "" +"`bpo-32018 `__: inspect.signature debe " +"seguir a :pep:`8`, si el parámetro tiene una anotación y un valor " +"predeterminado. Parche de Dong-hee Na." #: ../build/NEWS:9113 msgid "" "`bpo-32025 `__: Add time.thread_time() " "and time.thread_time_ns()" msgstr "" +"`bpo-32025 `__: agregue time.thread_time " +"() y time.thread_time_ns ()" #: ../build/NEWS:9115 msgid "" @@ -15772,12 +22726,19 @@ msgid "" "unpickling, and make these integers be unpickled as int instances in Python " "2." msgstr "" +"`bpo-32037 `__: Los enteros que quepan " +"en un entero de 32 bits con signo ahora se seleccionarán con el protocolo 0 " +"utilizando el código de operación INT. Esto disminuirá el tamaño de un " +"pepinillo, acelerará el decapado y el despegue, y hará que estos enteros se " +"eliminen como instancias int en Python 2." #: ../build/NEWS:9120 ../build/NEWS:12660 msgid "" "`bpo-32034 `__: Make asyncio." "IncompleteReadError and LimitOverrunError pickleable." msgstr "" +"`bpo-32034 `__: Hacer asyncio." +"IncompleteReadError y LimitOverrunError pickleable." #: ../build/NEWS:9123 ../build/NEWS:12663 msgid "" @@ -15785,6 +22746,9 @@ msgid "" "asyncio in the case of reconnection the socket during waiting async read/" "write from/to the socket." msgstr "" +"`bpo-32015 `__: Se corrigió el bucle de " +"asyncio en el caso de reconexión del socket durante la espera de lectura / " +"escritura asíncrona desde / hacia el socket." #: ../build/NEWS:9126 ../build/NEWS:12666 msgid "" @@ -15792,6 +22756,9 @@ msgid "" "loading marshal files with the TYPE_INT64 code. These files can be produced " "in Python 2.7." msgstr "" +"`bpo-32011 `__: Soporte restaurado para " +"cargar archivos marshal con el código TYPE_INT64. Estos archivos se pueden " +"producir en Python 2.7." #: ../build/NEWS:9129 msgid "" @@ -15800,6 +22767,11 @@ msgid "" "when add_reader/writer were called with an int FD were supported. Now the " "check is implemented correctly for all file-like objects." msgstr "" +"`bpo-28369 `__: Mejore el add_reader / " +"writer, compruebe que algún transporte no utilice el socket. Antes, solo se " +"admitían los casos en los que se llamaba add_reader / writer con un int FD. " +"Ahora, la verificación se implementa correctamente para todos los objetos " +"similares a archivos." #: ../build/NEWS:9134 msgid "" @@ -15807,6 +22779,9 @@ msgid "" "flushing a file is slow, which can cause a segfault if closing the file from " "another thread." msgstr "" +"`bpo-31976 `__: se corrige la condición " +"de carrera cuando el vaciado de un archivo es lento, lo que puede causar una " +"falla de segmento si se cierra el archivo desde otro hilo." #: ../build/NEWS:9137 msgid "" @@ -15817,6 +22792,12 @@ msgid "" "of backwards compatibility, though it had been both untested and " "undocumented." msgstr "" +"`bpo-31985 `__: aifc.openfp, sunau." +"openfp y wave.openfp en desuso formalmente. Desde el cambio " +"7bc817d5ba917528e8bd07ec461c635291e7b06a en 1993, openfp en cada uno de los " +"tres módulos había estado apuntando a la función abierta de ese módulo como " +"una cuestión de compatibilidad con versiones anteriores, aunque no había " +"sido probado ni documentado." #: ../build/NEWS:9143 msgid "" @@ -15824,12 +22805,17 @@ msgid "" "now accepts `-m module_name` as an alternative to script path. Patch by " "Sanyam Khurana." msgstr "" +"`bpo-21862 `__: la línea de comando " +"cProfile ahora acepta `-m module_name` como alternativa a la ruta del " +"script. Parche de Sanyam Khurana." #: ../build/NEWS:9146 ../build/NEWS:12669 msgid "" "`bpo-31970 `__: Reduce performance " "overhead of asyncio debug mode." msgstr "" +"`bpo-31970 `__: reduce la sobrecarga de " +"rendimiento del modo de depuración asyncio." #: ../build/NEWS:9148 msgid "" @@ -15837,6 +22823,9 @@ msgid "" "sqlite3.connect() now accepts a :term:`path-like object`, instead of just a " "string." msgstr "" +"`bpo-31843 `__: El argumento *database* " +"de sqlite3.connect () ahora acepta un :term:`path-like object`, en lugar de " +"solo una cadena." #: ../build/NEWS:9151 msgid "" @@ -15844,12 +22833,17 @@ msgid "" "*blocksize* to ``HTTPConnection`` and ``HTTPSConnection`` for improved " "upload throughput. Patch by Nir Soffer." msgstr "" +"`bpo-31945 `__: agregue *blocksize* " +"configurable a ``HTTPConnection`` y ``HTTPSConnection`` para mejorar el " +"rendimiento de carga. Parche de Nir Soffer." #: ../build/NEWS:9154 msgid "" "`bpo-31943 `__: Add a ``cancelled()`` " "method to :class:`asyncio.Handle`. Patch by Marat Sharafutdinov." msgstr "" +"`bpo-31943 `__: agregue un método " +"``cancelled()`` a :class:`asyncio.Handle`. Parche de Marat Sharafutdinov." #: ../build/NEWS:9157 ../build/NEWS:12671 msgid "" @@ -15858,24 +22852,35 @@ msgid "" "on Linux, FreeBSD, NetBSD and OpenBSD. Based on patch by Takayuki " "Shimizukawa." msgstr "" +"`bpo-9678 `__: Se corrigió la " +"determinación de la dirección MAC en el módulo uuid: usando ifconfig en " +"NetBSD y OpenBSD. Usando arp en Linux, FreeBSD, NetBSD y OpenBSD. Basado en " +"un parche de Takayuki Shimizukawa." #: ../build/NEWS:9161 ../build/NEWS:12675 msgid "" "`bpo-30057 `__: Fix potential missed " "signal in signal.signal()." msgstr "" +"`bpo-30057 `__: corrige la señal " +"potencial perdida en signal.signal ()." #: ../build/NEWS:9163 ../build/NEWS:12677 msgid "" "`bpo-31933 `__: Fix Blake2 params " "leaf_size and node_offset on big endian platforms. Patch by Jack O'Connor." msgstr "" +"`bpo-31933 `__: Se corrigieron los " +"parámetros de Blake2 leaf_size y node_offset en plataformas Big Endian. " +"Parche de Jack O'Connor." #: ../build/NEWS:9166 msgid "" "`bpo-21423 `__: Add an initializer " "argument to {Process,Thread}PoolExecutor" msgstr "" +"`bpo-21423 `__: agregue un argumento " +"inicializador a {Process, Thread} PoolExecutor" #: ../build/NEWS:9168 ../build/NEWS:12680 msgid "" @@ -15883,6 +22888,10 @@ msgid "" "socket module on NetBSD 8. Fixed assertion failure or reading arbitrary " "data when parse a AF_BLUETOOTH address on NetBSD and DragonFly BSD." msgstr "" +"`bpo-31927 `__: Se corrigió la " +"compilación del módulo de socket en NetBSD 8. Se corrigió el error de " +"afirmación o la lectura de datos arbitrarios al analizar una dirección " +"AF_BLUETOOTH en NetBSD y DragonFly BSD." #: ../build/NEWS:9172 ../build/NEWS:12684 msgid "" @@ -15891,6 +22900,11 @@ msgid "" "mmask_t is less than the size of C long. curses.box() now accepts characters " "as arguments. Based on patch by Steve Fink." msgstr "" +"`bpo-27666 `__: Se corrigió la " +"corrupción de la pila en curses.box () y curses.ungetmouse () cuando el " +"tamaño de los tipos chtype o mmask_t es menor que el tamaño de C long. " +"curses.box () ahora acepta caracteres como argumentos. Basado en un parche " +"de Steve Fink." #: ../build/NEWS:9177 msgid "" @@ -15898,6 +22912,9 @@ msgid "" "identifiers: :data:`time.CLOCK_BOOTTIME`, :data:`time.CLOCK_PROF` and :data:" "`time.CLOCK_UPTIME`." msgstr "" +"`bpo-31917 `__: agregue 3 nuevos " +"identificadores de reloj: :data:`time.CLOCK_BOOTTIME`, :data:`time." +"CLOCK_PROF` y :data:`time.CLOCK_UPTIME`." #: ../build/NEWS:9180 ../build/NEWS:12689 msgid "" @@ -15905,12 +22922,18 @@ msgid "" "more errors when read binary plists and raises InvalidFileException instead " "of unexpected exceptions." msgstr "" +"`bpo-31897 `__: plistlib ahora detecta " +"más errores cuando se leen plists binarios y genera InvalidFileException en " +"lugar de excepciones inesperadas." #: ../build/NEWS:9183 ../build/NEWS:12692 msgid "" "`bpo-25720 `__: Fix the method for " "checking pad state of curses WINDOW. Patch by Masayuki Yamamoto." msgstr "" +"`bpo-25720 `__: Se corrigió el método " +"para verificar el estado del pad de las maldiciones WINDOW. Parche de " +"Masayuki Yamamoto." #: ../build/NEWS:9186 ../build/NEWS:12695 msgid "" @@ -15918,30 +22941,42 @@ msgid "" "kqueue_event structure on OpenBSD and NetBSD. Fixed the comparison of the " "kqueue_event objects." msgstr "" +"`bpo-31893 `__: se corrigió el diseño de " +"la estructura kqueue_event en OpenBSD y NetBSD. Se corrigió la comparación " +"de los objetos kqueue_event." #: ../build/NEWS:9189 ../build/NEWS:12698 msgid "" "`bpo-31891 `__: Fixed building the " "curses module on NetBSD." msgstr "" +"`bpo-31891 `__: Se corrigió la " +"construcción del módulo de curses en NetBSD." #: ../build/NEWS:9191 msgid "" "`bpo-31884 `__: added required constants " "to subprocess module for setting priority on windows" msgstr "" +"`bpo-31884 `__: se agregaron las " +"constantes requeridas al módulo de subproceso para establecer la prioridad " +"en Windows" #: ../build/NEWS:9194 msgid "" "`bpo-28281 `__: Remove year (1-9999) " "limits on the Calendar.weekday() function. Patch by Mark Gollahon." msgstr "" +"`bpo-28281 `__: Elimina los límites de " +"año (1-9999) en la función Calendar.weekday (). Parche de Mark Gollahon." #: ../build/NEWS:9197 msgid "" "`bpo-31702 `__: crypt.mksalt() now " "allows to specify the number of rounds for SHA-256 and SHA-512 hashing." msgstr "" +"`bpo-31702 `__: crypt.mksalt () ahora " +"permite especificar el número de rondas para el hash SHA-256 y SHA-512." #: ../build/NEWS:9200 msgid "" @@ -15949,6 +22984,10 @@ msgid "" "no longer computes the repr of unknown objects to display in an error " "message, to protect against badly behaved custom reprs." msgstr "" +"`bpo-30639 `__: :func:`inspect.getfile` " +"ya no calcula la reproducción de objetos desconocidos para mostrar en un " +"mensaje de error, para proteger contra representantes personalizados con mal " +"comportamiento." #: ../build/NEWS:9204 msgid "" @@ -15957,12 +22996,19 @@ msgid "" "timeout > 0 and intr_flag=0: recompute the timeout if sem_timedwait() is " "interrupted by a signal (EINTR). See also the :pep:`475`." msgstr "" +"`bpo-30768 `__: corrige la " +"implementación pthread + semáforo de PyThread_acquire_lock_timed () cuando " +"se llama con timeout> 0 e intr_flag = 0: vuelve a calcular el tiempo de " +"espera si sem_timedwait () es interrumpido por una señal (EINTR). Consulte " +"también el :pep:`475`." #: ../build/NEWS:9209 msgid "" "`bpo-31854 `__: Add ``mmap." "ACCESS_DEFAULT`` constant." msgstr "" +"`bpo-31854 `__: agregue la constante " +"``mmap.ACCESS_DEFAULT``." #: ../build/NEWS:9211 msgid "" @@ -15970,6 +23016,9 @@ msgid "" "BLAKE2 only with SSSE3+. The pure SSE2 implementation is slower than the " "pure C reference implementation." msgstr "" +"`bpo-31834 `__: use código optimizado " +"para BLAKE2 solo con SSSE3 +. La implementación de SSE2 pura es más lenta " +"que la implementación de referencia pura de C." #: ../build/NEWS:9214 msgid "" @@ -15980,6 +23029,12 @@ msgid "" "itermonthdays4() are added. The new methods return tuples and are not " "restricted by the range supported by datetime.date." msgstr "" +"`bpo-28292 `__: Calendar.itermonthdates " +"() ahora generará constantemente una excepción cuando una fecha esté fuera " +"del rango de 0001-01-01 a 9999-12-31. Para admitir aplicaciones que no " +"pueden tolerar tales excepciones, se agregan los nuevos métodos " +"itermonthdays3 () e itermonthdays4 (). Los nuevos métodos devuelven tuplas y " +"no están restringidos por el rango admitido por datetime.date." #: ../build/NEWS:9221 msgid "" @@ -15987,6 +23042,9 @@ msgid "" "function has been sped up to 20--40%. This was done using the os.scandir() " "function." msgstr "" +"`bpo-28564 `__: la función shutil.rmtree " +"() se ha acelerado hasta un 20-40%. Esto se hizo usando la función os." +"scandir ()." #: ../build/NEWS:9224 ../build/NEWS:12700 msgid "" @@ -15994,18 +23052,26 @@ msgid "" "Pickler subclass with the persistent_id() method and pickle.Unpickler " "subclass with the persistent_load() method no longer create reference cycles." msgstr "" +"`bpo-28416 `__: Las instancias de la " +"subclase pickle.Pickler con el método persistent_id () y la subclase pickle." +"Unpickler con el método persistent_load () ya no crean ciclos de referencia." #: ../build/NEWS:9228 msgid "" "`bpo-31653 `__: Don't release the GIL if " "we can acquire a multiprocessing semaphore immediately." msgstr "" +"`bpo-31653 `__: No publique el GIL si " +"podemos adquirir un semáforo multiprocesador de inmediato." #: ../build/NEWS:9231 ../build/NEWS:12704 msgid "" "`bpo-28326 `__: Fix multiprocessing." "Process when stdout and/or stderr is closed or None." msgstr "" +"`bpo-28326 `__: Corrección de " +"multiprocesamiento. Proceso cuando stdout y / o stderr están cerrados o " +"Ninguno." #: ../build/NEWS:9234 msgid "" @@ -16013,6 +23079,9 @@ msgid "" "`superset_of` containment tests to :class:`ipaddress.IPv6Network` and :class:" "`ipaddress.IPv4Network`. Patch by Michel Albert and Cheryl Sabella." msgstr "" +"`bpo-20825 `__: Agregue las pruebas de " +"contención `subnet_of` y` superset_of` a :class:`ipaddress.IPv6Network` y :" +"class:`ipaddress.IPv4Network`. Parche de Michel Albert y Cheryl Sabella." #: ../build/NEWS:9238 msgid "" @@ -16020,6 +23089,9 @@ msgid "" "stat_float_times() function. It was introduced in Python 2.3 for backward " "compatibility with Python 2.2, and was deprecated since Python 3.1." msgstr "" +"`bpo-31827 `__: Elimina la función os." +"stat_float_times (). Se introdujo en Python 2.3 por compatibilidad con " +"versiones anteriores de Python 2.2 y quedó obsoleto desde Python 3.1." #: ../build/NEWS:9242 msgid "" @@ -16028,24 +23100,35 @@ msgid "" "explicit about when the library should attempt to decode outputs into text. " "Patch by Andrew Clegg." msgstr "" +"`bpo-31756 `__: agregue un argumento de " +"palabra clave ``subprocess.Popen(text=False)`` a las funciones de " +"`subproceso` para ser más explícito sobre cuándo la biblioteca debe intentar " +"decodificar las salidas en texto. Parche de Andrew Clegg." #: ../build/NEWS:9246 msgid "" "`bpo-31819 `__: Add AbstractEventLoop." "sock_recv_into()." msgstr "" +"`bpo-31819 `__: agregue " +"AbstractEventLoop.sock_recv_into ()." #: ../build/NEWS:9248 ../build/NEWS:12026 ../build/NEWS:12707 msgid "" "`bpo-31457 `__: If nested log adapters " "are used, the inner ``process()`` methods are no longer omitted." msgstr "" +"`bpo-31457 `__: si se utilizan " +"adaptadores de registro anidados, los métodos ``process()`` internos ya no " +"se omiten." #: ../build/NEWS:9251 ../build/NEWS:12710 msgid "" "`bpo-31457 `__: The ``manager`` property " "on LoggerAdapter objects is now properly settable." msgstr "" +"`bpo-31457 `__: La propiedad ``manager`` " +"en los objetos LoggerAdapter ahora se puede configurar correctamente." #: ../build/NEWS:9254 ../build/NEWS:12713 msgid "" @@ -16055,12 +23138,20 @@ msgid "" "block waiting for events as expected. Previously, the call was incorrectly " "non-blocking. Patch by Pablo Galindo." msgstr "" +"`bpo-31806 `__: Se corrigió el redondeo " +"del tiempo de espera en time.sleep (), threading.Lock.acquire () y socket." +"socket.settimeout () para redondear los tiempos de espera negativos " +"correctamente entre -1.0 y 0.0. Las funciones ahora bloquean la espera de " +"eventos como se esperaba. Anteriormente, la llamada no se bloqueaba de forma " +"incorrecta. Parche de Pablo Galindo." #: ../build/NEWS:9260 msgid "" "`bpo-31803 `__: time.clock() and time." "get_clock_info('clock') now emit a DeprecationWarning warning." msgstr "" +"`bpo-31803 `__: time.clock () y time." +"get_clock_info ('clock') ahora emiten una advertencia DeprecationWarning." #: ../build/NEWS:9263 msgid "" @@ -16068,6 +23159,9 @@ msgid "" "parsing UTC offsets. strptime '%z' can now parse the output generated by " "datetime.isoformat, including seconds and microseconds." msgstr "" +"`bpo-31800 `__: soporte extendido para " +"analizar las compensaciones UTC. strptime '% z' ahora puede analizar la " +"salida generada por datetime.isoformat, incluidos segundos y microsegundos." #: ../build/NEWS:9267 ../build/NEWS:12719 msgid "" @@ -16076,6 +23170,10 @@ msgid "" "the current exception or an exception in its context/cause chain is " "unhashable. Patch by Zane Bitter." msgstr "" +"`bpo-28603 `__: rastreo: corrige un " +"TypeError que ocurría durante la impresión de rastreos de excepciones cuando " +"la excepción actual o una excepción en su contexto / cadena de causas no se " +"puede eliminar. Parche de Zane Bitter." #: ../build/NEWS:9271 msgid "" @@ -16083,6 +23181,9 @@ msgid "" "a mock and prevent the automatically creation of child mocks. Patch by Mario " "Corchero." msgstr "" +"`bpo-30541 `__: agregue una nueva " +"función para sellar un simulacro y evitar la creación automática de " +"simulacros de niños. Parche de Mario Corchero." #: ../build/NEWS:9274 msgid "" @@ -16092,6 +23193,11 @@ msgid "" "func:`~time.monotonic_ns`, :func:`~time.perf_counter_ns`, :func:`~time." "process_time_ns`, :func:`~time.time_ns`." msgstr "" +"`bpo-31784 `__: Implementar el :pep:" +"`564`, agregar nuevas 6 funciones nuevas con resolución de nanosegundos al " +"módulo :mod:`time`: :func:`~time.clock_gettime_ns`, :func:`~time." +"clock_settime_ns`, :func:`~time.monotonic_ns`, :func:`~time." +"perf_counter_ns`, :func:`~time.process_time_ns`, :func:`~time.time_ns`." #: ../build/NEWS:9280 msgid "" @@ -16099,6 +23205,9 @@ msgid "" "code that uses abstract collection classes from collections.abc rather than " "collections." msgstr "" +"`bpo-30143 `__: 2to3 ahora genera un " +"código que usa clases de colección abstractas de collections.abc en lugar de " +"colecciones." #: ../build/NEWS:9283 ../build/NEWS:12725 msgid "" @@ -16106,6 +23215,9 @@ msgid "" "calling the ``__init__()`` method of a ``sqlite3.Cursor`` object more than " "once. Patch by Oren Milman." msgstr "" +"`bpo-31770 `__: evita un bloqueo al " +"llamar al método ``__init__()`` de un objeto ``sqlite3.Cursor`` más de una " +"vez. Parche de Oren Milman." #: ../build/NEWS:9286 ../build/NEWS:12732 msgid "" @@ -16113,18 +23225,26 @@ msgid "" "``sqlite3.Cursor.close()`` in case the ``Cursor`` object is uninitialized. " "Patch by Oren Milman." msgstr "" +"`bpo-31764 `__: evita un bloqueo en " +"``sqlite3.Cursor.close()`` en caso de que el objeto ``Cursor`` no esté " +"inicializado. Parche de Oren Milman." #: ../build/NEWS:9289 ../build/NEWS:12735 msgid "" "`bpo-31752 `__: Fix possible crash in " "timedelta constructor called with custom integers." msgstr "" +"`bpo-31752 `__: Se corrigió un posible " +"bloqueo en el constructor timedelta llamado con enteros personalizados." #: ../build/NEWS:9292 ../build/NEWS:12744 msgid "" "`bpo-31620 `__: an empty asyncio.Queue " "now doesn't leak memory when queue.get pollers timeout" msgstr "" +"`bpo-31620 `__: un asyncio.Queue vacío " +"ahora no pierde memoria cuando se agota el tiempo de espera de los pollers " +"queue.get" #: ../build/NEWS:9295 msgid "" @@ -16132,6 +23252,9 @@ msgid "" "ASCII, re.LOCALE, and re.UNICODE to be used as group flags for regular " "expressions." msgstr "" +"`bpo-31690 `__: Permita que los " +"indicadores re.ASCII, re.LOCALE y re.UNICODE se utilicen como indicadores de " +"grupo para expresiones regulares." #: ../build/NEWS:9298 msgid "" @@ -16139,12 +23262,18 @@ msgid "" "emitted if a regular expression contains character set constructs that will " "change semantically in the future (nested sets and set operations)." msgstr "" +"`bpo-30349 `__: FutureWarning ahora se " +"emite si una expresión regular contiene construcciones de conjuntos de " +"caracteres que cambiarán semánticamente en el futuro (conjuntos anidados y " +"operaciones de conjuntos)." #: ../build/NEWS:9302 msgid "" "`bpo-31664 `__: Added support for the " "Blowfish hashing in the crypt module." msgstr "" +"`bpo-31664 `__: Se agregó soporte para " +"el hash Blowfish en el módulo de cripta." #: ../build/NEWS:9304 ../build/NEWS:12747 msgid "" @@ -16152,12 +23281,17 @@ msgid "" "set_protocol() of class _SSLProtocolTransport in asyncio module. This method " "was previously modifying a wrong reference to the protocol." msgstr "" +"`bpo-31632 `__: Arreglar el método " +"set_protocol () de la clase _SSLProtocolTransport en el módulo asyncio. Este " +"método anteriormente modificaba una referencia incorrecta al protocolo." #: ../build/NEWS:9308 ../build/NEWS:12758 msgid "" "`bpo-15037 `__: Added a workaround for " "getkey() in curses for ncurses 5.7 and earlier." msgstr "" +"`bpo-15037 `__: se agregó una solución " +"para getkey () en curses para ncurses 5.7 y versiones anteriores." #: ../build/NEWS:9311 msgid "" @@ -16165,6 +23299,9 @@ msgid "" "objects for arguments to :meth:`configparser.ConfigParser.read`. Patch by " "Vincent Michel." msgstr "" +"`bpo-31307 `__: permite el uso de " +"objetos bytes para argumentos para :meth:`configparser.ConfigParser.read`. " +"Parche de Vincent Michel." #: ../build/NEWS:9314 ../build/NEWS:12778 msgid "" @@ -16173,12 +23310,18 @@ msgid "" "on all OSes where it can only be a non-negative integer or -1. Patch by " "Riccardo Coccioli." msgstr "" +"`bpo-31334 `__: corrige ``poll." +"poll([timeout])`` en el módulo ``select`` para tiempos de espera negativos " +"arbitrarios en todos los sistemas operativos donde solo puede ser un número " +"entero no negativo o -1. Parche de Riccardo Coccioli." #: ../build/NEWS:9318 ../build/NEWS:12782 msgid "" "`bpo-31310 `__: multiprocessing's " "semaphore tracker should be launched again if crashed." msgstr "" +"`bpo-31310 `__: el rastreador de " +"semáforos del multiprocesamiento debe iniciarse nuevamente si falla." #: ../build/NEWS:9321 ../build/NEWS:12785 msgid "" @@ -16186,12 +23329,17 @@ msgid "" "forkserver process immune to Ctrl-C and other user interruptions. If it " "crashes, restart it when necessary." msgstr "" +"`bpo-31308 `__: Hacer que el proceso del " +"servidor de multiprocesamiento sea inmune a Ctrl-C y otras interrupciones " +"del usuario. Si falla, reinícielo cuando sea necesario." #: ../build/NEWS:9324 msgid "" "`bpo-31245 `__: Added support for " "AF_UNIX socket in asyncio `create_datagram_endpoint`." msgstr "" +"`bpo-31245 `__: Se agregó soporte para " +"el socket AF_UNIX en asyncio `create_datagram_endpoint`." #: ../build/NEWS:9327 msgid "" @@ -16199,18 +23347,25 @@ msgid "" "421 (Misdirected Request) to :class:`http.HTTPStatus`. Patch by Vitor " "Pereira." msgstr "" +"`bpo-30553 `__: Agregue el código de " +"estado HTTP / 2 421 (Solicitud mal dirigida) a :class:`http.HTTPStatus`. " +"Parche de Vitor Pereira." #: ../build/NEWS:9333 ../build/NEWS:12791 msgid "" "`bpo-32105 `__: Added asyncio." "BaseEventLoop.connect_accepted_socket versionadded marker." msgstr "" +"`bpo-32105 `__: Se agregó el marcador " +"asyncio.BaseEventLoop.connect_accepted_socket versionadded." #: ../build/NEWS:9339 ../build/NEWS:12804 msgid "" "`bpo-31380 `__: Skip test_httpservers " "test_undecodable_file on macOS: fails on APFS." msgstr "" +"`bpo-31380 `__: Omitir test_httpservers " +"test_undecodable_file en macOS: falla en APFS." #: ../build/NEWS:9342 ../build/NEWS:12807 msgid "" @@ -16218,6 +23373,10 @@ msgid "" "test_sha256() on Linux kernel older than 4.5. The test fails with ENOKEY on " "kernel 3.10 (on ppc64le). A fix was merged into the kernel 4.5." msgstr "" +"`bpo-31705 `__: omita test_socket." +"test_sha256 () en el kernel de Linux anterior a 4.5. La prueba falla con " +"ENOKEY en el kernel 3.10 (en ppc64le). Se fusionó una solución en el kernel " +"4.5." #: ../build/NEWS:9346 msgid "" @@ -16225,6 +23384,9 @@ msgid "" "test_faulthandler tests that raise SIGSEGV and remove the test.support." "requires_android_level decorator." msgstr "" +"`bpo-32138 `__: omita las pruebas " +"test_faulthandler de Android que generan SIGSEGV y eliminan el decorador " +"test.support.requires_android_level." #: ../build/NEWS:9349 msgid "" @@ -16232,6 +23394,9 @@ msgid "" "tests have been split out from ``Lib/test/test_capi.py`` into a new ``Lib/" "test/test_embed.py`` file." msgstr "" +"`bpo-32136 `__: las pruebas de " +"incrustación en tiempo de ejecución se han dividido de ``Lib/test/test_capi." +"py`` en un nuevo archivo ``Lib/test/test_embed.py``." #: ../build/NEWS:9352 msgid "" @@ -16240,6 +23405,10 @@ msgid "" "import_module('multiprocessing.synchronize') instead when the semaphore " "implementation is broken or missing." msgstr "" +"`bpo-28668 `__: se elimina test.support." +"requires_multiprocessing_queue. Omita las pruebas con test.support." +"import_module ('multiprocessing.synchronize') en su lugar cuando la " +"implementación del semáforo esté rota o falte." #: ../build/NEWS:9356 msgid "" @@ -16247,6 +23416,9 @@ msgid "" "test_get_event_loop_new_process in test.test_asyncio.test_events when " "sem_open() is not functional." msgstr "" +"`bpo-32126 `__: Omita " +"test_get_event_loop_new_process en test.test_asyncio.test_events cuando " +"sem_open () no es funcional." #: ../build/NEWS:9359 ../build/NEWS:12811 msgid "" @@ -16254,18 +23426,28 @@ msgid "" "test_unparse: DirectoryTestCase now stores the names sample to always test " "the same files. It prevents false alarms when hunting reference leaks." msgstr "" +"`bpo-31174 `__: Fix test_tools." +"test_unparse: DirectoryTestCase ahora almacena la muestra de nombres para " +"probar siempre los mismos archivos. Evita falsas alarmas al buscar fugas de " +"referencia." #: ../build/NEWS:9366 msgid "" "`bpo-28538 `__: Revert the previous " "changes, the if_nameindex structure is defined by Unified Headers." msgstr "" +"`bpo-28538 `__: Revierte los cambios " +"anteriores, la estructura if_nameindex está definida por los encabezados " +"unificados." #: ../build/NEWS:9369 msgid "" "`bpo-28762 `__: Revert the last commit, " "the F_LOCK macro is defined by Android Unified Headers." msgstr "" +"`bpo-28762 `__: revierte la última " +"confirmación, la macro F_LOCK está definida por los encabezados unificados " +"de Android." #: ../build/NEWS:9372 msgid "" @@ -16273,30 +23455,42 @@ msgid "" "with Unified Headers. The first NDK release to support Unified Headers is " "android-ndk-r14." msgstr "" +"`bpo-29040 `__: admite la creación de " +"Android con encabezados unificados. La primera versión del NDK que admite " +"encabezados unificados es android-ndk-r14." #: ../build/NEWS:9375 ../build/NEWS:12821 msgid "" "`bpo-32059 `__: ``detect_modules()`` in " "``setup.py`` now also searches the sysroot paths when cross-compiling." msgstr "" +"`bpo-32059 `__: ``detect_modules()`` en " +"``setup.py`` ahora también busca las rutas de sysroot cuando se realiza una " +"compilación cruzada." #: ../build/NEWS:9378 ../build/NEWS:12824 msgid "" "`bpo-31957 `__: Fixes Windows SDK " "version detection when building for Windows." msgstr "" +"`bpo-31957 `__: corrige la detección de " +"la versión del SDK de Windows al compilar para Windows." #: ../build/NEWS:9380 ../build/NEWS:12826 msgid "" "`bpo-31609 `__: Fixes quotes in PCbuild/" "clean.bat" msgstr "" +"`bpo-31609 `__: corrige las citas en " +"PCbuild / clean.bat" #: ../build/NEWS:9382 ../build/NEWS:12828 msgid "" "`bpo-31934 `__: Abort the build when " "building out of a not clean source tree." msgstr "" +"`bpo-31934 `__: cancela la compilación " +"cuando se construye a partir de un árbol de origen no limpio." #: ../build/NEWS:9384 ../build/NEWS:12830 msgid "" @@ -16304,30 +23498,41 @@ msgid "" "sometimes causing compilation errors when there was more than one function " "and/or method in a .c file with the same name." msgstr "" +"`bpo-31926 `__: Argument Clinic fijo que " +"a veces causaba errores de compilación cuando había más de una función y / o " +"método en un archivo .c con el mismo nombre." #: ../build/NEWS:9388 ../build/NEWS:12834 msgid "" "`bpo-28791 `__: Update Windows builds to " "use SQLite 3.21.0." msgstr "" +"`bpo-28791 `__: actualice las " +"compilaciones de Windows para usar SQLite 3.21.0." #: ../build/NEWS:9390 ../build/NEWS:12836 msgid "" "`bpo-28791 `__: Update OS X installer to " "use SQLite 3.21.0." msgstr "" +"`bpo-28791 `__: actualice el instalador " +"de OS X para usar SQLite 3.21.0." #: ../build/NEWS:9392 msgid "" "`bpo-28643 `__: Record profile-opt build " "progress with stamp files." msgstr "" +"`bpo-28643 `__: registro del progreso de " +"la compilación de la opción de perfil con archivos de sello." #: ../build/NEWS:9394 msgid "" "`bpo-31866 `__: Finish removing support " "for AtheOS." msgstr "" +"`bpo-31866 `__: Termine de eliminar la " +"compatibilidad con AtheOS." #: ../build/NEWS:9399 ../build/NEWS:12846 msgid "" @@ -16335,30 +23540,43 @@ msgid "" "``View.Fetch()`` returns ``ERROR_NO_MORE_ITEMS`` instead of raising " "``MSIError``. Initial patch by Anthony Tuininga." msgstr "" +"`bpo-1102 `__: Devuelve ``None`` cuando " +"``View.Fetch()`` devuelve ``ERROR_NO_MORE_ITEMS`` en lugar de generar " +"``MSIError``. Parche inicial de Anthony Tuininga." #: ../build/NEWS:9403 ../build/NEWS:12850 msgid "" "`bpo-31944 `__: Fixes Modify button in " "Apps and Features dialog." msgstr "" +"`bpo-31944 `__: Corrige el botón " +"Modificar en el cuadro de diálogo Aplicaciones y características." #: ../build/NEWS:9405 msgid "" "`bpo-20486 `__: Implement the ``Database." "Close()`` method to help closing MSI database objects." msgstr "" +"`bpo-20486 `__: implemente el método " +"``Database.Close()`` para ayudar a cerrar los objetos de la base de datos " +"MSI." #: ../build/NEWS:9408 msgid "" "`bpo-31857 `__: Make the behavior of " "USE_STACKCHECK deterministic in a multi-threaded environment." msgstr "" +"`bpo-31857 `__: haga que el " +"comportamiento de USE_STACKCHECK sea determinista en un entorno de " +"subprocesos múltiples." #: ../build/NEWS:9414 ../build/NEWS:12855 msgid "" "`bpo-31392 `__: Update macOS installer " "to use OpenSSL 1.0.2m" msgstr "" +"`bpo-31392 `__: actualice el instalador " +"de macOS para usar OpenSSL 1.0.2m" #: ../build/NEWS:9419 ../build/NEWS:12860 msgid "" @@ -16369,6 +23587,13 @@ msgid "" "when event handling is driven by user code. Patch based on a suggestion by " "Serhiy Storchaka." msgstr "" +"`bpo-32207 `__: Mejora los rastreos de " +"excepciones de eventos tk en IDLE. Cuando el manejo de eventos tk es " +"impulsado por el ciclo de ejecución de IDLE, una cola confusa y distractora. " +"El contexto de rastreo EMPTY ya no se agrega a los rastreos de excepción de " +"eventos tk. El rastreo ahora es el mismo que cuando el código de usuario " +"controla el manejo de eventos. Parche basado en una sugerencia de Serhiy " +"Storchaka." #: ../build/NEWS:9425 ../build/NEWS:12866 msgid "" @@ -16376,12 +23601,18 @@ msgid "" "idlelib/tabbedpages.py. Use of TabbedPageSet in configdialog was replaced by " "ttk.Notebook." msgstr "" +"`bpo-32164 `__: Elimina el archivo no " +"utilizado idlelib / tabbedpages.py. El uso de TabbedPageSet en configdialog " +"fue reemplazado por ttk.Notebook." #: ../build/NEWS:9428 ../build/NEWS:12869 msgid "" "`bpo-32100 `__: IDLE: Fix old and new " "bugs in pathbrowser; improve tests. Patch mostly by Cheryl Sabella." msgstr "" +"`bpo-32100 `__: IDLE: corrige errores " +"nuevos y antiguos en el navegador de rutas; mejorar las pruebas. Parche " +"principalmente de Cheryl Sabella." #: ../build/NEWS:9431 ../build/NEWS:12872 msgid "" @@ -16391,6 +23622,11 @@ msgid "" "newline is inserted. Sys.ps1, if present, is read on Shell start-up, but is " "not set or changed." msgstr "" +"`bpo-31858 `__: IDLE: restringe la " +"manipulación del indicador de shell al shell. El editor y las ventanas de " +"salida solo ven una última línea vacía. Esto simplifica el código y corrige " +"un error menor cuando se inserta una nueva línea. Sys.ps1, si está presente, " +"se lee en el inicio del Shell, pero no se configura ni cambia." #: ../build/NEWS:9436 ../build/NEWS:12877 msgid "" @@ -16398,6 +23634,9 @@ msgid "" "IDLE configuration dialog is now editable. Changes persist while IDLE " "remains open" msgstr "" +"`bpo-31860 `__: La muestra de fuente en " +"el cuadro de diálogo de configuración IDLE ahora es editable. Los cambios " +"persisten mientras IDLE permanece abierto" #: ../build/NEWS:9439 ../build/NEWS:12880 msgid "" @@ -16406,6 +23645,11 @@ msgid "" "if present or sets it to '>>> ' if not. Test_code_module now properly tests " "both behaviors. Ditto for ps2." msgstr "" +"`bpo-31836 `__: Test_code_module ahora " +"pasa si se ejecuta después de test_idle, que establece ps1. El módulo de " +"código usa sys.ps1 si está presente o lo establece en '>>>' si no lo está. " +"Test_code_module ahora prueba correctamente ambos comportamientos. Lo mismo " +"ocurre con ps2." #: ../build/NEWS:9443 ../build/NEWS:12884 msgid "" @@ -16413,6 +23657,9 @@ msgid "" "caused a shell restart when printing a traceback that includes an exception " "that is unhashable. Patch by Zane Bitter." msgstr "" +"`bpo-28603 `__: se corrigió un TypeError " +"que causaba un reinicio del shell al imprimir un rastreo que incluye una " +"excepción que no se puede modificar. Parche de Zane Bitter." #: ../build/NEWS:9447 msgid "" @@ -16424,6 +23671,15 @@ msgid "" "editors. To make room for the expanded sample, frames on the Font tab are re-" "arranged. The Font/Tabs help explains a bit about the additions." msgstr "" +"`bpo-13802 `__: use caracteres no " +"latinos en el ejemplo de configuración de fuente de IDLE. Incluso si uno " +"selecciona una fuente que define un subconjunto limitado del plano " +"multilingüe básico unicode, tcl / tk usará otras fuentes que definen un " +"carácter. El ejemplo ampliado brinda a los usuarios de caracteres no latinos " +"una mejor idea de lo que podrían ver en el shell y los editores de IDLE. " +"Para dejar espacio para la muestra expandida, los marcos en la pestaña " +"Fuente se reorganizan. La ayuda de Font / Tabs explica un poco sobre las " +"adiciones." #: ../build/NEWS:9458 msgid "" @@ -16432,6 +23688,10 @@ msgid "" "from CVS to Subversion, to Mercurial, and then to Git. CVS and Subversion " "are no longer used to develop CPython." msgstr "" +"`bpo-32159 `__: Elimine las herramientas " +"CVS y Subversion: elimine los scripts svneol.py y treesync.py. CPython migró " +"de CVS a Subversion, a Mercurial y luego a Git. CVS y Subversion ya no se " +"utilizan para desarrollar CPython." #: ../build/NEWS:9463 ../build/NEWS:12923 msgid "" @@ -16439,6 +23699,10 @@ msgid "" "Python 3.6 and newer versions. Also, remove the ``LOCALE`` option since it " "doesn't work with string patterns in Python 3. Patch by Christoph Sarnowski." msgstr "" +"`bpo-30722 `__: haga que redemo funcione " +"con Python 3.6 y versiones más recientes. Además, elimine la opción " +"``LOCALE`` ya que no funciona con patrones de cadena en Python 3. Parche de " +"Christoph Sarnowski." #: ../build/NEWS:9470 ../build/NEWS:12930 msgid "" @@ -16447,6 +23711,11 @@ msgid "" "PyEval_InitThreads(), only call PyEval_InitThreads() after calling " "PyThreadState_New() to fix a crash." msgstr "" +"`bpo-20891 `__: corrige " +"PyGILState_Ensure (). Cuando se llama a PyGILState_Ensure () en un " +"subproceso que no es de Python antes de PyEval_InitThreads (), solo llame a " +"PyEval_InitThreads () después de llamar a PyThreadState_New () para corregir " +"un bloqueo." #: ../build/NEWS:9474 msgid "" @@ -16454,6 +23723,9 @@ msgid "" "``Py_UseClassExceptionsFlag`` flag has been removed. It was deprecated and " "wasn't used anymore since Python 2.0." msgstr "" +"`bpo-32125 `__: se ha eliminado el " +"indicador ``Py_UseClassExceptionsFlag``. Estaba en desuso y ya no se usaba " +"desde Python 2.0." #: ../build/NEWS:9477 msgid "" @@ -16462,6 +23734,10 @@ msgid "" "interpreter and fixes a couple of obscure bugs caused by having swap " "exception state when entering or exiting a generator." msgstr "" +"`bpo-25612 `__: Mueva el estado de " +"excepción actual del objeto marco a la co-rutina. Esto simplifica el " +"intérprete y corrige un par de errores oscuros causados ​​por tener un estado " +"de excepción de intercambio al entrar o salir de un generador." #: ../build/NEWS:9482 msgid "" @@ -16469,6 +23745,9 @@ msgid "" "Py_RETURN_RICHCOMPARE macro to reduce boilerplate code in rich comparison " "functions." msgstr "" +"`bpo-23699 `__: agregue la macro " +"Py_RETURN_RICHCOMPARE para reducir el código repetitivo en funciones de " +"comparación enriquecidas." #: ../build/NEWS:9485 ../build/NEWS:12937 msgid "" @@ -16479,14 +23758,19 @@ msgid "" "finalization of the interpreter. See also `bpo-22898 `__." msgstr "" +"`bpo-30697 `__: El singleton " +"`PyExc_RecursionErrorInst` se elimina y` PyErr_NormalizeException () `ya no " +"lo usa. Este singleton es persistente y sus miembros nunca borrados pueden " +"causar un error de segmentación durante la finalización del intérprete. " +"Consulte también `bpo-22898 `__." #: ../build/NEWS:9492 msgid "Python 3.7.0 alpha 2" -msgstr "" +msgstr "Python 3.7.0 alpha 2" #: ../build/NEWS:9494 msgid "*Release date: 2017-10-16*" -msgstr "" +msgstr "*Release date: 2017-10-16*" #: ../build/NEWS:9499 msgid "" @@ -16497,30 +23781,46 @@ msgid "" "their PyGC_Head mutated. In effect, this enables great copy-on-write " "stability at fork()." msgstr "" +"`bpo-31558 `__: ``gc.freeze()`` es una " +"nueva API que permite mover todos los objetos actualmente rastreados por el " +"recolector de basura a una generación permanente, eliminándolos de manera " +"efectiva de futuros eventos de recolección. Esto se puede usar para proteger " +"esos objetos de la mutación de su PyGC_Head. En efecto, esto permite una " +"gran estabilidad de copia en escritura en fork ()." #: ../build/NEWS:9505 ../build/NEWS:12573 msgid "" "`bpo-31642 `__: Restored blocking \"from " "package import module\" by setting sys.modules[\"package.module\"] to None." msgstr "" +"`bpo-31642 `__: Se restauró el bloqueo " +"\"desde el módulo de importación de paquetes\" estableciendo sys.modules " +"[\"package.module\"] en Ninguno." #: ../build/NEWS:9508 msgid "" "`bpo-31708 `__: Allow use of " "asynchronous generator expressions in synchronous functions." msgstr "" +"`bpo-31708 `__: permite el uso de " +"expresiones generadoras asíncronas en funciones síncronas." #: ../build/NEWS:9511 msgid "" "`bpo-31709 `__: Drop support of " "asynchronous __aiter__." msgstr "" +"`bpo-31709 `__: Soporte de caída de " +"__aiter__ asincrónico." #: ../build/NEWS:9513 msgid "" "`bpo-30404 `__: The -u option now makes " "the stdout and stderr streams unbuffered rather than line-buffered." msgstr "" +"`bpo-30404 `__: La opción -u ahora hace " +"que los flujos stdout y stderr no tengan búfer en lugar de tener búfer de " +"línea." #: ../build/NEWS:9516 ../build/NEWS:12579 msgid "" @@ -16528,6 +23828,9 @@ msgid "" "convert a string with large number of underscores to integer with binary " "base." msgstr "" +"`bpo-31619 `__: se corrigió un " +"ValueError al convertir una cadena con una gran cantidad de guiones bajos a " +"un entero con base binaria." #: ../build/NEWS:9519 msgid "" @@ -16535,6 +23838,9 @@ msgid "" "in `zipimporter.get_source()` in case of a bad `zlib.decompress()`. Patch by " "Oren Milman." msgstr "" +"`bpo-31602 `__: Se corrigió un error de " +"afirmación en `zipimporter.get_source ()` en caso de un `zlib.decompress ()` " +"incorrecto. Parche de Oren Milman." #: ../build/NEWS:9522 ../build/NEWS:12582 msgid "" @@ -16542,6 +23848,9 @@ msgid "" "failure in Python parser in case of a bad `unicodedata.normalize()`. Patch " "by Oren Milman." msgstr "" +"`bpo-31592 `__: Se corrigió un error de " +"afirmación en el analizador de Python en caso de un error `unicodedata." +"normalize ()`. Parche de Oren Milman." #: ../build/NEWS:9525 ../build/NEWS:12585 msgid "" @@ -16549,12 +23858,18 @@ msgid "" "a helpful error message when class creation fails due to a metaclass with a " "bad ``__prepare__()`` method. Patch by Oren Milman." msgstr "" +"`bpo-31588 `__: genera un \"TypeError\" " +"con un mensaje de error útil cuando la creación de la clase falla debido a " +"una metaclase con un método ``__prepare__()`` incorrecto. Parche de Oren " +"Milman." #: ../build/NEWS:9529 msgid "" "`bpo-31574 `__: Importlib was " "instrumented with two dtrace probes to profile import timing." msgstr "" +"`bpo-31574 `__: Importlib se equipó con " +"dos sondas dtrace para perfilar el tiempo de importación." #: ../build/NEWS:9532 ../build/NEWS:12589 msgid "" @@ -16562,12 +23877,17 @@ msgid "" "in `_warnings.warn()` in case of a bad ``__name__`` global. Patch by Oren " "Milman." msgstr "" +"`bpo-31566 `__: corrige un error de " +"afirmación en '_warnings.warn ()' en caso de un ``__name__`` global " +"incorrecto. Parche de Oren Milman." #: ../build/NEWS:9535 msgid "" "`bpo-31506 `__: Improved the error " "message logic for object.__new__ and object.__init__." msgstr "" +"`bpo-31506 `__: Se mejoró la lógica del " +"mensaje de error para el objeto .__ nuevo__ y el objeto .__ init__." #: ../build/NEWS:9538 ../build/NEWS:12592 msgid "" @@ -16575,6 +23895,9 @@ msgid "" "in `json`, in case `_json.make_encoder()` received a bad `encoder()` " "argument. Patch by Oren Milman." msgstr "" +"`bpo-31505 `__: Se corrigió un error de " +"afirmación en `json`, in case `_json.make_encoder ()` recibió un argumento " +"`encoder ()` incorrecto. Parche de Oren Milman." #: ../build/NEWS:9542 ../build/NEWS:12596 msgid "" @@ -16583,6 +23906,10 @@ msgid "" "attribute, and in case of failing to access an attribute of such a module. " "Patch by Oren Milman." msgstr "" +"`bpo-31492 `__: Corrija fallas de " +"aserción en caso de no poder importar desde un módulo con un atributo " +"``__name__`` incorrecto, y en caso de no poder acceder a un atributo de " +"dicho módulo. Parche de Oren Milman." #: ../build/NEWS:9546 ../build/NEWS:12604 msgid "" @@ -16590,6 +23917,9 @@ msgid "" "in `_random.Random.seed()` in case the argument has a bad ``__abs__()`` " "method. Patch by Oren Milman." msgstr "" +"`bpo-31478 `__: corrige un error de " +"afirmación en `_random.Random.seed ()` en caso de que el argumento tenga un " +"método ``__abs__()`` incorrecto. Parche de Oren Milman." #: ../build/NEWS:9549 msgid "" @@ -16597,6 +23927,9 @@ msgid "" "by 10-20% by reducing the overhead in the necessary special method lookups. " "Patch by Stefan Behnel." msgstr "" +"`bpo-31336 `__: Acelere la creación de " +"clases en un 10-20% al reducir la sobrecarga en las búsquedas necesarias de " +"métodos especiales. Parche de Stefan Behnel." #: ../build/NEWS:9552 msgid "" @@ -16605,12 +23938,18 @@ msgid "" "application's startup time. Support the :envvar:`PYTHONPROFILEIMPORTTIME` " "as an equivalent way to enable this." msgstr "" +"`bpo-31415 `__: agregue la opción ``-X " +"importtime`` para mostrar cuánto tarda cada importación. Se puede utilizar " +"para optimizar el tiempo de inicio de la aplicación. Admite :envvar:" +"`PYTHONPROFILEIMPORTTIME` como una forma equivalente de habilitar esto." #: ../build/NEWS:9556 msgid "" "`bpo-31410 `__: Optimized calling " "wrapper and classmethod descriptors." msgstr "" +"`bpo-31410 `__: Contenedor de llamadas " +"optimizado y descriptores de método de clase." #: ../build/NEWS:9558 msgid "" @@ -16620,6 +23959,12 @@ msgid "" "override ``sys.breakpointhook()`` to call whatever debugger they want. The " "original value of the hook is saved in ``sys.__breakpointhook__``." msgstr "" +"`bpo-31353 `__: :pep:`553`: agregue un " +"nuevo integrado llamado ``breakpoint()`` que llame a ``sys." +"breakpointhook()``. De forma predeterminada, esto importa ``pdb`` y llama a " +"``pdb.set_trace()``, pero los usuarios pueden anular ``sys." +"breakpointhook()`` para llamar al depurador que deseen. El valor original " +"del gancho se guarda en ``sys.__breakpointhook__``." #: ../build/NEWS:9564 msgid "" @@ -16627,6 +23972,9 @@ msgid "" "buffered files, flush them before exiting the interpreter. Based on a patch " "from Armin Rigo." msgstr "" +"`bpo-17852 `__: mantenga una lista de " +"archivos almacenados en búfer abiertos, elimínelos antes de salir del " +"intérprete. Basado en un parche de Armin Rigo." #: ../build/NEWS:9567 ../build/NEWS:12607 msgid "" @@ -16634,6 +23982,9 @@ msgid "" "in imp.create_dynamic(), when spec.name is not a string. Patch by Oren " "Milman." msgstr "" +"`bpo-31315 `__: se corrige un error de " +"afirmación en imp.create_dynamic (), cuando spec.name no es una cadena. " +"Parche de Oren Milman." #: ../build/NEWS:9570 ../build/NEWS:12610 msgid "" @@ -16641,6 +23992,9 @@ msgid "" "``__setstate__()`` method of `ctypes._CData`, in case of a bad ``__dict__``. " "Patch by Oren Milman." msgstr "" +"`bpo-31311 `__: Se corrigió una falla en " +"el método ``__setstate__()`` de `ctypes._CData`, en caso de un ``__dict__`` " +"defectuoso. Parche de Oren Milman." #: ../build/NEWS:9573 ../build/NEWS:12613 msgid "" @@ -16648,6 +24002,9 @@ msgid "" "division and multiplication of a timedelta object by a float with a bad " "as_integer_ratio() method. Patch by Oren Milman." msgstr "" +"`bpo-31293 `__: corrige fallas en la " +"división verdadera y la multiplicación de un objeto timedelta por un " +"flotante con un método as_integer_ratio () incorrecto. Parche de Oren Milman." #: ../build/NEWS:9577 ../build/NEWS:12617 msgid "" @@ -16655,18 +24012,26 @@ msgid "" "in `warnings.warn_explicit`, when the return value of the received loader's " "get_source() has a bad splitlines() method. Patch by Oren Milman." msgstr "" +"`bpo-31285 `__: Se corrige un error de " +"afirmación en `warnings.warn_explicit`, cuando el valor de retorno del " +"get_source () del cargador recibido tiene un método splitlines () " +"incorrecto. Parche de Oren Milman." #: ../build/NEWS:9581 msgid "" "`bpo-30406 `__: Make ``async`` and " "``await`` proper keywords, as specified in :pep:`492`." msgstr "" +"`bpo-30406 `__: Convierta las palabras " +"clave adecuadas en ``async`` y ``await``, como se especifica en :pep:`492`." #: ../build/NEWS:9587 ../build/NEWS:12723 msgid "" "`bpo-30058 `__: Fixed buffer overflow in " "select.kqueue.control()." msgstr "" +"`bpo-30058 `__: Se corrigió el " +"desbordamiento del búfer en select.kqueue.control ()." #: ../build/NEWS:9589 ../build/NEWS:12728 msgid "" @@ -16674,12 +24039,18 @@ msgid "" "``string.Template`` matched some non-ASCII characters. Now it uses ``-i`` " "regular expression local flag to avoid non-ASCII characters." msgstr "" +"`bpo-31672 `__: ``idpattern`` en " +"``string.Template`` coincidió con algunos caracteres no ASCII. Ahora usa la " +"bandera local de expresión regular ``-i`` para evitar caracteres que no son " +"ASCII." #: ../build/NEWS:9593 ../build/NEWS:12738 msgid "" "`bpo-31701 `__: On Windows, faulthandler." "enable() now ignores MSC and COM exceptions." msgstr "" +"`bpo-31701 `__: En Windows, " +"failurehandler.enable () ahora ignora las excepciones de MSC y COM." #: ../build/NEWS:9596 ../build/NEWS:12741 msgid "" @@ -16687,6 +24058,9 @@ msgid "" "`_elementtree` due to unsafe cleanup of `Element.text` and `Element.tail`. " "Patch by Oren Milman." msgstr "" +"`bpo-31728 `__: Evita bloqueos en " +"`_elementtree` debido a una limpieza insegura de` Element.text` y `Element." +"tail`. Parche de Oren Milman." #: ../build/NEWS:9599 msgid "" @@ -16694,6 +24068,9 @@ msgid "" "converts passed RegexFlag to normal int object before compiling. " "bm_regex_compile benchmark shows 14% performance improvements." msgstr "" +"`bpo-31671 `__: Ahora ``re.compile()`` " +"convierte el RegexFlag pasado en un objeto int normal antes de compilar. El " +"banco de pruebas bm_regex_compile muestra mejoras de rendimiento del 14%." #: ../build/NEWS:9603 msgid "" @@ -16701,6 +24078,10 @@ msgid "" "regular objects and match objects are now exposed as `re.Pattern` and `re." "Match`. This adds information in pydoc output for the re module." msgstr "" +"`bpo-30397 `__: Los tipos de objetos " +"regulares compilados y objetos coincidentes ahora se exponen como `re." +"Pattern` y` re.Match`. Esto agrega información en la salida de pydoc para el " +"módulo re." #: ../build/NEWS:9607 ../build/NEWS:12751 msgid "" @@ -16708,12 +24089,17 @@ msgid "" "Tkinter's methods splitlist() and split() when pass a string larger than 2 " "GiB." msgstr "" +"`bpo-31675 `__: Se corrigieron las " +"pérdidas de memoria en los métodos splitlist () y split () de Tkinter cuando " +"se pasa una cadena de más de 2 GiB." #: ../build/NEWS:9610 ../build/NEWS:12754 msgid "" "`bpo-31673 `__: Fixed typo in the name " "of Tkinter's method adderrorinfo()." msgstr "" +"`bpo-31673 `__: Se corrigió el error " +"tipográfico en el nombre del método adderrorinfo () de Tkinter." #: ../build/NEWS:9612 msgid "" @@ -16723,12 +24109,19 @@ msgid "" "support for text comparison of the current node, like \"[.='text']\". Patch " "by Stefan Behnel." msgstr "" +"`bpo-31648 `__: Mejoras en los " +"predicados de ruta en ElementTree: Permita espacios en blanco alrededor de " +"las partes del predicado, es decir, \"[a = 'texto']\" en lugar de requerir " +"el menos legible \"[a = 'texto']\". Agregue soporte para la comparación de " +"texto del nodo actual, como \"[. = 'Texto']\". Parche de Stefan Behnel." #: ../build/NEWS:9617 ../build/NEWS:12756 msgid "" "`bpo-30806 `__: Fix the string " "representation of a netrc object." msgstr "" +"`bpo-30806 `__: corrige la " +"representación de cadena de un objeto netrc." #: ../build/NEWS:9619 msgid "" @@ -16736,30 +24129,41 @@ msgid "" "``compressed`` to ``zipapp.create_archive``, and add option ``--compress`` " "to the command line interface of ``zipapp``." msgstr "" +"`bpo-31638 `__: agregue el argumento " +"opcional ``compressed`` a ``zipapp.create_archive`` y agregue la opción ``--" +"compress`` a la interfaz de línea de comando de ``zipapp``." #: ../build/NEWS:9623 ../build/NEWS:12761 msgid "" "`bpo-25351 `__: Avoid venv activate " "failures with undefined variables" msgstr "" +"`bpo-25351 `__: Evite fallas de " +"activación de venv con variables indefinidas" #: ../build/NEWS:9625 msgid "" "`bpo-20519 `__: Avoid ctypes use (if " "possible) and improve import time for uuid." msgstr "" +"`bpo-20519 `__: Evite el uso de ctypes " +"(si es posible) y mejore el tiempo de importación para uuid." #: ../build/NEWS:9628 msgid "" "`bpo-28293 `__: The regular expression " "cache is no longer completely dumped when it is full." msgstr "" +"`bpo-28293 `__: la caché de expresiones " +"regulares ya no se descarga por completo cuando está llena." #: ../build/NEWS:9631 msgid "" "`bpo-31596 `__: Added " "pthread_getcpuclockid() to the time module" msgstr "" +"`bpo-31596 `__: Se agregó " +"pthread_getcpuclockid () al módulo de tiempo" #: ../build/NEWS:9633 msgid "" @@ -16767,12 +24171,17 @@ msgid "" "trailing comma in generator expressions. For example, ``set(x for x in " "[],)`` is now allowed." msgstr "" +"`bpo-27494 `__: Haga que 2to3 acepte una " +"coma al final en las expresiones del generador. Por ejemplo, ``set(x for x " +"in [],)`` ahora está permitido." #: ../build/NEWS:9636 ../build/NEWS:12767 msgid "" "`bpo-30347 `__: Stop crashes when " "concurrently iterate over itertools.groupby() iterators." msgstr "" +"`bpo-30347 `__: Detiene bloqueos cuando " +"se repiten simultáneamente los iteradores itertools.groupby ()." #: ../build/NEWS:9639 msgid "" @@ -16780,12 +24189,17 @@ msgid "" "itertools.groupby() iterator now becomes exhausted after advancing the " "groupby iterator." msgstr "" +"`bpo-30346 `__: un iterador producido " +"por itertools.groupby () iterador ahora se agota después de avanzar el " +"iterador groupby." #: ../build/NEWS:9642 msgid "" "`bpo-31556 `__: Cancel asyncio.wait_for " "future faster if timeout <= 0" msgstr "" +"`bpo-31556 `__: Cancelar asyncio." +"wait_for future más rápido si timeout <= 0" #: ../build/NEWS:9644 msgid "" @@ -16794,12 +24208,19 @@ msgid "" "free job resources in :class:`concurrent.futures.ProcessPoolExecutor` " "earlier to improve memory usage when a worker waits for new jobs." msgstr "" +"`bpo-31540 `__: permite pasar un objeto " +"de contexto en el constructor :class:`concurrent.futures." +"ProcessPoolExecutor`. Además, los recursos de trabajo gratuitos en :class:" +"`concurrent.futures.ProcessPoolExecutor` anteriormente para mejorar el uso " +"de la memoria cuando un trabajador espera nuevos trabajos." #: ../build/NEWS:9649 ../build/NEWS:12770 msgid "" "`bpo-31516 `__: ``threading." "current_thread()`` should not return a dummy thread at shutdown." msgstr "" +"`bpo-31516 `__: ``threading." +"current_thread()`` no debe devolver un subproceso ficticio al apagar." #: ../build/NEWS:9652 msgid "" @@ -16807,6 +24228,9 @@ msgid "" "require the sqlite3_prepare_v2 API. Thus, the sqlite module now requires " "sqlite version at least 3.3.9." msgstr "" +"`bpo-31525 `__: en el módulo sqlite, " +"requiere la API sqlite3_prepare_v2. Por lo tanto, el módulo sqlite ahora " +"requiere la versión sqlite al menos 3.3.9." #: ../build/NEWS:9655 msgid "" @@ -16816,6 +24240,12 @@ msgid "" "by Anthony Sottile. (As of 3.7.0rc1, the default was changed to not required " "as had been the case since Python 3.3.)" msgstr "" +"`bpo-26510 `__: ahora se requieren " +"subanálisis argparse de forma predeterminada. Esto coincide con el " +"comportamiento en Python 2. Para subanálisis opcionales, use el nuevo " +"parámetro ``add_subparsers(required=False)``. Parche de Anthony Sottile. (A " +"partir de 3.7.0rc1, el valor predeterminado se cambió a no requerido como " +"había sido el caso desde Python 3.3)." #: ../build/NEWS:9661 msgid "" @@ -16825,12 +24255,20 @@ msgid "" "`itertools.repeat`) now contain actual type name insteads of hardcoded name " "of the base class." msgstr "" +"`bpo-27541 `__: Reprs de subclases de " +"algunas clases de colección e iterador (`bytearray`,` array.array`, " +"`collections.deque`,` collections.defaultdict`, `itertools.count`,` " +"itertools.repeat`) ahora contienen el tipo real nombre en lugar del nombre " +"codificado de la clase base." #: ../build/NEWS:9666 ../build/NEWS:12773 msgid "" "`bpo-31351 `__: python -m ensurepip now " "exits with non-zero exit code if pip bootstrapping has failed." msgstr "" +"`bpo-31351 `__: python -m asegurepip " +"ahora sale con un código de salida distinto de cero si el arranque de pip ha " +"fallado." #: ../build/NEWS:9669 msgid "" @@ -16838,6 +24276,10 @@ msgid "" "takes an optional keyword-only argument ``header``. If given, this is " "printed to the console just before debugging begins." msgstr "" +"`bpo-31389 `__: ``pdb.set_trace()`` " +"ahora toma un argumento opcional de solo palabra clave ``header``. Si se " +"proporciona, se imprime en la consola justo antes de que comience la " +"depuración." #: ../build/NEWS:9676 ../build/NEWS:12794 msgid "" @@ -16845,6 +24287,9 @@ msgid "" "``get_history_length`` in readline documentation example code. Patch by Brad " "Smith." msgstr "" +"`bpo-31537 `__: corrige el uso " +"incorrecto de ``get_history_length`` en el código de ejemplo de " +"documentación de readline. Parche de Brad Smith." #: ../build/NEWS:9679 ../build/NEWS:12797 msgid "" @@ -16852,42 +24297,59 @@ msgid "" "without double underscores are preferred for clarity. The one with " "underscores are only kept for back-compatibility." msgstr "" +"`bpo-30085 `__: Se prefieren las " +"funciones del operador sin guiones bajos dobles para mayor claridad. El que " +"tiene guiones bajos solo se conserva por compatibilidad con versiones " +"anteriores." #: ../build/NEWS:9686 msgid "" "`bpo-31696 `__: Improve compiler version " "information in :data:`sys.version` when Python is built with Clang." msgstr "" +"`bpo-31696 `__: mejora la información de " +"la versión del compilador en :data:`sys.version` cuando Python se compila " +"con Clang." #: ../build/NEWS:9689 msgid "" "`bpo-31625 `__: Stop using ranlib on " "static libraries. Instead, we assume ar supports the 's' flag." msgstr "" +"`bpo-31625 `__: deje de usar ranlib en " +"bibliotecas estáticas. En cambio, asumimos que ar admite la bandera 's'." #: ../build/NEWS:9692 msgid "" "`bpo-31624 `__: Remove support for BSD/" "OS." msgstr "" +"`bpo-31624 `__: Elimina el soporte para " +"BSD / OS." #: ../build/NEWS:9694 ../build/NEWS:12838 msgid "" "`bpo-22140 `__: Prevent double " "substitution of prefix in python-config.sh." msgstr "" +"`bpo-22140 `__: Evita la doble " +"sustitución del prefijo en python-config.sh." #: ../build/NEWS:9696 msgid "" "`bpo-31569 `__: Correct PCBuild/ case to " "PCbuild/ in build scripts and documentation." msgstr "" +"`bpo-31569 `__: Corregir PCBuild / case " +"a PCbuild / in build scripts y documentación." #: ../build/NEWS:9699 ../build/NEWS:12840 msgid "" "`bpo-31536 `__: Avoid wholesale rebuild " "after `make regen-all` if nothing changed." msgstr "" +"`bpo-31536 `__: Evite la reconstrucción " +"al por mayor después de `make regen-all` si no cambia nada." #: ../build/NEWS:9705 ../build/NEWS:12896 msgid "" @@ -16898,18 +24360,28 @@ msgid "" "py file opens the possibility of browsing python files that do not end in ." "py." msgstr "" +"`bpo-31460 `__: simplifique la API del " +"navegador de módulos de IDLE. Pasar un widget en lugar de un flist con un " +"widget raíz abre la opción de crear un marco de navegador que es solo una " +"parte de una ventana. Pasar un nombre de archivo completo en lugar de partes " +"que se supone que provienen de un archivo .py abre la posibilidad de " +"explorar archivos de Python que no terminan en .py." #: ../build/NEWS:9711 ../build/NEWS:12902 msgid "" "`bpo-31649 `__: IDLE - Make _htest, " "_utest parameters keyword only." msgstr "" +"`bpo-31649 `__: IDLE - Hacer _htest, " +"_utest parámetros sólo como palabra clave." #: ../build/NEWS:9713 ../build/NEWS:12904 msgid "" "`bpo-31559 `__: Remove test order " "dependence in idle_test.test_browser." msgstr "" +"`bpo-31559 `__: Elimina la dependencia " +"de la orden de prueba en idle_test.test_browser." #: ../build/NEWS:9715 ../build/NEWS:12906 msgid "" @@ -16921,12 +24393,22 @@ msgid "" "browser>>, which appears on the Keys tab of the Settings dialog, is not " "changed. Patch by Cheryl Sabella." msgstr "" +"`bpo-31459 `__: cambie el nombre del " +"navegador de módulos IDLE de Class Browser a Module Browser. El navegador de " +"métodos y clases a nivel de módulo original se convirtió hace años en un " +"navegador de módulo, con la adición de funciones a nivel de módulo. Ayer se " +"agregaron clases y funciones anidadas. Para compatibilidad con versiones " +"anteriores, el evento virtual <>, que aparece en la " +"pestaña Claves del cuadro de diálogo Configuración, no se modifica. Parche " +"de Cheryl Sabella." #: ../build/NEWS:9723 ../build/NEWS:12914 msgid "" "`bpo-31500 `__: Default fonts now are " "scaled on HiDPI displays." msgstr "" +"`bpo-31500 `__: las fuentes " +"predeterminadas ahora se escalan en pantallas HiDPI." #: ../build/NEWS:9725 ../build/NEWS:12916 msgid "" @@ -16934,6 +24416,9 @@ msgid "" "now shows nested classes and functions. Original patches for code and tests " "by Guilherme Polo and Cheryl Sabella, respectively." msgstr "" +"`bpo-1612262 `__: El navegador de " +"módulos IDLE ahora muestra clases y funciones anidadas. Parches originales " +"para código y pruebas de Guilherme Polo y Cheryl Sabella, respectivamente." #: ../build/NEWS:9732 msgid "" @@ -16941,12 +24426,18 @@ msgid "" "`PyMapping_Values()` and `PyMapping_Items()` always return a `list` (rather " "than a `list` or a `tuple`). Patch by Oren Milman." msgstr "" +"`bpo-28280 `__: Hacer `PyMapping_Keys " +"()`, `PyMapping_Values ​​()` y `PyMapping_Items ()` siempre devuelven una " +"`lista` (en lugar de una` lista` o una `tupla`). Parche de Oren Milman." #: ../build/NEWS:9736 ../build/NEWS:12934 msgid "" "`bpo-31532 `__: Fix memory corruption " "due to allocator mix in getpath.c between Py_GetPath() and Py_SetPath()" msgstr "" +"`bpo-31532 `__: corrige la corrupción de " +"la memoria debido a la combinación de asignadores en getpath.c entre " +"Py_GetPath () y Py_SetPath ()" #: ../build/NEWS:9739 msgid "" @@ -16956,32 +24447,46 @@ msgid "" "CPython interpreter, while deprecating the existing API. PEP written by Erik " "M. Bray, patch by Masayuki Yamamoto." msgstr "" +"`bpo-25658 `__: Implementar :pep:`539` " +"para la API de almacenamiento específico de subprocesos (TSS): es una nueva " +"API de almacenamiento local de subprocesos (TLS) para CPython que " +"reemplazaría el uso de la API TLS existente dentro del intérprete CPython, " +"al tiempo que desaprovecha la API existente. PEP escrito por Erik M. Bray, " +"parche de Masayuki Yamamoto." #: ../build/NEWS:9747 msgid "Python 3.7.0 alpha 1" -msgstr "" +msgstr "Python 3.7.0 alpha 1" #: ../build/NEWS:9749 msgid "*Release date: 2017-09-19*" -msgstr "" +msgstr "*Release date: 2017-09-19*" #: ../build/NEWS:9754 ../build/NEWS:12972 msgid "" "`bpo-29781 `__: SSLObject.version() now " "correctly returns None when handshake over BIO has not been performed yet." msgstr "" +"`bpo-29781 `__: SSLObject.version () " +"ahora devuelve correctamente None cuando aún no se ha realizado el protocolo " +"de enlace sobre BIO." #: ../build/NEWS:9757 msgid "" "`bpo-29505 `__: Add fuzz tests for " "float(str), int(str), unicode(str); for oss-fuzz." msgstr "" +"`bpo-29505 `__: agregue pruebas de fuzz " +"para float (str), int (str), unicode (str); para oss-fuzz." #: ../build/NEWS:9760 ../build/NEWS:12975 ../build/NEWS:17360 msgid "" "`bpo-30947 `__: Upgrade libexpat " "embedded copy from version 2.2.1 to 2.2.3 to get security fixes." msgstr "" +"`bpo-30947 `__: actualice la copia " +"integrada de libexpat de la versión 2.2.1 a la 2.2.3 para obtener " +"correcciones de seguridad." #: ../build/NEWS:9763 ../build/NEWS:13435 ../build/NEWS:17402 msgid "" @@ -16989,6 +24494,9 @@ msgid "" "variables injection in subprocess on Windows. Prevent passing other " "environment variables and command arguments." msgstr "" +"`bpo-30730 `__: Evita la inyección de " +"variables de entorno en subprocesos en Windows. Evite pasar otras variables " +"de entorno y argumentos de comando." #: ../build/NEWS:9767 ../build/NEWS:13439 ../build/NEWS:17406 msgid "" @@ -17001,6 +24509,16 @@ msgid "" "impact Python, since Python already gets entropy from the OS to set the " "expat secret using ``XML_SetHashSalt()``." msgstr "" +"`bpo-30694 `__: Actualice la copia de " +"expatriado de 2.2.0 a 2.2.1 para obtener correcciones de múltiples " +"vulnerabilidades de seguridad, que incluyen: CVE-2017-9233 (DoS de bucle " +"infinito de entidad externa), CVE-2016-9063 (Desbordamiento de enteros, " +"reparación), CVE -2016-0718 (Corregir errores de regresión de la corrección " +"de 2.2.0 a CVE-2016-0718) y CVE-2012-0876 (Contrarrestar la inundación de " +"hash con SipHash). Nota: el CVE-2016-5300 (Use fuentes de entropía " +"específicas del sistema operativo como getrandom) no afecta a Python, ya que " +"Python ya obtiene la entropía del sistema operativo para establecer el " +"secreto de expatriado usando ``XML_SetHashSalt()``." #: ../build/NEWS:9776 ../build/NEWS:13448 ../build/NEWS:17415 msgid "" @@ -17010,6 +24528,11 @@ msgid "" "``127.0.0.1`` host, instead of treating ``@evil.com`` as the host in an " "authentication (``login@host``)." msgstr "" +"`bpo-30500 `__: corrige urllib.parse." +"splithost () para analizar correctamente los fragmentos. Por ejemplo, " +"``splithost('//127.0.0.1#@evil.com/')`` ahora devuelve correctamente el host " +"``127.0.0.1``, en lugar de tratar a ``@evil.com`` como el host en una " +"autenticación (``login@host``)." #: ../build/NEWS:9781 ../build/NEWS:13537 ../build/NEWS:17420 msgid "" @@ -17017,6 +24540,10 @@ msgid "" "2.1.1 to 2.2.0 to get fixes of CVE-2016-0718 and CVE-2016-4472. See https://" "sourceforge.net/p/expat/bugs/537/ for more information." msgstr "" +"`bpo-29591 `__: actualice la copia de " +"expatriado de 2.1.1 a 2.2.0 para obtener correcciones de CVE-2016-0718 y " +"CVE-2016-4472. Consulte https://sourceforge.net/p/expat/bugs/537/ para " +"obtener más información." #: ../build/NEWS:9788 ../build/NEWS:12600 msgid "" @@ -17025,6 +24552,10 @@ msgid "" "is specified in ``_anonymous_`` but not in ``_fields_``. Patch by Oren " "Milman." msgstr "" +"`bpo-31490 `__: Se corrige un error de " +"aserción en la definición de clase `ctypes`, en caso de que la clase tenga " +"un atributo cuyo nombre se especifica en ``_anonymous_`` pero no en " +"``_fields_``. Parche de Oren Milman." #: ../build/NEWS:9792 ../build/NEWS:12981 msgid "" @@ -17032,6 +24563,9 @@ msgid "" "in `subprocess.Popen()` on Windows, in case the env argument has a bad " "keys() method. Patch by Oren Milman." msgstr "" +"`bpo-31471 `__: Se corrige un error de " +"afirmación en `subprocess.Popen ()` en Windows, en caso de que el argumento " +"env tenga un método de keys () incorrecto. Parche de Oren Milman." #: ../build/NEWS:9795 ../build/NEWS:12984 msgid "" @@ -17039,6 +24573,9 @@ msgid "" "in `PyErr_WriteUnraisable()` in case of an exception with a bad " "``__module__`` attribute. Patch by Oren Milman." msgstr "" +"`bpo-31418 `__: corrige un error de " +"afirmación en `PyErr_WriteUnraisable ()` en caso de una excepción con un " +"atributo ``__module__`` incorrecto. Parche de Oren Milman." #: ../build/NEWS:9798 ../build/NEWS:12987 msgid "" @@ -17046,6 +24583,9 @@ msgid "" "in case of a bad warnings.filters or warnings.defaultaction. Patch by Oren " "Milman." msgstr "" +"`bpo-31416 `__: Corrija las fallas de " +"afirmación en caso de una mala acción warnings.filters o warnings." +"defaultaction. Parche de Oren Milman." #: ../build/NEWS:9801 msgid "" @@ -17054,6 +24594,10 @@ msgid "" "uniformity in other code that deals with sys.modules. This helps reduce " "complications when working on sys.modules." msgstr "" +"`bpo-28411 `__: cambie el uso directo de " +"PyInterpreterState.modules a PyImport_GetModuleDict (). También introduzca " +"más uniformidad en otro código que se ocupa de sys.modules. Esto ayuda a " +"reducir las complicaciones al trabajar en sys.modules." #: ../build/NEWS:9806 msgid "" @@ -17062,6 +24606,11 @@ msgid "" "support for all dict subclasses and other Mapping implementations. Also add " "a ``PyImport_GetModule()`` function to reduce a bunch of duplicated code." msgstr "" +"`bpo-28411 `__: cambie a la API " +"abstracta cuando se trate de ``PyInterpreterState.modules``. Esto permite el " +"soporte posterior para todas las subclases de dict y otras implementaciones " +"de mapeo. También agregue una función ``PyImport_GetModule()`` para reducir " +"un montón de código duplicado." #: ../build/NEWS:9811 ../build/NEWS:12990 msgid "" @@ -17069,6 +24618,9 @@ msgid "" "instead of SystemError in case warnings.onceregistry is not a dictionary. " "Patch by Oren Milman." msgstr "" +"`bpo-31411 `__: Genere un TypeError en " +"lugar de SystemError en caso de que warnings.onceregistry no sea un " +"diccionario. Parche de Oren Milman." #: ../build/NEWS:9814 msgid "" @@ -17079,12 +24631,22 @@ msgid "" "and ``f_trace_opcodes`` (``False`` by default) to turn on per-opcode trace " "events." msgstr "" +"`bpo-31344 `__: para un control más " +"preciso del comportamiento de rastreo al probar el intérprete, se han " +"agregado dos nuevos atributos de trama para controlar la emisión de eventos " +"de rastreo particulares: ``f_trace_lines`` (``True`` por defecto) para " +"desactivar los eventos de rastreo por línea; y ``f_trace_opcodes`` " +"(``False`` de forma predeterminada) para activar los eventos de seguimiento " +"por código de operación." #: ../build/NEWS:9820 ../build/NEWS:12993 msgid "" "`bpo-31373 `__: Fix several possible " "instances of undefined behavior due to floating-point demotions." msgstr "" +"`bpo-31373 `__: corrige varias " +"instancias posibles de comportamiento indefinido debido a degradaciones de " +"punto flotante." #: ../build/NEWS:9823 ../build/NEWS:12996 msgid "" @@ -17093,6 +24655,11 @@ msgid "" "fixes tools like flake8 from showing warnings on the wrong line (typically " "the first line of the file)." msgstr "" +"`bpo-30465 `__: La información de " +"ubicación (``lineno`` y ``col_offset``) en cadenas f ahora es (en su " +"mayoría) correcta. Esto corrige herramientas como flake8 para que no " +"muestren advertencias en la línea incorrecta (generalmente la primera línea " +"del archivo)." #: ../build/NEWS:9827 msgid "" @@ -17100,12 +24667,17 @@ msgid "" "global runtime state under a single struct. This improves discoverability " "of the runtime state." msgstr "" +"`bpo-30860 `__: Consolide el estado de " +"tiempo de ejecución global de CPython en una sola estructura. Esto mejora la " +"capacidad de detección del estado de tiempo de ejecución." #: ../build/NEWS:9830 msgid "" "`bpo-31347 `__: Fix possible undefined " "behavior in _PyObject_FastCall_Prepend." msgstr "" +"`bpo-31347 `__: corrige el posible " +"comportamiento indefinido en _PyObject_FastCall_Prepend." #: ../build/NEWS:9832 ../build/NEWS:13000 msgid "" @@ -17113,6 +24685,9 @@ msgid "" "for major(), minor(), and makedev(). GNU C libray plans to remove the " "functions from sys/types.h." msgstr "" +"`bpo-31343 `__: incluye sys / sysmacros." +"h para major (), minor () y makedev (). GNU C libray planea eliminar las " +"funciones de sys / types.h." #: ../build/NEWS:9835 ../build/NEWS:13003 msgid "" @@ -17120,6 +24695,10 @@ msgid "" "in `zipimport.zipimporter.get_data` on Windows, when the return value of " "``pathname.replace('/','\\\\')`` isn't a string. Patch by Oren Milman." msgstr "" +"`bpo-31291 `__: corrige un error de " +"afirmación en `zipimport.zipimporter.get_data` en Windows, cuando el valor " +"de retorno de ``pathname.replace('/','\\\\')`` no es una cadena. Parche de " +"Oren Milman." #: ../build/NEWS:9839 ../build/NEWS:13007 msgid "" @@ -17127,6 +24706,9 @@ msgid "" "in the write() method of `io.TextIOWrapper`, when the encoder doesn't return " "a bytes object. Patch by Oren Milman." msgstr "" +"`bpo-31271 `__: se corrigió un error de " +"afirmación en el método write () de `io.TextIOWrapper`, cuando el " +"codificador no devuelve un objeto de bytes. Parche de Oren Milman." #: ../build/NEWS:9843 ../build/NEWS:13011 msgid "" @@ -17134,6 +24716,9 @@ msgid "" "methods of `io.TextIOWrapper`, when the decoder's state is invalid. Patch by " "Oren Milman." msgstr "" +"`bpo-31243 `__: Se corrigió un bloqueo " +"en algunos métodos de `io.TextIOWrapper`, cuando el estado del decodificador " +"no es válido. Parche de Oren Milman." #: ../build/NEWS:9846 ../build/NEWS:13014 msgid "" @@ -17141,18 +24726,25 @@ msgid "" "correct usage hint for using Python 2 redirection syntax. Patch by Sanyam " "Khurana." msgstr "" +"`bpo-30721 `__: ``print`` ahora muestra " +"una sugerencia de uso correcta para usar la sintaxis de redirección de " +"Python 2. Parche de Sanyam Khurana." #: ../build/NEWS:9849 ../build/NEWS:13017 msgid "" "`bpo-31070 `__: Fix a race condition in " "importlib _get_module_lock()." msgstr "" +"`bpo-31070 `__: corrige una condición de " +"carrera en importlib _get_module_lock ()." #: ../build/NEWS:9851 msgid "" "`bpo-30747 `__: Add a non-dummy " "implementation of _Py_atomic_store and _Py_atomic_load on MSVC." msgstr "" +"`bpo-30747 `__: agregue una " +"implementación no ficticia de _Py_atomic_store y _Py_atomic_load en MSVC." #: ../build/NEWS:9854 ../build/NEWS:13019 ../build/NEWS:17366 msgid "" @@ -17160,12 +24752,18 @@ msgid "" "during GC caused by ``tp_dealloc`` which doesn't call " "``PyObject_GC_UnTrack()``." msgstr "" +"`bpo-31095 `__: corrige el posible " +"bloqueo durante GC causado por ``tp_dealloc`` que no llama a " +"``PyObject_GC_UnTrack()``." #: ../build/NEWS:9857 ../build/NEWS:13022 msgid "" "`bpo-31071 `__: Avoid masking original " "TypeError in call with * unpacking when other arguments are passed." msgstr "" +"`bpo-31071 `__: Evite enmascarar " +"TypeError original en la llamada con * desempaquetado cuando se pasan otros " +"argumentos." #: ../build/NEWS:9860 ../build/NEWS:13025 msgid "" @@ -17173,12 +24771,17 @@ msgid "" "passes key lookup exceptions through. Previously any exception was replaced " "with a KeyError exception." msgstr "" +"`bpo-30978 `__: str.format_map () ahora " +"pasa las excepciones de búsqueda de claves. Anteriormente, cualquier " +"excepción se reemplazaba por una excepción KeyError." #: ../build/NEWS:9863 ../build/NEWS:13028 msgid "" "`bpo-30808 `__: Use _Py_atomic API for " "concurrency-sensitive signal state." msgstr "" +"`bpo-30808 `__: use _Py_atomic API para " +"estados de señales sensibles a la concurrencia." #: ../build/NEWS:9865 ../build/NEWS:13030 ../build/NEWS:17427 msgid "" @@ -17187,6 +24790,10 @@ msgid "" "SystemError. Relative import from non-package now fails with ImportError " "rather than SystemError." msgstr "" +"`bpo-30876 `__: la importación relativa " +"del paquete descargado ahora reimporta el paquete en lugar de fallar con " +"SystemError. La importación relativa desde un paquete que no es ahora falla " +"con ImportError en lugar de SystemError." #: ../build/NEWS:9869 ../build/NEWS:13034 msgid "" @@ -17196,12 +24803,21 @@ msgid "" "patch, on Linux and OS X. This means our signal delivery logic had defects " "(some signals could be lost)." msgstr "" +"`bpo-30703 `__: mejora la entrega de " +"señal. Evite usar Py_AddPendingCall desde el manejador de señales, para " +"evitar llamar a funciones no seguras de señales. Las pruebas que estoy " +"agregando aquí fallan sin el resto del parche, en Linux y OS X. Esto " +"significa que nuestra lógica de entrega de señales tenía defectos (algunas " +"señales podrían perderse)." #: ../build/NEWS:9874 ../build/NEWS:13039 ../build/NEWS:17431 msgid "" "`bpo-30765 `__: Avoid blocking in " "pthread_mutex_lock() when PyThread_acquire_lock() is asked not to block." msgstr "" +"`bpo-30765 `__: Evite el bloqueo en " +"pthread_mutex_lock () cuando se le pide a PyThread_acquire_lock () que no " +"bloquee." #: ../build/NEWS:9877 ../build/NEWS:13042 msgid "" @@ -17209,24 +24825,33 @@ msgid "" "parentheses' syntax error message is only applied to SyntaxError, not to " "subclasses. Patch by Martijn Pieters." msgstr "" +"`bpo-31161 `__: asegúrese de que el " +"mensaje de error de sintaxis 'Faltan paréntesis' solo se aplique a " +"SyntaxError, no a las subclases. Parche de Martijn Pieters." #: ../build/NEWS:9880 ../build/NEWS:13045 msgid "" "`bpo-30814 `__: Fixed a race condition " "when import a submodule from a package." msgstr "" +"`bpo-30814 `__: se corrigió una " +"condición de carrera al importar un submódulo de un paquete." #: ../build/NEWS:9882 msgid "" "`bpo-30736 `__: The internal unicodedata " "database has been upgraded to Unicode 10.0." msgstr "" +"`bpo-30736 `__: la base de datos interna " +"de Unicodedata se ha actualizado a Unicode 10.0." #: ../build/NEWS:9885 msgid "" "`bpo-30604 `__: Move co_extra_freefuncs " "from per-thread to per-interpreter to avoid crashes." msgstr "" +"`bpo-30604 `__: Mueva co_extra_freefuncs " +"de por hilo a por intérprete para evitar bloqueos." #: ../build/NEWS:9888 ../build/NEWS:13047 msgid "" @@ -17234,6 +24859,9 @@ msgid "" "expected input in custom error message when used as a Python 2 statement. " "Patch by Sanyam Khurana." msgstr "" +"`bpo-30597 `__: ``print`` ahora muestra " +"la entrada esperada en un mensaje de error personalizado cuando se usa como " +"una declaración de Python 2. Parche de Sanyam Khurana." #: ../build/NEWS:9891 ../build/NEWS:13462 msgid "" @@ -17241,6 +24869,9 @@ msgid "" "assertion that failed for certain f-strings, such as eval(\"f'\\\\\\n'\") " "and eval(\"f'\\\\\\r'\")." msgstr "" +"`bpo-30682 `__: se eliminó una " +"afirmación demasiado estricta que fallaba para ciertas cadenas f, como eval " +"(\"f '\\\\\\ n'\") y eval (\"f '\\\\\\ r'\")." #: ../build/NEWS:9894 msgid "" @@ -17249,6 +24880,10 @@ msgid "" "\"while\" and \"assert\" statement, the \"if\" expression, and generator " "expressions and comprehensions." msgstr "" +"`bpo-30501 `__: El compilador ahora " +"produce un código más óptimo para expresiones de condición complejas en las " +"declaraciones \"if\", \"while\" y \"assert\", la expresión \"if\" y las " +"expresiones y comprensiones del generador." #: ../build/NEWS:9898 msgid "" @@ -17257,12 +24892,20 @@ msgid "" "locale is available, both the core interpreter and locale-aware C extensions " "will assume the use of UTF-8 as the default text encoding, rather than ASCII." msgstr "" +"`bpo-28180 `__: implementar :pep:`538` " +"(coerción de configuración regional C heredada). Esto significa que cuando " +"está disponible una configuración regional de destino de coerción adecuada, " +"tanto el intérprete central como las extensiones de C que reconocen la " +"configuración regional asumirán el uso de UTF-8 como la codificación de " +"texto predeterminada, en lugar de ASCII." #: ../build/NEWS:9903 msgid "" "`bpo-30486 `__: Allows setting cell " "values for __closure__. Patch by Lisa Roach." msgstr "" +"`bpo-30486 `__: permite configurar " +"valores de celda para __closure__. Parche de Lisa Roach." #: ../build/NEWS:9906 msgid "" @@ -17270,6 +24913,9 @@ msgid "" "accepts integer-like objects (having an __index__ method) as start, stop, " "and slice arguments" msgstr "" +"`bpo-30537 `__: itertools.islice ahora " +"acepta objetos de tipo entero (que tienen un método __index__) como " +"argumentos de inicio, detención y corte" #: ../build/NEWS:9909 msgid "" @@ -17278,12 +24924,18 @@ msgid "" "the tokens and tok_names in the token module don't get changed when you " "import the tokenize module." msgstr "" +"`bpo-25324 `__: Los tokens necesarios " +"para analizar en Python se movieron a C. ``COMMENT``, ``NL`` y ``ENCODING``. " +"De esta manera, los tokens y tok_names en el módulo de token no se modifican " +"cuando importa el módulo de tokenización." #: ../build/NEWS:9913 ../build/NEWS:13467 msgid "" "`bpo-29104 `__: Fixed parsing " "backslashes in f-strings." msgstr "" +"`bpo-29104 `__: Se corrigieron las " +"barras invertidas de análisis en f-strings." #: ../build/NEWS:9915 ../build/NEWS:13469 ../build/NEWS:17434 msgid "" @@ -17291,6 +24943,10 @@ msgid "" "with dict when input collections are mutated during searching, inserting or " "comparing. Based on patches by Duane Griffin and Tim Mitchell." msgstr "" +"`bpo-27945 `__: se corrigieron varios " +"segfaults con dict cuando las colecciones de entrada se mutan durante la " +"búsqueda, inserción o comparación. Basado en parches de Duane Griffin y Tim " +"Mitchell." #: ../build/NEWS:9919 ../build/NEWS:13473 ../build/NEWS:17438 msgid "" @@ -17298,6 +24954,9 @@ msgid "" "and type.__delattr__() for non-interned attribute names. Based on patch by " "Eryk Sun." msgstr "" +"`bpo-25794 `__: tipo fijo .__ setattr __ " +"() y tipo .__ delattr __ () para nombres de atributos no internos. Basado en " +"el parche de Eryk Sun." #: ../build/NEWS:9922 ../build/NEWS:13476 msgid "" @@ -17306,12 +24965,19 @@ msgid "" "'yield from' or 'await' calls, it's now correctly delivered to the innermost " "frame." msgstr "" +"`bpo-30039 `__: si se produce una " +"interrupción del teclado cuando el intérprete está en medio de reanudar una " +"cadena de llamadas anidadas 'ceder desde' o 'esperar', ahora se envía " +"correctamente al marco más interno." #: ../build/NEWS:9926 msgid "" "`bpo-28974 `__: ``object.__format__(x, " "'')`` is now equivalent to ``str(x)`` rather than ``format(str(self), '')``." msgstr "" +"`bpo-28974 `__: ``object.__format__(x, " +"'')`` ahora es equivalente a ``str(x)`` en lugar de ``format(str(self), " +"'')``." #: ../build/NEWS:9929 msgid "" @@ -17319,6 +24985,9 @@ msgid "" "involving absolute imports with binding a submodule to a name are now " "supported." msgstr "" +"`bpo-30024 `__: ahora se admiten las " +"importaciones circulares que implican importaciones absolutas con la " +"vinculación de un submódulo a un nombre." #: ../build/NEWS:9932 ../build/NEWS:13480 msgid "" @@ -17326,6 +24995,10 @@ msgid "" "code object now returns the sizes which includes the code struct and sizes " "of objects which it references. Patch by Dong-hee Na." msgstr "" +"`bpo-12414 `__: sys.getsizeof () en un " +"objeto de código ahora devuelve los tamaños que incluyen la estructura del " +"código y los tamaños de los objetos a los que hace referencia. Parche de " +"Dong-hee Na." #: ../build/NEWS:9936 msgid "" @@ -17333,6 +25006,9 @@ msgid "" "ValueError rather than OverflowError if __len__() returned a large negative " "integer." msgstr "" +"`bpo-29839 `__: len () ahora genera " +"ValueError en lugar de OverflowError si __len __ () devolvió un entero " +"negativo grande." #: ../build/NEWS:9939 msgid "" @@ -17340,6 +25016,9 @@ msgid "" "included in the list of distutils standard READMEs and therefore included in " "source distributions." msgstr "" +"`bpo-11913 `__: README.rst ahora se " +"incluye en la lista de READMEs estándar de distutils y, por lo tanto, se " +"incluye en las distribuciones de código fuente." #: ../build/NEWS:9942 msgid "" @@ -17347,18 +25026,27 @@ msgid "" "implementations of __reduce__ and __reduce_ex__(). object.__reduce__() no " "longer takes arguments, object.__reduce_ex__() now requires one argument." msgstr "" +"`bpo-29914 `__: Se corrigieron las " +"implementaciones predeterminadas de __reduce__ y __reduce_ex __ (). object ." +"__ reduce __ () ya no toma argumentos, object .__ reduce_ex __ () ahora " +"requiere un argumento." #: ../build/NEWS:9946 ../build/NEWS:13484 msgid "" "`bpo-29949 `__: Fix memory usage " "regression of set and frozenset object." msgstr "" +"`bpo-29949 `__: corrige la regresión del " +"uso de memoria del objeto set y frozenset." #: ../build/NEWS:9948 ../build/NEWS:13486 ../build/NEWS:17441 msgid "" "`bpo-29935 `__: Fixed error messages in " "the index() method of tuple, list and deque when pass indices of wrong type." msgstr "" +"`bpo-29935 `__: Se corrigieron los " +"mensajes de error en el método index () de tupla, lista y deque cuando se " +"pasaban índices de tipo incorrecto." #: ../build/NEWS:9951 msgid "" @@ -17367,18 +25055,27 @@ msgid "" "than OverflowError for negative counts. Shifting zero with non-negative " "count always returns zero." msgstr "" +"`bpo-29816 `__: La operación de cambio " +"ahora tiene menos oportunidades de generar OverflowError. ValueError siempre " +"se genera en lugar de OverflowError para recuentos negativos. Cambiar cero " +"con un recuento no negativo siempre devuelve cero." #: ../build/NEWS:9956 msgid "" "`bpo-24821 `__: Fixed the slowing down " "to 25 times in the searching of some unlucky Unicode characters." msgstr "" +"`bpo-24821 `__: se corrigió la " +"ralentización a 25 veces en la búsqueda de algunos caracteres Unicode " +"desafortunados." #: ../build/NEWS:9959 msgid "" "`bpo-29102 `__: Add a unique ID to " "PyInterpreterState. This makes it easier to identify each subinterpreter." msgstr "" +"`bpo-29102 `__: agregue una ID única a " +"PyInterpreterState. Esto facilita la identificación de cada subinterpretador." #: ../build/NEWS:9962 msgid "" @@ -17386,24 +25083,35 @@ msgid "" "is emitted if __complex__ returns an instance of a strict subclass of " "complex. In a future versions of Python this can be an error." msgstr "" +"`bpo-29894 `__: La advertencia de " +"desaprobación se emite si __complex__ devuelve una instancia de una subclase " +"estricta de complex. En futuras versiones de Python, esto puede ser un error." #: ../build/NEWS:9966 ../build/NEWS:13489 msgid "" "`bpo-29859 `__: Show correct error " "messages when any of the pthread_* calls in thread_pthread.h fails." msgstr "" +"`bpo-29859 `__: muestra los mensajes de " +"error correctos cuando falla cualquiera de las llamadas pthread_ * en " +"thread_pthread.h." #: ../build/NEWS:9969 msgid "" "`bpo-29849 `__: Fix a memory leak when " "an ImportError is raised during from import." msgstr "" +"`bpo-29849 `__: corrige una pérdida de " +"memoria cuando se genera un ImportError durante la importación." #: ../build/NEWS:9972 ../build/NEWS:13497 msgid "" "`bpo-28856 `__: Fix an oversight that %b " "format for bytes should support objects follow the buffer protocol." msgstr "" +"`bpo-28856 `__: Se corrigió un descuido " +"de que el formato% b para bytes debería admitir que los objetos sigan el " +"protocolo de búfer." #: ../build/NEWS:9975 ../build/NEWS:13814 msgid "" @@ -17416,6 +25124,15 @@ msgid "" "``sys.path`` entries are inadvertently modified when inserting the import " "location named on the command line." msgstr "" +"`bpo-29723 `__: El cambio de " +"inicialización ``sys.path[0]`` para `bpo-29139 `__ provocó una regresión al revelar una inconsistencia en cómo " +"se inicializa sys.path al ejecutar ``__main__`` desde un archivo zip, " +"directorio u otra ubicación de importación. El intérprete ahora evita " +"constantemente agregar el directorio principal de la ubicación de " +"importación a ``sys.path`` y garantiza que no se modifiquen inadvertidamente " +"otras entradas de ``sys.path`` al insertar la ubicación de importación " +"nombrada en la línea de comando." #: ../build/NEWS:9983 #, python-format @@ -17424,12 +25141,18 @@ msgid "" "in the format string for classic string formatting no longer allows any " "characters between two percents." msgstr "" +"`bpo-29568 `__: el porcentaje de escape " +"\"%%\" en la cadena de formato para el formato de cadena clásico ya no " +"permite ningún carácter entre dos porcentajes." #: ../build/NEWS:9986 ../build/NEWS:13500 msgid "" "`bpo-29714 `__: Fix a regression that " "bytes format may fail when containing zero bytes inside." msgstr "" +"`bpo-29714 `__: corrige una regresión en " +"la que el formato de bytes puede fallar cuando contiene cero bytes en su " +"interior." #: ../build/NEWS:9989 msgid "" @@ -17437,24 +25160,34 @@ msgid "" "and tuple() no longer take keyword arguments. The first argument of int() " "can now be passes only as positional argument." msgstr "" +"`bpo-29695 `__: bool (), float (), list " +"() y tuple () ya no aceptan argumentos de palabras clave. El primer " +"argumento de int () ahora solo se puede pasar como argumento posicional." #: ../build/NEWS:9993 ../build/NEWS:13838 msgid "" "`bpo-28893 `__: Set correct __cause__ " "for errors about invalid awaitables returned from __aiter__ and __anext__." msgstr "" +"`bpo-28893 `__: Establezca la __causa__ " +"correcta para los errores sobre los elementos de espera no válidos devueltos " +"por __aiter__ y __anext__." #: ../build/NEWS:9996 ../build/NEWS:13492 ../build/NEWS:17444 msgid "" "`bpo-28876 `__: ``bool(range)`` works " "even if ``len(range)`` raises :exc:`OverflowError`." msgstr "" +"`bpo-28876 `__: ``bool(range)`` funciona " +"incluso si ``len(range)`` aumenta :exc:`OverflowError`." #: ../build/NEWS:9999 ../build/NEWS:13841 msgid "" "`bpo-29683 `__: Fixes to memory " "allocation in _PyCode_SetExtra. Patch by Brian Coleman." msgstr "" +"`bpo-29683 `__: arreglos para la " +"asignación de memoria en _PyCode_SetExtra. Parche de Brian Coleman." #: ../build/NEWS:10002 ../build/NEWS:13844 msgid "" @@ -17462,18 +25195,27 @@ msgid "" "PyEval_CallObjectWithKeywords. It should raise TypeError when kwargs is not " "a dict. But it might cause segv when args=NULL and kwargs is not a dict." msgstr "" +"`bpo-29684 `__: se corrige la regresión " +"menor de PyEval_CallObjectWithKeywords. Debería generar TypeError cuando " +"kwargs no es un dict. Pero puede causar segv cuando args = NULL y kwargs no " +"es un dict." #: ../build/NEWS:10006 ../build/NEWS:13848 ../build/NEWS:17455 msgid "" "`bpo-28598 `__: Support __rmod__ for " "subclasses of str being called before str.__mod__. Patch by Martijn Pieters." msgstr "" +"`bpo-28598 `__: admite __rmod__ para que " +"las subclases de str se llamen antes que str .__ mod__. Parche de Martijn " +"Pieters." #: ../build/NEWS:10009 ../build/NEWS:13851 msgid "" "`bpo-29607 `__: Fix stack_effect " "computation for CALL_FUNCTION_EX. Patch by Matthieu Dartiailh." msgstr "" +"`bpo-29607 `__: Se corrigió el cálculo " +"del efecto de pila para CALL_FUNCTION_EX. Parche de Matthieu Dartiailh." #: ../build/NEWS:10012 ../build/NEWS:13854 ../build/NEWS:17458 msgid "" @@ -17481,12 +25223,19 @@ msgid "" "of signed zeros in complex constructor for complex subclasses and for inputs " "having a __complex__ method. Patch by Serhiy Storchaka." msgstr "" +"`bpo-29602 `__: Se corrige el manejo " +"incorrecto de ceros con signo en un constructor complejo para subclases " +"complejas y para entradas que tienen un método __complex__. Parche de Serhiy " +"Storchaka." #: ../build/NEWS:10016 ../build/NEWS:13858 ../build/NEWS:17462 msgid "" "`bpo-29347 `__: Fixed possibly " "dereferencing undefined pointers when creating weakref objects." msgstr "" +"`bpo-29347 `__: Se corrigió la " +"posibilidad de desreferenciar punteros indefinidos al crear objetos de " +"referencia débil." #: ../build/NEWS:10019 msgid "" @@ -17496,24 +25245,35 @@ msgid "" "``co_lnotab`` of code object for module and class. (Reverted in :issue:" "`32911`.)" msgstr "" +"`bpo-29463 `__: agregue el campo " +"``docstring`` a los nodos ast Module, ClassDef, FunctionDef y " +"AsyncFunctionDef. docstring ya no es el primer stmt en su cuerpo. Afecta a " +"``co_firstlineno`` y ``co_lnotab`` del objeto de código para módulo y clase. " +"(Revertido en: número: `32911`.)" #: ../build/NEWS:10024 ../build/NEWS:13861 ../build/NEWS:17465 msgid "" "`bpo-29438 `__: Fixed use-after-free " "problem in key sharing dict." msgstr "" +"`bpo-29438 `__: Se corrigió el problema " +"de uso después de la liberación en el dictado de uso compartido de claves." #: ../build/NEWS:10026 msgid "" "`bpo-29546 `__: Set the 'path' and " "'name' attribute on ImportError for ``from ... import ...``." msgstr "" +"`bpo-29546 `__: establezca el atributo " +"'ruta' y 'nombre' en ImportError para ``from ... import ...``." #: ../build/NEWS:10029 msgid "" "`bpo-29546 `__: Improve from-import " "error message with location" msgstr "" +"`bpo-29546 `__: mejora el mensaje de " +"error de importación con la ubicación" #: ../build/NEWS:10031 ../build/NEWS:13503 ../build/NEWS:17472 msgid "" @@ -17521,12 +25281,17 @@ msgid "" "is specified while using the Compat32 policy, it is no longer ignored. " "Patch by Mircea Cosbuc." msgstr "" +"`bpo-29478 `__: Si se especifica " +"max_line_length = None mientras se usa la política Compat32, ya no se " +"ignora. Parche de Mircea Cosbuc." #: ../build/NEWS:10034 ../build/NEWS:13863 ../build/NEWS:17467 msgid "" "`bpo-29319 `__: Prevent " "RunMainFromImporter overwriting sys.path[0]." msgstr "" +"`bpo-29319 `__: Evite que " +"RunMainFromImporter sobrescriba sys.path [0]." #: ../build/NEWS:10036 ../build/NEWS:13865 ../build/NEWS:17469 msgid "" @@ -17534,24 +25299,34 @@ msgid "" "BytesWarning when compare the code objects. Warnings could be emitted at " "compile time." msgstr "" +"`bpo-29337 `__: Se corrigió el posible " +"BytesWarning al comparar los objetos de código. Se pueden emitir " +"advertencias en tiempo de compilación." #: ../build/NEWS:10039 ../build/NEWS:13868 msgid "" "`bpo-29327 `__: Fixed a crash when pass " "the iterable keyword argument to sorted()." msgstr "" +"`bpo-29327 `__: se corrigió un bloqueo " +"al pasar el argumento de palabra clave iterable a sorted ()." #: ../build/NEWS:10042 ../build/NEWS:13871 msgid "" "`bpo-29034 `__: Fix memory leak and use-" "after-free in os module (path_converter)." msgstr "" +"`bpo-29034 `__: corrige la pérdida de " +"memoria y el uso después de la liberación en el módulo del sistema operativo " +"(path_converter)." #: ../build/NEWS:10045 ../build/NEWS:13874 msgid "" "`bpo-29159 `__: Fix regression in " "bytes(x) when x.__index__() raises Exception." msgstr "" +"`bpo-29159 `__: corrige la regresión en " +"bytes (x) cuando x .__ index __ () genera una excepción." #: ../build/NEWS:10047 #, python-format @@ -17560,6 +25335,9 @@ msgid "" "_PyObject_GC_TRACK() lazily when calling Python function. Calling function " "is up to 5% faster." msgstr "" +"`bpo-29049 `__: Llame a " +"_PyObject_GC_TRACK () perezosamente cuando llame a la función Python. La " +"función de llamada es hasta un 5% más rápida." #: ../build/NEWS:10050 msgid "" @@ -17567,12 +25345,17 @@ msgid "" "bytearray.fromhex() now ignore all ASCII whitespace, not only spaces. Patch " "by Robert Xiao." msgstr "" +"`bpo-28927 `__: bytes.fromhex () y " +"bytearray.fromhex () ahora ignoran todos los espacios en blanco ASCII, no " +"solo los espacios. Parche de Robert Xiao." #: ../build/NEWS:10053 ../build/NEWS:13876 ../build/NEWS:17821 msgid "" "`bpo-28932 `__: Do not include if it does not exist." msgstr "" +"`bpo-28932 `__: No incluya si no existe." #: ../build/NEWS:10055 ../build/NEWS:13878 ../build/NEWS:17826 msgid "" @@ -17580,12 +25363,17 @@ msgid "" "of the syntax error caret for indented blocks. Based on patch by Michael " "Layzell." msgstr "" +"`bpo-25677 `__: Corrija la posición del " +"símbolo de intercalación de error de sintaxis para bloques con sangría. " +"Basado en un parche de Michael Layzell." #: ../build/NEWS:10058 ../build/NEWS:13881 ../build/NEWS:17829 msgid "" "`bpo-29000 `__: Fixed bytes formatting " "of octals with zero padding in alternate form." msgstr "" +"`bpo-29000 `__: formato de bytes fijos " +"de octales con relleno de ceros en forma alternativa." #: ../build/NEWS:10061 msgid "" @@ -17593,18 +25381,25 @@ msgid "" "have more than 255 parameters. collections.namedtuple() now supports tuples " "with more than 255 elements." msgstr "" +"`bpo-18896 `__: la función Python ahora " +"puede tener más de 255 parámetros. collections.namedtuple () ahora admite " +"tuplas con más de 255 elementos." #: ../build/NEWS:10064 msgid "" "`bpo-28596 `__: The preferred encoding " "is UTF-8 on Android. Patch written by Chi Hsuan Yen." msgstr "" +"`bpo-28596 `__: la codificación " +"preferida es UTF-8 en Android. Parche escrito por Chi Hsuan Yen." #: ../build/NEWS:10067 msgid "" "`bpo-22257 `__: Clean up interpreter " "startup (see :pep:`432`)." msgstr "" +"`bpo-22257 `__: Limpiar el inicio del " +"intérprete (ver :pep:`432`)." #: ../build/NEWS:10069 ../build/NEWS:13884 msgid "" @@ -17613,6 +25408,10 @@ msgid "" "locale encoding to avoid inconsistencies with os.fsencode() and os." "fsdecode() which are already using UTF-8." msgstr "" +"`bpo-26919 `__: en Android, los datos " +"del sistema operativo ahora siempre están codificados / decodificados a / " +"desde UTF-8, en lugar de la codificación local para evitar inconsistencias " +"con os.fsencode () y os.fsdecode () que ya usan UTF-8." #: ../build/NEWS:10073 ../build/NEWS:13888 msgid "" @@ -17620,6 +25419,9 @@ msgid "" "was susceptible to an obscure reentrancy bug triggerable by a monkey-patched " "len() function." msgstr "" +"`bpo-28991 `__: functools.lru_cache () " +"era susceptible a un error de reentrada oscuro desencadenado por una función " +"len () parcheada por un mono." #: ../build/NEWS:10076 ../build/NEWS:14162 msgid "" @@ -17627,6 +25429,10 @@ msgid "" "split-table dictionaries: setattr() must not convert combined table into " "split table. Patch written by INADA Naoki." msgstr "" +"`bpo-28147 `__: se corrige una pérdida " +"de memoria en los diccionarios de tabla dividida: setattr () no debe " +"convertir una tabla combinada en una tabla dividida. Parche escrito por " +"INADA Naoki." #: ../build/NEWS:10079 ../build/NEWS:13891 msgid "" @@ -17634,6 +25440,9 @@ msgid "" "no longer accepted as docstrings and by ast.literal_eval() even if they do " "not include expressions." msgstr "" +"`bpo-28739 `__: las expresiones de " +"cadena f ya no se aceptan como cadenas de documentos ni por ast.literal_eval " +"() incluso si no incluyen expresiones." #: ../build/NEWS:10082 ../build/NEWS:13894 ../build/NEWS:17832 msgid "" @@ -17641,12 +25450,17 @@ msgid "" "attribute of SyntaxError by PyErr_SyntaxLocationEx() and " "PyErr_SyntaxLocationObject()." msgstr "" +"`bpo-28512 `__: Se corrigió la " +"configuración del atributo de compensación de SyntaxError por " +"PyErr_SyntaxLocationEx () y PyErr_SyntaxLocationObject ()." #: ../build/NEWS:10085 ../build/NEWS:13897 msgid "" "`bpo-28918 `__: Fix the cross " "compilation of xxlimited when Python has been built with Py_DEBUG defined." msgstr "" +"`bpo-28918 `__: corrige la compilación " +"cruzada de xxlimited cuando Python se ha construido con Py_DEBUG definido." #: ../build/NEWS:10088 ../build/NEWS:14192 msgid "" @@ -17656,6 +25470,11 @@ msgid "" "__new__`` now results in a ``DeprecationWarning`` and a class that supports " "zero-argument ``super()``." msgstr "" +"`bpo-23722 `__: en lugar de producir " +"silenciosamente una clase que no admite ``super()`` de argumento cero en los " +"métodos, no pasar la nueva entrada de espacio de nombres ``__classcell__`` " +"hasta ``type.__new__`` ahora da como resultado un ``DeprecationWarning`` y " +"una clase que admite ``super()`` de argumento cero." #: ../build/NEWS:10094 ../build/NEWS:14198 msgid "" @@ -17664,6 +25483,10 @@ msgid "" "that class no longer prevents calling the __set_name__ method of other " "descriptors." msgstr "" +"`bpo-28797 `__: Modificar la clase " +"__dict__ dentro del método __set_name__ de un descriptor que se usa dentro " +"de esa clase ya no impide llamar al método __set_name__ de otros " +"descriptores." #: ../build/NEWS:10098 msgid "" @@ -17673,12 +25496,19 @@ msgid "" "special build: use the :func:`sys.setprofile` function, :mod:`cProfile` or :" "mod:`profile` to profile function calls." msgstr "" +"`bpo-28799 `__: Elimine la función " +"``PyEval_GetCallStats()`` y desaproveche la función ``sys.callstats()`` no " +"probada y no documentada. Elimine la compilación especial ``CALL_PROFILE``: " +"utilice la función :func:`sys.setprofile`, :mod:`cProfile` o :mod:`profile` " +"para perfilar las llamadas a funciones." #: ../build/NEWS:10103 msgid "" "`bpo-12844 `__: More than 255 arguments " "can now be passed to a function." msgstr "" +"`bpo-12844 `__: ahora se pueden pasar " +"más de 255 argumentos a una función." #: ../build/NEWS:10105 ../build/NEWS:14202 msgid "" @@ -17687,6 +25517,10 @@ msgid "" "YIELD_FROM. Regression introduced by WORDCODE (`bpo-26647 `__)." msgstr "" +"`bpo-28782 `__: Se corrigió un error en " +"la implementación ``yield from`` al verificar si la siguiente instrucción es " +"YIELD_FROM. Regresión introducida por WORDCODE (`bpo-26647 `__)." #: ../build/NEWS:10109 msgid "" @@ -17695,6 +25529,11 @@ msgid "" "error handler contains multiple non-encodable characters (non-ASCII for the " "ASCII codec, characters out of the U+0000-U+00FF range for Latin1)." msgstr "" +"`bpo-28774 `__: Corrija la posición de " +"error del error Unicode en los codificadores ASCII y Latin1 cuando una " +"cadena devuelta por el controlador de errores contiene varios caracteres no " +"codificables (no ASCII para el códec ASCII, caracteres fuera del rango U + " +"0000-U + 00FF para Latin1)." #: ../build/NEWS:10114 ../build/NEWS:13900 msgid "" @@ -17702,12 +25541,17 @@ msgid "" "_PyDict_NewPresized() to create correct size dict. Improve speed of dict " "literal with constant keys up to 30%." msgstr "" +"`bpo-28731 `__: Optimice " +"_PyDict_NewPresized () para crear un dictado de tamaño correcto. Mejore la " +"velocidad de dict literal con claves constantes hasta en un 30%." #: ../build/NEWS:10117 ../build/NEWS:14256 msgid "" "`bpo-28532 `__: Show sys.version when -V " "option is supplied twice." msgstr "" +"`bpo-28532 `__: Muestra sys.version " +"cuando se proporciona la opción -V dos veces." #: ../build/NEWS:10119 ../build/NEWS:14258 msgid "" @@ -17716,6 +25560,10 @@ msgid "" "confusing error messages when both methods are missing. Patch by Jonathan " "Ellington." msgstr "" +"`bpo-27100 `__: La instrucción with " +"ahora busca __enter__ antes de verificar __exit__. Esto genera mensajes de " +"error menos confusos cuando faltan ambos métodos. Parche de Jonathan " +"Ellington." #: ../build/NEWS:10123 ../build/NEWS:14262 msgid "" @@ -17723,6 +25571,9 @@ msgid "" "set_inheritable() file descriptor method on platforms that do not have the " "ioctl FIOCLEX and FIONCLEX commands." msgstr "" +"`bpo-28746 `__: Se corrige el método " +"descriptor de archivo set_inheritable () en plataformas que no tienen los " +"comandos ioctl FIOCLEX y FIONCLEX." #: ../build/NEWS:10126 ../build/NEWS:14265 msgid "" @@ -17730,6 +25581,9 @@ msgid "" "locale's charset upon initializing the interpreter, on platforms that do not " "have langinfo." msgstr "" +"`bpo-26920 `__: Se corrigió que no se " +"obtuviera el juego de caracteres de la configuración regional al inicializar " +"el intérprete, en plataformas que no tienen langinfo." #: ../build/NEWS:10129 ../build/NEWS:14268 ../build/NEWS:17838 msgid "" @@ -17737,12 +25591,17 @@ msgid "" "Py_DecodeLocale() in debug build on Mac OS X when decode astral characters. " "Patch by Xiang Zhang." msgstr "" +"`bpo-28648 `__: Se corrigió el bloqueo " +"en Py_DecodeLocale () en la compilación de depuración en Mac OS X al " +"decodificar caracteres astrales. Parche de Xiang Zhang." #: ../build/NEWS:10132 ../build/NEWS:14274 msgid "" "`bpo-28665 `__: Improve speed of the " "STORE_DEREF opcode by 40%." msgstr "" +"`bpo-28665 `__: mejora la velocidad del " +"código de operación STORE_DEREF en un 40%." #: ../build/NEWS:10134 ../build/NEWS:14271 ../build/NEWS:17841 msgid "" @@ -17750,6 +25609,9 @@ msgid "" "added to sys.path components in case of empty compile-time PYTHONPATH " "components." msgstr "" +"`bpo-19398 `__: Ya no se agrega barra " +"adicional a los componentes sys.path en el caso de componentes PYTHONPATH en " +"tiempo de compilación vacíos." #: ../build/NEWS:10137 msgid "" @@ -17757,18 +25619,25 @@ msgid "" "to float by reusing faster bits counting implementation. Patch by Adrian " "Wielgosik." msgstr "" +"`bpo-28621 `__: se aceleró la conversión " +"de int a float reutilizando una implementación de conteo de bits más rápida. " +"Parche de Adrian Wielgosik." #: ../build/NEWS:10140 msgid "" "`bpo-28580 `__: Optimize iterating split " "table values. Patch by Xiang Zhang." msgstr "" +"`bpo-28580 `__: Optimice la iteración de " +"los valores de la tabla dividida. Parche de Xiang Zhang." #: ../build/NEWS:10142 ../build/NEWS:14276 msgid "" "`bpo-28583 `__: PyDict_SetDefault didn't " "combine split table when needed. Patch by Xiang Zhang." msgstr "" +"`bpo-28583 `__: PyDict_SetDefault no " +"combinó la tabla dividida cuando fue necesario. Parche de Xiang Zhang." #: ../build/NEWS:10145 ../build/NEWS:14370 msgid "" @@ -17776,60 +25645,84 @@ msgid "" "invalid str and byte escape sequences now prints better information about " "where the error occurs. Patch by Serhiy Storchaka and Eric Smith." msgstr "" +"`bpo-28128 `__: La advertencia de " +"obsolescencia para secuencias de escape de bytes y str no válidas ahora " +"imprime mejor información sobre dónde se produce el error. Parche de Serhiy " +"Storchaka y Eric Smith." #: ../build/NEWS:10149 ../build/NEWS:14374 msgid "" "`bpo-28509 `__: dict.update() no longer " "allocate unnecessary large memory." msgstr "" +"`bpo-28509 `__: dict.update () ya no " +"asigna memoria grande innecesaria." #: ../build/NEWS:10151 ../build/NEWS:14376 ../build/NEWS:17844 msgid "" "`bpo-28426 `__: Fixed potential crash in " "PyUnicode_AsDecodedObject() in debug build." msgstr "" +"`bpo-28426 `__: Se corrigió la falla " +"potencial en PyUnicode_AsDecodedObject () en la compilación de depuración." #: ../build/NEWS:10154 ../build/NEWS:14379 msgid "" "`bpo-28517 `__: Fixed of-by-one error in " "the peephole optimizer that caused keeping unreachable code." msgstr "" +"`bpo-28517 `__: Se corrigió un error de " +"uno en uno en el optimizador de mirilla que causaba que se mantuviera el " +"código inalcanzable." #: ../build/NEWS:10157 ../build/NEWS:14382 msgid "" "`bpo-28214 `__: Improved exception " "reporting for problematic __set_name__ attributes." msgstr "" +"`bpo-28214 `__: informe de excepciones " +"mejorado para atributos __set_name__ problemáticos." #: ../build/NEWS:10160 ../build/NEWS:14385 ../build/NEWS:17847 msgid "" "`bpo-23782 `__: Fixed possible memory " "leak in _PyTraceback_Add() and exception loss in PyTraceBack_Here()." msgstr "" +"`bpo-23782 `__: Se corrigió la posible " +"pérdida de memoria en _PyTraceback_Add () y la pérdida de excepciones en " +"PyTraceBack_Here ()." #: ../build/NEWS:10163 ../build/NEWS:14494 msgid "" "`bpo-28183 `__: Optimize and cleanup " "dict iteration." msgstr "" +"`bpo-28183 `__: Optimiza y limpia la " +"iteración de dictado." #: ../build/NEWS:10165 ../build/NEWS:14496 msgid "" "`bpo-26081 `__: Added C implementation " "of asyncio.Future. Original patch by Yury Selivanov." msgstr "" +"`bpo-26081 `__: Implementación C " +"agregada de asyncio.Future. Parche original de Yury Selivanov." #: ../build/NEWS:10168 ../build/NEWS:14499 ../build/NEWS:17850 msgid "" "`bpo-28379 `__: Added sanity checks and " "tests for PyUnicode_CopyCharacters(). Patch by Xiang Zhang." msgstr "" +"`bpo-28379 `__: se agregaron controles y " +"pruebas de cordura para PyUnicode_CopyCharacters (). Parche de Xiang Zhang." #: ../build/NEWS:10171 ../build/NEWS:14502 ../build/NEWS:17853 msgid "" "`bpo-28376 `__: The type of long range " "iterator is now registered as Iterator. Patch by Oren Milman." msgstr "" +"`bpo-28376 `__: El tipo de iterador de " +"largo alcance ahora está registrado como Iterador. Parche de Oren Milman." #: ../build/NEWS:10174 msgid "" @@ -17837,6 +25730,10 @@ msgid "" "range_iterator by calling range_iterator type now is disallowed. Calling " "iter() on range instance is the only way. Patch by Oren Milman." msgstr "" +"`bpo-28376 `__: la creación de " +"instancias de range_iterator llamando al tipo range_iterator ahora no está " +"permitida. Llamar a iter () en una instancia de rango es la única forma. " +"Parche de Oren Milman." #: ../build/NEWS:10178 ../build/NEWS:14511 ../build/NEWS:17859 msgid "" @@ -17844,60 +25741,84 @@ msgid "" "methods of uninitialized type now causes implicit initialization of the type " "instead of a fail." msgstr "" +"`bpo-26906 `__: La resolución de métodos " +"especiales de tipo no inicializado ahora provoca la inicialización implícita " +"del tipo en lugar de un error." #: ../build/NEWS:10181 ../build/NEWS:14514 ../build/NEWS:17862 msgid "" "`bpo-18287 `__: PyType_Ready() now " "checks that tp_name is not NULL. Original patch by Niklas Koep." msgstr "" +"`bpo-18287 `__: PyType_Ready () ahora " +"comprueba que tp_name no sea NULL. Parche original de Niklas Koep." #: ../build/NEWS:10184 ../build/NEWS:14517 ../build/NEWS:17865 msgid "" "`bpo-24098 `__: Fixed possible crash " "when AST is changed in process of compiling it." msgstr "" +"`bpo-24098 `__: se corrigió el posible " +"bloqueo cuando se cambia AST en el proceso de compilación." #: ../build/NEWS:10187 ../build/NEWS:14520 msgid "" "`bpo-28201 `__: Dict reduces possibility " "of 2nd conflict in hash table when hashes have same lower bits." msgstr "" +"`bpo-28201 `__: Dict reduce la " +"posibilidad de un segundo conflicto en la tabla hash cuando los hash tienen " +"los mismos bits más bajos." #: ../build/NEWS:10190 ../build/NEWS:14523 ../build/NEWS:17868 msgid "" "`bpo-28350 `__: String constants with " "null character no longer interned." msgstr "" +"`bpo-28350 `__: Las constantes de cadena " +"con carácter nulo ya no se internan." #: ../build/NEWS:10192 ../build/NEWS:14525 ../build/NEWS:17870 msgid "" "`bpo-26617 `__: Fix crash when GC runs " "during weakref callbacks." msgstr "" +"`bpo-26617 `__: Soluciona el bloqueo " +"cuando GC se ejecuta durante las devoluciones de llamada de débilref." #: ../build/NEWS:10194 ../build/NEWS:14527 ../build/NEWS:17872 msgid "" "`bpo-27942 `__: String constants now " "interned recursively in tuples and frozensets." msgstr "" +"`bpo-27942 `__: las constantes de cadena " +"ahora se internan recursivamente en tuplas y conjuntos congelados." #: ../build/NEWS:10197 msgid "" "`bpo-28289 `__: ImportError.__init__ now " "resets not specified attributes." msgstr "" +"`bpo-28289 `__: ImportError .__ init__ " +"ahora restablece los atributos no especificados." #: ../build/NEWS:10199 ../build/NEWS:14530 ../build/NEWS:17875 msgid "" "`bpo-21578 `__: Fixed misleading error " "message when ImportError called with invalid keyword args." msgstr "" +"`bpo-21578 `__: Se corrigió un mensaje " +"de error engañoso cuando ImportError llamaba con argumentos de palabras " +"clave no válidas." #: ../build/NEWS:10202 ../build/NEWS:14533 msgid "" "`bpo-28203 `__: Fix incorrect type in " "complex(1.0, {2:3}) error message. Patch by Soumya Sharma." msgstr "" +"`bpo-28203 `__: corrige el tipo " +"incorrecto en el mensaje de error complejo (1.0, {2: 3}). Parche de Soumya " +"Sharma." #: ../build/NEWS:10205 ../build/NEWS:14536 msgid "" @@ -17905,12 +25826,17 @@ msgid "" "argument of tuple subtype was passed unscathed to the C-defined function. " "Now it is converted to exact tuple." msgstr "" +"`bpo-28086 `__: El argumento posicional " +"var único del subtipo de tupla se pasó ileso a la función definida por C. " +"Ahora se convierte en tupla exacta." #: ../build/NEWS:10208 ../build/NEWS:14539 msgid "" "`bpo-28214 `__: Now __set_name__ is " "looked up on the class instead of the instance." msgstr "" +"`bpo-28214 `__: Ahora se busca " +"__set_name__ en la clase en lugar de en la instancia." #: ../build/NEWS:10211 ../build/NEWS:14542 ../build/NEWS:17881 msgid "" @@ -17918,28 +25844,37 @@ msgid "" "urandom device when the getrandom() syscall fails with EPERM, for example " "when blocked by SECCOMP." msgstr "" +"`bpo-27955 `__: Retorno al dispositivo " +"de lectura / dev / urandom cuando falla la llamada al sistema getrandom () " +"con EPERM, por ejemplo, cuando está bloqueado por SECCOMP." #: ../build/NEWS:10214 ../build/NEWS:14545 msgid "" "`bpo-28192 `__: Don't import readline in " "isolated mode." msgstr "" +"`bpo-28192 `__: No importe readline en " +"modo aislado." #: ../build/NEWS:10216 msgid "" "`bpo-27441 `__: Remove some redundant " "assignments to ob_size in longobject.c. Thanks Oren Milman." msgstr "" +"`bpo-27441 `__: Elimine algunas " +"asignaciones redundantes de ob_size en longobject.c. Gracias Oren Milman." #: ../build/NEWS:10219 msgid "" "`bpo-27222 `__: Clean up redundant code " "in long_rshift function. Thanks Oren Milman." msgstr "" +"`bpo-27222 `__: Limpiar el código " +"redundante en la función long_rshift. Gracias Oren Milman." #: ../build/NEWS:10222 ../build/NEWS:14547 msgid "Upgrade internal unicode databases to Unicode version 9.0.0." -msgstr "" +msgstr "Actualice las bases de datos internas Unicode a Unicode versión 9.0.0." #: ../build/NEWS:10224 ../build/NEWS:14549 ../build/NEWS:17884 msgid "" @@ -17947,12 +25882,17 @@ msgid "" "zipimport's compile_source(). zipimport should use the same optimization " "level as the interpreter." msgstr "" +"`bpo-28131 `__: corrige una regresión en " +"compile_source () de zipimport. zipimport debe usar el mismo nivel de " +"optimización que el intérprete." #: ../build/NEWS:10227 ../build/NEWS:14552 msgid "" "`bpo-28126 `__: Replace Py_MEMCPY with " "memcpy(). Visual Studio can properly optimize memcpy()." msgstr "" +"`bpo-28126 `__: Reemplace Py_MEMCPY con " +"memcpy (). Visual Studio puede optimizar adecuadamente memcpy ()." #: ../build/NEWS:10230 ../build/NEWS:14555 msgid "" @@ -17960,6 +25900,9 @@ msgid "" "splitted dictionary when trying to remove a \"pending key\" (Not yet " "inserted in split-table). Patch by Xiang Zhang." msgstr "" +"`bpo-28120 `__: Se corrigió dict.pop () " +"para el diccionario dividido al intentar eliminar una \"clave pendiente" +"\" (aún no insertada en la tabla dividida). Parche de Xiang Zhang." #: ../build/NEWS:10233 ../build/NEWS:14558 msgid "" @@ -17967,12 +25910,17 @@ msgid "" "when async and await keywords are used as variable/attribute/class/function " "name." msgstr "" +"`bpo-26182 `__: Aumento de la " +"advertencia de desaprobación cuando se utilizan palabras clave asíncronas y " +"de espera como variable / atributo / clase / nombre de función." #: ../build/NEWS:10236 ../build/NEWS:14283 msgid "" "`bpo-26182 `__: Fix a refleak in code " "that raises DeprecationWarning." msgstr "" +"`bpo-26182 `__: se corrige un reflejo en " +"el código que genera DeprecationWarning." #: ../build/NEWS:10238 ../build/NEWS:14285 msgid "" @@ -17980,24 +25928,33 @@ msgid "" "generators aclose() and athrow() to handle StopAsyncIteration propagation " "properly." msgstr "" +"`bpo-28721 `__: corrige los generadores " +"asíncronos aclose () y athrow () para manejar la propagación " +"StopAsyncIteration correctamente." #: ../build/NEWS:10241 msgid "" "`bpo-26110 `__: Speed-up method calls: " "add LOAD_METHOD and CALL_METHOD opcodes." msgstr "" +"`bpo-26110 `__: Llamadas al método de " +"aceleración: agregue los códigos de operación LOAD_METHOD y CALL_METHOD." #: ../build/NEWS:10246 ../build/NEWS:13053 msgid "" "`bpo-31499 `__: xml.etree: Fix a crash " "when a parser is part of a reference cycle." msgstr "" +"`bpo-31499 `__: xml.etree: corrige un " +"bloqueo cuando un analizador es parte de un ciclo de referencia." #: ../build/NEWS:10249 ../build/NEWS:12776 msgid "" "`bpo-31482 `__: ``random.seed()`` now " "works with bytes in version=1" msgstr "" +"`bpo-31482 `__: ``random.seed()`` ahora " +"funciona con bytes en la versión = 1" #: ../build/NEWS:10251 ../build/NEWS:13056 msgid "" @@ -18005,12 +25962,18 @@ msgid "" "now finds the right globalns for classes and modules by default (when no " "``globalns`` was specified by the caller)." msgstr "" +"`bpo-28556 `__: typing.get_type_hints " +"ahora encuentra los globales correctos para clases y módulos de forma " +"predeterminada (cuando el llamador no especificó ``globalns``)." #: ../build/NEWS:10254 ../build/NEWS:13059 msgid "" "`bpo-28556 `__: Speed improvements to " "the ``typing`` module. Original PRs by Ivan Levkivskyi and Mitar." msgstr "" +"`bpo-28556 `__: Mejoras de velocidad en " +"el módulo ``typing``. Relaciones públicas originales de Ivan Levkivskyi y " +"Mitar." #: ../build/NEWS:10257 ../build/NEWS:13062 msgid "" @@ -18018,6 +25981,9 @@ msgid "" "of ElementTree ignored exceptions raised when looking up TreeBuilder target " "methods in XMLParser()." msgstr "" +"`bpo-31544 `__: El módulo acelerador C " +"de ElementTree ignoró las excepciones generadas al buscar métodos de destino " +"de TreeBuilder en XMLParser ()." #: ../build/NEWS:10260 ../build/NEWS:13065 msgid "" @@ -18025,12 +25991,17 @@ msgid "" "create_connection() now fixes manually a reference cycle: clear the variable " "storing the last exception on success." msgstr "" +"`bpo-31234 `__: socket.create_connection " +"() ahora corrige manualmente un ciclo de referencia: borre la variable " +"almacenando la última excepción en caso de éxito." #: ../build/NEWS:10263 ../build/NEWS:13068 msgid "" "`bpo-31457 `__: LoggerAdapter objects " "can now be nested." msgstr "" +"`bpo-31457 `__: Los objetos " +"LoggerAdapter ahora se pueden anidar." #: ../build/NEWS:10265 msgid "" @@ -18038,6 +26009,9 @@ msgid "" "check_hostname now automatically sets SSLContext.verify_mode to ssl." "CERT_REQUIRED instead of failing with a ValueError." msgstr "" +"`bpo-31431 `__: SSLContext." +"check_hostname ahora establece automáticamente SSLContext.verify_mode en ssl." +"CERT_REQUIRED en lugar de fallar con un ValueError." #: ../build/NEWS:10269 msgid "" @@ -18045,6 +26019,9 @@ msgid "" "ThreadingMixIn now keeps a list of non-daemonic threads to wait until all " "these threads complete in server_close()." msgstr "" +"`bpo-31233 `__: socketserver." +"ThreadingMixIn ahora mantiene una lista de subprocesos no demoníacos para " +"esperar hasta que todos estos subprocesos se completen en server_close ()." #: ../build/NEWS:10272 msgid "" @@ -18059,24 +26036,42 @@ msgid "" "contributor is Jelle Zijlstra with further improvements by INADA Naoki, " "Serhiy Storchaka, and Raymond Hettinger.)" msgstr "" +"`bpo-28638 `__: se modificó la " +"estrategia de implementación de collections.namedtuple () para reducir " +"sustancialmente el uso de exec () a favor de métodos precalculados. Como " +"resultado, el atributo *verbose* parameter and *_source* ya no es " +"compatible. Los beneficios incluyen 1) tener una huella de memoria más " +"pequeña para aplicaciones que usan múltiples tuplas con nombre, 2) creación " +"más rápida de la clase de tupla con nombre (aproximadamente 4x a 6x " +"dependiendo de cómo se mida), y 3) aceleraciones menores, por ejemplo, " +"creación usando __new__, _make y _replace. (El contribuyente principal del " +"parche es Jelle Zijlstra con mejoras adicionales de INADA Naoki, Serhiy " +"Storchaka y Raymond Hettinger)." #: ../build/NEWS:10283 ../build/NEWS:13070 msgid "" "`bpo-31400 `__: Improves SSL error " "handling to avoid losing error numbers." msgstr "" +"`bpo-31400 `__: mejora el manejo de " +"errores SSL para evitar perder números de error." #: ../build/NEWS:10285 msgid "" "`bpo-27629 `__: Make return types of " "SSLContext.wrap_bio() and SSLContext.wrap_socket() customizable." msgstr "" +"`bpo-27629 `__: permite personalizar los " +"tipos de retorno de SSLContext.wrap_bio () y SSLContext.wrap_socket ()." #: ../build/NEWS:10288 ../build/NEWS:13072 msgid "" "`bpo-28958 `__: ssl.SSLContext() now " "uses OpenSSL error information when a context cannot be instantiated." msgstr "" +"`bpo-28958 `__: ssl.SSLContext () ahora " +"usa información de error de OpenSSL cuando no se puede crear una instancia " +"de un contexto." #: ../build/NEWS:10291 msgid "" @@ -18084,6 +26079,9 @@ msgid "" "raises SSLCertVerificationError when OpenSSL fails to verify the peer's " "certificate. The exception contains more information about the error." msgstr "" +"`bpo-28182 `__: el módulo SSL ahora " +"genera SSLCertVerificationError cuando OpenSSL no puede verificar el " +"certificado del par. La excepción contiene más información sobre el error." #: ../build/NEWS:10295 ../build/NEWS:13075 msgid "" @@ -18091,6 +26089,10 @@ msgid "" "uses memoryview to create slices of data. This fixes support for all bytes-" "like object. It is also more efficient and avoids costly copies." msgstr "" +"`bpo-27340 `__: SSLSocket.sendall () " +"ahora usa memoryview para crear porciones de datos. Esto corrige el soporte " +"para todos los objetos de tipo bytes. También es más eficiente y evita " +"copias costosas." #: ../build/NEWS:10299 msgid "" @@ -18099,12 +26101,19 @@ msgid "" "parse command lines where there user intermixes options and positional " "arguments." msgstr "" +"`bpo-14191 `__: Una nueva función " +"``argparse.ArgumentParser.parse_intermixed_args`` proporciona la capacidad " +"de analizar líneas de comando donde el usuario entremezcla opciones y " +"argumentos posicionales." #: ../build/NEWS:10304 ../build/NEWS:13079 msgid "" "`bpo-31178 `__: Fix string concatenation " "bug in rare error path in the subprocess module" msgstr "" +"`bpo-31178 `__: se corrigió el error de " +"concatenación de cadenas en una ruta de error poco común en el módulo de " +"subproceso" #: ../build/NEWS:10307 ../build/NEWS:13082 #, python-format @@ -18112,6 +26121,8 @@ msgid "" "`bpo-31350 `__: Micro-optimize :func:" "`asyncio._get_running_loop` to become up to 10% faster." msgstr "" +"`bpo-31350 `__: Micro-optimiza :func:" +"`asyncio._get_running_loop` para ser hasta un 10% más rápido." #: ../build/NEWS:10310 ../build/NEWS:13085 ../build/NEWS:17377 msgid "" @@ -18119,12 +26130,18 @@ msgid "" "from 2.2.3 to 2.2.4. Fix copying of partial characters for UTF-8 input " "(libexpat bug 115): https://github.com/libexpat/libexpat/issues/115" msgstr "" +"`bpo-31170 `__: expat: actualice " +"libexpat de 2.2.3 a 2.2.4. Se corrigió la copia de caracteres parciales para " +"la entrada UTF-8 (error 115 de libexpat): https://github.com/libexpat/" +"libexpat/issues/115" #: ../build/NEWS:10314 ../build/NEWS:13089 msgid "" "`bpo-29136 `__: Add TLS 1.3 cipher " "suites and OP_NO_TLSv1_3." msgstr "" +"`bpo-29136 `__: agregue conjuntos de " +"cifrado TLS 1.3 y OP_NO_TLSv1_3." #: ../build/NEWS:10316 msgid "" @@ -18133,6 +26150,10 @@ msgid "" "different placeholder patterns inside and outside the braces. If None (the " "default) it falls back to ``idpattern``." msgstr "" +"`bpo-1198569 `__: Las subclases " +"``string.Template`` pueden definir opcionalmente ``braceidpattern`` si " +"desean especificar diferentes patrones de marcador de posición dentro y " +"fuera de las llaves. Si es Ninguno (predeterminado), vuelve a ``idpattern``." #: ../build/NEWS:10321 msgid "" @@ -18141,6 +26162,10 @@ msgid "" "Moreover, shutdown(wait=True) now also join the call queue thread, to " "prevent leaking a dangling thread." msgstr "" +"`bpo-31326 `__: concurrent.futures." +"ProcessPoolExecutor.shutdown () ahora cierra explícitamente la cola de " +"llamadas. Además, el apagado (esperar = Verdadero) ahora también se une al " +"hilo de la cola de llamadas, para evitar que se filtre un hilo pendiente." #: ../build/NEWS:10325 ../build/NEWS:13100 msgid "" @@ -18148,6 +26173,9 @@ msgid "" "``as_completed()`` iterators in ``concurrent.futures`` now avoid keeping a " "reference to yielded objects." msgstr "" +"`bpo-27144 `__: Los iteradores ``map()`` " +"y ``as_completed()`` en ``concurrent.futures`` ahora evitan mantener una " +"referencia a los objetos cedidos." #: ../build/NEWS:10328 msgid "" @@ -18155,12 +26183,18 @@ msgid "" "FileInput(files, inplace=True)`` when ``files`` contain ``pathlib.Path`` " "objects." msgstr "" +"`bpo-31281 `__: corrige ``fileinput." +"FileInput(files, inplace=True)`` cuando ``files`` contiene objetos ``pathlib." +"Path``." #: ../build/NEWS:10331 ../build/NEWS:13103 msgid "" "`bpo-10746 `__: Fix ctypes producing " "wrong :pep:`3118` type codes for integer types." msgstr "" +"`bpo-10746 `__: se corrigen los tipos de " +"ctypes que producen códigos de tipo :pep:`3118` incorrectos para tipos " +"enteros." #: ../build/NEWS:10334 msgid "" @@ -18168,6 +26202,9 @@ msgid "" "added to the socket interface which allows communication between virtual " "machines and their host." msgstr "" +"`bpo-27584 `__: ``AF_VSOCK`` se ha " +"agregado a la interfaz de socket que permite la comunicación entre las " +"máquinas virtuales y su host." #: ../build/NEWS:10337 ../build/NEWS:13106 msgid "" @@ -18175,12 +26212,18 @@ msgid "" "now sets the filename when FileNotFoundError is raised on POSIX systems due " "to the executable or cwd not being found." msgstr "" +"`bpo-22536 `__: el módulo de subproceso " +"ahora establece el nombre de archivo cuando se genera FileNotFoundError en " +"sistemas POSIX debido a que no se encuentra el ejecutable o cwd." #: ../build/NEWS:10341 msgid "" "`bpo-29741 `__: Update some methods in " "the _pyio module to also accept integer types. Patch by Oren Milman." msgstr "" +"`bpo-29741 `__: actualice algunos " +"métodos en el módulo _pyio para aceptar también tipos enteros. Parche de " +"Oren Milman." #: ../build/NEWS:10344 ../build/NEWS:13110 msgid "" @@ -18188,6 +26231,9 @@ msgid "" "WorkItem.run() used by ThreadPoolExecutor now breaks a reference cycle " "between an exception object and the WorkItem object." msgstr "" +"`bpo-31249 `__: concurrent.futures: " +"WorkItem.run () usado por ThreadPoolExecutor ahora rompe un ciclo de " +"referencia entre un objeto de excepción y el objeto WorkItem." #: ../build/NEWS:10348 ../build/NEWS:13114 msgid "" @@ -18195,6 +26241,9 @@ msgid "" "explicitly breaks reference cycles when using sys.exc_info() in code " "handling exceptions." msgstr "" +"`bpo-31247 `__: xmlrpc.server ahora " +"rompe explícitamente los ciclos de referencia cuando se usa sys.exc_info () " +"en excepciones de manejo de código." #: ../build/NEWS:10351 msgid "" @@ -18204,6 +26253,12 @@ msgid "" "and values in the defaults dictionary are now being implicitly converted to " "strings. Patch by James Tocknell." msgstr "" +"`bpo-23835 `__: configparser: la lectura " +"de valores predeterminados en el constructor ``ConfigParser()`` ahora usa " +"``read_dict()``, lo que hace que su comportamiento sea coherente con el " +"resto del analizador. Las claves y valores que no son cadenas en el " +"diccionario de valores predeterminados ahora se están convirtiendo " +"implícitamente en cadenas. Parche de James Tocknell." #: ../build/NEWS:10357 ../build/NEWS:12031 msgid "" @@ -18212,6 +26267,10 @@ msgid "" "serve_until_quit() completes and then explicitly sets its docserver " "attribute to None to break a reference cycle." msgstr "" +"`bpo-31238 `__: pydoc: el método stop () " +"de la clase privada ServerThread ahora espera hasta que DocServer." +"serve_until_quit () se complete y luego establece explícitamente su atributo " +"docserver en Ninguno para romper un ciclo de referencia." #: ../build/NEWS:10361 msgid "" @@ -18219,12 +26278,17 @@ msgid "" "`multiprocessing` are now more informative, and some error types have been " "changed to more specific ones." msgstr "" +"`bpo-5001 `__: muchas afirmaciones en " +"\"multiprocesamiento\" ahora son más informativas y algunos tipos de errores " +"se han cambiado a otros más específicos." #: ../build/NEWS:10364 msgid "" "`bpo-31109 `__: Convert zipimport to use " "Argument Clinic." msgstr "" +"`bpo-31109 `__: convierta zipimport para " +"usar Argument Clinic." #: ../build/NEWS:10366 ../build/NEWS:13117 msgid "" @@ -18234,12 +26298,20 @@ msgid "" "architectures such as POWER8. Patch is based on research from Gustavo Serra " "Scalet." msgstr "" +"`bpo-30102 `__: Los módulos ssl y " +"hashlib ahora llaman a OPENSSL_add_all_algorithms_noconf () en OpenSSL " +"<1.1.0. La función detecta características de la CPU y habilita " +"optimizaciones en algunas arquitecturas de CPU como POWER8. Patch se basa en " +"la investigación de Gustavo Serra Scalet." #: ../build/NEWS:10371 msgid "" "`bpo-18966 `__: Non-daemonic threads " "created by a multiprocessing.Process are now joined on child exit." msgstr "" +"`bpo-18966 `__: subprocesos no " +"demoníacos creados por un multiprocesamiento. El proceso ahora se une en la " +"salida secundaria." #: ../build/NEWS:10374 msgid "" @@ -18247,6 +26319,9 @@ msgid "" "asynchronous generator and coroutine objects. Patch by George Collins based " "on diagnosis by Luciano Ramalho." msgstr "" +"`bpo-31183 `__: `dis` ahora funciona con " +"generadores asincrónicos y objetos de rutina. Parche de George Collins " +"basado en el diagnóstico de Luciano Ramalho." #: ../build/NEWS:10377 msgid "" @@ -18260,12 +26335,24 @@ msgid "" "AssertionError being *reported* by the function/its caller (such as in issue " "31169). - Patch by Allen W. Smith (drallensmith on github)." msgstr "" +"`bpo-5001 `__: Hay una serie de " +"afirmaciones no informativas en el módulo `multiprocessing`, como se indica " +"en el número 5001. Este cambio corrige dos de los más potencialmente " +"problemáticos, ya que están en el código de informe de errores, en la " +"función `multiprocessing.managers.convert_to_error`. (También hace más " +"informativo un mensaje ValueError.) El único cambio potencialmente " +"problemático es que AssertionError ahora es un TypeError; sin embargo, esto " +"también debería ayudar a distinguirlo de un AssertionError que es *reported* " +"por la función / su llamador (como en el problema 31169). - Parche de Allen " +"W. Smith (drallensmith en github)." #: ../build/NEWS:10387 ../build/NEWS:13122 msgid "" "`bpo-31185 `__: Fixed miscellaneous " "errors in asyncio speedup module." msgstr "" +"`bpo-31185 `__: Se corrigieron varios " +"errores en el módulo de aceleración de asyncio." #: ../build/NEWS:10389 msgid "" @@ -18273,12 +26360,17 @@ msgid "" "ForkingMixIn.server_close() now waits until all child processes completed to " "prevent leaking zombie processes." msgstr "" +"`bpo-31151 `__: socketserver." +"ForkingMixIn.server_close () ahora espera hasta que se completen todos los " +"procesos secundarios para evitar fugas de procesos zombies." #: ../build/NEWS:10392 msgid "" "`bpo-31072 `__: Add an ``include_file`` " "parameter to ``zipapp.create_archive()``" msgstr "" +"`bpo-31072 `__: agregue un parámetro " +"``include_file`` a ``zipapp.create_archive()``" #: ../build/NEWS:10395 msgid "" @@ -18286,6 +26378,9 @@ msgid "" "comparison. It is now from 10x up to 70x faster when comparing arrays " "holding values of the same integer type." msgstr "" +"`bpo-24700 `__: Optimización de la " +"comparación de matrices. Ahora es de 10 a 70 veces más rápido cuando se " +"comparan matrices que contienen valores del mismo tipo de entero." #: ../build/NEWS:10398 ../build/NEWS:13124 msgid "" @@ -18295,6 +26390,12 @@ msgid "" "method now also explicitly clears label and scale attributes to help the " "garbage collector to destroy all widgets." msgstr "" +"`bpo-31135 `__: ttk: corrige el método " +"destroy () de las clases La labelScale y OptionMenu. Llame al método " +"principal destroy () incluso si el atributo usado no existe. El método " +"LaadedScale.destroy () ahora también borra explícitamente los atributos de " +"etiqueta y escala para ayudar al recolector de basura a destruir todos los " +"widgets." #: ../build/NEWS:10404 ../build/NEWS:13130 msgid "" @@ -18302,12 +26403,17 @@ msgid "" "_slotnames()` mangled attribute calculation for classes whose name begins " "with an underscore. Patch by Shane Harvey." msgstr "" +"`bpo-31107 `__: Se corrigió el cálculo " +"de atributo alterado `copyreg._slotnames ()` para las clases cuyo nombre " +"comienza con un guión bajo. Parche de Shane Harvey." #: ../build/NEWS:10407 msgid "" "`bpo-31080 `__: Allow `logging.config." "fileConfig` to accept kwargs and/or args." msgstr "" +"`bpo-31080 `__: Permita que `logging." +"config.fileConfig` acepte kwargs y / o args." #: ../build/NEWS:10409 msgid "" @@ -18315,18 +26421,25 @@ msgid "" "now include an ``is_mount()`` method (only implemented on POSIX). This is " "similar to ``os.path.ismount(p)``. Patch by Cooper Ry Lees." msgstr "" +"`bpo-30897 `__: Los objetos ``pathlib." +"Path`` ahora incluyen un método ``is_mount()`` (solo implementado en POSIX). " +"Esto es similar a ``os.path.ismount(p)``. Parche de Cooper Ry Lees." #: ../build/NEWS:10413 ../build/NEWS:13133 msgid "" "`bpo-31061 `__: Fixed a crash when using " "asyncio and threads." msgstr "" +"`bpo-31061 `__: se corrigió un bloqueo " +"al usar asyncio y subprocesos." #: ../build/NEWS:10415 msgid "" "`bpo-30987 `__: Added support for CAN " "ISO-TP protocol in the socket module." msgstr "" +"`bpo-30987 `__: Soporte agregado para el " +"protocolo CAN ISO-TP en el módulo de enchufe." #: ../build/NEWS:10417 msgid "" @@ -18334,18 +26447,25 @@ msgid "" "method to ``logging.StreamHandler`` to allow the stream to be set after " "creation." msgstr "" +"`bpo-30522 `__: se agregó un método " +"``setStream`` a ``logging.StreamHandler`` para permitir que la secuencia se " +"configure después de la creación." #: ../build/NEWS:10420 ../build/NEWS:13135 msgid "" "`bpo-30502 `__: Fix handling of long " "oids in ssl. Based on patch by Christian Heimes." msgstr "" +"`bpo-30502 `__: Se corrigió el manejo de " +"oids largos en ssl. Basado en un parche de Christian Heimes." #: ../build/NEWS:10423 msgid "" "`bpo-5288 `__: Support tzinfo objects " "with sub-minute offsets." msgstr "" +"`bpo-5288 `__: Admite objetos tzinfo con " +"compensaciones de subminutos." #: ../build/NEWS:10425 msgid "" @@ -18354,6 +26474,11 @@ msgid "" "anonymous memory mappings in 2.x, while 3.x mmaps actual files. Try to be " "careful to do as little disk I/O as possible." msgstr "" +"`bpo-30919 `__: corrige la regresión del " +"rendimiento de la memoria compartida en multiprocesamiento en 3.x. La " +"memoria compartida utilizó asignaciones de memoria anónimas en 2.x, mientras " +"que 3.x mmapea archivos reales. Intente tener cuidado de hacer la menor " +"cantidad de E / S de disco posible." #: ../build/NEWS:10429 msgid "" @@ -18361,6 +26486,9 @@ msgid "" "processes started with the \"forkserver\" method. A child process would " "inherit as many fds as the number of still-running children." msgstr "" +"`bpo-26732 `__: Se corrigen demasiados " +"fds en procesos iniciados con el método \"forkserver\". Un proceso hijo " +"heredaría tantos fds como el número de hijos aún en ejecución." #: ../build/NEWS:10433 ../build/NEWS:13145 ../build/NEWS:17478 msgid "" @@ -18368,18 +26496,25 @@ msgid "" "autospec to not fail on method-bound builtin functions. Patch by Aaron " "Gallagher." msgstr "" +"`bpo-29403 `__: se corrige la " +"especificación automática de ``unittest.mock`` para que no falle en las " +"funciones integradas vinculadas al método. Parche de Aaron Gallagher." #: ../build/NEWS:10436 ../build/NEWS:13148 ../build/NEWS:17481 msgid "" "`bpo-30961 `__: Fix decrementing a " "borrowed reference in tracemalloc." msgstr "" +"`bpo-30961 `__: Se corrigió la " +"disminución de una referencia prestada en tracemalloc." #: ../build/NEWS:10438 msgid "" "`bpo-19896 `__: Fix multiprocessing." "sharedctypes to recognize typecodes ``'q'`` and ``'Q'``." msgstr "" +"`bpo-19896 `__: corrige multiprocessing." +"sharedctypes para reconocer los códigos de tipo ``'q'`` y ``'Q'``." #: ../build/NEWS:10441 msgid "" @@ -18387,12 +26522,18 @@ msgid "" "readline module for platforms where GNU readline is older than 2.1 or where " "select() is not available." msgstr "" +"`bpo-30946 `__: Elimina el código " +"obsoleto en el módulo readline para plataformas donde GNU readline es " +"anterior a 2.1 o donde select () no está disponible." #: ../build/NEWS:10444 ../build/NEWS:13150 msgid "" "`bpo-25684 `__: Change ``ttk." "OptionMenu`` radiobuttons to be unique across instances of ``OptionMenu``." msgstr "" +"`bpo-25684 `__: Cambie los botones de " +"radio ``ttk.OptionMenu`` para que sean únicos en todas las instancias de " +"``OptionMenu``." #: ../build/NEWS:10447 ../build/NEWS:13153 ../build/NEWS:17483 msgid "" @@ -18400,36 +26541,50 @@ msgid "" "Queue.join_thread(): it now waits until the thread completes, even if the " "thread was started by the same process which created the queue." msgstr "" +"`bpo-30886 `__: Corrige multiprocessing." +"Queue.join_thread (): ahora espera hasta que el hilo se complete, incluso si " +"el hilo fue iniciado por el mismo proceso que creó la cola." #: ../build/NEWS:10451 ../build/NEWS:13157 ../build/NEWS:17487 msgid "" "`bpo-29854 `__: Fix segfault in readline " "when using readline's history-size option. Patch by Nir Soffer." msgstr "" +"`bpo-29854 `__: Se corrige el error de " +"segmentación en readline cuando se usa la opción de tamaño de historial de " +"readline. Parche de Nir Soffer." #: ../build/NEWS:10454 msgid "" "`bpo-30794 `__: Added multiprocessing." "Process.kill method to terminate using the SIGKILL signal on Unix." msgstr "" +"`bpo-30794 `__: Se agregó el método " +"multiprocessing.Process.kill para terminar usando la señal SIGKILL en Unix." #: ../build/NEWS:10457 ../build/NEWS:13160 msgid "" "`bpo-30319 `__: socket.close() now " "ignores ECONNRESET error." msgstr "" +"`bpo-30319 `__: socket.close () ahora " +"ignora el error ECONNRESET." #: ../build/NEWS:10459 ../build/NEWS:13162 msgid "" "`bpo-30828 `__: Fix out of bounds write " "in `asyncio.CFuture.remove_done_callback()`." msgstr "" +"`bpo-30828 `__: Se corrigió la escritura " +"fuera de límites en `asyncio.CFuture.remove_done_callback ()`." #: ../build/NEWS:10462 msgid "" "`bpo-30302 `__: Use keywords in the " "``repr`` of ``datetime.timedelta``." msgstr "" +"`bpo-30302 `__: utilice palabras clave " +"en ``repr`` de ``datetime.timedelta``." #: ../build/NEWS:10464 ../build/NEWS:13165 ../build/NEWS:17490 msgid "" @@ -18440,12 +26595,21 @@ msgid "" "routine could convert 1e-6 into a zero interval, therefore disabling the " "timer instead of (re-)scheduling it." msgstr "" +"`bpo-30807 `__: signal.setitimer () " +"puede deshabilitar el temporizador cuando se pasa un valor pequeño. Los " +"valores minúsculos (como 1e-6) son valores distintos de cero válidos para " +"setitimer (), que se especifica tomando intervalos de resolución de " +"microsegundos. Sin embargo, en alguna plataforma, nuestra rutina de " +"conversión podría convertir 1e-6 en un intervalo cero, deshabilitando el " +"temporizador en lugar de (reprogramarlo)." #: ../build/NEWS:10471 ../build/NEWS:13172 ../build/NEWS:17497 msgid "" "`bpo-30441 `__: Fix bug when modifying " "os.environ while iterating over it" msgstr "" +"`bpo-30441 `__: se corrige el error al " +"modificar os.environ mientras se itera sobre él" #: ../build/NEWS:10473 #, python-format @@ -18454,6 +26618,10 @@ msgid "" "``sysconfig`` from ``site`` to improve startup speed. Python startup is " "about 5% faster on Linux and 30% faster on macOS." msgstr "" +"`bpo-29585 `__: Evite importar " +"``sysconfig`` desde ``site`` para mejorar la velocidad de inicio. El inicio " +"de Python es aproximadamente un 5% más rápido en Linux y un 30% más rápido " +"en macOS." #: ../build/NEWS:10476 msgid "" @@ -18463,18 +26631,29 @@ msgid "" "the optional \"n\" argument (to specify the number of sleepers to wake up) " "that threading.Condition.notify() accepts." msgstr "" +"`bpo-29293 `__: Agregue el parámetro " +"faltante \"n\" en multiprocesamiento.Condición.notificar (). El documento " +"afirma que multiprocesamiento.Condición se comporta como subproceso." +"Condición, pero su método notificar () carecía del argumento opcional \"n" +"\" (para especificar el número de durmientes para despertar) que acepta el " +"subproceso.Condición.notify ()." #: ../build/NEWS:10482 ../build/NEWS:13174 ../build/NEWS:17499 msgid "" "`bpo-30532 `__: Fix email header value " "parser dropping folding white space in certain cases." msgstr "" +"`bpo-30532 `__: Se corrigió que el " +"analizador del valor del encabezado del correo electrónico dejara caer los " +"espacios en blanco plegables en ciertos casos." #: ../build/NEWS:10485 msgid "" "`bpo-30596 `__: Add a ``close()`` method " "to ``multiprocessing.Process``." msgstr "" +"`bpo-30596 `__: agregue un método " +"``close()`` a ``multiprocessing.Process``." #: ../build/NEWS:10487 ../build/NEWS:13096 msgid "" @@ -18483,23 +26662,34 @@ msgid "" "in the linked OpenSSL library. As in some special FIPS-140 build " "environments." msgstr "" +"`bpo-9146 `__: se corrige un error de " +"segmentación en _hashopenssl cuando las funciones hash estándar, como md5, " +"no están disponibles en la biblioteca OpenSSL vinculada. Como en algunos " +"entornos de construcción especiales FIPS-140." #: ../build/NEWS:10491 ../build/NEWS:13906 ../build/NEWS:17502 msgid "" "`bpo-29169 `__: Update zlib to 1.2.11." msgstr "" +"`bpo-29169 `__: actualice zlib a 1.2.11." #: ../build/NEWS:10493 ../build/NEWS:13138 ../build/NEWS:17390 msgid "" "`bpo-30119 `__: ftplib.FTP.putline() now " "throws ValueError on commands that contains CR or LF. Patch by Dong-hee Na." msgstr "" +"`bpo-30119 `__: ftplib.FTP.putline () " +"ahora arroja ValueError en comandos que contienen CR o LF. Parche de Dong-" +"hee Na." #: ../build/NEWS:10496 ../build/NEWS:13177 ../build/NEWS:17504 msgid "" "`bpo-30879 `__: os.listdir() and os." "scandir() now emit bytes names when called with bytes-like argument." msgstr "" +"`bpo-30879 `__: os.listdir () y os." +"scandir () ahora emiten nombres de bytes cuando se llaman con un argumento " +"similar a bytes." #: ../build/NEWS:10499 ../build/NEWS:13180 ../build/NEWS:17507 msgid "" @@ -18507,6 +26697,9 @@ msgid "" "character in environment variable names in ``os.putenv()`` and ``os." "spawn*()``." msgstr "" +"`bpo-30746 `__: Prohibido el carácter " +"'=' en los nombres de las variables de entorno en ``os.putenv()`` y ``os." +"spawn*()``." #: ../build/NEWS:10502 msgid "" @@ -18514,12 +26707,17 @@ msgid "" "unittest subtest now preserves the order of keyword arguments of TestCase." "subTest()." msgstr "" +"`bpo-30664 `__: la descripción de una " +"subprueba de prueba unitaria ahora conserva el orden de los argumentos de " +"palabras clave de TestCase.subTest ()." #: ../build/NEWS:10505 msgid "" "`bpo-21071 `__: struct.Struct.format " "type is now :class:`str` instead of :class:`bytes`." msgstr "" +"`bpo-21071 `__: el tipo struct.Struct." +"format ahora es :class:`str` en lugar de :class:`bytes`." #: ../build/NEWS:10508 ../build/NEWS:13091 msgid "" @@ -18528,30 +26726,44 @@ msgid "" "default when no thread_name_prefix is supplied. They will now identify " "themselves as \"ThreadPoolExecutor-y_n\"." msgstr "" +"`bpo-29212 `__: Se corrigen los " +"subprocesos concurrent.futures.thread.ThreadPoolExecutor para que tengan un " +"nombre de subproceso no basado en repr () de forma predeterminada cuando no " +"se proporciona ningún thread_name_prefix. Ahora se identificarán como " +"\"ThreadPoolExecutor-y_n\"." #: ../build/NEWS:10513 ../build/NEWS:13183 ../build/NEWS:17510 msgid "" "`bpo-29755 `__: Fixed the lgettext() " "family of functions in the gettext module. They now always return bytes." msgstr "" +"`bpo-29755 `__: se corrigió la familia " +"de funciones lgettext () en el módulo gettext. Ahora siempre devuelven bytes." #: ../build/NEWS:10516 ../build/NEWS:13509 msgid "" "`bpo-30616 `__: Functional API of enum " "allows to create empty enums. Patched by Dong-hee Na" msgstr "" +"`bpo-30616 `__: API funcional de enum " +"permite crear enumeraciones vacías. Parcheado por Dong-hee Na" #: ../build/NEWS:10519 ../build/NEWS:13512 msgid "" "`bpo-30038 `__: Fix race condition " "between signal delivery and wakeup file descriptor. Patch by Nathaniel Smith." msgstr "" +"`bpo-30038 `__: corrige la condición de " +"carrera entre la entrega de la señal y el descriptor del archivo de " +"activación. Parche de Nathaniel Smith." #: ../build/NEWS:10522 ../build/NEWS:13515 msgid "" "`bpo-23894 `__: lib2to3 now recognizes " "``rb'...'`` and ``f'...'`` strings." msgstr "" +"`bpo-23894 `__: lib2to3 ahora reconoce " +"cadenas ``rb'...'`` y ``f'...'``." #: ../build/NEWS:10524 msgid "" @@ -18559,12 +26771,17 @@ msgid "" "function now raises ValueError if *path* is a string. Patch by Sanyam " "Khurana." msgstr "" +"`bpo-24744 `__: la función pkgutil." +"walk_packages ahora genera ValueError si *path* es una cadena. Parche de " +"Sanyam Khurana." #: ../build/NEWS:10527 ../build/NEWS:17527 msgid "" "`bpo-24484 `__: Avoid race condition in " "multiprocessing cleanup." msgstr "" +"`bpo-24484 `__: Evite la condición de " +"carrera en la limpieza de multiprocesamiento." #: ../build/NEWS:10529 msgid "" @@ -18573,18 +26790,27 @@ msgid "" "process is killed by a signal (instead of 255) when using the \"forkserver\" " "method." msgstr "" +"`bpo-30589 `__: Se corrigió " +"multiprocessing.Process.exitcode para devolver el opuesto del número de " +"señal cuando el proceso es cancelado por una señal (en lugar de 255) cuando " +"se usa el método \"forkserver\"." #: ../build/NEWS:10533 ../build/NEWS:13546 ../build/NEWS:17529 msgid "" "`bpo-28994 `__: The traceback no longer " "displayed for SystemExit raised in a callback registered by atexit." msgstr "" +"`bpo-28994 `__: El rastreo ya no se " +"muestra para SystemSalir generado en una devolución de llamada registrada " +"por atexit." #: ../build/NEWS:10536 ../build/NEWS:13549 ../build/NEWS:17532 msgid "" "`bpo-30508 `__: Don't log exceptions if " "Task/Future \"cancel()\" method was called." msgstr "" +"`bpo-30508 `__: No registre excepciones " +"si se llamó al método Task / Future \"cancel ()\"." #: ../build/NEWS:10539 msgid "" @@ -18592,12 +26818,17 @@ msgid "" "`imp.load_package()`, fixing it for cases when a package is only shipped " "with bytecodes. Patch by Alexandru Ardelean." msgstr "" +"`bpo-30645 `__: Se corrigió el cálculo " +"de la ruta en `imp.load_package ()`, arreglándolo para los casos en los que " +"un paquete solo se envía con códigos de bytes. Parche de Alexandru Ardelean." #: ../build/NEWS:10543 msgid "" "`bpo-11822 `__: The dis.dis() function " "now is able to disassemble nested code objects." msgstr "" +"`bpo-11822 `__: la función dis.dis () " +"ahora puede desensamblar objetos de código anidados." #: ../build/NEWS:10546 msgid "" @@ -18605,6 +26836,9 @@ msgid "" "KeyboardInterrupt and SystemExit into account, leaving a fd in a bad state " "in case of error. Patch by Giampaolo Rodola'." msgstr "" +"`bpo-30624 `__: los selectores no tienen " +"en cuenta KeyboardInterrupt y SystemSalir, dejando un fd en mal estado en " +"caso de error. Parche de Giampaolo Rodola '." #: ../build/NEWS:10550 ../build/NEWS:13141 msgid "" @@ -18612,6 +26846,10 @@ msgid "" "get() with a timeout now polls its reader in non-blocking mode if it " "succeeded to acquire the lock but the acquire took longer than the timeout." msgstr "" +"`bpo-30595 `__: multiprocessing.Queue." +"get () con un tiempo de espera ahora sondea a su lector en modo sin bloqueo " +"si logró adquirir el bloqueo pero la adquisición tomó más tiempo que el " +"tiempo de espera." #: ../build/NEWS:10554 ../build/NEWS:13552 ../build/NEWS:17535 msgid "" @@ -18619,6 +26857,10 @@ msgid "" "module: Add generic AsyncContextManager, add support for ContextManager on " "all versions. Original PRs by Jelle Zijlstra and Ivan Levkivskyi" msgstr "" +"`bpo-28556 `__: Actualizaciones al " +"módulo de mecanografía: agregue AsyncContextManager genérico, agregue " +"soporte para ContextManager en todas las versiones. Relaciones públicas " +"originales de Jelle Zijlstra e Ivan Levkivskyi" #: ../build/NEWS:10558 ../build/NEWS:13531 msgid "" @@ -18626,6 +26868,9 @@ msgid "" "raises a BytesWarning when compiling a bytes instance with misplaced inline " "modifier. Patch by Roy Williams." msgstr "" +"`bpo-30605 `__: re.compile () ya no " +"genera un BytesWarning al compilar una instancia de bytes con un modificador " +"en línea fuera de lugar. Parche de Roy Williams." #: ../build/NEWS:10561 ../build/NEWS:13556 ../build/NEWS:17539 msgid "" @@ -18633,18 +26878,26 @@ msgid "" "when connection is aborted in asyncio/ssl implementation. Patch by Michaël " "Sghaïer." msgstr "" +"`bpo-29870 `__: corrige las fugas de " +"sockets ssl cuando se cancela la conexión en la implementación asyncio / " +"ssl. Parche de Michaël Sghaïer." #: ../build/NEWS:10564 ../build/NEWS:13559 ../build/NEWS:17542 msgid "" "`bpo-29743 `__: Closing transport during " "handshake process leaks open socket. Patch by Nikolay Kim" msgstr "" +"`bpo-29743 `__: El cierre del transporte " +"durante el proceso de apretón de manos presenta fugas en el zócalo abierto. " +"Parche de Nikolay Kim" #: ../build/NEWS:10567 ../build/NEWS:13562 ../build/NEWS:17545 msgid "" "`bpo-27585 `__: Fix waiter cancellation " "in asyncio.Lock. Patch by Mathieu Sornay." msgstr "" +"`bpo-27585 `__: Se corrigió la " +"cancelación del mesero en asyncio.Lock. Parche de Mathieu Sornay." #: ../build/NEWS:10570 #, python-format @@ -18653,6 +26906,9 @@ msgid "" "poll(), epoll() and devpoll() based classes of selectors module is around " "10% faster. Patch by Giampaolo Rodola'." msgstr "" +"`bpo-30014 `__: el método modificar () " +"del módulo de clases de selectores basado en poll (), epoll () y devpoll () " +"es alrededor de un 10% más rápido. Parche de Giampaolo Rodola '." #: ../build/NEWS:10573 ../build/NEWS:13565 ../build/NEWS:17548 msgid "" @@ -18660,6 +26916,9 @@ msgid "" "Popen.communicate() now also ignore EINVAL on stdin.write() if the child " "process is still running but closed the pipe." msgstr "" +"`bpo-30418 `__: En Windows, subprocess." +"Popen.communicate () ahora también ignora EINVAL en stdin.write () si el " +"proceso hijo aún se está ejecutando pero cerró la tubería." #: ../build/NEWS:10577 msgid "" @@ -18667,60 +26926,85 @@ msgid "" "to abc.ABC. This allows subclassers to deny __dict__ and __weakref__ " "creation. Patch by Aaron Hall." msgstr "" +"`bpo-30463 `__: Se agregaron __slots__ " +"vacías a abc.ABC. Esto permite a los subclasificadores denegar la creación " +"de __dict__ y __weakref__. Parche de Aaron Hall." #: ../build/NEWS:10580 msgid "" "`bpo-30520 `__: Loggers are now " "pickleable." msgstr "" +"`bpo-30520 `__: Los registradores ahora " +"se pueden encurtir." #: ../build/NEWS:10582 ../build/NEWS:13576 msgid "" "`bpo-30557 `__: faulthandler now " "correctly filters and displays exception codes on Windows" msgstr "" +"`bpo-30557 `__: el administrador de " +"fallas ahora filtra y muestra correctamente los códigos de excepción en " +"Windows" #: ../build/NEWS:10585 msgid "" "`bpo-30526 `__: Add TextIOWrapper." "reconfigure() and a TextIOWrapper.write_through attribute." msgstr "" +"`bpo-30526 `__: agregue TextIOWrapper." +"reconfigure () y un atributo TextIOWrapper.write_through." #: ../build/NEWS:10588 msgid "" "`bpo-30245 `__: Fix possible overflow " "when organize struct.pack_into error message. Patch by Yuan Liu." msgstr "" +"`bpo-30245 `__: Se corrige el posible " +"desbordamiento al organizar el mensaje de error struct.pack_into. Parche de " +"Yuan Liu." #: ../build/NEWS:10591 ../build/NEWS:13579 ../build/NEWS:17552 msgid "" "`bpo-30378 `__: Fix the problem that " "logging.handlers.SysLogHandler cannot handle IPv6 addresses." msgstr "" +"`bpo-30378 `__: solucione el problema de " +"que logging.handlers.SysLogHandler no puede manejar direcciones IPv6." #: ../build/NEWS:10594 msgid "" "`bpo-16500 `__: Allow registering at-" "fork handlers." msgstr "" +"`bpo-16500 `__: Permitir el registro de " +"manipuladores en fork." #: ../build/NEWS:10596 msgid "" "`bpo-30470 `__: Deprecate invalid ctypes " "call protection on Windows. Patch by Mariatta Wijaya." msgstr "" +"`bpo-30470 `__: Desaproveche la " +"protección de llamadas ctypes no válidas en Windows. Parche de Mariatta " +"Wijaya." #: ../build/NEWS:10599 ../build/NEWS:13585 ../build/NEWS:17558 msgid "" "`bpo-30414 `__: multiprocessing.Queue." "_feed background running thread do not break from main loop on exception." msgstr "" +"`bpo-30414 `__: multiprocessing.Queue." +"_feed El hilo de ejecución en segundo plano no se rompe del bucle principal " +"en caso de excepción." #: ../build/NEWS:10602 ../build/NEWS:13588 ../build/NEWS:17561 msgid "" "`bpo-30003 `__: Fix handling escape " "characters in HZ codec. Based on patch by Ma Lin." msgstr "" +"`bpo-30003 `__: se corrigió el manejo de " +"caracteres de escape en el códec HZ. Basado en un parche de Ma Lin." #: ../build/NEWS:10605 ../build/NEWS:13520 ../build/NEWS:17520 msgid "" @@ -18728,6 +27012,9 @@ msgid "" "supports callables with variable-argument parameters wrapped with " "partialmethod. Patch by Dong-hee Na." msgstr "" +"`bpo-30149 `__: inspect.signature () " +"ahora admite invocables con parámetros de argumento variable envueltos con " +"método parcial. Parche de Dong-hee Na." #: ../build/NEWS:10609 msgid "" @@ -18735,12 +27022,18 @@ msgid "" "raises ModuleNotFoundError instead of AttributeError if the specified parent " "module is not a package (i.e. lacks a __path__ attribute)." msgstr "" +"`bpo-30436 `__: importlib.find_spec () " +"genera ModuleNotFoundError en lugar de AttributeError si el módulo principal " +"especificado no es un paquete (es decir, carece de un atributo __path__)." #: ../build/NEWS:10613 ../build/NEWS:13591 ../build/NEWS:17564 msgid "" "`bpo-30301 `__: Fix AttributeError when " "using SimpleQueue.empty() under *spawn* and *forkserver* start methods." msgstr "" +"`bpo-30301 `__: corrige AttributeError " +"cuando se usa SimpleQueue.empty () bajo los métodos de inicio *spawn* and " +"*forkserver*." #: ../build/NEWS:10616 ../build/NEWS:13598 ../build/NEWS:17571 msgid "" @@ -18749,6 +27042,10 @@ msgid "" "Previously they could point into inners of the re module if emitted from " "inside of groups or conditionals." msgstr "" +"`bpo-30375 `__: las advertencias " +"emitidas al compilar una expresión regular ahora siempre apuntan a la línea " +"en el código de usuario. Anteriormente, podían apuntar a los internos del " +"módulo re si se emitían desde el interior de grupos o condicionales." #: ../build/NEWS:10620 ../build/NEWS:13594 ../build/NEWS:17567 msgid "" @@ -18757,6 +27054,10 @@ msgid "" "shutdown(SHUT_RDWR): An invalid operation was attempted. This error occurs " "sometimes on SSL connections." msgstr "" +"`bpo-30329 `__: imaplib y poplib ahora " +"detectan el error WSAEINVAL del socket de Windows (código 10022) al apagar " +"(SHUT_RDWR): se intentó una operación no válida. Este error ocurre a veces " +"en conexiones SSL." #: ../build/NEWS:10624 msgid "" @@ -18766,12 +27067,19 @@ msgid "" "readPlistFromBytes() are now normal dicts. You no longer can use attribute " "access to access items of these dictionaries." msgstr "" +"`bpo-29196 `__: eliminado anteriormente " +"en las clases Python 2.4 Plist, Dict y _InternalDict en el módulo plistlib. " +"Los valores de dictado en el resultado de las funciones readPlist () y " +"readPlistFromBytes () ahora son dictados normales. Ya no puede utilizar el " +"acceso a atributos para acceder a elementos de estos diccionarios." #: ../build/NEWS:10629 msgid "" "`bpo-9850 `__: The :mod:`macpath` is now " "deprecated and will be removed in Python 3.8." msgstr "" +"`bpo-9850 `__: :mod:`macpath` ahora está " +"en desuso y se eliminará en Python 3.8." #: ../build/NEWS:10632 msgid "" @@ -18779,6 +27087,9 @@ msgid "" "expression in debug mode on CPython now displays the compiled bytecode in " "human readable form." msgstr "" +"`bpo-30299 `__: la compilación de " +"expresiones regulares en modo de depuración en CPython ahora muestra el " +"código de bytes compilado en forma legible por humanos." #: ../build/NEWS:10635 ../build/NEWS:13602 ../build/NEWS:17575 msgid "" @@ -18786,6 +27097,9 @@ msgid "" "can be ignored when the task is running coroutine and the coroutine returned " "without any more ``await``." msgstr "" +"`bpo-30048 `__: El ``Task.cancel()`` " +"fijo se puede ignorar cuando la tarea se está ejecutando como rutina y la " +"corrutina regresó sin más ``await``." #: ../build/NEWS:10638 ../build/NEWS:13605 msgid "" @@ -18794,6 +27108,10 @@ msgid "" "None or __exit__ = None, following the pattern introduced in `bpo-25958 " "`__. Patch by Jelle Zijlstra." msgstr "" +"`bpo-30266 `__: contextlib." +"AbstractContextManager ahora admite anti-registro configurando __enter__ = " +"None o __exit__ = None, siguiendo el patrón introducido en `bpo-25958 " +"`__. Parche de Jelle Zijlstra." #: ../build/NEWS:10642 msgid "" @@ -18801,6 +27119,9 @@ msgid "" "expressions optimization. This increased the performance of matching some " "patterns up to 25 times." msgstr "" +"`bpo-30340 `__: Optimización mejorada de " +"expresiones regulares. Esto aumentó el rendimiento de hacer coincidir " +"algunos patrones hasta 25 veces." #: ../build/NEWS:10645 ../build/NEWS:13609 msgid "" @@ -18810,18 +27131,28 @@ msgid "" "verbose mode whitespaces and comments now are allowed before and between " "inline modifiers (e.g. ``'(?x) (?i) (?s)...'``)." msgstr "" +"`bpo-30298 `__: debilita la condición de " +"advertencias de obsolescencia para modificadores en línea. Ahora se permiten " +"varios modificadores en línea subsecuentes al comienzo del patrón (por " +"ejemplo, ``'(?i)(?s)...'``). En el modo detallado, los espacios en blanco y " +"los comentarios ahora están permitidos antes y entre los modificadores en " +"línea (por ejemplo, ``'(?x) (?i) (?s)...'``)." #: ../build/NEWS:10651 msgid "" "`bpo-30285 `__: Optimized case-" "insensitive matching and searching of regular expressions." msgstr "" +"`bpo-30285 `__: búsqueda optimizada de " +"expresiones regulares que no distinguen entre mayúsculas y minúsculas." #: ../build/NEWS:10654 ../build/NEWS:13615 ../build/NEWS:17578 msgid "" "`bpo-29990 `__: Fix range checking in " "GB18030 decoder. Original patch by Ma Lin." msgstr "" +"`bpo-29990 `__: Comprobación de rango " +"fijo en el decodificador GB18030. Parche original de Ma Lin." #: ../build/NEWS:10657 msgid "" @@ -18830,6 +27161,10 @@ msgid "" "consistent with those of FieldStorage for multipart/form-data requests. " "Patch by Pierre Quentel." msgstr "" +"`bpo-29979 `__: reescriba cgi." +"parse_multipart, reutilizando la clase FieldStorage y haciendo que sus " +"resultados sean consistentes con los de FieldStorage para solicitudes de " +"datos de formularios / múltiples partes. Parche de Pierre Quentel." #: ../build/NEWS:10661 ../build/NEWS:13621 ../build/NEWS:17584 msgid "" @@ -18838,6 +27173,11 @@ msgid "" "leaks or crashes. Now scanner and encoder objects are completely " "initialized in the __new__ methods." msgstr "" +"`bpo-30243 `__: Se eliminaron los " +"métodos __init__ del escáner y codificador de _json. Hacer un mal uso de " +"ellos podría provocar pérdidas de memoria o bloqueos. Ahora los objetos de " +"escáner y codificador están completamente inicializados en los métodos " +"__new__." #: ../build/NEWS:10665 msgid "" @@ -18846,18 +27186,28 @@ msgid "" "compile time. Only the locale at matching time affects the result of " "matching." msgstr "" +"`bpo-30215 `__: Los objetos de expresión " +"regular compilados con el indicador re.LOCALE ya no dependen de la " +"configuración regional en el momento de la compilación. Solo la " +"configuración regional en el momento de la coincidencia afecta el resultado " +"de la coincidencia." #: ../build/NEWS:10669 ../build/NEWS:13625 ../build/NEWS:17588 msgid "" "`bpo-30185 `__: Avoid KeyboardInterrupt " "tracebacks in forkserver helper process when Ctrl-C is received." msgstr "" +"`bpo-30185 `__: Evite los rastreos de " +"KeyboardInterrupt en el proceso auxiliar de forkserver cuando se recibe Ctrl-" +"C." #: ../build/NEWS:10672 msgid "" "`bpo-30103 `__: binascii.b2a_uu() and uu." "encode() now support using ``'`'`` as zero instead of space." msgstr "" +"`bpo-30103 `__: binascii.b2a_uu () y uu." +"encode () ahora admiten el uso de `` '' '`` como cero en lugar de espacio." #: ../build/NEWS:10675 ../build/NEWS:13628 ../build/NEWS:17591 msgid "" @@ -18865,12 +27215,18 @@ msgid "" "typing module: add typing.NoReturn type, use WrapperDescriptorType, minor " "bug-fixes. Original PRs by Jim Fasarakis-Hilliard and Ivan Levkivskyi." msgstr "" +"`bpo-28556 `__: Varias actualizaciones " +"para el módulo de mecanografía: agregue el tipo typing.NoReturn, use " +"WrapperDescriptorType, correcciones de errores menores. Relaciones públicas " +"originales de Jim Fasarakis-Hilliard e Ivan Levkivskyi." #: ../build/NEWS:10679 ../build/NEWS:13632 ../build/NEWS:17595 msgid "" "`bpo-30205 `__: Fix getsockname() for " "unbound AF_UNIX sockets on Linux." msgstr "" +"`bpo-30205 `__: Se corrige getsockname " +"() para sockets AF_UNIX no vinculados en Linux." #: ../build/NEWS:10681 msgid "" @@ -18878,6 +27234,9 @@ msgid "" "methods of io.FileIO now set the internal seekable attribute to avoid one " "syscall on open() (in buffered or text mode)." msgstr "" +"`bpo-30228 `__: Los métodos seek () y " +"tell () de io.FileIO ahora establecen el atributo de búsqueda interno para " +"evitar una llamada al sistema en open () (en modo búfer o texto)." #: ../build/NEWS:10685 msgid "" @@ -18886,30 +27245,43 @@ msgid "" "of failure which includes the difference between left and right arguments. " "(patch by Giampaolo Rodola')" msgstr "" +"`bpo-30190 `__: assertAlmostEqual y " +"assertNotAlmostEqual de unittest proporcionan un mejor mensaje en caso de " +"falla que incluye la diferencia entre los argumentos izquierdo y derecho. " +"(parche de Giampaolo Rodola ')" #: ../build/NEWS:10689 msgid "" "`bpo-30101 `__: Add support for curses." "A_ITALIC." msgstr "" +"`bpo-30101 `__: Agrega soporte para " +"curses.A_ITALIC." #: ../build/NEWS:10691 ../build/NEWS:13569 msgid "" "`bpo-29822 `__: inspect.isabstract() now " "works during __init_subclass__. Patch by Nate Soares." msgstr "" +"`bpo-29822 `__: inspect.isabstract () " +"ahora funciona durante __init_subclass__. Parche de Nate Soares." #: ../build/NEWS:10694 ../build/NEWS:13582 ../build/NEWS:17555 msgid "" "`bpo-29960 `__: Preserve generator state " "when _random.Random.setstate() raises an exception. Patch by Bryan Olson." msgstr "" +"`bpo-29960 `__: conserva el estado del " +"generador cuando _random.Random.setstate () genera una excepción. Parche de " +"Bryan Olson." #: ../build/NEWS:10697 ../build/NEWS:13634 ../build/NEWS:17597 msgid "" "`bpo-30070 `__: Fixed leaks and crashes " "in errors handling in the parser module." msgstr "" +"`bpo-30070 `__: Se corrigieron fugas y " +"bloqueos en el manejo de errores en el módulo analizador." #: ../build/NEWS:10700 msgid "" @@ -18917,6 +27289,9 @@ msgid "" "output of dis.dis() are now adjusted for large line numbers and instruction " "offsets." msgstr "" +"`bpo-22352 `__: Los anchos de columna en " +"la salida de dis.dis () ahora se ajustan para números de línea grandes y " +"compensaciones de instrucciones." #: ../build/NEWS:10703 ../build/NEWS:13637 ../build/NEWS:17600 msgid "" @@ -18926,12 +27301,19 @@ msgid "" "by not checking results of PyObject_Size(), PySequence_Size(), or " "PyMapping_Size()." msgstr "" +"`bpo-30061 `__: Se corrigieron fallas en " +"los métodos IOBase __next __ () y readlines () cuando readline () o __next " +"__ (), respectivamente, devuelven un objeto sin tamaño. Se corrigieron otros " +"posibles errores causados ​​por no verificar los resultados de PyObject_Size " +"(), PySequence_Size () o PyMapping_Size ()." #: ../build/NEWS:10708 msgid "" "`bpo-30218 `__: Fix PathLike support for " "shutil.unpack_archive. Patch by Jelle Zijlstra." msgstr "" +"`bpo-30218 `__: Se corrigió el soporte " +"PathLike para shutil.unpack_archive. Parche de Jelle Zijlstra." #: ../build/NEWS:10711 msgid "" @@ -18939,18 +27321,25 @@ msgid "" "expression and match objects in the re module now support copy.copy() and " "copy.deepcopy() (they are considered atomic)." msgstr "" +"`bpo-10076 `__: Las expresiones " +"regulares compiladas y los objetos coincidentes en el módulo re ahora " +"admiten copy.copy () y copy.deepcopy () (se consideran atómicos)." #: ../build/NEWS:10714 ../build/NEWS:13646 ../build/NEWS:17605 msgid "" "`bpo-30068 `__: _io._IOBase.readlines " "will check if it's closed first when hint is present." msgstr "" +"`bpo-30068 `__: _io._IOBase.readlines " +"comprobará si está cerrado primero cuando hay una pista." #: ../build/NEWS:10717 ../build/NEWS:13649 ../build/NEWS:17608 msgid "" "`bpo-29694 `__: Fixed race condition in " "pathlib mkdir with flags parents=True. Patch by Armin Rigo." msgstr "" +"`bpo-29694 `__: condición de carrera " +"fija en pathlib mkdir con banderas parent = True. Parche de Armin Rigo." #: ../build/NEWS:10720 ../build/NEWS:13652 ../build/NEWS:17611 msgid "" @@ -18958,6 +27347,9 @@ msgid "" "unchaining of RuntimeError exceptions in contextlib.contextmanager. Patch " "by Siddharth Velankar." msgstr "" +"`bpo-29692 `__: Se corrigió el " +"desencadenamiento arbitrario de las excepciones RuntimeError en contextlib." +"contextmanager. Parche de Siddharth Velankar." #: ../build/NEWS:10723 msgid "" @@ -18966,6 +27358,11 @@ msgid "" "fixed by switching to use sqlite3_prepare_v2() in `bpo-9303 `__. Patch by Aviv Palivoda." msgstr "" +"`bpo-26187 `__: prueba que la devolución " +"de llamada de rastreo de sqlite3 no se llame varias veces cuando el esquema " +"está cambiando. Se corrigió indirectamente cambiando para usar " +"sqlite3_prepare_v2 () en `bpo-9303 `__. " +"Parche de Aviv Palivoda." #: ../build/NEWS:10727 ../build/NEWS:13642 msgid "" @@ -18973,24 +27370,33 @@ msgid "" "close() method of the zip entry writer object multiple times. Writing to a " "closed writer now always produces a ValueError." msgstr "" +"`bpo-30017 `__: se permite llamar al " +"método close () del objeto de escritura de entrada zip varias veces. " +"Escribir a un escritor cerrado ahora siempre produce un ValueError." #: ../build/NEWS:10731 ../build/NEWS:13655 ../build/NEWS:17614 msgid "" "`bpo-29998 `__: Pickling and copying " "ImportError now preserves name and path attributes." msgstr "" +"`bpo-29998 `__: Decapado y copia de " +"ImportError ahora conserva los atributos de nombre y ruta." #: ../build/NEWS:10734 msgid "" "`bpo-29995 `__: re.escape() now escapes " "only regex special characters." msgstr "" +"`bpo-29995 `__: re.escape () ahora " +"escapa solo a los caracteres especiales de expresiones regulares." #: ../build/NEWS:10736 msgid "" "`bpo-29962 `__: Add math.remainder " "operation, implementing remainder as specified in IEEE 754." msgstr "" +"`bpo-29962 `__: Agregue la operación " +"math.remainder, implementando el resto como se especifica en IEEE 754." #: ../build/NEWS:10739 msgid "" @@ -18998,18 +27404,26 @@ msgid "" "pack_into() exception messages for problems with the buffer size and " "offset. Patch by Andrew Nester." msgstr "" +"`bpo-29649 `__: Mejora los mensajes de " +"excepción de struct.pack_into () para problemas con el tamaño del búfer y el " +"desplazamiento. Parche de Andrew Nester." #: ../build/NEWS:10742 msgid "" "`bpo-29654 `__: Support If-Modified-" "Since HTTP header (browser cache). Patch by Pierre Quentel." msgstr "" +"`bpo-29654 `__: Admite el encabezado " +"HTTP If-Modified-Since (caché del navegador). Parche de Pierre Quentel." #: ../build/NEWS:10745 ../build/NEWS:13528 ../build/NEWS:17524 msgid "" "`bpo-29931 `__: Fixed comparison check " "for ipaddress.ip_interface objects. Patch by Sanjay Sundaresan." msgstr "" +"`bpo-29931 `__: Comprobación de " +"comparación fija para objetos ipaddress.ip_interface. Parche de Sanjay " +"Sundaresan." #: ../build/NEWS:10748 ../build/NEWS:13658 msgid "" @@ -19017,18 +27431,26 @@ msgid "" "the replace() method of datetime and time objects when pass out of bound " "fold argument." msgstr "" +"`bpo-29953 `__: Se corrigieron las fugas " +"de memoria en el método replace () de los objetos de fecha y hora y hora " +"cuando se sale del argumento de pliegue enlazado." #: ../build/NEWS:10751 ../build/NEWS:13661 ../build/NEWS:17617 msgid "" "`bpo-29942 `__: Fix a crash in itertools." "chain.from_iterable when encountering long runs of empty iterables." msgstr "" +"`bpo-29942 `__: se corrigió un bloqueo " +"en itertools.chain.from_iterable cuando se encontraban ejecuciones largas de " +"iterables vacíos." #: ../build/NEWS:10754 msgid "" "`bpo-10030 `__: Sped up reading " "encrypted ZIP files by 2 times." msgstr "" +"`bpo-10030 `__: se aceleró la lectura de " +"archivos ZIP cifrados 2 veces." #: ../build/NEWS:10756 msgid "" @@ -19037,12 +27459,19 @@ msgid "" "documentation (since Python 3.2 and 3.4 correspondintly). Now using them " "emits a deprecation warning." msgstr "" +"`bpo-29204 `__: Element.getiterator () y " +"el parámetro html de XMLParser () fueron obsoletos solo en la documentación " +"(desde Python 3.2 y 3.4 correspondientemente). Ahora usarlos emite una " +"advertencia de desaprobación." #: ../build/NEWS:10760 ../build/NEWS:13664 ../build/NEWS:17620 msgid "" "`bpo-27863 `__: Fixed multiple crashes " "in ElementTree caused by race conditions and wrong types." msgstr "" +"`bpo-27863 `__: se corrigieron múltiples " +"fallas en ElementTree causadas por condiciones de carrera y tipos " +"incorrectos." #: ../build/NEWS:10763 msgid "" @@ -19050,6 +27479,9 @@ msgid "" "descriptors in os.scandir() on Unix. os.fwalk() is sped up by 2 times by " "using os.scandir()." msgstr "" +"`bpo-25996 `__: Soporte agregado de " +"descriptores de archivos en os.scandir () en Unix. os.fwalk () se acelera 2 " +"veces usando os.scandir ()." #: ../build/NEWS:10766 ../build/NEWS:13667 ../build/NEWS:17623 msgid "" @@ -19058,6 +27490,10 @@ msgid "" "iterable may swallow the exception or make the program hang. Patch by Davin " "Potts and Xiang Zhang." msgstr "" +"`bpo-28699 `__: se corrigió un error en " +"los grupos en multiprocessing.pool que generaba una excepción en la primera " +"instancia de un iterable puede tragar la excepción o hacer que el programa " +"se bloquee. Parche de Davin Potts y Xiang Zhang." #: ../build/NEWS:10770 ../build/NEWS:13517 ../build/NEWS:17517 msgid "" @@ -19065,12 +27501,17 @@ msgid "" "assertRaises() now manually breaks a reference cycle to not keep objects " "alive longer than expected." msgstr "" +"`bpo-23890 `__: unittest.TestCase." +"assertRaises () ahora rompe manualmente un ciclo de referencia para no " +"mantener los objetos vivos más tiempo de lo esperado." #: ../build/NEWS:10773 msgid "" "`bpo-29901 `__: The zipapp module now " "supports general path-like objects, not just pathlib.Path." msgstr "" +"`bpo-29901 `__: el módulo zipapp ahora " +"admite objetos similares a rutas generales, no solo pathlib.Path." #: ../build/NEWS:10776 ../build/NEWS:13671 ../build/NEWS:17627 msgid "" @@ -19078,6 +27519,9 @@ msgid "" "raised by Path.mkdir(exist_ok=True) when the OS gives priority to errors " "such as EACCES over EEXIST." msgstr "" +"`bpo-25803 `__: Evite errores " +"incorrectos generados por Path.mkdir (exist_ok = True) cuando el sistema " +"operativo da prioridad a errores como EACCES sobre EEXIST." #: ../build/NEWS:10779 ../build/NEWS:13674 ../build/NEWS:17630 msgid "" @@ -19085,6 +27529,9 @@ msgid "" "tasks, their arguments and their results as soon as they are finished in " "multiprocessing.Pool." msgstr "" +"`bpo-29861 `__: Liberar referencias a " +"tareas, sus argumentos y sus resultados tan pronto como finalicen en " +"multiprocesamiento." #: ../build/NEWS:10782 msgid "" @@ -19092,18 +27539,26 @@ msgid "" "makedirs() no longer affects the file permission bits of newly-created " "intermediate-level directories." msgstr "" +"`bpo-19930 `__: El argumento de modo de " +"os.makedirs () ya no afecta los bits de permisos de archivos de los " +"directorios de nivel intermedio recién creados." #: ../build/NEWS:10785 ../build/NEWS:13677 ../build/NEWS:17633 msgid "" "`bpo-29884 `__: faulthandler: Restore " "the old sigaltstack during teardown. Patch by Christophe Zeitouny." msgstr "" +"`bpo-29884 `__: administrador de fallas: " +"restaura la pila de señales antigua durante el desmontaje. Parche de " +"Christophe Zeitouny." #: ../build/NEWS:10788 ../build/NEWS:13680 ../build/NEWS:17636 msgid "" "`bpo-25455 `__: Fixed crashes in repr of " "recursive buffered file-like objects." msgstr "" +"`bpo-25455 `__: Se corrigieron fallas en " +"la reproducción de objetos recursivos tipo archivo almacenados en búfer." #: ../build/NEWS:10790 ../build/NEWS:13682 ../build/NEWS:17638 msgid "" @@ -19111,6 +27566,9 @@ msgid "" "__repr__ if the keys of partial.keywords are not strings. Patch by Michael " "Seifert." msgstr "" +"`bpo-29800 `__: corrige fallas en .__ " +"repr__ parciales si las claves de las palabras clave parciales no son " +"cadenas. Parche de Michael Seifert." #: ../build/NEWS:10793 ../build/NEWS:13688 ../build/NEWS:17644 msgid "" @@ -19118,24 +27576,33 @@ msgid "" "crashing input() if attributes \"encoding\" or \"errors\" of sys.stdin or " "sys.stdout are not set or are not strings." msgstr "" +"`bpo-8256 `__: Se corrigió la posible " +"falla o falla de la entrada () si los atributos \"codificación\" o \"errores" +"\" de sys.stdin o sys.stdout no están configurados o no son cadenas." #: ../build/NEWS:10797 msgid "" "`bpo-28692 `__: Using non-integer value " "for selecting a plural form in gettext is now deprecated." msgstr "" +"`bpo-28692 `__: El uso de un valor no " +"entero para seleccionar una forma plural en gettext ahora está en desuso." #: ../build/NEWS:10800 msgid "" "`bpo-26121 `__: Use C library " "implementation for math functions erf() and erfc()." msgstr "" +"`bpo-26121 `__: use la implementación de " +"la biblioteca C para las funciones matemáticas erf () y erfc ()." #: ../build/NEWS:10803 msgid "" "`bpo-29619 `__: os.stat() and os." "DirEntry.inode() now convert inode (st_ino) using unsigned integers." msgstr "" +"`bpo-29619 `__: os.stat () y os.DirEntry." +"inode () ahora convierten el inodo (st_ino) usando enteros sin signo." #: ../build/NEWS:10806 msgid "" @@ -19143,18 +27610,26 @@ msgid "" "array 'Q', 'L' and 'I' from accepting big intables (objects that have " "__int__) as elements." msgstr "" +"`bpo-28298 `__: Se corrigió un error que " +"impedía que la matriz 'Q', 'L' e 'I' aceptaran tablas grandes (objetos que " +"tienen __int__) como elementos." #: ../build/NEWS:10809 msgid "" "`bpo-29645 `__: Speed up importing the " "webbrowser module. webbrowser.register() is now thread-safe." msgstr "" +"`bpo-29645 `__: Acelere la importación " +"del módulo del navegador web. webbrowser.register () ahora es seguro para " +"subprocesos." #: ../build/NEWS:10812 ../build/NEWS:13696 msgid "" "`bpo-28231 `__: The zipfile module now " "accepts path-like objects for external paths." msgstr "" +"`bpo-28231 `__: el módulo zipfile ahora " +"acepta objetos similares a rutas para rutas externas." #: ../build/NEWS:10815 ../build/NEWS:13699 msgid "" @@ -19162,42 +27637,60 @@ msgid "" "methods of collections.abc.Sequence now check identity before checking " "equality when do comparisons." msgstr "" +"`bpo-26915 `__: métodos index () y count " +"() de collections.abc.Sequence ahora verifica la identidad antes de " +"verificar la igualdad cuando se hacen comparaciones." #: ../build/NEWS:10818 msgid "" "`bpo-28682 `__: Added support for bytes " "paths in os.fwalk()." msgstr "" +"`bpo-28682 `__: Se agregó soporte para " +"rutas de bytes en os.fwalk ()." #: ../build/NEWS:10820 msgid "" "`bpo-29728 `__: Add new :data:`socket." "TCP_NOTSENT_LOWAT` (Linux 3.12) constant. Patch by Nathaniel J. Smith." msgstr "" +"`bpo-29728 `__: agregue una nueva " +"constante :data:`socket.TCP_NOTSENT_LOWAT` (Linux 3.12). Parche de Nathaniel " +"J. Smith." #: ../build/NEWS:10823 ../build/NEWS:13908 msgid "" "`bpo-29623 `__: Allow use of path-like " "object as a single argument in ConfigParser.read(). Patch by David Ellis." msgstr "" +"`bpo-29623 `__: permite el uso de un " +"objeto similar a una ruta como un único argumento en ConfigParser.read (). " +"Parche de David Ellis." #: ../build/NEWS:10826 msgid "" "`bpo-9303 `__: Migrate sqlite3 module to " "_v2 API. Patch by Aviv Palivoda." msgstr "" +"`bpo-9303 `__: migre el módulo sqlite3 a " +"la API _v2. Parche de Aviv Palivoda." #: ../build/NEWS:10828 ../build/NEWS:13911 msgid "" "`bpo-28963 `__: Fix out of bound " "iteration in asyncio.Future.remove_done_callback implemented in C." msgstr "" +"`bpo-28963 `__: Se corrigió la iteración " +"fuera del límite en asyncio.Future.remove_done_callback implementado en C." #: ../build/NEWS:10831 ../build/NEWS:13914 ../build/NEWS:17656 msgid "" "`bpo-29704 `__: asyncio.subprocess." "SubprocessStreamProtocol no longer closes before all pipes are closed." msgstr "" +"`bpo-29704 `__: asyncio.subprocess." +"SubprocessStreamProtocol ya no se cierra antes de que se cierren todas las " +"tuberías." #: ../build/NEWS:10834 ../build/NEWS:13917 msgid "" @@ -19205,12 +27698,18 @@ msgid "" "and Task.all_tasks implemented in C to accept None argument as their pure " "Python implementation." msgstr "" +"`bpo-29271 `__: corrige Task." +"current_task y Task.all_tasks implementados en C para aceptar el argumento " +"Ninguno como su implementación pura de Python." #: ../build/NEWS:10837 ../build/NEWS:13920 ../build/NEWS:17659 msgid "" "`bpo-29703 `__: Fix asyncio to support " "instantiation of new event loops in child processes." msgstr "" +"`bpo-29703 `__: se corrige asyncio para " +"admitir la creación de instancias de nuevos bucles de eventos en procesos " +"secundarios." #: ../build/NEWS:10840 ../build/NEWS:13702 ../build/NEWS:17652 msgid "" @@ -19218,6 +27717,9 @@ msgid "" "no longer chains KeyError (or any other exception) to exception(s) raised in " "the dispatched methods. Patch by Petr Motejlek." msgstr "" +"`bpo-29615 `__: SimpleXMLRPCDispatcher " +"ya no encadena KeyError (o cualquier otra excepción) a las excepciones " +"generadas en los métodos enviados. Parche de Petr Motejlek." #: ../build/NEWS:10844 msgid "" @@ -19225,12 +27727,17 @@ msgid "" "of xmlrpc.server.SimpleXMLRPCDispatcher and its subclasses can now be used " "as a decorator." msgstr "" +"`bpo-7769 `__: Método register_function " +"() de xmlrpc.server.SimpleXMLRPCDispatcher y sus subclases ahora se pueden " +"usar como decorador." #: ../build/NEWS:10848 ../build/NEWS:13923 ../build/NEWS:17662 msgid "" "`bpo-29376 `__: Fix assertion error in " "threading._DummyThread.is_alive()." msgstr "" +"`bpo-29376 `__: se corrigió el error de " +"afirmación en el subproceso._DummyThread.is_alive ()." #: ../build/NEWS:10850 ../build/NEWS:13925 msgid "" @@ -19238,18 +27745,26 @@ msgid "" "that cwd parameter of Popen() accepts PathLike objects. Patch by Sayan " "Chowdhury." msgstr "" +"`bpo-28624 `__: agregue una prueba que " +"verifique que el parámetro cwd de Popen () acepta objetos PathLike. Parche " +"de Sayan Chowdhury." #: ../build/NEWS:10853 ../build/NEWS:13928 msgid "" "`bpo-28518 `__: Start a transaction " "implicitly before a DML statement. Patch by Aviv Palivoda." msgstr "" +"`bpo-28518 `__: inicia una transacción " +"implícitamente antes de una declaración DML. Parche de Aviv Palivoda." #: ../build/NEWS:10856 ../build/NEWS:13685 ../build/NEWS:17641 msgid "" "`bpo-29742 `__: get_extra_info() raises " "exception if get called on closed ssl transport. Patch by Nikolay Kim." msgstr "" +"`bpo-29742 `__: get_extra_info () genera " +"una excepción si recibe una llamada en el transporte ssl cerrado. Parche de " +"Nikolay Kim." #: ../build/NEWS:10859 msgid "" @@ -19257,6 +27772,10 @@ msgid "" "now based on RFC 3986 and hence includes '~' in the set of characters that " "is not quoted by default. Patch by Christian Theune and Ratnadeep Debnath." msgstr "" +"`bpo-16285 `__: urllib.parse.quote ahora " +"se basa en RFC 3986 y, por lo tanto, incluye '~' en el conjunto de " +"caracteres que no se cita de forma predeterminada. Parche de Christian " +"Theune y Ratnadeep Debnath." #: ../build/NEWS:10863 ../build/NEWS:13931 ../build/NEWS:17670 msgid "" @@ -19264,6 +27783,9 @@ msgid "" "dictionary passed to functools.partial() no longer affects a partial object " "after creation." msgstr "" +"`bpo-29532 `__: la alteración de un " +"diccionario kwarg pasado a functools.partial () ya no afecta a un objeto " +"parcial después de la creación." #: ../build/NEWS:10866 ../build/NEWS:13934 ../build/NEWS:17664 msgid "" @@ -19271,6 +27793,10 @@ msgid "" "aifc.open() when file is given as a filesystem path and is not in valid AIFF " "format. Patch by Anthony Zhang." msgstr "" +"`bpo-29110 `__: Se corrige la fuga de " +"objetos de archivo en aifc.open () cuando el archivo se proporciona como una " +"ruta del sistema de archivos y no tiene un formato AIFF válido. Parche de " +"Anthony Zhang." #: ../build/NEWS:10869 msgid "" @@ -19278,6 +27804,9 @@ msgid "" "uuid.UUID.is_safe to relay information from the platform about whether " "generated UUIDs are generated with a multiprocessing safe method." msgstr "" +"`bpo-22807 `__: agregue uuid.SafeUUID y " +"uuid.UUID.is_safe para transmitir información desde la plataforma sobre si " +"los UUID generados se generan con un método seguro de multiprocesamiento." #: ../build/NEWS:10873 msgid "" @@ -19285,6 +27814,9 @@ msgid "" "deprecations in importlib. Some deprecated methods now emit " "DeprecationWarnings and have better descriptive messages." msgstr "" +"`bpo-29576 `__: Mejora algunas " +"depreciaciones en importlib. Algunos métodos obsoletos ahora emiten " +"DeprecationWarnings y tienen mejores mensajes descriptivos." #: ../build/NEWS:10876 msgid "" @@ -19292,18 +27824,26 @@ msgid "" "behaviour of Decimal.from_float() for _decimal and _pydecimal. Thanks Andrew " "Nester." msgstr "" +"`bpo-29534 `__: Se corrigió un " +"comportamiento diferente de Decimal.from_float () para _decimal y " +"_pydecimal. Gracias Andrew Nester." #: ../build/NEWS:10879 msgid "" "`bpo-10379 `__: locale.format_string now " "supports the 'monetary' keyword argument, and locale.format is deprecated." msgstr "" +"`bpo-10379 `__: locale.format_string " +"ahora admite el argumento de palabra clave 'monetaria' y locale.format está " +"en desuso." #: ../build/NEWS:10882 msgid "" "`bpo-29851 `__: importlib.reload() now " "raises ModuleNotFoundError if the module lacks a spec." msgstr "" +"`bpo-29851 `__: importlib.reload () " +"ahora genera ModuleNotFoundError si el módulo carece de una especificación." #: ../build/NEWS:10885 ../build/NEWS:13937 ../build/NEWS:17673 msgid "" @@ -19312,6 +27852,10 @@ msgid "" "Original PRs by Jelle Zijlstra, Ivan Levkivskyi, Manuel Krebber, and Łukasz " "Langa." msgstr "" +"`bpo-28556 `__: Varias actualizaciones " +"del módulo de mecanografía: typing.Counter, typing.ChainMap, almacenamiento " +"en caché ABC mejorado, etc. PR originales de Jelle Zijlstra, Ivan " +"Levkivskyi, Manuel Krebber y Łukasz Langa." #: ../build/NEWS:10889 ../build/NEWS:13941 ../build/NEWS:17677 msgid "" @@ -19319,12 +27863,17 @@ msgid "" "fromtimestamp() regression introduced in Python 3.6.0: check minimum and " "maximum years." msgstr "" +"`bpo-29100 `__: se corrigió la regresión " +"datetime.fromtimestamp () introducida en Python 3.6.0: verifique los años " +"mínimo y máximo." #: ../build/NEWS:10892 ../build/NEWS:13947 ../build/NEWS:17683 msgid "" "`bpo-29416 `__: Prevent infinite loop in " "pathlib.Path.mkdir" msgstr "" +"`bpo-29416 `__: Evitar bucle infinito en " +"pathlib.Path.mkdir" #: ../build/NEWS:10894 ../build/NEWS:13949 ../build/NEWS:17685 msgid "" @@ -19332,6 +27881,9 @@ msgid "" "buffer access in the group() method of the match object. Based on patch by " "WGH." msgstr "" +"`bpo-29444 `__: Se corrigió el acceso al " +"búfer fuera de los límites en el método group () del objeto de coincidencia. " +"Basado en parche de WGH." #: ../build/NEWS:10897 msgid "" @@ -19339,6 +27891,9 @@ msgid "" "WrapperDescriptorType, MethodWrapperType, and MethodDescriptorType built-in " "types to types module. Original patch by Manuel Krebber." msgstr "" +"`bpo-29377 `__: agregue los tipos " +"integrados WrapperDescriptorType, MethodWrapperType y MethodDescriptorType " +"al módulo de tipos. Parche original de Manuel Krebber." #: ../build/NEWS:10901 msgid "" @@ -19346,6 +27901,9 @@ msgid "" "command is now removed. It has been documented as unused since 2000. Patch " "by Eric N. Vander Weele." msgstr "" +"`bpo-29218 `__: El comando install_misc " +"no utilizado ahora se elimina. Se ha documentado como sin usar desde 2000. " +"Parche de Eric N. Vander Weele." #: ../build/NEWS:10904 msgid "" @@ -19353,6 +27911,9 @@ msgid "" "now called instead of the append() method when unpickle collections.deque " "and other list-like objects. This can speed up unpickling to 2 times." msgstr "" +"`bpo-29368 `__: Ahora se llama al método " +"extend () en lugar del método append () cuando se deshacen colecciones.deque " +"y otros objetos tipo lista. Esto puede acelerar el despegue hasta 2 veces." #: ../build/NEWS:10908 msgid "" @@ -19360,6 +27921,9 @@ msgid "" "extension class now includes the constructor signature if __text_signature__ " "is provided for the class." msgstr "" +"`bpo-29338 `__: la ayuda de una clase " +"incorporada o de extensión ahora incluye la firma del constructor si se " +"proporciona __text_signature__ para la clase." #: ../build/NEWS:10911 ../build/NEWS:13952 ../build/NEWS:17688 msgid "" @@ -19367,48 +27931,68 @@ msgid "" "wait() when the child process has exited to a stopped instead of terminated " "state (ex: when under ptrace)." msgstr "" +"`bpo-29335 `__: Se corrige subprocess." +"Popen.wait () cuando el proceso hijo ha salido a un estado detenido en lugar " +"de terminado (por ejemplo, cuando está bajo ptrace)." #: ../build/NEWS:10914 ../build/NEWS:13955 ../build/NEWS:17691 msgid "" "`bpo-29290 `__: Fix a regression in " "argparse that help messages would wrap at non-breaking spaces." msgstr "" +"`bpo-29290 `__: se corrigió una " +"regresión en argparse que los mensajes de ayuda se ajustarían en espacios " +"sin interrupciones." #: ../build/NEWS:10917 ../build/NEWS:13958 ../build/NEWS:17694 msgid "" "`bpo-28735 `__: Fixed the comparison of " "mock.MagickMock with mock.ANY." msgstr "" +"`bpo-28735 `__: se corrigió la " +"comparación de mock.MagickMock con mock.ANY." #: ../build/NEWS:10919 msgid "" "`bpo-29197 `__: Removed deprecated " "function ntpath.splitunc()." msgstr "" +"`bpo-29197 `__: Se eliminó la función " +"obsoleta ntpath.splitunc ()." #: ../build/NEWS:10921 msgid "" "`bpo-29210 `__: Removed support of " "deprecated argument \"exclude\" in tarfile.TarFile.add()." msgstr "" +"`bpo-29210 `__: Se eliminó la " +"compatibilidad con el argumento obsoleto \"exclude\" en tarfile.TarFile.add " +"()." #: ../build/NEWS:10924 ../build/NEWS:13963 ../build/NEWS:17698 msgid "" "`bpo-29219 `__: Fixed infinite recursion " "in the repr of uninitialized ctypes.CDLL instances." msgstr "" +"`bpo-29219 `__: Se corrigió la " +"recursividad infinita en la reproducción de instancias de ctypes.CDLL sin " +"inicializar." #: ../build/NEWS:10927 msgid "" "`bpo-29192 `__: Removed deprecated " "features in the http.cookies module." msgstr "" +"`bpo-29192 `__: características " +"obsoletas eliminadas en el módulo http.cookies." #: ../build/NEWS:10929 msgid "" "`bpo-29193 `__: A format string argument " "for string.Formatter.format() is now positional-only." msgstr "" +"`bpo-29193 `__: un argumento de cadena " +"de formato para string.Formatter.format () ahora es solo posicional." #: ../build/NEWS:10932 msgid "" @@ -19416,6 +28000,9 @@ msgid "" "deprecated undocumented keyword arguments in methods of regular expression " "objects." msgstr "" +"`bpo-29195 `__: Se eliminó el soporte de " +"argumentos de palabras clave indocumentadas en desuso en métodos de objetos " +"de expresión regular." #: ../build/NEWS:10935 ../build/NEWS:13968 ../build/NEWS:17701 msgid "" @@ -19424,6 +28011,11 @@ msgid "" "cached function with full cache was simultaneously called from different " "threads with the same uncached arguments." msgstr "" +"`bpo-28969 `__: Se corrigió la condición " +"de carrera en la implementación de C de functools.lru_cache. KeyError podría " +"generarse cuando la función almacenada en caché con caché completa se llamó " +"simultáneamente desde diferentes subprocesos con los mismos argumentos no " +"almacenados en caché." #: ../build/NEWS:10940 msgid "" @@ -19431,6 +28023,9 @@ msgid "" "sentinel attributes now preserve their identity when they are copied or " "pickled." msgstr "" +"`bpo-20804 `__: Los atributos unittest." +"mock.sentinel ahora conservan su identidad cuando se copian o conservan en " +"vinagre." #: ../build/NEWS:10943 ../build/NEWS:13973 ../build/NEWS:17706 msgid "" @@ -19438,6 +28033,10 @@ msgid "" "suffixes in no_proxy environment variable with leading dots could match " "related hostnames again (e.g. .b.c matches a.b.c). Patch by Milan Oberkirch." msgstr "" +"`bpo-29142 `__: en urllib.request, los " +"sufijos en la variable de entorno no_proxy con puntos iniciales podrían " +"volver a coincidir con nombres de host relacionados (por ejemplo, .b.c " +"coincide con a.b.c). Parche de Milan Oberkirch." #: ../build/NEWS:10947 ../build/NEWS:13977 ../build/NEWS:17667 msgid "" @@ -19445,24 +28044,34 @@ msgid "" "helper: don't ignore the name parameter anymore. Patch written by Jiajun " "Huang." msgstr "" +"`bpo-28961 `__: Se corrigió unittest." +"mock._Call helper: no ignore más el parámetro de nombre. Parche escrito por " +"Jiajun Huang." #: ../build/NEWS:10950 ../build/NEWS:13984 ../build/NEWS:17950 msgid "" "`bpo-15812 `__: inspect.getframeinfo() " "now correctly shows the first line of a context. Patch by Sam Breese." msgstr "" +"`bpo-15812 `__: inspect.getframeinfo () " +"ahora muestra correctamente la primera línea de un contexto. Parche de Sam " +"Breese." #: ../build/NEWS:10953 msgid "" "`bpo-28985 `__: Update authorizer " "constants in sqlite3 module. Patch by Dingyuan Wang." msgstr "" +"`bpo-28985 `__: Actualice las constantes " +"del autorizador en el módulo sqlite3. Parche de Dingyuan Wang." #: ../build/NEWS:10956 ../build/NEWS:13996 msgid "" "`bpo-29079 `__: Prevent infinite loop in " "pathlib.resolve() on Windows" msgstr "" +"`bpo-29079 `__: evitar bucles infinitos " +"en pathlib.resolve () en Windows" #: ../build/NEWS:10958 ../build/NEWS:13998 ../build/NEWS:17956 msgid "" @@ -19470,12 +28079,17 @@ msgid "" "in large or resized curses.textpad.Textbox. Based on patch by Tycho " "Andersen." msgstr "" +"`bpo-13051 `__: Se corrigieron errores " +"de recursividad en curses grandes o redimensionados.textpad.Textbox. Basado " +"en el parche de Tycho Andersen." #: ../build/NEWS:10961 ../build/NEWS:14005 ../build/NEWS:17963 msgid "" "`bpo-9770 `__: curses.ascii predicates " "now work correctly with negative integers." msgstr "" +"`bpo-9770 `__: los predicados curses." +"ascii ahora funcionan correctamente con enteros negativos." #: ../build/NEWS:10964 ../build/NEWS:14008 ../build/NEWS:17966 msgid "" @@ -19483,18 +28097,25 @@ msgid "" "remove new values from WeakValueDictionary when collecting from another " "thread." msgstr "" +"`bpo-28427 `__: las claves antiguas no " +"deben eliminar nuevos valores de WeakValueDictionary cuando se recopilan de " +"otro hilo." #: ../build/NEWS:10967 ../build/NEWS:14011 ../build/NEWS:17969 msgid "" "`bpo-28923 `__: Remove editor artifacts " "from Tix.py." msgstr "" +"`bpo-28923 `__: Elimina los artefactos " +"del editor de Tix.py." #: ../build/NEWS:10969 ../build/NEWS:14016 ../build/NEWS:17971 msgid "" "`bpo-28871 `__: Fixed a crash when " "deallocate deep ElementTree." msgstr "" +"`bpo-28871 `__: se corrigió un bloqueo " +"al desasignar el ElementTree profundo." #: ../build/NEWS:10971 ../build/NEWS:14018 ../build/NEWS:17973 msgid "" @@ -19502,6 +28123,9 @@ msgid "" "WeakValueDictionary.setdefault() and WeakValueDictionary.pop() when a GC " "collection happens in another thread." msgstr "" +"`bpo-19542 `__: corrige errores en " +"WeakValueDictionary.setdefault () y WeakValueDictionary.pop () cuando ocurre " +"una colección de GC en otro hilo." #: ../build/NEWS:10974 ../build/NEWS:14021 msgid "" @@ -19509,12 +28133,17 @@ msgid "" "resource.prlimit() when passing a sequence that doesn't own its elements as " "limits." msgstr "" +"`bpo-20191 `__: se corrigió un bloqueo " +"en resource.prlimit () al pasar una secuencia que no posee sus elementos " +"como límites." #: ../build/NEWS:10977 msgid "" "`bpo-16255 `__: subprocess.Popen uses /" "system/bin/sh on Android as the shell, instead of /bin/sh." msgstr "" +"`bpo-16255 `__: subproceso. Popen usa / " +"system / bin / sh en Android como shell, en lugar de / bin / sh." #: ../build/NEWS:10980 ../build/NEWS:14024 ../build/NEWS:17979 msgid "" @@ -19522,6 +28151,9 @@ msgid "" "set_forkserver_preload() would crash the forkserver process if a preloaded " "module instantiated some multiprocessing objects such as locks." msgstr "" +"`bpo-28779 `__: multiprocessing." +"set_forkserver_preload () bloquearía el proceso de forkserver si un módulo " +"precargado instanciara algunos objetos de multiprocesamiento como bloqueos." #: ../build/NEWS:10984 ../build/NEWS:14031 msgid "" @@ -19529,6 +28161,9 @@ msgid "" "the tarfile.TarFile class does not fail now when the grp module cannot be " "imported, as for example on Android platforms." msgstr "" +"`bpo-26937 `__: El método chown () de la " +"clase tarfile.TarFile no falla ahora cuando el módulo grp no se puede " +"importar, como por ejemplo en plataformas Android." #: ../build/NEWS:10988 msgid "" @@ -19538,6 +28173,11 @@ msgid "" "and recreated in the 'r' and 'w' modes (will be an error in future Python " "releases)." msgstr "" +"`bpo-28847 `__: dbm.dumb ahora admite la " +"lectura de archivos de solo lectura y ya no escribe el archivo de índice " +"cuando no se cambia. Ahora se emite una advertencia de obsolescencia si el " +"archivo de índice se pierde y se vuelve a crear en los modos 'r' y 'w' (será " +"un error en futuras versiones de Python)." #: ../build/NEWS:10993 msgid "" @@ -19545,6 +28185,9 @@ msgid "" "consisting of ``'\\'`` and an ASCII letter in re.sub() replacement templates " "regular expressions now are errors." msgstr "" +"`bpo-27030 `__: Los escapes desconocidos " +"que constan de ``'\\'`` y una letra ASCII en las plantillas de reemplazo re." +"sub (), las expresiones regulares ahora son errores." #: ../build/NEWS:10996 ../build/NEWS:14212 msgid "" @@ -19552,6 +28195,9 @@ msgid "" "introduced in warnings.catch_warnings(): call warnings.showwarning() if it " "was overridden inside the context manager." msgstr "" +"`bpo-28835 `__: Se corrigió una " +"regresión introducida en warnings.catch_warnings (): llame a warnings." +"showwarning () si se anuló dentro del administrador de contexto." #: ../build/NEWS:10999 ../build/NEWS:14215 msgid "" @@ -19560,6 +28206,11 @@ msgid "" "getfullargspec()`` has been reversed. This decision may be revisited again " "after the Python 2.7 branch is no longer officially supported." msgstr "" +"`bpo-27172 `__: para ayudar con las " +"actualizaciones de 2.7, se ha revertido la depreciación previamente " +"documentada de ``inspect.getfullargspec()``. Esta decisión puede volver a " +"revisarse después de que la rama Python 2.7 ya no sea compatible " +"oficialmente." #: ../build/NEWS:11004 msgid "" @@ -19567,6 +28218,10 @@ msgid "" "getandroidapilevel(): return the build time API version of Android as an " "integer. Function only available on Android." msgstr "" +"`bpo-28740 `__: agregar sys." +"getandroidapilevel (): devuelve la versión de la API de tiempo de " +"compilación de Android como un número entero. Función solo disponible en " +"Android." #: ../build/NEWS:11007 ../build/NEWS:14220 msgid "" @@ -19574,12 +28229,17 @@ msgid "" "TCP_CONGESTION` (Linux 2.6.13) and :data:`socket.TCP_USER_TIMEOUT` (Linux " "2.6.37) constants. Patch written by Omar Sandoval." msgstr "" +"`bpo-26273 `__: agregue nuevas " +"constantes :data:`socket.TCP_CONGESTION` (Linux 2.6.13) y :data:`socket." +"TCP_USER_TIMEOUT` (Linux 2.6.37). Parche escrito por Omar Sandoval." #: ../build/NEWS:11011 ../build/NEWS:14291 msgid "" "`bpo-28752 `__: Restored the " "__reduce__() methods of datetime objects." msgstr "" +"`bpo-28752 `__: se restauraron los " +"métodos __reduce __ () de los objetos de fecha y hora." #: ../build/NEWS:11013 ../build/NEWS:14293 msgid "" @@ -19590,6 +28250,12 @@ msgid "" "filters when the warnings module is reloaded (thing usually only done in " "unit tests)." msgstr "" +"`bpo-28727 `__: Los patrones de " +"expresión regular, objetos _sre.SRE_Pattern creados por re.compile (), se " +"vuelven comparables (solo operadores x == y y x! = Y). Este cambio debería " +"arreglar el `bpo-18383 `__: no duplique " +"los filtros de advertencia cuando se recarga el módulo de advertencias (cosa " +"que generalmente solo se hace en las pruebas unitarias)." #: ../build/NEWS:11018 msgid "" @@ -19597,6 +28263,9 @@ msgid "" "Popen.wait endtime parameter. It was deprecated in 3.4 and undocumented " "prior to that." msgstr "" +"`bpo-20572 `__: Elimina el parámetro de " +"tiempo de finalización subprocess.Popen.wait. Estaba obsoleto en 3.4 y no " +"estaba documentado antes de eso." #: ../build/NEWS:11021 ../build/NEWS:14301 ../build/NEWS:17986 msgid "" @@ -19604,6 +28273,9 @@ msgid "" "crash calling the from_buffer() and from_buffer_copy() methods on abstract " "classes like Array." msgstr "" +"`bpo-25659 `__: En ctypes, evite un " +"bloqueo al llamar a los métodos from_buffer () y from_buffer_copy () en " +"clases abstractas como Array." #: ../build/NEWS:11024 msgid "" @@ -19611,12 +28283,17 @@ msgid "" "module, parse the protocol version if possible, to avoid using HTTP 0.9 in " "some error responses." msgstr "" +"`bpo-28548 `__: En el módulo \"http." +"server\", analice la versión del protocolo si es posible, para evitar el uso " +"de HTTP 0.9 en algunas respuestas de error." #: ../build/NEWS:11027 ../build/NEWS:14304 msgid "" "`bpo-19717 `__: Makes Path.resolve() " "succeed on paths that do not exist. Patch by Vajrasky Kok" msgstr "" +"`bpo-19717 `__: Hace que Path.resolve () " +"tenga éxito en rutas que no existen. Parche de Vajrasky Kok" #: ../build/NEWS:11030 ../build/NEWS:14307 msgid "" @@ -19625,6 +28302,10 @@ msgid "" "module. The expression parser now supports exact syntax supported by GNU " "gettext." msgstr "" +"`bpo-28563 `__: Se corrigió la posible " +"DoS y la ejecución de código arbitrario cuando se manejan selecciones de " +"forma plural en el módulo gettext. El analizador de expresiones ahora admite " +"la sintaxis exacta admitida por GNU gettext." #: ../build/NEWS:11034 ../build/NEWS:14311 ../build/NEWS:17995 msgid "" @@ -19632,6 +28313,9 @@ msgid "" "_io.TextIOWrapper deallocator when the garbage collector is invoked in other " "thread. Based on patch by Sebastian Cufre." msgstr "" +"`bpo-28387 `__: Se corrigió el posible " +"bloqueo en el desasignador de _io.TextIOWrapper cuando se invoca al " +"recolector de basura en otro hilo. Basado en el parche de Sebastian Cufre." #: ../build/NEWS:11038 ../build/NEWS:14394 ../build/NEWS:17999 msgid "" @@ -19639,12 +28323,17 @@ msgid "" "decompressor no longer raise exceptions if given empty data twice. Patch by " "Benjamin Fogle." msgstr "" +"`bpo-27517 `__: El compresor y " +"descompresor LZMA ya no generan excepciones si se proporcionan datos vacíos " +"dos veces. Parche de Benjamin Fogle." #: ../build/NEWS:11041 ../build/NEWS:14397 ../build/NEWS:18002 msgid "" "`bpo-28549 `__: Fixed segfault in " "curses's addch() with ncurses6." msgstr "" +"`bpo-28549 `__: Se corrigió la falla de " +"segmentación en addch () de curses con ncurses6." #: ../build/NEWS:11043 ../build/NEWS:14399 ../build/NEWS:18004 #, python-format @@ -19654,6 +28343,10 @@ msgid "" "to open it without compression. Otherwise it had 50% chance failed with " "ignore_zeros=True." msgstr "" +"`bpo-28449 `__: tarfile.open () con modo " +"\"r\" o \"r:\" ahora intenta abrir un archivo tar con compresión antes de " +"intentar abrirlo sin compresión. De lo contrario, tenía un 50% de " +"posibilidades de fallar con ignore_zeros = True." #: ../build/NEWS:11047 ../build/NEWS:14403 ../build/NEWS:18008 msgid "" @@ -19661,6 +28354,9 @@ msgid "" "now supports Firefox 36+ and derived browsers. Based on patch by Oleg " "Broytman." msgstr "" +"`bpo-23262 `__: el módulo de navegador " +"web ahora es compatible con Firefox 36+ y navegadores derivados. Basado en " +"el parche de Oleg Broytman." #: ../build/NEWS:11050 msgid "" @@ -19670,6 +28366,11 @@ msgid "" "specify browsers to be returned by get() with no arguments. Patch by David " "Steele" msgstr "" +"`bpo-24241 `__: el navegador web en un " +"entorno X ahora prefiere usar el navegador predeterminado directamente. " +"Además, la función register () del navegador web ahora tiene un argumento " +"'preferido' documentado, para especificar los navegadores que get () " +"devolverá sin argumentos. Parche de David Steele" #: ../build/NEWS:11055 ../build/NEWS:14406 ../build/NEWS:18011 msgid "" @@ -19678,6 +28379,10 @@ msgid "" "value internally in Tk. tkinter.IntVar now works if float value is set to " "underlying Tk variable." msgstr "" +"`bpo-27939 `__: Se corrigieron errores " +"en tkinter.ttk.LanamedScale y tkinter.Scale causados ​​por representar la " +"escala como valor flotante internamente en Tk. tkinter.IntVar ahora funciona " +"si el valor flotante se establece en la variable Tk subyacente." #: ../build/NEWS:11059 msgid "" @@ -19686,6 +28391,10 @@ msgid "" "TextCalendar.pryear() no longer prints redundant newline after a year's " "calendar. Based on patch by Xiang Zhang." msgstr "" +"`bpo-28255 `__: calendar.TextCalendar." +"prweek () ya no imprime un espacio después del calendario de una semana. " +"calendar.TextCalendar.pryear () ya no imprime una nueva línea redundante " +"después del calendario de un año. Basado en un parche de Xiang Zhang." #: ../build/NEWS:11063 msgid "" @@ -19693,18 +28402,26 @@ msgid "" "prmonth() no longer prints a space at the start of new line after printing a " "month's calendar. Patch by Xiang Zhang." msgstr "" +"`bpo-28255 `__: calendar.TextCalendar." +"prmonth () ya no imprime un espacio al comienzo de una nueva línea después " +"de imprimir el calendario de un mes. Parche de Xiang Zhang." #: ../build/NEWS:11067 ../build/NEWS:14417 ../build/NEWS:18019 msgid "" "`bpo-20491 `__: The textwrap.TextWrapper " "class now honors non-breaking spaces. Based on patch by Kaarle Ritvanen." msgstr "" +"`bpo-20491 `__: la clase textwrap." +"TextWrapper ahora respeta los espacios que no se rompen. Basado en el parche " +"de Kaarle Ritvanen." #: ../build/NEWS:11070 ../build/NEWS:14420 ../build/NEWS:18022 msgid "" "`bpo-28353 `__: os.fwalk() no longer " "fails on broken links." msgstr "" +"`bpo-28353 `__: os.fwalk () ya no falla " +"en enlaces rotos." #: ../build/NEWS:11072 ../build/NEWS:14422 msgid "" @@ -19712,12 +28429,18 @@ msgid "" "implemented asyncio.Future doesn't accept non-None value is passed to it." "send(val)." msgstr "" +"`bpo-28430 `__: Se corrigió el iterador " +"de C implementado asyncio.Future no acepta que se le pase un valor que no " +"sea Ninguno.send (val)." #: ../build/NEWS:11075 ../build/NEWS:14425 msgid "" "`bpo-27025 `__: Generated names for " "Tkinter widgets now start by the \"!\" prefix for readability." msgstr "" +"`bpo-27025 `__: Los nombres generados " +"para los widgets de Tkinter ahora comienzan con \"!\" prefijo para " +"legibilidad." #: ../build/NEWS:11078 ../build/NEWS:14428 ../build/NEWS:18024 msgid "" @@ -19725,12 +28448,17 @@ msgid "" "header_exists() in tkinter.tix module by addin a workaround to Tix library " "bug." msgstr "" +"`bpo-25464 `__: Se corrigió HList." +"header_exists () en el módulo tkinter.tix agregando una solución al error de " +"la biblioteca Tix." #: ../build/NEWS:11081 ../build/NEWS:14431 msgid "" "`bpo-28488 `__: shutil.make_archive() no " "longer adds entry \"./\" to ZIP archive." msgstr "" +"`bpo-28488 `__: shutil.make_archive () " +"ya no agrega la entrada \"./\" al archivo ZIP." #: ../build/NEWS:11083 ../build/NEWS:14433 msgid "" @@ -19740,30 +28468,45 @@ msgid "" "reference now includes the group index and the position of the reference. " "Based on patch by SilentGhost." msgstr "" +"`bpo-25953 `__: re.sub () ahora genera " +"un error de referencia de grupo numérico no válido en la plantilla de " +"reemplazo, incluso si el patrón no se encuentra en la cadena. El mensaje de " +"error para una referencia de grupo no válida ahora incluye el índice de " +"grupo y la posición de la referencia. Basado en un parche de SilentGhost." #: ../build/NEWS:11088 msgid "" "`bpo-28469 `__: timeit now uses the " "sequence 1, 2, 5, 10, 20, 50,... instead of 1, 10, 100,... for autoranging." msgstr "" +"`bpo-28469 `__: timeit ahora usa la " +"secuencia 1, 2, 5, 10, 20, 50, ... en lugar de 1, 10, 100, ... para " +"autorango." #: ../build/NEWS:11091 msgid "" "`bpo-28115 `__: Command-line interface " "of the zipfile module now uses argparse. Added support of long options." msgstr "" +"`bpo-28115 `__: la interfaz de línea de " +"comandos del módulo zipfile ahora usa argparse. Soporte agregado de opciones " +"largas." #: ../build/NEWS:11094 ../build/NEWS:14438 msgid "" "`bpo-18219 `__: Optimize csv.DictWriter " "for large number of columns. Patch by Mariatta Wijaya." msgstr "" +"`bpo-18219 `__: Optimice csv.DictWriter " +"para un gran número de columnas. Parche de Mariatta Wijaya." #: ../build/NEWS:11097 ../build/NEWS:14441 msgid "" "`bpo-28448 `__: Fix C implemented " "asyncio.Future didn't work on Windows." msgstr "" +"`bpo-28448 `__: Arreglar C implementado " +"asyncio.Future no funcionó en Windows." #: ../build/NEWS:11099 msgid "" @@ -19771,12 +28514,18 @@ msgid "" "the argument to BufferedReader and BytesIO's read1() methods is now optional " "and can be -1, matching the BufferedIOBase specification." msgstr "" +"`bpo-23214 `__: En el módulo \"io\", el " +"argumento de los métodos read1 () de BufferedReader y BytesIO ahora es " +"opcional y puede ser -1, coincidiendo con la especificación BufferedIOBase." #: ../build/NEWS:11103 ../build/NEWS:14443 msgid "" "`bpo-28480 `__: Fix error building " "socket module when multithreading is disabled." msgstr "" +"`bpo-28480 `__: Se corrigió el error de " +"construcción del módulo de socket cuando el subproceso múltiple está " +"deshabilitado." #: ../build/NEWS:11106 msgid "" @@ -19784,12 +28533,18 @@ msgid "" "clock`` and ``-t/--time`` command line options which were deprecated since " "Python 3.3." msgstr "" +"`bpo-28240 `__: timeit: elimine las " +"opciones de línea de comando ``-c/--clock`` y ``-t/--time`` que estaban en " +"desuso desde Python 3.3." #: ../build/NEWS:11109 msgid "" "`bpo-28240 `__: timeit now repeats the " "benchmarks 5 times instead of only 3 to make benchmarks more reliable." msgstr "" +"`bpo-28240 `__: timeit ahora repite los " +"puntos de referencia 5 veces en lugar de solo 3 para que los puntos de " +"referencia sean más fiables." #: ../build/NEWS:11112 msgid "" @@ -19798,6 +28553,10 @@ msgid "" "instead of 10 iterations. \"python3 -m timeit -s 'import time' 'time." "sleep(1)'\" now takes 4 seconds instead of 40 seconds." msgstr "" +"`bpo-28240 `__: timeit autorange ahora " +"usa una iteración de bucle único si el punto de referencia toma menos de 10 " +"segundos, en lugar de 10 iteraciones. \"python3 -m timeit -s 'import time' " +"'time.sleep (1)'\" ahora toma 4 segundos en lugar de 40 segundos." #: ../build/NEWS:11117 msgid "" @@ -19806,30 +28565,42 @@ msgid "" "See `setuptools 100 `_ for " "rationale." msgstr "" +"Distutils.sdist ahora busca archivos README y setup.py con distinción entre " +"mayúsculas y minúsculas. Este comportamiento coincide con el encontrado en " +"Setuptools 6.0 y versiones posteriores. Consulte `setuptools 100 `_ para conocer la justificación." #: ../build/NEWS:11122 msgid "" "`bpo-24452 `__: Make webbrowser support " "Chrome on Mac OS X. Patch by Ned Batchelder." msgstr "" +"`bpo-24452 `__: Hacer que el navegador " +"web sea compatible con Chrome en Mac OS X. Parche de Ned Batchelder." #: ../build/NEWS:11125 ../build/NEWS:14448 ../build/NEWS:18031 msgid "" "`bpo-20766 `__: Fix references leaked by " "pdb in the handling of SIGINT handlers." msgstr "" +"`bpo-20766 `__: Se corrigen referencias " +"filtradas por pdb en el manejo de manejadores SIGINT." #: ../build/NEWS:11128 ../build/NEWS:14564 msgid "" "`bpo-27998 `__: Fixed bytes path support " "in os.scandir() on Windows. Patch by Eryk Sun." msgstr "" +"`bpo-27998 `__: soporte de ruta de bytes " +"fija en os.scandir () en Windows. Parche de Eryk Sun." #: ../build/NEWS:11131 ../build/NEWS:14567 msgid "" "`bpo-28317 `__: The disassembler now " "decodes FORMAT_VALUE argument." msgstr "" +"`bpo-28317 `__: el desensamblador ahora " +"decodifica el argumento FORMAT_VALUE." #: ../build/NEWS:11133 ../build/NEWS:14573 msgid "" @@ -19837,36 +28608,50 @@ msgid "" "autospec functions now properly support assert_called, assert_not_called, " "and assert_called_once." msgstr "" +"`bpo-28380 `__: unittest.mock Las " +"funciones de autoespecificación simuladas ahora son compatibles con " +"assert_called, assert_not_called y assert_called_once." #: ../build/NEWS:11136 ../build/NEWS:14578 msgid "" "`bpo-28229 `__: lzma module now supports " "pathlib." msgstr "" +"`bpo-28229 `__: el módulo lzma ahora es " +"compatible con pathlib." #: ../build/NEWS:11138 ../build/NEWS:14580 ../build/NEWS:18038 msgid "" "`bpo-28321 `__: Fixed writing non-BMP " "characters with binary format in plistlib." msgstr "" +"`bpo-28321 `__: Se corrigió la escritura " +"de caracteres no BMP con formato binario en plistlib." #: ../build/NEWS:11141 ../build/NEWS:14583 msgid "" "`bpo-28225 `__: bz2 module now supports " "pathlib. Initial patch by Ethan Furman." msgstr "" +"`bpo-28225 `__: el módulo bz2 ahora es " +"compatible con pathlib. Parche inicial de Ethan Furman." #: ../build/NEWS:11144 ../build/NEWS:14586 msgid "" "`bpo-28227 `__: gzip now supports " "pathlib. Patch by Ethan Furman." msgstr "" +"`bpo-28227 `__: gzip ahora es compatible " +"con pathlib. Parche de Ethan Furman." #: ../build/NEWS:11146 msgid "" "`bpo-28332 `__: Deprecated silent " "truncations in socket.htons and socket.ntohs. Original patch by Oren Milman." msgstr "" +"`bpo-28332 `__: truncamientos " +"silenciosos obsoletos en socket.htons y socket.ntohs. Parche original de " +"Oren Milman." #: ../build/NEWS:11149 ../build/NEWS:14588 msgid "" @@ -19874,6 +28659,9 @@ msgid "" "keyword arguments and improved error message when passing a non-mapping as a " "var-keyword argument." msgstr "" +"`bpo-27358 `__: Optimización de la " +"combinación de argumentos de palabra clave var y mensaje de error mejorado " +"al pasar un no mapeo como argumento de palabra clave var." #: ../build/NEWS:11152 ../build/NEWS:14591 msgid "" @@ -19881,6 +28669,9 @@ msgid "" "when passing a non-iterable as a var-positional argument. Added opcode " "BUILD_TUPLE_UNPACK_WITH_CALL." msgstr "" +"`bpo-28257 `__: mensaje de error " +"mejorado al pasar un argumento no iterable como var-posicional. Se agregó el " +"código de operación BUILD_TUPLE_UNPACK_WITH_CALL." #: ../build/NEWS:11155 ../build/NEWS:14594 ../build/NEWS:18041 msgid "" @@ -19888,24 +28679,34 @@ msgid "" "when unpickle itertools objects from incorrect pickle data. Based on patch " "by John Leitch." msgstr "" +"`bpo-28322 `__: Se corrigieron posibles " +"bloqueos cuando se deshacían objetos de herramientas de iteración a partir " +"de datos incorrectos de encurtidos. Basado en un parche de John Leitch." #: ../build/NEWS:11158 ../build/NEWS:14597 msgid "" "`bpo-28228 `__: imghdr now supports " "pathlib." msgstr "" +"`bpo-28228 `__: imghdr ahora es " +"compatible con pathlib." #: ../build/NEWS:11160 ../build/NEWS:14599 msgid "" "`bpo-28226 `__: compileall now supports " "pathlib." msgstr "" +"`bpo-28226 `__: compileall ahora es " +"compatible con pathlib." #: ../build/NEWS:11162 ../build/NEWS:14601 msgid "" "`bpo-28314 `__: Fix function declaration " "(C flags) for the getiterator() method of xml.etree.ElementTree.Element." msgstr "" +"`bpo-28314 `__: Se corrigió la " +"declaración de función (banderas C) para el método getiterator () de xml." +"etree.ElementTree.Element." #: ../build/NEWS:11165 ../build/NEWS:14604 msgid "" @@ -19914,6 +28715,10 @@ msgid "" "_PyTime_localtime API that is similar to POSIX localtime_r, but available on " "all platforms. Patch by Ed Schouten." msgstr "" +"`bpo-28148 `__: deje de usar localtime " +"() y gmtime () en el módulo de tiempo. Se introdujo la API _PyTime_localtime " +"independiente de la plataforma que es similar a POSIX localtime_r, pero " +"disponible en todas las plataformas. Parche de Ed Schouten." #: ../build/NEWS:11169 ../build/NEWS:14608 ../build/NEWS:18050 msgid "" @@ -19922,6 +28727,11 @@ msgid "" "itermonthdays2() are reimplemented so that they don't call itermonthdates() " "which can cause datetime.date under/overflow." msgstr "" +"`bpo-28253 `__: Funciones de calendario " +"fijo para meses extremos: 0001-01 y 9999-12. Los métodos itermonthdays () e " +"itermonthdays2 () se vuelven a implementar para que no llamen a " +"itermonthdates (), lo que puede causar que datetime.date por debajo de / " +"overflow." #: ../build/NEWS:11174 ../build/NEWS:14613 ../build/NEWS:18055 msgid "" @@ -19929,6 +28739,9 @@ msgid "" "free in the decompress() methods of the LZMADecompressor and BZ2Decompressor " "classes. Original patch by John Leitch." msgstr "" +"`bpo-28275 `__: Se corrigió el posible " +"uso después de free en los métodos decompress () de las clases " +"LZMADecompressor y BZ2Decompressor. Parche original de John Leitch." #: ../build/NEWS:11178 ../build/NEWS:14617 ../build/NEWS:18059 msgid "" @@ -19936,6 +28749,9 @@ msgid "" "sqlite3.Connection.create_collation() if pass invalid string-like object as " "a name. Patch by Xiang Zhang." msgstr "" +"`bpo-27897 `__: Se corrigió el posible " +"bloqueo en sqlite3.Connection.create_collation () si se pasaba un objeto " +"similar a una cadena no válido como nombre. Parche de Xiang Zhang." #: ../build/NEWS:11181 ../build/NEWS:14620 msgid "" @@ -19943,12 +28759,18 @@ msgid "" "k as a keyword-only argument to improve the readability of common cases and " "come into line with the signature used in other languages." msgstr "" +"`bpo-18844 `__: random.choices () ahora " +"tiene k como un argumento solo de palabra clave para mejorar la legibilidad " +"de casos comunes y alinearse con la firma utilizada en otros idiomas." #: ../build/NEWS:11185 ../build/NEWS:14624 ../build/NEWS:18062 msgid "" "`bpo-18893 `__: Fix invalid exception " "handling in Lib/ctypes/macholib/dyld.py. Patch by Madison May." msgstr "" +"`bpo-18893 `__: se corrige el manejo de " +"excepciones no válido en Lib / ctypes / macholib / dyld.py. Parche de " +"Madison May." #: ../build/NEWS:11188 ../build/NEWS:14627 msgid "" @@ -19956,6 +28778,9 @@ msgid "" "root window in the tkinter.tix module. Added the master parameter in the " "DisplayStyle constructor." msgstr "" +"`bpo-27611 `__: soporte fijo de la " +"ventana raíz predeterminada en el módulo tkinter.tix. Se agregó el parámetro " +"maestro en el constructor DisplayStyle." #: ../build/NEWS:11191 ../build/NEWS:14630 ../build/NEWS:18067 msgid "" @@ -19963,12 +28788,17 @@ msgid "" "restore the formatting of exception messages like \"Exception: None\". This " "fixes a regression introduced in 3.5a2." msgstr "" +"`bpo-27348 `__: en el módulo de rastreo, " +"restaure el formato de los mensajes de excepción como \"Excepción: Ninguna" +"\". Esto corrige una regresión introducida en 3.5a2." #: ../build/NEWS:11195 ../build/NEWS:14634 ../build/NEWS:18071 msgid "" "`bpo-25651 `__: Allow falsy values to be " "used for msg parameter of subTest()." msgstr "" +"`bpo-25651 `__: Permitir que se utilicen " +"valores falsos para el parámetro msg de subTest ()." #: ../build/NEWS:11197 ../build/NEWS:14636 msgid "" @@ -19976,12 +28806,18 @@ msgid "" "getrandom() when the getrandom() is interrupted by a signal and a signal " "handler raises a Python exception." msgstr "" +"`bpo-27778 `__: se corrige una pérdida " +"de memoria en os.getrandom () cuando getrandom () es interrumpido por una " +"señal y un manejador de señales genera una excepción de Python." #: ../build/NEWS:11200 ../build/NEWS:14639 msgid "" "`bpo-28200 `__: Fix memory leak on " "Windows in the os module (fix path_converter() function)." msgstr "" +"`bpo-28200 `__: corrige la pérdida de " +"memoria en Windows en el módulo del sistema operativo (corrige la función " +"path_converter ())." #: ../build/NEWS:11203 ../build/NEWS:14642 msgid "" @@ -19989,16 +28825,21 @@ msgid "" "correctly returns default values for crawl_delay and request_rate. Initial " "patch by Peter Wirtz." msgstr "" +"`bpo-25400 `__: RobotFileParser ahora " +"devuelve correctamente los valores predeterminados para crawl_delay y " +"request_rate. Parche inicial de Peter Wirtz." #: ../build/NEWS:11206 ../build/NEWS:14645 ../build/NEWS:18073 msgid "" "`bpo-27932 `__: Prevent memory leak in " "win32_ver()." msgstr "" +"`bpo-27932 `__: evita la pérdida de " +"memoria en win32_ver ()." #: ../build/NEWS:11208 ../build/NEWS:14647 ../build/NEWS:18075 msgid "Fix UnboundLocalError in socket._sendfile_use_sendfile." -msgstr "" +msgstr "Arregle UnboundLocalError en socket._sendfile_use_sendfile." #: ../build/NEWS:11210 ../build/NEWS:14649 ../build/NEWS:18077 msgid "" @@ -20006,6 +28847,9 @@ msgid "" "ERROR_ACCESS_DENIED in Windows implementation of os.stat(). Patch by Eryk " "Sun." msgstr "" +"`bpo-28075 `__: busque " +"ERROR_ACCESS_DENIED en la implementación de Windows de os.stat (). Parche de " +"Eryk Sun." #: ../build/NEWS:11213 ../build/NEWS:14652 msgid "" @@ -20013,18 +28857,27 @@ msgid "" "by using inline flags in the middle of regular expression now contains a " "(truncated) regex pattern. Patch by Tim Graham." msgstr "" +"`bpo-22493 `__: el mensaje de " +"advertencia emitido mediante el uso de indicadores en línea en medio de una " +"expresión regular ahora contiene un patrón de expresiones regulares " +"(truncado). Parche de Tim Graham." #: ../build/NEWS:11217 ../build/NEWS:14656 ../build/NEWS:18080 msgid "" "`bpo-25270 `__: Prevent codecs." "escape_encode() from raising SystemError when an empty bytestring is passed." msgstr "" +"`bpo-25270 `__: Evita que los codecs." +"escape_encode () generen SystemError cuando se pasa una cadena de bytes " +"vacía." #: ../build/NEWS:11220 ../build/NEWS:14659 ../build/NEWS:18083 msgid "" "`bpo-28181 `__: Get antigravity over " "HTTPS. Patch by Kaartic Sivaraam." msgstr "" +"`bpo-28181 `__: obtenga antigravedad a " +"través de HTTPS. Parche de Kaartic Sivaraam." #: ../build/NEWS:11222 ../build/NEWS:14661 ../build/NEWS:18085 msgid "" @@ -20032,108 +28885,149 @@ msgid "" "schemes in urllib.parse.urljoin. Patch by Gergely Imreh and Markus " "Holtermann." msgstr "" +"`bpo-25895 `__: habilite los esquemas de " +"URL de WebSocket en urllib.parse.urljoin. Parche de Gergely Imreh y Markus " +"Holtermann." #: ../build/NEWS:11225 ../build/NEWS:14664 msgid "" "`bpo-28114 `__: Fix a crash in " "parse_envlist() when env contains byte strings. Patch by Eryk Sun." msgstr "" +"`bpo-28114 `__: se corrigió un bloqueo " +"en parse_envlist () cuando env contiene cadenas de bytes. Parche de Eryk Sun." #: ../build/NEWS:11228 ../build/NEWS:14667 ../build/NEWS:18088 msgid "" "`bpo-27599 `__: Fixed buffer overrun in " "binascii.b2a_qp() and binascii.a2b_qp()." msgstr "" +"`bpo-27599 `__: Se corrigió el " +"desbordamiento del búfer en binascii.b2a_qp () y binascii.a2b_qp ()." #: ../build/NEWS:11231 ../build/NEWS:14670 ../build/NEWS:18289 msgid "" "`bpo-27906 `__: Fix socket accept " "exhaustion during high TCP traffic. Patch by Kevin Conway." msgstr "" +"`bpo-27906 `__: Se corrigió el " +"agotamiento de aceptación de socket durante el tráfico de TCP alto. Parche " +"de Kevin Conway." #: ../build/NEWS:11234 ../build/NEWS:14673 ../build/NEWS:18292 msgid "" "`bpo-28174 `__: Handle when SO_REUSEPORT " "isn't properly supported. Patch by Seth Michael Larson." msgstr "" +"`bpo-28174 `__: Manejar cuando " +"SO_REUSEPORT no es compatible correctamente. Parche de Seth Michael Larson." #: ../build/NEWS:11237 ../build/NEWS:14676 ../build/NEWS:18295 msgid "" "`bpo-26654 `__: Inspect functools." "partial in asyncio.Handle.__repr__. Patch by iceboy." msgstr "" +"`bpo-26654 `__: Inspeccione functools." +"partial en asyncio.Handle .__ repr__. Parche de iceboy." #: ../build/NEWS:11240 ../build/NEWS:14679 ../build/NEWS:18298 msgid "" "`bpo-26909 `__: Fix slow pipes IO in " "asyncio. Patch by INADA Naoki." msgstr "" +"`bpo-26909 `__: Arregla IO de conductos " +"lentos en asyncio. Parche de INADA Naoki." #: ../build/NEWS:11242 ../build/NEWS:14681 ../build/NEWS:18300 msgid "" "`bpo-28176 `__: Fix callbacks race in " "asyncio.SelectorLoop.sock_connect." msgstr "" +"`bpo-28176 `__: Se corrigió la carrera " +"de devoluciones de llamada en asyncio.SelectorLoop.sock_connect." #: ../build/NEWS:11244 ../build/NEWS:14683 ../build/NEWS:18302 msgid "" "`bpo-27759 `__: Fix selectors " "incorrectly retain invalid file descriptors. Patch by Mark Williams." msgstr "" +"`bpo-27759 `__: los selectores de " +"corrección retienen incorrectamente descriptores de archivos no válidos. " +"Parche de Mark Williams." #: ../build/NEWS:11247 msgid "" "`bpo-28325 `__: Remove vestigial MacOS 9 " "macurl2path module and its tests." msgstr "" +"`bpo-28325 `__: Elimina el módulo " +"macurl2path de MacOS 9 vestigial y sus pruebas." #: ../build/NEWS:11249 ../build/NEWS:14686 ../build/NEWS:18305 msgid "" "`bpo-28368 `__: Refuse monitoring " "processes if the child watcher has no loop attached. Patch by Vincent Michel." msgstr "" +"`bpo-28368 `__: Rechace los procesos de " +"monitoreo si el vigilante infantil no tiene ningún lazo adjunto. Parche de " +"Vincent Michel." #: ../build/NEWS:11252 ../build/NEWS:14689 ../build/NEWS:18308 msgid "" "`bpo-28369 `__: Raise RuntimeError when " "transport's FD is used with add_reader, add_writer, etc." msgstr "" +"`bpo-28369 `__: aumenta RuntimeError " +"cuando se usa FD de transporte con add_reader, add_writer, etc." #: ../build/NEWS:11255 ../build/NEWS:14692 ../build/NEWS:18311 msgid "" "`bpo-28370 `__: Speedup asyncio." "StreamReader.readexactly. Patch by Коренберг Марк." msgstr "" +"`bpo-28370 `__: Aceleración asyncio." +"StreamReader.readexactly. Parche de Коренберг Марк." #: ../build/NEWS:11258 ../build/NEWS:14695 ../build/NEWS:18314 msgid "" "`bpo-28371 `__: Deprecate passing " "asyncio.Handles to run_in_executor." msgstr "" +"`bpo-28371 `__: Desaprobar el paso de " +"asyncio.Handles a run_in_executor." #: ../build/NEWS:11260 ../build/NEWS:14697 ../build/NEWS:18316 msgid "" "`bpo-28372 `__: Fix asyncio to support " "formatting of non-python coroutines." msgstr "" +"`bpo-28372 `__: se corrige asyncio para " +"admitir el formateo de corrutinas que no son de Python." #: ../build/NEWS:11262 ../build/NEWS:14699 ../build/NEWS:18318 msgid "" "`bpo-28399 `__: Remove UNIX socket from " "FS before binding. Patch by Коренберг Марк." msgstr "" +"`bpo-28399 `__: Elimine el socket UNIX " +"de FS antes de enlazar. Parche de Коренберг Марк." #: ../build/NEWS:11265 ../build/NEWS:14702 ../build/NEWS:18321 msgid "" "`bpo-27972 `__: Prohibit Tasks to await " "on themselves." msgstr "" +"`bpo-27972 `__: Prohibir que las tareas " +"esperen en sí mismas." #: ../build/NEWS:11267 ../build/NEWS:14224 msgid "" "`bpo-24142 `__: Reading a corrupt config " "file left configparser in an invalid state. Original patch by Florian Höch." msgstr "" +"`bpo-24142 `__: La lectura de un archivo " +"de configuración dañado dejó al configparser en un estado no válido. Parche " +"original de Florian Höch." #: ../build/NEWS:11270 ../build/NEWS:13572 msgid "" @@ -20141,6 +29035,9 @@ msgid "" "accepts ``**kwargs``, allowing abstract base classes to use keyword " "parameters in __init_subclass__. Patch by Nate Soares." msgstr "" +"`bpo-29581 `__: ABCMeta .__ new__ ahora " +"acepta ``**kwargs``, lo que permite que las clases base abstractas utilicen " +"parámetros de palabras clave en __init_subclass__. Parche de Nate Soares." #: ../build/NEWS:11274 ../build/NEWS:12763 msgid "" @@ -20148,6 +29045,9 @@ msgid "" "now only try to unwrap an object sys.getrecursionlimit() times, to protect " "against objects which create a new object on every attribute access." msgstr "" +"`bpo-25532 `__: inspect.unwrap () ahora " +"solo intentará desenvolver un objeto sys.getrecursionlimit () veces, para " +"proteger contra objetos que crean un nuevo objeto en cada acceso de atributo." #: ../build/NEWS:11278 ../build/NEWS:13706 msgid "" @@ -20155,6 +29055,9 @@ msgid "" "resolve(strict=False) no longer cuts the path after the first element not " "present in the filesystem. Patch by Antoine Pietri." msgstr "" +"`bpo-30177 `__: path.resolve (estricto = " +"Falso) ya no corta la ruta después del primer elemento que no está presente " +"en el sistema de archivos. Parche de Antoine Pietri." #: ../build/NEWS:11284 ../build/NEWS:13189 msgid "" @@ -20162,30 +29065,41 @@ msgid "" "snippet in the ZeroMQSocketListener and ZeroMQSocketHandler examples and " "adapt them to Python 3." msgstr "" +"`bpo-31294 `__: Corrija el fragmento de " +"código incompleto en los ejemplos ZeroMQSocketListener y ZeroMQSocketHandler " +"y adáptelos a Python 3." #: ../build/NEWS:11287 ../build/NEWS:13192 msgid "" "`bpo-21649 `__: Add RFC 7525 and Mozilla " "server side TLS links to SSL documentation." msgstr "" +"`bpo-21649 `__: agregue RFC 7525 y " +"enlaces TLS del lado del servidor de Mozilla a la documentación de SSL." #: ../build/NEWS:11290 msgid "" "`bpo-31128 `__: Allow the pydoc server " "to bind to arbitrary hostnames." msgstr "" +"`bpo-31128 `__: permite que el servidor " +"pydoc se vincule a nombres de host arbitrarios." #: ../build/NEWS:11292 ../build/NEWS:13195 msgid "" "`bpo-30803 `__: Clarify doc on truth " "value testing. Original patch by Peter Thomassen." msgstr "" +"`bpo-30803 `__: Aclarar el documento " +"sobre las pruebas de valor de verdad. Parche original de Peter Thomassen." #: ../build/NEWS:11295 ../build/NEWS:13761 ../build/NEWS:17713 msgid "" "`bpo-30176 `__: Add missing attribute " "related constants in curses documentation." msgstr "" +"`bpo-30176 `__: agregue constantes " +"relacionadas con atributos faltantes en la documentación de curses." #: ../build/NEWS:11298 ../build/NEWS:13764 msgid "" @@ -20197,12 +29111,23 @@ msgid "" "applied automatically, the daily documentation builds now disable the " "default output caching features in Sphinx." msgstr "" +"`bpo-30052 `__: los destinos de enlace " +"para :func:`bytes` y :func:`bytearray` son ahora sus respectivas " +"definiciones de tipo, en lugar de las correspondientes entradas de función " +"incorporadas. Utilice :ref:`bytes ` y :ref:`bytearray ` para hacer referencia a este último. Para garantizar que esta y " +"las futuras actualizaciones de referencias cruzadas se apliquen " +"automáticamente, las compilaciones diarias de la documentación ahora " +"deshabilitan las funciones predeterminadas de almacenamiento en caché de " +"salida en Sphinx." #: ../build/NEWS:11306 ../build/NEWS:13772 ../build/NEWS:17716 msgid "" "`bpo-26985 `__: Add missing info of code " "object in inspect documentation." msgstr "" +"`bpo-26985 `__: agregue la información " +"faltante del objeto de código en la documentación de inspección." #: ../build/NEWS:11308 msgid "" @@ -20212,12 +29137,19 @@ msgid "" "(See also: `bpo-20314 `__, `bpo-12518 " "`__)" msgstr "" +"`bpo-19824 `__: mejore la documentación " +"y los enlaces a las cadenas de plantillas haciendo hincapié en su utilidad " +"para la internacionalización y aclarando algunas restricciones de uso. (Ver " +"también: `bpo-20314 `__, `bpo-12518 " +"`__)" #: ../build/NEWS:11312 ../build/NEWS:14081 ../build/NEWS:17718 msgid "" "`bpo-28929 `__: Link the documentation " "to its source file on GitHub." msgstr "" +"`bpo-28929 `__: vincule la documentación " +"a su archivo fuente en GitHub." #: ../build/NEWS:11314 ../build/NEWS:14083 ../build/NEWS:17720 msgid "" @@ -20225,6 +29157,9 @@ msgid "" "effectively deprecated and add a pointer to aiosmtpd, a third-party asyncio-" "based replacement." msgstr "" +"`bpo-25008 `__: Documente smtpd.py como " +"obsoleto y agregue un puntero a aiosmtpd, un reemplazo basado en asincio de " +"terceros." #: ../build/NEWS:11317 ../build/NEWS:14086 ../build/NEWS:17723 msgid "" @@ -20232,12 +29167,17 @@ msgid "" "link on each page to corresponding major version of the documentation. Patch " "by Matthias Bussonnier." msgstr "" +"`bpo-26355 `__: agregue un enlace de " +"encabezado canónico en cada página a la versión principal correspondiente de " +"la documentación. Parche de Matthias Bussonnier." #: ../build/NEWS:11320 ../build/NEWS:14089 ../build/NEWS:17726 msgid "" "`bpo-29349 `__: Fix Python 2 syntax in " "code for building the documentation." msgstr "" +"`bpo-29349 `__: corrige la sintaxis de " +"Python 2 en el código para crear la documentación." #: ../build/NEWS:11322 msgid "" @@ -20246,12 +29186,18 @@ msgid "" "``__classcell__`` handling needed for custom metaclasses to fully support :" "pep:`487` and zero-argument ``super()``." msgstr "" +"`bpo-23722 `__: La referencia del modelo " +"de datos y la sección de transferencia en la guía 3.6 Novedades ahora cubren " +"el manejo ``__classcell__`` adicional necesario para que las metaclases " +"personalizadas admitan completamente :pep:`487` y ``super()`` sin argumentos." #: ../build/NEWS:11327 ../build/NEWS:14340 ../build/NEWS:18389 msgid "" "`bpo-28513 `__: Documented command-line " "interface of zipfile." msgstr "" +"`bpo-28513 `__: Interfaz de línea de " +"comandos documentada de zipfile." #: ../build/NEWS:11332 msgid "" @@ -20259,24 +29205,33 @@ msgid "" "\"localhost\", a new HOSTv4 constant has been added for your ``127.0.0.1`` " "needs, similar to the existing HOSTv6 constant." msgstr "" +"`bpo-29639 `__: test.support.HOST ahora " +"es \"localhost\", se ha agregado una nueva constante HOSTv4 para sus " +"necesidades ``127.0.0.1``, similar a la constante HOSTv6 existente." #: ../build/NEWS:11336 ../build/NEWS:13201 msgid "" "`bpo-31320 `__: Silence traceback in " "test_ssl" msgstr "" +"`bpo-31320 `__: rastreo de silencio en " +"test_ssl" #: ../build/NEWS:11338 msgid "" "`bpo-31346 `__: Prefer " "PROTOCOL_TLS_CLIENT and PROTOCOL_TLS_SERVER protocols for SSLContext." msgstr "" +"`bpo-31346 `__: Prefiera los protocolos " +"PROTOCOL_TLS_CLIENT y PROTOCOL_TLS_SERVER para SSLContext." #: ../build/NEWS:11341 ../build/NEWS:13203 msgid "" "`bpo-25674 `__: Remove sha256.tbs-" "internet.com ssl test" msgstr "" +"`bpo-25674 `__: eliminar la prueba ssl " +"sha256.tbs-internet.com" #: ../build/NEWS:11343 ../build/NEWS:13205 msgid "" @@ -20284,6 +29239,9 @@ msgid "" "changes for OpenSSL 1.1.0f. The latest version behaves like OpenSSL 1.0.2 " "and no longer aborts handshake." msgstr "" +"`bpo-30715 `__: Cambios de devolución de " +"llamada ALPN de dirección para OpenSSL 1.1.0f. La última versión se comporta " +"como OpenSSL 1.0.2 y ya no aborta el apretón de manos." #: ../build/NEWS:11346 ../build/NEWS:13208 msgid "" @@ -20293,6 +29251,12 @@ msgid "" "buildbots) which then times out on some buildbots. Fix also regrtest command " "line parser to allow passing -u extralargefile to run test_zipfile64." msgstr "" +"`bpo-30822 `__: regrtest: excluye tzdata " +"de regrtest --all. Cuando ejecute el conjunto de pruebas usando --use = " +"all / -u all, excluya tzdata ya que hace que test_datetime sea demasiado " +"lento (15-20 min en algunos buildbots) que luego se agota en algunos " +"buildbots. Se corrigió también el analizador de línea de comando regrtest " +"para permitir pasar -u extralargefile para ejecutar test_zipfile64." #: ../build/NEWS:11352 ../build/NEWS:12815 msgid "" @@ -20300,6 +29264,8 @@ msgid "" "`set_nomemory(start, stop)` and `remove_mem_hooks()` functions to the " "_testcapi module." msgstr "" +"`bpo-30695 `__: Agregue las funciones " +"`set_nomemory (start, stop)` y `remove_mem_hooks ()` al módulo _testcapi." #: ../build/NEWS:11355 ../build/NEWS:13783 ../build/NEWS:17745 msgid "" @@ -20308,6 +29274,11 @@ msgid "" "threads complete to avoid random side effects on following tests. Initial " "patch written by Grzegorz Grzywacz." msgstr "" +"`bpo-30357 `__: test_thread: setUp () " +"ahora usa support.threading_setup () y support.threading_cleanup () para " +"esperar hasta que se completen los hilos para evitar efectos secundarios " +"aleatorios en las siguientes pruebas. Parche inicial escrito por Grzegorz " +"Grzywacz." #: ../build/NEWS:11360 ../build/NEWS:13788 ../build/NEWS:17754 msgid "" @@ -20317,18 +29288,27 @@ msgid "" "of the attribute or item (or None if it doesn't exist) now will be assigned " "to the target of the \"as\" clause, if there is one." msgstr "" +"`bpo-30197 `__: funciones mejoradas " +"swap_attr () y swap_item () en el módulo test.support. Ahora funcionan " +"cuando se eliminan los atributos o elementos reemplazados dentro de la " +"declaración with. El valor anterior del atributo o elemento (o Ninguno si no " +"existe) ahora se asignará al destino de la cláusula \"como\", si existe." #: ../build/NEWS:11366 msgid "" "`bpo-24932 `__: Use proper command line " "parsing in _testembed" msgstr "" +"`bpo-24932 `__: utilice el análisis de " +"línea de comandos adecuado en _testembed" #: ../build/NEWS:11368 ../build/NEWS:14104 msgid "" "`bpo-28950 `__: Disallow -j0 to be " "combined with -T/-l in regrtest command line arguments." msgstr "" +"`bpo-28950 `__: No permite que -j0 se " +"combine con -T / -l en los argumentos de la línea de comando regrtest." #: ../build/NEWS:11371 ../build/NEWS:14107 msgid "" @@ -20336,6 +29316,9 @@ msgid "" "bind() a unix socket and raise PermissionError on Android for a non-root " "user." msgstr "" +"`bpo-28683 `__: corrige las pruebas que " +"unen () un socket Unix y generan PermissionError en Android para un usuario " +"no root." #: ../build/NEWS:11374 msgid "" @@ -20343,36 +29326,50 @@ msgid "" "failures on Android - getservbyname(), getservbyport() and getaddrinfo() are " "broken on some Android API levels." msgstr "" +"`bpo-26936 `__: corrige las fallas de " +"test_socket en Android: getservbyname (), getservbyport () y getaddrinfo () " +"no funcionan en algunos niveles de API de Android." #: ../build/NEWS:11377 ../build/NEWS:14345 ../build/NEWS:18397 msgid "" "`bpo-28666 `__: Now test.support.rmtree " "is able to remove unwritable or unreadable directories." msgstr "" +"`bpo-28666 `__: ahora test.support." +"rmtree puede eliminar directorios que no se pueden escribir o que no se " +"pueden leer." #: ../build/NEWS:11380 ../build/NEWS:14348 ../build/NEWS:18400 msgid "" "`bpo-23839 `__: Various caches now are " "cleared before running every test file." msgstr "" +"`bpo-23839 `__: ahora se borran varias " +"cachés antes de ejecutar cada archivo de prueba." #: ../build/NEWS:11382 ../build/NEWS:14480 msgid "" "`bpo-26944 `__: Fix test_posix for " "Android where 'id -G' is entirely wrong or missing the effective gid." msgstr "" +"`bpo-26944 `__: corrige test_posix para " +"Android donde 'id -G' es completamente incorrecto o falta el gid efectivo." #: ../build/NEWS:11385 ../build/NEWS:14483 ../build/NEWS:18402 msgid "" "`bpo-28409 `__: regrtest: fix the parser " "of command line arguments." msgstr "" +"`bpo-28409 `__: regrtest: corrige el " +"analizador de argumentos de la línea de comandos." #: ../build/NEWS:11387 ../build/NEWS:14751 msgid "" "`bpo-28217 `__: Adds _testconsole module " "to test console input." msgstr "" +"`bpo-28217 `__: agrega el módulo " +"_testconsole para probar la entrada de la consola." #: ../build/NEWS:11389 ../build/NEWS:14110 msgid "" @@ -20380,12 +29377,17 @@ msgid "" "setswitchinterval() function to fix test_functools hanging on the Android " "armv7 qemu emulator." msgstr "" +"`bpo-26939 `__: agregue la función " +"support.setswitchinterval () para arreglar test_functools colgando en el " +"emulador de Android armv7 qemu." #: ../build/NEWS:11395 msgid "" "`bpo-31354 `__: Allow --with-lto to be " "used on all builds, not just `make profile-opt`." msgstr "" +"`bpo-31354 `__: Permita que se use --" +"with-lto en todas las compilaciones, no solo en `make profile-opt`." #: ../build/NEWS:11398 msgid "" @@ -20394,24 +29396,35 @@ msgid "" "21st century. Removing lots of conditional paths allows us to simplify the " "code base, including in difficult to maintain low-level internal code." msgstr "" +"`bpo-31370 `__: Elimina el soporte para " +"la construcción --sin subprocesos. Esta opción ya no es realmente útil en el " +"siglo XXI. La eliminación de muchas rutas condicionales nos permite " +"simplificar la base del código, incluso en el difícil mantenimiento del " +"código interno de bajo nivel." #: ../build/NEWS:11403 msgid "" "`bpo-31341 `__: Per :pep:`11`, support " "for the IRIX operating system was removed." msgstr "" +"`bpo-31341 `__: según :pep:`11`, se " +"eliminó la compatibilidad con el sistema operativo IRIX." #: ../build/NEWS:11406 ../build/NEWS:13217 msgid "" "`bpo-30854 `__: Fix compile error when " "compiling --without-threads. Patch by Masayuki Yamamoto." msgstr "" +"`bpo-30854 `__: corrige el error de " +"compilación al compilar --without-threads. Parche de Masayuki Yamamoto." #: ../build/NEWS:11409 ../build/NEWS:13797 ../build/NEWS:17782 msgid "" "`bpo-30687 `__: Locate msbuild.exe on " "Windows when building rather than vcvarsall.bat" msgstr "" +"`bpo-30687 `__: localice msbuild.exe en " +"Windows al compilar en lugar de vcvarsall.bat" #: ../build/NEWS:11412 msgid "" @@ -20419,6 +29432,10 @@ msgid "" "marker in Setup files. Extension modules listed after this marker are not " "built at all, neither by the Makefile nor by setup.py." msgstr "" +"`bpo-20210 `__: admite el marcador " +"*disabled* en los archivos de configuración. Los módulos de extensión " +"enumerados después de este marcador no están construidos en absoluto, ni por " +"Makefile ni por setup.py." #: ../build/NEWS:11416 ../build/NEWS:13741 msgid "" @@ -20426,12 +29443,19 @@ msgid "" "assertions`` configure flag to explicitly enable C ``assert()`` checks. " "Defaults to off. ``--with-pydebug`` implies ``--with-assertions``." msgstr "" +"`bpo-29941 `__: agregue el indicador de " +"configuración ``--with-assertions`` para habilitar explícitamente las " +"comprobaciones de C ``assert()``. Por defecto está desactivado. ``--with-" +"pydebug`` implica ``--with-assertions``." #: ../build/NEWS:11420 ../build/NEWS:13745 msgid "" "`bpo-28787 `__: Fix out-of-tree builds " "of Python when configured with ``--with--dtrace``." msgstr "" +"`bpo-28787 `__: corrige las " +"compilaciones fuera del árbol de Python cuando se configura con ``--with--" +"dtrace``." #: ../build/NEWS:11423 ../build/NEWS:13748 ../build/NEWS:17769 msgid "" @@ -20439,6 +29463,9 @@ msgid "" "rebuilding of Python during ``make test``, ``make install`` and some other " "make targets when configured with ``--enable-optimizations``." msgstr "" +"`bpo-29243 `__: evita la reconstrucción " +"innecesaria de Python durante ``make test``, ``make install`` y algunos " +"otros objetivos de marca cuando se configura con ``--enable-optimizations``." #: ../build/NEWS:11427 ../build/NEWS:13752 ../build/NEWS:17773 msgid "" @@ -20446,12 +29473,17 @@ msgid "" "generated files based on file modification time anymore: the action is now " "explicit. Replace ``make touch`` with ``make regen-all``." msgstr "" +"`bpo-23404 `__: No vuelva a generar " +"archivos generados en función del tiempo de modificación del archivo: la " +"acción ahora es explícita. Reemplace ``make touch`` con ``make regen-all``." #: ../build/NEWS:11431 ../build/NEWS:13756 ../build/NEWS:17777 msgid "" "`bpo-29643 `__: Fix ``--enable-" "optimization`` didn't work." msgstr "" +"`bpo-29643 `__: Arreglar ``--enable-" +"optimization`` no funcionó." #: ../build/NEWS:11433 ../build/NEWS:14116 msgid "" @@ -20459,12 +29491,18 @@ msgid "" "platform module python_build(), python_branch(), and python_revision() " "functions now use git information rather than hg when building from a repo." msgstr "" +"`bpo-27593 `__: sys.version y las " +"funciones del módulo de plataforma python_build (), python_branch () y " +"python_revision () ahora usan información de git en lugar de hg cuando se " +"construye desde un repositorio." #: ../build/NEWS:11437 ../build/NEWS:14120 msgid "" "`bpo-29572 `__: Update Windows build and " "OS X installers to use OpenSSL 1.0.2k." msgstr "" +"`bpo-29572 `__: actualice la compilación " +"de Windows y los instaladores de OS X para usar OpenSSL 1.0.2k." #: ../build/NEWS:11439 msgid "" @@ -20473,42 +29511,59 @@ msgid "" "possible (GCC and Clang, but it depends on the compiler version). Patch " "written by Chi Hsuan Yen." msgstr "" +"`bpo-27659 `__: Prohibir declaraciones " +"de funciones C implícitas: use ``-Werror=implicit-function-declaration`` " +"cuando sea posible (GCC y Clang, pero depende de la versión del compilador). " +"Parche escrito por Chi Hsuan Yen." #: ../build/NEWS:11443 msgid "" "`bpo-29384 `__: Remove old Be OS helper " "scripts." msgstr "" +"`bpo-29384 `__: Elimina los antiguos " +"scripts auxiliares de Be OS." #: ../build/NEWS:11445 ../build/NEWS:14122 msgid "" "`bpo-26851 `__: Set Android compilation " "and link flags." msgstr "" +"`bpo-26851 `__: establece la compilación " +"de Android y los indicadores de enlace." #: ../build/NEWS:11447 ../build/NEWS:14124 msgid "" "`bpo-28768 `__: Fix implicit declaration " "of function _setmode. Patch by Masayuki Yamamoto" msgstr "" +"`bpo-28768 `__: Se corrigió la " +"declaración implícita de la función _setmode. Parche de Masayuki Yamamoto" #: ../build/NEWS:11450 ../build/NEWS:14127 ../build/NEWS:18440 msgid "" "`bpo-29080 `__: Removes hard dependency " "on hg.exe from PCBuild/build.bat" msgstr "" +"`bpo-29080 `__: elimina la dependencia " +"estricta de hg.exe de PCBuild / build.bat" #: ../build/NEWS:11452 ../build/NEWS:14129 ../build/NEWS:18442 msgid "" "`bpo-23903 `__: Added missed names to PC/" "python3.def." msgstr "" +"`bpo-23903 `__: Se agregaron nombres " +"perdidos a PC / python3.def." #: ../build/NEWS:11454 ../build/NEWS:14131 msgid "" "`bpo-28762 `__: lockf() is available on " "Android API level 24, but the F_LOCK macro is not defined in android-ndk-r13." msgstr "" +"`bpo-28762 `__: lockf () está disponible " +"en el nivel de API de Android 24, pero la macro F_LOCK no está definida en " +"android-ndk-r13." #: ../build/NEWS:11457 ../build/NEWS:14134 msgid "" @@ -20516,6 +29571,9 @@ msgid "" "error that occurs because if_nameindex() is available on Android API level " "24, but the if_nameindex structure is not defined." msgstr "" +"`bpo-28538 `__: corrige el error de " +"compilación que se produce porque if_nameindex () está disponible en el " +"nivel de API de Android 24, pero la estructura if_nameindex no está definida." #: ../build/NEWS:11461 ../build/NEWS:14138 msgid "" @@ -20524,42 +29582,59 @@ msgid "" "libraries to the cross compilation search paths. Original patch by Thomas " "Petazzoni." msgstr "" +"`bpo-20211 `__: No agregue el directorio " +"para instalar archivos de encabezado C y el directorio para instalar " +"bibliotecas de códigos de objeto a las rutas de búsqueda de compilación " +"cruzada. Parche original de Thomas Petazzoni." #: ../build/NEWS:11465 ../build/NEWS:14142 msgid "" "`bpo-28849 `__: Do not define sys." "implementation._multiarch on Android." msgstr "" +"`bpo-28849 `__: no defina sys." +"implementation._multiarch en Android." #: ../build/NEWS:11467 ../build/NEWS:14353 ../build/NEWS:18444 msgid "" "`bpo-10656 `__: Fix out-of-tree building " "on AIX. Patch by Tristan Carel and Michael Haubenwallner." msgstr "" +"`bpo-10656 `__: Se corrigió la " +"construcción fuera del árbol en AIX. Parche de Tristan Carel y Michael " +"Haubenwallner." #: ../build/NEWS:11470 ../build/NEWS:14356 ../build/NEWS:18447 msgid "" "`bpo-26359 `__: Rename --with-" "optimiations to --enable-optimizations." msgstr "" +"`bpo-26359 `__: cambie el nombre de --" +"with-optimiations a --enable-optimizations." #: ../build/NEWS:11472 ../build/NEWS:14471 ../build/NEWS:18449 msgid "" "`bpo-28444 `__: Fix missing extensions " "modules when cross compiling." msgstr "" +"`bpo-28444 `__: corrige los módulos de " +"extensiones faltantes al realizar la compilación cruzada." #: ../build/NEWS:11474 ../build/NEWS:14473 msgid "" "`bpo-28208 `__: Update Windows build and " "OS X installers to use SQLite 3.14.2." msgstr "" +"`bpo-28208 `__: actualice la compilación " +"de Windows y los instaladores de OS X para usar SQLite 3.14.2." #: ../build/NEWS:11476 ../build/NEWS:14475 ../build/NEWS:18451 msgid "" "`bpo-28248 `__: Update Windows build and " "OS X installers to use OpenSSL 1.0.2j." msgstr "" +"`bpo-28248 `__: actualice la compilación " +"de Windows y los instaladores de OS X para usar OpenSSL 1.0.2j." #: ../build/NEWS:11478 msgid "" @@ -20567,6 +29642,9 @@ msgid "" "module on Cygwin by passing ``NULL`` instead of ``&PyType_Type`` to " "PyVarObject_HEAD_INIT. Patch by Masayuki Yamamoto." msgstr "" +"`bpo-21124 `__: Se corrige la " +"construcción del módulo _struct en Cygwin pasando ``NULL`` en lugar de " +"``&PyType_Type`` a PyVarObject_HEAD_INIT. Parche de Masayuki Yamamoto." #: ../build/NEWS:11482 msgid "" @@ -20574,6 +29652,9 @@ msgid "" "modules on Cygwin. Patch by Roumen Petrov, based on original patch by Jason " "Tishler." msgstr "" +"`bpo-13756 `__: se corrigieron los " +"módulos de extensiones de construcción en Cygwin. Parche de Roumen Petrov, " +"basado en el parche original de Jason Tishler." #: ../build/NEWS:11485 msgid "" @@ -20581,6 +29662,9 @@ msgid "" "siginfo_t.si_band, which Cygwin does not provide. Patch by Masayuki Yamamoto " "with review and rebase by Erik Bray." msgstr "" +"`bpo-21085 `__: agregue la verificación " +"de configuración para siginfo_t.si_band, que Cygwin no proporciona. Parche " +"de Masayuki Yamamoto con revisión y reelaboración de Erik Bray." #: ../build/NEWS:11489 ../build/NEWS:14740 ../build/NEWS:18453 msgid "" @@ -20588,12 +29672,17 @@ msgid "" "Estonian locale (python-config and distclean targets in Makefile). Patch by " "Arfrever Frehtes Taifersar Arahesis." msgstr "" +"`bpo-28258 `__: compilación fija con la " +"configuración regional de Estonia (objetivos de python-config y distclean en " +"Makefile). Parche de Arfrever Frehtes Taifersar Arahesis." #: ../build/NEWS:11492 ../build/NEWS:14743 ../build/NEWS:18456 msgid "" "`bpo-26661 `__: setup.py now detects " "system libffi with multiarch wrapper." msgstr "" +"`bpo-26661 `__: setup.py ahora detecta " +"el sistema libffi con contenedor multiarca." #: ../build/NEWS:11494 msgid "" @@ -20602,30 +29691,43 @@ msgid "" "An installed copy of libffi is now required when building _ctypes on such " "platforms." msgstr "" +"`bpo-27979 `__: Ya no se incluye una " +"copia completa de libffi para su uso al compilar _ctypes en plataformas que " +"no son OSX UNIX. Ahora se requiere una copia instalada de libffi al " +"construir _ctypes en tales plataformas." #: ../build/NEWS:11498 ../build/NEWS:14745 ../build/NEWS:18461 msgid "" "`bpo-15819 `__: Remove redundant include " "search directory option for building outside the source tree." msgstr "" +"`bpo-15819 `__: elimine la opción de " +"directorio de búsqueda de inclusión redundante para construir fuera del " +"árbol de origen." #: ../build/NEWS:11501 ../build/NEWS:14358 ../build/NEWS:18498 msgid "" "`bpo-28676 `__: Prevent missing " "'getentropy' declaration warning on macOS. Patch by Gareth Rees." msgstr "" +"`bpo-28676 `__: evitar que falte la " +"advertencia de declaración 'getentropy' en macOS. Parche de Gareth Rees." #: ../build/NEWS:11507 msgid "" "`bpo-31392 `__: Update Windows build to " "use OpenSSL 1.1.0f" msgstr "" +"`bpo-31392 `__: actualice la compilación " +"de Windows para usar OpenSSL 1.1.0f" #: ../build/NEWS:11509 ../build/NEWS:13223 msgid "" "`bpo-30389 `__: Adds detection of Visual " "Studio 2017 to distutils on Windows." msgstr "" +"`bpo-30389 `__: agrega detección de " +"Visual Studio 2017 a distutils en Windows." #: ../build/NEWS:11511 msgid "" @@ -20633,12 +29735,17 @@ msgid "" "bundled in the CPython source, instead it is downloaded on demand just like " "bz2, lzma, OpenSSL, Tcl/Tk, and SQLite." msgstr "" +"`bpo-31358 `__: zlib ya no se incluye en " +"la fuente de CPython, sino que se descarga bajo demanda al igual que bz2, " +"lzma, OpenSSL, Tcl / Tk y SQLite." #: ../build/NEWS:11514 ../build/NEWS:13225 msgid "" "`bpo-31340 `__: Change to building with " "MSVC v141 (included with Visual Studio 2017)" msgstr "" +"`bpo-31340 `__: cambio para compilar con " +"MSVC v141 (incluido con Visual Studio 2017)" #: ../build/NEWS:11517 ../build/NEWS:13228 msgid "" @@ -20646,18 +29753,25 @@ msgid "" "returns the correct number of processors on Windows when the number of " "logical processors is greater than 64." msgstr "" +"`bpo-30581 `__: os.cpu_count () ahora " +"devuelve el número correcto de procesadores en Windows cuando el número de " +"procesadores lógicos es mayor que 64." #: ../build/NEWS:11520 msgid "" "`bpo-30916 `__: Pre-build OpenSSL, Tcl " "and Tk and include the binaries in the build." msgstr "" +"`bpo-30916 `__: preconstruya OpenSSL, " +"Tcl y Tk e incluya los binarios en la construcción." #: ../build/NEWS:11523 ../build/NEWS:13231 msgid "" "`bpo-30731 `__: Add a missing xmlns to " "python.manifest so that it matches the schema." msgstr "" +"`bpo-30731 `__: agregue un xmlns " +"faltante a python.manifest para que coincida con el esquema." #: ../build/NEWS:11526 msgid "" @@ -20665,18 +29779,25 @@ msgid "" "interpreters from py.exe using -64 suffix. Contributed by Steve (Gadget) " "Barnes." msgstr "" +"`bpo-30291 `__: permite requerir " +"intérpretes de 64 bits de py.exe usando el sufijo -64. Contribución de Steve " +"(Gadget) Barnes." #: ../build/NEWS:11529 msgid "" "`bpo-30362 `__: Adds list options (-0, " "-0p) to py.exe launcher. Contributed by Steve Barnes." msgstr "" +"`bpo-30362 `__: agrega opciones de lista " +"(-0, -0p) al iniciador de py.exe. Contribución de Steve Barnes." #: ../build/NEWS:11532 msgid "" "`bpo-23451 `__: Fix socket deprecation " "warnings in socketmodule.c. Patch by Segev Finer." msgstr "" +"`bpo-23451 `__: corrige las advertencias " +"de obsolescencia del socket en socketmodule.c. Parche de Segev Finer." #: ../build/NEWS:11535 ../build/NEWS:13800 msgid "" @@ -20685,90 +29806,123 @@ msgid "" "GitHub via a Python script. If Python 3.6 is not found on the system (via " "``py -3.6``), NuGet is used to download a copy of 32-bit Python." msgstr "" +"`bpo-30450 `__: el proceso de " +"compilación en Windows ya no depende de Subversion, sino que extrae código " +"externo de GitHub a través de un script de Python. Si no se encuentra Python " +"3.6 en el sistema (a través de ``py -3.6``), NuGet se usa para descargar una " +"copia de Python de 32 bits." #: ../build/NEWS:11540 msgid "" "`bpo-29579 `__: Removes readme.txt from " "the installer." msgstr "" +"`bpo-29579 `__: Elimina readme.txt del " +"instalador." #: ../build/NEWS:11542 ../build/NEWS:14057 msgid "" "`bpo-25778 `__: winreg does not truncate " "string correctly (Patch by Eryk Sun)" msgstr "" +"`bpo-25778 `__: winreg no trunca la " +"cadena correctamente (parche de Eryk Sun)" #: ../build/NEWS:11544 msgid "" "`bpo-28896 `__: Deprecate " "WindowsRegistryFinder and disable it by default" msgstr "" +"`bpo-28896 `__: desaproveche " +"WindowsRegistryFinder y deshabilítelo de forma predeterminada" #: ../build/NEWS:11546 ../build/NEWS:14466 msgid "" "`bpo-28522 `__: Fixes mishandled buffer " "reallocation in getpathp.c" msgstr "" +"`bpo-28522 `__: corrige la reasignación " +"de búfer mal administrada en getpathp.c" #: ../build/NEWS:11548 ../build/NEWS:14707 msgid "" "`bpo-28402 `__: Adds signed catalog " "files for stdlib on Windows." msgstr "" +"`bpo-28402 `__: agrega archivos de " +"catálogo firmados para stdlib en Windows." #: ../build/NEWS:11550 ../build/NEWS:14709 msgid "" "`bpo-28333 `__: Enables Unicode for ps1/" "ps2 and input() prompts. (Patch by Eryk Sun)" msgstr "" +"`bpo-28333 `__: habilita Unicode para " +"ps1 / ps2 y las indicaciones de entrada (). (Parche de Eryk Sun)" #: ../build/NEWS:11553 ../build/NEWS:14712 ../build/NEWS:18425 msgid "" "`bpo-28251 `__: Improvements to help " "manuals on Windows." msgstr "" +"`bpo-28251 `__: Mejoras en los manuales " +"de ayuda en Windows." #: ../build/NEWS:11555 ../build/NEWS:14714 ../build/NEWS:18427 msgid "" "`bpo-28110 `__: launcher.msi has " "different product codes between 32-bit and 64-bit" msgstr "" +"`bpo-28110 `__: launcher.msi tiene " +"diferentes códigos de producto entre 32 bits y 64 bits" #: ../build/NEWS:11558 ../build/NEWS:14717 msgid "" "`bpo-28161 `__: Opening CON for write " "access fails" msgstr "" +"`bpo-28161 `__: Falla la apertura de CON " +"para acceso de escritura" #: ../build/NEWS:11560 ../build/NEWS:14719 msgid "" "`bpo-28162 `__: WindowsConsoleIO " "readall() fails if first line starts with Ctrl+Z" msgstr "" +"`bpo-28162 `__: WindowsConsoleIO readall " +"() falla si la primera línea comienza con Ctrl + Z" #: ../build/NEWS:11563 ../build/NEWS:14722 msgid "" "`bpo-28163 `__: WindowsConsoleIO " "fileno() passes wrong flags to _open_osfhandle" msgstr "" +"`bpo-28163 `__: WindowsConsoleIO fileno " +"() pasa indicadores incorrectos a _open_osfhandle" #: ../build/NEWS:11565 ../build/NEWS:14724 msgid "" "`bpo-28164 `__: _PyIO_get_console_type " "fails for various paths" msgstr "" +"`bpo-28164 `__: _PyIO_get_console_type " +"falla para varias rutas" #: ../build/NEWS:11567 ../build/NEWS:14726 msgid "" "`bpo-28137 `__: Renames Windows path " "file to ._pth" msgstr "" +"`bpo-28137 `__: cambia el nombre del " +"archivo de ruta de Windows a ._pth" #: ../build/NEWS:11569 ../build/NEWS:14728 msgid "" "`bpo-28138 `__: Windows ._pth file " "should allow import site" msgstr "" +"`bpo-28138 `__: el archivo ._pth de " +"Windows debería permitir el sitio de importación" #: ../build/NEWS:11574 ../build/NEWS:13237 msgid "" @@ -20776,6 +29930,10 @@ msgid "" "code update and font update timers. Canceling timers prevents a warning " "message when test_idle completes." msgstr "" +"`bpo-31493 `__: contexto de código IDLE: " +"corrige la actualización del código y los temporizadores de actualización de " +"la fuente. La cancelación de temporizadores evita un mensaje de advertencia " +"cuando se completa test_idle." #: ../build/NEWS:11577 ../build/NEWS:13240 msgid "" @@ -20784,6 +29942,11 @@ msgid "" "call .reload for each feature class. Change ParenMatch so updated options " "affect existing instances attached to existing editor windows." msgstr "" +"`bpo-31488 `__: IDLE: actualice las " +"opciones no clave en las clases de extensión anteriores. Cuando aplique los " +"cambios de configdialog, llame a .reload para cada clase de entidad. Cambie " +"ParenMatch para que las opciones actualizadas afecten a las instancias " +"existentes adjuntas a las ventanas del editor existentes." #: ../build/NEWS:11582 ../build/NEWS:13245 msgid "" @@ -20791,12 +29954,18 @@ msgid "" "entry in doc. Strip trailing whitespace strips more than blank spaces. " "Multiline string literals are not skipped." msgstr "" +"`bpo-31477 `__: IDLE: mejora la entrada " +"de rstrip en el documento. Quite las franjas de espacios en blanco finales " +"más que los espacios en blanco. Los literales de cadenas de varias líneas no " +"se omiten." #: ../build/NEWS:11585 ../build/NEWS:13248 msgid "" "`bpo-31480 `__: IDLE - make tests pass " "with zzdummy extension disabled by default." msgstr "" +"`bpo-31480 `__: IDLE: haga que las " +"pruebas pasen con la extensión zzdummy deshabilitada de forma predeterminada." #: ../build/NEWS:11588 ../build/NEWS:13251 msgid "" @@ -20805,6 +29974,10 @@ msgid "" "make live interaction and experimentation with tkinter applications much " "easier." msgstr "" +"`bpo-31421 `__: Documente cómo IDLE " +"ejecuta los programas tkinter. IDLE llama a tcl / tk update en segundo plano " +"para facilitar la interacción en vivo y la experimentación con las " +"aplicaciones tkinter." #: ../build/NEWS:11592 ../build/NEWS:13255 msgid "" @@ -20812,12 +29985,17 @@ msgid "" "tests by deleting first. Adding to an int entry is not the same as deleting " "and inserting because int('') will fail." msgstr "" +"`bpo-31414 `__: IDLE - corrige las " +"pruebas del cuadro de entrada tk borrando primero. Agregar a una entrada int " +"no es lo mismo que eliminar e insertar porque int ('') fallará." #: ../build/NEWS:11596 ../build/NEWS:13259 msgid "" "`bpo-31051 `__: Rearrange IDLE " "configdialog GenPage into Window, Editor, and Help sections." msgstr "" +"`bpo-31051 `__: Reorganice GenPage de " +"diálogo de configuración IDLE en las secciones Ventana, Editor y Ayuda." #: ../build/NEWS:11599 ../build/NEWS:13262 msgid "" @@ -20825,12 +30003,17 @@ msgid "" "and tests for outwin subclass of editor. Move some data and functions from " "the class to module level. Patch by Cheryl Sabella." msgstr "" +"`bpo-30617 `__: IDLE: agregue cadenas de " +"documentos y pruebas para superar la subclase de editor. Mueva algunos datos " +"y funciones de la clase al nivel de módulo. Parche de Cheryl Sabella." #: ../build/NEWS:11603 ../build/NEWS:13266 msgid "" "`bpo-31287 `__: IDLE - Do not modify " "tkinter.message in test_configdialog." msgstr "" +"`bpo-31287 `__: IDLE - No modifique " +"tkinter.message en test_configdialog." #: ../build/NEWS:11605 ../build/NEWS:13268 msgid "" @@ -20850,18 +30033,40 @@ msgid "" "affect their keyset-specific customization after 3.6.3. and vice versa. " "Initial patch by Charles Wohlganger." msgstr "" +"`bpo-27099 `__: Convierta las " +"'extensiones' integradas de IDLE en funciones regulares. Aproximadamente 10 " +"funciones IDLE se implementaron como extensiones supuestamente opcionales. " +"Su comportamiento diferente podría ser confuso o peor para los usuarios y no " +"bueno para el mantenimiento. De ahí la conversión. La principal diferencia " +"para los usuarios es que las combinaciones de teclas configurables por el " +"usuario para las funciones integradas ahora se manejan de manera uniforme. " +"Ahora, editar un enlace en un conjunto de claves solo afecta su valor en el " +"conjunto de claves. Todos los enlaces se definen juntos en los conjuntos de " +"claves predeterminados específicos del sistema en config-extensions.def. " +"Todos los conjuntos de claves personalizados se guardan como un todo en " +"config-extension.cfg. Todos entran en vigor tan pronto como se hace clic en " +"Aplicar u Aceptar. Los eventos afectados son '<>', " +"'<>', '<>', '<>', '< > ',' <> ', <>' y " +"'<>'. Cualquier personalización (global) realizada antes de " +"3.6.3 no afectará su personalización específica del conjunto de claves " +"después de 3.6.3. y viceversa. Parche inicial de Charles Wohlganger." #: ../build/NEWS:11621 ../build/NEWS:13284 msgid "" "`bpo-31206 `__: IDLE: Factor " "HighPage(Frame) class from ConfigDialog. Patch by Cheryl Sabella." msgstr "" +"`bpo-31206 `__: IDLE: Factor clase " +"HighPage (Frame) de ConfigDialog. Parche de Cheryl Sabella." #: ../build/NEWS:11624 ../build/NEWS:13287 msgid "" "`bpo-31001 `__: Add tests for " "configdialog highlight tab. Patch by Cheryl Sabella." msgstr "" +"`bpo-31001 `__: agregue pruebas para la " +"pestaña resaltada del diálogo de configuración. Parche de Cheryl Sabella." #: ../build/NEWS:11627 ../build/NEWS:13290 msgid "" @@ -20869,18 +30074,25 @@ msgid "" "KeysPage(Frame) class from ConfigDialog. The slightly modified tests " "continue to pass. Patch by Cheryl Sabella." msgstr "" +"`bpo-31205 `__: IDLE: Clase Factor " +"KeysPage (Frame) de ConfigDialog. Las pruebas ligeramente modificadas " +"continúan pasando. Parche de Cheryl Sabella." #: ../build/NEWS:11630 ../build/NEWS:13293 msgid "" "`bpo-31130 `__: IDLE -- stop leaks in " "test_configdialog. Initial patch by Victor Stinner." msgstr "" +"`bpo-31130 `__: IDLE: detiene las fugas " +"en test_configdialog. Parche inicial de Victor Stinner." #: ../build/NEWS:11633 ../build/NEWS:13296 msgid "" "`bpo-31002 `__: Add tests for " "configdialog keys tab. Patch by Cheryl Sabella." msgstr "" +"`bpo-31002 `__: Agregar pruebas para la " +"pestaña de teclas de diálogo de configuración. Parche de Cheryl Sabella." #: ../build/NEWS:11635 ../build/NEWS:13298 msgid "" @@ -20888,6 +30100,10 @@ msgid "" "`inspect.signature` instead of `inspect.getfullargspec`. This improves " "calltips for builtins converted to use Argument Clinic. Patch by Louie Lu." msgstr "" +"`bpo-19903 `__: IDLE: Las sugerencias de " +"llamadas usan `inspect.signature` en lugar de` inspect.getfullargspec`. Esto " +"mejora las sugerencias de llamadas para las incorporaciones convertidas para " +"usar Argument Clinic. Parche de Louie Lu." #: ../build/NEWS:11639 ../build/NEWS:13302 msgid "" @@ -20895,6 +30111,9 @@ msgid "" "a TabPage class in configdialog. Update existing classes to match outline. " "Initial patch by Cheryl Sabella." msgstr "" +"`bpo-31083 `__: IDLE: agregue un esquema " +"de una clase TabPage en configdialog. Actualice las clases existentes para " +"que coincidan con el esquema. Parche inicial de Cheryl Sabella." #: ../build/NEWS:11642 ../build/NEWS:13305 msgid "" @@ -20902,6 +30121,9 @@ msgid "" "class from ConfigDialog. The slightly modified tests continue to pass. Patch " "by Cheryl Sabella." msgstr "" +"`bpo-31050 `__: Clase Factor GenPage " +"(Frame) de ConfigDialog. Las pruebas ligeramente modificadas continúan " +"pasando. Parche de Cheryl Sabella." #: ../build/NEWS:11645 ../build/NEWS:13308 msgid "" @@ -20909,12 +30131,18 @@ msgid "" "FontPage(Frame) class from ConfigDialog. Slightly modified tests continue to " "pass. Fix General tests. Patch mostly by Cheryl Sabella." msgstr "" +"`bpo-31004 `__: IDLE - Factor clase " +"FontPage (Frame) de ConfigDialog. Las pruebas ligeramente modificadas " +"continúan pasando. Corregir pruebas generales. Parche principalmente de " +"Cheryl Sabella." #: ../build/NEWS:11649 ../build/NEWS:13312 msgid "" "`bpo-30781 `__: IDLE - Use ttk widgets " "in ConfigDialog. Patches by Terry Jan Reedy and Cheryl Sabella." msgstr "" +"`bpo-30781 `__: IDLE: use los widgets " +"ttk en ConfigDialog. Parches de Terry Jan Reedy y Cheryl Sabella." #: ../build/NEWS:11652 ../build/NEWS:13315 msgid "" @@ -20923,6 +30151,10 @@ msgid "" "and the buttons will aid writing tests and improving the tabs and will " "enable splitting the groups into classes." msgstr "" +"`bpo-31060 `__: IDLE: termine de " +"reorganizar los métodos de los métodos de agrupación de ConfigDialog " +"pertenecientes a cada pestaña y los botones ayudarán a escribir pruebas y " +"mejorar las pestañas y permitirán dividir los grupos en clases." #: ../build/NEWS:11656 ../build/NEWS:13319 msgid "" @@ -20932,12 +30164,20 @@ msgid "" "on, setting the variable calls the function. Test coverage for the new " "class is 100%." msgstr "" +"`bpo-30853 `__: IDLE - Factoriza una " +"clase VarTrace fuera de ConfigDialog. Los rastreadores de instancias " +"gestionan pares que constan de una variable tk y una función de devolución " +"de llamada. Cuando el rastreo está activado, la configuración de la variable " +"llama a la función. La cobertura de la prueba para la nueva clase es del " +"100%." #: ../build/NEWS:11661 ../build/NEWS:13324 msgid "" "`bpo-31003 `__: IDLE: Add more tests for " "General tab." msgstr "" +"`bpo-31003 `__: IDLE: agregue más " +"pruebas para la pestaña General." #: ../build/NEWS:11663 ../build/NEWS:13326 msgid "" @@ -20952,24 +30192,43 @@ msgid "" "class and tab indent tests in another. Except for two lines, these tests " "completely cover the related functions." msgstr "" +"`bpo-30993 `__: IDLE: mejora la página " +"de fuentes de diálogo de configuración y las pruebas. En configdialog: " +"Documente las rutas causales en create_font_tab docstring. Simplifique " +"algunos nombres de atributos. Mueva las llamadas set_samples a " +"var_changed_font (idea de Cheryl Sabella). Mueva funciones relacionadas a " +"posiciones después de la función de creación de widgets. En " +"test_configdialog: corrige test_font_set para que no dependa del orden. " +"Arregle test_indent_scale renombrado para que pruebe el widget. Ajustar las " +"pruebas para el movimiento de la llamada set_samples. Agregue pruebas para " +"funciones de carga. Coloque todas las pruebas de fuentes en una clase y las " +"pruebas de sangría de tabulación en otra. Excepto por dos líneas, estas " +"pruebas cubren completamente las funciones relacionadas." #: ../build/NEWS:11674 ../build/NEWS:13337 msgid "" "`bpo-30981 `__: IDLE -- Add more " "configdialog font page tests." msgstr "" +"`bpo-30981 `__: IDLE: agregue más " +"pruebas de página de fuentes de diálogo de configuración." #: ../build/NEWS:11676 ../build/NEWS:13339 msgid "" "`bpo-28523 `__: IDLE: replace 'colour' " "with 'color' in configdialog." msgstr "" +"`bpo-28523 `__: IDLE: reemplace 'color' " +"con 'color' en configdialog." #: ../build/NEWS:11678 ../build/NEWS:13341 msgid "" "`bpo-30917 `__: Add tests for idlelib." "config.IdleConf. Increase coverage from 46% to 96%. Patch by Louie Lu." msgstr "" +"`bpo-30917 `__: agregue pruebas para " +"idlelib.config.IdleConf. Incrementar la cobertura del 46% al 96%. Parche de " +"Louie Lu." #: ../build/NEWS:11681 ../build/NEWS:13344 msgid "" @@ -20978,6 +30237,11 @@ msgid "" "Include check that branches are taken both ways. Exclude IDLE-specific code " "that does not run during unit tests." msgstr "" +"`bpo-30934 `__: Detalles de cobertura de " +"documentos para pruebas de idlelib. Agregue una sección a idlelib / idle-" +"test / README.txt. Incluya comprobar que las ramas se tomen en ambos " +"sentidos. Excluya el código específico de IDLE que no se ejecuta durante las " +"pruebas unitarias." #: ../build/NEWS:11685 ../build/NEWS:13348 msgid "" @@ -20986,18 +30250,26 @@ msgid "" "facilitate improving the dialog and splitting up the class. Original patch " "by Cheryl Sabella." msgstr "" +"`bpo-30913 `__: IDLE: Document " +"ConfigDialog tk Vars, métodos y widgets en docstrings Esto facilitará la " +"mejora del diálogo y la división de la clase. Parche original de Cheryl " +"Sabella." #: ../build/NEWS:11689 ../build/NEWS:13352 msgid "" "`bpo-30899 `__: IDLE: Add tests for " "ConfigParser subclasses in config. Patch by Louie Lu." msgstr "" +"`bpo-30899 `__: IDLE: agregue pruebas " +"para las subclases de ConfigParser en config. Parche de Louie Lu." #: ../build/NEWS:11692 ../build/NEWS:13355 msgid "" "`bpo-30881 `__: IDLE: Add docstrings to " "browser.py. Patch by Cheryl Sabella." msgstr "" +"`bpo-30881 `__: IDLE: agregue cadenas de " +"documentos a browser.py. Parche de Cheryl Sabella." #: ../build/NEWS:11694 ../build/NEWS:13357 msgid "" @@ -21005,6 +30277,10 @@ msgid "" "variables in configdialog. One is a duplicate, one is set but cannot be " "altered by users. Patch by Cheryl Sabella." msgstr "" +"`bpo-30851 `__: IDLE: Elimina las " +"variables no utilizadas en el diálogo de configuración. Uno es un duplicado, " +"uno está configurado pero los usuarios no pueden modificarlo. Parche de " +"Cheryl Sabella." #: ../build/NEWS:11698 ../build/NEWS:13361 msgid "" @@ -21012,12 +30288,17 @@ msgid "" "dialog, select font with Up, Down keys as well as mouse. Initial patch by " "Louie Lu." msgstr "" +"`bpo-30870 `__: IDLE: En el cuadro de " +"diálogo Configuración, seleccione la fuente con las teclas Arriba, Abajo y " +"el mouse. Parche inicial de Louie Lu." #: ../build/NEWS:11701 ../build/NEWS:13364 msgid "" "`bpo-8231 `__: IDLE: call config.IdleConf." "GetUserCfgDir only once." msgstr "" +"`bpo-8231 `__: IDLE: llame a config." +"IdleConf.GetUserCfgDir solo una vez." #: ../build/NEWS:11703 ../build/NEWS:13366 msgid "" @@ -21031,18 +30312,33 @@ msgid "" "* Remove configdialog functions unused or moved to ConfigChanges. Cheryl " "Sabella contributed parts of the patch." msgstr "" +"`bpo-30779 `__: IDLE: Factor " +"ConfigChanges clase de configdialog, poner config; prueba. * In config, put " +"dump test code in a function; run it and unittest in 'if __name__ == " +"'__main__'. * Add class config.ConfigChanges based on changes_class_v4.py on " +"bpo issue. * Add class test_config.ChangesTest, partly using " +"configdialog_tests_v1.py. * Revise configdialog to use ConfigChanges; see " +"tracker msg297804. * Revise test_configdialog to match configdialog changes. " +"* Elimina las funciones de diálogo de configuración no utilizadas o movidas " +"a ConfigChanges. Cheryl Sabella contribuyó con partes del parche." #: ../build/NEWS:11713 ../build/NEWS:13376 msgid "" "`bpo-30777 `__: IDLE: configdialog - Add " "docstrings and fix comments. Patch by Cheryl Sabella." msgstr "" +"`bpo-30777 `__: IDLE: configdialog: " +"agregue cadenas de documentos y corrija comentarios. Parche de Cheryl " +"Sabella." #: ../build/NEWS:11716 ../build/NEWS:13379 msgid "" "`bpo-30495 `__: IDLE: Improve textview " "with docstrings, PEP8 names, and more tests. Patch by Cheryl Sabella." msgstr "" +"`bpo-30495 `__: IDLE: Mejore la vista de " +"texto con cadenas de documentos, nombres PEP8 y más pruebas. Parche de " +"Cheryl Sabella." #: ../build/NEWS:11719 ../build/NEWS:13382 msgid "" @@ -21053,12 +30349,21 @@ msgid "" "extensions tab, including help for parenmatch. Add new tests. Original " "patch by Charles Wohlganger." msgstr "" +"`bpo-30723 `__: IDLE: Realice varias " +"mejoras en parenmatch. Agregue estilo 'parens' para resaltar tanto el " +"abridor como el cerrador. Hacer que el estilo 'predeterminado', que no es el " +"predeterminado, sea sinónimo de 'abridor'. Haga que la demora funcione de la " +"misma manera con todos los estilos. Agregue ayuda para la pestaña de " +"extensiones de diálogo de configuración, incluida la ayuda para parenmatch. " +"Agregue nuevas pruebas. Parche original de Charles Wohlganger." #: ../build/NEWS:11725 ../build/NEWS:13388 msgid "" "`bpo-30674 `__: IDLE: add docstrings to " "grep module. Patch by Cheryl Sabella" msgstr "" +"`bpo-30674 `__: IDLE: agregue cadenas de " +"documentos al módulo grep. Parche de Cheryl Sabella" #: ../build/NEWS:11727 ../build/NEWS:13390 msgid "" @@ -21066,6 +30371,9 @@ msgid "" "entry dialog now detects duplicates properly. Original patch by Saimadhav " "Heblikar." msgstr "" +"`bpo-21519 `__: el diálogo básico de " +"entrada de clave personalizada de IDLE ahora detecta los duplicados " +"correctamente. Parche original de Saimadhav Heblikar." #: ../build/NEWS:11730 ../build/NEWS:13393 msgid "" @@ -21074,6 +30382,10 @@ msgid "" "'break'`` for this and other potential conflicts between IDLE and default " "key bindings." msgstr "" +"`bpo-29910 `__: IDLE ya no elimina un " +"carácter después de comentar una región con un atajo de teclado. Agregue " +"``return 'break'`` para este y otros posibles conflictos entre IDLE y " +"combinaciones de teclas predeterminadas." #: ../build/NEWS:11734 ../build/NEWS:13397 msgid "" @@ -21083,6 +30395,11 @@ msgid "" "underscores. Replace ``import *`` with specific imports. Patches by Cheryl " "Sabella." msgstr "" +"`bpo-30728 `__: revise y cambie los " +"nombres de idlelib.configdialog. Nombres de atributos y métodos en " +"minúsculas. Reemplace 'color' con 'color', expanda nombres demasiado " +"crípticos, elimine los guiones bajos innecesarios. Reemplace ``import *`` " +"con importaciones específicas. Parches de Cheryl Sabella." #: ../build/NEWS:11739 ../build/NEWS:13402 msgid "" @@ -21090,6 +30407,10 @@ msgid "" "key sequences by trying to bind them with tk. Add tests for all 3 validation " "functions. Original patch by G Polo. Tests added by Cheryl Sabella." msgstr "" +"`bpo-6739 `__: IDLE: Verifique las " +"secuencias de teclas ingresadas por el usuario tratando de vincularlas con " +"tk. Agregue pruebas para las 3 funciones de validación. Parche original de G " +"Polo. Pruebas agregadas por Cheryl Sabella." #: ../build/NEWS:11743 ../build/NEWS:13712 msgid "" @@ -21098,6 +30419,11 @@ msgid "" "selection box items; using the scrollbar; selecting an item by hitting " "Return. Hangs on MacOSX should no longer happen. Patch by Louie Lu." msgstr "" +"`bpo-15786 `__: soluciona varios " +"problemas con el cuadro de autocompletado de IDLE. Ahora debería funcionar " +"lo siguiente: hacer clic en los elementos del cuadro de selección; usando la " +"barra de desplazamiento; seleccionando un artículo presionando Volver. Los " +"bloqueos en MacOSX ya no deberían ocurrir. Parche de Louie Lu." #: ../build/NEWS:11748 ../build/NEWS:13717 msgid "" @@ -21105,12 +30431,17 @@ msgid "" "about IDLE failure to start. Popup no-connection message directs users to " "this section." msgstr "" +"`bpo-25514 `__: agregue la subsección " +"doc sobre la falla al iniciar IDLE. El mensaje emergente de no conexión " +"dirige a los usuarios a esta sección." #: ../build/NEWS:11751 ../build/NEWS:13720 msgid "" "`bpo-30642 `__: Fix reference leaks in " "IDLE tests. Patches by Louie Lu and Terry Jan Reedy." msgstr "" +"`bpo-30642 `__: Corrija las fugas de " +"referencia en las pruebas IDLE. Parches de Louie Lu y Terry Jan Reedy." #: ../build/NEWS:11754 ../build/NEWS:13723 msgid "" @@ -21118,6 +30449,9 @@ msgid "" "textview.py and use PEP8 names. Patches by Cheryl Sabella and Terry Jan " "Reedy." msgstr "" +"`bpo-30495 `__: agregue cadenas de " +"documentos para textview.py y use nombres PEP8. Parches de Cheryl Sabella y " +"Terry Jan Reedy." #: ../build/NEWS:11757 ../build/NEWS:13726 msgid "" @@ -21125,6 +30459,9 @@ msgid "" "names and add tests. Increase coverage to 100%. Patches by Louie Lu, Cheryl " "Sabella, and Terry Jan Reedy." msgstr "" +"`bpo-30290 `__: Help-about: use nombres " +"pep8 y agregue pruebas. Incrementa la cobertura al 100%. Parches de Louie " +"Lu, Cheryl Sabella y Terry Jan Reedy." #: ../build/NEWS:11760 ../build/NEWS:13729 msgid "" @@ -21132,12 +30469,17 @@ msgid "" "textview; add new tests. Increase coverage to 100%. Patches by Louie Lu and " "Terry Jan Reedy." msgstr "" +"`bpo-30303 `__: agregue la opción _utest " +"a la vista de texto; agregar nuevas pruebas. Incrementa la cobertura al " +"100%. Parches de Louie Lu y Terry Jan Reedy." #: ../build/NEWS:11763 ../build/NEWS:14038 msgid "" "`bpo-29071 `__: IDLE colors f-string " "prefixes (but not invalid ur prefixes)." msgstr "" +"`bpo-29071 `__: prefijos de cadena f de " +"colores IDLE (pero no prefijos ur no válidos)." #: ../build/NEWS:11765 ../build/NEWS:14040 msgid "" @@ -21145,6 +30487,9 @@ msgid "" "IDLE's test_configdialog. Update and augment description of the " "configuration system." msgstr "" +"`bpo-28572 `__: agregue un 10% a la " +"cobertura del cuadro de diálogo test_config de IDLE. Actualizar y ampliar la " +"descripción del sistema de configuración." #: ../build/NEWS:11771 ../build/NEWS:13409 msgid "" @@ -21156,12 +30501,22 @@ msgid "" "for _PyEval_EvalFrameDefault frames in python-gdb.py. Original patch by " "Bruno \"Polaco\" Penteado." msgstr "" +"`bpo-30983 `__: los comandos de " +"integración de gdb (py-bt, etc.) ahora también funcionan en compilaciones " +"compartidas optimizadas. :pep:`523` introdujo _PyEval_EvalFrameDefault que " +"inserta PyEval_EvalFrameEx en compilaciones compartidas sin depuración. Esto " +"rompió la capacidad de usar py-bt, py-up y algunas otras integraciones de " +"gdb específicas de Python. El problema se soluciona buscando solo los marcos " +"_PyEval_EvalFrameDefault en python-gdb.py. Parche original de Bruno \"Polaco" +"\" Penteado." #: ../build/NEWS:11779 msgid "" "`bpo-29748 `__: Added the slice index " "converter in Argument Clinic." msgstr "" +"`bpo-29748 `__: se agregó el convertidor " +"de índice de corte en Argument Clinic." #: ../build/NEWS:11781 msgid "" @@ -21170,18 +30525,26 @@ msgid "" "booleans. This avoids repeating the default value for Python and C and will " "help in converting to `bool` in future." msgstr "" +"`bpo-24037 `__: Argument Clinic ahora " +"usa el convertidor `bool (accept = {int})` en lugar de `int` para booleanos " +"semánticos. Esto evita repetir el valor predeterminado para Python y C y " +"ayudará a convertir a \"bool\" en el futuro." #: ../build/NEWS:11786 ../build/NEWS:13777 msgid "" "`bpo-29367 `__: python-gdb.py now " "supports also ``method-wrapper`` (``wrapperobject``) objects." msgstr "" +"`bpo-29367 `__: python-gdb.py ahora " +"también admite objetos ``method-wrapper`` (``wrapperobject``)." #: ../build/NEWS:11789 ../build/NEWS:14245 msgid "" "`bpo-28023 `__: Fix python-gdb.py didn't " "support new dict implementation." msgstr "" +"`bpo-28023 `__: Se corrigió que python-" +"gdb.py no admitía la nueva implementación de dict." #: ../build/NEWS:11791 msgid "" @@ -21190,12 +30553,19 @@ msgid "" "benchmark suite https://github.com/python/performance which is more reliable " "and includes a portable version of pybench working on Python 2 and Python 3." msgstr "" +"`bpo-15369 `__: El microbenchmark " +"pybench y pystone se han eliminado de Tools. Utilice el nuevo conjunto de " +"pruebas de Python https://github.com/python/performance, que es más " +"confiable e incluye una versión portátil de pybench que funciona en Python 2 " +"y Python 3." #: ../build/NEWS:11796 msgid "" "`bpo-28102 `__: The zipfile module CLI " "now prints usage to stderr. Patch by Stephen J. Turnbull." msgstr "" +"`bpo-28102 `__: la CLI del módulo " +"zipfile ahora imprime el uso en stderr. Parche de Stephen J. Turnbull." #: ../build/NEWS:11802 msgid "" @@ -21204,6 +30574,10 @@ msgid "" "reached. This and a few other useful macros are now documented in the C API " "manual." msgstr "" +"`bpo-31338 `__: se agregó la macro " +"``Py_UNREACHABLE()`` para las rutas de código que nunca se espera que se " +"alcancen. Esta y algunas otras macros útiles ahora se documentan en el " +"manual de la API de C." #: ../build/NEWS:11806 msgid "" @@ -21215,6 +30589,14 @@ msgid "" "native TLS and defined the Py_HAVE_NATIVE_TLS macro with unconditional in " "any case." msgstr "" +"`bpo-30832 `__: Elimina la propia " +"implementación para el almacenamiento local de subprocesos. CPython ha " +"proporcionado la propia implementación para el almacenamiento local de " +"subprocesos (TLS) en Python / thread.c, se utiliza en el caso de que una " +"plataforma no haya proporcionado TLS nativo. Sin embargo, actualmente todas " +"las plataformas compatibles (Windows y pthreads) han proporcionado TLS " +"nativo y han definido la macro Py_HAVE_NATIVE_TLS con incondicional en " +"cualquier caso." #: ../build/NEWS:11813 msgid "" @@ -21222,6 +30604,9 @@ msgid "" "PyUnicode_AsWideCharString() now raises a ValueError if the second argument " "is NULL and the wchar_t\\* string contains null characters." msgstr "" +"`bpo-30708 `__: " +"PyUnicode_AsWideCharString () ahora genera un ValueError si el segundo " +"argumento es NULL y la cadena wchar_t \\ * contiene caracteres nulos." #: ../build/NEWS:11816 msgid "" @@ -21229,6 +30614,9 @@ msgid "" "PyOS_AfterFork() and add PyOS_BeforeFork(), PyOS_AfterFork_Parent() and " "PyOS_AfterFork_Child()." msgstr "" +"`bpo-16500 `__: desaproveche " +"PyOS_AfterFork () y agregue PyOS_BeforeFork (), PyOS_AfterFork_Parent () y " +"PyOS_AfterFork_Child ()." #: ../build/NEWS:11819 msgid "" @@ -21237,6 +30625,9 @@ msgid "" "parameter of PyThreadState_SetAsyncExc() changed from \"long\" to \"unsigned " "long\"." msgstr "" +"`bpo-6532 `__: El tipo de resultados de " +"PyThread_start_new_thread () y PyThread_get_thread_ident (), y el parámetro " +"id de PyThreadState_SetAsyncExc () cambió de \"long\" a \"unsigned long\"." #: ../build/NEWS:11823 msgid "" @@ -21246,6 +30637,11 @@ msgid "" "0x03060000 (not including) or 0x03060100 or higher. Added functions " "PySlice_Unpack() and PySlice_AdjustIndices()." msgstr "" +"`bpo-27867 `__: La función " +"PySlice_GetIndicesEx () está en desuso y se reemplaza con una macro si " +"Py_LIMITED_API no se establece o se establece en el valor entre 0x03050400 y " +"0x03060000 (sin incluir) o 0x03060100 o superior. Funciones agregadas " +"PySlice_Unpack () y PySlice_AdjustIndices ()." #: ../build/NEWS:11828 ../build/NEWS:14068 ../build/NEWS:17795 msgid "" @@ -21256,6 +30652,12 @@ msgid "" "were not available in limited API of version < 3.3 when PY_SSIZE_T_CLEAN is " "defined." msgstr "" +"`bpo-29083 `__: se corrigió la " +"declaración de algunas funciones de API públicas. PyArg_VaParse () y " +"PyArg_VaParseTupleAndKeywords () no estaban disponibles en la API limitada. " +"PyArg_ValidateKeywordArguments (), PyArg_UnpackTuple () y Py_BuildValue () " +"no estaban disponibles en la API limitada de la versión <3.3 cuando se " +"define PY_SSIZE_T_CLEAN." #: ../build/NEWS:11834 msgid "" @@ -21263,6 +30665,9 @@ msgid "" "PyUnicode_AsUTF8AndSize() and PyUnicode_AsUTF8() is now of type ``const char " "*`` rather of ``char *``." msgstr "" +"`bpo-28769 `__: el resultado de " +"PyUnicode_AsUTF8AndSize () y PyUnicode_AsUTF8 () ahora es de tipo ``const " +"char *`` en lugar de ``char *``." #: ../build/NEWS:11837 ../build/NEWS:14074 msgid "" @@ -21271,6 +30676,10 @@ msgid "" "is set to the PY_VERSION_HEX value of the minimum Python version supporting " "this API." msgstr "" +"`bpo-29058 `__: Todas las extensiones de " +"API estables agregadas después de Python 3.2 ahora están disponibles solo " +"cuando Py_LIMITED_API se establece en el valor PY_VERSION_HEX de la versión " +"mínima de Python que admite esta API." #: ../build/NEWS:11841 msgid "" @@ -21278,12 +30687,17 @@ msgid "" "*start* and *end* of PyUnicode_FindChar() are now adjusted to behave like " "``str[start:end]``." msgstr "" +"`bpo-28822 `__: Los parámetros de índice " +"*start* and *end* de PyUnicode_FindChar () ahora están ajustados para " +"comportarse como ``str[start:end]``." #: ../build/NEWS:11844 ../build/NEWS:14232 ../build/NEWS:18380 msgid "" "`bpo-28808 `__: " "PyUnicode_CompareWithASCIIString() now never raises exceptions." msgstr "" +"`bpo-28808 `__: " +"PyUnicode_CompareWithASCIIString () ahora nunca genera excepciones." #: ../build/NEWS:11846 msgid "" @@ -21292,18 +30706,27 @@ msgid "" "PyStructSequence_Desc, and wrapperbase are now of type ``const char *`` " "rather of ``char *``." msgstr "" +"`bpo-28761 `__: el nombre de los campos " +"y el documento de las estructuras PyMemberDef, PyGetSetDef, " +"PyStructSequence_Field, PyStructSequence_Desc y wrapperbase son ahora del " +"tipo ``const char *`` en lugar de ``char *``." #: ../build/NEWS:11850 msgid "" "`bpo-28748 `__: Private variable " "_Py_PackageContext is now of type ``const char *`` rather of ``char *``." msgstr "" +"`bpo-28748 `__: La variable privada " +"_Py_PackageContext ahora es de tipo ``const char *`` en lugar de ``char *``." #: ../build/NEWS:11853 msgid "" "`bpo-19569 `__: Compiler warnings are " "now emitted if use most of deprecated functions." msgstr "" +"`bpo-19569 `__: Ahora se emiten " +"advertencias del compilador si se utilizan la mayoría de las funciones " +"obsoletas." #: ../build/NEWS:11856 ../build/NEWS:14733 msgid "" @@ -21311,56 +30734,67 @@ msgid "" "functions PyUnicode_AsEncodedObject(), PyUnicode_AsDecodedObject(), " "PyUnicode_AsDecodedUnicode() and PyUnicode_AsEncodedUnicode()." msgstr "" +"`bpo-28426 `__: Funciones no " +"documentadas obsoletas PyUnicode_AsEncodedObject (), " +"PyUnicode_AsDecodedObject (), PyUnicode_AsDecodedUnicode () y " +"PyUnicode_AsEncodedUnicode ()." #: ../build/NEWS:11862 msgid "Python 3.6.6 final" -msgstr "" +msgstr "Python 3.6.6 final" #: ../build/NEWS:11866 msgid "There were no new changes in version 3.6.6." -msgstr "" +msgstr "No hubo nuevos cambios en la versión 3.6.6." #: ../build/NEWS:11871 msgid "Python 3.6.6 release candidate 1" -msgstr "" +msgstr "Python 3.6.6 versión candidata 1" #: ../build/NEWS:11873 msgid "*Release date: 2018-06-11*" -msgstr "" +msgstr "*Release date: 2018-06-11*" #: ../build/NEWS:12104 msgid "" "`bpo-33184 `__: Update Windows installer " "to OpenSSL 1.0.2o." msgstr "" +"`bpo-33184 `__: Actualice el instalador " +"de Windows a OpenSSL 1.0.2o." #: ../build/NEWS:12109 msgid "" "`bpo-33184 `__: Update macOS installer " "build to use OpenSSL 1.0.2o." msgstr "" +"`bpo-33184 `__: actualice la compilación " +"del instalador de macOS para usar OpenSSL 1.0.2o." #: ../build/NEWS:12141 msgid "" "`bpo-29706 `__: IDLE now colors async " "and await as keywords in 3.6. They become full keywords in 3.7." msgstr "" +"`bpo-29706 `__: IDLE ahora colorea async " +"y espera como palabras clave en 3.6. Se convierten en palabras clave " +"completas en 3.7." #: ../build/NEWS:12182 msgid "Python 3.6.5 final" -msgstr "" +msgstr "Python 3.6.5 final" #: ../build/NEWS:12184 msgid "*Release date: 2018-03-28*" -msgstr "" +msgstr "*Release date: 2018-03-28*" #: ../build/NEWS:12198 msgid "Python 3.6.5 release candidate 1" -msgstr "" +msgstr "Python 3.6.5 versión candidata 1" #: ../build/NEWS:12200 msgid "*Release date: 2018-03-13*" -msgstr "" +msgstr "*Release date: 2018-03-13*" #: ../build/NEWS:12239 msgid "" @@ -21368,6 +30802,9 @@ msgid "" "hash_randomization`` is now properly set to 0 when hash randomization is " "turned off by ``PYTHONHASHSEED=0``." msgstr "" +"`bpo-32329 `__: ``sys.flags." +"hash_randomization`` ahora está configurado correctamente en 0 cuando " +"``PYTHONHASHSEED=0`` desactiva la aleatorización de hash." #: ../build/NEWS:12242 msgid "" @@ -21375,18 +30812,26 @@ msgid "" "protected from spending much time doing complex calculations and consuming " "much memory for creating large constants in constant folding." msgstr "" +"`bpo-30416 `__: el optimizador ahora " +"está protegido de perder mucho tiempo haciendo cálculos complejos y consumir " +"mucha memoria para crear grandes constantes en plegado constante." #: ../build/NEWS:12269 msgid "" "`bpo-30353 `__: Fix ctypes pass-by-value " "for structs on 64-bit Cygwin/MinGW." msgstr "" +"`bpo-30353 `__: corrige ctypes paso por " +"valor para estructuras en Cygwin / MinGW de 64 bits." #: ../build/NEWS:12307 msgid "" "`bpo-32394 `__: socket: Remove " "TCP_FASTOPEN, TCP_KEEPCNT flags on older version Windows during run-time." msgstr "" +"`bpo-32394 `__: socket: Elimina los " +"indicadores TCP_FASTOPEN, TCP_KEEPCNT en versiones anteriores de Windows " +"durante el tiempo de ejecución." #: ../build/NEWS:12339 msgid "" @@ -21394,6 +30839,9 @@ msgid "" "os.strerror() now always decode the byte string from the current locale " "encoding, rather than using ASCII/surrogateescape in some cases." msgstr "" +"`bpo-32555 `__: en FreeBSD y Solaris, os." +"strerror () ahora siempre decodifica la cadena de bytes de la codificación " +"local actual, en lugar de usar ASCII / surrogateescape en algunos casos." #: ../build/NEWS:12357 msgid "" @@ -21401,6 +30849,9 @@ msgid "" "sends IP addresses in SNI TLS extension on platforms with OpenSSL 1.0.2+ or " "inet_pton." msgstr "" +"`bpo-32185 `__: el módulo SSL ya no " +"envía direcciones IP en la extensión SNI TLS en plataformas con OpenSSL " +"1.0.2+ o inet_pton." #: ../build/NEWS:12422 msgid "" @@ -21408,12 +30859,18 @@ msgid "" "disabled TLS 1.0 and 1.1 for SSLv23_METHOD(). Change TLS/SSL protocol of " "some tests to PROTOCOL_TLS or PROTOCOL_TLSv1_2 to make them pass on Debian." msgstr "" +"`bpo-31518 `__: Debian Unstable ha " +"deshabilitado TLS 1.0 y 1.1 para SSLv23_METHOD (). Cambie el protocolo TLS / " +"SSL de algunas pruebas a PROTOCOL_TLS o PROTOCOL_TLSv1_2 para que pasen en " +"Debian." #: ../build/NEWS:12455 msgid "" "`bpo-32588 `__: Create standalone " "_distutils_findvs module." msgstr "" +"`bpo-32588 `__: Cree un módulo " +"_distutils_findvs independiente." #: ../build/NEWS:12460 msgid "" @@ -21423,28 +30880,36 @@ msgid "" "XZ 5.2.3, and SQLite 3.22.0. The 10.9+ installer now links with and supplies " "its own copy of Tcl/Tk 8.6.8." msgstr "" +"`bpo-32726 `__: proporciona una variante " +"de instalador macOS adicional y más moderna que admite sistemas macOS 10.9+ " +"solo en modo de 64 bits. Actualice las bibliotecas de terceros suministradas " +"a OpenSSL 1.0.2n, XZ 5.2.3 y SQLite 3.22.0. El instalador 10.9+ ahora se " +"vincula y proporciona su propia copia de Tcl / Tk 8.6.8." #: ../build/NEWS:12516 msgid "Python 3.6.4 final" -msgstr "" +msgstr "Python 3.6.4 final" #: ../build/NEWS:12518 msgid "*Release date: 2017-12-18*" -msgstr "" +msgstr "*Release date: 2017-12-18*" #: ../build/NEWS:12520 msgid "There were no new code changes in version 3.6.4 since v3.6.4rc1." -msgstr "" +msgstr "No hubo nuevos cambios de código en la versión 3.6.4 desde v3.6.4rc1." #: ../build/NEWS:12525 msgid "Python 3.6.4 release candidate 1" -msgstr "" +msgstr "Python 3.6.4 versión candidata 1" #: ../build/NEWS:12554 msgid "" "`bpo-31852 `__: Fix a segmentation fault " "caused by a combination of the async soft keyword and continuation lines." msgstr "" +"`bpo-31852 `__: se corrige un error de " +"segmentación causado por una combinación de la palabra clave asíncrona suave " +"y las líneas de continuación." #: ../build/NEWS:12888 msgid "" @@ -21456,14 +30921,23 @@ msgid "" "editors. To make room for the expanded sample, frames on the Font tab are re-" "arranged. The Font/Tabs help explains a bit about the additions." msgstr "" +"`bpo-13802 `__: use caracteres no " +"latinos en el ejemplo de configuración de fuente de IDLE. Incluso si uno " +"selecciona una fuente que define un subconjunto limitado del plano " +"multilingüe básico unicode, tcl / tk usará otras fuentes que definen un " +"carácter. El ejemplo ampliado brinda a los usuarios de caracteres no latinos " +"una mejor idea de lo que podrían ver en el shell y los editores de IDLE. " +"Para dejar espacio para la muestra expandida, los marcos en la pestaña " +"Fuente se reorganizan. La ayuda de Font / Tabs explica un poco sobre las " +"adiciones." #: ../build/NEWS:12944 msgid "Python 3.6.3 final" -msgstr "" +msgstr "Python 3.6.3 final" #: ../build/NEWS:12946 msgid "*Release date: 2017-10-03*" -msgstr "" +msgstr "*Release date: 2017-10-03*" #: ../build/NEWS:12951 msgid "" @@ -21471,6 +30945,9 @@ msgid "" "iterables in `concurrent.futures.as_completed()`. Fixes regression in " "3.6.3rc1." msgstr "" +"`bpo-31641 `__: Vuelva a permitir " +"iterables arbitrarios en `concurrent.futures.as_completed ()`. Corrige la " +"regresión en 3.6.3rc1." #: ../build/NEWS:12957 msgid "" @@ -21478,60 +30955,69 @@ msgid "" "``uploadrelease.bat`` script. Fix Windows Doc build issues in ``Doc/make." "bat``." msgstr "" +"`bpo-31662 `__: corrige errores " +"tipográficos en el script de Windows ``uploadrelease.bat``. Solucione los " +"problemas de compilación de Windows Doc en ``Doc/make.bat``." #: ../build/NEWS:12960 msgid "" "`bpo-31423 `__: Fix building the PDF " "documentation with newer versions of Sphinx." msgstr "" +"`bpo-31423 `__: Se corrigió la creación " +"de la documentación PDF con versiones más recientes de Sphinx." #: ../build/NEWS:12965 msgid "Python 3.6.3 release candidate 1" -msgstr "" +msgstr "Python 3.6.3 versión candidata 1" #: ../build/NEWS:12967 msgid "*Release date: 2017-09-18*" -msgstr "" +msgstr "*Release date: 2017-09-18*" #: ../build/NEWS:13419 msgid "Python 3.6.2 final" -msgstr "" +msgstr "Python 3.6.2 final" #: ../build/NEWS:13421 msgid "*Release date: 2017-07-17*" -msgstr "" +msgstr "*Release date: 2017-07-17*" #: ../build/NEWS:13423 ../build/NEWS:14150 msgid "No changes since release candidate 2" -msgstr "" +msgstr "Sin cambios desde la versión candidata 2" #: ../build/NEWS:13428 msgid "Python 3.6.2 release candidate 2" -msgstr "" +msgstr "Python 3.6.2 versión candidata 2" #: ../build/NEWS:13430 msgid "*Release date: 2017-07-07*" -msgstr "" +msgstr "*Release date: 2017-07-07*" #: ../build/NEWS:13455 msgid "Python 3.6.2 release candidate 1" -msgstr "" +msgstr "Python 3.6.2 versión candidata 1" #: ../build/NEWS:13457 msgid "*Release date: 2017-06-17*" -msgstr "" +msgstr "*Release date: 2017-06-17*" #: ../build/NEWS:13465 msgid "" "`bpo-30604 `__: Move co_extra_freefuncs " "to not be per-thread to avoid crashes" msgstr "" +"`bpo-30604 `__: Mueva co_extra_freefuncs " +"para que no sea por subproceso para evitar bloqueos" #: ../build/NEWS:13495 ../build/NEWS:17447 msgid "" "`bpo-29600 `__: Fix wrapping coroutine " "return values in StopIteration." msgstr "" +"`bpo-29600 `__: Se corrigieron los " +"valores de retorno de la co-rutina de ajuste en StopIteration." #: ../build/NEWS:13524 ../build/NEWS:17513 msgid "" @@ -21539,12 +31025,17 @@ msgid "" "imp.load_package(), fixing it for cases when a package is only shipped with " "bytecodes. Patch by Alexandru Ardelean." msgstr "" +"`bpo-30645 `__: corrige el cálculo de la " +"ruta en imp.load_package (), arreglándolo para los casos en que un paquete " +"solo se envía con códigos de bytes. Parche de Alexandru Ardelean." #: ../build/NEWS:13544 msgid "" "`bpo-24484 `__: Avoid race condition in " "multiprocessing cleanup (#2159)" msgstr "" +"`bpo-24484 `__: Evite la condición de " +"carrera en la limpieza de multiprocesamiento (# 2159)" #: ../build/NEWS:13618 ../build/NEWS:17581 msgid "" @@ -21552,6 +31043,9 @@ msgid "" "of zipfile breakage. (See also: `bpo-29094 `__)" msgstr "" +"`bpo-26293 `__: El cambio se produjo " +"debido a la rotura del archivo zip. (Ver también: `bpo-29094 `__)" #: ../build/NEWS:13692 ../build/NEWS:17648 msgid "" @@ -21559,6 +31053,9 @@ msgid "" "array 'Q', 'L' and 'I' from accepting big intables (objects that have " "__int__) as elements. Patch by Oren Milman." msgstr "" +"`bpo-28298 `__: Se corrigió un error que " +"impedía que la matriz 'Q', 'L' e 'I' aceptaran tablas grandes (objetos que " +"tienen __int__) como elementos. Parche de Oren Milman." #: ../build/NEWS:13735 msgid "" @@ -21566,32 +31063,37 @@ msgid "" "PySlice_GetIndicesEx() no longer replaced with a macro if Py_LIMITED_API is " "not set." msgstr "" +"`bpo-27867 `__: La función " +"PySlice_GetIndicesEx () ya no se reemplaza con una macro si no se establece " +"Py_LIMITED_API." #: ../build/NEWS:13807 msgid "Python 3.6.1 final" -msgstr "" +msgstr "Python 3.6.1 final" #: ../build/NEWS:13809 msgid "*Release date: 2017-03-21*" -msgstr "" +msgstr "*Release date: 2017-03-21*" #: ../build/NEWS:13825 msgid "" "`bpo-27593 `__: fix format of git " "information used in sys.version" msgstr "" +"`bpo-27593 `__: formato fijo de la " +"información de git utilizada en sys.version" #: ../build/NEWS:13827 msgid "Fix incompatible comment in python.h" -msgstr "" +msgstr "Corregir comentario incompatible en python.h" #: ../build/NEWS:13831 msgid "Python 3.6.1 release candidate 1" -msgstr "" +msgstr "Python 3.6.1 versión candidata 1" #: ../build/NEWS:13833 msgid "*Release date: 2017-03-04*" -msgstr "" +msgstr "*Release date: 2017-03-04*" #: ../build/NEWS:13944 ../build/NEWS:17680 msgid "" @@ -21599,6 +31101,9 @@ msgid "" "exceptions during interpreter shutdown when used with a rare combination of " "multiprocessing and custom codecs." msgstr "" +"`bpo-29519 `__: corrige las excepciones " +"que arrojan luz débil durante el apagado del intérprete cuando se usa con " +"una combinación poco común de multiprocesamiento y códecs personalizados." #: ../build/NEWS:13960 msgid "" @@ -21606,12 +31111,17 @@ msgid "" "status of typing module, add corresponding note to documentation. Patch by " "Ivan L." msgstr "" +"`bpo-29316 `__: restaure el estado " +"provisional del módulo de mecanografía, agregue la nota correspondiente a la " +"documentación. Parche de Ivan L." #: ../build/NEWS:13966 ../build/NEWS:17696 msgid "" "`bpo-29011 `__: Fix an important " "omission by adding Deque to the typing module." msgstr "" +"`bpo-29011 `__: Corrija una omisión " +"importante agregando Deque al módulo de mecanografía." #: ../build/NEWS:13980 msgid "" @@ -21620,6 +31130,10 @@ msgid "" "f(a=1, b=2) is now cached separately from f(b=2, a=1) since both calls could " "potentially give different results." msgstr "" +"`bpo-29203 `__: functools.lru_cache () " +"ahora respeta :pep:`468` y conserva el orden de los argumentos de palabras " +"clave. f (a = 1, b = 2) ahora se almacena en caché por separado de f (b = 2, " +"a = 1) ya que ambas llamadas podrían dar resultados diferentes." #: ../build/NEWS:13987 ../build/NEWS:17953 msgid "" @@ -21627,12 +31141,18 @@ msgid "" "created with extern file object and modes \"w\" and \"x\" now are relative " "to the start of the file." msgstr "" +"`bpo-29094 `__: Las compensaciones en un " +"archivo ZIP creado con un objeto de archivo externo y los modos \"w\" y \"x" +"\" ahora son relativas al inicio del archivo." #: ../build/NEWS:13990 msgid "" "`bpo-29085 `__: Allow random.Random." "seed() to use high quality OS randomness rather than the pid and time." msgstr "" +"`bpo-29085 `__: Permita que random." +"Random.seed () utilice la aleatoriedad del sistema operativo de alta calidad " +"en lugar del pid y el tiempo." #: ../build/NEWS:13993 msgid "" @@ -21640,6 +31160,9 @@ msgid "" "randbelow() which would hang when given a negative input. Patch by Brendan " "Donegan." msgstr "" +"`bpo-29061 `__: Se corrigió un error en " +"secrets.randbelow () que se bloqueaba cuando se le daba una entrada " +"negativa. Parche de Brendan Donegan." #: ../build/NEWS:14001 ../build/NEWS:17959 msgid "" @@ -21647,12 +31170,17 @@ msgid "" "python version of collections.OrderedDict move_to_end() method. Contributed " "by Andra Bogildea." msgstr "" +"`bpo-29119 `__: Se corrigen las " +"referencias débiles en la versión Python pura de las colecciones. " +"Contribución de Andra Bogildea." #: ../build/NEWS:14013 msgid "" "`bpo-29055 `__: Neaten-up empty " "population error on random.choice() by suppressing the upstream exception." msgstr "" +"`bpo-29055 `__: Error de población vacía " +"de Neaten-up en random.choice () suprimiendo la excepción ascendente." #: ../build/NEWS:14028 ../build/NEWS:17983 msgid "" @@ -21660,42 +31188,57 @@ msgid "" "reading read-only files and no longer writes the index file when it is not " "changed." msgstr "" +"`bpo-28847 `__: dbm.dumb ahora admite la " +"lectura de archivos de solo lectura y ya no escribe el archivo de índice " +"cuando no se cambia." #: ../build/NEWS:14046 msgid "" "`bpo-29579 `__: Removes readme.txt from " "the installer" msgstr "" +"`bpo-29579 `__: elimina el archivo " +"readme.txt del instalador" #: ../build/NEWS:14048 msgid "" "`bpo-29326 `__: Ignores blank lines in ." "_pth files (Patch by Alexey Izbyshev)" msgstr "" +"`bpo-29326 `__: ignora las líneas en " +"blanco en los archivos ._pth (parche de Alexey Izbyshev)" #: ../build/NEWS:14050 msgid "" "`bpo-28164 `__: Correctly handle special " "console filenames (patch by Eryk Sun)" msgstr "" +"`bpo-28164 `__: Maneja correctamente " +"nombres de archivos de consola especiales (parche de Eryk Sun)" #: ../build/NEWS:14052 msgid "" "`bpo-29409 `__: Implement :pep:`529` for " "io.FileIO (Patch by Eryk Sun)" msgstr "" +"`bpo-29409 `__: Implementar :pep:`529` " +"para io.FileIO (parche de Eryk Sun)" #: ../build/NEWS:14054 ../build/NEWS:17785 msgid "" "`bpo-29392 `__: Prevent crash when " "passing invalid arguments into msvcrt module." msgstr "" +"`bpo-29392 `__: Evita el bloqueo al " +"pasar argumentos no válidos al módulo msvcrt." #: ../build/NEWS:14059 msgid "" "`bpo-28896 `__: Deprecate " "WindowsRegistryFinder and disable it by default." msgstr "" +"`bpo-28896 `__: Desactive " +"WindowsRegistryFinder y desactívelo de forma predeterminada." #: ../build/NEWS:14064 msgid "" @@ -21704,6 +31247,10 @@ msgid "" "or set to the value between 0x03050400 and 0x03060000 (not including) or " "0x03060100 or higher." msgstr "" +"`bpo-27867 `__: La función " +"PySlice_GetIndicesEx () se reemplaza con una macro si Py_LIMITED_API no se " +"establece o se establece en el valor entre 0x03050400 y 0x03060000 (sin " +"incluir) o 0x03060100 o superior." #: ../build/NEWS:14094 ../build/NEWS:17750 msgid "" @@ -21712,6 +31259,10 @@ msgid "" "running on macOS due to unresolved issues with the underlying system poll " "function on some macOS versions." msgstr "" +"`bpo-28087 `__: omita las fallas de " +"encuesta test_asyncore y test_eintr en macOS. Omita algunas pruebas de " +"select.poll cuando se ejecute en macOS debido a problemas no resueltos con " +"la función de sondeo del sistema subyacente en algunas versiones de macOS." #: ../build/NEWS:14098 ../build/NEWS:17760 msgid "" @@ -21721,54 +31272,69 @@ msgid "" "test regex (allowing it to correctly skip the test when the default locale " "encoding is a multi-byte encoding)" msgstr "" +"`bpo-29571 `__: para que coincida con el " +"comportamiento de la bandera ``re.LOCALE``, test_re.test_locale_flag ahora " +"usa ``locale.getpreferredencoding(False)`` para determinar la codificación " +"candidata para la expresión regular de prueba (lo que le permite omitir " +"correctamente la prueba cuando la codificación local predeterminada es una " +"codificación multibyte)" #: ../build/NEWS:14146 msgid "Python 3.6.0 final" -msgstr "" +msgstr "Python 3.6.0 final" #: ../build/NEWS:14148 msgid "*Release date: 2016-12-23*" -msgstr "" +msgstr "*Release date: 2016-12-23*" #: ../build/NEWS:14155 msgid "Python 3.6.0 release candidate 2" -msgstr "" +msgstr "Python 3.6.0 versión candidata 2" #: ../build/NEWS:14157 msgid "*Release date: 2016-12-16*" -msgstr "" +msgstr "*Release date: 2016-12-16*" #: ../build/NEWS:14165 msgid "" "`bpo-28990 `__: Fix asyncio SSL hanging " "if connection is closed before handshake is completed. (Patch by HoHo-Ho)" msgstr "" +"`bpo-28990 `__: Se corrige el bloqueo de " +"SSL de asyncio si la conexión se cierra antes de que se complete el " +"protocolo de enlace. (Parche de HoHo-Ho)" #: ../build/NEWS:14171 msgid "" "`bpo-28770 `__: Fix python-gdb.py for " "fastcalls." msgstr "" +"`bpo-28770 `__: corrige python-gdb.py " +"para llamadas rápidas." #: ../build/NEWS:14176 msgid "" "`bpo-28896 `__: Deprecate " "WindowsRegistryFinder." msgstr "" +"`bpo-28896 `__: Desaproveche " +"WindowsRegistryFinder." #: ../build/NEWS:14181 msgid "" "`bpo-28898 `__: Prevent gdb build errors " "due to HAVE_LONG_LONG redefinition." msgstr "" +"`bpo-28898 `__: Evita errores de " +"compilación de gdb debido a la redefinición de HAVE_LONG_LONG." #: ../build/NEWS:14185 msgid "Python 3.6.0 release candidate 1" -msgstr "" +msgstr "Python 3.6.0 versión candidata 1" #: ../build/NEWS:14187 msgid "*Release date: 2016-12-06*" -msgstr "" +msgstr "*Release date: 2016-12-06*" #: ../build/NEWS:14209 msgid "" @@ -21776,12 +31342,17 @@ msgid "" "sub() replacement template are allowed again. But they still are deprecated " "and will be disabled in 3.7." msgstr "" +"`bpo-27030 `__: Se permiten nuevamente " +"los escapes desconocidos en la plantilla de reemplazo re.sub (). Pero " +"todavía están en desuso y se deshabilitarán en 3.7." #: ../build/NEWS:14227 msgid "" "`bpo-28843 `__: Fix asyncio C Task to " "handle exceptions __traceback__." msgstr "" +"`bpo-28843 `__: se corrige la tarea " +"asyncio C para manejar las excepciones __traceback__." #: ../build/NEWS:14237 msgid "" @@ -21790,14 +31361,19 @@ msgid "" "``__classcell__`` handling needed for custom metaclasses to fully support :" "pep:`487` and zero-argument ``super()``." msgstr "" +"`bpo-23722 `__: La referencia del modelo " +"de datos y la sección de portabilidad en la guía Novedades ahora cubren el " +"manejo ``__classcell__`` adicional necesario para las metaclases " +"personalizadas para admitir completamente :pep:`487` y ``super()`` de " +"argumento cero." #: ../build/NEWS:14249 msgid "Python 3.6.0 beta 4" -msgstr "" +msgstr "Python 3.6.0 beta 4" #: ../build/NEWS:14251 msgid "*Release date: 2016-11-21*" -msgstr "" +msgstr "*Release date: 2016-11-21*" #: ../build/NEWS:14279 msgid "" @@ -21806,85 +31382,115 @@ msgid "" "issue, __aiter__ returning an awaitable should result in " "PendingDeprecationWarning in 3.5 and in DeprecationWarning in 3.6." msgstr "" +"`bpo-27243 `__: Cambio pendiente de " +"advertencia de desactivación -> Advertencia de desactivación. Como se acordó " +"en la edición, __aiter__ devolver un awaitable debería resultar en " +"PendingDeprecationWarning en 3.5 y en DeprecationWarning en 3.6." #: ../build/NEWS:14298 msgid "" "`bpo-20572 `__: The subprocess.Popen." "wait method's undocumented endtime parameter now raises a DeprecationWarning." msgstr "" +"`bpo-20572 `__: El parámetro de tiempo " +"de finalización sin documentar del método subprocess.Popen.wait ahora genera " +"un DeprecationWarning." #: ../build/NEWS:14315 msgid "" "`bpo-28600 `__: Optimize loop.call_soon." msgstr "" +"`bpo-28600 `__: Optimizar loop.call_soon." #: ../build/NEWS:14317 ../build/NEWS:18331 msgid "" "`bpo-28613 `__: Fix get_event_loop() " "return the current loop if called from coroutines/callbacks." msgstr "" +"`bpo-28613 `__: Se corrige " +"get_event_loop () que devuelve el bucle actual si se llama desde " +"coroutines / callbacks." #: ../build/NEWS:14320 msgid "" "`bpo-28634 `__: Fix asyncio.isfuture() " "to support unittest.Mock." msgstr "" +"`bpo-28634 `__: se corrigió asyncio." +"isfuture () para admitir unittest.Mock." #: ../build/NEWS:14322 msgid "" "`bpo-26081 `__: Fix refleak in _asyncio." "Future.__iter__().throw." msgstr "" +"`bpo-26081 `__: Se corrigió el reflejo " +"en _asyncio.Future .__ iter __ (). Throw." #: ../build/NEWS:14324 ../build/NEWS:18334 msgid "" "`bpo-28639 `__: Fix inspect.isawaitable " "to always return bool Patch by Justin Mayfield." msgstr "" +"`bpo-28639 `__: Se corrigió inspect." +"isawaitable para devolver siempre el parche bool de Justin Mayfield." #: ../build/NEWS:14327 ../build/NEWS:18337 msgid "" "`bpo-28652 `__: Make loop methods reject " "socket kinds they do not support." msgstr "" +"`bpo-28652 `__: Hacer que los métodos de " +"bucle rechacen los tipos de conectores que no admiten." #: ../build/NEWS:14329 ../build/NEWS:18339 msgid "" "`bpo-28653 `__: Fix a refleak in " "functools.lru_cache." msgstr "" +"`bpo-28653 `__: se corrigió un reflejo " +"en functools.lru_cache." #: ../build/NEWS:14331 ../build/NEWS:18341 msgid "" "`bpo-28703 `__: Fix asyncio." "iscoroutinefunction to handle Mock objects." msgstr "" +"`bpo-28703 `__: Se corrigió la función " +"asyncio.iscoroutine para manejar objetos Mock." #: ../build/NEWS:14333 msgid "" "`bpo-28704 `__: Fix create_unix_server " "to support Path-like objects (PEP 519)." msgstr "" +"`bpo-28704 `__: Se corrigió " +"create_unix_server para admitir objetos tipo Path (PEP 519)." #: ../build/NEWS:14335 msgid "" "`bpo-28720 `__: Add collections.abc." "AsyncGenerator." msgstr "" +"`bpo-28720 `__: agregar collections.abc." +"AsyncGenerator." #: ../build/NEWS:14363 msgid "Python 3.6.0 beta 3" -msgstr "" +msgstr "Python 3.6.0 beta 3" #: ../build/NEWS:14365 msgid "*Release date: 2016-10-31*" -msgstr "" +msgstr "*Release date: 2016-10-31*" #: ../build/NEWS:14388 msgid "" "`bpo-28471 `__: Fix \"Python memory " "allocator called without holding the GIL\" crash in socket.setblocking." msgstr "" +"`bpo-28471 `__: Se corrigió el bloqueo " +"del \"asignador de memoria Python llamado sin mantener el GIL\" en socket." +"setblocking." #: ../build/NEWS:14410 msgid "" @@ -21892,6 +31498,9 @@ msgid "" "specifying weights for random.choices() now produce the same result " "sequences." msgstr "" +"`bpo-18844 `__: las diversas formas de " +"especificar pesos para random.choices () ahora producen las mismas " +"secuencias de resultados." #: ../build/NEWS:14413 ../build/NEWS:18015 msgid "" @@ -21899,30 +31508,42 @@ msgid "" "prmonth() no longer prints a space at the start of new line after printing a " "month's calendar. Patch by Xiang Zhang." msgstr "" +"`bpo-28255 `__: calendar.TextCalendar " +"(). Prmonth () ya no imprime un espacio al comienzo de una nueva línea " +"después de imprimir el calendario de un mes. Parche de Xiang Zhang." #: ../build/NEWS:14446 ../build/NEWS:18029 msgid "" "`bpo-24452 `__: Make webbrowser support " "Chrome on Mac OS X." msgstr "" +"`bpo-24452 `__: haga que el navegador " +"web sea compatible con Chrome en Mac OS X." #: ../build/NEWS:14451 msgid "" "`bpo-28492 `__: Fix how StopIteration " "exception is raised in _asyncio.Future." msgstr "" +"`bpo-28492 `__: se corrige cómo se " +"genera la excepción StopIteration en _asyncio.Future." #: ../build/NEWS:14453 msgid "" "`bpo-28500 `__: Fix asyncio to handle " "async gens GC from another thread." msgstr "" +"`bpo-28500 `__: se corrige asyncio para " +"manejar async gens GC desde otro hilo." #: ../build/NEWS:14455 ../build/NEWS:18323 msgid "" "`bpo-26923 `__: Fix asyncio.Gather to " "refuse being cancelled once all children are done. Patch by Johannes Ebke." msgstr "" +"`bpo-26923 `__: Arregle asyncio.Gather " +"para rechazar la cancelación una vez que todos los niños hayan terminado. " +"Parche de Johannes Ebke." #: ../build/NEWS:14458 ../build/NEWS:18326 msgid "" @@ -21930,20 +31551,25 @@ msgid "" "number of workers for default threadpool executor. Initial patch by Hans " "Lawrenz." msgstr "" +"`bpo-26796 `__: No configure la cantidad " +"de trabajadores para el ejecutor de subprocesos predeterminado. Parche " +"inicial de Hans Lawrenz." #: ../build/NEWS:14461 msgid "" "`bpo-28544 `__: Implement asyncio.Task " "in C." msgstr "" +"`bpo-28544 `__: Implementar asyncio.Task " +"en C." #: ../build/NEWS:14487 msgid "Python 3.6.0 beta 2" -msgstr "" +msgstr "Python 3.6.0 beta 2" #: ../build/NEWS:14489 msgid "*Release date: 2016-10-10*" -msgstr "" +msgstr "*Release date: 2016-10-10*" #: ../build/NEWS:14505 msgid "" @@ -21951,12 +31577,17 @@ msgid "" "range_iterator by calling range_iterator type now is deprecated. Patch by " "Oren Milman." msgstr "" +"`bpo-28376 `__: La creación de " +"instancias de range_iterator llamando al tipo range_iterator ahora está en " +"desuso. Parche de Oren Milman." #: ../build/NEWS:14508 ../build/NEWS:17856 msgid "" "`bpo-28376 `__: The constructor of " "range_iterator now checks that step is not 0. Patch by Oren Milman." msgstr "" +"`bpo-28376 `__: El constructor de " +"range_iterator ahora comprueba que el paso no sea 0. Parche de Oren Milman." #: ../build/NEWS:14569 ../build/NEWS:18034 msgid "" @@ -21964,20 +31595,26 @@ msgid "" "that starts not from the start of the file. Offsets in ZIP file now are " "relative to the start of the archive in conforming to the specification." msgstr "" +"`bpo-26293 `__: Se corrigió la escritura " +"de archivos ZIP que no comienza desde el inicio del archivo. Las " +"compensaciones en el archivo ZIP ahora son relativas al inicio del archivo " +"de conformidad con la especificación." #: ../build/NEWS:14576 msgid "" "`bpo-27181 `__: remove statistics." "geometric_mean and defer until 3.7." msgstr "" +"`bpo-27181 `__: elimine statistics." +"geometric_mean y difiera hasta 3.7." #: ../build/NEWS:14755 msgid "Python 3.6.0 beta 1" -msgstr "" +msgstr "Python 3.6.0 beta 1" #: ../build/NEWS:14757 msgid "*Release date: 2016-09-12*" -msgstr "" +msgstr "*Release date: 2016-09-12*" #: ../build/NEWS:14762 msgid "" @@ -21987,24 +31624,35 @@ msgid "" "when called from metaclass methods during class creation. Patch by Martin " "Teichmann." msgstr "" +"`bpo-23722 `__: La celda __class__ " +"utilizada por super () de argumento cero ahora se inicializa desde el tipo ." +"__ new__ en lugar de __build_class__, por lo que los métodos de clase que se " +"basan en eso ahora funcionarán correctamente cuando se llamen desde métodos " +"de metaclase durante la creación de la clase. Parche de Martin Teichmann." #: ../build/NEWS:14767 ../build/NEWS:17887 msgid "" "`bpo-25221 `__: Fix corrupted result " "from PyLong_FromLong(0) when Python is compiled with NSMALLPOSINTS = 0." msgstr "" +"`bpo-25221 `__: corrige el resultado " +"dañado de PyLong_FromLong (0) cuando Python se compila con NSMALLPOSINTS = 0." #: ../build/NEWS:14770 msgid "" "`bpo-27080 `__: Implement formatting " "support for :pep:`515`. Initial patch by Chris Angelico." msgstr "" +"`bpo-27080 `__: Implementar soporte de " +"formato para :pep:`515`. Parche inicial de Chris Angelico." #: ../build/NEWS:14773 msgid "" "`bpo-27199 `__: In tarfile, expose " "copyfileobj bufsize to improve throughput. Patch by Jason Fried." msgstr "" +"`bpo-27199 `__: en tarfile, exponga " +"copyfileobj bufsize para mejorar el rendimiento. Parche de Jason Fried." #: ../build/NEWS:14776 msgid "" @@ -22014,24 +31662,36 @@ msgid "" "anywhere in an f-string. Also, require that expressions inside f-strings be " "enclosed within literal braces, and not escapes like ``f'\\x7b\"hi\"\\x7d'``." msgstr "" +"`bpo-27948 `__: en f-strings, solo " +"permita barras invertidas dentro de las llaves (donde están las " +"expresiones). Este es un cambio radical con respecto a las versiones 3.6 " +"alfa, donde se permiten barras diagonales inversas en cualquier parte de una " +"cadena f. Además, requiera que las expresiones dentro de f-strings estén " +"encerradas entre llaves literales y no escapes como ``f'\\x7b\"hi\"\\x7d'``." #: ../build/NEWS:14782 msgid "" "`bpo-28046 `__: Remove platform-specific " "directories from sys.path." msgstr "" +"`bpo-28046 `__: elimine los directorios " +"específicos de la plataforma de sys.path." #: ../build/NEWS:14784 msgid "" "`bpo-28071 `__: Add early-out for " "differencing from an empty set." msgstr "" +"`bpo-28071 `__: agregue salida " +"anticipada para diferenciar de un conjunto vacío." #: ../build/NEWS:14786 ../build/NEWS:17890 msgid "" "`bpo-25758 `__: Prevents zipimport from " "unnecessarily encoding a filename (patch by Eryk Sun)" msgstr "" +"`bpo-25758 `__: evita que zipimport " +"codifique innecesariamente un nombre de archivo (parche de Eryk Sun)" #: ../build/NEWS:14789 msgid "" @@ -22039,6 +31699,9 @@ msgid "" "of extension classes and functions now is interned. This leads to more " "compact pickle data with protocol 4." msgstr "" +"`bpo-25856 `__: El atributo __module__ " +"de las clases y funciones de extensión ahora está interno. Esto conduce a " +"datos de pickle más compactos con el protocolo 4." #: ../build/NEWS:14792 msgid "" @@ -22047,30 +31710,42 @@ msgid "" "Rumed, design by Serhiy Storchaka, reviewed by Serhiy Storchaka and Victor " "Stinner." msgstr "" +"`bpo-27213 `__: vuelva a trabajar " +"CALL_FUNCTION * códigos de operación para producir códigos de bytes más " +"cortos y eficientes. Parche de Demur Rumed, diseño de Serhiy Storchaka, " +"revisado por Serhiy Storchaka y Victor Stinner." #: ../build/NEWS:14796 msgid "" "`bpo-26331 `__: Implement tokenizing " "support for :pep:`515`. Patch by Georg Brandl." msgstr "" +"`bpo-26331 `__: Implementar el soporte " +"de tokenización para :pep:`515`. Parche de Georg Brandl." #: ../build/NEWS:14799 msgid "" "`bpo-27999 `__: Make \"global after use" "\" a SyntaxError, and ditto for nonlocal. Patch by Ivan Levkivskyi." msgstr "" +"`bpo-27999 `__: Convertir \"global after " +"use\" en SyntaxError y lo mismo para nonlocal. Parche de Ivan Levkivskyi." #: ../build/NEWS:14802 msgid "" "`bpo-28003 `__: Implement :pep:`525` -- " "Asynchronous Generators." msgstr "" +"`bpo-28003 `__: Implementar :pep:`525` - " +"Generadores asíncronos." #: ../build/NEWS:14804 msgid "" "`bpo-27985 `__: Implement :pep:`526` -- " "Syntax for Variable Annotations. Patch by Ivan Levkivskyi." msgstr "" +"`bpo-27985 `__: Implementar :pep:`526` - " +"Sintaxis para anotaciones variables. Parche de Ivan Levkivskyi." #: ../build/NEWS:14807 msgid "" @@ -22078,6 +31753,10 @@ msgid "" "version to the builtin dict type, incremented at each dictionary creation " "and at each dictionary change. Implementation of the PEP 509." msgstr "" +"`bpo-26058 `__: agregue una nueva " +"versión privada al tipo de diccionario incorporado, que se incrementa en " +"cada creación de diccionario y en cada cambio de diccionario. Implementación " +"del PEP 509." #: ../build/NEWS:14811 msgid "" @@ -22085,6 +31764,9 @@ msgid "" "pair that is not a valid escape sequence now generates a " "DeprecationWarning. Patch by Emanuel Barry." msgstr "" +"`bpo-27364 `__: un par de caracteres de " +"barra invertida que no es una secuencia de escape válida ahora genera una " +"advertencia de desaprobación. Parche de Emanuel Barry." #: ../build/NEWS:14814 msgid "" @@ -22092,24 +31774,34 @@ msgid "" "changed like PyPy. It is more compact and preserves insertion order. " "(Concept developed by Raymond Hettinger and patch by Inada Naoki.)" msgstr "" +"`bpo-27350 `__: La implementación de " +"`dict` se cambia como PyPy. Es más compacto y conserva el orden de " +"inserción. (Concepto desarrollado por Raymond Hettinger y parche de Inada " +"Naoki)." #: ../build/NEWS:14818 msgid "" "`bpo-27911 `__: Remove unnecessary error " "checks in ``exec_builtin_or_dynamic()``." msgstr "" +"`bpo-27911 `__: elimine las " +"comprobaciones de error innecesarias en ``exec_builtin_or_dynamic()``." #: ../build/NEWS:14821 msgid "" "`bpo-27078 `__: Added BUILD_STRING " "opcode. Optimized f-strings evaluation." msgstr "" +"`bpo-27078 `__: código de operación " +"BUILD_STRING agregado. Evaluación optimizada de f-strings." #: ../build/NEWS:14823 msgid "" "`bpo-17884 `__: Python now requires " "systems with inttypes.h and stdint.h" msgstr "" +"`bpo-17884 `__: Python ahora requiere " +"sistemas con inttypes.hy stdint.h" #: ../build/NEWS:14825 msgid "" @@ -22117,6 +31809,9 @@ msgid "" "support ``long long``. Python hasn't compiled without ``long long`` for " "years, so this is basically a formality." msgstr "" +"`bpo-27961 `__: requiere que las " +"plataformas admitan ``long long``. Python no ha compilado sin ``long long`` " +"durante años, así que esto es básicamente una formalidad." #: ../build/NEWS:14829 msgid "" @@ -22124,16 +31819,22 @@ msgid "" "Windows CE. It was never finished, and Windows CE is no longer a relevant " "platform for Python." msgstr "" +"`bpo-27355 `__: se eliminó el soporte " +"para Windows CE. Nunca se terminó y Windows CE ya no es una plataforma " +"relevante para Python." #: ../build/NEWS:14832 msgid "Implement :pep:`523`." -msgstr "" +msgstr "Implemente :pep:`523`." #: ../build/NEWS:14834 msgid "" "`bpo-27870 `__: A left shift of zero by " "a large integer no longer attempts to allocate large amounts of memory." msgstr "" +"`bpo-27870 `__: Un desplazamiento a la " +"izquierda de cero por un entero grande ya no intenta asignar grandes " +"cantidades de memoria." #: ../build/NEWS:14837 msgid "" @@ -22141,6 +31842,10 @@ msgid "" "conversion, improve the estimate of the intermediate memory required, and " "remove an unnecessarily strict overflow check. Patch by Serhiy Storchaka." msgstr "" +"`bpo-25402 `__: en la conversión de " +"cadena int a decimal, mejore la estimación de la memoria intermedia " +"requerida y elimine una verificación de desbordamiento innecesariamente " +"estricta. Parche de Serhiy Storchaka." #: ../build/NEWS:14841 msgid "" @@ -22148,12 +31853,18 @@ msgid "" "careful about modifying object returned by long_add, and remove an " "unnecessary check for small longs. Thanks Oren Milman for analysis and patch." msgstr "" +"`bpo-27214 `__: En long_invert, tenga " +"más cuidado al modificar el objeto devuelto por long_add y elimine una " +"verificación innecesaria para longitudes pequeñas. Gracias Oren Milman por " +"el análisis y el parche." #: ../build/NEWS:14845 msgid "" "`bpo-27506 `__: Support passing the " "bytes/bytearray.translate() \"delete\" argument by keyword." msgstr "" +"`bpo-27506 `__: Soporte para pasar el " +"argumento bytes / bytearray.translate () \"eliminar\" por palabra clave." #: ../build/NEWS:14848 ../build/NEWS:17896 msgid "" @@ -22161,6 +31872,9 @@ msgid "" "generator's frame's backreference to the generator to prevent crashes in " "frame.clear()." msgstr "" +"`bpo-27812 `__: borre correctamente la " +"referencia inversa del marco de un generador al generador para evitar " +"bloqueos en frame.clear ()." #: ../build/NEWS:14851 ../build/NEWS:17899 msgid "" @@ -22168,6 +31882,9 @@ msgid "" "coroutine that has not been awaited is finalized with warnings-as-errors " "enabled." msgstr "" +"`bpo-27811 `__: se corrige un bloqueo " +"cuando se finaliza una corrutina que no se ha esperado con las advertencias " +"como errores habilitadas." #: ../build/NEWS:14854 ../build/NEWS:17902 msgid "" @@ -22175,6 +31892,9 @@ msgid "" "by PVS-Studio: Null pointer check after use of 'def' in " "_PyState_AddModule(). Initial patch by Christian Heimes." msgstr "" +"`bpo-27587 `__: solucionó otro problema " +"encontrado por PVS-Studio: verificación de puntero nulo después de usar " +"'def' en _PyState_AddModule (). Parche inicial de Christian Heimes." #: ../build/NEWS:14857 msgid "" @@ -22183,12 +31903,18 @@ msgid "" "``int``. Previously the return type depended on the input values. Patch by " "Xiang Zhang." msgstr "" +"`bpo-27792 `__: La operación de módulo " +"aplicada a ``bool`` y otras subclases de ``int`` ahora siempre devuelve un " +"``int``. Anteriormente, el tipo de retorno dependía de los valores de " +"entrada. Parche de Xiang Zhang." #: ../build/NEWS:14861 msgid "" "`bpo-26984 `__: int() now always returns " "an instance of exact int." msgstr "" +"`bpo-26984 `__: int () ahora siempre " +"devuelve una instancia de int exacta." #: ../build/NEWS:14863 msgid "" @@ -22196,12 +31922,18 @@ msgid "" "integer true division; this bug could potentially have caused off-by-one-ulp " "results on platforms with unreliable ldexp implementations." msgstr "" +"`bpo-25604 `__: se corrigió un error " +"menor en la división verdadera de enteros; este error podría potencialmente " +"haber causado resultados off-by-one-ulp en plataformas con implementaciones " +"de ldexp no confiables." #: ../build/NEWS:14867 msgid "" "`bpo-24254 `__: Make class definition " "namespace ordered by default." msgstr "" +"`bpo-24254 `__: hacer que el espacio de " +"nombres de definición de clases esté ordenado de forma predeterminada." #: ../build/NEWS:14869 msgid "" @@ -22209,6 +31941,10 @@ msgid "" "``List_New``: the original code was checking against ``Py_SIZE_MAX`` instead " "of the correct upper bound of ``Py_SSIZE_T_MAX``. Patch by Xiang Zhang." msgstr "" +"`bpo-27662 `__: se corrigió una " +"verificación de desbordamiento en ``List_New``: el código original se " +"verificaba con ``Py_SIZE_MAX`` en lugar del límite superior correcto de " +"``Py_SSIZE_T_MAX``. Parche de Xiang Zhang." #: ../build/NEWS:14873 ../build/NEWS:17908 msgid "" @@ -22217,6 +31953,11 @@ msgid "" "module level functions to instances of non-module types returned from " "``Py_create_mod``. Patch by Xiang Zhang." msgstr "" +"`bpo-27782 `__: La importación del " +"módulo de extensión multifase ahora permite correctamente que el campo " +"``m_methods`` se utilice para agregar funciones de nivel de módulo a " +"instancias de tipos que no son de módulo devueltos desde ``Py_create_mod``. " +"Parche de Xiang Zhang." #: ../build/NEWS:14877 ../build/NEWS:17912 msgid "" @@ -22224,6 +31965,9 @@ msgid "" "accepted a second None argument for some types but not for others. Fixed " "the inconsistency by accepting None for all numeric types." msgstr "" +"`bpo-27936 `__: La función round () " +"aceptó un segundo argumento None para algunos tipos pero no para otros. Se " +"corrigió la inconsistencia aceptando Ninguno para todos los tipos numéricos." #: ../build/NEWS:14881 ../build/NEWS:17916 msgid "" @@ -22231,12 +31975,18 @@ msgid "" "argument to \"python -m\" or runpy.run_module() is found in sys.modules " "after parent packages are imported, but before the submodule is executed." msgstr "" +"`bpo-27487 `__: advierte si se encuentra " +"un argumento de submódulo para \"python -m\" o runpy.run_module () en sys." +"modules después de importar los paquetes principales, pero antes de que se " +"ejecute el submódulo." #: ../build/NEWS:14885 msgid "" "`bpo-27157 `__: Make only type() itself " "accept the one-argument form. Patch by Eryk Sun and Emanuel Barry." msgstr "" +"`bpo-27157 `__: Hacer que solo type () " +"acepte la forma de un argumento. Parche de Eryk Sun y Emanuel Barry." #: ../build/NEWS:14888 ../build/NEWS:17920 msgid "" @@ -22245,24 +31995,34 @@ msgid "" "RuntimeError since there is no active exception to reraise. Patch written by " "Xiang Zhang." msgstr "" +"`bpo-27558 `__: se corrigió un error del " +"sistema en la implementación de la declaración \"raise\". En un hilo nuevo, " +"genere un RuntimeError ya que no hay una excepción activa para volver a " +"subir. Parche escrito por Xiang Zhang." #: ../build/NEWS:14892 msgid "" "`bpo-28008 `__: Implement :pep:`530` -- " "asynchronous comprehensions." msgstr "" +"`bpo-28008 `__: Implementar :pep:`530` - " +"comprensiones asincrónicas." #: ../build/NEWS:14894 ../build/NEWS:17945 msgid "" "`bpo-27942 `__: Fix memory leak in " "codeobject.c" msgstr "" +"`bpo-27942 `__: Soluciona la pérdida de " +"memoria en codeobject.c" #: ../build/NEWS:14899 ../build/NEWS:17989 msgid "" "`bpo-28732 `__: Fix crash in os.spawnv() " "with no elements in args" msgstr "" +"`bpo-28732 `__: se corrigió el bloqueo " +"en os.spawnv () sin elementos en los argumentos" #: ../build/NEWS:14901 ../build/NEWS:17991 msgid "" @@ -22270,6 +32030,9 @@ msgid "" "for negative compileall.compile_dir(workers=...) parameter, even when " "multithreading is unavailable." msgstr "" +"`bpo-28485 `__: Siempre aumente " +"ValueError para el parámetro compileall.compile_dir (trabajadores = ...) " +"negativo, incluso cuando el subproceso múltiple no esté disponible." #: ../build/NEWS:14905 msgid "" @@ -22277,6 +32040,9 @@ msgid "" "sqlite3_get_autocommit() instead of setting Connection->inTransaction " "manually." msgstr "" +"`bpo-28037 `__: use " +"sqlite3_get_autocommit () en lugar de configurar Connection-> inTransaction " +"manualmente." #: ../build/NEWS:14908 msgid "" @@ -22284,6 +32050,9 @@ msgid "" "tm_zone are now available on all platforms in the return values of time." "localtime() and time.gmtime()." msgstr "" +"`bpo-25283 `__: Los atributos tm_gmtoff " +"y tm_zone ahora están disponibles en todas las plataformas en los valores de " +"retorno de time.localtime () y time.gmtime ()." #: ../build/NEWS:14911 msgid "" @@ -22291,18 +32060,25 @@ msgid "" "object groups are now accessible using __getitem__. \"mo[x]\" is equivalent " "to \"mo.group(x)\"." msgstr "" +"`bpo-24454 `__: Ahora se puede acceder a " +"los grupos de objetos de coincidencia de expresiones regulares mediante " +"__getitem__. \"mes [x]\" es equivalente a \"grupo mes (x)\"." #: ../build/NEWS:14914 msgid "" "`bpo-10740 `__: sqlite3 no longer " "implicitly commit an open transaction before DDL statements." msgstr "" +"`bpo-10740 `__: sqlite3 ya no confirma " +"implícitamente una transacción abierta antes de las declaraciones DDL." #: ../build/NEWS:14917 msgid "" "`bpo-17941 `__: Add a *module* parameter " "to collections.namedtuple()." msgstr "" +"`bpo-17941 `__: agregue un parámetro " +"*module* a collections.namedtuple ()." #: ../build/NEWS:14919 msgid "" @@ -22310,6 +32086,9 @@ msgid "" "be used only at the start of the regular expression. Deprecation warning is " "emitted if uses them in the middle of the regular expression." msgstr "" +"`bpo-22493 `__: los indicadores en línea " +"ahora deben usarse solo al comienzo de la expresión regular. Se emite una " +"advertencia de obsolescencia si los usa en medio de la expresión regular." #: ../build/NEWS:14923 msgid "" @@ -22317,18 +32096,25 @@ msgid "" "unmarshalling additional data types used by Apache XML-RPC implementation " "for numerics and None." msgstr "" +"`bpo-26885 `__: xmlrpc ahora admite la " +"descomposición de tipos de datos adicionales utilizados por la " +"implementación Apache XML-RPC para numéricos y Ninguno." #: ../build/NEWS:14926 msgid "" "`bpo-28070 `__: Fixed parsing inline " "verbose flag in regular expressions." msgstr "" +"`bpo-28070 `__: Se corrigió el indicador " +"detallado en línea del análisis en expresiones regulares." #: ../build/NEWS:14928 msgid "" "`bpo-19500 `__: Add client-side SSL " "session resumption to the ssl module." msgstr "" +"`bpo-19500 `__: agregue la reanudación " +"de la sesión SSL del lado del cliente al módulo ssl." #: ../build/NEWS:14930 msgid "" @@ -22337,6 +32123,10 @@ msgid "" "SSLSocket and certfile/keyfile (or similar) in ftplib, httplib, imaplib, " "smtplib, poplib and urllib." msgstr "" +"`bpo-28022 `__: Desaprovecha los " +"argumentos relacionados con ssl a favor de SSLContext. La desaprobación " +"incluye la creación manual de SSLSocket y certfile / keyfile (o similar) en " +"ftplib, httplib, imaplib, smtplib, poplib y urllib." #: ../build/NEWS:14934 msgid "" @@ -22345,6 +32135,10 @@ msgid "" "OP_CIPHER_SERVER_PREFERENCE, OP_SINGLE_DH_USE, OP_SINGLE_ECDH_USE and HIGH " "ciphers without MD5." msgstr "" +"`bpo-28043 `__: SSLContext ha mejorado " +"la configuración predeterminada: OP_NO_SSLv2, OP_NO_SSLv3, " +"OP_NO_COMPRESSION, OP_CIPHER_SERVER_PREFERENCE, OP_SINGLE_DH_USE, " +"OP_SINGLE_ECDH_USE y cifrados HIGH sin MD5." #: ../build/NEWS:14938 msgid "" @@ -22352,6 +32146,9 @@ msgid "" "RuntimeError's in the zipfile module to more appropriate types. Improved " "some error messages and debugging output." msgstr "" +"`bpo-24693 `__: se cambiaron algunos " +"RuntimeError en el módulo zipfile a tipos más apropiados. Se mejoraron " +"algunos mensajes de error y resultados de depuración." #: ../build/NEWS:14941 msgid "" @@ -22359,6 +32156,9 @@ msgid "" "loads`` now support binary input encoded as UTF-8, UTF-16 or UTF-32. Patch " "by Serhiy Storchaka." msgstr "" +"`bpo-17909 `__: ``json.load`` y ``json." +"loads`` ahora admiten entradas binarias codificadas como UTF-8, UTF-16 o " +"UTF-32. Parche de Serhiy Storchaka." #: ../build/NEWS:14944 msgid "" @@ -22367,24 +32167,35 @@ msgid "" "accelerated C counterpart for subclassing, pickling and text representation " "purposes. Patch by Emanuel Barry and Serhiy Storchaka." msgstr "" +"`bpo-27137 `__: la implementación de " +"reserva de Python pura de ``functools.partial`` ahora coincide con el " +"comportamiento de su contraparte C acelerada para propósitos de subclases, " +"decapado y representación de texto. Parche de Emanuel Barry y Serhiy " +"Storchaka." #: ../build/NEWS:14949 ../build/NEWS:18044 msgid "" "Fix possible integer overflows and crashes in the mmap module with unusual " "usage patterns." msgstr "" +"Corrija posibles desbordamientos y bloqueos de enteros en el módulo mmap con " +"patrones de uso inusuales." #: ../build/NEWS:14952 ../build/NEWS:18047 msgid "" "`bpo-1703178 `__: Fix the ability to " "pass the --link-objects option to the distutils build_ext command." msgstr "" +"`bpo-1703178 `__: se corrige la " +"capacidad de pasar la opción --link-objects al comando distutils build_ext." #: ../build/NEWS:14955 ../build/NEWS:18094 msgid "" "`bpo-28019 `__: itertools.count() no " "longer rounds non-integer step in range between 1.0 and 2.0 to 1." msgstr "" +"`bpo-28019 `__: itertools.count () ya no " +"redondea el paso no entero en el rango entre 1.0 y 2.0 a 1." #: ../build/NEWS:14958 msgid "" @@ -22392,12 +32203,17 @@ msgid "" "'readrc' keyword argument to control whether .pdbrc files should be read. " "Patch by Martin Matusiak and Sam Kimbrel." msgstr "" +"`bpo-18401 `__: Pdb ahora admite el " +"argumento de palabra clave 'readrc' para controlar si se deben leer los " +"archivos .pdbrc. Parche de Martin Matusiak y Sam Kimbrel." #: ../build/NEWS:14962 ../build/NEWS:18097 msgid "" "`bpo-25969 `__: Update the lib2to3 " "grammar to handle the unpacking generalizations added in 3.5." msgstr "" +"`bpo-25969 `__: actualice la gramática " +"lib2to3 para manejar las generalizaciones de descompresión agregadas en 3.5." #: ../build/NEWS:14965 ../build/NEWS:18100 msgid "" @@ -22405,12 +32221,17 @@ msgid "" "order of the lines in the mailcap files (\"first match\"), as required by " "RFC 1542. Patch by Michael Lazar." msgstr "" +"`bpo-14977 `__: mailcap ahora respeta el " +"orden de las líneas en los archivos mailcap (\"primera coincidencia\"), como " +"lo requiere RFC 1542. Parche de Michael Lazar." #: ../build/NEWS:14968 msgid "" "`bpo-28082 `__: Convert re flag " "constants to IntFlag." msgstr "" +"`bpo-28082 `__: Convierta las constantes " +"re flag a IntFlag." #: ../build/NEWS:14970 msgid "" @@ -22418,24 +32239,33 @@ msgid "" "constants to IntEnum and IntFlags. SSLContext properties now return flags " "and enums." msgstr "" +"`bpo-28025 `__: convierta todas las " +"constantes del módulo ssl en IntEnum e IntFlags. Las propiedades de " +"SSLContext ahora devuelven indicadores y enumeraciones." #: ../build/NEWS:14973 msgid "" "`bpo-23591 `__: Add Flag, IntFlag, and " "auto() to enum module." msgstr "" +"`bpo-23591 `__: agregue Flag, IntFlag y " +"auto () al módulo de enumeración." #: ../build/NEWS:14975 msgid "" "`bpo-433028 `__: Added support of " "modifier spans in regular expressions." msgstr "" +"`bpo-433028 `__: Se agregó " +"compatibilidad con intervalos de modificadores en expresiones regulares." #: ../build/NEWS:14977 ../build/NEWS:18103 msgid "" "`bpo-24594 `__: Validates persist " "parameter when opening MSI database" msgstr "" +"`bpo-24594 `__: valida el parámetro de " +"persistencia al abrir la base de datos MSI" #: ../build/NEWS:14979 ../build/NEWS:18105 msgid "" @@ -22443,34 +32273,47 @@ msgid "" "nows preserves whitespaces in attributes (Patch by Duane Griffin. Reviewed " "and approved by Stefan Behnel.)" msgstr "" +"`bpo-17582 `__: xml.etree.ElementTree " +"ahora conserva los espacios en blanco en los atributos (Parche de Duane " +"Griffin. Revisado y aprobado por Stefan Behnel.)" #: ../build/NEWS:14982 ../build/NEWS:18108 msgid "" "`bpo-28047 `__: Fixed calculation of " "line length used for the base64 CTE in the new email policies." msgstr "" +"`bpo-28047 `__: cálculo fijo de la " +"longitud de la línea utilizada para el CTE base64 en las nuevas políticas de " +"correo electrónico." #: ../build/NEWS:14985 msgid "" "`bpo-27576 `__: Fix call order in " "OrderedDict.__init__()." msgstr "" +"`bpo-27576 `__: Corregir el orden de las " +"llamadas en OrderedDict .__ init __ ()." #: ../build/NEWS:14987 msgid "email.generator.DecodedGenerator now supports the policy keyword." msgstr "" +"email.generator.DecodedGenerator ahora admite la palabra clave política." #: ../build/NEWS:14989 msgid "" "`bpo-28027 `__: Remove undocumented " "modules from ``Lib/plat-*``: IN, CDROM, DLFCN, TYPES, CDIO, and STROPTS." msgstr "" +"`bpo-28027 `__: elimine los módulos no " +"documentados de ``Lib/plat-*``: IN, CDROM, DLFCN, TYPES, CDIO y STROPTS." #: ../build/NEWS:14992 ../build/NEWS:18111 msgid "" "`bpo-27445 `__: Don't pass str(_charset) " "to MIMEText.set_payload(). Patch by Claude Paroz." msgstr "" +"`bpo-27445 `__: No pase str (_charset) a " +"MIMEText.set_payload (). Parche de Claude Paroz." #: ../build/NEWS:14995 msgid "" @@ -22478,6 +32321,9 @@ msgid "" "longer provisional, and the docs have been reorganized and rewritten to " "emphasize the new API." msgstr "" +"`bpo-24277 `__: la nueva API de correo " +"electrónico ya no es provisional y los documentos se han reorganizado y " +"reescrito para enfatizar la nueva API." #: ../build/NEWS:14998 ../build/NEWS:18114 msgid "" @@ -22486,6 +32332,10 @@ msgid "" "REST API requests more consistent and predictable especially when proxy " "servers are involved." msgstr "" +"`bpo-22450 `__: urllib ahora incluye un " +"encabezado ``Accept: */*`` entre los encabezados predeterminados. Esto hace " +"que los resultados de las solicitudes de API REST sean más consistentes y " +"predecibles, especialmente cuando se trata de servidores proxy." #: ../build/NEWS:15002 ../build/NEWS:18118 msgid "" @@ -22493,18 +32343,25 @@ msgid "" "runs given the same Grammar.txt input regardless of the hash randomization " "setting." msgstr "" +"lib2to3.pgen3.driver.load_grammar () ahora crea un archivo de caché estable " +"entre ejecuciones dada la misma entrada Grammar.txt independientemente de la " +"configuración de aleatorización de hash." #: ../build/NEWS:15006 msgid "" "`bpo-28005 `__: Allow ImportErrors in " "encoding implementation to propagate." msgstr "" +"`bpo-28005 `__: Permitir que se " +"propaguen los errores de importación en la implementación de codificación." #: ../build/NEWS:15008 msgid "" "`bpo-26667 `__: Support path-like " "objects in importlib.util." msgstr "" +"`bpo-26667 `__: Admite objetos similares " +"a rutas en importlib.util." #: ../build/NEWS:15010 ../build/NEWS:18122 msgid "" @@ -22512,6 +32369,9 @@ msgid "" "memcpy() etc calls with null source pointers in the \"ctypes\" and \"array\" " "modules." msgstr "" +"`bpo-27570 `__: Evite las llamadas " +"memcpy (), etc. de longitud cero con punteros de fuente nulos en los módulos " +"\"ctypes\" y \"array\"." #: ../build/NEWS:15013 ../build/NEWS:18125 msgid "" @@ -22519,28 +32379,39 @@ msgid "" "*only* on the RFC specified CR and LF characters, not on arbitrary unicode " "line breaks. This also fixes a bug in HTTP header parsing." msgstr "" +"`bpo-22233 `__: Romper las líneas de " +"encabezado de correo electrónico *only* en los caracteres CR y LF " +"especificados por RFC, no en saltos de línea Unicode arbitrarios. Esto " +"también corrige un error en el análisis del encabezado HTTP." #: ../build/NEWS:15017 msgid "" "`bpo-27331 `__: The email.mime classes " "now all accept an optional policy keyword." msgstr "" +"`bpo-27331 `__: Las clases email.mime " +"ahora aceptan todas una palabra clave de política opcional." #: ../build/NEWS:15020 ../build/NEWS:18129 msgid "" "`bpo-27988 `__: Fix email " "iter_attachments incorrect mutation of payload list." msgstr "" +"`bpo-27988 `__: Se corrigió la mutación " +"incorrecta de la lista de carga útil del correo electrónico iter_attachments." #: ../build/NEWS:15022 msgid "" "`bpo-16113 `__: Add SHA-3 and SHAKE " "support to hashlib module." msgstr "" +"`bpo-16113 `__: Agregue compatibilidad " +"con SHA-3 y SHAKE al módulo hashlib." #: ../build/NEWS:15024 msgid "Eliminate a tautological-pointer-compare warning in _scproxy.c." msgstr "" +"Elimina una advertencia de comparación de puntero tautológico en _scproxy.c." #: ../build/NEWS:15026 msgid "" @@ -22549,6 +32420,10 @@ msgid "" "entropy pool is initialized to increase the security. This change is part of " "the :pep:`524`." msgstr "" +"`bpo-27776 `__: La función :func:`os." +"urandom` ahora se bloquea en Linux 3.17 y versiones posteriores hasta que se " +"inicialice el grupo de entropía aleatoria del sistema para aumentar la " +"seguridad. Este cambio es parte del :pep:`524`." #: ../build/NEWS:15030 msgid "" @@ -22556,17 +32431,25 @@ msgid "" "``getrandom()`` syscall as a new :func:`os.getrandom` function. This change " "is part of the :pep:`524`." msgstr "" +"`bpo-27778 `__: Exponga la llamada al " +"sistema ``getrandom()`` de Linux como una nueva función :func:`os." +"getrandom`. Este cambio es parte del :pep:`524`." #: ../build/NEWS:15033 ../build/NEWS:18131 msgid "" "`bpo-27691 `__: Fix ssl module's parsing " "of GEN_RID subject alternative name fields in X.509 certs." msgstr "" +"`bpo-27691 `__: se corrigió el análisis " +"del módulo ssl de los campos de nombre alternativo del sujeto GEN_RID en los " +"certificados X.509." #: ../build/NEWS:15036 msgid "" "`bpo-18844 `__: Add random.choices()." msgstr "" +"`bpo-18844 `__: agregue opciones " +"aleatorias ()." #: ../build/NEWS:15038 msgid "" @@ -22575,30 +32458,44 @@ msgid "" "UnpicklingError is now raised instead of AttributeError and ValueError in " "some cases." msgstr "" +"`bpo-25761 `__: informe de errores " +"mejorado sobre datos de pepinillos truncados en la implementación de C del " +"desempañador. UnpicklingError ahora se genera en lugar de AttributeError y " +"ValueError en algunos casos." #: ../build/NEWS:15042 msgid "" "`bpo-26798 `__: Add BLAKE2 (blake2b and " "blake2s) to hashlib." msgstr "" +"`bpo-26798 `__: agregue BLAKE2 (blake2b " +"y blake2s) a hashlib." #: ../build/NEWS:15044 msgid "" "`bpo-26032 `__: Optimized globbing in " "pathlib by using os.scandir(); it is now about 1.5--4 times faster." msgstr "" +"`bpo-26032 `__: Globbing optimizado en " +"pathlib usando os.scandir (); ahora es alrededor de 1,5 a 4 veces más rápido." #: ../build/NEWS:15047 msgid "" "`bpo-25596 `__: Optimized glob() and " "iglob() functions in the glob module; they are now about 3--6 times faster." msgstr "" +"`bpo-25596 `__: Funciones glob () e " +"iglob () optimizadas en el módulo glob; ahora son unas 3 a 6 veces más " +"rápidas." #: ../build/NEWS:15050 msgid "" "`bpo-27928 `__: Add scrypt (password-" "based key derivation function) to hashlib module (requires OpenSSL 1.1.0)." msgstr "" +"`bpo-27928 `__: agregue scrypt (función " +"de derivación de clave basada en contraseña) al módulo hashlib (requiere " +"OpenSSL 1.1.0)." #: ../build/NEWS:15053 ../build/NEWS:18134 msgid "" @@ -22606,54 +32503,77 @@ msgid "" "module's default cipher list to counter measure sweet32 attack " "(CVE-2016-2183)." msgstr "" +"`bpo-27850 `__: Elimine 3DES de la lista " +"de cifrado predeterminado del módulo ssl para contrarrestar el ataque " +"sweet32 (CVE-2016-2183)." #: ../build/NEWS:15056 ../build/NEWS:18137 msgid "" "`bpo-27766 `__: Add ChaCha20 Poly1305 to " "ssl module's default cipher list. (Required OpenSSL 1.1.0 or LibreSSL)." msgstr "" +"`bpo-27766 `__: agregue ChaCha20 " +"Poly1305 a la lista de cifrado predeterminado del módulo ssl. (Se requiere " +"OpenSSL 1.1.0 o LibreSSL)." #: ../build/NEWS:15059 msgid "" "`bpo-25387 `__: Check return value of " "winsound.MessageBeep." msgstr "" +"`bpo-25387 `__: Verifique el valor de " +"retorno de winsound.MessageBeep." #: ../build/NEWS:15061 msgid "" "`bpo-27866 `__: Add SSLContext." "get_ciphers() method to get a list of all enabled ciphers." msgstr "" +"`bpo-27866 `__: agregue el método " +"SSLContext.get_ciphers () para obtener una lista de todos los cifrados " +"habilitados." #: ../build/NEWS:15064 msgid "" "`bpo-27744 `__: Add AF_ALG (Linux Kernel " "crypto) to socket module." msgstr "" +"`bpo-27744 `__: agregue AF_ALG " +"(criptografía del kernel de Linux) al módulo de socket." #: ../build/NEWS:15066 ../build/NEWS:18140 msgid "" "`bpo-26470 `__: Port ssl and hashlib " "module to OpenSSL 1.1.0." msgstr "" +"`bpo-26470 `__: Puerto ssl y módulo " +"hashlib a OpenSSL 1.1.0." #: ../build/NEWS:15068 msgid "" "`bpo-11620 `__: Fix support for " "SND_MEMORY in winsound.PlaySound. Based on a patch by Tim Lesher." msgstr "" +"`bpo-11620 `__: se corrigió la " +"compatibilidad con SND_MEMORY en winsound.PlaySound. Basado en un parche de " +"Tim Lesher." #: ../build/NEWS:15071 msgid "" "`bpo-11734 `__: Add support for IEEE 754 " "half-precision floats to the struct module. Based on a patch by Eli Stevens." msgstr "" +"`bpo-11734 `__: Agregue soporte para " +"flotadores de media precisión IEEE 754 al módulo de estructura. Basado en un " +"parche de Eli Stevens." #: ../build/NEWS:15074 msgid "" "`bpo-27919 `__: Deprecated " "``extra_path`` distribution option in distutils packaging." msgstr "" +"`bpo-27919 `__: Opción de distribución " +"``extra_path`` obsoleta en el empaquetado de distutils." #: ../build/NEWS:15077 msgid "" @@ -22662,30 +32582,43 @@ msgid "" "nan``, and also ``cmath.infj`` and ``cmath.nanj`` to match the format used " "by complex repr." msgstr "" +"`bpo-23229 `__: agregue nuevas " +"constantes ``cmath``: ``cmath.inf`` y ``cmath.nan`` para que coincidan con " +"``math.inf`` y ``math.nan``, y también ``cmath.infj`` y ``cmath.nanj`` para " +"que coincidan con el formato utilizado por la repr. Compleja." #: ../build/NEWS:15081 msgid "" "`bpo-27842 `__: The csv.DictReader now " "returns rows of type OrderedDict. (Contributed by Steve Holden.)" msgstr "" +"`bpo-27842 `__: El csv.DictReader ahora " +"devuelve filas de tipo OrderedDict. (Escrito por Steve Holden.)" #: ../build/NEWS:15084 ../build/NEWS:18142 msgid "" "Remove support for passing a file descriptor to os.access. It never worked " "but previously didn't raise." msgstr "" +"Elimina el soporte para pasar un descriptor de archivo a os.access. Nunca " +"funcionó, pero anteriormente no subió." #: ../build/NEWS:15087 ../build/NEWS:18145 msgid "" "`bpo-12885 `__: Fix error when distutils " "encounters symlink." msgstr "" +"`bpo-12885 `__: se corrige el error " +"cuando distutils encuentra un enlace simbólico." #: ../build/NEWS:15089 ../build/NEWS:18147 msgid "" "`bpo-27881 `__: Fixed possible bugs when " "setting sqlite3.Connection.isolation_level. Based on patch by Xiang Zhang." msgstr "" +"`bpo-27881 `__: Se corrigieron posibles " +"errores al configurar sqlite3.Connection.isolation_level. Basado en un " +"parche de Xiang Zhang." #: ../build/NEWS:15092 ../build/NEWS:18150 msgid "" @@ -22693,12 +32626,17 @@ msgid "" "Connection.cursor() when a factory creates not a cursor. Patch by Xiang " "Zhang." msgstr "" +"`bpo-27861 `__: se corrigió un bloqueo " +"en sqlite3.Connection.cursor () cuando una fábrica no crea un cursor. Parche " +"de Xiang Zhang." #: ../build/NEWS:15095 ../build/NEWS:18153 msgid "" "`bpo-19884 `__: Avoid spurious output on " "OS X with Gnu Readline." msgstr "" +"`bpo-19884 `__: Evite la salida falsa en " +"OS X con Gnu Readline." #: ../build/NEWS:15097 ../build/NEWS:18155 msgid "" @@ -22707,12 +32645,20 @@ msgid "" "1. Allows sequences of calls to random() to exactly match those obtained in " "Python 2. Patch by Nofar Schnider." msgstr "" +"`bpo-27706 `__: Restaura el " +"comportamiento determinista de random.Random (). Seed () para semillas de " +"cadenas usando la versión de siembra 1. Permite que las secuencias de " +"llamadas a random () coincidan exactamente con las obtenidas en Python 2. " +"Parche de Nofar Schnider." #: ../build/NEWS:15102 ../build/NEWS:18160 msgid "" "`bpo-10513 `__: Fix a regression in " "Connection.commit(). Statements should not be reset after a commit." msgstr "" +"`bpo-10513 `__: corrige una regresión en " +"Connection.commit (). Las declaraciones no deben restablecerse después de " +"una confirmación." #: ../build/NEWS:15105 msgid "" @@ -22722,6 +32668,12 @@ msgid "" "any more. If a HTTP request has a file or iterable body, but no Content-" "Length header, the library now falls back to use chunked transfer-encoding." msgstr "" +"`bpo-12319 `__: Se agregó compatibilidad " +"con la codificación de transferencia fragmentada a las solicitudes http." +"client.HTTPConnection. La clase urllib.request.AbstractHTTPHandler ya no " +"aplica un encabezado Content-Length. Si una solicitud HTTP tiene un archivo " +"o un cuerpo iterable, pero no un encabezado Content-Length, la biblioteca " +"ahora recurre para usar la codificación de transferencia fragmentada." #: ../build/NEWS:15112 msgid "" @@ -22731,6 +32683,11 @@ msgid "" "_get_type_vars() (upstream #259) - Remove the dict constraint in ForwardRef." "_eval_type (upstream #252)" msgstr "" +"Una nueva versión de typing.py de https://github.com/python/typing: - " +"Colección (solo para 3.6) (`bpo-27598 `__) - Agregue FrozenSet a __all__ (upstream # 261) - corrija el " +"bloqueo en _get_type_vars () (upstream # 259) - Elimina la restricción dict " +"en ForwardRef._eval_type (upstream # 252)" #: ../build/NEWS:15117 msgid "" @@ -22738,6 +32695,9 @@ msgid "" "parameter to ``Fraction`` constructor keyword-only, so that ``Fraction(2, 3, " "4)`` now raises ``TypeError``." msgstr "" +"`bpo-27832 `__: Convierta el parámetro " +"``_normalize`` en el constructor ``Fraction`` solo como palabra clave, de " +"modo que ``Fraction(2, 3, 4)`` ahora genere ``TypeError``." #: ../build/NEWS:15120 ../build/NEWS:18168 msgid "" @@ -22745,12 +32705,17 @@ msgid "" "``Fraction.__pow__`` result in the case of negative exponent and negative " "base." msgstr "" +"`bpo-27539 `__: Corrige el resultado " +"``Fraction.__pow__`` no normalizado en el caso de exponente negativo y base " +"negativa." #: ../build/NEWS:15123 ../build/NEWS:18171 msgid "" "`bpo-21718 `__: cursor.description is " "now available for queries using CTEs." msgstr "" +"`bpo-21718 `__: cursor.description ahora " +"está disponible para consultas mediante CTE." #: ../build/NEWS:15125 msgid "" @@ -22758,6 +32723,9 @@ msgid "" "simply produce the \"gztar\" (gzipped tar format) distributions on all " "platforms unless \"formats\" is supplied." msgstr "" +"`bpo-27819 `__: En distutils sdists, " +"simplemente genere las distribuciones \"gztar\" (formato tar comprimido con " +"gzip) en todas las plataformas a menos que se proporcionen \"formatos\"." #: ../build/NEWS:15128 ../build/NEWS:18173 msgid "" @@ -22765,18 +32733,25 @@ msgid "" "correctly recognizes mount points which the user does not have permission to " "access." msgstr "" +"`bpo-2466 `__: posixpath.ismount ahora " +"reconoce correctamente los puntos de montaje a los que el usuario no tiene " +"permiso para acceder." #: ../build/NEWS:15131 msgid "" "`bpo-9998 `__: On Linux, ctypes.util." "find_library now looks in LD_LIBRARY_PATH for shared libraries." msgstr "" +"`bpo-9998 `__: en Linux, ctypes.util." +"find_library ahora busca bibliotecas compartidas en LD_LIBRARY_PATH." #: ../build/NEWS:15134 msgid "" "`bpo-27573 `__: exit message for code." "interact is now configurable." msgstr "" +"`bpo-27573 `__: mensaje de salida para " +"code.interact ahora es configurable." #: ../build/NEWS:15136 ../build/NEWS:18281 msgid "" @@ -22784,6 +32759,9 @@ msgid "" "logging.handlers.QueueListener. Thanks to Paulo Andrade and Petr Viktorin " "for the analysis and patch." msgstr "" +"`bpo-27930 `__: comportamiento mejorado " +"de logging.handlers.QueueListener. Gracias a Paulo Andrade y Petr Viktorin " +"por el análisis y el parche." #: ../build/NEWS:15139 msgid "" @@ -22791,22 +32769,30 @@ msgid "" "counting added to multiprocessing to support nesting of shared values / " "proxy objects." msgstr "" +"`bpo-6766 `__: recuento de referencias " +"distribuidas agregado al multiprocesamiento para admitir el anidamiento de " +"valores compartidos / objetos proxy." #: ../build/NEWS:15142 ../build/NEWS:18284 msgid "" "`bpo-21201 `__: Improves readability of " "multiprocessing error message. Thanks to Wojciech Walczak for patch." msgstr "" +"`bpo-21201 `__: mejora la legibilidad " +"del mensaje de error de multiprocesamiento. Gracias a Wojciech Walczak por " +"el parche." #: ../build/NEWS:15145 msgid "asyncio: Add set_protocol / get_protocol to Transports." -msgstr "" +msgstr "asyncio: agregue set_protocol / get_protocol a Transportes." #: ../build/NEWS:15147 ../build/NEWS:18287 msgid "" "`bpo-27456 `__: asyncio: Set TCP_NODELAY " "by default." msgstr "" +"`bpo-27456 `__: asyncio: establece " +"TCP_NODELAY de forma predeterminada." #: ../build/NEWS:15152 ../build/NEWS:18352 msgid "" @@ -22814,28 +32800,38 @@ msgid "" "execution' (^C) to Shell menu. Patch by Roger Serwy, updated by Bayard " "Randel." msgstr "" +"`bpo-15308 `__: agregue 'interrumpir " +"ejecución' (^ C) al menú Shell. Parche de Roger Serwy, actualizado por " +"Bayard Randel." #: ../build/NEWS:15155 ../build/NEWS:18355 msgid "" "`bpo-27922 `__: Stop IDLE tests from " "'flashing' gui widgets on the screen." msgstr "" +"`bpo-27922 `__: Evite que las pruebas " +"IDLE 'parpadeen' con los widgets de la interfaz gráfica de usuario en la " +"pantalla." #: ../build/NEWS:15157 msgid "" "`bpo-27891 `__: Consistently group and " "sort imports within idlelib modules." msgstr "" +"`bpo-27891 `__: agrupe y clasifique " +"constantemente las importaciones dentro de los módulos idlelib." #: ../build/NEWS:15159 msgid "" "`bpo-17642 `__: add larger font sizes " "for classroom projection." msgstr "" +"`bpo-17642 `__: agregue tamaños de " +"fuente más grandes para la proyección en el aula." #: ../build/NEWS:15161 ../build/NEWS:18357 msgid "Add version to title of IDLE help window." -msgstr "" +msgstr "Agregue la versión al título de la ventana de ayuda IDLE." #: ../build/NEWS:15163 ../build/NEWS:18359 msgid "" @@ -22843,6 +32839,9 @@ msgid "" "console differences, mention that using exec means that __builtins__ is " "defined for each statement." msgstr "" +"`bpo-25564 `__: En la sección sobre IDLE " +"- diferencias de consola, mencione que usar exec significa que __builtins__ " +"está definido para cada declaración." #: ../build/NEWS:15166 msgid "" @@ -22850,36 +32849,51 @@ msgid "" "that prevented custom key sets from being selected when no custom theme was " "defined." msgstr "" +"`bpo-27821 `__: se corrigió la regresión " +"3.6.0a3 que impedía que se seleccionaran conjuntos de claves personalizados " +"cuando no se definía un tema personalizado." #: ../build/NEWS:15172 msgid "" "`bpo-26900 `__: Excluded underscored " "names and other private API from limited API." msgstr "" +"`bpo-26900 `__: nombres subrayados " +"excluidos y otra API privada de la API limitada." #: ../build/NEWS:15175 msgid "" "`bpo-26027 `__: Add support for path-" "like objects in PyUnicode_FSConverter() & PyUnicode_FSDecoder()." msgstr "" +"`bpo-26027 `__: agregue soporte para " +"objetos similares a rutas en PyUnicode_FSConverter () y PyUnicode_FSDecoder " +"()." #: ../build/NEWS:15181 msgid "" "`bpo-27427 `__: Additional tests for the " "math module. Patch by Francisco Couzo." msgstr "" +"`bpo-27427 `__: Pruebas adicionales para " +"el módulo de matemáticas. Parche de Francisco Couzo." #: ../build/NEWS:15183 msgid "" "`bpo-27953 `__: Skip math and cmath " "tests that fail on OS X 10.4 due to a poor libm implementation of tan." msgstr "" +"`bpo-27953 `__: omita las pruebas " +"matemáticas y cmath que fallan en OS X 10.4 debido a una implementación de " +"libm deficiente de tan." #: ../build/NEWS:15186 msgid "" "`bpo-26040 `__: Improve test_math and " "test_cmath coverage and rigour. Patch by Jeff Allen." msgstr "" +"`bpo-26040 `__: mejora la cobertura y el " +"rigor de test_math y test_cmath. Parche de Jeff Allen." #: ../build/NEWS:15189 ../build/NEWS:18404 msgid "" @@ -22887,24 +32901,34 @@ msgid "" "checking each test for \"dangling threads\", since the dangling threads are " "weak references." msgstr "" +"`bpo-27787 `__: Llame a gc.collect () " +"antes de comprobar cada prueba en busca de \"hilos colgantes\", ya que los " +"hilos colgantes son referencias débiles." #: ../build/NEWS:15195 ../build/NEWS:18464 msgid "" "`bpo-27566 `__: Fix clean target in " "freeze makefile (patch by Lisa Roach)" msgstr "" +"`bpo-27566 `__: Se corrigió el objetivo " +"limpio en el archivo MAKE congelado (parche de Lisa Roach)" #: ../build/NEWS:15197 ../build/NEWS:18466 msgid "" "`bpo-27705 `__: Update message in " "validate_ucrtbase.py" msgstr "" +"`bpo-27705 `__: mensaje de actualización " +"en validate_ucrtbase.py" #: ../build/NEWS:15199 msgid "" "`bpo-27976 `__: Deprecate building " "_ctypes with the bundled copy of libffi on non-OSX UNIX platforms." msgstr "" +"`bpo-27976 `__: Desactive la " +"construcción de _ctypes con la copia incluida de libffi en plataformas que " +"no sean OSX UNIX." #: ../build/NEWS:15202 msgid "" @@ -22914,45 +32938,65 @@ msgid "" "Also improve our ability to find the llvm-profdata tool on MacOS and some " "Linuxes." msgstr "" +"`bpo-27983 `__: Causa la falta de la " +"herramienta llvm-profdata cuando se usa clang como se requiere para que el " +"enlace PGO sea un error de configuración de tiempo en lugar de hacer tiempo " +"cuando ``--with-optimizations`` está habilitado. También mejora nuestra " +"capacidad para encontrar la herramienta llvm-profdata en MacOS y algunos " +"Linux." #: ../build/NEWS:15207 msgid "" "`bpo-21590 `__: Support for DTrace and " "SystemTap probes." msgstr "" +"`bpo-21590 `__: Soporte para sondas " +"DTrace y SystemTap." #: ../build/NEWS:15209 ../build/NEWS:18473 msgid "" "`bpo-26307 `__: The profile-opt build " "now applies PGO to the built-in modules." msgstr "" +"`bpo-26307 `__: la compilación de " +"profile-opt ahora aplica PGO a los módulos integrados." #: ../build/NEWS:15211 msgid "" "`bpo-26359 `__: Add the --with-" "optimizations flag to turn on LTO and PGO build support when available." msgstr "" +"`bpo-26359 `__: agregue el indicador --" +"with-optimizations para activar el soporte de compilación LTO y PGO cuando " +"esté disponible." #: ../build/NEWS:15214 msgid "" "`bpo-27917 `__: Set platform triplets " "for Android builds." msgstr "" +"`bpo-27917 `__: establece tripletes de " +"plataforma para compilaciones de Android." #: ../build/NEWS:15216 msgid "" "`bpo-25825 `__: Update references to the " "$(LIBPL) installation path on AIX. This path was changed in 3.2a4." msgstr "" +"`bpo-25825 `__: Actualice las " +"referencias a la ruta de instalación $ (LIBPL) en AIX. Esta ruta se cambió " +"en 3.2a4." #: ../build/NEWS:15219 msgid "Update OS X installer to use SQLite 3.14.1 and XZ 5.2.2." -msgstr "" +msgstr "Actualice el instalador de OS X para usar SQLite 3.14.1 y XZ 5.2.2." #: ../build/NEWS:15221 msgid "" "`bpo-21122 `__: Fix LTO builds on OS X." msgstr "" +"`bpo-21122 `__: arregla las " +"compilaciones de LTO en OS X." #: ../build/NEWS:15223 msgid "" @@ -22961,6 +33005,10 @@ msgid "" "command script to install a set of root certificates from the third-party " "certifi module." msgstr "" +"`bpo-17128 `__: compile el instalador de " +"OS X con una copia privada de OpenSSL. También proporcione una secuencia de " +"comandos del comando Instalar certificados de muestra para instalar un " +"conjunto de certificados raíz del módulo de certificación de terceros." #: ../build/NEWS:15230 ../build/NEWS:18413 msgid "" @@ -22968,80 +33016,106 @@ msgid "" "py working with Python 3 and the current \"re\" module, avoid invalid Python " "backslash escapes, and fix a bug parsing escaped C quote signs." msgstr "" +"`bpo-27952 `__: Consiga Tools / " +"scripts / fixcid.py trabajando con Python 3 y el módulo \"re\" actual, evite " +"los escapes de barra invertida de Python no válidos y corrija un error al " +"analizar los signos de comillas C escapados." #: ../build/NEWS:15237 msgid "" "`bpo-28065 `__: Update xz dependency to " "5.2.2 and build it from source." msgstr "" +"`bpo-28065 `__: actualice la dependencia " +"xz a 5.2.2 y compílela desde la fuente." #: ../build/NEWS:15239 ../build/NEWS:18430 msgid "" "`bpo-25144 `__: Ensures TargetDir is set " "before continuing with custom install." msgstr "" +"`bpo-25144 `__: garantiza que TargetDir " +"esté configurado antes de continuar con la instalación personalizada." #: ../build/NEWS:15241 msgid "" "`bpo-1602 `__: Windows console doesn't " "input or print Unicode (PEP 528)" msgstr "" +"`bpo-1602 `__: la consola de Windows no " +"ingresa ni imprime Unicode (PEP 528)" #: ../build/NEWS:15243 msgid "" "`bpo-27781 `__: Change file system " "encoding on Windows to UTF-8 (PEP 529)" msgstr "" +"`bpo-27781 `__: cambie la codificación " +"del sistema de archivos en Windows a UTF-8 (PEP 529)" #: ../build/NEWS:15245 msgid "" "`bpo-27731 `__: Opt-out of MAX_PATH on " "Windows 10" msgstr "" +"`bpo-27731 `__: Exclusión de MAX_PATH en " +"Windows 10" #: ../build/NEWS:15247 msgid "" "`bpo-6135 `__: Adds encoding and errors " "parameters to subprocess." msgstr "" +"`bpo-6135 `__: agrega parámetros de " +"codificación y errores al subproceso." #: ../build/NEWS:15249 msgid "" "`bpo-27959 `__: Adds oem encoding, alias " "ansi to mbcs, move aliasmbcs to codec lookup." msgstr "" +"`bpo-27959 `__: agrega codificación oem, " +"alias ansi a mbcs, mueve aliasmbcs a la búsqueda de códec." #: ../build/NEWS:15252 msgid "" "`bpo-27982 `__: The functions of the " "winsound module now accept keyword arguments." msgstr "" +"`bpo-27982 `__: Las funciones del módulo " +"winsound ahora aceptan argumentos de palabras clave." #: ../build/NEWS:15255 msgid "" "`bpo-20366 `__: Build full text search " "support into SQLite on Windows." msgstr "" +"`bpo-20366 `__: cree compatibilidad con " +"búsqueda de texto completo en SQLite en Windows." #: ../build/NEWS:15257 msgid "" "`bpo-27756 `__: Adds new icons for " "Python files and processes on Windows. Designs by Cherry Wang." msgstr "" +"`bpo-27756 `__: agrega nuevos iconos " +"para archivos y procesos de Python en Windows. Diseños de Cherry Wang." #: ../build/NEWS:15260 msgid "" "`bpo-27883 `__: Update sqlite to " "3.14.1.0 on Windows." msgstr "" +"`bpo-27883 `__: actualice sqlite a " +"3.14.1.0 en Windows." #: ../build/NEWS:15264 msgid "Python 3.6.0 alpha 4" -msgstr "" +msgstr "Python 3.6.0 alpha 4" #: ../build/NEWS:15266 msgid "*Release date: 2016-08-15*" -msgstr "" +msgstr "*Release date: 2016-08-15*" #: ../build/NEWS:15271 msgid "" @@ -23049,6 +33123,9 @@ msgid "" "and bytearray from byte-like objects and iterables. Speed up to 3 times for " "short objects. Original patch by Naoki Inada." msgstr "" +"`bpo-27704 `__: Optimización de la " +"creación de bytes y bytearray a partir de objetos e iterables de tipo byte. " +"Acelere hasta 3 veces para objetos cortos. Parche original de Naoki Inada." #: ../build/NEWS:15275 msgid "" @@ -23057,6 +33134,10 @@ msgid "" "repeated {count} more times]\" by the builtin traceback rendering. Patch by " "Emanuel Barry." msgstr "" +"`bpo-26823 `__: Grandes secciones de " +"líneas repetidas en trazas ahora se abrevian como \"[Línea anterior repetida " +"{cuenta} más veces]\" por la representación de trazabilidad incorporada. " +"Parche de Emanuel Barry." #: ../build/NEWS:15279 msgid "" @@ -23064,18 +33145,25 @@ msgid "" "parsing keyword arguments in functions implemented with using Argument " "Clinic." msgstr "" +"`bpo-27574 `__: se redujo la sobrecarga " +"de analizar argumentos de palabras clave en funciones implementadas con el " +"uso de Argument Clinic." #: ../build/NEWS:15282 msgid "" "`bpo-22557 `__: Now importing already " "imported modules is up to 2.5 times faster." msgstr "" +"`bpo-22557 `__: Ahora importar módulos " +"ya importados es hasta 2,5 veces más rápido." #: ../build/NEWS:15285 msgid "" "`bpo-17596 `__: Include to " "help with Min GW building." msgstr "" +"`bpo-17596 `__: Incluya " +"para ayudar con la construcción de Min GW." #: ../build/NEWS:15287 msgid "" @@ -23083,24 +33171,34 @@ msgid "" "privately defined REPARSE_DATA_BUFFER structure to avoid conflicting with " "the definition from Min GW." msgstr "" +"`bpo-17599 `__: en Windows, cambie el " +"nombre de la estructura REPARSE_DATA_BUFFER definida de forma privada para " +"evitar conflictos con la definición de Min GW." #: ../build/NEWS:15290 ../build/NEWS:17936 msgid "" "`bpo-27507 `__: Add integer overflow " "check in bytearray.extend(). Patch by Xiang Zhang." msgstr "" +"`bpo-27507 `__: agregue verificación de " +"desbordamiento de enteros en bytearray.extend (). Parche de Xiang Zhang." #: ../build/NEWS:15293 ../build/NEWS:17939 msgid "" "`bpo-27581 `__: Don't rely on wrapping " "for overflow check in PySequence_Tuple(). Patch by Xiang Zhang." msgstr "" +"`bpo-27581 `__: No confíe en el ajuste " +"para la verificación de desbordamiento en PySequence_Tuple (). Parche de " +"Xiang Zhang." #: ../build/NEWS:15296 msgid "" "`bpo-1621 `__: Avoid signed integer " "overflow in list and tuple operations. Patch by Xiang Zhang." msgstr "" +"`bpo-1621 `__: Evite el desbordamiento de " +"enteros con signo en las operaciones de lista y tupla. Parche de Xiang Zhang." #: ../build/NEWS:15299 msgid "" @@ -23109,18 +33207,28 @@ msgid "" "submodules or \"from import\". Fixed a crash if raise a warning about " "unabling to resolve package from __spec__ or __package__." msgstr "" +"`bpo-27419 `__: __import __ () estándar " +"ya no busca \"__import__\" en globales o incorporados para importar " +"submódulos o \"desde importación\". Se corrigió un bloqueo si aparecía una " +"advertencia sobre la imposibilidad de resolver el paquete desde __spec__ o " +"__package__." #: ../build/NEWS:15304 ../build/NEWS:17928 msgid "" "`bpo-27083 `__: Respect the PYTHONCASEOK " "environment variable under Windows." msgstr "" +"`bpo-27083 `__: Respete la variable de " +"entorno PYTHONCASEOK en Windows." #: ../build/NEWS:15306 ../build/NEWS:17930 msgid "" "`bpo-27514 `__: Make having too many " "statically nested blocks a SyntaxError instead of SystemError." msgstr "" +"`bpo-27514 `__: Hacer que tener " +"demasiados bloques anidados estáticamente sea un SyntaxError en lugar de " +"SystemError." #: ../build/NEWS:15309 msgid "" @@ -23129,6 +33237,11 @@ msgid "" "__init_subclass__ classmethod is called on the base class. Descriptors are " "initialized with __set_name__ after class creation." msgstr "" +"`bpo-27366 `__: :pep:`487` implementado " +"(personalización más simple de la creación de clases). Al crear una " +"subclase, se llama al método de clase __init_subclass__ en la clase base. " +"Los descriptores se inicializan con __set_name__ después de la creación de " +"la clase." #: ../build/NEWS:15317 msgid "" @@ -23136,12 +33249,18 @@ msgid "" "__fspath__() support to the os and os.path modules. Includes code from Jelle " "Zijlstra. (See also: `bpo-27524 `__)" msgstr "" +"`bpo-26027 `__: Agregue compatibilidad " +"con :pep:`519` / __ fspath __ () a los módulos os y os.path. Incluye código " +"de Jelle Zijlstra. (Ver también: `bpo-27524 `__)" #: ../build/NEWS:15320 msgid "" "`bpo-27598 `__: Add Collections to " "collections.abc. Patch by Ivan Levkivskyi, docs by Neil Girdhar." msgstr "" +"`bpo-27598 `__: agregar colecciones a " +"collections.abc. Parche de Ivan Levkivskyi, documentos de Neil Girdhar." #: ../build/NEWS:15323 msgid "" @@ -23153,12 +33272,21 @@ msgid "" "make mutable classes unhashable.) Code contributed by Andrew Barnert and " "Ivan Levkivskyi." msgstr "" +"`bpo-25958 `__: Soporte \"anti-registro" +"\" de métodos especiales de varios ABC, como __hash__, __iter__ o __len__. " +"Todos estos (y varios más) se pueden establecer en Ninguno en una clase de " +"implementación y el comportamiento será como si el método no estuviera " +"definido en absoluto. (Anteriormente, este mecanismo existía solo para " +"__hash__, para hacer que las clases mutables no se pudieran modificar.) " +"Código aportado por Andrew Barnert e Ivan Levkivskyi." #: ../build/NEWS:15330 msgid "" "`bpo-16764 `__: Support keyword " "arguments to zlib.decompress(). Patch by Xiang Zhang." msgstr "" +"`bpo-16764 `__: admite argumentos de " +"palabras clave para zlib.decompress (). Parche de Xiang Zhang." #: ../build/NEWS:15333 msgid "" @@ -23167,18 +33295,26 @@ msgid "" "for `bpo-27038 `__ in 3.6.0a3. Patch by " "Xiang Zhang." msgstr "" +"`bpo-27736 `__: Evite la falla de " +"segmento después de la reinicialización del intérprete debido a un problema " +"de recuento de referencias introducido en el código para `bpo-27038 `__ en 3.6.0a3. Parche de Xiang Zhang." #: ../build/NEWS:15337 msgid "" "`bpo-25628 `__: The *verbose* and " "*rename* parameters for collections.namedtuple are now keyword-only." msgstr "" +"`bpo-25628 `__: Los parámetros *verbose* " +"and *rename* para collections.namedtuple ahora son solo palabras clave." #: ../build/NEWS:15340 msgid "" "`bpo-12345 `__: Add mathematical " "constant tau to math and cmath. See also :pep:`628`." msgstr "" +"`bpo-12345 `__: agregue la constante " +"matemática tau a math y cmath. Consulte también :pep:`628`." #: ../build/NEWS:15343 msgid "" @@ -23187,6 +33323,11 @@ msgid "" "repeated {count} more times]\" (this change then further affects other " "traceback display operations in the module). Patch by Emanuel Barry." msgstr "" +"`bpo-26823 `__: traceback.StackSummary." +"format ahora abrevia grandes secciones de líneas repetidas como \"[Línea " +"anterior repetida {cuenta} más veces]\" (este cambio afecta más a otras " +"operaciones de visualización de rastreo en el módulo). Parche de Emanuel " +"Barry." #: ../build/NEWS:15348 msgid "" @@ -23194,30 +33335,41 @@ msgid "" "futures.thread.ThreadPoolExecutor() the ability to specify a thread name " "prefix." msgstr "" +"`bpo-27664 `__: Agregue a concurrent." +"futures.thread.ThreadPoolExecutor () la capacidad de especificar un prefijo " +"de nombre de hilo." #: ../build/NEWS:15351 msgid "" "`bpo-27181 `__: Add geometric_mean and " "harmonic_mean to statistics module." msgstr "" +"`bpo-27181 `__: Agregue geometric_mean y " +"harmonic_mean al módulo de estadísticas." #: ../build/NEWS:15353 msgid "" "`bpo-27573 `__: code.interact now prints " "an message when exiting." msgstr "" +"`bpo-27573 `__: code.interact ahora " +"imprime un mensaje al salir." #: ../build/NEWS:15355 msgid "" "`bpo-6422 `__: Add autorange method to " "timeit.Timer objects." msgstr "" +"`bpo-6422 `__: agregue el método de rango " +"automático a los objetos timeit.Timer." #: ../build/NEWS:15357 ../build/NEWS:18176 msgid "" "`bpo-27773 `__: Correct some memory " "management errors server_hostname in _ssl.wrap_socket()." msgstr "" +"`bpo-27773 `__: Corrija algunos errores " +"de administración de memoria server_hostname en _ssl.wrap_socket ()." #: ../build/NEWS:15360 msgid "" @@ -23226,6 +33378,10 @@ msgid "" "data descriptors. Removes the never publicly used, never documented " "unittest.mock.DescriptorTypes tuple." msgstr "" +"`bpo-26750 `__: unittest.mock." +"create_autospec () ahora funciona correctamente para subclases de property " +"() y otros descriptores de datos. Elimina la tupla unittest.mock." +"DescriptorTypes nunca utilizada públicamente y nunca documentada." #: ../build/NEWS:15364 msgid "" @@ -23233,54 +33389,74 @@ msgid "" "general bytes-like objects as path in compile() and similar functions is now " "deprecated." msgstr "" +"`bpo-26754 `__: El soporte no " +"documentado de objetos de tipo bytes generales como ruta en compile () y " +"funciones similares ahora está en desuso." #: ../build/NEWS:15367 msgid "" "`bpo-26800 `__: Undocumented support of " "general bytes-like objects as paths in os functions is now deprecated." msgstr "" +"`bpo-26800 `__: El soporte no " +"documentado de objetos generales similares a bytes como rutas en funciones " +"del sistema operativo ahora está en desuso." #: ../build/NEWS:15370 msgid "" "`bpo-26981 `__: Add _order_ " "compatibility shim to enum.Enum for Python 2/3 code bases." msgstr "" +"`bpo-26981 `__: agregue la corrección de " +"compatibilidad _order_ a enum.Enum para bases de código Python 2/3." #: ../build/NEWS:15373 msgid "" "`bpo-27661 `__: Added tzinfo keyword " "argument to datetime.combine." msgstr "" +"`bpo-27661 `__: se agregó el argumento " +"de la palabra clave tzinfo a datetime.combine." #: ../build/NEWS:15375 ../build/NEWS:18182 msgid "" "In the curses module, raise an error if window.getstr() or window.instr() is " "passed a negative value." msgstr "" +"En el módulo de curses, genera un error si window.getstr () o window.instr " +"() se le pasa un valor negativo." #: ../build/NEWS:15378 ../build/NEWS:18185 msgid "" "`bpo-27783 `__: Fix possible usage of " "uninitialized memory in operator.methodcaller." msgstr "" +"`bpo-27783 `__: Se corrige el posible " +"uso de memoria no inicializada en operator.methodcaller." #: ../build/NEWS:15381 ../build/NEWS:18188 msgid "" "`bpo-27774 `__: Fix possible Py_DECREF " "on unowned object in _sre." msgstr "" +"`bpo-27774 `__: se corrige el posible " +"Py_DECREF en un objeto sin propietario en _sre." #: ../build/NEWS:15383 ../build/NEWS:18190 msgid "" "`bpo-27760 `__: Fix possible integer " "overflow in binascii.b2a_qp." msgstr "" +"`bpo-27760 `__: se corrige el posible " +"desbordamiento de enteros en binascii.b2a_qp." #: ../build/NEWS:15385 ../build/NEWS:18192 msgid "" "`bpo-27758 `__: Fix possible integer " "overflow in the _csv module for large record lengths." msgstr "" +"`bpo-27758 `__: corrige el posible " +"desbordamiento de enteros en el módulo _csv para registros de gran longitud." #: ../build/NEWS:15388 ../build/NEWS:18195 msgid "" @@ -23288,18 +33464,26 @@ msgid "" "(CVE-2016-1000110). Ignore the HTTP_PROXY variable when REQUEST_METHOD " "environment is set, which indicates that the script is in CGI mode." msgstr "" +"`bpo-27568 `__: Prevenir el ataque " +"HTTPoxy (CVE-2016-1000110). Ignore la variable HTTP_PROXY cuando se " +"establece el entorno REQUEST_METHOD, lo que indica que el script está en " +"modo CGI." #: ../build/NEWS:15392 msgid "" "`bpo-7063 `__: Remove dead code from the " "\"array\" module's slice handling. Patch by Chuck." msgstr "" +"`bpo-7063 `__: Elimina el código muerto " +"del manejo de segmentos del módulo de \"matriz\". Parche de Chuck." #: ../build/NEWS:15395 ../build/NEWS:18199 msgid "" "`bpo-27656 `__: Do not assume sched.h " "defines any SCHED_* constants." msgstr "" +"`bpo-27656 `__: No asuma que sched.h " +"define ninguna constante SCHED_*." #: ../build/NEWS:15397 ../build/NEWS:18201 msgid "" @@ -23308,46 +33492,65 @@ msgid "" "decompressing. Previously, inputs were limited to 4 GiB, and compression " "and decompression operations did not properly handle results of 4 GiB." msgstr "" +"`bpo-27130 `__: En el módulo \"zlib\", " +"corrige el manejo de búferes grandes (típicamente 4 GiB) al comprimir y " +"descomprimir. Anteriormente, las entradas se limitaban a 4 GiB y las " +"operaciones de compresión y descompresión no manejaban correctamente los " +"resultados de 4 GiB." #: ../build/NEWS:15402 msgid "" "`bpo-24773 `__: Implemented :pep:`495` " "(Local Time Disambiguation)." msgstr "" +"`bpo-24773 `__: :pep:`495` implementado " +"(desambiguación de hora local)." #: ../build/NEWS:15404 msgid "" "Expose the EPOLLEXCLUSIVE constant (when it is defined) in the select module." msgstr "" +"Exponga la constante EPOLLEXCLUSIVE (cuando esté definida) en el módulo de " +"selección." #: ../build/NEWS:15407 msgid "" "`bpo-27567 `__: Expose the EPOLLRDHUP " "and POLLRDHUP constants in the select module." msgstr "" +"`bpo-27567 `__: Exponga las constantes " +"EPOLLRDHUP y POLLRDHUP en el módulo de selección." #: ../build/NEWS:15410 msgid "" "`bpo-1621 `__: Avoid signed int negation " "overflow in the \"audioop\" module." msgstr "" +"`bpo-1621 `__: Evite el desbordamiento de " +"la negación int firmada en el módulo \"audioop\"." #: ../build/NEWS:15412 ../build/NEWS:18206 msgid "" "`bpo-27533 `__: Release GIL in nt._isdir" msgstr "" +"`bpo-27533 `__: Liberar GIL en nt._isdir" #: ../build/NEWS:15414 ../build/NEWS:18208 msgid "" "`bpo-17711 `__: Fixed unpickling by the " "persistent ID with protocol 0. Original patch by Alexandre Vassalotti." msgstr "" +"`bpo-17711 `__: Se corrigió el " +"desencadenamiento por el ID persistente con el protocolo 0. Parche original " +"de Alexandre Vassalotti." #: ../build/NEWS:15417 ../build/NEWS:18211 msgid "" "`bpo-27522 `__: Avoid an unintentional " "reference cycle in email.feedparser." msgstr "" +"`bpo-27522 `__: Evite un ciclo de " +"referencia involuntario en email.feedparser." #: ../build/NEWS:15419 msgid "" @@ -23355,6 +33558,9 @@ msgid "" "fspath() called an __fspath__() method that raised an exception. Patch by " "Xiang Zhang." msgstr "" +"`bpo-27512 `__: corrige un error de " +"segmentación cuando os.fspath () llama a un método __fspath __ () que genera " +"una excepción. Parche de Xiang Zhang." #: ../build/NEWS:15425 ../build/NEWS:18362 msgid "" @@ -23363,6 +33569,10 @@ msgid "" "when test_idle fails when run with the -w option but without -jn. Fix " "warning from test_config." msgstr "" +"`bpo-27714 `__: text_textview y " +"test_autocomplete ahora pasan cuando se vuelven a ejecutar en el mismo " +"proceso. Esto ocurre cuando test_idle falla cuando se ejecuta con la opción -" +"w pero sin -jn. Corregir la advertencia de test_config." #: ../build/NEWS:15429 msgid "" @@ -23371,12 +33581,18 @@ msgid "" "messagebox. Redo tests to match. Add Mac OSX refinements. Original patch by " "Mark Roseman." msgstr "" +"`bpo-27621 `__: coloque los mensajes de " +"error de validación de la respuesta de la consulta en el cuadro de consulta " +"en lugar de en un cuadro de mensaje separado. Rehaga las pruebas para que " +"coincidan. Agregue mejoras de Mac OSX. Parche original de Mark Roseman." #: ../build/NEWS:15433 msgid "" "`bpo-27620 `__: Escape key now closes " "Query box as cancelled." msgstr "" +"`bpo-27620 `__: la tecla Escape ahora " +"cierra el cuadro de consulta como cancelado." #: ../build/NEWS:15435 msgid "" @@ -23384,6 +33600,9 @@ msgid "" "whitespace should tab, not autocomplete. This fixes problem with writing " "docstrings at least twice indented." msgstr "" +"`bpo-27609 `__: IDLE: tabulador después " +"del espacio en blanco inicial debe tabular, no autocompletar. Esto soluciona " +"el problema de escribir cadenas de documentos con al menos dos sangrías." #: ../build/NEWS:15439 msgid "" @@ -23391,6 +33610,9 @@ msgid "" "when there are also non-None returns. In a few cases, reverse a condition " "and eliminate a return." msgstr "" +"`bpo-27609 `__: Devuelve explícitamente " +"None cuando también hay devoluciones que no son None. En algunos casos, " +"revierte una condición y elimina una devolución." #: ../build/NEWS:15442 ../build/NEWS:18366 msgid "" @@ -23398,6 +33620,10 @@ msgid "" "buggy code because of its tkinter imports. Users must include the same " "imports required to run directly in Python." msgstr "" +"`bpo-25507 `__: IDLE ya no ejecuta " +"código con errores debido a sus importaciones tkinter. Los usuarios deben " +"incluir las mismas importaciones necesarias para ejecutarse directamente en " +"Python." #: ../build/NEWS:15445 ../build/NEWS:15638 msgid "" @@ -23405,12 +33631,18 @@ msgid "" "to the built-in key sets. Make the default key set depend on the platform. " "Add tests for the changes to the config module." msgstr "" +"`bpo-27173 `__: agregue 'IDLE Modern " +"Unix' a los conjuntos de teclas incorporados. Haga que el conjunto de claves " +"predeterminado dependa de la plataforma. Agregue pruebas para los cambios en " +"el módulo de configuración." #: ../build/NEWS:15449 ../build/NEWS:15645 ../build/NEWS:18369 msgid "" "`bpo-27452 `__: add line counter and crc " "to IDLE configHandler test dump." msgstr "" +"`bpo-27452 `__: agregue el contador de " +"línea y crc al volcado de prueba IDLE configHandler." #: ../build/NEWS:15454 msgid "" @@ -23418,18 +33650,25 @@ msgid "" "test_pkgutil as needed that doesn't work when ``__name__ == __main__``. " "Patch by SilentGhost." msgstr "" +"`bpo-25805 `__: omita una prueba en " +"test_pkgutil según sea necesario que no funciona cuando ``__name__ == " +"__main__``. Parche de SilentGhost." #: ../build/NEWS:15457 msgid "" "`bpo-27472 `__: Add test.support." "unix_shell as the path to the default shell." msgstr "" +"`bpo-27472 `__: agregue test.support." +"unix_shell como la ruta al shell predeterminado." #: ../build/NEWS:15459 ../build/NEWS:18407 msgid "" "`bpo-27369 `__: In test_pyexpat, avoid " "testing an error message detail that changed in Expat 2.2.0." msgstr "" +"`bpo-27369 `__: En test_pyexpat, evite " +"probar un detalle de mensaje de error que cambió en Expat 2.2.0." #: ../build/NEWS:15462 msgid "" @@ -23437,36 +33676,52 @@ msgid "" "when running test_ast with coverage enabled: ensure code object has a valid " "first line number. Patch suggested by Ivan Levkivskyi." msgstr "" +"`bpo-27594 `__: Evite el error de " +"afirmación al ejecutar test_ast con la cobertura habilitada: asegúrese de " +"que el objeto de código tenga un número de primera línea válido. Parche " +"sugerido por Ivan Levkivskyi." #: ../build/NEWS:15469 msgid "" "`bpo-27647 `__: Update bundled Tcl/Tk to " "8.6.6." msgstr "" +"`bpo-27647 `__: Actualice el paquete " +"Tcl / Tk a 8.6.6." #: ../build/NEWS:15471 msgid "" "`bpo-27610 `__: Adds :pep:`514` metadata " "to Windows installer" msgstr "" +"`bpo-27610 `__: agrega metadatos :pep:" +"`514` al instalador de Windows" #: ../build/NEWS:15473 ../build/NEWS:18432 msgid "" "`bpo-27469 `__: Adds a shell extension " "to the launcher so that drag and drop works correctly." msgstr "" +"`bpo-27469 `__: agrega una extensión de " +"shell al lanzador para que la función de arrastrar y soltar funcione " +"correctamente." #: ../build/NEWS:15476 msgid "" "`bpo-27309 `__: Enables proper Windows " "styles in python[w].exe manifest." msgstr "" +"`bpo-27309 `__: habilita los estilos " +"adecuados de Windows en el manifiesto de python [w] .exe." #: ../build/NEWS:15481 ../build/NEWS:18477 msgid "" "`bpo-27713 `__: Suppress spurious build " "warnings when updating importlib's bootstrap files. Patch by Xiang Zhang" msgstr "" +"`bpo-27713 `__: suprime las advertencias " +"de compilación falsas al actualizar los archivos de arranque de importlib. " +"Parche de Xiang Zhang" #: ../build/NEWS:15484 msgid "" @@ -23474,12 +33729,17 @@ msgid "" "to Modules/python.exp, which is required on AIX. The references were " "accidentally changed in 3.5.0a1." msgstr "" +"`bpo-25825 `__: corrija las referencias " +"a Módulos / python.exp, que es necesario en AIX. Las referencias se " +"cambiaron accidentalmente en 3.5.0a1." #: ../build/NEWS:15487 ../build/NEWS:18485 msgid "" "`bpo-27453 `__: CPP invocation in " "configure must use CPPFLAGS. Patch by Chi Hsuan Yen." msgstr "" +"`bpo-27453 `__: La invocación de CPP en " +"la configuración debe utilizar CPPFLAGS. Parche de Chi Hsuan Yen." #: ../build/NEWS:15490 ../build/NEWS:18488 msgid "" @@ -23487,6 +33747,9 @@ msgid "" "inserts comments into the makefile to prevent the pgen and _freeze_importlib " "executables from being cross-compiled." msgstr "" +"`bpo-27641 `__: el script de " +"configuración ahora inserta comentarios en el archivo MAKE para evitar que " +"los ejecutables pgen y _freeze_importlib se compilen de forma cruzada." #: ../build/NEWS:15494 ../build/NEWS:18492 msgid "" @@ -23494,6 +33757,9 @@ msgid "" "configure as the Python program to be used for file generation during the " "build." msgstr "" +"`bpo-26662 `__: Establezca " +"PYTHON_FOR_GEN en configure como el programa Python que se utilizará para la " +"generación de archivos durante la compilación." #: ../build/NEWS:15497 ../build/NEWS:18495 msgid "" @@ -23501,20 +33767,26 @@ msgid "" "errors on FreeBSD and OS X. Also update FreedBSD version checks for the " "original ctype UTF-8 workaround." msgstr "" +"`bpo-10910 `__: Evite errores de " +"compilación de C ++ en FreeBSD y OS X. Actualice también las comprobaciones " +"de la versión de FreedBSD para la solución alternativa ctype UTF-8 original." #: ../build/NEWS:15502 msgid "Python 3.6.0 alpha 3" -msgstr "" +msgstr "Python 3.6.0 alpha 3" #: ../build/NEWS:15504 msgid "*Release date: 2016-07-11*" -msgstr "" +msgstr "*Release date: 2016-07-11*" #: ../build/NEWS:15509 ../build/NEWS:17933 msgid "" "`bpo-27473 `__: Fixed possible integer " "overflow in bytes and bytearray concatenations. Patch by Xiang Zhang." msgstr "" +"`bpo-27473 `__: Se corrigió el posible " +"desbordamiento de enteros en bytes y concatenaciones de bytearray. Parche de " +"Xiang Zhang." #: ../build/NEWS:15512 msgid "" @@ -23523,6 +33795,11 @@ msgid "" "macros is now off by default. It can be re-enabled using the \"-X " "showalloccount\" option. It now outputs to stderr instead of stdout." msgstr "" +"`bpo-23034 `__: la salida de una " +"compilación especial de Python con macros COUNT_ALLOCS, SHOW_ALLOC_COUNT o " +"SHOW_TRACK_COUNT definidas ahora está desactivada de forma predeterminada. " +"Se puede volver a habilitar usando la opción \"-X showalloccount\". Ahora se " +"envía a stderr en lugar de stdout." #: ../build/NEWS:15517 ../build/NEWS:17942 msgid "" @@ -23530,6 +33807,9 @@ msgid "" "bytearray iterators no longer return a negative integer for a resized " "bytearray." msgstr "" +"`bpo-27443 `__: __length_hint __ () de " +"los iteradores bytearray ya no devuelven un entero negativo para un " +"bytearray redimensionado." #: ../build/NEWS:15520 msgid "" @@ -23537,18 +33817,27 @@ msgid "" "methods of bytes and bytearray subclasses now return an instance of " "corresponding subclass." msgstr "" +"`bpo-27007 `__: Los métodos de la clase " +"fromhex () de subclases de bytes y bytearray ahora devuelven una instancia " +"de la subclase correspondiente." #: ../build/NEWS:15526 ../build/NEWS:18213 msgid "" "`bpo-26844 `__: Fix error message for " "imp.find_module() to refer to 'path' instead of 'name'. Patch by Lev Maximov." msgstr "" +"`bpo-26844 `__: Se corrigió el mensaje " +"de error de imp.find_module () para hacer referencia a 'ruta' en lugar de " +"'nombre'. Parche de Lev Maximov." #: ../build/NEWS:15529 ../build/NEWS:18216 msgid "" "`bpo-23804 `__: Fix SSL zero-length " "recv() calls to not block and not raise an error about unclean EOF." msgstr "" +"`bpo-23804 `__: corrige las llamadas " +"recv () de longitud cero de SSL para que no se bloqueen y no generen un " +"error sobre EOF no limpio." #: ../build/NEWS:15532 ../build/NEWS:18219 msgid "" @@ -23556,6 +33845,9 @@ msgid "" "returned by http.cookie.time2netscape, confirming the netscape cookie format " "and making it consistent with documentation." msgstr "" +"`bpo-27466 `__: cambia el formato de " +"hora devuelto por http.cookie.time2netscape, confirmando el formato de la " +"cookie de netscape y haciéndolo consistente con la documentación." #: ../build/NEWS:15536 msgid "" @@ -23563,6 +33855,9 @@ msgid "" "behavior that differs from common dbm behavior: creating a database in 'r' " "and 'w' modes and modifying a database in 'r' mode." msgstr "" +"`bpo-21708 `__: comportamiento obsoleto " +"de dbm.dumb que difiere del comportamiento común de dbm: crear una base de " +"datos en los modos 'r' y 'w' y modificar una base de datos en el modo 'r'." #: ../build/NEWS:15540 msgid "" @@ -23570,6 +33865,9 @@ msgid "" "StreamRequestHandler.wfile attribute to implement BufferedIOBase. In " "particular, the write() method no longer does partial writes." msgstr "" +"`bpo-26721 `__: cambie el atributo " +"socketserver.StreamRequestHandler.wfile para implementar BufferedIOBase. En " +"particular, el método write () ya no realiza escrituras parciales." #: ../build/NEWS:15544 msgid "" @@ -23581,6 +33879,14 @@ msgid "" "tracing, trace_vinfo() now always returns a list of pairs of strings, " "tracing in the \"u\" mode now works." msgstr "" +"`bpo-22115 `__: métodos agregados " +"trace_add, trace_remove y trace_info en la clase tkinter.Variable. " +"Reemplazan los métodos antiguos trace_variable, trace, trace_vdelete y " +"trace_vinfo que usan comandos obsoletos de Tcl y es posible que no funcionen " +"en versiones futuras de Tcl. Se corrigieron los métodos de rastreo antiguos: " +"trace_vdelete () con el modo incorrecto ya no interrumpe el rastreo, " +"trace_vinfo () ahora siempre devuelve una lista de pares de cadenas, el " +"rastreo en el modo \"u\" ahora funciona." #: ../build/NEWS:15552 msgid "" @@ -23588,12 +33894,17 @@ msgid "" "to zlib.compress() is keyword argument now. The first argument is " "positional-only." msgstr "" +"`bpo-26243 `__: Ahora solo el argumento " +"de nivel para zlib.compress () es un argumento de palabra clave. El primer " +"argumento es solo posicional." #: ../build/NEWS:15555 msgid "" "`bpo-27038 `__: Expose the DirEntry type " "as os.DirEntry. Code patch by Jelle Zijlstra." msgstr "" +"`bpo-27038 `__: Exponga el tipo DirEntry " +"como os.DirEntry. Parche de código de Jelle Zijlstra." #: ../build/NEWS:15558 msgid "" @@ -23601,6 +33912,9 @@ msgid "" "PyOS_FSPath() to check the return value of __fspath__() to be either str or " "bytes." msgstr "" +"`bpo-27186 `__: Actualice os.fspath () / " +"PyOS_FSPath () para verificar que el valor de retorno de __fspath __ () sea " +"str o bytes." #: ../build/NEWS:15561 msgid "" @@ -23608,6 +33922,10 @@ msgid "" "of the dump(), dumps(), load() and loads() functions and JSONEncoder and " "JSONDecoder class constructors in the json module are now keyword-only." msgstr "" +"`bpo-18726 `__: Todos los parámetros " +"opcionales de las funciones dump (), dumps (), load () y load () y los " +"constructores de clases JSONEncoder y JSONDecoder en el módulo json ahora " +"son solo palabras clave." #: ../build/NEWS:15565 msgid "" @@ -23617,12 +33935,19 @@ msgid "" "them as a tuple. Deprecated undocumented ability of calling the selection() " "method with arguments." msgstr "" +"`bpo-27319 `__: Los métodos " +"selection_set (), selection_add (), selection_remove () y selection_toggle " +"() de ttk.TreeView ahora permiten pasar múltiples elementos como múltiples " +"argumentos en lugar de pasarlos como una tupla. Capacidad indocumentada " +"obsoleta de llamar al método selection () con argumentos." #: ../build/NEWS:15570 ../build/NEWS:18233 msgid "" "`bpo-27079 `__: Fixed curses.ascii " "functions isblank(), iscntrl() and ispunct()." msgstr "" +"`bpo-27079 `__: Se corrigieron las " +"funciones curses.ascii isblank (), iscntrl () e ispunct ()." #: ../build/NEWS:15573 msgid "" @@ -23630,6 +33955,9 @@ msgid "" "repr for Tkinter event objects is now represented as a combination of known " "flags." msgstr "" +"`bpo-27294 `__: el estado numérico en la " +"repr para los objetos de evento de Tkinter ahora se representa como una " +"combinación de indicadores conocidos." #: ../build/NEWS:15576 msgid "" @@ -23637,6 +33965,9 @@ msgid "" "module now support index-like objects as group indices. Based on patches by " "Jeroen Demeyer and Xiang Zhang." msgstr "" +"`bpo-27177 `__: los objetos de " +"coincidencia en el módulo re ahora admiten objetos similares a índices como " +"índices de grupo. Basado en parches de Jeroen Demeyer y Xiang Zhang." #: ../build/NEWS:15579 ../build/NEWS:18236 msgid "" @@ -23644,30 +33975,43 @@ msgid "" "(compile() etc) accepted a filename argument encoded as an iterable of " "integers. Now only strings and byte-like objects are accepted." msgstr "" +"`bpo-26754 `__: Algunas funciones " +"(compilar (), etc.) aceptaron un argumento de nombre de archivo codificado " +"como iterable de enteros. Ahora solo se aceptan cadenas y objetos de tipo " +"byte." #: ../build/NEWS:15583 msgid "" "`bpo-26536 `__: socket.ioctl now " "supports SIO_LOOPBACK_FAST_PATH. Patch by Daniel Stokes." msgstr "" +"`bpo-26536 `__: socket.ioctl ahora es " +"compatible con SIO_LOOPBACK_FAST_PATH. Parche de Daniel Stokes." #: ../build/NEWS:15586 ../build/NEWS:18240 msgid "" "`bpo-27048 `__: Prevents distutils " "failing on Windows when environment variables contain non-ASCII characters" msgstr "" +"`bpo-27048 `__: evita que distutils " +"falle en Windows cuando las variables de entorno contienen caracteres que no " +"son ASCII" #: ../build/NEWS:15589 ../build/NEWS:18243 msgid "" "`bpo-27330 `__: Fixed possible leaks in " "the ctypes module." msgstr "" +"`bpo-27330 `__: Se corrigieron posibles " +"fugas en el módulo ctypes." #: ../build/NEWS:15591 ../build/NEWS:18245 msgid "" "`bpo-27238 `__: Got rid of bare excepts " "in the turtle module. Original patch by Jelle Zijlstra." msgstr "" +"`bpo-27238 `__: eliminó las excepciones " +"básicas en el módulo de tortuga. Parche original de Jelle Zijlstra." #: ../build/NEWS:15594 ../build/NEWS:18248 msgid "" @@ -23677,6 +34021,10 @@ msgid "" "raise the original exception when exiting, let the new chained one through. " "This avoids the :pep:`479` bug described in issue25782." msgstr "" +"`bpo-27122 `__: cuando se genera una " +"excepción dentro del contexto que está siendo administrado por un " +"contextlib. mediante. Esto evita el error :pep:`479` descrito en el problema " +"25782." #: ../build/NEWS:15603 ../build/NEWS:18257 msgid "" @@ -23685,30 +34033,44 @@ msgid "" "until we collected enough random bytes, instead of casting a directly " "Py_ssize_t to int." msgstr "" +"`bpo-27278 `__: Se corrigió la " +"implementación de os.urandom () usando getrandom () en Linux. Truncar el " +"tamaño a INT_MAX y hacer un bucle hasta que recopilemos suficientes bytes " +"aleatorios, en lugar de convertir un Py_ssize_t directamente en int." #: ../build/NEWS:15610 msgid "" "`bpo-16864 `__: sqlite3.Cursor.lastrowid " "now supports REPLACE statement. Initial patch by Alex LordThorsen." msgstr "" +"`bpo-16864 `__: sqlite3.Cursor.lastrowid " +"ahora admite la instrucción REPLACE. Parche inicial de Alex LordThorsen." #: ../build/NEWS:15613 ../build/NEWS:18264 msgid "" "`bpo-26386 `__: Fixed ttk.TreeView " "selection operations with item id's containing spaces." msgstr "" +"`bpo-26386 `__: Se corrigieron las " +"operaciones de selección de ttk.TreeView con los identificadores de " +"elementos que contienen espacios." #: ../build/NEWS:15616 msgid "" "`bpo-8637 `__: Honor a pager set by the " "env var MANPAGER (in preference to one set by the env var PAGER)." msgstr "" +"`bpo-8637 `__: respete un buscapersonas " +"configurado por env var MANPAGER (en lugar de uno configurado por env var " +"PAGER)." #: ../build/NEWS:15622 ../build/NEWS:18270 msgid "" "`bpo-22636 `__: Avoid shell injection " "problems with ctypes.util.find_library()." msgstr "" +"`bpo-22636 `__: Evite problemas de " +"inyección de shell con ctypes.util.find_library ()." #: ../build/NEWS:15627 ../build/NEWS:18275 msgid "" @@ -23716,18 +34078,25 @@ msgid "" "the \"readline\" module to use the locale encoding, and fix get_begidx() and " "get_endidx() to return code point indexes." msgstr "" +"`bpo-16182 `__: corrige varias funciones " +"en el módulo \"readline\" para usar la codificación local y corrige " +"get_begidx () y get_endidx () para devolver índices de puntos de código." #: ../build/NEWS:15631 ../build/NEWS:18279 msgid "" "`bpo-27392 `__: Add loop." "connect_accepted_socket(). Patch by Jim Fulton." msgstr "" +"`bpo-27392 `__: agregue loop." +"connect_accepted_socket (). Parche de Jim Fulton." #: ../build/NEWS:15636 msgid "" "`bpo-27477 `__: IDLE search dialogs now " "use ttk widgets." msgstr "" +"`bpo-27477 `__: los cuadros de diálogo " +"de búsqueda IDLE ahora usan widgets ttk." #: ../build/NEWS:15642 msgid "" @@ -23735,6 +34104,9 @@ msgid "" "test> python test_help.py\" work. __file__ is relative when python is " "started in the file's directory." msgstr "" +"`bpo-27452 `__: hacer que la línea de " +"comando \"idle-test> python test_help.py\" funcione. __file__ es relativo " +"cuando Python se inicia en el directorio del archivo." #: ../build/NEWS:15647 msgid "" @@ -23745,18 +34117,30 @@ msgid "" "checks. Using ModuleName allows users to edit bad module names instead of " "starting over. Add tests and delete the two files combined into the new one." msgstr "" +"`bpo-27380 `__: IDLE: agregue query.py " +"con el diálogo de consulta base y los widgets ttk. El módulo tenía subclases " +"SectionName, ModuleName y HelpSource, que se utilizan para obtener " +"información de los usuarios mediante configdialog y file => Load Module. " +"Cada subclase tiene sus propios controles de validez. El uso de ModuleName " +"permite a los usuarios editar nombres de módulos incorrectos en lugar de " +"comenzar de nuevo. Agregue pruebas y elimine los dos archivos combinados en " +"el nuevo." #: ../build/NEWS:15654 msgid "" "`bpo-27372 `__: Test_idle no longer " "changes the locale." msgstr "" +"`bpo-27372 `__: Test_idle ya no cambia " +"la configuración regional." #: ../build/NEWS:15656 ../build/NEWS:18371 msgid "" "`bpo-27365 `__: Allow non-ascii chars in " "IDLE NEWS.txt, for contributor names." msgstr "" +"`bpo-27365 `__: Permitir caracteres no " +"ascii en IDLE NEWS.txt, para los nombres de los contribuyentes." #: ../build/NEWS:15658 ../build/NEWS:18373 msgid "" @@ -23765,6 +34149,10 @@ msgid "" "console or by import, a cascade of warnings was emitted. Patch by Serhiy " "Storchaka." msgstr "" +"`bpo-27245 `__: IDLE: Elimina " +"limpiamente temas personalizados y combinaciones de teclas. Anteriormente, " +"cuando se iniciaba IDLE desde una consola o por importación, se emitía una " +"cascada de advertencias. Parche de Serhiy Storchaka." #: ../build/NEWS:15662 msgid "" @@ -23773,12 +34161,18 @@ msgid "" "this restriction. Fix htests to not create a second and redundant root and " "mainloop." msgstr "" +"`bpo-24137 `__: Ejecute IDLE, test_idle " +"y htest con la raíz predeterminada de tkinter deshabilitada. Corrija el " +"código y las pruebas que fallan con esta restricción. Arregle htests para no " +"crear una segunda raíz y mainloop redundantes." #: ../build/NEWS:15666 msgid "" "`bpo-27310 `__: Fix IDLE.app failure to " "launch on OS X due to vestigial import." msgstr "" +"`bpo-27310 `__: Se corrigió la falla de " +"IDLE.app al iniciarse en OS X debido a una importación vestigial." #: ../build/NEWS:15671 msgid "" @@ -23786,6 +34180,9 @@ msgid "" "accepted a filename argument encoded as an iterable of integers. Now only " "strings and byte-like objects are accepted." msgstr "" +"`bpo-26754 `__: PyUnicode_FSDecoder () " +"aceptó un argumento de nombre de archivo codificado como iterable de " +"enteros. Ahora solo se aceptan cadenas y objetos de tipo byte." #: ../build/NEWS:15678 ../build/NEWS:18458 msgid "" @@ -23793,6 +34190,9 @@ msgid "" "searches build directories for generated include files when building outside " "the source tree." msgstr "" +"`bpo-28066 `__: se corrige la lógica que " +"busca en los directorios de compilación los archivos de inclusión generados " +"al compilar fuera del árbol de origen." #: ../build/NEWS:15681 msgid "" @@ -23800,6 +34200,9 @@ msgid "" "level that python was built against, in sysconfig.get_config_vars() as " "'ANDROID_API_LEVEL'." msgstr "" +"`bpo-27442 `__: exponga el nivel de API " +"de Android con el que se compiló Python, en sysconfig.get_config_vars () " +"como 'ANDROID_API_LEVEL'." #: ../build/NEWS:15684 msgid "" @@ -23807,12 +34210,18 @@ msgid "" "runs the cross-build, found in PATH, must now be of the same feature version " "(e.g. 3.6) as the source being built." msgstr "" +"`bpo-27434 `__: El intérprete que " +"ejecuta la compilación cruzada, que se encuentra en PATH, ahora debe tener " +"la misma versión de función (por ejemplo, 3.6) que la fuente que se está " +"compilando." #: ../build/NEWS:15687 ../build/NEWS:18510 msgid "" "`bpo-26930 `__: Update Windows builds to " "use OpenSSL 1.0.2h." msgstr "" +"`bpo-26930 `__: actualice las " +"compilaciones de Windows para usar OpenSSL 1.0.2h." #: ../build/NEWS:15689 msgid "" @@ -23822,10 +34231,16 @@ msgid "" "$(PLATFORM_TRIPLET). Install the platform specific _sysconfigdata module " "into the platform directory and rename it to include the ABIFLAGS." msgstr "" +"`bpo-23968 `__: cambie el nombre del " +"directorio de la plataforma de plat - $ (MACHDEP) a plat - $ " +"(PLATFORM_TRIPLET). Cambie el nombre del directorio de configuración (LIBPL) " +"de config - $ (LDVERSION) a config - $ (LDVERSION) - $ (PLATFORM_TRIPLET). " +"Instale el módulo _sysconfigdata específico de la plataforma en el " +"directorio de la plataforma y cámbiele el nombre para incluir ABIFLAGS." #: ../build/NEWS:15695 msgid "Don't use largefile support for GNU/Hurd." -msgstr "" +msgstr "No utilice el soporte de archivos grandes para GNU / Hurd." #: ../build/NEWS:15700 ../build/NEWS:18417 msgid "" @@ -23833,18 +34248,26 @@ msgid "" "first argument of module-level functions generated by Argument Clinic. " "Patch by Petr Viktorin." msgstr "" +"`bpo-27332 `__: se corrigió el tipo del " +"primer argumento de las funciones de nivel de módulo generadas por Argument " +"Clinic. Parche de Petr Viktorin." #: ../build/NEWS:15703 ../build/NEWS:18420 msgid "" "`bpo-27418 `__: Fixed Tools/importbench/" "importbench.py." msgstr "" +"`bpo-27418 `__: Herramientas fijas / " +"importbench / importbench.py." #: ../build/NEWS:15708 ../build/NEWS:19139 msgid "" "`bpo-19489 `__: Moved the search box " "from the sidebar to the header and footer of each page. Patch by Ammar Askar." msgstr "" +"`bpo-19489 `__: movió el cuadro de " +"búsqueda de la barra lateral al encabezado y pie de página de cada página. " +"Parche de Ammar Askar." #: ../build/NEWS:15711 msgid "" @@ -23852,32 +34275,42 @@ msgid "" "reflect the deprecation of ``pyvenv`` and normalize on the term \"virtual " "environment\". Patch by Steve Piercy." msgstr "" +"`bpo-27285 `__: Actualización de la " +"documentación para reflejar la desaprobación de ``pyvenv`` y normalizar el " +"término \"entorno virtual\". Parche de Steve Piercy." #: ../build/NEWS:15717 msgid "" "`bpo-27027 `__: Added test.support." "is_android that is True when this is an Android build." msgstr "" +"`bpo-27027 `__: se agregó test.support." +"is_android que es True cuando se trata de una compilación de Android." #: ../build/NEWS:15722 msgid "Python 3.6.0 alpha 2" -msgstr "" +msgstr "Python 3.6.0 alpha 2" #: ../build/NEWS:15724 msgid "*Release date: 2016-06-13*" -msgstr "" +msgstr "*Release date: 2016-06-13*" #: ../build/NEWS:15729 msgid "" "`bpo-27095 `__: Simplified MAKE_FUNCTION " "and removed MAKE_CLOSURE opcodes. Patch by Demur Rumed." msgstr "" +"`bpo-27095 `__: MAKE_FUNCTION " +"simplificado y códigos de operación MAKE_CLOSURE eliminados. Parche de Demur " +"Rumed." #: ../build/NEWS:15732 msgid "" "`bpo-27190 `__: Raise NotSupportedError " "if sqlite3 is older than 3.3.1. Patch by Dave Sawyer." msgstr "" +"`bpo-27190 `__: genera NotSupportedError " +"si sqlite3 es anterior a 3.3.1. Parche de Dave Sawyer." #: ../build/NEWS:15735 msgid "" @@ -23886,18 +34319,26 @@ msgid "" "unpacking (PEP 448) and conflicting keyword names could cause undefined " "behavior." msgstr "" +"`bpo-27286 `__: Se corrigió la " +"compilación del código de operación BUILD_MAP_UNPACK_WITH_CALL. Llamar a la " +"función con desempaquetado generalizado (PEP 448) y nombres de palabras " +"clave en conflicto podría causar un comportamiento indefinido." #: ../build/NEWS:15739 msgid "" "`bpo-27140 `__: Added " "BUILD_CONST_KEY_MAP opcode." msgstr "" +"`bpo-27140 `__: código de operación " +"BUILD_CONST_KEY_MAP agregado." #: ../build/NEWS:15741 msgid "" "`bpo-27186 `__: Add support for os." "PathLike objects to open() (part of :pep:`519`)." msgstr "" +"`bpo-27186 `__: Agregue soporte para " +"objetos os.PathLike para abrir () (parte de :pep:`519`)." #: ../build/NEWS:15744 ../build/NEWS:18531 msgid "" @@ -23905,6 +34346,9 @@ msgid "" "custom opener (for open()) returns a negative number without setting an " "exception." msgstr "" +"`bpo-27066 `__: SystemError fijo si un " +"abridor personalizado (para open ()) devuelve un número negativo sin " +"establecer una excepción." #: ../build/NEWS:15747 msgid "" @@ -23913,6 +34357,10 @@ msgid "" "__float__ returns an instance of a strict subclass of float. In a future " "versions of Python this can be an error." msgstr "" +"`bpo-26983 `__: float () ahora siempre " +"devuelve una instancia de flotante exacta. La advertencia de obsolescencia " +"se emite si __float__ devuelve una instancia de una subclase estricta de " +"float. En futuras versiones de Python, esto puede ser un error." #: ../build/NEWS:15752 #, python-format @@ -23921,18 +34369,26 @@ msgid "" "now about 7% faster due to optimized instruction decoding. Based on patch " "by Demur Rumed." msgstr "" +"`bpo-27097 `__: el intérprete de Python " +"ahora es aproximadamente un 7% más rápido debido a la decodificación de " +"instrucciones optimizada. Basado en el parche de Demur Rumed." #: ../build/NEWS:15755 msgid "" "`bpo-26647 `__: Python interpreter now " "uses 16-bit wordcode instead of bytecode. Patch by Demur Rumed." msgstr "" +"`bpo-26647 `__: el intérprete de Python " +"ahora usa un código de palabra de 16 bits en lugar de un código de bytes. " +"Parche de Demur Rumed." #: ../build/NEWS:15758 msgid "" "`bpo-23275 `__: Allow assigning to an " "empty target list in round brackets: () = iterable." msgstr "" +"`bpo-23275 `__: Permitir asignar a una " +"lista de objetivos vacía entre paréntesis: () = iterable." #: ../build/NEWS:15761 ../build/NEWS:18653 msgid "" @@ -23941,6 +34397,10 @@ msgid "" "iterator, the asynchronous iterator should be returned directly. Doing the " "former will trigger a PendingDeprecationWarning." msgstr "" +"`bpo-27243 `__: Actualizar el protocolo " +"__aiter__: en lugar de devolver un awaitable que se resuelve en un iterador " +"asincrónico, el iterador asincrónico debe devolverse directamente. Hacer lo " +"primero desencadenará una advertencia de detención pendiente." #: ../build/NEWS:15769 msgid "" @@ -23948,42 +34408,58 @@ msgid "" "exposed on the API which are not implemented on GNU/Hurd. They would not " "work at runtime anyway." msgstr "" +"Comente las constantes socket (SO_REUSEPORT) y posix (O_SHLOCK, O_EXLOCK) " +"expuestas en la API que no están implementadas en GNU / Hurd. De todos " +"modos, no funcionarían en tiempo de ejecución." #: ../build/NEWS:15773 msgid "" "`bpo-27025 `__: Generated names for " "Tkinter widgets are now more meaningful and recognizable." msgstr "" +"`bpo-27025 `__: los nombres generados " +"para los widgets de Tkinter ahora son más significativos y reconocibles." #: ../build/NEWS:15776 msgid "" "`bpo-25455 `__: Fixed crashes in repr of " "recursive ElementTree.Element and functools.partial objects." msgstr "" +"`bpo-25455 `__: Se corrigieron fallas en " +"la reproducción de objetos recursivos ElementTree.Element y functools." +"partial." #: ../build/NEWS:15779 msgid "" "`bpo-27294 `__: Improved repr for " "Tkinter event objects." msgstr "" +"`bpo-27294 `__: reproducción mejorada " +"para objetos de eventos de Tkinter." #: ../build/NEWS:15781 msgid "" "`bpo-20508 `__: Improve exception " "message of IPv{4,6}Network.__getitem__. Patch by Gareth Rees." msgstr "" +"`bpo-20508 `__: mejora el mensaje de " +"excepción de IPv {4,6} Network .__ getitem__. Parche de Gareth Rees." #: ../build/NEWS:15787 ../build/NEWS:18661 msgid "" "`bpo-26556 `__: Update expat to 2.1.1, " "fixes CVE-2015-1283." msgstr "" +"`bpo-26556 `__: Actualizar expat a " +"2.1.1, corrige CVE-2015-1283." #: ../build/NEWS:15789 msgid "" "Fix TLS stripping vulnerability in smtplib, CVE-2016-0772. Reported by Team " "Oststrom." msgstr "" +"Se corrigió la vulnerabilidad de eliminación de TLS en smtplib, " +"CVE-2016-0772. Reportado por Team Oststrom." #: ../build/NEWS:15795 ../build/NEWS:18669 msgid "" @@ -23991,12 +34467,17 @@ msgid "" "IPv4Address.is_global property. It was documented since 07a5610bae9d. " "Initial patch by Roger Luethi." msgstr "" +"`bpo-21386 `__: Implementar la propiedad " +"IPv4Address.is_global que falta. Fue documentado desde 07a5610bae9d. Parche " +"inicial de Roger Luethi." #: ../build/NEWS:15798 msgid "" "`bpo-27029 `__: Removed deprecated " "support of universal newlines mode from ZipFile.open()." msgstr "" +"`bpo-27029 `__: Se eliminó el soporte " +"obsoleto del modo de líneas nuevas universales de ZipFile.open ()." #: ../build/NEWS:15801 msgid "" @@ -24004,18 +34485,26 @@ msgid "" "consisting of ``'\\'`` and an ASCII letter in regular expressions now are " "errors. The re.LOCALE flag now can be used only with bytes patterns." msgstr "" +"`bpo-27030 `__: los escapes desconocidos " +"que constan de ``'\\'`` y una letra ASCII en expresiones regulares ahora son " +"errores. La bandera re.LOCALE ahora solo se puede usar con patrones de bytes." #: ../build/NEWS:15805 msgid "" "`bpo-27186 `__: Add os.PathLike support " "to DirEntry (part of :pep:`519`). Initial patch by Jelle Zijlstra." msgstr "" +"`bpo-27186 `__: Agregue soporte os." +"PathLike a DirEntry (parte de :pep:`519`). Parche inicial de Jelle Zijlstra." #: ../build/NEWS:15808 ../build/NEWS:18672 msgid "" "`bpo-20900 `__: distutils register " "command now decodes HTTP responses correctly. Initial patch by ingrid." msgstr "" +"`bpo-20900 `__: el comando distutils " +"register ahora decodifica las respuestas HTTP correctamente. Parche inicial " +"de ingrid." #: ../build/NEWS:15811 msgid "" @@ -24023,18 +34512,25 @@ msgid "" "to pathlib, removing its provisional status (part of PEP 519). Initial patch " "by Dusty Phillips." msgstr "" +"`bpo-27186 `__: Agregue soporte os." +"PathLike a pathlib, eliminando su estado provisional (parte de PEP 519). " +"Parche inicial de Dusty Phillips." #: ../build/NEWS:15814 msgid "" "`bpo-27186 `__: Add support for os." "PathLike objects to os.fsencode() and os.fsdecode() (part of :pep:`519`)." msgstr "" +"`bpo-27186 `__: Agregue soporte para " +"objetos os.PathLike a os.fsencode () y os.fsdecode () (parte de :pep:`519`)." #: ../build/NEWS:15817 msgid "" "`bpo-27186 `__: Introduce os.PathLike " "and os.fspath() (part of :pep:`519`)." msgstr "" +"`bpo-27186 `__: introduzca os.PathLike y " +"os.fspath () (parte de :pep:`519`)." #: ../build/NEWS:15819 ../build/NEWS:18675 msgid "" @@ -24045,6 +34541,13 @@ msgid "" "Also classes for :pep:`492` (Awaitable, AsyncIterable, AsyncIterator) have " "been added (in fact they made it into 3.5.1 but were never mentioned)." msgstr "" +"Una nueva versión de typing.py proporciona varias clases y características " +"nuevas: @overload outside stubs, Reversible, DefaultDict, Text, " +"ContextManager, Type [], NewType (), TYPE_CHECKING y numerosas correcciones " +"de errores (tenga en cuenta que algunas de las nuevas características son " +"aún no implementado en mypy u otros analizadores estáticos). También se han " +"agregado clases para :pep:`492` (Awaitable, AsyncIterable, AsyncIterator) " +"(de hecho, se incluyeron en 3.5.1 pero nunca se mencionaron)." #: ../build/NEWS:15827 ../build/NEWS:18683 msgid "" @@ -24053,12 +34556,19 @@ msgid "" "Reset Content. Also, don't send Content header fields in responses that " "don't have a body. Patch by Susumu Koshiba." msgstr "" +"`bpo-25738 `__: Detener http.server." +"BaseHTTPRequestHandler.send_error () desde el envío de un cuerpo de mensaje " +"de 205 Reset Content. También, no envíe los campos de cabecera contenido en " +"las respuestas que no tienen un cuerpo. Parche por Susumu Koshiba." #: ../build/NEWS:15832 ../build/NEWS:18688 msgid "" "`bpo-21313 `__: Fix the \"platform\" " "module to tolerate when sys.version contains truncated build information." msgstr "" +"`bpo-21313 `__: Se corrigió el módulo de " +"\"plataforma\" para tolerar cuando sys.version contiene información de " +"compilación truncada." #: ../build/NEWS:15838 ../build/NEWS:18694 msgid "" @@ -24067,6 +34577,10 @@ msgid "" "reading ``/dev/urandom`` if the urandom entropy pool is not initialized yet. " "Patch written by Colm Buckley." msgstr "" +"`bpo-26839 `__: En Linux, :func:`os." +"urandom` ahora llama a ``getrandom()`` con ``GRND_NONBLOCK`` para recurrir a " +"la lectura de ``/dev/urandom`` si el grupo de entropía urandom no se ha " +"inicializado todavía. Parche escrito por Colm Buckley." #: ../build/NEWS:15845 msgid "" @@ -24074,6 +34588,10 @@ msgid "" "__all__ to match the documented APIs for the following modules: cgi, " "mailbox, mimetypes, plistlib and smtpd. Patches by Jacek Kołodziej." msgstr "" +"`bpo-23883 `__: Se agregaron las API " +"faltantes a __all__ para que coincidan con las API documentadas para los " +"siguientes módulos: cgi, mailbox, mimetypes, plistlib y smtpd. Parches de " +"Jacek Kołodziej." #: ../build/NEWS:15849 ../build/NEWS:18701 msgid "" @@ -24081,6 +34599,9 @@ msgid "" "allow decompressing raw Deflate streams with a predefined zdict. Based on " "patch by Xiang Zhang." msgstr "" +"`bpo-27164 `__: en el módulo zlib, " +"permite descomprimir flujos Deflate sin procesar con un zdict predefinido. " +"Basado en un parche de Xiang Zhang." #: ../build/NEWS:15852 ../build/NEWS:18704 msgid "" @@ -24090,12 +34611,19 @@ msgid "" "handler.ServerHandler can now handle stdout doing partial writes, but this " "is deprecated." msgstr "" +"`bpo-24291 `__: Se corrige wsgiref." +"simple_server.WSGIRequestHandler para escribir datos completamente en el " +"cliente. Anteriormente, podía realizar escrituras parciales y truncar datos. " +"Además, wsgiref.handler.ServerHandler puede ahora manejar la salida estándar " +"de hacer las escrituras parciales, pero esto está en desuso." #: ../build/NEWS:15857 msgid "" "`bpo-21272 `__: Use _sysconfigdata.py to " "initialize distutils.sysconfig." msgstr "" +"`bpo-21272 `__: use _sysconfigdata.py " +"para inicializar distutils.sysconfig." #: ../build/NEWS:15859 msgid "" @@ -24104,12 +34632,19 @@ msgid "" "comprehension and generator expression scopes as if they were positional-" "only parameters called ``implicit0``. Patch by Jelle Zijlstra." msgstr "" +"`bpo-19611 `__: :mod:`inspect` ahora " +"informa los parámetros ``.0`` implícitos generados por el compilador para " +"los alcances de comprensión y expresión del generador como si fueran " +"parámetros solo posicionales llamados ``implicit0``. Parche de Jelle " +"Zijlstra." #: ../build/NEWS:15864 ../build/NEWS:18709 msgid "" "`bpo-26809 `__: Add ``__all__`` to :mod:" "`string`. Patch by Emanuel Barry." msgstr "" +"`bpo-26809 `__: agregue ``__all__`` a :" +"mod:`string`. Parche de Emanuel Barry." #: ../build/NEWS:15866 ../build/NEWS:18711 msgid "" @@ -24117,6 +34652,10 @@ msgid "" "communicate now correctly ignores BrokenPipeError when the child process " "dies before .communicate() is called in more/all circumstances." msgstr "" +"`bpo-26373 `__: subprocess.Popen." +"communicate ahora ignora correctamente BrokenPipeError cuando el proceso " +"hijo muere antes de que se llame a .communicate () en más / todas las " +"circunstancias." #: ../build/NEWS:15870 msgid "" @@ -24125,6 +34664,11 @@ msgid "" "refers to itself as signal.SIGALRM rather than flipping between that and " "signal.SIGIOT based on the interpreter's hash randomization seed." msgstr "" +"Las búsquedas de nombres constantes de IntEnum del módulo signal, socket y " +"ssl ahora devuelven un nombre coherente para los valores que tienen varios " +"nombres. Ejemplo: signal.Signals (6) ahora se refiere a sí mismo como signal." +"SIGALRM en lugar de cambiar entre eso y signal.SIGIOT basado en la semilla " +"de aleatorización hash del intérprete." #: ../build/NEWS:15875 msgid "" @@ -24132,6 +34676,9 @@ msgid "" "CalledProcessError error message text when the child process died due to a " "signal." msgstr "" +"`bpo-27167 `__: Aclare el texto del " +"mensaje de error subprocess.CalledProcessError cuando el proceso hijo murió " +"debido a una señal." #: ../build/NEWS:15878 msgid "" @@ -24139,24 +34686,33 @@ msgid "" "socketserver.Forking* names on platforms such as Windows that do not support " "os.fork()." msgstr "" +"`bpo-25931 `__: no definen socketserver." +"Forking * nombres en plataformas como Windows que no admiten os.fork ()." #: ../build/NEWS:15881 ../build/NEWS:18715 msgid "" "`bpo-21776 `__: distutils.upload now " "correctly handles HTTPError. Initial patch by Claudiu Popa." msgstr "" +"`bpo-21776 `__: distutils.upload ahora " +"maneja correctamente HTTPError. Parche inicial de Claudiu Popa." #: ../build/NEWS:15884 msgid "" "`bpo-26526 `__: Replace custom parse " "tree validation in the parser module with a simple DFA validator." msgstr "" +"`bpo-26526 `__: reemplace la validación " +"del árbol de análisis personalizado en el módulo del analizador con un " +"validador de DFA simple." #: ../build/NEWS:15887 ../build/NEWS:18718 msgid "" "`bpo-27114 `__: Fix SSLContext." "_load_windows_store_certs fails with PermissionError" msgstr "" +"`bpo-27114 `__: Arreglar SSLContext." +"_load_windows_store_certs falla con PermissionError" #: ../build/NEWS:15890 ../build/NEWS:18721 msgid "" @@ -24164,12 +34720,17 @@ msgid "" "filters when using filterwarnings and simplefilter. Based on patch by Alex " "Shkop." msgstr "" +"`bpo-18383 `__: Evite crear filtros " +"duplicados cuando utilice advertencias de filtro y filtro simple. Basado en " +"el parche de Alex Shkop." #: ../build/NEWS:15893 msgid "" "`bpo-23026 `__: winreg.QueryValueEx() " "now return an integer for REG_QWORD type." msgstr "" +"`bpo-23026 `__: winreg.QueryValueEx () " +"ahora devuelve un número entero para el tipo REG_QWORD." #: ../build/NEWS:15895 msgid "" @@ -24177,6 +34738,9 @@ msgid "" "destructor now emits a ResourceWarning warning if the child process is still " "running." msgstr "" +"`bpo-26741 `__: subprocess.Popen " +"destructor ahora emite una advertencia ResourceWarning si el proceso hijo " +"todavía se está ejecutando." #: ../build/NEWS:15898 #, python-format @@ -24184,12 +34748,17 @@ msgid "" "`bpo-27056 `__: Optimize pickle.load() " "and pickle.loads(), up to 10% faster to deserialize a lot of small objects." msgstr "" +"`bpo-27056 `__: Optimice pickle.load () " +"y pickle.loads (), hasta un 10% más rápido para deserializar muchos objetos " +"pequeños." #: ../build/NEWS:15901 msgid "" "`bpo-21271 `__: New keyword only " "parameters in reset_mock call." msgstr "" +"`bpo-21271 `__: Parámetros nuevos solo " +"de palabras clave en la llamada reset_mock." #: ../build/NEWS:15906 ../build/NEWS:19086 msgid "" @@ -24198,12 +34767,19 @@ msgid "" "Mac, most modern Linux apps, and ttk widgets. Original patch by Serhiy " "Storchaka." msgstr "" +"`bpo-5124 `__: Pegar con texto " +"seleccionado ahora reemplaza la selección en X11. Esto coincide con el " +"funcionamiento de pegar en Windows, Mac, la mayoría de las aplicaciones " +"modernas de Linux y los widgets ttk. Parche original de Serhiy Storchaka." #: ../build/NEWS:15910 msgid "" "`bpo-24750 `__: Switch all scrollbars in " "IDLE to ttk versions. Where needed, minimal tests are added to cover changes." msgstr "" +"`bpo-24750 `__: Cambie todas las barras " +"de desplazamiento en IDLE a las versiones ttk. Cuando es necesario, se " +"agregan pruebas mínimas para cubrir los cambios." #: ../build/NEWS:15913 msgid "" @@ -24211,18 +34787,26 @@ msgid "" "availability ttk widgets. Delete now unneeded tk version tests and code for " "older versions. Add test for IDLE syntax colorizer." msgstr "" +"`bpo-24759 `__: IDLE requiere tk 8.5 y " +"widgets ttk de disponibilidad. Elimine ahora las pruebas de versión tk " +"innecesarias y el código para versiones anteriores. Agregue la prueba para " +"el colorizador de sintaxis IDLE." #: ../build/NEWS:15917 msgid "" "`bpo-27239 `__: idlelib.macosx.isXyzTk " "functions initialize as needed." msgstr "" +"`bpo-27239 `__: las funciones idlelib." +"macosx.isXyzTk se inicializan según sea necesario." #: ../build/NEWS:15919 msgid "" "`bpo-27262 `__: move Aqua unbinding " "code, which enable context menus, to macosx." msgstr "" +"`bpo-27262 `__: mueva el código de " +"desvinculación de Aqua, que habilita los menús contextuales, a macosx." #: ../build/NEWS:15922 ../build/NEWS:19090 msgid "" @@ -24230,6 +34814,9 @@ msgid "" "idle_test.__init__ that the directory is a private implementation of test." "test_idle and tool for maintainers." msgstr "" +"`bpo-24759 `__: Aclare en idlelib." +"idle_test .__ init__ que el directorio es una implementación privada de test." +"test_idle y una herramienta para mantenedores." #: ../build/NEWS:15925 ../build/NEWS:19093 msgid "" @@ -24238,6 +34825,11 @@ msgid "" "suppressed in #20567. Apply Serhiy Storchaka's update_idletasks solution to " "four test files. Record this additional advice in idle_test/README.txt" msgstr "" +"`bpo-27196 `__: Detenga las advertencias " +"'ThemeChanged' al ejecutar pruebas IDLE. Estos persistieron después de que " +"se suprimieran otras advertencias en # 20567. Aplique la solución " +"update_idletasks de Serhiy Storchaka a cuatro archivos de prueba. Registre " +"este consejo adicional en idle_test / README.txt" #: ../build/NEWS:15930 ../build/NEWS:19098 msgid "" @@ -24245,18 +34837,25 @@ msgid "" "txt with advice about avoiding tk warning messages from tests. Apply advice " "to several IDLE tests." msgstr "" +"`bpo-20567 `__: Revise idle_test / " +"README.txt con consejos sobre cómo evitar mensajes de advertencia tk de las " +"pruebas. Aplicar consejos a varias pruebas IDLE." #: ../build/NEWS:15933 msgid "" "`bpo-24225 `__: Update idlelib/README." "txt with new file names and event handlers." msgstr "" +"`bpo-24225 `__: actualice idlelib / " +"README.txt con nuevos nombres de archivo y controladores de eventos." #: ../build/NEWS:15936 msgid "" "`bpo-27156 `__: Remove obsolete code not " "used by IDLE." msgstr "" +"`bpo-27156 `__: Elimina el código " +"obsoleto que IDLE no usa." #: ../build/NEWS:15938 ../build/NEWS:19101 msgid "" @@ -24264,6 +34863,9 @@ msgid "" "turtledemo work with dark themes. Move code for configuring text widget " "colors to a new function." msgstr "" +"`bpo-27117 `__: haga que el colorizer " +"htest y turtledemo funcionen con temas oscuros. Mueva el código para " +"configurar los colores del widget de texto a una nueva función." #: ../build/NEWS:15941 msgid "" @@ -24272,6 +34874,11 @@ msgid "" "new names when the old name referred to the module rather than the class it " "contained. See the issue and IDLE section in What's New in 3.6 for more." msgstr "" +"`bpo-24225 `__: cambie el nombre de " +"muchos archivos `idlelib / *.py` and `idle_test/test_*.py`. Edite archivos " +"para reemplazar nombres antiguos con nombres nuevos cuando el nombre antiguo " +"se refiera al módulo en lugar de a la clase que contenía. Consulte la " +"sección de problemas e IDLE en Novedades de 3.6 para obtener más información." #: ../build/NEWS:15946 ../build/NEWS:19104 msgid "" @@ -24279,42 +34886,57 @@ msgid "" "size as 0, change to size 10. Such fonts on Linux prevented the " "configuration dialog from opening." msgstr "" +"`bpo-26673 `__: Cuando tk informa que el " +"tamaño de fuente es 0, cambie al tamaño 10. Tales fuentes en Linux " +"impidieron que se abriera el cuadro de diálogo de configuración." #: ../build/NEWS:15949 ../build/NEWS:19107 msgid "" "`bpo-21939 `__: Add test for IDLE's " "percolator. Original patch by Saimadhav Heblikar." msgstr "" +"`bpo-21939 `__: agregue la prueba para " +"el percolador IDLE. Parche original de Saimadhav Heblikar." #: ../build/NEWS:15952 ../build/NEWS:19110 msgid "" "`bpo-21676 `__: Add test for IDLE's " "replace dialog. Original patch by Saimadhav Heblikar." msgstr "" +"`bpo-21676 `__: Agregar prueba para el " +"diálogo de reemplazo de IDLE. Parche original de Saimadhav Heblikar." #: ../build/NEWS:15955 ../build/NEWS:19113 msgid "" "`bpo-18410 `__: Add test for IDLE's " "search dialog. Original patch by Westley Martínez." msgstr "" +"`bpo-18410 `__: Agregar prueba para el " +"cuadro de diálogo de búsqueda de IDLE. Parche original de Westley Martínez." #: ../build/NEWS:15958 msgid "" "`bpo-21703 `__: Add test for undo " "delegator. Patch mostly by Saimadhav Heblikar ." msgstr "" +"`bpo-21703 `__: agregar prueba para " +"deshacer delegador. Parche principalmente de Saimadhav Heblikar." #: ../build/NEWS:15961 ../build/NEWS:19119 msgid "" "`bpo-27044 `__: Add ConfigDialog." "remove_var_callbacks to stop memory leaks." msgstr "" +"`bpo-27044 `__: Agregue ConfigDialog." +"remove_var_callbacks para detener las pérdidas de memoria." #: ../build/NEWS:15963 ../build/NEWS:19121 msgid "" "`bpo-23977 `__: Add more asserts to " "test_delegator." msgstr "" +"`bpo-23977 `__: agregue más afirmaciones " +"a test_delegator." #: ../build/NEWS:15968 msgid "" @@ -24322,18 +34944,26 @@ msgid "" "PYTHONDOCS URL to \"https:\", and fix the resulting links to use lowercase. " "Patch by Sean Rodman, test by Kaushik Nadikuditi." msgstr "" +"`bpo-16484 `__: cambie la URL PYTHONDOCS " +"predeterminada a \"https:\" y corrija los enlaces resultantes para que se " +"utilicen en minúsculas. Parche de Sean Rodman, prueba de Kaushik Nadikuditi." #: ../build/NEWS:15972 ../build/NEWS:19142 msgid "" "`bpo-24136 `__: Document the new :pep:" "`448` unpacking syntax of 3.5." msgstr "" +"`bpo-24136 `__: Documente la nueva " +"sintaxis de desempaquetado de :pep:`448` de 3.5." #: ../build/NEWS:15974 ../build/NEWS:19703 msgid "" "`bpo-22558 `__: Add remaining doc links " "to source code for Python-coded modules. Patch by Yoni Lavi." msgstr "" +"`bpo-22558 `__: agregue los enlaces de " +"documentos restantes al código fuente para los módulos codificados en " +"Python. Parche de Yoni Lavi." #: ../build/NEWS:15980 msgid "" @@ -24341,12 +34971,19 @@ msgid "" "subprocesses when the -j1 command line option is used: each test file runs " "in a fresh child process. Before, the -j1 option was ignored." msgstr "" +"`bpo-25285 `__: regrtest ahora usa " +"subprocesos cuando se usa la opción de línea de comando -j1: cada archivo de " +"prueba se ejecuta en un proceso secundario nuevo. Antes, se ignoraba la " +"opción -j1." #: ../build/NEWS:15984 msgid "" "`bpo-25285 `__: Tools/buildbot/test.bat " "script now uses -j1 by default to run each test file in fresh child process." msgstr "" +"`bpo-25285 `__: El script Tools / " +"buildbot / test.bat ahora usa -j1 de forma predeterminada para ejecutar cada " +"archivo de prueba en un proceso secundario nuevo." #: ../build/NEWS:15990 msgid "" @@ -24354,86 +34991,116 @@ msgid "" "defaults to Python 3. The Windows launcher ``py.exe`` no longer prefers an " "installed Python 2 version over Python 3 by default when used interactively." msgstr "" +"`bpo-27064 `__: el iniciador de py.exe " +"ahora tiene como valor predeterminado Python 3. El iniciador de Windows ``py." +"exe`` ya no prefiere una versión de Python 2 instalada sobre Python 3 de " +"forma predeterminada cuando se usa de forma interactiva." #: ../build/NEWS:15997 ../build/NEWS:19193 msgid "" "`bpo-27229 `__: Fix the cross-compiling " "pgen rule for in-tree builds. Patch by Xavier de Gaye." msgstr "" +"`bpo-27229 `__: se corrige la regla pgen " +"de compilación cruzada para compilaciones dentro del árbol. Parche de Xavier " +"de Gaye." #: ../build/NEWS:16000 ../build/NEWS:19230 msgid "" "`bpo-26930 `__: Update OS X 10.5+ 32-bit-" "only installer to build and link with OpenSSL 1.0.2h." msgstr "" +"`bpo-26930 `__: actualice el instalador " +"de OS X 10.5+ solo de 32 bits para compilar y vincular con OpenSSL 1.0.2h." #: ../build/NEWS:16006 ../build/NEWS:19276 msgid "" "`bpo-17500 `__: Remove unused and " "outdated icons. (See also: https://github.com/python/pythondotorg/issues/945)" msgstr "" +"`bpo-17500 `__: Elimina los iconos " +"obsoletos y no utilizados. (Ver también: https://github.com/python/" +"pythondotorg/issues/945)" #: ../build/NEWS:16012 msgid "" "`bpo-27186 `__: Add the PyOS_FSPath() " "function (part of :pep:`519`)." msgstr "" +"`bpo-27186 `__: agregue la función " +"PyOS_FSPath () (parte de :pep:`519`)." #: ../build/NEWS:16014 msgid "" "`bpo-26282 `__: " "PyArg_ParseTupleAndKeywords() now supports positional-only parameters." msgstr "" +"`bpo-26282 `__: " +"PyArg_ParseTupleAndKeywords () ahora admite parámetros solo posicionales." #: ../build/NEWS:16020 msgid "" "`bpo-26282 `__: Argument Clinic now " "supports positional-only and keyword parameters in the same function." msgstr "" +"`bpo-26282 `__: Argument Clinic ahora " +"admite parámetros de palabras clave y solo posicionales en la misma función." #: ../build/NEWS:16025 msgid "Python 3.6.0 alpha 1" -msgstr "" +msgstr "Python 3.6.0 alpha 1" #: ../build/NEWS:16027 msgid "*Release date: 2016-05-16*" -msgstr "" +msgstr "*Release date: 2016-05-16*" #: ../build/NEWS:16032 ../build/NEWS:18534 msgid "" "`bpo-20041 `__: Fixed TypeError when " "frame.f_trace is set to None. Patch by Xavier de Gaye." msgstr "" +"`bpo-20041 `__: TypeError fijo cuando " +"frame.f_trace se establece en Ninguno. Parche de Xavier de Gaye." #: ../build/NEWS:16035 ../build/NEWS:18537 msgid "" "`bpo-26168 `__: Fixed possible refleaks " "in failing Py_BuildValue() with the \"N\" format unit." msgstr "" +"`bpo-26168 `__: Se corrigieron posibles " +"reflejos en Py_BuildValue () con la unidad de formato \"N\"." #: ../build/NEWS:16038 ../build/NEWS:18540 msgid "" "`bpo-26991 `__: Fix possible refleak " "when creating a function with annotations." msgstr "" +"`bpo-26991 `__: Se corrige el posible " +"reflejo al crear una función con anotaciones." #: ../build/NEWS:16040 msgid "" "`bpo-27039 `__: Fixed bytearray.remove() " "for values greater than 127. Based on patch by Joe Jevnik." msgstr "" +"`bpo-27039 `__: Se corrigió bytearray." +"remove () para valores superiores a 127. Basado en el parche de Joe Jevnik." #: ../build/NEWS:16043 ../build/NEWS:18545 msgid "" "`bpo-23640 `__: int.from_bytes() no " "longer bypasses constructors for subclasses." msgstr "" +"`bpo-23640 `__: int.from_bytes () ya no " +"pasa por alto los constructores para las subclases." #: ../build/NEWS:16046 msgid "" "`bpo-27005 `__: Optimized the float." "fromhex() class method for exact float. It is now 2 times faster." msgstr "" +"`bpo-27005 `__: optimizó el método de " +"clase float.fromhex () para un flotador exacto. Ahora es 2 veces más rápido." #: ../build/NEWS:16049 msgid "" @@ -24441,12 +35108,17 @@ msgid "" "argument of dict subtype was passed unscathed to the C-defined function. " "Now it is converted to exact dict." msgstr "" +"`bpo-18531 `__: El argumento de palabra " +"clave var única del subtipo dict se pasó ileso a la función definida por C. " +"Ahora se convierte a dict exacto." #: ../build/NEWS:16052 ../build/NEWS:18548 msgid "" "`bpo-26811 `__: gc.get_objects() no " "longer contains a broken tuple with NULL pointer." msgstr "" +"`bpo-26811 `__: gc.get_objects () ya no " +"contiene una tupla rota con puntero NULL." #: ../build/NEWS:16055 ../build/NEWS:18551 msgid "" @@ -24455,6 +35127,11 @@ msgid "" "with move to Python 3. Behavior no longer does any interpolation in .pypirc " "files, matching behavior in Python 2.7 and Setuptools 19.0." msgstr "" +"`bpo-20120 `__: use RawConfigParser para " +"el análisis de .pypirc, eliminando la compatibilidad con la interpolación " +"agregada involuntariamente con el movimiento a Python 3. El comportamiento " +"ya no realiza ninguna interpolación en los archivos .pypirc, lo que coincide " +"con el comportamiento en Python 2.7 y Setuptools 19.0." #: ../build/NEWS:16060 msgid "" @@ -24465,6 +35142,13 @@ msgid "" "crash: use ``PYTHONMALLOC=debug`` environment variable to validate the usage " "of memory allocators in your application." msgstr "" +"`bpo-26249 `__: Las funciones de memoria " +"del dominio :c:func:`PyMem_Malloc` (: c:data:`PYMEM_DOMAIN_MEM`) ahora usan " +"el :ref:`pymalloc allocator ` en lugar del sistema :c:func:" +"`malloc`. Las aplicaciones que llaman a :c:func:`PyMem_Malloc` sin mantener " +"el GIL ahora pueden fallar: use la variable de entorno " +"``PYTHONMALLOC=debug`` para validar el uso de asignadores de memoria en su " +"aplicación." #: ../build/NEWS:16067 msgid "" @@ -24472,12 +35156,18 @@ msgid "" "only using unpacking like ``func(*tuple)`` (no other positional argument, no " "keyword): avoid copying the tuple. Patch written by Joe Jevnik." msgstr "" +"`bpo-26802 `__: Optimizar las llamadas " +"de función única utilizando desembalaje como ``func(*tuple)`` (sin otro " +"argumento posicional, ninguna palabra clave): Evitar la copia de la tupla. " +"Parche escrito por Joe Jevnik." #: ../build/NEWS:16071 ../build/NEWS:18556 msgid "" "`bpo-26659 `__: Make the builtin slice " "type support cycle collection." msgstr "" +"`bpo-26659 `__: Realice la recopilación " +"de ciclos de soporte de tipo de rebanada incorporada." #: ../build/NEWS:16073 ../build/NEWS:18558 msgid "" @@ -24485,24 +35175,34 @@ msgid "" "leaks memory if called multiple times. NOTE: A direct call of super.__init__ " "is not endorsed!" msgstr "" +"`bpo-26718 `__: super .__ init__ ya no " +"pierde memoria si se llama varias veces. NOTA: ¡No se aprueba una llamada " +"directa de super .__ init__!" #: ../build/NEWS:16076 ../build/NEWS:18588 msgid "" "`bpo-27138 `__: Fix the doc comment for " "FileFinder.find_spec()." msgstr "" +"`bpo-27138 `__: corrige el comentario " +"del documento para FileFinder.find_spec ()." #: ../build/NEWS:16078 ../build/NEWS:18632 msgid "" "`bpo-27147 `__: Mention :pep:`420` in " "the importlib docs." msgstr "" +"`bpo-27147 `__: mencione :pep:`420` en " +"los documentos de importlib." #: ../build/NEWS:16080 ../build/NEWS:18561 msgid "" "`bpo-25339 `__: PYTHONIOENCODING now has " "priority over locale in setting the error handler for stdin and stdout." msgstr "" +"`bpo-25339 `__: PYTHONIOENCODING ahora " +"tiene prioridad sobre la configuración regional al configurar el controlador " +"de errores para stdin y stdout." #: ../build/NEWS:16083 ../build/NEWS:18564 msgid "" @@ -24511,6 +35211,11 @@ msgid "" "iterators of str, bytes, bytearray, list, tuple, set, frozenset, dict, " "OrderedDict, corresponding views and os.scandir() iterator." msgstr "" +"`bpo-26494 `__: Se corrigió el bloqueo " +"al iterar iteradores agotadores. Las clases afectadas son iteradores de " +"secuencia genéricos, iteradores de str, bytes, bytearray, list, tuple, set, " +"frozenset, dict, OrderedDict, las vistas correspondientes y el iterador os." +"scandir ()." #: ../build/NEWS:16088 msgid "" @@ -24518,6 +35223,9 @@ msgid "" "replace(b'', b'.')`` and ``bytearray.replace(b'', b'.')``. Patch written by " "Josh Snider." msgstr "" +"`bpo-26574 `__: Optimiza ``bytes." +"replace(b'', b'.')`` y ``bytearray.replace(b'', b'.')``. Parche escrito por " +"Josh Snider." #: ../build/NEWS:16091 ../build/NEWS:18569 msgid "" @@ -24525,18 +35233,25 @@ msgid "" "specified multiple times on a line in Python source code file, only the " "first one is taken to account." msgstr "" +"`bpo-26581 `__: si la cookie de " +"codificación se especifica varias veces en una línea en el archivo de código " +"fuente de Python, solo se tiene en cuenta la primera." #: ../build/NEWS:16094 msgid "" "`bpo-19711 `__: Add tests for reloading " "namespace packages." msgstr "" +"`bpo-19711 `__: agregue pruebas para " +"recargar paquetes de espacios de nombres." #: ../build/NEWS:16096 msgid "" "`bpo-21099 `__: Switch applicable " "importlib tests to use :pep:`451` API." msgstr "" +"`bpo-21099 `__: cambie las pruebas de " +"importlib aplicables para usar la API :pep:`451`." #: ../build/NEWS:16098 msgid "" @@ -24544,6 +35259,10 @@ msgid "" "memory allocators now raise a fatal error if functions of the :c:func:" "`PyMem_Malloc` family are called without holding the GIL." msgstr "" +"`bpo-26563 `__: los enlaces de " +"depuración en los asignadores de memoria de Python ahora generan un error " +"fatal si las funciones de la familia :c:func:`PyMem_Malloc` se llaman sin " +"mantener el GIL." #: ../build/NEWS:16102 msgid "" @@ -24551,6 +35270,10 @@ msgid "" "hooks on Python memory allocators now use the :mod:`tracemalloc` module to " "get the traceback where a memory block was allocated." msgstr "" +"`bpo-26564 `__: en caso de error, los " +"ganchos de depuración en los asignadores de memoria de Python ahora usan el " +"módulo :mod:`tracemalloc` para obtener el rastreo donde se asignó un bloque " +"de memoria." #: ../build/NEWS:16106 msgid "" @@ -24558,6 +35281,9 @@ msgid "" "Python memory allocator :c:func:`PyObject_Malloc` now detect when functions " "are called without holding the GIL." msgstr "" +"`bpo-26558 `__: Los ganchos de " +"depuración en el asignador de memoria de Python :c:func:`PyObject_Malloc` " +"ahora detectan cuándo se llaman a las funciones sin mantener el GIL." #: ../build/NEWS:16110 msgid "" @@ -24565,6 +35291,9 @@ msgid "" "`PYTHONMALLOC` environment variable to set the Python memory allocators and/" "or install debug hooks." msgstr "" +"`bpo-26516 `__: agregue la variable de " +"entorno :envvar:`PYTHONMALLOC` para configurar los asignadores de memoria de " +"Python y / o instalar enlaces de depuración." #: ../build/NEWS:16113 msgid "" @@ -24572,6 +35301,9 @@ msgid "" "`PyMem_SetupDebugHooks` function can now also be used on Python compiled in " "release mode." msgstr "" +"`bpo-26516 `__: la función :c:func:" +"`PyMem_SetupDebugHooks` ahora también se puede utilizar en Python compilado " +"en modo de lanzamiento." #: ../build/NEWS:16116 msgid "" @@ -24579,6 +35311,10 @@ msgid "" "`PYTHONMALLOCSTATS` environment variable can now also be used on Python " "compiled in release mode. It now has no effect if set to an empty string." msgstr "" +"`bpo-26516 `__: la variable de entorno :" +"envvar:`PYTHONMALLOCSTATS` ahora también se puede usar en Python compilado " +"en modo de lanzamiento. Ahora no tiene ningún efecto si se establece en una " +"cadena vacía." #: ../build/NEWS:16120 msgid "" @@ -24586,6 +35322,9 @@ msgid "" "hooks are now also installed on Python memory allocators when Python is " "configured without pymalloc." msgstr "" +"`bpo-26516 `__: en el modo de " +"depuración, los enlaces de depuración ahora también se instalan en los " +"asignadores de memoria de Python cuando Python está configurado sin pymalloc." #: ../build/NEWS:16123 ../build/NEWS:18572 msgid "" @@ -24594,6 +35333,10 @@ msgid "" "replacement uses a non-ASCII character or a string longer than 1 character. " "Regression introduced in Python 3.5.0." msgstr "" +"`bpo-26464 `__: se corrige str.translate " +"() cuando la cadena es ASCII y los primeros reemplazos eliminan el carácter, " +"pero el siguiente reemplazo usa un carácter que no es ASCII o una cadena de " +"más de 1 carácter. Regresión introducida en Python 3.5.0." #: ../build/NEWS:16127 ../build/NEWS:18576 msgid "" @@ -24602,12 +35345,19 @@ msgid "" "formatting them produces secondary errors. This affects the reports " "produced by sys.__excepthook__() and when __del__() raises an exception." msgstr "" +"`bpo-22836 `__: asegúrese de que los " +"informes de excepción de PyErr_Display () y PyErr_WriteUnraisable () sean " +"sensibles incluso cuando formatearlos produce errores secundarios. Esto " +"afecta los informes producidos por sys .__ excepthook __ () y cuando __del " +"__ () genera una excepción." #: ../build/NEWS:16132 ../build/NEWS:18581 msgid "" "`bpo-26302 `__: Correct behavior to " "reject comma as a legal character for cookie names." msgstr "" +"`bpo-26302 `__: comportamiento correcto " +"para rechazar la coma como carácter legal para los nombres de las cookies." #: ../build/NEWS:16135 msgid "" @@ -24615,6 +35365,9 @@ msgid "" "a generator raises StopIteration from PendingDeprecationWarning to " "DeprecationWarning. Patch by Anish Shah." msgstr "" +"`bpo-26136 `__: Actualice la advertencia " +"cuando un generador eleva StopIteration de PendingDeprecationWarning a " +"DeprecationWarning. Parche de Anish Shah." #: ../build/NEWS:16138 msgid "" @@ -24623,6 +35376,10 @@ msgid "" "(None, False, True), Ellipsis and ast.Constant; not only str and int. For " "example, ``1.0`` is now ignored in ``def f(): 1.0``." msgstr "" +"`bpo-26204 `__: El compilador ahora " +"ignora todas las declaraciones de constantes: bytes, str, int, float, " +"complex, constantes de nombre (None, False, True), Ellipsis y ast.Constant; " +"no solo str e int. Por ejemplo, ``1.0`` ahora se ignora en ``def f(): 1.0``." #: ../build/NEWS:16143 ../build/NEWS:18584 msgid "" @@ -24630,6 +35387,10 @@ msgid "" "TypeError exception when using star (``*``) unpacking in function calls. " "Based on patch by Hagen Fürstenau and Daniel Urban." msgstr "" +"`bpo-4806 `__: Evite enmascarar la " +"excepción TypeError original cuando utilice el desempaquetado en estrella " +"(``*``) en llamadas a funciones. Basado en un parche de Hagen Fürstenau y " +"Daniel Urban." #: ../build/NEWS:16147 msgid "" @@ -24637,6 +35398,9 @@ msgid "" "node: ``ast.Constant``. It can be used by external AST optimizers, but the " "compiler does not emit directly such node." msgstr "" +"`bpo-26146 `__: agregue un nuevo tipo de " +"nodo AST: ``ast.Constant``. Puede ser utilizado por optimizadores AST " +"externos, pero el compilador no emite directamente dicho nodo." #: ../build/NEWS:16151 msgid "" @@ -24644,6 +35408,9 @@ msgid "" "dict key objects by using Python's small object allocator. (Contributed by " "Julian Taylor.)" msgstr "" +"`bpo-23601 `__: Asignación acelerada de " +"objetos clave dictados mediante el asignador de objetos pequeños de Python. " +"(Contribuido por Julian Taylor.)" #: ../build/NEWS:16154 msgid "" @@ -24651,6 +35418,9 @@ msgid "" "ImportError instead of SystemError if a relative import is attempted without " "a known parent package." msgstr "" +"`bpo-18018 `__: Importar genera " +"ImportError en lugar de SystemError si se intenta una importación relativa " +"sin un paquete principal conocido." #: ../build/NEWS:16157 msgid "" @@ -24660,6 +35430,11 @@ msgid "" "two different functions: ``f1()`` returns ``1`` (``int``) and ``f2()`` " "returns ``1.0`` (``float``), even if ``1`` and ``1.0`` are equal." msgstr "" +"`bpo-25843 `__: al compilar código, no " +"combine constantes si son iguales pero tienen tipos diferentes. Por ejemplo, " +"``f1, f2 = lambda: 1, lambda: 1.0`` ahora se compila correctamente en dos " +"funciones diferentes: ``f1()`` devuelve ``1`` (``int``) y ``f2()`` devuelve " +"``1.0`` (``float``), incluso si ``1`` y ``1.0`` son iguales." #: ../build/NEWS:16163 msgid "" @@ -24667,6 +35442,9 @@ msgid "" "``co_lnotab`` attribute of code objects changes to support negative line " "number delta." msgstr "" +"`bpo-26107 `__: El formato del atributo " +"``co_lnotab`` de los objetos de código cambia para admitir delta del número " +"de línea negativo." #: ../build/NEWS:16166 ../build/NEWS:18590 msgid "" @@ -24677,6 +35455,13 @@ msgid "" "The variable is no more exposed since Python 3.5.1 to hide the exact " "implementation of atomic C types, to avoid compiler issues." msgstr "" +"`bpo-26154 `__: agregue una nueva " +"función privada _PyThreadState_UncheckedGet () para obtener el estado actual " +"del hilo de Python, pero no emita un error fatal si es NULL. Esta nueva " +"función debe usarse en lugar de acceder directamente a la variable " +"_PyThreadState_Current. La variable no está más expuesta desde Python 3.5.1 " +"para ocultar la implementación exacta de los tipos atómicos de C, para " +"evitar problemas con el compilador." #: ../build/NEWS:16173 msgid "" @@ -24684,6 +35469,9 @@ msgid "" "__spec__.parent or if neither __package__ or __spec__ are defined then " "ImportWarning is raised." msgstr "" +"`bpo-25791 `__: Si __package__! = __Spec " +"__. Parent o si ni __package__ ni __spec__ están definidos, entonces se " +"genera ImportWarning." #: ../build/NEWS:16176 ../build/NEWS:18607 msgid "" @@ -24691,18 +35479,26 @@ msgid "" "one of the pickleability tests in _PyObject_GetState() due to regressions " "observed in Cython-based projects." msgstr "" +"`bpo-22995 `__: [ACTUALIZAR] Comente una " +"de las pruebas de capacidad de selección en _PyObject_GetState () debido a " +"las regresiones observadas en proyectos basados ​​en Cython." #: ../build/NEWS:16179 ../build/NEWS:18610 msgid "" "`bpo-25961 `__: Disallowed null " "characters in the type name." msgstr "" +"`bpo-25961 `__: Caracteres nulos no " +"permitidos en el nombre del tipo." #: ../build/NEWS:16181 ../build/NEWS:18612 msgid "" "`bpo-25973 `__: Fix segfault when an " "invalid nonlocal statement binds a name starting with two underscores." msgstr "" +"`bpo-25973 `__: se corrige el error de " +"segmentación cuando una declaración no local no válida vincula un nombre que " +"comienza con dos guiones bajos." #: ../build/NEWS:16184 ../build/NEWS:18615 msgid "" @@ -24712,18 +35508,28 @@ msgid "" "__getnewargs__, __getnewargs_ex__, or __getstate__), can no longer be " "pickled. Including memoryview." msgstr "" +"`bpo-22995 `__: Las instancias de tipos " +"de extensión con un estado que no son subclases de list o dict y no han " +"implementado ningún método relacionado con pickle (__reduce__, " +"__reduce_ex__, __getnewargs__, __getnewargs_ex__ o __getstate__), ya no se " +"pueden encurtir. Incluida la vista de memoria." #: ../build/NEWS:16189 ../build/NEWS:18620 msgid "" "`bpo-20440 `__: Massive replacing unsafe " "attribute setting code with special macro Py_SETREF." msgstr "" +"`bpo-20440 `__: Reemplazo masivo del " +"código de configuración de atributo inseguro con una macro especial " +"Py_SETREF." #: ../build/NEWS:16192 ../build/NEWS:18623 msgid "" "`bpo-25766 `__: Special method " "__bytes__() now works in str subclasses." msgstr "" +"`bpo-25766 `__: El método especial " +"__bytes __ () ahora funciona en subclases str." #: ../build/NEWS:16194 ../build/NEWS:18625 msgid "" @@ -24731,12 +35537,18 @@ msgid "" "builtin types now use dynamic basic size. This allows sys.getsize() to work " "correctly with their subclasses with __slots__ defined." msgstr "" +"`bpo-25421 `__: Los métodos __sizeof__ " +"de tipos incorporados ahora usan el tamaño básico dinámico. Esto permite que " +"sys.getsize () funcione correctamente con sus subclases con __slots__ " +"definido." #: ../build/NEWS:16198 ../build/NEWS:18629 ../build/NEWS:19288 msgid "" "`bpo-25709 `__: Fixed problem with in-" "place string concatenation and utf-8 cache." msgstr "" +"`bpo-25709 `__: se solucionó el problema " +"con la concatenación de cadenas en el lugar y la caché utf-8." #: ../build/NEWS:16201 msgid "" @@ -24744,18 +35556,26 @@ msgid "" "allowing Python to set an exit status of 120 on failure to flush buffered " "streams." msgstr "" +"`bpo-5319 `__: Nueva API Py_FinalizeEx () " +"que permite a Python establecer un estado de salida de 120 en caso de que no " +"se descarguen las secuencias almacenadas en búfer." #: ../build/NEWS:16204 msgid "" "`bpo-25485 `__: telnetlib.Telnet is now " "a context manager." msgstr "" +"`bpo-25485 `__: telnetlib.Telnet ahora " +"es un administrador de contexto." #: ../build/NEWS:16206 ../build/NEWS:18634 msgid "" "`bpo-24097 `__: Fixed crash in object." "__reduce__() if slot name is freed inside __getattr__." msgstr "" +"`bpo-24097 `__: Se corrigió la falla en " +"el objeto .__ reduce __ () si el nombre de la ranura se libera dentro de " +"__getattr__." #: ../build/NEWS:16209 ../build/NEWS:18637 msgid "" @@ -24764,12 +35584,19 @@ msgid "" "returning instances of subclasses of bytes, int, and float to subclasses of " "bytes, int, and float correspondingly." msgstr "" +"`bpo-24731 `__: Se corrigió el bloqueo " +"al convertir objetos con métodos especiales __bytes__, __trunc__ y __float__ " +"que devuelven instancias de subclases de bytes, int y float a subclases de " +"bytes, int y float correspondientemente." #: ../build/NEWS:16214 ../build/NEWS:19306 msgid "" "`bpo-25630 `__: Fix a possible segfault " "during argument parsing in functions that accept filesystem paths." msgstr "" +"`bpo-25630 `__: se corrige un posible " +"error de segmentación durante el análisis de argumentos en funciones que " +"aceptan rutas del sistema de archivos." #: ../build/NEWS:16217 ../build/NEWS:19309 msgid "" @@ -24778,12 +35605,18 @@ msgid "" "were passed to the child. The bug had no actual impact as subprocess.py " "already avoided it." msgstr "" +"`bpo-23564 `__: se corrigió una " +"verificación de cordura parcialmente rota en las partes internas del " +"subproceso _posix con respecto a cómo se pasaban fds_to_pass al niño. El " +"error no tuvo un impacto real ya que subprocess.py ya lo evitó." #: ../build/NEWS:16221 ../build/NEWS:19313 msgid "" "`bpo-25388 `__: Fixed tokenizer crash " "when processing undecodable source code with a null byte." msgstr "" +"`bpo-25388 `__: Se corrigió el bloqueo " +"del tokenizador al procesar código fuente no codificable con un byte nulo." #: ../build/NEWS:16224 ../build/NEWS:19316 msgid "" @@ -24791,6 +35624,9 @@ msgid "" "is calculated only once in most operations in C implementation of " "OrderedDict." msgstr "" +"`bpo-25462 `__: el hash de la clave " +"ahora se calcula solo una vez en la mayoría de las operaciones en la " +"implementación C de OrderedDict." #: ../build/NEWS:16227 ../build/NEWS:19319 msgid "" @@ -24798,6 +35634,9 @@ msgid "" "of __reduce__ and __reduce_ex__ now rejects builtin types with not defined " "__new__." msgstr "" +"`bpo-22995 `__: La implementación " +"predeterminada de __reduce__ y __reduce_ex__ ahora rechaza los tipos " +"incorporados con __new__ no definidos." #: ../build/NEWS:16230 ../build/NEWS:19325 msgid "" @@ -24806,12 +35645,19 @@ msgid "" "objects. These objects are not necessarily terminated by a null byte, but " "the functions assumed they were." msgstr "" +"`bpo-24802 `__: Evite la sobrecarga del " +"búfer cuando int (), float (), compile (), exec () y eval () se pasan como " +"objetos de tipo bytes. Estos objetos no terminan necesariamente con un byte " +"nulo, pero las funciones asumieron que sí." #: ../build/NEWS:16235 ../build/NEWS:19322 msgid "" "`bpo-25555 `__: Fix parser and AST: fill " "lineno and col_offset of \"arg\" node when compiling AST from Python objects." msgstr "" +"`bpo-25555 `__: Arregle el analizador y " +"AST: complete lineno y col_offset del nodo \"arg\" al compilar AST a partir " +"de objetos Python." #: ../build/NEWS:16238 ../build/NEWS:19330 msgid "" @@ -24819,6 +35665,9 @@ msgid "" "leaking NULL in repr() of OrderedDict that was mutated by direct calls of " "dict methods." msgstr "" +"`bpo-24726 `__: se corrigió un bloqueo y " +"la filtración de NULL en repr () de OrderedDict que fue mutado por llamadas " +"directas de métodos dict." #: ../build/NEWS:16241 ../build/NEWS:19333 msgid "" @@ -24826,18 +35675,25 @@ msgid "" "with keys with unstable hash now raises KeyError in C implementations as " "well as in Python implementation." msgstr "" +"`bpo-25449 `__: la iteración de " +"OrderedDict con claves con hash inestable ahora genera KeyError en las " +"implementaciones de C, así como en la implementación de Python." #: ../build/NEWS:16244 ../build/NEWS:19336 msgid "" "`bpo-25395 `__: Fixed crash when highly " "nested OrderedDict structures were garbage collected." msgstr "" +"`bpo-25395 `__: Se corrigió el bloqueo " +"cuando se recolectaban basura estructuras OrderedDict altamente anidadas." #: ../build/NEWS:16247 msgid "" "`bpo-25401 `__: Optimize bytes.fromhex() " "and bytearray.fromhex(): they are now between 2x and 3.5x faster." msgstr "" +"`bpo-25401 `__: Optimizar bytes.fromhex " +"() y bytearray.fromhex (): ahora son entre 2 y 3,5 veces más rápidos." #: ../build/NEWS:16250 msgid "" @@ -24845,6 +35701,9 @@ msgid "" "args using the new private _PyBytesWriter API. Formatting is now between 2.5 " "and 5 times faster." msgstr "" +"`bpo-25399 `__: Optimice bytearray% args " +"usando la nueva API privada _PyBytesWriter. El formateo es ahora entre 2,5 y " +"5 veces más rápido." #: ../build/NEWS:16253 ../build/NEWS:19339 msgid "" @@ -24854,12 +35713,20 @@ msgid "" "to make it monotonic. This mark is used to decide when the overflowed flag " "of the thread state is reset." msgstr "" +"`bpo-25274 `__: sys.setrecursionlimit () " +"ahora genera un RecursionError si el nuevo límite de recursividad es " +"demasiado bajo dependiendo de la profundidad de recursividad actual. " +"Modifique también la fórmula de \"marca de agua más baja\" para que sea " +"monótona. Esta marca se utiliza para decidir cuándo se restablece la bandera " +"desbordada del estado del hilo." #: ../build/NEWS:16258 ../build/NEWS:19344 msgid "" "`bpo-24402 `__: Fix input() to prompt to " "the redirected stdout when sys.stdout.fileno() fails." msgstr "" +"`bpo-24402 `__: corrige input () para " +"solicitar la salida estándar redirigida cuando sys.stdout.fileno () falla." #: ../build/NEWS:16261 msgid "" @@ -24867,6 +35734,9 @@ msgid "" "using the new private _PyBytesWriter API. Formatting is now up to 2 times " "faster." msgstr "" +"`bpo-25349 `__: Optimice bytes% args " +"utilizando la nueva API privada _PyBytesWriter. El formateo ahora es hasta 2 " +"veces más rápido." #: ../build/NEWS:16264 ../build/NEWS:19347 msgid "" @@ -24874,6 +35744,9 @@ msgid "" "that are not allowed to be subclassed from being subclassed through multiple " "inheritance." msgstr "" +"`bpo-24806 `__: Evite que los tipos " +"incorporados que no pueden ser subclasificados sean subclasificados a través " +"de herencia múltiple." #: ../build/NEWS:16267 msgid "" @@ -24881,12 +35754,17 @@ msgid "" "up to 15 times as fast for error handlers: ``ignore``, ``replace`` and " "``surrogateescape``." msgstr "" +"`bpo-25301 `__: el decodificador UTF-8 " +"ahora es hasta 15 veces más rápido para los controladores de errores: " +"``ignore``, ``replace`` y ``surrogateescape``." #: ../build/NEWS:16270 ../build/NEWS:19350 msgid "" "`bpo-24848 `__: Fixed a number of bugs " "in UTF-7 decoding of misformed data." msgstr "" +"`bpo-24848 `__: se corrigieron varios " +"errores en la decodificación UTF-7 de datos mal formados." #: ../build/NEWS:16272 msgid "" @@ -24895,12 +35773,19 @@ msgid "" "``surrogateescape``, ``surrogatepass``. Patch co-written with Serhiy " "Storchaka." msgstr "" +"`bpo-25267 `__: el codificador UTF-8 " +"ahora es hasta 75 veces más rápido para los controladores de errores: " +"``ignore``, ``replace``, ``surrogateescape``, ``surrogatepass``. Parche " +"coescrito con Serhiy Storchaka." #: ../build/NEWS:16276 ../build/NEWS:19352 msgid "" "`bpo-25280 `__: Import trace messages " "emitted in verbose (-v) mode are no longer formatted twice." msgstr "" +"`bpo-25280 `__: Los mensajes de " +"seguimiento de importación emitidos en modo detallado (-v) ya no se " +"formatean dos veces." #: ../build/NEWS:16279 msgid "" @@ -24908,6 +35793,10 @@ msgid "" "latin1 encoders with the ``surrogateescape`` error handler: the encoders are " "now up to 3 times as fast. Initial patch written by Serhiy Storchaka." msgstr "" +"`bpo-25227 `__: Optimice los " +"codificadores ASCII y latin1 con el controlador de errores " +"``surrogateescape``: los codificadores ahora son hasta 3 veces más rápidos. " +"Parche inicial escrito por Serhiy Storchaka." #: ../build/NEWS:16283 ../build/NEWS:19355 msgid "" @@ -24917,6 +35806,11 @@ msgid "" "very good quality entropy, os.urandom() doesn't need such high-quality " "entropy." msgstr "" +"`bpo-25003 `__: en Solaris 11.3 o " +"posterior, os.urandom () ahora usa la función getrandom () en lugar de la " +"función getentropy (). La función getentropy () está bloqueando para generar " +"una entropía de muy buena calidad, os.urandom () no necesita una entropía de " +"tan alta calidad." #: ../build/NEWS:16288 msgid "" @@ -24925,6 +35819,10 @@ msgid "" "example, \"def f(\\*, a = 3,): pass\" is now legal. Patch from Mark " "Dickinson." msgstr "" +"`bpo-9232 `__: modifica la gramática de " +"Python para permitir comas finales en la lista de argumentos de una " +"declaración de función. Por ejemplo, \"def f(\\*, a = 3,): pass\" ahora es " +"legal. Parche de Mark Dickinson." #: ../build/NEWS:16292 msgid "" @@ -24933,29 +35831,43 @@ msgid "" "inside f-strings, which are converted to normal strings at run time. Given " "x=3, then f'value={x}' == 'value=3'. Patch by Eric V. Smith." msgstr "" +"`bpo-24965 `__: Implementar :pep:`498` " +"\"Interpolación de cadena literal\". Esto le permite incrustar expresiones " +"dentro de f-strings, que se convierten en cadenas normales en tiempo de " +"ejecución. Dado x = 3, entonces f'value = {x} '==' value = 3 '. Parche de " +"Eric V. Smith." #: ../build/NEWS:16297 ../build/NEWS:18642 msgid "" "`bpo-26478 `__: Fix semantic bugs when " "using binary operators with dictionary views and tuples." msgstr "" +"`bpo-26478 `__: corrige errores " +"semánticos al usar operadores binarios con vistas de diccionario y tuplas." #: ../build/NEWS:16300 ../build/NEWS:18645 msgid "" "`bpo-26171 `__: Fix possible integer " "overflow and heap corruption in zipimporter.get_data()." msgstr "" +"`bpo-26171 `__: corrige el posible " +"desbordamiento de enteros y la corrupción del montón en zipimporter.get_data " +"()." #: ../build/NEWS:16303 ../build/NEWS:18648 msgid "" "`bpo-25660 `__: Fix TAB key behaviour in " "REPL with readline." msgstr "" +"`bpo-25660 `__: se corrige el " +"comportamiento de la tecla TAB en REPL con readline." #: ../build/NEWS:16305 msgid "" "`bpo-26288 `__: Optimize PyLong_AsDouble." msgstr "" +"`bpo-26288 `__: Optimizar " +"PyLong_AsDouble." #: ../build/NEWS:16307 #, python-format @@ -24965,12 +35877,18 @@ msgid "" "improvement. Built-in 'divmod' function is now also ~10% faster. (See also: " "`bpo-26315 `__)" msgstr "" +"`bpo-26289 `__: Optimice la división de " +"piso y módulo para largos de un solo dígito. Los microbenchmarks muestran " +"una mejora de 2-2.5x. La función 'divmod' incorporada ahora también es ~ 10% " +"más rápida. (Ver también: `bpo-26315 `__)" #: ../build/NEWS:16311 ../build/NEWS:18650 msgid "" "`bpo-25887 `__: Raise a RuntimeError " "when a coroutine object is awaited more than once." msgstr "" +"`bpo-25887 `__: genera un RuntimeError " +"cuando se espera un objeto de rutina más de una vez." #: ../build/NEWS:16317 ../build/NEWS:18724 msgid "" @@ -24978,18 +35896,27 @@ msgid "" "on Android, ioctl() is blocked by SELinux and fails with EACCESS. The " "function now falls back to fcntl(). Patch written by Michał Bednarski." msgstr "" +"`bpo-27057 `__: Se corrige os." +"set_inheritable () en Android, ioctl () está bloqueado por SELinux y falla " +"con EACCESS. La función ahora vuelve a fcntl (). Parche escrito por Michał " +"Bednarski." #: ../build/NEWS:16321 ../build/NEWS:18728 msgid "" "`bpo-27014 `__: Fix infinite recursion " "using typing.py. Thanks to Kalle Tuure!" msgstr "" +"`bpo-27014 `__: corrige la recursividad " +"infinita usando typing.py. ¡Gracias a Kalle Tuure!" #: ../build/NEWS:16323 msgid "" "`bpo-27031 `__: Removed dummy methods in " "Tkinter widget classes: tk_menuBar() and tk_bindForTraversal()." msgstr "" +"`bpo-27031 `__: Se eliminaron los " +"métodos ficticios en las clases de widgets de Tkinter: tk_menuBar () y " +"tk_bindForTraversal ()." #: ../build/NEWS:16326 ../build/NEWS:18730 msgid "" @@ -24997,6 +35924,9 @@ msgid "" "redirect handling when the target only has a query string. Original fix by " "Ján Janech." msgstr "" +"`bpo-14132 `__: se corrige el manejo de " +"redireccionamiento urllib.request cuando el objetivo solo tiene una cadena " +"de consulta. Arreglo original de Ján Janech." #: ../build/NEWS:16329 ../build/NEWS:18733 msgid "" @@ -25006,6 +35936,13 @@ msgid "" "client\" requires the request target to be ASCII-encodable, otherwise a " "UnicodeEncodeError is raised. Based on patch by Christian Heimes." msgstr "" +"`bpo-17214 `__: El módulo \"urllib." +"request\" ahora codifica porcentualmente los bytes que no son ASCII que se " +"encuentran en las URL de destino de redireccionamiento. Algunos servidores " +"envían campos de encabezado de ubicación con bytes que no son ASCII, pero " +"\"http.client\" requiere que el destino de la solicitud sea codificable en " +"ASCII; de lo contrario, se genera un UnicodeEncodeError. Basado en un parche " +"de Christian Heimes." #: ../build/NEWS:16335 msgid "" @@ -25013,12 +35950,17 @@ msgid "" "decode_data parameter for smtpd.SMTPChannel and smtpd.SMTPServer " "constructors is changed to False." msgstr "" +"`bpo-27033 `__: el valor predeterminado " +"del parámetro decode_data para los constructores smtpd.SMTPChannel y smtpd." +"SMTPServer se cambia a False." #: ../build/NEWS:16338 msgid "" "`bpo-27034 `__: Removed deprecated class " "asynchat.fifo." msgstr "" +"`bpo-27034 `__: Se eliminó la clase " +"obsoleta asynchat.fifo." #: ../build/NEWS:16340 msgid "" @@ -25026,6 +35968,10 @@ msgid "" "set_auto_history(), which can stop entries being automatically added to the " "history list. Based on patch by Tyler Crompton." msgstr "" +"`bpo-26870 `__: Se agregó readline." +"set_auto_history (), que puede evitar que las entradas se agreguen " +"automáticamente a la lista del historial. Basado en el parche de Tyler " +"Crompton." #: ../build/NEWS:16344 msgid "" @@ -25033,12 +35979,18 @@ msgid "" "can now be used to write data into a ZIP file, as well as for extracting " "data. Patch by Thomas Kluyver." msgstr "" +"`bpo-26039 `__: zipfile.ZipFile.open () " +"ahora se puede usar para escribir datos en un archivo ZIP, así como para " +"extraer datos. Parche de Thomas Kluyver." #: ../build/NEWS:16347 ../build/NEWS:18739 msgid "" "`bpo-26892 `__: Honor debuglevel flag in " "urllib.request.HTTPHandler. Patch contributed by Chi Hsuan Yen." msgstr "" +"`bpo-26892 `__: Indicador de nivel de " +"depuración de honor en urllib.request.HTTPHandler. Patch contribuido por Chi " +"Hsuan Yen." #: ../build/NEWS:16350 ../build/NEWS:18742 msgid "" @@ -25046,60 +35998,86 @@ msgid "" "module, allow stderr to be redirected to stdout even when stdout is not " "redirected. Patch by Akira Li." msgstr "" +"`bpo-22274 `__: En el módulo de " +"subproceso, permita que stderr sea redirigido a stdout incluso cuando stdout " +"no se redirija. Parche de Akira Li." #: ../build/NEWS:16353 ../build/NEWS:18745 msgid "" "`bpo-26807 `__: mock_open 'files' no " "longer error on readline at end of file. Patch from Yolanda Robla." msgstr "" +"`bpo-26807 `__: mock_open 'files' ya no " +"genera errores en la línea de lectura al final del archivo. Parche de " +"Yolanda Robla." #: ../build/NEWS:16356 ../build/NEWS:18748 msgid "" "`bpo-25745 `__: Fixed leaking a userptr " "in curses panel destructor." msgstr "" +"`bpo-25745 `__: Se corrigió la fuga de " +"un userptr en el destructor del panel de maldiciones." #: ../build/NEWS:16358 ../build/NEWS:18750 msgid "" "`bpo-26977 `__: Removed unnecessary, and " "ignored, call to sum of squares helper in statistics.pvariance." msgstr "" +"`bpo-26977 `__: Se eliminó la llamada " +"innecesaria e ignorada al ayudante de suma de cuadrados en statistics." +"pvariance." #: ../build/NEWS:16361 msgid "" "`bpo-26002 `__: Use bisect in statistics." "median instead of a linear search. Patch by Upendra Kuma." msgstr "" +"`bpo-26002 `__: use bisect en statistics." +"median en lugar de una búsqueda lineal. Parche de Upendra Kuma." #: ../build/NEWS:16364 msgid "" "`bpo-25974 `__: Make use of new Decimal." "as_integer_ratio() method in statistics module. Patch by Stefan Krah." msgstr "" +"`bpo-25974 `__: utilice el nuevo método " +"Decimal.as_integer_ratio () en el módulo de estadísticas. Parche de Stefan " +"Krah." #: ../build/NEWS:16367 msgid "" "`bpo-26996 `__: Add secrets module as " "described in :pep:`506`." msgstr "" +"`bpo-26996 `__: agregue el módulo de " +"secretos como se describe en :pep:`506`." #: ../build/NEWS:16369 ../build/NEWS:18753 msgid "" "`bpo-26881 `__: The modulefinder module " "now supports extended opcode arguments." msgstr "" +"`bpo-26881 `__: el módulo buscador de " +"módulos ahora admite argumentos de código de operación extendidos." #: ../build/NEWS:16371 ../build/NEWS:18755 msgid "" "`bpo-23815 `__: Fixed crashes related to " "directly created instances of types in _tkinter and curses.panel modules." msgstr "" +"`bpo-23815 `__: Se corrigieron fallas " +"relacionadas con instancias de tipos creadas directamente en los módulos " +"_tkinter y curses.panel." #: ../build/NEWS:16374 ../build/NEWS:18758 msgid "" "`bpo-17765 `__: weakref.ref() no longer " "silently ignores keyword arguments. Patch by Georg Brandl." msgstr "" +"`bpo-17765 `__: debilref.ref () ya no " +"ignora silenciosamente los argumentos de palabras clave. Parche de Georg " +"Brandl." #: ../build/NEWS:16377 ../build/NEWS:18761 msgid "" @@ -25107,6 +36085,9 @@ msgid "" "ResponseError on unsupported type tags instead of silently return incorrect " "result." msgstr "" +"`bpo-26873 `__: xmlrpc ahora genera " +"ResponseError en etiquetas de tipo no admitido en lugar de devolver " +"silenciosamente un resultado incorrecto." #: ../build/NEWS:16380 msgid "" @@ -25115,12 +36096,19 @@ msgid "" "This better matches the behavior of the concrete classes, allows sensible " "handling of NaNs, and makes it easier to reason about container invariants." msgstr "" +"`bpo-26915 `__: Los métodos __contains__ " +"en las colecciones ABC ahora verifican la identidad antes de verificar la " +"igualdad. Esto coincide mejor con el comportamiento de las clases concretas, " +"permite un manejo sensato de NaN y hace que sea más fácil razonar sobre " +"invariantes de contenedor." #: ../build/NEWS:16385 ../build/NEWS:18764 msgid "" "`bpo-26711 `__: Fixed the comparison of " "plistlib.Data with other types." msgstr "" +"`bpo-26711 `__: se corrigió la " +"comparación de plistlib.Data con otros tipos." #: ../build/NEWS:16387 ../build/NEWS:18766 msgid "" @@ -25129,6 +36117,10 @@ msgid "" "implementation searches for the `crle` program. Patch by Xiang Zhang. " "Tested on SunOS by Kees Bos." msgstr "" +"`bpo-24114 `__: corrige una variable no " +"inicializada en `ctypes.util`. El error solo ocurre en SunOS cuando la " +"implementación de ctypes busca el programa `crle`. Parche de Xiang Zhang. " +"Probado en SunOS por Kees Bos." #: ../build/NEWS:16391 ../build/NEWS:18770 msgid "" @@ -25137,12 +36129,16 @@ msgid "" "insensitive, and to not match unrelated host names that happen to have a " "bypassed hostname as a suffix. Patch by Xiang Zhang." msgstr "" +"`bpo-26864 `__: En urllib. Parche de " +"Xiang Zhang." #: ../build/NEWS:16396 msgid "" "`bpo-24902 `__: Print server URL on http." "server startup. Initial patch by Felix Kaiser." msgstr "" +"`bpo-24902 `__: URL del servidor de " +"impresión al iniciar el servidor http. Parche inicial de Felix Kaiser." #: ../build/NEWS:16399 msgid "" @@ -25150,12 +36146,17 @@ msgid "" "now supports an \"errors\" argument for passing to open. Original patch by " "Joseph Hackman." msgstr "" +"`bpo-25788 `__: fileinput.hook_encoded " +"() ahora admite un argumento de \"errores\" para pasar a abrir. Parche " +"original de Joseph Hackman." #: ../build/NEWS:16402 ../build/NEWS:18775 msgid "" "`bpo-26634 `__: recursive_repr() now " "sets __qualname__ of wrapper. Patch by Xiang Zhang." msgstr "" +"`bpo-26634 `__: recursive_repr () ahora " +"establece __qualname__ del contenedor. Parche de Xiang Zhang." #: ../build/NEWS:16405 ../build/NEWS:18778 msgid "" @@ -25163,6 +36164,9 @@ msgid "" "prefer lower_case proxy environment variables over UPPER_CASE or Mixed_Case " "ones. Patch contributed by Hans-Peter Jansen." msgstr "" +"`bpo-26804 `__: urllib.request preferirá " +"las variables de entorno proxy en minúsculas sobre las UPPER_CASE o " +"Mixed_Case. Parche aportado por Hans-Peter Jansen." #: ../build/NEWS:16409 ../build/NEWS:18782 msgid "" @@ -25170,6 +36174,9 @@ msgid "" "now correctly outputs non-stringified differing items (like bytes in the -b " "mode). This affects assertListEqual() and assertTupleEqual()." msgstr "" +"`bpo-26837 `__: assertSequenceEqual () " +"ahora genera correctamente elementos diferentes no en cadena (como bytes en " +"el modo -b). Esto afecta a assertListEqual () y assertTupleEqual ()." #: ../build/NEWS:16413 ../build/NEWS:18786 msgid "" @@ -25177,18 +36184,26 @@ msgid "" "in Python 3.7\" from deprecation messages of platform.dist() and platform." "linux_distribution(). Patch by Kumaripaba Miyurusara Athukorala." msgstr "" +"`bpo-26041 `__: Eliminar \"se eliminará " +"en Python 3.7\" de los mensajes de obsolescencia de platform.dist () y " +"platform.linux_distribution (). Parche de Kumaripaba Miyurusara Athukorala." #: ../build/NEWS:16417 ../build/NEWS:18790 msgid "" "`bpo-26822 `__: itemgetter, attrgetter " "and methodcaller objects no longer silently ignore keyword arguments." msgstr "" +"`bpo-26822 `__: los objetos itemgetter, " +"attrgetter y methodcaller ya no ignoran silenciosamente los argumentos de " +"palabras clave." #: ../build/NEWS:16420 ../build/NEWS:18793 msgid "" "`bpo-26733 `__: Disassembling a class " "now disassembles class and static methods. Patch by Xiang Zhang." msgstr "" +"`bpo-26733 `__: Desmontar una clase " +"ahora desmonta clases y métodos estáticos. Parche de Xiang Zhang." #: ../build/NEWS:16423 ../build/NEWS:18796 msgid "" @@ -25196,6 +36211,9 @@ msgid "" "func:`shutil.get_terminal_size`, catch :exc:`AttributeError` instead of :exc:" "`NameError`. Patch written by Emanuel Barry." msgstr "" +"`bpo-26801 `__: se corrige el manejo de " +"errores en :func:`shutil.get_terminal_size`, captura :exc:`AttributeError` " +"en lugar de :exc:`NameError`. Parche escrito por Emanuel Barry." #: ../build/NEWS:16427 ../build/NEWS:18800 msgid "" @@ -25203,6 +36221,9 @@ msgid "" "formats now correctly calculate name and link field limits for multibyte " "character encodings like utf-8." msgstr "" +"`bpo-24838 `__: los formatos ustar y gnu " +"de tarfile ahora calculan correctamente los límites del campo de nombre y " +"enlace para codificaciones de caracteres multibyte como utf-8." #: ../build/NEWS:16433 ../build/NEWS:18806 msgid "" @@ -25210,24 +36231,34 @@ msgid "" "vulnerability with http.server on Windows. This fixes a regression that was " "introduced in 3.3.4rc1 and 3.4.0rc1. Based on patch by Philipp Hagemeister." msgstr "" +"`bpo-26657 `__: corrige la " +"vulnerabilidad de cruce de directorios con http.server en Windows. Esto " +"corrige una regresión que se introdujo en 3.3.4rc1 y 3.4.0rc1. Basado en el " +"parche de Philipp Hagemeister." #: ../build/NEWS:16440 ../build/NEWS:18813 msgid "" "`bpo-26717 `__: Stop encoding Latin-1-" "ized WSGI paths with UTF-8. Patch by Anthony Sottile." msgstr "" +"`bpo-26717 `__: Deje de codificar rutas " +"WSGI en formato Latin-1-ized con UTF-8. Parche de Anthony Sottile." #: ../build/NEWS:16443 msgid "" "`bpo-26782 `__: Add STARTUPINFO to " "subprocess.__all__ on Windows." msgstr "" +"`bpo-26782 `__: Añadir a STARTUPINFO " +"subproceso .__ all__ en Windows." #: ../build/NEWS:16445 msgid "" "`bpo-26404 `__: Add context manager to " "socketserver. Patch by Aviv Palivoda." msgstr "" +"`bpo-26404 `__: agregar administrador de " +"contexto a socketserver. Parche de Aviv Palivoda." #: ../build/NEWS:16447 ../build/NEWS:18816 msgid "" @@ -25235,48 +36266,66 @@ msgid "" "on Solaris 11.3 and newer when reading more than 1,024 bytes: call " "``getrandom()`` multiple times with a limit of 1024 bytes per call." msgstr "" +"`bpo-26735 `__: corrige :func:`os." +"urandom` en Solaris 11.3 y versiones posteriores al leer más de 1024 bytes: " +"llame a ``getrandom()`` varias veces con un límite de 1024 bytes por llamada." #: ../build/NEWS:16451 msgid "" "`bpo-26585 `__: Eliminate http.server." "_quote_html() and use html.escape(quote=False). Patch by Xiang Zhang." msgstr "" +"`bpo-26585 `__: Elimine http.server." +"_quote_html () y use html.escape (quote = False). Parche de Xiang Zhang." #: ../build/NEWS:16454 msgid "" "`bpo-26685 `__: Raise OSError if closing " "a socket fails." msgstr "" +"`bpo-26685 `__: aumenta OSError si falla " +"el cierre de un socket." #: ../build/NEWS:16456 ../build/NEWS:18820 msgid "" "`bpo-16329 `__: Add .webm to mimetypes." "types_map. Patch by Giampaolo Rodola'." msgstr "" +"`bpo-16329 `__: agregue .webm a " +"mimetypes.types_map. Parche de Giampaolo Rodola '." #: ../build/NEWS:16458 ../build/NEWS:18822 msgid "" "`bpo-13952 `__: Add .csv to mimetypes." "types_map. Patch by Geoff Wilson." msgstr "" +"`bpo-13952 `__: agregue .csv a mimetypes." +"types_map. Parche de Geoff Wilson." #: ../build/NEWS:16460 msgid "" "`bpo-26587 `__: the site module now " "allows .pth files to specify files to be added to sys.path (e.g. zip files)." msgstr "" +"`bpo-26587 `__: el módulo del sitio " +"ahora permite que los archivos .pth especifiquen archivos que se agregarán a " +"sys.path (por ejemplo, archivos zip)." #: ../build/NEWS:16463 msgid "" "`bpo-25609 `__: Introduce contextlib." "AbstractContextManager and typing.ContextManager." msgstr "" +"`bpo-25609 `__: Introduzca contextlib." +"AbstractContextManager y typing.ContextManager." #: ../build/NEWS:16466 ../build/NEWS:18824 msgid "" "`bpo-26709 `__: Fixed Y2038 problem in " "loading binary PLists." msgstr "" +"`bpo-26709 `__: Se corrigió el problema " +"de Y2038 al cargar PLists binarios." #: ../build/NEWS:16468 ../build/NEWS:18826 msgid "" @@ -25284,6 +36333,9 @@ msgid "" "with Readline 6.3+ by installing our own SIGWINCH handler. Patch by Eric " "Price." msgstr "" +"`bpo-23735 `__: Maneje el cambio de " +"tamaño del terminal con Readline 6.3+ instalando nuestro propio controlador " +"SIGWINCH. Parche de Eric Price." #: ../build/NEWS:16471 msgid "" @@ -25291,6 +36343,9 @@ msgid "" "sendall() to return None, as explicitly documented for plain socket " "objects. Patch by Aviv Palivoda." msgstr "" +"`bpo-25951 `__: cambie SSLSocket.sendall " +"() para que devuelva None, como se documenta explícitamente para los objetos " +"de socket simple. Parche de Aviv Palivoda." #: ../build/NEWS:16474 ../build/NEWS:18829 msgid "" @@ -25299,18 +36354,26 @@ msgid "" "fields to parse, rather than killing the connection and raising an unhandled " "exception. Patch by Xiang Zhang." msgstr "" +"`bpo-26586 `__: En http.server, responda " +"con \"413 Campos de encabezado de solicitud demasiado grandes\" si hay " +"demasiados campos de encabezado para analizar, en lugar de interrumpir la " +"conexión y generar una excepción no controlada. Parche de Xiang Zhang." #: ../build/NEWS:16478 msgid "" "`bpo-26676 `__: Added missing " "XMLPullParser to ElementTree.__all__." msgstr "" +"`bpo-26676 `__: Se agregó XMLPullParser " +"faltante a ElementTree .__ all__." #: ../build/NEWS:16480 ../build/NEWS:18833 msgid "" "`bpo-22854 `__: Change BufferedReader." "writable() and BufferedWriter.readable() to always return False." msgstr "" +"`bpo-22854 `__: Cambie BufferedReader." +"writable () y BufferedWriter.readable () para devolver siempre False." #: ../build/NEWS:16483 msgid "" @@ -25318,6 +36381,10 @@ msgid "" "array.array now conforms with the behavior of iterators of other mutable " "sequences: it lefts exhausted even if iterated array is extended." msgstr "" +"`bpo-26492 `__: el iterador agotado de " +"array.array ahora se ajusta al comportamiento de los iteradores de otras " +"secuencias mutables: se deja agotado incluso si se extiende la matriz " +"iterada." #: ../build/NEWS:16487 msgid "" @@ -25325,6 +36392,9 @@ msgid "" "doctest.testfile() now support packages (module splitted into multiple " "directories) for the package parameter." msgstr "" +"`bpo-26641 `__: doctest.DocFileTest y " +"doctest.testfile () ahora admiten paquetes (módulo dividido en varios " +"directorios) para el parámetro del paquete." #: ../build/NEWS:16490 ../build/NEWS:18836 msgid "" @@ -25333,6 +36403,10 @@ msgid "" "for classes) so we need to implement __ne__ ourselves. Patch by Andrew " "Plummer." msgstr "" +"`bpo-25195 `__: se corrigió una " +"regresión en mock.MagicMock. _Call es una subclase de tupla (el conjunto de " +"cambios 3603bae63c13 solo funciona para clases), por lo que debemos " +"implementar __ne__ nosotros mismos. Parche de Andrew Plummer." #: ../build/NEWS:16494 ../build/NEWS:18840 msgid "" @@ -25340,18 +36414,25 @@ msgid "" "than SystemError when a negative length is passed to SSLSocket.recv() or " "read()." msgstr "" +"`bpo-26644 `__: aumenta ValueError en " +"lugar de SystemError cuando se pasa una longitud negativa a SSLSocket.recv " +"() o read ()." #: ../build/NEWS:16497 ../build/NEWS:18843 msgid "" "`bpo-23804 `__: Fix SSL recv(0) and " "read(0) methods to return zero bytes instead of up to 1024." msgstr "" +"`bpo-23804 `__: corrige los métodos SSL " +"recv (0) y read (0) para devolver cero bytes en lugar de hasta 1024." #: ../build/NEWS:16500 ../build/NEWS:18846 msgid "" "`bpo-26616 `__: Fixed a bug in datetime." "astimezone() method." msgstr "" +"`bpo-26616 `__: se corrigió un error en " +"el método datetime.astimezone ()." #: ../build/NEWS:16502 msgid "" @@ -25360,6 +36441,10 @@ msgid "" "func:`__import__` is tried during the Python shutdown process but :data:`sys." "path` is already cleared (set to ``None``)." msgstr "" +"`bpo-26637 `__: El módulo :mod:" +"`importlib` ahora emite un :exc:`ImportError` en lugar de que se intente un :" +"exc:`TypeErrorASDF01import__` durante el proceso de apagado de Python, pero :" +"data:`sys.path` ya está borrado (configurado en ``None``)." #: ../build/NEWS:16507 msgid "" @@ -25368,6 +36453,10 @@ msgid "" "and :func:`tracemalloc.get_object_traceback` to be able to log :exc:" "`ResourceWarning` emitted late during the Python shutdown process." msgstr "" +"`bpo-21925 `__: :func:`warnings." +"formatwarning` ahora detecta excepciones al llamar a :func:`linecache." +"getline` y :func:`tracemalloc.get_object_traceback` para poder registrar :" +"exc:`ResourceWarning` emitido tarde durante el proceso de apagado de Python." #: ../build/NEWS:16512 msgid "" @@ -25376,6 +36465,10 @@ msgid "" "Python threads on any Windows exception, not only on UNIX signals (SIGSEGV, " "SIGFPE, SIGABRT)." msgstr "" +"`bpo-23848 `__: En Windows, failhandler." +"enable () ahora también instala un manejador de excepciones para volcar el " +"rastreo de todos los subprocesos de Python en cualquier excepción de " +"Windows, no solo en señales UNIX (SIGSEGV, SIGFPE, SIGABRT)." #: ../build/NEWS:16516 msgid "" @@ -25384,18 +36477,28 @@ msgid "" "blocks using the :mod:`tracemalloc` module. Add :c:func:" "`_PyTraceMalloc_GetTraceback` to get the traceback of an object." msgstr "" +"`bpo-26530 `__: agregue funciones C :c:" +"func:`_PyTraceMalloc_TrackASDF01PyTraceMalloc_Untrack` para rastrear bloques " +"de memoria usando :mod:`tracemallocASDF02PyTraceMalloc_GetTraceback` para " +"obtener el rastreo de un objeto." #: ../build/NEWS:16521 msgid "" "`bpo-26588 `__: The _tracemalloc now " "supports tracing memory allocations of multiple address spaces (domains)." msgstr "" +"`bpo-26588 `__: _tracemalloc ahora " +"admite el rastreo de asignaciones de memoria de múltiples espacios de " +"direcciones (dominios)." #: ../build/NEWS:16524 ../build/NEWS:18852 msgid "" "`bpo-24266 `__: Ctrl+C during Readline " "history search now cancels the search mode when compiled with Readline 7." msgstr "" +"`bpo-24266 `__: Ctrl + C durante la " +"búsqueda del historial de Readline ahora cancela el modo de búsqueda cuando " +"se compila con Readline 7." #: ../build/NEWS:16527 msgid "" @@ -25403,18 +36506,25 @@ msgid "" "finalizer for the _socket.socket type. It now releases the GIL to close the " "socket." msgstr "" +"`bpo-26590 `__: Implementar un " +"finalizador seguro para el tipo _socket.socket. Ahora se libera el GIL para " +"cerrar el zócalo." #: ../build/NEWS:16530 msgid "" "`bpo-18787 `__: spwd.getspnam() now " "raises a PermissionError if the user doesn't have privileges." msgstr "" +"`bpo-18787 `__: spwd.getspnam () ahora " +"genera un PermissionError si el usuario no tiene privilegios." #: ../build/NEWS:16533 ../build/NEWS:18855 msgid "" "`bpo-26560 `__: Avoid potential " "ValueError in BaseHandler.start_response. Initial patch by Peter Inglesby." msgstr "" +"`bpo-26560 `__: Evite ValueError " +"potencial en BaseHandler.start_response. Parche inicial de Peter Inglesby." #: ../build/NEWS:16536 msgid "" @@ -25424,6 +36534,11 @@ msgid "" "_showwarnmsg() which uses tracemalloc to get the traceback where source " "object was allocated." msgstr "" +"`bpo-26567 `__: agregue una nueva " +"función :c:func:`PyErr_ResourceWarning` función para pasar el objeto " +"destruido. Agregue un atributo *source* a :class:`warnings.WarningMessage`. " +"Agregue warnings._showwarnmsg () que usa tracemalloc para obtener el rastreo " +"donde se asignó el objeto de origen." #: ../build/NEWS:16544 ../build/NEWS:18861 msgid "" @@ -25431,12 +36546,18 @@ msgid "" "_load_windows_store_certs fails if windows cert store is empty. Patch by " "Baji." msgstr "" +"`bpo-26313 `__: ssl.py " +"_load_windows_store_certs falla si el almacén de certificados de Windows " +"está vacío. Parche de Baji." #: ../build/NEWS:16550 ../build/NEWS:18867 msgid "" "`bpo-26569 `__: Fix :func:`pyclbr." "readmodule` and :func:`pyclbr.readmodule_ex` to support importing packages." msgstr "" +"`bpo-26569 `__: corrige :func:`pyclbr." +"readmodule` y :func:`pyclbr.readmodule_ex` para admitir la importación de " +"paquetes." #: ../build/NEWS:16553 ../build/NEWS:18870 msgid "" @@ -25444,30 +36565,43 @@ msgid "" "Content-Length in HTTPResponse.readline() and read1(). Based on patch by " "Silent Ghost. Also document that HTTPResponse now supports these methods." msgstr "" +"`bpo-26499 `__: cuenta la longitud de " +"contenido restante en HTTPResponse.readline () y read1 (). Basado en el " +"parche de Silent Ghost. También documente que HTTPResponse ahora admite " +"estos métodos." #: ../build/NEWS:16557 ../build/NEWS:18874 msgid "" "`bpo-25320 `__: Handle sockets in " "directories unittest discovery is scanning. Patch from Victor van den Elzen." msgstr "" +"`bpo-25320 `__: Manejar sockets en " +"directorios que el descubrimiento de unittest está escaneando. Parche de " +"Victor van den Elzen." #: ../build/NEWS:16560 ../build/NEWS:18877 msgid "" "`bpo-16181 `__: cookiejar.http2time() " "now returns None if year is higher than datetime.MAXYEAR." msgstr "" +"`bpo-16181 `__: cookiejar.http2time () " +"ahora devuelve None si el año es mayor que datetime.MAXYEAR." #: ../build/NEWS:16563 ../build/NEWS:18880 msgid "" "`bpo-26513 `__: Fixes platform module " "detection of Windows Server" msgstr "" +"`bpo-26513 `__: corrige la detección del " +"módulo de plataforma de Windows Server" #: ../build/NEWS:16565 ../build/NEWS:18882 msgid "" "`bpo-23718 `__: Fixed parsing time in " "week 0 before Jan 1. Original patch by Tamás Bence Gedai." msgstr "" +"`bpo-23718 `__: Tiempo de análisis fijo " +"en la semana 0 antes del 1 de enero. Parche original de Tamás Bence Gedai." #: ../build/NEWS:16568 msgid "" @@ -25475,6 +36609,9 @@ msgid "" "and Mock.assert_called_once() methods to unittest.mock. Patch written by " "Amit Saha." msgstr "" +"`bpo-26323 `__: agregue los métodos Mock." +"assert_called () y Mock.assert_called_once () a unittest.mock. Parche " +"escrito por Amit Saha." #: ../build/NEWS:16571 ../build/NEWS:18885 msgid "" @@ -25482,18 +36619,26 @@ msgid "" "and Path.group() on Windows now raise NotImplementedError instead of " "ImportError." msgstr "" +"`bpo-20589 `__: Invocar Path.owner () y " +"Path.group () en Windows ahora genera NotImplementedError en lugar de " +"ImportError." #: ../build/NEWS:16574 ../build/NEWS:18888 msgid "" "`bpo-26177 `__: Fixed the keys() method " "for Canvas and Scrollbar widgets." msgstr "" +"`bpo-26177 `__: se corrigió el método " +"keys () para los widgets Canvas y Scrollbar." #: ../build/NEWS:16576 msgid "" "`bpo-15068 `__: Got rid of excessive " "buffering in fileinput. The bufsize parameter is now deprecated and ignored." msgstr "" +"`bpo-15068 `__: eliminó el " +"almacenamiento en búfer excesivo en la entrada de archivos. El parámetro " +"bufsize ahora está en desuso y se ignora." #: ../build/NEWS:16579 msgid "" @@ -25501,6 +36646,9 @@ msgid "" "argument timespec to the datetime isoformat() method to choose the precision " "of the time component." msgstr "" +"`bpo-19475 `__: se agregó un argumento " +"opcional timespec al método datetime isoformat () para elegir la precisión " +"del componente de tiempo." #: ../build/NEWS:16582 ../build/NEWS:18893 msgid "" @@ -25508,6 +36656,9 @@ msgid "" "AbstractDigestAuthHandler.get_algorithm_impls. Initial patch by Mathieu " "Dupuy." msgstr "" +"`bpo-2202 `__: Se corrige " +"UnboundLocalError en AbstractDigestAuthHandler.get_algorithm_impls. Parche " +"inicial de Mathieu Dupuy." #: ../build/NEWS:16586 msgid "" @@ -25515,24 +36666,33 @@ msgid "" "copy.copy() and copy.deepcopy(). Optimized copying and deepcopying " "bytearrays, NotImplemented, slices, short lists, tuples, dicts, sets." msgstr "" +"`bpo-26167 `__: Sobrecarga minimizada en " +"copy.copy () y copy.deepcopy (). Copiado optimizado y deepcopying por rayas, " +"NotImplemented, cortes, listas cortas, tuplas, dictados, conjuntos." #: ../build/NEWS:16590 ../build/NEWS:18897 msgid "" "`bpo-25718 `__: Fixed pickling and " "copying the accumulate() iterator with total is None." msgstr "" +"`bpo-25718 `__: Se corrigió el decapado " +"y la copia del iterador acumular () con total es Ninguno." #: ../build/NEWS:16593 ../build/NEWS:18900 msgid "" "`bpo-26475 `__: Fixed debugging output " "for regular expressions with the (?x) flag." msgstr "" +"`bpo-26475 `__: salida de depuración " +"fija para expresiones regulares con el indicador (? X)." #: ../build/NEWS:16596 msgid "" "`bpo-26482 `__: Allowed pickling " "recursive dequeues." msgstr "" +"`bpo-26482 `__: Eliminaciones de cola " +"recursivas de decapado permitidas." #: ../build/NEWS:16598 msgid "" @@ -25540,6 +36700,9 @@ msgid "" "the number of bytes written like other write methods. Patch by Jakub " "Stasiak." msgstr "" +"`bpo-26335 `__: Hacer que mmap.write () " +"devuelva el número de bytes escritos como otros métodos de escritura. Parche " +"de Jakub Stasiak." #: ../build/NEWS:16601 ../build/NEWS:18903 msgid "" @@ -25547,12 +36710,19 @@ msgid "" "methods in IP network classes for the case when resulting prefix length is " "equal to maximal prefix length. Based on patch by Xiang Zhang." msgstr "" +"`bpo-26457 `__: Se corrigieron los " +"métodos de subredes () en las clases de red IP para el caso en el que la " +"longitud del prefijo resultante es igual a la longitud máxima del prefijo. " +"Basado en un parche de Xiang Zhang." #: ../build/NEWS:16605 ../build/NEWS:18907 msgid "" "`bpo-26385 `__: Remove the file if the " "internal open() call in NamedTemporaryFile() fails. Patch by Silent Ghost." msgstr "" +"`bpo-26385 `__: elimine el archivo si " +"falla la llamada interna open () en NamedTemporaryFile (). Parche de Silent " +"Ghost." #: ../build/NEWS:16608 ../build/NEWS:18910 msgid "" @@ -25561,18 +36731,27 @@ msgid "" "regression related to the new http.client.RemoteDisconnected exception in " "3.5.0a4." msgstr "" +"`bpo-26402 `__: se corrige que el " +"cliente XML-RPC vuelva a intentarlo cuando el servidor cierra una conexión " +"persistente. Esta fue una regresión relacionada con la nueva excepción http." +"client.RemoteDisconnected en 3.5.0a4." #: ../build/NEWS:16612 ../build/NEWS:18914 msgid "" "`bpo-25913 `__: Leading ``<~`` is " "optional now in base64.a85decode() with adobe=True. Patch by Swati Jaiswal." msgstr "" +"`bpo-25913 `__: el ``<~`` principal es " +"opcional ahora en base64.a85decode () con adobe = True. Parche de Swati " +"Jaiswal." #: ../build/NEWS:16615 ../build/NEWS:18917 msgid "" "`bpo-26186 `__: Remove an invalid type " "check in importlib.util.LazyLoader." msgstr "" +"`bpo-26186 `__: elimine una verificación " +"de tipo no válida en importlib.util.LazyLoader." #: ../build/NEWS:16617 msgid "" @@ -25580,6 +36759,9 @@ msgid "" "raises ImportError like builtins.__import__() when ``level`` is specified " "but without an accompanying package specified." msgstr "" +"`bpo-26367 `__: importlib .__ import __ " +"() genera ImportError como incorporados .__ import __ () cuando se " +"especifica ``level`` pero sin un paquete adjunto especificado." #: ../build/NEWS:16621 ../build/NEWS:18923 msgid "" @@ -25587,6 +36769,9 @@ msgid "" "module, shut down the request (closing the connected socket) when " "verify_request() returns false. Patch by Aviv Palivoda." msgstr "" +"`bpo-26309 `__: En el módulo " +"\"socketserver\", apague la solicitud (cerrando el socket conectado) cuando " +"verify_request () devuelva falso. Parche de Aviv Palivoda." #: ../build/NEWS:16625 msgid "" @@ -25596,18 +36781,28 @@ msgid "" "KeyboardInterrupt no longer trigger the handle_error() method, and will now " "to stop a single-threaded server." msgstr "" +"`bpo-23430 `__: cambie el módulo del " +"servidor de sockets para que solo capture las excepciones generadas por un " +"controlador de solicitudes que se deriven de Exception (en lugar de " +"BaseException). Por lo tanto, SystemSalir y KeyboardInterrupt ya no activan " +"el método handle_error () y ahora detendrán un servidor de un solo " +"subproceso." #: ../build/NEWS:16634 ../build/NEWS:18930 msgid "" "`bpo-25939 `__: On Windows open the cert " "store readonly in ssl.enum_certificates." msgstr "" +"`bpo-25939 `__: En Windows, abra el " +"almacén de certificados de solo lectura en ssl.enum_certificates." #: ../build/NEWS:16640 ../build/NEWS:18936 msgid "" "`bpo-25995 `__: os.walk() no longer uses " "FDs proportional to the tree depth." msgstr "" +"`bpo-25995 `__: os.walk () ya no usa FD " +"proporcionales a la profundidad del árbol." #: ../build/NEWS:16642 msgid "" @@ -25615,18 +36810,25 @@ msgid "" "and the support of the context manager protocol for the os.scandir() " "iterator." msgstr "" +"`bpo-25994 `__: se agregó el método " +"close () y la compatibilidad con el protocolo del administrador de contexto " +"para el iterador os.scandir ()." #: ../build/NEWS:16645 msgid "" "`bpo-23992 `__: multiprocessing: make " "MapResult not fail-fast upon exception." msgstr "" +"`bpo-23992 `__: multiprocesamiento: hace " +"que MapResult no sea rápido en caso de excepción." #: ../build/NEWS:16647 msgid "" "`bpo-26243 `__: Support keyword " "arguments to zlib.compress(). Patch by Aviv Palivoda." msgstr "" +"`bpo-26243 `__: admite argumentos de " +"palabras clave para zlib.compress (). Parche de Aviv Palivoda." #: ../build/NEWS:16650 ../build/NEWS:18938 msgid "" @@ -25634,30 +36836,42 @@ msgid "" "iterator now closes file descriptor not only when the iteration is finished, " "but when it was failed with error." msgstr "" +"`bpo-26117 `__: el iterador os.scandir " +"() ahora cierra el descriptor de archivo no solo cuando finaliza la " +"iteración, sino también cuando falla con un error." #: ../build/NEWS:16653 msgid "" "`bpo-25949 `__: __dict__ for an " "OrderedDict instance is now created only when needed." msgstr "" +"`bpo-25949 `__: __dict__ para una " +"instancia de OrderedDict ahora se crea solo cuando es necesario." #: ../build/NEWS:16656 ../build/NEWS:18941 msgid "" "`bpo-25911 `__: Restored support of " "bytes paths in os.walk() on Windows." msgstr "" +"`bpo-25911 `__: Soporte restaurado de " +"rutas de bytes en os.walk () en Windows." #: ../build/NEWS:16658 ../build/NEWS:18943 msgid "" "`bpo-26045 `__: Add UTF-8 suggestion to " "error message when posting a non-Latin-1 string with http.client." msgstr "" +"`bpo-26045 `__: agregue una sugerencia " +"UTF-8 al mensaje de error al publicar una cadena que no sea Latin-1 con http." +"client." #: ../build/NEWS:16661 msgid "" "`bpo-26039 `__: Added zipfile.ZipInfo." "from_file() and zipinfo.ZipInfo.is_dir(). Patch by Thomas Kluyver." msgstr "" +"`bpo-26039 `__: Se agregaron zipfile." +"ZipInfo.from_file () y zipinfo.ZipInfo.is_dir (). Parche de Thomas Kluyver." #: ../build/NEWS:16664 ../build/NEWS:18946 msgid "" @@ -25665,6 +36879,9 @@ msgid "" "redirect counter even if there is an exception. Based on patches by Brian " "Brazil and Daniel Rocco." msgstr "" +"`bpo-12923 `__: restablece el contador " +"de redireccionamiento de FancyURLopener incluso si hay una excepción. Basado " +"en parches de Brian Brazil y Daniel Rocco." #: ../build/NEWS:16667 ../build/NEWS:18949 msgid "" @@ -25673,24 +36890,36 @@ msgid "" "failed functools.partial constructor. \"args\" and \"keywords\" attributes " "of functools.partial have now always types tuple and dict correspondingly." msgstr "" +"`bpo-25945 `__: se corrigió un bloqueo " +"al deshacer el objeto functools.partial con un estado incorrecto. Se " +"corrigió una fuga en el constructor functools.partial fallido. Los atributos " +"\"args\" y \"keywords\" de functools.partial ahora siempre tienen tipos " +"tuple y dict correspondientemente." #: ../build/NEWS:16672 ../build/NEWS:18954 msgid "" "`bpo-26202 `__: copy.deepcopy() now " "correctly copies range() objects with non-atomic attributes." msgstr "" +"`bpo-26202 `__: copy.deepcopy () ahora " +"copia correctamente los objetos range () con atributos no atómicos." #: ../build/NEWS:16675 ../build/NEWS:18957 msgid "" "`bpo-23076 `__: Path.glob() now raises a " "ValueError if it's called with an invalid pattern. Patch by Thomas Nyberg." msgstr "" +"`bpo-23076 `__: Path.glob () ahora " +"genera un ValueError si se llama con un patrón no válido. Parche de Thomas " +"Nyberg." #: ../build/NEWS:16678 ../build/NEWS:18960 msgid "" "`bpo-19883 `__: Fixed possible integer " "overflows in zipimport." msgstr "" +"`bpo-19883 `__: Se corrigieron posibles " +"desbordamientos de enteros en zipimport." #: ../build/NEWS:16680 ../build/NEWS:18962 msgid "" @@ -25699,6 +36928,10 @@ msgid "" "socket module now decode the hostname from the ANSI code page rather than " "UTF-8." msgstr "" +"`bpo-26227 `__: En Windows, las " +"funciones getnameinfo (), gethostbyaddr () y gethostbyname_ex () del módulo " +"socket ahora decodifican el nombre de host de la página de códigos ANSI en " +"lugar de UTF-8." #: ../build/NEWS:16684 msgid "" @@ -25706,66 +36939,93 @@ msgid "" "writes an error into stderr if sitecustomize module can be imported but " "executing the module raise an ImportError. Same change for usercustomize." msgstr "" +"`bpo-26099 `__: El módulo del sitio " +"ahora escribe un error en stderr si el módulo sitecustomize se puede " +"importar, pero al ejecutar el módulo se genera un ImportError. Mismo cambio " +"para usercustomize." #: ../build/NEWS:16688 ../build/NEWS:18966 msgid "" "`bpo-26147 `__: xmlrpc now works with " "strings not encodable with used non-UTF-8 encoding." msgstr "" +"`bpo-26147 `__: xmlrpc ahora funciona " +"con cadenas no codificables con codificación no UTF-8 usada." #: ../build/NEWS:16691 ../build/NEWS:18969 msgid "" "`bpo-25935 `__: Garbage collector now " "breaks reference loops with OrderedDict." msgstr "" +"`bpo-25935 `__: el recolector de basura " +"ahora rompe los bucles de referencia con OrderedDict." #: ../build/NEWS:16693 ../build/NEWS:18971 msgid "" "`bpo-16620 `__: Fixed AttributeError in " "msilib.Directory.glob()." msgstr "" +"`bpo-16620 `__: Error de atributo fijo " +"en msilib.Directory.glob ()." #: ../build/NEWS:16695 ../build/NEWS:18973 msgid "" "`bpo-26013 `__: Added compatibility with " "broken protocol 2 pickles created in old Python 3 versions (3.4.3 and lower)." msgstr "" +"`bpo-26013 `__: se agregó compatibilidad " +"con encurtidos de protocolo roto 2 creados en versiones antiguas de Python 3 " +"(3.4.3 y anteriores)." #: ../build/NEWS:16698 msgid "" "`bpo-26129 `__: Deprecated accepting non-" "integers in grp.getgrgid()." msgstr "" +"`bpo-26129 `__: En desuso la aceptación " +"de números no enteros en grp.getgrgid ()." #: ../build/NEWS:16700 ../build/NEWS:18976 msgid "" "`bpo-25850 `__: Use cross-compilation by " "default for 64-bit Windows." msgstr "" +"`bpo-25850 `__: utilice la compilación " +"cruzada de forma predeterminada para Windows de 64 bits." #: ../build/NEWS:16702 msgid "" "`bpo-25822 `__: Add docstrings to the " "fields of urllib.parse results. Patch contributed by Swati Jaiswal." msgstr "" +"`bpo-25822 `__: agregue cadenas de " +"documentos a los campos de los resultados de urllib.parse. Parche aportado " +"por Swati Jaiswal." #: ../build/NEWS:16705 msgid "" "`bpo-22642 `__: Convert trace module " "option parsing mechanism to argparse. Patch contributed by SilentGhost." msgstr "" +"`bpo-22642 `__: Convertir el mecanismo " +"de análisis de la opción del módulo de seguimiento en argparse. Parche " +"aportado por SilentGhost." #: ../build/NEWS:16708 ../build/NEWS:18980 msgid "" "`bpo-24705 `__: Fix sysconfig." "_parse_makefile not expanding ${} vars appearing before $() vars." msgstr "" +"`bpo-24705 `__: Se corrige sysconfig." +"_parse_makefile que no expande $ {} vars que aparecen antes de $ () vars." #: ../build/NEWS:16711 msgid "" "`bpo-26069 `__: Remove the deprecated " "apis in the trace module." msgstr "" +"`bpo-26069 `__: elimine las apis " +"obsoletas en el módulo de seguimiento." #: ../build/NEWS:16713 ../build/NEWS:18983 msgid "" @@ -25773,24 +37033,33 @@ msgid "" "when patching descriptors. Restore original values after patching. Patch " "contributed by Sean McCully." msgstr "" +"`bpo-22138 `__: corrige el " +"comportamiento de mock.patch al parchear descriptores. Restaure los valores " +"originales después de la revisión. Patch contribuido por Sean McCully." #: ../build/NEWS:16716 ../build/NEWS:18986 msgid "" "`bpo-25672 `__: In the ssl module, " "enable the SSL_MODE_RELEASE_BUFFERS mode option if it is safe to do so." msgstr "" +"`bpo-25672 `__: En el módulo ssl, " +"habilite la opción de modo SSL_MODE_RELEASE_BUFFERS si es seguro hacerlo." #: ../build/NEWS:16719 ../build/NEWS:18989 msgid "" "`bpo-26012 `__: Don't traverse into " "symlinks for ``**`` pattern in pathlib.Path.[r]glob()." msgstr "" +"`bpo-26012 `__: no atraviese enlaces " +"simbólicos para el patrón ``**`` en pathlib.Path. [R] glob ()." #: ../build/NEWS:16722 ../build/NEWS:18992 msgid "" "`bpo-24120 `__: Ignore PermissionError " "when traversing a tree with pathlib.Path.[r]glob(). Patch by Ulrich Petri." msgstr "" +"`bpo-24120 `__: Ignore PermissionError " +"al atravesar un árbol con pathlib.Path. [R] glob (). Parche de Ulrich Petri." #: ../build/NEWS:16725 msgid "" @@ -25798,6 +37067,9 @@ msgid "" "the data portion of imap responses, in order to handle the flags with square " "brackets accepted and produced by servers such as gmail." msgstr "" +"`bpo-21815 `__: Aceptar] caracteres en " +"la porción de datos de las respuestas imap, para manejar las banderas con " +"corchetes aceptados y producidos por servidores como gmail." #: ../build/NEWS:16729 ../build/NEWS:18995 msgid "" @@ -25805,24 +37077,35 @@ msgid "" "stdin as-is if it does not have a buffer attribute (restores backward " "compatibility)." msgstr "" +"`bpo-25447 `__: fileinput ahora usa sys." +"stdin tal cual si no tiene un atributo de búfer (restaura la compatibilidad " +"con versiones anteriores)." #: ../build/NEWS:16732 msgid "" "`bpo-25971 `__: Optimized creating " "Fractions from floats by 2 times and from Decimals by 3 times." msgstr "" +"`bpo-25971 `__: Optimización de la " +"creación de fracciones a partir de flotantes en 2 veces y de decimales en 3 " +"veces." #: ../build/NEWS:16735 msgid "" "`bpo-25802 `__: Document as deprecated " "the remaining implementations of importlib.abc.Loader.load_module()." msgstr "" +"`bpo-25802 `__: Documentar como " +"obsoletas las implementaciones restantes de importlib.abc.Loader.load_module " +"()." #: ../build/NEWS:16738 msgid "" "`bpo-25928 `__: Add Decimal." "as_integer_ratio()." msgstr "" +"`bpo-25928 `__: Agregar Decimal." +"as_integer_ratio ()." #: ../build/NEWS:16740 ../build/NEWS:18998 msgid "" @@ -25830,6 +37113,9 @@ msgid "" "wrapper object now always works, independently from the type of the wrapped " "object (by returning the original object unchanged)." msgstr "" +"`bpo-25447 `__: Copiar el objeto " +"contenedor lru_cache () ahora siempre funciona, independientemente del tipo " +"de objeto empaquetado (devolviendo el objeto original sin cambios)." #: ../build/NEWS:16744 msgid "" @@ -25837,30 +37123,42 @@ msgid "" "compileall return booleans instead of ints and add proper documentation and " "tests for the return values." msgstr "" +"`bpo-25768 `__: Haga que las funciones " +"en compileall devuelvan booleanos en lugar de ints y agregue la " +"documentación y las pruebas adecuadas para los valores devueltos." #: ../build/NEWS:16747 ../build/NEWS:19002 msgid "" "`bpo-24103 `__: Fixed possible use after " "free in ElementTree.XMLPullParser." msgstr "" +"`bpo-24103 `__: Se corrigió el posible " +"uso después de free en ElementTree.XMLPullParser." #: ../build/NEWS:16749 ../build/NEWS:19004 msgid "" "`bpo-25860 `__: os.fwalk() no longer " "skips remaining directories when error occurs. Original patch by Samson Lee." msgstr "" +"`bpo-25860 `__: os.fwalk () ya no omite " +"los directorios restantes cuando se produce un error. Parche original de " +"Samson Lee." #: ../build/NEWS:16752 ../build/NEWS:19007 msgid "" "`bpo-25914 `__: Fixed and simplified " "OrderedDict.__sizeof__." msgstr "" +"`bpo-25914 `__: OrderedDict .__ sizeof__ " +"fijo y simplificado." #: ../build/NEWS:16754 msgid "" "`bpo-25869 `__: Optimized deepcopying " "ElementTree; it is now 20 times faster." msgstr "" +"`bpo-25869 `__: ElementTree de copia " +"profunda optimizada; ahora es 20 veces más rápido." #: ../build/NEWS:16756 #, python-format @@ -25869,12 +37167,17 @@ msgid "" "ElementTree. Iterating elements Element.iter() is now 40% faster, iterating " "text Element.itertext() is now up to 2.5 times faster." msgstr "" +"`bpo-25873 `__: ElementTree iterativo " +"optimizado. Iterar elementos Element.iter () ahora es un 40% más rápido, " +"iterar el texto Element.itertext () ahora es hasta 2.5 veces más rápido." #: ../build/NEWS:16760 ../build/NEWS:19009 msgid "" "`bpo-25902 `__: Fixed various refcount " "issues in ElementTree iteration." msgstr "" +"`bpo-25902 `__: se corrigieron varios " +"problemas de recuento en la iteración ElementTree." #: ../build/NEWS:16762 msgid "" @@ -25882,6 +37185,9 @@ msgid "" "reimplemented using generator. This implementation is simpler that using " "class." msgstr "" +"`bpo-22227 `__: El iterador TarFile se " +"vuelve a implementar mediante el generador. Esta implementación es más " +"simple que usar class." #: ../build/NEWS:16765 #, python-format @@ -25890,12 +37196,17 @@ msgid "" "iterparse(); it is now 2x faster. Optimized ElementTree parsing; it is now " "10% faster." msgstr "" +"`bpo-25638 `__: ElementTree.iterparse " +"optimizado (); ahora es 2 veces más rápido. Análisis optimizado de " +"ElementTree; ahora es un 10% más rápido." #: ../build/NEWS:16768 msgid "" "`bpo-25761 `__: Improved detecting " "errors in broken pickle data." msgstr "" +"`bpo-25761 `__: detección mejorada de " +"errores en datos de pickle rotos." #: ../build/NEWS:16770 ../build/NEWS:19011 msgid "" @@ -25904,6 +37215,10 @@ msgid "" "regression in 3.5a1, and stopped anonymous temporary files from working in " "special cases." msgstr "" +"`bpo-25717 `__: restaura el " +"comportamiento anterior de tolerar la mayoría de los errores de fstat () al " +"abrir archivos. Esta fue una regresión en 3.5a1, e impidió que los archivos " +"temporales anónimos funcionaran en casos especiales." #: ../build/NEWS:16774 ../build/NEWS:19015 msgid "" @@ -25912,6 +37227,10 @@ msgid "" "number of arguments has been dropped completely as it never worked correctly " "anyway." msgstr "" +"`bpo-24903 `__: se corrige la regresión " +"en el número de argumentos que compileall acepta cuando se especifica '-d'. " +"La verificación del número de argumentos se ha eliminado por completo, ya " +"que de todos modos nunca funcionó correctamente." #: ../build/NEWS:16778 ../build/NEWS:19019 msgid "" @@ -25919,6 +37238,9 @@ msgid "" "module, preserve any exception caused by fork() failure when preexec_fn is " "used." msgstr "" +"`bpo-25764 `__: En el módulo de " +"subproceso, conserve cualquier excepción causada por la falla de fork () " +"cuando se usa preexec_fn." #: ../build/NEWS:16781 msgid "" @@ -25926,12 +37248,18 @@ msgid "" "message for importlib.util.resolve_name() when 'package' isn't specified but " "necessary." msgstr "" +"`bpo-25771 `__: Modifique el mensaje de " +"excepción para importlib.util.resolve_name () cuando el 'paquete' no se " +"especifica pero es necesario." #: ../build/NEWS:16784 ../build/NEWS:19022 msgid "" "`bpo-6478 `__: _strptime's regexp cache " "now is reset after changing timezone with time.tzset()." msgstr "" +"`bpo-6478 `__: La caché de expresiones " +"regulares de _strptime ahora se restablece después de cambiar la zona " +"horaria con time.tzset ()." #: ../build/NEWS:16787 ../build/NEWS:19025 msgid "" @@ -25941,6 +37269,11 @@ msgid "" "from package initialization pass back to the caller, rather than raising " "ImportError." msgstr "" +"`bpo-14285 `__: cuando se ejecuta un " +"paquete con la opción \"python -m package\" y falla la inicialización del " +"paquete, ahora se informa de un rastreo adecuado. El módulo \"runpy\" ahora " +"permite que las excepciones de la inicialización del paquete pasen al " +"llamador, en lugar de generar ImportError." #: ../build/NEWS:16792 ../build/NEWS:19030 msgid "" @@ -25949,6 +37282,10 @@ msgid "" "directly executed\" if the package could not even be initialized (e.g. due " "to a bad ``*.pyc`` file)." msgstr "" +"`bpo-19771 `__: También en runpy y la " +"opción \"-m\", omite el mensaje irrelevante \"... Es un paquete y no se " +"puede ejecutar directamente\" si el paquete ni siquiera se pudo inicializar " +"(por ejemplo, debido a un archivo ``*.pyc`` incorrecto)." #: ../build/NEWS:16796 ../build/NEWS:19034 msgid "" @@ -25956,18 +37293,26 @@ msgid "" "mean of very small and very large numbers. As a side effect, statistics.mean " "and statistics.variance should be significantly faster." msgstr "" +"`bpo-25177 `__: Se solucionó el problema " +"con la media de números muy pequeños y muy grandes. Como efecto secundario, " +"statistics.mean y statistics.variance deberían ser significativamente más " +"rápidos." #: ../build/NEWS:16800 ../build/NEWS:19038 msgid "" "`bpo-25718 `__: Fixed copying object " "with state with boolean value is false." msgstr "" +"`bpo-25718 `__: objeto de copia fijo con " +"estado con valor booleano es falso." #: ../build/NEWS:16802 ../build/NEWS:19040 msgid "" "`bpo-10131 `__: Fixed deep copying of " "minidom documents. Based on patch by Marian Ganisin." msgstr "" +"`bpo-10131 `__: copia profunda fija de " +"documentos minidom. Basado en el parche de Marian Ganisin." #: ../build/NEWS:16805 msgid "" @@ -25975,12 +37320,18 @@ msgid "" "Element now lists properties: \"tag\", \"text\", \"tail\" and \"attrib\". " "Original patch by Santoso Wijaya." msgstr "" +"`bpo-7990 `__: dir () en ElementTree." +"Element ahora enumera las propiedades: \"etiqueta\", \"texto\", \"cola\" y " +"\"atributo\". Parche original de Santoso Wijaya." #: ../build/NEWS:16808 ../build/NEWS:19043 msgid "" "`bpo-25725 `__: Fixed a reference leak " "in pickle.loads() when unpickling invalid data including tuple instructions." msgstr "" +"`bpo-25725 `__: se corrigió una fuga de " +"referencia en pickle.loads () al eliminar datos no válidos, incluidas las " +"instrucciones de tuplas." #: ../build/NEWS:16811 ../build/NEWS:19046 msgid "" @@ -25988,30 +37339,42 @@ msgid "" "completer, avoid listing duplicate global names, and search the global " "namespace before searching builtins." msgstr "" +"`bpo-25663 `__: en el Completador de " +"Readline, evite enumerar nombres globales duplicados y busque el espacio de " +"nombres global antes de buscar incorporados." #: ../build/NEWS:16814 ../build/NEWS:19049 msgid "" "`bpo-25688 `__: Fixed file leak in " "ElementTree.iterparse() raising an error." msgstr "" +"`bpo-25688 `__: Se corrigió la fuga de " +"archivos en ElementTree.iterparse () que generaba un error." #: ../build/NEWS:16816 ../build/NEWS:19051 msgid "" "`bpo-23914 `__: Fixed SystemError raised " "by unpickler on broken pickle data." msgstr "" +"`bpo-23914 `__: Se corrigió SystemError " +"provocado por Unickler en datos de pickle rotos." #: ../build/NEWS:16818 ../build/NEWS:19053 msgid "" "`bpo-25691 `__: Fixed crash on deleting " "ElementTree.Element attributes." msgstr "" +"`bpo-25691 `__: Se corrigió el bloqueo " +"al eliminar los atributos de ElementTree.Element." #: ../build/NEWS:16820 ../build/NEWS:19055 msgid "" "`bpo-25624 `__: ZipFile now always " "writes a ZIP_STORED header for directory entries. Patch by Dingyuan Wang." msgstr "" +"`bpo-25624 `__: ZipFile ahora siempre " +"escribe un encabezado ZIP_STORED para las entradas del directorio. Parche de " +"Dingyuan Wang." #: ../build/NEWS:16823 ../build/NEWS:19374 msgid "" @@ -26022,6 +37385,13 @@ msgid "" "Decompress.decompress() max_length parameter, the zlib.decompress() bufsize " "parameter, and the zlib.Decompress.flush() length parameter." msgstr "" +"`bpo-25626 `__: cambie tres funciones " +"zlib para aceptar tamaños que se ajusten a Py_ssize_t, pero limite " +"internamente esos tamaños a UINT_MAX. Esto resuelve una regresión en 3.5 " +"donde GzipFile.read () no pudo leer fragmentos mayores de 2 o 4 GiB. El " +"cambio afecta al parámetro zlib.Decompress.decompress () max_length, al " +"parámetro zlib.decompress () bufsize y al parámetro de longitud zlib." +"Decompress.flush ()." #: ../build/NEWS:16830 ../build/NEWS:19381 msgid "" @@ -26029,12 +37399,17 @@ msgid "" "raised by os.makedirs(exist_ok=True) when the OS gives priority to errors " "such as EACCES over EEXIST." msgstr "" +"`bpo-25583 `__: Evite errores " +"incorrectos generados por os.makedirs (exist_ok = True) cuando el sistema " +"operativo da prioridad a errores como EACCES sobre EEXIST." #: ../build/NEWS:16833 ../build/NEWS:19384 msgid "" "`bpo-25593 `__: Change semantics of " "EventLoop.stop() in asyncio." msgstr "" +"`bpo-25593 `__: cambiar la semántica de " +"EventLoop.stop () en asyncio." #: ../build/NEWS:16835 ../build/NEWS:19386 msgid "" @@ -26043,6 +37418,10 @@ msgid "" "kill() methods to do anything as they could potentially signal a different " "process." msgstr "" +"`bpo-6973 `__: Cuando sepamos que un " +"subproceso. Proceso Popen ha muerto, no permita que los métodos send_signal " +"(), terminate () o kill () hagan nada, ya que podrían señalar un proceso " +"diferente." #: ../build/NEWS:16839 msgid "" @@ -26052,6 +37431,12 @@ msgid "" "wave. Also added a test.support.check__all__() helper. Patches by Jacek " "Kołodziej, Mauro S. M. Rodrigues and Joel Taddei." msgstr "" +"`bpo-23883 `__: Se agregaron las API " +"faltantes a __all__ para que coincidan con las API documentadas para los " +"siguientes módulos: calendar, csv, enum, fileinput, ftplib, logging, " +"optparse, tarfile, threading y wave. También se agregó un ayudante test." +"support.check__all __ (). Parches de Jacek Kołodziej, Mauro S. M. Rodrigues " +"y Joel Taddei." #: ../build/NEWS:16845 msgid "" @@ -26060,6 +37445,10 @@ msgid "" "attributes such as properties and slots which are listed by dir() but not " "yet created on an instance." msgstr "" +"`bpo-25590 `__: En el Completador de " +"Readline, solo llame a getattr () una vez por atributo. También complete los " +"nombres de los atributos, como propiedades y ranuras, que se enumeran por " +"dir () pero que aún no se han creado en una instancia." #: ../build/NEWS:16849 ../build/NEWS:19393 msgid "" @@ -26067,42 +37456,59 @@ msgid "" "collecting ctypes objects created by wrapping a memoryview. This was a " "regression made in 3.5a1. Based on patch by Eryksun." msgstr "" +"`bpo-25498 `__: se corrigió un bloqueo " +"cuando se creaban objetos de tipo ctypes de recolección de basura al " +"envolver una vista de memoria. Esta fue una regresión realizada en 3.5a1. " +"Basado en el parche de Eryksun." #: ../build/NEWS:16853 ../build/NEWS:19397 msgid "" "`bpo-25584 `__: Added \"escape\" to the " "__all__ list in the glob module." msgstr "" +"`bpo-25584 `__: Se agregó \"escape\" a " +"la lista __todos__ en el módulo glob." #: ../build/NEWS:16855 ../build/NEWS:19399 msgid "" "`bpo-25584 `__: Fixed recursive glob() " "with patterns starting with ``**``." msgstr "" +"`bpo-25584 `__: Glob recursivo fijo () " +"con patrones que comienzan con ``**``." #: ../build/NEWS:16857 ../build/NEWS:19401 msgid "" "`bpo-25446 `__: Fix regression in " "smtplib's AUTH LOGIN support." msgstr "" +"`bpo-25446 `__: se corrige la regresión " +"en el soporte AUTH LOGIN de smtplib." #: ../build/NEWS:16859 ../build/NEWS:19403 msgid "" "`bpo-18010 `__: Fix the pydoc web " "server's module search function to handle exceptions from importing packages." msgstr "" +"`bpo-18010 `__: corrige la función de " +"búsqueda del módulo del servidor web pydoc para manejar las excepciones de " +"la importación de paquetes." #: ../build/NEWS:16862 ../build/NEWS:19406 msgid "" "`bpo-25554 `__: Got rid of circular " "references in regular expression parsing." msgstr "" +"`bpo-25554 `__: eliminó las referencias " +"circulares en el análisis de expresiones regulares." #: ../build/NEWS:16864 msgid "" "`bpo-18973 `__: Command-line interface " "of the calendar module now uses argparse instead of optparse." msgstr "" +"`bpo-18973 `__: la interfaz de línea de " +"comandos del módulo de calendario ahora usa argparse en lugar de optparse." #: ../build/NEWS:16867 ../build/NEWS:19408 msgid "" @@ -26110,6 +37516,9 @@ msgid "" "readline() now returns b'' instead of '' at the end if the FileInput was " "opened with binary mode. Patch by Ryosuke Ito." msgstr "" +"`bpo-25510 `__: fileinput.FileInput." +"readline () ahora devuelve b '' en lugar de '' al final si FileInput se " +"abrió con modo binario. Parche de Ryosuke Ito." #: ../build/NEWS:16871 ../build/NEWS:19412 msgid "" @@ -26117,12 +37526,17 @@ msgid "" "for inherited docstrings of properties. Original patch by John Mark " "Vandenberg." msgstr "" +"`bpo-25503 `__: inspect.getdoc fijo () " +"para docstrings heredadas de propiedades. Parche original de John Mark " +"Vandenberg." #: ../build/NEWS:16874 ../build/NEWS:19415 msgid "" "`bpo-25515 `__: Always use os.urandom as " "a source of randomness in uuid.uuid4." msgstr "" +"`bpo-25515 `__: utilice siempre os." +"urandom como fuente de aleatoriedad en uuid.uuid4." #: ../build/NEWS:16876 ../build/NEWS:19417 msgid "" @@ -26130,6 +37544,10 @@ msgid "" "for the case when largest common whitespace is a substring of smallest " "leading whitespace. Based on patch by Robert Li." msgstr "" +"`bpo-21827 `__: textwrap.dedent () fijo " +"para el caso en el que el espacio en blanco común más grande es una " +"subcadena del espacio en blanco inicial más pequeño. Basado en un parche de " +"Robert Li." #: ../build/NEWS:16880 ../build/NEWS:19421 msgid "" @@ -26137,24 +37555,33 @@ msgid "" "objects now can be copied and pickled (by returning the original object " "unchanged)." msgstr "" +"`bpo-25447 `__: Los objetos de envoltura " +"lru_cache () ahora se pueden copiar y decapar (devolviendo el objeto " +"original sin cambios)." #: ../build/NEWS:16883 ../build/NEWS:19424 msgid "" "`bpo-25390 `__: typing: Don't crash on " "Union[str, Pattern]." msgstr "" +"`bpo-25390 `__: escribiendo: No se " +"bloquee en Union [str, Pattern]." #: ../build/NEWS:16885 ../build/NEWS:19426 msgid "" "`bpo-25441 `__: asyncio: Raise error " "from drain() when socket is closed." msgstr "" +"`bpo-25441 `__: asyncio: Error de " +"aumento de drenaje () cuando el enchufe está cerrado." #: ../build/NEWS:16887 ../build/NEWS:19428 msgid "" "`bpo-25410 `__: Cleaned up and fixed " "minor bugs in C implementation of OrderedDict." msgstr "" +"`bpo-25410 `__: Limpió y corrigió " +"errores menores en la implementación C de OrderedDict." #: ../build/NEWS:16890 ../build/NEWS:19431 msgid "" @@ -26162,17 +37589,24 @@ msgid "" "in SMTPHandler through better use of the email package. Thanks to user " "simon04 for the patch." msgstr "" +"`bpo-25411 `__: soporte Unicode mejorado " +"en SMTPHandler mediante un mejor uso del paquete de correo electrónico. " +"Gracias al usuario simon04 por el parche." #: ../build/NEWS:16893 msgid "" "Move the imp module from a PendingDeprecationWarning to DeprecationWarning." msgstr "" +"Mueva el módulo de diablillo de un PendingDeprecationWarning a " +"DeprecationWarning." #: ../build/NEWS:16896 ../build/NEWS:19434 msgid "" "`bpo-25407 `__: Remove mentions of the " "formatter module being removed in Python 3.6." msgstr "" +"`bpo-25407 `__: elimine las menciones " +"del módulo formateador que se elimina en Python 3.6." #: ../build/NEWS:16899 ../build/NEWS:19437 msgid "" @@ -26180,12 +37614,18 @@ msgid "" "implementation of OrderedDict.move_to_end() that caused segmentation fault " "or hang in iterating after moving several items to the start of ordered dict." msgstr "" +"`bpo-25406 `__: se corrigió un error en " +"la implementación de C de OrderedDict.move_to_end () que causaba un error de " +"segmentación o se bloqueaba en la iteración después de mover varios " +"elementos al inicio del dictado ordenado." #: ../build/NEWS:16903 msgid "" "`bpo-25382 `__: pickletools.dis() now " "outputs implicit memo index for the MEMOIZE opcode." msgstr "" +"`bpo-25382 `__: pickletools.dis () ahora " +"genera un índice de memo implícito para el código de operación MEMOIZE." #: ../build/NEWS:16906 msgid "" @@ -26193,6 +37633,9 @@ msgid "" "parameter to binascii.b2a_base64(). base64.b64encode() uses it to avoid a " "memory copy." msgstr "" +"`bpo-25357 `__: agregue un parámetro de " +"nueva línea opcional a binascii.b2a_base64 (). base64.b64encode () lo usa " +"para evitar una copia de memoria." #: ../build/NEWS:16909 msgid "" @@ -26200,12 +37643,18 @@ msgid "" "calling ``__new__`` with keyword arguments, can now be pickled using pickle " "protocols older than protocol version 4." msgstr "" +"`bpo-24164 `__: los objetos que " +"necesitan llamar a ``__new__`` con argumentos de palabras clave, ahora se " +"pueden seleccionar utilizando protocolos pickle anteriores a la versión 4 " +"del protocolo." #: ../build/NEWS:16912 ../build/NEWS:19441 msgid "" "`bpo-25364 `__: zipfile now works in " "threads disabled builds." msgstr "" +"`bpo-25364 `__: zipfile ahora funciona " +"en compilaciones deshabilitadas para subprocesos." #: ../build/NEWS:16914 ../build/NEWS:19443 msgid "" @@ -26213,6 +37662,9 @@ msgid "" "correctly raises a ValueError if both decode_data and enable_SMTPUTF8 are " "set to true." msgstr "" +"`bpo-25328 `__: SMTPChannel de smtpd " +"ahora genera correctamente un ValueError si tanto decode_data como " +"enable_SMTPUTF8 se establecen en true." #: ../build/NEWS:16917 msgid "" @@ -26220,18 +37672,25 @@ msgid "" "supports Crawl-delay and Request-rate extensions. Patch by Nikolay " "Bogoychev." msgstr "" +"`bpo-16099 `__: RobotFileParser ahora " +"admite extensiones de demora de rastreo y tasa de solicitud. Parche de " +"Nikolay Bogoychev." #: ../build/NEWS:16920 ../build/NEWS:19446 msgid "" "`bpo-25316 `__: distutils raises OSError " "instead of DistutilsPlatformError when MSVC is not installed." msgstr "" +"`bpo-25316 `__: distutils genera OSError " +"en lugar de DistutilsPlatformError cuando MSVC no está instalado." #: ../build/NEWS:16923 ../build/NEWS:19449 msgid "" "`bpo-25380 `__: Fixed protocol for the " "STACK_GLOBAL opcode in pickletools.opcodes." msgstr "" +"`bpo-25380 `__: Protocolo fijo para el " +"código de operación STACK_GLOBAL en pickletools.opcodes." #: ../build/NEWS:16926 ../build/NEWS:19452 msgid "" @@ -26241,6 +37700,12 @@ msgid "" "method the reuseaddr option for datagram sockets defaults to True if the O/S " "is 'posix' (except if the platform is Cygwin). Patch by Chris Laws." msgstr "" +"`bpo-23972 `__: actualiza el método de " +"creación de datagramas asíncronos, lo que permite configurar las opciones de " +"conector de reutilización y reutilización antes de vincular el conector. " +"Reflejando el método asyncio create_server existente, la opción reuseaddr " +"para sockets de datagramas se establece por defecto en True si el O / S es " +"'posix' (excepto si la plataforma es Cygwin). Parche de Chris Laws." #: ../build/NEWS:16932 ../build/NEWS:19458 msgid "" @@ -26248,6 +37713,10 @@ msgid "" "run_coroutine_threadsafe(). This lets you submit a coroutine to a loop from " "another thread, returning a concurrent.futures.Future. By Vincent Michel." msgstr "" +"`bpo-25304 `__: agregue asyncio." +"run_coroutine_threadsafe (). Esto le permite enviar una corrutina a un bucle " +"desde otro hilo, devolviendo un concurrent.futures.Future. Por Vincent " +"Michel." #: ../build/NEWS:16936 ../build/NEWS:19462 msgid "" @@ -26255,6 +37724,9 @@ msgid "" "split the query from the URL at the first question mark (?) rather than the " "last. Patch from Xiang Zhang." msgstr "" +"`bpo-25232 `__: Se corrige " +"CGIRequestHandler para dividir la consulta de la URL en el primer signo de " +"interrogación (?) En lugar del último. Parche de Xiang Zhang." #: ../build/NEWS:16939 ../build/NEWS:19465 msgid "" @@ -26262,6 +37734,9 @@ msgid "" "CGIRequestHandler from collapsing slashes in the query part of the URL as if " "it were a path. Patch from Xiang Zhang." msgstr "" +"`bpo-24657 `__: Evita que " +"CGIRequestHandler colapse barras en la parte de consulta de la URL como si " +"fuera una ruta. Parche de Xiang Zhang." #: ../build/NEWS:16942 msgid "" @@ -26269,18 +37744,27 @@ msgid "" "METHOD_CRYPT to crypt.methods if it's not supported. Check if it is " "supported, it may not be supported on OpenBSD for example." msgstr "" +"`bpo-25287 `__: No agregue crypt." +"METHOD_CRYPT a crypt.methods si no es compatible. Compruebe si es " +"compatible, es posible que no sea compatible con OpenBSD, por ejemplo." #: ../build/NEWS:16946 ../build/NEWS:19493 msgid "" "`bpo-23600 `__: Default implementation " "of tzinfo.fromutc() was returning wrong results in some cases." msgstr "" +"`bpo-23600 `__: la implementación " +"predeterminada de tzinfo.fromutc () arrojaba resultados incorrectos en " +"algunos casos." #: ../build/NEWS:16949 ../build/NEWS:19490 msgid "" "`bpo-25203 `__: Failed readline." "set_completer_delims() no longer left the module in inconsistent state." msgstr "" +"`bpo-25203 `__: readline." +"set_completer_delims () fallido ya no dejó el módulo en un estado " +"inconsistente." #: ../build/NEWS:16952 msgid "" @@ -26288,18 +37772,25 @@ msgid "" "private and special attribute names unless the prefix starts with " "underscores." msgstr "" +"`bpo-25011 `__: rlcompleter ahora omite " +"los nombres de atributos privados y especiales a menos que el prefijo " +"comience con guiones bajos." #: ../build/NEWS:16955 msgid "" "`bpo-25209 `__: rlcompleter now can add " "a space or a colon after completed keyword." msgstr "" +"`bpo-25209 `__: rlcompleter ahora puede " +"agregar un espacio o dos puntos después de completar la palabra clave." #: ../build/NEWS:16958 msgid "" "`bpo-22241 `__: timezone.utc name is now " "plain 'UTC', not 'UTC-00:00'." msgstr "" +"`bpo-22241 `__: el nombre timezone.utc " +"ahora es simple 'UTC', no 'UTC-00: 00'." #: ../build/NEWS:16960 msgid "" @@ -26308,6 +37799,8 @@ msgid "" "nearest with ties going to nearest even integer (ROUND_HALF_EVEN), as " "round(float), instead of rounding towards -Infinity (ROUND_FLOOR)." msgstr "" +"`bpo-23517 `__: los métodos " +"fromtimestamp () y utcfromtimestamp () de datetime." #: ../build/NEWS:16965 msgid "" @@ -26315,12 +37808,17 @@ msgid "" "there is substantial (4x) variance between best and worst times. Patch from " "Serhiy Storchaka." msgstr "" +"`bpo-23552 `__: Timeit ahora advierte " +"cuando hay una variación sustancial (4x) entre el mejor y el peor momento. " +"Parche de Serhiy Storchaka." #: ../build/NEWS:16968 msgid "" "`bpo-24633 `__: site-packages/README -> " "README.txt." msgstr "" +"`bpo-24633 `__: paquetes de sitio / " +"README -> README.txt." #: ../build/NEWS:16970 msgid "" @@ -26329,42 +37827,59 @@ msgid "" "alphabetically. The ordering is determined by the _fields attribute if " "present." msgstr "" +"`bpo-24879 `__: help () y pydoc ahora " +"pueden enumerar los campos de tupla con nombre en el orden en que se " +"definieron en lugar de alfabéticamente. El orden está determinado por el " +"atributo _fields, si está presente." #: ../build/NEWS:16974 msgid "" "`bpo-24874 `__: Improve speed of " "itertools.cycle() and make its pickle more compact." msgstr "" +"`bpo-24874 `__: mejora la velocidad de " +"itertools.cycle () y hace que su pepinillo sea más compacto." #: ../build/NEWS:16977 msgid "" "Fix crash in itertools.cycle.__setstate__() when the first argument wasn't a " "list." msgstr "" +"Se corrigió el bloqueo en itertools.cycle .__ setstate __ () cuando el " +"primer argumento no era una lista." #: ../build/NEWS:16980 msgid "" "`bpo-20059 `__: urllib.parse raises " "ValueError on all invalid ports. Patch by Martin Panter." msgstr "" +"`bpo-20059 `__: urllib.parse genera " +"ValueError en todos los puertos no válidos. Parche de Martin Panter." #: ../build/NEWS:16983 msgid "" "`bpo-24360 `__: Improve __repr__ of " "argparse.Namespace() for invalid identifiers. Patch by Matthias Bussonnier." msgstr "" +"`bpo-24360 `__: Mejora __repr__ de " +"argparse.Namespace () para identificadores no válidos. Parche de Matthias " +"Bussonnier." #: ../build/NEWS:16986 msgid "" "`bpo-23426 `__: run_setup was broken in " "distutils. Patch from Alexander Belopolsky." msgstr "" +"`bpo-23426 `__: run_setup se rompió en " +"distutils. Parche de Alexander Belopolsky." #: ../build/NEWS:16989 msgid "" "`bpo-13938 `__: 2to3 converts " "StringTypes to a tuple. Patch from Mark Hammond." msgstr "" +"`bpo-13938 `__: 2to3 convierte " +"StringTypes en una tupla. Parche de Mark Hammond." #: ../build/NEWS:16991 msgid "" @@ -26372,12 +37887,17 @@ msgid "" "string containing '+', but 'U' can only be used with 'r'. Patch from Jeff " "Balogh and John O'Connor." msgstr "" +"`bpo-2091 `__: open () aceptó una cadena " +"de modo 'U' que contiene '+', pero 'U' solo se puede usar con 'r'. Parche de " +"Jeff Balogh y John O'Connor." #: ../build/NEWS:16994 msgid "" "`bpo-8585 `__: improved tests for " "zipimporter2. Patch from Mark Lawrence." msgstr "" +"`bpo-8585 `__: pruebas mejoradas para " +"zipimporter2. Parche de Mark Lawrence." #: ../build/NEWS:16996 ../build/NEWS:20035 msgid "" @@ -26385,6 +37905,9 @@ msgid "" "mock_open().reset_mock would recurse infinitely. Patch from Nicola Palumbo " "and Laurent De Buyst." msgstr "" +"`bpo-18622 `__: unittest.mock.mock_open " +"(). Reset_mock se repetirá infinitamente. Parche de Nicola Palumbo y Laurent " +"De Buyst." #: ../build/NEWS:16999 msgid "" @@ -26393,6 +37916,10 @@ msgid "" "capturing groups. Fast searching optimization now can't be disabled at " "compile time." msgstr "" +"`bpo-24426 `__: la optimización de " +"búsqueda rápida en expresiones regulares ahora funciona para patrones que " +"comienzan con la captura de grupos. La optimización de búsqueda rápida ahora " +"no se puede deshabilitar en tiempo de compilación." #: ../build/NEWS:17003 ../build/NEWS:20038 msgid "" @@ -26400,36 +37927,49 @@ msgid "" "side_effects can now be exceptions again. This was a regression vs Python " "3.4. Patch from Ignacio Rossi" msgstr "" +"`bpo-23661 `__: unittest.mock " +"side_effects ahora pueden volver a ser excepciones. Esta fue una regresión " +"frente a Python 3.4. Parche de Ignacio Rossi" #: ../build/NEWS:17006 msgid "" "`bpo-13248 `__: Remove deprecated " "inspect.getmoduleinfo function." msgstr "" +"`bpo-13248 `__: Elimina la función " +"inspect.getmoduleinfo obsoleta." #: ../build/NEWS:17008 ../build/NEWS:19567 msgid "" "`bpo-25578 `__: Fix (another) memory " "leak in SSLSocket.getpeercer()." msgstr "" +"`bpo-25578 `__: Se corrigió (otra) " +"pérdida de memoria en SSLSocket.getpeercer ()." #: ../build/NEWS:17010 ../build/NEWS:19569 msgid "" "`bpo-25530 `__: Disable the vulnerable " "SSLv3 protocol by default when creating ssl.SSLContext." msgstr "" +"`bpo-25530 `__: deshabilite el protocolo " +"SSLv3 vulnerable de forma predeterminada al crear ssl.SSLContext." #: ../build/NEWS:17013 ../build/NEWS:19572 msgid "" "`bpo-25569 `__: Fix memory leak in " "SSLSocket.getpeercert()." msgstr "" +"`bpo-25569 `__: corrige la pérdida de " +"memoria en SSLSocket.getpeercert ()." #: ../build/NEWS:17015 ../build/NEWS:19574 msgid "" "`bpo-25471 `__: Sockets returned from " "accept() shouldn't appear to be nonblocking." msgstr "" +"`bpo-25471 `__: Los sockets devueltos " +"por accept () no deberían parecer sin bloqueo." #: ../build/NEWS:17018 ../build/NEWS:19577 msgid "" @@ -26437,17 +37977,24 @@ msgid "" "reinitialized, the underlying condition should use a regular lock rather " "than a recursive lock." msgstr "" +"`bpo-25319 `__: cuando se reinicializa " +"threading.Event, la condición subyacente debe usar un bloqueo regular en " +"lugar de un bloqueo recursivo." #: ../build/NEWS:17021 ../build/NEWS:19058 msgid "" "Skip getaddrinfo if host is already resolved. Patch by A. Jesse Jiryu Davis." msgstr "" +"Omita getaddrinfo si el host ya está resuelto. Parche de A. Jesse Jiryu " +"Davis." #: ../build/NEWS:17024 ../build/NEWS:19061 msgid "" "`bpo-26050 `__: Add asyncio.StreamReader." "readuntil() method. Patch by Марк Коренберг." msgstr "" +"`bpo-26050 `__: agregue el método " +"asyncio.StreamReader.readuntil (). Parche de Марк Коренберг." #: ../build/NEWS:17027 ../build/NEWS:19064 msgid "" @@ -26455,6 +38002,9 @@ msgid "" "serialization of getaddrinfo(3) calls on OS X versions 10.5 or higher. " "Original patch by A. Jesse Jiryu Davis." msgstr "" +"`bpo-25924 `__: Evite la serialización " +"innecesaria de llamadas a getaddrinfo (3) en las versiones de OS X 10.5 o " +"superiores. Parche original de A. Jesse Jiryu Davis." #: ../build/NEWS:17030 ../build/NEWS:19067 msgid "" @@ -26462,36 +38012,50 @@ msgid "" "serialization of getaddrinfo(3) calls on current versions of OpenBSD and " "NetBSD. Patch by A. Jesse Jiryu Davis." msgstr "" +"`bpo-26406 `__: Evite la serialización " +"innecesaria de llamadas getaddrinfo (3) en las versiones actuales de OpenBSD " +"y NetBSD. Parche de A. Jesse Jiryu Davis." #: ../build/NEWS:17033 ../build/NEWS:19070 msgid "" "`bpo-26848 `__: Fix asyncio/subprocess." "communicate() to handle empty input. Patch by Jack O'Connor." msgstr "" +"`bpo-26848 `__: corrige asyncio / " +"subprocess.communicate () para manejar la entrada vacía. Parche de Jack " +"O'Connor." #: ../build/NEWS:17036 ../build/NEWS:19073 msgid "" "`bpo-27040 `__: Add loop." "get_exception_handler method" msgstr "" +"`bpo-27040 `__: agregar el método loop." +"get_exception_handler" #: ../build/NEWS:17038 ../build/NEWS:19075 msgid "" "`bpo-27041 `__: asyncio: Add loop." "create_future method" msgstr "" +"`bpo-27041 `__: asyncio: agregar método " +"loop.create_future" #: ../build/NEWS:17043 ../build/NEWS:19123 msgid "" "`bpo-20640 `__: Add tests for idlelib." "configHelpSourceEdit. Patch by Saimadhav Heblikar." msgstr "" +"`bpo-20640 `__: agregue pruebas para " +"idlelib.configHelpSourceEdit. Parche de Saimadhav Heblikar." #: ../build/NEWS:17046 ../build/NEWS:19126 msgid "" "In the 'IDLE-console differences' section of the IDLE doc, clarify how " "running with IDLE affects sys.modules and the standard streams." msgstr "" +"En la sección 'Diferencias entre la consola IDLE' del documento IDLE, aclare " +"cómo la ejecución con IDLE afecta sys.modules y los flujos estándar." #: ../build/NEWS:17049 ../build/NEWS:19129 msgid "" @@ -26499,6 +38063,9 @@ msgid "" "IOBinding that prevented printing. Augment IOBinding htest to include all " "major IOBinding functions." msgstr "" +"`bpo-25507 `__: corrige el cambio " +"incorrecto en IOBinding que impedía la impresión. Aumente la prueba de " +"IOBinding para incluir todas las funciones principales de IOBinding." #: ../build/NEWS:17052 ../build/NEWS:19132 msgid "" @@ -26507,6 +38074,10 @@ msgid "" "and NEWS.txt with 'ascii'. Re-encode CREDITS.txt to utf-8 and open it with " "'utf-8'." msgstr "" +"`bpo-25905 `__: revertir la conversión " +"no deseada de \"a\" MARCA DE COTIZACIÓN ÚNICA DERECHA en README.txt y abrir " +"este y NEWS.txt con \"ascii\". Vuelva a codificar CREDITS.txt en utf-8 y " +"ábralo con 'utf-8'." #: ../build/NEWS:17056 ../build/NEWS:19606 msgid "" @@ -26515,6 +38086,10 @@ msgid "" "the IDLE process). This prevents the RuntimeErrors that were being caught " "and ignored." msgstr "" +"`bpo-15348 `__: Detenga el motor del " +"depurador (normalmente en un proceso de usuario) antes de cerrar la ventana " +"del depurador (que se ejecuta en el proceso IDLE). Esto evita los " +"RuntimeErrors que estaban siendo detectados e ignorados." #: ../build/NEWS:17060 ../build/NEWS:19610 msgid "" @@ -26526,6 +38101,14 @@ msgid "" "the tcl vwait mechanism intended for this purpose (instead of root.mainloop " "& .quit). 2. In gui.run, allow any existing interaction to terminate first." msgstr "" +"`bpo-24455 `__: Evita que IDLE se " +"cuelgue cuando a) se cierra el shell mientras el depurador está activo " +"(15347); b) cerrar el depurador con el botón [X] (15348); yc) activar el " +"depurador cuando ya está activo (24455). El parche de Mark Roseman hace esto " +"con dos cambios. 1. Suspenda y reanude el método de interacción gui con el " +"mecanismo tcl vwait diseñado para este propósito (en lugar de root.mainloop " +"& .quit). 2. En gui.run, permita que cualquier interacción existente termine " +"primero." #: ../build/NEWS:17068 ../build/NEWS:19618 msgid "" @@ -26533,12 +38116,17 @@ msgid "" "make it clearer that the program referred to is the currently running user " "program, not IDLE itself." msgstr "" +"Cambie 'El programa' a 'Su programa' en un IDLE '¿programa de muerte?' " +"mensaje para dejar más claro que el programa al que se hace referencia es el " +"programa de usuario que se está ejecutando actualmente, no IDLE en sí." #: ../build/NEWS:17072 ../build/NEWS:19622 msgid "" "`bpo-24750 `__: Improve the appearance " "of the IDLE editor window status bar. Patch by Mark Roseman." msgstr "" +"`bpo-24750 `__: mejora la apariencia de " +"la barra de estado de la ventana del editor IDLE. Parche de Mark Roseman." #: ../build/NEWS:17075 ../build/NEWS:19625 msgid "" @@ -26547,6 +38135,10 @@ msgid "" "introduced by the addition of IDLE Dark. Consistently use the revised " "idleConf.CurrentTheme everywhere in idlelib." msgstr "" +"`bpo-25313 `__: cambie el manejo de los " +"nuevos temas de color de texto integrados para abordar mejor el problema de " +"compatibilidad introducido por la adición de IDLE Dark. Utilice " +"constantemente idleConf.CurrentTheme revisado en todas partes en idlelib." #: ../build/NEWS:17079 ../build/NEWS:19629 msgid "" @@ -26554,6 +38146,10 @@ msgid "" "is now a tab in the IDLE Preferences dialog rather than a separate dialog. " "The former tabs are now a sorted list. Patch by Mark Roseman." msgstr "" +"`bpo-24782 `__: La configuración de la " +"extensión ahora es una pestaña en el cuadro de diálogo Preferencias IDLE en " +"lugar de un cuadro de diálogo separado. Las pestañas anteriores ahora son " +"una lista ordenada. Parche de Mark Roseman." #: ../build/NEWS:17083 ../build/NEWS:19633 msgid "" @@ -26561,6 +38157,9 @@ msgid "" "dialog help button with some content about the other buttons and the new " "IDLE Dark theme." msgstr "" +"`bpo-22726 `__: Vuelva a activar el " +"botón de ayuda del cuadro de diálogo de configuración con algo de contenido " +"sobre los otros botones y el nuevo tema IDLE Dark." #: ../build/NEWS:17086 ../build/NEWS:19636 msgid "" @@ -26572,6 +38171,14 @@ msgid "" "as 'Custom Dark'. The custom theme will work with any IDLE release, and can " "be modified." msgstr "" +"`bpo-24820 `__: IDLE ahora tiene un tema " +"de color de texto incorporado 'IDLE Dark'. Es más o menos IDLE Classic " +"invertido, con fondo azul cobalto. Las cadenas, los comentarios, las " +"palabras clave, ... siguen siendo verdes, rojas, naranjas, .... Para usarlo " +"con IDLE lanzados antes de noviembre de 2015, presione el botón 'Guardar " +"como nuevo tema personalizado' e ingrese un nuevo nombre, como 'Oscuridad " +"personalizada'. El tema personalizado funcionará con cualquier versión IDLE " +"y se puede modificar." #: ../build/NEWS:17093 ../build/NEWS:19643 msgid "" @@ -26580,6 +38187,10 @@ msgid "" "content is now in the IDLE doc chapter. 'IDLE' now means 'Integrated " "Development and Learning Environment'." msgstr "" +"`bpo-25224 `__: README.txt es ahora un " +"índice idlelib para desarrolladores IDLE y usuarios curiosos. El contenido " +"del usuario anterior ahora se encuentra en el capítulo de documento IDLE. " +"'IDLE' ahora significa 'Entorno de aprendizaje y desarrollo integrado'." #: ../build/NEWS:17097 ../build/NEWS:19647 msgid "" @@ -26587,6 +38198,9 @@ msgid "" "breakpoint colors in Settings -> Custom Highlighting. Original patch by Mark " "Roseman." msgstr "" +"`bpo-24820 `__: los usuarios ahora " +"pueden establecer colores de puntos de interrupción en Configuración -> " +"Resaltado personalizado. Parche original de Mark Roseman." #: ../build/NEWS:17100 ../build/NEWS:19650 msgid "" @@ -26595,6 +38209,11 @@ msgid "" "on all systems. Found items are now always highlighted on Windows. Initial " "patch by Mark Roseman." msgstr "" +"`bpo-24972 `__: El fondo de selección " +"inactivo ahora coincide con el fondo de selección activo, según lo " +"configurado por los usuarios, en todos los sistemas. Los elementos " +"encontrados ahora siempre están resaltados en Windows. Parche inicial de " +"Mark Roseman." #: ../build/NEWS:17104 ../build/NEWS:19654 msgid "" @@ -26602,18 +38221,26 @@ msgid "" "completion boxes appear on Macs affected by a tk regression. Initial patch " "by Mark Roseman." msgstr "" +"`bpo-24570 `__: Inactivo: hace que " +"aparezcan los cuadros de información de llamada y de finalización en Mac " +"afectados por una regresión tk. Parche inicial de Mark Roseman." #: ../build/NEWS:17107 ../build/NEWS:19657 msgid "" "`bpo-24988 `__: Idle ScrolledList " "context menus (used in debugger) now work on Mac Aqua. Patch by Mark Roseman." msgstr "" +"`bpo-24988 `__: Los menús contextuales " +"Idle ScrolledList (utilizados en el depurador) ahora funcionan en Mac Aqua. " +"Parche de Mark Roseman." #: ../build/NEWS:17110 ../build/NEWS:19660 msgid "" "`bpo-24801 `__: Make right-click for " "context menu work on Mac Aqua. Patch by Mark Roseman." msgstr "" +"`bpo-24801 `__: haga clic derecho para " +"que el menú contextual funcione en Mac Aqua. Parche de Mark Roseman." #: ../build/NEWS:17113 ../build/NEWS:19663 msgid "" @@ -26621,6 +38248,9 @@ msgid "" "messageboxes with a specific widget. For Mac OSX, make them a 'sheet'. " "Patch by Mark Roseman." msgstr "" +"`bpo-25173 `__: asocia los cuadros de " +"mensajes de tkinter con un widget específico. Para Mac OSX, conviértalos en " +"una \"hoja\". Parche de Mark Roseman." #: ../build/NEWS:17116 ../build/NEWS:19666 msgid "" @@ -26631,36 +38261,54 @@ msgid "" "editor. When the Table of Contents (TOC) menu is used, put the section " "header at the top of the screen." msgstr "" +"`bpo-25198 `__: Mejora el visor html " +"inicial que ahora se usa para la Ayuda inactiva. Sangrar correctamente el " +"texto de tono fijo (parche de Mark Roseman). Dale al fragmento de código un " +"fondo gris azulado claro muy parecido a una esfinge. Reutilice el ancho y " +"alto iniciales establecidos por los usuarios para el shell y el editor. " +"Cuando se utiliza el menú Tabla de contenido (TOC), coloque el encabezado de " +"la sección en la parte superior de la pantalla." #: ../build/NEWS:17123 ../build/NEWS:19673 msgid "" "`bpo-25225 `__: Condense and rewrite " "Idle doc section on text colors." msgstr "" +"`bpo-25225 `__: Condense y reescriba la " +"sección de documento inactiva sobre colores de texto." #: ../build/NEWS:17125 ../build/NEWS:19675 msgid "" "`bpo-21995 `__: Explain some differences " "between IDLE and console Python." msgstr "" +"`bpo-21995 `__: Explique algunas " +"diferencias entre IDLE y Python de consola." #: ../build/NEWS:17127 ../build/NEWS:19677 msgid "" "`bpo-22820 `__: Explain need for *print* " "when running file from Idle editor." msgstr "" +"`bpo-22820 `__: Explique la necesidad de " +"*print* al ejecutar un archivo desde el editor inactivo." #: ../build/NEWS:17129 ../build/NEWS:19679 msgid "" "`bpo-25224 `__: Doc: augment Idle " "feature list and no-subprocess section." msgstr "" +"`bpo-25224 `__: Doc: aumentar la lista " +"de funciones inactivas y la sección sin subprocesos." #: ../build/NEWS:17131 ../build/NEWS:19681 msgid "" "`bpo-25219 `__: Update doc for Idle " "command line options. Some were missing and notes were not correct." msgstr "" +"`bpo-25219 `__: actualización del " +"documento para las opciones de la línea de comandos inactiva. Faltaban " +"algunos y las notas no eran correctas." #: ../build/NEWS:17134 ../build/NEWS:19684 msgid "" @@ -26668,12 +38316,17 @@ msgid "" "private and subject to change. Use idleib.idle.* to start Idle. See idlelib." "__init__.__doc__." msgstr "" +"`bpo-24861 `__: La mayor parte de " +"idlelib es privada y está sujeta a cambios. Utilice idleib.idle. * Para " +"iniciar inactivo. Consulte idlelib .__ init __.__ doc__." #: ../build/NEWS:17137 ../build/NEWS:19687 msgid "" "`bpo-25199 `__: Idle: add " "synchronization comments for future maintainers." msgstr "" +"`bpo-25199 `__: Inactivo: agregue " +"comentarios de sincronización para futuros mantenedores." #: ../build/NEWS:17139 msgid "" @@ -26684,24 +38337,36 @@ msgid "" "was written by Rose Roseman. The now unused EditorWindow.HelpDialog class " "and helt.txt file are deprecated." msgstr "" +"`bpo-16893 `__: Reemplace help.txt con " +"help.html para la visualización de documentos inactiva. El nuevo idlelib / " +"help.html es Doc / build / html / library / idle.html rstripped. Se ve mejor " +"que help.txt y documentará mejor Idle como se publicó. El visor tkinter html " +"que funciona para este archivo fue escrito por Rose Roseman. La clase " +"EditorWindow.HelpDialog y el archivo helt.txt ahora sin usar están en desuso." #: ../build/NEWS:17146 ../build/NEWS:19696 msgid "" "`bpo-24199 `__: Deprecate unused idlelib." "idlever with possible removal in 3.6." msgstr "" +"`bpo-24199 `__: desaproveche idlelib." +"idlever no utilizado con una posible eliminación en 3.6." #: ../build/NEWS:17148 ../build/NEWS:19698 msgid "" "`bpo-24790 `__: Remove extraneous code " "(which also create 2 & 3 conflicts)." msgstr "" +"`bpo-24790 `__: elimine el código " +"extraño (que también crea conflictos 2 y 3)." #: ../build/NEWS:17153 ../build/NEWS:19144 msgid "" "`bpo-26736 `__: Used HTTPS for external " "links in the documentation if possible." msgstr "" +"`bpo-26736 `__: Utiliza HTTPS para " +"enlaces externos en la documentación si es posible." #: ../build/NEWS:17155 ../build/NEWS:19146 msgid "" @@ -26709,12 +38374,18 @@ msgid "" "documentation to group related functions together, and add more details such " "as what underlying Readline functions and variables are accessed." msgstr "" +"`bpo-6953 `__: vuelva a trabajar la " +"documentación del módulo Readline para agrupar funciones relacionadas y " +"agregar más detalles, como a qué funciones y variables subyacentes de " +"Readline se accede." #: ../build/NEWS:17159 ../build/NEWS:19150 msgid "" "`bpo-23606 `__: Adds note to ctypes " "documentation regarding cdll.msvcrt." msgstr "" +"`bpo-23606 `__: agrega una nota a la " +"documentación de ctypes con respecto a cdll.msvcrt." #: ../build/NEWS:17161 ../build/NEWS:19713 msgid "" @@ -26722,6 +38393,9 @@ msgid "" "argument of stack_size() in the \"threading\" and \"_thread\" modules. Patch " "from Mattip." msgstr "" +"`bpo-24952 `__: Aclare el argumento de " +"tamaño predeterminado de stack_size () en los módulos \"threading\" y " +"\"_thread\". Parche de Mattip." #: ../build/NEWS:17164 ../build/NEWS:19155 msgid "" @@ -26729,12 +38403,18 @@ msgid "" "documentation: * \"See also\" links to the new docs are now provided in the " "legacy pages * links to setuptools documentation have been updated" msgstr "" +"`bpo-26014 `__: Actualización de la " +"documentación de empaquetado 3.x: Se actualizaron los enlaces de * \"See also" +"\" links to the new docs are now provided in the legacy pages * a la " +"documentación de setuptools" #: ../build/NEWS:17171 ../build/NEWS:19162 msgid "" "`bpo-21916 `__: Added tests for the " "turtle module. Patch by ingrid, Gregory Loyse and Jelle Zijlstra." msgstr "" +"`bpo-21916 `__: pruebas agregadas para " +"el módulo tortuga. Parche de ingrid, Gregory Loyse y Jelle Zijlstra." #: ../build/NEWS:17174 msgid "" @@ -26742,24 +38422,33 @@ msgid "" "test --testdir=TESTDIR\", regrtest doesn't add \"test.\" prefix to test " "module names." msgstr "" +"`bpo-26295 `__: cuando se usa \"python3 -" +"m prueba --testdir = TESTDIR\", regrtest no agrega \"prueba\". prefijo para " +"probar los nombres de los módulos." #: ../build/NEWS:17177 ../build/NEWS:19165 msgid "" "`bpo-26523 `__: The multiprocessing " "thread pool (multiprocessing.dummy.Pool) was untested." msgstr "" +"`bpo-26523 `__: No se probó el grupo de " +"subprocesos de multiprocesamiento (multiprocessing.dummy.Pool)." #: ../build/NEWS:17180 ../build/NEWS:19168 msgid "" "`bpo-26015 `__: Added new tests for " "pickling iterators of mutable sequences." msgstr "" +"`bpo-26015 `__: se agregaron nuevas " +"pruebas para decapado de iteradores de secuencias mutables." #: ../build/NEWS:17182 ../build/NEWS:19170 msgid "" "`bpo-26325 `__: Added test.support." "check_no_resource_warning() to check that no ResourceWarning is emitted." msgstr "" +"`bpo-26325 `__: Se agregó test.support." +"check_no_resource_warning () para verificar que no se emite ResourceWarning." #: ../build/NEWS:17185 msgid "" @@ -26767,18 +38456,26 @@ msgid "" "its internal local server more. This avoids relying on svn.python.org, " "which recently changed root certificate." msgstr "" +"`bpo-25940 `__: se modificó test_ssl " +"para usar más su servidor local interno. Esto evita depender de svn.python." +"org, que recientemente cambió el certificado raíz." #: ../build/NEWS:17188 ../build/NEWS:19176 msgid "" "`bpo-25616 `__: Tests for OrderedDict " "are extracted from test_collections into separate file test_ordered_dict." msgstr "" +"`bpo-25616 `__: Las pruebas para " +"OrderedDict se extraen de test_collections en un archivo separado " +"test_ordered_dict." #: ../build/NEWS:17191 ../build/NEWS:19727 msgid "" "`bpo-25449 `__: Added tests for " "OrderedDict subclasses." msgstr "" +"`bpo-25449 `__: pruebas agregadas para " +"subclases de OrderedDict." #: ../build/NEWS:17193 msgid "" @@ -26786,12 +38483,18 @@ msgid "" "regrtest to suppress error output when running the test suite for the " "purposes of a PGO build. Initial patch by Alecsandru Patrascu." msgstr "" +"`bpo-25188 `__: agregue -P / - pgo a " +"test.regrtest para suprimir la salida de error cuando se ejecuta el conjunto " +"de pruebas con el propósito de una compilación de PGO. Parche inicial de " +"Alecsandru Patrascu." #: ../build/NEWS:17197 msgid "" "`bpo-22806 `__: Add ``python -m test --" "list-tests`` command to list tests." msgstr "" +"`bpo-22806 `__: agregue el comando " +"``python -m test --list-tests`` para enumerar las pruebas." #: ../build/NEWS:17199 msgid "" @@ -26799,36 +38502,51 @@ msgid "" "huntrleaks ...`` now also checks for leak of file descriptors. Patch written " "by Richard Oudkerk." msgstr "" +"`bpo-18174 `__: ``python -m test --" +"huntrleaks ...`` ahora también comprueba la filtración de descriptores de " +"archivo. Parche escrito por Richard Oudkerk." #: ../build/NEWS:17202 msgid "" "`bpo-25260 `__: Fix ``python -m test --" "coverage`` on Windows. Remove the list of ignored directories." msgstr "" +"`bpo-25260 `__: corrige ``python -m test " +"--coverage`` en Windows. Elimina la lista de directorios ignorados." #: ../build/NEWS:17205 ../build/NEWS:19734 msgid "" "``PCbuild\\rt.bat`` now accepts an unlimited number of arguments to pass " "along to regrtest.py. Previously there was a limit of 9." msgstr "" +"``PCbuild\\rt.bat`` ahora acepta un número ilimitado de argumentos para " +"pasar a regrtest.py. Anteriormente había un límite de 9." #: ../build/NEWS:17208 ../build/NEWS:19179 msgid "" "`bpo-26583 `__: Skip " "test_timestamp_overflow in test_import if bytecode files cannot be written." msgstr "" +"`bpo-26583 `__: Omita " +"test_timestamp_overflow en test_import si no se pueden escribir archivos de " +"código de bytes." #: ../build/NEWS:17214 msgid "" "`bpo-21277 `__: Don't try to link " "_ctypes with a ffi_convenience library." msgstr "" +"`bpo-21277 `__: No trate de _ctypes " +"enlace con una biblioteca ffi_convenience." #: ../build/NEWS:17216 ../build/NEWS:19185 msgid "" "`bpo-26884 `__: Fix linking extension " "modules for cross builds. Patch by Xavier de Gaye." msgstr "" +"`bpo-26884 `__: Se corrigieron los " +"módulos de extensión de enlace para compilaciones cruzadas. Parche de Xavier " +"de Gaye." #: ../build/NEWS:17219 msgid "" @@ -26836,6 +38554,9 @@ msgid "" "constants defined as enum values, not via macros (in particular on " "Android). Patch by Chi Hsuan Yen." msgstr "" +"`bpo-26932 `__: soporte fijo de las " +"constantes RTLD_ * definidas como valores de enumeración, no a través de " +"macros (en particular en Android). Parche de Chi Hsuan Yen." #: ../build/NEWS:17222 ../build/NEWS:19188 msgid "" @@ -26844,6 +38565,11 @@ msgid "" "these programs is normally saved with the source code anyway, and is still " "regenerated when doing a native build. Patch by Xavier de Gaye." msgstr "" +"`bpo-22359 `__: deshabilite las reglas " +"para ejecutar _freeze_importlib y pgen al realizar una compilación cruzada. " +"La salida de estos programas normalmente se guarda con el código fuente de " +"todos modos y aún se regenera cuando se hace una compilación nativa. Parche " +"de Xavier de Gaye." #: ../build/NEWS:17227 msgid "" @@ -26851,6 +38577,9 @@ msgid "" "_ctypes_test modules to libm, except on Mac OS X. Patch written by Chi Hsuan " "Yen." msgstr "" +"`bpo-21668 `__: Enlace los módulos " +"audioop, _datetime, _ctypes_test a libm, excepto en Mac OS X. Parche escrito " +"por Chi Hsuan Yen." #: ../build/NEWS:17230 ../build/NEWS:19199 #, python-format @@ -26861,12 +38590,21 @@ msgid "" "produce stable code when using LTO, be sure to test things thoroughly before " "relying on it. It can provide a few % speed up over profile-opt alone." msgstr "" +"`bpo-25702 `__: Se ha agregado una " +"opción --with-lto configure que permitirá las optimizaciones del tiempo de " +"enlace en el momento de la compilación durante un make profile-opt. Se sabe " +"que algunos compiladores y cadenas de herramientas no producen código " +"estable cuando se usa LTO, asegúrese de probar las cosas a fondo antes de " +"confiar en él. Puede proporcionar un pequeño% de aceleración con respecto a " +"la opción de perfil solo." #: ../build/NEWS:17236 ../build/NEWS:19205 msgid "" "`bpo-26624 `__: Adds validation of " "ucrtbase[d].dll version with warning for old versions." msgstr "" +"`bpo-26624 `__: agrega la validación de " +"la versión ucrtbase [d] .dll con advertencia para versiones anteriores." #: ../build/NEWS:17239 ../build/NEWS:19208 msgid "" @@ -26874,18 +38612,25 @@ msgid "" "nonexistent fileblocks.o file by using a lower-level check for st_blocks in " "struct stat." msgstr "" +"`bpo-17603 `__: Evite errores sobre el " +"archivo fileblocks.o inexistente mediante el uso de una verificación de " +"nivel inferior para st_blocks en struct stat." #: ../build/NEWS:17242 ../build/NEWS:19211 msgid "" "`bpo-26079 `__: Fixing the build output " "folder for tix-8.4.3.6. Patch by Bjoern Thiel." msgstr "" +"`bpo-26079 `__: Arreglando la carpeta de " +"salida de compilación para tix-8.4.3.6. Parche de Bjoern Thiel." #: ../build/NEWS:17245 ../build/NEWS:19214 msgid "" "`bpo-26465 `__: Update Windows builds to " "use OpenSSL 1.0.2g." msgstr "" +"`bpo-26465 `__: actualice las " +"compilaciones de Windows para usar OpenSSL 1.0.2g." #: ../build/NEWS:17247 msgid "" @@ -26893,18 +38638,26 @@ msgid "" "pgo-job`` arguments to ``PCbuild\\build.bat`` for building with Profile-" "Guided Optimization. The old ``PCbuild\\build_pgo.bat`` script is removed." msgstr "" +"`bpo-25348 `__: se agregaron argumentos " +"``--pgo`` y ``--pgo-job`` a ``PCbuild\\build.bat`` para construir con " +"optimización guiada por perfiles. Se elimina el antiguo script ``PCbuild" +"\\build_pgo.bat``." #: ../build/NEWS:17251 ../build/NEWS:19225 msgid "" "`bpo-25827 `__: Add support for building " "with ICC to ``configure``, including a new ``--with-icc`` flag." msgstr "" +"`bpo-25827 `__: agregue soporte para " +"construir con ICC a ``configure``, incluida una nueva marca ``--with-icc``." #: ../build/NEWS:17254 ../build/NEWS:19228 msgid "" "`bpo-25696 `__: Fix installation of " "Python on UNIX with make -j9." msgstr "" +"`bpo-25696 `__: corrige la instalación " +"de Python en UNIX con make -j9." #: ../build/NEWS:17256 ../build/NEWS:19745 msgid "" @@ -26912,6 +38665,9 @@ msgid "" "build Python on Windows without errors when external libraries are not " "available." msgstr "" +"`bpo-24986 `__: ahora es posible " +"construir Python en Windows sin errores cuando las bibliotecas externas no " +"están disponibles." #: ../build/NEWS:17259 ../build/NEWS:19216 msgid "" @@ -26919,24 +38675,34 @@ msgid "" "once, before building extensions. Previously it could fail to compile " "properly if the math and cmath builds were concurrent." msgstr "" +"`bpo-24421 `__: compile Módulos / _math." +"c una vez, antes de crear extensiones. Anteriormente, podría fallar al " +"compilar correctamente si las compilaciones matemáticas y cmath fueran " +"concurrentes." #: ../build/NEWS:17263 msgid "" "`bpo-26465 `__: Update OS X 10.5+ 32-bit-" "only installer to build and link with OpenSSL 1.0.2g." msgstr "" +"`bpo-26465 `__: actualice el instalador " +"de OS X 10.5+ solo de 32 bits para compilar y vincular con OpenSSL 1.0.2g." #: ../build/NEWS:17266 ../build/NEWS:19233 msgid "" "`bpo-26268 `__: Update Windows builds to " "use OpenSSL 1.0.2f." msgstr "" +"`bpo-26268 `__: actualice las " +"compilaciones de Windows para usar OpenSSL 1.0.2f." #: ../build/NEWS:17268 ../build/NEWS:19235 msgid "" "`bpo-25136 `__: Support Apple Xcode 7's " "new textual SDK stub libraries." msgstr "" +"`bpo-25136 `__: admite las nuevas " +"bibliotecas de stub SDK textuales de Apple Xcode 7." #: ../build/NEWS:17270 ../build/NEWS:19237 msgid "" @@ -26945,12 +38711,18 @@ msgid "" "correctly in older versions of gcc and has been silently removed as of " "gcc-4.5." msgstr "" +"`bpo-24324 `__: No habilite las " +"advertencias de código inalcanzable cuando use gcc, ya que la opción no " +"funciona correctamente en versiones anteriores de gcc y se eliminó " +"silenciosamente a partir de gcc-4.5." #: ../build/NEWS:17277 ../build/NEWS:19244 msgid "" "`bpo-27053 `__: Updates make_zip.py to " "correctly generate library ZIP file." msgstr "" +"`bpo-27053 `__: actualiza make_zip.py " +"para generar correctamente el archivo ZIP de la biblioteca." #: ../build/NEWS:17279 ../build/NEWS:19246 msgid "" @@ -26958,30 +38730,41 @@ msgid "" "py script to handle OpenSSL releases that don't include the contents of the " "include directory (that is, 1.0.2e and later)." msgstr "" +"`bpo-26268 `__: actualice el script " +"prepare_ssl.py para manejar las versiones de OpenSSL que no incluyen el " +"contenido del directorio de inclusión (es decir, 1.0.2e y posteriores)." #: ../build/NEWS:17283 ../build/NEWS:19250 msgid "" "`bpo-26071 `__: bdist_wininst created " "binaries fail to start and find 32bit Python" msgstr "" +"`bpo-26071 `__: los binarios creados por " +"bdist_wininst no se inician y no encuentran Python de 32 bits" #: ../build/NEWS:17286 ../build/NEWS:19253 msgid "" "`bpo-26073 `__: Update the list of magic " "numbers in launcher" msgstr "" +"`bpo-26073 `__: actualiza la lista de " +"números mágicos en el lanzador" #: ../build/NEWS:17288 ../build/NEWS:19255 msgid "" "`bpo-26065 `__: Excludes venv from " "library when generating embeddable distro." msgstr "" +"`bpo-26065 `__: excluye venv de la " +"biblioteca al generar una distribución integrable." #: ../build/NEWS:17290 ../build/NEWS:19784 msgid "" "`bpo-25022 `__: Removed very outdated PC/" "example_nt/ directory." msgstr "" +"`bpo-25022 `__: Se eliminó el directorio " +"PC / example_nt / muy desactualizado." #: ../build/NEWS:17295 ../build/NEWS:19260 msgid "" @@ -26990,36 +38773,52 @@ msgid "" "The C types can change if python-gdb.py is loaded before the Python " "executable. Patch written by Thomas Ilsche." msgstr "" +"`bpo-26799 `__: Arregle python-gdb.py: " +"no obtenga tipos C una vez cuando se carga el código Python, pero obtenga " +"tipos C bajo demanda. Los tipos de C pueden cambiar si python-gdb.py se " +"carga antes que el ejecutable de Python. Parche escrito por Thomas Ilsche." #: ../build/NEWS:17300 ../build/NEWS:19265 msgid "" "`bpo-26271 `__: Fix the Freeze tool to " "properly use flags passed through configure. Patch by Daniel Shaulov." msgstr "" +"`bpo-26271 `__: se corrige la " +"herramienta Freeze para usar correctamente los indicadores que se pasan a " +"través de configure. Parche de Daniel Shaulov." #: ../build/NEWS:17303 ../build/NEWS:19268 msgid "" "`bpo-26489 `__: Add dictionary unpacking " "support to Tools/parser/unparse.py. Patch by Guo Ci Teo." msgstr "" +"`bpo-26489 `__: agregue soporte para " +"descomprimir diccionarios a Tools / parser / unparse.py. Parche de Guo Ci " +"Teo." #: ../build/NEWS:17306 ../build/NEWS:19271 msgid "" "`bpo-26316 `__: Fix variable name typo " "in Argument Clinic." msgstr "" +"`bpo-26316 `__: se corrigió el error " +"tipográfico en el nombre de la variable en Argument Clinic." #: ../build/NEWS:17308 ../build/NEWS:19789 msgid "" "`bpo-25440 `__: Fix output of python-" "config --extension-suffix." msgstr "" +"`bpo-25440 `__: corrige la salida de " +"python-config --extension-suffix." #: ../build/NEWS:17310 msgid "" "`bpo-25154 `__: The pyvenv script has " "been deprecated in favour of `python3 -m venv`." msgstr "" +"`bpo-25154 `__: El script pyvenv ha " +"quedado obsoleto en favor de `python3 -m venv`." #: ../build/NEWS:17316 msgid "" @@ -27027,6 +38826,10 @@ msgid "" "raised in all programming bugs with using PyArg_ParseTupleAndKeywords(). " "RuntimeError did raised before in some programming bugs." msgstr "" +"`bpo-26312 `__: SystemError ahora se " +"genera en todos los errores de programación con el uso de " +"PyArg_ParseTupleAndKeywords (). RuntimeError se planteó antes en algunos " +"errores de programación." #: ../build/NEWS:17320 msgid "" @@ -27035,26 +38838,31 @@ msgid "" "format units. SystemError is now raised instead of TypeError on " "programmatical error in parsing format string." msgstr "" +"`bpo-26198 `__: ValueError ahora se " +"genera en lugar de TypeError en el desbordamiento del búfer al analizar las " +"unidades de formato \"es #\" y \"et #\". SystemError ahora se genera en " +"lugar de TypeError en un error programático en la cadena de formato de " +"análisis." #: ../build/NEWS:17327 msgid "Python 3.5.5 final" -msgstr "" +msgstr "Python 3.5.5 final" #: ../build/NEWS:17329 msgid "*Release date: 2018-02-04*" -msgstr "" +msgstr "*Release date: 2018-02-04*" #: ../build/NEWS:17331 msgid "There were no new changes in version 3.5.5." -msgstr "" +msgstr "No hubo nuevos cambios en la versión 3.5.5." #: ../build/NEWS:17336 msgid "Python 3.5.5 release candidate 1" -msgstr "" +msgstr "Python 3.5.5 versión candidata 1" #: ../build/NEWS:17338 msgid "*Release date: 2018-01-23*" -msgstr "" +msgstr "*Release date: 2018-01-23*" #: ../build/NEWS:17343 msgid "" @@ -27072,6 +38880,21 @@ msgid "" "issue29723>`__ against Python 3.6rc1, but it was missed at the time that the " "then upcoming Python 3.5.4 release would also be affected)" msgstr "" +"`bpo-32551 `__: El cambio de " +"inicialización ``sys.path[0]`` para `bpo-29139 `__ provocó una regresión al revelar una inconsistencia en cómo " +"se inicializa sys.path al ejecutar ``__main__`` desde un archivo zip, " +"directorio u otra ubicación de importación. Esto se considera un problema de " +"seguridad potencial, ya que puede llevar a que los procesos privilegiados " +"carguen código inesperadamente desde directorios controlados por el usuario " +"en situaciones en las que antes no era así. El intérprete ahora evita " +"constantemente agregar el directorio principal de la ubicación de " +"importación a ``sys.path`` y garantiza que no se modifiquen inadvertidamente " +"otras entradas de ``sys.path`` al insertar la ubicación de importación " +"nombrada en la línea de comando. (Originalmente informado como `bpo-29723 " +"`__ contra Python 3.6rc1, pero se omitió " +"en ese momento que la próxima versión de Python 3.5.4 también se vería " +"afectada)" #: ../build/NEWS:17356 msgid "" @@ -27079,22 +38902,25 @@ msgid "" "overflow in PyBytes_DecodeEscape, CVE-2017-1000158. Original patch by Jay " "Bosamiya; rebased to Python 3 by Miro Hrončok." msgstr "" +"`bpo-30657 `__: Se corrigió el posible " +"desbordamiento de enteros en PyBytes_DecodeEscape, CVE-2017-1000158. Parche " +"original de Jay Bosamiya; basado en Python 3 por Miro Hrončok." #: ../build/NEWS:17383 msgid "Python 3.5.4 final" -msgstr "" +msgstr "Python 3.5.4 final" #: ../build/NEWS:17385 msgid "*Release date: 2017-08-07*" -msgstr "" +msgstr "*Release date: 2017-08-07*" #: ../build/NEWS:17395 msgid "Python 3.5.4 release candidate 1" -msgstr "" +msgstr "Python 3.5.4 versión candidata 1" #: ../build/NEWS:17397 msgid "*Release date: 2017-07-23*" -msgstr "" +msgstr "*Release date: 2017-07-23*" #: ../build/NEWS:17449 msgid "" @@ -27104,12 +38930,21 @@ msgid "" "malformed variant of the BUILD_MAP_UNPACK_WITH_CALL opcode that they may " "contain. Patch by Petr Viktorin, Serhiy Storchaka, and Nick Coghlan." msgstr "" +"`bpo-29537 `__: restaure la " +"compatibilidad en tiempo de ejecución con archivos de código de bytes " +"generados por CPython 3.5.0 a 3.5.2 y ajuste el bucle de evaluación para " +"evitar los problemas que podrían ser causados ​​por la variante mal formada " +"del código de operación BUILD_MAP_UNPACK_WITH_CALL que pueden contener. " +"Parche de Petr Viktorin, Serhiy Storchaka y Nick Coghlan." #: ../build/NEWS:17731 msgid "" "`bpo-30822 `__: Fix regrtest command " "line parser to allow passing -u extralargefile to run test_zipfile64." msgstr "" +"`bpo-30822 `__: Se corrigió el " +"analizador de línea de comando regrtest para permitir pasar -u " +"extralargefile para ejecutar test_zipfile64." #: ../build/NEWS:17734 msgid "" @@ -27125,6 +38960,19 @@ msgid "" "demand to prevent false positives when checking for reference leaks. (:issue:" "`30675`)." msgstr "" +"`bpo-30383 `__: regrtest: Mejora las " +"funciones de regrtest y backport de la rama maestra. Agregue opciones: --" +"coverage, --testdir, --list-tests (enumere los archivos de prueba, no los " +"ejecute), --list-cases (enumere los identificadores de prueba, no los " +"ejecute,: problema: `30523` ), --matchfile (carga una lista de filtros de " +"prueba desde un archivo de texto,: problema: `30540`), --slowest (alias a --" +"slow). Mejore la salida: agregue la marca de tiempo, el resultado de la " +"prueba, las pruebas en ejecución, el resumen \"Resultado de las pruebas: xxx" +"\" con la duración total, etc. Corrija la búsqueda de fugas de referencia en " +"regrtest, --huntrleaks: regrtest ahora calienta las cachés, crea " +"explícitamente todos los singleton internos que son creado bajo demanda para " +"evitar falsos positivos al comprobar si hay fugas de referencia. (: número: " +"`30675`)." #: ../build/NEWS:17791 msgid "" @@ -27133,32 +38981,38 @@ msgid "" "the value between 0x03050400 and 0x03060000 (not including) or 0x03060100 or " "higher." msgstr "" +"`bpo-27867 `__: La función " +"PySlice_GetIndicesEx () se reemplaza con una macro si Py_LIMITED_API se " +"establece en el valor entre 0x03050400 y 0x03060000 (sin incluir) o " +"0x03060100 o superior." #: ../build/NEWS:17803 msgid "Python 3.5.3 final" -msgstr "" +msgstr "Python 3.5.3 final" #: ../build/NEWS:17805 msgid "*Release date: 2017-01-17*" -msgstr "" +msgstr "*Release date: 2017-01-17*" #: ../build/NEWS:17807 msgid "There were no code changes between 3.5.3rc1 and 3.5.3 final." -msgstr "" +msgstr "No hubo cambios de código entre 3.5.3rc1 y 3.5.3 final." #: ../build/NEWS:17812 msgid "Python 3.5.3 release candidate 1" -msgstr "" +msgstr "Python 3.5.3 versión candidata 1" #: ../build/NEWS:17814 msgid "*Release date: 2017-01-02*" -msgstr "" +msgstr "*Release date: 2017-01-02*" #: ../build/NEWS:17819 msgid "" "`bpo-29073 `__: bytearray formatting no " "longer truncates on first null byte." msgstr "" +"`bpo-29073 `__: el formato bytearray ya " +"no se trunca en el primer byte nulo." #: ../build/NEWS:17823 msgid "" @@ -27166,6 +39020,9 @@ msgid "" "split-table dictionaries: setattr() must not convert combined table into " "split table." msgstr "" +"`bpo-28147 `__: se corrige una pérdida " +"de memoria en los diccionarios de tabla dividida: setattr () no debe " +"convertir una tabla combinada en una tabla dividida." #: ../build/NEWS:17835 msgid "" @@ -27173,24 +39030,34 @@ msgid "" "was susceptible to an obscure reentrancy bug caused by a monkey-patched " "len() function." msgstr "" +"`bpo-28991 `__: functools.lru_cache () " +"era susceptible a un error de reentrada oscuro causado por una función len " +"() parcheada por un mono." #: ../build/NEWS:17878 msgid "" "`bpo-28203 `__: Fix incorrect type in " "error message from ``complex(1.0, {2:3})``. Patch by Soumya Sharma." msgstr "" +"`bpo-28203 `__: corrige el tipo " +"incorrecto en el mensaje de error de ``complex(1.0, {2:3})``. Parche de " +"Soumya Sharma." #: ../build/NEWS:17893 msgid "" "`bpo-28189 `__: dictitems_contains no " "longer swallows compare errors. (Patch by Xiang Zhang)" msgstr "" +"`bpo-28189 `__: dictitems_contains ya no " +"traga errores de comparación. (Parche de Xiang Zhang)" #: ../build/NEWS:17905 msgid "" "`bpo-26020 `__: set literal evaluation " "order did not match documented behaviour." msgstr "" +"`bpo-26020 `__: el orden de evaluación " +"literal establecido no coincide con el comportamiento documentado." #: ../build/NEWS:17924 msgid "" @@ -27199,6 +39066,10 @@ msgid "" "submodules or \"from import\". Fixed handling an error of non-string " "package name." msgstr "" +"`bpo-27419 `__: __import __ () estándar " +"ya no busca \"__import__\" en globales o incorporados para importar " +"submódulos o \"desde importación\". Se corrigió el manejo de un error de " +"nombre de paquete que no es una cadena." #: ../build/NEWS:17976 msgid "" @@ -27206,18 +39077,25 @@ msgid "" "resource.prlimit() when pass a sequence that doesn't own its elements as " "limits." msgstr "" +"`bpo-20191 `__: se corrigió un bloqueo " +"en resource.prlimit () cuando se pasa una secuencia que no posee sus " +"elementos como límites." #: ../build/NEWS:18027 msgid "" "`bpo-28488 `__: shutil.make_archive() no " "longer add entry \"./\" to ZIP archive." msgstr "" +"`bpo-28488 `__: shutil.make_archive () " +"ya no agrega la entrada \"./\" al archivo ZIP." #: ../build/NEWS:18065 msgid "" "`bpo-27611 `__: Fixed support of default " "root window in the tkinter.tix module." msgstr "" +"`bpo-27611 `__: soporte fijo de la " +"ventana raíz predeterminada en el módulo tkinter.tix." #: ../build/NEWS:18091 msgid "" @@ -27225,6 +39103,9 @@ msgid "" "replaces only ``\\r`` and/or ``\\n`` line endings, per the RFC, instead of " "all unicode line endings." msgstr "" +"`bpo-19003 `__: m email.generator ahora " +"reemplaza solo las terminaciones de línea ``\\r`` y / o ``\\n``, según el " +"RFC, en lugar de todas las terminaciones de línea Unicode." #: ../build/NEWS:18163 msgid "" @@ -27234,6 +39115,11 @@ msgid "" "(upstream #259). Remove the dict constraint in ForwardRef._eval_type " "(upstream #252)." msgstr "" +"Una nueva versión de typing.py de https://github.com/python/typing: " +"Collection (solo para 3.6) (`bpo-27598 `__). Agregue FrozenSet a __all__ (upstream # 261). Se corrigió " +"el bloqueo en _get_type_vars () (upstream # 259). Elimine la restricción " +"dict en ForwardRef._eval_type (upstream # 252)." #: ../build/NEWS:18179 msgid "" @@ -27241,12 +39127,17 @@ msgid "" "create_autospec() now works properly for subclasses of property() and other " "data descriptors." msgstr "" +"`bpo-26750 `__: unittest.mock." +"create_autospec () ahora funciona correctamente para subclases de property " +"() y otros descriptores de datos." #: ../build/NEWS:18223 msgid "" "`bpo-26664 `__: Fix activate.fish by " "removing mis-use of ``$``." msgstr "" +"`bpo-26664 `__: corrige active.fish " +"eliminando el uso indebido de ``$``." #: ../build/NEWS:18225 msgid "" @@ -27255,6 +39146,10 @@ msgid "" "trace_vinfo() now always returns a list of pairs of strings, tracing in the " "\"u\" mode now works." msgstr "" +"`bpo-22115 `__: Variables de Tkinter de " +"rastreo fijo: trace_vdelete () con el modo incorrecto ya no rompe el " +"rastreo, trace_vinfo () ahora siempre devuelve una lista de pares de " +"cadenas, el rastreo en el modo \"u\" ahora funciona." #: ../build/NEWS:18229 msgid "" @@ -27262,24 +39157,35 @@ msgid "" "UnboundLocalError when lazy-loading a module that was already put into sys." "modules." msgstr "" +"Solucione un problema de alcance en importlib.util.LazyLoader que " +"desencadenaba un UnboundLocalError cuando se cargaba un módulo que ya estaba " +"en sys.modules." #: ../build/NEWS:18329 msgid "" "`bpo-28600 `__: Optimize loop." "call_soon()." msgstr "" +"`bpo-28600 `__: Optimizar loop.call_soon " +"()." #: ../build/NEWS:18343 msgid "" "`bpo-24142 `__: Reading a corrupt config " "file left the parser in an invalid state. Original patch by Florian Höch." msgstr "" +"`bpo-24142 `__: la lectura de un archivo " +"de configuración dañado dejó al analizador en un estado no válido. Parche " +"original de Florian Höch." #: ../build/NEWS:18346 msgid "" "`bpo-28990 `__: Fix SSL hanging if " "connection is closed before handshake completed. (Patch by HoHo-Ho)" msgstr "" +"`bpo-28990 `__: se corrige el bloqueo de " +"SSL si la conexión se cierra antes de que se complete el protocolo de " +"enlace. (Parche de HoHo-Ho)" #: ../build/NEWS:18382 msgid "" @@ -27287,18 +39193,25 @@ msgid "" "accepted a filename argument encoded as an iterable of integers. Now only " "strings and bytes-like objects are accepted." msgstr "" +"`bpo-26754 `__: PyUnicode_FSDecoder () " +"aceptó un argumento de nombre de archivo codificado como iterable de " +"enteros. Ahora solo se aceptan cadenas y objetos similares a bytes." #: ../build/NEWS:18394 msgid "" "`bpo-28950 `__: Disallow -j0 to be " "combined with -T/-l/-M in regrtest command line arguments." msgstr "" +"`bpo-28950 `__: No permita que -j0 se " +"combine con -T / -l / -M en argumentos de línea de comando regrtest." #: ../build/NEWS:18435 msgid "" "`bpo-27309 `__: Enabled proper Windows " "styles in python[w].exe manifest." msgstr "" +"`bpo-27309 `__: estilos de Windows " +"adecuados habilitados en el manifiesto de python [w] .exe." #: ../build/NEWS:18468 msgid "" @@ -27307,12 +39220,20 @@ msgid "" "time error rather than make time when --with-optimizations is enabled. Also " "improve our ability to find the llvm-profdata tool on MacOS and some Linuxes." msgstr "" +"`bpo-27983 `__: Causa la falta de la " +"herramienta llvm-profdata cuando se usa clang como se requiere para que el " +"enlace PGO sea un error de configuración de tiempo en lugar de hacer tiempo " +"cuando --with-optimizations está habilitado. También mejora nuestra " +"capacidad para encontrar la herramienta llvm-profdata en MacOS y algunos " +"Linux." #: ../build/NEWS:18475 msgid "" "`bpo-26359 `__: Add the --with-" "optimizations configure flag." msgstr "" +"`bpo-26359 `__: agregue el indicador de " +"configuración --with-optimizations." #: ../build/NEWS:18480 msgid "" @@ -27321,40 +39242,51 @@ msgid "" "updates references to an installation path that was changed in 3.2a4, and " "undoes changed references to the build tree that were made in 3.5.0a1." msgstr "" +"`bpo-25825 `__: corrija las referencias " +"a Módulos / python.exp y ld_so_aix, que son necesarios en AIX. Esto " +"actualiza las referencias a una ruta de instalación que se modificó en 3.2a4 " +"y deshace las referencias modificadas al árbol de compilación que se " +"realizaron en 3.5.0a1." #: ../build/NEWS:18503 msgid "Python 3.5.2 final" -msgstr "" +msgstr "Python 3.5.2 final" #: ../build/NEWS:18505 msgid "*Release date: 2016-06-26*" -msgstr "" +msgstr "*Release date: 2016-06-26*" #: ../build/NEWS:18515 msgid "" "`bpo-26867 `__: Ubuntu's openssl " "OP_NO_SSLv3 is forced on by default; fix test." msgstr "" +"`bpo-26867 `__: El openssl OP_NO_SSLv3 " +"de Ubuntu está activado de forma predeterminada; prueba de reparación." #: ../build/NEWS:18520 msgid "" "`bpo-27365 `__: Allow non-ascii in " "idlelib/NEWS.txt - minimal part for 3.5.2." msgstr "" +"`bpo-27365 `__: Permitir no ascii en " +"idlelib / NEWS.txt - parte mínima para 3.5.2." #: ../build/NEWS:18524 msgid "Python 3.5.2 release candidate 1" -msgstr "" +msgstr "Python 3.5.2 versión candidata 1" #: ../build/NEWS:18526 msgid "*Release date: 2016-06-12*" -msgstr "" +msgstr "*Release date: 2016-06-12*" #: ../build/NEWS:18542 msgid "" "`bpo-27039 `__: Fixed bytearray.remove() " "for values greater than 127. Patch by Joe Jevnik." msgstr "" +"`bpo-27039 `__: Se corrigió bytearray." +"remove () para valores mayores a 127. Parche de Joe Jevnik." #: ../build/NEWS:18597 msgid "" @@ -27362,6 +39294,10 @@ msgid "" "results for bounded deques that had reached their maximum size. Now an " "IndexError will be raised when attempting to insert into a full deque." msgstr "" +"`bpo-26194 `__: Deque.insert () dio " +"resultados extraños para deques acotados que habían alcanzado su tamaño " +"máximo. Ahora se generará un IndexError al intentar insertarlo en una deque " +"completa." #: ../build/NEWS:18601 msgid "" @@ -27371,12 +39307,19 @@ msgid "" "two different functions: ``f1()`` returns ``1`` (``int``) and ``f2()`` " "returns ``1.0`` (``int``), even if ``1`` and ``1.0`` are equal." msgstr "" +"`bpo-25843 `__: al compilar código, no " +"combine constantes si son iguales pero tienen tipos diferentes. Por ejemplo, " +"``f1, f2 = lambda: 1, lambda: 1.0`` ahora se compila correctamente en dos " +"funciones diferentes: ``f1()`` devuelve ``1`` (``int``) y ``f2()`` devuelve " +"``1.0`` (``int``), incluso si ``1`` y ``1.0`` son iguales." #: ../build/NEWS:18663 msgid "" "Fix TLS stripping vulnerability in smtplib, CVE-2016-0772. Reported by Team " "Oststrom" msgstr "" +"Se corrigió la vulnerabilidad de eliminación de TLS en smtplib, " +"CVE-2016-0772. Reportado por Team Oststrom" #: ../build/NEWS:18848 msgid "" @@ -27385,12 +39328,19 @@ msgid "" "able to log :exc:`ResourceWarning` emitted late during the Python shutdown " "process." msgstr "" +"`bpo-21925 `__: :func:`warnings." +"formatwarning` ahora detecta excepciones en ``linecache.getline(...)`` para " +"poder registrar :exc:`ResourceWarning` emitido tarde durante el proceso de " +"apagado de Python." #: ../build/NEWS:18890 msgid "" "`bpo-15068 `__: Got rid of excessive " "buffering in the fileinput module. The bufsize parameter is no longer used." msgstr "" +"`bpo-15068 `__: eliminó el " +"almacenamiento en búfer excesivo en el módulo de entrada de archivos. El " +"parámetro bufsize ya no se utiliza." #: ../build/NEWS:18919 msgid "" @@ -27398,36 +39348,49 @@ msgid "" "raises SystemError like builtins.__import__() when ``level`` is specified " "but without an accompanying package specified." msgstr "" +"`bpo-26367 `__: importlib .__ import __ " +"() genera SystemError como incorporados .__ import __ () cuando se " +"especifica ``level`` pero sin un paquete adjunto especificado." #: ../build/NEWS:18978 msgid "" "`bpo-17633 `__: Improve zipimport's " "support for namespace packages." msgstr "" +"`bpo-17633 `__: mejora la compatibilidad " +"de zipimport con los paquetes de espacio de nombres." #: ../build/NEWS:19077 msgid "" "`bpo-27223 `__: asyncio: Fix _read_ready " "and _write_ready to respect _conn_lost. Patch by Łukasz Langa." msgstr "" +"`bpo-27223 `__: asyncio: Arregle " +"_read_ready y _write_ready para respetar _conn_lost. Parche de Łukasz Langa." #: ../build/NEWS:19080 msgid "" "`bpo-22970 `__: asyncio: Fix " "inconsistency cancelling Condition.wait. Patch by David Coles." msgstr "" +"`bpo-22970 `__: asyncio: Corregir la " +"condición de cancelación de inconsistencia. Parche de David Coles." #: ../build/NEWS:19116 msgid "" "`bpo-21703 `__: Add test for IDLE's undo " "delegator. Original patch by Saimadhav Heblikar ." msgstr "" +"`bpo-21703 `__: agregar prueba para el " +"delegador de deshacer de IDLE. Parche original de Saimadhav Heblikar." #: ../build/NEWS:19152 msgid "" "`bpo-25500 `__: Fix documentation to not " "claim that __import__ is searched for in the global scope." msgstr "" +"`bpo-25500 `__: Se corrige la " +"documentación para no afirmar que se busca __import__ en el ámbito global." #: ../build/NEWS:19173 msgid "" @@ -27435,6 +39398,9 @@ msgid "" "self-signed.pythontest.net. This avoids relying on svn.python.org, which " "recently changed root certificate." msgstr "" +"`bpo-25940 `__: se modificó test_ssl " +"para usar self-signed.pythontest.net. Esto evita depender de svn.python.org, " +"que recientemente cambió el certificado raíz." #: ../build/NEWS:19196 msgid "" @@ -27442,6 +39408,9 @@ msgid "" "_ctypes_test modules to libm, except on Mac OS X. Patch written by Xavier de " "Gaye." msgstr "" +"`bpo-21668 `__: Vincula los módulos " +"audioop, _datetime, _ctypes_test a libm, excepto en Mac OS X. Parche escrito " +"por Xavier de Gaye." #: ../build/NEWS:19220 msgid "" @@ -27450,28 +39419,36 @@ msgid "" "Guided Optimization. The old ``PCbuild\\build_pgo.bat`` script is now " "deprecated, and simply calls ``PCbuild\\build.bat --pgo %*``." msgstr "" +"`bpo-25348 `__: se agregaron argumentos " +"``--pgo`` y ``--pgo-job`` a ``PCbuild\\build.bat`` para construir con " +"optimización guiada por perfiles. El antiguo script ``PCbuild\\build_pgo." +"bat`` ahora está en desuso y simplemente llama a ``PCbuild\\build.bat --pgo " +"%*``." #: ../build/NEWS:19281 msgid "Python 3.5.1 final" -msgstr "" +msgstr "Python 3.5.1 final" #: ../build/NEWS:19283 msgid "*Release date: 2015-12-06*" -msgstr "" +msgstr "*Release date: 2015-12-06*" #: ../build/NEWS:19294 msgid "" "`bpo-25715 `__: Python 3.5.1 installer " "shows wrong upgrade path and incorrect logic for launcher detection." msgstr "" +"`bpo-25715 `__: el instalador de Python " +"3.5.1 muestra una ruta de actualización incorrecta y una lógica incorrecta " +"para la detección del lanzador." #: ../build/NEWS:19299 msgid "Python 3.5.1 release candidate 1" -msgstr "" +msgstr "Python 3.5.1 versión candidata 1" #: ../build/NEWS:19301 msgid "*Release date: 2015-11-22*" -msgstr "" +msgstr "*Release date: 2015-11-22*" #: ../build/NEWS:19360 msgid "" @@ -27479,6 +39456,9 @@ msgid "" "sys.stderr before the io module is imported at startup) now uses the " "backslashreplace error handler." msgstr "" +"`bpo-25182 `__: stdprinter (usado como " +"sys.stderr antes de que el módulo io se importe al inicio) ahora usa el " +"controlador de errores de reemplazo de barra invertida." #: ../build/NEWS:19363 msgid "" @@ -27486,6 +39466,9 @@ msgid "" "column offset of set/dict literals and comprehensions correspond to the " "opening brace." msgstr "" +"`bpo-25131 `__: Haga que el número de " +"línea y el desplazamiento de columna de los literales y comprensiones de " +"set / dict se correspondan con la llave de apertura." #: ../build/NEWS:19366 msgid "" @@ -27494,18 +39477,26 @@ msgid "" "error with OpenMP. PyThreadState_GET() becomes an alias to " "PyThreadState_Get() to avoid ABI incompatibilities." msgstr "" +"`bpo-25150 `__: Oculte los símbolos " +"privados _Py_atomic_xxx del encabezado público Python.h para corregir un " +"error de compilación con OpenMP. PyThreadState_GET () se convierte en un " +"alias de PyThreadState_Get () para evitar incompatibilidades ABI." #: ../build/NEWS:19390 msgid "" "`bpo-25590 `__: In the Readline " "completer, only call getattr() once per attribute." msgstr "" +"`bpo-25590 `__: En el Completador de " +"Readline, solo llame a getattr () una vez por atributo." #: ../build/NEWS:19468 msgid "" "`bpo-24483 `__: C implementation of " "functools.lru_cache() now calculates key's hash only once." msgstr "" +"`bpo-24483 `__: La implementación de C " +"de functools.lru_cache () ahora calcula el hash de la clave solo una vez." #: ../build/NEWS:19471 msgid "" @@ -27513,18 +39504,25 @@ msgid "" "method of weakref.WeakValueDictionary now accept the self and the dict " "keyword arguments." msgstr "" +"`bpo-22958 `__: El constructor y el " +"método de actualización de thinref.WeakValueDictionary ahora aceptan los " +"argumentos de palabras clave self y dict." #: ../build/NEWS:19474 msgid "" "`bpo-22609 `__: Constructor of " "collections.UserDict now accepts the self keyword argument." msgstr "" +"`bpo-22609 `__: Constructor de " +"colecciones. UserDict ahora acepta el argumento de palabra clave self." #: ../build/NEWS:19477 msgid "" "`bpo-25111 `__: Fixed comparison of " "traceback.FrameSummary." msgstr "" +"`bpo-25111 `__: comparación fija de " +"traceback.FrameSummary." #: ../build/NEWS:19479 msgid "" @@ -27533,6 +39531,11 @@ msgid "" "64-bit size for BINUNICODE8 and BINBYTES8 opcodes no longer silently ignored " "on 32-bit platforms in C implementation." msgstr "" +"`bpo-25262 `__: Se agregó soporte para " +"el código de operación BINBYTES8 en la implementación de Python del " +"desempañador. Los 32 bits más altos de tamaño de 64 bits para los códigos de " +"operación BINUNICODE8 y BINBYTES8 ya no se ignoran silenciosamente en las " +"plataformas de 32 bits en la implementación de C." #: ../build/NEWS:19484 msgid "" @@ -27540,22 +39543,30 @@ msgid "" "problem with auto-numbering and nested format_specs. Patch by Anthon van der " "Neut." msgstr "" +"`bpo-25034 `__: Se corrigió el problema " +"de string.Formatter con la numeración automática y las especificaciones de " +"formato anidadas. Parche de Anthon van der Neut." #: ../build/NEWS:19487 msgid "" "`bpo-25233 `__: Rewrite the guts of " "asyncio.Queue and asyncio.Semaphore to be more understandable and correct." msgstr "" +"`bpo-25233 `__: Reescribe las tripas de " +"asyncio.Queue y asyncio.Semaphore para que sean más comprensibles y " +"correctas." #: ../build/NEWS:19496 msgid "" "`bpo-23329 `__: Allow the ssl module to " "be built with older versions of LibreSSL." msgstr "" +"`bpo-23329 `__: permite que el módulo " +"ssl se compile con versiones anteriores de LibreSSL." #: ../build/NEWS:19499 msgid "Prevent overflow in _Unpickler_Read." -msgstr "" +msgstr "Evite el desbordamiento en _Unpickler_Read." #: ../build/NEWS:19501 msgid "" @@ -27564,6 +39575,10 @@ msgid "" "the user. This restores the ability to write encoding names in uppercase " "like \"UTF-8\", which worked in Python 2." msgstr "" +"`bpo-25047 `__: La declaración de " +"codificación XML escrita por Element Tree ahora respeta la letra mayúscula " +"proporcionada por el usuario. Esto restaura la capacidad de escribir nombres " +"de codificación en mayúsculas como \"UTF-8\", que funcionaba en Python 2." #: ../build/NEWS:19505 msgid "" @@ -27571,18 +39586,26 @@ msgid "" "by emptying the deque before clearing. This helps avoid possible reentrancy " "issues." msgstr "" +"`bpo-25135 `__: Haga que deque_clear () " +"sea más seguro vaciando el deque antes de borrar. Esto ayuda a evitar " +"posibles problemas de reentrada." #: ../build/NEWS:19508 msgid "" "`bpo-19143 `__: platform module now " "reads Windows version from kernel32.dll to avoid compatibility shims." msgstr "" +"`bpo-19143 `__: el módulo de plataforma " +"ahora lee la versión de Windows de kernel32.dll para evitar errores de " +"compatibilidad." #: ../build/NEWS:19511 msgid "" "`bpo-25092 `__: Fix datetime.strftime() " "failure when errno was already set to EINVAL." msgstr "" +"`bpo-25092 `__: Fix datetime.strftime () " +"fracaso cuando errno ya se estableció en EINVAL." #: ../build/NEWS:19514 msgid "" @@ -27595,6 +39618,15 @@ msgid "" "timedelta(seconds=t)) == datetime.utcfromtimestamp(t). It also the rounding " "mode used by round(float) for example." msgstr "" +"`bpo-23517 `__: Se corrigió el redondeo " +"en los métodos fromtimestamp () y utcfromtimestamp () de datetime.datetime: " +"los microsegundos ahora se redondean al más cercano con los lazos que van al " +"entero par más cercano (ROUND_HALF_EVEN), en lugar de redondear hacia menos " +"infinito (ROUND_FLOOR). Es importante que estos métodos utilicen el mismo " +"modo de redondeo que datetime.timedelta para mantener la propiedad: " +"(datetime (1970,1,1) + timedelta (segundos = t)) == datetime." +"utcfromtimestamp (t). También es el modo de redondeo utilizado por round " +"(float), por ejemplo." #: ../build/NEWS:19523 msgid "" @@ -27602,6 +39634,9 @@ msgid "" "now() and datetime.datetime.utcnow() on Windows to support date after year " "2038. It was a regression introduced in Python 3.5.0." msgstr "" +"`bpo-25155 `__: Se corrigieron datetime." +"datetime.now () y datetime.datetime.utcnow () en Windows para admitir fechas " +"posteriores al año 2038. Fue una regresión introducida en Python 3.5.0." #: ../build/NEWS:19527 msgid "" @@ -27609,12 +39644,17 @@ msgid "" "in traceback functions print_stack(), format_stack(), and extract_stack() " "called without arguments." msgstr "" +"`bpo-25108 `__: marcos internos omitidos " +"en las funciones de rastreo print_stack (), format_stack () y extract_stack " +"() llamados sin argumentos." #: ../build/NEWS:19530 msgid "" "`bpo-25118 `__: Fix a regression of " "Python 3.5.0 in os.waitpid() on Windows." msgstr "" +"`bpo-25118 `__: corrige una regresión de " +"Python 3.5.0 en os.waitpid () en Windows." #: ../build/NEWS:19532 msgid "" @@ -27625,12 +39665,20 @@ msgid "" "codec is now called directly instead of calling the encode() method of the " "string." msgstr "" +"`bpo-24684 `__: socket.socket." +"getaddrinfo () ahora llama a PyUnicode_AsEncodedString () en lugar de llamar " +"al método encode () del host, para manejar correctamente la cadena " +"personalizada con un método encode () que no devuelve una cadena de bytes. " +"El codificador del códec IDNA ahora se llama directamente en lugar de llamar " +"al método encode () de la cadena." #: ../build/NEWS:19538 msgid "" "`bpo-25060 `__: Correctly compute stack " "usage of the BUILD_MAP opcode." msgstr "" +"`bpo-25060 `__: Calcule correctamente el " +"uso de la pila del código de operación BUILD_MAP." #: ../build/NEWS:19540 msgid "" @@ -27638,12 +39686,18 @@ msgid "" "long sequence now correctly returns a boolean result instead of raising an " "exception. Patch by A Kaptur." msgstr "" +"`bpo-24857 `__: comparar call_args con " +"una secuencia larga ahora devuelve correctamente un resultado booleano en " +"lugar de generar una excepción. Parche de A Kaptur." #: ../build/NEWS:19543 msgid "" "`bpo-23144 `__: Make sure that " "HTMLParser.feed() returns all the data, even when convert_charrefs is True." msgstr "" +"`bpo-23144 `__: asegúrese de que " +"HTMLParser.feed () devuelva todos los datos, incluso cuando convert_charrefs " +"sea True." #: ../build/NEWS:19546 msgid "" @@ -27651,12 +39705,18 @@ msgid "" "with the \"zip\" format now adds entries for directories (including empty " "directories) in ZIP file." msgstr "" +"`bpo-24982 `__: shutil.make_archive () " +"con el formato \"zip\" ahora agrega entradas para directorios (incluidos los " +"directorios vacíos) en el archivo ZIP." #: ../build/NEWS:19549 msgid "" "`bpo-25019 `__: Fixed a crash caused by " "setting non-string key of expat parser. Based on patch by John Leitch." msgstr "" +"`bpo-25019 `__: se corrigió un bloqueo " +"causado por la configuración de una clave que no es de cadena del analizador " +"expatriado. Basado en un parche de John Leitch." #: ../build/NEWS:19552 msgid "" @@ -27664,6 +39724,9 @@ msgid "" "syntax error, instead of trapping user in an infinite loop. Patch by Xavier " "de Gaye." msgstr "" +"`bpo-16180 `__: Salga de pdb si el " +"archivo tiene un error de sintaxis, en lugar de atrapar al usuario en un " +"bucle infinito. Parche de Xavier de Gaye." #: ../build/NEWS:19555 msgid "" @@ -27674,6 +39737,12 @@ msgid "" "failed, instead of raising an OSError exception. Initial patch written by " "Marco Paolini." msgstr "" +"`bpo-24891 `__: corrige una condición de " +"carrera al inicio de Python si el descriptor de archivo de stdin (0), stdout " +"(1) o stderr (2) está cerrado mientras Python está creando objetos sys." +"stdin, sys.stdout y sys.stderr. Estos atributos ahora se establecen en " +"Ninguno si falla la creación del objeto, en lugar de generar una excepción " +"OSError. Parche inicial escrito por Marco Paolini." #: ../build/NEWS:19561 msgid "" @@ -27681,6 +39750,9 @@ msgid "" "race condition (related to garbage collection) in collections.OrderedDict " "constructor." msgstr "" +"`bpo-24992 `__: Se corrigió el manejo de " +"errores y una condición de carrera (relacionada con la recolección de " +"basura) en el constructor collections.OrderedDict." #: ../build/NEWS:19564 msgid "" @@ -27688,12 +39760,17 @@ msgid "" "mode in Python implementation of FileIO on Windows and Cygwin. Patch from " "Akira Li." msgstr "" +"`bpo-24881 `__: modo binario de " +"configuración fija en la implementación de Python de FileIO en Windows y " +"Cygwin. Parche de Akira Li." #: ../build/NEWS:19580 msgid "" "`bpo-21112 `__: Fix regression in " "unittest.expectedFailure on subclasses. Patch from Berker Peksag." msgstr "" +"`bpo-21112 `__: se corrigió la regresión " +"en unittest.expectedFailure en subclases. Parche de Berker Peksag." #: ../build/NEWS:19583 msgid "" @@ -27701,40 +39778,53 @@ msgid "" "read_multi() now ignores the Content-Length header in part headers. Patch " "written by Peter Landry and reviewed by Pierre Quentel." msgstr "" +"`bpo-24764 `__: cgi.FieldStorage." +"read_multi () ahora ignora el encabezado Content-Length en los encabezados " +"de parte. Parche escrito por Peter Landry y revisado por Pierre Quentel." #: ../build/NEWS:19587 ../build/NEWS:19852 msgid "" "`bpo-24913 `__: Fix overrun error in " "deque.index(). Found by John Leitch and Bryce Darling." msgstr "" +"`bpo-24913 `__: se corrigió el error de " +"desbordamiento en deque.index (). Encontrado por John Leitch y Bryce Darling." #: ../build/NEWS:19590 msgid "" "`bpo-24774 `__: Fix docstring in http." "server.test. Patch from Chiu-Hsiang Hsu." msgstr "" +"`bpo-24774 `__: corrige la cadena de " +"documentos en http.server.test. Parche de Chiu-Hsiang Hsu." #: ../build/NEWS:19592 msgid "" "`bpo-21159 `__: Improve message in " "configparser.InterpolationMissingOptionError. Patch from Łukasz Langa." msgstr "" +"`bpo-21159 `__: mensaje mejorado en " +"configparser.InterpolationMissingOptionError. Parche de Łukasz Langa." #: ../build/NEWS:19595 msgid "" "`bpo-20362 `__: Honour TestCase." "longMessage correctly in assertRegex. Patch from Ilia Kurenkov." msgstr "" +"`bpo-20362 `__: Honre TestCase." +"longMessage correctamente en assertRegex. Parche de Ilia Kurenkov." #: ../build/NEWS:19598 msgid "" "`bpo-23572 `__: Fixed functools." "singledispatch on classes with falsy metaclasses. Patch by Ethan Furman." msgstr "" +"`bpo-23572 `__: Se corrigió functools." +"singledispatch en clases con metaclases falsas. Parche de Ethan Furman." #: ../build/NEWS:19601 msgid "asyncio: ensure_future() now accepts awaitable objects." -msgstr "" +msgstr "asyncio :urance_future () ahora acepta objetos en espera." #: ../build/NEWS:19689 msgid "" @@ -27745,6 +39835,12 @@ msgid "" "was written by Mark Roseman. The now unused EditorWindow.HelpDialog class " "and helt.txt file are deprecated." msgstr "" +"`bpo-16893 `__: Reemplace help.txt con " +"help.html para la visualización de documentos inactiva. El nuevo idlelib / " +"help.html es Doc / build / html / library / idle.html rstripped. Se ve mejor " +"que help.txt y documentará mejor Idle como se publicó. El visor tkinter html " +"que funciona para este archivo fue escrito por Mark Roseman. La clase " +"EditorWindow.HelpDialog y el archivo helt.txt ahora sin usar están en desuso." #: ../build/NEWS:19706 msgid "" @@ -27755,24 +39851,38 @@ msgid "" "details of comparing range() objects, and default behaviour and consistency " "suggestions for user-defined classes. Patch from Andy Maier." msgstr "" +"`bpo-12067 `__: Reescribir la sección " +"Comparaciones en el capítulo Expresiones de la referencia del lenguaje. " +"Algunos de los detalles de la comparación de tipos mixtos eran incorrectos o " +"ambiguos. NotImplemented solo es relevante en un nivel más bajo que el " +"capítulo Expressions. Se agregaron detalles sobre la comparación de objetos " +"range () y sugerencias de consistencia y comportamiento predeterminado para " +"clases definidas por el usuario. Parche de Andy Maier." #: ../build/NEWS:19716 msgid "" "`bpo-23725 `__: Overhaul tempfile docs. " "Note deprecated status of mktemp. Patch from Zbigniew Jędrzejewski-Szmek." msgstr "" +"`bpo-23725 `__: revisión de documentos " +"de archivos temporales. Tenga en cuenta el estado obsoleto de mktemp. Parche " +"de Zbigniew Jędrzejewski-Szmek." #: ../build/NEWS:19719 msgid "" "`bpo-24808 `__: Update the types of some " "PyTypeObject fields. Patch by Joseph Weston." msgstr "" +"`bpo-24808 `__: actualice los tipos de " +"algunos campos de PyTypeObject. Parche de Joseph Weston." #: ../build/NEWS:19722 msgid "" "`bpo-22812 `__: Fix unittest discovery " "examples. Patch from Pam McA'Nulty." msgstr "" +"`bpo-22812 `__: corrige los ejemplos de " +"descubrimiento de unittest. Parche de Pam McA'Nulty." #: ../build/NEWS:19729 msgid "" @@ -27780,12 +39890,17 @@ msgid "" "fail when an entry on sys.path cannot be written to (commonly seen in " "administrative installs on Windows)." msgstr "" +"`bpo-25099 `__: Hacer que " +"test_compileall no falle cuando no se puede escribir una entrada en sys.path " +"(comúnmente visto en instalaciones administrativas en Windows)." #: ../build/NEWS:19732 msgid "" "`bpo-23919 `__: Prevents assert dialogs " "appearing in the test suite." msgstr "" +"`bpo-23919 `__: evita que aparezcan " +"cuadros de diálogo de afirmación en el conjunto de pruebas." #: ../build/NEWS:19740 msgid "" @@ -27793,156 +39908,207 @@ msgid "" "builds and use the test suite to generate the profile data. Initial patch by " "Alecsandru Patrascu of Intel." msgstr "" +"`bpo-24915 `__: agregue compatibilidad " +"con LLVM para compilaciones de PGO y use el conjunto de pruebas para generar " +"los datos del perfil. Parche inicial de Alecsandru Patrascu de Intel." #: ../build/NEWS:19743 msgid "" "`bpo-24910 `__: Windows MSIs now have " "unique display names." msgstr "" +"`bpo-24910 `__: los MSI de Windows ahora " +"tienen nombres de visualización únicos." #: ../build/NEWS:19751 msgid "" "`bpo-25450 `__: Updates shortcuts to " "start Python in installation directory." msgstr "" +"`bpo-25450 `__: actualiza los accesos " +"directos para iniciar Python en el directorio de instalación." #: ../build/NEWS:19753 msgid "" "`bpo-25164 `__: Changes default all-" "users install directory to match per-user directory." msgstr "" +"`bpo-25164 `__: cambia el directorio de " +"instalación predeterminado para todos los usuarios para que coincida con el " +"directorio por usuario." #: ../build/NEWS:19756 msgid "" "`bpo-25143 `__: Improves installer error " "messages for unsupported platforms." msgstr "" +"`bpo-25143 `__: mejora los mensajes de " +"error del instalador para plataformas no compatibles." #: ../build/NEWS:19758 msgid "" "`bpo-25163 `__: Display correct " "directory in installer when using non-default settings." msgstr "" +"`bpo-25163 `__: muestra el directorio " +"correcto en el instalador cuando se utilizan configuraciones no " +"predeterminadas." #: ../build/NEWS:19761 msgid "" "`bpo-25361 `__: Disables use of SSE2 " "instructions in Windows 32-bit build" msgstr "" +"`bpo-25361 `__: deshabilita el uso de " +"las instrucciones SSE2 en la compilación de Windows de 32 bits" #: ../build/NEWS:19763 msgid "" "`bpo-25089 `__: Adds logging to " "installer for case where launcher is not selected on upgrade." msgstr "" +"`bpo-25089 `__: agrega el registro al " +"instalador para el caso en el que el lanzador no está seleccionado en la " +"actualización." #: ../build/NEWS:19766 msgid "" "`bpo-25165 `__: Windows uninstallation " "should not remove launcher if other versions remain" msgstr "" +"`bpo-25165 `__: la desinstalación de " +"Windows no debería eliminar el lanzador si quedan otras versiones" #: ../build/NEWS:19769 msgid "" "`bpo-25112 `__: py.exe launcher is " "missing icons" msgstr "" +"`bpo-25112 `__: faltan íconos en el " +"lanzador py.exe" #: ../build/NEWS:19771 msgid "" "`bpo-25102 `__: Windows installer does " "not precompile for -O or -OO." msgstr "" +"`bpo-25102 `__: el instalador de Windows " +"no se precompila para -O o -OO." #: ../build/NEWS:19773 msgid "" "`bpo-25081 `__: Makes Back button in " "installer go back to upgrade page when upgrading." msgstr "" +"`bpo-25081 `__: Hace que el botón Atrás " +"del instalador vuelva a la página de actualización al actualizar." #: ../build/NEWS:19776 msgid "" "`bpo-25091 `__: Increases font size of " "the installer." msgstr "" +"`bpo-25091 `__: aumenta el tamaño de " +"fuente del instalador." #: ../build/NEWS:19778 msgid "" "`bpo-25126 `__: Clarifies that the non-" "web installer will download some components." msgstr "" +"`bpo-25126 `__: aclara que el instalador " +"no web descargará algunos componentes." #: ../build/NEWS:19781 msgid "" "`bpo-25213 `__: Restores " "requestedExecutionLevel to manifest to disable UAC virtualization." msgstr "" +"`bpo-25213 `__: restablece el nivel de " +"ejecución solicitado en el manifiesto para deshabilitar la virtualización de " +"UAC." #: ../build/NEWS:19793 msgid "Python 3.5.0 final" -msgstr "" +msgstr "Python 3.5.0 final" #: ../build/NEWS:19795 msgid "*Release date: 2015-09-13*" -msgstr "" +msgstr "*Release date: 2015-09-13*" #: ../build/NEWS:19800 msgid "" "`bpo-25071 `__: Windows installer should " "not require TargetDir parameter when installing quietly." msgstr "" +"`bpo-25071 `__: el instalador de Windows " +"no debería requerir el parámetro TargetDir cuando se instala silenciosamente." #: ../build/NEWS:19805 msgid "Python 3.5.0 release candidate 4" -msgstr "" +msgstr "Python 3.5.0 versión candidata 4" #: ../build/NEWS:19807 msgid "*Release date: 2015-09-09*" -msgstr "" +msgstr "*Release date: 2015-09-09*" #: ../build/NEWS:19812 msgid "" "`bpo-25029 `__: Fixes MemoryError in " "test_strptime." msgstr "" +"`bpo-25029 `__: corrige MemoryError en " +"test_strptime." #: ../build/NEWS:19817 msgid "" "`bpo-25027 `__: Reverts partial-static " "build options and adds vcruntime140.dll to Windows installation." msgstr "" +"`bpo-25027 `__: revierte las opciones de " +"compilación estáticas parciales y agrega vcruntime140.dll a la instalación " +"de Windows." #: ../build/NEWS:19822 msgid "Python 3.5.0 release candidate 3" -msgstr "" +msgstr "Python 3.5.0 versión candidata 3" #: ../build/NEWS:19824 msgid "*Release date: 2015-09-07*" -msgstr "" +msgstr "*Release date: 2015-09-07*" #: ../build/NEWS:19829 msgid "" "`bpo-24305 `__: Prevent import subsystem " "stack frames from being counted by the warnings.warn(stacklevel=) parameter." msgstr "" +"`bpo-24305 `__: Evita que los marcos de " +"pila del subsistema de importación sean contados por el parámetro warnings." +"warn (stacklevel =)." #: ../build/NEWS:19832 msgid "" "`bpo-24912 `__: Prevent __class__ " "assignment to immutable built-in objects." msgstr "" +"`bpo-24912 `__: Evita la asignación de " +"__clase__ a objetos incorporados inmutables." #: ../build/NEWS:19834 msgid "" "`bpo-24975 `__: Fix AST compilation for :" "pep:`448` syntax." msgstr "" +"`bpo-24975 `__: corrige la compilación " +"AST para la sintaxis :pep:`448`." #: ../build/NEWS:19839 msgid "" "`bpo-24917 `__: time_strftime() buffer " "over-read." msgstr "" +"`bpo-24917 `__: sobre-lectura del búfer " +"time_strftime ()." #: ../build/NEWS:19841 msgid "" @@ -27951,6 +40117,11 @@ msgid "" "again ignores previously loaded modules to support Python modules replacing " "themselves with extension modules. Patch by Petr Viktorin." msgstr "" +"`bpo-24748 `__: Para resolver un " +"problema de compatibilidad encontrado con py2exe y pywin32, imp.load_dynamic " +"() una vez más ignora los módulos cargados previamente para admitir que los " +"módulos de Python se reemplacen a sí mismos con módulos de extensión. Parche " +"de Petr Viktorin." #: ../build/NEWS:19846 msgid "" @@ -27958,6 +40129,9 @@ msgid "" "where isinstance([], typing.Iterable) would return True once, then False on " "subsequent calls." msgstr "" +"`bpo-24635 `__: se corrigió un error en " +"typing.py donde isinstance ([], typing.Iterable) devolvía True una vez, " +"luego False en llamadas posteriores." #: ../build/NEWS:19849 msgid "" @@ -27965,20 +40139,26 @@ msgid "" "BytesIO.readline() if a position is set beyond size. Based on patch by John " "Leitch." msgstr "" +"`bpo-24989 `__: Se corrigió la " +"sobrelectura del búfer en BytesIO.readline () si una posición se establece " +"más allá del tamaño. Basado en un parche de John Leitch." #: ../build/NEWS:19857 msgid "Python 3.5.0 release candidate 2" -msgstr "" +msgstr "Python 3.5.0 versión candidata 2" #: ../build/NEWS:19859 msgid "*Release date: 2015-08-25*" -msgstr "" +msgstr "*Release date: 2015-08-25*" #: ../build/NEWS:19864 msgid "" "`bpo-24769 `__: Interpreter now starts " "properly when dynamic loading is disabled. Patch by Petr Viktorin." msgstr "" +"`bpo-24769 `__: El intérprete ahora se " +"inicia correctamente cuando la carga dinámica está desactivada. Parche de " +"Petr Viktorin." #: ../build/NEWS:19867 msgid "" @@ -27986,6 +40166,9 @@ msgid "" "handled correctly when python is compiled with ICC even if -fp-model strict " "is not specified." msgstr "" +"`bpo-21167 `__: Las operaciones NAN " +"ahora se manejan correctamente cuando Python se compila con ICC incluso si " +"no se especifica -fp-model estricto." #: ../build/NEWS:19870 msgid "" @@ -27993,68 +40176,89 @@ msgid "" "__name__ attribute when trying to perform a ``from .. import ...`` statement " "will trigger an ImportError instead of an AttributeError." msgstr "" +"`bpo-24492 `__: Un \"paquete\" que " +"carece de un atributo __name__ al intentar realizar una instrucción " +"``from .. import ...`` activará un ImportError en lugar de un AttributeError." #: ../build/NEWS:19877 msgid "" "`bpo-24847 `__: Removes vcruntime140.dll " "dependency from Tcl/Tk." msgstr "" +"`bpo-24847 `__: Elimina la dependencia " +"de vcruntime140.dll de Tcl / Tk." #: ../build/NEWS:19879 msgid "" "`bpo-24839 `__: platform._syscmd_ver " "raises DeprecationWarning" msgstr "" +"`bpo-24839 `__: platform._syscmd_ver " +"genera DeprecationWarning" #: ../build/NEWS:19881 msgid "" "`bpo-24867 `__: Fix Task.get_stack() for " "'async def' coroutines" msgstr "" +"`bpo-24867 `__: Se corrige Task." +"get_stack () para las corrutinas 'async def'" #: ../build/NEWS:19885 msgid "Python 3.5.0 release candidate 1" -msgstr "" +msgstr "Python 3.5.0 versión candidata 1" #: ../build/NEWS:19887 msgid "*Release date: 2015-08-09*" -msgstr "" +msgstr "*Release date: 2015-08-09*" #: ../build/NEWS:19892 msgid "" "`bpo-24667 `__: Resize odict in all " "cases that the underlying dict resizes." msgstr "" +"`bpo-24667 `__: Redimensionar odict en " +"todos los casos en que el dict subyacente cambia de tamaño." #: ../build/NEWS:19897 msgid "" "`bpo-24824 `__: Signatures of codecs." "encode() and codecs.decode() now are compatible with pydoc." msgstr "" +"`bpo-24824 `__: las firmas de codecs." +"encode () y codecs.decode () ahora son compatibles con pydoc." #: ../build/NEWS:19900 msgid "" "`bpo-24634 `__: Importing uuid should " "not try to load libc on Windows" msgstr "" +"`bpo-24634 `__: la importación de uuid " +"no debería intentar cargar libc en Windows" #: ../build/NEWS:19902 msgid "" "`bpo-24798 `__: _msvccompiler.py doesn't " "properly support manifests" msgstr "" +"`bpo-24798 `__: _msvccompiler.py no " +"admite correctamente los manifiestos" #: ../build/NEWS:19904 msgid "" "`bpo-4395 `__: Better testing and " "documentation of binary operators. Patch by Martin Panter." msgstr "" +"`bpo-4395 `__: Mejor prueba y " +"documentación de operadores binarios. Parche de Martin Panter." #: ../build/NEWS:19907 msgid "" "`bpo-23973 `__: Update typing.py from " "GitHub repo." msgstr "" +"`bpo-23973 `__: actualiza typing.py " +"desde el repositorio de GitHub." #: ../build/NEWS:19909 msgid "" @@ -28062,12 +40266,17 @@ msgid "" "binary data correctly when the type of read_data is bytes. Initial patch by " "Aaron Hill." msgstr "" +"`bpo-23004 `__: mock_open () ahora lee " +"datos binarios correctamente cuando el tipo de read_data es bytes. Parche " +"inicial de Aaron Hill." #: ../build/NEWS:19912 msgid "" "`bpo-23888 `__: Handle fractional time " "in cookie expiry. Patch by ssh." msgstr "" +"`bpo-23888 `__: Maneja el tiempo " +"fraccionario en el vencimiento de la cookie. Parche de ssh." #: ../build/NEWS:19914 msgid "" @@ -28075,54 +40284,75 @@ msgid "" "compile the select module against the libc headers from the Linux Standard " "Base, which do not include some EPOLL macros. Patch by Matt Frank." msgstr "" +"`bpo-23652 `__: permite compilar el " +"módulo seleccionado con los encabezados libc de la base estándar de Linux, " +"que no incluye algunas macros EPOLL. Parche de Matt Frank." #: ../build/NEWS:19918 msgid "" "`bpo-22932 `__: Fix timezones in email." "utils.formatdate. Patch from Dmitry Shachnev." msgstr "" +"`bpo-22932 `__: corrige las zonas " +"horarias en email.utils.formatdate. Parche de Dmitry Shachnev." #: ../build/NEWS:19921 msgid "" "`bpo-23779 `__: imaplib raises TypeError " "if authenticator tries to abort. Patch from Craig Holmquist." msgstr "" +"`bpo-23779 `__: imaplib genera TypeError " +"si el autenticador intenta abortar. Parche de Craig Holmquist." #: ../build/NEWS:19924 msgid "" "`bpo-23319 `__: Fix ctypes." "BigEndianStructure, swap correctly bytes. Patch written by Matthieu Gautier." msgstr "" +"`bpo-23319 `__: corrige ctypes." +"BigEndianStructure, intercambia bytes correctamente. Parche escrito por " +"Matthieu Gautier." #: ../build/NEWS:19927 msgid "" "`bpo-23254 `__: Document how to close " "the TCPServer listening socket. Patch from Martin Panter." msgstr "" +"`bpo-23254 `__: Documente cómo cerrar el " +"conector de escucha TCPServer. Parche de Martin Panter." #: ../build/NEWS:19930 msgid "" "`bpo-19450 `__: Update Windows and OS X " "installer builds to use SQLite 3.8.11." msgstr "" +"`bpo-19450 `__: actualice las " +"compilaciones del instalador de Windows y OS X para usar SQLite 3.8.11." #: ../build/NEWS:19932 msgid "" "`bpo-17527 `__: Add PATCH to wsgiref." "validator. Patch from Luca Sbardella." msgstr "" +"`bpo-17527 `__: agregue PATCH a wsgiref." +"validator. Parche de Luca Sbardella." #: ../build/NEWS:19934 msgid "" "`bpo-24791 `__: Fix grammar regression " "for call syntax: 'g(\\*a or b)'." msgstr "" +"`bpo-24791 `__: se corrigió la regresión " +"gramatical para la sintaxis de llamadas: 'g (\\ * a o b)'." #: ../build/NEWS:19939 msgid "" "`bpo-23672 `__: Allow Idle to edit and " "run files with astral chars in name. Patch by Mohd Sanad Zaki Rizvi." msgstr "" +"`bpo-23672 `__: Permitir que Idle edite " +"y ejecute archivos con caracteres astrales en el nombre. Parche de Mohd " +"Sanad Zaki Rizvi." #: ../build/NEWS:19942 msgid "" @@ -28132,6 +40362,12 @@ msgid "" "$HOME/.idlerc/config-main.cfg and remove 'fontxxx' entries from [Editor " "Window]. Patch by Mark Roseman." msgstr "" +"`bpo-24745 `__: fuente predeterminada " +"del editor inactivo. Cambie de Courier a TkFixedFont sensible a la " +"plataforma. Esto no debería afectar las selecciones de fuentes " +"personalizadas actuales. Si hay un problema, edite $ HOME / .idlerc / config-" +"main.cfg y elimine las entradas 'fontxxx' de la [Ventana del editor]. Parche " +"de Mark Roseman." #: ../build/NEWS:19948 msgid "" @@ -28139,12 +40375,17 @@ msgid "" "is run, put its name in the restart bar. Do not print false prompts. " "Original patch by Adnan Umer." msgstr "" +"`bpo-21192 `__: editor inactivo. Cuando " +"se ejecuta un archivo, ponga su nombre en la barra de reinicio. No imprima " +"indicaciones falsas. Parche original de Adnan Umer." #: ../build/NEWS:19951 msgid "" "`bpo-13884 `__: Idle menus. Remove " "tearoff lines. Patch by Roger Serwy." msgstr "" +"`bpo-13884 `__: Menús inactivos. Quite " +"las líneas de corte. Parche de Roger Serwy." #: ../build/NEWS:19956 msgid "" @@ -28154,24 +40395,36 @@ msgid "" "prior to the introduction of lexical scoping for function namespaces. Patch " "by Ivan Levkivskyi." msgstr "" +"`bpo-24129 `__: Aclare la documentación " +"de referencia para la resolución de nombres. Esto incluye eliminar la " +"suposición de que los lectores estarán familiarizados con el esquema de " +"resolución de nombres que Python usaba antes de la introducción del alcance " +"léxico para los espacios de nombres de funciones. Parche de Ivan Levkivskyi." #: ../build/NEWS:19961 msgid "" "`bpo-20769 `__: Improve reload() docs. " "Patch by Dorian Pula." msgstr "" +"`bpo-20769 `__: mejora los documentos de " +"reload (). Parche de Dorian Pula." #: ../build/NEWS:19963 msgid "" "`bpo-23589 `__: Remove duplicate " "sentence from the FAQ. Patch by Yongzhi Pan." msgstr "" +"`bpo-23589 `__: elimine la oración " +"duplicada de las preguntas frecuentes. Parche de Yongzhi Pan." #: ../build/NEWS:19965 msgid "" "`bpo-24729 `__: Correct IO tutorial to " "match implementation regarding encoding parameter to open function." msgstr "" +"`bpo-24729 `__: Tutorial de E / S " +"correcto para hacer coincidir la implementación con respecto al parámetro de " +"codificación con la función abierta." #: ../build/NEWS:19971 msgid "" @@ -28179,38 +40432,51 @@ msgid "" "with the ``-w`` command line option, a test run is no longer marked as a " "failure if all tests succeed when re-run." msgstr "" +"`bpo-24751 `__: cuando se ejecuta " +"regrtest con la opción de línea de comando ``-w``, una ejecución de prueba " +"ya no se marca como falla si todas las pruebas tienen éxito cuando se " +"vuelven a ejecutar." #: ../build/NEWS:19977 msgid "Python 3.5.0 beta 4" -msgstr "" +msgstr "Python 3.5.0 beta 4" #: ../build/NEWS:19979 msgid "*Release date: 2015-07-26*" -msgstr "" +msgstr "*Release date: 2015-07-26*" #: ../build/NEWS:19984 msgid "" "`bpo-23573 `__: Restored optimization of " "bytes.rfind() and bytearray.rfind() for single-byte argument on Linux." msgstr "" +"`bpo-23573 `__: Optimización restaurada " +"de bytes.rfind () y bytearray.rfind () para argumentos de un solo byte en " +"Linux." #: ../build/NEWS:19987 msgid "" "`bpo-24569 `__: Make :pep:`448` " "dictionary evaluation more consistent." msgstr "" +"`bpo-24569 `__: hace que la evaluación " +"del diccionario :pep:`448` sea más coherente." #: ../build/NEWS:19989 msgid "" "`bpo-24583 `__: Fix crash when set is " "mutated while being updated." msgstr "" +"`bpo-24583 `__: se corrige el bloqueo " +"cuando se modifica el conjunto mientras se actualiza." #: ../build/NEWS:19991 msgid "" "`bpo-24407 `__: Fix crash when dict is " "mutated while being updated." msgstr "" +"`bpo-24407 `__: se corrige el bloqueo " +"cuando se modifica dict mientras se actualiza." #: ../build/NEWS:19993 msgid "" @@ -28218,18 +40484,25 @@ msgid "" "tokenizing async/await. As a consequence, it is now possible to have one-" "line 'async def foo(): await ..' functions." msgstr "" +"`bpo-24619 `__: nuevo enfoque para " +"tokenizar async / await. Como consecuencia, ahora es posible tener funciones " +"de una línea 'async def foo (): await ..'." #: ../build/NEWS:19996 msgid "" "`bpo-24687 `__: Plug refleak on " "SyntaxError in function parameters annotations." msgstr "" +"`bpo-24687 `__: Enchufe refleak en " +"SyntaxError en anotaciones de parámetros de función." #: ../build/NEWS:19998 msgid "" "`bpo-15944 `__: memoryview: Allow " "arbitrary formats when casting to bytes. Patch by Martin Panter." msgstr "" +"`bpo-15944 `__: memoryview: permite " +"formatos arbitrarios al convertir a bytes. Parche de Martin Panter." #: ../build/NEWS:20004 msgid "" @@ -28237,12 +40510,17 @@ msgid "" "tab character instead of displaying possible completions for an empty word. " "Initial patch by Martin Sekera." msgstr "" +"`bpo-23441 `__: rcompleter ahora imprime " +"un carácter de tabulación en lugar de mostrar posibles finalizaciones para " +"una palabra vacía. Parche inicial de Martin Sekera." #: ../build/NEWS:20007 msgid "" "`bpo-24683 `__: Fixed crashes in _json " "functions called with arguments of inappropriate type." msgstr "" +"`bpo-24683 `__: Se corrigieron fallas en " +"las funciones _json llamadas con argumentos de tipo inapropiado." #: ../build/NEWS:20010 msgid "" @@ -28250,12 +40528,18 @@ msgid "" "correctly handles symbolic links that point to directories. Patch by " "Eduardo Seabra and Thomas Kluyver." msgstr "" +"`bpo-21697 `__: shutil.copytree () ahora " +"maneja correctamente los enlaces simbólicos que apuntan a directorios. " +"Parche de Eduardo Seabra y Thomas Kluyver." #: ../build/NEWS:20013 msgid "" "`bpo-14373 `__: Fixed segmentation fault " "when gc.collect() is called during constructing lru_cache (C implementation)." msgstr "" +"`bpo-14373 `__: error de segmentación " +"fijo cuando se llama a gc.collect () durante la construcción de lru_cache " +"(implementación de C)." #: ../build/NEWS:20016 msgid "" @@ -28263,24 +40547,34 @@ msgid "" "traceback.print_exception(). If exc_traceback is None we shouldn't print a " "traceback header like described in the documentation." msgstr "" +"`bpo-24695 `__: corrige una regresión en " +"traceback.print_exception (). Si exc_traceback es None, no deberíamos " +"imprimir un encabezado de rastreo como se describe en la documentación." #: ../build/NEWS:20020 msgid "" "`bpo-24620 `__: Random.setstate() now " "validates the value of state last element." msgstr "" +"`bpo-24620 `__: Random.setstate () ahora " +"valida el valor del último elemento del estado." #: ../build/NEWS:20023 msgid "" "`bpo-22485 `__: Fixed an issue that " "caused `inspect.getsource` to return incorrect results on nested functions." msgstr "" +"`bpo-22485 `__: se solucionó un problema " +"que causaba que `inspect.getsource` devolviera resultados incorrectos en " +"funciones anidadas." #: ../build/NEWS:20026 msgid "" "`bpo-22153 `__: Improve unittest docs. " "Patch from Martin Panter and evilzero." msgstr "" +"`bpo-22153 `__: mejora los documentos de " +"unittest. Parche de Martin Panter y evilzero." #: ../build/NEWS:20028 msgid "" @@ -28288,36 +40582,49 @@ msgid "" "references to open group in re patterns now are explicitly forbidden as well " "as numeric group references." msgstr "" +"`bpo-24580 `__: Las referencias de " +"grupos simbólicos a grupos abiertos en patrones re ahora están " +"explícitamente prohibidas, así como las referencias de grupos numéricos." #: ../build/NEWS:20031 msgid "" "`bpo-24206 `__: Fixed __eq__ and __ne__ " "methods of inspect classes." msgstr "" +"`bpo-24206 `__: Se corrigieron los " +"métodos __eq__ y __ne__ de inspeccionar clases." #: ../build/NEWS:20033 msgid "" "`bpo-24631 `__: Fixed regression in the " "timeit module with multiline setup." msgstr "" +"`bpo-24631 `__: Regresión fija en el " +"módulo timeit con configuración multilínea." #: ../build/NEWS:20041 msgid "" "`bpo-24608 `__: chunk.Chunk.read() now " "always returns bytes, not str." msgstr "" +"`bpo-24608 `__: chunk.Chunk.read () " +"ahora siempre devuelve bytes, no str." #: ../build/NEWS:20043 msgid "" "`bpo-18684 `__: Fixed reading out of the " "buffer in the re module." msgstr "" +"`bpo-18684 `__: Lectura fija del búfer " +"en el módulo re." #: ../build/NEWS:20045 msgid "" "`bpo-24259 `__: tarfile now raises a " "ReadError if an archive is truncated inside a data segment." msgstr "" +"`bpo-24259 `__: tarfile ahora genera un " +"ReadError si un archivo se trunca dentro de un segmento de datos." #: ../build/NEWS:20048 msgid "" @@ -28325,32 +40632,42 @@ msgid "" "login() now support RFC 4954's optional initial-response argument to the " "SMTP AUTH command." msgstr "" +"`bpo-15014 `__: SMTP.auth () y SMTP." +"login () ahora admiten el argumento de respuesta inicial opcional de RFC " +"4954 para el comando SMTP AUTH." #: ../build/NEWS:20051 msgid "" "`bpo-24669 `__: Fix inspect.getsource() " "for 'async def' functions. Patch by Kai Groner." msgstr "" +"`bpo-24669 `__: se corrigió inspect." +"getsource () para las funciones 'async def'. Parche de Kai Groner." #: ../build/NEWS:20054 msgid "" "`bpo-24688 `__: ast.get_docstring() for " "'async def' functions." msgstr "" +"`bpo-24688 `__: ast.get_docstring () " +"para funciones 'async def'." #: ../build/NEWS:20059 msgid "" "`bpo-24603 `__: Update Windows builds " "and OS X 10.5 installer to use OpenSSL 1.0.2d." msgstr "" +"`bpo-24603 `__: actualice las " +"compilaciones de Windows y el instalador de OS X 10.5 para usar OpenSSL " +"1.0.2d." #: ../build/NEWS:20064 msgid "Python 3.5.0 beta 3" -msgstr "" +msgstr "Python 3.5.0 beta 3" #: ../build/NEWS:20066 msgid "*Release date: 2015-07-05*" -msgstr "" +msgstr "*Release date: 2015-07-05*" #: ../build/NEWS:20071 msgid "" @@ -28358,16 +40675,22 @@ msgid "" "over-read in bytearray. The bytearray object now always allocates place for " "trailing null byte and it's buffer now is always null-terminated." msgstr "" +"`bpo-24467 `__: Se corrigió la posible " +"sobrelectura del búfer en bytearray. El objeto bytearray ahora siempre " +"asigna un lugar para el byte nulo final y su búfer ahora siempre termina en " +"nulo." #: ../build/NEWS:20075 msgid "Upgrade to Unicode 8.0.0." -msgstr "" +msgstr "Actualice a Unicode 8.0.0." #: ../build/NEWS:20077 msgid "" "`bpo-24345 `__: Add Py_tp_finalize slot " "for the stable ABI." msgstr "" +"`bpo-24345 `__: agregue la ranura " +"Py_tp_finalize para la ABI estable." #: ../build/NEWS:20079 msgid "" @@ -28382,6 +40705,17 @@ msgid "" "collections.abc.Coroutine can no longer be used to detect generator-based " "coroutines--use inspect.isawaitable instead." msgstr "" +"`bpo-24400 `__: introduzca un tipo " +"distinto para las corrutinas :pep:`492`; agregar tipos.CoroutineType, " +"inspect.getcoroutinestate, inspect.getcoroutinelocals; las corrutinas ya no " +"usan el indicador CO_GENERATOR; sys.set_coroutine_wrapper solo funciona para " +"corrutinas 'async def'; inspect.iscoroutine ya no usa collections.abc." +"Coroutine, está destinado a probar solo corutinas 'async def' puras; agregar " +"nuevo código de operación: GET_YIELD_FROM_ITER; arregla el contenedor de " +"generadores usado en types.coroutine para que sea una instancia de " +"collections.abc.Generator; collections.abc.Awaitable y collections.abc." +"Coroutine ya no se pueden usar para detectar corrutinas basadas en " +"generadores; use inspect.isawaitable en su lugar." #: ../build/NEWS:20090 msgid "" @@ -28389,30 +40723,41 @@ msgid "" "generators and cr_await to coroutines. Contributed by Benno Leslie and Yury " "Selivanov." msgstr "" +"`bpo-24450 `__: agregue gi_yieldfrom a " +"los generadores y cr_await a las corrutinas. Contribución de Benno Leslie y " +"Yury Selivanov." #: ../build/NEWS:20093 msgid "" "`bpo-19235 `__: Add new RecursionError " "exception. Patch by Georg Brandl." msgstr "" +"`bpo-19235 `__: agregar una nueva " +"excepción RecursionError. Parche de Georg Brandl." #: ../build/NEWS:20098 msgid "" "`bpo-21750 `__: mock_open.read_data can " "now be read from each instance, as it could in Python 3.3." msgstr "" +"`bpo-21750 `__: mock_open.read_data " +"ahora se puede leer desde cada instancia, como podría hacerlo en Python 3.3." #: ../build/NEWS:20101 msgid "" "`bpo-24552 `__: Fix use after free in an " "error case of the _pickle module." msgstr "" +"`bpo-24552 `__: Se corrige el uso " +"después de free en un caso de error del módulo _pickle." #: ../build/NEWS:20103 msgid "" "`bpo-24514 `__: tarfile now tolerates " "number fields consisting of only whitespace." msgstr "" +"`bpo-24514 `__: tarfile ahora tolera " +"campos numéricos que constan solo de espacios en blanco." #: ../build/NEWS:20106 msgid "" @@ -28422,18 +40767,30 @@ msgid "" "doctype() now issues a warning. Parser's doctype() now is not called if " "target's doctype() is called. Based on patch by Martin Panter." msgstr "" +"`bpo-19176 `__: Se corrigieron errores " +"relacionados con doctype () en la implementación C de ElementTree. La " +"subclase XMLParser ya no emite una advertencia de obsolescencia con el " +"método doctype () predeterminado. La llamada directa de doctype () ahora " +"emite una advertencia. El doctype () del analizador ahora no se llama si se " +"llama al doctype () del objetivo. Basado en el parche de Martin Panter." #: ../build/NEWS:20112 msgid "" "`bpo-20387 `__: Restore semantic round-" "trip correctness in tokenize/untokenize for tab-indented blocks." msgstr "" +"`bpo-20387 `__: restaure la corrección " +"semántica de ida y vuelta en tokenizar / tokenizar para bloques con sangría " +"de tabulación." #: ../build/NEWS:20115 msgid "" "`bpo-24456 `__: Fixed possible buffer " "over-read in adpcm2lin() and lin2adpcm() functions of the audioop module." msgstr "" +"`bpo-24456 `__: Se corrigió la posible " +"sobrelectura del búfer en las funciones adpcm2lin () y lin2adpcm () del " +"módulo audioop." #: ../build/NEWS:20118 msgid "" @@ -28441,72 +40798,97 @@ msgid "" "decorator now works with functions with keyword arguments called \"func\" " "and \"self\". Patch by Martin Panter." msgstr "" +"`bpo-24336 `__: El decorador " +"contextmanager ahora trabaja con funciones con argumentos de palabras clave " +"llamados \"func\" y \"self\". Parche de Martin Panter." #: ../build/NEWS:20121 msgid "" "`bpo-24522 `__: Fix possible integer " "overflow in json accelerator module." msgstr "" +"`bpo-24522 `__: corrige el posible " +"desbordamiento de enteros en el módulo acelerador json." #: ../build/NEWS:20123 msgid "" "`bpo-24489 `__: ensure a previously set " "C errno doesn't disturb cmath.polar()." msgstr "" +"`bpo-24489 `__: asegúrese de que un C " +"errno configurado previamente no perturbe cmath.polar ()." #: ../build/NEWS:20125 msgid "" "`bpo-24408 `__: Fixed AttributeError in " "measure() and metrics() methods of tkinter.Font." msgstr "" +"`bpo-24408 `__: AttributeError fijo en " +"los métodos de medida () y metrics () de tkinter.Font." #: ../build/NEWS:20128 msgid "" "`bpo-14373 `__: C implementation of " "functools.lru_cache() now can be used with methods." msgstr "" +"`bpo-14373 `__: La implementación en C " +"de functools.lru_cache () ahora se puede usar con métodos." #: ../build/NEWS:20131 msgid "" "`bpo-24347 `__: Set KeyError if " "PyDict_GetItemWithError returns NULL." msgstr "" +"`bpo-24347 `__: Establezca KeyError si " +"PyDict_GetItemWithError devuelve NULL." #: ../build/NEWS:20133 msgid "" "`bpo-24348 `__: Drop superfluous incref/" "decref." msgstr "" +"`bpo-24348 `__: Elimina incref / decref " +"superfluos." #: ../build/NEWS:20135 msgid "" "`bpo-24359 `__: Check for changed " "OrderedDict size during iteration." msgstr "" +"`bpo-24359 `__: Verifique el tamaño de " +"OrderedDict cambiado durante la iteración." #: ../build/NEWS:20137 msgid "" "`bpo-24368 `__: Support keyword " "arguments in OrderedDict methods." msgstr "" +"`bpo-24368 `__: admite argumentos de " +"palabras clave en los métodos OrderedDict." #: ../build/NEWS:20139 msgid "" "`bpo-24362 `__: Simplify the C " "OrderedDict fast nodes resize logic." msgstr "" +"`bpo-24362 `__: Simplifique la lógica de " +"cambio de tamaño de los nodos rápidos de C OrderedDict." #: ../build/NEWS:20141 msgid "" "`bpo-24377 `__: Fix a ref leak in " "OrderedDict.__repr__." msgstr "" +"`bpo-24377 `__: Se corrige una fuga de " +"referencia en OrderedDict .__ repr__." #: ../build/NEWS:20143 msgid "" "`bpo-24369 `__: Defend against key-" "changes during iteration." msgstr "" +"`bpo-24369 `__: Defiéndase contra " +"cambios de clave durante la iteración." #: ../build/NEWS:20148 msgid "" @@ -28515,6 +40897,10 @@ msgid "" "encountered when combining tp_dealloc with PyType_FromSpec (see `bpo-16690 " "`__ for details)" msgstr "" +"`bpo-24373 `__: _testmultiphase y " +"xxlimited ahora usan tp_traverse y tp_finalize para evitar fugas de " +"referencia encontradas al combinar tp_dealloc con PyType_FromSpec (consulte " +"`bpo-16690 `__ para obtener más detalles)" #: ../build/NEWS:20155 msgid "" @@ -28522,26 +40908,35 @@ msgid "" "cover multi-phase initialization for extension modules (PEP 489). Patch by " "Petr Viktorin." msgstr "" +"`bpo-24458 `__: Actualización de la " +"documentación para cubrir la inicialización multifase para módulos de " +"extensión (PEP 489). Parche de Petr Viktorin." #: ../build/NEWS:20158 msgid "" "`bpo-24351 `__: Clarify what is meant by " "\"identifier\" in the context of string.Template instances." msgstr "" +"`bpo-24351 `__: Aclare lo que se " +"entiende por \"identificador\" en el contexto de instancias de string." +"Template." #: ../build/NEWS:20164 msgid "" "`bpo-24432 `__: Update Windows builds " "and OS X 10.5 installer to use OpenSSL 1.0.2c." msgstr "" +"`bpo-24432 `__: actualice las " +"compilaciones de Windows y el instalador de OS X 10.5 para usar OpenSSL " +"1.0.2c." #: ../build/NEWS:20169 msgid "Python 3.5.0 beta 2" -msgstr "" +msgstr "Python 3.5.0 beta 2" #: ../build/NEWS:20171 msgid "*Release date: 2015-05-31*" -msgstr "" +msgstr "*Release date: 2015-05-31*" #: ../build/NEWS:20176 msgid "" @@ -28549,6 +40944,9 @@ msgid "" "endswith methods of the str class no longer return True when finding the " "empty string and the indexes are completely out of range." msgstr "" +"`bpo-24284 `__: Los métodos startswith y " +"endswith de la clase str ya no devuelven True cuando se encuentra la cadena " +"vacía y los índices están completamente fuera de rango." #: ../build/NEWS:20180 msgid "" @@ -28557,18 +40955,26 @@ msgid "" "PyObject_RichCompareBool() and _PyDict_Contains() to check for and handle " "errors correctly." msgstr "" +"`bpo-24115 `__: Actualice los usos de " +"PyObject_IsTrue (), PyObject_Not (), PyObject_IsInstance (), " +"PyObject_RichCompareBool () y _PyDict_Contains () para verificar y manejar " +"errores correctamente." #: ../build/NEWS:20184 msgid "" "`bpo-24328 `__: Fix importing one " "character extension modules." msgstr "" +"`bpo-24328 `__: Se corrigió la " +"importación de módulos de extensión de un carácter." #: ../build/NEWS:20186 msgid "" "`bpo-11205 `__: In dictionary displays, " "evaluate the key before the value." msgstr "" +"`bpo-11205 `__: en las pantallas de " +"diccionario, evalúe la clave antes del valor." #: ../build/NEWS:20188 msgid "" @@ -28576,12 +40982,17 @@ msgid "" "prevented importing extension modules from inside packages. Patch by Petr " "Viktorin." msgstr "" +"`bpo-24285 `__: Se corrigió la regresión " +"que impedía importar módulos de extensión desde paquetes internos. Parche de " +"Petr Viktorin." #: ../build/NEWS:20194 msgid "" "`bpo-23247 `__: Fix a crash in the " "StreamWriter.reset() of CJK codecs." msgstr "" +"`bpo-23247 `__: se corrigió un bloqueo " +"en StreamWriter.reset () de los códecs CJK." #: ../build/NEWS:20196 msgid "" @@ -28589,24 +41000,34 @@ msgid "" "cmath.isclose() functions as per :pep:`485`. Contributed by Chris Barker and " "Tal Einat." msgstr "" +"`bpo-24270 `__: agregue las funciones " +"math.isclose () y cmath.isclose () según :pep:`485`. Contribución de Chris " +"Barker y Tal Einat." #: ../build/NEWS:20199 msgid "" "`bpo-5633 `__: Fixed timeit when the " "statement is a string and the setup is not." msgstr "" +"`bpo-5633 `__: Timeit fijo cuando la " +"declaración es una cadena y la configuración no lo es." #: ../build/NEWS:20202 msgid "" "`bpo-24326 `__: Fixed audioop.ratecv() " "with non-default weightB argument. Original patch by David Moore." msgstr "" +"`bpo-24326 `__: Se corrigió audioop." +"ratecv () con un argumento weightB no predeterminado. Parche original de " +"David Moore." #: ../build/NEWS:20205 msgid "" "`bpo-16991 `__: Add a C implementation " "of OrderedDict." msgstr "" +"`bpo-16991 `__: agregue una " +"implementación C de OrderedDict." #: ../build/NEWS:20207 msgid "" @@ -28614,44 +41035,58 @@ msgid "" "fail correctly for builtin types lacking signature information. Initial " "patch by James Powell." msgstr "" +"`bpo-23934 `__: Se corrigió que inspect." +"signature fallara correctamente para los tipos integrados que carecen de " +"información de firma. Parche inicial de James Powell." #: ../build/NEWS:20212 msgid "Python 3.5.0 beta 1" -msgstr "" +msgstr "Python 3.5.0 beta 1" #: ../build/NEWS:20214 msgid "*Release date: 2015-05-24*" -msgstr "" +msgstr "*Release date: 2015-05-24*" #: ../build/NEWS:20219 msgid "" "`bpo-24276 `__: Fixed optimization of " "property descriptor getter." msgstr "" +"`bpo-24276 `__: Optimización fija del " +"descriptor de propiedad getter." #: ../build/NEWS:20221 msgid "" "`bpo-24268 `__: PEP 489: Multi-phase " "extension module initialization. Patch by Petr Viktorin." msgstr "" +"`bpo-24268 `__: PEP 489: Inicialización " +"del módulo de extensión multifase. Parche de Petr Viktorin." #: ../build/NEWS:20224 msgid "" "`bpo-23955 `__: Add pyvenv.cfg option to " "suppress registry/environment lookup for generating sys.path on Windows." msgstr "" +"`bpo-23955 `__: agregue la opción pyvenv." +"cfg para suprimir la búsqueda de registro / entorno para generar sys.path en " +"Windows." #: ../build/NEWS:20227 msgid "" "`bpo-24257 `__: Fixed system error in " "the comparison of faked types.SimpleNamespace." msgstr "" +"`bpo-24257 `__: Se corrigió el error del " +"sistema en la comparación de tipos falsificados. SimpleNamespace." #: ../build/NEWS:20230 msgid "" "`bpo-22939 `__: Fixed integer overflow " "in iterator object. Patch by Clement Rouault." msgstr "" +"`bpo-22939 `__: Se corrigió el " +"desbordamiento de enteros en el objeto iterador. Parche de Clement Rouault." #: ../build/NEWS:20233 msgid "" @@ -28659,36 +41094,51 @@ msgid "" "overrun when deleting a slice from the front of a bytearray and then " "appending some other bytes data." msgstr "" +"`bpo-23985 `__: se corrige un posible " +"desbordamiento del búfer al eliminar un segmento del frente de un bytearray " +"y luego agregar otros datos de bytes." #: ../build/NEWS:20236 msgid "" "`bpo-24102 `__: Fixed exception type " "checking in standard error handlers." msgstr "" +"`bpo-24102 `__: comprobación de tipo de " +"excepción fija en controladores de errores estándar." #: ../build/NEWS:20238 msgid "" "`bpo-15027 `__: The UTF-32 encoder is " "now 3x to 7x faster." msgstr "" +"`bpo-15027 `__: el codificador UTF-32 " +"ahora es de 3 a 7 veces más rápido." #: ../build/NEWS:20240 msgid "" "`bpo-23290 `__: Optimize set_merge() for " "cases where the target is empty. (Contributed by Serhiy Storchaka.)" msgstr "" +"`bpo-23290 `__: Optimiza set_merge () " +"para los casos en los que el objetivo está vacío. (Contribuido por Serhiy " +"Storchaka.)" #: ../build/NEWS:20243 msgid "" "`bpo-2292 `__: PEP 448: Additional " "Unpacking Generalizations." msgstr "" +"`bpo-2292 `__: PEP 448: Generalizaciones " +"adicionales de desembalaje." #: ../build/NEWS:20245 msgid "" "`bpo-24096 `__: Make warnings." "warn_explicit more robust against mutation of the warnings.filters list." msgstr "" +"`bpo-24096 `__: hace que warnings." +"warn_explicit sea más robusto contra la mutación de la lista warnings." +"filters." #: ../build/NEWS:20248 msgid "" @@ -28696,48 +41146,65 @@ msgid "" "delegated generator raises an unnormalized StopIteration exception. Patch " "by Stefan Behnel." msgstr "" +"`bpo-23996 `__: Evite un bloqueo cuando " +"un generador delegado genera una excepción StopIteration no normalizada. " +"Parche de Stefan Behnel." #: ../build/NEWS:20251 msgid "" "`bpo-23910 `__: Optimize property() " "getter calls. Patch by Joe Jevnik." msgstr "" +"`bpo-23910 `__: Optimiza las llamadas de " +"captador de propiedad (). Parche de Joe Jevnik." #: ../build/NEWS:20253 msgid "" "`bpo-23911 `__: Move path-based " "importlib bootstrap code to a separate frozen module." msgstr "" +"`bpo-23911 `__: Mueva el código de " +"arranque importlib basado en ruta a un módulo congelado separado." #: ../build/NEWS:20256 msgid "" "`bpo-24192 `__: Fix namespace package " "imports." msgstr "" +"`bpo-24192 `__: corrige las " +"importaciones de paquetes de espacio de nombres." #: ../build/NEWS:20258 msgid "" "`bpo-24022 `__: Fix tokenizer crash when " "processing undecodable source code." msgstr "" +"`bpo-24022 `__: corrige el bloqueo del " +"tokenizador al procesar código fuente no codificable." #: ../build/NEWS:20260 msgid "" "`bpo-9951 `__: Added a hex() method to " "bytes, bytearray, and memoryview." msgstr "" +"`bpo-9951 `__: se agregó un método hex () " +"a bytes, bytearray y memoryview." #: ../build/NEWS:20262 msgid "" "`bpo-22906 `__: PEP 479: Change " "StopIteration handling inside generators." msgstr "" +"`bpo-22906 `__: PEP 479: Cambio de " +"manejo de StopIteration dentro de generadores." #: ../build/NEWS:20264 msgid "" "`bpo-24017 `__: PEP 492: Coroutines with " "async and await syntax." msgstr "" +"`bpo-24017 `__: PEP 492: Corutinas con " +"sintaxis asíncrona y en espera." #: ../build/NEWS:20269 msgid "" @@ -28745,6 +41212,9 @@ msgid "" "of functools.lru_cache(). Based on patches by Matt Joiner and Alexey " "Kachayev." msgstr "" +"`bpo-14373 `__: Implementación C " +"agregada de functools.lru_cache (). Basado en parches de Matt Joiner y " +"Alexey Kachayev." #: ../build/NEWS:20272 msgid "" @@ -28752,6 +41222,10 @@ msgid "" "accepts bytes for prefix, suffix and dir parameters and returns bytes in " "such situations (matching the os module APIs)." msgstr "" +"`bpo-24230 `__: el módulo tempfile ahora " +"acepta bytes para los parámetros de prefijo, sufijo y dir y devuelve bytes " +"en tales situaciones (que coinciden con las API del módulo del sistema " +"operativo)." #: ../build/NEWS:20276 msgid "" @@ -28759,18 +41233,26 @@ msgid "" "now supports __getnewargs__(), __rmod__(), casefold(), format_map(), " "isprintable(), and maketrans(). Patch by Joe Jevnik." msgstr "" +"`bpo-22189 `__: collections.UserString " +"ahora admite __getnewargs __ (), __rmod __ (), casefold (), format_map (), " +"isprintable () y maketrans (). Parche de Joe Jevnik." #: ../build/NEWS:20280 msgid "" "`bpo-24244 `__: Prevents termination " "when an invalid format string is encountered on Windows in strftime." msgstr "" +"`bpo-24244 `__: evita la terminación " +"cuando se encuentra una cadena de formato no válida en Windows en tiempo de " +"ejecución." #: ../build/NEWS:20283 msgid "" "`bpo-23973 `__: PEP 484: Add the typing " "module." msgstr "" +"`bpo-23973 `__: PEP 484: Agregue el " +"módulo de mecanografía." #: ../build/NEWS:20285 msgid "" @@ -28778,6 +41260,9 @@ msgid "" "Sequence() abstract base class added *start* and *stop* parameters to the " "index() mixin. Patch by Devin Jeanpierre." msgstr "" +"`bpo-23086 `__: La clase base abstracta " +"collections.abc.Sequence () agregó parámetros *start* and *stop* al mixin " +"index (). Parche de Devin Jeanpierre." #: ../build/NEWS:20289 msgid "" @@ -28786,12 +41271,18 @@ msgid "" "private function in the ``_tkinter`` module that makes no permanent changes " "to the environment." msgstr "" +"`bpo-20035 `__: se reemplazó el módulo " +"``tkinter._fix`` utilizado para configurar el entorno Tcl / Tk en Windows " +"con una función privada en el módulo ``_tkinter`` que no realiza cambios " +"permanentes en el entorno." #: ../build/NEWS:20293 msgid "" "`bpo-24257 `__: Fixed segmentation fault " "in sqlite3.Row constructor with faked cursor type." msgstr "" +"`bpo-24257 `__: error de segmentación " +"fijo en el constructor sqlite3.Row con tipo de cursor falso." #: ../build/NEWS:20296 msgid "" @@ -28800,12 +41291,18 @@ msgid "" "check the type of the first argument to prevent possible user error. Based " "on patch by Daniel Wagner-Hall." msgstr "" +"`bpo-15836 `__: Las afirmaciones " +"assertRaises (), assertRaisesRegex (), assertWarns () y assertWarnsRegex () " +"comprueban el tipo del primer argumento para evitar un posible error del " +"usuario. Basado en un parche de Daniel Wagner-Hall." #: ../build/NEWS:20300 msgid "" "`bpo-9858 `__: Add missing method stubs " "to _io.RawIOBase. Patch by Laura Rupprecht." msgstr "" +"`bpo-9858 `__: agregue los códigos " +"auxiliares del método que faltan a _io.RawIOBase. Parche de Laura Rupprecht." #: ../build/NEWS:20303 msgid "" @@ -28814,6 +41311,10 @@ msgid "" "readable and evaluable repr for these objects. Based on patch by Josh " "Rosenberg." msgstr "" +"`bpo-22955 `__: los objetos attrgetter, " +"itemgetter y methodcaller en el módulo del operador ahora admiten el " +"decapado. Se agregó una repr legible y evaluable para estos objetos. Basado " +"en el parche de Josh Rosenberg." #: ../build/NEWS:20307 msgid "" @@ -28822,12 +41323,19 @@ msgid "" "already exists on Windows as well as on Unix. tempfile.mkstemp() now fails " "early if parent directory is not valid (not exists or is a file) on Windows." msgstr "" +"`bpo-22107 `__: tempfile.gettempdir () y " +"tempfile.mkdtemp () ahora intente nuevamente cuando un directorio con el " +"nombre elegido ya exista en Windows, así como en Unix. tempfile.mkstemp () " +"ahora falla antes si el directorio principal no es válido (no existe o es un " +"archivo) en Windows." #: ../build/NEWS:20312 msgid "" "`bpo-23780 `__: Improved error message " "in os.path.join() with single argument." msgstr "" +"`bpo-23780 `__: mensaje de error " +"mejorado en os.path.join () con un solo argumento." #: ../build/NEWS:20314 msgid "" @@ -28835,12 +41343,17 @@ msgid "" "and random number range in email.utils.make_msgid() to strengthen the " "uniqueness of the message ID." msgstr "" +"`bpo-6598 `__: mayor precisión de tiempo " +"y rango de números aleatorios en email.utils.make_msgid () para fortalecer " +"la singularidad del ID del mensaje." #: ../build/NEWS:20317 msgid "" "`bpo-24091 `__: Fixed various crashes in " "corner cases in C implementation of ElementTree." msgstr "" +"`bpo-24091 `__: se corrigieron varios " +"bloqueos en casos de esquina en la implementación C de ElementTree." #: ../build/NEWS:20320 msgid "" @@ -28848,12 +41361,17 @@ msgid "" "raises TypeError in the case of a bad argument instead of a ValueError with " "a bogus FCI error number. Patch by Jeffrey Armstrong." msgstr "" +"`bpo-21931 `__: msilib.FCICreate () " +"ahora genera TypeError en el caso de un mal argumento en lugar de un " +"ValueError con un número de error FCI falso. Parche de Jeffrey Armstrong." #: ../build/NEWS:20324 msgid "" "`bpo-13866 `__: *quote_via* argument " "added to urllib.parse.urlencode." msgstr "" +"`bpo-13866 `__: argumento *quote_via* " +"agregado a urllib.parse.urlencode." #: ../build/NEWS:20326 msgid "" @@ -28861,6 +41379,9 @@ msgid "" "option for email, default True for compat32, but False for all other " "policies." msgstr "" +"`bpo-20098 `__: Nueva opción de política " +"mangle_from para correo electrónico, por defecto True para compat32, pero " +"False para todas las demás políticas." #: ../build/NEWS:20329 msgid "" @@ -28868,36 +41389,49 @@ msgid "" "supports RFC 6532: it can generate headers using utf-8 instead of encoded " "words." msgstr "" +"`bpo-24211 `__: la biblioteca de correo " +"electrónico ahora admite RFC 6532: puede generar encabezados utilizando " +"utf-8 en lugar de palabras codificadas." #: ../build/NEWS:20332 msgid "" "`bpo-16314 `__: Added support for the " "LZMA compression in distutils." msgstr "" +"`bpo-16314 `__: Soporte agregado para la " +"compresión LZMA en distutils." #: ../build/NEWS:20334 msgid "" "`bpo-21804 `__: poplib now supports RFC " "6856 (UTF8)." msgstr "" +"`bpo-21804 `__: poplib ahora es " +"compatible con RFC 6856 (UTF8)." #: ../build/NEWS:20336 msgid "" "`bpo-18682 `__: Optimized pprint " "functions for builtin scalar types." msgstr "" +"`bpo-18682 `__: Funciones pprint " +"optimizadas para tipos escalares integrados." #: ../build/NEWS:20338 msgid "" "`bpo-22027 `__: smtplib now supports RFC " "6531 (SMTPUTF8)." msgstr "" +"`bpo-22027 `__: smtplib ahora es " +"compatible con RFC 6531 (SMTPUTF8)." #: ../build/NEWS:20340 msgid "" "`bpo-23488 `__: Random generator objects " "now consume 2x less memory on 64-bit." msgstr "" +"`bpo-23488 `__: los objetos generadores " +"aleatorios ahora consumen 2 veces menos memoria en 64 bits." #: ../build/NEWS:20342 msgid "" @@ -28905,6 +41439,9 @@ msgid "" "platform.linux_distribution() functions are now deprecated. Initial patch " "by Vajrasky Kok." msgstr "" +"`bpo-1322 `__: las funciones platform." +"dist () y platform.linux_distribution () ahora están en desuso. Parche " +"inicial de Vajrasky Kok." #: ../build/NEWS:20345 msgid "" @@ -28912,24 +41449,33 @@ msgid "" "function. The fractions.gcd() function now is deprecated. Based on patch " "by Mark Dickinson." msgstr "" +"`bpo-22486 `__: se agregó la función " +"math.gcd (). La función fracciones.gcd () ahora está obsoleta. Basado en un " +"parche de Mark Dickinson." #: ../build/NEWS:20348 msgid "" "`bpo-24064 `__: Property() docstrings " "are now writeable. (Patch by Berker Peksag.)" msgstr "" +"`bpo-24064 `__: Las cadenas de " +"documentos Property () ahora se pueden escribir. (Parche de Berker Peksag.)" #: ../build/NEWS:20351 msgid "" "`bpo-22681 `__: Added support for the " "koi8_t encoding." msgstr "" +"`bpo-22681 `__: Se agregó soporte para " +"la codificación koi8_t." #: ../build/NEWS:20353 msgid "" "`bpo-22682 `__: Added support for the " "kz1048 encoding." msgstr "" +"`bpo-22682 `__: Soporte agregado para la " +"codificación kz1048." #: ../build/NEWS:20355 msgid "" @@ -28937,6 +41483,9 @@ msgid "" "of BufferedReader now raise ValueError if they called on a closed object. " "Patch by John Hergenroeder." msgstr "" +"`bpo-23796 `__: los métodos peek y read1 " +"de BufferedReader ahora generan ValueError si llaman a un objeto cerrado. " +"Parche de John Hergenroeder." #: ../build/NEWS:20358 msgid "" @@ -28944,12 +41493,17 @@ msgid "" "8BITMIME extension whenever the new *decode_data* constructor argument is " "set to False." msgstr "" +"`bpo-21795 `__: smtpd ahora admite la " +"extensión 8BITMIME siempre que el nuevo argumento del constructor " +"*decode_data* se establezca en False." #: ../build/NEWS:20361 msgid "" "`bpo-24155 `__: optimize heapq.heapify() " "for better cache performance when heapifying large lists." msgstr "" +"`bpo-24155 `__: optimice heapq.heapify " +"() para un mejor rendimiento de la caché al apilar listas grandes." #: ../build/NEWS:20364 msgid "" @@ -28957,6 +41511,9 @@ msgid "" "5161 (enable), RFC 6855 (utf8/internationalized email) and automatically " "encodes non-ASCII usernames and passwords to UTF8." msgstr "" +"`bpo-21800 `__: imaplib ahora admite RFC " +"5161 (habilitar), RFC 6855 (utf8 / correo electrónico internacionalizado) y " +"codifica automáticamente nombres de usuario y contraseñas no ASCII en UTF8." #: ../build/NEWS:20368 msgid "" @@ -28964,6 +41521,9 @@ msgid "" "Connection, it now complains if passed any keyword arguments. Previously it " "silently ignored them." msgstr "" +"`bpo-20274 `__: Al llamar a _sqlite." +"Connection, ahora se queja si se le pasan argumentos de palabra clave. " +"Anteriormente, los ignoró en silencio." #: ../build/NEWS:20371 msgid "" @@ -28971,6 +41531,9 @@ msgid "" "erroneous \"kwargs\" parameters from three METH_VARARGS methods on _sqlite." "Connection." msgstr "" +"`bpo-20274 `__: Elimine los parámetros " +"\"kwargs\" ignorados y erróneos de tres métodos METH_VARARGS en _sqlite." +"Connection." #: ../build/NEWS:20374 msgid "" @@ -28979,12 +41542,19 @@ msgid "" "deprecation warning when callable is None or keyword arguments except msg is " "passed in the context manager mode." msgstr "" +"`bpo-24134 `__: las comprobaciones " +"assertRaises (), assertRaisesRegex (), assertWarns () y assertWarnsRegex () " +"emite una advertencia de desaprobación cuando invocable es None o argumentos " +"de palabra clave excepto que se pasa msg en el modo de administrador de " +"contexto." #: ../build/NEWS:20379 msgid "" "`bpo-24018 `__: Add a collections.abc." "Generator abstract base class. Contributed by Stefan Behnel." msgstr "" +"`bpo-24018 `__: agregue una clase base " +"abstracta collections.abc.Generator. Contribución de Stefan Behnel." #: ../build/NEWS:20382 msgid "" @@ -28992,42 +41562,59 @@ msgid "" "getdouble() now support Tcl_Obj. Tkinter's getdouble() now supports any " "numbers (in particular int)." msgstr "" +"`bpo-23880 `__: getint () y getdouble () " +"de Tkinter ahora admiten Tcl_Obj. Getdouble () de Tkinter ahora admite " +"cualquier número (en particular, int)." #: ../build/NEWS:20385 msgid "" "`bpo-22619 `__: Added negative limit " "support in the traceback module. Based on patch by Dmitry Kazakov." msgstr "" +"`bpo-22619 `__: Se agregó soporte de " +"límite negativo en el módulo de rastreo. Basado en el parche de Dmitry " +"Kazakov." #: ../build/NEWS:20388 msgid "" "`bpo-24094 `__: Fix possible crash in " "json.encode with poorly behaved dict subclasses." msgstr "" +"`bpo-24094 `__: Se corrigió un posible " +"bloqueo en json.encode con subclases de dict con mal comportamiento." #: ../build/NEWS:20391 msgid "" "`bpo-9246 `__: On POSIX, os.getcwd() now " "supports paths longer than 1025 bytes. Patch written by William Orr." msgstr "" +"`bpo-9246 `__: en POSIX, os.getcwd () " +"ahora admite rutas de más de 1025 bytes. Parche escrito por William Orr." #: ../build/NEWS:20394 msgid "" "`bpo-17445 `__: add difflib.diff_bytes() " "to support comparison of byte strings (fixes a regression from Python 2)." msgstr "" +"`bpo-17445 `__: agregue difflib." +"diff_bytes () para admitir la comparación de cadenas de bytes (corrige una " +"regresión de Python 2)." #: ../build/NEWS:20397 msgid "" "`bpo-23917 `__: Fall back to sequential " "compilation when ProcessPoolExecutor doesn't exist. Patch by Claudiu Popa." msgstr "" +"`bpo-23917 `__: recurre a la compilación " +"secuencial cuando ProcessPoolExecutor no existe. Parche de Claudiu Popa." #: ../build/NEWS:20400 msgid "" "`bpo-23008 `__: Fixed resolving " "attributes with boolean value is False in pydoc." msgstr "" +"`bpo-23008 `__: los atributos de " +"resolución fijos con valor booleano son Falso en pydoc." #: ../build/NEWS:20403 msgid "" @@ -29035,6 +41622,9 @@ msgid "" "unfinished tasks (this bug was introduced when JoinableQueue was merged with " "Queue)." msgstr "" +"Soluciona el problema 235 de asyncio: LifoQueue y PriorityQueue's put no " +"incrementaron las tareas sin terminar (este error se introdujo cuando " +"JoinableQueue se fusionó con Queue)." #: ../build/NEWS:20407 msgid "" @@ -29042,27 +41632,37 @@ msgid "" "paths with embedded null character on Windows instead of silently truncating " "them." msgstr "" +"`bpo-23908 `__: las funciones del " +"sistema operativo ahora rechazan las rutas con carácter nulo incrustado en " +"Windows en lugar de truncarlas silenciosamente." #: ../build/NEWS:20410 msgid "" "`bpo-23728 `__: binascii.crc_hqx() could " "return an integer outside of the range 0-0xffff for empty data." msgstr "" +"`bpo-23728 `__: binascii.crc_hqx () " +"podría devolver un número entero fuera del rango 0-0xffff para datos vacíos." #: ../build/NEWS:20413 msgid "" "`bpo-23887 `__: urllib.error.HTTPError " "now has a proper repr() representation. Patch by Berker Peksag." msgstr "" +"`bpo-23887 `__: urllib.error.HTTPError " +"ahora tiene una representación repr () adecuada. Parche de Berker Peksag." #: ../build/NEWS:20416 msgid "" "asyncio: New event loop APIs: set_task_factory() and get_task_factory()." msgstr "" +"asyncio: Nuevas API de bucle de eventos: set_task_factory () y " +"get_task_factory ()." #: ../build/NEWS:20418 msgid "asyncio: async() function is deprecated in favour of ensure_future()." msgstr "" +"asyncio: la función async () está en desuso en favor de asegurar_futuro ()." #: ../build/NEWS:20420 msgid "" @@ -29070,30 +41670,41 @@ msgid "" "Semaphore, and BoundedSemaphore support new 'async with' syntax. " "Contributed by Yury Selivanov." msgstr "" +"`bpo-24178 `__: asyncio.Lock, Condition, " +"Semaphore y BoundedSemaphore admiten la nueva sintaxis 'async with'. " +"Contribución de Yury Selivanov." #: ../build/NEWS:20423 msgid "" "`bpo-24179 `__: Support 'async for' for " "asyncio.StreamReader. Contributed by Yury Selivanov." msgstr "" +"`bpo-24179 `__: Soporte 'async for' para " +"asyncio.StreamReader. Contribución de Yury Selivanov." #: ../build/NEWS:20426 msgid "" "`bpo-24184 `__: Add AsyncIterator and " "AsyncIterable ABCs to collections.abc. Contributed by Yury Selivanov." msgstr "" +"`bpo-24184 `__: agregue AsyncIterator y " +"AsyncIterable ABC a collections.abc. Contribución de Yury Selivanov." #: ../build/NEWS:20429 msgid "" "`bpo-22547 `__: Implement informative " "__repr__ for inspect.BoundArguments. Contributed by Yury Selivanov." msgstr "" +"`bpo-22547 `__: Implementar __repr__ " +"informativo para inspect.BoundArguments. Contribución de Yury Selivanov." #: ../build/NEWS:20432 msgid "" "`bpo-24190 `__: Implement inspect." "BoundArgument.apply_defaults() method. Contributed by Yury Selivanov." msgstr "" +"`bpo-24190 `__: Implementar el método " +"inspect.BoundArgument.apply_defaults (). Contribución de Yury Selivanov." #: ../build/NEWS:20435 msgid "" @@ -29101,12 +41712,17 @@ msgid "" "argument to inspect.Signature.from_callable() and inspect.signature(). " "Contributed by Yury Selivanov." msgstr "" +"`bpo-20691 `__: agregue el argumento " +"'follow_wrapped' para inspect.Signature.from_callable () e inspect.signature " +"(). Contribución de Yury Selivanov." #: ../build/NEWS:20439 msgid "" "`bpo-24248 `__: Deprecate inspect." "Signature.from_function() and inspect.Signature.from_builtin()." msgstr "" +"`bpo-24248 `__: obsoleto inspect." +"Signature.from_function () e inspect.Signature.from_builtin ()." #: ../build/NEWS:20442 msgid "" @@ -29114,18 +41730,26 @@ msgid "" "classify_class_attrs() to support attributes with overloaded __eq__ and " "__bool__. Patch by Mike Bayer." msgstr "" +"`bpo-23898 `__: Se corrige inspect." +"classify_class_attrs () para admitir atributos con __eq__ y __bool__ " +"sobrecargados. Parche de Mike Bayer." #: ../build/NEWS:20445 msgid "" "`bpo-24298 `__: Fix inspect.signature() " "to correctly unwrap wrappers around bound methods." msgstr "" +"`bpo-24298 `__: se corrige inspect." +"signature () para desenvolver correctamente los envoltorios alrededor de los " +"métodos enlazados." #: ../build/NEWS:20451 msgid "" "`bpo-23184 `__: remove unused names and " "imports in idlelib. Initial patch by Al Sweigart." msgstr "" +"`bpo-23184 `__: eliminar nombres e " +"importaciones no utilizados en idlelib. Parche inicial de Al Sweigart." #: ../build/NEWS:20457 msgid "" @@ -29133,12 +41757,17 @@ msgid "" "fails if the word 'bad' appears anywhere in the name of the current " "directory." msgstr "" +"`bpo-21520 `__: test_zipfile ya no falla " +"si la palabra 'malo' aparece en cualquier lugar del nombre del directorio " +"actual." #: ../build/NEWS:20460 msgid "" "`bpo-9517 `__: Move script_helper into " "the support package. Patch by Christie Wilson." msgstr "" +"`bpo-9517 `__: Mueva script_helper al " +"paquete de soporte. Parche de Christie Wilson." #: ../build/NEWS:20466 msgid "" @@ -29146,18 +41775,25 @@ msgid "" "subsection with createfilehandler to tkinter doc. Remove obsolete example " "from FAQ. Patch by Martin Panter." msgstr "" +"`bpo-22155 `__: Agregue la subsección " +"Manejadores de archivos con createfilehandler a tkinter doc. Elimine el " +"ejemplo obsoleto de las preguntas frecuentes. Parche de Martin Panter." #: ../build/NEWS:20469 msgid "" "`bpo-24029 `__: Document the name " "binding behavior for submodule imports." msgstr "" +"`bpo-24029 `__: Comportamiento " +"vinculante documento el nombre de las importaciones submódulo." #: ../build/NEWS:20471 msgid "" "`bpo-24077 `__: Fix typo in man page for " "-I command option: -s, not -S" msgstr "" +"`bpo-24077 `__: Se corrige el error " +"tipográfico en la página del manual para la opción de comando -I: -s, no -S" #: ../build/NEWS:20476 msgid "" @@ -29165,6 +41801,9 @@ msgid "" "Clinic's mapping of converters to legacy \"format units\". Updated the " "documentation to match." msgstr "" +"`bpo-24000 `__: Mapeo mejorado de " +"Argument Clinic de convertidores a \"unidades de formato\" heredadas. Se " +"actualizó la documentación para que coincida." #: ../build/NEWS:20479 msgid "" @@ -29172,26 +41811,33 @@ msgid "" "converters now use accept={type} instead of types={'type'} to specify the " "types the converter accepts." msgstr "" +"`bpo-24001 `__: Los convertidores de " +"Argument Clinic ahora usan accept = {type} en lugar de types = {'type'} para " +"especificar los tipos que acepta el convertidor." #: ../build/NEWS:20482 msgid "" "`bpo-23330 `__: h2py now supports " "arbitrary filenames in #include." msgstr "" +"`bpo-23330 `__: h2py ahora admite " +"nombres de archivo arbitrarios en #include." #: ../build/NEWS:20484 msgid "" "`bpo-24031 `__: make patchcheck now " "supports git checkouts, too." msgstr "" +"`bpo-24031 `__: make patchcheck ahora " +"también es compatible con git checkouts." #: ../build/NEWS:20488 msgid "Python 3.5.0 alpha 4" -msgstr "" +msgstr "Python 3.5.0 alpha 4" #: ../build/NEWS:20490 msgid "*Release date: 2015-04-19*" -msgstr "" +msgstr "*Release date: 2015-04-19*" #: ../build/NEWS:20495 msgid "" @@ -29201,18 +41847,28 @@ msgid "" "same working tree. Under OS X, the extension name now includes :pep:`3149`-" "style information." msgstr "" +"`bpo-22980 `__: En Linux, GNU / KFreeBSD " +"y Hurd, las extensiones de C ahora incluyen el triplete de arquitectura en " +"el nombre de la extensión, para facilitar la prueba de compilaciones para " +"diferentes ABI en el mismo árbol de trabajo. En OS X, el nombre de la " +"extensión ahora incluye información al estilo :pep:`3149`." #: ../build/NEWS:20500 msgid "" "`bpo-22631 `__: Added Linux-specific " "socket constant CAN_RAW_FD_FRAMES. Patch courtesy of Joe Jevnik." msgstr "" +"`bpo-22631 `__: Se agregó la constante " +"de socket CAN_RAW_FD_FRAMES específica de Linux. Parche cortesía de Joe " +"Jevnik." #: ../build/NEWS:20503 msgid "" "`bpo-23731 `__: Implement :pep:`488`: " "removal of .pyo files." msgstr "" +"`bpo-23731 `__: Implementar :pep:`488`: " +"eliminación de archivos .pyo." #: ../build/NEWS:20505 msgid "" @@ -29220,6 +41876,9 @@ msgid "" "subclasses of non-GC types that don't add any new fields. Patch by Eugene " "Toder." msgstr "" +"`bpo-23726 `__: No habilite GC para " +"subclases de usuario de tipos que no sean GC y que no agreguen ningún campo " +"nuevo. Parche de Eugene Toder." #: ../build/NEWS:20508 msgid "" @@ -29228,12 +41887,19 @@ msgid "" "buffered I/O object, and the main thread tries to use the same I/O object " "(typically stdout or stderr). A fatal error is emitted instead." msgstr "" +"`bpo-23309 `__: Evite un punto muerto en " +"el apagado si un subproceso de demonio se aborta mientras mantiene un " +"bloqueo en un objeto de E / S almacenado en búfer, y el subproceso principal " +"intenta utilizar el mismo objeto de E / S (normalmente stdout o stderr). En " +"su lugar, se emite un error fatal." #: ../build/NEWS:20513 msgid "" "`bpo-22977 `__: Fixed formatting Windows " "error messages on Wine. Patch by Martin Panter." msgstr "" +"`bpo-22977 `__: Se corrigieron los " +"mensajes de error de formato de Windows en Wine. Parche de Martin Panter." #: ../build/NEWS:20516 #, python-format @@ -29241,30 +41907,42 @@ msgid "" "`bpo-23466 `__: %c, %o, %x, and %X in " "bytes formatting now raise TypeError on non-integer input." msgstr "" +"`bpo-23466 `__:% c,% o,% x y% X en el " +"formato de bytes ahora generan TypeError en entradas que no son enteros." #: ../build/NEWS:20519 msgid "" "`bpo-24044 `__: Fix possible null " "pointer dereference in list.sort in out of memory conditions." msgstr "" +"`bpo-24044 `__: Se corrige la posible " +"desreferencia del puntero nulo en list.sort en condiciones de memoria " +"insuficiente." #: ../build/NEWS:20522 msgid "" "`bpo-21354 `__: PyCFunction_New function " "is exposed by python DLL again." msgstr "" +"`bpo-21354 `__: La función " +"PyCFunction_New es expuesta nuevamente por Python DLL." #: ../build/NEWS:20527 msgid "" "`bpo-23840 `__: tokenize.open() now " "closes the temporary binary file on error to fix a resource warning." msgstr "" +"`bpo-23840 `__: tokenize.open () ahora " +"cierra el archivo binario temporal en caso de error para corregir una " +"advertencia de recurso." #: ../build/NEWS:20530 msgid "" "`bpo-16914 `__: new debuglevel 2 in " "smtplib adds timestamps to debug output." msgstr "" +"`bpo-16914 `__: el nuevo nivel de " +"depuración 2 en smtplib agrega marcas de tiempo a la salida de depuración." #: ../build/NEWS:20532 msgid "" @@ -29273,24 +41951,34 @@ msgid "" "enhancement is a superset of the enhancement from `bpo-19494 `__ and supersedes that change." msgstr "" +"`bpo-7159 `__: urllib.request ahora " +"admite el envío de credenciales de autenticación automáticamente después del " +"primer 401. Esta mejora es un superconjunto de la mejora de `bpo-19494 " +"`__ y reemplaza ese cambio." #: ../build/NEWS:20536 msgid "" "`bpo-23703 `__: Fix a regression in " "urljoin() introduced in 901e4e52b20a. Patch by Demian Brecht." msgstr "" +"`bpo-23703 `__: se corrigió una " +"regresión en urljoin () introducida en 901e4e52b20a. Parche de Demian Brecht." #: ../build/NEWS:20539 msgid "" "`bpo-4254 `__: Adds _curses." "update_lines_cols(). Patch by Arnon Yaari" msgstr "" +"`bpo-4254 `__: agrega _curses." +"update_lines_cols (). Parche de Arnon Yaari" #: ../build/NEWS:20541 msgid "" "`bpo-19933 `__: Provide default argument " "for ndigits in round. Patch by Vajrasky Kok." msgstr "" +"`bpo-19933 `__: proporciona un argumento " +"predeterminado para n dígitos en la ronda. Parche de Vajrasky Kok." #: ../build/NEWS:20544 msgid "" @@ -29298,6 +41986,9 @@ msgid "" "parameter to tarfile.TarFile.extract and tarfile.TarFile.extractall. Patch " "by Michael Vogt and Eric Smith." msgstr "" +"`bpo-23193 `__: agregue un parámetro " +"numeric_owner a tarfile.TarFile.extract y tarfile.TarFile.extractall. Parche " +"de Michael Vogt y Eric Smith." #: ../build/NEWS:20547 msgid "" @@ -29305,6 +41996,9 @@ msgid "" "function than returns a CalledProcess instance for a more consistent API " "than the existing call* functions." msgstr "" +"`bpo-23342 `__: agregue una función " +"subprocess.run () que devuelve una instancia de CalledProcess para una API " +"más consistente que las funciones de llamada * existentes." #: ../build/NEWS:20550 msgid "" @@ -29313,28 +42007,40 @@ msgid "" "issue when a lambda function is used as decorator argument. Patch by Thomas " "Ballinger and Allison Kaptur." msgstr "" +"`bpo-21217 `__: inspect.getsourcelines " +"() ahora intenta calcular las líneas de inicio y finalización del objeto de " +"código, solucionando un problema cuando se usa una función lambda como " +"argumento decorador. Parche de Thomas Ballinger y Allison Kaptur." #: ../build/NEWS:20554 msgid "" "`bpo-24521 `__: Fix possible integer " "overflows in the pickle module." msgstr "" +"`bpo-24521 `__: corrige posibles " +"desbordamientos de enteros en el módulo pickle." #: ../build/NEWS:20556 msgid "" "`bpo-22931 `__: Allow '[' and ']' in " "cookie values." msgstr "" +"`bpo-22931 `__: Permita '[' y ']' en los " +"valores de las cookies." #: ../build/NEWS:20558 msgid "The keywords attribute of functools.partial is now always a dictionary." msgstr "" +"El atributo de palabras clave de functools.partial ahora es siempre un " +"diccionario." #: ../build/NEWS:20560 msgid "" "`bpo-23811 `__: Add missing newline to " "the PyCompileError error message. Patch by Alex Shkop." msgstr "" +"`bpo-23811 `__: agregue una nueva línea " +"faltante al mensaje de error PyCompileError. Parche de Alex Shkop." #: ../build/NEWS:20563 #, python-format @@ -29343,18 +42049,26 @@ msgid "" "when allocating a multiprocessing shared array that's larger than 50% of the " "available RAM. Patch by Médéric Boquien." msgstr "" +"`bpo-21116 `__: Evite gastar memoria " +"cuando asigne una matriz compartida multiprocesamiento que sea mayor al " +"50% de la RAM disponible. Parche de Médéric Boquien." #: ../build/NEWS:20567 msgid "" "`bpo-22982 `__: Improve BOM handling " "when seeking to multiple positions of a writable text file." msgstr "" +"`bpo-22982 `__: mejora el manejo de la " +"lista de materiales cuando se busca en varias posiciones de un archivo de " +"texto grabable." #: ../build/NEWS:20570 msgid "" "`bpo-23464 `__: Removed deprecated " "asyncio JoinableQueue." msgstr "" +"`bpo-23464 `__: Se eliminó el asyncio " +"JoinableQueue obsoleto." #: ../build/NEWS:20572 msgid "" @@ -29364,12 +42078,19 @@ msgid "" "payloads which decompress to a huge size). Patch by Martin Panter and " "Nikolaus Rath." msgstr "" +"`bpo-23529 `__: limite el tamaño de los " +"datos descomprimidos al leer de GzipFile, BZ2File o LZMAFile. Esto derrota " +"los ataques de denegación de servicio que utilizan bombas comprimidas (es " +"decir, cargas útiles comprimidas que se descomprimen a un tamaño enorme). " +"Parche de Martin Panter y Nikolaus Rath." #: ../build/NEWS:20577 msgid "" "`bpo-21859 `__: Added Python " "implementation of io.FileIO." msgstr "" +"`bpo-21859 `__: Implementación de Python " +"agregada de io.FileIO." #: ../build/NEWS:20579 msgid "" @@ -29377,12 +42098,19 @@ msgid "" "multiple modules now are idempotent and more robust at shutdown. If they " "need to release multiple resources, all are released even if errors occur." msgstr "" +"`bpo-23865 `__: los métodos close () en " +"múltiples módulos ahora son idempotentes y más robustos al apagar. Si " +"necesitan liberar varios recursos, todos se liberan incluso si se producen " +"errores." #: ../build/NEWS:20583 msgid "" "`bpo-23400 `__: Raise same exception on " "both Python 2 and 3 if sem_open is not available. Patch by Davin Potts." msgstr "" +"`bpo-23400 `__: genera la misma " +"excepción en Python 2 y 3 si sem_open no está disponible. Parche de Davin " +"Potts." #: ../build/NEWS:20586 msgid "" @@ -29390,6 +42118,10 @@ msgid "" "module includes SubprocessError and TimeoutError in its list of exported " "names for the users wild enough to use ``from subprocess import *``." msgstr "" +"`bpo-10838 `__: El módulo de subproceso " +"ahora incluye SubprocessError y TimeoutError en su lista de nombres " +"exportados para los usuarios lo suficientemente salvajes como para usar " +"``from subprocess import *``." #: ../build/NEWS:20590 msgid "" @@ -29397,6 +42129,9 @@ msgid "" "ParseResult, SplitResult, DefragResultBytes, ParseResultBytes, and " "SplitResultBytes to urllib.parse.__all__. Patch by Martin Panter." msgstr "" +"`bpo-23411 `__: Se agregaron " +"DefragResult, ParseResult, SplitResult, DefragResultBytes, ParseResultBytes " +"y SplitResultBytes a urllib.parse .__ all__. Parche de Martin Panter." #: ../build/NEWS:20594 msgid "" @@ -29404,6 +42139,9 @@ msgid "" "ftpwrapper constructor now closes the socket if the FTP connection failed to " "fix a ResourceWarning." msgstr "" +"`bpo-23881 `__: el constructor urllib." +"request.ftpwrapper ahora cierra el socket si la conexión FTP no pudo " +"arreglar un ResourceWarning." #: ../build/NEWS:20597 msgid "" @@ -29412,6 +42150,10 @@ msgid "" "successfully. The socket timeout is now the maximum total duration to send " "all data." msgstr "" +"`bpo-23853 `__: :meth:`socket.socket." +"sendall` ya no restablece el tiempo de espera del socket cada vez que los " +"datos se envían correctamente. El tiempo de espera del socket es ahora la " +"duración total máxima para enviar todos los datos." #: ../build/NEWS:20601 msgid "" @@ -29419,6 +42161,9 @@ msgid "" "pprint output of set or dict containing orderable and non-orderable elements " "no longer depends on iteration order of set or dict." msgstr "" +"`bpo-22721 `__: Un orden de salida " +"pprint multilínea de set o dict que contiene elementos ordenables y no " +"ordenables ya no depende del orden de iteración de set o dict." #: ../build/NEWS:20605 msgid "" @@ -29427,30 +42172,42 @@ msgid "" "BooleanVar now validates input values (accepted bool, int, str, and " "Tcl_Obj). tkinter.BooleanVar.get() now always returns bool." msgstr "" +"`bpo-15133 `__: _tkinter.tkapp." +"getboolean () ahora admite Tcl_Obj y siempre devuelve bool. tkinter." +"BooleanVar ahora valida los valores de entrada (aceptados bool, int, str y " +"Tcl_Obj). tkinter.BooleanVar.get () ahora siempre devuelve bool." #: ../build/NEWS:20610 msgid "" "`bpo-10590 `__: xml.sax.parseString() " "now supports string argument." msgstr "" +"`bpo-10590 `__: xml.sax.parseString () " +"ahora admite argumentos de cadena." #: ../build/NEWS:20612 msgid "" "`bpo-23338 `__: Fixed formatting ctypes " "error messages on Cygwin. Patch by Makoto Kato." msgstr "" +"`bpo-23338 `__: Se corrigieron los " +"mensajes de error de ctypes de formato en Cygwin. Parche de Makoto Kato." #: ../build/NEWS:20615 msgid "" "`bpo-15582 `__: inspect.getdoc() now " "follows inheritance chains." msgstr "" +"`bpo-15582 `__: inspect.getdoc () ahora " +"sigue cadenas de herencia." #: ../build/NEWS:20617 msgid "" "`bpo-2175 `__: SAX parsers now support a " "character stream of InputSource object." msgstr "" +"`bpo-2175 `__: Los analizadores SAX ahora " +"admiten un flujo de caracteres del objeto InputSource." #: ../build/NEWS:20620 msgid "" @@ -29458,6 +42215,9 @@ msgid "" "bit integers added in Tcl 8.4 and arbitrary precision integers added in Tcl " "8.5." msgstr "" +"`bpo-16840 `__: Tkinter ahora admite " +"enteros de 64 bits agregados en Tcl 8.4 y enteros de precisión arbitraria " +"agregados en Tcl 8.5." #: ../build/NEWS:20623 msgid "" @@ -29465,6 +42225,9 @@ msgid "" "the C Py_ssize_t type to store the result of sendto() instead of the C int " "type." msgstr "" +"`bpo-23834 `__: Arregle socket.sendto " +"(), use el tipo C Py_ssize_t para almacenar el resultado de sendto () en " +"lugar del tipo C int." #: ../build/NEWS:20626 msgid "" @@ -29475,24 +42238,37 @@ msgid "" "timeout. :meth:`socket.socket.connect` still raise :exc:`InterruptedError` " "for non-blocking sockets." msgstr "" +"`bpo-23618 `__: :meth:`socket.socket." +"connect` ahora espera hasta que se complete la conexión en lugar de generar :" +"exc:`InterruptedError` si la conexión es interrumpida por señales, los " +"manejadores de señales no generan una excepción y el conector se bloquea o " +"tiene un tiempo de espera. :meth:`socket.socket.connect` aún genera :exc:" +"`InterruptedError` para sockets sin bloqueo." #: ../build/NEWS:20632 msgid "" "`bpo-21526 `__: Tkinter now supports new " "boolean type in Tcl 8.5." msgstr "" +"`bpo-21526 `__: Tkinter ahora admite un " +"nuevo tipo booleano en Tcl 8.5." #: ../build/NEWS:20634 msgid "" "`bpo-23836 `__: Fix the faulthandler " "module to handle reentrant calls to its signal handlers." msgstr "" +"`bpo-23836 `__: arregla el módulo de " +"manejo de fallas para manejar llamadas reentrantes a sus manejadores de " +"señales." #: ../build/NEWS:20637 msgid "" "`bpo-23838 `__: linecache now clears the " "cache and returns an empty result on MemoryError." msgstr "" +"`bpo-23838 `__: linecache ahora borra el " +"caché y devuelve un resultado vacío en MemoryError." #: ../build/NEWS:20640 msgid "" @@ -29500,6 +42276,9 @@ msgid "" "commonpath(). Implemented in posixpath and ntpath. Based on patch by Rafik " "Draoui." msgstr "" +"`bpo-10395 `__: Se agregó os.path." +"commonpath (). Implementado en posixpath y ntpath. Basado en el parche de " +"Rafik Draoui." #: ../build/NEWS:20643 msgid "" @@ -29507,12 +42286,17 @@ msgid "" "\"lookupable\" objects (such as unbound methods or nested classes) now are " "supported with pickle protocols < 4." msgstr "" +"`bpo-23611 `__: La serialización de más " +"objetos \"buscables\" (como métodos no vinculados o clases anidadas) ahora " +"es compatible con protocolos pickle <4." #: ../build/NEWS:20646 msgid "" "`bpo-13583 `__: sqlite3.Row now supports " "slice indexing." msgstr "" +"`bpo-13583 `__: sqlite3.Row ahora admite " +"la indexación de cortes." #: ../build/NEWS:20648 msgid "" @@ -29521,6 +42305,10 @@ msgid "" "new mappings. Import mapping is no longer applied to modules already mapped " "with full name mapping." msgstr "" +"`bpo-18473 `__: Corregidas asignaciones " +"de pickle compatibles 2to3 y 3to2. Se corrigieron asignaciones inversas " +"ambiguas. Se agregaron muchas asignaciones nuevas. El mapeo de importación " +"ya no se aplica a los módulos ya mapeados con mapeo de nombre completo." #: ../build/NEWS:20652 msgid "" @@ -29529,6 +42317,10 @@ msgid "" "signal, except if the signal handler raises an exception. This change is " "part of the :pep:`475`." msgstr "" +"`bpo-23485 `__: select.select () ahora " +"se reintenta automáticamente con el tiempo de espera recalculado cuando es " +"interrumpido por una señal, excepto si el manejador de señales genera una " +"excepción. Este cambio es parte del :pep:`475`." #: ../build/NEWS:20656 msgid "" @@ -29536,18 +42328,25 @@ msgid "" "existing file descriptor, io.FileIO() now only calls fstat() once. Before " "fstat() was called twice, which was not necessary." msgstr "" +"`bpo-23752 `__: cuando se crea a partir " +"de un descriptor de archivo existente, io.FileIO () ahora solo llama a fstat " +"() una vez. Antes, se llamaba dos veces a fstat (), lo cual no era necesario." #: ../build/NEWS:20660 msgid "" "`bpo-23704 `__: collections.deque() " "objects now support __add__, __mul__, and __imul__()." msgstr "" +"`bpo-23704 `__: los objetos collections." +"deque () ahora admiten __add__, __mul__ y __imul __ ()." #: ../build/NEWS:20663 msgid "" "`bpo-23171 `__: csv.Writer.writerow() " "now supports arbitrary iterables." msgstr "" +"`bpo-23171 `__: csv.Writer.writerow () " +"ahora admite iterables arbitrarios." #: ../build/NEWS:20665 msgid "" @@ -29555,6 +42354,9 @@ msgid "" "parser now handles duplicate MIME parameter names without error, similar to " "how get_param behaves." msgstr "" +"`bpo-23745 `__: el nuevo analizador de " +"encabezados de correo electrónico ahora maneja nombres de parámetros MIME " +"duplicados sin errores, similar a cómo se comporta get_param." #: ../build/NEWS:20668 msgid "" @@ -29562,6 +42364,9 @@ msgid "" "rounds the timestamp towards minus infinity (-inf) instead of rounding " "towards zero." msgstr "" +"`bpo-22117 `__: se corrige os.utime (), " +"ahora redondea la marca de tiempo hacia menos infinito (-inf) en lugar de " +"redondear hacia cero." #: ../build/NEWS:20671 msgid "" @@ -29569,36 +42374,50 @@ msgid "" "initializer to work with __methods__, just like configure_mock(). Patch by " "Kasia Jachim." msgstr "" +"`bpo-23310 `__: Arregle el inicializador " +"de MagicMock para que funcione con __methods__, al igual que configure_mock " +"(). Parche de Kasia Jachim." #: ../build/NEWS:20677 msgid "" "`bpo-23817 `__: FreeBSD now uses \"1.0\" " "in the SOVERSION as other operating systems, instead of just \"1\"." msgstr "" +"`bpo-23817 `__: FreeBSD ahora usa " +"\"1.0\" en SOVERSION como otros sistemas operativos, en lugar de solo \"1\"." #: ../build/NEWS:20680 msgid "" "`bpo-23501 `__: Argument Clinic now " "generates code into separate files by default." msgstr "" +"`bpo-23501 `__: Argument Clinic ahora " +"genera código en archivos separados de forma predeterminada." #: ../build/NEWS:20686 msgid "" "`bpo-23799 `__: Added test.support." "start_threads() for running and cleaning up multiple threads." msgstr "" +"`bpo-23799 `__: se agregó test.support." +"start_threads () para ejecutar y limpiar varios subprocesos." #: ../build/NEWS:20689 msgid "" "`bpo-22390 `__: test.regrtest now emits " "a warning if temporary files or directories are left after running a test." msgstr "" +"`bpo-22390 `__: test.regrtest ahora " +"emite una advertencia si quedan archivos o directorios temporales después de " +"ejecutar una prueba." #: ../build/NEWS:20695 msgid "" "`bpo-18128 `__: pygettext now uses " "standard +NNNN format in the POT-Creation-Date header." msgstr "" +"`bpo-18128 `__: pygettext ahora usa el " +"formato estándar + NNNN en el encabezado POT-Creation-Date." #: ../build/NEWS:20698 msgid "" @@ -29606,18 +42425,26 @@ msgid "" "understanding of format units accepting bytes, bytearrays, and buffers is " "now consistent with both the documentation and the implementation." msgstr "" +"`bpo-23935 `__: La comprensión de " +"Argument Clinic de las unidades de formato que aceptan bytes, bytearrays y " +"búferes ahora es coherente tanto con la documentación como con la " +"implementación." #: ../build/NEWS:20702 msgid "" "`bpo-23944 `__: Argument Clinic now " "wraps long impl prototypes at column 78." msgstr "" +"`bpo-23944 `__: Argument Clinic ahora " +"incluye prototipos de impl largos en la columna 78." #: ../build/NEWS:20704 msgid "" "`bpo-20586 `__: Argument Clinic now " "ensures that functions without docstrings have signatures." msgstr "" +"`bpo-20586 `__: Argument Clinic ahora " +"garantiza que las funciones sin cadenas de documentos tengan firmas." #: ../build/NEWS:20707 msgid "" @@ -29625,6 +42452,9 @@ msgid "" "generates argument parsing code with PyArg_Parse instead of PyArg_ParseTuple " "if possible." msgstr "" +"`bpo-23492 `__: Argument Clinic ahora " +"genera código de análisis de argumentos con PyArg_Parse en lugar de " +"PyArg_ParseTuple si es posible." #: ../build/NEWS:20710 msgid "" @@ -29634,20 +42464,27 @@ msgid "" "symbol multiple times, and it's emitted at the end of all processing rather " "than immediately after the first use." msgstr "" +"`bpo-23500 `__: Argument Clinic ahora es " +"más inteligente al generar la definición \"#ifndef\" (vacía) de la macro " +"methoddef: solo se genera una vez, incluso si Argument Clinic procesa el " +"mismo símbolo varias veces, y se emite al final de todo el procesamiento en " +"lugar de inmediatamente después del primer uso." #: ../build/NEWS:20719 msgid "" "`bpo-23998 `__: PyImport_ReInitLock() " "now checks for lock allocation error" msgstr "" +"`bpo-23998 `__: PyImport_ReInitLock () " +"ahora comprueba el error de asignación de bloqueo" #: ../build/NEWS:20723 msgid "Python 3.5.0 alpha 3" -msgstr "" +msgstr "Python 3.5.0 alpha 3" #: ../build/NEWS:20725 msgid "*Release date: 2015-03-28*" -msgstr "" +msgstr "*Release date: 2015-03-28*" #: ../build/NEWS:20730 msgid "" @@ -29656,6 +42493,10 @@ msgid "" "str.split, str.partition) with arguments of different kinds (UCS1, UCS2, " "UCS4)." msgstr "" +"`bpo-23573 `__: Mayor rendimiento de las " +"operaciones de búsqueda de cadenas (str.find, str.index, str.count, el " +"operador in, str.split, str.partition) con argumentos de diferentes tipos " +"(UCS1, UCS2, UCS4)." #: ../build/NEWS:20734 msgid "" @@ -29663,36 +42504,49 @@ msgid "" "anymore platforms without stat() or fstat(), these functions are always " "required." msgstr "" +"`bpo-23753 `__: Python ya no admite " +"plataformas sin stat () o fstat (), estas funciones siempre son necesarias." #: ../build/NEWS:20737 msgid "" "`bpo-23681 `__: The -b option now " "affects comparisons of bytes with int." msgstr "" +"`bpo-23681 `__: La opción -b ahora " +"afecta las comparaciones de bytes con int." #: ../build/NEWS:20739 msgid "" "`bpo-23632 `__: Memoryviews now allow " "tuple indexing (including for multi-dimensional memoryviews)." msgstr "" +"`bpo-23632 `__: las vistas de memoria " +"ahora permiten la indexación de tuplas (incluso para las vistas de memoria " +"multidimensionales)." #: ../build/NEWS:20742 msgid "" "`bpo-23192 `__: Fixed generator " "lambdas. Patch by Bruno Cauet." msgstr "" +"`bpo-23192 `__: Generador de lambdas " +"fijas. Parche de Bruno Cauet." #: ../build/NEWS:20744 msgid "" "`bpo-23629 `__: Fix the default " "__sizeof__ implementation for variable-sized objects." msgstr "" +"`bpo-23629 `__: corrige la " +"implementación predeterminada de __sizeof__ para objetos de tamaño variable." #: ../build/NEWS:20750 msgid "" "`bpo-14260 `__: The groupindex attribute " "of regular expression pattern object now is non-modifiable mapping." msgstr "" +"`bpo-14260 `__: el atributo groupindex " +"del objeto de patrón de expresión regular ahora es un mapeo no modificable." #: ../build/NEWS:20753 msgid "" @@ -29701,36 +42555,50 @@ msgid "" "unix pagers, and prevents pipepager from shutting down while the pager " "itself is still running." msgstr "" +"`bpo-23792 `__: Ignore KeyboardInterrupt " +"cuando el buscapersonas pydoc está activo. Esto imita el comportamiento de " +"los buscapersonas estándar de Unix y evita que el buscapersonas se apague " +"mientras el buscapersonas todavía se está ejecutando." #: ../build/NEWS:20757 msgid "" "`bpo-23775 `__: pprint() of OrderedDict " "now outputs the same representation as repr()." msgstr "" +"`bpo-23775 `__: pprint () de OrderedDict " +"ahora genera la misma representación que repr ()." #: ../build/NEWS:20760 msgid "" "`bpo-23765 `__: Removed IsBadStringPtr " "calls in ctypes" msgstr "" +"`bpo-23765 `__: llamadas IsBadStringPtr " +"eliminadas en ctypes" #: ../build/NEWS:20762 msgid "" "`bpo-22364 `__: Improved some re error " "messages using regex for hints." msgstr "" +"`bpo-22364 `__: Se mejoraron algunos " +"mensajes de error re usando expresiones regulares para sugerencias." #: ../build/NEWS:20764 msgid "" "`bpo-23742 `__: ntpath.expandvars() no " "longer loses unbalanced single quotes." msgstr "" +"`bpo-23742 `__: ntpath.expandvars () ya " +"no pierde comillas simples no balanceadas." #: ../build/NEWS:20766 msgid "" "`bpo-21717 `__: The zipfile.ZipFile.open " "function now supports 'x' (exclusive creation) mode." msgstr "" +"`bpo-21717 `__: La función zipfile." +"ZipFile.open ahora admite el modo 'x' (creación exclusiva)." #: ../build/NEWS:20769 msgid "" @@ -29738,6 +42606,9 @@ msgid "" "BufferedRWPair now is closed even when closing writer failed in " "BufferedRWPair.close()." msgstr "" +"`bpo-21802 `__: el lector en " +"BufferedRWPair ahora está cerrado incluso cuando el escritor de cierre falló " +"en BufferedRWPair.close ()." #: ../build/NEWS:20772 msgid "" @@ -29745,6 +42616,9 @@ msgid "" "regular expressions that consist of ``'\\'`` and ASCII letter now raise a " "deprecation warning and will be forbidden in Python 3.6." msgstr "" +"`bpo-23622 `__: los escapes desconocidos " +"en expresiones regulares que consisten en ``'\\'`` y letras ASCII ahora " +"generan una advertencia de desaprobación y estarán prohibidos en Python 3.6." #: ../build/NEWS:20776 msgid "" @@ -29753,18 +42627,26 @@ msgid "" "Formatter now allows specifying the \"self\" and the \"format_string\" " "parameters as keyword arguments." msgstr "" +"`bpo-23671 `__: string.Template ahora " +"permite especificar el parámetro \"self\" como un argumento de palabra " +"clave. string.Formatter ahora permite especificar los parámetros \"self\" y " +"\"format_string\" como argumentos de palabras clave." #: ../build/NEWS:20780 msgid "" "`bpo-23502 `__: The pprint module now " "supports mapping proxies." msgstr "" +"`bpo-23502 `__: el módulo pprint ahora " +"admite mapeo de proxies." #: ../build/NEWS:20782 msgid "" "`bpo-17530 `__: pprint now wraps long " "bytes objects and bytearrays." msgstr "" +"`bpo-17530 `__: pprint ahora envuelve " +"objetos de bytes largos y bytearrays." #: ../build/NEWS:20784 msgid "" @@ -29772,6 +42654,9 @@ msgid "" "in breaking words in tetxtwrap. Got rid of quadratic complexity in breaking " "long words." msgstr "" +"`bpo-22687 `__: se corrigieron algunos " +"casos de esquina al romper palabras en tetxtwrap. Se deshizo de la " +"complejidad cuadrática al romper palabras largas." #: ../build/NEWS:20787 msgid "" @@ -29779,6 +42664,9 @@ msgid "" "pickle protocol 4 (PEP 3154) and supports copying of instances of classes " "whose __new__ method takes keyword-only arguments." msgstr "" +"`bpo-4727 `__: El módulo de copia ahora " +"usa el protocolo pickle 4 (PEP 3154) y admite la copia de instancias de " +"clases cuyo método __nuevo__ toma argumentos de solo palabras clave." #: ../build/NEWS:20791 msgid "" @@ -29786,12 +42674,19 @@ msgid "" "support creating executable zip file archives of Python code. Registered \"." "pyz\" and \".pyzw\" extensions on Windows for these archives (PEP 441)." msgstr "" +"`bpo-23491 `__: se agregó un módulo " +"zipapp para admitir la creación de archivos zip ejecutables de código " +"Python. Extensiones registradas \".pyz\" y \".pyzw\" en Windows para estos " +"archivos (PEP 441)." #: ../build/NEWS:20795 msgid "" "`bpo-23657 `__: Avoid explicit checks " "for str in zipapp, adding support for pathlib.Path objects as arguments." msgstr "" +"`bpo-23657 `__: Evite las comprobaciones " +"explícitas de str en zipapp, agregando soporte para objetos pathlib.Path " +"como argumentos." #: ../build/NEWS:20798 msgid "" @@ -29799,18 +42694,25 @@ msgid "" "arbitrary bytes-like objects and avoided unnecessary copying of memoryview " "in gzip.GzipFile.write(). Original patch by Wolfgang Maier." msgstr "" +"`bpo-23688 `__: Se agregó soporte para " +"objetos arbitrarios similares a bytes y se evitó la copia innecesaria de " +"memoryview en gzip.GzipFile.write (). Parche original de Wolfgang Maier." #: ../build/NEWS:20802 msgid "" "`bpo-23252 `__: Added support for " "writing ZIP files to unseekable streams." msgstr "" +"`bpo-23252 `__: Se agregó soporte para " +"escribir archivos ZIP en transmisiones que no se pueden buscar." #: ../build/NEWS:20804 msgid "" "`bpo-23647 `__: Increase imaplib's " "MAXLINE to accommodate modern mailbox sizes." msgstr "" +"`bpo-23647 `__: Aumente el MAXLINE de " +"imaplib para adaptarse a los tamaños de buzones de correo modernos." #: ../build/NEWS:20806 msgid "" @@ -29818,6 +42720,10 @@ msgid "" "client.HTTPConnection.request now sets Content-Length to 0 for PUT, POST, " "and PATCH headers to avoid 411 errors from some web servers." msgstr "" +"`bpo-23539 `__: si body es None, http." +"client.HTTPConnection.request ahora establece Content-Length en 0 para los " +"encabezados PUT, POST y PATCH para evitar errores 411 de algunos servidores " +"web." #: ../build/NEWS:20810 msgid "" @@ -29825,6 +42731,9 @@ msgid "" "constructor no longer leaves the connection and socket open until the " "garbage collector cleans them up. Patch by Martin Panter." msgstr "" +"`bpo-22351 `__: El constructor nntplib." +"NNTP ya no deja la conexión y el socket abiertos hasta que el recolector de " +"basura los limpia. Parche de Martin Panter." #: ../build/NEWS:20814 msgid "" @@ -29833,6 +42742,10 @@ msgid "" "deques to be registered as a MutableSequence and it improves their " "substitutability for lists." msgstr "" +"`bpo-23704 `__: los objetos collections." +"deque () ahora admiten métodos para index (), insert () y copy (). Esto " +"permite que deques se registren como MutableSequence y mejora su " +"sustituibilidad por listas." #: ../build/NEWS:20818 msgid "" @@ -29842,6 +42755,12 @@ msgid "" "does not raise an exception. signal.sigtimedwait() recomputes the timeout " "with a monotonic clock when it is retried." msgstr "" +"`bpo-23715 `__: :func:`signal." +"sigwaitinfo` y :func:`signal.sigtimedwait` ahora se reintentan cuando son " +"interrumpidos por una señal que no está en el parámetro *sigset*, si el " +"manejador de señales no genera una excepción. signal.sigtimedwait () vuelve " +"a calcular el tiempo de espera con un reloj monótono cuando se vuelve a " +"intentar." #: ../build/NEWS:20823 msgid "" @@ -29849,6 +42768,10 @@ msgid "" "mmap, ossaudiodev, socket, ssl, and codecs, that accepted only read-only " "bytes-like object now accept writable bytes-like object too." msgstr "" +"`bpo-23001 `__: Pocas funciones en los " +"módulos mmap, ossaudiodev, socket, ssl y códecs, que aceptaban solo objetos " +"tipo bytes de solo lectura, ahora también aceptan objetos similares a bytes " +"escribibles." #: ../build/NEWS:20827 msgid "" @@ -29856,6 +42779,9 @@ msgid "" "interrupted by a signal, the sleep is now retried with the recomputed delay, " "except if the signal handler raises an exception (PEP 475)." msgstr "" +"`bpo-23646 `__: Si time.sleep () es " +"interrumpido por una señal, el sleep ahora se reintenta con el retraso " +"calculado, excepto si el manejador de señales genera una excepción (PEP 475)." #: ../build/NEWS:20831 msgid "" @@ -29863,6 +42789,9 @@ msgid "" "handles all days in week 0, including Dec 30 of previous year. Based on " "patch by Jim Carroll." msgstr "" +"`bpo-23136 `__: _strptime ahora maneja " +"uniformemente todos los días de la semana 0, incluido el 30 de diciembre del " +"año anterior. Basado en un parche de Jim Carroll." #: ../build/NEWS:20834 msgid "" @@ -29870,6 +42799,9 @@ msgid "" "NamedTemporaryFile now keeps a reference to NamedTemporaryFile instance. " "Patch by Bohuslav Kabrda." msgstr "" +"`bpo-23700 `__: el iterador de " +"NamedTemporaryFile ahora mantiene una referencia a la instancia de " +"NamedTemporaryFile. Parche de Bohuslav Kabrda." #: ../build/NEWS:20837 msgid "" @@ -29877,6 +42809,9 @@ msgid "" "created by unittest.loader when it fails importing a test module is now " "picklable." msgstr "" +"`bpo-22903 `__: El caso de prueba falso " +"creado por unittest.loader cuando falla la importación de un módulo de " +"prueba ahora se puede seleccionar." #: ../build/NEWS:20840 msgid "" @@ -29885,6 +42820,11 @@ msgid "" "Linux kernel 3.17. It is more reliable and more secure, because it avoids " "the need of a file descriptor and waits until the kernel has enough entropy." msgstr "" +"`bpo-22181 `__: en Linux, os.urandom () " +"ahora usa el nuevo syscall getrandom () si está disponible, syscall " +"introducido en el kernel de Linux 3.17. Es más confiable y seguro, porque " +"evita la necesidad de un descriptor de archivo y espera hasta que el kernel " +"tenga suficiente entropía." #: ../build/NEWS:20845 msgid "" @@ -29896,42 +42836,64 @@ msgid "" "dict. repr() now contains all attributes. Optimized checking keys and " "quoting values. Added new tests. Original patch by Demian Brecht." msgstr "" +"`bpo-2211 `__: Actualización de la " +"implementación de la clase http.cookies.Morsel. Ahora se desaconseja " +"establecer los atributos clave, valor y valor_codificado directamente. " +"update () y setdefault () ahora transforman y verifican las claves. La " +"comparación de igualdad ahora tiene en cuenta los atributos clave, valor y " +"valor_codificado. copy () ahora devuelve un bocado, no un dict. repr () " +"ahora contiene todos los atributos. Comprobación optimizada de claves y " +"valores de cotización. Añadidas nuevas pruebas. Parche original de Demian " +"Brecht." #: ../build/NEWS:20853 msgid "" "`bpo-18983 `__: Allow selection of " "output units in timeit. Patch by Julian Gindi." msgstr "" +"`bpo-18983 `__: Permitir la selección de " +"unidades de salida en timeit. Parche de Julian Gindi." #: ../build/NEWS:20856 msgid "" "`bpo-23631 `__: Fix traceback." "format_list when a traceback has been mutated." msgstr "" +"`bpo-23631 `__: se corrige traceback." +"format_list cuando se ha mutado un rastreo." #: ../build/NEWS:20858 msgid "" "`bpo-23568 `__: Add rdivmod support to " "MagicMock() objects. Patch by Håkan Lövdahl." msgstr "" +"`bpo-23568 `__: agregue soporte rdivmod " +"a los objetos MagicMock (). Parche de Håkan Lövdahl." #: ../build/NEWS:20861 msgid "" "`bpo-2052 `__: Add charset parameter to " "HtmlDiff.make_file()." msgstr "" +"`bpo-2052 `__: agregue el parámetro " +"charset a HtmlDiff.make_file ()." #: ../build/NEWS:20863 msgid "" "`bpo-23668 `__: Support os.truncate and " "os.ftruncate on Windows." msgstr "" +"`bpo-23668 `__: admite os.truncate y os." +"ftruncate en Windows." #: ../build/NEWS:20865 msgid "" "`bpo-23138 `__: Fixed parsing cookies " "with absent keys or values in cookiejar. Patch by Demian Brecht." msgstr "" +"`bpo-23138 `__: Se corrigieron las " +"cookies de análisis con claves o valores ausentes en el cookiejar. Parche de " +"Demian Brecht." #: ../build/NEWS:20868 msgid "" @@ -29939,12 +42901,17 @@ msgid "" "methods imap() and imap_unordered() now handle exceptions raised by an " "iterator. Patch by Alon Diamant and Davin Potts." msgstr "" +"`bpo-23051 `__: los métodos " +"multiprocessing.Pool imap () e imap_unordered () ahora manejan excepciones " +"generadas por un iterador. Parche de Alon Diamant y Davin Potts." #: ../build/NEWS:20872 msgid "" "`bpo-23581 `__: Add matmul support to " "MagicMock. Patch by Håkan Lövdahl." msgstr "" +"`bpo-23581 `__: agregue soporte matmul a " +"MagicMock. Parche de Håkan Lövdahl." #: ../build/NEWS:20874 msgid "" @@ -29952,18 +42919,27 @@ msgid "" "dump_traceback() and dump_traceback_later() functions of faulthandler now " "accept file descriptors. Patch by Wei Wu." msgstr "" +"`bpo-23566 `__: las funciones enable (), " +"register (), dump_traceback () y dump_traceback_later () del administrador " +"de fallas ahora aceptan descriptores de archivo. Parche de Wei Wu." #: ../build/NEWS:20878 msgid "" "`bpo-22928 `__: Disabled HTTP header " "injections in http.client. Original patch by Demian Brecht." msgstr "" +"`bpo-22928 `__: Inyecciones de " +"encabezado HTTP deshabilitadas en http.client. Parche original de Demian " +"Brecht." #: ../build/NEWS:20881 msgid "" "`bpo-23615 `__: Modules bz2, tarfile and " "tokenize now can be reloaded with imp.reload(). Patch by Thomas Kluyver." msgstr "" +"`bpo-23615 `__: Los módulos bz2, tarfile " +"y tokenize ahora se pueden recargar con imp.reload (). Parche de Thomas " +"Kluyver." #: ../build/NEWS:20884 msgid "" @@ -29971,24 +42947,33 @@ msgid "" "scandir() instead of os.listdir(). The usage of os.scandir() reduces the " "number of calls to os.stat(). Initial patch written by Ben Hoyt." msgstr "" +"`bpo-23605 `__: os.walk () ahora llama a " +"os.scandir () en lugar de os.listdir (). El uso de os.scandir () reduce el " +"número de llamadas a os.stat (). Parche inicial escrito por Ben Hoyt." #: ../build/NEWS:20891 msgid "" "`bpo-23585 `__: make patchcheck will " "ensure the interpreter is built." msgstr "" +"`bpo-23585 `__: make patchcheck " +"asegurará que el intérprete esté construido." #: ../build/NEWS:20896 msgid "" "`bpo-23583 `__: Added tests for standard " "IO streams in IDLE." msgstr "" +"`bpo-23583 `__: pruebas agregadas para " +"flujos de E / S estándar en IDLE." #: ../build/NEWS:20898 msgid "" "`bpo-22289 `__: Prevent test_urllib2net " "failures due to ftp connection timeout." msgstr "" +"`bpo-22289 `__: Previene fallas de " +"test_urllib2net debido al tiempo de espera de la conexión ftp." #: ../build/NEWS:20903 msgid "" @@ -29996,14 +42981,18 @@ msgid "" "Tools/freeze/bkfile.py is now better compatible with regular files (in " "particular it now supports the context management protocol)." msgstr "" +"`bpo-22826 `__: el resultado de open () " +"en Tools / freeze / bkfile.py ahora es mejor compatible con archivos " +"normales (en particular, ahora es compatible con el protocolo de gestión de " +"contexto)." #: ../build/NEWS:20909 msgid "Python 3.5.0 alpha 2" -msgstr "" +msgstr "Python 3.5.0 alpha 2" #: ../build/NEWS:20911 msgid "*Release date: 2015-03-09*" -msgstr "" +msgstr "*Release date: 2015-03-09*" #: ../build/NEWS:20916 msgid "" @@ -30012,6 +43001,10 @@ msgid "" "and raises an exception. The SystemError is chained to the previous " "exception." msgstr "" +"`bpo-23571 `__: PyObject_Call () y " +"PyCFunction_Call () ahora generan un SystemError si una función devuelve un " +"resultado y genera una excepción. SystemError está encadenado a la excepción " +"anterior." #: ../build/NEWS:20923 msgid "" @@ -30019,12 +43012,17 @@ msgid "" "function, part of the :pep:`471`: \"os.scandir() function -- a better and " "faster directory iterator\". Patch written by Ben Hoyt." msgstr "" +"`bpo-22524 `__: Nueva función os.scandir " +"(), parte de :pep:`471`: \"función os.scandir () - un iterador de directorio " +"mejor y más rápido\". Parche escrito por Ben Hoyt." #: ../build/NEWS:20927 msgid "" "`bpo-23103 `__: Reduced the memory " "consumption of IPv4Address and IPv6Address." msgstr "" +"`bpo-23103 `__: se redujo el consumo de " +"memoria de IPv4Address y IPv6Address." #: ../build/NEWS:20929 msgid "" @@ -30032,6 +43030,9 @@ msgid "" "again logs response code as numeric, not as stringified enum. Patch by " "Demian Brecht." msgstr "" +"`bpo-21793 `__: BaseHTTPRequestHandler " +"vuelve a registrar el código de respuesta como numérico, no como enumeración " +"en cadena. Parche de Demian Brecht." #: ../build/NEWS:20932 msgid "" @@ -30039,6 +43040,9 @@ msgid "" "enable OpenSSL's X509_V_FLAG_TRUSTED_FIRST flag on certificate stores when " "it is available." msgstr "" +"`bpo-23476 `__: En el módulo ssl, " +"habilite el indicador X509_V_FLAG_TRUSTED_FIRST de OpenSSL en las tiendas de " +"certificados cuando esté disponible." #: ../build/NEWS:20935 msgid "" @@ -30046,30 +43050,41 @@ msgid "" "reads when EOF has been reached in the SSL layer but the underlying " "connection hasn't been closed." msgstr "" +"`bpo-23576 `__: evite el estancamiento " +"en las lecturas SSL cuando se haya alcanzado EOF en la capa SSL pero la " +"conexión subyacente no se haya cerrado." #: ../build/NEWS:20938 msgid "" "`bpo-23504 `__: Added an __all__ to the " "types module." msgstr "" +"`bpo-23504 `__: Se agregó un __todos__ " +"al módulo de tipos." #: ../build/NEWS:20940 msgid "" "`bpo-23563 `__: Optimized utility " "functions in urllib.parse." msgstr "" +"`bpo-23563 `__: funciones de utilidad " +"optimizadas en urllib.parse." #: ../build/NEWS:20942 msgid "" "`bpo-7830 `__: Flatten nested functools." "partial." msgstr "" +"`bpo-7830 `__: Aplanar funciones anidadas " +"parciales." #: ../build/NEWS:20944 msgid "" "`bpo-20204 `__: Added the __module__ " "attribute to _tkinter classes." msgstr "" +"`bpo-20204 `__: Se agregó el atributo " +"__module__ a las clases _tkinter." #: ../build/NEWS:20946 msgid "" @@ -30077,6 +43092,10 @@ msgid "" "recognized strings. help('') now shows the help on str. help('help') now " "shows the help on help(). Original patch by Mark Lawrence." msgstr "" +"`bpo-19980 `__: ayuda mejorada () para " +"cadenas no reconocidas. help ('') ahora muestra la ayuda en str. help " +"('ayuda') ahora muestra la ayuda en help (). Parche original de Mark " +"Lawrence." #: ../build/NEWS:20950 msgid "" @@ -30085,6 +43104,10 @@ msgid "" "``timedelta * float`` for some floats; Corrected rounding in timedelta true " "division." msgstr "" +"`bpo-23521 `__: Se corrigió la " +"implementación de Python puro de la división timedelta. OverflowError " +"eliminado de ``timedelta * float`` para algunos flotadores; Redondeo " +"corregido en timedelta división verdadera." #: ../build/NEWS:20954 msgid "" @@ -30092,24 +43115,34 @@ msgid "" "leave a zombie after exit in the with statement if the pipe was broken. " "Patch by Martin Panter." msgstr "" +"`bpo-21619 `__: los objetos Popen ya no " +"dejan un zombi después de salir en la declaración with si la tubería estaba " +"rota. Parche de Martin Panter." #: ../build/NEWS:20957 msgid "" "`bpo-22936 `__: Make it possible to show " "local variables in tracebacks for both the traceback module and unittest." msgstr "" +"`bpo-22936 `__: permite mostrar las " +"variables locales en los rastreos tanto para el módulo de rastreo como para " +"unittest." #: ../build/NEWS:20960 msgid "" "`bpo-15955 `__: Add an option to limit " "the output size in bz2.decompress(). Patch by Nikolaus Rath." msgstr "" +"`bpo-15955 `__: agregue una opción para " +"limitar el tamaño de salida en bz2.decompress (). Parche de Nikolaus Rath." #: ../build/NEWS:20963 msgid "" "`bpo-6639 `__: Module-level turtle " "functions no longer raise TclError after closing the window." msgstr "" +"`bpo-6639 `__: Las funciones de tortuga a " +"nivel de módulo ya no generan TclError después de cerrar la ventana." #: ../build/NEWS:20966 msgid "" @@ -30117,6 +43150,10 @@ msgid "" "conditional group references now work in lookbehind assertions in regular " "expressions. (See also: `bpo-9179 `__)" msgstr "" +"`bpo-814253 `__: las referencias de " +"grupo y las referencias de grupo condicionales ahora funcionan en aserciones " +"de búsqueda atrás en expresiones regulares. (Ver también: `bpo-9179 `__)" #: ../build/NEWS:20969 msgid "" @@ -30124,12 +43161,19 @@ msgid "" "custom error handlers that ignores errors consumed too much memory and " "raised SystemError or MemoryError. Original patch by Aleksi Torhamo." msgstr "" +"`bpo-23215 `__: Los códecs multibyte con " +"controladores de errores personalizados que ignoran los errores consumieron " +"demasiada memoria y generaron SystemError o MemoryError. Parche original de " +"Aleksi Torhamo." #: ../build/NEWS:20973 msgid "" "`bpo-5700 `__: io.FileIO() called flush() " "after closing the file. flush() was not called in close() if closefd=False." msgstr "" +"`bpo-5700 `__: io.FileIO () llamado flush " +"() después de cerrar el archivo. flush () no se llamó en close () si closefd " +"= False." #: ../build/NEWS:20976 msgid "" @@ -30137,18 +43181,25 @@ msgid "" "non-ASCII files when stdout encoding differs from file system encoding (e.g. " "on Mac OS)." msgstr "" +"`bpo-23374 `__: Se corrigió la falla de " +"pydoc con archivos que no son ASCII cuando la codificación stdout difiere de " +"la codificación del sistema de archivos (por ejemplo, en Mac OS)." #: ../build/NEWS:20979 msgid "" "`bpo-23481 `__: Remove RC4 from the SSL " "module's default cipher list." msgstr "" +"`bpo-23481 `__: Elimine RC4 de la lista " +"de cifrado predeterminado del módulo SSL." #: ../build/NEWS:20981 msgid "" "`bpo-21548 `__: Fix pydoc.synopsis() and " "pydoc.apropos() on modules with empty docstrings." msgstr "" +"`bpo-21548 `__: corrige pydoc.synopsis " +"() y pydoc.apropos () en módulos con cadenas de documentos vacías." #: ../build/NEWS:20984 msgid "" @@ -30156,30 +43207,42 @@ msgid "" "execution vulnerability in the dbm.dumb module. Original patch by Claudiu " "Popa." msgstr "" +"`bpo-22885 `__: Se corrigió la " +"vulnerabilidad de ejecución de código arbitrario en el módulo dbm.dumb. " +"Parche original de Claudiu Popa." #: ../build/NEWS:20987 msgid "" "`bpo-23239 `__: ssl.match_hostname() now " "supports matching of IP addresses." msgstr "" +"`bpo-23239 `__: ssl.match_hostname () " +"ahora admite la coincidencia de direcciones IP." #: ../build/NEWS:20989 msgid "" "`bpo-23146 `__: Fix mishandling of " "absolute Windows paths with forward slashes in pathlib." msgstr "" +"`bpo-23146 `__: corrige el mal manejo de " +"las rutas absolutas de Windows con barras diagonales en pathlib." #: ../build/NEWS:20992 msgid "" "`bpo-23096 `__: Pickle representation of " "floats with protocol 0 now is the same for both Python and C implementations." msgstr "" +"`bpo-23096 `__: la representación Pickle " +"de flotadores con protocolo 0 ahora es la misma para las implementaciones de " +"Python y C." #: ../build/NEWS:20995 msgid "" "`bpo-19105 `__: pprint now more " "efficiently uses free space at the right." msgstr "" +"`bpo-19105 `__: pprint ahora utiliza de " +"manera más eficiente el espacio libre a la derecha." #: ../build/NEWS:20997 msgid "" @@ -30187,12 +43250,17 @@ msgid "" "parameter to argparse.ArgumentParser. Patch by Jonathan Paugh, Steven " "Bethard, paul j3 and Daniel Eriksson." msgstr "" +"`bpo-14910 `__: agregue el parámetro " +"allow_abbrev a argparse.ArgumentParser. Parche de Jonathan Paugh, Steven " +"Bethard, paul j3 y Daniel Eriksson." #: ../build/NEWS:21000 msgid "" "`bpo-21717 `__: tarfile.open() now " "supports 'x' (exclusive creation) mode." msgstr "" +"`bpo-21717 `__: tarfile.open () ahora " +"admite el modo 'x' (creación exclusiva)." #: ../build/NEWS:21002 #, python-format @@ -30200,6 +43268,8 @@ msgid "" "`bpo-23344 `__: marshal.dumps() is now " "20-25% faster on average." msgstr "" +"`bpo-23344 `__: marshal.dumps () ahora " +"es un 20-25% más rápido en promedio." #: ../build/NEWS:21004 #, python-format @@ -30207,24 +43277,32 @@ msgid "" "`bpo-20416 `__: marshal.dumps() with " "protocols 3 and 4 is now 40-50% faster on average." msgstr "" +"`bpo-20416 `__: marshal.dumps () con los " +"protocolos 3 y 4 ahora es un 40-50% más rápido en promedio." #: ../build/NEWS:21007 msgid "" "`bpo-23421 `__: Fixed compression in " "tarfile CLI. Patch by wdv4758h." msgstr "" +"`bpo-23421 `__: Compresión fija en CLI " +"de archivo tar. Parche de wdv4758h." #: ../build/NEWS:21009 msgid "" "`bpo-23367 `__: Fix possible overflows " "in the unicodedata module." msgstr "" +"`bpo-23367 `__: Corrige posibles " +"desbordamientos en el módulo unicodedata." #: ../build/NEWS:21011 msgid "" "`bpo-23361 `__: Fix possible overflow in " "Windows subprocess creation code." msgstr "" +"`bpo-23361 `__: Fix posible " +"desbordamiento en el código de creación de Windows subproceso." #: ../build/NEWS:21013 msgid "" @@ -30232,67 +43310,94 @@ msgid "" "argument which, if set to True, will pass messages to handlers taking " "handler levels into account." msgstr "" +"logging.handlers.QueueListener ahora toma un argumento de palabra clave " +"respect_handler_level que, si se establece en True, pasará mensajes a los " +"controladores teniendo en cuenta los niveles de controlador." #: ../build/NEWS:21017 msgid "" "`bpo-19705 `__: turtledemo now has a " "visual sorting algorithm demo. Original patch from Jason Yeo." msgstr "" +"`bpo-19705 `__: turtledemo ahora tiene " +"una demostración de algoritmo de clasificación visual. Parche original de " +"Jason Yeo." #: ../build/NEWS:21020 msgid "" "`bpo-23801 `__: Fix issue where cgi." "FieldStorage did not always ignore the entire preamble to a multipart body." msgstr "" +"`bpo-23801 `__: se solucionó el problema " +"por el cual cgi.FieldStorage no siempre ignoraba todo el preámbulo de un " +"cuerpo de varias partes." #: ../build/NEWS:21026 msgid "" "`bpo-23445 `__: pydebug builds now use " "\"gcc -Og\" where possible, to make the resulting executable faster." msgstr "" +"`bpo-23445 `__: las compilaciones de " +"pydebug ahora usan \"gcc -Og\" siempre que sea posible, para hacer que el " +"ejecutable resultante sea más rápido." #: ../build/NEWS:21029 msgid "" "`bpo-23686 `__: Update OS X 10.5 " "installer build to use OpenSSL 1.0.2a." msgstr "" +"`bpo-23686 `__: actualice la compilación " +"del instalador de OS X 10.5 para usar OpenSSL 1.0.2a." #: ../build/NEWS:21034 msgid "" "`bpo-20204 `__: Deprecation warning is " "now raised for builtin types without the __module__ attribute." msgstr "" +"`bpo-20204 `__: ahora se genera una " +"advertencia de obsolescencia para los tipos integrados sin el atributo " +"__module__." #: ../build/NEWS:21040 msgid "" "`bpo-23465 `__: Implement :pep:`486` - " "Make the Python Launcher aware of virtual environments. Patch by Paul Moore." msgstr "" +"`bpo-23465 `__: Implementar :pep:`486` - " +"Hacer que Python Launcher sea consciente de los entornos virtuales. Parche " +"de Paul Moore." #: ../build/NEWS:21043 msgid "" "`bpo-23437 `__: Make user scripts " "directory versioned on Windows. Patch by Paul Moore." msgstr "" +"`bpo-23437 `__: hacer que el directorio " +"de scripts de usuario tenga una versión en Windows. Parche de Paul Moore." #: ../build/NEWS:21048 msgid "Python 3.5.0 alpha 1" -msgstr "" +msgstr "Python 3.5.0 alpha 1" #: ../build/NEWS:21050 msgid "*Release date: 2015-02-08*" -msgstr "" +msgstr "*Release date: 2015-02-08*" #: ../build/NEWS:21055 msgid "" "`bpo-23285 `__: PEP 475 - EINTR handling." msgstr "" +"`bpo-23285 `__: PEP 475 - Manipulación " +"EINTR." #: ../build/NEWS:21057 msgid "" "`bpo-22735 `__: Fix many edge cases " "(including crashes) involving custom mro() implementations." msgstr "" +"`bpo-22735 `__: corrige muchos casos " +"extremos (incluidos los bloqueos) que involucran implementaciones " +"personalizadas de mro ()." #: ../build/NEWS:21060 msgid "" @@ -30300,6 +43405,9 @@ msgid "" "PyObject_AsCharBuffer(), PyObject_AsReadBuffer() and " "PyObject_AsWriteBuffer()." msgstr "" +"`bpo-22896 `__: Evite el uso de " +"PyObject_AsCharBuffer (), PyObject_AsReadBuffer () y PyObject_AsWriteBuffer " +"()." #: ../build/NEWS:21063 msgid "" @@ -30307,12 +43415,18 @@ msgid "" "(`bpo-16795 `__) to AST line numbers and " "column offsets that constituted a regression." msgstr "" +"`bpo-21295 `__: revertir algunos cambios " +"(`bpo-16795 `__) en los números de línea " +"y las compensaciones de columna de AST que constituían una regresión." #: ../build/NEWS:21066 msgid "" "`bpo-22986 `__: Allow changing an " "object's __class__ between a dynamic type and static type in some cases." msgstr "" +"`bpo-22986 `__: permite cambiar la " +"__clase__ de un objeto entre un tipo dinámico y un tipo estático en algunos " +"casos." #: ../build/NEWS:21069 msgid "" @@ -30322,6 +43436,11 @@ msgid "" "Unicode object. For PyUnicode_EncodeFSDefault(), it was already the case on " "platforms other than Windows. Patch written by Campbell Barton." msgstr "" +"`bpo-15859 `__: " +"PyUnicode_EncodeFSDefault (), PyUnicode_EncodeMBCS () y " +"PyUnicode_EncodeCodePage () ahora generan una excepción si el objeto no es " +"un objeto Unicode. Para PyUnicode_EncodeFSDefault (), ya era el caso en " +"plataformas distintas de Windows. Parche escrito por Campbell Barton." #: ../build/NEWS:21074 msgid "" @@ -30329,6 +43448,9 @@ msgid "" "returns NotImplemented if __eq__() returned NotImplemented. Original patch " "by Martin Panter." msgstr "" +"`bpo-21408 `__: El __ne __ () " +"predeterminado ahora devuelve NotImplemented si __eq __ () devolvió " +"NotImplemented. Parche original de Martin Panter." #: ../build/NEWS:21077 msgid "" @@ -30336,18 +43458,27 @@ msgid "" "decode() when error handler returned replacement string longer than " "malformed input data." msgstr "" +"`bpo-23321 `__: se corrigió un bloqueo " +"en str.decode () cuando el controlador de errores devolvía una cadena de " +"reemplazo más larga que los datos de entrada mal formados." #: ../build/NEWS:21080 msgid "" "`bpo-22286 `__: The \"backslashreplace\" " "error handlers now works with decoding and translating." msgstr "" +"`bpo-22286 `__: Los manejadores de " +"errores de \"reemplazo de barra invertida\" ahora funcionan con " +"decodificación y traducción." #: ../build/NEWS:21083 msgid "" "`bpo-23253 `__: Delay-load " "ShellExecute[AW] in os.startfile for reduced startup overhead on Windows." msgstr "" +"`bpo-23253 `__: Retrasa la carga de " +"ShellExecute [AW] en os.startfile para reducir la sobrecarga de inicio en " +"Windows." #: ../build/NEWS:21086 msgid "" @@ -30355,6 +43486,10 @@ msgid "" "stdatomic.h or GCC built-in functions for atomic memory access if available. " "Patch written by Vitor de Lima and Gustavo Temple." msgstr "" +"`bpo-22038 `__: pyatomic.h ahora usa " +"stdatomic.h o funciones integradas de GCC para el acceso a la memoria " +"atómica si está disponible. Parche escrito por Vitor de Lima y Gustavo " +"Temple." #: ../build/NEWS:21090 #, python-format @@ -30362,12 +43497,17 @@ msgid "" "`bpo-20284 `__: %-interpolation (aka " "printf) formatting added for bytes and bytearray." msgstr "" +"`bpo-20284 `__: formato de" +"% -interpolación (también conocido como printf) agregado para bytes y " +"bytearray." #: ../build/NEWS:21093 msgid "" "`bpo-23048 `__: Fix jumping out of an " "infinite while loop in the pdb." msgstr "" +"`bpo-23048 `__: Se corrigió el salto de " +"un bucle while infinito en el pdb." #: ../build/NEWS:21095 msgid "" @@ -30375,6 +43515,9 @@ msgid "" "raises TypeError when encoding or errors is specified with non-string " "argument. Based on patch by Renaud Blanch." msgstr "" +"`bpo-20335 `__: el constructor de bytes " +"ahora genera TypeError cuando la codificación o los errores se especifican " +"con un argumento que no es una cadena. Basado en el parche de Renaud Blanch." #: ../build/NEWS:21098 msgid "" @@ -30382,54 +43525,78 @@ msgid "" "directory ends up being set to a non-existent directory then import will no " "longer raise FileNotFoundError." msgstr "" +"`bpo-22834 `__: Si el directorio de " +"trabajo actual termina siendo configurado en un directorio inexistente, la " +"importación ya no generará FileNotFoundError." #: ../build/NEWS:21101 msgid "" "`bpo-22869 `__: Move the interpreter " "startup & shutdown code to a new dedicated pylifecycle.c module" msgstr "" +"`bpo-22869 `__: Mueva el código de " +"inicio y apagado del intérprete a un nuevo módulo dedicado pylifecycle.c" #: ../build/NEWS:21104 msgid "" "`bpo-22847 `__: Improve method cache " "efficiency." msgstr "" +"`bpo-22847 `__: mejora la eficiencia de " +"la caché de métodos." #: ../build/NEWS:21106 msgid "" "`bpo-22335 `__: Fix crash when trying to " "enlarge a bytearray to 0x7fffffff bytes on a 32-bit platform." msgstr "" +"`bpo-22335 `__: Se corrigió el bloqueo " +"al intentar agrandar un bytearray a 0x7fffffff bytes en una plataforma de 32 " +"bits." #: ../build/NEWS:21109 msgid "" "`bpo-22653 `__: Fix an assertion failure " "in debug mode when doing a reentrant dict insertion in debug mode." msgstr "" +"`bpo-22653 `__: se corrige un error de " +"afirmación en el modo de depuración al realizar una inserción de dict " +"reentrante en el modo de depuración." #: ../build/NEWS:21112 msgid "" "`bpo-22643 `__: Fix integer overflow in " "Unicode case operations (upper, lower, title, swapcase, casefold)." msgstr "" +"`bpo-22643 `__: se corrige el " +"desbordamiento de enteros en las operaciones de mayúsculas y minúsculas " +"Unicode (superior, inferior, título, mayúscula, pliegue de mayúsculas y " +"minúsculas)." #: ../build/NEWS:21115 msgid "" "`bpo-17636 `__: Circular imports " "involving relative imports are now supported." msgstr "" +"`bpo-17636 `__: ahora se admiten las " +"importaciones circulares que involucran importaciones relativas." #: ../build/NEWS:21117 msgid "" "`bpo-22604 `__: Fix assertion error in " "debug mode when dividing a complex number by (nan+0j)." msgstr "" +"`bpo-22604 `__: se corrige el error de " +"aserción en el modo de depuración al dividir un número complejo por (nan + " +"0j)." #: ../build/NEWS:21120 msgid "" "`bpo-21052 `__: Do not raise " "ImportWarning when sys.path_hooks or sys.meta_path are set to None." msgstr "" +"`bpo-21052 `__: No genere ImportWarning " +"cuando sys.path_hooks o sys.meta_path están configurados como Ninguno." #: ../build/NEWS:21123 msgid "" @@ -30437,6 +43604,9 @@ msgid "" "required' in error messages that previously used the far more cryptic \"'x' " "does not support the buffer protocol." msgstr "" +"`bpo-16518 `__: Use 'objeto tipo bytes " +"requerido' en mensajes de error que anteriormente usaban la mucho más " +"críptica \"'x' no es compatible con el protocolo de búfer." #: ../build/NEWS:21127 msgid "" @@ -30444,6 +43614,9 @@ msgid "" "issues in \"backslashreplace\", \"xmlcharrefreplace\", and \"surrogatepass\" " "error handlers." msgstr "" +"`bpo-22470 `__: Se corrigieron problemas " +"de desbordamiento de enteros en los controladores de error \"backslashreplace" +"\", \"xmlcharrefreplace\" y \"surrogatepass\"." #: ../build/NEWS:21130 msgid "" @@ -30451,6 +43624,9 @@ msgid "" "`PyObject_IsInstance` and `PyObject_IsSubclass` in the common case that the " "second argument has metaclass `type`." msgstr "" +"`bpo-22540 `__: acelere " +"`PyObject_IsInstance` y` PyObject_IsSubclass` en el caso común de que el " +"segundo argumento tenga metaclase `type`." #: ../build/NEWS:21133 msgid "" @@ -30458,24 +43634,34 @@ msgid "" "`PyErr_FormatV` function, similar to `PyErr_Format` but accepting a " "`va_list` argument." msgstr "" +"`bpo-18711 `__: Agregue una nueva " +"función `PyErr_FormatV`, similar a` PyErr_Format` pero aceptando un " +"argumento `va_list`." #: ../build/NEWS:21136 msgid "" "`bpo-22520 `__: Fix overflow checking " "when generating the repr of a unicode object." msgstr "" +"`bpo-22520 `__: se corrige la " +"comprobación de desbordamiento al generar la representación de un objeto " +"Unicode." #: ../build/NEWS:21139 msgid "" "`bpo-22519 `__: Fix overflow checking in " "PyBytes_Repr." msgstr "" +"`bpo-22519 `__: se corrigió la " +"comprobación de desbordamiento en PyBytes_Repr." #: ../build/NEWS:21141 msgid "" "`bpo-22518 `__: Fix integer overflow " "issues in latin-1 encoding." msgstr "" +"`bpo-22518 `__: soluciona problemas de " +"desbordamiento de enteros en la codificación latin-1." #: ../build/NEWS:21143 msgid "" @@ -30483,24 +43669,33 @@ msgid "" "MIMEText now also accepts email.charset.Charset instances. Initial patch by " "Claude Paroz." msgstr "" +"`bpo-16324 `__: el parámetro _charset de " +"MIMEText ahora también acepta instancias email.charset.Charset. Parche " +"inicial de Claude Paroz." #: ../build/NEWS:21146 msgid "" "`bpo-1764286 `__: Fix inspect." "getsource() to support decorated functions. Patch by Claudiu Popa." msgstr "" +"`bpo-1764286 `__: se corrige inspect." +"getsource () para admitir funciones decoradas. Parche de Claudiu Popa." #: ../build/NEWS:21149 msgid "" "`bpo-18554 `__: os.__all__ includes " "posix functions." msgstr "" +"`bpo-18554 `__: os .__ all__ incluye " +"funciones posix." #: ../build/NEWS:21151 msgid "" "`bpo-21391 `__: Use os.path.abspath in " "the shutil module." msgstr "" +"`bpo-21391 `__: use os.path.abspath en " +"el módulo shutil." #: ../build/NEWS:21153 msgid "" @@ -30508,6 +43703,9 @@ msgid "" "JUMP_FORWARD instruction at the end of an if-block if there is no else-" "clause. Original patch by Eugene Toder." msgstr "" +"`bpo-11471 `__: evite generar una " +"instrucción JUMP_FORWARD al final de un bloque if si no hay otra cláusula. " +"Parche original de Eugene Toder." #: ../build/NEWS:21156 msgid "" @@ -30515,6 +43713,9 @@ msgid "" "instead of TypeError when str or bytes argument contains not permitted null " "character or byte." msgstr "" +"`bpo-22215 `__: Ahora se genera " +"ValueError en lugar de TypeError cuando el argumento str o bytes contiene un " +"carácter nulo o un byte no permitido." #: ../build/NEWS:21159 msgid "" @@ -30524,12 +43725,19 @@ msgid "" "\"Inappropriate ioctl for device\". set_inheritable() now falls back to the " "slower ``fcntl()`` (``F_GETFD`` and then ``F_SETFD``)." msgstr "" +"`bpo-22258 `__: corrige la función " +"interna set_inheritable () en Illumos. Esta plataforma expone la función " +"``ioctl(FIOCLEX)``, pero llamarla falla con errno es ENOTTY: \"Iioctl " +"inapropiado para dispositivo\". set_inheritable () ahora vuelve al " +"``fcntl()`` más lento (``F_GETFD`` y luego ``F_SETFD``)." #: ../build/NEWS:21165 msgid "" "`bpo-21389 `__: Displaying the " "__qualname__ of the underlying function in the repr of a bound method." msgstr "" +"`bpo-21389 `__: muestra el __qualname__ " +"de la función subyacente en la repr de un método vinculado." #: ../build/NEWS:21168 msgid "" @@ -30537,12 +43745,17 @@ msgid "" "PyThread_create_key() now sets errno to ENOMEM and returns -1 (error) on " "integer overflow." msgstr "" +"`bpo-22206 `__: al usar pthread, " +"PyThread_create_key () ahora establece errno en ENOMEM y devuelve -1 (error) " +"en caso de desbordamiento de enteros." #: ../build/NEWS:21171 msgid "" "`bpo-20184 `__: Argument Clinic based " "signature introspection added for 30 of the builtin functions." msgstr "" +"`bpo-20184 `__: Introspección de firma " +"basada en Argument Clinic agregada para 30 de las funciones integradas." #: ../build/NEWS:21174 msgid "" @@ -30550,6 +43763,9 @@ msgid "" "(of the 'builtin_function_or_method' type) can now be weakref'ed. Patch by " "Wei Wu." msgstr "" +"`bpo-22116 `__: Las funciones y métodos " +"de C (del tipo 'función_de_builtin_or_metodo') ahora se pueden refinar " +"débilmente. Parche de Wei Wu." #: ../build/NEWS:21177 msgid "" @@ -30557,28 +43773,39 @@ msgid "" "messages for bytearrays, bytes, lists, and tuples by adding 'or slices'. " "Added ', not ' for bytearrays. Original patch by Claudiu Popa." msgstr "" +"`bpo-22077 `__: mejore los mensajes de " +"error de índice para bytearrays, bytes, listas y tuplas agregando 'o " +"porciones'. Se agregó ', no ' para bytearrays. Parche original de " +"Claudiu Popa." #: ../build/NEWS:21181 msgid "" "`bpo-20179 `__: Apply Argument Clinic to " "bytes and bytearray. Patch by Tal Einat." msgstr "" +"`bpo-20179 `__: Aplicar Argument Clinic " +"a bytes y bytearray. Parche de Tal Einat." #: ../build/NEWS:21184 msgid "" "`bpo-22082 `__: Clear interned strings " "in slotdefs." msgstr "" +"`bpo-22082 `__: Borrar cadenas internas " +"en slotdefs." #: ../build/NEWS:21186 msgid "Upgrade Unicode database to Unicode 7.0.0." -msgstr "" +msgstr "Actualice la base de datos Unicode a Unicode 7.0.0." #: ../build/NEWS:21188 msgid "" "`bpo-21897 `__: Fix a crash with the " "f_locals attribute with closure variables when frame.clear() has been called." msgstr "" +"`bpo-21897 `__: se corrigió un bloqueo " +"con el atributo f_locals con variables de cierre cuando se llamó a frame." +"clear ()." #: ../build/NEWS:21191 msgid "" @@ -30588,6 +43815,12 @@ msgid "" "generator (``__name__`` attribute) is now get from the function instead of " "the code. Use ``gen.gi_code.co_name`` to get the name of the code." msgstr "" +"`bpo-21205 `__: agregue un nuevo " +"atributo ``__qualname__`` al generador, el nombre calificado, y utilícelo en " +"la representación de un generador (``repr(gen)``). El nombre predeterminado " +"del generador (atributo ``__name__``) ahora se obtiene de la función en " +"lugar del código. Utilice ``gen.gi_code.co_name`` para obtener el nombre del " +"código." #: ../build/NEWS:21197 msgid "" @@ -30596,6 +43829,10 @@ msgid "" "meaningful (or at least more search engine friendly) error messages when " "\"exec\" and \"print\" are used as statements." msgstr "" +"`bpo-21669 `__: Con la ayuda de la " +"heurística en SyntaxError .__ init__, el analizador ahora intenta generar " +"mensajes de error más significativos (o al menos más amigables con los " +"motores de búsqueda) cuando se usan \"exec\" e \"print\" como declaraciones." #: ../build/NEWS:21201 msgid "" @@ -30603,6 +43840,10 @@ msgid "" "else expression, allow an integer written with no space between itself and " "the ``else`` keyword (e.g. ``True if 42else False``) to be valid syntax." msgstr "" +"`bpo-21642 `__: En la expresión " +"condicional if-else, permita que un entero escrito sin espacio entre él y la " +"palabra clave ``else`` (por ejemplo, ``True if 42else False``) sea una " +"sintaxis válida." #: ../build/NEWS:21205 msgid "" @@ -30611,6 +43852,11 @@ msgid "" "fixes a quadratic compilation time issue noticeable when compiling code with " "a large number of \"and\" and \"or\" operators." msgstr "" +"`bpo-21523 `__: se corrigió el cálculo " +"demasiado pesimista del efecto de pila de algunos códigos de operación en el " +"compilador. Esto también corrige un problema de tiempo de compilación " +"cuadrático que se nota al compilar código con un gran número de operadores " +"\"y\" y \"o\"." #: ../build/NEWS:21210 msgid "" @@ -30618,12 +43864,17 @@ msgid "" "builtin function super() when called without argument and without current " "frame (ex: embedded Python)." msgstr "" +"`bpo-21418 `__: se corrigió un bloqueo " +"en la función incorporada super () cuando se llamaba sin argumento y sin " +"marco actual (por ejemplo, Python incorporado)." #: ../build/NEWS:21213 msgid "" "`bpo-21425 `__: Fix flushing of standard " "streams in the interactive interpreter." msgstr "" +"`bpo-21425 `__: se corrigió el vaciado " +"de flujos estándar en el intérprete interactivo." #: ../build/NEWS:21216 msgid "" @@ -30631,6 +43882,10 @@ msgid "" "running finalizers on objects in cyclic trash a bad pointer dereference " "could occur due to a subtle flaw in internal iteration logic." msgstr "" +"`bpo-21435 `__: en casos raros, cuando " +"se ejecutan finalizadores en objetos en la papelera cíclica, se puede " +"producir una desreferencia de puntero incorrecta debido a una falla sutil en " +"la lógica de iteración interna." #: ../build/NEWS:21220 msgid "" @@ -30638,6 +43893,9 @@ msgid "" "tries to concatenate in-place when the first argument has a reference count " "of 1. Patch by Nikolaus Rath." msgstr "" +"`bpo-21377 `__: PyBytes_Concat () ahora " +"intenta concatenar en el lugar cuando el primer argumento tiene un recuento " +"de referencias de 1. Parche de Nikolaus Rath." #: ../build/NEWS:21223 msgid "" @@ -30645,36 +43903,51 @@ msgid "" "now have higher priority than the PYTHONWARNINGS environment variable. " "Patch by Arfrever." msgstr "" +"`bpo-20355 `__: Las opciones de línea de " +"comando -W ahora tienen mayor prioridad que la variable de entorno " +"PYTHONWARNINGS. Parche de Arfrever." #: ../build/NEWS:21226 msgid "" "`bpo-21274 `__: Define PATH_MAX for GNU/" "Hurd in Python/pythonrun.c." msgstr "" +"`bpo-21274 `__: Defina PATH_MAX para " +"GNU / Hurd en Python / pythonrun.c." #: ../build/NEWS:21228 msgid "" "`bpo-20904 `__: Support setting FPU " "precision on m68k." msgstr "" +"`bpo-20904 `__: Soporte para configurar " +"la precisión de FPU en m68k." #: ../build/NEWS:21230 msgid "" "`bpo-21209 `__: Fix sending tuples to " "custom generator objects with the yield from syntax." msgstr "" +"`bpo-21209 `__: se corrigió el envío de " +"tuplas a objetos generadores personalizados con el rendimiento de la " +"sintaxis." #: ../build/NEWS:21233 msgid "" "`bpo-21193 `__: pow(a, b, c) now raises " "ValueError rather than TypeError when b is negative. Patch by Josh Rosenberg." msgstr "" +"`bpo-21193 `__: pow (a, b, c) ahora " +"genera ValueError en lugar de TypeError cuando b es negativo. Parche de Josh " +"Rosenberg." #: ../build/NEWS:21236 msgid "" "`bpo-21176 `__: PEP 465: Add the '@' " "operator for matrix multiplication." msgstr "" +"`bpo-21176 `__: PEP 465: Agregue el " +"operador '@' para la multiplicación de matrices." #: ../build/NEWS:21238 msgid "" @@ -30682,18 +43955,25 @@ msgid "" "called on an uninitialized UnicodeEncodeError, UnicodeDecodeError, or " "UnicodeTranslateError object." msgstr "" +"`bpo-21134 `__: se corrige el error de " +"segmentación cuando se llama a str en un objeto UnicodeEncodeError, " +"UnicodeDecodeError o UnicodeTranslateError no inicializado." #: ../build/NEWS:21241 msgid "" "`bpo-19537 `__: Fix PyUnicode_DATA() " "alignment under m68k. Patch by Andreas Schwab." msgstr "" +"`bpo-19537 `__: corrige la alineación de " +"PyUnicode_DATA () en m68k. Parche de Andreas Schwab." #: ../build/NEWS:21244 msgid "" "`bpo-20929 `__: Add a type cast to avoid " "shifting a negative number." msgstr "" +"`bpo-20929 `__: agregue un tipo de " +"conversión para evitar cambiar un número negativo." #: ../build/NEWS:21246 msgid "" @@ -30701,12 +43981,18 @@ msgid "" "source code files even if they are opened in text mode. Patch by Serhiy " "Storchaka." msgstr "" +"`bpo-20731 `__: Posición adecuada en " +"archivos de código fuente incluso si se abren en modo texto. Parche de " +"Serhiy Storchaka." #: ../build/NEWS:21249 msgid "" "`bpo-20637 `__: Key-sharing now also " "works for instance dictionaries of subclasses. Patch by Peter Ingebretson." msgstr "" +"`bpo-20637 `__: el intercambio de claves " +"ahora también funciona, por ejemplo, diccionarios de subclases. Parche de " +"Peter Ingebretson." #: ../build/NEWS:21252 msgid "" @@ -30714,6 +44000,9 @@ msgid "" "modules now include the module name in the error text. Original patch by " "ysj.ray." msgstr "" +"`bpo-8297 `__: Los atributos que faltan " +"en los módulos ahora incluyen el nombre del módulo en el texto del error. " +"Parche original de ysj.ray." #: ../build/NEWS:21255 #, python-format @@ -30721,6 +44010,8 @@ msgid "" "`bpo-19995 `__: %c, %o, %x, and %X now " "raise TypeError on non-integer input." msgstr "" +"`bpo-19995 `__:% c,% o,% x y% X ahora " +"generan TypeError en entradas que no son enteros." #: ../build/NEWS:21257 msgid "" @@ -30730,6 +44021,11 @@ msgid "" "long the spark.py parser-generator library; spark.py was removed from the " "source base." msgstr "" +"`bpo-19655 `__: Se reescribió el " +"analizador ASDL, utilizado por el proceso de compilación para generar código " +"para administrar Python AST en C. El nuevo analizador es autónomo y no " +"requiere llevar mucho tiempo la biblioteca generadora de analizadores " +"sintácticos spark.py; spark.py se eliminó de la base de origen." #: ../build/NEWS:21262 msgid "" @@ -30737,12 +44033,17 @@ msgid "" "used as a fill character when using str, int, float, and complex __format__ " "methods." msgstr "" +"`bpo-12546 `__: permite que ``\\x00`` se " +"utilice como un carácter de relleno cuando se utilizan métodos str, int, " +"float y complejos __format__." #: ../build/NEWS:21265 msgid "" "`bpo-20480 `__: Add ipaddress." "reverse_pointer. Patch by Leon Weber." msgstr "" +"`bpo-20480 `__: agregue ipaddress." +"reverse_pointer. Parche de Leon Weber." #: ../build/NEWS:21267 msgid "" @@ -30750,6 +44051,10 @@ msgid "" "to support auto-numbering of replacement fields. It now matches the behavior " "of str.format() in this regard. Patches by Phil Elson and Ramchandra Apte." msgstr "" +"`bpo-13598 `__: Modificar string." +"Formatter para admitir la numeración automática de los campos de reemplazo. " +"Ahora coincide con el comportamiento de str.format () a este respecto. " +"Parches de Phil Elson y Ramchandra Apte." #: ../build/NEWS:21271 msgid "" @@ -30758,36 +44063,51 @@ msgid "" "'c' had no effect. Now specifying it is an error. Patch by Torsten " "Landschoff." msgstr "" +"`bpo-8931 `__: Hacer que el formato " +"alternativo ('#') para el tipo 'c' genere una excepción. En las versiones " +"anteriores a la 3.5, '#' con 'c' no tenía ningún efecto. Ahora especificarlo " +"es un error. Parche de Torsten Landschoff." #: ../build/NEWS:21275 msgid "" "`bpo-23165 `__: Perform overflow checks " "before allocating memory in the _Py_char2wchar function." msgstr "" +"`bpo-23165 `__: realice comprobaciones " +"de desbordamiento antes de asignar memoria en la función _Py_char2wchar." #: ../build/NEWS:21281 msgid "" "`bpo-23399 `__: pyvenv creates relative " "symlinks where possible." msgstr "" +"`bpo-23399 `__: pyvenv crea enlaces " +"simbólicos relativos siempre que sea posible." #: ../build/NEWS:21283 msgid "" "`bpo-20289 `__: cgi.FieldStorage() now " "supports the context management protocol." msgstr "" +"`bpo-20289 `__: cgi.FieldStorage () " +"ahora admite el protocolo de gestión de contexto." #: ../build/NEWS:21286 msgid "" "`bpo-13128 `__: Print response headers " "for CONNECT requests when debuglevel > 0. Patch by Demian Brecht." msgstr "" +"`bpo-13128 `__: Imprimir encabezados de " +"respuesta para solicitudes CONNECT cuando el nivel de depuración> 0. Parche " +"de Demian Brecht." #: ../build/NEWS:21289 msgid "" "`bpo-15381 `__: Optimized io.BytesIO to " "make less allocations and copyings." msgstr "" +"`bpo-15381 `__: io.BytesIO optimizado " +"para hacer menos asignaciones y copias." #: ../build/NEWS:21291 msgid "" @@ -30795,12 +44115,17 @@ msgid "" "that could match an empty string now raises a warning. Patterns that can " "only match empty strings are now rejected." msgstr "" +"`bpo-22818 `__: dividir en un patrón que " +"podría coincidir con una cadena vacía ahora genera una advertencia. Los " +"patrones que solo pueden coincidir con cadenas vacías ahora se rechazan." #: ../build/NEWS:21295 msgid "" "`bpo-23099 `__: Closing io.BytesIO with " "exported buffer is rejected now to prevent corrupting exported buffer." msgstr "" +"`bpo-23099 `__: El cierre de io.BytesIO " +"con el búfer exportado se rechaza ahora para evitar dañar el búfer exportado." #: ../build/NEWS:21298 msgid "" @@ -30808,30 +44133,41 @@ msgid "" "implementations. Since fixing default __ne__ implementation in `bpo-21408 " "`__ they are redundant." msgstr "" +"`bpo-23326 `__: Implementaciones __ne__ " +"eliminadas. Desde que se corrigió la implementación predeterminada de __ne__ " +"en `bpo-21408 `__, son redundantes." #: ../build/NEWS:21301 msgid "" "`bpo-23363 `__: Fix possible overflow in " "itertools.permutations." msgstr "" +"`bpo-23363 `__: Se corrige un posible " +"desbordamiento en itertools.permutations." #: ../build/NEWS:21303 msgid "" "`bpo-23364 `__: Fix possible overflow in " "itertools.product." msgstr "" +"`bpo-23364 `__: Se corrige un posible " +"desbordamiento en itertools.product." #: ../build/NEWS:21305 msgid "" "`bpo-23366 `__: Fixed possible integer " "overflow in itertools.combinations." msgstr "" +"`bpo-23366 `__: Se corrigió el posible " +"desbordamiento de enteros en itertools.combinations." #: ../build/NEWS:21307 msgid "" "`bpo-23369 `__: Fixed possible integer " "overflow in _json.encode_basestring_ascii." msgstr "" +"`bpo-23369 `__: Se corrigió el posible " +"desbordamiento de enteros en _json.encode_basestring_ascii." #: ../build/NEWS:21310 msgid "" @@ -30841,24 +44177,36 @@ msgid "" "exit, the exception state is now always restored or swapped, not only if why " "is WHY_YIELD or WHY_RETURN. Patch co-written with Antoine Pitrou." msgstr "" +"`bpo-23353 `__: corrige el manejo de " +"excepciones de los generadores en PyEval_EvalFrameEx (). En la entrada, " +"guarde o cambie el estado de excepción incluso si se llama a " +"PyEval_EvalFrameEx () con throwflag = 0. Al salir, el estado de excepción " +"ahora siempre se restaura o cambia, no solo si el motivo es WHY_YIELD o " +"WHY_RETURN. Parche coescrito con Antoine Pitrou." #: ../build/NEWS:21316 msgid "" "`bpo-14099 `__: Restored support of " "writing ZIP files to tellable but non-seekable streams." msgstr "" +"`bpo-14099 `__: Soporte restaurado para " +"escribir archivos ZIP en transmisiones contables pero no buscables." #: ../build/NEWS:21319 msgid "" "`bpo-14099 `__: Writing to ZipFile and " "reading multiple ZipExtFiles is threadsafe now." msgstr "" +"`bpo-14099 `__: Escribir en ZipFile y " +"leer varios ZipExtFiles ahora es seguro para subprocesos." #: ../build/NEWS:21322 msgid "" "`bpo-19361 `__: JSON decoder now raises " "JSONDecodeError instead of ValueError." msgstr "" +"`bpo-19361 `__: el decodificador JSON " +"ahora genera JSONDecodeError en lugar de ValueError." #: ../build/NEWS:21324 msgid "" @@ -30866,18 +44214,25 @@ msgid "" "statements which can't be compiled outside a function or a loop (e.g. " "\"return\" or \"break\")." msgstr "" +"`bpo-18518 `__: timeit ahora rechaza " +"declaraciones que no se pueden compilar fuera de una función o un bucle (por " +"ejemplo, \"return\" o \"break\")." #: ../build/NEWS:21327 msgid "" "`bpo-23094 `__: Fixed readline with " "frames in Python implementation of pickle." msgstr "" +"`bpo-23094 `__: línea de lectura fija " +"con marcos en la implementación de Python de pickle." #: ../build/NEWS:21329 msgid "" "`bpo-23268 `__: Fixed bugs in the " "comparison of ipaddress classes." msgstr "" +"`bpo-23268 `__: Se corrigieron errores " +"en la comparación de clases de direcciones IP." #: ../build/NEWS:21331 msgid "" @@ -30885,6 +44240,10 @@ msgid "" "implementations of __ne__() which didn't returned NotImplemented if __eq__() " "returned NotImplemented. The default __ne__() now works correctly." msgstr "" +"`bpo-21408 `__: Se eliminaron las " +"implementaciones incorrectas de __ne __ () que no devolvieron NotImplemented " +"si __eq __ () devolvieron NotImplemented. El __ne __ () predeterminado ahora " +"funciona correctamente." #: ../build/NEWS:21335 msgid "" @@ -30892,24 +44251,33 @@ msgid "" "FeedParser` now handles (malformed) headers with no key rather than assuming " "the body has started." msgstr "" +"`bpo-19996 `__: :class:`email.feedparser." +"FeedParser` ahora maneja encabezados (mal formados) sin clave en lugar de " +"asumir que el cuerpo ha comenzado." #: ../build/NEWS:21338 msgid "" "`bpo-20188 `__: Support Application-" "Layer Protocol Negotiation (ALPN) in the ssl module." msgstr "" +"`bpo-20188 `__: Admite la negociación " +"del protocolo de capa de aplicación (ALPN) en el módulo ssl." #: ../build/NEWS:21341 msgid "" "`bpo-23133 `__: Pickling of ipaddress " "objects now produces more compact and portable representation." msgstr "" +"`bpo-23133 `__: El decapado de objetos " +"de dirección IP ahora produce una representación más compacta y portátil." #: ../build/NEWS:21344 msgid "" "`bpo-23248 `__: Update ssl error codes " "from latest OpenSSL git master." msgstr "" +"`bpo-23248 `__: actualice los códigos de " +"error ssl del último maestro git de OpenSSL." #: ../build/NEWS:21346 msgid "" @@ -30917,12 +44285,17 @@ msgid "" "implementation of ipaddress.collapse_addresses() when there are many non-" "consecutive addresses." msgstr "" +"`bpo-23266 `__: implementación mucho más " +"rápida de ipaddress.collapse_addresses () cuando hay muchas direcciones no " +"consecutivas." #: ../build/NEWS:21349 msgid "" "`bpo-23098 `__: 64-bit dev_t is now " "supported in the os module." msgstr "" +"`bpo-23098 `__: dev_t de 64 bits ahora " +"es compatible con el módulo del sistema operativo." #: ../build/NEWS:21351 msgid "" @@ -30930,6 +44303,9 @@ msgid "" "raised in a task submitted to a ProcessPoolExecutor, the remote traceback is " "now displayed in the parent process. Patch by Claudiu Popa." msgstr "" +"`bpo-21817 `__: cuando se genera una " +"excepción en una tarea enviada a ProcessPoolExecutor, el rastreo remoto " +"ahora se muestra en el proceso principal. Parche de Claudiu Popa." #: ../build/NEWS:21355 msgid "" @@ -30937,6 +44313,9 @@ msgid "" "output size when decompressing LZMA data. Patch by Nikolaus Rath and Martin " "Panter." msgstr "" +"`bpo-15955 `__: agregue una opción para " +"limitar el tamaño de salida al descomprimir datos LZMA. Parche de Nikolaus " +"Rath y Martin Panter." #: ../build/NEWS:21358 msgid "" @@ -30944,12 +44323,18 @@ msgid "" "module, capitalize \"HttpOnly\" and \"Secure\" as they are written in the " "standard." msgstr "" +"`bpo-23250 `__: En el módulo http." +"cookies, escriba en mayúscula \"HttpOnly\" y \"Secure\" como están escritos " +"en el estándar." #: ../build/NEWS:21361 msgid "" "`bpo-23063 `__: In the distutils' check " "command, fix parsing of reST with code or code-block directives." msgstr "" +"`bpo-23063 `__: En el comando check de " +"distutils, corrige el análisis de reST con código o directivas de bloque de " +"código." #: ../build/NEWS:21364 msgid "" @@ -30959,12 +44344,21 @@ msgid "" "mapping to break a reference cycle. Initial patch written by Martin Richard. " "(See also: `bpo-23225 `__)" msgstr "" +"`bpo-23209 `__: selectors.BaseSelector." +"get_key () ahora genera un RuntimeError si el selector está cerrado. Y " +"selectors.BaseSelector.close () ahora borra su referencia interna al mapeo " +"del selector para romper un ciclo de referencia. Parche inicial escrito por " +"Martin Richard. (Ver también: `bpo-23225 `__)" #: ../build/NEWS:21369 msgid "" "`bpo-17911 `__: Provide a way to seed " "the linecache for a PEP-302 module without actually loading the code." msgstr "" +"`bpo-17911 `__: proporciona una forma de " +"inicializar el caché de línea para un módulo PEP-302 sin cargar realmente el " +"código." #: ../build/NEWS:21372 msgid "" @@ -30973,6 +44367,10 @@ msgid "" "traceback is actually rendered, without any trace of the original objects " "being kept alive." msgstr "" +"`bpo-17911 `__: Proporcione una nueva " +"API de objetos para el rastreo, incluida la capacidad de no buscar líneas en " +"absoluto hasta que el rastreo sea realmente renderizado, sin ningún rastro " +"de los objetos originales que se mantienen vivos." #: ../build/NEWS:21376 msgid "" @@ -30980,6 +44378,9 @@ msgid "" "classmethod on Path objects. Contributed by Victor Salgado and Mayank " "Tripathi." msgstr "" +"`bpo-19777 `__: proporciona un método de " +"clase home () en los objetos Path. Contribución de Victor Salgado y Mayank " +"Tripathi." #: ../build/NEWS:21379 msgid "" @@ -30987,12 +44388,17 @@ msgid "" "ensure_ascii=False)`` as fast as the default case of ``ensure_ascii=True``. " "Patch by Naoki Inada." msgstr "" +"`bpo-23206 `__: haga que ``json." +"dumps(..., ensure_ascii=False)`` sea tan rápido como el caso predeterminado " +"de ``ensure_ascii=True``. Parche de Naoki Inada." #: ../build/NEWS:21382 msgid "" "`bpo-23185 `__: Add math.inf and math." "nan constants." msgstr "" +"`bpo-23185 `__: agregue las constantes " +"math.inf y math.nan." #: ../build/NEWS:21384 msgid "" @@ -31000,12 +44406,17 @@ msgid "" "shared_ciphers() and ssl.SSLSocket.shared_ciphers() to fetch the client's " "list ciphers sent at handshake." msgstr "" +"`bpo-23186 `__: agregue ssl.SSLObject." +"shared_ciphers () y ssl.SSLSocket.shared_ciphers () para recuperar los " +"cifrados de la lista del cliente enviados en el protocolo de enlace." #: ../build/NEWS:21388 msgid "" "`bpo-23143 `__: Remove compatibility " "with OpenSSLs older than 0.9.8." msgstr "" +"`bpo-23143 `__: Elimina la " +"compatibilidad con OpenSSL anteriores a 0.9.8." #: ../build/NEWS:21390 msgid "" @@ -31013,12 +44424,17 @@ msgid "" "introspection support of comparison methods created by functool." "total_ordering." msgstr "" +"`bpo-23132 `__: Mejora el rendimiento y " +"el soporte de introspección de los métodos de comparación creados por " +"functool.total_ordering." #: ../build/NEWS:21393 msgid "" "`bpo-19776 `__: Add an expanduser() " "method on Path objects." msgstr "" +"`bpo-19776 `__: agregue un método " +"expanduser () en los objetos Path." #: ../build/NEWS:21395 msgid "" @@ -31026,24 +44442,34 @@ msgid "" "correctly carry the query string and fragment when it redirects to add a " "trailing slash." msgstr "" +"`bpo-23112 `__: se corrige " +"SimpleHTTPServer para que lleve correctamente la cadena de consulta y el " +"fragmento cuando se redirige para agregar una barra al final." #: ../build/NEWS:21398 msgid "" "`bpo-21793 `__: Added http.HTTPStatus " "enums (i.e. HTTPStatus.OK, HTTPStatus.NOT_FOUND). Patch by Demian Brecht." msgstr "" +"`bpo-21793 `__: Añadido http.HTTPStatus " +"enumeraciones (es decir HTTPStatus.OK, HTTPStatus.NOT_FOUND). Parche de " +"Demian Brecht." #: ../build/NEWS:21401 msgid "" "`bpo-23093 `__: In the io, module allow " "more operations to work on detached streams." msgstr "" +"`bpo-23093 `__: en io, el módulo permite " +"que más operaciones funcionen en flujos separados." #: ../build/NEWS:21404 msgid "" "`bpo-23111 `__: In the ftplib, make ssl." "PROTOCOL_SSLv23 the default protocol version." msgstr "" +"`bpo-23111 `__: En ftplib, haga que ssl." +"PROTOCOL_SSLv23 sea la versión de protocolo predeterminada." #: ../build/NEWS:21407 msgid "" @@ -31051,30 +44477,42 @@ msgid "" "newer, os.urandom() now calls getentropy(), instead of reading /dev/urandom, " "to get pseudo-random bytes." msgstr "" +"`bpo-22585 `__: en OpenBSD 5.6 y " +"versiones posteriores, os.urandom () ahora llama a getentropy (), en lugar " +"de leer / dev / urandom, para obtener bytes pseudoaleatorios." #: ../build/NEWS:21410 msgid "" "`bpo-19104 `__: pprint now produces " "evaluable output for wrapped strings." msgstr "" +"`bpo-19104 `__: pprint ahora produce una " +"salida evaluable para cadenas envueltas." #: ../build/NEWS:21412 msgid "" "`bpo-23071 `__: Added missing names to " "codecs.__all__. Patch by Martin Panter." msgstr "" +"`bpo-23071 `__: Se agregaron nombres " +"faltantes a los códecs .__ all__. Parche de Martin Panter." #: ../build/NEWS:21414 msgid "" "`bpo-22783 `__: Pickling now uses the " "NEWOBJ opcode instead of the NEWOBJ_EX opcode if possible." msgstr "" +"`bpo-22783 `__: Pickling ahora usa el " +"código de operación NEWOBJ en lugar del código de operación NEWOBJ_EX si es " +"posible." #: ../build/NEWS:21417 msgid "" "`bpo-15513 `__: Added a __sizeof__ " "implementation for pickle classes." msgstr "" +"`bpo-15513 `__: se agregó una " +"implementación de __sizeof__ para las clases de pickle." #: ../build/NEWS:21419 msgid "" @@ -31083,6 +44521,11 @@ msgid "" "longer produces invalid output if input data contains MEMOIZE opcodes " "together with PUT or BINPUT opcodes." msgstr "" +"`bpo-19858 `__: pickletools.optimize () " +"ahora conoce el código de operación MEMOIZE, puede producir un resultado más " +"compacto y ya no produce una salida no válida si los datos de entrada " +"contienen códigos de operación MEMOIZE junto con códigos de operación PUT o " +"BINPUT." #: ../build/NEWS:21423 msgid "" @@ -31090,12 +44533,17 @@ msgid "" "set_tunnel with default port. The port value in the host header was set to " "\"None\". Patch by Demian Brecht." msgstr "" +"`bpo-22095 `__: HTTPConnection." +"set_tunnel fijo con puerto predeterminado. El valor del puerto en el " +"encabezado del host se estableció en \"Ninguno\". Parche de Demian Brecht." #: ../build/NEWS:21426 msgid "" "`bpo-23016 `__: A warning no longer " "produces an AttributeError when the program is run with pythonw.exe." msgstr "" +"`bpo-23016 `__: una advertencia ya no " +"produce un AttributeError cuando el programa se ejecuta con pythonw.exe." #: ../build/NEWS:21429 msgid "" @@ -31105,6 +44553,12 @@ msgid "" "exception handler itself raised AttributeError when run on Linux (and, " "presumably, any other non-Windows OS). Patch by Greg Ward." msgstr "" +"`bpo-21775 `__: shutil.copytree (): " +"corrige el bloqueo al copiar a VFAT. Un manejador de excepciones asumió que " +"los objetos OSError siempre tienen un atributo 'winerror'. Ese no es el " +"caso, por lo que el propio controlador de excepciones generó AttributeError " +"cuando se ejecuta en Linux (y, presumiblemente, en cualquier otro sistema " +"operativo que no sea Windows). Parche de Greg Ward." #: ../build/NEWS:21435 msgid "" @@ -31112,18 +44566,26 @@ msgid "" "getsource() to load updated source of reloaded module. Initial patch by " "Berker Peksag." msgstr "" +"`bpo-1218234 `__: se corrige inspect." +"getsource () para cargar la fuente actualizada del módulo recargado. Parche " +"inicial de Berker Peksag." #: ../build/NEWS:21438 msgid "" "`bpo-21740 `__: Support wrapped " "callables in doctest. Patch by Claudiu Popa." msgstr "" +"`bpo-21740 `__: admite llamadas " +"envueltas en doctest. Parche de Claudiu Popa." #: ../build/NEWS:21440 msgid "" "`bpo-23009 `__: Make sure selectors." "EpollSelector.select() works when no FD is registered." msgstr "" +"`bpo-23009 `__: asegúrese de que " +"selectors.EpollSelector.select () funcione cuando no hay ningún FD " +"registrado." #: ../build/NEWS:21443 msgid "" @@ -31131,12 +44593,17 @@ msgid "" "http.client.HTTPSConnection, prefer the context's check_hostname attribute " "over the *check_hostname* parameter." msgstr "" +"`bpo-22959 `__: en el constructor de " +"http.client.HTTPSConnection, prefiera el atributo check_hostname del " +"contexto sobre el parámetro *check_hostname*." #: ../build/NEWS:21446 msgid "" "`bpo-22696 `__: Add function :func:`sys." "is_finalizing` to know about interpreter shutdown." msgstr "" +"`bpo-22696 `__: agregue la función :func:" +"`sys.is_finalizing` para conocer el cierre del intérprete." #: ../build/NEWS:21449 msgid "" @@ -31144,6 +44611,9 @@ msgid "" "the amount of data xmlrpclib.gzip_decode will return. This resolves " "CVE-2013-1753." msgstr "" +"`bpo-16043 `__: agregue un límite " +"predeterminado para la cantidad de datos que devolverá xmlrpclib." +"gzip_decode. Esto resuelve CVE-2013-1753." #: ../build/NEWS:21452 msgid "" @@ -31152,6 +44622,11 @@ msgid "" "operate independently of the ZipFile even if the ZipFile was created by " "passing in a file-like object as the first argument to the constructor." msgstr "" +"`bpo-14099 `__: ZipFile.open () ya no " +"vuelve a abrir el archivo subyacente. Los objetos devueltos por ZipFile.open " +"() ahora pueden operar independientemente del ZipFile incluso si el ZipFile " +"se creó pasando un objeto similar a un archivo como primer argumento al " +"constructor." #: ../build/NEWS:21457 msgid "" @@ -31159,24 +44634,35 @@ msgid "" "name clobber when pyc_compile is asked to compile a source file containing " "multiple dots in the source file name." msgstr "" +"`bpo-22966 `__: Se corrige el clobber " +"del nombre del archivo pyc __pycache__ cuando se solicita a pyc_compile que " +"compile un archivo fuente que contenga varios puntos en el nombre del " +"archivo fuente." #: ../build/NEWS:21460 msgid "" "`bpo-21971 `__: Update turtledemo doc " "and add module to the index." msgstr "" +"`bpo-21971 `__: actualice el documento " +"de turtledemo y agregue el módulo al índice." #: ../build/NEWS:21462 msgid "" "`bpo-21032 `__: Fixed socket leak if " "HTTPConnection.getresponse() fails. Original patch by Martin Panter." msgstr "" +"`bpo-21032 `__: Se corrigió la fuga de " +"socket si falla HTTPConnection.getresponse (). Parche original de Martin " +"Panter." #: ../build/NEWS:21465 msgid "" "`bpo-22407 `__: Deprecated the use of re." "LOCALE flag with str patterns or re.ASCII. It was newer worked." msgstr "" +"`bpo-22407 `__: Desaprobado el uso de la " +"bandera re.LOCALE con patrones str o re.ASCII. Fue trabajado más nuevo." #: ../build/NEWS:21468 msgid "" @@ -31184,18 +44670,25 @@ msgid "" "now used on Linux to determine MAC address in uuid.getnode(). Pach by Bruno " "Cauet." msgstr "" +"`bpo-22902 `__: El comando \"ip\" ahora " +"se usa en Linux para determinar la dirección MAC en uuid.getnode (). Pach de " +"Bruno Cauet." #: ../build/NEWS:21471 msgid "" "`bpo-22960 `__: Add a context argument " "to xmlrpclib.ServerProxy constructor." msgstr "" +"`bpo-22960 `__: agregue un argumento de " +"contexto al constructor xmlrpclib.ServerProxy." #: ../build/NEWS:21473 msgid "" "`bpo-22389 `__: Add contextlib." "redirect_stderr()." msgstr "" +"`bpo-22389 `__: agregue contextlib." +"redirect_stderr ()." #: ../build/NEWS:21475 msgid "" @@ -31203,12 +44696,17 @@ msgid "" "optional to support LibreSSL. The availability of the function is checked " "during the compilation. Patch written by Bernard Spil." msgstr "" +"`bpo-21356 `__: haga que ssl.RAND_egd () " +"sea opcional para admitir LibreSSL. La disponibilidad de la función se " +"comprueba durante la compilación. Parche escrito por Bernard Spil." #: ../build/NEWS:21479 msgid "" "`bpo-22915 `__: SAX parser now supports " "files opened with file descriptor or bytes path." msgstr "" +"`bpo-22915 `__: El analizador SAX ahora " +"admite archivos abiertos con descriptor de archivo o ruta de bytes." #: ../build/NEWS:21482 msgid "" @@ -31216,30 +44714,41 @@ msgid "" "methods of mapping classes in the collections module now accept the self " "keyword argument." msgstr "" +"`bpo-22609 `__: Los constructores y " +"métodos de actualización de clases de mapeo en el módulo de colecciones " +"ahora aceptan el argumento de palabra clave self." #: ../build/NEWS:21485 msgid "" "`bpo-22940 `__: Add readline." "append_history_file." msgstr "" +"`bpo-22940 `__: agregue readline." +"append_history_file." #: ../build/NEWS:21487 msgid "" "`bpo-19676 `__: Added the \"namereplace" "\" error handler." msgstr "" +"`bpo-19676 `__: se agregó el controlador " +"de errores \"namereplace\"." #: ../build/NEWS:21489 msgid "" "`bpo-22788 `__: Add *context* parameter " "to logging.handlers.HTTPHandler." msgstr "" +"`bpo-22788 `__: agregue el parámetro " +"*context* a logging.handlers.HTTPHandler." #: ../build/NEWS:21491 msgid "" "`bpo-22921 `__: Allow SSLContext to take " "the *hostname* parameter even if OpenSSL doesn't support SNI." msgstr "" +"`bpo-22921 `__: Permita que SSLContext " +"tome el parámetro *hostname* incluso si OpenSSL no es compatible con SNI." #: ../build/NEWS:21494 msgid "" @@ -31247,42 +44756,58 @@ msgid "" "cause the test suite to be stopped when in failfast mode, even in the " "absence of failures." msgstr "" +"`bpo-22894 `__: TestCase.subTest () " +"haría que el conjunto de pruebas se detuviera cuando estuviera en modo a " +"prueba de fallas, incluso en ausencia de fallas." #: ../build/NEWS:21497 msgid "" "`bpo-22796 `__: HTTP cookie parsing is " "now stricter, in order to protect against potential injection attacks." msgstr "" +"`bpo-22796 `__: el análisis de cookies " +"HTTP es ahora más estricto para proteger contra posibles ataques de " +"inyección." #: ../build/NEWS:21500 msgid "" "`bpo-22370 `__: Windows detection in " "pathlib is now more robust." msgstr "" +"`bpo-22370 `__: la detección de Windows " +"en pathlib ahora es más sólida." #: ../build/NEWS:21502 msgid "" "`bpo-22841 `__: Reject coroutines in " "asyncio add_signal_handler(). Patch by Ludovic.Gasc." msgstr "" +"`bpo-22841 `__: Rechazar corrutinas en " +"asyncio add_signal_handler (). Parche de Ludovic.Gasc." #: ../build/NEWS:21505 msgid "" "`bpo-19494 `__: Added urllib.request." "HTTPBasicPriorAuthHandler. Patch by Matej Cepl." msgstr "" +"`bpo-19494 `__: Se agregó urllib.request." +"HTTPBasicPriorAuthHandler. Parche de Matej Cepl." #: ../build/NEWS:21508 msgid "" "`bpo-22578 `__: Added attributes to the " "re.error class." msgstr "" +"`bpo-22578 `__: atributos agregados a la " +"clase re.error." #: ../build/NEWS:21510 msgid "" "`bpo-22849 `__: Fix possible double free " "in the io.TextIOWrapper constructor." msgstr "" +"`bpo-22849 `__: Se corrigió el posible " +"doble libre en el constructor io.TextIOWrapper." #: ../build/NEWS:21512 msgid "" @@ -31290,24 +44815,35 @@ msgid "" "characters having the same uppercase but different lowercase are now matched " "in case-insensitive regular expressions." msgstr "" +"`bpo-12728 `__: Los diferentes " +"caracteres Unicode que tienen la misma mayúscula pero diferentes minúsculas " +"ahora se hacen coincidir en expresiones regulares que no distinguen entre " +"mayúsculas y minúsculas." #: ../build/NEWS:21516 msgid "" "`bpo-22821 `__: Fixed fcntl() with " "integer argument on 64-bit big-endian platforms." msgstr "" +"`bpo-22821 `__: fcntl () fijo con " +"argumento entero en plataformas big-endian de 64 bits." #: ../build/NEWS:21519 msgid "" "`bpo-21650 `__: Add an `--sort-keys` " "option to json.tool CLI." msgstr "" +"`bpo-21650 `__: agregue una opción `--" +"sort-keys` a json.tool CLI." #: ../build/NEWS:21521 msgid "" "`bpo-22824 `__: Updated reprlib output " "format for sets to use set literals. Patch contributed by Berker Peksag." msgstr "" +"`bpo-22824 `__: formato de salida de " +"reprlib actualizado para que los conjuntos utilicen literales de conjunto. " +"Parche aportado por Berker Peksag." #: ../build/NEWS:21524 msgid "" @@ -31315,12 +44851,17 @@ msgid "" "format for arrays to display empty arrays without an unnecessary empty " "list. Suggested by Serhiy Storchaka." msgstr "" +"`bpo-22824 `__: formato de salida de " +"reprlib actualizado para que las matrices muestren matrices vacías sin una " +"lista vacía innecesaria. Sugerido por Serhiy Storchaka." #: ../build/NEWS:21527 msgid "" "`bpo-22406 `__: Fixed the uu_codec codec " "incorrectly ported to 3.x. Based on patch by Martin Panter." msgstr "" +"`bpo-22406 `__: se corrigió el códec " +"uu_codec portado incorrectamente a 3.x. Basado en el parche de Martin Panter." #: ../build/NEWS:21530 msgid "" @@ -31328,48 +44869,66 @@ msgid "" "determines MAC address on AIX using netstat. Based on patch by Aivars " "Kalvāns." msgstr "" +"`bpo-17293 `__: uuid.getnode () ahora " +"determina la dirección MAC en AIX usando netstat. Basado en el parche de " +"Aivars Kalvāns." #: ../build/NEWS:21533 msgid "" "`bpo-22769 `__: Fixed ttk.Treeview." "tag_has() when called without arguments." msgstr "" +"`bpo-22769 `__: Se corrigió ttk.Treeview." +"tag_has () cuando se llama sin argumentos." #: ../build/NEWS:21535 msgid "" "`bpo-22417 `__: Verify certificates by " "default in httplib (PEP 476)." msgstr "" +"`bpo-22417 `__: verifica los " +"certificados de forma predeterminada en httplib (PEP 476)." #: ../build/NEWS:21537 msgid "" "`bpo-22775 `__: Fixed unpickling of http." "cookies.SimpleCookie with protocol 2 and above. Patch by Tim Graham." msgstr "" +"`bpo-22775 `__: Se corrigió la " +"eliminación de http.cookies.SimpleCookie con protocolo 2 y superior. Parche " +"de Tim Graham." #: ../build/NEWS:21540 msgid "" "`bpo-22776 `__: Brought excluded code " "into the scope of a try block in SysLogHandler.emit()." msgstr "" +"`bpo-22776 `__: trajo código excluido al " +"alcance de un bloque try en SysLogHandler.emit ()." #: ../build/NEWS:21543 msgid "" "`bpo-22665 `__: Add missing " "get_terminal_size and SameFileError to shutil.__all__." msgstr "" +"`bpo-22665 `__: Agregue " +"get_terminal_size y SameFileError faltantes a shutil .__ all__." #: ../build/NEWS:21546 msgid "" "`bpo-6623 `__: Remove deprecated Netrc " "class in the ftplib module. Patch by Matt Chaput." msgstr "" +"`bpo-6623 `__: elimine la clase Netrc " +"obsoleta en el módulo ftplib. Parche de Matt Chaput." #: ../build/NEWS:21549 msgid "" "`bpo-17381 `__: Fixed handling of case-" "insensitive ranges in regular expressions." msgstr "" +"`bpo-17381 `__: manejo fijo de rangos " +"que no distinguen entre mayúsculas y minúsculas en expresiones regulares." #: ../build/NEWS:21552 msgid "" @@ -31377,6 +44936,10 @@ msgid "" "in the re module now cache compiled locale-dependent regular expressions " "taking into account the locale." msgstr "" +"`bpo-22410 `__: Las funciones de nivel " +"de módulo en el módulo re ahora almacenan en caché las expresiones regulares " +"compiladas dependientes de la configuración regional teniendo en cuenta la " +"configuración regional." #: ../build/NEWS:21555 msgid "" @@ -31384,6 +44947,9 @@ msgid "" "Path() (exists(), is_dir(), etc.) now return False when the underlying stat " "call raises NotADirectoryError." msgstr "" +"`bpo-22759 `__: Los métodos de consulta " +"en pathlib.Path () (existe (), is_dir (), etc.) ahora devuelven False cuando " +"la llamada de estadística subyacente genera NotADirectoryError." #: ../build/NEWS:21558 msgid "" @@ -31391,18 +44957,25 @@ msgid "" "to copying files when hard linking doesn't work. This allows use with " "special filesystems such as VirtualBox shared folders." msgstr "" +"`bpo-8876 `__: distutils ahora vuelve a " +"copiar archivos cuando el enlace duro no funciona. Esto permite su uso con " +"sistemas de archivos especiales como carpetas compartidas de VirtualBox." #: ../build/NEWS:21562 msgid "" "`bpo-22217 `__: Implemented reprs of " "classes in the zipfile module." msgstr "" +"`bpo-22217 `__: Representantes de clases " +"implementados en el módulo zipfile." #: ../build/NEWS:21564 msgid "" "`bpo-22457 `__: Honour load_tests in the " "start_dir of discovery." msgstr "" +"`bpo-22457 `__: respete load_tests en el " +"start_dir del descubrimiento." #: ../build/NEWS:21566 msgid "" @@ -31410,6 +44983,9 @@ msgid "" "error when a .mo file has an unsupported major version number. Patch by " "Aaron Hill." msgstr "" +"`bpo-18216 `__: gettext ahora genera un " +"error cuando un archivo .mo tiene un número de versión principal no " +"compatible. Parche de Aaron Hill." #: ../build/NEWS:21569 msgid "" @@ -31418,18 +44994,26 @@ msgid "" "from a string representing a number, without then converting it to a " "specific type. Patch by Cédric Krier." msgstr "" +"`bpo-13918 `__: proporciona una función " +"locale.delocalize () que puede eliminar el formato de número específico de " +"la configuración regional de una cadena que representa un número, sin luego " +"convertirlo a un tipo específico. Parche de Cédric Krier." #: ../build/NEWS:21573 msgid "" "`bpo-22676 `__: Make the pickling of " "global objects which don't have a __module__ attribute less slow." msgstr "" +"`bpo-22676 `__: Hacer que el decapado de " +"objetos globales que no tienen un atributo __module__ sea menos lento." #: ../build/NEWS:21576 msgid "" "`bpo-18853 `__: Fixed ResourceWarning in " "shlex.__nain__." msgstr "" +"`bpo-18853 `__: Advertencia de recurso " +"fijo en shlex .__ nain__." #: ../build/NEWS:21578 msgid "" @@ -31437,6 +45021,9 @@ msgid "" "set_defaults on an argparse subparser are no longer ignored when also set on " "the parent parser." msgstr "" +"`bpo-9351 `__: Los valores " +"predeterminados establecidos con set_defaults en un subanálisis argparse ya " +"no se ignoran cuando también se configuran en el analizador principal." #: ../build/NEWS:21581 msgid "" @@ -31444,6 +45031,10 @@ msgid "" "ImportErrors are reported as import errors with their import exception " "rather than as attribute errors after the import has already failed." msgstr "" +"`bpo-7559 `__: carga de prueba unitaria " +"Los errores de importación se informan como errores de importación con su " +"excepción de importación en lugar de errores de atributo después de que la " +"importación ya haya fallado." #: ../build/NEWS:21585 msgid "" @@ -31452,6 +45043,10 @@ msgid "" "The new `errors` attribute on TestLoader exposes these non-fatal errors " "encountered during discovery." msgstr "" +"`bpo-19746 `__: permite examinar los " +"errores del descubrimiento de pruebas unitarias sin ejecutar el conjunto de " +"pruebas. El nuevo atributo `errors` en TestLoader expone estos errores no " +"fatales encontrados durante el descubrimiento." #: ../build/NEWS:21589 msgid "" @@ -31460,6 +45055,10 @@ msgid "" "(MappingProxyType). Previously the dictionary was modifiable but a new one " "was created on each access of the attribute." msgstr "" +"`bpo-21991 `__: Hacer que los atributos " +"'params' del encabezado de email.headerregistry sean de solo lectura " +"(MappingProxyType). Anteriormente, el diccionario era modificable, pero se " +"creaba uno nuevo en cada acceso del atributo." #: ../build/NEWS:21593 msgid "" @@ -31467,6 +45066,9 @@ msgid "" "throughout the standard library. It can still be enabled by instantiating a " "SSLContext manually." msgstr "" +"`bpo-22638 `__: SSLv3 ahora está " +"deshabilitado en toda la biblioteca estándar. Todavía se puede habilitar " +"creando una instancia de SSLContext manualmente." #: ../build/NEWS:21596 msgid "" @@ -31474,12 +45076,17 @@ msgid "" "SSL context for client connections is now created using ssl." "create_default_context(), for stronger security." msgstr "" +"`bpo-22641 `__: en asyncio, el contexto " +"SSL predeterminado para las conexiones de cliente ahora se crea usando ssl." +"create_default_context (), para mayor seguridad." #: ../build/NEWS:21599 msgid "" "`bpo-17401 `__: Include closefd in io." "FileIO repr." msgstr "" +"`bpo-17401 `__: Incluir closefd en io." +"FileIO repr." #: ../build/NEWS:21601 msgid "" @@ -31488,78 +45095,108 @@ msgid "" "a multilevel value. Also, -q option of the CLI now have a multilevel value. " "Patch by Thomas Kluyver." msgstr "" +"`bpo-21338 `__: agregue el modo " +"silencioso para compileall. Los parámetros silenciosos de las funciones " +"compile_ {dir, file, path} ahora tienen un valor multinivel. Además, la " +"opción -q de la CLI ahora tiene un valor multinivel. Parche de Thomas " +"Kluyver." #: ../build/NEWS:21605 msgid "" "`bpo-20152 `__: Convert the array and " "cmath modules to Argument Clinic." msgstr "" +"`bpo-20152 `__: convierta los módulos de " +"matriz y cmath en Argument Clinic." #: ../build/NEWS:21607 msgid "" "`bpo-18643 `__: Add socket.socketpair() " "on Windows." msgstr "" +"`bpo-18643 `__: agregue socket." +"socketpair () en Windows." #: ../build/NEWS:21609 msgid "" "`bpo-22435 `__: Fix a file descriptor " "leak when socketserver bind fails." msgstr "" +"`bpo-22435 `__: se corrige una pérdida " +"de descriptor de archivo cuando falla el enlace del servidor de sockets." #: ../build/NEWS:21611 msgid "" "`bpo-13096 `__: Fixed segfault in CTypes " "POINTER handling of large values." msgstr "" +"`bpo-13096 `__: Se corrigió la falla de " +"segmento en el manejo de CTypes POINTER de valores grandes." #: ../build/NEWS:21613 msgid "" "`bpo-11694 `__: Raise ConversionError in " "xdrlib as documented. Patch by Filip Gruszczyński and Claudiu Popa." msgstr "" +"`bpo-11694 `__: Genere ConversionError " +"en xdrlib como se documenta. Parche de Filip Gruszczyński y Claudiu Popa." #: ../build/NEWS:21616 msgid "" "`bpo-19380 `__: Optimized parsing of " "regular expressions." msgstr "" +"`bpo-19380 `__: Análisis optimizado de " +"expresiones regulares." #: ../build/NEWS:21618 msgid "" "`bpo-1519638 `__: Now unmatched groups " "are replaced with empty strings in re.sub() and re.subn()." msgstr "" +"`bpo-1519638 `__: ahora los grupos no " +"coincidentes se reemplazan con cadenas vacías en re.sub () y re.subn ()." #: ../build/NEWS:21621 msgid "" "`bpo-18615 `__: sndhdr.what/whathdr now " "return a namedtuple." msgstr "" +"`bpo-18615 `__: sndhdr.what / whathdr " +"ahora devuelve una tupla con nombre." #: ../build/NEWS:21623 msgid "" "`bpo-22462 `__: Fix pyexpat's creation " "of a dummy frame to make it appear in exception tracebacks." msgstr "" +"`bpo-22462 `__: se corrigió la creación " +"de pyexpat de un marco ficticio para que aparezca en los rastreos de " +"excepción." #: ../build/NEWS:21626 msgid "" "`bpo-21965 `__: Add support for in-" "memory SSL to the ssl module. Patch by Geert Jansen." msgstr "" +"`bpo-21965 `__: agregue soporte para SSL " +"en memoria al módulo ssl. Parche de Geert Jansen." #: ../build/NEWS:21629 msgid "" "`bpo-21173 `__: Fix len() on a " "WeakKeyDictionary when .clear() was called with an iterator alive." msgstr "" +"`bpo-21173 `__: se corrigió len () en un " +"WeakKeyDictionary cuando se llamó a .clear () con un iterador activo." #: ../build/NEWS:21632 msgid "" "`bpo-11866 `__: Eliminated race " "condition in the computation of names for new threads." msgstr "" +"`bpo-11866 `__: condición de carrera " +"eliminada en el cálculo de nombres para nuevos subprocesos." #: ../build/NEWS:21635 msgid "" @@ -31567,6 +45204,9 @@ msgid "" "pickle.whichmodule() when sys.modules is mutated while iterating. Patch by " "Olivier Grisel." msgstr "" +"`bpo-21905 `__: Evite RuntimeError en " +"pickle.whichmodule () cuando sys.modules está mutado mientras se itera. " +"Parche de Olivier Grisel." #: ../build/NEWS:21638 msgid "" @@ -31575,6 +45215,10 @@ msgid "" "in child processes and improve performance of ProcessPoolExecutor. Patch by " "Dan O'Reilly." msgstr "" +"`bpo-11271 `__: concurrent.futures." +"Executor.map () ahora toma un argumento *chunksize* para permitir el " +"procesamiento por lotes de tareas en procesos secundarios y mejorar el " +"rendimiento de ProcessPoolExecutor. Parche de Dan O'Reilly." #: ../build/NEWS:21642 msgid "" @@ -31582,12 +45226,18 @@ msgid "" "path.relpath() now raise a TypeError with more helpful error message for " "unsupported or mismatched types of arguments." msgstr "" +"`bpo-21883 `__: os.path.join () y os." +"path.relpath () ahora generan un TypeError con un mensaje de error más útil " +"para tipos de argumentos no compatibles o no coincidentes." #: ../build/NEWS:21646 msgid "" "`bpo-22219 `__: The zipfile module CLI " "now adds entries for directories (including empty directories) in ZIP file." msgstr "" +"`bpo-22219 `__: la CLI del módulo " +"zipfile ahora agrega entradas para directorios (incluidos los directorios " +"vacíos) en el archivo ZIP." #: ../build/NEWS:21649 msgid "" @@ -31595,6 +45245,9 @@ msgid "" "load_default_certs, consult the environmental variables SSL_CERT_DIR and " "SSL_CERT_FILE on Windows." msgstr "" +"`bpo-22449 `__: En ssl.SSLContext." +"load_default_certs, consulte las variables ambientales SSL_CERT_DIR y " +"SSL_CERT_FILE en Windows." #: ../build/NEWS:21652 msgid "" @@ -31602,18 +45255,26 @@ msgid "" "variable has been removed; the email code is no longer shipped separately " "from the stdlib, and __version__ hasn't been updated in several releases." msgstr "" +"`bpo-22508 `__: Se eliminó la variable " +"email .__ version__; el código de correo electrónico ya no se envía por " +"separado de stdlib, y __version__ no se ha actualizado en varias versiones." #: ../build/NEWS:21656 msgid "" "`bpo-20076 `__: Added non derived UTF-8 " "aliases to locale aliases table." msgstr "" +"`bpo-20076 `__: se agregaron alias UTF-8 " +"no derivados a la tabla de alias de configuración regional." #: ../build/NEWS:21658 msgid "" "`bpo-20079 `__: Added locales supported " "in glibc 2.18 to locale alias table." msgstr "" +"`bpo-20079 `__: se agregaron " +"configuraciones regionales admitidas en glibc 2.18 a la tabla de alias de " +"configuración regional." #: ../build/NEWS:21660 msgid "" @@ -31621,6 +45282,9 @@ msgid "" "methods read_text/write_text and read_bytes/ write_bytes to pathlib.Path " "objects." msgstr "" +"`bpo-20218 `__: métodos de conveniencia " +"agregados read_text / write_text y read_bytes / write_bytes a los objetos " +"pathlib.Path." #: ../build/NEWS:21663 msgid "" @@ -31628,18 +45292,25 @@ msgid "" "don't expose os.posix_fadvise() nor os.posix_fallocate() because their " "prototypes in system headers are wrong." msgstr "" +"`bpo-22396 `__: en la plataforma AIX de " +"32 bits, no exponga os.posix_fadvise () ni os.posix_fallocate () porque sus " +"prototipos en los encabezados del sistema son incorrectos." #: ../build/NEWS:21666 msgid "" "`bpo-22517 `__: When an io." "BufferedRWPair object is deallocated, clear its weakrefs." msgstr "" +"`bpo-22517 `__: cuando se desasigna un " +"objeto io.BufferedRWPair, borre sus referencias débiles." #: ../build/NEWS:21669 msgid "" "`bpo-22437 `__: Number of capturing " "groups in regular expression is no longer limited by 100." msgstr "" +"`bpo-22437 `__: el número de grupos de " +"captura en expresión regular ya no está limitado por 100." #: ../build/NEWS:21672 msgid "" @@ -31647,24 +45318,34 @@ msgid "" "now displays the full chained traceback in its showtraceback method, to " "match the built in interactive interpreter." msgstr "" +"`bpo-17442 `__: InteractiveInterpreter " +"ahora muestra el rastreo completo encadenado en su método showtraceback, " +"para que coincida con el intérprete interactivo integrado." #: ../build/NEWS:21676 msgid "" "`bpo-23392 `__: Added tests for marshal " "C API that works with FILE*." msgstr "" +"`bpo-23392 `__: pruebas agregadas para " +"la API de marshal C que funciona con FILE*." #: ../build/NEWS:21678 msgid "" "`bpo-10510 `__: distutils register and " "upload methods now use HTML standards compliant CRLF line endings." msgstr "" +"`bpo-10510 `__: los métodos de registro " +"y carga de distutils ahora usan terminaciones de línea CRLF que cumplen con " +"los estándares HTML." #: ../build/NEWS:21681 msgid "" "`bpo-9850 `__: Fixed macpath.join() for " "empty first component. Patch by Oleg Oshmyan." msgstr "" +"`bpo-9850 `__: se corrigió macpath.join " +"() para el primer componente vacío. Parche de Oleg Oshmyan." #: ../build/NEWS:21684 msgid "" @@ -31672,12 +45353,18 @@ msgid "" "build_ext commands now accept a ``-j`` option to enable parallel building of " "extension modules." msgstr "" +"`bpo-5309 `__: los comandos build y " +"build_ext de distutils ahora aceptan una opción ``-j`` para habilitar la " +"construcción paralela de módulos de extensión." #: ../build/NEWS:21687 msgid "" "`bpo-22448 `__: Improve canceled timer " "handles cleanup to prevent unbound memory usage. Patch by Joshua Moore-Oliva." msgstr "" +"`bpo-22448 `__: Mejora la limpieza de " +"las manecillas del temporizador cancelado para evitar el uso de memoria no " +"vinculada. Parche de Joshua Moore-Oliva." #: ../build/NEWS:21690 msgid "" @@ -31685,24 +45372,34 @@ msgid "" "longer attempts to clean up twice when used in the with statement in " "generator." msgstr "" +"`bpo-22427 `__: TemporaryDirectory ya no " +"intenta limpiar dos veces cuando se usa en la instrucción with en el " +"generador." #: ../build/NEWS:21693 msgid "" "`bpo-22362 `__: Forbidden ambiguous " "octal escapes out of range 0-0o377 in regular expressions." msgstr "" +"`bpo-22362 `__: fugas octales ambiguas " +"prohibidas fuera del rango 0-0o377 en expresiones regulares." #: ../build/NEWS:21696 msgid "" "`bpo-20912 `__: Now directories added to " "ZIP file have correct Unix and MS-DOS directory attributes." msgstr "" +"`bpo-20912 `__: Ahora los directorios " +"agregados al archivo ZIP tienen los atributos de directorio Unix y MS-DOS " +"correctos." #: ../build/NEWS:21699 msgid "" "`bpo-21866 `__: ZipFile.close() no " "longer writes ZIP64 central directory records if allowZip64 is false." msgstr "" +"`bpo-21866 `__: ZipFile.close () ya no " +"escribe registros del directorio central ZIP64 si allowZip64 es falso." #: ../build/NEWS:21702 msgid "" @@ -31710,6 +45407,9 @@ msgid "" "relative urls, a regression observed after changes to issue22118 were " "submitted." msgstr "" +"`bpo-22278 `__: se solucionó el problema " +"de urljoin con las URL relativas, se observó una regresión después de que se " +"enviaron los cambios en el problema 22118." #: ../build/NEWS:21705 msgid "" @@ -31717,12 +45417,18 @@ msgid "" "of the GROUPREF_EXISTS opcode in the re module. Removed trailing spaces in " "debugging output." msgstr "" +"`bpo-22415 `__: Se corrigió la salida de " +"depuración del código de operación GROUPREF_EXISTS en el módulo re. Se " +"eliminaron los espacios finales en la salida de depuración." #: ../build/NEWS:21708 msgid "" "`bpo-22423 `__: Unhandled exception in " "thread no longer causes unhandled AttributeError when sys.stderr is None." msgstr "" +"`bpo-22423 `__: la excepción no " +"controlada en el hilo ya no causa AttributeError no controlado cuando sys." +"stderr es None." #: ../build/NEWS:21711 msgid "" @@ -31730,12 +45436,18 @@ msgid "" "``bufsize=1`` in subprocess.Popen() selects line buffering, rather than " "block buffering. Patch by Akira Li." msgstr "" +"`bpo-21332 `__: asegúrese de que " +"``bufsize=1`` en subprocess.Popen () seleccione el almacenamiento en búfer " +"de línea, en lugar de bloquear el almacenamiento en búfer. Parche de Akira " +"Li." #: ../build/NEWS:21714 msgid "" "`bpo-21091 `__: Fix API bug: email." "message.EmailMessage.is_attachment is now a method." msgstr "" +"`bpo-21091 `__: Corregir error de API: " +"email.message.EmailMessage.is_attachment es ahora un método." #: ../build/NEWS:21717 msgid "" @@ -31743,12 +45455,17 @@ msgid "" "EmailMessage.is_attachment to return the correct result when the header has " "parameters as well as a value." msgstr "" +"`bpo-21079 `__: se corrige email.message." +"EmailMessage.is_attachment para devolver el resultado correcto cuando el " +"encabezado tiene parámetros además de un valor." #: ../build/NEWS:21720 msgid "" "`bpo-22247 `__: Add NNTPError to nntplib." "__all__." msgstr "" +"`bpo-22247 `__: agregue NNTPError a " +"nntplib .__ all__." #: ../build/NEWS:21722 msgid "" @@ -31756,12 +45473,17 @@ msgid "" "will accept a context object (SSLContext) as an argument which will then be " "used for HTTPS connection. Patch by Alex Gaynor." msgstr "" +"`bpo-22366 `__: urllib.request.urlopen " +"aceptará un objeto de contexto (SSLContext) como un argumento que luego se " +"utiliza para la conexión HTTPS. Parche por Alex Gaynor." #: ../build/NEWS:21726 msgid "" "`bpo-4180 `__: The warnings registries " "are now reset when the filters are modified." msgstr "" +"`bpo-4180 `__: Los registros de " +"advertencias ahora se restablecen cuando se modifican los filtros." #: ../build/NEWS:21729 msgid "" @@ -31769,6 +45491,10 @@ msgid "" "incoming HTTP request in wsgiref server to 65536 bytes and send a 414 error " "code for higher lengths. Patch contributed by Devin Cook." msgstr "" +"`bpo-22419 `__: limite la longitud de la " +"solicitud HTTP entrante en el servidor wsgiref a 65536 bytes y envíe un " +"código de error 414 para longitudes superiores. Patch contribuido por Devin " +"Cook." #: ../build/NEWS:21733 msgid "" @@ -31776,6 +45502,9 @@ msgid "" "with non-standard cookie handling in some Web browsers. Reported by Sergey " "Bobrov." msgstr "" +"El análisis laxo de cookies en http.cookies podría ser un problema de " +"seguridad cuando se combina con el manejo de cookies no estándar en algunos " +"navegadores web. Informado por Sergey Bobrov." #: ../build/NEWS:21737 msgid "" @@ -31783,18 +45512,26 @@ msgid "" "accept an exception instance as well as a Boolean value or exception tuple. " "Thanks to Yury Selivanov for the patch." msgstr "" +"`bpo-20537 `__: los métodos de registro " +"ahora aceptan una instancia de excepción, así como un valor booleano o una " +"tupla de excepción. Gracias a Yury Selivanov por el parche." #: ../build/NEWS:21740 msgid "" "`bpo-22384 `__: An exception in Tkinter " "callback no longer crashes the program when it is run with pythonw.exe." msgstr "" +"`bpo-22384 `__: una excepción en la " +"devolución de llamada de Tkinter ya no bloquea el programa cuando se ejecuta " +"con pythonw.exe." #: ../build/NEWS:21743 msgid "" "`bpo-22168 `__: Prevent turtle " "AttributeError with non-default Canvas on OS X." msgstr "" +"`bpo-22168 `__: Prevenga el " +"AttributeError de tortuga con Canvas no predeterminado en OS X." #: ../build/NEWS:21745 msgid "" @@ -31802,36 +45539,51 @@ msgid "" "exception if the request contains a null character instead of truncating " "it. Based on patch by Victor Stinner." msgstr "" +"`bpo-21147 `__: sqlite3 ahora genera una " +"excepción si la solicitud contiene un carácter nulo en lugar de truncarlo. " +"Basado en un parche de Victor Stinner." #: ../build/NEWS:21748 msgid "" "`bpo-13968 `__: The glob module now " "supports recursive search in subdirectories using the ``**`` pattern." msgstr "" +"`bpo-13968 `__: el módulo glob ahora " +"admite la búsqueda recursiva en subdirectorios utilizando el patrón ``**``." #: ../build/NEWS:21751 msgid "" "`bpo-21951 `__: Fixed a crash in Tkinter " "on AIX when called Tcl command with empty string or tuple argument." msgstr "" +"`bpo-21951 `__: se corrigió un bloqueo " +"en Tkinter en AIX cuando se llamaba al comando Tcl con una cadena vacía o un " +"argumento de tupla." #: ../build/NEWS:21754 msgid "" "`bpo-21951 `__: Tkinter now most likely " "raises MemoryError instead of crash if the memory allocation fails." msgstr "" +"`bpo-21951 `__: Lo más probable es que " +"ahora Tkinter genere MemoryError en lugar de bloquearse si falla la " +"asignación de memoria." #: ../build/NEWS:21757 msgid "" "`bpo-22338 `__: Fix a crash in the json " "module on memory allocation failure." msgstr "" +"`bpo-22338 `__: se corrigió un bloqueo " +"en el módulo json por falla de asignación de memoria." #: ../build/NEWS:21759 msgid "" "`bpo-12410 `__: imaplib.IMAP4 now " "supports the context management protocol. Original patch by Tarek Ziadé." msgstr "" +"`bpo-12410 `__: imaplib.IMAP4 ahora " +"admite el protocolo de gestión de contexto. Parche original de Tarek Ziadé." #: ../build/NEWS:21762 msgid "" @@ -31839,6 +45591,9 @@ msgid "" "methods in mock.call objects so that they can be used as normal call " "attributes." msgstr "" +"`bpo-21270 `__: ahora anulamos los " +"métodos de tupla en los objetos mock.call para que puedan usarse como " +"atributos de llamada normales." #: ../build/NEWS:21765 msgid "" @@ -31848,12 +45603,20 @@ msgid "" "deprecated and ignored. A new keyword-only attribute `pattern` is added and " "documented. Patch given by Robert Collins, tweaked by Barry Warsaw." msgstr "" +"`bpo-16662 `__: load_tests () ahora se " +"ejecuta incondicionalmente cuando está presente en __init__.py de un " +"paquete. TestLoader.loadTestsFromModule () todavía acepta use_load_tests, " +"pero está en desuso y se ignora. Se agrega y documenta un nuevo atributo " +"\"patrón\" solo de palabras clave. Parche dado por Robert Collins, " +"modificado por Barry Warsaw." #: ../build/NEWS:21771 msgid "" "`bpo-22226 `__: First letter no longer " "is stripped from the \"status\" key in the result of Treeview.heading()." msgstr "" +"`bpo-22226 `__: La primera letra ya no " +"se quita de la clave \"estado\" en el resultado de Treeview.heading ()." #: ../build/NEWS:21774 msgid "" @@ -31861,12 +45624,18 @@ msgid "" "the HTTP connection when an invalid response is received. Patch by Martin " "Panter." msgstr "" +"`bpo-19524 `__: Se corrigió la fuga de " +"recursos en la conexión HTTP cuando se recibe una respuesta no válida. " +"Parche de Martin Panter." #: ../build/NEWS:21777 msgid "" "`bpo-20421 `__: Add a .version() method " "to SSL sockets exposing the actual protocol version in use." msgstr "" +"`bpo-20421 `__: agregue un método ." +"version () a los sockets SSL que exponga la versión real del protocolo en " +"uso." #: ../build/NEWS:21780 msgid "" @@ -31874,6 +45643,10 @@ msgid "" "no longer expose implementation details. Chained KeyErrors are removed, " "which leads to cleaner tracebacks. Patch by Claudiu Popa." msgstr "" +"`bpo-19546 `__: las excepciones del " +"configparser ya no exponen detalles de implementación. Se eliminan los " +"KeyErrors encadenados, lo que conduce a rastreos más limpios. Parche de " +"Claudiu Popa." #: ../build/NEWS:21784 msgid "" @@ -31882,6 +45655,10 @@ msgid "" "should be done in main(), which is called each time a demo is run, but not " "on import." msgstr "" +"`bpo-22051 `__: turtledemo recarga los " +"ejemplos ya no volver a ejecutar ellos. Inicialización de variables e " +"instalación de la GUI se debe hacer en main (), que se llama cada vez que se " +"ejecuta una demo, pero no en la importación." #: ../build/NEWS:21788 msgid "" @@ -31889,6 +45666,10 @@ msgid "" "change the code font size with a menu selection or control(command) '-' or " "'+' or control-mousewheel. Original patch by Lita Cho." msgstr "" +"`bpo-21933 `__: Los usuarios de " +"Turtledemo pueden cambiar el tamaño de fuente del código con una selección " +"de menú o control (comando) '-' o '+' o control-mousewheel. Parche original " +"de Lita Cho." #: ../build/NEWS:21792 msgid "" @@ -31898,6 +45679,11 @@ msgid "" "copy the full width of the text. The canvas can be widened on small " "screens. Original patches by Jan Kanis and Lita Cho." msgstr "" +"`bpo-21597 `__: El separador entre el " +"panel de texto de turtledemo y el lienzo de dibujo ahora se puede agarrar y " +"arrastrar con un mouse. El panel de texto del código se puede ampliar para " +"ver o copiar fácilmente todo el ancho del texto. El lienzo se puede ampliar " +"en pantallas pequeñas. Parches originales de Jan Kanis y Lita Cho." #: ../build/NEWS:21798 msgid "" @@ -31905,6 +45691,9 @@ msgid "" "longer disappear when the window is shrunk. Original patches by Jan Kanis " "and Lita Cho." msgstr "" +"`bpo-18132 `__: Los botones de " +"Turtledemo ya no desaparecen cuando se encoge la ventana. Parches originales " +"de Jan Kanis y Lita Cho." #: ../build/NEWS:21801 msgid "" @@ -31913,6 +45702,10 @@ msgid "" "acquire()`` and socket operations now use a monotonic clock, instead of the " "system clock, when a timeout is used." msgstr "" +"`bpo-22043 `__: time.monotonic () ahora " +"siempre está disponible. ``threading.Lock.acquire()``, ``threading.RLock." +"acquire()`` y las operaciones de socket ahora usan un reloj monótono, en " +"lugar del reloj del sistema, cuando se usa un tiempo de espera." #: ../build/NEWS:21806 msgid "" @@ -31920,6 +45713,9 @@ msgid "" "workers to ThreadPoolExecutor equal to 5 times the number of CPUs. Patch by " "Claudiu Popa." msgstr "" +"`bpo-21527 `__: agregue una cantidad " +"predeterminada de trabajadores a ThreadPoolExecutor igual a 5 veces la " +"cantidad de CPU. Parche de Claudiu Popa." #: ../build/NEWS:21809 msgid "" @@ -31928,6 +45724,10 @@ msgid "" "previous behavior was a STARTTLS failure during a connect/starttls/quit/" "connect/starttls sequence." msgstr "" +"`bpo-22216 `__: smtplib ahora restablece " +"su estado más completamente después de un dejar de fumar. La consecuencia " +"más evidente del comportamiento anterior fue un fracaso STARTTLS durante una " +"conexión / STARTTLS / salir / secuencia / conexión STARTTLS." #: ../build/NEWS:21813 msgid "" @@ -31935,6 +45735,10 @@ msgid "" "BigEndianStructure and LittleEndianStructure now define an empty __slots__ " "so that subclasses don't always get an instance dict. Patch by Claudiu Popa." msgstr "" +"`bpo-22098 `__: ctypes " +"'BigEndianStructure y LittleEndianStructure ahora definen un __slots__ vacío " +"para que las subclases no siempre obtengan un dictado de instancia. Parche " +"de Claudiu Popa." #: ../build/NEWS:21817 msgid "" @@ -31942,6 +45746,10 @@ msgid "" "RuntimeError in threading.Condition.wait() caused by mutation of the waiters " "queue without holding the lock. Patch by Doug Zongker." msgstr "" +"`bpo-22185 `__: Se corrigió un " +"RuntimeError ocasional en threading.Condition.wait () causado por la " +"mutación de la cola de espera sin mantener el bloqueo. Parche de Doug " +"Zongker." #: ../build/NEWS:21821 msgid "" @@ -31950,36 +45758,53 @@ msgid "" "As a side effect, Python now depends on the librt library on Solaris and on " "Linux (only with glibc older than 2.17)." msgstr "" +"`bpo-22287 `__: En UNIX, " +"_PyTime_gettimeofday () ahora usa clock_gettime (CLOCK_REALTIME) si está " +"disponible. Como efecto secundario, Python ahora depende de la biblioteca " +"librt en Solaris y en Linux (solo con glibc anterior a 2.17)." #: ../build/NEWS:21826 msgid "" "`bpo-22182 `__: Use e.args to unpack " "exceptions correctly in distutils.file_util.move_file. Patch by Claudiu Popa." msgstr "" +"`bpo-22182 `__: use e.args para " +"descomprimir las excepciones correctamente en distutils.file_util.move_file. " +"Parche de Claudiu Popa." #: ../build/NEWS:21829 msgid "" "The webbrowser module now uses subprocess's start_new_session=True rather " "than a potentially risky preexec_fn=os.setsid call." msgstr "" +"El módulo del navegador web ahora usa start_new_session = True del " +"subproceso en lugar de una llamada preexec_fn = os.setsid potencialmente " +"arriesgada." #: ../build/NEWS:21832 msgid "" "`bpo-22042 `__: signal.set_wakeup_fd(fd) " "now raises an exception if the file descriptor is in blocking mode." msgstr "" +"`bpo-22042 `__: signal.set_wakeup_fd " +"(fd) ahora genera una excepción si el descriptor de archivo está en modo de " +"bloqueo." #: ../build/NEWS:21835 msgid "" "`bpo-16808 `__: inspect.stack() now " "returns a named tuple instead of a tuple. Patch by Daniel Shahaf." msgstr "" +"`bpo-16808 `__: inspect.stack () ahora " +"devuelve una tupla con nombre en lugar de una tupla. Parche de Daniel Shahaf." #: ../build/NEWS:21838 msgid "" "`bpo-22236 `__: Fixed Tkinter images " "copying operations in NoDefaultRoot mode." msgstr "" +"`bpo-22236 `__: Se corrigieron las " +"operaciones de copia de imágenes de Tkinter en el modo NoDefaultRoot." #: ../build/NEWS:21840 msgid "" @@ -31987,6 +45812,9 @@ msgid "" "to timeit functions, in order to override the globals namespace in which the " "timed code is executed. Patch by Ben Roberts." msgstr "" +"`bpo-2527 `__: agregue un argumento " +"*globals* a las funciones timeit, para anular el espacio de nombres global " +"en el que se ejecuta el código temporizado. Parche de Ben Roberts." #: ../build/NEWS:21844 msgid "" @@ -31994,54 +45822,74 @@ msgid "" "use RFC 3986 semantics for the resolution of relative URLs, rather than RFCs " "1808 and 2396. Patch by Demian Brecht." msgstr "" +"`bpo-22118 `__: cambie urllib.parse para " +"utilizar la semántica RFC 3986 para la resolución de URL relativas, en lugar " +"de RFC 1808 y 2396. Parche de Demian Brecht." #: ../build/NEWS:21848 msgid "" "`bpo-21549 `__: Added the \"members\" " "parameter to TarFile.list()." msgstr "" +"`bpo-21549 `__: se agregó el parámetro " +"\"miembros\" a TarFile.list ()." #: ../build/NEWS:21850 msgid "" "`bpo-19628 `__: Allow compileall " "recursion depth to be specified with a -r option." msgstr "" +"`bpo-19628 `__: Permitir que se " +"especifique la profundidad de recursividad de la compilación con una opción -" +"r." #: ../build/NEWS:21853 msgid "" "`bpo-15696 `__: Add a __sizeof__ " "implementation for mmap objects on Windows." msgstr "" +"`bpo-15696 `__: agregue una " +"implementación __sizeof__ para objetos mmap en Windows." #: ../build/NEWS:21855 msgid "" "`bpo-22068 `__: Avoided reference loops " "with Variables and Fonts in Tkinter." msgstr "" +"`bpo-22068 `__: bucles de referencia " +"evitados con variables y fuentes en Tkinter." #: ../build/NEWS:21857 msgid "" "`bpo-22165 `__: SimpleHTTPRequestHandler " "now supports undecodable file names." msgstr "" +"`bpo-22165 `__: SimpleHTTPRequestHandler " +"ahora admite nombres de archivo no codificables." #: ../build/NEWS:21859 msgid "" "`bpo-15381 `__: Optimized line reading " "in io.BytesIO." msgstr "" +"`bpo-15381 `__: Lectura de línea " +"optimizada en io.BytesIO." #: ../build/NEWS:21861 msgid "" "`bpo-8797 `__: Raise HTTPError on failed " "Basic Authentication immediately. Initial patch by Sam Bull." msgstr "" +"`bpo-8797 `__: Genere HTTPError en la " +"autenticación básica fallida inmediatamente. Parche inicial de Sam Bull." #: ../build/NEWS:21864 msgid "" "`bpo-20729 `__: Restored the use of lazy " "iterkeys()/itervalues()/iteritems() in the mailbox module." msgstr "" +"`bpo-20729 `__: se restauró el uso de " +"lazy iterkeys () / itervalues ​​() / iteritems () en el módulo de buzón." #: ../build/NEWS:21867 msgid "" @@ -32049,6 +45897,9 @@ msgid "" "feed() to avoid O(N**2) behavior when parsing long line. Original patch by " "Raymond Hettinger." msgstr "" +"`bpo-21448 `__: Se modificó el feed () " +"de FeedParser para evitar el comportamiento de O (N ** 2) al analizar una " +"línea larga. Parche original de Raymond Hettinger." #: ../build/NEWS:21870 msgid "" @@ -32056,18 +45907,26 @@ msgid "" "decorator factory now gives an earlier and clearer error message when the " "user forgets the required parameters." msgstr "" +"`bpo-22184 `__: La fábrica de " +"decoradores de caché LRU de functools ahora da un mensaje de error más " +"temprano y claro cuando el usuario olvida los parámetros requeridos." #: ../build/NEWS:21873 msgid "" "`bpo-17923 `__: glob() patterns ending " "with a slash no longer match non-dirs on AIX. Based on patch by Delhallt." msgstr "" +"`bpo-17923 `__: los patrones glob () que " +"terminan con una barra ya no coinciden con los que no son directorios en " +"AIX. Basado en un parche de Delhallt." #: ../build/NEWS:21876 msgid "" "`bpo-21725 `__: Added support for RFC " "6531 (SMTPUTF8) in smtpd." msgstr "" +"`bpo-21725 `__: Soporte agregado para " +"RFC 6531 (SMTPUTF8) en smtpd." #: ../build/NEWS:21878 msgid "" @@ -32075,18 +45934,26 @@ msgid "" "module's libffi to v3.1. This release adds support for the Linux AArch64 " "and POWERPC ELF ABIv2 little endian architectures." msgstr "" +"`bpo-22176 `__: actualice la libffi del " +"módulo ctypes a v3.1. Esta versión agrega soporte para las arquitecturas " +"little endian Linux AArch64 y POWERPC ELF ABIv2." #: ../build/NEWS:21882 msgid "" "`bpo-5411 `__: Added support for the " "\"xztar\" format in the shutil module." msgstr "" +"`bpo-5411 `__: Se agregó soporte para el " +"formato \"xztar\" en el módulo shutil." #: ../build/NEWS:21884 msgid "" "`bpo-21121 `__: Don't force 3rd party C " "extensions to be built with -Werror=declaration-after-statement." msgstr "" +"`bpo-21121 `__: No fuerce la " +"construcción de extensiones C de terceros con -Werror = statement-after-" +"statement." #: ../build/NEWS:21887 msgid "" @@ -32094,12 +45961,17 @@ msgid "" "uninitialized sqlite3.Row (in particular when unpickling pickled sqlite3." "Row). sqlite3.Row is now initialized in the __new__() method." msgstr "" +"`bpo-21975 `__: Se corrigió el bloqueo " +"al usar sqlite3.Row no inicializado (en particular al despegar sqlite3.Row " +"en escabeche). sqlite3.Row ahora se inicializa en el método __new __ ()." #: ../build/NEWS:21891 msgid "" "`bpo-20170 `__: Convert posixmodule to " "use Argument Clinic." msgstr "" +"`bpo-20170 `__: convierta posixmodule " +"para usar Argument Clinic." #: ../build/NEWS:21893 msgid "" @@ -32107,12 +45979,18 @@ msgid "" "argument to `Pathlib.mkdir()` to mimic `mkdir -p` and `os.makedirs()` " "functionality. When true, ignore FileExistsErrors. Patch by Berker Peksag." msgstr "" +"`bpo-21539 `__: Agregue un argumento " +"*exists_ok* a `Pathlib.mkdir()` para imitar la funcionalidad de `mkdir -p` y " +"`os.makedirs()`. Cuando sea verdadero, ignore FileExistsErrors. Parche de " +"Berker Peksag." #: ../build/NEWS:21897 msgid "" "`bpo-22127 `__: Bypass IDNA for pure-" "ASCII host names in the socket module (in particular for numeric IPs)." msgstr "" +"`bpo-22127 `__: Omita IDNA para nombres " +"de host ASCII puros en el módulo de socket (en particular para IP numéricas)." #: ../build/NEWS:21900 msgid "" @@ -32120,10 +45998,13 @@ msgid "" "for the *convert_charrefs* argument of HTMLParser to True. Patch by Berker " "Peksag." msgstr "" +"`bpo-21047 `__: establezca el valor " +"predeterminado para el argumento *convert_charrefs* de HTMLParser en True. " +"Parche de Berker Peksag." #: ../build/NEWS:21903 msgid "Add an __all__ to html.entities." -msgstr "" +msgstr "Agregue un __all__ a html.entities." #: ../build/NEWS:21905 msgid "" @@ -32131,12 +46012,17 @@ msgid "" "argument of HTMLParser, HTMLParser.error, and the HTMLParserError exception " "have been removed." msgstr "" +"`bpo-15114 `__: se han eliminado el modo " +"estricto y el argumento de HTMLParser, HTMLParser.error y la excepción " +"HTMLParserError." #: ../build/NEWS:21908 msgid "" "`bpo-22085 `__: Dropped support of Tk " "8.3 in Tkinter." msgstr "" +"`bpo-22085 `__: Soporte eliminado de Tk " +"8.3 en Tkinter." #: ../build/NEWS:21910 msgid "" @@ -32144,6 +46030,9 @@ msgid "" "handles bytes arguments passed to Tk. In particular this allows initializing " "images from binary data." msgstr "" +"`bpo-21580 `__: Ahora Tkinter maneja " +"correctamente los argumentos de bytes pasados ​​a Tk. En particular, esto " +"permite inicializar imágenes a partir de datos binarios." #: ../build/NEWS:21913 msgid "" @@ -32152,6 +46041,10 @@ msgid "" "improving performance and memory use on some use cases. Patch by David " "Wilson." msgstr "" +"`bpo-22003 `__: cuando se inicializa " +"desde un objeto de bytes, io.BytesIO () ahora pospone la realización de una " +"copia hasta que se mute, lo que mejora el rendimiento y el uso de la memoria " +"en algunos casos de uso. Parche de David Wilson." #: ../build/NEWS:21917 msgid "" @@ -32159,6 +46052,9 @@ msgid "" "set_wakeup_fd() now also supports sockets. A side effect is that Python " "depends to the WinSock library." msgstr "" +"`bpo-22018 `__: en Windows, signal." +"set_wakeup_fd () ahora también admite sockets. Un efecto secundario es que " +"Python depende de la biblioteca WinSock." #: ../build/NEWS:21920 msgid "" @@ -32167,12 +46063,20 @@ msgid "" "descriptor (False if the O_NONBLOCK flag is set, True otherwise). These " "functions are not available on Windows." msgstr "" +"`bpo-22054 `__: agregue las funciones os." +"get_blocking () y os.set_blocking () para obtener y establecer el modo de " +"bloqueo de un descriptor de archivo (False si el indicador O_NONBLOCK está " +"configurado, True en caso contrario). Estas funciones no están disponibles " +"en Windows." #: ../build/NEWS:21925 msgid "" "`bpo-17172 `__: Make turtledemo start as " "active on OS X even when run with subprocess. Patch by Lita Cho." msgstr "" +"`bpo-17172 `__: hace que turtledemo se " +"inicie como activo en OS X incluso cuando se ejecuta con subproceso. Parche " +"de Lita Cho." #: ../build/NEWS:21928 msgid "" @@ -32180,24 +46084,34 @@ msgid "" "_multiprocessing when semaphores are not available. Patch by Arfrever " "Frehtes Taifersar Arahesis." msgstr "" +"`bpo-21704 `__: se corrige el error de " +"compilación para _multiprocessing cuando los semáforos no están disponibles. " +"Parche de Arfrever Frehtes Taifersar Arahesis." #: ../build/NEWS:21931 msgid "" "`bpo-20173 `__: Convert sha1, sha256, " "sha512 and md5 to ArgumentClinic. Patch by Vajrasky Kok." msgstr "" +"`bpo-20173 `__: convierta sha1, sha256, " +"sha512 y md5 en ArgumentClinic. Parche de Vajrasky Kok." #: ../build/NEWS:21934 msgid "" "Fix repr(_socket.socket) on Windows 64-bit: don't fail with OverflowError on " "closed socket. repr(socket.socket) already works fine." msgstr "" +"Arregle repr (_socket.socket) en Windows de 64 bits: no falle con " +"OverflowError en socket cerrado. repr (socket.socket) ya funciona bien." #: ../build/NEWS:21937 msgid "" "`bpo-22033 `__: Reprs of most Python " "implemented classes now contain actual class name instead of hardcoded one." msgstr "" +"`bpo-22033 `__: los representantes de la " +"mayoría de las clases implementadas en Python ahora contienen el nombre de " +"la clase real en lugar de uno codificado." #: ../build/NEWS:21940 msgid "" @@ -32205,18 +46119,25 @@ msgid "" "disassemble generator-iterator objects based on their gi_code attribute. " "Patch by Clement Rouault." msgstr "" +"`bpo-21947 `__: el módulo dis ahora " +"puede desensamblar objetos generador-iterador en función de su atributo " +"gi_code. Parche de Clement Rouault." #: ../build/NEWS:21943 msgid "" "`bpo-16133 `__: The asynchat.async_chat." "handle_read() method now ignores BlockingIOError exceptions." msgstr "" +"`bpo-16133 `__: el método asynchat." +"async_chat.handle_read () ahora ignora las excepciones BlockingIOError." #: ../build/NEWS:21946 msgid "" "`bpo-22044 `__: Fixed premature DECREF " "in call_tzinfo_method. Patch by Tom Flanagan." msgstr "" +"`bpo-22044 `__: Se corrigió DECREF " +"prematuro en call_tzinfo_method. Parche de Tom Flanagan." #: ../build/NEWS:21949 msgid "" @@ -32225,12 +46146,19 @@ msgid "" "``\"\\033[1034h\"`` into stdout. This sequence is used on some terminal (ex: " "TERM=xterm-256color\") to enable support of 8 bit characters." msgstr "" +"`bpo-19884 `__: readline: deshabilite la " +"tecla modificadora meta si stdout no es un terminal para no escribir la " +"secuencia ANSI ``\"\\033[1034h\"`` en stdout. Esta secuencia se utiliza en " +"algunos terminales (por ejemplo: TERM = xterm-256color \") para permitir el " +"soporte de caracteres de 8 bits." #: ../build/NEWS:21954 msgid "" "`bpo-4350 `__: Removed a number of out-of-" "dated and non-working for a long time Tkinter methods." msgstr "" +"`bpo-4350 `__: Se eliminaron varios " +"métodos de Tkinter desactualizados y que no funcionaron durante mucho tiempo." #: ../build/NEWS:21957 msgid "" @@ -32238,18 +46166,25 @@ msgid "" "returns the name of active element if the argument is not specified. " "Scrollbar.set() now always accepts only 2 arguments." msgstr "" +"`bpo-6167 `__: Scrollbar.activate () " +"ahora devuelve el nombre del elemento activo si no se especifica el " +"argumento. Scrollbar.set () ahora siempre acepta solo 2 argumentos." #: ../build/NEWS:21961 msgid "" "`bpo-15275 `__: Clean up and speed up " "the ntpath module." msgstr "" +"`bpo-15275 `__: Limpiar y acelerar el " +"módulo ntpath." #: ../build/NEWS:21963 msgid "" "`bpo-21888 `__: plistlib's load() and " "loads() now work if the fmt parameter is specified." msgstr "" +"`bpo-21888 `__: la carga () y las cargas " +"() de plistlib ahora funcionan si se especifica el parámetro fmt." #: ../build/NEWS:21966 msgid "" @@ -32257,6 +46192,9 @@ msgid "" "__name__ is now always used to format fully qualified class names of Python " "implemented classes." msgstr "" +"`bpo-22032 `__: __qualname__ en lugar de " +"__name__ ahora siempre se usa para formatear nombres de clase completamente " +"calificados de clases implementadas en Python." #: ../build/NEWS:21969 msgid "" @@ -32264,12 +46202,18 @@ msgid "" "hexadecimal format with the \"0x\" prefix when contain an id in form \" at " "0x...\"." msgstr "" +"`bpo-22031 `__: Los reprs ahora siempre " +"usan formato hexadecimal con el prefijo \"0x\" cuando contienen una " +"identificación en forma \"en 0x ...\"." #: ../build/NEWS:21972 msgid "" "`bpo-22018 `__: signal.set_wakeup_fd() " "now raises an OSError instead of a ValueError on ``fstat()`` failure." msgstr "" +"`bpo-22018 `__: signal.set_wakeup_fd () " +"ahora genera un OSError en lugar de un ValueError en caso de falla " +"``fstat()``." #: ../build/NEWS:21975 msgid "" @@ -32277,24 +46221,34 @@ msgid "" "handles fileobj with an integer 'name' attribute. Based on patch by Antoine " "Pietri." msgstr "" +"`bpo-21044 `__: tarfile.open () ahora " +"maneja fileobj con un atributo 'nombre' entero. Basado en el parche de " +"Antoine Pietri." #: ../build/NEWS:21978 msgid "" "`bpo-21966 `__: Respect -q command-line " "option when code module is ran." msgstr "" +"`bpo-21966 `__: Respete la opción de " +"línea de comandos -q cuando se ejecuta el módulo de código." #: ../build/NEWS:21980 msgid "" "`bpo-19076 `__: Don't pass the redundant " "'file' argument to self.error()." msgstr "" +"`bpo-19076 `__: No pase el argumento " +"'archivo' redundante a self.error ()." #: ../build/NEWS:21982 msgid "" "`bpo-16382 `__: Improve exception " "message of warnings.warn() for bad category. Initial patch by Phil Elson." msgstr "" +"`bpo-16382 `__: mejora el mensaje de " +"excepción de warnings.warn () para la categoría incorrecta. Parche inicial " +"de Phil Elson." #: ../build/NEWS:21985 msgid "" @@ -32304,12 +46258,19 @@ msgid "" "INT_MAX. As any call to os.read(), the OS may read less bytes than the " "number of requested bytes." msgstr "" +"`bpo-21932 `__: os.read () ahora usa un " +"tipo :c:func:`Py_ssize_t` en lugar de :c:type:`int` para que el tamaño " +"admita la lectura de más de 2 GB a la vez. En Windows, el tamaño se trunca a " +"INT_MAX. Como cualquier llamada a os.read (), el sistema operativo puede " +"leer menos bytes que el número de bytes solicitados." #: ../build/NEWS:21990 msgid "" "`bpo-21942 `__: Fixed source file " "viewing in pydoc's server mode on Windows." msgstr "" +"`bpo-21942 `__: visualización de " +"archivos de origen fijo en el modo de servidor de pydoc en Windows." #: ../build/NEWS:21992 msgid "" @@ -32317,24 +46278,34 @@ msgid "" "set_terminator() now raises a ValueError if the number of received bytes is " "negative." msgstr "" +"`bpo-11259 `__: asynchat.async_chat (). " +"Set_terminator () ahora genera un ValueError si el número de bytes recibidos " +"es negativo." #: ../build/NEWS:21995 msgid "" "`bpo-12523 `__: asynchat.async_chat." "push() now raises a TypeError if it doesn't get a bytes string" msgstr "" +"`bpo-12523 `__: asynchat.async_chat.push " +"() ahora genera un TypeError si no obtiene una cadena de bytes" #: ../build/NEWS:21998 msgid "" "`bpo-21707 `__: Add missing " "kwonlyargcount argument to ModuleFinder.replace_paths_in_code()." msgstr "" +"`bpo-21707 `__: agregue el argumento " +"kwonlyargcount que falta a ModuleFinder.replace_paths_in_code ()." #: ../build/NEWS:22001 msgid "" "`bpo-20639 `__: calling Path." "with_suffix('') allows removing the suffix again. Patch by July Tikhonov." msgstr "" +"`bpo-20639 `__: llamar a Path." +"with_suffix ('') permite eliminar el sufijo nuevamente. Parche de julio " +"Tikhonov." #: ../build/NEWS:22004 msgid "" @@ -32342,6 +46313,9 @@ msgid "" "construction of invalid paths using Path.with_name(). Original patch by " "Antony Lee." msgstr "" +"`bpo-21714 `__: No permita la " +"construcción de rutas inválidas usando Path.with_name (). Parche original de " +"Antony Lee." #: ../build/NEWS:22007 msgid "" @@ -32349,6 +46323,9 @@ msgid "" "smtplib to make implementing auth mechanisms simpler, and used it internally " "in the login method." msgstr "" +"`bpo-15014 `__: se agregó el método " +"'auth' a smtplib para simplificar la implementación de los mecanismos de " +"autenticación y se usó internamente en el método de inicio de sesión." #: ../build/NEWS:22010 msgid "" @@ -32356,6 +46333,9 @@ msgid "" "winreg module when ``None`` is passed as a ``REG_BINARY`` value to " "SetValueEx. Patch by John Ehresman." msgstr "" +"`bpo-21151 `__: se corrigió un error de " +"segmento en el módulo winreg cuando ``None`` se pasa como un valor " +"``REG_BINARY`` a SetValueEx. Parche de John Ehresman." #: ../build/NEWS:22013 msgid "" @@ -32363,6 +46343,9 @@ msgid "" "not ignore I/O errors anymore. Before, it ignored I/O errors if at least the " "first C call read() succeed." msgstr "" +"`bpo-21090 `__: io.FileIO.readall () ya " +"no ignora los errores de E / S. Antes, ignoraba los errores de E / S si al " +"menos la primera llamada de C read () tenía éxito." #: ../build/NEWS:22016 msgid "" @@ -32370,24 +46353,34 @@ msgid "" "wsgiref.headers.Headers is now optional. Initial patch by Pablo Torres " "Navarrete and SilentGhost." msgstr "" +"`bpo-5800 `__: el parámetro de " +"encabezados de wsgiref.headers.Headers ahora es opcional. Parche inicial de " +"Pablo Torres Navarrete y SilentGhost." #: ../build/NEWS:22019 msgid "" "`bpo-21781 `__: ssl.RAND_add() now " "supports strings longer than 2 GB." msgstr "" +"`bpo-21781 `__: ssl.RAND_add () ahora " +"admite cadenas de más de 2 GB." #: ../build/NEWS:22021 msgid "" "`bpo-21679 `__: Prevent extraneous " "fstat() calls during open(). Patch by Bohuslav Kabrda." msgstr "" +"`bpo-21679 `__: Evita llamadas extrañas " +"a fstat () durante open (). Parche de Bohuslav Kabrda." #: ../build/NEWS:22024 msgid "" "`bpo-21863 `__: cProfile now displays " "the module name of C extension functions, in addition to their own name." msgstr "" +"`bpo-21863 `__: cProfile ahora muestra " +"el nombre del módulo de las funciones de extensión C, además de su propio " +"nombre." #: ../build/NEWS:22027 msgid "" @@ -32396,12 +46389,18 @@ msgid "" "destructor now closes the file if needed. The close() method can now be " "called twice: the second call does nothing." msgstr "" +"`bpo-11453 `__: asyncore: emite un " +"ResourceWarning cuando se destruye un objeto file_wrapper sin cerrar. El " +"destructor ahora cierra el archivo si es necesario. El método close () ahora " +"se puede llamar dos veces: la segunda llamada no hace nada." #: ../build/NEWS:22031 msgid "" "`bpo-21858 `__: Better handling of " "Python exceptions in the sqlite3 module." msgstr "" +"`bpo-21858 `__: mejor manejo de las " +"excepciones de Python en el módulo sqlite3." #: ../build/NEWS:22033 msgid "" @@ -32409,12 +46408,17 @@ msgid "" "parser.BytesParser TextIOWrapper is discarded after parsing, so the input " "file isn't unexpectedly closed." msgstr "" +"`bpo-21476 `__: asegúrese de que el " +"email.parser.BytesParser TextIOWrapper se descarte después del análisis, " +"para que el archivo de entrada no se cierre inesperadamente." #: ../build/NEWS:22036 msgid "" "`bpo-20295 `__: imghdr now recognizes " "OpenEXR format images." msgstr "" +"`bpo-20295 `__: imghdr ahora reconoce " +"imágenes en formato OpenEXR." #: ../build/NEWS:22038 msgid "" @@ -32422,24 +46426,33 @@ msgid "" "statement in the dbm.dumb module to ensure files closing. Patch by Claudiu " "Popa." msgstr "" +"`bpo-21729 `__: se utilizó la " +"instrucción \"with\" en el módulo dbm.dumb para garantizar el cierre de los " +"archivos. Parche de Claudiu Popa." #: ../build/NEWS:22041 msgid "" "`bpo-21491 `__: socketserver: Fix a race " "condition in child processes reaping." msgstr "" +"`bpo-21491 `__: servidor de sockets: se " +"corrige una condición de carrera en la cosecha de procesos secundarios." #: ../build/NEWS:22043 msgid "" "`bpo-21719 `__: Added the " "``st_file_attributes`` field to os.stat_result on Windows." msgstr "" +"`bpo-21719 `__: se agregó el campo " +"``st_file_attributes`` a os.stat_result en Windows." #: ../build/NEWS:22046 msgid "" "`bpo-21832 `__: Require named tuple " "inputs to be exact strings." msgstr "" +"`bpo-21832 `__: Requiere que las " +"entradas de tupla con nombre sean cadenas exactas." #: ../build/NEWS:22048 msgid "" @@ -32447,6 +46460,9 @@ msgid "" "command now exits with a non-zero return code when uploading fails. Patch " "by Martin Dengler." msgstr "" +"`bpo-21722 `__: El comando distutils " +"\"upload\" ahora sale con un código de retorno distinto de cero cuando falla " +"la carga. Parche de Martin Dengler." #: ../build/NEWS:22051 msgid "" @@ -32454,6 +46470,9 @@ msgid "" "any type of number (ex: float) for the maximum size. Patch written by " "Vajrasky Kok." msgstr "" +"`bpo-21723 `__: asyncio.Queue: admite " +"cualquier tipo de número (por ejemplo, flotante) para el tamaño máximo. " +"Parche escrito por Vajrasky Kok." #: ../build/NEWS:22054 msgid "" @@ -32461,6 +46480,9 @@ msgid "" "\" directories has now been removed from the site module (it was deprecated " "in 3.4)." msgstr "" +"`bpo-21711 `__: soporte para directorios " +"\"-pitón sitio\" ahora se ha eliminado desde el módulo de sitio (que está " +"desfasada y en 3.4)." #: ../build/NEWS:22057 msgid "" @@ -32468,6 +46490,9 @@ msgid "" "method allowing a file to be sent over a socket by using high-performance os." "sendfile() on UNIX. Patch by Giampaolo Rodola'." msgstr "" +"`bpo-17552 `__: nuevo método socket." +"sendfile () que permite enviar un archivo a través de un socket utilizando " +"os.sendfile () de alto rendimiento en UNIX. Parche de Giampaolo Rodola '." #: ../build/NEWS:22061 msgid "" @@ -32475,6 +46500,9 @@ msgid "" "always creates a new database when the flag has the value 'n'. Patch by " "Claudiu Popa." msgstr "" +"`bpo-18039 `__: dbm.dump.open () ahora " +"siempre crea una nueva base de datos cuando la bandera tiene el valor 'n'. " +"Parche de Claudiu Popa." #: ../build/NEWS:22064 msgid "" @@ -32483,6 +46511,10 @@ msgid "" "methods of asyncio.BaseEventLoop now raise an exception if the event loop " "was closed." msgstr "" +"`bpo-21326 `__: agregue un nuevo método " +"is_closed () a asyncio.BaseEventLoop. Los métodos run_forever () y " +"run_until_complete () de asyncio.BaseEventLoop ahora generan una excepción " +"si el bucle de eventos se cerró." #: ../build/NEWS:22068 msgid "" @@ -32490,12 +46522,17 @@ msgid "" "in CGIHTTPServer by URL unquoting paths before checking for a CGI script at " "that path." msgstr "" +"`bpo-21766 `__: Prevenga un agujero de " +"seguridad en CGIHTTPServer mediante las rutas sin comillas de URL antes de " +"buscar un script CGI en esa ruta." #: ../build/NEWS:22071 msgid "" "`bpo-21310 `__: Fixed possible resource " "leak in failed open()." msgstr "" +"`bpo-21310 `__: se corrigió la posible " +"fuga de recursos en la apertura fallida ()." #: ../build/NEWS:22073 msgid "" @@ -32503,24 +46540,34 @@ msgid "" "should be in deterministic order in a mock function call. This will help to " "write better doctests." msgstr "" +"`bpo-21256 `__: La impresión de los " +"argumentos de palabras clave debe estar en orden determinista en una llamada " +"de función simulada. Esto ayudará a redactar mejores pruebas de " +"documentación." #: ../build/NEWS:22076 msgid "" "`bpo-21677 `__: Fixed chaining " "nonnormalized exceptions in io close() methods." msgstr "" +"`bpo-21677 `__: Se corrigió el " +"encadenamiento de excepciones no normalizadas en los métodos io close ()." #: ../build/NEWS:22078 msgid "" "`bpo-11709 `__: Fix the pydoc.help " "function to not fail when sys.stdin is not a valid file." msgstr "" +"`bpo-11709 `__: corrige la función pydoc." +"help para que no falle cuando sys.stdin no es un archivo válido." #: ../build/NEWS:22081 msgid "" "`bpo-21515 `__: tempfile.TemporaryFile " "now uses os.O_TMPFILE flag is available." msgstr "" +"`bpo-21515 `__: tempfile.TemporaryFile " +"ahora usa el indicador os.O_TMPFILE está disponible." #: ../build/NEWS:22083 msgid "" @@ -32528,12 +46575,17 @@ msgid "" "that the HTML documentation for methods that use 'self' in the example code " "is generated correctly." msgstr "" +"`bpo-13223 `__: corrige pydoc.writedoc " +"para que la documentación HTML de los métodos que usan 'self' en el código " +"de ejemplo se genere correctamente." #: ../build/NEWS:22086 msgid "" "`bpo-21463 `__: In urllib.request, fix " "pruning of the FTP cache." msgstr "" +"`bpo-21463 `__: En urllib.request, " +"corrige la eliminación de la caché de FTP." #: ../build/NEWS:22088 msgid "" @@ -32543,12 +46595,19 @@ msgid "" "with a functioning /proc/self/fd or /dev/fd interface the max is now ignored " "and all fds are closed." msgstr "" +"`bpo-21618 `__: El módulo de subproceso " +"podría fallar al cerrar los fds abiertos que fueron heredados por el proceso " +"de llamada y que ya son más altos de lo que los límites de recursos POSIX " +"permitirían. En sistemas con una interfaz / proc / self / fd o / dev / fd en " +"funcionamiento, ahora se ignora el máximo y se cierran todos los fds." #: ../build/NEWS:22093 msgid "" "`bpo-20383 `__: Introduce importlib.util." "module_from_spec() as the preferred way to create a new module." msgstr "" +"`bpo-20383 `__: Introduzca importlib." +"util.module_from_spec () como la forma preferida de crear un nuevo módulo." #: ../build/NEWS:22096 msgid "" @@ -32556,6 +46615,9 @@ msgid "" "overflow of too long string lengths in the tkinter module on 64-bit " "platforms." msgstr "" +"`bpo-21552 `__: Se corrigió el posible " +"desbordamiento de enteros de longitudes de cadena demasiado largas en el " +"módulo tkinter en plataformas de 64 bits." #: ../build/NEWS:22099 msgid "" @@ -32565,6 +46627,11 @@ msgid "" "\" appears in many real world zip files in the wild and is ignored by other " "zip tools." msgstr "" +"`bpo-14315 `__: El módulo zipfile ahora " +"ignora los campos adicionales en el directorio central que son demasiado " +"cortos para ser analizados en lugar de dejar que aparezca un error de struct." +"unpack ya que estos \"datos incorrectos\" aparecen en muchos archivos zip " +"del mundo real y son ignorados por otras herramientas zip." #: ../build/NEWS:22104 msgid "" @@ -32572,18 +46639,25 @@ msgid "" "\"reverse\" parameters to heapq.merge(). (First draft of patch contributed " "by Simon Sapin.)" msgstr "" +"`bpo-13742 `__: Se agregaron los " +"parámetros \"clave\" e \"inverso\" a heapq.merge (). (Primer borrador del " +"parche aportado por Simon Sapin)." #: ../build/NEWS:22107 msgid "" "`bpo-21402 `__: tkinter.ttk now works " "when default root window is not set." msgstr "" +"`bpo-21402 `__: tkinter.ttk ahora " +"funciona cuando la ventana raíz predeterminada no está configurada." #: ../build/NEWS:22109 msgid "" "`bpo-3015 `__: _tkinter.create() now " "creates tkapp object with wantobject=1 by default." msgstr "" +"`bpo-3015 `__: _tkinter.create () ahora " +"crea un objeto tkapp con wantobject = 1 por defecto." #: ../build/NEWS:22112 msgid "" @@ -32591,6 +46665,9 @@ msgid "" "supports sequence protocol. In particular it supports reverse() and " "negative indices. Original patch by Claudiu Popa." msgstr "" +"`bpo-10203 `__: sqlite3.Row ahora " +"realmente admite el protocolo de secuencia. En particular, admite índices " +"inversos () y negativos. Parche original de Claudiu Popa." #: ../build/NEWS:22116 msgid "" @@ -32598,6 +46675,10 @@ msgid "" "specified for a venv, then the python interpreter aliases (python, python3) " "are now created by copying rather than symlinking." msgstr "" +"`bpo-18807 `__: si se especifica la " +"copia (sin enlaces simbólicos) para un venv, los alias del intérprete de " +"Python (python, python3) ahora se crean copiando en lugar de mediante el " +"enlace simbólico." #: ../build/NEWS:22120 msgid "" @@ -32605,6 +46686,9 @@ msgid "" "WebP image type in the imghdr module. Patch by Fabrice Aneche and Claudiu " "Popa." msgstr "" +"`bpo-20197 `__: Soporte agregado para el " +"tipo de imagen WebP en el módulo imghdr. Parche de Fabrice Aneche y Claudiu " +"Popa." #: ../build/NEWS:22123 msgid "" @@ -32612,6 +46696,9 @@ msgid "" "of IP addresses (IPv4Address, IPv6Address) such as .is_private or ." "is_multicast." msgstr "" +"`bpo-21513 `__: Acelere algunas " +"propiedades de direcciones IP (IPv4Address, IPv6Address) como .is_private o ." +"is_multicast." #: ../build/NEWS:22126 msgid "" @@ -32619,6 +46706,9 @@ msgid "" "threading.Lock() and its variants by showing the \"locked\" or \"unlocked\" " "status. Patch by Berker Peksag." msgstr "" +"`bpo-21137 `__: Mejore la repr para " +"threading.Lock () y sus variantes mostrando el estado \"bloqueado\" o " +"\"desbloqueado\". Parche de Berker Peksag." #: ../build/NEWS:22129 msgid "" @@ -32626,18 +46716,25 @@ msgid "" "supports loading of binary plist files when reference or offset size is not " "a power of two." msgstr "" +"`bpo-21538 `__: el módulo plistlib ahora " +"admite la carga de archivos plist binarios cuando el tamaño de referencia o " +"desplazamiento no es una potencia de dos." #: ../build/NEWS:22132 msgid "" "`bpo-21455 `__: Add a default backlog to " "socket.listen()." msgstr "" +"`bpo-21455 `__: agregue una acumulación " +"predeterminada a socket.listen ()." #: ../build/NEWS:22134 msgid "" "`bpo-21525 `__: Most Tkinter methods " "which accepted tuples now accept lists too." msgstr "" +"`bpo-21525 `__: la mayoría de los " +"métodos de Tkinter que aceptaban tuplas ahora también aceptan listas." #: ../build/NEWS:22137 msgid "" @@ -32645,42 +46742,61 @@ msgid "" "new internal _codecs._forget_codec helping function, test_codecs now clears " "the encoding caches to avoid the appearance of a reference leak" msgstr "" +"`bpo-22166 `__: con la ayuda de una " +"nueva función de ayuda interna _codecs._forget_codec, test_codecs ahora " +"borra las cachés de codificación para evitar la aparición de una fuga de " +"referencia" #: ../build/NEWS:22141 msgid "" "`bpo-22236 `__: Tkinter tests now don't " "reuse default root window. New root window is created for every test class." msgstr "" +"`bpo-22236 `__: las pruebas de Tkinter " +"ahora no reutilizan la ventana raíz predeterminada. Se crea una nueva " +"ventana raíz para cada clase de prueba." #: ../build/NEWS:22144 msgid "" "`bpo-10744 `__: Fix :pep:`3118` format " "strings on ctypes objects with a nontrivial shape." msgstr "" +"`bpo-10744 `__: corrige cadenas de " +"formato :pep:`3118` en objetos ctypes con una forma no trivial." #: ../build/NEWS:22147 msgid "" "`bpo-20826 `__: Optimize ipaddress." "collapse_addresses()." msgstr "" +"`bpo-20826 `__: Optimice ipaddress." +"collapse_addresses ()." #: ../build/NEWS:22149 msgid "" "`bpo-21487 `__: Optimize ipaddress." "summarize_address_range() and ipaddress.{IPv4Network,IPv6Network}.subnets()." msgstr "" +"`bpo-21487 `__: Optimice ipaddress." +"summarize_address_range () y ipaddress. {IPv4Network, IPv6Network} .subnets " +"()." #: ../build/NEWS:22152 msgid "" "`bpo-21486 `__: Optimize parsing of " "netmasks in ipaddress.IPv4Network and ipaddress.IPv6Network." msgstr "" +"`bpo-21486 `__: Optimice el análisis de " +"las máscaras de red en ipaddress.IPv4Network y ipaddress.IPv6Network." #: ../build/NEWS:22155 msgid "" "`bpo-13916 `__: Disallowed the " "surrogatepass error handler for non UTF-\\* encodings." msgstr "" +"`bpo-13916 `__: no se permite el " +"controlador de errores de paso sustituto para codificaciones que no son UTF-" +"\\*." #: ../build/NEWS:22158 msgid "" @@ -32688,6 +46804,9 @@ msgid "" "repeated single character pattern with ignore case. Original patch by " "Matthew Barnett." msgstr "" +"`bpo-20998 `__: se corrigió re.fullmatch " +"() del patrón de un solo carácter repetido con ignorar mayúsculas y " +"minúsculas. Parche original de Matthew Barnett." #: ../build/NEWS:22161 msgid "" @@ -32695,18 +46814,25 @@ msgid "" "reads bytes from standard stream if binary mode is specified. Patch by Sam " "Kimbrel." msgstr "" +"`bpo-21075 `__: fileinput.FileInput " +"ahora lee bytes del flujo estándar si se especifica el modo binario. Parche " +"de Sam Kimbrel." #: ../build/NEWS:22164 msgid "" "`bpo-19775 `__: Add a samefile() method " "to pathlib Path objects. Initial patch by Vajrasky Kok." msgstr "" +"`bpo-19775 `__: agregue un método " +"samefile () a los objetos Pathlib Path. Parche inicial de Vajrasky Kok." #: ../build/NEWS:22167 msgid "" "`bpo-21226 `__: Set up modules properly " "in PyImport_ExecCodeModuleObject (and friends)." msgstr "" +"`bpo-21226 `__: Configure los módulos " +"correctamente en PyImport_ExecCodeModuleObject (y amigos)." #: ../build/NEWS:22170 msgid "" @@ -32714,6 +46840,9 @@ msgid "" "the pydoc pager when the documentation contains characters not encodable to " "the stdout encoding." msgstr "" +"`bpo-21398 `__: corrige un error unicode " +"en el buscapersonas pydoc cuando la documentación contiene caracteres no " +"codificables para la codificación stdout." #: ../build/NEWS:22173 msgid "" @@ -32721,18 +46850,27 @@ msgid "" "and ipaddress.IPv6Network now accept an (address, netmask) tuple argument, " "so as to easily construct network objects from existing addresses." msgstr "" +"`bpo-16531 `__: ipaddress.IPv4Network y " +"ipaddress.IPv6Network ahora aceptan un argumento de tupla (dirección, " +"máscara de red), para construir fácilmente objetos de red a partir de " +"direcciones existentes." #: ../build/NEWS:22177 msgid "" "`bpo-21156 `__: importlib.abc." "InspectLoader.source_to_code() is now a staticmethod." msgstr "" +"`bpo-21156 `__: importlib.abc." +"InspectLoader.source_to_code () es ahora un método estático." #: ../build/NEWS:22180 msgid "" "`bpo-21424 `__: Simplified and optimized " "heaqp.nlargest() and nmsmallest() to make fewer tuple comparisons." msgstr "" +"`bpo-21424 `__: heaqp.nlargest () y " +"nmsmallest () simplificado y optimizado para hacer menos comparaciones de " +"tuplas." #: ../build/NEWS:22183 msgid "" @@ -32740,12 +46878,17 @@ msgid "" "write_through=True) to not force a flush() on the underlying binary stream. " "Patch by akira." msgstr "" +"`bpo-21396 `__: corrige TextIOWrapper " +"(..., write_through = True) para no forzar un flush () en el flujo binario " +"subyacente. Parche de akira." #: ../build/NEWS:22186 msgid "" "`bpo-18314 `__: Unlink now removes " "junctions on Windows. Patch by Kim Gräsman" msgstr "" +"`bpo-18314 `__: Desvincular ahora " +"elimina las uniones en Windows. Parche de Kim Gräsman" #: ../build/NEWS:22188 msgid "" @@ -32753,12 +46896,17 @@ msgid "" "addch() regression in 3.4.0. In porting to Argument Clinic, the first two " "arguments were reversed." msgstr "" +"`bpo-21088 `__: corrección de errores " +"para la regresión curses.window.addch () en 3.4.0. Al migrar a Argument " +"Clinic, los dos primeros argumentos se invirtieron." #: ../build/NEWS:22191 msgid "" "`bpo-21407 `__: _decimal: The module now " "supports function signatures." msgstr "" +"`bpo-21407 `__: _decimal: el módulo " +"ahora admite firmas de funciones." #: ../build/NEWS:22193 msgid "" @@ -32766,6 +46914,9 @@ msgid "" "'watchexp' parameter from the Decimal.quantize() method in the Python " "version. It had never been present in the C version." msgstr "" +"`bpo-10650 `__: elimine el parámetro no " +"estándar 'watchexp' del método Decimal.quantize () en la versión de Python. " +"Nunca había estado presente en la versión C." #: ../build/NEWS:22197 msgid "" @@ -32773,6 +46924,9 @@ msgid "" "false positives in robotparser by checking to make sure that robots.txt has " "been read or does not exist prior to returning True in can_fetch()." msgstr "" +"`bpo-21469 `__: se redujo el riesgo de " +"falsos positivos en el analizador de robots al verificar que se haya leído o " +"no exista el archivo robots.txt antes de devolver True en can_fetch ()." #: ../build/NEWS:22201 msgid "" @@ -32780,18 +46934,25 @@ msgid "" "mark deleted links as unusable. This gives an early failure if the link is " "deleted during iteration." msgstr "" +"`bpo-19414 `__: Haga que OrderedDict " +"marque los enlaces eliminados como inutilizables. Esto genera una falla " +"temprana si el enlace se elimina durante la iteración." #: ../build/NEWS:22204 msgid "" "`bpo-21421 `__: Add __slots__ to the " "MappingViews ABC. Patch by Josh Rosenberg." msgstr "" +"`bpo-21421 `__: Agregue __slots__ al ABC " +"de MappingViews. Parche de Josh Rosenberg." #: ../build/NEWS:22206 msgid "" "`bpo-21101 `__: Eliminate double hashing " "in the C speed-up code for collections.Counter()." msgstr "" +"`bpo-21101 `__: Elimina el doble hash en " +"el código de aceleración de C para colecciones. Contador ()." #: ../build/NEWS:22209 msgid "" @@ -32799,6 +46960,9 @@ msgid "" "releases the reference to the source iterator when the slice is exhausted. " "Patch by Anton Afanasyev." msgstr "" +"`bpo-21321 `__: itertools.islice () " +"ahora libera la referencia al iterador de origen cuando se agota el " +"segmento. Parche de Anton Afanasyev." #: ../build/NEWS:22212 msgid "" @@ -32806,6 +46970,10 @@ msgid "" "the underlying binary stream's read() or read1() method to return an " "arbitrary bytes-like object (such as a memoryview). Patch by Nikolaus Rath." msgstr "" +"`bpo-21057 `__: TextIOWrapper ahora " +"permite que el método read () o read1 () del flujo binario subyacente " +"devuelva un objeto arbitrario similar a bytes (como una vista de memoria). " +"Parche de Nikolaus Rath." #: ../build/NEWS:22216 msgid "" @@ -32814,18 +46982,25 @@ msgid "" "if the operation would block. Previously, it would return 0. Patch by " "Nikolaus Rath." msgstr "" +"`bpo-20951 `__: SSLSocket.send () ahora " +"genera SSLWantReadError o SSLWantWriteError en un socket sin bloqueo si la " +"operación se bloqueara. Anteriormente, devolvería 0. Parche de Nikolaus Rath." #: ../build/NEWS:22220 msgid "" "`bpo-13248 `__: removed previously " "deprecated asyncore.dispatcher __getattr__ cheap inheritance hack." msgstr "" +"`bpo-13248 `__: eliminado el truco de " +"herencia barato asyncore.dispatcher __getattr__ anteriormente obsoleto." #: ../build/NEWS:22223 msgid "" "`bpo-9815 `__: assertRaises now tries to " "clear references to local variables in the exception's traceback." msgstr "" +"`bpo-9815 `__: assertRaises ahora intenta " +"borrar las referencias a las variables locales en el rastreo de la excepción." #: ../build/NEWS:22226 msgid "" @@ -32833,24 +47008,33 @@ msgid "" "cert_time_to_seconds() now interprets the given time string in the UTC " "timezone (as specified in RFC 5280), not the local timezone." msgstr "" +"`bpo-19940 `__: ssl.cert_time_to_seconds " +"() ahora interpreta la cadena de tiempo dada en la zona horaria UTC (como se " +"especifica en RFC 5280), no en la zona horaria local." #: ../build/NEWS:22229 msgid "" "`bpo-13204 `__: Calling sys.flags." "__new__ would crash the interpreter, now it raises a TypeError." msgstr "" +"`bpo-13204 `__: Llamar a sys.flags .__ " +"new__ bloquearía el intérprete, ahora genera un TypeError." #: ../build/NEWS:22232 msgid "" "`bpo-19385 `__: Make operations on a " "closed dbm.dumb database always raise the same exception." msgstr "" +"`bpo-19385 `__: Realizar operaciones en " +"una base de datos dbm.dumb cerrada siempre genera la misma excepción." #: ../build/NEWS:22235 msgid "" "`bpo-21207 `__: Detect when the os." "urandom cached fd has been closed or replaced, and open it anew." msgstr "" +"`bpo-21207 `__: detecta cuándo se ha " +"cerrado o reemplazado el fd en caché os.urandom y ábrelo de nuevo." #: ../build/NEWS:22238 msgid "" @@ -32859,12 +47043,19 @@ msgid "" "poll() on a Popen instance at the same time without losing the Popen." "returncode value." msgstr "" +"`bpo-21291 `__: Popen.wait () del " +"subproceso ahora es seguro para subprocesos, por lo que varios subprocesos " +"pueden llamar a wait () o poll () en una instancia de Popen al mismo tiempo " +"sin perder el valor de Popen.returncode." #: ../build/NEWS:22242 msgid "" "`bpo-21127 `__: Path objects can now be " "instantiated from str subclass instances (such as ``numpy.str_``)." msgstr "" +"`bpo-21127 `__: ahora se pueden crear " +"instancias de objetos de ruta a partir de instancias de subclase str (como " +"``numpy.str_``)." #: ../build/NEWS:22245 msgid "" @@ -32873,6 +47064,10 @@ msgid "" "better way to handle file descriptor close. Patch contributed by Christian " "Theune." msgstr "" +"`bpo-15002 `__: objeto urllib.response " +"para usar la función _TemporaryFileWrapper (y _TemporaryFileCloser). " +"Proporciona una mejor manera de manejar el cierre del descriptor de " +"archivos. Parche aportado por Christian Theune." #: ../build/NEWS:22249 msgid "" @@ -32880,18 +47075,25 @@ msgid "" "custom ValueError indicating it doesn't support spaces in URIs instead of " "letting a 'split' ValueError bubble up." msgstr "" +"`bpo-12220 `__: mindom ahora genera un " +"ValueError personalizado que indica que no admite espacios en URI en lugar " +"de dejar que brote un ValueError 'dividido'." #: ../build/NEWS:22252 msgid "" "`bpo-21068 `__: The ssl.PROTOCOL* " "constants are now enum members." msgstr "" +"`bpo-21068 `__: Las constantes ssl." +"PROTOCOL * ahora son miembros de enumeración." #: ../build/NEWS:22254 msgid "" "`bpo-21276 `__: posixmodule: Don't " "define USE_XATTRS on KFreeBSD and the Hurd." msgstr "" +"`bpo-21276 `__: posixmodule: No defina " +"USE_XATTRS en KFreeBSD y Hurd." #: ../build/NEWS:22256 msgid "" @@ -32899,6 +47101,9 @@ msgid "" "assert_not_called for Mock. It raises AssertionError if the mock has been " "called." msgstr "" +"`bpo-21262 `__: Nuevo método " +"assert_not_called para Mock. Genera AssertionError si se ha llamado al " +"simulacro." #: ../build/NEWS:22259 msgid "" @@ -32906,6 +47111,9 @@ msgid "" "`unsafe` to Mock. It raises `AttributeError` incase of an attribute " "startswith assert or assret." msgstr "" +"`bpo-21238 `__: Nuevo argumento de " +"palabra clave \"inseguro\" para Mock. Genera `AttributeError` en caso de que " +"un atributo comience con aser o assret." #: ../build/NEWS:22262 msgid "" @@ -32913,30 +47121,43 @@ msgid "" "get_server_certificate() now uses PROTOCOL_SSLv23, not PROTOCOL_SSLv3, for " "maximum compatibility." msgstr "" +"`bpo-20896 `__: ssl." +"get_server_certificate () ahora usa PROTOCOL_SSLv23, no PROTOCOL_SSLv3, para " +"una máxima compatibilidad." #: ../build/NEWS:22265 msgid "" "`bpo-21239 `__: patch.stopall() didn't " "work deterministically when the same name was patched more than once." msgstr "" +"`bpo-21239 `__: patch.stopall () no " +"funcionó de manera determinista cuando el mismo nombre fue parcheado más de " +"una vez." #: ../build/NEWS:22268 msgid "" "`bpo-21203 `__: Updated fileConfig and " "dictConfig to remove inconsistencies. Thanks to Jure Koren for the patch." msgstr "" +"`bpo-21203 `__: fileConfig y dictConfig " +"actualizados para eliminar inconsistencias. Gracias a Jure Koren por el " +"parche." #: ../build/NEWS:22271 msgid "" "`bpo-21222 `__: Passing name keyword " "argument to mock.create_autospec now works." msgstr "" +"`bpo-21222 `__: Pasar el argumento de la " +"palabra clave de nombre a mock.create_autospec ahora funciona." #: ../build/NEWS:22274 msgid "" "`bpo-21197 `__: Add lib64 -> lib symlink " "in venvs on 64-bit non-OS X POSIX." msgstr "" +"`bpo-21197 `__: agregue lib64 -> lib " +"enlace simbólico en venvs en 64 bits que no sean OS X POSIX." #: ../build/NEWS:22276 msgid "" @@ -32946,6 +47167,11 @@ msgid "" "returns the error code and defers raising the SMTPServerDisconnected error " "until the next command is issued." msgstr "" +"`bpo-17498 `__: algunos servidores SMTP " +"se desconectan después de ciertos errores, violando el estricto cumplimiento " +"de RFC. En lugar de perder el código de error cuando emitimos el RSET " +"subsiguiente, smtplib ahora devuelve el código de error y pospone generar el " +"error SMTPServerDisconnected hasta que se emita el siguiente comando." #: ../build/NEWS:22281 msgid "" @@ -32953,6 +47179,9 @@ msgid "" "side_effect on a mock function created by create_autospec now works. Patch " "by Kushal Das." msgstr "" +"`bpo-17826 `__: ahora funciona la " +"configuración de un side_effect iterable en una función simulada creada por " +"create_autospec. Parche de Kushal Das." #: ../build/NEWS:22284 msgid "" @@ -32960,12 +47189,17 @@ msgid "" "reconnection when using http.client.HTTPConnection.set_tunnel(). Patch by " "Nikolaus Rath." msgstr "" +"`bpo-7776 `__: corrige el encabezado " +"``Host:`` y la reconexión cuando se usa http.client.HTTPConnection." +"set_tunnel (). Parche de Nikolaus Rath." #: ../build/NEWS:22287 msgid "" "`bpo-20968 `__: unittest.mock.MagicMock " "now supports division. Patch by Johannes Baiter." msgstr "" +"`bpo-20968 `__: unittest.mock.MagicMock " +"ahora admite división. Parche de Johannes Baiter." #: ../build/NEWS:22290 msgid "" @@ -32973,6 +47207,9 @@ msgid "" "access in JSONDecoder.raw_decode with a negative second parameter. Bug " "reported by Guido Vranken. (See also: CVE-2014-4616)" msgstr "" +"`bpo-21529 `__: corrige el acceso a la " +"memoria arbitraria en JSONDecoder.raw_decode con un segundo parámetro " +"negativo. Error informado por Guido Vranken. (Ver también: CVE-2014-4616)" #: ../build/NEWS:22294 msgid "" @@ -32980,12 +47217,18 @@ msgid "" "ascii characters that the input stream encoding cannot encode by re-encoding " "using the replace error handler." msgstr "" +"`bpo-21169 `__: getpass ahora maneja " +"caracteres no ascii que la codificación del flujo de entrada no puede " +"codificar al volver a codificar usando el controlador de errores de " +"reemplazo." #: ../build/NEWS:22297 msgid "" "`bpo-21171 `__: Fixed undocumented " "filter API of the rot13 codec. Patch by Berker Peksag." msgstr "" +"`bpo-21171 `__: API de filtro no " +"documentado fijo del códec rot13. Parche de Berker Peksag." #: ../build/NEWS:22300 msgid "" @@ -32993,12 +47236,18 @@ msgid "" "error message for large positive inputs and changed exception type " "(OverflowError -> ValueError) for large negative inputs." msgstr "" +"`bpo-20539 `__: Mensaje de error " +"matemático factorial mejorado para grandes entradas positivas y cambio de " +"tipo de excepción (OverflowError -> ValueError) para grandes entradas " +"negativas." #: ../build/NEWS:22304 msgid "" "`bpo-21172 `__: isinstance check relaxed " "from dict to collections.Mapping." msgstr "" +"`bpo-21172 `__: verificación de " +"instancia relajada de dictado a colecciones." #: ../build/NEWS:22306 msgid "" @@ -33006,6 +47255,9 @@ msgid "" "create_unix_server() now raises a ValueError if path and sock are specified " "at the same time." msgstr "" +"`bpo-21155 `__: asyncio.EventLoop." +"create_unix_server () ahora genera un ValueError si la ruta y el calcetín se " +"especifican al mismo tiempo." #: ../build/NEWS:22309 msgid "" @@ -33013,30 +47265,43 @@ msgid "" "normalization of Fractions resulting from power and other operations. Patch " "by Raymond Hettinger." msgstr "" +"`bpo-21136 `__: Evite la normalización " +"innecesaria de fracciones resultante de la alimentación y otras operaciones. " +"Parche de Raymond Hettinger." #: ../build/NEWS:22312 msgid "" "`bpo-17621 `__: Introduce importlib.util." "LazyLoader." msgstr "" +"`bpo-17621 `__: introduzca importlib." +"util.LazyLoader." #: ../build/NEWS:22314 msgid "" "`bpo-21076 `__: signal module constants " "were turned into enums. Patch by Giampaolo Rodola'." msgstr "" +"`bpo-21076 `__: las constantes del " +"módulo de señal se convirtieron en enumeraciones. Parche de Giampaolo Rodola " +"'." #: ../build/NEWS:22317 msgid "" "`bpo-20636 `__: Improved the repr of " "Tkinter widgets." msgstr "" +"`bpo-20636 `__: se mejoró la " +"reproducción de los widgets de Tkinter." #: ../build/NEWS:22319 msgid "" "`bpo-19505 `__: The items, keys, and " "values views of OrderedDict now support reverse iteration using reversed()." msgstr "" +"`bpo-19505 `__: Las vistas de elementos, " +"claves y valores de OrderedDict ahora admiten la iteración inversa usando " +"reversed ()." #: ../build/NEWS:22322 msgid "" @@ -33044,6 +47309,9 @@ msgid "" "in logging cleanup during interpreter shutdown. Thanks to Devin Jeanpierre " "for the patch." msgstr "" +"`bpo-21149 `__: seguridad de subprocesos " +"mejorada en la limpieza de registros durante el cierre del intérprete. " +"Gracias a Devin Jeanpierre por el parche." #: ../build/NEWS:22325 msgid "" @@ -33051,12 +47319,17 @@ msgid "" "descriptor in :func:`tempfile.NamedTemporaryFile`, close the file descriptor " "if :func:`io.open` fails" msgstr "" +"`bpo-21058 `__: arregla una fuga de " +"descriptor de archivo en :func:`tempfile.NamedTemporaryFile`, cierre el " +"descriptor de archivo si :func:`io.open` falla" #: ../build/NEWS:22329 msgid "" "`bpo-21200 `__: Return None from pkgutil." "get_loader() when __spec__ is missing." msgstr "" +"`bpo-21200 `__: Devuelve Ninguno de " +"pkgutil.get_loader () cuando falta __spec__." #: ../build/NEWS:22331 msgid "" @@ -33064,6 +47337,9 @@ msgid "" "create_default_context() when used for server side sockets to provide better " "security by default." msgstr "" +"`bpo-21013 `__: Mejora ssl." +"create_default_context () cuando se usa para sockets del lado del servidor " +"para proporcionar una mejor seguridad por defecto." #: ../build/NEWS:22334 msgid "" @@ -33071,18 +47347,25 @@ msgid "" "`assertWarnsRegex` now raise a TypeError if the second argument is not a " "string or compiled regex." msgstr "" +"`bpo-20145 `__: `assertRaisesRegex` y` " +"assertWarnsRegex` ahora generan un TypeError si el segundo argumento no es " +"una cadena o una expresión regular compilada." #: ../build/NEWS:22337 msgid "" "`bpo-20633 `__: Replace relative import " "by absolute import." msgstr "" +"`bpo-20633 `__: Reemplazar importación " +"relativa por importación absoluta." #: ../build/NEWS:22339 msgid "" "`bpo-20980 `__: Stop wrapping exception " "when using ThreadPool." msgstr "" +"`bpo-20980 `__: deje de envolver la " +"excepción al usar ThreadPool." #: ../build/NEWS:22341 msgid "" @@ -33090,12 +47373,17 @@ msgid "" "set the process-wide umask. Note this changes behavior of makedirs when " "exist_ok=True." msgstr "" +"`bpo-21082 `__: en os.makedirs, no " +"configure la máscara de usuario de todo el proceso. Tenga en cuenta que esto " +"cambia el comportamiento de makedirs cuando exist_ok = True." #: ../build/NEWS:22344 msgid "" "`bpo-20990 `__: Fix issues found by " "pyflakes for multiprocessing." msgstr "" +"`bpo-20990 `__: soluciona problemas " +"encontrados por pyflakes para multiprocesamiento." #: ../build/NEWS:22346 msgid "" @@ -33103,12 +47391,18 @@ msgid "" "automatically select an elliptic curve for ECDH key exchange on OpenSSL " "1.0.2 and later, and otherwise default to \"prime256v1\"." msgstr "" +"`bpo-21015 `__: Los contextos SSL ahora " +"seleccionarán automáticamente una curva elíptica para el intercambio de " +"claves ECDH en OpenSSL 1.0.2 y posterior, y de lo contrario, el valor " +"predeterminado es \"prime256v1\"." #: ../build/NEWS:22350 msgid "" "`bpo-21000 `__: Improve the command-line " "interface of json.tool." msgstr "" +"`bpo-21000 `__: mejora la interfaz de " +"línea de comandos de json.tool." #: ../build/NEWS:22352 msgid "" @@ -33116,42 +47410,58 @@ msgid "" "used by the ssl module to enable better security and prioritize perfect " "forward secrecy." msgstr "" +"`bpo-20995 `__: mejore los cifrados " +"predeterminados utilizados por el módulo ssl para permitir una mejor " +"seguridad y priorizar el secreto directo perfecto." #: ../build/NEWS:22355 msgid "" "`bpo-20884 `__: Don't assume that " "__file__ is defined on importlib.__init__." msgstr "" +"`bpo-20884 `__: No asuma que __file__ " +"está definido en importlib .__ init__." #: ../build/NEWS:22357 msgid "" "`bpo-21499 `__: Ignore __builtins__ in " "several test_importlib.test_api tests." msgstr "" +"`bpo-21499 `__: Ignore __builtins__ en " +"varias pruebas test_importlib.test_api." #: ../build/NEWS:22359 msgid "" "`bpo-20627 `__: xmlrpc.client." "ServerProxy is now a context manager." msgstr "" +"`bpo-20627 `__: xmlrpc.client." +"ServerProxy ahora es un administrador de contexto." #: ../build/NEWS:22361 msgid "" "`bpo-19165 `__: The formatter module now " "raises DeprecationWarning instead of PendingDeprecationWarning." msgstr "" +"`bpo-19165 `__: el módulo formateador " +"ahora genera DeprecationWarning en lugar de PendingDeprecationWarning." #: ../build/NEWS:22364 msgid "" "`bpo-13936 `__: Remove the ability of " "datetime.time instances to be considered false in boolean contexts." msgstr "" +"`bpo-13936 `__: Elimina la capacidad de " +"las instancias de datetime.time para que se consideren falsas en contextos " +"booleanos." #: ../build/NEWS:22367 msgid "" "`bpo-18931 `__: selectors module now " "supports /dev/poll on Solaris. Patch by Giampaolo Rodola'." msgstr "" +"`bpo-18931 `__: el módulo de selectores " +"ahora admite / dev / poll en Solaris. Parche de Giampaolo Rodola '." #: ../build/NEWS:22370 msgid "" @@ -33160,12 +47470,20 @@ msgid "" "`sys.stdout` are now using the ``surrogateescape`` error handler, instead of " "the ``strict`` error handler." msgstr "" +"`bpo-19977 `__: cuando la configuración " +"regional ``LC_TYPE`` es la configuración regional POSIX (configuración " +"regional ``C``), :py:data:`sys.stdin` y :py:data:`sys.stdout` ahora utilizan " +"el controlador de errores ``surrogateescape``, en lugar del controlador de " +"errores ``strict``." #: ../build/NEWS:22375 msgid "" "`bpo-20574 `__: Implement incremental " "decoder for cp65001 code (Windows code page 65001, Microsoft UTF-8)." msgstr "" +"`bpo-20574 `__: Implementar " +"decodificador incremental para el código cp65001 (página de códigos de " +"Windows 65001, Microsoft UTF-8)." #: ../build/NEWS:22378 msgid "" @@ -33175,12 +47493,19 @@ msgid "" "of the urllib.parse module, to not waste memory if these modules are not " "used." msgstr "" +"`bpo-20879 `__: retrasa la " +"inicialización de las tablas de codificación y decodificación para los " +"códecs base32, ascii85 y base85 en el módulo base64, y retrasa la " +"inicialización de la tabla unquote_to_bytes () del módulo urllib.parse, para " +"no desperdiciar memoria si estos módulos no se utilizan." #: ../build/NEWS:22383 msgid "" "`bpo-19157 `__: Include the broadcast " "address in the usuable hosts for IPv6 in ipaddress." msgstr "" +"`bpo-19157 `__: incluya la dirección de " +"transmisión en los hosts utilizables para IPv6 en ipaddress." #: ../build/NEWS:22386 msgid "" @@ -33189,6 +47514,10 @@ msgid "" "(instead of just the command name) if the environment variable " "DISTUTILS_DEBUG is set." msgstr "" +"`bpo-11599 `__: cuando falla un comando " +"externo (por ejemplo, un compilador), distutils ahora imprime la línea de " +"comando completa (en lugar de solo el nombre del comando) si se establece la " +"variable de entorno DISTUTILS_DEBUG." #: ../build/NEWS:22390 msgid "" @@ -33196,12 +47525,17 @@ msgid "" "produce unhelpful \"error: None\" messages anymore. distutils.util." "grok_environment_error is kept but doc-deprecated." msgstr "" +"`bpo-4931 `__: distutils ya no debería " +"producir mensajes inútiles de \"error: Ninguno\". distutils.util." +"grok_environment_error se mantiene pero está obsoleto." #: ../build/NEWS:22393 msgid "" "`bpo-20875 `__: Prevent possible gzip " "\"'read' is not defined\" NameError. Patch by Claudiu Popa." msgstr "" +"`bpo-20875 `__: Impedir posible gzip " +"\"'leer' no está definido\" NameError. Parche de Claudiu Popa." #: ../build/NEWS:22396 msgid "" @@ -33209,6 +47543,9 @@ msgid "" "attach`` now returns a more useful error message if ``attach`` is called on " "a message for which ``is_multipart`` is False." msgstr "" +"`bpo-11558 `__: ``email.message.Message." +"attach`` ahora devuelve un mensaje de error más útil si se llama a " +"``attach`` en un mensaje para el que ``is_multipart`` es falso." #: ../build/NEWS:22400 msgid "" @@ -33216,48 +47553,68 @@ msgid "" "accept the string keyword parameters as documented. The pattern and source " "keyword parameters are left as deprecated aliases." msgstr "" +"`bpo-20283 `__: Los métodos de patrón RE " +"ahora aceptan los parámetros de palabras clave de cadena como se documenta. " +"Los parámetros de palabras clave de fuente y patrón se dejan como alias " +"obsoletos." #: ../build/NEWS:22404 msgid "" "`bpo-20778 `__: Fix modulefinder to work " "with bytecode-only modules." msgstr "" +"`bpo-20778 `__: Se corrigió el buscador " +"de módulos para que funcione con módulos de solo código de bytes." #: ../build/NEWS:22406 msgid "" "`bpo-20791 `__: copy.copy() now doesn't " "make a copy when the input is a bytes object. Initial patch by Peter Otten." msgstr "" +"`bpo-20791 `__: copy.copy () ahora no " +"hace una copia cuando la entrada es un objeto de bytes. Parche inicial de " +"Peter Otten." #: ../build/NEWS:22409 msgid "" "`bpo-19748 `__: On AIX, time.mktime() " "now raises an OverflowError for year outsize range [1902; 2037]." msgstr "" +"`bpo-19748 `__: En AIX, time.mktime () " +"ahora genera un OverflowError para el rango de tamaño superior al año [1902; " +"2037]." #: ../build/NEWS:22412 msgid "" "`bpo-19573 `__: inspect.signature: Use " "enum for parameter kind constants." msgstr "" +"`bpo-19573 `__: inspect.signature: use " +"enum para las constantes de tipo de parámetro." #: ../build/NEWS:22414 msgid "" "`bpo-20726 `__: inspect.signature: Make " "Signature and Parameter picklable." msgstr "" +"`bpo-20726 `__: inspect.signature: Hacer " +"que la firma y el parámetro se puedan seleccionar." #: ../build/NEWS:22416 msgid "" "`bpo-17373 `__: Add inspect.Signature." "from_callable method." msgstr "" +"`bpo-17373 `__: agregue el método " +"inspect.Signature.from_callable." #: ../build/NEWS:22418 msgid "" "`bpo-20378 `__: Improve repr of inspect." "Signature and inspect.Parameter." msgstr "" +"`bpo-20378 `__: Mejorar la repr de " +"inspeccionar. Firmar e inspeccionar. Parámetro." #: ../build/NEWS:22420 msgid "" @@ -33265,6 +47622,9 @@ msgid "" "getcallargs() to raise correct TypeError for missing keyword-only arguments. " "Patch by Jeremiah Lowin." msgstr "" +"`bpo-20816 `__: se corrige inspect." +"getcallargs () para generar TypeError correcto para los argumentos faltantes " +"de solo palabras clave. Parche de Jeremiah Lowin." #: ../build/NEWS:22423 msgid "" @@ -33272,6 +47632,9 @@ msgid "" "getcallargs() to fail correctly if more than 3 arguments are missing. Patch " "by Jeremiah Lowin." msgstr "" +"`bpo-20817 `__: Se corrige inspect." +"getcallargs () para que falle correctamente si faltan más de 3 argumentos. " +"Parche de Jeremiah Lowin." #: ../build/NEWS:22426 msgid "" @@ -33280,6 +47643,10 @@ msgid "" "pyexpat xmlparser instance. (Original patches by Hirokazu Yamamoto and " "Amaury Forgeot d'Arc, with suggested wording by David Gutteridge)" msgstr "" +"`bpo-6676 `__: asegúrese de que se genere " +"una excepción significativa al intentar analizar más de un documento XML por " +"instancia de pyexpat xmlparser. (Parches originales de Hirokazu Yamamoto y " +"Amaury Forgeot d'Arc, con redacción sugerida por David Gutteridge)" #: ../build/NEWS:22431 msgid "" @@ -33288,6 +47655,11 @@ msgid "" "implementation, positional-or-keyword arguments passed as keyword arguments " "become keyword-only." msgstr "" +"`bpo-21117 `__: se corrigió inspect." +"signature para brindar un mejor soporte a functools.partial. Debido a las " +"características específicas de la implementación de functools.partial, los " +"argumentos posicionales o de palabra clave pasados ​​como argumentos de " +"palabra clave se convierten en solo palabras clave." #: ../build/NEWS:22436 msgid "" @@ -33295,6 +47667,9 @@ msgid "" "inspect.Parameter are now hashable. Thanks to Antony Lee for bug reports and " "suggestions." msgstr "" +"`bpo-20334 `__: inspeccionar. Firmar e " +"inspeccionar. Los parámetros ahora son hash. Gracias a Antony Lee por los " +"informes de errores y las sugerencias." #: ../build/NEWS:22439 msgid "" @@ -33302,6 +47677,9 @@ msgid "" "returns an empty unittest.TestSuite instead of raising ValueError if it " "finds no tests" msgstr "" +"`bpo-15916 `__: doctest.DocTestSuite " +"devuelve un unittest.TestSuite vacío en lugar de generar ValueError si no " +"encuentra pruebas" #: ../build/NEWS:22442 msgid "" @@ -33309,12 +47687,17 @@ msgid "" "CoroWrapper to workaround a bug in yield-from implementation in CPythons " "prior to 3.4.1." msgstr "" +"`bpo-21209 `__: Se corrigió asyncio." +"tasks.CoroWrapper para solucionar un error en la implementación de " +"rendimiento en CPythons antes de 3.4.1." #: ../build/NEWS:22445 msgid "" "asyncio: Add gi_{frame,running,code} properties to CoroWrapper (upstream " "`bpo-163 `__)." msgstr "" +"asyncio: agregue las propiedades gi_ {frame, running, code} a CoroWrapper " +"(upstream `bpo-163 `__)." #: ../build/NEWS:22448 msgid "" @@ -33322,18 +47705,26 @@ msgid "" "_osx_support with non-standard compiler configurations. Patch by John " "Szakmeister." msgstr "" +"`bpo-21311 `__: Evite la excepción en " +"_osx_support con configuraciones de compilador no estándar. Parche de John " +"Szakmeister." #: ../build/NEWS:22451 msgid "" "`bpo-11571 `__: Ensure that the turtle " "window becomes the topmost window when launched on OS X." msgstr "" +"`bpo-11571 `__: asegúrese de que la " +"ventana de la tortuga se convierta en la ventana superior cuando se inicie " +"en OS X." #: ../build/NEWS:22454 msgid "" "`bpo-21801 `__: Validate that " "__signature__ is None or an instance of Signature." msgstr "" +"`bpo-21801 `__: Valide que __signature__ " +"sea None o una instancia de Signature." #: ../build/NEWS:22457 msgid "" @@ -33341,6 +47732,9 @@ msgid "" "in distutils.sysconfig.customize_compiler due to possible uninitialized " "_config_vars." msgstr "" +"`bpo-21923 `__: Evite AttributeError en " +"distutils.sysconfig.customize_compiler debido a posibles _config_vars no " +"inicializados." #: ../build/NEWS:22461 msgid "" @@ -33348,12 +47742,19 @@ msgid "" "handle scripts in CGI subdirectories, broken by the fix for security " "`bpo-19435 `__. Patch by Zach Byrne." msgstr "" +"`bpo-21323 `__: Se corrigió http.server " +"para manejar nuevamente los scripts en subdirectorios CGI, roto por la " +"corrección de seguridad `bpo-19435 `__. " +"Parche de Zach Byrne." #: ../build/NEWS:22464 msgid "" "`bpo-22733 `__: Fix ffi_prep_args not " "zero-extending argument values correctly on 64-bit Windows." msgstr "" +"`bpo-22733 `__: corrige ffi_prep_args " +"que no extienden los valores de argumento de cero correctamente en Windows " +"de 64 bits." #: ../build/NEWS:22467 msgid "" @@ -33361,6 +47762,10 @@ msgid "" "upon establishing an HTTPConnection. Removed use of hard-coded MSS as it's " "an optimization that's no longer needed with Nagle disabled." msgstr "" +"`bpo-23302 `__: Predeterminado a " +"TCP_NODELAY = 1 al establecer una HTTPConnection. Se eliminó el uso de MSS " +"codificado de forma rígida, ya que es una optimización que ya no es " +"necesaria con Nagle deshabilitado." #: ../build/NEWS:22474 msgid "" @@ -33369,12 +47774,20 @@ msgid "" "General tab of the Idle preferences dialog to the FormatParagraph tab of the " "Config Extensions dialog. Patch by Tal Einat." msgstr "" +"`bpo-20577 `__: La configuración de la " +"longitud máxima de línea para la extensión FormatParagraph se ha movido de " +"la pestaña General del diálogo de preferencias inactivo a la pestaña " +"FormatParagraph del diálogo Extensiones de configuración. Parche de Tal " +"Einat." #: ../build/NEWS:22479 msgid "" "`bpo-16893 `__: Update Idle doc chapter " "to match current Idle and add new information." msgstr "" +"`bpo-16893 `__: actualice el capítulo de " +"documento inactivo para que coincida con el inactivo actual y agregue nueva " +"información." #: ../build/NEWS:22482 msgid "" @@ -33382,6 +47795,10 @@ msgid "" "configuration dialog to Options menu. Changes are written to HOME/.idlerc/" "config-extensions.cfg. Original patch by Tal Einat." msgstr "" +"`bpo-3068 `__: Agregar diálogo de " +"configuración de extensión inactiva al menú Opciones. Los cambios se " +"escriben en HOME / .idlerc / config-extensions.cfg. Parche original de Tal " +"Einat." #: ../build/NEWS:22486 msgid "" @@ -33392,6 +47809,13 @@ msgid "" "box (Alt+M). If a valid name is entered and a module is opened, a " "corresponding browser is also opened." msgstr "" +"`bpo-16233 `__: Un explorador de módulos " +"(Archivo: Explorador de clases, Alt + C) requiere una ventana de editor con " +"un nombre de archivo. Cuando se solicita Class Browser de otra manera, desde " +"un shell, ventana de salida o editor 'Sin título', Idle ya no muestra un " +"cuadro de error. Ahora aparece un cuadro de módulo abierto (Alt + M). Si se " +"ingresa un nombre válido y se abre un módulo, también se abre el navegador " +"correspondiente." #: ../build/NEWS:22492 msgid "" @@ -33400,6 +47824,10 @@ msgid "" "not display it). Some systems automatically add .txt when type is Text " "files." msgstr "" +"`bpo-4832 `__: Guardar como para escribir " +"archivos Python agrega automáticamente .py al nombre que ingresa (incluso si " +"su sistema no lo muestra). Algunos sistemas agregan automáticamente .txt " +"cuando el tipo es archivos de texto." #: ../build/NEWS:22496 msgid "" @@ -33407,18 +47835,26 @@ msgid "" "normally pickled by the pickle module. To match this, they are no longer " "pickled when running under Idle." msgstr "" +"`bpo-21986 `__: Los objetos de código " +"normalmente no son decapados por el módulo pickle. Para igualar esto, ya no " +"se conservan en vinagre cuando se ejecutan en inactivo." #: ../build/NEWS:22499 msgid "" "`bpo-17390 `__: Adjust Editor window " "title; remove 'Python', move version to end." msgstr "" +"`bpo-17390 `__: Ajustar el título de la " +"ventana del editor; eliminar 'Python', mover la versión al final." #: ../build/NEWS:22502 msgid "" "`bpo-14105 `__: Idle debugger " "breakpoints no longer disappear when inserting or deleting lines." msgstr "" +"`bpo-14105 `__: Los puntos de " +"interrupción del depurador inactivo ya no desaparecen al insertar o eliminar " +"líneas." #: ../build/NEWS:22505 msgid "" @@ -33426,36 +47862,49 @@ msgid "" "run from Idle. Currently, the entry is on the Help menu, but it may move to " "Run. Patch by Ramchandra Apt and Lita Cho." msgstr "" +"`bpo-17172 `__: Turtledemo ahora se " +"puede ejecutar desde inactivo. Actualmente, la entrada está en el menú " +"Ayuda, pero puede moverse a Ejecutar. Parche de Ramchandra Apt y Lita Cho." #: ../build/NEWS:22509 msgid "" "`bpo-21765 `__: Add support for non-" "ascii identifiers to HyperParser." msgstr "" +"`bpo-21765 `__: agregue soporte para " +"identificadores no ascii a HyperParser." #: ../build/NEWS:22511 msgid "" "`bpo-21940 `__: Add unittest for " "WidgetRedirector. Initial patch by Saimadhav Heblikar." msgstr "" +"`bpo-21940 `__: agregue unittest para " +"WidgetRedirector. Parche inicial de Saimadhav Heblikar." #: ../build/NEWS:22514 msgid "" "`bpo-18592 `__: Add unittest for " "SearchDialogBase. Patch by Phil Webster." msgstr "" +"`bpo-18592 `__: agregue unittest para " +"SearchDialogBase. Parche de Phil Webster." #: ../build/NEWS:22516 msgid "" "`bpo-21694 `__: Add unittest for " "ParenMatch. Patch by Saimadhav Heblikar." msgstr "" +"`bpo-21694 `__: agregue unittest para " +"ParenMatch. Parche de Saimadhav Heblikar." #: ../build/NEWS:22518 msgid "" "`bpo-21686 `__: add unittest for " "HyperParser. Original patch by Saimadhav Heblikar." msgstr "" +"`bpo-21686 `__: agregue unittest para " +"HyperParser. Parche original de Saimadhav Heblikar." #: ../build/NEWS:22521 msgid "" @@ -33463,36 +47912,51 @@ msgid "" "upper(lower)case versions of default Windows key bindings for Idle so Caps " "Lock does not disable them. Patch by Roger Serwy." msgstr "" +"`bpo-12387 `__: agregue las versiones en " +"mayúsculas (minúsculas) que faltan de las combinaciones de teclas " +"predeterminadas de Windows para inactivo para que el bloqueo de mayúsculas " +"no las desactive. Parche de Roger Serwy." #: ../build/NEWS:22525 msgid "" "`bpo-21695 `__: Closing a Find-in-files " "output window while the search is still in progress no longer closes Idle." msgstr "" +"`bpo-21695 `__: Cerrar una ventana de " +"salida de Buscar en archivos mientras la búsqueda aún está en progreso ya no " +"cierra Inactivo." #: ../build/NEWS:22528 msgid "" "`bpo-18910 `__: Add unittest for " "textView. Patch by Phil Webster." msgstr "" +"`bpo-18910 `__: agregue unittest para " +"textView. Parche de Phil Webster." #: ../build/NEWS:22530 msgid "" "`bpo-18292 `__: Add unittest for " "AutoExpand. Patch by Saihadhav Heblikar." msgstr "" +"`bpo-18292 `__: agregue unittest para " +"AutoExpand. Parche de Saihadhav Heblikar." #: ../build/NEWS:22532 msgid "" "`bpo-18409 `__: Add unittest for " "AutoComplete. Patch by Phil Webster." msgstr "" +"`bpo-18409 `__: agregue unittest para " +"Autocompletar. Parche de Phil Webster." #: ../build/NEWS:22534 msgid "" "`bpo-21477 `__: htest.py - Improve " "framework, complete set of tests. Patches by Saimadhav Heblikar" msgstr "" +"`bpo-21477 `__: htest.py - Mejora el " +"marco, conjunto completo de pruebas. Parches de Saimadhav Heblikar" #: ../build/NEWS:22537 msgid "" @@ -33501,18 +47965,27 @@ msgid "" "validated tests of Idle. Change other files as needed to work with htest. " "Running the module as __main__ runs all tests." msgstr "" +"`bpo-18104 `__: agregue idlelib / " +"idle_test / htest.py con algunas pruebas de muestra para comenzar a " +"consolidar y mejorar las pruebas de inactividad validadas por humanos. " +"Cambie otros archivos según sea necesario para trabajar con htest. Ejecutar " +"el módulo como __main__ ejecuta todas las pruebas." #: ../build/NEWS:22542 msgid "" "`bpo-21139 `__: Change default paragraph " "width to 72, the :pep:`8` recommendation." msgstr "" +"`bpo-21139 `__: cambie el ancho del " +"párrafo predeterminado a 72, la recomendación :pep:`8`." #: ../build/NEWS:22545 msgid "" "`bpo-21284 `__: Paragraph reformat test " "passes after user changes reformat width." msgstr "" +"`bpo-21284 `__: La prueba de reformateo " +"de párrafos pasa después de que el usuario cambia el ancho de reformateo." #: ../build/NEWS:22548 msgid "" @@ -33520,24 +47993,33 @@ msgid "" "customized properly on OS X for non-framework builds and for all variants of " "Tk." msgstr "" +"`bpo-17654 `__: asegúrese de que los " +"menús IDLE estén personalizados correctamente en OS X para compilaciones que " +"no sean de framework y para todas las variantes de Tk." #: ../build/NEWS:22551 msgid "" "`bpo-23180 `__: Rename IDLE \"Windows\" " "menu item to \"Window\". Patch by Al Sweigart." msgstr "" +"`bpo-23180 `__: Cambie el nombre del " +"elemento de menú \"Windows\" IDLE a \"Ventana\". Parche de Al Sweigart." #: ../build/NEWS:22557 msgid "" "`bpo-15506 `__: Use standard " "PKG_PROG_PKG_CONFIG autoconf macro in the configure script." msgstr "" +"`bpo-15506 `__: Utilice la macro de " +"autoconfiguración estándar PKG_PROG_PKG_CONFIG en el script de configuración." #: ../build/NEWS:22560 msgid "" "`bpo-22935 `__: Allow the ssl module to " "be compiled if openssl doesn't support SSL 3." msgstr "" +"`bpo-22935 `__: Permita que se compile " +"el módulo ssl si openssl no es compatible con SSL 3." #: ../build/NEWS:22563 msgid "" @@ -33545,30 +48027,41 @@ msgid "" "Borland C compiler to build Python. The distutils module still supports it " "to build extensions." msgstr "" +"`bpo-22592 `__: Elimine el soporte del " +"compilador Borland C para compilar Python. El módulo distutils todavía lo " +"admite para crear extensiones." #: ../build/NEWS:22566 msgid "" "`bpo-22591 `__: Drop support of MS-DOS, " "especially of the DJGPP compiler (MS-DOS port of GCC)." msgstr "" +"`bpo-22591 `__: Soporte de caída de MS-" +"DOS, especialmente del compilador DJGPP (puerto MS-DOS de GCC)." #: ../build/NEWS:22569 msgid "" "`bpo-16537 `__: Check whether self." "extensions is empty in setup.py. Patch by Jonathan Hosmer." msgstr "" +"`bpo-16537 `__: compruebe si self." +"extensions está vacío en setup.py. Parche de Jonathan Hosmer." #: ../build/NEWS:22572 msgid "" "`bpo-22359 `__: Remove incorrect uses of " "recursive make. Patch by Jonas Wagner." msgstr "" +"`bpo-22359 `__: elimine los usos " +"incorrectos de la marca recursiva. Parche de Jonas Wagner." #: ../build/NEWS:22575 msgid "" "`bpo-21958 `__: Define HAVE_ROUND when " "building with Visual Studio 2013 and above. Patch by Zachary Turner." msgstr "" +"`bpo-21958 `__: defina HAVE_ROUND al " +"compilar con Visual Studio 2013 y superior. Parche de Zachary Turner." #: ../build/NEWS:22578 msgid "" @@ -33576,6 +48069,10 @@ msgid "" "the CPython runtime are now in a separate \"Programs\" directory, rather " "than being kept in the Modules directory." msgstr "" +"`bpo-18093 `__: los programas que " +"integran el tiempo de ejecución de CPython ahora se encuentran en un " +"directorio \"Programas\" separado, en lugar de mantenerse en el directorio " +"Módulos." #: ../build/NEWS:22582 msgid "" @@ -33583,6 +48080,9 @@ msgid "" "\"make linkcheck\" and \"make doctest\" in Doc/ now display special message " "when and only when there are failures." msgstr "" +"`bpo-15759 `__: \"hacer sospechoso\", " +"\"hacer verificación de enlace\" y \"hacer prueba de documento\" en Doc / " +"ahora muestra un mensaje especial cuando y solo cuando hay fallas." #: ../build/NEWS:22585 msgid "" @@ -33594,12 +48094,21 @@ msgid "" "OpenSSL sources obtained from svn.python.org will always be pre-configured " "and ready to build." msgstr "" +"`bpo-21141 `__: el proceso de " +"compilación de Windows ya no intenta encontrar Perl, sino que depende de que " +"la fuente OpenSSL esté configurada y lista para compilar. El script ``PCbuild" +"\\build_ssl.py`` se ha reescrito y se le ha cambiado el nombre a ``PCbuild" +"\\prepare_ssl.py``, y se encarga de configurar la fuente OpenSSL para " +"plataformas de 32 y 64 bits. Las fuentes OpenSSL obtenidas de svn.python.org " +"siempre estarán preconfiguradas y listas para compilar." #: ../build/NEWS:22592 msgid "" "`bpo-21037 `__: Add a build option to " "enable AddressSanitizer support." msgstr "" +"`bpo-21037 `__: agregue una opción de " +"compilación para habilitar la compatibilidad con AddressSanitizer." #: ../build/NEWS:22594 msgid "" @@ -33607,12 +48116,18 @@ msgid "" "process now creates \"python.bat\" in the root of the source tree, which " "passes all arguments through to the most recently built interpreter." msgstr "" +"`bpo-19962 `__: El proceso de " +"compilación de Windows ahora crea \"python.bat\" en la raíz del árbol de " +"fuentes, que pasa todos los argumentos al intérprete construido más " +"recientemente." #: ../build/NEWS:22598 msgid "" "`bpo-21285 `__: Refactor and fix curses " "configure check to always search in a ncursesw directory." msgstr "" +"`bpo-21285 `__: Refactorizar y corregir " +"curses configure check para buscar siempre en un directorio ncursesw." #: ../build/NEWS:22601 msgid "" @@ -33620,6 +48135,10 @@ msgid "" "Sqlite, only add the found library and include directories if they aren't " "already being searched. This avoids an explicit runtime library dependency." msgstr "" +"`bpo-15234 `__: Para BerkelyDB y Sqlite, " +"solo agregue la biblioteca encontrada e incluya directorios si aún no se " +"están buscando. Esto evita una dependencia explícita de la biblioteca en " +"tiempo de ejecución." #: ../build/NEWS:22605 msgid "" @@ -33627,6 +48146,9 @@ msgid "" "generate_opcode_h.py automatically regenerates Include/opcode.h from Lib/" "opcode.py if the latter gets any change." msgstr "" +"`bpo-17861 `__: Tools / scripts / " +"generate_opcode_h.py regenera automáticamente Include / opcode.h de Lib / " +"opcode.py si este último recibe algún cambio." #: ../build/NEWS:22608 msgid "" @@ -33634,30 +48156,42 @@ msgid "" "support for documentation build changes in 3.4.1: assume externally supplied " "sphinx-build is available in /usr/bin." msgstr "" +"`bpo-20644 `__: compatibilidad con la " +"compilación del instalador de OS X para cambios en la compilación de la " +"documentación en 3.4.1: se asume que la compilación sphinx suministrada " +"externamente está disponible en / usr / bin." #: ../build/NEWS:22611 msgid "" "`bpo-20022 `__: Eliminate use of " "deprecated bundlebuilder in OS X builds." msgstr "" +"`bpo-20022 `__: Elimina el uso del " +"creador de paquetes en desuso en las compilaciones de OS X." #: ../build/NEWS:22613 msgid "" "`bpo-15968 `__: Incorporated Tcl, Tk, " "and Tix builds into the Windows build solution." msgstr "" +"`bpo-15968 `__: Tcl, Tk y Tix " +"incorporados en la solución de compilación de Windows." #: ../build/NEWS:22616 msgid "" "`bpo-17095 `__: Fix Modules/Setup " "*shared* support." msgstr "" +"`bpo-17095 `__: Arreglar módulos / " +"Configurar compatibilidad con *shared*." #: ../build/NEWS:22618 msgid "" "`bpo-21811 `__: Anticipated fixes to " "support OS X versions > 10.9." msgstr "" +"`bpo-21811 `__: correcciones anticipadas " +"para admitir versiones de OS X> 10.9." #: ../build/NEWS:22620 msgid "" @@ -33665,18 +48199,26 @@ msgid "" "segfaults and other random failures of python --generate-posix-vars in " "pybuilddir.txt build target." msgstr "" +"`bpo-21166 `__: Previene posibles " +"segfaults y otros fallos aleatorios de python --generate-posix-vars en " +"pybuilddir.txt build target." #: ../build/NEWS:22623 msgid "" "`bpo-18096 `__: Fix library order " "returned by python-config." msgstr "" +"`bpo-18096 `__: se corrigió el orden de " +"la biblioteca devuelto por python-config." #: ../build/NEWS:22625 msgid "" "`bpo-17219 `__: Add library build dir " "for Python extension cross-builds." msgstr "" +"`bpo-17219 `__: agregue el directorio de " +"compilación de la biblioteca para las compilaciones cruzadas de la extensión " +"Python." #: ../build/NEWS:22627 msgid "" @@ -33684,18 +48226,25 @@ msgid "" "support VC 14.0 (Visual Studio 2015), which will be used for the official " "release." msgstr "" +"`bpo-22919 `__: compilación de Windows " +"actualizada para admitir VC 14.0 (Visual Studio 2015), que se utilizará para " +"el lanzamiento oficial." #: ../build/NEWS:22630 msgid "" "`bpo-21236 `__: Build _msi.pyd with " "cabinet.lib instead of fci.lib" msgstr "" +"`bpo-21236 `__: compile _msi.pyd con " +"cabinet.lib en lugar de fci.lib" #: ../build/NEWS:22632 msgid "" "`bpo-17128 `__: Use private version of " "OpenSSL for OS X 10.5+ installer." msgstr "" +"`bpo-17128 `__: use la versión privada " +"de OpenSSL para el instalador de OS X 10.5+." #: ../build/NEWS:22637 msgid "" @@ -33704,6 +48253,10 @@ msgid "" "bytesiobuf_getbuffer() and array_buffer_getbuf(). All functions now raise " "BufferError in that case." msgstr "" +"`bpo-14203 `__: Elimina el soporte " +"obsoleto para view == NULL en PyBuffer_FillInfo (), bytearray_getbuffer (), " +"bytesiobuf_getbuffer () y array_buffer_getbuf (). Todas las funciones ahora " +"generan BufferError en ese caso." #: ../build/NEWS:22641 msgid "" @@ -33712,18 +48265,27 @@ msgid "" "NPY_RELAXED_STRIDES_CHECKING compilation flag. Previously the function " "reported false negatives for corner cases." msgstr "" +"`bpo-22445 `__: PyBuffer_IsContiguous () " +"ahora implementa pruebas de contigüidad precisas, compatibles con el " +"indicador de compilación NPY_RELAXED_STRIDES_CHECKING de NumPy. " +"Anteriormente, la función reportaba falsos negativos para casos de esquina." #: ../build/NEWS:22645 msgid "" "`bpo-22079 `__: PyType_Ready() now " "checks that statically allocated type has no dynamically allocated bases." msgstr "" +"`bpo-22079 `__: PyType_Ready () ahora " +"comprueba que el tipo asignado estáticamente no tiene bases asignadas " +"dinámicamente." #: ../build/NEWS:22648 msgid "" "`bpo-22453 `__: Removed non-documented " "macro PyObject_REPR()." msgstr "" +"`bpo-22453 `__: Removed macro " +"PyObject_REPR no documentado ()." #: ../build/NEWS:22650 msgid "" @@ -33732,6 +48294,9 @@ msgid "" "``_Py_wchar2char()`` to :c:func:`Py_EncodeLocale`, and document these " "functions." msgstr "" +"`bpo-18395 `__: cambie el nombre de " +"``_Py_char2wchar()`` a :c:func:`Py_DecodeLocale`, cambie el nombre de " +"``_Py_wchar2char()`` a :c:func:`Py_EncodeLocale` y documente estas funciones." #: ../build/NEWS:22654 msgid "" @@ -33740,6 +48305,10 @@ msgid "" "bytes(int) is now using ``calloc()`` instead of ``malloc()`` for large " "objects which is faster and use less memory." msgstr "" +"`bpo-21233 `__: agregar nuevas funciones " +"C: PyMem_RawCalloc (), PyMem_Calloc (), PyObject_Calloc (), " +"_PyObject_GC_Calloc (). bytes (int) ahora usa ``calloc()`` en lugar de " +"``malloc()`` para objetos grandes, que es más rápido y usa menos memoria." #: ../build/NEWS:22659 msgid "" @@ -33748,6 +48317,10 @@ msgid "" "importlib does; this affects _frozen_importlib as well as any module loaded " "using imp.init_frozen()." msgstr "" +"`bpo-20942 `__: " +"PyImport_ImportFrozenModuleObject () ya no establece __file__ para que " +"coincida con lo que hace importlib; esto afecta a _frozen_importlib así como " +"a cualquier módulo cargado usando imp.init_frozen ()." #: ../build/NEWS:22666 msgid "" @@ -33755,6 +48328,10 @@ msgid "" "documentation to better cover the distinction between text encodings and " "other codecs, together with other clarifications. Patch by Martin Panter." msgstr "" +"`bpo-19548 `__: actualice la " +"documentación del módulo de códecs para cubrir mejor la distinción entre " +"codificaciones de texto y otros códecs, junto con otras aclaraciones. Parche " +"de Martin Panter." #: ../build/NEWS:22670 msgid "" @@ -33762,12 +48339,18 @@ msgid "" "supports ``make venv PYTHON=../python`` to create a venv for generating the " "documentation, e.g., ``make html PYTHON=venv/bin/python3``." msgstr "" +"`bpo-22394 `__: Doc / Makefile ahora " +"admite ``make venv PYTHON=../python`` para crear un venv para generar la " +"documentación, por ejemplo, ``make html PYTHON=venv/bin/python3``." #: ../build/NEWS:22674 msgid "" "`bpo-21514 `__: The documentation of the " "json module now refers to new JSON RFC 7159 instead of obsoleted RFC 4627." msgstr "" +"`bpo-21514 `__: la documentación del " +"módulo json ahora se refiere al nuevo JSON RFC 7159 en lugar del obsoleto " +"RFC 4627." #: ../build/NEWS:22677 msgid "" @@ -33776,12 +48359,18 @@ msgid "" "assuming users will be able to derive the expected behaviour from the " "behaviour of the corresponding str methods." msgstr "" +"`bpo-21777 `__: Los métodos de secuencia " +"binaria en bytes y bytearray ahora se documentan explícitamente, en lugar de " +"asumir que los usuarios podrán derivar el comportamiento esperado del " +"comportamiento de los métodos str correspondientes." #: ../build/NEWS:22682 msgid "" "`bpo-6916 `__: undocument deprecated " "asynchat.fifo class." msgstr "" +"`bpo-6916 `__: anulación de la clase " +"asynchat.fifo obsoleta." #: ../build/NEWS:22684 msgid "" @@ -33789,12 +48378,18 @@ msgid "" "of the ``Doc/make.bat`` script to make it much more comparable to ``Doc/" "Makefile``." msgstr "" +"`bpo-17386 `__: funcionalidad ampliada " +"del script ``Doc/make.bat`` para que sea mucho más comparable a ``Doc/" +"Makefile``." #: ../build/NEWS:22687 msgid "" "`bpo-21312 `__: Update the thread_foobar." "h template file to include newer threading APIs. Patch by Jack McCracken." msgstr "" +"`bpo-21312 `__: actualice el archivo de " +"plantilla thread_foobar.h para incluir API de subprocesamiento más nuevas. " +"Parche de Jack McCracken." #: ../build/NEWS:22690 msgid "" @@ -33802,12 +48397,17 @@ msgid "" "recommendation for specific CA organizations and to mention the ability to " "load the OS certificates." msgstr "" +"`bpo-21043 `__: elimine la recomendación " +"para organizaciones de CA específicas y mencione la capacidad de cargar los " +"certificados del sistema operativo." #: ../build/NEWS:22693 msgid "" "`bpo-20765 `__: Add missing " "documentation for PurePath.with_name() and PurePath.with_suffix()." msgstr "" +"`bpo-20765 `__: agregue la documentación " +"faltante para PurePath.with_name () y PurePath.with_suffix ()." #: ../build/NEWS:22696 msgid "" @@ -33817,18 +48417,28 @@ msgid "" "as they still contain some required reference material for tool developers " "that isn't recorded anywhere else." msgstr "" +"`bpo-19407 `__: nuevas guías de " +"instalación y distribución de paquetes basadas en las herramientas de Python " +"Packaging Authority. Las guías existentes se han conservado como enlaces " +"heredados de los documentos de distutils, ya que todavía contienen material " +"de referencia obligatorio para los desarrolladores de herramientas que no " +"está registrado en ningún otro lugar." #: ../build/NEWS:22701 msgid "" "`bpo-19697 `__: Document cases where " "__main__.__spec__ is None." msgstr "" +"`bpo-19697 `__: casos de documentos en " +"los que __main __.__ spec__ es None." #: ../build/NEWS:22706 msgid "" "`bpo-18982 `__: Add tests for CLI of the " "calendar module." msgstr "" +"`bpo-18982 `__: agregue pruebas para CLI " +"del módulo de calendario." #: ../build/NEWS:22708 msgid "" @@ -33836,36 +48446,51 @@ msgid "" "checks to test_codecs to ensure that statements in the updated documentation " "remain accurate. Patch by Martin Panter." msgstr "" +"`bpo-19548 `__: se agregaron algunas " +"verificaciones adicionales a test_codecs para garantizar que las " +"declaraciones en la documentación actualizada sigan siendo precisas. Parche " +"de Martin Panter." #: ../build/NEWS:22712 msgid "" "`bpo-22838 `__: All test_re tests now " "work with unittest test discovery." msgstr "" +"`bpo-22838 `__: Todas las pruebas " +"test_re ahora funcionan con el descubrimiento de pruebas unittest." #: ../build/NEWS:22714 msgid "" "`bpo-22173 `__: Update lib2to3 tests to " "use unittest test discovery." msgstr "" +"`bpo-22173 `__: actualice las pruebas " +"lib2to3 para utilizar el descubrimiento de pruebas unittest." #: ../build/NEWS:22716 msgid "" "`bpo-16000 `__: Convert test_curses to " "use unittest." msgstr "" +"`bpo-16000 `__: convierta test_curses " +"para usar unittest." #: ../build/NEWS:22718 msgid "" "`bpo-21456 `__: Skip two tests in " "test_urllib2net.py if _ssl module not present. Patch by Remi Pointel." msgstr "" +"`bpo-21456 `__: omita dos pruebas en " +"test_urllib2net.py si el módulo _ssl no está presente. Parche de Remi " +"Pointel." #: ../build/NEWS:22721 msgid "" "`bpo-20746 `__: Fix test_pdb to run in " "refleak mode (-R). Patch by Xavier de Gaye." msgstr "" +"`bpo-20746 `__: corrige test_pdb para " +"que se ejecute en modo refleak (-R). Parche de Xavier de Gaye." #: ../build/NEWS:22724 msgid "" @@ -33873,6 +48498,9 @@ msgid "" "somewhat cleaned up and simplified; it now uses unittest test discovery to " "find its tests." msgstr "" +"`bpo-22060 `__: test_ctypes se ha " +"limpiado y simplificado un poco; ahora usa el descubrimiento de prueba de " +"prueba unitaria para encontrar sus pruebas." #: ../build/NEWS:22727 msgid "" @@ -33880,12 +48508,17 @@ msgid "" "holds a reference to the suite of tests loaded from test modules that don't " "define test_main()." msgstr "" +"`bpo-22104 `__: regrtest.py ya no " +"contiene una referencia al conjunto de pruebas cargadas desde módulos de " +"prueba que no definen test_main ()." #: ../build/NEWS:22730 msgid "" "`bpo-22111 `__: Assorted cleanups in " "test_imaplib. Patch by Milan Oberkirch." msgstr "" +"`bpo-22111 `__: Limpiezas variadas en " +"test_imaplib. Parche de Milan Oberkirch." #: ../build/NEWS:22732 msgid "" @@ -33894,12 +48527,18 @@ msgid "" "augment test discovery in test_asyncio, test_email, test_importlib, " "test_json, and test_tools." msgstr "" +"`bpo-22002 `__: Se agregó la función " +"``load_package_tests`` a test.support y se usó para implementar / aumentar " +"el descubrimiento de pruebas en test_asyncio, test_email, test_importlib, " +"test_json y test_tools." #: ../build/NEWS:22736 msgid "" "`bpo-21976 `__: Fix test_ssl to accept " "LibreSSL version strings. Thanks to William Orr." msgstr "" +"`bpo-21976 `__: corrige test_ssl para " +"aceptar cadenas de versiones de LibreSSL. Gracias a William Orr." #: ../build/NEWS:22739 msgid "" @@ -33907,6 +48546,9 @@ msgid "" "from a module to a package containing separate test files for each tested " "script." msgstr "" +"`bpo-21918 `__: Test_tools convertido de " +"un módulo a un paquete que contiene archivos de prueba separados para cada " +"script probado." #: ../build/NEWS:22742 msgid "" @@ -33914,6 +48556,9 @@ msgid "" "features in test_argparse. Initial patch by Denver Coneybeare and Radu " "Voicilas." msgstr "" +"`bpo-9554 `__: utilice las funciones de " +"unittest modernas en test_argparse. Parche inicial de Denver Coneybeare y " +"Radu Voicilas." #: ../build/NEWS:22745 msgid "" @@ -33922,18 +48567,28 @@ msgid "" "(specifically Windows Base Filtering Engine) does not interfere with the " "transaction semantics expected by the tests." msgstr "" +"`bpo-20155 `__: Se cambiaron los nombres " +"de los métodos HTTP en las pruebas fallidas en test_httpservers para que el " +"software de filtrado de paquetes (específicamente Windows Base Filtering " +"Engine) no interfiera con la semántica de transacciones esperada por las " +"pruebas." #: ../build/NEWS:22750 msgid "" "`bpo-19493 `__: Refactored the ctypes " "test package to skip tests explicitly rather than silently." msgstr "" +"`bpo-19493 `__: se refactorizó el " +"paquete de prueba ctypes para omitir las pruebas de forma explícita en lugar " +"de silenciosamente." #: ../build/NEWS:22753 msgid "" "`bpo-18492 `__: All resources are now " "allowed when tests are not run by regrtest.py." msgstr "" +"`bpo-18492 `__: ahora se permiten todos " +"los recursos cuando regrtest.py no ejecuta las pruebas." #: ../build/NEWS:22756 msgid "" @@ -33942,24 +48597,34 @@ msgid "" "instead of floating point numbers. Set pystone version to 1.2. Patch written " "by Lennart Regebro." msgstr "" +"`bpo-21634 `__: Arregle el micro-" +"benchmark de pystone: use la división de piso en lugar de la división " +"verdadera para comparar enteros en lugar de números de punto flotante. " +"Establezca la versión de Pystone en 1.2. Parche escrito por Lennart Regebro." #: ../build/NEWS:22760 msgid "" "`bpo-21605 `__: Added tests for Tkinter " "images." msgstr "" +"`bpo-21605 `__: pruebas agregadas para " +"imágenes de Tkinter." #: ../build/NEWS:22762 msgid "" "`bpo-21493 `__: Added test for ntpath." "expanduser(). Original patch by Claudiu Popa." msgstr "" +"`bpo-21493 `__: prueba agregada para " +"ntpath.expanduser (). Parche original de Claudiu Popa." #: ../build/NEWS:22765 msgid "" "`bpo-19925 `__: Added tests for the spwd " "module. Original patch by Vajrasky Kok." msgstr "" +"`bpo-19925 `__: pruebas agregadas para " +"el módulo spwd. Parche original de Vajrasky Kok." #: ../build/NEWS:22768 msgid "" @@ -33967,18 +48632,25 @@ msgid "" "Listbox.itemconfigure(), PanedWindow.paneconfigure(), and Menu." "entryconfigure()." msgstr "" +"`bpo-21522 `__: Se agregaron pruebas de " +"Tkinter para Listbox.itemconfigure (), PanedWindow.paneconfigure () y Menu." +"entryconfigure ()." #: ../build/NEWS:22771 msgid "" "`bpo-17756 `__: Fix test_code test when " "run from the installed location." msgstr "" +"`bpo-17756 `__: corrige la prueba " +"test_code cuando se ejecuta desde la ubicación instalada." #: ../build/NEWS:22773 msgid "" "`bpo-17752 `__: Fix distutils tests when " "run from the installed location." msgstr "" +"`bpo-17752 `__: corrige las pruebas de " +"distutils cuando se ejecutan desde la ubicación instalada." #: ../build/NEWS:22775 msgid "" @@ -33986,46 +48658,63 @@ msgid "" "GUI availability. All platforms now at least check whether Tk can be " "instantiated when the GUI resource is requested." msgstr "" +"`bpo-18604 `__: comprobaciones " +"consolidadas de la disponibilidad de la GUI. Todas las plataformas ahora " +"comprueban al menos si se puede crear una instancia de Tk cuando se solicita " +"el recurso GUI." #: ../build/NEWS:22779 msgid "" "`bpo-21275 `__: Fix a socket test on " "KFreeBSD." msgstr "" +"`bpo-21275 `__: se corrigió una prueba " +"de socket en KFreeBSD." #: ../build/NEWS:22781 msgid "" "`bpo-21223 `__: Pass test_site/" "test_startup_imports when some of the extensions are built as builtins." msgstr "" +"`bpo-21223 `__: pase test_site / " +"test_startup_imports cuando algunas de las extensiones se compilan como " +"integradas." #: ../build/NEWS:22784 msgid "" "`bpo-20635 `__: Added tests for Tk " "geometry managers." msgstr "" +"`bpo-20635 `__: pruebas agregadas para " +"administradores de geometría Tk." #: ../build/NEWS:22786 msgid "Add test case for freeze." -msgstr "" +msgstr "Agregue un caso de prueba para congelar." #: ../build/NEWS:22788 msgid "" "`bpo-20743 `__: Fix a reference leak in " "test_tcl." msgstr "" +"`bpo-20743 `__: Arregle una fuga de " +"referencia en test_tcl." #: ../build/NEWS:22790 msgid "" "`bpo-21097 `__: Move test_namespace_pkgs " "into test_importlib." msgstr "" +"`bpo-21097 `__: Mueva " +"test_namespace_pkgs a test_importlib." #: ../build/NEWS:22792 msgid "" "`bpo-21503 `__: Use test_both() " "consistently in test_importlib." msgstr "" +"`bpo-21503 `__: utilice test_both () de " +"forma coherente en test_importlib." #: ../build/NEWS:22794 msgid "" @@ -34033,12 +48722,17 @@ msgid "" "test failures due to new redirect of http://www.python.org/ to https://www." "python.org: use http://www.example.com instead." msgstr "" +"`bpo-20939 `__: Evite varias fallas de " +"prueba de red debido a la nueva redirección de http://www.python.org/ a " +"https://www.python.org: use http://www.example.com en su lugar." #: ../build/NEWS:22798 msgid "" "`bpo-20668 `__: asyncio tests no longer " "rely on tests.txt file. (Patch by Vajrasky Kok)" msgstr "" +"`bpo-20668 `__: las pruebas asyncio ya " +"no se basan en el archivo tests.txt. (Parche de Vajrasky Kok)" #: ../build/NEWS:22801 msgid "" @@ -34046,30 +48740,42 @@ msgid "" "ctypes test_macholib on OS X if a copy of libz exists in $HOME/lib or /usr/" "local/lib." msgstr "" +"`bpo-21093 `__: Evite fallas de ctypes " +"test_macholib en OS X si existe una copia de libz en $ HOME / lib o / usr / " +"local / lib." #: ../build/NEWS:22804 msgid "" "`bpo-22770 `__: Prevent some Tk " "segfaults on OS X when running gui tests." msgstr "" +"`bpo-22770 `__: evita algunos errores de " +"segmentación de Tk en OS X al ejecutar pruebas de interfaz gráfica de " +"usuario." #: ../build/NEWS:22806 msgid "" "`bpo-23211 `__: Workaround test_logging " "failure on some OS X 10.6 systems." msgstr "" +"`bpo-23211 `__: error de prueba_logging " +"de solución en algunos sistemas OS X 10.6." #: ../build/NEWS:22808 msgid "" "`bpo-23345 `__: Prevent test_ssl " "failures with large OpenSSL patch level values (like 0.9.8zc)." msgstr "" +"`bpo-23345 `__: Previene fallas test_ssl " +"con valores grandes de nivel de parche OpenSSL (como 0.9.8zc)." #: ../build/NEWS:22814 msgid "" "`bpo-22314 `__: pydoc now works when the " "LINES environment variable is set." msgstr "" +"`bpo-22314 `__: pydoc ahora funciona " +"cuando se establece la variable de entorno LINES." #: ../build/NEWS:22816 msgid "" @@ -34077,12 +48783,17 @@ msgid "" "supports the \"type\" argument for the int converter. This permits using the " "int converter with enums and typedefs." msgstr "" +"`bpo-22615 `__: Argument Clinic ahora " +"admite el argumento \"tipo\" para el convertidor int. Esto permite usar el " +"convertidor int con enumeraciones y typedefs." #: ../build/NEWS:22819 msgid "" "`bpo-20076 `__: The makelocalealias.py " "script no longer ignores UTF-8 mapping." msgstr "" +"`bpo-20076 `__: el script " +"makelocalealias.py ya no ignora el mapeo UTF-8." #: ../build/NEWS:22821 msgid "" @@ -34090,6 +48801,9 @@ msgid "" "script now can parse the SUPPORTED file from glibc sources and supports " "command line options for source paths." msgstr "" +"`bpo-20079 `__: el script " +"makelocalealias.py ahora puede analizar el archivo SUPPORTED de fuentes " +"glibc y admite opciones de línea de comando para rutas de fuente." #: ../build/NEWS:22824 msgid "" @@ -34097,6 +48811,9 @@ msgid "" "of the zipfile module now correctly extracts ZIP files with directory " "entries. Patch by Ryan Wilson." msgstr "" +"`bpo-22201 `__: la interfaz de línea de " +"comandos del módulo zipfile ahora extrae correctamente archivos ZIP con " +"entradas de directorio. Parche de Ryan Wilson." #: ../build/NEWS:22827 msgid "" @@ -34105,44 +48822,61 @@ msgid "" "that type for the comparison to -1 in the generated code. (This suppresses " "a compilation warning.)" msgstr "" +"`bpo-22120 `__: para las funciones que " +"utilizan un convertidor de retorno de enteros sin signo, Argument Clinic " +"ahora genera una conversión a ese tipo para la comparación con -1 en el " +"código generado. (Esto suprime una advertencia de compilación)." #: ../build/NEWS:22831 msgid "" "`bpo-18974 `__: Tools/scripts/diff.py " "now uses argparse instead of optparse." msgstr "" +"`bpo-18974 `__: Tools / scripts / diff." +"py ahora usa argparse en lugar de optparse." #: ../build/NEWS:22833 msgid "" "`bpo-21906 `__: Make Tools/scripts/" "md5sum.py work in Python 3. Patch by Zachary Ware." msgstr "" +"`bpo-21906 `__: Hacer que Tools / " +"scripts / md5sum.py funcione en Python 3. Parche de Zachary Ware." #: ../build/NEWS:22836 msgid "" "`bpo-21629 `__: Fix Argument Clinic's " "\"--converters\" feature." msgstr "" +"`bpo-21629 `__: Se corrigió la función " +"\"--converters\" de Argument Clinic." #: ../build/NEWS:22838 msgid "Add support for ``yield from`` to 2to3." -msgstr "" +msgstr "Agregue soporte para ``yield from`` a 2to3." #: ../build/NEWS:22840 msgid "Add support for the :pep:`465` matrix multiplication operator to 2to3." msgstr "" +"Agregue soporte para el operador de multiplicación de matrices :pep:`465` a " +"2to3." #: ../build/NEWS:22842 msgid "" "`bpo-16047 `__: Fix module exception " "list and __file__ handling in freeze. Patch by Meador Inge." msgstr "" +"`bpo-16047 `__: Arregla la lista de " +"excepciones del módulo y el manejo de __file__ en congelación. Parche de " +"Meador Inge." #: ../build/NEWS:22845 msgid "" "`bpo-11824 `__: Consider ABI tags in " "freeze. Patch by Meador Inge." msgstr "" +"`bpo-11824 `__: considere las etiquetas " +"ABI congeladas. Parche de Meador Inge." #: ../build/NEWS:22847 msgid "" @@ -34150,11 +48884,15 @@ msgid "" "affects the run_tests.py script. Patch by Arfrever Frehtes Taifersar " "Arahesis." msgstr "" +"`bpo-20535 `__: PYTHONWARNING ya no " +"afecta al script run_tests.py. Parche de Arfrever Frehtes Taifersar Arahesis." #: ../build/NEWS:22853 msgid "" "`bpo-23260 `__: Update Windows installer" msgstr "" +"`bpo-23260 `__: actualización del " +"instalador de Windows" #: ../build/NEWS:22855 msgid "" @@ -34163,6 +48901,11 @@ msgid "" "running on Windows Vista or newer. See Tcl/Tk's TIP 432 for more " "information. Also, this version of Tcl/Tk includes support for Windows 10." msgstr "" +"La versión empaquetada de Tcl / Tk se ha actualizado a 8.6.3. El resultado " +"más visible de este cambio es la adición de nuevos cuadros de diálogo de " +"archivos nativos cuando se ejecuta en Windows Vista o más reciente. Consulte " +"el TIP 432 de Tcl / Tk para obtener más información. Además, esta versión de " +"Tcl / Tk incluye soporte para Windows 10." #: ../build/NEWS:22861 msgid "" @@ -34170,30 +48913,42 @@ msgid "" "scripts now expect external library sources to be in ``PCbuild\\.." "\\externals`` rather than ``PCbuild\\..\\..``." msgstr "" +"`bpo-17896 `__: los scripts de " +"compilación de Windows ahora esperan que las fuentes de bibliotecas externas " +"estén en ``PCbuild\\..\\externals`` en lugar de ``PCbuild\\..\\..``." #: ../build/NEWS:22864 msgid "" "`bpo-17717 `__: The Windows build " "scripts now use a copy of NASM pulled from svn.python.org to build OpenSSL." msgstr "" +"`bpo-17717 `__: Los scripts de " +"compilación de Windows ahora usan una copia de NASM extraída de svn.python." +"org para compilar OpenSSL." #: ../build/NEWS:22867 msgid "" "`bpo-21907 `__: Improved the batch " "scripts provided for building Python." msgstr "" +"`bpo-21907 `__: se mejoraron los scripts " +"por lotes proporcionados para compilar Python." #: ../build/NEWS:22869 msgid "" "`bpo-22644 `__: The bundled version of " "OpenSSL has been updated to 1.0.1j." msgstr "" +"`bpo-22644 `__: la versión incluida de " +"OpenSSL se ha actualizado a 1.0.1j." #: ../build/NEWS:22871 msgid "" "`bpo-10747 `__: Use versioned labels in " "the Windows start menu. Patch by Olive Kilburn." msgstr "" +"`bpo-10747 `__: use etiquetas " +"versionadas en el menú de inicio de Windows. Parche de Olive Kilburn." #: ../build/NEWS:22874 msgid "" @@ -34201,7 +48956,10 @@ msgid "" "version and platform tag (for example, \".cp35-win32.pyd\") will now be " "loaded in preference to those without tags." msgstr "" +"`bpo-22980 `__: Los archivos .pyd con " +"una etiqueta de versión y plataforma (por ejemplo, \".cp35-win32.pyd\") " +"ahora se cargarán con preferencia a aquellos sin etiquetas." #: ../build/NEWS:22878 msgid "**(For information about older versions, consult the HISTORY file.)**" -msgstr "" +msgstr "**(For information about older versions, consult the HISTORY file.)**"