Skip to main content

Get Real, Living™ Pokémon in Python

Project description

pokemaster - Get Real, Living™ Pokémon in Python

codecov Travis CI Code style: black

What is this?

pokemaster lets you create Pokémon that is native to the core series Pokémon games developed by Game Freak & Nintendo.

In pokemaster, everything you get is what you would expect in the games: a Pokémon has a bunch of attributes, knows up to four moves, can be evolved to another species, can learn, forget, and remember certain moves, can use moves to do stuff (such as attacking another Pokémon), can consume certain items, and much, much more.

Installation

Install with pip:

$ pip install pokemaster

Basic Usage

To summon a Real, Living™ Pokémon:

>>> from pokemaster import Pokemon
>>> bulbasaur = Pokemon(national_id=1, level=5)
>>> eevee = Pokemon('eevee', level=10, gender='female')

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pokemaster-0.1.1.tar.gz (11.1 kB view hashes)

Uploaded Source

Built Distribution

pokemaster-0.1.1-py3-none-any.whl (35.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page