KeksNino
8657fb9d5f
add flake.nix dev shell
2026-07-29 18:41:14 +02:00
KeksNino
ae92b23e1a
remove poetry lock
2026-07-29 16:57:07 +02:00
KeksNino
f4a6bc6bb9
remove the editing of metadata post download
2026-04-15 19:52:31 +02:00
KeksNino
fd79c481e3
switch from poetry to uv
2026-04-15 19:50:59 +02:00
7x11x13
81aae94f02
bump version
2025-09-20 14:42:31 -04:00
gavin
34d9eb3fae
Merge pull request #21 from yoshiyoshyosh/fix-grid
2025-09-20 14:41:34 -04:00
gavin
dad5943dfb
Merge pull request #22 from absolutesolver336699xx-sys/patch-1
2025-09-20 14:39:24 -04:00
absolutesolver336699xx-sys
9823bbef15
Fix: Handle KeyError when 'offers' key is missing
2025-09-18 17:31:20 -03:00
yosh
ded70d4671
fix exception when data-client-items doesn't exist
2025-09-10 03:38:32 -04:00
7x11x13
9766944201
A few type fixes
2025-03-21 14:13:09 -04:00
gavin
d8f555b4f9
Merge pull request #20 from yoshiyoshyosh/decoupling
...
decouple downloading logic from cli logic, along with other refactoring
2025-03-21 13:52:02 -04:00
gavin
0c06c68d3d
Merge branch 'main' into decoupling
2025-03-21 13:51:41 -04:00
7x11x13
49ffe56260
Update version
2025-03-21 13:51:01 -04:00
7x11x13
7be18d9d8e
Update README
2025-03-21 13:50:02 -04:00
7x11x13
cd2825e1e6
Update README
2025-03-21 13:47:03 -04:00
7x11x13
5b1a926e49
Lint
2025-03-21 13:45:58 -04:00
yosh
121f738b0e
decouple downloading logic from external features
...
the `bc_free_downloader.py` module now only does the logic of getting
info from bandcamp and downloading from bandcamp. the task of checking
if an album is already downloaded is delegated to the __main__ file
2025-03-21 01:19:04 -04:00
7x11x13
8a9651a57c
Fix subcommands
2025-03-20 20:36:56 -04:00
7x11x13
8a67ec79e4
Use guerrilla mail
2025-03-12 16:12:24 -04:00
7x11x13
ac8e841e02
hotfix: skip email required albums
2025-03-06 12:22:37 -05:00
7x11x13
6f40880343
Bump version
2024-12-26 16:57:43 -05:00
gavin
20aa988e9f
Merge pull request #16 from yoshiyoshyosh/rework_links
...
refactor link handling, support filters
2024-12-26 16:55:47 -05:00
yosh
5e3878aaca
refactor link handling, support filters
2024-12-22 17:43:51 -05:00
7x11x13
2a568415bb
Bump version
2024-12-19 14:50:47 -05:00
gavin
4e3eeba68c
Merge pull request #14 from yoshiyoshyosh/rework_args
...
rework/cleanup argument handling
2024-12-19 14:50:19 -05:00
yosh
4884c1bd41
rework/cleanup argument handling and fix custom domains
2024-12-19 13:36:42 -05:00
7x11x13
e7a083aa9d
Support urllib3 > 2
2024-08-24 13:01:08 -04:00
7x11x13
8e5d50b6f3
Pin urllib3 dependency
2024-08-13 23:35:35 -04:00
7x11x13
247c3f2193
Add --identity argument
2024-06-22 15:10:48 -04:00
7x11x13
964d42540e
Update README
2024-06-22 13:35:13 -04:00
7x11x13
e13c80592f
Use docopt-ng
2024-06-22 13:29:55 -04:00
7x11x13
3c4b159a5d
Update README.md
2024-06-22 13:27:18 -04:00
7x11x13
92cfd6b361
Download purchased albums if cookies file is supplied
2024-06-22 13:25:06 -04:00
7x11x13
cc98870d99
v0.2.1
2024-06-22 11:58:23 -04:00
7x11x13
6369128d0b
Fix for email required albums
2024-06-22 11:58:03 -04:00
7x11x13
0b947502df
Track downloaded albums using Bandcamp IDs
2024-06-22 11:52:40 -04:00
7x11x13
f31445787c
v0.1.7
2024-04-12 23:11:39 -04:00
7x11x13
56b518d738
Merge pull request #7 from yoshiyoshyosh/fix_free_downloads_sometimes
...
better free album check
2024-04-12 23:10:43 -04:00
yosh
eea18ea789
refactor how albums are determined to be downloadable or not
...
see https://github.com/7x11x13/free-bandcamp-downloader/pull/7 for details
2024-04-12 21:03:20 -04:00
7x11x13
fcd46b01d5
v0.1.6
2024-03-23 16:25:03 -04:00
7x11x13
289d8936fe
Merge pull request #5 from yoshiyoshyosh/data_client_items
...
download_label: fix for new bandcamp data-client-items change
2024-03-23 16:24:19 -04:00
yosh
586130b112
download_label: fix for new bandcamp data-client-items change
2024-03-22 19:19:38 -04:00
7x11x13
d832a8f6e0
Update README.md
2024-03-13 15:09:21 -04:00
7x11x13
0fd227b2c2
Fix downloading trackless albums
2024-03-13 15:07:35 -04:00
7x11x13
858db521fb
Fix downloading when tralbum-about is not found
2024-01-10 21:24:25 -05:00
7x11x13
2e30f2e3a2
v0.1.3
2023-11-30 18:11:51 -05:00
7x11x13
6c9980d75f
Fix warning
2023-11-30 18:11:32 -05:00
7x11x13
894ef8fa93
Fix label download
2023-11-30 18:09:42 -05:00
7x11x13
ac2bb582fa
v0.1.1
2023-11-30 18:06:42 -05:00
7x11x13
8f0ddb1076
Merge pull request #3 from 7x11x13/rewrite
...
Rewrite without selenium
2023-11-30 18:03:29 -05:00