oslo.db/oslo_db/sqlalchemy
Sean McGinnis 7a91726588 Handle deprecation of inspect.getargspec
getargspec has been deprecated in py3 with plans to remove it in py3.6.
The recommendation is to move to inspect.signature, but the results
of that call are different than the existing one.

There is also getfullargspec available under py3 that was originally
deprecated, but for the sake of handling 2/3 code, it has been
un-deprecated. This call uses signature internally, but returns a mostly
compatible result with what getargspec did. This handles getargspec
deprecation by just using getfullargspec instead if it is available.

Change-Id: I32dd29bde99f9d59c2b0e14dd6782162963b43ae
2017-11-27 14:56:07 -06:00
..
compat Workaround non-compatible type.adapt() for SQLAlchemy < 1.1 2017-08-10 17:23:59 -04:00
migration_cli Remove log translations 2017-03-30 08:42:42 +08:00
__init__.py Move files out of the namespace package 2014-12-24 13:28:48 +02:00
enginefacade.py Handle deprecation of inspect.getargspec 2017-11-27 14:56:07 -06:00
engines.py Rename idle_timeout to connection_recycle_time 2017-08-15 10:26:36 -04:00
exc_filters.py Let others listen to SQLAlchemy errors 2017-08-03 17:59:32 +02:00
migration.py Throw DBMigrationError instead of DbMigrationError. 2017-09-08 11:54:09 +08:00
models.py Replace six.iteritems() with .items() 2017-07-19 14:13:15 +08:00
ndb.py Remove AutoString* in ndb.py 2017-09-04 19:25:57 +08:00
orm.py Implement new oslo.db.sqlalchemy.enginefacade module 2015-06-04 11:43:39 -04:00
provision.py Remove provisioned_engine in class BackendImpl 2017-09-05 23:52:13 +08:00
session.py turn on warning-is-error in doc build 2017-07-03 11:28:14 +00:00
test_base.py Use skipTest() method instead of deprecated skip() 2017-10-19 18:52:29 -04:00
test_fixtures.py Use skipTest() method instead of deprecated skip() 2017-10-19 18:52:29 -04:00
test_migrations.py turn on warning-is-error in doc build 2017-07-03 11:28:14 +00:00
types.py Replace ndb "auto" types with unified String 2017-07-28 11:29:42 -06:00
update_match.py Fix typos in comments and docstring 2016-06-13 14:16:39 +08:00
utils.py Handle deprecation of inspect.getargspec 2017-11-27 14:56:07 -06:00