preparing good pattern in setup.py