Skip to main content

A virtual pet library for Python

Project description

libvpet - a virtual pet library

you want a pet? you have to code it >:)

what's the purpose of this

I don't like existing virtual pet services, so I made my own. libvpet's goal is to be realistic as possible. you have to feed, play, and take care of your pet. if you don't, your pet will be sad :(

how to use

from libvpet import VirtualPet
pet = libvpet.VirtualPet("./cutedoggo.json", name="cutedoggo")

# feed your pet
pet.feed()

# play with your pet
pet.play()

# sleep your pet
pet.sleep()

# view status of your pet
pet.status()

# age your pet
pet.age_pet()

competition

I will be hosting a competition to see who can implement a web version of this using libvpet. the winner will get a shoutout on my GitHub profile. good luck! open an issue to submit your project.

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

libvpet-0.1.0.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

libvpet-0.1.0-py3-none-any.whl (3.1 kB view details)

Uploaded Python 3

File details

Details for the file libvpet-0.1.0.tar.gz.

File metadata

  • Download URL: libvpet-0.1.0.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for libvpet-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e69ac61aaa722e61674145b7b356101694b87ef0b806993edd3f04a8a087c602
MD5 9d9fee4e24d3885385b75d0cc7331701
BLAKE2b-256 becb7102629850db49ae84ecb4cd59ae80e7baf67dde42ebf9b172011f04d6bd

See more details on using hashes here.

File details

Details for the file libvpet-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: libvpet-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for libvpet-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b1ee8ef920a0ded8c0d883a4a9589b49a08ac04df9c94cd47b205d4a7f86c52c
MD5 9cff5380996e8837b1e389e980b9257d
BLAKE2b-256 85189ab8102ef01ad5399424e596a914f7de26430bd8585fee63838d41bce4b2

See more details on using hashes here.

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