Procemon

Latest version: v1.5.3

Safety actively analyzes 623092 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.5.3

- Removed some bad words
- Added an option to make card back images printer-friendly
- Fixed: Sometimes, the text of the second move on the card overlaps with the flavor text (this is probably _actually really actually_ fixed now)

1.5.2

- Removed a few adjectives and verbs that we never want

1.5.1

- Fixed: Region name on card back is slightly vertically askew
- Fixed: OSError due to .webm files being treated as regular image files
- Fixed: Various Wikipedia icons are often used as card images
- (Backend): Added class variable `URL_EXCLUDE` Excluded image URLs

1.5.0

- Fixed: Images can't be generated because Imagenet removed its API! Now, Procemon now scrapes Wikipedia images instead
- Removed functions and files for scraping Imagenet wnids
- Fixed: Zines sometimes include the card back image as a card front image

1.4.0

- Each dex now has a random region name and symbol
- Added Rosette font
- Added `japan.txt` and `us.txt` place-name lists
- Card backs include the region name and symbol
- Fixed: Sometimes, the text of the second move on the card overlaps with the flavor text (this is probably _actually_ fixed now)

1.3.0

- Moved changelog from README to this document
- Removed type: Metal (There aren't any valid images on ImageNet!)
- Removed some moods and verbs that we never want to include
- Fixed: Sometimes the flavor text of a card includes Unicode characters that the font doesn't support (this also happens very rarely if the card is a Sport-type). Now, unsupported characters are automatically replaced by supported characters.
- (Backend): Added: `util/font_test.py` to check cached word lists for unsupported characters
- (Backend): Added required modules: `Unidecode` and `fonttools`
- Fixed: Sometimes, the text of the second move on the card overlaps with the flavor text
- Fixed: Sometimes, a move without a conditional (i.e. "roll a die") can deal bonus damage (which doesn't make sense)
- Fixed: Crash if the dex has more monster types than colors in the palette
- Fixed: Monster names often have sequences of consonants that are impossible to pronounce. Now, when a name is generated, it is compared to a list of 3-letter consonant sequences; if it has an invalid sequence, the middle (second) consonant is replaced with a random vowel. It's still possible for a word to remain unpronounceable, just less likely.
- (Backend): Added `data/types/consonant_sequences.txt`
- (Backend) Added: `Monster.CONSONANT_SEQUENCES`, `Monster.VOWELS`, and `Monster.VOWELS_NOT_Y` class variables
- Fixed: Monster names sometimes include non-alphabetical characters (hyphens are still allowed)
- Fixed: Bad Wikipedia key for Boat type
- (Backend) Added: `image_url_test.py` Make sure that each monster type has enough images
- (Backend) Added: `Dex.get_all_types()` Returns all possible monster types

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.