Pokemonpy

Latest version: v1.0.0

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

Scan your dependencies

Page 1 of 2

1.0.0

Title: **The Vegeta Anniversary**

Date: 2025 March 29
* UPDATE: Added some more Dragon Ball references.
* UPDATE: Every move now has a characteristic range, which is now reported in moveInfo().
* FIXED: Psyblade is now boosted on Electric Terrain regardless of grounded-ness.
* TECHNICAL UPDATE: Lots of Double Battles stuff cooking under the hood.
* TECHNICAL UPDATE: Also cooking Abilities.
* TECHNICAL UPDATE: Pokemon.py game version variable now calls on the `pyproject.toml` version
declaration. This should mean fewer version number hotfixes going forward.
* TECHNICAL UPDATE: Unified the two versions of the game by deleting the deprecated one.

0.2.8

Title: **version number hotfix**

Date: 2024 October 2
* FIXED: Forgot to update the in-game version number variable for the last update,
so the game incorrectly reported version 0.2.6 when asked. Fixed this.

0.2.7

Title: **package configuration file hotfix**

Date: 2024 September 23
* FIXED: The package configuration file `pyproject.toml` previously required at least Python 3.7,
even though the package needs features introduced in Python 3.9 to run.
Fixed this, consequently dropping support for Python 3.7 and 3.8.

0.2.6

Title: **Pre-Doubles**

Date: 2024 September 6
* UPDATE: Added a switch to change the CPU trainer's logic + a new logic option: random.
* UPDATE: Parties preloaded via the config file are loaded into the player's party list
before the game-generated starter parties.
The first pre-loaded party will be equipped when the game starts.
* UPDATE: The player can now rename their parties.
* UPDATE: Trainer call-outs updated and randomized.
* UPDATE: New cheat code introduced.
* FIXED: The way the game kept track of how many parties the player has was broken. Fixed it.
* TECHNICAL UPDATE: Switching Pokémon in battle is a function now.

0.2.5

Title: **Moves ((Part 1))**

Date: 2024 August 18
* UPDATE: Big focus on moves.
* 100+ new moves with a focus on signature moves and status moves.
* Updated/standardized move descriptions.
* Some new move mechanics.
* Terrain Pulse - changes type on terrain
* Crush Grip - does damage based on target's remaining HP
* Chloroblast - user loses 1/2 max HP in recoil
* Focus Energy - Pokémon can get pumped, increased chance of landing critical hits
* Revelation Dance - changes type based on user's primary type
* Collision Course/Electro Drift - damage boost for supereffective hits
* Scald/Scorching Sands/Steam Eruption - non-Fire-type moves that can thaw frozen Pokémon
* Fickle Beam - 30% chance to double in power
* Electro Shot - 2-turn move that boosts Special Attack on first turn AND charges immediately in rain
* Hydro Steam/Psyblade - move-specific damage boost in Sun/on Electric Terrain
* Ruination/Nature's Madness/Super Fang - damage equal to half of target's remaining HP
* Shore Up - The user recovers more HP in sandstorm
* Textwrap in move descriptions.
* [moves] main menu option prints descriptions of all moves.
* Add moves by name with Move Tutor
* FIXED: Psychic Terrain now protects grounded Pokémon from priority moves.
* FIXED: Toxic used by Poison-types bypasses accuracy check to always hit.
* TECHNICAL UPDATE: The saved party featured in the [game demo](https://youtu.be/0SFg-sSOZBY?t=438) is now included in the package: src/pokemonpy/saves/demoteam.sav
* TECHNICAL UPDATE: Readme is updated with more involved sample scripts.

0.2.4

Date: 2024 June 27
* UPDATE: Some new moves.

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.