We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2cd884a commit a0c593aCopy full SHA for a0c593a
gitfame/_gitfame.py
@@ -480,16 +480,15 @@ def main(args=None):
480
log.debug(args)
481
if args.manpath is not None:
482
import sys
483
- from os import fspath, path
484
- from shutil import copyfile
+ from pathlib import Path
485
486
try: # py<3.9
487
import importlib_resources as resources
488
except ImportError:
489
from importlib import resources
490
- fi = fspath(resources.files('gitfame').resolve() / 'git-fame.1')
491
- fo = path.join(args.manpath, 'git-fame.1')
492
- copyfile(fi, fo)
+ fi = resources.files('gitfame') / 'git-fame.1'
+ fo = Path(args.manpath) / 'git-fame.1'
+ fo.write_bytes(fi.read_bytes())
493
log.info("written:%s", fo)
494
sys.exit(0)
495
0 commit comments