# jyablonski Common Modules
![Tests](https://github.com/jyablonski/jyablonski_common_modules/actions/workflows/test.yml/badge.svg) ![PyPI Deployment](https://github.com/jyablonski/jyablonski_common_modules/actions/workflows/deploy.yml/badge.svg) [![Coverage Status](https://coveralls.io/repos/github/jyablonski/jyablonski_common_modules/badge.svg?branch=master)](https://coveralls.io/github/jyablonski/jyablonski_common_modules?branch=master) ![Code Style](https://img.shields.io/badge/code%20style-black-000000.svg)
Version: 0.0.5
Small Repo used to maintain shared helper functions across my projects.
- PostgreSQL Connections + Upsert Functions
- General Python Functions
- Standard Logging & optional Opensearch Logging Functions
- AWS Helper Functions
## Testing
To run tests, run `make test`
## Install
#### Local
`poetry install --extras "es-logging"`
`poetry install --extras "all"
#### PyPi
`pip install jyablonski_common_modules`
`pip install jyablonski_common_modules[es-logging]`
`pip install jyablonski_common_modules[all]`
Raw data
{
"_id": null,
"home_page": null,
"name": "jyablonski_common_modules",
"maintainer": "jyablonski9",
"docs_url": null,
"requires_python": "<4.0,>=3.12",
"maintainer_email": "jyablonski9@gmail.com",
"keywords": "personal, helper functions",
"author": "jyablonski9",
"author_email": "jyablonski9@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/96/d2/8cc2f15f53ce462a88f38eb082870a501ee584c48c4ee359bbc7e6a29cee/jyablonski_common_modules-0.0.5.tar.gz",
"platform": null,
"description": "# jyablonski Common Modules\n![Tests](https://github.com/jyablonski/jyablonski_common_modules/actions/workflows/test.yml/badge.svg) ![PyPI Deployment](https://github.com/jyablonski/jyablonski_common_modules/actions/workflows/deploy.yml/badge.svg) [![Coverage Status](https://coveralls.io/repos/github/jyablonski/jyablonski_common_modules/badge.svg?branch=master)](https://coveralls.io/github/jyablonski/jyablonski_common_modules?branch=master) ![Code Style](https://img.shields.io/badge/code%20style-black-000000.svg)\n\nVersion: 0.0.5\n\nSmall Repo used to maintain shared helper functions across my projects.\n\n- PostgreSQL Connections + Upsert Functions\n- General Python Functions\n- Standard Logging & optional Opensearch Logging Functions\n- AWS Helper Functions\n\n## Testing\nTo run tests, run `make test`\n\n## Install\n\n#### Local\n`poetry install --extras \"es-logging\"`\n`poetry install --extras \"all\"\n\n#### PyPi\n`pip install jyablonski_common_modules`\n`pip install jyablonski_common_modules[es-logging]`\n`pip install jyablonski_common_modules[all]`\n",
"bugtrack_url": null,
"license": null,
"summary": null,
"version": "0.0.5",
"project_urls": null,
"split_keywords": [
"personal",
" helper functions"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "6492a058cae222c7bb3313f32ef7e658c1b25a48d3e36896bd9fc59e9940d843",
"md5": "b941fa71073f6c689ce8d019c51e8ff0",
"sha256": "a0ff0eaabd7a48754129301cf0a341cde4645637d190909a67050b7b6e4dca6b"
},
"downloads": -1,
"filename": "jyablonski_common_modules-0.0.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "b941fa71073f6c689ce8d019c51e8ff0",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.12",
"size": 9872,
"upload_time": "2025-01-18T03:14:54",
"upload_time_iso_8601": "2025-01-18T03:14:54.851447Z",
"url": "https://files.pythonhosted.org/packages/64/92/a058cae222c7bb3313f32ef7e658c1b25a48d3e36896bd9fc59e9940d843/jyablonski_common_modules-0.0.5-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "96d28cc2f15f53ce462a88f38eb082870a501ee584c48c4ee359bbc7e6a29cee",
"md5": "2ea77e51ba0d72fbf45f511aab272303",
"sha256": "7258757fdeda776f4923af7646e0d1c53117b2c3af36a2af23dc4aee2a03214d"
},
"downloads": -1,
"filename": "jyablonski_common_modules-0.0.5.tar.gz",
"has_sig": false,
"md5_digest": "2ea77e51ba0d72fbf45f511aab272303",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.12",
"size": 5754,
"upload_time": "2025-01-18T03:14:56",
"upload_time_iso_8601": "2025-01-18T03:14:56.918410Z",
"url": "https://files.pythonhosted.org/packages/96/d2/8cc2f15f53ce462a88f38eb082870a501ee584c48c4ee359bbc7e6a29cee/jyablonski_common_modules-0.0.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-01-18 03:14:56",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "jyablonski_common_modules"
}