Skip to content

Commit

Permalink
Add prints
Browse files Browse the repository at this point in the history
  • Loading branch information
yalef committed Dec 6, 2023
1 parent bd2be94 commit e56f2ec
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions provision/project.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,14 +22,17 @@ def init(context: invoke.Context, clean: bool = False):
@invoke.task
def clear(context: invoke.Context):
"""Clear package directory from cache files."""
saritasa_invocations.print_success("Start clearing")
build_dirs = ("build", "dist", ".eggs")
coverage_dirs = ("htmlcov",)
cache_dirs = (".mypy_cache", ".pytest_cache")

saritasa_invocations.print_success("Remove cache directories")
for directory in build_dirs + coverage_dirs + cache_dirs:
shutil.rmtree(directory, ignore_errors=True)

cwd = Path(".")
saritasa_invocations.print_success("Remove egg directories")
# remove egg paths
for path in cwd.glob("*.egg-info"):
shutil.rmtree(path, ignore_errors=True)
Expand All @@ -38,4 +41,5 @@ def clear(context: invoke.Context):
path.unlink(missing_ok=True)

# remove last coverage file
saritasa_invocations.print_success("Remove coverage file")
Path(".coverage").unlink(missing_ok=True)

0 comments on commit e56f2ec

Please sign in to comment.