• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

snejus / beetcamp
91%
main: 91%

Build:
Build:
LAST BUILD BRANCH: dev
DEFAULT BRANCH: main
Repo Added 01 Aug 2021 12:53AM UTC
Files 11
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH dev
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 0.13.1
  • 0.13.2
  • 0.14.0
  • 0.15.0
  • 0.15.1
  • 0.16.0
  • 0.16.1
  • 0.16.3
  • 0.17.0
  • 0.17.1
  • 0.17.2
  • 0.18.0
  • 0.19.0
  • 0.19.1
  • 0.19.2
  • 0.19.3
  • 0.20.0
  • 0.21.0
  • 0.22.0
  • 0.23.0
  • 0.24.0
  • artist-title-fixes-comments-truncation
  • beets-2-support
  • copilot/fix-3e8a0221-db36-4da0-a2c1-b65f91e708cd
  • copilot/fix-47
  • copilot/fix-79
  • dependabot/pip/certifi-2022.12.7
  • dependabot/pip/certifi-2023.7.22
  • dependabot/pip/certifi-2024.7.4
  • dependabot/pip/markdown-it-py-2.2.0
  • dependabot/pip/requests-2.31.0
  • dependabot/pip/requests-2.32.0
  • dependabot/pip/urllib3-2.2.2
  • dependabot/pip/zipp-3.19.1
  • dev
  • fix-album-id-search
  • fix-art-fetching
  • fix-issue-26
  • fix-parsing-url-from-comments
  • handle-albums-without-ascii-alphanums
  • main
  • master
  • relax-beets-requirement
  • soundcloud
  • update-workflow-with-poetry

03 Mar 2026 08:20AM UTC coverage: 91.205% (+2.9%) from 88.297%
22614638512

push

github

web-flow
Drop Python 3.9 support, create beetcamp module, small cleanup fixes (#90)

### Removed

- Drop support for Python 3.9 (EOL since October 2025).

### Fixed

- Fix truncating comments that contain unicode characters.
- (#83) Fix `beets` installation in CI.

- `catalognum`:
- Handle _formerly known as_ label names, where the former label name is
part of the
    catalogue number.

- `album`:
- Handle edge case when parsed catalogue number does not have a space,
say **ABC123**
    but it appears in the album name with a space, **ABC 123**.
- Fix several edge cases when artist was wrongly removed from the album
name.

- `albumartist`:
  - Remove remixer lists like **(Remixes by ...** or **w/ ... remixes**

- `artist`:
- In compilations where no artists are found, try splitting titles with
a dash `-`
    without surrounding spaces.

- cleanup:
  - Fix a couple of edge cases cleaning up digital-only artefacts.
  - Remove **PREMIERE** from the start of album and track names.
- Find catalogue numbers with a shared prefix in track titles and remove
them.

### Added

- `cover_art_url`: Add `cover_art_url` field to albums and singletons
which is used by
  `beets>=2.4.0` for artwork resolution.
- Create `beetcamp` module for the core functionality to speed up the
tool when it is used
  as CLI.

### Updated

- `genre`: Update musicbrainz genre list

171 of 186 branches covered (91.94%)

Branch coverage included in aggregate %.

8 of 10 new or added lines in 1 file covered. (80.0%)

1260 of 1383 relevant lines covered (91.11%)

18.22 hits per line

Relevant lines Covered
Build:
Build:
1383 RELEVANT LINES 1260 COVERED LINES
18.22 HITS PER LINE
Source Files on main
  • Tree
  • List 11
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
22614638512 dev Drop Python 3.9 support, create beetcamp module, small cleanup fixes (#90) ### Removed - Drop support for Python 3.9 (EOL since October 2025). ### Fixed - Fix truncating comments that contain unicode characters. - (#83) Fix `beets` installatio... push 03 Mar 2026 08:28AM UTC web-flow github
91.2
22614609236 0.24.0 Drop Python 3.9 support, create beetcamp module, small cleanup fixes (#90) ### Removed - Drop support for Python 3.9 (EOL since October 2025). ### Fixed - Fix truncating comments that contain unicode characters. - (#83) Fix `beets` installatio... push 03 Mar 2026 08:27AM UTC web-flow github
91.2
22614400426 main Drop Python 3.9 support, create beetcamp module, small cleanup fixes (#90) ### Removed - Drop support for Python 3.9 (EOL since October 2025). ### Fixed - Fix truncating comments that contain unicode characters. - (#83) Fix `beets` installatio... push 03 Mar 2026 08:21AM UTC web-flow github
91.2
22614138395 main Set original dates, support beets v2.4.0, update search (#82) ### Fixed - `catalognum`: - Fix false positives that matched within parentheses in album names, like **(Remaster 2020)** or **(Vol. 2)**. ### Added - (#79) Set `original_year`, ... push 03 Mar 2026 08:13AM UTC web-flow github
88.3
22614077352 dev Up the version push 03 Mar 2026 08:11AM UTC snejus github
91.2
22614010092 dev Capitalise data source push 03 Mar 2026 08:09AM UTC snejus github
91.2
21616981537 dev Use coveralls action instead of Python tool push 03 Feb 2026 04:28AM UTC snejus github
91.21
21615898864 dev Drop support for Python 3.9 push 03 Feb 2026 03:36AM UTC snejus github
88.61
21603305709 dev Fix linting issues push 02 Feb 2026 06:57PM UTC snejus github
88.62
21598300948 dev Fix beets installation in CI push 02 Feb 2026 04:26PM UTC snejus github
88.45
See All Builds (423)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc