Skip to main content

Jara core package

Jara means bear in Sesotho.

Python 3.11.x Flake8 Poetry

Why?

Sometimes I start a new project and I need to implement again same methods and after create tests for each method. This package will provide common methods like str_2_bool or other methods check README.rst for all methods available.

How to contribute to the package?

Clone project locally and then:
  • Install all dependencies including the test and the dev oanes: poetry install -E test -D;

  • Do changes in the project;

  • Create unittests (please make sure you will keep coverage to 100%);

  • Run all sanity commands (pytest, flake8, mypy, bandit);

  • Check if there is any duplicated or dead fixtures by running pytest with --dead-fixtures and --dup-fixtures;

Note: Run commands using poetry: poetry run <command>;

What you will find in this package?

Basically will contain utils methods to avoid write them in all projects. Some examples:

  • decorator to benchmark methods;

  • methods to handle environment variables;

  • some utils methods such as: snake_2_camel, str_2_bool.

Metadata

Release files for jara-utils 1.2.1

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

Source distribution (sdist)

Source distribution for jara-utils 1.2.1
File Size Uploaded
jara_utils-1.2.1.tar.gz 6.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for jara-utils 1.2.1
File Interpreter ABI Platform
jara_utils-1.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 14.9 kB

Release files / jara_utils-1.2.1.tar.gz

Download URL jara_utils-1.2.1.tar.gz
Size 6.8 kB
Tags Source
SHA-256 checksum
How to use checksums
6aeff5ba812efe8c9f70c09c016817fe74834bbd3a28724ce566e5cbb5feb1f1
BLAKE2b-256 checksum
How to use checksums
2bb69e208357f4c61eba0a32124d5b9a926289b8f53c0353fc4ca1c78c61d097
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.2 CPython/3.11.8 Linux/6.5.0-1017-azure

Release files / jara_utils-1.2.1-py3-none-any.whl

Download URL jara_utils-1.2.1-py3-none-any.whl
Size 8.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f17b0db9d1ab9e36628c658bc73aa077ec2ccdd2a0ebc418965dbf5fcce76107
BLAKE2b-256 checksum
How to use checksums
70ab0e2e0bdf8fe1900eb9ad5db7315837b0b50b23562d11edcb2027fe74b8ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.2 CPython/3.11.8 Linux/6.5.0-1017-azure

Release history Release notifications | RSS feed

This release

1.2.1 This release

2 release files

1.2.0

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.0

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

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