ddfac3e42d2ae2e09751de6638d813c76e30ff94,tools/check_sdist.py,,,#,8
Before Change
base_dir = os.path.join(os.path.dirname(__file__), "..")
os.chdir(base_dir)
p = subprocess.Popen("python setup.py sdist".split() ,
stdout=subprocess.PIPE)
out, err = p.communicate()
data = out.decode("utf-8").split("\n")
data = [l for l in data if l.startswith("hard linking")]
data = [l.replace("hard linking ", "") for l in data]
After Change
from pathlib import Path
import tarfile
parser = ArgumentParser(description="Check a created sdist")
parser.add_argument("sdist_name", type=str, nargs=1,
help="The name of the sdist file to check")
args = parser.parse_args()
sdist_name = args .sdist_name[0]
with tarfile.open(sdist_name) as tar:
members = tar.getmembers()
In pattern: SUPERPATTERN
Frequency: 3
Non-data size: 8
Instances Project Name: scikit-image/scikit-image
Commit Name: ddfac3e42d2ae2e09751de6638d813c76e30ff94
Time: 2018-12-04
Author: mark.harfouche@gmail.com
File Name: tools/check_sdist.py
Class Name:
Method Name:
Project Name: matplotlib/matplotlib
Commit Name: 52136a7dda72978004f6af8e90e9ebe7596c27b8
Time: 2019-11-26
Author: anntzer.lee@gmail.com
File Name: examples/misc/image_thumbnail_sgskip.py
Class Name:
Method Name:
Project Name: GoogleCloudPlatform/PerfKitBenchmarker
Commit Name: 43b4396dbbd933a0555011dd6d570c23d219e0df
Time: 2020-07-17
Author: pclay@google.com
File Name: perfkitbenchmarker/scripts/spark_table.py
Class Name:
Method Name: main
Project Name: scikit-image/scikit-image
Commit Name: ddfac3e42d2ae2e09751de6638d813c76e30ff94
Time: 2018-12-04
Author: mark.harfouche@gmail.com
File Name: tools/check_sdist.py
Class Name:
Method Name: