Python roast package. Developed with pyenv, built with build using setuptools, uploaded to PyPI using twine, and distributed via pip.
Project description
Python Roast Package
Description
- Our project is a Python package that generates light-hearted 'roasts', insults, directed to the user. The package contains different types of roast that the user can pick and generate.
Link to package
- This is the Link to our group's package page: pyroasts
How to install and use this package
- Create a
pipenv-managed virtual environment and install the latest version of our package installed:pipenv install pyroasts. - Activate the virtual environment:
pipenv shell. - Create a Python program file that imports your package and uses it, e.g. from
pyroasts import *and thenprint(get_roast())(replaceget_roast()with any function that exists in our package) . - Run the program:
python3 my_program_filename.py. - Exit the virtual environment: exit.
Here are some coding examples:
How to set up the virtual environment, install dependencies, and build and test our package
- If you haven't already, install
pipenvusing the command:pip install pipenv - Install all the dependencies listed in the
Pipfile:pipenv install - Activate the virtual environment:
pipenv shell. - Run all the tests:
pytestorpython3 -m pytest. - Exit the virtual environment
Teammates
Links to all the member's Github accounts:
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
pyroasts-1.0.4.tar.gz
(47.7 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
pyroasts-1.0.4-py3-none-any.whl
(33.3 kB
view details)
File details
Details for the file pyroasts-1.0.4.tar.gz.
File metadata
- Download URL: pyroasts-1.0.4.tar.gz
- Upload date:
- Size: 47.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5c2abaa40ff0b6a2018888cb774cd30c47300c73eef3f2de08f313b55388d10d
|
|
| MD5 |
4d4af1bb4eaf3e8645d303bcb97af2df
|
|
| BLAKE2b-256 |
658d2995aafe0e4fc9cd7a7a6f2d8080fb3b3590cd0565ed86fbda0d8c25a65d
|
File details
Details for the file pyroasts-1.0.4-py3-none-any.whl.
File metadata
- Download URL: pyroasts-1.0.4-py3-none-any.whl
- Upload date:
- Size: 33.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fc6287c7253ed3cd6942465a4d014d0f430e9f68502c3917cbe4796f69380a2e
|
|
| MD5 |
4549cf1239473dc391d6ea09d71cb644
|
|
| BLAKE2b-256 |
7d6aa9542b69c4e42b231b6dc89445a220dd2e858d6c93da04fdfee8dd3e47b6
|