Skip to main content

ak_cache

Cache any data for your python projects

View Demo · Documentation · Report Bug · Request Feature


GitHub commit activity GitHub last commit

Table of Contents

1. About the Project

1.1. Features

  • Read and write data to a Cached Pickle File

2. Getting Started

2.1. Prerequisites

2.2. Installation

Install my-project with flit

git clone https://github.com/rpakishore/ak_cache.git
cd ak_cache
pip install flit
flit install

Alternatively, you can use pip

pip install ak_cache

3. Usage

Use this space to tell a little more about your project and how it can be used. Show additional screenshots, code samples, demos or link to other resources.

$ from ak_cache import Cache
$ cache_file = Cache(r'Path\to\Cache\file.pkl')
$ cache_file.write('This is a text')
$ cache_file.read()
'This is a text'

Encrypt your pickle file as below

$ cache_file = Cache(r'Path\to\Cache\encr_file.pkl', password="Strong_Password")

$ cache_file.write('This is an encrypted text')
$ cache_file.read()
'This is an encrypted text'

4. Roadmap

  • Add encryption option to the cache file

5. License

See LICENSE.txt for more information.

6. Contact

Arun Kishore - @rpakishore

Project Link: https://github.com/rpakishore/

7. Acknowledgements

Use this section to mention useful resources and libraries that you have used in your projects.

Metadata

Release files for ak_cache 0.0.5

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

Source distribution (sdist)

Source distribution for ak_cache 0.0.5
File Size Uploaded
ak_cache-0.0.5.tar.gz 5.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ak_cache 0.0.5
File Interpreter ABI Platform
ak_cache-0.0.5-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 9.9 kB

Release files / ak_cache-0.0.5.tar.gz

Download URL ak_cache-0.0.5.tar.gz
Size 5.6 kB
Tags Source
SHA-256 checksum
How to use checksums
05b03a6bec1fb8f38c52dc1af72e0ef12a6163d8ae7298e673d3712651e8f714
BLAKE2b-256 checksum
How to use checksums
271abbb1f1884756acef4d91c64e4646d84e4a227a8730bd1eb4ebc5926b293c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-requests/2.31.0

Release files / ak_cache-0.0.5-py2.py3-none-any.whl

Download URL ak_cache-0.0.5-py2.py3-none-any.whl
Size 4.2 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
cc98278ff7d3ad7f4ec09b4d5a9d1c07069ba768c2bbbcbc41bfbfcb95136c1d
BLAKE2b-256 checksum
How to use checksums
06293088fb0ed4d141651e58bd5f4ccaaaaf8a50cd14fa7534e6b5c3d60674ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-requests/2.31.0

Release history Release notifications | RSS feed

This release

0.0.5 This release

2 release files

0.0.3

2 release files

0.0.1

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