Commit graph

533 commits

Author SHA1 Message Date
Nathan Thomas
e6c0145a4c
Delete python-publish.yml 2021-06-23 20:20:56 -07:00
Nathan Thomas
a0c2bb5089
Create poetry-publish.yml 2021-06-23 20:20:45 -07:00
nathom
61ecbed066 Bump version
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-23 20:03:46 -07:00
nathom
84dbc76fb5 Migrate to poetry
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-23 19:01:12 -07:00
nathom
cf3ba60212 Merge branch 'dev' of https://github.com/nathom/streamrip into dev 2021-06-22 14:19:47 -07:00
nathom
34981cffda Do not check for updates when unnecessary
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-22 14:19:31 -07:00
Nathan Thomas
8132a269a5
Merge pull request #94 from Vencorr/dev
Add support for multiple -u arguments
2021-06-22 14:18:38 -07:00
Nathan Thomas
a40bfd8374
Join urls 2021-06-22 14:17:18 -07:00
Nicholas George
67657723ca Add support for multiple -u arguments. 2021-06-22 05:18:23 -05:00
nathom
6b794a1abb Add convert command
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-21 13:38:52 -07:00
nathom
b9eca77c12 Fix docstrings, remove Version class
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-21 10:48:42 -07:00
nathom
f92002d3aa Formatting
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-21 10:41:36 -07:00
nathom
4f76b7557f Fix poetry conflicts with setuptools
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-21 10:32:09 -07:00
nathom
b4c92e2077 Fix dynamic link issues with deezer playlists
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-21 10:31:39 -07:00
nathom
8d0d6b3008 Bump version
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-21 09:48:34 -07:00
nathom
688625fbe9 Include config.toml file in manifest #93
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-21 09:45:04 -07:00
nathom
4d7a2124d6 Differentiate singles from other tracks
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-21 00:08:14 -07:00
nathom
b28be8ce1c Add support for deezer dynamic links
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-21 00:07:17 -07:00
nathom
7fdc07b448 Sort imports
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-20 10:46:11 -07:00
nathom
f8e186fb60 Ignore poetry config for now
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-20 10:45:36 -07:00
nathom
3ed61b50dc Implement #91
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-20 10:45:20 -07:00
nathom
776b2cf1df Bump version
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-19 22:23:47 -07:00
nathom
4c7db94a3b Add config updating based on version
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-19 19:36:49 -07:00
nathom
f9556153df Update mypy config
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-19 18:58:50 -07:00
nathom
5a5a199be2 Switch config to TOML
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-19 18:58:31 -07:00
nathom
7698ad7a2e Formatting
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-19 18:57:50 -07:00
nathom
76ba2d413b Formatting
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-16 14:26:02 -07:00
nathom
1e1e3c7062 Add version parser
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-16 14:20:16 -07:00
nathom
3bd9c815f3 Run isort
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-15 23:37:41 -07:00
nathom
81d0686c26 Add tests to main function
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-15 15:53:55 -07:00
nathom
11443af6aa Add option to open config in nvim
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-15 15:53:36 -07:00
nathom
3907178f5f Fix #89
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-15 15:52:46 -07:00
nathom
e100605cd6 Bump version 2021-06-15 14:02:39 -07:00
nathom
df29a338c6 Catch enabling conversion without specifying codec
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-10 10:44:23 -07:00
nathom
14710d536a Add option to open config in vim
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-08 23:18:30 -07:00
nathom
bbc6e3ec8a Fix #84
Signed-off-by: nathom <nathanthomas707@gmail.com>
2021-06-08 23:18:15 -07:00
nathom
3b6e3191ee Update README 2021-06-01 18:09:48 -07:00
nathom
a9d815117e Lazy logging 2021-06-01 18:07:38 -07:00
nathom
cfab3c8685 Merge branch 'main' into dev 2021-06-01 18:07:02 -07:00
nathom
73add2bb21 Update issue templates 2021-05-26 19:39:24 -07:00
nathom
487c369fec Update issue templates 2021-05-26 19:37:30 -07:00
nathom
883c520268
Create codeql-analysis.yml 2021-05-21 22:38:52 -07:00
nathom
33a0b4c15e
Merge pull request #83 from nathom/imgbot
[ImgBot] Optimize images
2021-05-21 22:37:45 -07:00
ImgBotApp
25e3440e7f
[ImgBot] Optimize images
*Total -- 882.40kb -> 577.91kb (34.51%)

/demo/interactive_search.png -- 438.16kb -> 283.94kb (35.2%)
/demo/download_url.png -- 444.24kb -> 293.97kb (33.83%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2021-05-22 05:36:54 +00:00
nathom
f5f1ad119f Fix soundcloud Album search 2021-05-18 18:46:44 -07:00
nathom
f28b4db8f7 Require up-to-date mutagen #82 2021-05-18 16:46:34 -07:00
nathom
4acd3e8e06 Move tests to directory 2021-05-15 00:03:14 -07:00
nathom
7022bb6f6e Merge branch 'dev' 2021-05-14 23:54:54 -07:00
nathom
f6ddb8c076 Fix soundcloud downloads 2021-05-14 23:54:44 -07:00
nathom
1f2a04e4a5 Create —update and —path options for rip config 2021-05-14 23:54:37 -07:00