Skip to main content

Application Utilities for Bright Edge eServices developments.

Project description

A python library that adds to the long list of “scaffolding” projects already available. Bright Edge eServices used some (crude) in-house tracking methods. This module is in support of these crude methods and will evolve over time to be less crude.

PyPI GitHub Actions - CI GitHub Actions - pre-commit Codecov

It adds to the long list of “scaffolding” projects already available. Bright Edge eServices used some (crude) in-house tracking methods. This module is in support of these crude methods and will be evolved over time to be less crude.

Installation

pip install bee-Project

Testing

This project uses pytest to run tests and also to test docstring examples.

Install the test dependencies.

$ pip install -r requirements_test.txt

Run the tests.

$ pytest --doctest-modules tests src\apputils\apputils.py
=== 3 passed in 0.13 seconds ===

Developing

This project uses black to format code and flake8 for linting. We also support pre-commit to ensure these have been run. To configure your local environment please install these development dependencies and set up the commit hooks.

$ pip install black flake8 pre-commit
$ pre-commit install

Releasing

Releases are published automatically when a tag is pushed to GitHub.

# Set next version number
export RELEASE=x.x.x

# Create tags
git commit --allow-empty -m "Release $RELEASE"
git tag -a $RELEASE -m "Version $RELEASE"

# Push
git push upstream --tags

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

beetools-4.0.0.tar.gz (16.3 kB view details)

Uploaded Source

Built Distribution

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

beetools-4.0.0-py3-none-any.whl (29.8 kB view details)

Uploaded Python 3

File details

Details for the file beetools-4.0.0.tar.gz.

File metadata

  • Download URL: beetools-4.0.0.tar.gz
  • Upload date:
  • Size: 16.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.5

File hashes

Hashes for beetools-4.0.0.tar.gz
Algorithm Hash digest
SHA256 f144aa494dca90d207ebc5b0cbb22b21690280e0d4371dd862fcd7e1e8428ebc
MD5 56f2a080643c10bf073fe9007ae974b4
BLAKE2b-256 a53fdd91220d4fc040175a34283c8bf94ccb4371749f549722cc062779faf8bd

See more details on using hashes here.

File details

Details for the file beetools-4.0.0-py3-none-any.whl.

File metadata

  • Download URL: beetools-4.0.0-py3-none-any.whl
  • Upload date:
  • Size: 29.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.5

File hashes

Hashes for beetools-4.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 faa62e6b12dddd749780d352ad49932fde5f56aa4c8f085e4d24444d0ef39e70
MD5 9396041d40922d33558a8b4591ca2a44
BLAKE2b-256 2decddc2ec22a679d8afc9e23bf1fb771fa92e98625321d65e94734f5dec67dc

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