This division was just complicating things unnecessarily. Also adopt pip-tools instead of doing it all by hand. No pinned versions have been changed in this commit.
This moves away from web-based settings and permits per-release changes.