Fabian Peter Hammerle пре 3 година
родитељ
комит
9378242003
3 измењених фајлова са 3 додато и 1 уклоњено
  1. 1 0
      .github/workflows/python.yml
  2. 1 1
      pubmed_bibtex/__init__.py
  3. 1 0
      setup.py

+ 1 - 0
.github/workflows/python.yml

@@ -39,6 +39,7 @@ jobs:
         - '3.6'
         - '3.6'
         - '3.7'
         - '3.7'
         - '3.8'
         - '3.8'
+        - '3.9'
       fail-fast: false
       fail-fast: false
     steps:
     steps:
     - uses: actions/checkout@v2.4.0
     - uses: actions/checkout@v2.4.0

+ 1 - 1
pubmed_bibtex/__init__.py

@@ -71,7 +71,7 @@ class _TeXMedHtmlParser(html.parser.HTMLParser):
 def bibtex_entry_from_pmid(pmid: str) -> typing.Optional[str]:
 def bibtex_entry_from_pmid(pmid: str) -> typing.Optional[str]:
     assert pmid.isdigit(), pmid
     assert pmid.isdigit(), pmid
     resp = requests.get(_TEXMED_URL_PATTERN.format(pmid=pmid))
     resp = requests.get(_TEXMED_URL_PATTERN.format(pmid=pmid))
-    resp.raise_for_status()
+    resp.raise_for_status()  # raises requests.exceptions.HTTPError
     parser = _TeXMedHtmlParser()
     parser = _TeXMedHtmlParser()
     parser.feed(resp.text)
     parser.feed(resp.text)
     return parser.bibtex_entry
     return parser.bibtex_entry

+ 1 - 0
setup.py

@@ -40,6 +40,7 @@ setuptools.setup(
         "Programming Language :: Python :: 3.6",
         "Programming Language :: Python :: 3.6",
         "Programming Language :: Python :: 3.7",
         "Programming Language :: Python :: 3.7",
         "Programming Language :: Python :: 3.8",
         "Programming Language :: Python :: 3.8",
+        "Programming Language :: Python :: 3.9",
         "Topic :: Scientific/Engineering :: Medical Science Apps.",
         "Topic :: Scientific/Engineering :: Medical Science Apps.",
         "Topic :: Utilities",
         "Topic :: Utilities",
     ],
     ],