Commit Graph

797 Commits

Author SHA1 Message Date
dependabot[bot] 868a8fff99
Bump black from 22.12.0 to 24.3.0 (#653)
Bumps [black](https://github.com/psf/black) from 22.12.0 to 24.3.0.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/compare/22.12.0...24.3.0)

---
updated-dependencies:
- dependency-name: black
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-01 10:37:52 -07:00
dependabot[bot] 079cef0c2a
Bump pillow from 10.2.0 to 10.3.0 (#659)
Bumps [pillow](https://github.com/python-pillow/Pillow) from 10.2.0 to 10.3.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](https://github.com/python-pillow/Pillow/compare/10.2.0...10.3.0)

---
updated-dependencies:
- dependency-name: pillow
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-01 10:37:42 -07:00
dependabot[bot] a677ccb018
Bump idna from 3.6 to 3.7 (#664)
Bumps [idna](https://github.com/kjd/idna) from 3.6 to 3.7.
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)
- [Commits](https://github.com/kjd/idna/compare/v3.6...v3.7)

---
updated-dependencies:
- dependency-name: idna
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-01 10:37:32 -07:00
dependabot[bot] 61397d616d
Bump aiohttp from 3.9.2 to 3.9.4 (#669)
Bumps [aiohttp](https://github.com/aio-libs/aiohttp) from 3.9.2 to 3.9.4.
- [Release notes](https://github.com/aio-libs/aiohttp/releases)
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst)
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.9.2...v3.9.4)

---
updated-dependencies:
- dependency-name: aiohttp
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-01 10:37:21 -07:00
Tanner Hoisington 6940eae650
Update README.md (#666) 2024-05-01 10:07:36 -07:00
yodatak ab08e54e37
Fix rip config open command (#671)
The rip config --open don't work so lets fix it ;)
2024-05-01 10:06:42 -07:00
Nathan Thomas 8757956636
Manually yield for better performance (#648) 2024-03-21 20:44:55 -07:00
RealStickman affdaa8fab
Add details about AUR package (#634) 2024-02-29 12:20:33 -08:00
dependabot[bot] 3443331501
Bump aiohttp from 3.9.1 to 3.9.2 (#609)
Bumps [aiohttp](https://github.com/aio-libs/aiohttp) from 3.9.1 to 3.9.2.
- [Release notes](https://github.com/aio-libs/aiohttp/releases)
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst)
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.9.1...v3.9.2)

---
updated-dependencies:
- dependency-name: aiohttp
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-07 13:23:22 -08:00
disconnect78 4353c84837
Fix lossless conversion bit depth issues (#616) 2024-02-07 13:22:39 -08:00
Nathan Thomas b01382f267
Handle 404 error for tidal (#623) 2024-02-07 13:22:14 -08:00
disconnect78 9d6a2be49e
Fix `-vvv` option instructions in bug report template (#617) 2024-02-07 13:02:15 -08:00
Nathan Thomas 39aada312c
Fix last byte missing error with deezer (#608) 2024-01-29 13:16:44 -08:00
Nathan Thomas 87d59648cf
Fix tempfile issue on windows (#596)
* Fix tempfile issue on windows

* Cleanup

* Rename var
2024-01-24 16:05:46 -08:00
Nathan Thomas 24d23ad230
Handle NonStreamableError for metadata parsing (#595) 2024-01-24 14:00:18 -08:00
Nathan Thomas 1c2bd2545c Merge branch 'dev' of https://github.com/nathom/streamrip into dev 2024-01-24 12:58:04 -08:00
Nathan Thomas bd3bff1f0d Bump version 2024-01-24 12:21:18 -08:00
Nathan Thomas 01c50f4644
Add 2 zero padding for tracknumber by default (#594) 2024-01-24 12:19:36 -08:00
Nathan Thomas 99578f8577
Fix bug where max_cover_with doesnt work (#589)
* Fix bug where max_cover_with doesnt work

* Remove log
2024-01-23 18:38:07 -08:00
Nathan Thomas c2b4c38e2f
Fix missing import (#588) 2024-01-23 17:57:13 -08:00
Nathan Thomas c6b29c2fab Bump version 2024-01-23 10:19:41 -08:00
dependabot[bot] 070402eb1e
Bump pillow from 9.5.0 to 10.2.0 (#584)
Bumps [pillow](https://github.com/python-pillow/Pillow) from 9.5.0 to 10.2.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](https://github.com/python-pillow/Pillow/compare/9.5.0...10.2.0)

---
updated-dependencies:
- dependency-name: pillow
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-22 18:51:44 -08:00
Nathan Thomas 56f9aac92a
Fix last.fm crash for tidal and deezer (#583) 2024-01-22 18:51:02 -08:00
Nathan Thomas 04f6881131
Create FUNDING.yml 2024-01-22 17:13:04 -08:00
Aria Stewart 2175231bc1
Allow folder formats to specify a subfolder (#581)
* Fix Tidal master quality (#571)

* Allow folder formats to specify a subfolder

---------

Co-authored-by: Jordan Pinnick <46541297+Geometryse@users.noreply.github.com>
2024-01-22 16:13:02 -08:00
Alex Camilleri 669ceee48a
Added path string validation (#574) 2024-01-19 13:09:59 -08:00
Nathan Thomas 1704406cdf Update tests 2024-01-13 22:57:16 -08:00
Nathan Thomas fa65929c97
Implement check for updates feature (#558)
* Implement check for updates

* Fix tests

* Bump version
2024-01-13 22:49:23 -08:00
Nathan Thomas 8bc87a4b74
Use default launcher if vim not found (#559) 2024-01-13 22:49:07 -08:00
dependabot[bot] 4c210b9e52
Bump pycryptodomex from 3.17 to 3.19.1 (#523)
Bumps [pycryptodomex](https://github.com/Legrandin/pycryptodome) from 3.17 to 3.19.1.
- [Release notes](https://github.com/Legrandin/pycryptodome/releases)
- [Changelog](https://github.com/Legrandin/pycryptodome/blob/master/Changelog.rst)
- [Commits](https://github.com/Legrandin/pycryptodome/compare/v3.17.0...v3.19.1)

---
updated-dependencies:
- dependency-name: pycryptodomex
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-13 22:48:55 -08:00
Nathan Thomas 2a8bb7cf28
Implement source_subdirectories feature (#557) 2024-01-13 21:57:22 -08:00
Nathan Thomas 52dc84cd13
Fix #554 (#556) 2024-01-13 21:55:04 -08:00
Nathan Thomas df80d2708b
Fix invalid directory error #532 (#539) 2024-01-13 21:54:52 -08:00
Nathan Thomas 4c04188ade
Fix #533 and check for repeated URls in rip file (#540) 2024-01-13 21:54:29 -08:00
Marek Veselý 1271df5ca7
Throw an error when there is no item_id provided to get_downloadable (#547)
Fixes #546
2024-01-13 21:54:19 -08:00
Nathan Thomas 577d914e93 Add tests for version number matching 2024-01-10 16:56:39 -08:00
Nathan Thomas 63f3901eaf Bump minor version 2024-01-10 16:40:28 -08:00
Nathan Thomas 99f3220048 Merge branch 'main' of https://github.com/nathom/streamrip 2024-01-10 16:35:42 -08:00
Nathan Thomas d4b45a7a99 Fix config not found error 2024-01-10 16:34:46 -08:00
Nathan Thomas ef71146e87
Update poetry-publish.yml 2024-01-10 14:11:22 -08:00
Nathan Thomas cc1ff1c989
Implement resolving deezer dynamic link (#530) 2024-01-10 14:00:50 -08:00
Nathan Thomas 5b68d7865e
Implement Qobuz filters (#529)
* Implement artist filters

* Add warning message for filtering other sources
2024-01-10 13:39:15 -08:00
Nathan Thomas d7c1cbf8ae
Use better names for files (#528)
* Rename files in metadata module

* Fix tests
2024-01-10 09:54:57 -08:00
Nathan Thomas 7b59e623ff
Make file names shorter in metadata module (#519)
* Rename files in metadata module

* Fix tests
2023-12-27 14:40:51 -08:00
Nathan Thomas d1b5bd2958
Merge pull request #506 from nathom/429
Add ISRC to metadata
2023-12-27 14:21:35 -08:00
Nathan Thomas 68c8ea0946 ISRC for soundcloud 2023-12-27 14:20:51 -08:00
Nathan Thomas 49e63f753f Merge branch 'dev' into 429 2023-12-27 14:18:25 -08:00
Nathan Thomas e734c51fe0
Merge pull request #517 from nathom/interpreter_url
Fix case where Qobuz interpreter URLs contain artist ID
2023-12-27 11:04:14 -08:00
Nathan Thomas b83ac15e68 Handle new interpreter URL form 2023-12-27 11:01:42 -08:00
Nathan Thomas 46c379bdaf
Merge pull request #513 from dr4c0ftw/build-and-test
Fix build and test errors/failures
2023-12-26 18:20:41 -08:00