From c77390584fb5764622e6aaf8e7e9659ba2773918 Mon Sep 17 00:00:00 2001 From: Patrick Kanzler Date: Tue, 15 May 2018 00:32:58 +0200 Subject: [PATCH] add version identifier to pickle --- src/escpos/capabilities.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/escpos/capabilities.py b/src/escpos/capabilities.py index 9272c01..0cf76e1 100644 --- a/src/escpos/capabilities.py +++ b/src/escpos/capabilities.py @@ -8,12 +8,13 @@ import six import yaml from tempfile import gettempdir +import platform logging.basicConfig() logger = logging.getLogger(__name__) pickle_dir = environ.get('ESCPOS_CAPABILITIES_PICKLE_DIR', gettempdir()) -pickle_path = path.join(pickle_dir, 'capabilities.pickle') +pickle_path = path.join(pickle_dir, '{v}.capabilities.pickle'.format(v=platform.python_version())) capabilities_path = environ.get( 'ESCPOS_CAPABILITIES_FILE', path.join(path.dirname(__file__), 'capabilities.json'))