Upgrading redis 0.6 to 1
Unknown0.6.1 → 1.34.1
UnknownUpgrade verdict
DepDelta hasn't looked for this range's notes yet, so breaking changes can't be ruled out.
In plain terms
- DepDelta hasn't finished looking for the notes in this range, so it can't rule out breaking changes yet.
Must act Unknown for releases without notes
Releases without notes may still need changes. Check their commits before upgrading.
API changes
Generated by DepDelta from published Python source. Not mixed with prose notes.
- removed:
class ConnectionError(RedisError) - removed:
class InvalidData(RedisError) - removed:
class InvalidResponse(RedisError) - removed:
class Redis(object) - removed:
class RedisError(Exception) - removed:
class ResponseError(RedisError) - removed:
constructor Redis(host=…, port=…, timeout=…, db=…, nodelay=…, charset=…, errors=…, retry_connection=…, float_fn=…) - removed:
method Redis.auth(passwd) - removed:
method Redis.connect() - removed:
method Redis.dbsize() - removed:
method Redis.decr(name, amount=…) - removed:
method Redis.delete(name) - removed:
method Redis.disconnect() - removed:
method Redis.exists(name) - removed:
method Redis.expire(name, time) - removed:
method Redis.flush(all_dbs=…) - removed:
method Redis.get(name) - removed:
method Redis.get_type(name) - removed:
method Redis.getset(name, value) - removed:
method Redis.incr(name, amount=…) - removed:
method Redis.info() - removed:
method Redis.keys(pattern) - removed:
method Redis.lastsave() - removed:
method Redis.lindex(name, index) - removed:
method Redis.llen(name) - removed:
method Redis.lrange(name, start, end) - removed:
method Redis.lrem(name, value, num=…) - removed:
method Redis.lset(name, index, value) - removed:
method Redis.ltrim(name, start, end) - removed:
method Redis.mget(*args) - removed:
method Redis.move(name, db) - removed:
method Redis.ping() - removed:
method Redis.pop(name, tail=…) - removed:
method Redis.poppush(src, dst) - removed:
method Redis.push(name, value, head=…) - removed:
method Redis.randomkey() - removed:
method Redis.rename(src, dst, preserve=…) - removed:
method Redis.sadd(name, value) - removed:
method Redis.save(background=…) - removed:
method Redis.scard(name) - removed:
method Redis.sdiff(*args) - removed:
method Redis.sdiffstore(dest, *args) - removed:
method Redis.select(db) - removed:
method Redis.set(name, value, preserve=…, getset=…) - removed:
method Redis.shutdown() - removed:
method Redis.sinter(*args) - removed:
method Redis.sinterstore(dest, *args) - removed:
method Redis.sismember(name, value) - removed:
method Redis.smembers(name) - removed:
method Redis.smove(src, dst, member) - removed:
method Redis.sort(name, by=…, get=…, start=…, num=…, desc=…, alpha=…) - removed:
method Redis.spop(name) - removed:
method Redis.srandmember(key) - removed:
method Redis.srem(name, value) - removed:
method Redis.sunion(*args) - removed:
method Redis.sunionstore(dest, *args) - removed:
method Redis.ttl(name) - removed:
method Redis.zadd(key, member, score) - removed:
method Redis.zcard(key) - removed:
method Redis.zincr(key, member, value=…) - removed:
method Redis.zrange(key, start, end, desc=…) - removed:
method Redis.zrangebyscore(key, min, max) - removed:
method Redis.zrem(key, member) - removed:
method Redis.zscore(key, member) - removed:
variable connections - added:
export ConnectionError - added:
export InvalidData - added:
export ResponseError
- added:
class Connection(object) - added:
class Pipeline(Redis) - added:
class Redis(object) - added:
constructor Connection(host=…, port=…, db=…, password=…) - added:
constructor Pipeline(connection, charset, errors) - added:
constructor Redis(host=…, port=…, db=…, password=…, charset=…, errors=…) - added:
field Redis.RESPONSE_CALLBACKS - added:
field Redis.db - added:
field Redis.host - added:
field Redis.port - added:
function dict_merge(*dicts) - added:
function list_or_args(command, keys, args) - added:
function parse_info(response) - added:
function string_keys_to_dict(key_string, callback) - added:
function timestamp_to_datetime(response) - added:
function zset_score_pairs(response, **options) - added:
method Connection.connect(redis_instance) - added:
method Connection.disconnect() - added:
method Connection.read(length=…) - added:
method Connection.send(command, redis_instance) - added:
method Pipeline.execute() - added:
method Pipeline.execute_command(command_name, command, **options) - added:
method Pipeline.select(host, port, db) - added:
method Redis.bgsave() - added:
method Redis.blpop(keys, timeout=…) - added:
method Redis.brpop(keys, timeout=…) - added:
method Redis.dbsize() - added:
method Redis.decr(name, amount=…) - added:
method Redis.delete(*names) - added:
method Redis.encode(value) - added:
method Redis.execute_command(command_name, command, **options) - added:
method Redis.exists(name) - added:
method Redis.expire(name, time) - added:
method Redis.flush(all_dbs=…) - added:
method Redis.flushall() - added:
method Redis.flushdb() - added:
method Redis.format_bulk(*args, **options) - added:
method Redis.format_inline(*args, **options) - added:
method Redis.format_multi_bulk(*args, **options) - added:
method Redis.get(name) - added:
method Redis.get_connection(host, port, db, password) - added:
method Redis.getset(name, value) - added:
method Redis.incr(name, amount=…) - added:
method Redis.info() - added:
method Redis.keys(pattern=…) - added:
method Redis.lastsave() - added:
method Redis.lindex(name, index) - added:
method Redis.llen(name) - added:
method Redis.lpop(name) - added:
method Redis.lpush(name, value) - added:
method Redis.lrange(name, start, end) - added:
method Redis.lrem(name, value, num=…) - added:
method Redis.lset(name, index, value) - added:
method Redis.ltrim(name, start, end) - added:
method Redis.mget(keys, *args) - added:
method Redis.move(name, db) - added:
method Redis.mset(mapping) - added:
method Redis.msetnx(mapping) - added:
method Redis.parse_response(command_name, **options) - added:
method Redis.ping() - added:
method Redis.pipeline() - added:
method Redis.pop(name, tail=…) - added:
method Redis.push(name, value, head=…) - added:
method Redis.randomkey() - added:
method Redis.rename(src, dst, **kwargs) - added:
method Redis.renamenx(src, dst) - added:
method Redis.rpop(name) - added:
method Redis.rpoplpush(src, dst) - added:
method Redis.rpush(name, value) - added:
method Redis.sadd(name, value) - added:
method Redis.save() - added:
method Redis.scard(name) - added:
method Redis.sdiff(keys, *args) - added:
method Redis.sdiffstore(dest, keys, *args) - added:
method Redis.select(host, port, db, password=…) - added:
method Redis.set(name, value, **kwargs) - added:
method Redis.setnx(name, value) - added:
method Redis.sinter(keys, *args) - added:
method Redis.sinterstore(dest, keys, *args) - added:
method Redis.sismember(name, value) - added:
method Redis.smembers(name) - added:
method Redis.smove(src, dst, value) - added:
method Redis.sort(name, start=…, num=…, by=…, get=…, desc=…, alpha=…, store=…) - added:
method Redis.spop(name) - added:
method Redis.srandmember(name) - added:
method Redis.srem(name, value) - added:
method Redis.sunion(keys, *args) - added:
method Redis.sunionstore(dest, keys, *args) - added:
method Redis.ttl(name) - added:
method Redis.type(name) - added:
method Redis.zadd(name, value, score) - added:
method Redis.zcard(name) - added:
method Redis.zincr(key, member, value=…) - added:
method Redis.zincrby(name, value, amount=…) - added:
method Redis.zrange(name, start, end, desc=…, withscores=…) - added:
method Redis.zrangebyscore(name, min, max, start=…, num=…, withscores=…) - added:
method Redis.zrem(name, value) - added:
method Redis.zremrangebyscore(name, min, max) - added:
method Redis.zrevrange(name, start, num, withscores=…) - added:
method Redis.zscore(name, value)
- added:
class AuthenticationError(RedisError) - added:
class ConnectionError(RedisError) - added:
class InvalidData(RedisError) - added:
class InvalidResponse(RedisError) - added:
class RedisError(Exception) - added:
class ResponseError(RedisError)