add depracation warning when not using bs4