245a8c23dd 
								
							 
						 
						
							
							
								
								Revamp good practices ( #10206 )  
							
							... 
							
							
							
							* Recommend importlib import mode for new projects
* Recommend src layout more strongly
* Switch to hatchling as the packaging tool in the example (following PyPA)
* Add explanation about the different import modes 
							
						 
						
							2022-09-01 07:55:41 -03:00  
				
					
						
							
							
								 
						
							
								71aa1388e0 
								
							 
						 
						
							
							
								
								Drop `wheel` from `pyproject.toml` example  
							
							... 
							
							
							
							It is unnecessary and has been deleted from the setuptools' docs too.
The setuptools' PEP 517 build backend implementation has been
auto-adding the `wheel` dependency since it's first been implemented. 
							
						 
						
							2022-08-19 19:01:40 +02:00  
				
					
						
							
							
								 
						
							
								6017666fe1 
								
							 
						 
						
							
							
								
								Do not advertise that importlib will be default import mode  
							
							... 
							
							
							
							It is clear at this point that changing the default would break a lot of suites, and is not a clear win in all cases anyway.
Close  #10003  
							
						 
						
							2022-05-31 09:53:23 -03:00  
				
					
						
							
							
								 
						
							
								61095e4ba6 
								
							 
						 
						
							
							
								
								Update goodpractices.rst  
							
							... 
							
							
							
							Fix example package tree. 
							
						 
						
							2022-04-16 15:51:21 +02:00  
				
					
						
							
							
								 
						
							
								1e9e16d829 
								
							 
						 
						
							
							
								
								Replace hardcoded links to PyPI with extlinks ( #9224 )  
							
							
							
						 
						
							2021-10-22 09:47:57 -03:00  
				
					
						
							
							
								 
						
							
								7314b32b63 
								
							 
						 
						
							
							
								
								doc: modernize discussion of setup.py in "Good Integration Practices"  
							
							
							
						 
						
							2021-10-22 10:24:39 +03:00  
				
					
						
							
							
								 
						
							
								ccd3874d7a 
								
							 
						 
						
							
							
								
								Recommend not integrating with setuptools ( #9185 )  
							
							
							
						 
						
							2021-10-11 15:28:27 +03:00  
				
					
						
							
							
								 
						
							
								d1aea7d7a8 
								
							 
						 
						
							
							
								
								use intersphinx crossrefs to stdlib docs where possible instead of hardcoded URLs  
							
							... 
							
							
							
							Signed-off-by: oleg.hoefling <oleg.hoefling@gmail.com> 
							
						 
						
							2021-08-26 16:05:03 +02:00  
				
					
						
							
							
								 
						
							
								627b446252 
								
							 
						 
						
							
							
								
								Fix cyclic links in goodpractices.rst  
							
							
							
						 
						
							2021-05-27 04:33:49 +08:00  
				
					
						
							
							
								 
						
							
								9ef608ef76 
								
							 
						 
						
							
							
								
								"fix" a couple of http -> https redirects  
							
							... 
							
							
							
							Found with
urli-fix . -a http: -i pytest 
							
						 
						
							2021-04-26 17:44:27 +02:00  
				
					
						
							
							
								 
						
							
								b706a2c048 
								
							 
						 
						
							
							
								
								Fix error with --import-mode=importlib and modules containing dataclasses or pickle ( #7870 )  
							
							... 
							
							
							
							Co-authored-by: Bruno Oliveira <nicoddemus@gmail.com>
Fixes  #7856 , fixes  #7859  
							
						 
						
							2021-04-05 17:10:03 -03:00  
				
					
						
							
							
								 
						
							
								8410d9ac54 
								
							 
						 
						
							
							
								
								Created a new Explanation section and new landing pages for main sections.  
							
							... 
							
							
							
							Added landing pages for:
How-to guides
Reference guides
Explanation
Added links to the main landing pages to the sidebar. 
							
						 
						
							2021-03-12 22:57:53 +00:00