Skip to main content

Collection of common use stuff

Project description

EWC Commons Library

PyPI

Documentation Status

PyPI - Downloads

PyPI - Python Version

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


Download files

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

Source Distribution

ewc-commons-0.0.1.11.tar.gz (18.0 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

ewc_commons-0.0.1.11-py3.7.egg (43.3 kB view details)

Uploaded Egg

ewc_commons-0.0.1.11-py3-none-any.whl (21.2 kB view details)

Uploaded Python 3

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

Hashes for ewc-commons-0.0.1.11.tar.gz
Algorithm Hash digest
SHA256 ca1d880e5dbbddb4df1a69304386635ea48c9aae2b79477a6cf8deda69da5b95
MD5 c02051ac3769b5a8981b9e95e0b1ad34
BLAKE2b-256 6040ba1e4674394c89a8aff5b3d1bd31adfab46ed4d950423fbaff7559a6d7dd

See more details on using hashes here.

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

Hashes for ewc_commons-0.0.1.11-py3.7.egg
Algorithm Hash digest
SHA256 860fe7e986dd2b6828eaa3b71408b8539c04380dcc05f74a84f141419b639117
MD5 fbe4ce9a8a226e258dab748e2fb7ec66
BLAKE2b-256 d99adcb20157f0767c0eeb17237c8c7b1e4db8eb4561becb060fac8b84287278

See more details on using hashes here.

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

Hashes for ewc_commons-0.0.1.11-py3-none-any.whl
Algorithm Hash digest
SHA256 e075ad206a52f77c1e37d24b193d03344491f96bf5bae8e3160f492196c16a93
MD5 9b9bf63616d76a8af503595401c79257
BLAKE2b-256 323ff76cee4b63aecfccb975f6a01ad61d2d54089eed40d90d3ebf94a4fe8ca3

See more details on using hashes here.

Supported by

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