From 63761c0fbffe6493334ffc0193466ca6cd328d97 2020-10-26 14:52:10 From: Matthias Bussonnier Date: 2020-10-26 14:52:10 Subject: [PATCH] Merge pull request #12628 from hexxdump/master Change os.path functions to pathlib.Path functions in gh_api.py --- diff --git a/tools/gh_api.py b/tools/gh_api.py index d03495b..cb14a4c 100644 --- a/tools/gh_api.py +++ b/tools/gh_api.py @@ -12,6 +12,7 @@ import sys import requests import getpass import json +from pathlib import Path try: import requests_cache @@ -274,7 +275,7 @@ def encode_multipart_formdata(fields, boundary=None): def post_download(project, filename, name=None, description=""): """Upload a file to the GitHub downloads area""" if name is None: - name = os.path.basename(filename) + name = Path(filename).name with open(filename, 'rb') as f: filedata = f.read()