setup: use environment marker in setup.py

add setup.cfg for wheel generation