Skip to content

Cache error with to_timeseries : 'dict_keys' object is not subscriptable #114

Open
@leopons

Description

@leopons

Hi, I have the following error when using to_timeseries on my django project.
What's weird is that it's working when I use my local cache, but when I use a Memcached cache I get the error.

Have any ideas of what could be happening ?
(I haven't spend too much time going through your code yet, but I'm not familiar with cache usage so a little help will be greatly appreciated !)

Thank you,

File "/app/.heroku/python/lib/python3.6/site-packages/django_pandas/managers.py" in to_timeseries
  216.                                    coerce_float=coerce_float, datetime_index=True)

File "/app/.heroku/python/lib/python3.6/site-packages/django_pandas/managers.py" in to_dataframe
  272.                           datetime_index=datetime_index)

File "/app/.heroku/python/lib/python3.6/site-packages/django_pandas/io.py" in read_frame
  121.         update_with_verbose(df, fieldnames, fields)

File "/app/.heroku/python/lib/python3.6/site-packages/django_pandas/utils.py" in update_with_verbose
  83.             df[fieldname] = function(df[fieldname])

File "/app/.heroku/python/lib/python3.6/site-packages/django_pandas/utils.py" in inner
  53.         out_dict = cache.get_many(unique_cache_keys)

File "/app/.heroku/python/lib/python3.6/site-packages/django/core/cache/backends/memcached.py" in get_many
  88.         ret = self._cache.get_multi(key_map.keys())

File "/app/.heroku/python/lib/python3.6/site-packages/bmemcached/client/replicating.py" in get_multi
  82.                 results = server.get_multi(keys)

File "/app/.heroku/python/lib/python3.6/site-packages/bmemcached/protocol.py" in get_multi
  490.         keys, last = keys[:-1], str_to_bytes(keys[-1])

Exception Type: TypeError
Exception Value: 'dict_keys' object is not subscriptable

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions