Merge pull request #7598 from nicoddemus/setuptools-scm-pyproject
Configure setuptools_scm using pyproject.toml
This commit is contained in:
		
						commit
						701998bf2c
					
				| 
						 | 
					@ -0,0 +1,12 @@
 | 
				
			||||||
 | 
					version: 2
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					python:
 | 
				
			||||||
 | 
					   version: 3.7
 | 
				
			||||||
 | 
					   install:
 | 
				
			||||||
 | 
					      - requirements: doc/en/requirements.txt
 | 
				
			||||||
 | 
					      - method: pip
 | 
				
			||||||
 | 
					        path: .
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					formats:
 | 
				
			||||||
 | 
					  - epub
 | 
				
			||||||
 | 
					  - pdf
 | 
				
			||||||
| 
						 | 
					@ -1,12 +1,15 @@
 | 
				
			||||||
[build-system]
 | 
					[build-system]
 | 
				
			||||||
requires = [
 | 
					requires = [
 | 
				
			||||||
  # sync with setup.py until we discard non-pep-517/518
 | 
					  # sync with setup.py until we discard non-pep-517/518
 | 
				
			||||||
  "setuptools>=40.0",
 | 
					  "setuptools>=42.0",
 | 
				
			||||||
  "setuptools-scm",
 | 
					  "setuptools-scm[toml]>=3.4",
 | 
				
			||||||
  "wheel",
 | 
					  "wheel",
 | 
				
			||||||
]
 | 
					]
 | 
				
			||||||
build-backend = "setuptools.build_meta"
 | 
					build-backend = "setuptools.build_meta"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[tool.setuptools_scm]
 | 
				
			||||||
 | 
					write_to = "src/_pytest/_version.py"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
[tool.pytest.ini_options]
 | 
					[tool.pytest.ini_options]
 | 
				
			||||||
minversion = "2.0"
 | 
					minversion = "2.0"
 | 
				
			||||||
addopts = "-rfEX -p pytester --strict-markers"
 | 
					addopts = "-rfEX -p pytester --strict-markers"
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue