This reverts commit 07bc29c494.
probably 3.12 works fine, but for technical reasons the automated
tests don't work yet.  hoping once we drop 3.6 support then can get
the 3.12 tests working properly..
		
	
			
		
			
				
	
	
		
			27 lines
		
	
	
	
		
			724 B
		
	
	
	
		
			INI
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
	
		
			724 B
		
	
	
	
		
			INI
		
	
	
	
	
	
 | 
						|
[tox]
 | 
						|
envlist = py36, py37, py38, py39, py310, py311
 | 
						|
 | 
						|
# TODO: can remove this when we drop py36 support
 | 
						|
# nb. need this for testing older python versions
 | 
						|
# https://tox.wiki/en/latest/faq.html#testing-end-of-life-python-versions
 | 
						|
requires = virtualenv<20.22.0
 | 
						|
 | 
						|
[testenv]
 | 
						|
extras = db,docs,tests
 | 
						|
commands = pytest {posargs}
 | 
						|
 | 
						|
[testenv:py37]
 | 
						|
# nb. newer coverage is causing segfault for this one, so must avoid that
 | 
						|
deps = coverage<6.5
 | 
						|
 | 
						|
[testenv:coverage]
 | 
						|
basepython = python3.11
 | 
						|
extras = db,tests
 | 
						|
commands = pytest --cov=wuttjamaican --cov-report=html --cov-fail-under=100
 | 
						|
 | 
						|
[testenv:docs]
 | 
						|
basepython = python3.11
 | 
						|
extras = db,docs
 | 
						|
changedir = docs
 | 
						|
commands = sphinx-build -b html -d {envtmpdir}/doctrees -W -T . {envtmpdir}/docs
 |