Skip to main content

KeepThis

About project

Scientific toolkit which will inspire you and your team to work with more collaboration than ever before.

It works almost like LRU Cache but allows you:

  1. Use same cache in different processes;
  2. Use same cache at the different moments of time;
  3. Easily share your local runtime's results with your teammates!

Using memcached as a backend allows you to cache really large things.

Try it!

How to install

Install the package.

  1. Clone this repo
  2. Open repo's root path in terminal
  3. Install package using pip install -e .

Please ensure that you have memcached instance. I recommend you to use docker image for your first-time interactions with library:

docker run -d --rm -p 11211:11211 memcached

More information about docker image

More examples

You can find out usages of KeepThis in examples/ and notebooks/

Release files for keepthis 0.0.4

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

Source distribution (sdist)

Source distribution for keepthis 0.0.4
File Size Uploaded
keepthis-0.0.4.tar.gz 3.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for keepthis 0.0.4
File Interpreter ABI Platform
keepthis-0.0.4-py3-none-any.whl Python 3 none any Details

Total release size: 7.8 kB

Release files / keepthis-0.0.4.tar.gz

Download URL keepthis-0.0.4.tar.gz
Size 3.2 kB
Tags Source
SHA-256 checksum
How to use checksums
b321b4e8b42ed0ddadcd71374bbb94c1d0154732453d7cfda046ecb3d7133559
BLAKE2b-256 checksum
How to use checksums
0bf73e470052984b3307a0b7dae35db20a5757a184853a64d737fe14bb53de00
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.1

Release files / keepthis-0.0.4-py3-none-any.whl

Download URL keepthis-0.0.4-py3-none-any.whl
Size 4.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4dadde310c9957ce65e17c329185e3c50c223877ea0e8ba0db5f2cc4505a4a5e
BLAKE2b-256 checksum
How to use checksums
8de57a641f06bd06d27f3b50c862635f5850672b779e658d5c51aa7baa70d03f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.1

Release history Release notifications | RSS feed

This release

0.0.4 This release

2 release files

0.0.3

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