Vexed
1cf8308d03
[Downloader] Embed version of findcog ( #3965 )
2020-06-18 21:37:46 +01:00
jack1142
a64c28aa44
Fix unnecessary typing before running commands in Downloader ( #3964 )
2020-06-18 15:47:12 +02:00
aikaterna
35365a7154
[Downloader] Add command to list pinned cogs ( #3974 )
2020-06-18 15:43:59 +02:00
github-actions[bot]
0358473af5
Automated Crowdin downstream ( #3984 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-06-18 14:33:59 +02:00
jack1142
fd8ff7d7cf
Add missing class docstrings in Downloader, Reports and Streams ( #3892 )
...
* add class docstring to downloader
idk what to say rly
um hi all nice to be back after about 6 months
pls no hate my PRs
apoligies if i get in the way
if you read this far then you deserve an achievement um i dunno what err how about the achievement of unboredness
* add class docstring to reports
* add class docstring to streams
* black formatting
oops lets not forget what tox checks for
* wording changes
* add cog board link
* hmm actually no (undo)
* wait grammar exists? who knew...
* remove admin only commands
* Review
* Remove always
- and consequently reorganise the words
* Add "one or more"
* Fix spelling of creator
- changed from creater
2020-06-11 15:01:06 +02:00
Vexed01
332bcae24f
Review
...
* Remove always
- and consequently reorganise the words
* Add "one or more"
* Fix spelling of creator
- changed from creater
2020-06-05 19:47:45 +01:00
github-actions[bot]
4335b3b2d4
Automated Crowdin downstream ( #3913 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-06-04 14:22:16 +02:00
Vexed01
049f23071c
hmm actually no (undo)
2020-05-31 10:18:58 +01:00
Vexed01
e6c46bf4da
add cog board link
2020-05-31 09:21:34 +01:00
Vexed01
219586d55d
wording changes
2020-05-30 19:57:34 +01:00
Vexed01
ff46ca546d
add class docstring to downloader
...
idk what to say rly
um hi all nice to be back after about 6 months
pls no hate my PRs
apoligies if i get in the way
if you read this far then you deserve an achievement um i dunno what err how about the achievement of unboredness
2020-05-30 17:19:54 +01:00
jack1142
cb999bda7b
Stop being destructive on generic DownloaderException ( #3867 )
2020-05-28 23:33:20 +02:00
github-actions[bot]
de99aac3ad
Automated Crowdin downstream ( #3850 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-05-14 22:07:36 +02:00
github-actions[bot]
61db89e89d
Automated Crowdin downstream ( #3785 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-04-23 14:44:20 +02:00
Draper
f59e77002b
Optimize config calls in few places ( #3766 )
...
* Just a tiny PR improving config call in a lot of places (Specially events and Help)
Signed-off-by: Drapersniper <27962761+drapersniper@users.noreply.github.com>
* missed this one
Signed-off-by: Drapersniper <27962761+drapersniper@users.noreply.github.com>
* welp
Signed-off-by: Drapersniper <27962761+drapersniper@users.noreply.github.com>
* welp
Signed-off-by: Drapersniper <27962761+drapersniper@users.noreply.github.com>
* welp
Signed-off-by: Drapersniper <27962761+drapersniper@users.noreply.github.com>
* jack
Signed-off-by: Drapersniper <27962761+drapersniper@users.noreply.github.com>
* Update redbot/cogs/mod/kickban.py
Co-Authored-By: jack1142 <6032823+jack1142@users.noreply.github.com>
* jack
Signed-off-by: Drapersniper <27962761+drapersniper@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2020-04-20 19:29:36 +02:00
Draper
e4018ec677
Normalize names of attributes with Config instances ( #3765 )
...
* Lets normalize how we name config attributes across the bot.
Signed-off-by: Drapersniper <27962761+drapersniper@users.noreply.github.com>
* ....
Signed-off-by: Drapersniper <27962761+drapersniper@users.noreply.github.com>
* nothing to see here
Signed-off-by: Drapersniper <27962761+drapersniper@users.noreply.github.com>
2020-04-20 19:12:57 +02:00
github-actions[bot]
d12fcac9af
Automated Crowdin downstream ( #3761 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-04-18 17:16:57 +02:00
github-actions[bot]
36a0eabf4a
Automated Crowdin downstream ( #3739 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-04-09 21:27:35 +02:00
github-actions[bot]
587968710f
Automated Crowdin downstream ( #3719 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-04-04 06:28:55 +02:00
jack1142
41c2b76d8d
Make [p]cog checkforupdates indicate when cog can't be updated on current Red/Python version
2020-03-28 15:53:10 +01:00
jack1142
6e91ebeb3d
Use surrogateescape when decoding subprocess's stream ( #3639 )
...
* use surrogateescape when decoding subprocess's stream
* stop using surrogateescape for logging
2020-03-28 01:14:54 +01:00
github-actions[bot]
eef5ddb416
Automated Crowdin downstream ( #3697 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-03-26 14:06:51 +01:00
Stonedestroyer
287edb755d
Fix misleading error appearing when repo name is already taken ( #3695 )
...
* Error string change
* String
2020-03-26 13:26:05 +01:00
jack1142
eebea59fe3
Remove usage of loop arg in calls to start_adding_reactions ( #3644 )
...
* fix stacklevels of warnings
* stop using loop arg when calling start_adding_reactions
* [Audio] Stop using loop arg when calling start_adding_reactions
2020-03-20 20:44:57 +01:00
jack1142
5074f2dbab
Improve error message for OSError in [p]repo add ( #3656 )
...
* Update downloader.py
* Update downloader.py
2020-03-20 20:40:59 +01:00
github-actions[bot]
3e1bb88ab7
Automated Crowdin downstream ( #3650 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-03-18 20:48:15 +01:00
jack1142
eedec4ff02
fix: use clean prefix in code blocks ( #3591 )
2020-02-28 21:23:13 +01:00
jack1142
4e4420af2e
Replace [p] with clean prefix in install messages ( #3592 )
2020-02-28 21:17:45 +01:00
github-actions[bot]
6779a76b68
Automated Crowdin downstream ( #3580 )
2020-02-20 13:21:37 +01:00
jack1142
eff1014911
Add logging for unexpected OSError in [p]repo add ( #3558 )
...
* Update downloader.py
* Update downloader.py
Co-authored-by: Draper <27962761+Drapersniper@users.noreply.github.com>
2020-02-17 11:57:04 +00:00
jack1142
78192dc1af
[Downloader] Add schema validation to info.json file processing ( #3533 )
...
* schema v1
* set hidden to True for shared libs
* fix test data
* add warning about invalid top-level structure
* don't show full traceback for JSONDecodeError
2020-02-15 00:18:47 -05:00
github-actions[bot]
0913b68a1e
Automated Crowdin downstream ( #3543 )
2020-02-13 12:54:28 -05:00
Cog-Creators Bot
4370ec922b
Automated Crowdin downstream ( #3531 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2020-02-08 19:49:30 +01:00
Michael H
00cf395483
Handle deprecations in asyncio ( #3509 )
...
* passing loop to certain things was deprecated. additionally, `asyncio.get_event_loop()` is being deprecated
* awesome, checks are functioning as intended
* fun with fixtures
* we can just stop misuing that anyhow
* Update redbot/pytest/downloader.py
Co-Authored-By: jack1142 <6032823+jack1142@users.noreply.github.com>
Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
2020-02-05 17:16:13 -05:00
jack1142
068585379a
docs: deprecation of shared libraries has been postponed to 3.4 ( #3449 )
2020-01-26 12:16:44 -05:00
jack1142
fc5fc08962
[Downloader] Log errors from initialization task ( #3444 )
...
* Update downloader.py
* Create 3444.misc.rst
* enhance(downloader): don't type infinitely on init error
* fix(downloader): unindent `_ready_raised` check
* Update downloader.py
2020-01-26 12:16:13 -05:00
jack1142
2a38777379
[Downloader] Do the initialization in task to avoid timeout on bot startup ( #3440 )
...
* enhance(downloader): run init in task
* chore(changelog): add towncrier entry
* fix: address review
2020-01-24 12:38:42 -05:00
jack1142
c7fd64e0c8
[Downloader] Improve InstalledCog converter's error message ( #3409 )
...
* Update converters.py
* Create 3409.misc.rst
2020-01-20 17:09:55 -05:00
jack1142
67fbcb1b4a
enhance(downloader): pagify any output that might be too long ( #3388 )
2020-01-17 04:44:10 -05:00
jack1142
a1b95e5072
enhance(downloader): log git commands that failed ( #3372 )
2020-01-15 20:54:23 -05:00
jack1142
2be4080bc6
stop messing with distutils's internal just to copy directory ( #3364 )
2020-01-14 12:52:18 -05:00
jack1142
cb49c5d420
[Downloader] Improve partial-uninstall message in [p]cog uninstall ( #3343 )
...
* Update downloader.py
* Let's use more of Flame's suggestions.
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>
Co-authored-by: Flame442 <34169552+Flame442@users.noreply.github.com>
2020-01-12 18:21:00 -05:00
jack1142
af859aa755
[Downloader] Move author key handling to RepoJSONMixin, fix NameError ( #3285 )
...
* Update downloader.py
* Update json_mixins.py
* Update installable.py
* changelog pt 1
* changelog pt2
* edit of changelog pt1
* edit of changelog pt 2 (last commit before review)
* Kidding, this is the last one before review.
2020-01-08 13:08:55 -05:00
Michael H
a73b174d9f
update translation catalogs ( #3280 )
2020-01-07 17:16:21 -05:00
jack1142
d3c97eedfe
[Downloader] Fix AttributeError in [p]findcog for cogs that weren't installed through Downloader ( #3278 )
...
* Update downloader.py
* Create 3278.misc.rst
2020-01-06 16:48:43 -05:00
jack1142
474bb0904e
[Core, Downloader] Clear lib folder on minor Python version change, add [p]cog reinstallreqs command ( #3274 )
...
* feat(downloader): add `[p]cog reinstallreqs` command
* enhance: clear lib folder on minor Python version change
* chore(changelog): add towncrier entries
* enhance: warn user about detected change in OS or arch
* enhance: use actual prefix instead of `[p]`
* Whoops...
Co-Authored-By: Michael H <michael@michaelhall.tech>
* enhance: wrap message sending in try except
Co-authored-by: Michael H <michael@michaelhall.tech>
2020-01-05 19:21:49 -05:00
jack1142
bc90f5186a
[Downloader] Actually use disabled key in updates ( #3203 )
...
* fix(downloader): actually use disabled key in updates
* chore(changelog): add towncrier entry
2020-01-02 08:49:31 -05:00
jack1142
ab747d2432
[Utils] Privatize internal utils ( #3240 )
...
* refactor(utils): privatize some utils
* chore(changelog): add towncrier entry
* refactor: update internal utils imports
2020-01-02 08:44:55 -05:00
jack1142
f9211ff50f
[Downloader] Fix UnboundLocalError in cog update that happened when cogs were already up-to-date. ( #3230 )
...
* Update downloader.py
* Create 3229.misc.rst
2019-12-27 18:53:38 -05:00
jack1142
de229f63fe
[Downloader] Add more information to [p]repo info, [p]cog info and [p]findcog ( #3225 )
...
* Update downloader.py
* Update downloader.py
* Update downloader.py
* Create 3225.enhance.1.rst
* Create 3225.enhance.2.rst
* Create 3225.enhance.3.rst
* Update downloader.py
* Style fix, ready for review
2019-12-27 17:14:04 -05:00