Skip to main content

Tests Issues MIT License

A text-based Pokémon battling system

Table of Contents
  1. About The Project
  2. Installation
  3. Usage
  4. Tests
  5. Roadmap
  6. License
  7. Contributing
  8. Contact

About The Project

pykemmon_battle is a library that provides a text-based Pokémon battling system.

Installation

Quick installation instructions:

$ python -m pip install pykemon_battle

Install a development version of this library by cloning the repository and running flit:

$ git clone https://github.com/11michalis11/pykemon_battle.git
$ cd pykemon_battle
$ python -m pip install flit
$ python -m flit install --symlink

Usage

Include the following in a python script:

import pykemon_battle as pkm

team_size = 3
new_battle = pkm.Battle(team_size)
new_battle.start_battle()

Then run the script in your terminal:

$ python my_script.py

Tests

Run all tests developed by first installing and then running tox:

$ python -m pip install tox
$ python -m tox

Roadmap

See the open issues for a list of proposed features (and known issues).

License

Distributed under the MIT License. See LICENSE for more information.

Contributing

  1. Fork the repository
  2. Clone the forked repository
  3. Create a new branch
  4. Apply changes to the pykemon_battle library
  5. Run tests and make sure they pass
  6. Commit changes
  7. Push changes to GitHub
  8. Open PR on GitHub

Contact

Michalis Panayides - @Michalis_Pan - PanayidesM@cardiff.ac.uk

Project Link: pykemon_battle

Metadata

Release files for pykemon_battle 0.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pykemon_battle 0.0.3
File Size Uploaded
pykemon_battle-0.0.3.tar.gz 11.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pykemon_battle 0.0.3
File Interpreter ABI Platform
pykemon_battle-0.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 23.3 kB

Release files / pykemon_battle-0.0.3.tar.gz

Download URL pykemon_battle-0.0.3.tar.gz
Size 11.5 kB
Tags Source
SHA-256 checksum
How to use checksums
ea39421a1774298dd96829568d1f9610a7e4f44760ed5a66ebe8585ddae52e32
BLAKE2b-256 checksum
How to use checksums
1e8eb8fe03dc5c2595cd71bd9706f81cbdbf5eb6dd45d00c7df22bec959d52bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-requests/2.25.1

Release files / pykemon_battle-0.0.3-py3-none-any.whl

Download URL pykemon_battle-0.0.3-py3-none-any.whl
Size 11.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b37f5faa00a2b49a5ec0edd7c8b8a452ed6dd02787f45836c713b8d133cd0dc6
BLAKE2b-256 checksum
How to use checksums
13cbfe367c72922f8066ce6c925b69c6aa12e950f7a60948a8c6068cd02490fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-requests/2.25.1

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page