Skip to main content

Elastic & composable scripting.

Project description

PyPI status PyPI version Pipeline status Code style

freckles

Elastic & composable scripting.

Description

For details, visit: https://freckles.io

Although this is tagged as version 1.0.0, it should not be considered 'production-grade' code. This version is a (well-working) proof-of-concept prototype, and I've used it without problems for the last few months, but it doesn't have (many) tests, and the code is not as well documented as it should be. Also, even though I'm mostly happy with the overall architecture of this version of freckles, there are a few pockets of complexity that I want to get rid of (as much as that will be possible) before I'm entirely happy.

I'm currently re-working the code (and it's dependency libraries), and the plan is for freckles v2 to be the first production-ready version.

Development

Assuming you use pyenv and pyenv-virtualenv for development, here's how to setup a 'freckles' development environment manually:

pyenv install 3.7.3
pyenv virtualenv 3.7.3 freckles
git clone https://gitlab.com/frkl/freckles
cd <freckles_dir>
pyenv local freckles
pip install -e .[develop,testing,docs]
pre-commit install

Copyright & license

Parity Public License 6.0.0

Please check the LICENSE file in this repository (it's a short license!), also check out the freckles license page for more details.

frkl product ids

Versions:

  • 0.9:
    • 97de2bf5-0fbb-4884-9d26-488217e1477c
  • 1.x.x:
    • 97de2bf5-0fbb-4884-9d26-488217e1477c

Copyright (c) 2019 frkl OÜ

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

freckles-1.0.0.tar.gz (167.9 kB view details)

Uploaded Source

Built Distribution

freckles-1.0.0-py2.py3-none-any.whl (135.7 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file freckles-1.0.0.tar.gz.

File metadata

  • Download URL: freckles-1.0.0.tar.gz
  • Upload date:
  • Size: 167.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: devpi-server/5.0.0 (py3.6.8; linux)

File hashes

Hashes for freckles-1.0.0.tar.gz
Algorithm Hash digest
SHA256 963a7eb16e4fba80b6126745cbe60e2bec05fc1630aefed3fc51f6be2a3d50d5
MD5 4a26d9f316d99b55340e66dd0bc2f2f3
BLAKE2b-256 286a28297ec4970a2edd077d21f186bfc6c8724f630486deaf3229d3887affab

See more details on using hashes here.

File details

Details for the file freckles-1.0.0-py2.py3-none-any.whl.

File metadata

  • Download URL: freckles-1.0.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 135.7 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: devpi-server/5.0.0 (py3.6.8; linux)

File hashes

Hashes for freckles-1.0.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 81aa787fe5493b32324624c1880f3b230cd632e55233449ac726e046b43010ac
MD5 4b6b011c9f81b823960f04373eb339a6
BLAKE2b-256 a56ea8266a5c7dfc6fe98db7393cad4ca11b88f47df6ef5b581c802f7761fa14

See more details on using hashes here.

Supported by

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