penny-dreadful-tools
https://github.com/pennydreadfulmtg/penny-dreadful-tools
Python
A suite of tools for the pdmtgo community
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Python not yet supported2 Subscribers
Add a CodeTriage badge to penny-dreadful-tools
Help out
- Issues
- `m.competition_url = url_for('competition', competition_id=m.competition_id)` in `decksite.data.match.load_matches` violates our separation of concerns – URLs should be added at the `prepare` level not in db-touching code
- The gatherling scraper assumes your mtgo username is your gatherling username if you haven't set it but could be smarter and check discord id
- PDBot invalidated https://logs.pennydreadfulmagic.com/match/237539162/ because a Vesuvan Shapeshifter copied a Golem token
- Move away from munch and containers
- Feature - popularity of card over time as a proportion of decks/matches per-season (Dryad Militant much more popular in S19, etc.)
- /api/rule/update is too slow and needs to be made faster or not done on user time
- Archetypes and maybe other things with num_decks should self-hide anything below n% of the total
- Huge dropdowns on /admin/matches should be replaced by something nicer
- Provide search for "decks that legal this season" (or maybe close?)
- Elo could be per-season
- Docs
- Python not yet supported