Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,5 @@ latex/solution*.pdf
skel/problem*.zip
__pycache__
*.swp
/venv
/dist
4 changes: 2 additions & 2 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ repos:
- id: ruff
args: [ --fix ]
- id: ruff
files: ^bin/.*\.py$
files: ^bapctools/.*\.py$
args: ["--select=I", "--fix"]
- id: ruff-format
- repo: https://github.com/pre-commit/mirrors-mypy
Expand All @@ -36,4 +36,4 @@ repos:
- --python-version=3.10
- --scripts-are-modules
- --strict
exclude: ^(test|skel|scripts|bin/misc)/
exclude: ^(test|scripts|bin/misc|bapctools/resources)/
File renamed without changes.
3 changes: 3 additions & 0 deletions bapctools/__main__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
from bapctools.cli import main

main()
11 changes: 5 additions & 6 deletions bin/check_testing_tool.py → bapctools/check_testing_tool.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,10 @@
from pathlib import Path
from typing import Optional, TYPE_CHECKING

import config
import parallel
from program import Program
from run import Submission
from util import (
from bapctools import config, parallel
from bapctools.program import Program
from bapctools.run import Submission
from bapctools.util import (
command_supports_memory_limit,
default_exec_code_map,
ensure_symlink,
Expand All @@ -19,7 +18,7 @@
)

if TYPE_CHECKING: # Prevent circular import: https://stackoverflow.com/a/39757388
from problem import Problem
from bapctools.problem import Problem

"""DISCLAIMER:

Expand Down
Loading
Loading