Skip to main content

# chappie is a module including common tools and utilities for python projects.

Environment variables


*CHAPPIE_AWS_PROFILE*

Connect to an aws account, if not defined, it takes the default account by default.

In the current version it is used to connect aws s3 and sns client (the sns client is not completed yet).

*CHAPPIE_STORAGE_SERVICE*

Define the storage service to use, if one is not indicated, chappie will select the local file system to be used by default.

Supported services:
  • local (for local file system)

  • s3 (for aws s3 service)

*CHAPPIE_STORAGE_BUCKET_NAME*

Define the file container for your application, if not specified, it will create by default a container called: main-storage-bucket-nqhnuwm4u8jakcxu inside a folder called file_manager.

*CHAPPIE_NOTIFIER_SERVICE*

Define the notification service to use, if one is not specified, it will use “[rollbar](https://rollbar.com/)” by default.

Note: the integration configuration must be previously defined in the configuration file of your project.

Supported services: - [rollbar](https://rollbar.com/) (for local file system). - [sentry](https://sentry.io/) (for aws s3 service).

*CHAPPIE_BASE_PROJECT_DIR*

This variable is used to create the file container folder at the same level of your project for when using the local file system; if it is not defined, the location of the folder will be at the same level as where the chappie project was installed.

Installation


  • Create a virtual environment:

    > virtualenv -p python3 venv

  • Activate the virtual environment:

    > source venv/bin/activate

  • Install the chappie utilities:

    > pip install atcodes-chappie; pip freeze > requirements.txt

## This project is for free use, if you have any questions please write to admin@atcodes.co

Metadata

Release files for atcodes-chappie 0.1.61

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for atcodes-chappie 0.1.61
File Size Uploaded
atcodes_chappie-0.1.61.tar.gz 30.6 kB Details

Release files / atcodes_chappie-0.1.61.tar.gz

Download URL atcodes_chappie-0.1.61.tar.gz
Size 30.6 kB
Tags Source
SHA-256 checksum
How to use checksums
623b0d841d4451376df7f1dd2e7ecb92a414fec1b6950ef8c1a103fe6251d463
BLAKE2b-256 checksum
How to use checksums
8f2de85bbcb73fd549b30c71fde1076cad3894414aad5bcfd3e177729d97c4de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.6.12

Release history Release notifications | RSS feed

This release

0.1.61 This release

1 release file

0.1.6

1 release file

0.1.5

1 release file

0.1.4

1 release file

0.1.3

1 release file

0.1.2

1 release file

0.1.1

1 release file

0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page