Upgrading coveralls 3 to 4
Unknown3.3.1 → 4.1.0New3Fixed2Other14
UnknownUpgrade verdict
DepDelta hasn't looked for the notes of 2 of 6 releases yet, so breaking changes can't be ruled out.
In plain terms
- DepDelta hasn't finished looking for the notes in this range, so it can't rule out breaking changes yet.
- Their commits are listed with this comparison.
Must act Unknown for releases without notes
Releases without notes may still need changes. Check their commits before upgrading.
Python requirement changed in 4.0.2: >= 3.5 → <4.0,>=3.10.
Adds typer >=0.12.0,<1.0.0.
Drops docopt.
Installs 13 packages in all (was 7).
API changes
Generated by DepDelta from published Python source. Not mixed with prose notes.
- removed:
export __version__
- added:
function coveralls(ctx: typer.Context, service: Annotated[str | None, typer.Option(--service, help='Provide an alternative service name to submit.')]=…, rcfile: Annotated[str, typer.Option(--rcfile, help='Specify configuration file.')]=…, basedir: Annotated[str | None, typer.Option(--basedir, help='Base directory that is removed from reported paths.')]=…, output: Annotated[str | None, typer.Optio… - added:
function debug(service: Annotated[str | None, typer.Option(--service, help='Provide an alternative service name to submit.')]=…, rcfile: Annotated[str, typer.Option(--rcfile, help='Specify configuration file.')]=…, basedir: Annotated[str | None, typer.Option(--basedir, help='Base directory that is removed from reported paths.')]=…, output: Annotated[str | None, typer.Option(--output, help="Write… - added:
variable APP_HELP - added:
variable DEBUG_HELP - added:
variable app
- changed:
function git_branch() → function git_branch() -> str | None - changed:
function git_info() → function git_info() -> dict[str, dict[str, Any]] - changed:
function gitlog(fmt) → function gitlog(fmt: str) -> str - changed:
function run_command(*args) → function run_command(*args: str) -> str
- removed:
method CoverallReporter.report5(cov) - changed:
constructor CoverallReporter(cov, conf, base_dir=…, src_dir=…) → constructor CoverallReporter(cov: coverage.Coverage, base_dir: str=…, src_dir: str=…) -> None - changed:
method CoverallReporter.parse_file(cu, analysis) → method CoverallReporter.parse_file(cu: FileReporter, analysis: Analysis) -> None - changed:
method CoverallReporter.report(cov, conf, morfs=…) → method CoverallReporter.report(cov: coverage.Coverage) -> None - changed:
static method CoverallReporter.get_arcs(analysis) → static method CoverallReporter.get_arcs(analysis: Analysis) -> list[int] - changed:
static method CoverallReporter.get_hits(line_num, analysis) → static method CoverallReporter.get_hits(line_num: int, analysis: Analysis) -> int | None - changed:
static method CoverallReporter.sanitize_dir(directory) → static method CoverallReporter.sanitize_dir(directory: str) -> str