Have an old script that is throwing an SSL error in Pythonista, but not in Pyto. Anyone know why?

import requests
from bs4 import BeautifulSoup
import re


webpage = requests.get('https://www.oregonallergyassociates.com/pollen-counts/')
soup = BeautifulSoup(webpage.content, 'html.parser')

pollen_info = soup.find_all(attrs={'class': 'freetext'})
pollen_counts = soup.find_all(attrs={'class': 'pollent-count-headline bold'})

last_counted = soup.find_all(attrs={'class': 'page-subheadline'})
print(last_counted[0].get_text())

desc = soup.find_all(attrs={'class': 'page-text'})

def severity(num):
    if int(num) < 5:
        return(num + ' (Low)')
    elif int(num) > 4 and int(num) < 20:
        return(num + ' (Moderate)')
    elif int(num) > 19 and int(num) < 200:
        return(num + ' (High)')
    else:
        return(num + ' (Very High)')

grass = pollen_counts[0].get_text()
tree = pollen_counts[1].get_text()

def get_trailing_number(s):
    m = re.search(r'\d+$', s)
    return m.group() if m else None


print('\nGrass Pollen: ' + severity(get_trailing_number(grass)))
print('Tree Pollen: ' + severity(get_trailing_number(tree)))