Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b1a91d26c6 
								
							 
						 
						
							
							
								
								gh-104783: locale.getencoding() fallback uses FS encoding ( #105381 )  
							
							... 
							
							
							
							The locale.getencoding() function now uses
sys.getfilesystemencoding() if _locale.getencoding() is missing,
instead of calling locale.getdefaultlocale(). 
							
						 
						
							2023-06-06 16:55:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cc0d5e568e 
								
							 
						 
						
							
							
								
								gh-94226: Remove the locale.format() function ( #94229 )  
							
							... 
							
							
							
							Remove the locale.format() function, deprecated in Python
3.7: use locale.format_string() instead.
Remove TestFormatPatternArg test case: it is irrelevant for
locale.format_string() which accepts complex formats. 
							
						 
						
							2022-06-26 12:41:19 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9b50585e02 
								
							 
						 
						
							
							
								
								gh-90473: Skip tests that don't apply to Emscripten and WASI (GH-92846)  
							
							
							
						 
						
							2022-05-16 16:02:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Inada Naoki 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1317b70f89 
								
							 
						 
						
							
							
								
								gh-91156: Use locale.getencoding() instead of getpreferredencoding (GH-91732)  
							
							... 
							
							
							
							Co-authored-by: Victor Stinner <vstinner@python.org> 
							
						 
						
							2022-04-22 10:39:24 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ef1327e3b6 
								
							 
						 
						
							
							
								
								bpo-40280: Skip more tests on Emscripten (GH-31947)  
							
							... 
							
							
							
							- lchmod, lchown are not fully implemented
- skip umask tests
- cannot fstat unlinked or renamed files yet
- ignore musl libc issues that affect Emscripten 
							
						 
						
							2022-03-17 12:09:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b899126094 
								
							 
						 
						
							
							
								
								bpo-46659: Deprecate locale.getdefaultlocale() (GH-31206)  
							
							... 
							
							
							
							The locale.getdefaultlocale() function is deprecated and will be
removed in Python 3.13. Use locale.setlocale(),
locale.getpreferredencoding(False) and locale.getlocale() functions
instead. 
							
						 
						
							2022-02-22 22:06:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Clauss 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								745c9d9dfc 
								
							 
						 
						
							
							
								
								Fix typos in the Lib directory (GH-28775)  
							
							... 
							
							
							
							Fix typos in the Lib directory as identified by codespell.
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> 
							
						 
						
							2021-10-06 16:13:48 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Cédric Krier 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e126547c07 
								
							 
						 
						
							
							
								
								bpo-34311: Add locale.localize (GH-15275)  
							
							... 
							
							
							
							* Add method localize to the locale module
* Update the documentation of the locale module 
							
						 
						
							2021-04-12 14:17:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f3ab670fea 
								
							 
						 
						
							
							
								
								bpo-37945: Fix test_locale.test_getsetlocale_issue1813() ( #25110 )  
							
							... 
							
							
							
							Skip the test if setlocale() fails. 
							
						 
						
							2021-03-31 13:01:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hai Shi 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								96a6a6d42b 
								
							 
						 
						
							
							
								
								bpo-40275: Use new test.support helper submodules in tests (GH-21412)  
							
							
							
						 
						
							2020-07-09 15:25:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Inada Naoki 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e96d954527 
								
							 
						 
						
							
							
								
								bpo-38536: locale: Remove trailing space in formatted currency (GH-16864)  
							
							
							
						 
						
							2020-01-20 12:45:50 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ronald Oussoren 
								
							 
						 
						
							
							
							
							
								
							
							
								b0caf32981 
								
							 
						 
						
							
							
								
								bpo-18378: Recognize "UTF-8" as a valid name in locale._parse_localename (GH-14736)  
							
							
							
						 
						
							2019-08-29 00:33:52 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8f4ef3b019 
								
							 
						 
						
							
							
								
								Remove unused imports in tests (GH-14518)  
							
							
							
						 
						
							2019-07-01 18:28:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								937ee9e745 
								
							 
						 
						
							
							
								
								Revert "bpo-33671: Add support.MS_WINDOWS and support.MACOS (GH-7800)" (GH-7919)  
							
							... 
							
							
							
							This reverts commit 8fbbdf0c31 
							
						 
						
							2018-06-26 02:11:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8fbbdf0c31 
								
							 
						 
						
							
							
								
								bpo-33671: Add support.MS_WINDOWS and support.MACOS (GH-7800)  
							
							... 
							
							
							
							* Add support.MS_WINDOWS: True if Python is running on Microsoft Windows.
* Add support.MACOS: True if Python is running on Apple macOS.
* Replace support.is_android with support.ANDROID
* Replace support.is_jython with support.JYTHON
* Cleanup code to initialize unix_shell 
							
						 
						
							2018-06-22 19:25:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cedc9b7420 
								
							 
						 
						
							
							
								
								bpo-20087: Update locale alias mapping with glibc 2.27 supported locales. (ПР-6708)  
							
							
							
						 
						
							2018-05-06 08:46:15 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								f7eae0adfc 
								
							 
						 
						
							
							
								
								[security] bpo-13617: Reject embedded null characters in wchar* strings. ( #2302 )  
							
							... 
							
							
							
							Based on patch by Victor Stinner.
Add private C API function _PyUnicode_AsUnicode() which is similar to
PyUnicode_AsUnicode(), but checks for null characters. 
							
						 
						
							2017-06-28 08:30:06 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								5de85a1702 
								
							 
						 
						
							
							
								
								bpo-29972: Skip tests known to fail on AIX ( #979 )  
							
							... 
							
							
							
							* bpo-29972: Fix test_eintr on AIX
On AIX, sigtimedwait(0.2) sleeps 199.8 ms, whereas the test expects
200 ms or longer.
* bpo-29972: Skip some inet_pton() tests on AIX
Skip some inet_pton() tests of test_socket on AIX.
inet_pton() on AIX is less strict than on Linux and doesn't reject
some invalid IP addresses. The unit tests test more the libc than
Python itself.
* bpo-29972: Skip tests known to fail on AIX
* test_locale.test_strcoll_with_diacritic()
* test_locale.test_strxfrm_with_diacritic()
* test_strptime.test_week_of_year_and_day_of_week_calculation()
* test_tools.test_POT_Creation_Date() 
							
						 
						
							2017-04-04 10:35:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								9acc6a03f1 
								
							 
						 
						
							
							
								
								test_locale now ignores the DeprecationWarning ( #977 )  
							
							... 
							
							
							
							Don't fail anymore if test run with python3 -Werror.
Fix also deprecation message: add a space. 
							
						 
						
							2017-04-03 18:09:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Garvit Khatri 
								
							 
						 
						
							
							
							
							
								
							
							
								1cf93a76c2 
								
							 
						 
						
							
							
								
								bpo-10379: add 'monetary' to format_string, deprecate format  
							
							... 
							
							
							
							Add the 'monetary' parameter to format_string so that all
uses of format can be converted to format_string.  Adjust
the documentation accordingly, and add a deprecation
warning when format is used. 
							
						 
						
							2017-03-28 11:43:38 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								df8280838f 
								
							 
						 
						
							
							
								
								bpo-20087: Revert "make the glibc alias table take precedence over the X11 one ( #422 )" ( #713 )  
							
							... 
							
							
							
							This reverts commit 02371e0ed1 
							
						 
						
							2017-03-19 23:49:43 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								02371e0ed1 
								
							 
						 
						
							
							
								
								make the glibc alias table take precedence over the X11 one ( #422 )  
							
							... 
							
							
							
							bpo-20087 
							
						 
						
							2017-03-07 22:03:13 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Xavier de Gaye 
								
							 
						 
						
							
							
							
							
								
							
							
								5bccb0e03d 
								
							 
						 
						
							
							
								
								Issue  #28996 : Skip two tests that fail on Android with the locale strcoll() and  
							
							... 
							
							
							
							strxfrm() functions. 
							
						 
						
							2016-12-19 10:46:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								8aba316fea 
								
							 
						 
						
							
							
								
								Issue  #23474 : Enhanced locale testing.  
							
							
							
						 
						
							2015-02-18 08:05:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								095458596d 
								
							 
						 
						
							
							
								
								Issue  #23474 : Enhanced locale testing.  
							
							
							
						 
						
							2015-02-18 08:04:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								b64bca9852 
								
							 
						 
						
							
							
								
								Issue  #13918 : Provide a locale.delocalize() function which can remove  
							
							... 
							
							
							
							locale-specific number formatting from a string representing a number,
without then converting it to a specific type.  Patch by Cédric Krier. 
							
						 
						
							2014-10-23 22:52:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								4601df58e7 
								
							 
						 
						
							
							
								
								Issue  #20079 : Fixed tests.  
							
							
							
						 
						
							2014-10-02 11:36:12 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								8c4f57d1d5 
								
							 
						 
						
							
							
								
								Issue  #20046 : Locale alias table no longer contains entities which can be  
							
							... 
							
							
							
							calculated.  Generalized support of the euro modifier. 
							
						 
						
							2013-12-27 00:56:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								e190fac5f9 
								
							 
						 
						
							
							
								
								Issue  #20027 : Fixed locale aliases for devanagari locales.  
							
							
							
						 
						
							2013-12-26 21:21:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								5eb01530b2 
								
							 
						 
						
							
							
								
								Issue  #20027 : Fixed locale aliases for devanagari locales.  
							
							
							
						 
						
							2013-12-26 21:20:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								bea3534efe 
								
							 
						 
						
							
							
								
								Don't use sebTest() in tests for issue  #5815 .  
							
							
							
						 
						
							2013-12-19 22:31:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								16f02d2b06 
								
							 
						 
						
							
							
								
								Issue  #5815 : Fixed support for locales with modifiers.  Fixed support for  
							
							... 
							
							
							
							locale encodings with hyphens. 
							
						 
						
							2013-12-19 21:21:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								c8cc42edf4 
								
							 
						 
						
							
							
								
								Issue  #5815 : Fixed support for locales with modifiers.  Fixed support for  
							
							... 
							
							
							
							locale encodings with hyphens. 
							
						 
						
							2013-12-19 21:21:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								880254e222 
								
							 
						 
						
							
							
								
								Issue  #17767 : test_locale now works with unittest test discovery.  
							
							... 
							
							
							
							Original patch by Zachary Ware. 
							
						 
						
							2013-07-17 13:23:45 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								605a62ddb1 
								
							 
						 
						
							
							
								
								Issue  #15118 : Change return value of os.uname() and os.times() from  
							
							... 
							
							
							
							plain tuples to immutable iterable objects with named attributes
(structseq objects). 
							
						 
						
							2012-06-24 04:33:36 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stefan Krah 
								
							 
						 
						
							
							
							
							
								
							
							
								c317a1c185 
								
							 
						 
						
							
							
								
								Issue  #1813 : merge changeset that reverts a glibc workaround for the  
							
							... 
							
							
							
							Fedora buildbot. 
							
						 
						
							2012-02-02 16:50:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stefan Krah 
								
							 
						 
						
							
							
							
							
								
							
							
								03c29f90c3 
								
							 
						 
						
							
							
								
								Issue  #1813 : Revert workaround for a glibc bug on the Fedora buildbot.  
							
							
							
						 
						
							2012-02-02 16:40:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								41dde32bf2 
								
							 
						 
						
							
							
								
								Issue  #13441 : Reenable strxfrm() tests on Solaris  
							
							
							
						 
						
							2011-11-21 18:04:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								a1c03b0a58 
								
							 
						 
						
							
							
								
								Issue  #13441 : Disable temporary strxfrm() tests on Solaris  
							
							
							
						 
						
							2011-11-21 01:02:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Petri Lehtinen 
								
							 
						 
						
							
							
							
							
								
							
							
								c9f38462ee 
								
							 
						 
						
							
							
								
								Issue  #3067 : Fix the error raised by locale.setlocale()  
							
							
							
						 
						
							2011-11-04 22:22:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Petri Lehtinen 
								
							 
						 
						
							
							
							
							
								
							
							
								3c85fe07f4 
								
							 
						 
						
							
							
								
								Issue  #3067 : Fix the error raised by locale.setlocale()  
							
							
							
						 
						
							2011-11-04 22:21:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stefan Krah 
								
							 
						 
						
							
							
							
							
								
							
							
								d9c665b60e 
								
							 
						 
						
							
							
								
								Merge 68b5f87566fb  
							
							
							
						 
						
							2011-08-02 01:12:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stefan Krah 
								
							 
						 
						
							
							
							
							
								
							
							
								f187a0230b 
								
							 
						 
						
							
							
								
								Skip test_getsetlocale_issue1813() on Fedora due to setlocale() bug.  
							
							... 
							
							
							
							See: https://bugzilla.redhat.com/show_bug.cgi?id=726536  
							
						 
						
							2011-08-02 01:06:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								2a20f9be70 
								
							 
						 
						
							
							
								
								Backport 0398f07d4827 (fix for weird buildbot failures)  
							
							
							
						 
						
							2011-07-27 01:06:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								d05066d1ee 
								
							 
						 
						
							
							
								
								Try to fix weird buildbot failures  
							
							
							
						 
						
							2011-07-26 23:55:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								83d21930ab 
								
							 
						 
						
							
							
								
								Add debug output for failing buildbot  
							
							
							
						 
						
							2011-07-26 14:45:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								0e3c5a828e 
								
							 
						 
						
							
							
								
								Add a test for issue  #1813 : getlocale() failing under a Turkish locale  
							
							... 
							
							
							
							(not a problem under 3.x) 
							
						 
						
							2011-07-24 02:40:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hirokazu Yamamoto 
								
							 
						 
						
							
							
							
							
								
							
							
								b3b390d7b3 
								
							 
						 
						
							
							
								
								Issue  #9868 : locale was left changed after TestEnUSCollation#setUp raised  
							
							... 
							
							
							
							TestSkip exception. 
							
						 
						
							2010-09-23 15:20:15 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R. David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								ad78d15acc 
								
							 
						 
						
							
							
								
								Merged revisions 80512 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r80512 | r.david.murray | 2010-04-26 17:17:14 -0400 (Mon, 26 Apr 2010) | 7 lines
  Issue #6656 : fix locale.format_string to handle escaped percents and mappings.
  Refactors format_string.  Includes tests for the two problems noted in
  the issue, but as far as I can see there are no other tests that confirm
  that format_string conforms to normal % formatting rules.
........ 
							
						 
						
							2010-04-27 02:45:53 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ronald Oussoren 
								
							 
						 
						
							
							
							
							
								
							
							
								501aeffba3 
								
							 
						 
						
							
							
								
								Merged revisions 80178 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r80178 | ronald.oussoren | 2010-04-18 15:47:49 +0200 (Sun, 18 Apr 2010) | 2 lines
  Fix for issue #7072 
........ 
							
						 
						
							2010-04-18 15:02:38 +00:00