Compare commits

..

No commits in common. "6a781ad2381e642801f77173748dc74537dd5df5" and "1367fd667f1cdacd8b8d058c6f6987e7387e4df8" have entirely different histories.

3 changed files with 6 additions and 33 deletions

1
.gitignore vendored
View File

@ -3,6 +3,7 @@ config.py
tests/ tests/
pathfinding/ pathfinding/
test.py test.py
setup.py
#Doc env #Doc env
.docs_env .docs_env

View File

@ -1,30 +0,0 @@
from setuptools import find_packages, setup
with open("README.md", "r") as f:
l_description = f.read()
setup(
name="temmies",
version="1.2.1",
packages=find_packages(),
description="A wrapper for the Themis website",
long_description=l_description,
long_description_content_type="text/markdown",
url="https://github.com/Code-For-Groningen/temmies",
author="Boyan K.",
author_email="boyan@confest.im",
license="GPLv3",
classifiers=[
"Development Status :: 4 - Beta",
"Intended Audience :: Developers",
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
"Programming Language :: Python :: 3.9",
],
install_requires=[
"requests",
"lxml",
"beautifulsoup4",
"keyring"
],
python_requires=">=3.9",
)

View File

@ -53,9 +53,11 @@ class Year:
soup = BeautifulSoup(response.text, "lxml") soup = BeautifulSoup(response.text, "lxml")
title_elements = soup.find_all("a", class_="fill accent large") title_element = soup.find("h1")
if title_elements: if not title_element:
title_element = title_elements[-1] title_elements = soup.find_all("a", class_="fill accent large")
if title_elements:
title_element = title_elements[-1]
if title_element: if title_element:
course_title = title_element.get_text(strip=True) course_title = title_element.get_text(strip=True)