updated requirements for python3