Collection of common use stuff
Project description
EWC Commons Library
A collection of common & useful things to make other things easier.
Installing
Use pip to install the EWC Commons Library, which can also be used from the command line to trigger certain inbuilt functionality.
$ pip install ewc-commons[dev]
Veryfy the library installed and check the version or help.
$ ewccommons -v
...
$ ewccommons -h
Getting Started
- Sophie Module
- Dice Module
- Dice Rolls Module
- Card Deck Module
How do I get set up?
- Summary of set up
- Configuration
- Dependencies
- Database configuration
- How to run tests
- Deployment instructions
Sophie Module
The sophie module is used to provide convenient CLI script launcher framework
Dice Module
The dice module provides an OOP solution for creating various sided die simulators and a conveniant way of rolling multiple (varying) Dice objects
Dice Rolls Module
The dicerolls module can be used in multiple ways, firstly it can be used in the standard way of being imported into python scripts. dicerolls can also be invoked as a module script and will output the dice rolls for the dice specified. The same dice rolling functionality can also be invoked via the main ewccommons package executable.
Card Deck Module
The carddeck module provides a convenient means of creating card deck list which can be used as a basis for card based games.
Contribution guidelines
- Writing tests
- Code review
- Other guidelines
Who do I talk to?
- Repo owner or admin
- Other community or team contact
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
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
File details
Details for the file ewc-commons-0.0.1.11.tar.gz.
File metadata
- Download URL: ewc-commons-0.0.1.11.tar.gz
- Upload date:
- Size: 18.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ca1d880e5dbbddb4df1a69304386635ea48c9aae2b79477a6cf8deda69da5b95
|
|
| MD5 |
c02051ac3769b5a8981b9e95e0b1ad34
|
|
| BLAKE2b-256 |
6040ba1e4674394c89a8aff5b3d1bd31adfab46ed4d950423fbaff7559a6d7dd
|
File details
Details for the file ewc_commons-0.0.1.11-py3.7.egg.
File metadata
- Download URL: ewc_commons-0.0.1.11-py3.7.egg
- Upload date:
- Size: 43.3 kB
- Tags: Egg
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
860fe7e986dd2b6828eaa3b71408b8539c04380dcc05f74a84f141419b639117
|
|
| MD5 |
fbe4ce9a8a226e258dab748e2fb7ec66
|
|
| BLAKE2b-256 |
d99adcb20157f0767c0eeb17237c8c7b1e4db8eb4561becb060fac8b84287278
|
File details
Details for the file ewc_commons-0.0.1.11-py3-none-any.whl.
File metadata
- Download URL: ewc_commons-0.0.1.11-py3-none-any.whl
- Upload date:
- Size: 21.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e075ad206a52f77c1e37d24b193d03344491f96bf5bae8e3160f492196c16a93
|
|
| MD5 |
9b9bf63616d76a8af503595401c79257
|
|
| BLAKE2b-256 |
323ff76cee4b63aecfccb975f6a01ad61d2d54089eed40d90d3ebf94a4fe8ca3
|