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]
 | 
			
		||||
requires = [
 | 
			
		||||
  # sync with setup.py until we discard non-pep-517/518
 | 
			
		||||
  "setuptools>=40.0",
 | 
			
		||||
  "setuptools-scm",
 | 
			
		||||
  "setuptools>=42.0",
 | 
			
		||||
  "setuptools-scm[toml]>=3.4",
 | 
			
		||||
  "wheel",
 | 
			
		||||
]
 | 
			
		||||
build-backend = "setuptools.build_meta"
 | 
			
		||||
 | 
			
		||||
[tool.setuptools_scm]
 | 
			
		||||
write_to = "src/_pytest/_version.py"
 | 
			
		||||
 | 
			
		||||
[tool.pytest.ini_options]
 | 
			
		||||
minversion = "2.0"
 | 
			
		||||
addopts = "-rfEX -p pytester --strict-markers"
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue