Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								a82642f9db 
								
							 
						 
						
							
							
								
								Issue  #25583 : Avoid incorrect errors raised by os.makedirs(exist_ok=True)  
							
							
							
						 
						
							2015-11-19 04:48:44 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								e56a919100 
								
							 
						 
						
							
							
								
								Issue  #25523 : Merge a-to-an corrections from 3.5  
							
							
							
						 
						
							2015-11-02 04:27:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								2eb819f7a8 
								
							 
						 
						
							
							
								
								Issue  #25523 : Merge "a" to "an" fixes from 3.4 into 3.5  
							
							
							
						 
						
							2015-11-02 04:04:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								7462b64911 
								
							 
						 
						
							
							
								
								Issue  #25523 : Correct "a" article to "an" article  
							
							... 
							
							
							
							This changes the main documentation, doc strings, source code comments, and a
couple error messages in the test suite. In some cases the word was removed
or edited some other way to fix the grammar. 
							
						 
						
							2015-11-02 03:37:02 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								bae2d6203f 
								
							 
						 
						
							
							
								
								Issue  #25003 : On Solaris 11.3 or newer, os.urandom() now uses the getrandom()  
							
							... 
							
							
							
							function instead of the getentropy() function. The getentropy() function is
blocking to generate very good quality entropy, os.urandom() doesn't need such
high-quality entropy. 
							
						 
						
							2015-10-01 09:47:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								d8f432a98c 
								
							 
						 
						
							
							
								
								Issue  #25003 : Skip test_os.URandomFDTests on Solaris 11.3 and newer  
							
							... 
							
							
							
							When os.urandom() is implemented with the getrandom() function, it doesn't use
a file descriptor. 
							
						 
						
							2015-09-18 16:24:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								024364a89a 
								
							 
						 
						
							
							
								
								Merge 3.5 (os.waitpid)  
							
							
							
						 
						
							2015-09-15 10:24:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								d3ffd32767 
								
							 
						 
						
							
							
								
								Issue  #25118 : Fix a regression of Python 3.5.0 in os.waitpid() on Windows.  
							
							... 
							
							
							
							Add an unit test on os.waitpid() 
							
						 
						
							2015-09-15 10:11:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								233cdb3e9c 
								
							 
						 
						
							
							
								
								Marked keystrokes with the :kbd: role.  
							
							... 
							
							
							
							Fixed the case of the "Ctrl-" prefixes. 
							
						 
						
							2015-09-12 17:46:56 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								153627c111 
								
							 
						 
						
							
							
								
								Marked keystrokes with the :kbd: role.  
							
							... 
							
							
							
							Fixed the case of the "Ctrl-" prefixes. 
							
						 
						
							2015-09-12 17:46:20 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								0424eaf753 
								
							 
						 
						
							
							
								
								Marked keystrokes with the :kbd: role.  
							
							... 
							
							
							
							Fixed the case of the "Ctrl-" prefixes. 
							
						 
						
							2015-09-12 17:45:25 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								3f560c16e5 
								
							 
						 
						
							
							
								
								Merge 3.5 into 3.6  
							
							
							
						 
						
							2015-09-09 06:28:08 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								6088b7bd49 
								
							 
						 
						
							
							
								
								Merge 3.4 into 3.5  
							
							
							
						 
						
							2015-09-09 06:27:43 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								9499413508 
								
							 
						 
						
							
							
								
								os.sendfile(headers=None, trailers=None) arguments are not actually accepted  
							
							... 
							
							
							
							Needs to be tested on a BSD. 
							
						 
						
							2015-09-09 05:29:24 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								a122b5a1fd 
								
							 
						 
						
							
							
								
								Issue  #23738 : Merge 3.5 into 3.6  
							
							
							
						 
						
							2015-09-09 03:01:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								0ff89099c7 
								
							 
						 
						
							
							
								
								Issue  #23738 : Merge 3.4 into 3.5  
							
							
							
						 
						
							2015-09-09 01:56:53 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								bf19d16950 
								
							 
						 
						
							
							
								
								Issue  #23738 : Document and test actual keyword parameter names  
							
							... 
							
							
							
							Also fix signature because os.utime(..., ns=None) is not allowed. 
							
						 
						
							2015-09-09 01:01:13 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								95e0960220 
								
							 
						 
						
							
							
								
								Use setUpClass and tearDownClass correctly in test_os.  
							
							... 
							
							
							
							According to the documentation, they must be decorated as classmethods. 
							
						 
						
							2015-07-21 09:30:09 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								036a71bf25 
								
							 
						 
						
							
							
								
								Use setUpClass and tearDownClass correctly in test_os.  
							
							... 
							
							
							
							According to the documentation, they must be decorated as classmethods. 
							
						 
						
							2015-07-21 09:29:48 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								fd44384f33 
								
							 
						 
						
							
							
								
								Merge 3.5  
							
							
							
						 
						
							2015-07-20 17:13:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								3d0b8422bc 
								
							 
						 
						
							
							
								
								Merge 3.4  
							
							
							
						 
						
							2015-07-20 17:13:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								c0b1e0f868 
								
							 
						 
						
							
							
								
								Issue  #24675 : Avoid DeprecationWarning in test_os  
							
							... 
							
							
							
							Patch written by Martin Panter. I replace tearDown() with addCleanup(). 
							
						 
						
							2015-07-20 17:12:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								138adb8d05 
								
							 
						 
						
							
							
								
								(Merge 3.4) Issue  #15745 : Rewrite os.utime() tests in test_os  
							
							... 
							
							
							
							* Don't use the timestamp of an existing file anymore, only use fixed
  timestamp
* Enhance the code checking the resolution of the filesystem timestamps.
* Check timestamps with a resolution of 1 microsecond instead of 1 millisecond
* When os.utime() uses the current system clock, tolerate a delta of 20 ms.
  Before some os.utime() tolerated a different of 10 seconds.
* Merge duplicated tests and simplify the code 
							
						 
						
							2015-06-12 22:01:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								e12e7aa3fd 
								
							 
						 
						
							
							
								
								Issue  #15745 : Rewrite os.utime() tests in test_os  
							
							... 
							
							
							
							* Don't use the timestamp of an existing file anymore, only use fixed
  timestamp
* Enhance the code checking the resolution of the filesystem timestamps.
* Check timestamps with a resolution of 1 microsecond instead of 1 millisecond
* When os.utime() uses the current system clock, tolerate a delta of 20 ms.
  Before some os.utime() tolerated a different of 10 seconds.
* Merge duplicated tests and simplify the code 
							
						 
						
							2015-06-12 21:58:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								cf05970307 
								
							 
						 
						
							
							
								
								Remove unused import on test_os  
							
							
							
						 
						
							2015-06-12 21:57:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								47aacc8f69 
								
							 
						 
						
							
							
								
								Issue  #15745 : Rewrite os.utime() tests in test_os  
							
							... 
							
							
							
							* Don't use the timestamp of an existing file anymore, only use fixed
  timestamp
* Enhance the code checking the resolution of the filesystem timestamps.
* Check timestamps with a resolution of 1 microsecond instead of 1 millisecond
* When os.utime() uses the current system clock, tolerate a delta of 20 ms.
  Before some os.utime() tolerated a different of 10 seconds.
* Merge duplicated tests and simplify the code 
							
						 
						
							2015-06-12 17:26:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								ce643913a9 
								
							 
						 
						
							
							
								
								Issue  #9517 : Move script_helper to the support package.  
							
							... 
							
							
							
							Patch by Christie Wilson. 
							
						 
						
							2015-05-06 06:33:17 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								9eb57c5fa5 
								
							 
						 
						
							
							
								
								Issue  #22181 : The availability of the getrandom() is now checked in configure,  
							
							... 
							
							
							
							and stored in pyconfig.h as the new HAVE_GETRANDOM_SYSCALL define.
Fix os.urandom() tests using file descriptors if os.urandom() uses getrandom(). 
							
						 
						
							2015-03-19 22:21:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								ebaa81f3b1 
								
							 
						 
						
							
							
								
								Merge 3.4 (test_os)  
							
							
							
						 
						
							2015-03-12 10:32:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								0561c53d78 
								
							 
						 
						
							
							
								
								Issue  #23605 : Refactor os.walk() tests to also run them on os.fwalk()  
							
							
							
						 
						
							2015-03-12 10:28:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								d5a0be6fc0 
								
							 
						 
						
							
							
								
								Suppress assert dialogs in test_os  
							
							
							
						 
						
							2015-03-07 21:25:54 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								6036e4431d 
								
							 
						 
						
							
							
								
								Issue  #22524 : New os.scandir() function, part of the PEP 471: "os.scandir()  
							
							... 
							
							
							
							function -- a better and faster directory iterator". Patch written by Ben
Hoyt. 
							
						 
						
							2015-03-08 01:58:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								a9e00d13cd 
								
							 
						 
						
							
							
								
								Issue  #20069 : Fixed test_os on Solaris: error message is platform depended.  
							
							
							
						 
						
							2015-02-16 08:35:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								f2ad173eaf 
								
							 
						 
						
							
							
								
								#20069 : Add tests for os.chown.  
							
							... 
							
							
							
							Patch by Vajrasky Kok. 
							
						 
						
							2014-12-25 18:36:56 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								fe02e39029 
								
							 
						 
						
							
							
								
								Issue  #22585 : On OpenBSD 5.6 and newer, os.urandom() now calls getentropy(),  
							
							... 
							
							
							
							instead of reading /dev/urandom, to get pseudo-random bytes. 
							
						 
						
							2014-12-21 01:16:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								4d6a3d6c01 
								
							 
						 
						
							
							
								
								Issue  #22585 : On OpenBSD 5.6 and newer, os.urandom() now calls getentropy(),  
							
							... 
							
							
							
							instead of reading /dev/urandom, to get pseudo-random bytes. 
							
						 
						
							2014-12-21 01:16:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								65ee4674e2 
								
							 
						 
						
							
							
								
								Issue  #22777 : Test pickling with all protocols.  
							
							
							
						 
						
							2014-12-15 14:06:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								bad1257c96 
								
							 
						 
						
							
							
								
								Issue  #22777 : Test pickling with all protocols.  
							
							
							
						 
						
							2014-12-15 14:03:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								97e2e06af8 
								
							 
						 
						
							
							
								
								os: Include posix functions in os.__all__. Closes issue  #18554 .  
							
							... 
							
							
							
							Patch by Ronald Oussoren. 
							
						 
						
							2014-09-26 12:33:06 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								1db9e7bb19 
								
							 
						 
						
							
							
								
								Issue  #22054 : Add os.get_blocking() and os.set_blocking() functions to get and  
							
							... 
							
							
							
							set the blocking mode of a file descriptor (False if the O_NONBLOCK flag is
set, True otherwise). These functions are not available on Windows. 
							
						 
						
							2014-07-29 22:32:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								5c6e6fc57e 
								
							 
						 
						
							
							
								
								Issue  #21932 : Skip test_os.test_large_read() on 32-bit system  
							
							
							
						 
						
							2014-07-12 11:03:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								6e1ccfe872 
								
							 
						 
						
							
							
								
								Issue  #21932 : Ooops, os.read(fd, size) allocates a buffer of size bytes, even  
							
							... 
							
							
							
							if the file is much smaller. Add @bigmemtest decorator to the new
test_large_read(). 
							
						 
						
							2014-07-11 17:35:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								b28ed92dd0 
								
							 
						 
						
							
							
								
								Issue  #21932 : os.read() now uses a :c:func:Py_ssize_t type instead of  
							
							... 
							
							
							
							:c:type:`int` for the size to support reading more than 2 GB at once. On
Windows, the size is truncted to INT_MAX. As any call to os.read(), the OS
may read less bytes than the number of requested bytes. 
							
						 
						
							2014-07-11 17:04:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								63f277b694 
								
							 
						 
						
							
							
								
								Issue  #21741 : Add st_file_attributes to os.stat_result on Windows.  
							
							... 
							
							
							
							Patch by Ben Hoyt. 
							
						 
						
							2014-06-19 09:46:37 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ned Deily 
								
							 
						 
						
							
							
							
							
								
							
							
								ab6b9f8a5b 
								
							 
						 
						
							
							
								
								Issue  #22585 : make URandomFDTests test case actually run  
							
							
							
						 
						
							2015-03-17 04:30:08 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Golden 
								
							 
						 
						
							
							
							
							
								
							
							
								0321cf2550 
								
							 
						 
						
							
							
								
								Issue18314 Allow unlink to remove junctions. Includes support for creating junctions. Patch by Kim Gräsman  
							
							
							
						 
						
							2014-05-05 19:46:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Golden 
								
							 
						 
						
							
							
							
							
								
							
							
								fbf963c064 
								
							 
						 
						
							
							
								
								Backed out changeset: 17df50df62c7  
							
							
							
						 
						
							2014-04-27 18:35:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Golden 
								
							 
						 
						
							
							
							
							
								
							
							
								4675d798bf 
								
							 
						 
						
							
							
								
								Issue  #18314  os.unlink will now remove junction points on Windows. Patch by Kim Gräsman.  
							
							
							
						 
						
							2014-04-27 18:00:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								e472aeafc3 
								
							 
						 
						
							
							
								
								Issue  #21207 : Detect when the os.urandom cached fd has been closed or replaced, and open it anew.  
							
							
							
						 
						
							2014-04-26 14:33:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								9dc203fff9 
								
							 
						 
						
							
							
								
								merge 3.3 ( #21082 )  
							
							
							
						 
						
							2014-04-01 19:18:48 -04:00