Skip to main content

General Cache File to cache anything you like

Project description

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.

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

ak_cache-0.0.5.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

ak_cache-0.0.5-py2.py3-none-any.whl (4.2 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file ak_cache-0.0.5.tar.gz.

File metadata

  • Download URL: ak_cache-0.0.5.tar.gz
  • Upload date:
  • Size: 5.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.31.0

File hashes

Hashes for ak_cache-0.0.5.tar.gz
Algorithm Hash digest
SHA256 05b03a6bec1fb8f38c52dc1af72e0ef12a6163d8ae7298e673d3712651e8f714
MD5 2fc17107dfa866da3af431bc0712bde6
BLAKE2b-256 271abbb1f1884756acef4d91c64e4646d84e4a227a8730bd1eb4ebc5926b293c

See more details on using hashes here.

File details

Details for the file ak_cache-0.0.5-py2.py3-none-any.whl.

File metadata

  • Download URL: ak_cache-0.0.5-py2.py3-none-any.whl
  • Upload date:
  • Size: 4.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.31.0

File hashes

Hashes for ak_cache-0.0.5-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 cc98278ff7d3ad7f4ec09b4d5a9d1c07069ba768c2bbbcbc41bfbfcb95136c1d
MD5 d32369f6e6e3c6518a9b095dac936917
BLAKE2b-256 06293088fb0ed4d141651e58bd5f4ccaaaaf8a50cd14fa7534e6b5c3d60674ab

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