aboutsummaryrefslogtreecommitdiffstats
path: root/meta-openstack/recipes-devtools/python
diff options
context:
space:
mode:
Diffstat (limited to 'meta-openstack/recipes-devtools/python')
-rw-r--r--meta-openstack/recipes-devtools/python/python-aioeventlet_0.4.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python-barbican_git.bb24
-rw-r--r--meta-openstack/recipes-devtools/python/python-ceilometer_git.bb78
-rw-r--r--meta-openstack/recipes-devtools/python/python-cinder_git.bb64
-rw-r--r--meta-openstack/recipes-devtools/python/python-cinderclient_git.bb8
-rw-r--r--meta-openstack/recipes-devtools/python/python-enum_0.4.4.bb20
-rw-r--r--meta-openstack/recipes-devtools/python/python-functools32_git.bb30
-rw-r--r--meta-openstack/recipes-devtools/python/python-futures_git.bb25
-rw-r--r--meta-openstack/recipes-devtools/python/python-glance_git.bb38
-rw-r--r--meta-openstack/recipes-devtools/python/python-glanceclient_git.bb6
-rw-r--r--meta-openstack/recipes-devtools/python/python-glancestore_git.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python-heat_git.bb56
-rw-r--r--meta-openstack/recipes-devtools/python/python-heatclient_git.bb12
-rw-r--r--meta-openstack/recipes-devtools/python/python-horizon_git.bb36
-rw-r--r--meta-openstack/recipes-devtools/python/python-keystone-hybrid-backend_git.bb6
-rw-r--r--meta-openstack/recipes-devtools/python/python-keystone_git.bb30
-rw-r--r--meta-openstack/recipes-devtools/python/python-magnumclient_git.bb39
-rw-r--r--meta-openstack/recipes-devtools/python/python-manilaclient_git.bb40
-rw-r--r--meta-openstack/recipes-devtools/python/python-mox_0.5.3.bb15
-rw-r--r--meta-openstack/recipes-devtools/python/python-neutron-lib_git.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python-neutron_git.bb88
-rw-r--r--meta-openstack/recipes-devtools/python/python-neutronclient_git.bb8
-rw-r--r--meta-openstack/recipes-devtools/python/python-nova_git.bb88
-rw-r--r--meta-openstack/recipes-devtools/python/python-novaclient_git.bb8
-rw-r--r--meta-openstack/recipes-devtools/python/python-novnc_git.bb20
-rw-r--r--meta-openstack/recipes-devtools/python/python-oauth2_1.5.211.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python-oauthlib_0.7.2.bb8
-rw-r--r--meta-openstack/recipes-devtools/python/python-openstackclient_git.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python-openstacksdk_git.bb34
-rw-r--r--meta-openstack/recipes-devtools/python/python-ordereddict.inc21
-rw-r--r--meta-openstack/recipes-devtools/python/python-os-brick_git.bb42
-rw-r--r--meta-openstack/recipes-devtools/python/python-os-client-config.inc4
-rw-r--r--meta-openstack/recipes-devtools/python/python-os-vif_git.bb38
-rw-r--r--meta-openstack/recipes-devtools/python/python-oslo.cache_git.bb37
-rw-r--r--meta-openstack/recipes-devtools/python/python-oslo.db_git.bb38
-rw-r--r--meta-openstack/recipes-devtools/python/python-oslo.i18n.inc32
-rw-r--r--meta-openstack/recipes-devtools/python/python-oslo.i18n_3.23.1.bb33
-rw-r--r--meta-openstack/recipes-devtools/python/python-oslo.messaging_git.bb52
-rw-r--r--meta-openstack/recipes-devtools/python/python-oslo.privsep_git.bb36
-rw-r--r--meta-openstack/recipes-devtools/python/python-oslo.reports_git.bb36
-rw-r--r--meta-openstack/recipes-devtools/python/python-oslo.versionedobjects_git.bb41
-rw-r--r--meta-openstack/recipes-devtools/python/python-osprofiler_2.9.0.bb35
-rw-r--r--meta-openstack/recipes-devtools/python/python-pam.inc10
-rw-r--r--meta-openstack/recipes-devtools/python/python-paramiko.inc12
-rw-r--r--meta-openstack/recipes-devtools/python/python-pastedeploy.inc16
-rw-r--r--meta-openstack/recipes-devtools/python/python-pathlib.inc23
-rw-r--r--meta-openstack/recipes-devtools/python/python-pep8.inc14
-rw-r--r--meta-openstack/recipes-devtools/python/python-positional.inc21
-rw-r--r--meta-openstack/recipes-devtools/python/python-psycopg2_2.7.5.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python-pypowervm_1.1.10.bb33
-rw-r--r--meta-openstack/recipes-devtools/python/python-pysnmp.inc14
-rw-r--r--meta-openstack/recipes-devtools/python/python-pysqlite_2.6.3.bb22
-rw-r--r--meta-openstack/recipes-devtools/python/python-rally_git.bb30
-rw-r--r--meta-openstack/recipes-devtools/python/python-rcssmin.inc15
-rw-r--r--meta-openstack/recipes-devtools/python/python-repoze.lru.inc14
-rw-r--r--meta-openstack/recipes-devtools/python/python-requestsexceptions.inc23
-rw-r--r--meta-openstack/recipes-devtools/python/python-retrying.inc20
-rw-r--r--meta-openstack/recipes-devtools/python/python-routes.inc15
-rw-r--r--meta-openstack/recipes-devtools/python/python-rsa.inc13
-rw-r--r--meta-openstack/recipes-devtools/python/python-ryu_git.bb6
-rw-r--r--meta-openstack/recipes-devtools/python/python-saharaclient.inc28
-rw-r--r--meta-openstack/recipes-devtools/python/python-salttesting_2015.2.16.bb24
-rw-r--r--meta-openstack/recipes-devtools/python/python-simplegeneric.inc12
-rw-r--r--meta-openstack/recipes-devtools/python/python-singledispatch.inc10
-rw-r--r--meta-openstack/recipes-devtools/python/python-statsd.inc13
-rw-r--r--meta-openstack/recipes-devtools/python/python-suds_0.4.1.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python-swift_git.bb26
-rw-r--r--meta-openstack/recipes-devtools/python/python-tempita.inc12
-rw-r--r--meta-openstack/recipes-devtools/python/python-testrepository.inc17
-rw-r--r--meta-openstack/recipes-devtools/python/python-testresources.inc10
-rw-r--r--meta-openstack/recipes-devtools/python/python-testscenarios.inc24
-rw-r--r--meta-openstack/recipes-devtools/python/python-testtools.inc23
-rw-r--r--meta-openstack/recipes-devtools/python/python-thrift.inc10
-rw-r--r--meta-openstack/recipes-devtools/python/python-tooz_1.48.0.bb37
-rw-r--r--meta-openstack/recipes-devtools/python/python-tox.inc6
-rwxr-xr-xmeta-openstack/recipes-devtools/python/python-trove_git.bb64
-rw-r--r--meta-openstack/recipes-devtools/python/python-troveclient_git.bb22
-rw-r--r--meta-openstack/recipes-devtools/python/python-virtualenv.inc2
-rw-r--r--meta-openstack/recipes-devtools/python/python-weakrefmethod.inc10
-rw-r--r--meta-openstack/recipes-devtools/python/python-webtest.inc12
-rw-r--r--meta-openstack/recipes-devtools/python/python-wsgiref.inc23
-rw-r--r--meta-openstack/recipes-devtools/python/python3-amqp_2.6.1.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-amqplib_1.0.2.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-arrow_0.17.0.bb (renamed from meta-openstack/recipes-devtools/python/python3-arrow_0.15.7.bb)7
-rw-r--r--meta-openstack/recipes-devtools/python/python3-automaton_2.2.0.bb (renamed from meta-openstack/recipes-devtools/python/python3-automaton_0.8.0.bb)6
-rw-r--r--meta-openstack/recipes-devtools/python/python3-avahi_0.6.32.bb6
-rw-r--r--meta-openstack/recipes-devtools/python/python3-backlash_0.3.1.bb19
-rw-r--r--meta-openstack/recipes-devtools/python/python3-barbicanclient_git.bb8
-rw-r--r--meta-openstack/recipes-devtools/python/python3-boto_2.49.0.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-castellan_3.7.0.bb (renamed from meta-openstack/recipes-devtools/python/python3-castellan_3.4.0.bb)4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-cephclient_0.1.0.5.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-cliff_3.6.0.bb (renamed from meta-openstack/recipes-devtools/python/python3-cliff_3.3.0.bb)6
-rw-r--r--meta-openstack/recipes-devtools/python/python3-cssselect_1.1.0.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-cursive_0.2.2.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-debtcollector_2.2.0.bb (renamed from meta-openstack/recipes-devtools/python/python3-debtcollector_2.1.0.bb)10
-rw-r--r--meta-openstack/recipes-devtools/python/python3-deprecation_2.1.0.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-designateclient_4.2.0.bb (renamed from meta-openstack/recipes-devtools/python/python3-designateclient_4.0.0.bb)6
-rw-r--r--meta-openstack/recipes-devtools/python/python3-django-appconf_1.0.4.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-django-babel_0.6.2.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-django-compressor_2.1.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-django-nose_1.4.7.bb (renamed from meta-openstack/recipes-devtools/python/python3-django-nose_1.4.bb)7
-rw-r--r--meta-openstack/recipes-devtools/python/python3-django-openstack-auth_3.6.1.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-django-pyscss_2.0.2.bb (renamed from meta-openstack/recipes-devtools/python/python-django-pyscss_2.0.2.bb)12
-rw-r--r--meta-openstack/recipes-devtools/python/python3-dogpile.cache_1.0.2.bb14
-rw-r--r--meta-openstack/recipes-devtools/python/python3-dogpile.cache_1.1.2.bb19
-rw-r--r--meta-openstack/recipes-devtools/python/python3-falcon_2.0.0.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-fixtures_3.0.0.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-flake8_3.8.4.bb (renamed from meta-openstack/recipes-devtools/python/python3-flake8_3.8.3.bb)7
-rw-r--r--meta-openstack/recipes-devtools/python/python3-futurist_2.3.0.bb (renamed from meta-openstack/recipes-devtools/python/python3-futurist_2.2.0.bb)7
-rw-r--r--meta-openstack/recipes-devtools/python/python3-gevent-websocket_0.10.1.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-glance-store_git.bb (renamed from meta-openstack/recipes-devtools/python/python-glance-store_git.bb)35
-rw-r--r--meta-openstack/recipes-devtools/python/python3-happybase_1.2.0.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-heat-cfntools_1.4.2.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-hgtools_8.2.1.bb (renamed from meta-openstack/recipes-devtools/python/python3-hgtools_8.2.0.bb)4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-httpretty_1.0.5.bb (renamed from meta-openstack/recipes-devtools/python/python3-httpretty_1.0.2.bb)8
-rw-r--r--meta-openstack/recipes-devtools/python/python3-i18n_0.3.9.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-ipaddr_2.2.0.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-jmespath_0.10.0.bb16
-rw-r--r--meta-openstack/recipes-devtools/python/python3-jsonext_0.4.2.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-jsonpath-rw-ext_1.2.2.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-kafka_git.bb8
-rw-r--r--meta-openstack/recipes-devtools/python/python3-kazoo_2.8.0.bb (renamed from meta-openstack/recipes-devtools/python/python3-kazoo_2.7.0.bb)8
-rw-r--r--meta-openstack/recipes-devtools/python/python3-keyring_22.0.1.bb (renamed from meta-openstack/recipes-devtools/python/python3-keyring_21.4.0.bb)6
-rw-r--r--meta-openstack/recipes-devtools/python/python3-keystoneauth1_4.3.0.bb (renamed from meta-openstack/recipes-devtools/python/python3-keystoneauth1_4.2.1.bb)6
-rw-r--r--meta-openstack/recipes-devtools/python/python3-keystoneclient_git.bb12
-rw-r--r--meta-openstack/recipes-devtools/python/python3-keystonemiddleware_git.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-kombu_5.0.2.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-lesscpy_0.14.0.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-lockfile_0.12.2.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-magnumclient_3.3.0.bb36
-rw-r--r--meta-openstack/recipes-devtools/python/python3-manilaclient_2.4.0.bb37
-rw-r--r--meta-openstack/recipes-devtools/python/python3-memcache_3.4.0.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-memcached_git.bb6
-rw-r--r--meta-openstack/recipes-devtools/python/python3-microversion-parse_git.bb (renamed from meta-openstack/recipes-devtools/python/python-microversion-parse_git.bb)10
-rw-r--r--meta-openstack/recipes-devtools/python/python3-mimeparse_1.6.0.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-mistralclient_4.1.1.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-mox3_1.1.0.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-munch_2.5.0.bb19
-rw-r--r--meta-openstack/recipes-devtools/python/python3-nose-exclude_0.5.0.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-novnc/python-distutils.patch (renamed from meta-openstack/recipes-devtools/python/python-novnc/python-distutils.patch)4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-novnc_git.bb18
-rw-r--r--meta-openstack/recipes-devtools/python/python3-oauth2client_4.1.2.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-oauth2client_4.1.3.bb (renamed from meta-openstack/recipes-devtools/python/python-oauth2client.inc)8
-rw-r--r--meta-openstack/recipes-devtools/python/python3-openstack-nose_0.11.bb (renamed from meta-openstack/recipes-devtools/python/python-openstack-nose_0.11.bb)10
-rw-r--r--meta-openstack/recipes-devtools/python/python3-openstacksdk_git.bb41
-rw-r--r--meta-openstack/recipes-devtools/python/python3-ordereddict_1.1.bb23
-rw-r--r--meta-openstack/recipes-devtools/python/python3-os-brick_git.bb43
-rw-r--r--meta-openstack/recipes-devtools/python/python3-os-service-types_1.7.0.bb17
-rw-r--r--meta-openstack/recipes-devtools/python/python3-os-traits_2.4.0.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-os-vif_git.bb37
-rw-r--r--meta-openstack/recipes-devtools/python/python3-os-win_git.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-os-xenapi_0.3.4.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-osc-lib_2.3.0.bb (renamed from meta-openstack/recipes-devtools/python/python3-osc-lib_2.1.0.bb)6
-rw-r--r--meta-openstack/recipes-devtools/python/python3-oslo.cache_git.bb37
-rw-r--r--meta-openstack/recipes-devtools/python/python3-oslo.concurrency_git.bb8
-rw-r--r--meta-openstack/recipes-devtools/python/python3-oslo.config_8.4.0.bb (renamed from meta-openstack/recipes-devtools/python/python3-oslo.config_8.2.0.bb)4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-oslo.context_git.bb6
-rw-r--r--meta-openstack/recipes-devtools/python/python3-oslo.db_git.bb38
-rw-r--r--meta-openstack/recipes-devtools/python/python3-oslo.i18n_git.bb34
-rw-r--r--meta-openstack/recipes-devtools/python/python3-oslo.log_git.bb6
-rw-r--r--meta-openstack/recipes-devtools/python/python3-oslo.messaging_git.bb51
-rw-r--r--meta-openstack/recipes-devtools/python/python3-oslo.middleware_git.bb8
-rw-r--r--meta-openstack/recipes-devtools/python/python3-oslo.policy_git.bb6
-rw-r--r--meta-openstack/recipes-devtools/python/python3-oslo.privsep_git.bb35
-rw-r--r--meta-openstack/recipes-devtools/python/python3-oslo.reports_git.bb36
-rw-r--r--meta-openstack/recipes-devtools/python/python3-oslo.rootwrap_git.bb8
-rw-r--r--meta-openstack/recipes-devtools/python/python3-oslo.serialization_git.bb6
-rw-r--r--meta-openstack/recipes-devtools/python/python3-oslo.service_git.bb6
-rw-r--r--meta-openstack/recipes-devtools/python/python3-oslo.utils_git.bb6
-rw-r--r--meta-openstack/recipes-devtools/python/python3-oslo.versionedobjects_git.bb41
-rw-r--r--meta-openstack/recipes-devtools/python/python3-oslo.vmware_git.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-oslotest_git.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-osprofiler_3.4.0.bb35
-rw-r--r--meta-openstack/recipes-devtools/python/python3-ovs_2.13.0.bb (renamed from meta-openstack/recipes-devtools/python/python-ovs.inc)6
-rw-r--r--meta-openstack/recipes-devtools/python/python3-ovs_2.7.2.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-ovsdbapp_git.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-pam_0.1.4.bb12
-rw-r--r--meta-openstack/recipes-devtools/python/python3-paramiko_2.6.0.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-paste_2.0.2.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-paste_3.5.0.bb (renamed from meta-openstack/recipes-devtools/python/python-paste.inc)6
-rw-r--r--meta-openstack/recipes-devtools/python/python3-pastedeploy_2.0.1.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-pastedeploy_2.1.0.bb19
-rw-r--r--meta-openstack/recipes-devtools/python/python3-pathlib_1.0.1.bb25
-rw-r--r--meta-openstack/recipes-devtools/python/python3-pecan_1.3.3.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-pecan_1.4.0.bb (renamed from meta-openstack/recipes-devtools/python/python-pecan.inc)11
-rw-r--r--meta-openstack/recipes-devtools/python/python3-pep8_1.7.1.bb5
-rw-r--r--meta-openstack/recipes-devtools/python/python3-pika-pool_0.1.3.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-positional_1.2.1.bb23
-rw-r--r--meta-openstack/recipes-devtools/python/python3-posix-ipc_1.0.4.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-pycadf_git.bb6
-rw-r--r--meta-openstack/recipes-devtools/python/python3-pypowervm_1.1.24.bb32
-rw-r--r--meta-openstack/recipes-devtools/python/python3-pysaml2_6.1.0.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-pyscss_1.3.7.bb (renamed from meta-openstack/recipes-devtools/python/python-pyscss_1.3.4.bb)17
-rw-r--r--meta-openstack/recipes-devtools/python/python3-pysnmp_4.2.5.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-pysnmp_4.4.12.bb14
-rw-r--r--meta-openstack/recipes-devtools/python/python3-pytest-salt_2020.1.27.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-python-editor_1.0.4.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-rcssmin_1.0.6.bb17
-rw-r--r--meta-openstack/recipes-devtools/python/python3-repoze.lru_0.7.bb20
-rw-r--r--meta-openstack/recipes-devtools/python/python3-repoze.who_2.2.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-repoze.who_2.4.bb (renamed from meta-openstack/recipes-devtools/python/python-repoze.who.inc)10
-rw-r--r--meta-openstack/recipes-devtools/python/python3-requestsexceptions_1.4.0.bb25
-rw-r--r--meta-openstack/recipes-devtools/python/python3-retrying_1.3.3.bb22
-rw-r--r--meta-openstack/recipes-devtools/python/python3-rfc3986_1.3.2.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-rfc3986_1.4.0.bb (renamed from meta-openstack/recipes-devtools/python/python-rfc3986.inc)12
-rw-r--r--meta-openstack/recipes-devtools/python/python3-rjsmin_1.0.12.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-rjsmin_1.1.0.bb (renamed from meta-openstack/recipes-devtools/python/python-rjsmin.inc)8
-rw-r--r--meta-openstack/recipes-devtools/python/python3-routes_2.5.1.bb17
-rw-r--r--meta-openstack/recipes-devtools/python/python3-routes_git.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-rsa_3.4.2.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-rtslib-fb_2.1.74.bb6
-rw-r--r--meta-openstack/recipes-devtools/python/python3-saharaclient_git.bb30
-rw-r--r--meta-openstack/recipes-devtools/python/python3-salttesting/0001-Add-ptest-output-option-to-test-suite.patch (renamed from meta-openstack/recipes-devtools/python/python-salttesting/0001-Add-ptest-output-option-to-test-suite.patch)24
-rw-r--r--meta-openstack/recipes-devtools/python/python3-salttesting_git.bb21
-rw-r--r--meta-openstack/recipes-devtools/python/python3-setuptools-git_1.2.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-simplegeneric_0.8.1.bb14
-rw-r--r--meta-openstack/recipes-devtools/python/python3-singledispatch_3.4.0.3.bb12
-rw-r--r--meta-openstack/recipes-devtools/python/python3-sqlalchemy-migrate_0.13.0.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-statsd_3.3.0.bb15
-rw-r--r--meta-openstack/recipes-devtools/python/python3-suds-jurko_0.6.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-swiftclient_3.10.0.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-sysv-ipc_1.0.1.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-taskflow_git.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-tempita_0.5.3dev.bb14
-rw-r--r--meta-openstack/recipes-devtools/python/python3-tenacity_6.2.0.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-termcolor_1.1.0.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-testrepository_0.0.20.bb18
-rw-r--r--meta-openstack/recipes-devtools/python/python3-testresources_0.2.7.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-testresources_2.0.1.bb19
-rw-r--r--meta-openstack/recipes-devtools/python/python3-testscenarios_0.5.0.bb26
-rw-r--r--meta-openstack/recipes-devtools/python/python3-testtools_2.3.0.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-thrift_0.9.2.bb12
-rw-r--r--meta-openstack/recipes-devtools/python/python3-tinyrpc_1.0.4.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-tooz_2.7.1.bb36
-rw-r--r--meta-openstack/recipes-devtools/python/python3-trollius_git.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-unicodecsv_0.14.1.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-vine_1.1.4.bb3
-rw-r--r--meta-openstack/recipes-devtools/python/python3-vine_5.0.0.bb (renamed from meta-openstack/recipes-devtools/python/python-vine.inc)8
-rw-r--r--meta-openstack/recipes-devtools/python/python3-voluptuous_0.10.5.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-voluptuous_0.12.0.bb (renamed from meta-openstack/recipes-devtools/python/python-voluptuous.inc)8
-rw-r--r--meta-openstack/recipes-devtools/python/python3-warlock_1.3.3.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-weakrefmethod_1.0.3.bb12
-rw-r--r--meta-openstack/recipes-devtools/python/python3-websockify_0.9.0.bb6
-rw-r--r--meta-openstack/recipes-devtools/python/python3-webtest_2.0.33.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-webtest_2.0.35.bb20
-rw-r--r--meta-openstack/recipes-devtools/python/python3-wsgiref_0.1.2.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-wsme_0.10.0.bb (renamed from meta-openstack/recipes-devtools/python/python-wsme.inc)12
-rw-r--r--meta-openstack/recipes-devtools/python/python3-wsme_0.9.3.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-xattr_0.9.7.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-xstatic-angular-bootstrap_2.5.0.0.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-xstatic-angular-cookies_1.2.1.1.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-xstatic-angular-fileupload_12.0.4.0.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-xstatic-angular-gettext_2.4.1.0.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-xstatic-angular-irdragndrop_1.0.2.2.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-xstatic-angular-lrdragndrop_1.0.2.4.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-xstatic-angular-mock_1.2.1.1.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-xstatic-angular-schema-form_0.8.13.0.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-xstatic-angular_1.5.8.0.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-xstatic-bootstrap-datepicker_1.4.0.0.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-xstatic-bootstrap-scss_3.4.1.0.bb6
-rw-r--r--meta-openstack/recipes-devtools/python/python3-xstatic-bootswatch_3.3.7.0.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-xstatic-d3_3.5.17.0.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-xstatic-hogan_2.0.0.3.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-xstatic-jasmine_2.4.1.2.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-xstatic-jquery-migrate_1.2.1.2.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-xstatic-jquery-ui_1.12.1.1.bb6
-rw-r--r--meta-openstack/recipes-devtools/python/python3-xstatic-jquery.quicksearch_2.0.3.2.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-xstatic-jquery.tablesorter_2.14.5.2.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-xstatic-jquery_3.4.1.0.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-xstatic-jsencrypt_2.3.1.1.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-xstatic-magic-search_0.2.5.2.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-xstatic-mdi_1.6.50.2.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-xstatic-objectpath_1.2.1.0.bb (renamed from meta-openstack/recipes-devtools/python/python-xstatic-objectpath_1.2.1.0.bb)6
-rw-r--r--meta-openstack/recipes-devtools/python/python3-xstatic-qunit_1.14.0.2.bb (renamed from meta-openstack/recipes-devtools/python/python-xstatic-qunit_1.14.0.2.bb)6
-rw-r--r--meta-openstack/recipes-devtools/python/python3-xstatic-rickshaw_1.5.1.0.bb (renamed from meta-openstack/recipes-devtools/python/python-xstatic-rickshaw_1.5.0.0.bb)12
-rw-r--r--meta-openstack/recipes-devtools/python/python3-xstatic-roboto-fontface_0.5.0.0.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-xstatic-smart-table_1.4.13.2.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-xstatic-spin_1.2.5.3.bb (renamed from meta-openstack/recipes-devtools/python/python-xstatic-spin_1.2.5.2.bb)12
-rw-r--r--meta-openstack/recipes-devtools/python/python3-xstatic-term.js_0.0.7.0.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-xstatic-tv4_1.2.7.0.bb4
-rw-r--r--meta-openstack/recipes-devtools/python/python3-zake_0.2.2.bb2
-rw-r--r--meta-openstack/recipes-devtools/python/python3-zaqarclient_2.0.0.bb2
282 files changed, 1802 insertions, 1998 deletions
diff --git a/meta-openstack/recipes-devtools/python/python-aioeventlet_0.4.bb b/meta-openstack/recipes-devtools/python/python-aioeventlet_0.4.bb
index bb422987..56eb126c 100644
--- a/meta-openstack/recipes-devtools/python/python-aioeventlet_0.4.bb
+++ b/meta-openstack/recipes-devtools/python/python-aioeventlet_0.4.bb
@@ -17,7 +17,7 @@ DEPENDS += " \
python-pip \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python-sphinx \
"
diff --git a/meta-openstack/recipes-devtools/python/python-barbican_git.bb b/meta-openstack/recipes-devtools/python/python-barbican_git.bb
index 8908e205..c71229d4 100644
--- a/meta-openstack/recipes-devtools/python/python-barbican_git.bb
+++ b/meta-openstack/recipes-devtools/python/python-barbican_git.bb
@@ -8,7 +8,7 @@ PR = "r0"
SRCNAME = "barbican"
BARBICAN_MAX_PACKET_SIZE ?= "65535"
-SRC_URI = "git://github.com/openstack/barbican.git;branch=master \
+SRC_URI = "git://github.com/openstack/barbican.git;branch=master;protocol=https \
file://barbican.init \
file://barbican-increase-buffer-size-to-support-PKI-tokens.patch \
file://barbican-fix-path-to-find-configuration-files.patch \
@@ -40,7 +40,7 @@ python () {
}
SERVICECREATE_PACKAGES[vardeps] += "KEYSTONE_HOST"
-do_install_append() {
+do_install:append() {
TEMPLATE_CONF_DIR=${S}${sysconfdir}/${SRCNAME}
BARBICAN_CONF_DIR=${D}${sysconfdir}/${SRCNAME}
@@ -67,24 +67,24 @@ do_install_append() {
}
USERADD_PACKAGES = "${PN}"
-GROUPADD_PARAM_${PN} = "--system barbican"
-USERADD_PARAM_${PN} = "--system --home /var/lib/barbican -g barbican \
+GROUPADD_PARAM:${PN} = "--system barbican"
+USERADD_PARAM:${PN} = "--system --home /var/lib/barbican -g barbican \
--no-create-home --shell /bin/false barbican"
PACKAGES += "${SRCNAME} \
${SRCNAME}-setup "
-FILES_${PN} = "${libdir}/* \
+FILES:${PN} = "${libdir}/* \
"
-FILES_${SRCNAME} = "${sysconfdir}/${SRCNAME}/* \
+FILES:${SRCNAME} = "${sysconfdir}/${SRCNAME}/* \
${sysconfdir}/init.d/barbican-api \
${bindir} \
${bindir}/* \
${localstatedir}/* \
"
-ALLOW_EMPTY_${SRCNAME}-setup = "1"
-pkg_postinst_${SRCNAME}-setup () {
+ALLOW_EMPTY:${SRCNAME}-setup = "1"
+pkg_postinst:${SRCNAME}-setup () {
if [ -z "$D" ]; then
chown -R barbican:barbican ${sysconfdir}/${SRCNAME}
chown -R barbican:barbican ${localstatedir}/lib/barbican
@@ -101,13 +101,13 @@ DEPENDS += " \
python-pbr-native \
"
-RDEPENDS_${SRCNAME} = "${PN} \
+RDEPENDS:${SRCNAME} = "${PN} \
${SRCNAME}-setup \
uwsgi \
python-falcon \
python-oslo.messaging"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python-pip \
python-pbr \
python-alembic \
@@ -131,8 +131,8 @@ RDEPENDS_${PN} += " \
"
INITSCRIPT_PACKAGES = "${SRCNAME}"
-INITSCRIPT_NAME_${SRCNAME} = "barbican-api"
-INITSCRIPT_PARAMS_${SRCNAME} = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
+INITSCRIPT_NAME:${SRCNAME} = "barbican-api"
+INITSCRIPT_PARAMS:${SRCNAME} = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
MONITOR_SERVICE_PACKAGES = "${SRCNAME}"
MONITOR_SERVICE_${SRCNAME} = "barbican"
diff --git a/meta-openstack/recipes-devtools/python/python-ceilometer_git.bb b/meta-openstack/recipes-devtools/python/python-ceilometer_git.bb
index 1f18d7bb..ca5d62f3 100644
--- a/meta-openstack/recipes-devtools/python/python-ceilometer_git.bb
+++ b/meta-openstack/recipes-devtools/python/python-ceilometer_git.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
SRCNAME = "ceilometer"
-SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=master \
+SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=master;protocol=https \
file://ceilometer.conf \
file://ceilometer.init \
file://fix_ceilometer_memory_leak.patch \
@@ -47,13 +47,13 @@ python () {
d.setVarFlags("USERCREATE_PARAM_%s-reseller" % d.getVar('SRCNAME',True), flags)
}
-do_configure_append() {
+do_configure:append() {
# We are using postgresql support, hence this requirement is not valid
# removing it, to avoid on-target runtime issues
sed -e "s:MySQL-python::g" -i ${S}/requirements.txt
}
-do_install_append() {
+do_install:append() {
TEMPLATE_CONF_DIR=${S}${sysconfdir}/${SRCNAME}
CEILOMETER_CONF_DIR=${D}${sysconfdir}/${SRCNAME}
@@ -107,7 +107,7 @@ do_install_append() {
fi
}
-pkg_postinst_${SRCNAME}-setup () {
+pkg_postinst:${SRCNAME}-setup () {
if [ -z "$D" ]; then
# This is to make sure postgres is configured and running
if ! pidof postmaster > /dev/null; then
@@ -131,44 +131,44 @@ PACKAGES += "${SRCNAME}-agent-notification"
PACKAGES += "${SRCNAME}-collector ${SRCNAME}-compute ${SRCNAME}-controller"
PACKAGES += " ${SRCNAME}-reseller"
-RDEPENDS_${SRCNAME}-tests += " bash"
+RDEPENDS:${SRCNAME}-tests += " bash"
-ALLOW_EMPTY_${SRCNAME}-setup = "1"
-ALLOW_EMPTY_${SRCNAME}-reseller = "1"
-ALLOW_EMPTY_${SRCNAME}-tests = "1"
+ALLOW_EMPTY:${SRCNAME}-setup = "1"
+ALLOW_EMPTY:${SRCNAME}-reseller = "1"
+ALLOW_EMPTY:${SRCNAME}-tests = "1"
-FILES_${PN} = "${libdir}/*"
+FILES:${PN} = "${libdir}/*"
-FILES_${SRCNAME}-tests = "${sysconfdir}/${SRCNAME}/setup-test-env.sh"
+FILES:${SRCNAME}-tests = "${sysconfdir}/${SRCNAME}/setup-test-env.sh"
-FILES_${SRCNAME}-common = "${sysconfdir}/${SRCNAME}/* \
+FILES:${SRCNAME}-common = "${sysconfdir}/${SRCNAME}/* \
"
-FILES_${SRCNAME}-api = "${bindir}/ceilometer-api \
+FILES:${SRCNAME}-api = "${bindir}/ceilometer-api \
${sysconfdir}/init.d/ceilometer-api \
"
-FILES_${SRCNAME}-collector = "${bindir}/ceilometer-collector \
+FILES:${SRCNAME}-collector = "${bindir}/ceilometer-collector \
${bindir}/ceilometer-collector-udp \
${sysconfdir}/init.d/ceilometer-collector \
"
-FILES_${SRCNAME}-alarm-evaluator = "${bindir}/ceilometer-alarm-evaluator \
+FILES:${SRCNAME}-alarm-evaluator = "${bindir}/ceilometer-alarm-evaluator \
${sysconfdir}/init.d/ceilometer-alarm-evaluator \
"
-FILES_${SRCNAME}-alarm-notifier = "${bindir}/ceilometer-alarm-notifier \
+FILES:${SRCNAME}-alarm-notifier = "${bindir}/ceilometer-alarm-notifier \
${sysconfdir}/init.d/ceilometer-alarm-notifier \
"
-FILES_${SRCNAME}-agent-notification = "${bindir}/ceilometer-agent-notification \
+FILES:${SRCNAME}-agent-notification = "${bindir}/ceilometer-agent-notification \
${sysconfdir}/init.d/ceilometer-agent-notification \
"
-FILES_${SRCNAME}-compute = "${bindir}/ceilometer-agent-compute \
+FILES:${SRCNAME}-compute = "${bindir}/ceilometer-agent-compute \
${sysconfdir}/init.d/ceilometer-agent-compute \
"
-FILES_${SRCNAME}-controller = "${bindir}/* \
+FILES:${SRCNAME}-controller = "${bindir}/* \
${localstatedir}/* \
${sysconfdir}/init.d/ceilometer-agent-central \
"
@@ -183,7 +183,7 @@ DEPENDS += " \
python-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python-ply \
python-jsonpath-rw \
python-sqlalchemy \
@@ -258,30 +258,30 @@ RDEPENDS_${PN} += " \
python-tooz \
"
-RDEPENDS_${SRCNAME}-controller = "${PN} ${SRCNAME}-common ${SRCNAME}-alarm-notifier ${SRCNAME}-alarm-evaluator ${SRCNAME}-agent-notification ${SRCNAME}-reseller \
+RDEPENDS:${SRCNAME}-controller = "${PN} ${SRCNAME}-common ${SRCNAME}-alarm-notifier ${SRCNAME}-alarm-evaluator ${SRCNAME}-agent-notification ${SRCNAME}-reseller \
postgresql postgresql-client python-psycopg2 tgt"
-RDEPENDS_${SRCNAME}-api = "${SRCNAME}-controller"
-RDEPENDS_${SRCNAME}-collector = "${SRCNAME}-controller"
-RDEPENDS_${SRCNAME}-compute = "${PN} ${SRCNAME}-common python-ceilometerclient libvirt"
-RDEPENDS_${SRCNAME}-setup = "postgresql sudo ${SRCNAME}-controller"
-RDEPENDS_${SRCNAME}-reseller = "postgresql sudo ${SRCNAME}-controller"
+RDEPENDS:${SRCNAME}-api = "${SRCNAME}-controller"
+RDEPENDS:${SRCNAME}-collector = "${SRCNAME}-controller"
+RDEPENDS:${SRCNAME}-compute = "${PN} ${SRCNAME}-common python-ceilometerclient libvirt"
+RDEPENDS:${SRCNAME}-setup = "postgresql sudo ${SRCNAME}-controller"
+RDEPENDS:${SRCNAME}-reseller = "postgresql sudo ${SRCNAME}-controller"
INITSCRIPT_PACKAGES = "${SRCNAME}-api ${SRCNAME}-collector ${SRCNAME}-compute ${SRCNAME}-controller"
INITSCRIPT_PACKAGES += "${SRCNAME}-alarm-notifier ${SRCNAME}-alarm-evaluator ${SRCNAME}-agent-notification"
-INITSCRIPT_NAME_${SRCNAME}-api = "${SRCNAME}-api"
-INITSCRIPT_PARAMS_${SRCNAME}-api = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
-INITSCRIPT_NAME_${SRCNAME}-collector = "${SRCNAME}-collector"
-INITSCRIPT_PARAMS_${SRCNAME}-collector = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
-INITSCRIPT_NAME_${SRCNAME}-compute = "${SRCNAME}-agent-compute"
-INITSCRIPT_PARAMS_${SRCNAME}-compute = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
-INITSCRIPT_NAME_${SRCNAME}-controller = "${SRCNAME}-agent-central"
-INITSCRIPT_PARAMS_${SRCNAME}-controller = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
-INITSCRIPT_NAME_${SRCNAME}-alarm-notifier = "${SRCNAME}-alarm-notifier"
-INITSCRIPT_PARAMS_${SRCNAME}-alarm-notifier = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
-INITSCRIPT_NAME_${SRCNAME}-alarm-evaluator = "${SRCNAME}-alarm-evaluator"
-INITSCRIPT_PARAMS_${SRCNAME}-alarm-evaluator = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
-INITSCRIPT_NAME_${SRCNAME}-agent-notification = "${SRCNAME}-agent-notification"
-INITSCRIPT_PARAMS_${SRCNAME}-agent-notification = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
+INITSCRIPT_NAME:${SRCNAME}-api = "${SRCNAME}-api"
+INITSCRIPT_PARAMS:${SRCNAME}-api = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
+INITSCRIPT_NAME:${SRCNAME}-collector = "${SRCNAME}-collector"
+INITSCRIPT_PARAMS:${SRCNAME}-collector = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
+INITSCRIPT_NAME:${SRCNAME}-compute = "${SRCNAME}-agent-compute"
+INITSCRIPT_PARAMS:${SRCNAME}-compute = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
+INITSCRIPT_NAME:${SRCNAME}-controller = "${SRCNAME}-agent-central"
+INITSCRIPT_PARAMS:${SRCNAME}-controller = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
+INITSCRIPT_NAME:${SRCNAME}-alarm-notifier = "${SRCNAME}-alarm-notifier"
+INITSCRIPT_PARAMS:${SRCNAME}-alarm-notifier = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
+INITSCRIPT_NAME:${SRCNAME}-alarm-evaluator = "${SRCNAME}-alarm-evaluator"
+INITSCRIPT_PARAMS:${SRCNAME}-alarm-evaluator = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
+INITSCRIPT_NAME:${SRCNAME}-agent-notification = "${SRCNAME}-agent-notification"
+INITSCRIPT_PARAMS:${SRCNAME}-agent-notification = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
MONITOR_SERVICE_PACKAGES = "${SRCNAME}"
MONITOR_SERVICE_${SRCNAME} = "ceilometer"
diff --git a/meta-openstack/recipes-devtools/python/python-cinder_git.bb b/meta-openstack/recipes-devtools/python/python-cinder_git.bb
index 8afe84db..2a3ef47b 100644
--- a/meta-openstack/recipes-devtools/python/python-cinder_git.bb
+++ b/meta-openstack/recipes-devtools/python/python-cinder_git.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
SRCNAME = "cinder"
-SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike \
+SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike;protocol=https \
file://cinder-init \
file://cinder-init.service \
file://cinder-api.service \
@@ -31,8 +31,8 @@ USER = "cinder"
GROUP = "cinder"
USERADD_PACKAGES = "${PN}"
-GROUPADD_PARAM_${PN} = "--system ${GROUP}"
-USERADD_PARAM_${PN} = "--system -m -d ${localstatedir}/lib/cinder -s /bin/false -g ${GROUP} ${USER}"
+GROUPADD_PARAM:${PN} = "--system ${GROUP}"
+USERADD_PARAM:${PN} = "--system -m -d ${localstatedir}/lib/cinder -s /bin/false -g ${GROUP} ${USER}"
CINDER_BACKUP_BACKEND_DRIVER ?= "cinder.backup.drivers.swift"
@@ -44,7 +44,7 @@ CINDER_NFS_VOLUME_SERVERS ?= "${CINDER_NFS_VOLUME_SERVERS_DEFAULT}"
CINDER_GLUSTERFS_VOLUME_SERVERS_DEFAULT = "controller:/glusterfs_volumes"
CINDER_GLUSTERFS_VOLUME_SERVERS ?= "${CINDER_GLUSTERFS_VOLUME_SERVERS_DEFAULT}"
-do_install_append() {
+do_install:append() {
TEMPLATE_CONF_DIR=${S}${sysconfdir}/${SRCNAME}
CINDER_CONF_DIR=${D}${sysconfdir}/${SRCNAME}
@@ -160,35 +160,35 @@ do_install_append() {
#}
PACKAGES += "${SRCNAME}-tests ${SRCNAME} ${SRCNAME}-setup ${SRCNAME}-api ${SRCNAME}-volume ${SRCNAME}-scheduler ${SRCNAME}-backup"
-ALLOW_EMPTY_${SRCNAME}-setup = "1"
-ALLOW_EMPTY_${SRCNAME}-backup = "1"
-ALLOW_EMPTY_${SRCNAME}-scheduler = "1"
-ALLOW_EMPTY_${SRCNAME}-volume = "1"
-ALLOW_EMPTY_${SRCNAME}-api = "1"
+ALLOW_EMPTY:${SRCNAME}-setup = "1"
+ALLOW_EMPTY:${SRCNAME}-backup = "1"
+ALLOW_EMPTY:${SRCNAME}-scheduler = "1"
+ALLOW_EMPTY:${SRCNAME}-volume = "1"
+ALLOW_EMPTY:${SRCNAME}-api = "1"
-RDEPENDS_${SRCNAME}-tests += " bash python"
+RDEPENDS:${SRCNAME}-tests += " bash python"
-FILES_${PN} = "${libdir}/* /etc/tgt"
+FILES:${PN} = "${libdir}/* /etc/tgt"
-FILES_${SRCNAME}-tests = "${sysconfdir}/${SRCNAME}/tools"
+FILES:${SRCNAME}-tests = "${sysconfdir}/${SRCNAME}/tools"
-FILES_${SRCNAME}-api = " \
+FILES:${SRCNAME}-api = " \
${bindir}/cinder-api \
"
-FILES_${SRCNAME}-volume = " \
+FILES:${SRCNAME}-volume = " \
${bindir}/cinder-volume \
"
-FILES_${SRCNAME}-scheduler = " \
+FILES:${SRCNAME}-scheduler = " \
${bindir}/cinder-scheduler \
"
-FILES_${SRCNAME}-backup = " \
+FILES:${SRCNAME}-backup = " \
${bindir}/cinder-backup \
"
-FILES_${SRCNAME} = "${bindir}/* \
+FILES:${SRCNAME} = "${bindir}/* \
${sysconfdir}/${SRCNAME}/* \
${localstatedir}/* \
${sysconfdir}/${SRCNAME}/drivers/* \
@@ -204,7 +204,7 @@ DEPENDS += " \
python-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
lvm2 \
python-pbr \
python-babel \
@@ -267,17 +267,17 @@ RDEPENDS_${PN} += " \
python-cryptography \
"
-RDEPENDS_${SRCNAME} = " \
+RDEPENDS:${SRCNAME} = " \
${PN} \
postgresql \
postgresql-client \
python-psycopg2 \
tgt"
-RDEPENDS_${SRCNAME}-api = "${SRCNAME}"
-RDEPENDS_${SRCNAME}-volume = "${SRCNAME}"
-RDEPENDS_${SRCNAME}-scheduler = "${SRCNAME}"
-RDEPENDS_${SRCNAME}-setup = "postgresql sudo ${SRCNAME} bash"
+RDEPENDS:${SRCNAME}-api = "${SRCNAME}"
+RDEPENDS:${SRCNAME}-volume = "${SRCNAME}"
+RDEPENDS:${SRCNAME}-scheduler = "${SRCNAME}"
+RDEPENDS:${SRCNAME}-setup = "postgresql sudo ${SRCNAME} bash"
SYSTEMD_PACKAGES = " \
${SRCNAME}-setup \
@@ -287,17 +287,17 @@ SYSTEMD_PACKAGES = " \
${SRCNAME}-backup \
"
-SYSTEMD_SERVICE_${SRCNAME}-setup = "cinder-init.service"
-SYSTEMD_SERVICE_${SRCNAME}-api = "cinder-api.service"
-SYSTEMD_SERVICE_${SRCNAME}-volume = "cinder-volume.service"
-SYSTEMD_SERVICE_${SRCNAME}-scheduler = "cinder-scheduler.service"
-SYSTEMD_SERVICE_${SRCNAME}-backup = "cinder-backup.service"
+SYSTEMD_SERVICE:${SRCNAME}-setup = "cinder-init.service"
+SYSTEMD_SERVICE:${SRCNAME}-api = "cinder-api.service"
+SYSTEMD_SERVICE:${SRCNAME}-volume = "cinder-volume.service"
+SYSTEMD_SERVICE:${SRCNAME}-scheduler = "cinder-scheduler.service"
+SYSTEMD_SERVICE:${SRCNAME}-backup = "cinder-backup.service"
# Disable until they are configured (via -setup)
-SYSTEMD_AUTO_ENABLE_${SRCNAME}-api = "disable"
-SYSTEMD_AUTO_ENABLE_${SRCNAME}-volume = "disable"
-SYSTEMD_AUTO_ENABLE_${SRCNAME}-scheduler = "disable"
-SYSTEMD_AUTO_ENABLE_${SRCNAME}-backup = "disable"
+SYSTEMD_AUTO_ENABLE:${SRCNAME}-api = "disable"
+SYSTEMD_AUTO_ENABLE:${SRCNAME}-volume = "disable"
+SYSTEMD_AUTO_ENABLE:${SRCNAME}-scheduler = "disable"
+SYSTEMD_AUTO_ENABLE:${SRCNAME}-backup = "disable"
MONITOR_SERVICE_PACKAGES = "${SRCNAME}"
MONITOR_SERVICE_${SRCNAME} = "cinder"
diff --git a/meta-openstack/recipes-devtools/python/python-cinderclient_git.bb b/meta-openstack/recipes-devtools/python/python-cinderclient_git.bb
index bacb25f9..bd360edf 100644
--- a/meta-openstack/recipes-devtools/python/python-cinderclient_git.bb
+++ b/meta-openstack/recipes-devtools/python/python-cinderclient_git.bb
@@ -8,7 +8,7 @@ DEPENDS = "python-setuptools3-git"
SRCNAME = "python-cinderclient"
SRC_URI = "\
- git://github.com/openstack/python-cinderclient.git;branch=stable/pike \
+ git://github.com/openstack/python-cinderclient.git;branch=stable/pike;protocol=https \
file://cinder-api-check.sh \
"
@@ -28,7 +28,7 @@ DEPENDS += " \
python-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python-pbr \
python-prettytable \
python-keystoneauth1 \
@@ -43,13 +43,13 @@ RDEPENDS_${PN} += " \
PACKAGECONFIG ?= "bash-completion"
PACKAGECONFIG[bash-completion] = ",,bash-completion,bash-completion ${BPN}-bash-completion"
-do_install_append() {
+do_install:append() {
install -d ${D}/${sysconfdir}/bash_completion.d
install -m 664 ${S}/tools/cinder.bash_completion ${D}/${sysconfdir}/bash_completion.d
}
PACKAGES =+ "${BPN}-bash-completion"
-FILES_${BPN}-bash-completion = "${sysconfdir}/bash_completion.d/*"
+FILES:${BPN}-bash-completion = "${sysconfdir}/bash_completion.d/*"
MONITOR_CHECKS_${PN} += "\
cinder-api-check.sh \
diff --git a/meta-openstack/recipes-devtools/python/python-enum_0.4.4.bb b/meta-openstack/recipes-devtools/python/python-enum_0.4.4.bb
deleted file mode 100644
index 4eb1ed5a..00000000
--- a/meta-openstack/recipes-devtools/python/python-enum_0.4.4.bb
+++ /dev/null
@@ -1,20 +0,0 @@
-SUMMARY = "Robust enumerated type support in Python"
-DESCRIPTION = "This package provides a module for robust enumerations in Python."
-HOMEPAGE = "https://pypi.python.org/pypi/enum"
-SECTION = "devel/python"
-LICENSE = "GPLv2 | PSFv2"
-LIC_FILES_CHKSUM = "file://LICENSE.GPL;md5=4325afd396febcb659c36b49533135d4 \
- file://LICENSE.PSF;md5=1ad8a43fc3bbfea1585223c99f4c3e6f \
-"
-
-SRC_URI[md5sum] = "ce75c7c3c86741175a84456cc5bd531e"
-SRC_URI[sha256sum] = "9bdfacf543baf2350df7613eb37f598a802f346985ca0dc1548be6494140fdff"
-
-inherit setuptools3 pypi
-
-DEPENDS += " \
- python-pip \
-"
-
-RDEPENDS_${PN} += " \
-"
diff --git a/meta-openstack/recipes-devtools/python/python-functools32_git.bb b/meta-openstack/recipes-devtools/python/python-functools32_git.bb
deleted file mode 100644
index 9744b522..00000000
--- a/meta-openstack/recipes-devtools/python/python-functools32_git.bb
+++ /dev/null
@@ -1,30 +0,0 @@
-SUMMARY = "Python higher-order functions and operations on callable objects"
-HOMEPAGE = "https://pypi.python.org/pypi/functools32"
-SECTION = "devel/python"
-LICENSE = "PSFv2"
-
-PV = "3.2.3-2"
-SRCREV = "ad90fa86e2f4f494a3aedb0571274f3bbc6d7ab5"
-
-SRCNAME = "functools32"
-
-LIC_FILES_CHKSUM = "file://LICENSE;md5=27cf2345969ed18e6730e90fb0063a10"
-SRC_URI = "git://github.com/MiCHiLU/python-${SRCNAME}.git"
-
-S = "${WORKDIR}/git"
-
-inherit distutils3
-
-DISTUTILS_INSTALL_ARGS = "--root=${D} \
- --prefix=${prefix} \
- --install-lib=${PYTHON_SITEPACKAGES_DIR} \
- --install-data=${datadir}"
-
-DEPENDS += " \
- python-pbr \
- "
-
-RDEPENDS_${PN} += "python-testtools \
- python-pbr \
- "
-
diff --git a/meta-openstack/recipes-devtools/python/python-futures_git.bb b/meta-openstack/recipes-devtools/python/python-futures_git.bb
deleted file mode 100644
index 493aef17..00000000
--- a/meta-openstack/recipes-devtools/python/python-futures_git.bb
+++ /dev/null
@@ -1,25 +0,0 @@
-DESCRIPTION = "Backport of the concurrent.futures package from Python 3.2"
-HOMEPAGE = "https://github.com/agronholm/pythonfutures"
-SECTION = "devel/python"
-LICENSE = "BSD"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=dd6708d05936d3f6c4e20ed14c87b5e3"
-
-PV = "3.3.0+git${SRCPV}"
-SRCREV = "ec78e222ece60721fc92a6c650df3116cb15d24e"
-
-SRCNAME = "futures"
-SRC_URI = "git://github.com/agronholm/python${SRCNAME}.git"
-
-S = "${WORKDIR}/git"
-
-inherit setuptools3
-
-# DEPENDS_default: python-pip
-
-DEPENDS += " \
- python-pip \
- "
-
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
- "
diff --git a/meta-openstack/recipes-devtools/python/python-glance_git.bb b/meta-openstack/recipes-devtools/python/python-glance_git.bb
index f692963d..9fa23ed8 100644
--- a/meta-openstack/recipes-devtools/python/python-glance_git.bb
+++ b/meta-openstack/recipes-devtools/python/python-glance_git.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
SRCNAME = "glance"
-SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike \
+SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike;protocol=https \
file://glance.init \
file://glance-api.service \
file://glance-registry.service \
@@ -25,8 +25,8 @@ USER = "glance"
GROUP = "glance"
USERADD_PACKAGES = "${PN}"
-GROUPADD_PARAM_${PN} = "--system ${GROUP}"
-USERADD_PARAM_${PN} = "--system -m -d ${localstatedir}/lib/glance -s /bin/false -g ${GROUP} ${USER}"
+GROUPADD_PARAM:${PN} = "--system ${GROUP}"
+USERADD_PARAM:${PN} = "--system -m -d ${localstatedir}/lib/glance -s /bin/false -g ${GROUP} ${USER}"
GLANCE_DEFAULT_STORE ?= "file"
GLANCE_KNOWN_STORES ?= "glance.store.rbd.Store,\
@@ -56,13 +56,13 @@ python () {
}
SERVICECREATE_PACKAGES[vardeps] += "KEYSTONE_HOST"
-do_install_prepend() {
+do_install:prepend() {
sed 's:%PYTHON_SITEPACKAGES_DIR%:${PYTHON_SITEPACKAGES_DIR}:g' -i ${S}/${SRCNAME}/tests/functional/__init__.py
sed 's:%PYTHON_SITEPACKAGES_DIR%:${PYTHON_SITEPACKAGES_DIR}:g' -i ${S}/${SRCNAME}/tests/unit/base.py
sed 's:%PYTHON_SITEPACKAGES_DIR%:${PYTHON_SITEPACKAGES_DIR}:g' -i ${S}/${SRCNAME}/tests/utils.py
}
-do_install_append() {
+do_install:append() {
SRC_SYSCONFDIR=${S}${sysconfdir}
GLANCE_CONF_DIR=${D}${sysconfdir}/glance
@@ -140,26 +140,26 @@ do_install_append() {
PACKAGES += " ${SRCNAME} ${SRCNAME}-setup ${SRCNAME}-api ${SRCNAME}-registry"
-FILES_${PN} = " \
+FILES:${PN} = " \
${libdir}/* \
${datadir}/etc/${SRCNAME}* \
"
-FILES_${SRCNAME} = "${bindir}/* \
+FILES:${SRCNAME} = "${bindir}/* \
${sysconfdir}/${SRCNAME}/* \
${localstatedir}/* \
"
-FILES_${SRCNAME}-setup = " \
+FILES:${SRCNAME}-setup = " \
${systemd_unitdir}/system/glance-init.service \
"
-FILES_${SRCNAME}-api = " \
+FILES:${SRCNAME}-api = " \
${bindir}/glance-api \
${systemd_unitdir}/system/glance-api.service \
"
-FILES_${SRCNAME}-registry = "\
+FILES:${SRCNAME}-registry = "\
${bindir}/glance-registry \
${systemd_unitdir}/system/glance-registry.service \
"
@@ -174,7 +174,7 @@ DEPENDS += " \
python-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
coreutils \
python-pbr \
python-sqlalchemy \
@@ -218,22 +218,22 @@ RDEPENDS_${PN} += " \
python-monotonic \
"
-RDEPENDS_${SRCNAME} = " \
+RDEPENDS:${SRCNAME} = " \
${PN} \
postgresql \
postgresql-client \
python-psycopg2 \
"
-RDEPENDS_${SRCNAME}-api = "${SRCNAME}"
-RDEPENDS_${SRCNAME}-registry = "${SRCNAME}"
-RDEPENDS_${SRCNAME}-setup = "postgresql keystone-setup sudo ${SRCNAME}"
-RDEPENDS_${SRCNAME}-tests = "python-psutil qpid-python bash"
+RDEPENDS:${SRCNAME}-api = "${SRCNAME}"
+RDEPENDS:${SRCNAME}-registry = "${SRCNAME}"
+RDEPENDS:${SRCNAME}-setup = "postgresql keystone-setup sudo ${SRCNAME}"
+RDEPENDS:${SRCNAME}-tests = "python-psutil qpid-python bash"
SYSTEMD_PACKAGES = "${SRCNAME}-api ${SRCNAME}-registry ${SRCNAME}-setup"
-SYSTEMD_SERVICE_${SRCNAME}-api = "glance-api.service"
-SYSTEMD_SERVICE_${SRCNAME}-registry = "glance-registry.service"
-SYSTEMD_SERVICE_${SRCNAME}-setup = "glance-init.service"
+SYSTEMD_SERVICE:${SRCNAME}-api = "glance-api.service"
+SYSTEMD_SERVICE:${SRCNAME}-registry = "glance-registry.service"
+SYSTEMD_SERVICE:${SRCNAME}-setup = "glance-init.service"
MONITOR_SERVICE_PACKAGES = "${SRCNAME}"
MONITOR_SERVICE_${SRCNAME} = "glance"
diff --git a/meta-openstack/recipes-devtools/python/python-glanceclient_git.bb b/meta-openstack/recipes-devtools/python/python-glanceclient_git.bb
index a41405f5..01be0cff 100644
--- a/meta-openstack/recipes-devtools/python/python-glanceclient_git.bb
+++ b/meta-openstack/recipes-devtools/python/python-glanceclient_git.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/openstack/python-glanceclient"
SECTION = "devel/python"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=34400b68072d710fecd0a2940a0d1658"
-SRC_URI = "git://github.com/openstack/python-glanceclient.git \
+SRC_URI = "git://github.com/openstack/python-glanceclient.git;branch=master;protocol=https \
file://glance-api-check.sh \
"
@@ -19,14 +19,14 @@ DEPENDS += " \
inherit setuptools3 monitor rmargparse
-FILES_${PN} += "${datadir}/${SRCNAME}"
+FILES:${PN} += "${datadir}/${SRCNAME}"
# Satisfy setup.py 'setup_requires'
DEPENDS += " \
python-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
gmp \
bash \
python-pbr \
diff --git a/meta-openstack/recipes-devtools/python/python-glancestore_git.bb b/meta-openstack/recipes-devtools/python/python-glancestore_git.bb
index 3756ddaa..9ae104a6 100644
--- a/meta-openstack/recipes-devtools/python/python-glancestore_git.bb
+++ b/meta-openstack/recipes-devtools/python/python-glancestore_git.bb
@@ -8,7 +8,7 @@ SRCREV = "c816b38d9f12be75d989409cbab6dfefa8f49dc3"
PV = "0.9.1+git${SRCPV}"
SRC_URI = "\
- git://github.com/openstack/glance_store.git \
+ git://github.com/openstack/glance_store.git;branch=master;protocol=https \
"
S = "${WORKDIR}/git"
@@ -26,7 +26,7 @@ DEPENDS += " \
python-pbr-native \
"
-RDEPENDS_${PN} = " \
+RDEPENDS:${PN} = " \
python-enum34 \
python-eventlet \
python-iso8601 \
diff --git a/meta-openstack/recipes-devtools/python/python-heat_git.bb b/meta-openstack/recipes-devtools/python/python-heat_git.bb
index a3102ffa..00709283 100644
--- a/meta-openstack/recipes-devtools/python/python-heat_git.bb
+++ b/meta-openstack/recipes-devtools/python/python-heat_git.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
SRCNAME = "heat"
-SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=master \
+SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=master;protocol=https \
file://heat.conf \
file://heat.init \
file://autoscaling_example.template \
@@ -57,7 +57,7 @@ python () {
d.setVarFlags("SERVICECREATE_PARAM_%s-cfn" % d.getVar('SRCNAME',True), flags)
}
-do_install_append() {
+do_install:append() {
TEMPLATE_CONF_DIR=${S}${sysconfdir}/${SRCNAME}
HEAT_CONF_DIR=${D}${sysconfdir}/${SRCNAME}
@@ -106,7 +106,7 @@ do_install_append() {
fi
}
-pkg_postinst_${SRCNAME}-setup () {
+pkg_postinst:${SRCNAME}-setup () {
if [ -z "$D" ]; then
# This is to make sure postgres is configured and running
if ! pidof postmaster > /dev/null; then
@@ -127,30 +127,30 @@ PACKAGES += "${SRCNAME}-tests ${SRCNAME}-templates ${SRCNAME}-common ${SRCNAME}-
PACKAGES += "${SRCNAME}-setup"
PACKAGES += "${SRCNAME}-cfn"
-RDEPENDS_${SRCNAME}-tests += " bash"
+RDEPENDS:${SRCNAME}-tests += " bash"
-ALLOW_EMPTY_${SRCNAME}-tests = "1"
-ALLOW_EMPTY_${SRCNAME}-setup = "1"
-ALLOW_EMPTY_${SRCNAME}-templates = "1"
-ALLOW_EMPTY_${SRCNAME}-cfn = "1"
+ALLOW_EMPTY:${SRCNAME}-tests = "1"
+ALLOW_EMPTY:${SRCNAME}-setup = "1"
+ALLOW_EMPTY:${SRCNAME}-templates = "1"
+ALLOW_EMPTY:${SRCNAME}-cfn = "1"
-FILES_${PN} = "${libdir}/*"
+FILES:${PN} = "${libdir}/*"
-FILES_${SRCNAME}-tests = "${sysconfdir}/${SRCNAME}/run_tests.sh"
+FILES:${SRCNAME}-tests = "${sysconfdir}/${SRCNAME}/run_tests.sh"
-FILES_${SRCNAME}-templates = "${sysconfdir}/${SRCNAME}/templates/*"
+FILES:${SRCNAME}-templates = "${sysconfdir}/${SRCNAME}/templates/*"
-FILES_${SRCNAME}-common = "${sysconfdir}/${SRCNAME}/* \
+FILES:${SRCNAME}-common = "${sysconfdir}/${SRCNAME}/* \
"
-FILES_${SRCNAME}-api = "${bindir}/heat-api \
+FILES:${SRCNAME}-api = "${bindir}/heat-api \
${sysconfdir}/init.d/heat-api \
"
-FILES_${SRCNAME}-api-cfn = "${bindir}/heat-api-cfn \
+FILES:${SRCNAME}-api-cfn = "${bindir}/heat-api-cfn \
${sysconfdir}/init.d/heat-api-cfn \
"
-FILES_${SRCNAME}-engine = "${bindir}/heat-engine \
+FILES:${SRCNAME}-engine = "${bindir}/heat-engine \
${bindir}/* \
${sysconfdir}/init.d/heat-engine \
"
@@ -165,7 +165,7 @@ DEPENDS += " \
python-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python-heatclient \
python-sqlalchemy \
python-amqplib \
@@ -246,20 +246,20 @@ RDEPENDS_${PN} += " \
bash \
"
-RDEPENDS_${SRCNAME}-engine = "${PN} ${SRCNAME}-templates ${SRCNAME}-common postgresql postgresql-client python-psycopg2 tgt ${SRCNAME}-cfn bash"
-RDEPENDS_${SRCNAME}-api = "${SRCNAME}-engine"
-RDEPENDS_${SRCNAME}-api-cfn = "${SRCNAME}-engine"
-RDEPENDS_${SRCNAME}-setup = "postgresql sudo ${SRCNAME}-engine"
-RDEPENDS_${SRCNAME}-templates = "postgresql sudo"
-RDEPENDS_${SRCNAME}-cfn = "postgresql sudo"
+RDEPENDS:${SRCNAME}-engine = "${PN} ${SRCNAME}-templates ${SRCNAME}-common postgresql postgresql-client python-psycopg2 tgt ${SRCNAME}-cfn bash"
+RDEPENDS:${SRCNAME}-api = "${SRCNAME}-engine"
+RDEPENDS:${SRCNAME}-api-cfn = "${SRCNAME}-engine"
+RDEPENDS:${SRCNAME}-setup = "postgresql sudo ${SRCNAME}-engine"
+RDEPENDS:${SRCNAME}-templates = "postgresql sudo"
+RDEPENDS:${SRCNAME}-cfn = "postgresql sudo"
INITSCRIPT_PACKAGES = "${SRCNAME}-api ${SRCNAME}-api-cfn ${SRCNAME}-engine"
-INITSCRIPT_NAME_${SRCNAME}-api = "${SRCNAME}-api"
-INITSCRIPT_PARAMS_${SRCNAME}-api = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
-INITSCRIPT_NAME_${SRCNAME}-api-cfn = "${SRCNAME}-api-cfn"
-INITSCRIPT_PARAMS_${SRCNAME}-api-cfn = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
-INITSCRIPT_NAME_${SRCNAME}-engine = "${SRCNAME}-engine"
-INITSCRIPT_PARAMS_${SRCNAME}-engine = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
+INITSCRIPT_NAME:${SRCNAME}-api = "${SRCNAME}-api"
+INITSCRIPT_PARAMS:${SRCNAME}-api = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
+INITSCRIPT_NAME:${SRCNAME}-api-cfn = "${SRCNAME}-api-cfn"
+INITSCRIPT_PARAMS:${SRCNAME}-api-cfn = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
+INITSCRIPT_NAME:${SRCNAME}-engine = "${SRCNAME}-engine"
+INITSCRIPT_PARAMS:${SRCNAME}-engine = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
MONITOR_SERVICE_PACKAGES = "${SRCNAME}"
MONITOR_SERVICE_${SRCNAME} = "heat"
diff --git a/meta-openstack/recipes-devtools/python/python-heatclient_git.bb b/meta-openstack/recipes-devtools/python/python-heatclient_git.bb
index e0927f3c..0c153805 100644
--- a/meta-openstack/recipes-devtools/python/python-heatclient_git.bb
+++ b/meta-openstack/recipes-devtools/python/python-heatclient_git.bb
@@ -14,7 +14,7 @@ DEPENDS += " \
python-pbr-native \
"
-RDEPENDS_${PN} +="python-cliff \
+RDEPENDS:${PN} +="python-cliff \
python-httplib2 \
python-iso8601 \
python-prettytable \
@@ -27,7 +27,7 @@ RDEPENDS_${PN} +="python-cliff \
PR = "r0"
SRCNAME = "heatclient"
-SRC_URI = "git://github.com/openstack/python-heatclient.git;branch=master"
+SRC_URI = "git://github.com/openstack/python-heatclient.git;branch=master;protocol=https"
PV = "1.17.0+git${SRCPV}"
SRCREV = "8af5deb458d51f4ec16e769d7fd6c94655f82f5f"
@@ -39,15 +39,15 @@ inherit setuptools3
PACKAGECONFIG ?= "bash-completion"
PACKAGECONFIG[bash-completion] = ",,bash-completion,bash-completion ${BPN}-bash-completion"
-do_install_append() {
+do_install:append() {
install -d ${D}/${sysconfdir}/bash_completion.d
install -m 664 ${S}/tools/heat.bash_completion ${D}/${sysconfdir}/bash_completion.d
}
PACKAGES =+ "${SRCNAME}-tests ${BPN}-bash-completion"
-FILES_${BPN}-bash-completion = "${sysconfdir}/bash_completion.d/*"
-ALLOW_EMPTY_${SRCNAME}-tests = "1"
+FILES:${BPN}-bash-completion = "${sysconfdir}/bash_completion.d/*"
+ALLOW_EMPTY:${SRCNAME}-tests = "1"
-RDEPENDS_${SRCNAME}-tests += "python-testscenarios \
+RDEPENDS:${SRCNAME}-tests += "python-testscenarios \
python-mox3 \
"
diff --git a/meta-openstack/recipes-devtools/python/python-horizon_git.bb b/meta-openstack/recipes-devtools/python/python-horizon_git.bb
index 26afe402..4eedeadc 100644
--- a/meta-openstack/recipes-devtools/python/python-horizon_git.bb
+++ b/meta-openstack/recipes-devtools/python/python-horizon_git.bb
@@ -14,7 +14,7 @@ DEPENDS += " \
python-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python-pbr \
python-babel \
python-django \
@@ -78,7 +78,7 @@ RDEPENDS_${PN} += " \
SRCNAME = "horizon"
-SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike \
+SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike;protocol=https \
file://wsgi-horizon.conf \
file://fix_bindir_path.patch \
file://local_settings.py \
@@ -96,13 +96,13 @@ USER = "horizon"
GROUP = "horizon"
USERADD_PACKAGES = "${PN}"
-GROUPADD_PARAM_${PN} = "--system ${GROUP}"
-USERADD_PARAM_${PN} = "--system -m -d ${localstatedir}/lib/openstack-dashboard -s /bin/false -g ${GROUP} ${USER}"
+GROUPADD_PARAM:${PN} = "--system ${GROUP}"
+USERADD_PARAM:${PN} = "--system -m -d ${localstatedir}/lib/openstack-dashboard -s /bin/false -g ${GROUP} ${USER}"
# no longer required. kept as reference.
# do_install[dirs] += "${D}/usr/share/bin"
-do_install_append() {
+do_install:append() {
SYSCONF_DIR=${D}${sysconfdir}
DASHBOARD_CONF_DIR=${SYSCONF_DIR}/openstack-dashboard
DASHBOARD_SHARE_DIR=${D}${datadir}/openstack-dashboard
@@ -163,7 +163,7 @@ do_install_append() {
ln -fs openstack_dashboard/static ${DASHBOARD_SHARE_DIR}/static
}
-pkg_postinst_${SRCNAME} () {
+pkg_postinst:${SRCNAME} () {
if [ -n "$D" ]; then
exit 1
else
@@ -173,39 +173,39 @@ pkg_postinst_${SRCNAME} () {
}
PACKAGES += "${SRCNAME}-tests ${SRCNAME} ${SRCNAME}-apache ${SRCNAME}-standalone"
-ALLOW_EMPTY_${SRCNAME}-standalone = "1"
+ALLOW_EMPTY:${SRCNAME}-standalone = "1"
-RDEPENDS_${SRCNAME}-tests += " bash"
+RDEPENDS:${SRCNAME}-tests += " bash"
-FILES_${PN} = "${libdir}/*"
+FILES:${PN} = "${libdir}/*"
-FILES_${SRCNAME}-tests = "${sysconfdir}/openstack-dashboard/run_tests.sh"
+FILES:${SRCNAME}-tests = "${sysconfdir}/openstack-dashboard/run_tests.sh"
-FILES_${SRCNAME} = "${bindir}/* \
+FILES:${SRCNAME} = "${bindir}/* \
${datadir}/* \
"
-FILES_${SRCNAME}-standalone = "${sysconfdir}/init.d/horizon"
+FILES:${SRCNAME}-standalone = "${sysconfdir}/init.d/horizon"
-FILES_${SRCNAME}-apache = " \
+FILES:${SRCNAME}-apache = " \
${sysconfdir}/apache2 \
${sysconfdir}/openstack-dashboard/ \
${datadir}/openstack-dashboard/ \
"
RDEP_ARCH_VAR = ""
-RDEP_ARCH_VAR_arm = "nodejs"
+RDEP_ARCH_VAR:arm = "nodejs"
RDEP_ARCH_VAR_i686 = "nodejs"
-RDEP_ARCH_VAR_x86-64 = "nodejs"
+RDEP_ARCH_VAR:x86-64 = "nodejs"
RDEP_ARCH_VAR_ia32 = "nodejs"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
${RDEP_ARCH_VAR} \
"
-RDEPENDS_${SRCNAME} = "${PN}"
+RDEPENDS:${SRCNAME} = "${PN}"
-RDEPENDS_${SRCNAME}-apache = "\
+RDEPENDS:${SRCNAME}-apache = "\
apache2 \
mod-wsgi \
python-lesscpy \
diff --git a/meta-openstack/recipes-devtools/python/python-keystone-hybrid-backend_git.bb b/meta-openstack/recipes-devtools/python/python-keystone-hybrid-backend_git.bb
index e595180c..72f5a04d 100644
--- a/meta-openstack/recipes-devtools/python/python-keystone-hybrid-backend_git.bb
+++ b/meta-openstack/recipes-devtools/python/python-keystone-hybrid-backend_git.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://hybrid_identity.py;beginline=1;endline=14;md5=06c14f6
PR = "r0"
-SRC_URI = "git://github.com/SUSE-Cloud/keystone-hybrid-backend.git;branch=havana"
+SRC_URI = "git://github.com/SUSE-Cloud/keystone-hybrid-backend.git;branch=havana;protocol=https"
PV="git${SRCPV}"
SRCREV="0bd376242f8522edef7031d2339b9533b86c17aa"
@@ -14,9 +14,9 @@ S = "${WORKDIR}/git"
inherit python3-dir
-do_install_append() {
+do_install:append() {
install -D -m 0644 hybrid_assignment.py ${D}/${PYTHON_SITEPACKAGES_DIR}/keystone/assignment/backends/hybrid_assignment.py
install -D -m 0644 hybrid_identity.py ${D}/${PYTHON_SITEPACKAGES_DIR}/keystone/identity/backends/hybrid_identity.py
}
-FILES_${PN} += "${PYTHON_SITEPACKAGES_DIR}"
+FILES:${PN} += "${PYTHON_SITEPACKAGES_DIR}"
diff --git a/meta-openstack/recipes-devtools/python/python-keystone_git.bb b/meta-openstack/recipes-devtools/python/python-keystone_git.bb
index a8cc9440..a1b5dd0b 100644
--- a/meta-openstack/recipes-devtools/python/python-keystone_git.bb
+++ b/meta-openstack/recipes-devtools/python/python-keystone_git.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
SRCNAME = "keystone"
-SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike \
+SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike;protocol=https \
file://keystone-init \
file://keystone-init.service \
file://keystone.conf \
@@ -32,7 +32,7 @@ SERVICE_TOKEN = "password"
TOKEN_FORMAT ?= "PKI"
USERADD_PACKAGES = "${PN}"
-USERADD_PARAM_${PN} = "--system -m -s /bin/false keystone"
+USERADD_PARAM:${PN} = "--system -m -s /bin/false keystone"
LDAP_DN ?= "dc=my-domain,dc=com"
@@ -65,7 +65,7 @@ python () {
d.setVarFlags("SERVICECREATE_PARAM_%s-setup" % d.getVar('SRCNAME',True), flags)
}
-do_install_append() {
+do_install:append() {
KEYSTONE_CONF_DIR=${D}${sysconfdir}/keystone
KEYSTONE_PACKAGE_DIR=${D}${PYTHON_SITEPACKAGES_DIR}/keystone
@@ -191,7 +191,7 @@ role_tree_dn = ou=Roles,${LDAP_DN} \
# this token flush cronjob to run every 2 days
KEYSTONE_TOKEN_FLUSH_TIME ??= "0 0 */2 * *"
-pkg_postinst_${SRCNAME}-cronjobs () {
+pkg_postinst:${SRCNAME}-cronjobs () {
if [ -z "$D" ]; then
# By default keystone expired tokens are not automatic removed out of the
# database. So we create a cronjob for cleaning these expired tokens.
@@ -202,20 +202,20 @@ pkg_postinst_${SRCNAME}-cronjobs () {
PACKAGES += " ${SRCNAME}-tests ${SRCNAME} ${SRCNAME}-setup ${SRCNAME}-cronjobs"
SYSTEMD_PACKAGES += "${SRCNAME}-setup"
-SYSTEMD_SERVICE_${SRCNAME}-setup = "keystone-init.service"
+SYSTEMD_SERVICE:${SRCNAME}-setup = "keystone-init.service"
-FILES_${SRCNAME}-setup = " \
+FILES:${SRCNAME}-setup = " \
${systemd_unitdir}/system \
"
-ALLOW_EMPTY_${SRCNAME}-cronjobs = "1"
+ALLOW_EMPTY:${SRCNAME}-cronjobs = "1"
-FILES_${PN} = "${libdir}/* \
+FILES:${PN} = "${libdir}/* \
"
-FILES_${SRCNAME}-tests = "${sysconfdir}/${SRCNAME}/run_tests.sh"
+FILES:${SRCNAME}-tests = "${sysconfdir}/${SRCNAME}/run_tests.sh"
-FILES_${SRCNAME} = "${bindir}/* \
+FILES:${SRCNAME} = "${bindir}/* \
${sysconfdir}/${SRCNAME}/* \
${localstatedir}/* \
${datadir}/openstack-dashboard/openstack_dashboard/api/keystone-httpd.py \
@@ -232,7 +232,7 @@ DEPENDS += " \
python-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python-babel \
python-pbr \
python-webob \
@@ -271,7 +271,7 @@ RDEPENDS_${PN} += " \
python-pytz \
"
-RDEPENDS_${SRCNAME}-tests += " bash"
+RDEPENDS:${SRCNAME}-tests += " bash"
PACKAGECONFIG ?= "${@bb.utils.contains('DISTRO_FEATURES', 'OpenLDAP', 'OpenLDAP', '', d)}"
PACKAGECONFIG[OpenLDAP] = ",,,python-ldap python-keystone-hybrid-backend"
@@ -279,7 +279,7 @@ PACKAGECONFIG[OpenLDAP] = ",,,python-ldap python-keystone-hybrid-backend"
# TODO:
# if DISTRO_FEATURE contains "tempest" then add *-tests to the main RDEPENDS
-RDEPENDS_${SRCNAME} = " \
+RDEPENDS:${SRCNAME} = " \
${PN} \
postgresql \
postgresql-client \
@@ -287,8 +287,8 @@ RDEPENDS_${SRCNAME} = " \
apache2 \
"
-RDEPENDS_${SRCNAME}-setup = "postgresql sudo ${SRCNAME}"
-RDEPENDS_${SRCNAME}-cronjobs = "cronie ${SRCNAME}"
+RDEPENDS:${SRCNAME}-setup = "postgresql sudo ${SRCNAME}"
+RDEPENDS:${SRCNAME}-cronjobs = "cronie ${SRCNAME}"
MONITOR_SERVICE_PACKAGES = "${SRCNAME}"
MONITOR_SERVICE_${SRCNAME} = "keystone"
diff --git a/meta-openstack/recipes-devtools/python/python-magnumclient_git.bb b/meta-openstack/recipes-devtools/python/python-magnumclient_git.bb
deleted file mode 100644
index 959852b0..00000000
--- a/meta-openstack/recipes-devtools/python/python-magnumclient_git.bb
+++ /dev/null
@@ -1,39 +0,0 @@
-DESCRIPTION = "Python client for containers service"
-HOMEPAGE = "https://github.com/openstack/python-magnumclient"
-SECTION = "devel/python"
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=d2794c0df5b907fdace235a619d80314"
-
-DEPENDS += " \
- python-pip \
- python-pbr \
- "
-
-# Satisfy setup.py 'setup_requires'
-DEPENDS += " \
- python-pbr-native \
- "
-
-RDEPENDS_${PN} +=" \
- python-pbr \
- python-babel \
- python-oslo.config \
- python-oslo.i18n \
- python-oslo.serialization \
- python-oslo.utils \
- python-iso8601 \
- python-requests \
- python-keystoneclient \
- python-pyyaml \
- python-stevedore \
- python-six \
- "
-
-SRCNAME = "magnumclient"
-SRC_URI = "git://github.com/openstack/${BPN}.git;branch=master"
-
-PV = "1.0.0.0b1+git${SRCPV}"
-SRCREV = "fb1ff6777eb96a5b7ba38156bf8354cda9b88ad4"
-S = "${WORKDIR}/git"
-
-inherit setuptools3 rmargparse
diff --git a/meta-openstack/recipes-devtools/python/python-manilaclient_git.bb b/meta-openstack/recipes-devtools/python/python-manilaclient_git.bb
deleted file mode 100644
index 2748efc2..00000000
--- a/meta-openstack/recipes-devtools/python/python-manilaclient_git.bb
+++ /dev/null
@@ -1,40 +0,0 @@
-DESCRIPTION = "Python bindings to the OpenStack Manila API"
-HOMEPAGE = "https://github.com/openstack/python-manilaclient"
-SECTION = "devel/python"
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=9edbbf5857ab51214ef0e8b79069bb07"
-
-DEPENDS += " \
- python-pip \
- python-pbr \
- "
-
-# Satisfy setup.py 'setup_requires'
-DEPENDS += " \
- python-pbr-native \
- "
-
-RDEPENDS_${PN} +=" \
- python-pbr \
- python-iso8601 \
- python-oslo.config \
- python-oslo.log \
- python-oslo.serialization \
- python-oslo.utils \
- python-prettytable \
- python-pycrypto \
- python-requests \
- python-simplejson \
- python-babel \
- python-six \
- python-keystoneclient \
- "
-
-SRCNAME = "manilaclient"
-SRC_URI = "git://github.com/openstack/${BPN}.git;branch=master"
-
-PV = "1.29.0+git${SRCPV}"
-SRCREV = "1b2cafb008bee70242b68a03212bcc575df683b9"
-S = "${WORKDIR}/git"
-
-inherit setuptools3 rmargparse
diff --git a/meta-openstack/recipes-devtools/python/python-mox_0.5.3.bb b/meta-openstack/recipes-devtools/python/python-mox_0.5.3.bb
deleted file mode 100644
index bdd5fbee..00000000
--- a/meta-openstack/recipes-devtools/python/python-mox_0.5.3.bb
+++ /dev/null
@@ -1,15 +0,0 @@
-DESCRIPTION = "Mock object framework"
-HOMEPAGE = "https://github.com/dreamhost/cliff"
-SECTION = "devel/python"
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://COPYING;md5=3b83ef96387f14655fc854ddc3c6bd57"
-
-SRC_URI[md5sum] = "6de7371e7e8bd9e2dad3fef2646f4a43"
-SRC_URI[sha256sum] = "424ee725ee12652802b4e86571f816059b0d392401ceae70bf6487d65602cba9"
-
-inherit distutils3 pypi
-
-DISTUTILS_INSTALL_ARGS = "--root=${D} \
- --prefix=${prefix} \
- --install-lib=${PYTHON_SITEPACKAGES_DIR} \
- --install-data=${datadir}"
diff --git a/meta-openstack/recipes-devtools/python/python-neutron-lib_git.bb b/meta-openstack/recipes-devtools/python/python-neutron-lib_git.bb
index d97cdc0a..343942f4 100644
--- a/meta-openstack/recipes-devtools/python/python-neutron-lib_git.bb
+++ b/meta-openstack/recipes-devtools/python/python-neutron-lib_git.bb
@@ -23,7 +23,7 @@ DEPENDS += " \
python-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python-pbr \
python-sqlalchemy \
python-debtcollector \
diff --git a/meta-openstack/recipes-devtools/python/python-neutron_git.bb b/meta-openstack/recipes-devtools/python/python-neutron_git.bb
index 315cb45a..11dbb843 100644
--- a/meta-openstack/recipes-devtools/python/python-neutron_git.bb
+++ b/meta-openstack/recipes-devtools/python/python-neutron_git.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
SRCNAME = "neutron"
-SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike \
+SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike;protocol=https \
file://neutron-server.service \
file://neutron.conf \
file://l3_agent.ini \
@@ -38,8 +38,8 @@ USER = "neutron"
GROUP = "neutron"
USERADD_PACKAGES = "${PN}"
-GROUPADD_PARAM_${PN} = "--system ${GROUP}"
-USERADD_PARAM_${PN} = "--system -m -d ${localstatedir}/lib/neutron -s /bin/false -g ${GROUP} ${USER}"
+GROUPADD_PARAM:${PN} = "--system ${GROUP}"
+USERADD_PARAM:${PN} = "--system -m -d ${localstatedir}/lib/neutron -s /bin/false -g ${GROUP} ${USER}"
SERVICECREATE_PACKAGES = "${SRCNAME}-setup"
KEYSTONE_HOST="${CONTROLLER_IP}"
@@ -60,7 +60,7 @@ python () {
d.setVarFlags("SERVICECREATE_PARAM_%s-setup" % d.getVar('SRCNAME',True), flags)
}
-do_install_append() {
+do_install:append() {
TEMPLATE_CONF_DIR=${S}${sysconfdir}/
NEUTRON_CONF_DIR=${D}${sysconfdir}/neutron
@@ -214,7 +214,7 @@ do_install_append() {
install -m 600 ${S}/etc/neutron/rootwrap.d/* ${NEUTRON_CONF_DIR}/rootwrap.d/
}
-pkg_postinst_${SRCNAME}-setup () {
+pkg_postinst:${SRCNAME}-setup () {
if [ -z "$D" ]; then
# This is to make sure postgres is configured and running
if ! pidof postmaster > /dev/null; then
@@ -229,15 +229,15 @@ pkg_postinst_${SRCNAME}-setup () {
fi
}
-pkg_postinst_${SRCNAME}-plugin-openvswitch-setup () {
+pkg_postinst:${SRCNAME}-plugin-openvswitch-setup () {
if [ -z "$D" ]; then
/etc/init.d/openvswitch-switch start
ovs-vsctl --no-wait -- --may-exist add-br br-int
fi
}
-ALLOW_EMPTY_${SRCNAME}-setup = "1"
-ALLOW_EMPTY_${SRCNAME}-plugin-openvswitch-setup = "1"
+ALLOW_EMPTY:${SRCNAME}-setup = "1"
+ALLOW_EMPTY:${SRCNAME}-plugin-openvswitch-setup = "1"
PACKAGES += " \
${SRCNAME}-tests \
@@ -257,13 +257,13 @@ PACKAGES += " \
${SRCNAME}-plugin-openvswitch-setup \
"
-FILES_${PN} = "${libdir}/*"
+FILES:${PN} = "${libdir}/*"
-FILES_${SRCNAME}-tests = "${sysconfdir}/${SRCNAME}/run_tests.sh"
-RDEPENDS_${SRCNAME}-tests += " bash"
+FILES:${SRCNAME}-tests = "${sysconfdir}/${SRCNAME}/run_tests.sh"
+RDEPENDS:${SRCNAME}-tests += " bash"
-FILES_${SRCNAME} = " \
+FILES:${SRCNAME} = " \
${bindir}/neutron-db-manage \
${bindir}/neutron-rootwrap \
${bindir}/neutron-debug \
@@ -278,53 +278,53 @@ FILES_${SRCNAME} = " \
${localstatedir}/* \
"
-FILES_${SRCNAME}-server = " \
+FILES:${SRCNAME}-server = " \
${bindir}/neutron-server \
${sysconfdir}/neutron/plugin.ini \
"
-FILES_${SRCNAME}-plugin-ml2 = " \
+FILES:${SRCNAME}-plugin-ml2 = " \
${sysconfdir}/${SRCNAME}/plugins/ml2/* \
"
-FILES_${SRCNAME}-plugin-openvswitch = " \
+FILES:${SRCNAME}-plugin-openvswitch = " \
${bindir}/neutron-openvswitch-agent \
${sysconfdir}/init.d/neutron-openvswitch-agent \
"
-FILES_${SRCNAME}-dhcp-agent = " \
+FILES:${SRCNAME}-dhcp-agent = " \
${bindir}/neutron-dhcp-agent \
${bindir}/neutron-dhcp-agent-dnsmasq-lease-update \
${sysconfdir}/${SRCNAME}/dhcp_agent.ini \
${sysconfdir}/cron.d/neutron-dhcp-agent-netns-cleanup \
"
-FILES_${SRCNAME}-linuxbridge-agent = " \
+FILES:${SRCNAME}-linuxbridge-agent = " \
${bindir}/neutron-linuxbridge-agent \
${sysconfdir}/${SRCNAME}/plugins/ml2/linuxbridge_agent.ini \
"
-FILES_${SRCNAME}-l3-agent = " \
+FILES:${SRCNAME}-l3-agent = " \
${bindir}/neutron-l3-agent \
${sysconfdir}/${SRCNAME}/l3_agent.ini \
"
-FILES_${SRCNAME}-metadata-agent = " \
+FILES:${SRCNAME}-metadata-agent = " \
${bindir}/neutron-metadata-agent \
${bindir}/neutron-ns-metadata-proxy \
${sysconfdir}/${SRCNAME}/metadata_agent.ini \
"
-FILES_${SRCNAME}-metering-agent = " \
+FILES:${SRCNAME}-metering-agent = " \
${bindir}/neutron-metering-agent \
${sysconfdir}/${SRCNAME}/metering_agent.ini \
"
-FILES_${SRCNAME}-extra-agents = "${bindir}/*"
+FILES:${SRCNAME}-extra-agents = "${bindir}/*"
-FILES_${SRCNAME}-doc = "${datadir}/*"
+FILES:${SRCNAME}-doc = "${datadir}/*"
-FILES_${SRCNAME}-setup = " \
+FILES:${SRCNAME}-setup = " \
${sysconfdir}/neutron/neutron-init \
"
@@ -338,7 +338,7 @@ DEPENDS += " \
python-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python-pbr \
python-paste \
python-pastedeploy \
@@ -389,20 +389,20 @@ RDEPENDS_${PN} += " \
python-os-xenapi \
"
-RDEPENDS_${SRCNAME} = "${PN} \
+RDEPENDS:${SRCNAME} = "${PN} \
postgresql postgresql-client python-psycopg2"
-RDEPENDS_${SRCNAME}-server = "${SRCNAME} ${SRCNAME}-plugin-ml2 ${SRCNAME}-dhcp-agent ${SRCNAME}-linuxbridge-agent ${SRCNAME}-metadata-agent"
-RDEPENDS_${SRCNAME}-plugin-openvswitch = "${SRCNAME} ${SRCNAME}-plugin-ml2 ${SRCNAME}-plugin-openvswitch-setup openvswitch-switch iproute2 bridge-utils"
-RDEPENDS_${SRCNAME}-plugin-openvswitch-setup = "openvswitch-switch "
-RDEPENDS_${SRCNAME}-dhcp-agent = "${SRCNAME} dnsmasq dhcp-server dhcp-server-config"
-RDEPENDS_${SRCNAME}-linuxbridge-agent = "${SRCNAME}"
-RDEPENDS_${SRCNAME}-l3-agent = "${SRCNAME} ${SRCNAME}-metadata-agent iputils"
-RDEPENDS_${SRCNAME}-metadata-agent = "${SRCNAME}"
-RDEPENDS_${SRCNAME}-plugin-ml2 = "${SRCNAME}"
-RDEPENDS_${SRCNAME}-setup = "postgresql sudo bash"
+RDEPENDS:${SRCNAME}-server = "${SRCNAME} ${SRCNAME}-plugin-ml2 ${SRCNAME}-dhcp-agent ${SRCNAME}-linuxbridge-agent ${SRCNAME}-metadata-agent"
+RDEPENDS:${SRCNAME}-plugin-openvswitch = "${SRCNAME} ${SRCNAME}-plugin-ml2 ${SRCNAME}-plugin-openvswitch-setup openvswitch-switch iproute2 bridge-utils"
+RDEPENDS:${SRCNAME}-plugin-openvswitch-setup = "openvswitch-switch "
+RDEPENDS:${SRCNAME}-dhcp-agent = "${SRCNAME} dnsmasq dhcp-server dhcp-server-config"
+RDEPENDS:${SRCNAME}-linuxbridge-agent = "${SRCNAME}"
+RDEPENDS:${SRCNAME}-l3-agent = "${SRCNAME} ${SRCNAME}-metadata-agent iputils"
+RDEPENDS:${SRCNAME}-metadata-agent = "${SRCNAME}"
+RDEPENDS:${SRCNAME}-plugin-ml2 = "${SRCNAME}"
+RDEPENDS:${SRCNAME}-setup = "postgresql sudo bash"
-RRECOMMENDS_${SRCNAME}-server = "${SRCNAME}-plugin-openvswitch"
+RRECOMMENDS:${SRCNAME}-server = "${SRCNAME}-plugin-openvswitch"
#INITSCRIPT_PACKAGES = "${SRCNAME}-plugin-openvswitch ${SRCNAME}-l3-agent"
#INITSCRIPT_NAME_${SRCNAME}-plugin-openvswitch = "neutron-openvswitch-agent"
@@ -417,17 +417,17 @@ SYSTEMD_PACKAGES = " \
${SRCNAME}-linuxbridge-agent \
${SRCNAME}-metadata-agent \
"
-SYSTEMD_SERVICE_${SRCNAME}-server = "neutron-server.service"
-SYSTEMD_SERVICE_${SRCNAME}-dhcp-agent = "neutron-dhcp-agent.service"
-SYSTEMD_SERVICE_${SRCNAME}-linuxbridge-agent = "neutron-linuxbridge-agent.service"
-SYSTEMD_SERVICE_${SRCNAME}-metadata-agent = "neutron-metadata-agent.service"
-SYSTEMD_SERVICE_${SRCNAME}-setup = "neutron-init.service"
+SYSTEMD_SERVICE:${SRCNAME}-server = "neutron-server.service"
+SYSTEMD_SERVICE:${SRCNAME}-dhcp-agent = "neutron-dhcp-agent.service"
+SYSTEMD_SERVICE:${SRCNAME}-linuxbridge-agent = "neutron-linuxbridge-agent.service"
+SYSTEMD_SERVICE:${SRCNAME}-metadata-agent = "neutron-metadata-agent.service"
+SYSTEMD_SERVICE:${SRCNAME}-setup = "neutron-init.service"
# Disable unconfigured services
-SYSTEMD_AUTO_ENABLE_${SRCNAME}-server = "disable"
-SYSTEMD_AUTO_ENABLE_${SRCNAME}-dhcp-agent = "disable"
-SYSTEMD_AUTO_ENABLE_${SRCNAME}-linuxbridge-agent = "disable"
-SYSTEMD_AUTO_ENABLE_${SRCNAME}-metadata-agent = "disable"
+SYSTEMD_AUTO_ENABLE:${SRCNAME}-server = "disable"
+SYSTEMD_AUTO_ENABLE:${SRCNAME}-dhcp-agent = "disable"
+SYSTEMD_AUTO_ENABLE:${SRCNAME}-linuxbridge-agent = "disable"
+SYSTEMD_AUTO_ENABLE:${SRCNAME}-metadata-agent = "disable"
MONITOR_SERVICE_PACKAGES = "${SRCNAME}"
diff --git a/meta-openstack/recipes-devtools/python/python-neutronclient_git.bb b/meta-openstack/recipes-devtools/python/python-neutronclient_git.bb
index f519bf7d..42993e67 100644
--- a/meta-openstack/recipes-devtools/python/python-neutronclient_git.bb
+++ b/meta-openstack/recipes-devtools/python/python-neutronclient_git.bb
@@ -14,7 +14,7 @@ DEPENDS += " \
python-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python-pbr \
python-cliff \
python-debtcollector \
@@ -34,7 +34,7 @@ RDEPENDS_${PN} += " \
bash \
"
-SRC_URI = "git://github.com/openstack/python-neutronclient.git;branch=stable/pike \
+SRC_URI = "git://github.com/openstack/python-neutronclient.git;branch=stable/pike;protocol=https \
file://neutronclient-use-csv-flag-instead-of-json.patch \
file://neutron-api-check.sh \
"
@@ -48,13 +48,13 @@ inherit setuptools3 monitor rmargparse
PACKAGECONFIG ?= "bash-completion"
PACKAGECONFIG[bash-completion] = ",,bash-completion,bash-completion ${BPN}-bash-completion"
-do_install_append() {
+do_install:append() {
install -d ${D}/${sysconfdir}/bash_completion.d
install -m 664 ${S}/tools/neutron.bash_completion ${D}/${sysconfdir}/bash_completion.d
}
PACKAGES =+ "${BPN}-bash-completion"
-FILES_${BPN}-bash-completion = "${sysconfdir}/bash_completion.d/*"
+FILES:${BPN}-bash-completion = "${sysconfdir}/bash_completion.d/*"
MONITOR_CHECKS_${PN} += "\
neutron-api-check.sh \
diff --git a/meta-openstack/recipes-devtools/python/python-nova_git.bb b/meta-openstack/recipes-devtools/python/python-nova_git.bb
index 8c643bd2..7afe347d 100644
--- a/meta-openstack/recipes-devtools/python/python-nova_git.bb
+++ b/meta-openstack/recipes-devtools/python/python-nova_git.bb
@@ -11,9 +11,9 @@ DEPENDS = " \
SRCNAME = "nova"
-FILESEXTRAPATHS_append := "${THISDIR}/${PN}"
+FILESEXTRAPATHS:append := "${THISDIR}/${PN}"
-SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike \
+SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike;protocol=https \
file://neutron-api-set-default-binding-vnic_type.patch \
"
@@ -46,8 +46,8 @@ USER = "nova"
GROUP = "nova"
USERADD_PACKAGES = "${PN}"
-GROUPADD_PARAM_${PN} = "--system ${GROUP}"
-USERADD_PARAM_${PN} = "--system -m -d ${localstatedir}/lib/nova -s /bin/false -g ${GROUP} ${USER}"
+GROUPADD_PARAM:${PN} = "--system ${GROUP}"
+USERADD_PARAM:${PN} = "--system -m -d ${localstatedir}/lib/nova -s /bin/false -g ${GROUP} ${USER}"
# Need to create the user?
PLACEMENT_USER = "placement"
@@ -82,7 +82,7 @@ python () {
d.setVarFlags("SERVICECREATE_PARAM_%s-ec2" % d.getVar('SRCNAME',True), flags)
}
-do_install_append() {
+do_install:append() {
if [ ! -f "${WORKDIR}/nova.conf" ]; then
return
fi
@@ -227,37 +227,37 @@ PACKAGECONFIG ?= "bash-completion"
PACKAGECONFIG[bash-completion] = ",,bash-completion,bash-completion python-nova-bash-completion"
PACKAGES =+ "${BPN}-bash-completion"
-FILES_${BPN}-bash-completion = "${sysconfdir}/bash_completion.d/*"
+FILES:${BPN}-bash-completion = "${sysconfdir}/bash_completion.d/*"
-ALLOW_EMPTY_${SRCNAME}-setup = "1"
-ALLOW_EMPTY_${SRCNAME}-ec2 = "1"
-ALLOW_EMPTY_${SRCNAME}-api = "1"
-ALLOW_EMPTY_${SRCNAME}-compute = "1"
-ALLOW_EMPTY_${SRCNAME}-controller = "1"
-ALLOW_EMPTY_${SRCNAME}-console = "1"
-ALLOW_EMPTY_${SRCNAME}-conductor = "1"
-ALLOW_EMPTY_${SRCNAME}-network = "1"
-ALLOW_EMPTY_${SRCNAME}-novncproxy = "1"
-ALLOW_EMPTY_${SRCNAME}-scheduler = "1"
-ALLOW_EMPTY_${SRCNAME}-spicehtml5proxy = "1"
+ALLOW_EMPTY:${SRCNAME}-setup = "1"
+ALLOW_EMPTY:${SRCNAME}-ec2 = "1"
+ALLOW_EMPTY:${SRCNAME}-api = "1"
+ALLOW_EMPTY:${SRCNAME}-compute = "1"
+ALLOW_EMPTY:${SRCNAME}-controller = "1"
+ALLOW_EMPTY:${SRCNAME}-console = "1"
+ALLOW_EMPTY:${SRCNAME}-conductor = "1"
+ALLOW_EMPTY:${SRCNAME}-network = "1"
+ALLOW_EMPTY:${SRCNAME}-novncproxy = "1"
+ALLOW_EMPTY:${SRCNAME}-scheduler = "1"
+ALLOW_EMPTY:${SRCNAME}-spicehtml5proxy = "1"
-FILES_${PN} = "${libdir}/*"
+FILES:${PN} = "${libdir}/*"
-# MAA FILES_${SRCNAME}-tests = "${sysconfdir}/${SRCNAME}/run_tests.sh"
-FILES_${SRCNAME}-tests = ""
+# MAA FILES:${SRCNAME}-tests = "${sysconfdir}/${SRCNAME}/run_tests.sh"
+FILES:${SRCNAME}-tests = ""
-FILES_${SRCNAME}-common = "${bindir}/nova-manage \
+FILES:${SRCNAME}-common = "${bindir}/nova-manage \
${bindir}/nova-rootwrap \
${sysconfdir}/${SRCNAME}/* \
${sysconfdir}/sudoers.d"
-FILES_${SRCNAME}-compute = "${bindir}/nova-compute \
+FILES:${SRCNAME}-compute = "${bindir}/nova-compute \
${sysconfdir}/init.d/nova-compute"
-FILES_${SRCNAME}-controller = "${bindir}/* \
+FILES:${SRCNAME}-controller = "${bindir}/* \
${sysconfdir}/init.d/nova-all "
DEPENDS += " \
@@ -270,7 +270,7 @@ DEPENDS += " \
python-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
libvirt \
python-pbr \
python-sqlalchemy \
@@ -333,10 +333,10 @@ RDEPENDS_${PN} += " \
python-pypowervm \
"
-RDEPENDS_${SRCNAME}-common = "${PN} openssl openssl-misc libxml2 libxslt \
+RDEPENDS:${SRCNAME}-common = "${PN} openssl openssl-misc libxml2 libxslt \
iptables curl dnsmasq sudo procps"
-RDEPENDS_${SRCNAME}-controller = "${PN} ${SRCNAME}-common \
+RDEPENDS:${SRCNAME}-controller = "${PN} ${SRCNAME}-common \
${SRCNAME}-ec2 \
${SRCNAME}-console \
${SRCNAME}-novncproxy \
@@ -347,12 +347,12 @@ RDEPENDS_${SRCNAME}-controller = "${PN} ${SRCNAME}-common \
${SRCNAME}-api \
postgresql postgresql-client python-psycopg2"
-RDEPENDS_${SRCNAME}-compute = "${PN} ${SRCNAME}-common python-oslo.messaging \
+RDEPENDS:${SRCNAME}-compute = "${PN} ${SRCNAME}-common python-oslo.messaging \
qemu libvirt libvirt-libvirtd libvirt-python libvirt-virsh"
-RDEPENDS_${SRCNAME}-setup = "postgresql sudo ${SRCNAME}-common"
-RDEPENDS_${SRCNAME}-ec2 = "postgresql sudo ${SRCNAME}-common"
+RDEPENDS:${SRCNAME}-setup = "postgresql sudo ${SRCNAME}-common"
+RDEPENDS:${SRCNAME}-ec2 = "postgresql sudo ${SRCNAME}-common"
-RDEPENDS_${SRCNAME}-tests = " \
+RDEPENDS:${SRCNAME}-tests = " \
python-coverage \
bash \
"
@@ -370,22 +370,22 @@ SYSTEMD_PACKAGES = " \
${SRCNAME}-api \
"
-SYSTEMD_SERVICE_${SRCNAME}-setup = "nova-init.service"
-SYSTEMD_SERVICE_${SRCNAME}-compute = "nova-compute.service"
-SYSTEMD_SERVICE_${SRCNAME}-console = "nova-console.service nova-consoleauth.service nova-xvpvncproxy.service"
-SYSTEMD_SERVICE_${SRCNAME}-novncproxy = "nova-novncproxy.service"
-SYSTEMD_SERVICE_${SRCNAME}-spicehtml5proxy = "nova-spicehtml5proxy.service"
-SYSTEMD_SERVICE_${SRCNAME}-network = "nova-network.service"
-SYSTEMD_SERVICE_${SRCNAME}-scheduler = "nova-scheduler.service"
-SYSTEMD_SERVICE_${SRCNAME}-conductor = "nova-conductor.service"
-SYSTEMD_SERVICE_${SRCNAME}-api = "nova-api.service"
+SYSTEMD_SERVICE:${SRCNAME}-setup = "nova-init.service"
+SYSTEMD_SERVICE:${SRCNAME}-compute = "nova-compute.service"
+SYSTEMD_SERVICE:${SRCNAME}-console = "nova-console.service nova-consoleauth.service nova-xvpvncproxy.service"
+SYSTEMD_SERVICE:${SRCNAME}-novncproxy = "nova-novncproxy.service"
+SYSTEMD_SERVICE:${SRCNAME}-spicehtml5proxy = "nova-spicehtml5proxy.service"
+SYSTEMD_SERVICE:${SRCNAME}-network = "nova-network.service"
+SYSTEMD_SERVICE:${SRCNAME}-scheduler = "nova-scheduler.service"
+SYSTEMD_SERVICE:${SRCNAME}-conductor = "nova-conductor.service"
+SYSTEMD_SERVICE:${SRCNAME}-api = "nova-api.service"
# Disable services on first boot to avoid having them run when not configured
-SYSTEMD_AUTO_ENABLE_${SRCNAME}-api = "disable"
-SYSTEMD_AUTO_ENABLE_${SRCNAME}-consoleauth = "disable"
-SYSTEMD_AUTO_ENABLE_${SRCNAME}-scheduler = "disable"
-SYSTEMD_AUTO_ENABLE_${SRCNAME}-conductor = "disable"
-SYSTEMD_AUTO_ENABLE_${SRCNAME}-novncproxy = "disable"
+SYSTEMD_AUTO_ENABLE:${SRCNAME}-api = "disable"
+SYSTEMD_AUTO_ENABLE:${SRCNAME}-consoleauth = "disable"
+SYSTEMD_AUTO_ENABLE:${SRCNAME}-scheduler = "disable"
+SYSTEMD_AUTO_ENABLE:${SRCNAME}-conductor = "disable"
+SYSTEMD_AUTO_ENABLE:${SRCNAME}-novncproxy = "disable"
MONITOR_SERVICE_PACKAGES = "${SRCNAME}"
MONITOR_SERVICE_${SRCNAME} = "nova-api nova-conductor nova-console nova-scheduler"
diff --git a/meta-openstack/recipes-devtools/python/python-novaclient_git.bb b/meta-openstack/recipes-devtools/python/python-novaclient_git.bb
index f85ae4d3..af9c601f 100644
--- a/meta-openstack/recipes-devtools/python/python-novaclient_git.bb
+++ b/meta-openstack/recipes-devtools/python/python-novaclient_git.bb
@@ -5,7 +5,7 @@ LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=7cdb54622cacc9bc9b2883091e6dd669"
SRC_URI = "\
- git://github.com/openstack/python-novaclient.git;branch=stable/pike \
+ git://github.com/openstack/python-novaclient.git;branch=stable/pike;protocol=https \
file://nova-api-check.sh \
"
@@ -25,7 +25,7 @@ DEPENDS += " \
python-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python-pbr \
python-keystoneauth1 \
python-iso8601 \
@@ -42,7 +42,7 @@ RDEPENDS_${PN} += " \
PACKAGECONFIG ?= "bash-completion"
PACKAGECONFIG[bash-completion] = ",,bash-completion,bash-completion ${BPN}-bash-completion"
-do_install_append() {
+do_install:append() {
install -d ${D}/${sysconfdir}/bash_completion.d
install -m 664 ${S}/tools/nova.bash_completion ${D}/${sysconfdir}/bash_completion.d
@@ -53,7 +53,7 @@ do_install_append() {
}
PACKAGES =+ "${BPN}-bash-completion"
-FILES_${BPN}-bash-completion = "${sysconfdir}/bash_completion.d/*"
+FILES:${BPN}-bash-completion = "${sysconfdir}/bash_completion.d/*"
MONITOR_CHECKS_${PN} += "\
nova-api-check.sh \
diff --git a/meta-openstack/recipes-devtools/python/python-novnc_git.bb b/meta-openstack/recipes-devtools/python/python-novnc_git.bb
deleted file mode 100644
index 3f36ef57..00000000
--- a/meta-openstack/recipes-devtools/python/python-novnc_git.bb
+++ /dev/null
@@ -1,20 +0,0 @@
-DESCRIPTION = "This package contains the core python parts of NoVNC"
-HOMEPAGE = "https://github.com/kanaka/noVNC"
-SECTION = "devel/python"
-
-PR = "r0"
-
-LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=6458695fb66dcd893becb5f9f912715e"
-
-SRCREV = "3b8ec46fd26d644e6edbea4f46e630929297e448"
-PV = "0.5.1+git${SRCPV}"
-
-SRC_URI = "git://github.com/kanaka/noVNC.git \
- file://python-distutils.patch"
-
-S = "${WORKDIR}/git"
-
-inherit distutils3
-
-DEPENDS += " python-websockify"
diff --git a/meta-openstack/recipes-devtools/python/python-oauth2_1.5.211.bb b/meta-openstack/recipes-devtools/python/python-oauth2_1.5.211.bb
index 38351385..e9895678 100644
--- a/meta-openstack/recipes-devtools/python/python-oauth2_1.5.211.bb
+++ b/meta-openstack/recipes-devtools/python/python-oauth2_1.5.211.bb
@@ -9,7 +9,7 @@ SRC_URI[sha256sum] = "82a38f674da1fa496c0fc4df714cbb058540bed72a30c50a2e344b0d98
inherit setuptools3 pypi
-RDEPENDS_${PN} += "python-prettytable \
+RDEPENDS:${PN} += "python-prettytable \
python-cmd2 \
python-pyparsing \
python-mccabe \
@@ -17,7 +17,7 @@ RDEPENDS_${PN} += "python-prettytable \
python-pyflakes"
-do_install_append() {
+do_install:append() {
perm_files=$(find "${D}${PYTHON_SITEPACKAGES_DIR}/" -name "PKG-INFO")
for f in $perm_files; do
chmod 644 "${f}"
diff --git a/meta-openstack/recipes-devtools/python/python-oauthlib_0.7.2.bb b/meta-openstack/recipes-devtools/python/python-oauthlib_0.7.2.bb
index a5be175c..a3b6853b 100644
--- a/meta-openstack/recipes-devtools/python/python-oauthlib_0.7.2.bb
+++ b/meta-openstack/recipes-devtools/python/python-oauthlib_0.7.2.bb
@@ -1,7 +1,7 @@
DESCRIPTION = "A generic, spec-compliant, thorough implementation of the OAuth request-signing logic"
HOMEPAGE = "https://github.com/idan/oauthlib"
SECTION = "devel/python"
-LICENSE = "Apache-2"
+LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=5ba9ce41463615e082609806255bce1b"
SRC_URI[md5sum] = "eb60abdb002b9c08d248707b79a1cc92"
@@ -15,11 +15,11 @@ DEPENDS += " \
python-pip \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
"
-do_install_append() {
+do_install:append() {
perm_files=`find "${D}${PYTHON_SITEPACKAGES_DIR}/" -name "top_level.txt" -o -name "requires.txt"`
perm_files="$perm_files "$(find "${D}${PYTHON_SITEPACKAGES_DIR}/" -name "PKG-INFO")
for f in $perm_files; do
diff --git a/meta-openstack/recipes-devtools/python/python-openstackclient_git.bb b/meta-openstack/recipes-devtools/python/python-openstackclient_git.bb
index 4ad6593f..b345c396 100644
--- a/meta-openstack/recipes-devtools/python/python-openstackclient_git.bb
+++ b/meta-openstack/recipes-devtools/python/python-openstackclient_git.bb
@@ -5,7 +5,7 @@ LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
SRC_URI = " \
- git://github.com/openstack/python-openstackclient.git;branch=stable/pike \
+ git://github.com/openstack/python-openstackclient.git;branch=stable/pike;protocol=https \
"
PV = "3.12.0+git${SRCPV}"
@@ -23,7 +23,7 @@ DEPENDS += " \
python-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python-pbr \
python-six \
python-babel \
diff --git a/meta-openstack/recipes-devtools/python/python-openstacksdk_git.bb b/meta-openstack/recipes-devtools/python/python-openstacksdk_git.bb
deleted file mode 100644
index 3e52d0e2..00000000
--- a/meta-openstack/recipes-devtools/python/python-openstacksdk_git.bb
+++ /dev/null
@@ -1,34 +0,0 @@
-DESCRIPTION = "Unified SDK for OpenStack"
-HOMEPAGE = "https://github.com/openstack/python-openstacksdk"
-SECTION = "devel/python"
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=34400b68072d710fecd0a2940a0d1658"
-
-SRC_URI = " \
- git://github.com/openstack/python-openstacksdk.git;branch=master \
- "
-
-PV = "0.9.19+git${SRCPV}"
-SRCREV = "bd60aa4a21676b8901691298eb0786fc231f7bff"
-S = "${WORKDIR}/git"
-
-inherit setuptools3
-
-DEPENDS += "\
- python-pbr \
- "
-
-# Satisfy setup.py 'setup_requires'
-DEPENDS += " \
- python-pbr-native \
- "
-
-RDEPENDS_${PN} += " \
- python-pbr \
- python-jsonpatch \
- python-six \
- python-stevedore \
- python-os-client-config \
- python-keystoneauth1 \
- python-deprecation \
- "
diff --git a/meta-openstack/recipes-devtools/python/python-ordereddict.inc b/meta-openstack/recipes-devtools/python/python-ordereddict.inc
deleted file mode 100644
index fff4bf6a..00000000
--- a/meta-openstack/recipes-devtools/python/python-ordereddict.inc
+++ /dev/null
@@ -1,21 +0,0 @@
-DESCRIPTION = "A drop-in substitute for Py2.7's new collections.OrderedDict that works in Python 2.4-2.6."
-HOMEPAGE = "https://pypi.python.org/pypi/ordereddict"
-SECTION = "devel/python"
-LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=7f0267460024072a9bbf135ee87a41b8"
-
-SRC_URI[md5sum] = "a0ed854ee442051b249bfad0f638bbec"
-SRC_URI[sha256sum] = "1c35b4ac206cef2d24816c89f89cf289dd3d38cf7c449bb3fab7bf6d43f01b1f"
-
-inherit pypi
-
-# DEPENDS_default: python-pip
-
-DEPENDS += " \
- ${PYTHON_PN}-pip \
- "
-
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
- ${PYTHON_PN}-pip \
- "
diff --git a/meta-openstack/recipes-devtools/python/python-os-brick_git.bb b/meta-openstack/recipes-devtools/python/python-os-brick_git.bb
deleted file mode 100644
index 5dd08dce..00000000
--- a/meta-openstack/recipes-devtools/python/python-os-brick_git.bb
+++ /dev/null
@@ -1,42 +0,0 @@
-DESCRIPTION = "OpenStack Cinder brick library for managing local volume attaches"
-HOMEPAGE = "https://github.com/openstack/os-brick"
-SECTION = "devel/python"
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
-
-SRC_URI = "\
- git://github.com/openstack/os-brick.git;branch=stable/pike \
- "
-
-PV = "1.15.5+git${SRCPV}"
-SRCREV = "4090db76673cadb3b8adfceb106069e03414de49"
-S = "${WORKDIR}/git"
-
-inherit setuptools3
-
-FILES_${PN} += "${datadir}/etc/*"
-
-DEPENDS += " \
- python-pbr \
- "
-
-# Satisfy setup.py 'setup_requires'
-DEPENDS += " \
- python-pbr-native \
- "
-
-RDEPENDS_${PN} += " \
- python-pbr \
- python-babel \
- python-eventlet \
- python-oslo.concurrency \
- python-oslo.log \
- python-oslo.serialization \
- python-oslo.i18n \
- python-oslo.privsep \
- python-oslo.service \
- python-oslo.utils \
- python-requests \
- python-retrying \
- python-six \
- python-os-win \
diff --git a/meta-openstack/recipes-devtools/python/python-os-client-config.inc b/meta-openstack/recipes-devtools/python/python-os-client-config.inc
index d549ea64..e05746d8 100644
--- a/meta-openstack/recipes-devtools/python/python-os-client-config.inc
+++ b/meta-openstack/recipes-devtools/python/python-os-client-config.inc
@@ -8,7 +8,7 @@ PV = "1.28.0"
SRCREV = "261c05f0057d556a8910457f1e22ca4d81801081"
SRCNAME = "os-client-config"
-SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike"
+SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike;protocol=https"
S = "${WORKDIR}/git"
@@ -20,7 +20,7 @@ DEPENDS += " \
${PYTHON_PN}-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
${PYTHON_PN}-pbr \
${PYTHON_PN}-pyyaml \
${PYTHON_PN}-appdirs \
diff --git a/meta-openstack/recipes-devtools/python/python-os-vif_git.bb b/meta-openstack/recipes-devtools/python/python-os-vif_git.bb
deleted file mode 100644
index 6ad2020c..00000000
--- a/meta-openstack/recipes-devtools/python/python-os-vif_git.bb
+++ /dev/null
@@ -1,38 +0,0 @@
-DESCRIPTION = "OpenStack integration library between network and compute providers."
-HOMEPAGE = "https://github.com/openstack/os-vif"
-SECTION = "devel/python"
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
-
-SRC_URI = "\
- git://github.com/openstack/os-vif.git;branch=stable/pike \
- "
-
-PV = "1.7.0+git${SRCPV}"
-SRCREV = "5184b7fc3b8d1689823eacb859087c8a943f9a09"
-S = "${WORKDIR}/git"
-
-inherit setuptools3
-
-DEPENDS += " \
- python-pbr \
- "
-
-# Satisfy setup.py 'setup_requires'
-DEPENDS += " \
- python-pbr-native \
- "
-
-RDEPENDS_${PN} += " \
- python-pbr \
- python-netaddr \
- python-oslo.concurrency \
- python-oslo.config \
- python-oslo.log \
- python-oslo.i18n \
- python-oslo.privsep \
- python-oslo.versionedobjects \
- python-six \
- python-stevedore \
- "
-
diff --git a/meta-openstack/recipes-devtools/python/python-oslo.cache_git.bb b/meta-openstack/recipes-devtools/python/python-oslo.cache_git.bb
deleted file mode 100644
index f109b8a1..00000000
--- a/meta-openstack/recipes-devtools/python/python-oslo.cache_git.bb
+++ /dev/null
@@ -1,37 +0,0 @@
-DESCRIPTION = "An oslo.config enabled dogpile.cache"
-HOMEPAGE = "https://github.com/openstack/oslo.cache"
-SECTION = "devel/python"
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
-
-PV = "1.14.0+git${SRCPV}"
-SRCREV = "f5b6ddf7d18a7e06e19712ca7a2509d658a08c4d"
-
-SRCNAME = "oslo.cache"
-SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike"
-
-S = "${WORKDIR}/git"
-
-inherit setuptools3
-
-# DEPENDS_default: python-pip
-
-DEPENDS += " \
- python-pip \
- python-pbr \
- "
-
-# Satisfy setup.py 'setup_requires'
-DEPENDS += " \
- python-pbr-native \
- "
-
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
- python-dogpile.cache \
- python-six \
- python-oslo.config \
- python-oslo.i18n \
- python-oslo.log \
- python-oslo.utils \
- "
diff --git a/meta-openstack/recipes-devtools/python/python-oslo.db_git.bb b/meta-openstack/recipes-devtools/python/python-oslo.db_git.bb
deleted file mode 100644
index a330ed4b..00000000
--- a/meta-openstack/recipes-devtools/python/python-oslo.db_git.bb
+++ /dev/null
@@ -1,38 +0,0 @@
-DESCRIPTION = "oslo.db library"
-HOMEPAGE = "http://launchpad.net/oslo"
-SECTION = "devel/python"
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=34400b68072d710fecd0a2940a0d1658"
-
-PV = "4.25.0+git${SRCPV}"
-SRCREV = "71607d59ec5c02d7beb5109c500aa9b6a0d9ee2c"
-
-SRCNAME = "oslo.db"
-SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike"
-
-S = "${WORKDIR}/git"
-
-inherit setuptools3
-
-DEPENDS += " \
- python-pip \
- python-pbr \
- "
-
-# Satisfy setup.py 'setup_requires'
-DEPENDS += " \
- python-pbr-native \
- "
-
-RDEPENDS_${PN} += " \
- python-six \
- python-alembic \
- python-oslo.config \
- python-oslo.i18n \
- python-oslo.utils \
- python-sqlalchemy \
- python-sqlalchemy-migrate \
- python-stevedore \
- python-pbr \
- python-debtcollector \
- "
diff --git a/meta-openstack/recipes-devtools/python/python-oslo.i18n.inc b/meta-openstack/recipes-devtools/python/python-oslo.i18n.inc
deleted file mode 100644
index 3c0e74c9..00000000
--- a/meta-openstack/recipes-devtools/python/python-oslo.i18n.inc
+++ /dev/null
@@ -1,32 +0,0 @@
-DESCRIPTION = "oslo.i18n library"
-HOMEPAGE = "http://launchpad.net/oslo"
-SECTION = "devel/python"
-LICENSE = "Apache-2"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=34400b68072d710fecd0a2940a0d1658"
-
-PV = "3.17.0+git${SRCPV}"
-SRCREV = "f2729cd36f8694a6ec53a0e700599ddf4427440d"
-
-SRCNAME = "oslo.i18n"
-SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike"
-
-S = "${WORKDIR}/git"
-
-# DEPENDS_default: python-pip
-
-DEPENDS += " \
- ${PYTHON_PN}-pip \
- ${PYTHON_PN}-pbr \
- "
-
-# Satisfy setup.py 'setup_requires'
-DEPENDS += " \
- ${PYTHON_PN}-pbr-native \
- "
-
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
- ${PYTHON_PN}-babel \
- ${PYTHON_PN}-pbr \
- ${PYTHON_PN}-six \
- "
diff --git a/meta-openstack/recipes-devtools/python/python-oslo.i18n_3.23.1.bb b/meta-openstack/recipes-devtools/python/python-oslo.i18n_3.23.1.bb
deleted file mode 100644
index 1dedfa22..00000000
--- a/meta-openstack/recipes-devtools/python/python-oslo.i18n_3.23.1.bb
+++ /dev/null
@@ -1,33 +0,0 @@
-DESCRIPTION = "oslo.i18n library"
-HOMEPAGE = "http://launchpad.net/oslo"
-SECTION = "devel/python"
-LICENSE = "Apache-2"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=34400b68072d710fecd0a2940a0d1658"
-
-SRCREV = "20bbee510b9714075b7f48f7c3968d7e2bd21a8a"
-
-SRCNAME = "oslo.i18n"
-SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=master"
-
-S = "${WORKDIR}/git"
-
-inherit setuptools3
-
-# DEPENDS_default: python-pip
-
-DEPENDS += " \
- python-pip \
- python-pbr \
- "
-
-# Satisfy setup.py 'setup_requires'
-DEPENDS += " \
- python-pbr-native \
- "
-
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
- python-babel \
- python-pbr \
- python-six \
- "
diff --git a/meta-openstack/recipes-devtools/python/python-oslo.messaging_git.bb b/meta-openstack/recipes-devtools/python/python-oslo.messaging_git.bb
deleted file mode 100644
index 28404e30..00000000
--- a/meta-openstack/recipes-devtools/python/python-oslo.messaging_git.bb
+++ /dev/null
@@ -1,52 +0,0 @@
-DESCRIPTION = "Oslo Messaging API"
-HOMEPAGE = "https://launchpad.net/oslo"
-SECTION = "devel/python"
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=c46f31914956e4579f9b488e71415ac8"
-
-SRCNAME = "oslo.messaging"
-SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike"
-
-PV = "5.30.1+git${SRCPV}"
-SRCREV = "a07d852b237d229a0f4dd55fd83379c0581e44e9"
-S = "${WORKDIR}/git"
-
-inherit setuptools3
-
-# DEPENDS_default: python-pip
-
-DEPENDS += " \
- python-pip \
- python-pbr \
- "
-
-# Satisfy setup.py 'setup_requires'
-DEPENDS += " \
- python-pbr-native \
- "
-
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
- bash \
- python-pbr \
- python-cachetools \
- python-futurist \
- python-oslo.log \
- python-oslo.utils \
- python-oslo.serialization \
- python-oslo.middleware \
- python-oslo.service \
- python-oslo.i18n \
- python-stevedore \
- python-debtcollector \
- python-monotonic \
- python-six \
- python-webob \
- python-pyyaml \
- python-amqp \
- python-kombu \
- python-pika \
- python-pika-pool \
- python-futures \
- python-tenacity \
- "
diff --git a/meta-openstack/recipes-devtools/python/python-oslo.privsep_git.bb b/meta-openstack/recipes-devtools/python/python-oslo.privsep_git.bb
deleted file mode 100644
index 463f95e5..00000000
--- a/meta-openstack/recipes-devtools/python/python-oslo.privsep_git.bb
+++ /dev/null
@@ -1,36 +0,0 @@
-DESCRIPTION = "OpenStack library for privilege separation"
-HOMEPAGE = "https://github.com/openstack/oslo.privsep"
-SECTION = "devel/python"
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
-
-SRCNAME = "oslo.privsep"
-SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike"
-
-PV = "1.22.1+git${SRCPV}"
-SRCREV = "d27bb5371c90e0f8b1bdf1bc24f16e1532b3e595"
-S = "${WORKDIR}/git"
-
-inherit setuptools3
-
-DEPENDS += " \
- python-pbr \
- "
-
-# Satisfy setup.py 'setup_requires'
-DEPENDS += " \
- python-pbr-native \
- "
-
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
- python-oslo.log \
- python-oslo.i18n \
- python-oslo.config \
- python-oslo.utils \
- python-enum34 \
- python-cffi \
- python-eventlet \
- python-greenlet \
- python-msgpack \
- "
diff --git a/meta-openstack/recipes-devtools/python/python-oslo.reports_git.bb b/meta-openstack/recipes-devtools/python/python-oslo.reports_git.bb
deleted file mode 100644
index 7a6cdd7c..00000000
--- a/meta-openstack/recipes-devtools/python/python-oslo.reports_git.bb
+++ /dev/null
@@ -1,36 +0,0 @@
-DESCRIPTION = "oslo.reports library"
-HOMEPAGE = "https://wiki.openstack.org/wiki/Oslo"
-SECTION = "devel/python"
-LICENSE = "Apache-2"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
-
-PV = "1.22.0+git${SRCPV}"
-SRCREV = "a837f40bb0c31958d3ce99e2f9a6eb2fe651f4e6"
-
-SRCNAME = "oslo.reports"
-SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike"
-
-S = "${WORKDIR}/git"
-
-inherit setuptools3
-
-DEPENDS += " \
- python-pip \
- python-pbr \
- "
-
-# Satisfy setup.py 'setup_requires'
-DEPENDS += " \
- python-pbr-native \
- "
-
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
- python-pbr \
- python-six \
- python-jinja2 \
- python-psutil \
- python-oslo.i18n \
- python-oslo.utils \
- python-oslo.serialization \
- "
diff --git a/meta-openstack/recipes-devtools/python/python-oslo.versionedobjects_git.bb b/meta-openstack/recipes-devtools/python/python-oslo.versionedobjects_git.bb
deleted file mode 100644
index 16a57e18..00000000
--- a/meta-openstack/recipes-devtools/python/python-oslo.versionedobjects_git.bb
+++ /dev/null
@@ -1,41 +0,0 @@
-DESCRIPTION = "oslo.versionedobjects library"
-HOMEPAGE = "https://wiki.openstack.org/wiki/Oslo"
-SECTION = "devel/python"
-LICENSE = "Apache-2"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
-
-PV = "1.26.0+git${SRCPV}"
-SRCREV = "78cd10662f20c4ae43e20a2dfa844cfd4e5cae26"
-
-SRCNAME = "oslo.versionedobjects"
-SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike"
-
-S = "${WORKDIR}/git"
-
-inherit setuptools3
-
-DEPENDS += " \
- python-pip \
- python-pbr \
- "
-
-# Satisfy setup.py 'setup_requires'
-DEPENDS += " \
- python-pbr-native \
- "
-
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
- python-six \
- python-oslo.concurrency \
- python-oslo.config \
- python-oslo.context \
- python-oslo.messaging \
- python-oslo.serialization \
- python-oslo.utils \
- python-oslo.log \
- python-oslo.i18n \
- python-webob \
- python-iso8601 \
- python-netaddr \
- "
diff --git a/meta-openstack/recipes-devtools/python/python-osprofiler_2.9.0.bb b/meta-openstack/recipes-devtools/python/python-osprofiler_2.9.0.bb
deleted file mode 100644
index e6fe8656..00000000
--- a/meta-openstack/recipes-devtools/python/python-osprofiler_2.9.0.bb
+++ /dev/null
@@ -1,35 +0,0 @@
-DESCRIPTION = "OpenStack Profiler Library"
-HOMEPAGE = "http://www.openstack.org/"
-SECTION = "devel/python"
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=19cbd64715b51267a47bf3750cc6a8a5"
-
-SRC_URI[md5sum] = "75f190b00ac248b3d547b67a480801db"
-SRC_URI[sha256sum] = "6915cbf8ac390dc3e125340b0ff368dd53f5889e3d053f9122dd83ba0dd366f7"
-
-inherit setuptools3 pypi
-
-# DEPENDS_default: python-pip
-
-DEPENDS += " \
- python-pip \
- python-pbr \
- "
-
-# Satisfy setup.py 'setup_requires'
-DEPENDS += " \
- python-pbr-native \
- "
-
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
- python-pbr \
- python-six \
- python-oslo.messaging \
- python-oslo.log \
- python-oslo.utils \
- python-webob \
- python-requests \
- python-netaddr \
- python-oslo.concurrency \
- "
diff --git a/meta-openstack/recipes-devtools/python/python-pam.inc b/meta-openstack/recipes-devtools/python/python-pam.inc
deleted file mode 100644
index 4fddfbc3..00000000
--- a/meta-openstack/recipes-devtools/python/python-pam.inc
+++ /dev/null
@@ -1,10 +0,0 @@
-DESCRIPTION = "PAM interface using ctypes"
-HOMEPAGE = "http://atlee.ca/software/pam"
-SECTION = "devel/python"
-LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://setup.py;beginline=13;endline=13;md5=8ecc573c355c5eb26b2a4a4f3f62684d"
-
-SRC_URI[md5sum] = "4c5247af579352bb6882dac64be10a33"
-SRC_URI[sha256sum] = "35e88575afc37a2a5f96e20b22fa55d3e3213370d4ce640af1597c2a1dde226b"
-
-inherit pypi
diff --git a/meta-openstack/recipes-devtools/python/python-paramiko.inc b/meta-openstack/recipes-devtools/python/python-paramiko.inc
deleted file mode 100644
index da47c796..00000000
--- a/meta-openstack/recipes-devtools/python/python-paramiko.inc
+++ /dev/null
@@ -1,12 +0,0 @@
-DESCRIPTION = "SSH2 protocol library"
-HOMEPAGE = "https://github.com/paramiko/paramiko/"
-SECTION = "devel/python"
-LICENSE = "LGPLv2.1"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=fd0120fc2e9f841c73ac707a30389af5"
-
-SRC_URI[md5sum] = "f729a45c9122bf975b9177ec5aaa3791"
-SRC_URI[sha256sum] = "f4b2edfa0d226b70bd4ca31ea7e389325990283da23465d572ed1f70a7583041"
-
-inherit pypi
-
-RDEPENDS_${PN} += "${PYTHON_PN}-pycrypto"
diff --git a/meta-openstack/recipes-devtools/python/python-pastedeploy.inc b/meta-openstack/recipes-devtools/python/python-pastedeploy.inc
deleted file mode 100644
index db0b4ac2..00000000
--- a/meta-openstack/recipes-devtools/python/python-pastedeploy.inc
+++ /dev/null
@@ -1,16 +0,0 @@
-DESCRIPTION = "Load, configure, and compose WSGI applications and servers"
-HOMEPAGE = "http://pythonpaste.org/deploy/"
-SECTION = "devel/python"
-LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://PKG-INFO;md5=d6c3089319205d7e6129f0213b7e949f"
-
-PYPI_PACKAGE = "PasteDeploy"
-
-SRC_URI[md5sum] = "6193afccc0982abedb9b7711d0d6adb0"
-SRC_URI[sha256sum] = "d423fb9d51fdcf853aa4ff43ac7ec469b643ea19590f67488122d6d0d772350a"
-
-inherit pypi
-
-DEPENDS += "${PYTHON_PN}-pytest-runner-native"
-
-RDEPENDS_${PN} += "${PYTHON_PN}-paste"
diff --git a/meta-openstack/recipes-devtools/python/python-pathlib.inc b/meta-openstack/recipes-devtools/python/python-pathlib.inc
deleted file mode 100644
index 1df01f3f..00000000
--- a/meta-openstack/recipes-devtools/python/python-pathlib.inc
+++ /dev/null
@@ -1,23 +0,0 @@
-SUMMARY = "Object-oriented filesystem paths"
-DESCRIPTION = "pathlib offers a set of classes to handle filesystem paths. \
-It offers the following advantages over using string objects: \
-- No more cumbersome use of os and os.path functions. \
-- Embodies the semantics of different path types. \
-- Well-defined semantics, eliminating any warts or ambiguities. \
-"
-HOMEPAGE = "https://pypi.python.org/pypi/pathlib"
-SECTION = "devel/python"
-LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=3b6557c860f0fc867aeab30afd649753"
-
-SRC_URI[md5sum] = "5099ed48be9b1ee29b31c82819240537"
-SRC_URI[sha256sum] = "6940718dfc3eff4258203ad5021090933e5c04707d5ca8cc9e73c94a7894ea9f"
-
-inherit pypi
-
-DEPENDS += " \
- ${PYTHON_PN}-pip \
-"
-
-RDEPENDS_${PN} += " \
-"
diff --git a/meta-openstack/recipes-devtools/python/python-pep8.inc b/meta-openstack/recipes-devtools/python/python-pep8.inc
deleted file mode 100644
index 959c3d14..00000000
--- a/meta-openstack/recipes-devtools/python/python-pep8.inc
+++ /dev/null
@@ -1,14 +0,0 @@
-DESCRIPTION = "Python style guide checker"
-HOMEPAGE = "https://github.com/dreamhost/cliff"
-SECTION = "devel/python"
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://README.rst;md5=d8ebbbe831259ce010179d2f310b0f3e"
-
-SRC_URI[md5sum] = "a03bb494859e87b42601b61b1b043a0c"
-SRC_URI[sha256sum] = "603a46e5c358ce20ac4807a0eeafac7505d1125a4c1bd8378757ada06f61bed8"
-
-inherit pypi
-
-RDEPENDS_${PN} += "${PYTHON_PN}-prettytable \
- ${PYTHON_PN}-cmd2 \
- ${PYTHON_PN}-pyparsing" \ No newline at end of file
diff --git a/meta-openstack/recipes-devtools/python/python-positional.inc b/meta-openstack/recipes-devtools/python/python-positional.inc
deleted file mode 100644
index 736e6913..00000000
--- a/meta-openstack/recipes-devtools/python/python-positional.inc
+++ /dev/null
@@ -1,21 +0,0 @@
-DESCRIPTION = "Library to enforce positional or key-word arguments"
-HOMEPAGE = "https://github.com/morganfainberg/positional"
-SECTION = "devel/python"
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=5335066555b14d832335aa4660d6c376"
-
-SRC_URI[md5sum] = "4afcffd8e2ba733fd7a50f137a2ee893"
-SRC_URI[sha256sum] = "cf48ea169f6c39486d5efa0ce7126a97bed979a52af6261cf255a41f9a74453a"
-
-inherit pypi
-
-CLEANBROKEN = "1"
-
-# Satisfy setup.py 'setup_requires'
-DEPENDS += " \
- ${PYTHON_PN}-pbr-native \
- "
-
-RDEPENDS_${PN} += " \
- ${PYTHON_PN}-wrapt \
-"
diff --git a/meta-openstack/recipes-devtools/python/python-psycopg2_2.7.5.bb b/meta-openstack/recipes-devtools/python/python-psycopg2_2.7.5.bb
index 2c9378a5..94787e6f 100644
--- a/meta-openstack/recipes-devtools/python/python-psycopg2_2.7.5.bb
+++ b/meta-openstack/recipes-devtools/python/python-psycopg2_2.7.5.bb
@@ -1,7 +1,7 @@
DESCRIPTION = "Python-PostgreSQL Database Adapter"
HOMEPAGE = "http://initd.org/psycopg/"
SECTION = "devel/python"
-LICENSE = "GPLv3+"
+LICENSE = "GPL-3.0-or-later"
LIC_FILES_CHKSUM = "file://LICENSE;md5=72bded22a37845c7d9dc3fd39d699a2d"
DEPENDS = "postgresql"
@@ -12,7 +12,7 @@ SRC_URI += " \
SRC_URI[md5sum] = "9e7d6f695fc7f8d1c42a7905449246c9"
SRC_URI[sha256sum] = "eccf962d41ca46e6326b97c8fe0a6687b58dfc1a5f6540ed071ff1474cea749e"
-inherit distutils3 pypi
+inherit setuptools3 pypi
DEPENDS += " \
postgresql \
diff --git a/meta-openstack/recipes-devtools/python/python-pypowervm_1.1.10.bb b/meta-openstack/recipes-devtools/python/python-pypowervm_1.1.10.bb
deleted file mode 100644
index 062d351e..00000000
--- a/meta-openstack/recipes-devtools/python/python-pypowervm_1.1.10.bb
+++ /dev/null
@@ -1,33 +0,0 @@
-DESCRIPTION = "Python binding for the PowerVM REST API"
-HOMEPAGE = "https://pypi.python.org/pypi/pypowervm"
-SECTION = "devel/python"
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
-
-SRC_URI[md5sum] = "54e4dfaa569350254b0a0f4c19686ded"
-SRC_URI[sha256sum] = "ab27d4efb59105555b6c9b1fe7792fd895ad9ca893058c39bba4106d6a0ad986"
-
-inherit setuptools3 pypi
-
-# Satisfy setup.py 'setup_requires'
-DEPENDS += " \
- python-pbr-native \
- "
-
-RDEPENDS_${PN} += " \
- python-lxml \
- python-oslo.concurrency \
- python-oslo.context \
- python-oslo.i18n \
- python-oslo.log \
- python-oslo.utils \
- python-pbr \
- python-pyasn1-modules \
- python-pyasn1 \
- python-pytz \
- python-requests \
- python-six \
- python-futures \
- python-taskflow \
- python-networkx \
- "
diff --git a/meta-openstack/recipes-devtools/python/python-pysnmp.inc b/meta-openstack/recipes-devtools/python/python-pysnmp.inc
deleted file mode 100644
index 1a9ca0f7..00000000
--- a/meta-openstack/recipes-devtools/python/python-pysnmp.inc
+++ /dev/null
@@ -1,14 +0,0 @@
-DESCRIPTION = "A pure-Python SNMPv1/v2c/v3 library"
-HOMEPAGE = "https://pypi.python.org/pypi/pysnmp"
-SECTION = "devel/python"
-LICENSE = "BSD"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=ae098273b2cf8b4af164ac20e32bddf7"
-
-SRC_URI[md5sum] = "1f75d3e392a050e84348904fc1be3212"
-SRC_URI[sha256sum] = "c46e65d99a604f690b3d5800e2f6e26e1ed9a3c7f7e17e7b4b4d897150f7077f"
-
-inherit pypi
-
-RDEPENDS_${PN} += "${PYTHON_PN}-pycrypto \
- ${PYTHON_PN}-pyasn1 \
-"
diff --git a/meta-openstack/recipes-devtools/python/python-pysqlite_2.6.3.bb b/meta-openstack/recipes-devtools/python/python-pysqlite_2.6.3.bb
deleted file mode 100644
index 6b8de00e..00000000
--- a/meta-openstack/recipes-devtools/python/python-pysqlite_2.6.3.bb
+++ /dev/null
@@ -1,22 +0,0 @@
-DESCRIPTION = "DB-API 2.0 interface for SQLite 3.x"
-HOMEPAGE = "http://github.com/ghaering/pysqlite"
-SECTION = "devel/python"
-LICENSE = "Zlib"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=a85bd923e5c830f8eb89db354ff72f38"
-
-SRC_URI[md5sum] = "7ff1cedee74646b50117acff87aa1cfa"
-SRC_URI[sha256sum] = "fe9c35216bf56c858b34c4b4c8be7e34566ddef29670e5a5b43f9cb8ecfbb28d"
-
-inherit setuptools3 pypi
-
-FILES_${PN} += "${datadir}/*"
-
-# DEPENDS_default: python-pip
-
-DEPENDS += " \
- python-pip \
- "
-
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
- "
diff --git a/meta-openstack/recipes-devtools/python/python-rally_git.bb b/meta-openstack/recipes-devtools/python/python-rally_git.bb
index ef864182..9327ff50 100644
--- a/meta-openstack/recipes-devtools/python/python-rally_git.bb
+++ b/meta-openstack/recipes-devtools/python/python-rally_git.bb
@@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=19cbd64715b51267a47bf3750cc6a8a5"
PR = "r0"
SRCNAME = "rally"
-SRC_URI = "git://github.com/stackforge/${SRCNAME}.git;branch=master \
+SRC_URI = "git://github.com/stackforge/${SRCNAME}.git;branch=master;protocol=https \
file://rally.init \
file://rally.conf \
file://task-example.json \
@@ -26,7 +26,7 @@ S = "${WORKDIR}/git"
inherit setuptools3 update-rc.d hosts identity default_configs
-do_install_append() {
+do_install:append() {
RALLY_CONF_DIR=${D}${sysconfdir}/${SRCNAME}
RALLY_PYTHON_SITEPACKAGES_DIR=${D}${PYTHON_SITEPACKAGES_DIR}/${SRCNAME}
@@ -62,7 +62,7 @@ do_install_append() {
cp -r ${S}/tools ${RALLY_CONF_DIR}
}
-pkg_postinst_${SRCNAME}-setup () {
+pkg_postinst:${SRCNAME}-setup () {
if [ -z "$D" ]; then
# This is to make sure postgres is configured and running
if ! pidof postmaster > /dev/null; then
@@ -80,18 +80,18 @@ pkg_postinst_${SRCNAME}-setup () {
}
PACKAGES += "${SRCNAME}-tests ${SRCNAME}-api ${SRCNAME} ${SRCNAME}-setup"
-ALLOW_EMPTY_${SRCNAME}-setup = "1"
+ALLOW_EMPTY:${SRCNAME}-setup = "1"
-FILES_${PN} = "${libdir}/*"
+FILES:${PN} = "${libdir}/*"
-FILES_${SRCNAME}-tests = "${sysconfdir}/${SRCNAME}/run_tests.sh \
+FILES:${SRCNAME}-tests = "${sysconfdir}/${SRCNAME}/run_tests.sh \
"
-FILES_${SRCNAME} = "${bindir}/* \
+FILES:${SRCNAME} = "${bindir}/* \
${sysconfdir}/${SRCNAME}/* \
"
-FILES_${SRCNAME}-api = "${bindir}/rally-api \
+FILES:${SRCNAME}-api = "${bindir}/rally-api \
${sysconfdir}/init.d/rally-api \
"
@@ -105,7 +105,7 @@ DEPENDS += " \
python-pbr-native \
"
-RDEPENDS_${PN} += " python-babel \
+RDEPENDS:${PN} += " python-babel \
python-decorator \
python-fixtures \
python-iso8601 \
@@ -131,7 +131,7 @@ RDEPENDS_${PN} += " python-babel \
python-wsme \
"
-RDEPENDS_${SRCNAME}-tests = "${PN} \
+RDEPENDS:${SRCNAME}-tests = "${PN} \
python-coverage \
python-mock \
python-testrepository \
@@ -139,14 +139,14 @@ RDEPENDS_${SRCNAME}-tests = "${PN} \
python-oslotest \
"
-RDEPENDS_${SRCNAME} = "${PN} \
+RDEPENDS:${SRCNAME} = "${PN} \
postgresql \
postgresql-client \
"
-RDEPENDS_${SRCNAME}-setup = "postgresql sudo ${SRCNAME}"
-RDEPENDS_${SRCNAME}-api = "${SRCNAME}"
+RDEPENDS:${SRCNAME}-setup = "postgresql sudo ${SRCNAME}"
+RDEPENDS:${SRCNAME}-api = "${SRCNAME}"
INITSCRIPT_PACKAGES = "${SRCNAME}-api"
-INITSCRIPT_NAME_${SRCNAME}-api = "${SRCNAME}-api"
-INITSCRIPT_PARAMS_${SRCNAME}-api = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
+INITSCRIPT_NAME:${SRCNAME}-api = "${SRCNAME}-api"
+INITSCRIPT_PARAMS:${SRCNAME}-api = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
diff --git a/meta-openstack/recipes-devtools/python/python-rcssmin.inc b/meta-openstack/recipes-devtools/python/python-rcssmin.inc
deleted file mode 100644
index c8973959..00000000
--- a/meta-openstack/recipes-devtools/python/python-rcssmin.inc
+++ /dev/null
@@ -1,15 +0,0 @@
-DESCRIPTION = "RCSSmin is a CSS minifier."
-HOMEPAGE = "http://opensource.perlig.de/rcssmin/"
-SECTION = "devel/python"
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327"
-
-SRC_URI[md5sum] = "467d56503ce386c0b0e52f69ac143a9a"
-SRC_URI[sha256sum] = "ca87b695d3d7864157773a61263e5abb96006e9ff0e021eff90cbe0e1ba18270"
-
-inherit pypi
-
-RDEPENDS_${PN} += " \
- "
-
-CLEANBROKEN = "1"
diff --git a/meta-openstack/recipes-devtools/python/python-repoze.lru.inc b/meta-openstack/recipes-devtools/python/python-repoze.lru.inc
deleted file mode 100644
index d79e864a..00000000
--- a/meta-openstack/recipes-devtools/python/python-repoze.lru.inc
+++ /dev/null
@@ -1,14 +0,0 @@
-SUMMARY = "A tiny LRU cache implementation and decorator"
-DESCRIPTION = "repoze.lru is a LRU (least recently used) cache implementation. \
-Keys and values that are not used frequently will be evicted from the cache faster \
-than keys and values that are used frequently. \
-"
-HOMEPAGE = "https://pypi.python.org/pypi/repoze.lru"
-SECTION = "devel/python"
-LICENSE = "BSD-Modification-copyright"
-LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=2c33cdbc6bc9ae6e5d64152fdb754292"
-
-SRC_URI[md5sum] = "c08cc030387e0b1fc53c5c7d964b35e2"
-SRC_URI[sha256sum] = "0429a75e19380e4ed50c0694e26ac8819b4ea7851ee1fc7583c8572db80aff77"
-
-inherit pypi
diff --git a/meta-openstack/recipes-devtools/python/python-requestsexceptions.inc b/meta-openstack/recipes-devtools/python/python-requestsexceptions.inc
deleted file mode 100644
index bac99a31..00000000
--- a/meta-openstack/recipes-devtools/python/python-requestsexceptions.inc
+++ /dev/null
@@ -1,23 +0,0 @@
-DESCRIPTION = "Import exceptions from potentially bundled packages in requests."
-HOMEPAGE = "https://www.openstack.org/"
-SECTION = "devel/python"
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=d273d63619c9aeaf15cdaf76422c4f87"
-
-SRC_URI[md5sum] = "f43b246ccd7d5b618e6f0dc946a6c3f3"
-SRC_URI[sha256sum] = "b095cbc77618f066d459a02b137b020c37da9f46d9b057704019c9f77dba3065"
-
-inherit pypi
-
-# conflicting file prevention
-do_install_append() {
- rm -f ${D}${libdir}/python*/site-packages/tests/*
-}
-
-DEPENDS += " \
- ${PYTHON_PN}-pbr-native \
- "
-
-RDEPENDS_${PN} += " \
- ${PYTHON_PN}-pbr \
- "
diff --git a/meta-openstack/recipes-devtools/python/python-retrying.inc b/meta-openstack/recipes-devtools/python/python-retrying.inc
deleted file mode 100644
index b33dc902..00000000
--- a/meta-openstack/recipes-devtools/python/python-retrying.inc
+++ /dev/null
@@ -1,20 +0,0 @@
-DESCRIPTION = "Retrying"
-HOMEPAGE = "https://github.com/rholder/retrying"
-SECTION = "devel/python"
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=175792518e4ac015ab6696d16c4f607e"
-
-SRC_URI[md5sum] = "2a126aeef8b21324ecdeac15ff46ef17"
-SRC_URI[sha256sum] = "08c039560a6da2fe4f2c426d0766e284d3b736e355f8dd24b37367b0bb41973b"
-
-inherit pypi
-
-# DEPENDS_default: python-pip
-
-DEPENDS += " \
- ${PYTHON_PN}-pip \
- "
-
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
- "
diff --git a/meta-openstack/recipes-devtools/python/python-routes.inc b/meta-openstack/recipes-devtools/python/python-routes.inc
deleted file mode 100644
index 4224552f..00000000
--- a/meta-openstack/recipes-devtools/python/python-routes.inc
+++ /dev/null
@@ -1,15 +0,0 @@
-DESCRIPTION = "A Python re-implementation of the Rails routes system."
-HOMEPAGE = "http://routes.groovie.org"
-SECTION = "devel/python"
-LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=90976c1a0e3029278f882cfe2e84a6ae"
-
-PV = "2.4.1+git${SRCPV}"
-SRCREV = "2dcef8079cf09f427eeb0be62374f6c1a52bf59d"
-
-SRCNAME = "Routes"
-SRC_URI = "git://github.com/bbangert/routes.git"
-
-S = "${WORKDIR}/git"
-
-RDEPENDS_${PN} += "${PYTHON_PN}-repoze.lru"
diff --git a/meta-openstack/recipes-devtools/python/python-rsa.inc b/meta-openstack/recipes-devtools/python/python-rsa.inc
deleted file mode 100644
index ccb65d5a..00000000
--- a/meta-openstack/recipes-devtools/python/python-rsa.inc
+++ /dev/null
@@ -1,13 +0,0 @@
-SUMMARY = "Pure-Python RSA implementation"
-AUTHOR = "Sybren A. Stuvel"
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=c403f6882d4f97a9cd927df987d55634"
-
-inherit pypi
-
-SRC_URI[md5sum] = "b315f47882c24030ee6b5aad628cccdb"
-SRC_URI[sha256sum] = "25df4e10c263fb88b5ace923dd84bf9aa7f5019687b5e55382ffcdb8bede9db5"
-
-RDEPENDS_${PN} += " \
- ${PYTHON_PN}-pyasn1 \
- "
diff --git a/meta-openstack/recipes-devtools/python/python-ryu_git.bb b/meta-openstack/recipes-devtools/python/python-ryu_git.bb
index be105588..8b4fa84a 100644
--- a/meta-openstack/recipes-devtools/python/python-ryu_git.bb
+++ b/meta-openstack/recipes-devtools/python/python-ryu_git.bb
@@ -8,13 +8,13 @@ PV = "4.19+git${SRCPV}"
SRCREV = "51a1130f6cdcb029a51b6a75d43ac5e4cdde7072"
SRCNAME = "ryu"
-SRC_URI = "git://github.com/osrg/${SRCNAME}.git"
+SRC_URI = "git://github.com/osrg/${SRCNAME}.git;branch=master;protocol=https"
S = "${WORKDIR}/git"
inherit setuptools3
-FILES_${PN} += "${datadir}/etc/${SRCNAME}/*"
+FILES:${PN} += "${datadir}/etc/${SRCNAME}/*"
DEPENDS += " \
python-pip \
@@ -26,7 +26,7 @@ DEPENDS += " \
python-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python-eventlet \
python-msgpack \
python-netaddr \
diff --git a/meta-openstack/recipes-devtools/python/python-saharaclient.inc b/meta-openstack/recipes-devtools/python/python-saharaclient.inc
deleted file mode 100644
index 91549ae2..00000000
--- a/meta-openstack/recipes-devtools/python/python-saharaclient.inc
+++ /dev/null
@@ -1,28 +0,0 @@
-DESCRIPTION = "CLI and python client library for OpenStack Sahara"
-HOMEPAGE = "https://launchpad.net/sahara"
-SECTION = "devel/python"
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
-
-DEPENDS += " \
- ${PYTHON_PN}-pip \
- ${PYTHON_PN}-pbr \
- "
-
-# Satisfy setup.py 'setup_requires'
-DEPENDS += " \
- ${PYTHON_PN}-pbr-native \
-"
-
-RDEPENDS_${PN} += " \
- ${PYTHON_PN}-pbr \
- "
-
-SRCNAME = "saharaclient"
-
-SRC_URI = "git://github.com/openstack/python-saharaclient.git;branch=master"
-
-PV = "2.3.0+git${SRCPV}"
-SRCREV = "3107b452467537f4eef3d9ecfb5e35d110d19662"
-S = "${WORKDIR}/git"
-
diff --git a/meta-openstack/recipes-devtools/python/python-salttesting_2015.2.16.bb b/meta-openstack/recipes-devtools/python/python-salttesting_2015.2.16.bb
deleted file mode 100644
index d5d1e3e4..00000000
--- a/meta-openstack/recipes-devtools/python/python-salttesting_2015.2.16.bb
+++ /dev/null
@@ -1,24 +0,0 @@
-SUMMARY = "Common testing tools used in the Salt Stack projects"
-HOMEPAGE = "https://github.com/saltstack/salt-testing"
-SECTION = "devel/python"
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=f36f1e9e3e30f90180efdf7e40d943e5"
-SRCNAME = "salt-testing"
-
-FILESEXTRAPATHS_append := "${THISDIR}/${PN}"
-
-SRC_URI = "https://github.com/saltstack/salt-testing/archive/v${PV}.tar.gz;downloadfilename=salt-testing-v${PV}.tar.gz \
- file://0001-Add-ptest-output-option-to-test-suite.patch \
- "
-SRC_URI[md5sum] = "8ca55a796e9ad7ba72bc143043753ccf"
-SRC_URI[sha256sum] = "0ef4be6a8a9b505ae1c328394dfad50493674af6100c7e2c220f374533d86edc"
-
-S = "${WORKDIR}/${SRCNAME}-${PV}"
-
-RDEPENDS_${PN} = "\
- python-mock \
- python-unittest \
-"
-
-inherit setuptools3
-
diff --git a/meta-openstack/recipes-devtools/python/python-simplegeneric.inc b/meta-openstack/recipes-devtools/python/python-simplegeneric.inc
deleted file mode 100644
index 2cd9fc03..00000000
--- a/meta-openstack/recipes-devtools/python/python-simplegeneric.inc
+++ /dev/null
@@ -1,12 +0,0 @@
-DESCRIPTION = "Simple generic functions"
-HOMEPAGE = "https://pypi.python.org/pypi/simplegeneric/"
-SECTION = "devel/python"
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://README.txt;md5=2085f2c228ed80422edf70e52e86c34b"
-
-PYPI_PACKAGE_EXT = "zip"
-
-SRC_URI[md5sum] = "f9c1fab00fd981be588fc32759f474e3"
-SRC_URI[sha256sum] = "dc972e06094b9af5b855b3df4a646395e43d1c9d0d39ed345b7393560d0b9173"
-
-inherit pypi
diff --git a/meta-openstack/recipes-devtools/python/python-singledispatch.inc b/meta-openstack/recipes-devtools/python/python-singledispatch.inc
deleted file mode 100644
index 3ea50268..00000000
--- a/meta-openstack/recipes-devtools/python/python-singledispatch.inc
+++ /dev/null
@@ -1,10 +0,0 @@
-DESCRIPTION = "functools.singledispatch from Python 3.4 to Python 2.6"
-HOMEPAGE = "https://pypi.python.org/pypi/singledistpatch"
-SECTION = "devel/python"
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://README.rst;md5=ee3cd67264adc7eb07981f3644dc17dc"
-
-SRC_URI[md5sum] = "af2fc6a3d6cc5a02d0bf54d909785fcb"
-SRC_URI[sha256sum] = "5b06af87df13818d14f08a028e42f566640aef80805c3b50c5056b086e3c2b9c"
-
-inherit pypi
diff --git a/meta-openstack/recipes-devtools/python/python-statsd.inc b/meta-openstack/recipes-devtools/python/python-statsd.inc
deleted file mode 100644
index 33257b90..00000000
--- a/meta-openstack/recipes-devtools/python/python-statsd.inc
+++ /dev/null
@@ -1,13 +0,0 @@
-DESCRIPTION = "A simple statsd client."
-HOMEPAGE = "https://github.com/jsocol/pystatsd"
-SECTION = "devel/python"
-LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=4d8aa8ac1dc54b8aee4054bd5e5c61bd"
-
-inherit pypi
-
-SRC_URI[md5sum] = "b397ccf880f37cf099e775907ebf7a46"
-SRC_URI[sha256sum] = "e3e6db4c246f7c59003e51c9720a51a7f39a396541cb9b147ff4b14d15b5dd1f"
-
-RDEPENDS_${PN} += " \
- "
diff --git a/meta-openstack/recipes-devtools/python/python-suds_0.4.1.bb b/meta-openstack/recipes-devtools/python/python-suds_0.4.1.bb
index c1e79a03..3ff818c1 100644
--- a/meta-openstack/recipes-devtools/python/python-suds_0.4.1.bb
+++ b/meta-openstack/recipes-devtools/python/python-suds_0.4.1.bb
@@ -1,7 +1,7 @@
DESCRIPTION = "Lightweight SOAP client"
HOMEPAGE = "https://fedorahosted.org/suds/"
SECTION = "devel/python"
-LICENSE = "LGPLv3"
+LICENSE = "LGPL-3.0-only"
LIC_FILES_CHKSUM = "file://LICENSE;md5=847e96bce86d8774f491a92924343a29"
PR = "r0"
diff --git a/meta-openstack/recipes-devtools/python/python-swift_git.bb b/meta-openstack/recipes-devtools/python/python-swift_git.bb
index a5998eb3..a62d6ab2 100644
--- a/meta-openstack/recipes-devtools/python/python-swift_git.bb
+++ b/meta-openstack/recipes-devtools/python/python-swift_git.bb
@@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
PR = "r0"
SRCNAME = "swift"
-SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=master \
+SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=master;protocol=https \
file://proxy-server.conf \
file://dispersion.conf \
file://test.conf \
@@ -48,7 +48,7 @@ python () {
d.setVarFlags("SERVICECREATE_PARAM_%s-setup" % d.getVar('SRCNAME',True), flags)
}
-do_install_append() {
+do_install:append() {
SWIFT_CONF_DIR=${D}${sysconfdir}/swift
install -d ${SWIFT_CONF_DIR}
@@ -108,7 +108,7 @@ do_install_append() {
}
-pkg_postinst_${SRCNAME}-setup () {
+pkg_postinst:${SRCNAME}-setup () {
if [ -z "x$D" ]; then
CLUSTER_CONF=/etc/swift/cluster.conf
SWIFT_SETUP='/bin/bash /etc/swift/swift_setup.sh'
@@ -133,18 +133,18 @@ pkg_postinst_${SRCNAME}-setup () {
PACKAGES += "${SRCNAME}-tests ${SRCNAME} ${SRCNAME}-setup"
-FILES_${PN} = "${libdir}/*\
+FILES:${PN} = "${libdir}/*\
"
-FILES_${SRCNAME}-tests = "${sysconfdir}/${SRCNAME}/test.conf \
+FILES:${SRCNAME}-tests = "${sysconfdir}/${SRCNAME}/test.conf \
"
-FILES_${SRCNAME}-setup = "${sysconfdir}/init.d/swift \
+FILES:${SRCNAME}-setup = "${sysconfdir}/init.d/swift \
${sysconfdir}/${SRCNAME}/swift_setup.sh \
${sysconfdir}/${SRCNAME}/cluster.conf \
"
-FILES_${SRCNAME} = "${bindir}/* \
+FILES:${SRCNAME} = "${bindir}/* \
${sysconfdir}/${SRCNAME}/* \
"
@@ -158,7 +158,7 @@ DEPENDS += " \
python-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python-eventlet \
python-greenlet \
python-pastedeploy \
@@ -171,11 +171,11 @@ RDEPENDS_${PN} += " \
bash \
"
-RDEPENDS_${SRCNAME} = "${PN}"
+RDEPENDS:${SRCNAME} = "${PN}"
-RDEPENDS_${SRCNAME} = "${PN}"
-RDEPENDS_${SRCNAME}-setup = "${SRCNAME}"
+RDEPENDS:${SRCNAME} = "${PN}"
+RDEPENDS:${SRCNAME}-setup = "${SRCNAME}"
INITSCRIPT_PACKAGES = "${SRCNAME}-setup"
-INITSCRIPT_NAME_${SRCNAME}-setup = "swift"
-INITSCRIPT_PARAMS_${SRCNAME}-setup = "defaults"
+INITSCRIPT_NAME:${SRCNAME}-setup = "swift"
+INITSCRIPT_PARAMS:${SRCNAME}-setup = "defaults"
diff --git a/meta-openstack/recipes-devtools/python/python-tempita.inc b/meta-openstack/recipes-devtools/python/python-tempita.inc
deleted file mode 100644
index c511c128..00000000
--- a/meta-openstack/recipes-devtools/python/python-tempita.inc
+++ /dev/null
@@ -1,12 +0,0 @@
-DESCRIPTION = "A very small text templating language"
-HOMEPAGE = "http://pythonpaste.org/tempita/"
-SECTION = "devel/python"
-LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://setup.py;beginline=33;endline=33;md5=2d33c00f47720c7e35e1fdb4b9fab027"
-
-PYPI_PACKAGE = "Tempita"
-
-SRC_URI[md5sum] = "365c3b4f36435e2178902d5619301140"
-SRC_URI[sha256sum] = "38392bb708a10128419f75fa9120a6d2c8d137013b353968e5008a77a5c7a2ca"
-
-inherit pypi
diff --git a/meta-openstack/recipes-devtools/python/python-testrepository.inc b/meta-openstack/recipes-devtools/python/python-testrepository.inc
deleted file mode 100644
index 673141d5..00000000
--- a/meta-openstack/recipes-devtools/python/python-testrepository.inc
+++ /dev/null
@@ -1,17 +0,0 @@
-DESCRIPTION = "A repository of test results"
-HOMEPAGE = "https://pypi.python.org/pypi/testrepository/"
-SECTION = "devel/python"
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://COPYING;md5=f19071a777e237c55ec3ab83284b31b8"
-
-SRC_URI[md5sum] = "f648b0aceeca4fcd5f8a62eeedea289b"
-SRC_URI[sha256sum] = "752449bc98c20253ec4611c40564aea93d435a5bf3ff672208e01cc10e5858eb"
-
-inherit pypi
-
-RDEPENDS_${PN} += "${PYTHON_PN}-subunit \
- ${PYTHON_PN}-extras \
-"
-
-CLEANBROKEN = "1"
-
diff --git a/meta-openstack/recipes-devtools/python/python-testresources.inc b/meta-openstack/recipes-devtools/python/python-testresources.inc
deleted file mode 100644
index 67ad6c4d..00000000
--- a/meta-openstack/recipes-devtools/python/python-testresources.inc
+++ /dev/null
@@ -1,10 +0,0 @@
-DESCRIPTION = "Testresources, a pyunit extension for managing expensive test resources"
-HOMEPAGE = "https://pypi.python.org/pypi/testtools/"
-SECTION = "devel/python"
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://README;md5=038679cd2cf27bb2acc70257bfee0f41"
-
-SRC_URI[md5sum] = "db2e774be2a6f5754cbbf4c537f823d0"
-SRC_URI[sha256sum] = "ad0a117383dd463827b199eaa92829b4d6a3147fbd97459820df53bae81d7231"
-
-inherit pypi
diff --git a/meta-openstack/recipes-devtools/python/python-testscenarios.inc b/meta-openstack/recipes-devtools/python/python-testscenarios.inc
deleted file mode 100644
index 1008f113..00000000
--- a/meta-openstack/recipes-devtools/python/python-testscenarios.inc
+++ /dev/null
@@ -1,24 +0,0 @@
-DESCRIPTION = "testscenarios: a pyunit extension for dependency injection"
-HOMEPAGE = "https://pypi.python.org/pypi/testscenarios"
-SECTION = "devel/python"
-LICENSE = "BSD"
-LIC_FILES_CHKSUM = "file://BSD;md5=0805e4f024d089a52dca0671a65b8b66"
-
-SRC_URI[md5sum] = "859073d9e7b049aee2e6704c51f6001a"
-SRC_URI[sha256sum] = "c257cb6b90ea7e6f8fef3158121d430543412c9a87df30b5dde6ec8b9b57a2b6"
-
-inherit pypi
-
-DEPENDS += "\
- ${PYTHON_PN}-pbr \
- "
-
-# Satisfy setup.py 'setup_requires'
-DEPENDS += " \
- ${PYTHON_PN}-pbr-native \
- "
-
-RDEPENDS_${PN} += "\
- ${PYTHON_PN}-testtools \
- ${PYTHON_PN}-pbr \
- "
diff --git a/meta-openstack/recipes-devtools/python/python-testtools.inc b/meta-openstack/recipes-devtools/python/python-testtools.inc
deleted file mode 100644
index 7cc63f42..00000000
--- a/meta-openstack/recipes-devtools/python/python-testtools.inc
+++ /dev/null
@@ -1,23 +0,0 @@
-DESCRIPTION = "Extensions to the Python standard library unit testing framework"
-HOMEPAGE = "https://pypi.python.org/pypi/testtools/"
-SECTION = "devel/python"
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=e2c9d3e8ba7141c83bfef190e0b9379a"
-
-SRC_URI[md5sum] = "0f0feb915497816cb99e39437494217e"
-SRC_URI[sha256sum] = "5827ec6cf8233e0f29f51025addd713ca010061204fdea77484a2934690a0559"
-
-inherit pypi
-DEPENDS += " \
- ${PYTHON_PN}-pbr \
- "
-
-# Satisfy setup.py 'setup_requires'
-DEPENDS += " \
- ${PYTHON_PN}-pbr-native \
- "
-
-RDEPENDS_${PN} += "\
- ${PYTHON_PN}-extras \
- ${PYTHON_PN}-pbr \
- "
diff --git a/meta-openstack/recipes-devtools/python/python-thrift.inc b/meta-openstack/recipes-devtools/python/python-thrift.inc
deleted file mode 100644
index 019d7c81..00000000
--- a/meta-openstack/recipes-devtools/python/python-thrift.inc
+++ /dev/null
@@ -1,10 +0,0 @@
-DESCRIPTION = "Python bindings for the Apache Thrift RPC system"
-HOMEPAGE = "https://pypi.python.org/pypi/amqp/"
-SECTION = "devel/python"
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://PKG-INFO;md5=df17a59cc9e1327ec49c2285e13ac477"
-
-SRC_URI[md5sum] = "91f1c224c46a257bb428431943387dfd"
-SRC_URI[sha256sum] = "08f665e4b033c9d2d0b6174d869273104362c80e77ee4c01054a74141e378afa"
-
-inherit pypi
diff --git a/meta-openstack/recipes-devtools/python/python-tooz_1.48.0.bb b/meta-openstack/recipes-devtools/python/python-tooz_1.48.0.bb
deleted file mode 100644
index 14f69d1a..00000000
--- a/meta-openstack/recipes-devtools/python/python-tooz_1.48.0.bb
+++ /dev/null
@@ -1,37 +0,0 @@
-DESCRIPTION = "Coordination library for distributed systems."
-HOMEPAGE = "https://pypi.python.org/pypi/tooz"
-SECTION = "devel/python"
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
-
-SRC_URI[md5sum] = "8b39e07002f21c15d2a463b63d8a2952"
-SRC_URI[sha256sum] = "c1b17935207e9c4809feff91b679883928aa5bd3fce75e09b4945c261b513e60"
-
-inherit setuptools3 pypi
-
-# DEPENDS_default: python-pip
-
-DEPENDS += " \
- python-pip \
- python-pbr \
- "
-
-# Satisfy setup.py 'setup_requires'
-DEPENDS += " \
- python-pbr-native \
- "
-
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
- python-pbr \
- python-stevedore \
- python-six \
- python-voluptuous \
- python-msgpack \
- python-fasteners \
- python-tenacity \
- python-futures \
- python-futurist \
- python-oslo.utils \
- python-oslo.serialization \
- "
diff --git a/meta-openstack/recipes-devtools/python/python-tox.inc b/meta-openstack/recipes-devtools/python/python-tox.inc
index 66b13553..c483424a 100644
--- a/meta-openstack/recipes-devtools/python/python-tox.inc
+++ b/meta-openstack/recipes-devtools/python/python-tox.inc
@@ -10,13 +10,13 @@ DEPENDS += " \
${PYTHON_PN}-pip \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
${PYTHON_PN}-virtualenv \
${PYTHON_PN}-py \
${PYTHON_PN}-pytest \
"
-do_install_append() {
+do_install:append() {
install -d ${D}/${sysconfdir}/${SRCNAME}
cp ${S}/tox.ini ${D}/${sysconfdir}/${SRCNAME}
@@ -26,4 +26,4 @@ do_install_append() {
ln -s ${PYTHON_SITEPACKAGES_DIR}/tox ${D}/${sysconfdir}/${SRCNAME}/tox
}
-FILES_${PN} += "${sysconfdir}/${SRCNAME}/*"
+FILES:${PN} += "${sysconfdir}/${SRCNAME}/*"
diff --git a/meta-openstack/recipes-devtools/python/python-trove_git.bb b/meta-openstack/recipes-devtools/python/python-trove_git.bb
index f5a75a0f..b9045e2c 100755
--- a/meta-openstack/recipes-devtools/python/python-trove_git.bb
+++ b/meta-openstack/recipes-devtools/python/python-trove_git.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
SRCNAME = "trove"
-SRC_URI = "git://github.com/openstack/trove.git;branch=master \
+SRC_URI = "git://github.com/openstack/trove.git;branch=master;protocol=https \
file://trove-init \
"
@@ -36,7 +36,7 @@ python () {
}
SERVICECREATE_PACKAGES[vardeps] += "KEYSTONE_HOST"
-do_install_append() {
+do_install:append() {
TEMPLATE_CONF_DIR=${S}${sysconfdir}/${SRCNAME}
TROVE_CONF_DIR=${D}${sysconfdir}/${SRCNAME}
TROVE_LOG_DIR="/var/log/${SRCNAME}"
@@ -144,7 +144,7 @@ do_install_append() {
}
-pkg_postinst_${SRCNAME}-setup () {
+pkg_postinst:${SRCNAME}-setup () {
# python-trove-setup postinst start
if [ -z "$D" ]; then
source /etc/nova/openrc
@@ -173,8 +173,8 @@ pkg_postinst_${SRCNAME}-setup () {
USERADD_PACKAGES = "${PN}"
-GROUPADD_PARAM_${PN} = "--system trove"
-USERADD_PARAM_${PN} = "--system --home /var/lib/trove -g trove \
+GROUPADD_PARAM:${PN} = "--system trove"
+USERADD_PARAM:${PN} = "--system --home /var/lib/trove -g trove \
--no-create-home --shell /bin/false trove"
PROVIDES += " \
@@ -191,42 +191,42 @@ PACKAGES += " \
${SRCNAME}-taskmanager \
"
-PACKAGES_prepend = " \
+PACKAGES:prepend = " \
${SRCNAME}-tests \
"
-FILES_${PN} = " \
+FILES:${PN} = " \
${libdir}/* \
"
-FILES_${SRCNAME}-tests = " \
+FILES:${SRCNAME}-tests = " \
${libdir}/python*/site-packages/${SRCNAME}/tests/* \
"
-ALLOW_EMPTY_${SRCNAME} = "1"
-FILES_${SRCNAME} = " \
+ALLOW_EMPTY:${SRCNAME} = "1"
+FILES:${SRCNAME} = " \
"
-FILES_${SRCNAME}-api = " \
+FILES:${SRCNAME}-api = " \
${sysconfdir}/init.d/trove-api \
"
-ALLOW_EMPTY_${SRCNAME}-api = "1"
+ALLOW_EMPTY:${SRCNAME}-api = "1"
-FILES_${SRCNAME}-bin = " \
+FILES:${SRCNAME}-bin = " \
${bindir}/* \
"
-FILES_${SRCNAME}-conductor = " \
+FILES:${SRCNAME}-conductor = " \
${sysconfdir}/init.d/trove-conductor \
"
-ALLOW_EMPTY_${SRCNAME}-conductor = "1"
+ALLOW_EMPTY:${SRCNAME}-conductor = "1"
-FILES_${SRCNAME}-taskmanager = " \
+FILES:${SRCNAME}-taskmanager = " \
${sysconfdir}/init.d/trove-taskmanager \
"
-ALLOW_EMPTY_${SRCNAME}-taskmanager = "1"
+ALLOW_EMPTY:${SRCNAME}-taskmanager = "1"
-FILES_${SRCNAME}-setup = " \
+FILES:${SRCNAME}-setup = " \
${localstatedir}/* \
${sysconfdir}/${SRCNAME}/* \
"
@@ -243,7 +243,7 @@ DEPENDS += " \
python-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python-babel \
python-cinderclient \
python-eventlet \
@@ -273,7 +273,7 @@ RDEPENDS_${PN} += " \
uwsgi \
"
-RDEPENDS_${SRCNAME} = " \
+RDEPENDS:${SRCNAME} = " \
${PN} \
${SRCNAME}-api \
${SRCNAME}-bin \
@@ -283,19 +283,19 @@ RDEPENDS_${SRCNAME} = " \
troveclient \
"
-RDEPENDS_${SRCNAME}-api = " \
+RDEPENDS:${SRCNAME}-api = " \
${SRCNAME}-setup \
"
-RDEPENDS_${SRCNAME}-bin = " \
+RDEPENDS:${SRCNAME}-bin = " \
${PN} \
"
-RDEPENDS_${SRCNAME}-conductor = " \
+RDEPENDS:${SRCNAME}-conductor = " \
${SRCNAME}-setup \
"
-RDEPENDS_${SRCNAME}-setup = " \
+RDEPENDS:${SRCNAME}-setup = " \
${PN} \
${SRCNAME}-bin \
keystone-setup \
@@ -306,11 +306,11 @@ RDEPENDS_${SRCNAME}-setup = " \
sudo \
"
-RDEPENDS_${SRCNAME}-taskmanager = " \
+RDEPENDS:${SRCNAME}-taskmanager = " \
${SRCNAME}-setup \
"
-RDEPENDS_${SRCNAME}-tests += " \
+RDEPENDS:${SRCNAME}-tests += " \
python-mock \
python-pexpect \
"
@@ -318,11 +318,11 @@ RDEPENDS_${SRCNAME}-tests += " \
INITSCRIPT_PACKAGES = "${SRCNAME}-api ${SRCNAME}-conductor ${SRCNAME}-taskmanager"
-INITSCRIPT_NAME_${SRCNAME}-api = "trove-api"
-INITSCRIPT_PARAMS_${SRCNAME}-api = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
+INITSCRIPT_NAME:${SRCNAME}-api = "trove-api"
+INITSCRIPT_PARAMS:${SRCNAME}-api = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
-INITSCRIPT_NAME_${SRCNAME}-conductor = "trove-conductor"
-INITSCRIPT_PARAMS_${SRCNAME}-conductor = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
+INITSCRIPT_NAME:${SRCNAME}-conductor = "trove-conductor"
+INITSCRIPT_PARAMS:${SRCNAME}-conductor = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
-INITSCRIPT_NAME_${SRCNAME}-taskmanager = "trove-taskmanager"
-INITSCRIPT_PARAMS_${SRCNAME}-taskmanager = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
+INITSCRIPT_NAME:${SRCNAME}-taskmanager = "trove-taskmanager"
+INITSCRIPT_PARAMS:${SRCNAME}-taskmanager = "${OS_DEFAULT_INITSCRIPT_PARAMS}"
diff --git a/meta-openstack/recipes-devtools/python/python-troveclient_git.bb b/meta-openstack/recipes-devtools/python/python-troveclient_git.bb
index 64ab1669..a9d20edf 100644
--- a/meta-openstack/recipes-devtools/python/python-troveclient_git.bb
+++ b/meta-openstack/recipes-devtools/python/python-troveclient_git.bb
@@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
SRCNAME = "troveclient"
SRC_URI = "\
- git://github.com/openstack/python-troveclient.git;branch=master \
+ git://github.com/openstack/python-troveclient.git;branch=master;protocol=https \
"
PV = "3.0.0+git${SRCPV}"
@@ -29,23 +29,23 @@ PACKAGES += " \
${SRCNAME}-bin \
"
-PACKAGES_prepend = " \
+PACKAGES:prepend = " \
${SRCNAME}-tests \
"
-FILES_${PN} = " \
+FILES:${PN} = " \
${libdir}/* \
"
-FILES_${SRCNAME}-tests = " \
+FILES:${SRCNAME}-tests = " \
${libdir}/python*/site-packages/${SRCNAME}/tests/* \
"
-ALLOW_EMPTY_${SRCNAME} = "1"
-FILES_${SRCNAME} = " \
+ALLOW_EMPTY:${SRCNAME} = "1"
+FILES:${SRCNAME} = " \
"
-FILES_${SRCNAME}-bin = " \
+FILES:${SRCNAME}-bin = " \
${bindir}/* \
"
@@ -54,7 +54,7 @@ DEPENDS += " \
python-pbr \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python-pbr \
python-prettytable \
python-requests \
@@ -65,9 +65,9 @@ RDEPENDS_${PN} += " \
python-keystoneclient \
"
-RDEPENDS_${SRCNAME}-tests += "python-mock"
+RDEPENDS:${SRCNAME}-tests += "python-mock"
-RDEPENDS_${SRCNAME} += " \
+RDEPENDS:${SRCNAME} += " \
${PN} \
${SRCNAME}-bin \
"
@@ -77,6 +77,6 @@ DEPENDS += " \
python-pbr-native \
"
-RDEPENDS_${SRCNAME}-bin += " \
+RDEPENDS:${SRCNAME}-bin += " \
${PN} \
"
diff --git a/meta-openstack/recipes-devtools/python/python-virtualenv.inc b/meta-openstack/recipes-devtools/python/python-virtualenv.inc
index 79b9451c..e24cda1f 100644
--- a/meta-openstack/recipes-devtools/python/python-virtualenv.inc
+++ b/meta-openstack/recipes-devtools/python/python-virtualenv.inc
@@ -13,6 +13,6 @@ DEPENDS += " \
${PYTHON_PN}-pip \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
${PYTHON_PN}-dateutil \
"
diff --git a/meta-openstack/recipes-devtools/python/python-weakrefmethod.inc b/meta-openstack/recipes-devtools/python/python-weakrefmethod.inc
deleted file mode 100644
index 28aee864..00000000
--- a/meta-openstack/recipes-devtools/python/python-weakrefmethod.inc
+++ /dev/null
@@ -1,10 +0,0 @@
-DESCRIPTION = "A WeakMethod class for storing bound methods using weak references."
-HOMEPAGE = "https://github.com/twang817/weakrefmethod"
-SECTION = "devel/python"
-LICENSE = "PSF"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=dd98d01d471fac8d8dbdd975229dba03"
-
-SRC_URI[md5sum] = "39e7450191dea0b17a646b929784ac6f"
-SRC_URI[sha256sum] = "37bc1fbb5575acf82172d4eb7b6fc4412d77d5a1d70dff2c1f8a4574301cda66"
-
-inherit pypi
diff --git a/meta-openstack/recipes-devtools/python/python-webtest.inc b/meta-openstack/recipes-devtools/python/python-webtest.inc
deleted file mode 100644
index d4e9e079..00000000
--- a/meta-openstack/recipes-devtools/python/python-webtest.inc
+++ /dev/null
@@ -1,12 +0,0 @@
-DESCRIPTION = "Helper to test WSGI applications"
-HOMEPAGE = "https://pypi.python.org/pypi/WebTest/"
-SECTION = "devel/python"
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://README.rst;md5=e3e00192f000e33de99fd5a3cb32a8fc"
-
-PYPI_PACKAGE = "WebTest"
-
-RDEPENDS_${PN} += "${PYTHON_PN}-beautifulsoup4"
-
-SRC_URI[md5sum] = "dd0385c725b85ac1e8079f38d2acd7b1"
-SRC_URI[sha256sum] = "41348efe4323a647a239c31cde84e5e440d726ca4f449859264e538d39037fd0"
diff --git a/meta-openstack/recipes-devtools/python/python-wsgiref.inc b/meta-openstack/recipes-devtools/python/python-wsgiref.inc
deleted file mode 100644
index 1449bea0..00000000
--- a/meta-openstack/recipes-devtools/python/python-wsgiref.inc
+++ /dev/null
@@ -1,23 +0,0 @@
-DESCRIPTION = "WSGI (PEP 333) Reference Library"
-HOMEPAGE = "http://cheeseshop.python.org/pypi/wsgiref"
-SECTION = "devel/python"
-LICENSE = "PSF"
-LIC_FILES_CHKSUM = "file://PKG-INFO;md5=fe761dfec1d54629c6b9a3bbc7b1baf5"
-
-# Archived version so we need to overwrite what the pypi class will derive
-PYPI_SRC_URI = "https://pypi.python.org/packages/source/w/wsgiref/wsgiref-${PV}.zip"
-
-SRC_URI[md5sum] = "29b146e6ebd0f9fb119fe321f7bcf6cb"
-SRC_URI[sha256sum] = "c7e610c800957046c04c8014aab8cce8f0b9f0495c8cd349e57c1f7cabf40e79"
-
-inherit pypi
-
-# DEPENDS_default: python-pip
-
-DEPENDS += " \
- ${PYTHON_PN}-pip \
- "
-
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
- "
diff --git a/meta-openstack/recipes-devtools/python/python3-amqp_2.6.1.bb b/meta-openstack/recipes-devtools/python/python3-amqp_2.6.1.bb
index e2f8282b..dd257682 100644
--- a/meta-openstack/recipes-devtools/python/python3-amqp_2.6.1.bb
+++ b/meta-openstack/recipes-devtools/python/python3-amqp_2.6.1.bb
@@ -9,6 +9,6 @@ SRC_URI[sha256sum] = "70cdb10628468ff14e57ec2f751c7aa9e48e7e3651cfd62d431213c0c4
inherit pypi setuptools3
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
${PYTHON_PN}-vine \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-amqplib_1.0.2.bb b/meta-openstack/recipes-devtools/python/python3-amqplib_1.0.2.bb
index 218d92b4..5e7c140e 100644
--- a/meta-openstack/recipes-devtools/python/python3-amqplib_1.0.2.bb
+++ b/meta-openstack/recipes-devtools/python/python3-amqplib_1.0.2.bb
@@ -1,7 +1,7 @@
DESCRIPTION = "Python client for the Advanced Message Queuing Procotol (AMQP)"
HOMEPAGE = "http://code.google.com/p/py-amqplib/"
SECTION = "devel/python"
-LICENSE = "LGPL-3.0"
+LICENSE = "LGPL-3.0-only"
LIC_FILES_CHKSUM = "file://LICENSE;md5=1702a92c723f09e3fab3583b165a8d90"
PR = "r1"
diff --git a/meta-openstack/recipes-devtools/python/python3-arrow_0.15.7.bb b/meta-openstack/recipes-devtools/python/python3-arrow_0.17.0.bb
index b37086c6..9ef1d8fa 100644
--- a/meta-openstack/recipes-devtools/python/python3-arrow_0.15.7.bb
+++ b/meta-openstack/recipes-devtools/python/python3-arrow_0.17.0.bb
@@ -4,12 +4,11 @@ SECTION = "devel/python"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=62e977be69cd001d6545038b6bb1575c"
-SRC_URI[md5sum] = "2176ce6e28a1c43bbdb2ccc79886f420"
-SRC_URI[sha256sum] = "3f1a92b25bbee5f80cc8f6bdecfeade9028219229137c559c37335b4f574a292"
+SRC_URI[md5sum] = "76d66d0d03effad1407fb4dcebce9566"
+SRC_URI[sha256sum] = "ff08d10cda1d36c68657d6ad20d74fbea493d980f8b2d45344e00d6ed2bf6ed4"
inherit setuptools3 pypi
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
${PYTHON_PN}-dateutil \
- ${PYTHON_PN}-backports-functools-lru-cache \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-automaton_0.8.0.bb b/meta-openstack/recipes-devtools/python/python3-automaton_2.2.0.bb
index 86be7ca6..92a13934 100644
--- a/meta-openstack/recipes-devtools/python/python3-automaton_0.8.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-automaton_2.2.0.bb
@@ -4,8 +4,8 @@ SECTION = "devel/python"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=d2794c0df5b907fdace235a619d80314"
-SRC_URI[md5sum] = "230a7bd8bb9a4bc9ba5a3faf0de12c90"
-SRC_URI[sha256sum] = "ca8bfbea03b9f39a536b4b261d90fbe8b1b0e1766bff5d8222e35691f8e11910"
+SRC_URI[md5sum] = "00a1c07d012dfa228ce003d7527e4a7d"
+SRC_URI[sha256sum] = "88144e0ec07c40edcb70a547ea74ca5718994e7a0694b6c4cb6679e57eb26095"
inherit setuptools3 pypi
@@ -18,7 +18,7 @@ DEPENDS += " \
python3-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-pbr \
python3-six \
python3-debtcollector \
diff --git a/meta-openstack/recipes-devtools/python/python3-avahi_0.6.32.bb b/meta-openstack/recipes-devtools/python/python3-avahi_0.6.32.bb
index b5d3e779..614c4eb9 100644
--- a/meta-openstack/recipes-devtools/python/python3-avahi_0.6.32.bb
+++ b/meta-openstack/recipes-devtools/python/python3-avahi_0.6.32.bb
@@ -1,9 +1,9 @@
-RDEPENDS_${PN} += "python3-core python3-dbus"
+RDEPENDS:${PN} += "python3-core python3-dbus"
SUMMARY = "Python bindings for the avahi zeroconf client"
HOMEPAGE = "https://github.com/lathiat/avahi"
SECTION = "devel/python"
-LICENSE = "GPLv2+"
+LICENSE = "GPL-2.0-or-later"
LIC_FILES_CHKSUM = "file://LICENSE;md5=2d5025d4aa3495befef8f17206a5b0a1"
SRC_URI = "https://github.com/lathiat/avahi/releases/download/v${PV}/avahi-${PV}.tar.gz"
@@ -30,4 +30,4 @@ do_install () {
${D}${PYTHON_SITEPACKAGES_DIR}/avahi/avahi-bookmarks
}
-FILES_${PN} = "${PYTHON_SITEPACKAGES_DIR}/avahi"
+FILES:${PN} = "${PYTHON_SITEPACKAGES_DIR}/avahi"
diff --git a/meta-openstack/recipes-devtools/python/python3-backlash_0.3.1.bb b/meta-openstack/recipes-devtools/python/python3-backlash_0.3.1.bb
new file mode 100644
index 00000000..1ac1d3f4
--- /dev/null
+++ b/meta-openstack/recipes-devtools/python/python3-backlash_0.3.1.bb
@@ -0,0 +1,19 @@
+DESCRIPTION = "backlash is a swiss army knife for web applications debugging"
+HOMEPAGE = "https://pypi.org/project/backlash/"
+SECTION = "devel/python"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=ca5c23eefc8077a81d9c7b5384f38be8"
+
+SRC_URI[md5sum] = "c80c065e33b6891c5e5ac70ac3a2551c"
+SRC_URI[sha256sum] = "ddf6e1d59ce30deb190478c98ade84557ee9333435fbd377c011588c71f862a0"
+
+inherit setuptools3 pypi
+
+RDEPENDS:${PN} += " \
+ python3-netclient \
+ python3-netserver \
+ python3-json \
+ python3-webob \
+ python3-threading \
+ python3-logging \
+"
diff --git a/meta-openstack/recipes-devtools/python/python3-barbicanclient_git.bb b/meta-openstack/recipes-devtools/python/python3-barbicanclient_git.bb
index 8e99a9f8..7a0fc81e 100644
--- a/meta-openstack/recipes-devtools/python/python3-barbicanclient_git.bb
+++ b/meta-openstack/recipes-devtools/python/python3-barbicanclient_git.bb
@@ -5,11 +5,11 @@ LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=e031cff4528978748f9cc064c6e6fa73"
SRC_URI = "\
- git://github.com/openstack/python-barbicanclient.git \
+ git://github.com/openstack/python-barbicanclient.git;branch=master;protocol=https \
"
-PV = "5.0.0+git${SRCPV}"
-SRCREV = "904fd44ca34bea7d67c203b006443af95d4fa596"
+PV = "5.0.1+git${SRCPV}"
+SRCREV = "1f0feb30ccd3b19bc23453d85d3266c85fcf04d6"
S = "${WORKDIR}/git"
inherit setuptools3
@@ -24,7 +24,7 @@ DEPENDS += " \
python3-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-pbr \
python3-requests \
python3-six \
diff --git a/meta-openstack/recipes-devtools/python/python3-boto_2.49.0.bb b/meta-openstack/recipes-devtools/python/python3-boto_2.49.0.bb
index fe09e9fe..b0025c49 100644
--- a/meta-openstack/recipes-devtools/python/python3-boto_2.49.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-boto_2.49.0.bb
@@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://PKG-INFO;md5=a1067d091272fcce8cc3d88d7e6fdc01"
SRC_URI[md5sum] = "e9b79f80198da059d9a8055a5352fd6d"
SRC_URI[sha256sum] = "ea0d3b40a2d852767be77ca343b58a9e3a4b00d9db440efb8da74b4e58025e5a"
-RDEPENDS_${PN} += "\
+RDEPENDS:${PN} += "\
python3-json \
python3-netclient \
python3-threading \
diff --git a/meta-openstack/recipes-devtools/python/python3-castellan_3.4.0.bb b/meta-openstack/recipes-devtools/python/python3-castellan_3.7.0.bb
index 062d3756..e9b2db73 100644
--- a/meta-openstack/recipes-devtools/python/python3-castellan_3.4.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-castellan_3.7.0.bb
@@ -4,7 +4,7 @@ SECTION = "devel/python"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
-SRC_URI[sha256sum] = "53d39a4ae93c48d26f904f36ae2f3dedde6ad40d34b5f031c23055fff2a1d7f6"
+SRC_URI[sha256sum] = "528033d00cca4fae078dadfd43db5e52b7af5bba6d97b730aa585eb092356dd7"
inherit setuptools3 pypi
@@ -18,7 +18,7 @@ DEPENDS += " \
python3-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-pbr \
python3-babel \
python3-cryptography \
diff --git a/meta-openstack/recipes-devtools/python/python3-cephclient_0.1.0.5.bb b/meta-openstack/recipes-devtools/python/python3-cephclient_0.1.0.5.bb
index 65e84bf4..a5769d61 100644
--- a/meta-openstack/recipes-devtools/python/python3-cephclient_0.1.0.5.bb
+++ b/meta-openstack/recipes-devtools/python/python3-cephclient_0.1.0.5.bb
@@ -18,8 +18,8 @@ DEPENDS += " \
${PYTHON_PN}-pip \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
${PYTHON_PN}-lxml \
${PYTHON_PN}-requests \
${PYTHON_PN}-cython \
diff --git a/meta-openstack/recipes-devtools/python/python3-cliff_3.3.0.bb b/meta-openstack/recipes-devtools/python/python3-cliff_3.6.0.bb
index e30bc6b8..a26ae862 100644
--- a/meta-openstack/recipes-devtools/python/python3-cliff_3.3.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-cliff_3.6.0.bb
@@ -4,8 +4,8 @@ SECTION = "devel/python"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
-SRC_URI[md5sum] = "0e935a090e19358973fdbcc4dfbcdaab"
-SRC_URI[sha256sum] = "611595ad7b4bdf57aa252027796dac3273ab0f4bc1511e839cce230a351cb710"
+SRC_URI[md5sum] = "8dbf43ad5486186eb80e985ddb38fdec"
+SRC_URI[sha256sum] = "a3f4fa67eeafbcfa7cf9fe4b1755d410876528e1d0d115740db00b50a1250272"
inherit setuptools3 pypi
@@ -18,7 +18,7 @@ DEPENDS += " \
${PYTHON_PN}-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
${PYTHON_PN}-cmd2 \
${PYTHON_PN}-pbr \
${PYTHON_PN}-pyparsing \
diff --git a/meta-openstack/recipes-devtools/python/python3-cssselect_1.1.0.bb b/meta-openstack/recipes-devtools/python/python3-cssselect_1.1.0.bb
index e0a41b8d..a13a2183 100644
--- a/meta-openstack/recipes-devtools/python/python3-cssselect_1.1.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-cssselect_1.1.0.bb
@@ -15,6 +15,6 @@ DEPENDS += " \
${PYTHON_PN}-pip \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-cursive_0.2.2.bb b/meta-openstack/recipes-devtools/python/python3-cursive_0.2.2.bb
index 770acdc1..2a68108d 100644
--- a/meta-openstack/recipes-devtools/python/python3-cursive_0.2.2.bb
+++ b/meta-openstack/recipes-devtools/python/python3-cursive_0.2.2.bb
@@ -17,7 +17,7 @@ DEPENDS += " \
python3-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-pbr \
python3-lxml \
python3-cryptography \
diff --git a/meta-openstack/recipes-devtools/python/python3-debtcollector_2.1.0.bb b/meta-openstack/recipes-devtools/python/python3-debtcollector_2.2.0.bb
index fbf4626d..e216c8b0 100644
--- a/meta-openstack/recipes-devtools/python/python3-debtcollector_2.1.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-debtcollector_2.2.0.bb
@@ -1,11 +1,11 @@
DESCRIPTION = "A collection of Python deprecation patterns and strategies that help you collect your technical debt in a non-destructive manner."
HOMEPAGE = "http://docs.openstack.org/developer/debtcollector/"
SECTION = "devel/python"
-LICENSE = "Apache-2"
+LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
-SRC_URI[md5sum] = "9a1014f18abbc565b8e149fd70048c22"
-SRC_URI[sha256sum] = "a25fc6215560d81cb9f2a0b58d6c834f2a24010987027bde169599e138a205af"
+SRC_URI[md5sum] = "6ac3af37693e0f517e51593d9ea33f23"
+SRC_URI[sha256sum] = "787981f4d235841bf6eb0467e23057fb1ac7ee24047c32028a8498b9128b6829"
inherit setuptools3 pypi
@@ -19,8 +19,8 @@ DEPENDS += " \
${PYTHON_PN}-pbr-native \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
${PYTHON_PN}-pbr \
${PYTHON_PN}-wrapt \
${PYTHON_PN}-six \
diff --git a/meta-openstack/recipes-devtools/python/python3-deprecation_2.1.0.bb b/meta-openstack/recipes-devtools/python/python3-deprecation_2.1.0.bb
index c8195294..4976b562 100644
--- a/meta-openstack/recipes-devtools/python/python3-deprecation_2.1.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-deprecation_2.1.0.bb
@@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://${S}/LICENSE;md5=e3fc50a88d0a364313df4b21ef20c29e"
SRC_URI[md5sum] = "6b79c6572fb241e3cecbbd7d539bb66b"
SRC_URI[sha256sum] = "72b3bde64e5d778694b0cf68178aed03d15e15477116add3fb773e581f9518ff"
-RDEPENDS_${PN} += "\
+RDEPENDS:${PN} += "\
python3-packaging \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-designateclient_4.0.0.bb b/meta-openstack/recipes-devtools/python/python3-designateclient_4.2.0.bb
index 891f0481..605c63a6 100644
--- a/meta-openstack/recipes-devtools/python/python3-designateclient_4.0.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-designateclient_4.2.0.bb
@@ -13,10 +13,10 @@ DEPENDS += " \
DEPENDS += " \
python3-pbr-native \
"
-SRC_URI[md5sum] = "ad4ca221c5209261cf0eaf2824b07b55"
-SRC_URI[sha256sum] = "d61e7999f0cbb55d2b6e7dec7a6232389d3034de27c1e80b7d5c69d60dd58dbf"
+SRC_URI[md5sum] = "51e6aaf70e253c999824c7bc29009f5e"
+SRC_URI[sha256sum] = "cf0e76540530491a6100164c514e1c60b55efa25c8db4c18f4902c988d7c1080"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-cliff \
python3-jsonschema \
python3-osc-lib \
diff --git a/meta-openstack/recipes-devtools/python/python3-django-appconf_1.0.4.bb b/meta-openstack/recipes-devtools/python/python3-django-appconf_1.0.4.bb
index 0fb09e1b..cffcb353 100644
--- a/meta-openstack/recipes-devtools/python/python3-django-appconf_1.0.4.bb
+++ b/meta-openstack/recipes-devtools/python/python3-django-appconf_1.0.4.bb
@@ -9,6 +9,6 @@ SRC_URI[sha256sum] = "be58deb54a43d77d2e1621fe59f787681376d3cd0b8bd8e4758ef6c3a6
inherit setuptools3 pypi
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
${PYTHON_PN}-django \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-django-babel_0.6.2.bb b/meta-openstack/recipes-devtools/python/python3-django-babel_0.6.2.bb
index 80c54054..0c4dd755 100644
--- a/meta-openstack/recipes-devtools/python/python3-django-babel_0.6.2.bb
+++ b/meta-openstack/recipes-devtools/python/python3-django-babel_0.6.2.bb
@@ -13,7 +13,7 @@ DEPENDS += " \
python3-pip \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-django \
python3-babel \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-django-compressor_2.1.bb b/meta-openstack/recipes-devtools/python/python3-django-compressor_2.1.bb
index 40a0133b..7e50557a 100644
--- a/meta-openstack/recipes-devtools/python/python3-django-compressor_2.1.bb
+++ b/meta-openstack/recipes-devtools/python/python3-django-compressor_2.1.bb
@@ -11,13 +11,13 @@ SRC_URI[sha256sum] = "ae0051bc0c7a0660c93434e68d617553fccdd573293dfd15aa33f78d2b
inherit setuptools3 pypi
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-django-appconf \
python3-rcssmin \
python3-rjsmin \
"
-do_install_append() {
+do_install:append() {
# Ensure permisive perms are granted
find -L "${D}${PYTHON_SITEPACKAGES_DIR}/compressor" -type f -exec chmod 644 {} \;
find -L "${D}${PYTHON_SITEPACKAGES_DIR}/compressor" -type d -exec chmod 755 {} \;
diff --git a/meta-openstack/recipes-devtools/python/python3-django-nose_1.4.bb b/meta-openstack/recipes-devtools/python/python3-django-nose_1.4.7.bb
index 530332f8..3fb8b633 100644
--- a/meta-openstack/recipes-devtools/python/python3-django-nose_1.4.bb
+++ b/meta-openstack/recipes-devtools/python/python3-django-nose_1.4.7.bb
@@ -7,8 +7,8 @@ SECTION = "devel/python"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://LICENSE;md5=7f88f52f66738ec7259424ce46e855c2"
-SRC_URI[md5sum] = "2713d95286ea49860458a312d2efe653"
-SRC_URI[sha256sum] = "26cef3c6f62df2eee955a25195de6f793881317c0f5fd1a1c6f9e22f351a9313"
+SRC_URI[md5sum] = "fe386c6e218b0f7b353494329c380a79"
+SRC_URI[sha256sum] = "a4885cd002d65fd2de96e2bb2563ef477c3fbe207009360c015fca5c3b5561b7"
inherit setuptools3 pypi
@@ -16,8 +16,9 @@ DEPENDS += " \
python3-pip \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-django \
python3-nose \
+ python3-misc \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-django-openstack-auth_3.6.1.bb b/meta-openstack/recipes-devtools/python/python3-django-openstack-auth_3.6.1.bb
index 4e6c2d20..cee4b85c 100644
--- a/meta-openstack/recipes-devtools/python/python3-django-openstack-auth_3.6.1.bb
+++ b/meta-openstack/recipes-devtools/python/python3-django-openstack-auth_3.6.1.bb
@@ -15,7 +15,7 @@ DEPENDS += " \
python3-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-pbr \
python3-django \
python3-oslo.config \
diff --git a/meta-openstack/recipes-devtools/python/python-django-pyscss_2.0.2.bb b/meta-openstack/recipes-devtools/python/python3-django-pyscss_2.0.2.bb
index 7438327b..8cacdd08 100644
--- a/meta-openstack/recipes-devtools/python/python-django-pyscss_2.0.2.bb
+++ b/meta-openstack/recipes-devtools/python/python3-django-pyscss_2.0.2.bb
@@ -12,12 +12,12 @@ inherit setuptools3 pypi
# DEPENDS_default: python-pip
DEPENDS += " \
- python-pip \
+ python3-pip \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
- python-django \
- python-pyscss \
- python-pathlib \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
+ python3-django \
+ python3-pyscss \
+ python3-pathlib \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-dogpile.cache_1.0.2.bb b/meta-openstack/recipes-devtools/python/python3-dogpile.cache_1.0.2.bb
deleted file mode 100644
index 82057a6c..00000000
--- a/meta-openstack/recipes-devtools/python/python3-dogpile.cache_1.0.2.bb
+++ /dev/null
@@ -1,14 +0,0 @@
-DESCRIPTION = "Python Dogpile Cache: A caching front-end based on the Dogpile lock"
-HOMEPAGE = "https://pypi.python.org/pypi/dogpile.cache"
-SECTION = "devel/python"
-LICENSE = "BSD"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=46e560ef3e93a33b284504845ea6a11d"
-
-SRC_URI[md5sum] = "a325ec142d690269573a872e24fc1cb6"
-SRC_URI[sha256sum] = "64fda39d25b46486a4876417ca03a4af06f35bfadba9f59613f9b3d748aa21ef"
-
-inherit setuptools3 pypi
-
-RDEPENDS_${PN} += "python3-decorator"
-
-
diff --git a/meta-openstack/recipes-devtools/python/python3-dogpile.cache_1.1.2.bb b/meta-openstack/recipes-devtools/python/python3-dogpile.cache_1.1.2.bb
new file mode 100644
index 00000000..745de51d
--- /dev/null
+++ b/meta-openstack/recipes-devtools/python/python3-dogpile.cache_1.1.2.bb
@@ -0,0 +1,19 @@
+DESCRIPTION = "Python Dogpile Cache: A caching front-end based on the Dogpile lock"
+HOMEPAGE = "https://pypi.python.org/pypi/dogpile.cache"
+SECTION = "devel/python"
+LICENSE = "BSD"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=6d830a549d9d8c25362346e0f8fbba53"
+
+SRC_URI[md5sum] = "fb9bea726156560d03890599c4cd92e0"
+SRC_URI[sha256sum] = "2134464672a3deb7ef1366a8691726686d8c62540e4208f1a40c9aaa1a0b6a45"
+
+inherit setuptools3 pypi
+
+RDEPENDS:${PN} += " \
+ python3-decorator \
+ python3-logging \
+ python3-numbers \
+ python3-stevedore \
+"
+
+
diff --git a/meta-openstack/recipes-devtools/python/python3-falcon_2.0.0.bb b/meta-openstack/recipes-devtools/python/python3-falcon_2.0.0.bb
index 648a7dd1..53e99b1d 100644
--- a/meta-openstack/recipes-devtools/python/python3-falcon_2.0.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-falcon_2.0.0.bb
@@ -10,7 +10,7 @@ SRC_URI[sha256sum] = "eea593cf466b9c126ce667f6d30503624ef24459f118c75594a69353b6
inherit setuptools3 pypi
# conflicting file prevention
-do_install_append() {
+do_install:append() {
rm -f ${D}${libdir}/python*/site-packages/tests/*
}
@@ -18,7 +18,7 @@ DEPENDS += " \
python3-pip \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-six \
python3-json \
python3-xml \
diff --git a/meta-openstack/recipes-devtools/python/python3-fixtures_3.0.0.bb b/meta-openstack/recipes-devtools/python/python3-fixtures_3.0.0.bb
index c2e098f3..a9335317 100644
--- a/meta-openstack/recipes-devtools/python/python3-fixtures_3.0.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-fixtures_3.0.0.bb
@@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=239e2f4698b85aad5ed39bae5d2ef226"
SRC_URI[md5sum] = "cd6345b497a62fad739efee66346c2e0"
SRC_URI[sha256sum] = "fcf0d60234f1544da717a9738325812de1f42c2fa085e2d9252d8fff5712b2ef"
-inherit distutils3 pypi
+inherit setuptools3 pypi
DISTUTILS_INSTALL_ARGS = "--root=${D} \
--prefix=${prefix} \
@@ -23,6 +23,6 @@ DEPENDS += " \
python3-pbr-native \
"
-RDEPENDS_${PN} += "python3-testtools \
+RDEPENDS:${PN} += "python3-testtools \
python3-pbr \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-flake8_3.8.3.bb b/meta-openstack/recipes-devtools/python/python3-flake8_3.8.4.bb
index 9385c806..0eaa031e 100644
--- a/meta-openstack/recipes-devtools/python/python3-flake8_3.8.3.bb
+++ b/meta-openstack/recipes-devtools/python/python3-flake8_3.8.4.bb
@@ -4,14 +4,15 @@ SECTION = "devel/python"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=75b26781f1adf1aa310bda6098937878"
-SRC_URI[md5sum] = "b11380b47468c3dc7323396d4b8c1746"
-SRC_URI[sha256sum] = "f04b9fcbac03b0a3e58c0ab3a0ecc462e023a9faf046d57794184028123aa208"
+SRC_URI[md5sum] = "6ab0ad6630b6917fafabded7f80344b4"
+SRC_URI[sha256sum] = "aadae8761ec651813c24be05c6f7b4680857ef6afaae4651a4eccaef97ce6c3b"
inherit setuptools3 pypi
-RDEPENDS_${PN} += "python3-prettytable \
+RDEPENDS:${PN} += "python3-prettytable \
python3-cmd2 \
python3-pyparsing \
python3-mccabe \
python3-pep8 \
+ python3-logging \
python3-pyflakes"
diff --git a/meta-openstack/recipes-devtools/python/python3-futurist_2.2.0.bb b/meta-openstack/recipes-devtools/python/python3-futurist_2.3.0.bb
index 4788fb2c..08b7e329 100644
--- a/meta-openstack/recipes-devtools/python/python3-futurist_2.2.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-futurist_2.3.0.bb
@@ -4,8 +4,8 @@ SECTION = "devel/python"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
-SRC_URI[md5sum] = "708ae19b7e3bef70b47166da1e72392c"
-SRC_URI[sha256sum] = "3601ea64e3423b169683cffff58939ecee5cd5268834b20bf2da071c2563a43c"
+SRC_URI[md5sum] = "4d642f5825a516d676356094179c6d27"
+SRC_URI[sha256sum] = "174ea146adf303d7e5d7d6d34e3a01f4abf0382b03a6f9309bac2e2d54ffbed6"
inherit setuptools3 pypi
@@ -14,11 +14,12 @@ DEPENDS += " \
python3-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-pbr \
python3-six \
python3-monotonic \
python3-contextlib2 \
python3-prettytable \
+ python3-multiprocessing \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-gevent-websocket_0.10.1.bb b/meta-openstack/recipes-devtools/python/python3-gevent-websocket_0.10.1.bb
index dc6435f4..404ab5ae 100644
--- a/meta-openstack/recipes-devtools/python/python3-gevent-websocket_0.10.1.bb
+++ b/meta-openstack/recipes-devtools/python/python3-gevent-websocket_0.10.1.bb
@@ -9,6 +9,6 @@ SRC_URI[sha256sum] = "7eaef32968290c9121f7c35b973e2cc302ffb076d018c9068d2f5ca8b2
inherit setuptools3 pypi
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-gevent \
"
diff --git a/meta-openstack/recipes-devtools/python/python-glance-store_git.bb b/meta-openstack/recipes-devtools/python/python3-glance-store_git.bb
index 1a8c3aab..7dc729cf 100644
--- a/meta-openstack/recipes-devtools/python/python-glance-store_git.bb
+++ b/meta-openstack/recipes-devtools/python/python3-glance-store_git.bb
@@ -15,28 +15,29 @@ S = "${WORKDIR}/git"
inherit setuptools3
DEPENDS += " \
- python-pip \
- python-pbr \
+ python3-pip \
+ python3-pbr \
"
# Satisfy setup.py 'setup_requires'
DEPENDS += " \
- python-pbr-native \
+ python3-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
bash \
- python-oslo.config \
- python-oslo.i18n \
- python-oslo.serialization \
- python-oslo.utils \
- python-oslo.concurrency \
- python-stevedore \
- python-enum34 \
- python-eventlet \
- python-six \
- python-jsonschema \
- python-keystoneauth1 \
- python-keystoneclient \
- python-requests \
+ python3-oslo.config \
+ python3-oslo.i18n \
+ python3-oslo.serialization \
+ python3-oslo.utils \
+ python3-oslo.concurrency \
+ python3-stevedore \
+ python3-eventlet \
+ python3-six \
+ python3-jsonschema \
+ python3-keystoneauth1 \
+ python3-keystoneclient \
+ python3-requests \
+ python3-monotonic \
+ python3-dnspython \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-happybase_1.2.0.bb b/meta-openstack/recipes-devtools/python/python3-happybase_1.2.0.bb
index 56b6c798..c8f9135b 100644
--- a/meta-openstack/recipes-devtools/python/python3-happybase_1.2.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-happybase_1.2.0.bb
@@ -9,7 +9,7 @@ SRC_URI[sha256sum] = "850b4ee651128588a57e1e152dd1252e5ec39776a5d3d14ee892b8bac0
inherit setuptools3 pypi
-do_install_append() {
+do_install:append() {
perm_files=$(find "${D}${PYTHON_SITEPACKAGES_DIR}/" -name "top_level.txt")
perm_files="$perm_files "$(find "${D}${PYTHON_SITEPACKAGES_DIR}/" -name "PKG-INFO")
for f in $perm_files; do
diff --git a/meta-openstack/recipes-devtools/python/python3-heat-cfntools_1.4.2.bb b/meta-openstack/recipes-devtools/python/python3-heat-cfntools_1.4.2.bb
index 8439daaf..a6dee5ca 100644
--- a/meta-openstack/recipes-devtools/python/python3-heat-cfntools_1.4.2.bb
+++ b/meta-openstack/recipes-devtools/python/python3-heat-cfntools_1.4.2.bb
@@ -18,6 +18,6 @@ DEPENDS += " \
python3-pbr-native \
"
-RDPENDS_${PN} += "\
+RDEPENDS:${PN} += "\
python3-pbr \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-hgtools_8.2.0.bb b/meta-openstack/recipes-devtools/python/python3-hgtools_8.2.1.bb
index cfaf034a..b37ffbf0 100644
--- a/meta-openstack/recipes-devtools/python/python3-hgtools_8.2.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-hgtools_8.2.1.bb
@@ -4,8 +4,8 @@ SECTION = "devel/python"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE;md5=7a7126e068206290f3fe9f8d6c713ea6"
-SRC_URI[md5sum] = "200c967071c63efeb869470d24f250e3"
-SRC_URI[sha256sum] = "5f30e3e7729f67e414b63ae91697743bb2ec72f3cac0c514d16fd3c21bd25300"
+SRC_URI[md5sum] = "5234d6ea4987f1ccdd1aa87235550c81"
+SRC_URI[sha256sum] = "6d0aa3eb4b73e937d6e1f928a011911621b54a95cee8d999839362039dfe8d4b"
DEPENDS += " \
python3-setuptools-scm-native \
diff --git a/meta-openstack/recipes-devtools/python/python3-httpretty_1.0.2.bb b/meta-openstack/recipes-devtools/python/python3-httpretty_1.0.5.bb
index 0b8f1927..99c87b3d 100644
--- a/meta-openstack/recipes-devtools/python/python3-httpretty_1.0.2.bb
+++ b/meta-openstack/recipes-devtools/python/python3-httpretty_1.0.5.bb
@@ -7,8 +7,8 @@ SECTION = "devel/python"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://COPYING;md5=d87f7868a62b8d598eab40164594d21b"
-SRC_URI[md5sum] = "1f6b9b64818837134b93839e5c7051bb"
-SRC_URI[sha256sum] = "24a6fd2fe1c76e94801b74db8f52c0fb42718dc4a199a861b305b1a492b9d868"
+SRC_URI[md5sum] = "6d71a2387997ae8523dcc7ada51cb46a"
+SRC_URI[sha256sum] = "e53c927c4d3d781a0761727f1edfad64abef94e828718e12b672a678a8b3e0b5"
inherit setuptools3 pypi
@@ -16,9 +16,9 @@ DEPENDS += " \
${PYTHON_PN}-pip \
"
-RDEPENDS_${PN} = " \
+RDEPENDS:${PN} = " \
${PYTHON_PN}-crypt \
${PYTHON_PN}-logging \
${PYTHON_PN}-json \
- ${PYTHON_PN}-typing \
+ ${PYTHON_PN}-core \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-i18n_0.3.9.bb b/meta-openstack/recipes-devtools/python/python3-i18n_0.3.9.bb
index 92a5aa34..e9e1d693 100644
--- a/meta-openstack/recipes-devtools/python/python3-i18n_0.3.9.bb
+++ b/meta-openstack/recipes-devtools/python/python3-i18n_0.3.9.bb
@@ -17,7 +17,7 @@ DEPENDS += " \
${PYTHON_PN}-pip \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
${PYTHON_PN}-pyyaml \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-ipaddr_2.2.0.bb b/meta-openstack/recipes-devtools/python/python3-ipaddr_2.2.0.bb
index 008ae390..bb236eb8 100644
--- a/meta-openstack/recipes-devtools/python/python3-ipaddr_2.2.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-ipaddr_2.2.0.bb
@@ -7,13 +7,13 @@ LIC_FILES_CHKSUM = "file://PKG-INFO;md5=e7e54827196088e6e96b33e9aec35c4a"
SRC_URI[md5sum] = "f88353e40dec06410acfa075b8209b27"
SRC_URI[sha256sum] = "4092dfe667588d16aa12b59acb7c8a4024e5dcb23a681cd0b0b602373eca88d6"
-inherit distutils3 pypi
+inherit setuptools3 pypi
DEPENDS += " \
python3-pip \
python3-pbr \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-pbr \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-jmespath_0.10.0.bb b/meta-openstack/recipes-devtools/python/python3-jmespath_0.10.0.bb
new file mode 100644
index 00000000..24546cf3
--- /dev/null
+++ b/meta-openstack/recipes-devtools/python/python3-jmespath_0.10.0.bb
@@ -0,0 +1,16 @@
+DESCRIPTION = "JSON Matching Expressions"
+HOMEPAGE = "https://pypi.org/project/jmespath/"
+SECTION = "devel/python"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=2683790f5fabb41a3f75b70558799eb4"
+
+SRC_URI[md5sum] = "65bdcb5fa5bcf1cc710ffa508e78e408"
+SRC_URI[sha256sum] = "b85d0567b8666149a93172712e68920734333c0ce7e89b78b3e987f71e5ed4f9"
+
+inherit setuptools3 pypi
+
+RDEPENDS:${PN} += " \
+ python3-math \
+ python3-json \
+ python3-numbers \
+"
diff --git a/meta-openstack/recipes-devtools/python/python3-jsonext_0.4.2.bb b/meta-openstack/recipes-devtools/python/python3-jsonext_0.4.2.bb
index 0bf227ac..5a994d00 100644
--- a/meta-openstack/recipes-devtools/python/python3-jsonext_0.4.2.bb
+++ b/meta-openstack/recipes-devtools/python/python3-jsonext_0.4.2.bb
@@ -10,7 +10,7 @@ SRC_URI[sha256sum] = "e7634e0b8d1a668bd2c92db5498f6162573feb72ac050c4415384e773b
inherit setuptools3 pypi
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-six \
python3-arrow \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-jsonpath-rw-ext_1.2.2.bb b/meta-openstack/recipes-devtools/python/python3-jsonpath-rw-ext_1.2.2.bb
index a4517a6d..7a08f95c 100644
--- a/meta-openstack/recipes-devtools/python/python3-jsonpath-rw-ext_1.2.2.bb
+++ b/meta-openstack/recipes-devtools/python/python3-jsonpath-rw-ext_1.2.2.bb
@@ -18,7 +18,7 @@ DEPENDS += " \
python3-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-pbr \
python3-babel \
python3-jsonpath-rw \
diff --git a/meta-openstack/recipes-devtools/python/python3-kafka_git.bb b/meta-openstack/recipes-devtools/python/python3-kafka_git.bb
index 4fa5c2f4..24b3220a 100644
--- a/meta-openstack/recipes-devtools/python/python3-kafka_git.bb
+++ b/meta-openstack/recipes-devtools/python/python3-kafka_git.bb
@@ -3,13 +3,13 @@ HOMEPAGE = "https://github.com/mumrah/kafka-python"
SECTION = "devel/python"
LICENSE = "Apache-2.0"
-PV = "2.0.1+git${SRCPV}"
-SRCREV = "fcc9a30c62662cee7aa2c1f69c0d06a9741e2700"
+PV = "2.0.2+git${SRCPV}"
+SRCREV = "5bb126bf20bbb5baeb4e9afc48008dbe411631bc"
SRCNAME = "kafka-python"
LIC_FILES_CHKSUM = "file://LICENSE;md5=22efebb1e053dcc946f4b9d17f3cbbea"
-SRC_URI = "git://github.com/mumrah/${SRCNAME}.git"
+SRC_URI = "git://github.com/mumrah/${SRCNAME}.git;branch=master;protocol=https"
S = "${WORKDIR}/git"
@@ -19,7 +19,7 @@ DEPENDS += " \
${PYTHON_PN}-pbr \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
${PYTHON_PN}-six \
${PYTHON_PN}-logging \
${PYTHON_PN}-compression \
diff --git a/meta-openstack/recipes-devtools/python/python3-kazoo_2.7.0.bb b/meta-openstack/recipes-devtools/python/python3-kazoo_2.8.0.bb
index adfec92c..e88f21a8 100644
--- a/meta-openstack/recipes-devtools/python/python3-kazoo_2.7.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-kazoo_2.8.0.bb
@@ -9,8 +9,8 @@ SRCNAME = "kazoo"
PYPI_SRC_URI = "https://pypi.python.org/packages/source/k/${SRCNAME}/kazoo-${PV}.tar.gz"
-SRC_URI[md5sum] = "073445f65d71520de2b6275530d88c4e"
-SRC_URI[sha256sum] = "6883f6dd3e8d4e1741076dd3b23b0861592f13759072e3835f035bcb72b077cb"
+SRC_URI[md5sum] = "5b2667e9c3f7b92675aef16c14cef97c"
+SRC_URI[sha256sum] = "588e27868e4a0ed70ae4a7a5b0f3bca4cec5e5c49dbd7e41349c0883182bf2fe"
inherit setuptools3 pypi
@@ -20,6 +20,6 @@ DEPENDS += " \
python3-pip \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-keyring_21.4.0.bb b/meta-openstack/recipes-devtools/python/python3-keyring_22.0.1.bb
index 569a546c..2d8f51da 100644
--- a/meta-openstack/recipes-devtools/python/python3-keyring_21.4.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-keyring_22.0.1.bb
@@ -4,8 +4,8 @@ SECTION = "devel/python"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=7a7126e068206290f3fe9f8d6c713ea6"
-SRC_URI[md5sum] = "c9691de646eced3b15e888e5b410d6a1"
-SRC_URI[sha256sum] = "9aeadd006a852b78f4b4ef7c7556c2774d2432bbef8ee538a3e9089ac8b11466"
+SRC_URI[md5sum] = "88e1607f9f40b82ab9e28529eec3edbc"
+SRC_URI[sha256sum] = "9acb3e1452edbb7544822b12fd25459078769e560fa51f418b6d00afaa6178df"
inherit setuptools3 pypi
@@ -15,7 +15,7 @@ DEPENDS += " \
python3-toml-native \
"
-RDEPENDS_${PN} = " \
+RDEPENDS:${PN} = " \
python3-logging \
python3-importlib-metadata \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-keystoneauth1_4.2.1.bb b/meta-openstack/recipes-devtools/python/python3-keystoneauth1_4.3.0.bb
index 6c046d91..6557f6cb 100644
--- a/meta-openstack/recipes-devtools/python/python3-keystoneauth1_4.2.1.bb
+++ b/meta-openstack/recipes-devtools/python/python3-keystoneauth1_4.3.0.bb
@@ -4,8 +4,8 @@ SECTION = "devel/python"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=96f840d59b245a1c817fbcb901afc574"
-SRC_URI[md5sum] = "3c65181cb3cf6a8690e1c65de030e3fb"
-SRC_URI[sha256sum] = "9496bfcc27eff3d05271e10aa64684b7c1fd12a4d96f58511f2286312d9c89a1"
+SRC_URI[md5sum] = "455ff39860b21e924305f4db3d74e293"
+SRC_URI[sha256sum] = "e3fa55b58f082e4d753ae3fe599f3d74c591fd9cb8286879ff532a78955163f1"
inherit setuptools3 pypi
@@ -18,7 +18,7 @@ DEPENDS += " \
${PYTHON_PN}-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
${PYTHON_PN}-pbr \
${PYTHON_PN}-iso8601 \
${PYTHON_PN}-requests \
diff --git a/meta-openstack/recipes-devtools/python/python3-keystoneclient_git.bb b/meta-openstack/recipes-devtools/python/python3-keystoneclient_git.bb
index c8fe38af..689cb0da 100644
--- a/meta-openstack/recipes-devtools/python/python3-keystoneclient_git.bb
+++ b/meta-openstack/recipes-devtools/python/python3-keystoneclient_git.bb
@@ -9,7 +9,7 @@ SRCNAME = "keystoneclient"
SRC_URI = "file://keystone-api-check.sh"
SRC_URI = "\
- git://github.com/openstack/python-keystoneclient.git;branch=stable/pike \
+ git://github.com/openstack/python-keystoneclient.git;branch=stable/pike;protocol=https \
file://keystone-api-check.sh \
"
@@ -19,7 +19,7 @@ S = "${WORKDIR}/git"
inherit setuptools3 monitor
-FILES_${PN}-doc += "${datadir}/keystoneclient"
+FILES:${PN}-doc += "${datadir}/keystoneclient"
DEPENDS += " \
python3-pip \
@@ -31,7 +31,7 @@ DEPENDS += " \
python3-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
bash \
python3-pbr \
python3-debtcollector \
@@ -46,15 +46,15 @@ RDEPENDS_${PN} += " \
python3-stevedore \
"
-do_install_append() {
+do_install:append() {
cp -r ${S}/examples ${D}${PYTHON_SITEPACKAGES_DIR}/${SRCNAME}
}
PACKAGES =+ " ${SRCNAME}-tests"
-FILES_${SRCNAME}-tests = "${PYTHON_SITEPACKAGES_DIR}/${SRCNAME}/examples \
+FILES:${SRCNAME}-tests = "${PYTHON_SITEPACKAGES_DIR}/${SRCNAME}/examples \
"
-RDEPENDS_${SRCNAME}-tests += " \
+RDEPENDS:${SRCNAME}-tests += " \
python3-httpretty \
bash \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-keystonemiddleware_git.bb b/meta-openstack/recipes-devtools/python/python3-keystonemiddleware_git.bb
index b9f0f791..66ed6420 100644
--- a/meta-openstack/recipes-devtools/python/python3-keystonemiddleware_git.bb
+++ b/meta-openstack/recipes-devtools/python/python3-keystonemiddleware_git.bb
@@ -26,7 +26,7 @@ DEPENDS += " \
python3-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-keystoneauth1 \
python3-oslo.config \
python3-oslo.context \
diff --git a/meta-openstack/recipes-devtools/python/python3-kombu_5.0.2.bb b/meta-openstack/recipes-devtools/python/python3-kombu_5.0.2.bb
index dfcde9d5..bd06f3ee 100644
--- a/meta-openstack/recipes-devtools/python/python3-kombu_5.0.2.bb
+++ b/meta-openstack/recipes-devtools/python/python3-kombu_5.0.2.bb
@@ -9,8 +9,8 @@ SRC_URI[sha256sum] = "f4965fba0a4718d47d470beeb5d6446e3357a62402b16c510b6a2f251e
inherit setuptools3 pypi
-FILES_${PN}-doc += "${datadir}/${SRCNAME}"
+FILES:${PN}-doc += "${datadir}/${SRCNAME}"
-RDEPENDS_${PN} = " \
+RDEPENDS:${PN} = " \
${PYTHON_PN}-amqp \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-lesscpy_0.14.0.bb b/meta-openstack/recipes-devtools/python/python3-lesscpy_0.14.0.bb
index 64417b33..74da06d5 100644
--- a/meta-openstack/recipes-devtools/python/python3-lesscpy_0.14.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-lesscpy_0.14.0.bb
@@ -5,7 +5,7 @@ LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=a01aae31681ac25b4c46f98d627b9b5d"
DEPENDS += "${PYTHON_PN}-ply"
-RDEPENDS_${PN} += "${PYTHON_PN}-ply"
+RDEPENDS:${PN} += "${PYTHON_PN}-ply"
SRC_URI[md5sum] = "efe82be479ddb7bdc48b2114dab94b20"
SRC_URI[sha256sum] = "7b664f60818a16afa8cc9f1dd6d9b17f944e0ce94e50787d76f81bc7a8648cce"
diff --git a/meta-openstack/recipes-devtools/python/python3-lockfile_0.12.2.bb b/meta-openstack/recipes-devtools/python/python3-lockfile_0.12.2.bb
index 80090600..ba446380 100644
--- a/meta-openstack/recipes-devtools/python/python3-lockfile_0.12.2.bb
+++ b/meta-openstack/recipes-devtools/python/python3-lockfile_0.12.2.bb
@@ -7,7 +7,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=2340dffbbfea534b58f1349984eeef72"
SRC_URI[md5sum] = "a6a1a82957a23afdf44cfdd039b65ff9"
SRC_URI[sha256sum] = "6aed02de03cba24efabcd600b30540140634fc06cfa603822d508d5361e9f799"
-inherit distutils3 pypi
+inherit setuptools3 pypi
DEPENDS += "\
python3-pbr \
@@ -18,6 +18,6 @@ DEPENDS += " \
python3-pbr-native \
"
-RDEPENDS_${PN} += "\
+RDEPENDS:${PN} += "\
python3-pbr \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-magnumclient_3.3.0.bb b/meta-openstack/recipes-devtools/python/python3-magnumclient_3.3.0.bb
new file mode 100644
index 00000000..68676000
--- /dev/null
+++ b/meta-openstack/recipes-devtools/python/python3-magnumclient_3.3.0.bb
@@ -0,0 +1,36 @@
+DESCRIPTION = "Python client for containers service"
+HOMEPAGE = "https://github.com/openstack/python-magnumclient"
+SECTION = "devel/python"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=d2794c0df5b907fdace235a619d80314"
+
+SRC_URI[sha256sum] = "9734fbaa571fe11f252835878999efe02d4200ca9a5b1d9fe691fd5f4ec81f3b"
+
+DEPENDS += " \
+ python3-pip \
+ python3-pbr \
+ "
+
+# Satisfy setup.py 'setup_requires'
+DEPENDS += " \
+ python3-pbr-native \
+ "
+
+RDEPENDS:${PN} +=" \
+ python3-pbr \
+ python3-babel \
+ python3-oslo.config \
+ python3-oslo.i18n \
+ python3-oslo.serialization \
+ python3-oslo.utils \
+ python3-iso8601 \
+ python3-requests \
+ python3-keystoneclient \
+ python3-pyyaml \
+ python3-stevedore \
+ python3-six \
+ "
+
+PYPI_PACKAGE = "python-magnumclient"
+
+inherit setuptools3 pypi
diff --git a/meta-openstack/recipes-devtools/python/python3-manilaclient_2.4.0.bb b/meta-openstack/recipes-devtools/python/python3-manilaclient_2.4.0.bb
new file mode 100644
index 00000000..7e51ec66
--- /dev/null
+++ b/meta-openstack/recipes-devtools/python/python3-manilaclient_2.4.0.bb
@@ -0,0 +1,37 @@
+DESCRIPTION = "Python bindings to the OpenStack Manila API"
+HOMEPAGE = "https://github.com/openstack/python-manilaclient"
+SECTION = "devel/python"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=9edbbf5857ab51214ef0e8b79069bb07"
+
+SRC_URI[sha256sum] = "e314cce0e1d2b92ff194dfa8e29bc67dd5703799a43abf7c323616ddb50d83c0"
+
+DEPENDS += " \
+ python3-pip \
+ python3-pbr \
+ "
+
+# Satisfy setup.py 'setup_requires'
+DEPENDS += " \
+ python3-pbr-native \
+ "
+
+RDEPENDS:${PN} +=" \
+ python3-pbr \
+ python3-iso8601 \
+ python3-oslo.config \
+ python3-oslo.log \
+ python3-oslo.serialization \
+ python3-oslo.utils \
+ python3-prettytable \
+ python3-pycrypto \
+ python3-requests \
+ python3-simplejson \
+ python3-babel \
+ python3-six \
+ python3-keystoneclient \
+ "
+
+PYPI_PACKAGE = "python-manilaclient"
+
+inherit setuptools3 pypi
diff --git a/meta-openstack/recipes-devtools/python/python3-memcache_3.4.0.bb b/meta-openstack/recipes-devtools/python/python3-memcache_3.4.0.bb
index 8d189f8a..cb7dadc4 100644
--- a/meta-openstack/recipes-devtools/python/python3-memcache_3.4.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-memcache_3.4.0.bb
@@ -18,8 +18,8 @@ DEPENDS += " \
${PYTHON_PN}-six-native \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
${PYTHON_PN}-io \
${PYTHON_PN}-six \
${PYTHON_PN}-logging \
diff --git a/meta-openstack/recipes-devtools/python/python3-memcached_git.bb b/meta-openstack/recipes-devtools/python/python3-memcached_git.bb
index a1297254..aaa5d686 100644
--- a/meta-openstack/recipes-devtools/python/python3-memcached_git.bb
+++ b/meta-openstack/recipes-devtools/python/python3-memcached_git.bb
@@ -5,19 +5,19 @@ DESCRIPTION = "\
memcached servers. Search google for memcached for more information."
HOMEPAGE = "https://pypi.python.org/pypi/python-memcached/"
SECTION = "devel/python"
-LICENSE = "PSF"
+LICENSE = "PSF-2.0"
LIC_FILES_CHKSUM = "file://PSF.LICENSE;md5=7dd786e8594f1e787da94a946557b40e"
PV = "1.59+git${SRCPV}"
SRCREV = "959e068fec8b4c956b0d82269336818e667726e7"
-SRC_URI = "git://github.com/linsomniac/python-memcached.git"
+SRC_URI = "git://github.com/linsomniac/python-memcached.git;branch=master;protocol=https"
S = "${WORKDIR}/git"
inherit setuptools3
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
${PYTHON_PN}-six \
${PYTHON_PN}-pickle \
"
diff --git a/meta-openstack/recipes-devtools/python/python-microversion-parse_git.bb b/meta-openstack/recipes-devtools/python/python3-microversion-parse_git.bb
index c207523a..0860aae6 100644
--- a/meta-openstack/recipes-devtools/python/python-microversion-parse_git.bb
+++ b/meta-openstack/recipes-devtools/python/python3-microversion-parse_git.bb
@@ -5,11 +5,11 @@ LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=e3fc50a88d0a364313df4b21ef20c29e"
SRC_URI = "\
- git://github.com/openstack/microversion-parse.git;branch=master \
+ git://github.com/openstack/microversion-parse.git;branch=master;protocol=https \
"
-PV = "0.1.4+git${SRCPV}"
-SRCREV = "1f6eac7c3df048679663919f75c2bcecd3e183a2"
+PV = "1.0.1+git${SRCPV}"
+SRCREV = "2c36df6bf33e42c379fbd8228fbe63c77b3714b1"
S = "${WORKDIR}/git"
inherit setuptools3
@@ -19,9 +19,9 @@ DEPENDS += " \
# Satisfy setup.py 'setup_requires'
DEPENDS += " \
- python-pbr-native \
+ python3-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-mimeparse_1.6.0.bb b/meta-openstack/recipes-devtools/python/python3-mimeparse_1.6.0.bb
index 9d8f9e2f..ae7bd430 100644
--- a/meta-openstack/recipes-devtools/python/python3-mimeparse_1.6.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-mimeparse_1.6.0.bb
@@ -9,13 +9,13 @@ PYPI_PACKAGE = "python-mimeparse"
SRC_URI[md5sum] = "a32ae1df93be1ddb581d1c0fa124bab4"
SRC_URI[sha256sum] = "76e4b03d700a641fd7761d3cd4fdbbdcd787eade1ebfac43f877016328334f78"
-inherit distutils3 pypi setuptools3
+inherit pypi setuptools3
DISTUTILS_INSTALL_ARGS = "--root=${D} \
--prefix=${prefix} \
--install-lib=${PYTHON_SITEPACKAGES_DIR} \
--install-data=${datadir}"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-netserver \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-mistralclient_4.1.1.bb b/meta-openstack/recipes-devtools/python/python3-mistralclient_4.1.1.bb
index dd0eb909..7f797548 100644
--- a/meta-openstack/recipes-devtools/python/python3-mistralclient_4.1.1.bb
+++ b/meta-openstack/recipes-devtools/python/python3-mistralclient_4.1.1.bb
@@ -18,7 +18,7 @@ DEPENDS += " \
python3-pbr-native \
"
-RDEPENDS_${PN} +=" \
+RDEPENDS:${PN} +=" \
python3-cliff \
python3-pbr \
python3-keystoneclient \
diff --git a/meta-openstack/recipes-devtools/python/python3-mox3_1.1.0.bb b/meta-openstack/recipes-devtools/python/python3-mox3_1.1.0.bb
index 9608077e..c7e28fe4 100644
--- a/meta-openstack/recipes-devtools/python/python3-mox3_1.1.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-mox3_1.1.0.bb
@@ -18,7 +18,7 @@ DEPENDS += " \
python3-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-pbr \
python3-fixtures \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-munch_2.5.0.bb b/meta-openstack/recipes-devtools/python/python3-munch_2.5.0.bb
new file mode 100644
index 00000000..8cd800c5
--- /dev/null
+++ b/meta-openstack/recipes-devtools/python/python3-munch_2.5.0.bb
@@ -0,0 +1,19 @@
+DESCRIPTION = "munch is a fork of David Schoonover's Bunch package, providing similar functionality"
+HOMEPAGE = "https://pypi.org/project/munch/"
+SECTION = "devel/python"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=f0291cd32b2d6a91d9b19970c94d0a46"
+
+SRC_URI[md5sum] = "ed84c3718416c8d4d03d0a6ef46e8e0c"
+SRC_URI[sha256sum] = "2d735f6f24d4dba3417fa448cae40c6e896ec1fdab6cdb5e6510999758a4dbd2"
+
+inherit setuptools3 pypi
+
+DEPENDS += " \
+ python3-pbr-native \
+"
+
+RDEPENDS:${PN} += " \
+ python3-pkg-resources \
+ python3-six \
+"
diff --git a/meta-openstack/recipes-devtools/python/python3-nose-exclude_0.5.0.bb b/meta-openstack/recipes-devtools/python/python3-nose-exclude_0.5.0.bb
index e07cfbf9..765c9b08 100644
--- a/meta-openstack/recipes-devtools/python/python3-nose-exclude_0.5.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-nose-exclude_0.5.0.bb
@@ -4,7 +4,7 @@
DESCRIPTION = "Nose plugin that allows you to easily specify directories to be excluded from testing."
HOMEPAGE = "http://bitbucket.org/kgrandis/nose-exclude"
SECTION = "devel/python"
-LICENSE = "LGPL-2.1"
+LICENSE = "LGPL-2.1-only"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/LGPL-2.1;md5=1a6d268fd218675ffea8be556788b780"
SRC_URI[md5sum] = "072f72e782f28a9c42356976f8ec22d9"
@@ -16,7 +16,7 @@ DEPENDS += " \
python3-pip \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-nose \
"
diff --git a/meta-openstack/recipes-devtools/python/python-novnc/python-distutils.patch b/meta-openstack/recipes-devtools/python/python3-novnc/python-distutils.patch
index ef3393f3..85befc9f 100644
--- a/meta-openstack/recipes-devtools/python/python-novnc/python-distutils.patch
+++ b/meta-openstack/recipes-devtools/python/python3-novnc/python-distutils.patch
@@ -1,13 +1,13 @@
Index: git/setup.py
===================================================================
--- /dev/null
-+++ git/setup.py
++++ b/setup.py
@@ -0,0 +1,14 @@
+#!/usr/bin/env python
+
+from distutils.core import setup
+
-+setup(name='python-novnc',
++setup(name='python3-novnc',
+ version='2012.1~e3',
+ description='NoVNC python libraries',
+ author='Ghe Rivero',
diff --git a/meta-openstack/recipes-devtools/python/python3-novnc_git.bb b/meta-openstack/recipes-devtools/python/python3-novnc_git.bb
new file mode 100644
index 00000000..b41b5876
--- /dev/null
+++ b/meta-openstack/recipes-devtools/python/python3-novnc_git.bb
@@ -0,0 +1,18 @@
+DESCRIPTION = "This package contains the core python parts of NoVNC"
+HOMEPAGE = "https://github.com/kanaka/noVNC"
+SECTION = "devel/python"
+
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=99aebbcc36b17df855fad64d4b792bff"
+
+SRCREV = "463c39e4af98ec4106b87bbea17e1605aa4c6180"
+PV = "1.3.0"
+
+SRC_URI = "git://github.com/kanaka/noVNC.git;branch=master;protocol=https \
+ file://python-distutils.patch"
+
+S = "${WORKDIR}/git"
+
+inherit setuptools3
+
+DEPENDS += " python3-websockify"
diff --git a/meta-openstack/recipes-devtools/python/python3-oauth2client_4.1.2.bb b/meta-openstack/recipes-devtools/python/python3-oauth2client_4.1.2.bb
deleted file mode 100644
index 96508007..00000000
--- a/meta-openstack/recipes-devtools/python/python3-oauth2client_4.1.2.bb
+++ /dev/null
@@ -1,2 +0,0 @@
-inherit setuptools3
-require python-oauth2client.inc
diff --git a/meta-openstack/recipes-devtools/python/python-oauth2client.inc b/meta-openstack/recipes-devtools/python/python3-oauth2client_4.1.3.bb
index d91fc463..7943e393 100644
--- a/meta-openstack/recipes-devtools/python/python-oauth2client.inc
+++ b/meta-openstack/recipes-devtools/python/python3-oauth2client_4.1.3.bb
@@ -4,12 +4,12 @@ HOMEPAGE = "http://github.com/google/oauth2client/"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=038e1390e94fe637991fa5569daa62bc"
-inherit pypi
+inherit setuptools3 pypi
-SRC_URI[md5sum] = "bc30976cd1e859cd6199264a50c5ba72"
-SRC_URI[sha256sum] = "bd3062c06f8b10c6ef7a890b22c2740e5f87d61b6e1f4b1c90d069cdfc9dadb5"
+SRC_URI[md5sum] = "3a9eb781f685949c04946f6c09e4c11d"
+SRC_URI[sha256sum] = "d486741e451287f69568a4d26d70d9acd73a2bbfa275746c535b4209891cccc6"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
${PYTHON_PN}-httplib2 \
${PYTHON_PN}-pyasn1 \
${PYTHON_PN}-pyasn1-modules \
diff --git a/meta-openstack/recipes-devtools/python/python-openstack-nose_0.11.bb b/meta-openstack/recipes-devtools/python/python3-openstack-nose_0.11.bb
index 42d836f4..9dcbb7ff 100644
--- a/meta-openstack/recipes-devtools/python/python-openstack-nose_0.11.bb
+++ b/meta-openstack/recipes-devtools/python/python3-openstack-nose_0.11.bb
@@ -15,12 +15,12 @@ SRC_URI[sha256sum] = "a28d44dc23de8164d7893da7020404c73c4325b46d5507911f0257c15f
inherit setuptools3 pypi
DEPENDS += " \
- python-pip \
+ python3-pip \
"
-RDEPENDS_${PN} += " \
- python-nose \
- python-colorama \
- python-termcolor \
+RDEPENDS:${PN} += " \
+ python3-nose \
+ python3-colorama \
+ python3-termcolor \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-openstacksdk_git.bb b/meta-openstack/recipes-devtools/python/python3-openstacksdk_git.bb
new file mode 100644
index 00000000..5e5035d4
--- /dev/null
+++ b/meta-openstack/recipes-devtools/python/python3-openstacksdk_git.bb
@@ -0,0 +1,41 @@
+DESCRIPTION = "Unified SDK for OpenStack"
+HOMEPAGE = "https://github.com/openstack/python-openstacksdk"
+SECTION = "devel/python"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=34400b68072d710fecd0a2940a0d1658"
+
+SRC_URI = " \
+ git://github.com/openstack/python-openstacksdk.git;branch=master;protocol=https \
+ "
+
+PV = "0.52.0+git${SRCPV}"
+SRCREV = "e169c495de39a2d97ef1d8bb7894b18e4ef268dd"
+S = "${WORKDIR}/git"
+
+inherit setuptools3
+
+DEPENDS += "\
+ python3-pbr \
+ "
+
+# Satisfy setup.py 'setup_requires'
+DEPENDS += " \
+ python3-pbr-native \
+ "
+
+RDEPENDS:${PN} += " \
+ python3-pbr \
+ bash \
+ python3-jsonpatch \
+ python3-six \
+ python3-stevedore \
+ python3-os-client-config \
+ python3-keystoneauth1 \
+ python3-deprecation \
+ python3-os-service-types \
+ python3-munch \
+ python3-jmespath \
+ python3-netifaces \
+ python3-decorator \
+ python3-dogpile.cache \
+ "
diff --git a/meta-openstack/recipes-devtools/python/python3-ordereddict_1.1.bb b/meta-openstack/recipes-devtools/python/python3-ordereddict_1.1.bb
index 46c08d0d..7fa27101 100644
--- a/meta-openstack/recipes-devtools/python/python3-ordereddict_1.1.bb
+++ b/meta-openstack/recipes-devtools/python/python3-ordereddict_1.1.bb
@@ -1,2 +1,21 @@
-require python-ordereddict.inc
-inherit setuptools3
+DESCRIPTION = "A drop-in substitute for Py2.7's new collections.OrderedDict that works in Python 2.4-2.6."
+HOMEPAGE = "https://pypi.python.org/pypi/ordereddict"
+SECTION = "devel/python"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=7f0267460024072a9bbf135ee87a41b8"
+
+SRC_URI[md5sum] = "a0ed854ee442051b249bfad0f638bbec"
+SRC_URI[sha256sum] = "1c35b4ac206cef2d24816c89f89cf289dd3d38cf7c449bb3fab7bf6d43f01b1f"
+
+inherit setuptools3 pypi
+
+# DEPENDS_default: python-pip
+
+DEPENDS += " \
+ ${PYTHON_PN}-pip \
+ "
+
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
+ ${PYTHON_PN}-pip \
+ "
diff --git a/meta-openstack/recipes-devtools/python/python3-os-brick_git.bb b/meta-openstack/recipes-devtools/python/python3-os-brick_git.bb
new file mode 100644
index 00000000..cef666d4
--- /dev/null
+++ b/meta-openstack/recipes-devtools/python/python3-os-brick_git.bb
@@ -0,0 +1,43 @@
+DESCRIPTION = "OpenStack Cinder brick library for managing local volume attaches"
+HOMEPAGE = "https://github.com/openstack/os-brick"
+SECTION = "devel/python"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
+
+SRC_URI = "\
+ git://github.com/openstack/os-brick.git;branch=stable/victoria;protocol=https \
+ "
+SRCREV = "f0cf77672fed70f20896c23015cb50341f311f38"
+
+PV = "4.0.1+git${SRCPV}"
+S = "${WORKDIR}/git"
+
+inherit setuptools3
+
+FILES:${PN} += "${datadir}/etc/*"
+
+DEPENDS += " \
+ python3-pbr \
+ "
+
+# Satisfy setup.py 'setup_requires'
+DEPENDS += " \
+ python3-pbr-native \
+ "
+
+RDEPENDS:${PN} += " \
+ python3-pbr \
+ python3-babel \
+ python3-eventlet \
+ python3-oslo.concurrency \
+ python3-oslo.log \
+ python3-oslo.serialization \
+ python3-oslo.i18n \
+ python3-oslo.privsep \
+ python3-oslo.service \
+ python3-oslo.utils \
+ python3-requests \
+ python3-retrying \
+ python3-six \
+ python3-os-win \
+"
diff --git a/meta-openstack/recipes-devtools/python/python3-os-service-types_1.7.0.bb b/meta-openstack/recipes-devtools/python/python3-os-service-types_1.7.0.bb
new file mode 100644
index 00000000..71f756a6
--- /dev/null
+++ b/meta-openstack/recipes-devtools/python/python3-os-service-types_1.7.0.bb
@@ -0,0 +1,17 @@
+DESCRIPTION = "Python library for consuming OpenStack sevice-types-authority data"
+HOMEPAGE = "https://pypi.org/project/os-service-types/"
+SECTION = "devel/python"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
+
+SRC_URI[sha256sum] = "31800299a82239363995b91f1ebf9106ac7758542a1e4ef6dc737a5932878c6c"
+
+inherit setuptools3 pypi
+
+DEPENDS += " \
+ python3-pbr-native \
+ "
+
+RDEPENDS:${PN} += " \
+ python3-pbr \
+ "
diff --git a/meta-openstack/recipes-devtools/python/python3-os-traits_2.4.0.bb b/meta-openstack/recipes-devtools/python/python3-os-traits_2.4.0.bb
index 72bd1b28..69ab2233 100644
--- a/meta-openstack/recipes-devtools/python/python3-os-traits_2.4.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-os-traits_2.4.0.bb
@@ -16,7 +16,7 @@ DEPENDS += " \
python3-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-pbr \
python3-six \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-os-vif_git.bb b/meta-openstack/recipes-devtools/python/python3-os-vif_git.bb
new file mode 100644
index 00000000..a8fe3c01
--- /dev/null
+++ b/meta-openstack/recipes-devtools/python/python3-os-vif_git.bb
@@ -0,0 +1,37 @@
+DESCRIPTION = "OpenStack integration library between network and compute providers."
+HOMEPAGE = "https://github.com/openstack/os-vif"
+SECTION = "devel/python"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
+
+SRC_URI = "\
+ git://github.com/openstack/os-vif.git;branch=master;protocol=https \
+ "
+
+PV = "2.2.0+git${SRCPV}"
+SRCREV = "d7928102d69dadf653c9f734e5cf8fd504335849"
+S = "${WORKDIR}/git"
+
+inherit setuptools3
+
+DEPENDS += " \
+ python3-pbr \
+ "
+
+# Satisfy setup.py 'setup_requires'
+DEPENDS += " \
+ python3-pbr-native \
+ "
+
+RDEPENDS:${PN} += " \
+ python3-pbr \
+ python3-netaddr \
+ python3-oslo.concurrency \
+ python3-oslo.config \
+ python3-oslo.log \
+ python3-oslo.i18n \
+ python3-oslo.privsep \
+ python3-six \
+ python3-stevedore \
+ "
+
diff --git a/meta-openstack/recipes-devtools/python/python3-os-win_git.bb b/meta-openstack/recipes-devtools/python/python3-os-win_git.bb
index 5a2b7658..b8a23fbd 100644
--- a/meta-openstack/recipes-devtools/python/python3-os-win_git.bb
+++ b/meta-openstack/recipes-devtools/python/python3-os-win_git.bb
@@ -5,7 +5,7 @@ LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=34400b68072d710fecd0a2940a0d1658"
SRC_URI = "\
- git://github.com/openstack/os-win.git \
+ git://github.com/openstack/os-win.git;branch=master;protocol=https \
"
PV = "5.1.0+git${SRCPV}"
@@ -23,7 +23,7 @@ DEPENDS += " \
python3-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-pbr \
python3-babel \
python3-eventlet \
diff --git a/meta-openstack/recipes-devtools/python/python3-os-xenapi_0.3.4.bb b/meta-openstack/recipes-devtools/python/python3-os-xenapi_0.3.4.bb
index d88d0a07..9055da7c 100644
--- a/meta-openstack/recipes-devtools/python/python3-os-xenapi_0.3.4.bb
+++ b/meta-openstack/recipes-devtools/python/python3-os-xenapi_0.3.4.bb
@@ -16,7 +16,7 @@ DEPENDS += " \
python3-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
bash \
python3-pbr \
python3-babel \
diff --git a/meta-openstack/recipes-devtools/python/python3-osc-lib_2.1.0.bb b/meta-openstack/recipes-devtools/python/python3-osc-lib_2.3.0.bb
index db1ba030..2169e447 100644
--- a/meta-openstack/recipes-devtools/python/python3-osc-lib_2.1.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-osc-lib_2.3.0.bb
@@ -4,8 +4,8 @@ SECTION = "devel/python"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
-SRC_URI[md5sum] = "62d32a59bf4447191b957c6a65eff47f"
-SRC_URI[sha256sum] = "697d08204a59933035ac246fbc8c8e5453b846b4a8875ed7a9e9caba769b1b57"
+SRC_URI[md5sum] = "0fa5c159de19e984323474321a8a02ed"
+SRC_URI[sha256sum] = "ee4f8b6989d3a3fb1021a6a32665000b1db27e615a0ab5c86c35eb59c90003f1"
inherit setuptools3 pypi
@@ -14,7 +14,7 @@ DEPENDS += " \
${PYTHON_PN}-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
${PYTHON_PN}-pbr \
${PYTHON_PN}-six \
${PYTHON_PN}-babel \
diff --git a/meta-openstack/recipes-devtools/python/python3-oslo.cache_git.bb b/meta-openstack/recipes-devtools/python/python3-oslo.cache_git.bb
new file mode 100644
index 00000000..5ce82ed5
--- /dev/null
+++ b/meta-openstack/recipes-devtools/python/python3-oslo.cache_git.bb
@@ -0,0 +1,37 @@
+DESCRIPTION = "An oslo.config enabled dogpile.cache"
+HOMEPAGE = "https://github.com/openstack/oslo.cache"
+SECTION = "devel/python"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
+
+PV = "2.6.1+git${SRCPV}"
+SRCREV = "df075b2465195de53e42897e7d9be6c6c375ce5e"
+
+SRCNAME = "oslo.cache"
+SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=master;protocol=https"
+
+S = "${WORKDIR}/git"
+
+inherit setuptools3
+
+# DEPENDS_default: python-pip
+
+DEPENDS += " \
+ python3-pip \
+ python3-pbr \
+ "
+
+# Satisfy setup.py 'setup_requires'
+DEPENDS += " \
+ python3-pbr-native \
+ "
+
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
+ python3-dogpile.cache \
+ python3-six \
+ python3-oslo.config \
+ python3-oslo.i18n \
+ python3-oslo.log \
+ python3-oslo.utils \
+ "
diff --git a/meta-openstack/recipes-devtools/python/python3-oslo.concurrency_git.bb b/meta-openstack/recipes-devtools/python/python3-oslo.concurrency_git.bb
index 8b2043b0..abcff6ba 100644
--- a/meta-openstack/recipes-devtools/python/python3-oslo.concurrency_git.bb
+++ b/meta-openstack/recipes-devtools/python/python3-oslo.concurrency_git.bb
@@ -1,14 +1,14 @@
DESCRIPTION = "oslo.concurrency library"
HOMEPAGE = "http://launchpad.net/oslo"
SECTION = "devel/python"
-LICENSE = "Apache-2"
+LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=34400b68072d710fecd0a2940a0d1658"
PV = "3.21.2+git${SRCPV}"
SRCREV = "1b25351d1c63e573068fff3d16faca440bbdcabf"
SRCNAME = "oslo.concurrency"
-SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike"
+SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike;protocol=https"
S = "${WORKDIR}/git"
@@ -26,8 +26,8 @@ DEPENDS += " \
python3-pbr-native \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
python3-pbr \
python3-fasteners \
python3-oslo.config \
diff --git a/meta-openstack/recipes-devtools/python/python3-oslo.config_8.2.0.bb b/meta-openstack/recipes-devtools/python/python3-oslo.config_8.4.0.bb
index 6898a1f0..e7557df9 100644
--- a/meta-openstack/recipes-devtools/python/python3-oslo.config_8.2.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-oslo.config_8.4.0.bb
@@ -4,7 +4,7 @@ SECTION = "devel/python"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=c46f31914956e4579f9b488e71415ac8"
-SRC_URI[sha256sum] = "116ff3a7b98b0309b083af7906d99f8c6bea67df5ee03a85e2ac02700dd75d30"
+SRC_URI[sha256sum] = "537d62c581de2227aebfc4c71ee6fb455b853be920e0b30b65ebbe8d8128725c"
inherit setuptools3 pypi
@@ -14,7 +14,7 @@ DEPENDS += " \
python3-pip \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-requests \
python3-netaddr \
python3-stevedore \
diff --git a/meta-openstack/recipes-devtools/python/python3-oslo.context_git.bb b/meta-openstack/recipes-devtools/python/python3-oslo.context_git.bb
index 4b733fd3..2aa318fb 100644
--- a/meta-openstack/recipes-devtools/python/python3-oslo.context_git.bb
+++ b/meta-openstack/recipes-devtools/python/python3-oslo.context_git.bb
@@ -5,7 +5,7 @@ LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
SRCNAME = "oslo.context"
-SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike"
+SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike;protocol=https"
PV = "2.17.0+git${SRCPV}"
SRCREV = "f4b6914db02e6bcf0de4a97bbc3dc85dd6e06d91"
@@ -23,8 +23,8 @@ DEPENDS += " \
python3-pbr-native \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
bash \
python3-pbr \
python3-debtcollector \
diff --git a/meta-openstack/recipes-devtools/python/python3-oslo.db_git.bb b/meta-openstack/recipes-devtools/python/python3-oslo.db_git.bb
new file mode 100644
index 00000000..0a5a05dc
--- /dev/null
+++ b/meta-openstack/recipes-devtools/python/python3-oslo.db_git.bb
@@ -0,0 +1,38 @@
+DESCRIPTION = "oslo.db library"
+HOMEPAGE = "http://launchpad.net/oslo"
+SECTION = "devel/python"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=34400b68072d710fecd0a2940a0d1658"
+
+PV = "8.4.0+git${SRCPV}"
+SRCREV = "e42c73343f640eaacb0a76d204eb55c85de4f5d5"
+
+SRCNAME = "oslo.db"
+SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=master;protocol=https"
+
+S = "${WORKDIR}/git"
+
+inherit setuptools3
+
+DEPENDS += " \
+ python3-pip \
+ python3-pbr \
+ "
+
+# Satisfy setup.py 'setup_requires'
+DEPENDS += " \
+ python3-pbr-native \
+ "
+
+RDEPENDS:${PN} += " \
+ python3-six \
+ python3-alembic \
+ python3-oslo.config \
+ python3-oslo.i18n \
+ python3-oslo.utils \
+ python3-sqlalchemy \
+ python3-sqlalchemy-migrate \
+ python3-stevedore \
+ python3-pbr \
+ python3-debtcollector \
+ "
diff --git a/meta-openstack/recipes-devtools/python/python3-oslo.i18n_git.bb b/meta-openstack/recipes-devtools/python/python3-oslo.i18n_git.bb
index 5a066226..49709d62 100644
--- a/meta-openstack/recipes-devtools/python/python3-oslo.i18n_git.bb
+++ b/meta-openstack/recipes-devtools/python/python3-oslo.i18n_git.bb
@@ -1,2 +1,34 @@
+DESCRIPTION = "oslo.i18n library"
+HOMEPAGE = "http://launchpad.net/oslo"
+SECTION = "devel/python"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=34400b68072d710fecd0a2940a0d1658"
+
+PV = "5.0.1+git${SRCPV}"
+SRCREV = "73187bd86903fc87665a829c9a0c714db6aa3022"
+
+SRCNAME = "oslo.i18n"
+SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=master;protocol=https"
+
inherit setuptools3
-require python-oslo.i18n.inc
+
+S = "${WORKDIR}/git"
+
+# DEPENDS_default: python-pip
+
+DEPENDS += " \
+ ${PYTHON_PN}-pip \
+ ${PYTHON_PN}-pbr \
+ "
+
+# Satisfy setup.py 'setup_requires'
+DEPENDS += " \
+ ${PYTHON_PN}-pbr-native \
+ "
+
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
+ ${PYTHON_PN}-babel \
+ ${PYTHON_PN}-pbr \
+ ${PYTHON_PN}-six \
+ "
diff --git a/meta-openstack/recipes-devtools/python/python3-oslo.log_git.bb b/meta-openstack/recipes-devtools/python/python3-oslo.log_git.bb
index 308b39e9..c702e5ca 100644
--- a/meta-openstack/recipes-devtools/python/python3-oslo.log_git.bb
+++ b/meta-openstack/recipes-devtools/python/python3-oslo.log_git.bb
@@ -5,7 +5,7 @@ LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=34400b68072d710fecd0a2940a0d1658"
SRCNAME = "oslo.log"
-SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike"
+SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike;protocol=https"
PV = "3.30.3+git${SRCPV}"
SRCREV = "76d1dee7b80c62172ea3900b75a47edf5b64cab4"
@@ -24,8 +24,8 @@ DEPENDS += " \
python3-pbr-native \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
bash \
python3-pbr \
python3-six \
diff --git a/meta-openstack/recipes-devtools/python/python3-oslo.messaging_git.bb b/meta-openstack/recipes-devtools/python/python3-oslo.messaging_git.bb
new file mode 100644
index 00000000..0dc65bed
--- /dev/null
+++ b/meta-openstack/recipes-devtools/python/python3-oslo.messaging_git.bb
@@ -0,0 +1,51 @@
+DESCRIPTION = "Oslo Messaging API"
+HOMEPAGE = "https://launchpad.net/oslo"
+SECTION = "devel/python"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=c46f31914956e4579f9b488e71415ac8"
+
+SRCNAME = "oslo.messaging"
+SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=master;protocol=https"
+
+PV = "12.5.0+git${SRCPV}"
+SRCREV = "62e104bdb57714a0754f788795d1b4faf8ebb74d"
+S = "${WORKDIR}/git"
+
+inherit setuptools3
+
+# DEPENDS_default: python-pip
+
+DEPENDS += " \
+ python3-pip \
+ python3-pbr \
+ "
+
+# Satisfy setup.py 'setup_requires'
+DEPENDS += " \
+ python3-pbr-native \
+ "
+
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
+ bash \
+ python3-pbr \
+ python3-cachetools \
+ python3-futurist \
+ python3-oslo.log \
+ python3-oslo.utils \
+ python3-oslo.serialization \
+ python3-oslo.middleware \
+ python3-oslo.service \
+ python3-oslo.i18n \
+ python3-stevedore \
+ python3-debtcollector \
+ python3-monotonic \
+ python3-six \
+ python3-webob \
+ python3-pyyaml \
+ python3-amqp \
+ python3-kombu \
+ python3-pika \
+ python3-pika-pool \
+ python3-tenacity \
+ "
diff --git a/meta-openstack/recipes-devtools/python/python3-oslo.middleware_git.bb b/meta-openstack/recipes-devtools/python/python3-oslo.middleware_git.bb
index a481818c..51b3e7c2 100644
--- a/meta-openstack/recipes-devtools/python/python3-oslo.middleware_git.bb
+++ b/meta-openstack/recipes-devtools/python/python3-oslo.middleware_git.bb
@@ -1,14 +1,14 @@
DESCRIPTION = "Oslo Middleware library"
HOMEPAGE = "http://launchpad.net/oslo"
SECTION = "devel/python"
-LICENSE = "Apache-2"
+LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=34400b68072d710fecd0a2940a0d1658"
PV = "4.1.0+git${SRCPV}"
SRCREV = "7355d905bc0e6b7d8884e290cc26895eed0f7179"
SRCNAME = "oslo.middleware"
-SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike"
+SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike;protocol=https"
S = "${WORKDIR}/git"
@@ -26,8 +26,8 @@ DEPENDS += " \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
python3-pbr \
python3-jinja2 \
python3-oslo.config \
diff --git a/meta-openstack/recipes-devtools/python/python3-oslo.policy_git.bb b/meta-openstack/recipes-devtools/python/python3-oslo.policy_git.bb
index b3174445..e5674328 100644
--- a/meta-openstack/recipes-devtools/python/python3-oslo.policy_git.bb
+++ b/meta-openstack/recipes-devtools/python/python3-oslo.policy_git.bb
@@ -2,14 +2,14 @@ SUMMARY = "Oslo Policy library"
DESCRIPTION = "The Oslo Policy library provides support for RBAC policy enforcement across all OpenStack services."
HOMEPAGE = "https://github.com/openstack/oslo.policy"
SECTION = "devel/python"
-LICENSE = "Apache-2"
+LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
PV = "3.3.0+git${SRCPV}"
SRCREV = "cab28649c689067970a51a2f9b329bdd6a0f0501"
SRCNAME = "oslo.policy"
-SRC_URI = "git://github.com/openstack/${SRCNAME}.git"
+SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=master;protocol=https"
S = "${WORKDIR}/git"
@@ -25,7 +25,7 @@ DEPENDS += " \
python3-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-oslo.config \
python3-oslo.i18n \
python3-oslo.serialization \
diff --git a/meta-openstack/recipes-devtools/python/python3-oslo.privsep_git.bb b/meta-openstack/recipes-devtools/python/python3-oslo.privsep_git.bb
new file mode 100644
index 00000000..f6e51021
--- /dev/null
+++ b/meta-openstack/recipes-devtools/python/python3-oslo.privsep_git.bb
@@ -0,0 +1,35 @@
+DESCRIPTION = "OpenStack library for privilege separation"
+HOMEPAGE = "https://github.com/openstack/oslo.privsep"
+SECTION = "devel/python"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
+
+SRCNAME = "oslo.privsep"
+SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=master;protocol=https"
+
+PV = "2.4.0+git${SRCPV}"
+SRCREV = "512b5d9f6b79b798474d8bb2dac2462b0f705cb9"
+S = "${WORKDIR}/git"
+
+inherit setuptools3
+
+DEPENDS += " \
+ python3-pbr \
+ "
+
+# Satisfy setup.py 'setup_requires'
+DEPENDS += " \
+ python3-pbr-native \
+ "
+
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
+ python3-oslo.log \
+ python3-oslo.i18n \
+ python3-oslo.config \
+ python3-oslo.utils \
+ python3-cffi \
+ python3-eventlet \
+ python3-greenlet \
+ python3-msgpack \
+ "
diff --git a/meta-openstack/recipes-devtools/python/python3-oslo.reports_git.bb b/meta-openstack/recipes-devtools/python/python3-oslo.reports_git.bb
new file mode 100644
index 00000000..1b9e4930
--- /dev/null
+++ b/meta-openstack/recipes-devtools/python/python3-oslo.reports_git.bb
@@ -0,0 +1,36 @@
+DESCRIPTION = "oslo.reports library"
+HOMEPAGE = "https://wiki.openstack.org/wiki/Oslo"
+SECTION = "devel/python"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
+
+PV = "2.2.0+git${SRCPV}"
+SRCREV = "bc631aedef131bc45225720e5c8f8e4ca35ff020"
+
+SRCNAME = "oslo.reports"
+SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=master;protocol=https"
+
+S = "${WORKDIR}/git"
+
+inherit setuptools3
+
+DEPENDS += " \
+ python3-pip \
+ python3-pbr \
+ "
+
+# Satisfy setup.py 'setup_requires'
+DEPENDS += " \
+ python3-pbr-native \
+ "
+
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
+ python3-pbr \
+ python3-six \
+ python3-jinja2 \
+ python3-psutil \
+ python3-oslo.i18n \
+ python3-oslo.utils \
+ python3-oslo.serialization \
+ "
diff --git a/meta-openstack/recipes-devtools/python/python3-oslo.rootwrap_git.bb b/meta-openstack/recipes-devtools/python/python3-oslo.rootwrap_git.bb
index 2d311b53..b873afdb 100644
--- a/meta-openstack/recipes-devtools/python/python3-oslo.rootwrap_git.bb
+++ b/meta-openstack/recipes-devtools/python/python3-oslo.rootwrap_git.bb
@@ -1,14 +1,14 @@
DESCRIPTION = "Oslo Rootwrap"
HOMEPAGE = "https://launchpad.net/oslo"
SECTION = "devel/python"
-LICENSE = "Apache-2"
+LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=c46f31914956e4579f9b488e71415ac8"
PV = "6.1.0+git${SRCPV}"
SRCREV = "ff61e1577c3aaec6242951876263108559d1a203"
SRCNAME = "oslo.rootwrap"
-SRC_URI = "git://github.com/openstack/${SRCNAME}.git"
+SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=master;protocol=https"
S = "${WORKDIR}/git"
@@ -26,8 +26,8 @@ DEPENDS += " \
python3-pbr-native \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
python3-pbr \
python3-six \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-oslo.serialization_git.bb b/meta-openstack/recipes-devtools/python/python3-oslo.serialization_git.bb
index 36e9424e..542404a9 100644
--- a/meta-openstack/recipes-devtools/python/python3-oslo.serialization_git.bb
+++ b/meta-openstack/recipes-devtools/python/python3-oslo.serialization_git.bb
@@ -5,7 +5,7 @@ LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=34400b68072d710fecd0a2940a0d1658"
SRCNAME = "oslo.serialization"
-SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike"
+SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike;protocol=https"
PV = "2.20.0+git${SRCPV}"
SRCREV = "e56d91427c11a3813a0154d47e804018e580086e"
@@ -25,8 +25,8 @@ DEPENDS += " \
python3-pbr-native \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
python3-pbr \
python3-six \
python3-oslo.utils \
diff --git a/meta-openstack/recipes-devtools/python/python3-oslo.service_git.bb b/meta-openstack/recipes-devtools/python/python3-oslo.service_git.bb
index 3598ea0d..7ea4373f 100644
--- a/meta-openstack/recipes-devtools/python/python3-oslo.service_git.bb
+++ b/meta-openstack/recipes-devtools/python/python3-oslo.service_git.bb
@@ -1,14 +1,14 @@
DESCRIPTION = "oslo.service library"
HOMEPAGE = "https://wiki.openstack.org/wiki/Oslo"
SECTION = "devel/python"
-LICENSE = "Apache-2"
+LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
PV = "1.25.2"
SRCREV = "8481ce67951aa1b44203c03639b79e06f65bd8bc"
SRCNAME = "oslo.service"
-SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike"
+SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike;protocol=https"
S = "${WORKDIR}/git"
@@ -24,7 +24,7 @@ DEPENDS += " \
python3-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-pbr \
python3-webob \
python3-eventlet \
diff --git a/meta-openstack/recipes-devtools/python/python3-oslo.utils_git.bb b/meta-openstack/recipes-devtools/python/python3-oslo.utils_git.bb
index 83154434..7bec9804 100644
--- a/meta-openstack/recipes-devtools/python/python3-oslo.utils_git.bb
+++ b/meta-openstack/recipes-devtools/python/python3-oslo.utils_git.bb
@@ -5,7 +5,7 @@ LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=34400b68072d710fecd0a2940a0d1658"
SRCNAME = "oslo.utils"
-SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike"
+SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike;protocol=https"
PV = "3.28.0+git${SRCPV}"
SRCREV = "8b3965b9bbe1e31a4939f2f69c5239d6d5c7f72c"
@@ -24,8 +24,8 @@ DEPENDS += " \
${PYTHON_PN}-pbr-native \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
${PYTHON_PN}-pbr \
${PYTHON_PN}-six \
${PYTHON_PN}-iso8601 \
diff --git a/meta-openstack/recipes-devtools/python/python3-oslo.versionedobjects_git.bb b/meta-openstack/recipes-devtools/python/python3-oslo.versionedobjects_git.bb
new file mode 100644
index 00000000..b24158e3
--- /dev/null
+++ b/meta-openstack/recipes-devtools/python/python3-oslo.versionedobjects_git.bb
@@ -0,0 +1,41 @@
+DESCRIPTION = "oslo.versionedobjects library"
+HOMEPAGE = "https://wiki.openstack.org/wiki/Oslo"
+SECTION = "devel/python"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
+
+PV = "2.3.0+git${SRCPV}"
+SRCREV = "8db69628834332ed2df6690135be5d5c1ebd3ca1"
+
+SRCNAME = "oslo.versionedobjects"
+SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=master;protocol=https"
+
+S = "${WORKDIR}/git"
+
+inherit setuptools3
+
+DEPENDS += " \
+ python3-pip \
+ python3-pbr \
+ "
+
+# Satisfy setup.py 'setup_requires'
+DEPENDS += " \
+ python3-pbr-native \
+ "
+
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
+ python3-six \
+ python3-oslo.concurrency \
+ python3-oslo.config \
+ python3-oslo.context \
+ python3-oslo.messaging \
+ python3-oslo.serialization \
+ python3-oslo.utils \
+ python3-oslo.log \
+ python3-oslo.i18n \
+ python3-webob \
+ python3-iso8601 \
+ python3-netaddr \
+ "
diff --git a/meta-openstack/recipes-devtools/python/python3-oslo.vmware_git.bb b/meta-openstack/recipes-devtools/python/python3-oslo.vmware_git.bb
index 99fd8a94..e748a1f5 100644
--- a/meta-openstack/recipes-devtools/python/python3-oslo.vmware_git.bb
+++ b/meta-openstack/recipes-devtools/python/python3-oslo.vmware_git.bb
@@ -8,7 +8,7 @@ PV = "3.4.0+git${SRCPV}"
SRCREV = "32c8d43a20cb6a29f03324fbc2e6cad3bfb5a294"
SRCNAME = "oslo.vmware"
-SRC_URI = "git://github.com/openstack/${SRCNAME}.git"
+SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=master;protocol=https"
S = "${WORKDIR}/git"
@@ -24,7 +24,7 @@ DEPENDS += " \
python3-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-pbr \
python3-stevedore \
python3-netaddr \
diff --git a/meta-openstack/recipes-devtools/python/python3-oslotest_git.bb b/meta-openstack/recipes-devtools/python/python3-oslotest_git.bb
index ecc0672b..c4416505 100644
--- a/meta-openstack/recipes-devtools/python/python3-oslotest_git.bb
+++ b/meta-openstack/recipes-devtools/python/python3-oslotest_git.bb
@@ -10,7 +10,7 @@ PV = "2.17.2+git${SRCPV}"
SRCREV = "54ac29c3edd46530c1ee90eb860a7e686d9a3740"
SRCNAME = "oslotest"
-SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike"
+SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike;protocol=https"
S = "${WORKDIR}/git"
@@ -25,7 +25,7 @@ DEPENDS += " \
python3-pbr-native \
"
-RDEPENDS_${PN} = "python3-fixtures \
+RDEPENDS:${PN} = "python3-fixtures \
python3-subunit \
python3-six \
python3-testrepository \
diff --git a/meta-openstack/recipes-devtools/python/python3-osprofiler_3.4.0.bb b/meta-openstack/recipes-devtools/python/python3-osprofiler_3.4.0.bb
new file mode 100644
index 00000000..c7f84b45
--- /dev/null
+++ b/meta-openstack/recipes-devtools/python/python3-osprofiler_3.4.0.bb
@@ -0,0 +1,35 @@
+DESCRIPTION = "OpenStack Profiler Library"
+HOMEPAGE = "http://www.openstack.org/"
+SECTION = "devel/python"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=19cbd64715b51267a47bf3750cc6a8a5"
+
+SRC_URI[md5sum] = "691c4d2cc77e60eeaa30edd7bf087481"
+SRC_URI[sha256sum] = "f7fe387f4dd681bbf92b9fbe857cc90e89cfe96d44522a2727540902310a9ed6"
+
+inherit setuptools3 pypi
+
+# DEPENDS_default: python-pip
+
+DEPENDS += " \
+ python3-pip \
+ python3-pbr \
+ "
+
+# Satisfy setup.py 'setup_requires'
+DEPENDS += " \
+ python3-pbr-native \
+ "
+
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
+ python3-pbr \
+ python3-six \
+ python3-oslo.messaging \
+ python3-oslo.log \
+ python3-oslo.utils \
+ python3-webob \
+ python3-requests \
+ python3-netaddr \
+ python3-oslo.concurrency \
+ "
diff --git a/meta-openstack/recipes-devtools/python/python-ovs.inc b/meta-openstack/recipes-devtools/python/python3-ovs_2.13.0.bb
index d9303f28..4f372bc8 100644
--- a/meta-openstack/recipes-devtools/python/python-ovs.inc
+++ b/meta-openstack/recipes-devtools/python/python3-ovs_2.13.0.bb
@@ -4,7 +4,7 @@ SECTION = "devel/python"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/Apache-2.0;md5=89aea4e17d99a7cacdbeed46a0096b10"
-SRC_URI[md5sum] = "8551ed58f4e5878db9a599e2d7792d98"
-SRC_URI[sha256sum] = "24cc9e324b03ba8d5799f07edf6c8eef013d6cbf741707f42200b1674fd60928"
+SRC_URI[md5sum] = "a4a252b3c1c7d3d2d4d622179cff178e"
+SRC_URI[sha256sum] = "c158aaaddbad1f122222f45def50e2bb2f9af4e21a101f5be8488da66d4391f5"
-inherit pypi
+inherit setuptools3 pypi
diff --git a/meta-openstack/recipes-devtools/python/python3-ovs_2.7.2.bb b/meta-openstack/recipes-devtools/python/python3-ovs_2.7.2.bb
deleted file mode 100644
index 9c9b82b2..00000000
--- a/meta-openstack/recipes-devtools/python/python3-ovs_2.7.2.bb
+++ /dev/null
@@ -1,2 +0,0 @@
-require python-ovs.inc
-inherit setuptools3
diff --git a/meta-openstack/recipes-devtools/python/python3-ovsdbapp_git.bb b/meta-openstack/recipes-devtools/python/python3-ovsdbapp_git.bb
index 4c0510ce..b5de2621 100644
--- a/meta-openstack/recipes-devtools/python/python3-ovsdbapp_git.bb
+++ b/meta-openstack/recipes-devtools/python/python3-ovsdbapp_git.bb
@@ -5,7 +5,7 @@ LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
SRCNAME = "ovsdbapp"
-SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike"
+SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=stable/pike;protocol=https"
PV = "0.4.4+git${SRCPV}"
SRCREV = "40064ca2d99389f278028508a17f2e38d6df6f10"
@@ -25,7 +25,7 @@ DEPENDS += " \
python3-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-fixtures \
python3-ovs \
python3-pbr \
diff --git a/meta-openstack/recipes-devtools/python/python3-pam_0.1.4.bb b/meta-openstack/recipes-devtools/python/python3-pam_0.1.4.bb
index e62079f7..c6f6be9b 100644
--- a/meta-openstack/recipes-devtools/python/python3-pam_0.1.4.bb
+++ b/meta-openstack/recipes-devtools/python/python3-pam_0.1.4.bb
@@ -1,2 +1,10 @@
-require python-pam.inc
-inherit setuptools3
+DESCRIPTION = "PAM interface using ctypes"
+HOMEPAGE = "http://atlee.ca/software/pam"
+SECTION = "devel/python"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://setup.py;beginline=13;endline=13;md5=8ecc573c355c5eb26b2a4a4f3f62684d"
+
+SRC_URI[md5sum] = "4c5247af579352bb6882dac64be10a33"
+SRC_URI[sha256sum] = "35e88575afc37a2a5f96e20b22fa55d3e3213370d4ce640af1597c2a1dde226b"
+
+inherit setuptools3 pypi
diff --git a/meta-openstack/recipes-devtools/python/python3-paramiko_2.6.0.bb b/meta-openstack/recipes-devtools/python/python3-paramiko_2.6.0.bb
deleted file mode 100644
index 97e56e10..00000000
--- a/meta-openstack/recipes-devtools/python/python3-paramiko_2.6.0.bb
+++ /dev/null
@@ -1,2 +0,0 @@
-inherit setuptools3
-require python-paramiko.inc
diff --git a/meta-openstack/recipes-devtools/python/python3-paste_2.0.2.bb b/meta-openstack/recipes-devtools/python/python3-paste_2.0.2.bb
deleted file mode 100644
index c35d59e2..00000000
--- a/meta-openstack/recipes-devtools/python/python3-paste_2.0.2.bb
+++ /dev/null
@@ -1,2 +0,0 @@
-require python-paste.inc
-inherit setuptools3
diff --git a/meta-openstack/recipes-devtools/python/python-paste.inc b/meta-openstack/recipes-devtools/python/python3-paste_3.5.0.bb
index 64ebc27c..086766d4 100644
--- a/meta-openstack/recipes-devtools/python/python-paste.inc
+++ b/meta-openstack/recipes-devtools/python/python3-paste_3.5.0.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://docs/license.txt;md5=1798f29d55080c60365e6283cb49779c
PYPI_PACKAGE = "Paste"
-SRC_URI[md5sum] = "4bfc8a7eaf858f6309d2ac0f40fc951c"
-SRC_URI[sha256sum] = "adac3ac893a2dac6b8ffd49901377dd6819e05be3436b374d698641071daba99"
+SRC_URI[md5sum] = "90c56e0f84c58ca4841c0df0bcfc11d9"
+SRC_URI[sha256sum] = "1b095c42dc91d426f3ae85101796b14d265887f8f36f3aad143a5f29effdc39d"
-inherit pypi
+inherit setuptools3 pypi
diff --git a/meta-openstack/recipes-devtools/python/python3-pastedeploy_2.0.1.bb b/meta-openstack/recipes-devtools/python/python3-pastedeploy_2.0.1.bb
deleted file mode 100644
index 91c31a1a..00000000
--- a/meta-openstack/recipes-devtools/python/python3-pastedeploy_2.0.1.bb
+++ /dev/null
@@ -1,2 +0,0 @@
-require python-pastedeploy.inc
-inherit setuptools3
diff --git a/meta-openstack/recipes-devtools/python/python3-pastedeploy_2.1.0.bb b/meta-openstack/recipes-devtools/python/python3-pastedeploy_2.1.0.bb
new file mode 100644
index 00000000..7fc062a5
--- /dev/null
+++ b/meta-openstack/recipes-devtools/python/python3-pastedeploy_2.1.0.bb
@@ -0,0 +1,19 @@
+DESCRIPTION = "Load, configure, and compose WSGI applications and servers"
+HOMEPAGE = "http://pythonpaste.org/deploy/"
+SECTION = "devel/python"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://PKG-INFO;md5=57609488f8ad28ebf6844a5169a85215"
+
+PYPI_PACKAGE = "PasteDeploy"
+
+SRC_URI[md5sum] = "f1e62dc76092433b7ae150cd81603fbd"
+SRC_URI[sha256sum] = "e7559878b6e92023041484be9bcb6d767cf4492fc3de7257a5dae76a7cc11a9b"
+
+inherit setuptools3 pypi
+
+DEPENDS += "${PYTHON_PN}-pytest-runner-native"
+
+RDEPENDS:${PN} += " \
+ ${PYTHON_PN}-paste \
+ ${PYTHON_PN}-setuptools \
+"
diff --git a/meta-openstack/recipes-devtools/python/python3-pathlib_1.0.1.bb b/meta-openstack/recipes-devtools/python/python3-pathlib_1.0.1.bb
index afed21ec..048eeb5c 100644
--- a/meta-openstack/recipes-devtools/python/python3-pathlib_1.0.1.bb
+++ b/meta-openstack/recipes-devtools/python/python3-pathlib_1.0.1.bb
@@ -1,2 +1,23 @@
-require python-pathlib.inc
-inherit setuptools3
+SUMMARY = "Object-oriented filesystem paths"
+DESCRIPTION = "pathlib offers a set of classes to handle filesystem paths. \
+It offers the following advantages over using string objects: \
+- No more cumbersome use of os and os.path functions. \
+- Embodies the semantics of different path types. \
+- Well-defined semantics, eliminating any warts or ambiguities. \
+"
+HOMEPAGE = "https://pypi.python.org/pypi/pathlib"
+SECTION = "devel/python"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=3b6557c860f0fc867aeab30afd649753"
+
+SRC_URI[md5sum] = "5099ed48be9b1ee29b31c82819240537"
+SRC_URI[sha256sum] = "6940718dfc3eff4258203ad5021090933e5c04707d5ca8cc9e73c94a7894ea9f"
+
+inherit setuptools3 pypi
+
+DEPENDS += " \
+ ${PYTHON_PN}-pip \
+"
+
+RDEPENDS:${PN} += " \
+"
diff --git a/meta-openstack/recipes-devtools/python/python3-pecan_1.3.3.bb b/meta-openstack/recipes-devtools/python/python3-pecan_1.3.3.bb
deleted file mode 100644
index 2e6a223e..00000000
--- a/meta-openstack/recipes-devtools/python/python3-pecan_1.3.3.bb
+++ /dev/null
@@ -1,2 +0,0 @@
-inherit setuptools3
-require python-pecan.inc
diff --git a/meta-openstack/recipes-devtools/python/python-pecan.inc b/meta-openstack/recipes-devtools/python/python3-pecan_1.4.0.bb
index 884ce753..b772ca40 100644
--- a/meta-openstack/recipes-devtools/python/python-pecan.inc
+++ b/meta-openstack/recipes-devtools/python/python3-pecan_1.4.0.bb
@@ -4,13 +4,16 @@ SECTION = "devel/python"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://LICENSE;md5=d846877d24bbb3d7a00a985c90378e8c"
-SRC_URI[md5sum] = "8f006ed860f7fbdf0c0bf5ad0cf2f3b4"
-SRC_URI[sha256sum] = "b5461add4e3f35a7ee377b3d7f72ff13e93f40f3823b3208ab978b29bde936ff"
+SRC_URI[md5sum] = "70667908b648043bc8a3fcb7d1e4d53a"
+SRC_URI[sha256sum] = "4b2acd6802a04b59e306d0a6ccf37701d24376f4dc044bbbafba3afdf9d3389a"
-inherit pypi
+inherit setuptools3 pypi
-RDEPENDS_${PN} = "${PYTHON_PN}-mako \
+RDEPENDS:${PN} = "${PYTHON_PN}-mako \
${PYTHON_PN}-webtest \
${PYTHON_PN}-six \
${PYTHON_PN}-logutils \
+ ${PYTHON_PN}-numbers \
+ ${PYTHON_PN}-backlash \
+ ${PYTHON_PN}-pprint \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-pep8_1.7.1.bb b/meta-openstack/recipes-devtools/python/python3-pep8_1.7.1.bb
deleted file mode 100644
index 64fd154e..00000000
--- a/meta-openstack/recipes-devtools/python/python3-pep8_1.7.1.bb
+++ /dev/null
@@ -1,5 +0,0 @@
-inherit setuptools3
-require python-pep8.inc
-
-SRC_URI[md5sum] = "603821d06db945c71d811b5a8d78423c"
-SRC_URI[sha256sum] = "fe249b52e20498e59e0b5c5256aa52ee99fc295b26ec9eaa85776ffdb9fe6374" \ No newline at end of file
diff --git a/meta-openstack/recipes-devtools/python/python3-pika-pool_0.1.3.bb b/meta-openstack/recipes-devtools/python/python3-pika-pool_0.1.3.bb
index b9d36ec1..213b55ad 100644
--- a/meta-openstack/recipes-devtools/python/python3-pika-pool_0.1.3.bb
+++ b/meta-openstack/recipes-devtools/python/python3-pika-pool_0.1.3.bb
@@ -10,6 +10,6 @@ SRC_URI[sha256sum] = "f3985888cc2788cdbd293a68a8b5702a9c955db6f7b8b551aeac91e7f3
inherit setuptools3 pypi
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
${PYTHON_PN}-pika \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-positional_1.2.1.bb b/meta-openstack/recipes-devtools/python/python3-positional_1.2.1.bb
index 3081cd2c..d160ac92 100644
--- a/meta-openstack/recipes-devtools/python/python3-positional_1.2.1.bb
+++ b/meta-openstack/recipes-devtools/python/python3-positional_1.2.1.bb
@@ -1,2 +1,21 @@
-inherit setuptools3
-require python-positional.inc
+DESCRIPTION = "Library to enforce positional or key-word arguments"
+HOMEPAGE = "https://github.com/morganfainberg/positional"
+SECTION = "devel/python"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=5335066555b14d832335aa4660d6c376"
+
+SRC_URI[md5sum] = "4afcffd8e2ba733fd7a50f137a2ee893"
+SRC_URI[sha256sum] = "cf48ea169f6c39486d5efa0ce7126a97bed979a52af6261cf255a41f9a74453a"
+
+inherit setuptools3 pypi
+
+CLEANBROKEN = "1"
+
+# Satisfy setup.py 'setup_requires'
+DEPENDS += " \
+ ${PYTHON_PN}-pbr-native \
+ "
+
+RDEPENDS:${PN} += " \
+ ${PYTHON_PN}-wrapt \
+"
diff --git a/meta-openstack/recipes-devtools/python/python3-posix-ipc_1.0.4.bb b/meta-openstack/recipes-devtools/python/python3-posix-ipc_1.0.4.bb
index 2e8dca06..bd010aca 100644
--- a/meta-openstack/recipes-devtools/python/python3-posix-ipc_1.0.4.bb
+++ b/meta-openstack/recipes-devtools/python/python3-posix-ipc_1.0.4.bb
@@ -20,6 +20,6 @@ DEPENDS += " \
${PYTHON_PN}-pip \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-pycadf_git.bb b/meta-openstack/recipes-devtools/python/python3-pycadf_git.bb
index 6e864e8a..4f9618d4 100644
--- a/meta-openstack/recipes-devtools/python/python3-pycadf_git.bb
+++ b/meta-openstack/recipes-devtools/python/python3-pycadf_git.bb
@@ -8,13 +8,13 @@ PV = "3.1.0+git${SRCPV}"
SRCREV = "2402013a8719873d65136fc283e1855166adbc26"
SRCNAME = "pycadf"
-SRC_URI = "git://github.com/openstack/${SRCNAME}.git"
+SRC_URI = "git://github.com/openstack/${SRCNAME}.git;branch=master;protocol=https"
S = "${WORKDIR}/git"
inherit setuptools3
-FILES_${PN} += "${datadir}/etc/${SRCNAME}/*"
+FILES:${PN} += "${datadir}/etc/${SRCNAME}/*"
DEPENDS += " \
python3-pip \
@@ -25,7 +25,7 @@ DEPENDS += " \
python3-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-babel \
python3-iso8601 \
python3-netaddr \
diff --git a/meta-openstack/recipes-devtools/python/python3-pypowervm_1.1.24.bb b/meta-openstack/recipes-devtools/python/python3-pypowervm_1.1.24.bb
new file mode 100644
index 00000000..a05712be
--- /dev/null
+++ b/meta-openstack/recipes-devtools/python/python3-pypowervm_1.1.24.bb
@@ -0,0 +1,32 @@
+DESCRIPTION = "Python binding for the PowerVM REST API"
+HOMEPAGE = "https://pypi.python.org/pypi/pypowervm"
+SECTION = "devel/python"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
+
+SRC_URI[md5sum] = "50b580055e5628aadaeb42fd69158ff8"
+SRC_URI[sha256sum] = "4c6bf225d2b1022b5d363f9b3695fd1692523235d3ce1b5b4506fbc608bdb535"
+
+inherit setuptools3 pypi
+
+# Satisfy setup.py 'setup_requires'
+DEPENDS += " \
+ python3-pbr-native \
+ "
+
+RDEPENDS:${PN} += " \
+ python3-lxml \
+ python3-oslo.concurrency \
+ python3-oslo.context \
+ python3-oslo.i18n \
+ python3-oslo.log \
+ python3-oslo.utils \
+ python3-pbr \
+ python3-pyasn1-modules \
+ python3-pyasn1 \
+ python3-pytz \
+ python3-requests \
+ python3-six \
+ python3-taskflow \
+ python3-networkx \
+ "
diff --git a/meta-openstack/recipes-devtools/python/python3-pysaml2_6.1.0.bb b/meta-openstack/recipes-devtools/python/python3-pysaml2_6.1.0.bb
index bfd1c48a..3e585f77 100644
--- a/meta-openstack/recipes-devtools/python/python3-pysaml2_6.1.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-pysaml2_6.1.0.bb
@@ -12,7 +12,7 @@ DEPENDS += " \
python3-pip \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-zopeinterface \
python3-repoze.who \
"
diff --git a/meta-openstack/recipes-devtools/python/python-pyscss_1.3.4.bb b/meta-openstack/recipes-devtools/python/python3-pyscss_1.3.7.bb
index 60e300de..79008c63 100644
--- a/meta-openstack/recipes-devtools/python/python-pyscss_1.3.4.bb
+++ b/meta-openstack/recipes-devtools/python/python3-pyscss_1.3.7.bb
@@ -6,22 +6,25 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=28155276e8df3f75bbd327335f66f2fa"
PYPI_PACKAGE = "pyScss"
-SRC_URI[md5sum] = "9527b4864cd6023f77a8277e6fb773d7"
-SRC_URI[sha256sum] = "d0323110ecc7d3ead6b99cfec31301306928130e4d0a9eb13226bf390aba8c0e"
+SRC_URI[md5sum] = "c75fa4ea88d3c9df57a11679f337a939"
+SRC_URI[sha256sum] = "f1df571569021a23941a538eb154405dde80bed35dc1ea7c5f3e18e0144746bf"
inherit setuptools3 pypi
# DEPENDS_default: python-pip
DEPENDS += " \
- python-pip \
+ python3-pip \
libpcre \
- python-six \
+ python3-six \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
- python-enum \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
+ python3-logging \
+ python3-six \
+ python3-numbers \
+ python3-image \
"
CLEANBROKEN = "1"
diff --git a/meta-openstack/recipes-devtools/python/python3-pysnmp_4.2.5.bb b/meta-openstack/recipes-devtools/python/python3-pysnmp_4.2.5.bb
deleted file mode 100644
index b31eb5ae..00000000
--- a/meta-openstack/recipes-devtools/python/python3-pysnmp_4.2.5.bb
+++ /dev/null
@@ -1,2 +0,0 @@
-require python-pysnmp.inc
-inherit setuptools3
diff --git a/meta-openstack/recipes-devtools/python/python3-pysnmp_4.4.12.bb b/meta-openstack/recipes-devtools/python/python3-pysnmp_4.4.12.bb
new file mode 100644
index 00000000..c7acfaea
--- /dev/null
+++ b/meta-openstack/recipes-devtools/python/python3-pysnmp_4.4.12.bb
@@ -0,0 +1,14 @@
+DESCRIPTION = "A pure-Python SNMPv1/v2c/v3 library"
+HOMEPAGE = "https://pypi.python.org/pypi/pysnmp"
+SECTION = "devel/python"
+LICENSE = "BSD"
+LIC_FILES_CHKSUM = "file://LICENSE.rst;md5=b15d29f500f748d1c2a15709769090a8"
+
+SRC_URI[md5sum] = "2222880259daf6e2cb322e938c818276"
+SRC_URI[sha256sum] = "0c3dbef2f958caca96071fe5c19de43e9c1b0484ab02a0cf08b190bcee768ba9"
+
+inherit setuptools3 pypi
+
+RDEPENDS:${PN} += "${PYTHON_PN}-pycrypto \
+ ${PYTHON_PN}-pyasn1 \
+"
diff --git a/meta-openstack/recipes-devtools/python/python3-pytest-salt_2020.1.27.bb b/meta-openstack/recipes-devtools/python/python3-pytest-salt_2020.1.27.bb
index f8a19e73..610a27e3 100644
--- a/meta-openstack/recipes-devtools/python/python3-pytest-salt_2020.1.27.bb
+++ b/meta-openstack/recipes-devtools/python/python3-pytest-salt_2020.1.27.bb
@@ -9,7 +9,7 @@ SRC_URI[sha256sum] = "fcc29c9e8208eda8955367c11607e72467a68564d5afbcf632b1dd6ecf
inherit pypi setuptools3
-RDEPENDS_${PN} = " \
+RDEPENDS:${PN} = " \
${PYTHON_PN}-pytest \
${PYTHON_PN}-pytest-tempdir \
${PYTHON_PN}-pytest-helpers-namespace \
diff --git a/meta-openstack/recipes-devtools/python/python3-python-editor_1.0.4.bb b/meta-openstack/recipes-devtools/python/python3-python-editor_1.0.4.bb
index fea7093f..3f4dd5da 100644
--- a/meta-openstack/recipes-devtools/python/python3-python-editor_1.0.4.bb
+++ b/meta-openstack/recipes-devtools/python/python3-python-editor_1.0.4.bb
@@ -12,5 +12,5 @@ DEPENDS += " \
${PYTHON_PN}-pip \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-rcssmin_1.0.6.bb b/meta-openstack/recipes-devtools/python/python3-rcssmin_1.0.6.bb
index 56347b5d..cd890e0c 100644
--- a/meta-openstack/recipes-devtools/python/python3-rcssmin_1.0.6.bb
+++ b/meta-openstack/recipes-devtools/python/python3-rcssmin_1.0.6.bb
@@ -1,2 +1,15 @@
-require python-rcssmin.inc
-inherit setuptools3
+DESCRIPTION = "RCSSmin is a CSS minifier."
+HOMEPAGE = "http://opensource.perlig.de/rcssmin/"
+SECTION = "devel/python"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327"
+
+SRC_URI[md5sum] = "467d56503ce386c0b0e52f69ac143a9a"
+SRC_URI[sha256sum] = "ca87b695d3d7864157773a61263e5abb96006e9ff0e021eff90cbe0e1ba18270"
+
+inherit setuptools3 pypi
+
+RDEPENDS:${PN} += " \
+ "
+
+CLEANBROKEN = "1"
diff --git a/meta-openstack/recipes-devtools/python/python3-repoze.lru_0.7.bb b/meta-openstack/recipes-devtools/python/python3-repoze.lru_0.7.bb
index 88e358d2..6de7a432 100644
--- a/meta-openstack/recipes-devtools/python/python3-repoze.lru_0.7.bb
+++ b/meta-openstack/recipes-devtools/python/python3-repoze.lru_0.7.bb
@@ -1,2 +1,18 @@
-inherit setuptools3
-require python-repoze.lru.inc
+SUMMARY = "A tiny LRU cache implementation and decorator"
+DESCRIPTION = "repoze.lru is a LRU (least recently used) cache implementation. \
+Keys and values that are not used frequently will be evicted from the cache faster \
+than keys and values that are used frequently. \
+"
+HOMEPAGE = "https://pypi.python.org/pypi/repoze.lru"
+SECTION = "devel/python"
+LICENSE = "BSD-Modification-copyright"
+LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=2c33cdbc6bc9ae6e5d64152fdb754292"
+
+SRC_URI[md5sum] = "c08cc030387e0b1fc53c5c7d964b35e2"
+SRC_URI[sha256sum] = "0429a75e19380e4ed50c0694e26ac8819b4ea7851ee1fc7583c8572db80aff77"
+
+inherit setuptools3 pypi
+
+RDEPENDS:${PN} += " \
+ python3-netclient \
+"
diff --git a/meta-openstack/recipes-devtools/python/python3-repoze.who_2.2.bb b/meta-openstack/recipes-devtools/python/python3-repoze.who_2.2.bb
deleted file mode 100644
index ee7c23d1..00000000
--- a/meta-openstack/recipes-devtools/python/python3-repoze.who_2.2.bb
+++ /dev/null
@@ -1,2 +0,0 @@
-require python-repoze.who.inc
-inherit setuptools3
diff --git a/meta-openstack/recipes-devtools/python/python-repoze.who.inc b/meta-openstack/recipes-devtools/python/python3-repoze.who_2.4.bb
index 1981e03a..98f24f36 100644
--- a/meta-openstack/recipes-devtools/python/python-repoze.who.inc
+++ b/meta-openstack/recipes-devtools/python/python3-repoze.who_2.4.bb
@@ -4,10 +4,10 @@ SECTION = "devel/python"
LICENSE = "BSD-Modification"
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=2c33cdbc6bc9ae6e5d64152fdb754292"
-SRC_URI[md5sum] = "c677ac4d4a32b6f6880a8f9cf20adffb"
-SRC_URI[sha256sum] = "322629ec7c779dce4700e8f3ba531002b724d2429178c1cbb0dc169255dc9a8b"
+SRC_URI[md5sum] = "5dc3b549d968a64342f3b7196477c895"
+SRC_URI[sha256sum] = "cf97450de3c8eb5c03b4037be75b018db91befab1094204e452a0b1c0f7a94a6"
-inherit pypi
+inherit setuptools3 pypi
# DEPENDS_default: python-pip
@@ -15,8 +15,8 @@ DEPENDS += " \
${PYTHON_PN}-pip \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
${PYTHON_PN}-pip \
${PYTHON_PN}-zopeinterface \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-requestsexceptions_1.4.0.bb b/meta-openstack/recipes-devtools/python/python3-requestsexceptions_1.4.0.bb
index 1c049f34..0760c278 100644
--- a/meta-openstack/recipes-devtools/python/python3-requestsexceptions_1.4.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-requestsexceptions_1.4.0.bb
@@ -1,2 +1,23 @@
-inherit setuptools3
-require python-requestsexceptions.inc
+DESCRIPTION = "Import exceptions from potentially bundled packages in requests."
+HOMEPAGE = "https://www.openstack.org/"
+SECTION = "devel/python"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=d273d63619c9aeaf15cdaf76422c4f87"
+
+SRC_URI[md5sum] = "f43b246ccd7d5b618e6f0dc946a6c3f3"
+SRC_URI[sha256sum] = "b095cbc77618f066d459a02b137b020c37da9f46d9b057704019c9f77dba3065"
+
+inherit setuptools3 pypi
+
+# conflicting file prevention
+do_install:append() {
+ rm -f ${D}${libdir}/python*/site-packages/tests/*
+}
+
+DEPENDS += " \
+ ${PYTHON_PN}-pbr-native \
+ "
+
+RDEPENDS:${PN} += " \
+ ${PYTHON_PN}-pbr \
+ "
diff --git a/meta-openstack/recipes-devtools/python/python3-retrying_1.3.3.bb b/meta-openstack/recipes-devtools/python/python3-retrying_1.3.3.bb
index 9f001fe6..706f978c 100644
--- a/meta-openstack/recipes-devtools/python/python3-retrying_1.3.3.bb
+++ b/meta-openstack/recipes-devtools/python/python3-retrying_1.3.3.bb
@@ -1,2 +1,20 @@
-require python-retrying.inc
-inherit setuptools3
+DESCRIPTION = "Retrying"
+HOMEPAGE = "https://github.com/rholder/retrying"
+SECTION = "devel/python"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=175792518e4ac015ab6696d16c4f607e"
+
+SRC_URI[md5sum] = "2a126aeef8b21324ecdeac15ff46ef17"
+SRC_URI[sha256sum] = "08c039560a6da2fe4f2c426d0766e284d3b736e355f8dd24b37367b0bb41973b"
+
+inherit setuptools3 pypi
+
+# DEPENDS_default: python-pip
+
+DEPENDS += " \
+ ${PYTHON_PN}-pip \
+ "
+
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
+ "
diff --git a/meta-openstack/recipes-devtools/python/python3-rfc3986_1.3.2.bb b/meta-openstack/recipes-devtools/python/python3-rfc3986_1.3.2.bb
deleted file mode 100644
index 5e91d48d..00000000
--- a/meta-openstack/recipes-devtools/python/python3-rfc3986_1.3.2.bb
+++ /dev/null
@@ -1,2 +0,0 @@
-inherit setuptools3
-require python-rfc3986.inc
diff --git a/meta-openstack/recipes-devtools/python/python-rfc3986.inc b/meta-openstack/recipes-devtools/python/python3-rfc3986_1.4.0.bb
index d930fd9c..d338a9e4 100644
--- a/meta-openstack/recipes-devtools/python/python-rfc3986.inc
+++ b/meta-openstack/recipes-devtools/python/python3-rfc3986_1.4.0.bb
@@ -1,13 +1,13 @@
DESCRIPTION = "Validating URI References per RFC 3986"
HOMEPAGE = "https://rfc3986.rtfd.org"
SECTION = "devel/python"
-LICENSE = "Apache-2"
+LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=03731a0e7dbcb30cecdcec77cc93ec29"
-SRC_URI[md5sum] = "5b6d009806a94d418c82d48219a256de"
-SRC_URI[sha256sum] = "0344d0bd428126ce554e7ca2b61787b6a28d2bbd19fc70ed2dd85efe31176405"
+SRC_URI[md5sum] = "1b03ad2853e33d47eea698571255247c"
+SRC_URI[sha256sum] = "112398da31a3344dc25dbf477d8df6cb34f9278a94fee2625d89e4514be8bb9d"
-inherit pypi
+inherit setuptools3 pypi
# DEPENDS_default: python-pip
@@ -15,6 +15,6 @@ DEPENDS += " \
${PYTHON_PN}-pip \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-rjsmin_1.0.12.bb b/meta-openstack/recipes-devtools/python/python3-rjsmin_1.0.12.bb
deleted file mode 100644
index 9890e14b..00000000
--- a/meta-openstack/recipes-devtools/python/python3-rjsmin_1.0.12.bb
+++ /dev/null
@@ -1,2 +0,0 @@
-require python-rjsmin.inc
-inherit setuptools3
diff --git a/meta-openstack/recipes-devtools/python/python-rjsmin.inc b/meta-openstack/recipes-devtools/python/python3-rjsmin_1.1.0.bb
index 0305a333..15bba293 100644
--- a/meta-openstack/recipes-devtools/python/python-rjsmin.inc
+++ b/meta-openstack/recipes-devtools/python/python3-rjsmin_1.1.0.bb
@@ -4,12 +4,12 @@ SECTION = "devel/python"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327"
-SRC_URI[md5sum] = "9f67e133c88df5497d3da847603da9bf"
-SRC_URI[sha256sum] = "dd9591aa73500b08b7db24367f8d32c6470021f39d5ab4e50c7c02e4401386f1"
+SRC_URI[md5sum] = "ff73482370832bcc8e75571c35b7a79b"
+SRC_URI[sha256sum] = "b15dc75c71f65d9493a8c7fa233fdcec823e3f1b88ad84a843ffef49b338ac32"
-inherit pypi
+inherit setuptools3 pypi
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
"
CLEANBROKEN = "1"
diff --git a/meta-openstack/recipes-devtools/python/python3-routes_2.5.1.bb b/meta-openstack/recipes-devtools/python/python3-routes_2.5.1.bb
new file mode 100644
index 00000000..413ac477
--- /dev/null
+++ b/meta-openstack/recipes-devtools/python/python3-routes_2.5.1.bb
@@ -0,0 +1,17 @@
+DESCRIPTION = "A Python re-implementation of the Rails routes system."
+HOMEPAGE = "http://routes.groovie.org"
+SECTION = "devel/python"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=90976c1a0e3029278f882cfe2e84a6ae"
+
+SRC_URI[sha256sum] = "b6346459a15f0cbab01a45a90c3d25caf980d4733d628b4cc1952b865125d053"
+
+PYPI_PACKAGE = "Routes"
+
+inherit setuptools3 pypi
+
+RDEPENDS:${PN} += " \
+ ${PYTHON_PN}-netclient \
+ ${PYTHON_PN}-six \
+ ${PYTHON_PN}-repoze.lru \
+"
diff --git a/meta-openstack/recipes-devtools/python/python3-routes_git.bb b/meta-openstack/recipes-devtools/python/python3-routes_git.bb
deleted file mode 100644
index 06dd1ad7..00000000
--- a/meta-openstack/recipes-devtools/python/python3-routes_git.bb
+++ /dev/null
@@ -1,2 +0,0 @@
-inherit setuptools3
-require python-routes.inc
diff --git a/meta-openstack/recipes-devtools/python/python3-rsa_3.4.2.bb b/meta-openstack/recipes-devtools/python/python3-rsa_3.4.2.bb
deleted file mode 100644
index 2d6c93ce..00000000
--- a/meta-openstack/recipes-devtools/python/python3-rsa_3.4.2.bb
+++ /dev/null
@@ -1,2 +0,0 @@
-inherit setuptools3
-require python-rsa.inc
diff --git a/meta-openstack/recipes-devtools/python/python3-rtslib-fb_2.1.74.bb b/meta-openstack/recipes-devtools/python/python3-rtslib-fb_2.1.74.bb
index e1eef6b0..644c3de7 100644
--- a/meta-openstack/recipes-devtools/python/python3-rtslib-fb_2.1.74.bb
+++ b/meta-openstack/recipes-devtools/python/python3-rtslib-fb_2.1.74.bb
@@ -1,7 +1,7 @@
DESCRIPTION = "API for Linux kernel SCSI target (aka LIO)"
HOMEPAGE = "http://github.com/agrover/rtslib-fb"
SECTION = "devel/python"
-LICENSE = "Apache-2"
+LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://PKG-INFO;md5=cf391b108961d84a581f45259ec47c52"
SRC_URI[md5sum] = "85ab011e3a98fb585d8a0fb337c5dab4"
@@ -15,8 +15,8 @@ DEPENDS += " \
${PYTHON_PN}-pip \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
${PYTHON_PN}-json \
${PYTHON_PN}-shell \
${PYTHON_PN}-six \
diff --git a/meta-openstack/recipes-devtools/python/python3-saharaclient_git.bb b/meta-openstack/recipes-devtools/python/python3-saharaclient_git.bb
index 806cd767..7dfd0f82 100644
--- a/meta-openstack/recipes-devtools/python/python3-saharaclient_git.bb
+++ b/meta-openstack/recipes-devtools/python/python3-saharaclient_git.bb
@@ -1,2 +1,30 @@
-require python-saharaclient.inc
+DESCRIPTION = "CLI and python client library for OpenStack Sahara"
+HOMEPAGE = "https://launchpad.net/sahara"
+SECTION = "devel/python"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
+
+DEPENDS += " \
+ ${PYTHON_PN}-pip \
+ ${PYTHON_PN}-pbr \
+ "
+
+# Satisfy setup.py 'setup_requires'
+DEPENDS += " \
+ ${PYTHON_PN}-pbr-native \
+"
+
+RDEPENDS:${PN} += " \
+ ${PYTHON_PN}-pbr \
+ "
+
+SRCNAME = "saharaclient"
+
inherit setuptools3
+
+SRC_URI = "git://github.com/openstack/python-saharaclient.git;branch=master;protocol=https"
+
+PV = "3.2.1+git${SRCPV}"
+SRCREV = "a9fee07108c432e20a3ca7760541d4fcb4f14811"
+S = "${WORKDIR}/git"
+
diff --git a/meta-openstack/recipes-devtools/python/python-salttesting/0001-Add-ptest-output-option-to-test-suite.patch b/meta-openstack/recipes-devtools/python/python3-salttesting/0001-Add-ptest-output-option-to-test-suite.patch
index e86768a1..f1628a3d 100644
--- a/meta-openstack/recipes-devtools/python/python-salttesting/0001-Add-ptest-output-option-to-test-suite.patch
+++ b/meta-openstack/recipes-devtools/python/python3-salttesting/0001-Add-ptest-output-option-to-test-suite.patch
@@ -1,6 +1,6 @@
-From 1950b943b7173198f345a1cff7b7f771cbac2244 Mon Sep 17 00:00:00 2001
-From: Collin Richards <collin.richards@ni.com>
-Date: Tue, 28 Jun 2016 16:02:22 -0500
+From 61ba63c3cde920873b8df48b950b8ebb79158346 Mon Sep 17 00:00:00 2001
+From: Wang Mingyu <wangmy@cn.fujitsu.com>
+Date: Thu, 19 Nov 2020 11:20:58 +0900
Subject: [PATCH] Add ptest output option to test suite
Extend salttesting to support outputing the results of running the test
@@ -9,26 +9,28 @@ suite in ptest format.
Upstream-Status: Inappropriate [OE specific]
Signed-off-by: Collin Richards <collin.richards@ni.com>
+Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
+
Natinst-ReviewBoard-ID: 143279
---
salttesting/parser/__init__.py | 12 +++
- salttesting/ptest.py | 165 +++++++++++++++++++++++++++++++++++++++++
+ salttesting/ptest.py | 165 +++++++++++++++++++++++++++++++++
2 files changed, 177 insertions(+)
create mode 100644 salttesting/ptest.py
diff --git a/salttesting/parser/__init__.py b/salttesting/parser/__init__.py
-index 1e7275b..d8cba0c 100644
+index d752acf..b41e5ea 100644
--- a/salttesting/parser/__init__.py
+++ b/salttesting/parser/__init__.py
-@@ -25,6 +25,7 @@ from functools import partial
- from contextlib import closing
+@@ -28,6 +28,7 @@ from contextlib import closing
+ import six
from salttesting import TestLoader, TextTestRunner
+from salttesting.ptest import PTestRunner
+ from salttesting import helpers
from salttesting.version import __version_info__
from salttesting.xmlunit import HAS_XMLRUNNER, XMLTestRunner
- try:
-@@ -264,6 +265,12 @@ class SaltTestingParser(optparse.OptionParser):
+@@ -277,6 +278,12 @@ class SaltTestingParser(optparse.OptionParser):
action='store_true',
help='Do NOT show the overall tests result'
)
@@ -41,7 +43,7 @@ index 1e7275b..d8cba0c 100644
self.add_option_group(self.output_options_group)
self.fs_cleanup_options_group = optparse.OptionGroup(
-@@ -491,6 +498,11 @@ class SaltTestingParser(optparse.OptionParser):
+@@ -531,6 +538,11 @@ class SaltTestingParser(optparse.OptionParser):
verbosity=self.options.verbosity
).run(tests)
self.testsuite_results.append((header, runner))
@@ -225,5 +227,5 @@ index 0000000..4c50f57
+ self.stream.writeln()
+ return result
--
-2.13.2
+2.25.1
diff --git a/meta-openstack/recipes-devtools/python/python3-salttesting_git.bb b/meta-openstack/recipes-devtools/python/python3-salttesting_git.bb
new file mode 100644
index 00000000..51cf18ec
--- /dev/null
+++ b/meta-openstack/recipes-devtools/python/python3-salttesting_git.bb
@@ -0,0 +1,21 @@
+SUMMARY = "Common testing tools used in the Salt Stack projects"
+HOMEPAGE = "https://github.com/saltstack/salt-testing"
+SECTION = "devel/python"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=f36f1e9e3e30f90180efdf7e40d943e5"
+
+SRC_URI = "git://github.com/saltstack/salt-testing.git;branch=develop;protocol=https \
+ file://0001-Add-ptest-output-option-to-test-suite.patch \
+ "
+
+SRCREV = "8d21627a4eef316d22cc424deeca16a0ec8472e9"
+PV = "2018.9.21+git${SRCPV}"
+
+S = "${WORKDIR}/git"
+
+RDEPENDS:${PN} = "\
+ python3-mock \
+ python3-unittest \
+"
+
+inherit setuptools3
diff --git a/meta-openstack/recipes-devtools/python/python3-setuptools-git_1.2.bb b/meta-openstack/recipes-devtools/python/python3-setuptools-git_1.2.bb
index 34b40def..98fec91f 100644
--- a/meta-openstack/recipes-devtools/python/python3-setuptools-git_1.2.bb
+++ b/meta-openstack/recipes-devtools/python/python3-setuptools-git_1.2.bb
@@ -10,7 +10,7 @@ SRC_URI[sha256sum] = "ff64136da01aabba76ae88b050e7197918d8b2139ccbf6144e14d472b9
inherit setuptools3 pypi
# conflicting file prevention
-do_install_append() {
+do_install:append() {
rm -f ${D}${libdir}/python*/site-packages/site.py*
}
BBCLASSEXTEND = "native"
diff --git a/meta-openstack/recipes-devtools/python/python3-simplegeneric_0.8.1.bb b/meta-openstack/recipes-devtools/python/python3-simplegeneric_0.8.1.bb
index 56ad2213..a9609264 100644
--- a/meta-openstack/recipes-devtools/python/python3-simplegeneric_0.8.1.bb
+++ b/meta-openstack/recipes-devtools/python/python3-simplegeneric_0.8.1.bb
@@ -1,2 +1,12 @@
-inherit setuptools3
-require python-simplegeneric.inc
+DESCRIPTION = "Simple generic functions"
+HOMEPAGE = "https://pypi.python.org/pypi/simplegeneric/"
+SECTION = "devel/python"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://README.txt;md5=2085f2c228ed80422edf70e52e86c34b"
+
+PYPI_PACKAGE_EXT = "zip"
+
+SRC_URI[md5sum] = "f9c1fab00fd981be588fc32759f474e3"
+SRC_URI[sha256sum] = "dc972e06094b9af5b855b3df4a646395e43d1c9d0d39ed345b7393560d0b9173"
+
+inherit setuptools3 pypi
diff --git a/meta-openstack/recipes-devtools/python/python3-singledispatch_3.4.0.3.bb b/meta-openstack/recipes-devtools/python/python3-singledispatch_3.4.0.3.bb
index 0f4b4834..975d308b 100644
--- a/meta-openstack/recipes-devtools/python/python3-singledispatch_3.4.0.3.bb
+++ b/meta-openstack/recipes-devtools/python/python3-singledispatch_3.4.0.3.bb
@@ -1,2 +1,10 @@
-require python-singledispatch.inc
-inherit setuptools3
+DESCRIPTION = "functools.singledispatch from Python 3.4 to Python 2.6"
+HOMEPAGE = "https://pypi.python.org/pypi/singledistpatch"
+SECTION = "devel/python"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://README.rst;md5=ee3cd67264adc7eb07981f3644dc17dc"
+
+SRC_URI[md5sum] = "af2fc6a3d6cc5a02d0bf54d909785fcb"
+SRC_URI[sha256sum] = "5b06af87df13818d14f08a028e42f566640aef80805c3b50c5056b086e3c2b9c"
+
+inherit setuptools3 pypi
diff --git a/meta-openstack/recipes-devtools/python/python3-sqlalchemy-migrate_0.13.0.bb b/meta-openstack/recipes-devtools/python/python3-sqlalchemy-migrate_0.13.0.bb
index 5142e139..32685ef4 100644
--- a/meta-openstack/recipes-devtools/python/python3-sqlalchemy-migrate_0.13.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-sqlalchemy-migrate_0.13.0.bb
@@ -16,7 +16,7 @@ DEPENDS += " \
python3-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-pbr \
python3-sqlalchemy \
python3-decorator \
diff --git a/meta-openstack/recipes-devtools/python/python3-statsd_3.3.0.bb b/meta-openstack/recipes-devtools/python/python3-statsd_3.3.0.bb
index 3e430a12..96ef9493 100644
--- a/meta-openstack/recipes-devtools/python/python3-statsd_3.3.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-statsd_3.3.0.bb
@@ -1,2 +1,13 @@
-inherit setuptools3
-require python-statsd.inc
+DESCRIPTION = "A simple statsd client."
+HOMEPAGE = "https://github.com/jsocol/pystatsd"
+SECTION = "devel/python"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=4d8aa8ac1dc54b8aee4054bd5e5c61bd"
+
+inherit setuptools3 pypi
+
+SRC_URI[md5sum] = "b397ccf880f37cf099e775907ebf7a46"
+SRC_URI[sha256sum] = "e3e6db4c246f7c59003e51c9720a51a7f39a396541cb9b147ff4b14d15b5dd1f"
+
+RDEPENDS:${PN} += " \
+ "
diff --git a/meta-openstack/recipes-devtools/python/python3-suds-jurko_0.6.bb b/meta-openstack/recipes-devtools/python/python3-suds-jurko_0.6.bb
index 183eab03..a590cfb3 100644
--- a/meta-openstack/recipes-devtools/python/python3-suds-jurko_0.6.bb
+++ b/meta-openstack/recipes-devtools/python/python3-suds-jurko_0.6.bb
@@ -1,7 +1,7 @@
DESCRIPTION = "Lightweight SOAP client (Jurko's fork)"
HOMEPAGE = "https://bitbucket.org/jurko/suds"
SECTION = "devel/python"
-LICENSE = "LGPLv3"
+LICENSE = "LGPL-3.0-only"
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=847e96bce86d8774f491a92924343a29"
PYPI_PACKAGE_EXT = "tar.bz2"
@@ -15,6 +15,6 @@ DEPENDS += " \
${PYTHON_PN}-pip \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-swiftclient_3.10.0.bb b/meta-openstack/recipes-devtools/python/python3-swiftclient_3.10.0.bb
index 1025d9e0..6ca61549 100644
--- a/meta-openstack/recipes-devtools/python/python3-swiftclient_3.10.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-swiftclient_3.10.0.bb
@@ -10,7 +10,7 @@ SRC_URI[sha256sum] = "66227eaf29a691c70675fb9982022980b92797c273dd5e6dc7e680425e
inherit pypi setuptools3 python3-dir
-do_install_append() {
+do_install:append() {
cp -r test ${D}/${PYTHON_SITEPACKAGES_DIR}/${SRCNAME}/
}
@@ -24,7 +24,7 @@ DEPENDS += " \
python3-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-simplejson \
python3-pbr \
python3-requests \
diff --git a/meta-openstack/recipes-devtools/python/python3-sysv-ipc_1.0.1.bb b/meta-openstack/recipes-devtools/python/python3-sysv-ipc_1.0.1.bb
index ac5931f0..3b0bb8b5 100644
--- a/meta-openstack/recipes-devtools/python/python3-sysv-ipc_1.0.1.bb
+++ b/meta-openstack/recipes-devtools/python/python3-sysv-ipc_1.0.1.bb
@@ -15,6 +15,6 @@ DEPENDS += " \
${PYTHON_PN}-pip \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-taskflow_git.bb b/meta-openstack/recipes-devtools/python/python3-taskflow_git.bb
index a9c4c30a..193f80e7 100644
--- a/meta-openstack/recipes-devtools/python/python3-taskflow_git.bb
+++ b/meta-openstack/recipes-devtools/python/python3-taskflow_git.bb
@@ -24,7 +24,7 @@ DEPENDS += " \
python3-pbr-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-pbr \
python3-six \
python3-futurist \
diff --git a/meta-openstack/recipes-devtools/python/python3-tempita_0.5.3dev.bb b/meta-openstack/recipes-devtools/python/python3-tempita_0.5.3dev.bb
index a0123a69..140b334d 100644
--- a/meta-openstack/recipes-devtools/python/python3-tempita_0.5.3dev.bb
+++ b/meta-openstack/recipes-devtools/python/python3-tempita_0.5.3dev.bb
@@ -1,2 +1,12 @@
-require python-tempita.inc
-inherit setuptools3
+DESCRIPTION = "A very small text templating language"
+HOMEPAGE = "http://pythonpaste.org/tempita/"
+SECTION = "devel/python"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://setup.py;beginline=33;endline=33;md5=2d33c00f47720c7e35e1fdb4b9fab027"
+
+PYPI_PACKAGE = "Tempita"
+
+SRC_URI[md5sum] = "365c3b4f36435e2178902d5619301140"
+SRC_URI[sha256sum] = "38392bb708a10128419f75fa9120a6d2c8d137013b353968e5008a77a5c7a2ca"
+
+inherit setuptools3 pypi
diff --git a/meta-openstack/recipes-devtools/python/python3-tenacity_6.2.0.bb b/meta-openstack/recipes-devtools/python/python3-tenacity_6.2.0.bb
index bcab75a7..0e5069aa 100644
--- a/meta-openstack/recipes-devtools/python/python3-tenacity_6.2.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-tenacity_6.2.0.bb
@@ -17,7 +17,7 @@ DEPENDS += " \
python3-setuptools-scm-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-six \
python3-monotonic \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-termcolor_1.1.0.bb b/meta-openstack/recipes-devtools/python/python3-termcolor_1.1.0.bb
index a8d50097..127287a7 100644
--- a/meta-openstack/recipes-devtools/python/python3-termcolor_1.1.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-termcolor_1.1.0.bb
@@ -10,7 +10,7 @@ LIC_FILES_CHKSUM = "file://COPYING.txt;md5=809e8749b63567978acfbd81d9f6a27d"
SRC_URI[md5sum] = "043e89644f8909d462fbbfa511c768df"
SRC_URI[sha256sum] = "1d6d69ce66211143803fbc56652b41d73b4a400a2891d7bf7a1cdf4c02de613b"
-inherit distutils3 pypi
+inherit setuptools3 pypi
DEPENDS += " \
python3-pip \
diff --git a/meta-openstack/recipes-devtools/python/python3-testrepository_0.0.20.bb b/meta-openstack/recipes-devtools/python/python3-testrepository_0.0.20.bb
index a01b4c2b..eb5e8d0e 100644
--- a/meta-openstack/recipes-devtools/python/python3-testrepository_0.0.20.bb
+++ b/meta-openstack/recipes-devtools/python/python3-testrepository_0.0.20.bb
@@ -1,3 +1,17 @@
-require python-testrepository.inc
-inherit setuptools3
+DESCRIPTION = "A repository of test results"
+HOMEPAGE = "https://pypi.python.org/pypi/testrepository/"
+SECTION = "devel/python"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://COPYING;md5=f19071a777e237c55ec3ab83284b31b8"
+
+SRC_URI[md5sum] = "f648b0aceeca4fcd5f8a62eeedea289b"
+SRC_URI[sha256sum] = "752449bc98c20253ec4611c40564aea93d435a5bf3ff672208e01cc10e5858eb"
+
+inherit setuptools3 pypi
+
+RDEPENDS:${PN} += "${PYTHON_PN}-subunit \
+ ${PYTHON_PN}-extras \
+"
+
+CLEANBROKEN = "1"
diff --git a/meta-openstack/recipes-devtools/python/python3-testresources_0.2.7.bb b/meta-openstack/recipes-devtools/python/python3-testresources_0.2.7.bb
deleted file mode 100644
index 79a535c7..00000000
--- a/meta-openstack/recipes-devtools/python/python3-testresources_0.2.7.bb
+++ /dev/null
@@ -1,2 +0,0 @@
-require python-testresources.inc
-inherit setuptools3
diff --git a/meta-openstack/recipes-devtools/python/python3-testresources_2.0.1.bb b/meta-openstack/recipes-devtools/python/python3-testresources_2.0.1.bb
new file mode 100644
index 00000000..ee34c3d8
--- /dev/null
+++ b/meta-openstack/recipes-devtools/python/python3-testresources_2.0.1.bb
@@ -0,0 +1,19 @@
+DESCRIPTION = "Testresources, a pyunit extension for managing expensive test resources"
+HOMEPAGE = "https://pypi.python.org/pypi/testtools/"
+SECTION = "devel/python"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://PKG-INFO;md5=eb75e5ad7c7ff3315ffafae1403e94b2"
+
+SRC_URI[md5sum] = "8873ab443db5569528964f524228a2d7"
+SRC_URI[sha256sum] = "ee9d1982154a1e212d4e4bac6b610800bfb558e4fb853572a827bc14a96e4417"
+
+inherit setuptools3 pypi
+
+DEPENDS += " \
+ python3-pbr-native \
+"
+
+RDEPENDS:${PN} += " \
+ python3-unittest \
+ python3-pbr \
+"
diff --git a/meta-openstack/recipes-devtools/python/python3-testscenarios_0.5.0.bb b/meta-openstack/recipes-devtools/python/python3-testscenarios_0.5.0.bb
index 6f7d418f..79b03fb7 100644
--- a/meta-openstack/recipes-devtools/python/python3-testscenarios_0.5.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-testscenarios_0.5.0.bb
@@ -1,2 +1,24 @@
-inherit setuptools3
-require python-testscenarios.inc
+DESCRIPTION = "testscenarios: a pyunit extension for dependency injection"
+HOMEPAGE = "https://pypi.python.org/pypi/testscenarios"
+SECTION = "devel/python"
+LICENSE = "BSD"
+LIC_FILES_CHKSUM = "file://BSD;md5=0805e4f024d089a52dca0671a65b8b66"
+
+SRC_URI[md5sum] = "859073d9e7b049aee2e6704c51f6001a"
+SRC_URI[sha256sum] = "c257cb6b90ea7e6f8fef3158121d430543412c9a87df30b5dde6ec8b9b57a2b6"
+
+inherit setuptools3 pypi
+
+DEPENDS += "\
+ ${PYTHON_PN}-pbr \
+ "
+
+# Satisfy setup.py 'setup_requires'
+DEPENDS += " \
+ ${PYTHON_PN}-pbr-native \
+ "
+
+RDEPENDS:${PN} += "\
+ ${PYTHON_PN}-testtools \
+ ${PYTHON_PN}-pbr \
+ "
diff --git a/meta-openstack/recipes-devtools/python/python3-testtools_2.3.0.bb b/meta-openstack/recipes-devtools/python/python3-testtools_2.3.0.bb
deleted file mode 100644
index 896ecee6..00000000
--- a/meta-openstack/recipes-devtools/python/python3-testtools_2.3.0.bb
+++ /dev/null
@@ -1,2 +0,0 @@
-inherit setuptools3
-require python-testtools.inc
diff --git a/meta-openstack/recipes-devtools/python/python3-thrift_0.9.2.bb b/meta-openstack/recipes-devtools/python/python3-thrift_0.9.2.bb
index 095dcba5..ec76885f 100644
--- a/meta-openstack/recipes-devtools/python/python3-thrift_0.9.2.bb
+++ b/meta-openstack/recipes-devtools/python/python3-thrift_0.9.2.bb
@@ -1,2 +1,10 @@
-require python-thrift.inc
-inherit setuptools3
+DESCRIPTION = "Python bindings for the Apache Thrift RPC system"
+HOMEPAGE = "https://pypi.python.org/pypi/amqp/"
+SECTION = "devel/python"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://PKG-INFO;md5=df17a59cc9e1327ec49c2285e13ac477"
+
+SRC_URI[md5sum] = "91f1c224c46a257bb428431943387dfd"
+SRC_URI[sha256sum] = "08f665e4b033c9d2d0b6174d869273104362c80e77ee4c01054a74141e378afa"
+
+inherit setuptools3 pypi
diff --git a/meta-openstack/recipes-devtools/python/python3-tinyrpc_1.0.4.bb b/meta-openstack/recipes-devtools/python/python3-tinyrpc_1.0.4.bb
index f77cebee..e86041d0 100644
--- a/meta-openstack/recipes-devtools/python/python3-tinyrpc_1.0.4.bb
+++ b/meta-openstack/recipes-devtools/python/python3-tinyrpc_1.0.4.bb
@@ -10,7 +10,7 @@ SRC_URI[sha256sum] = "4b41fab967fb1c978f573bf0d609a3b12cc3b6ed62bd3108f43f575563
inherit setuptools3 pypi
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-six \
python3-gevent \
python3-requests \
diff --git a/meta-openstack/recipes-devtools/python/python3-tooz_2.7.1.bb b/meta-openstack/recipes-devtools/python/python3-tooz_2.7.1.bb
new file mode 100644
index 00000000..c48e1ef3
--- /dev/null
+++ b/meta-openstack/recipes-devtools/python/python3-tooz_2.7.1.bb
@@ -0,0 +1,36 @@
+DESCRIPTION = "Coordination library for distributed systems."
+HOMEPAGE = "https://pypi.python.org/pypi/tooz"
+SECTION = "devel/python"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
+
+SRC_URI[md5sum] = "f8afa62d566f602d63050850d4873583"
+SRC_URI[sha256sum] = "bee07684b12e9fb06adbe6b1a5ddb60ef9e8dc20f5a2d46e667d8797028bcfe5"
+
+inherit setuptools3 pypi
+
+# DEPENDS_default: python-pip
+
+DEPENDS += " \
+ python3-pip \
+ python3-pbr \
+ "
+
+# Satisfy setup.py 'setup_requires'
+DEPENDS += " \
+ python3-pbr-native \
+ "
+
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
+ python3-pbr \
+ python3-stevedore \
+ python3-six \
+ python3-voluptuous \
+ python3-msgpack \
+ python3-fasteners \
+ python3-tenacity \
+ python3-futurist \
+ python3-oslo.utils \
+ python3-oslo.serialization \
+ "
diff --git a/meta-openstack/recipes-devtools/python/python3-trollius_git.bb b/meta-openstack/recipes-devtools/python/python3-trollius_git.bb
index acba23e5..12941baa 100644
--- a/meta-openstack/recipes-devtools/python/python3-trollius_git.bb
+++ b/meta-openstack/recipes-devtools/python/python3-trollius_git.bb
@@ -8,7 +8,7 @@ PV = "3.4.3+git${SRCPV}"
SRCREV = "7b2d8abfce1d7ef18ef516f9b1b7032172630375"
SRCNAME = "trollius"
-SRC_URI = "git://github.com/haypo/${SRCNAME}.git;branch=trollius"
+SRC_URI = "git://github.com/haypo/${SRCNAME}.git;branch=trollius;protocol=https"
S = "${WORKDIR}/git"
@@ -18,5 +18,5 @@ DEPENDS += " \
python3-pip \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-unicodecsv_0.14.1.bb b/meta-openstack/recipes-devtools/python/python3-unicodecsv_0.14.1.bb
index ca8c0697..b11c3d85 100644
--- a/meta-openstack/recipes-devtools/python/python3-unicodecsv_0.14.1.bb
+++ b/meta-openstack/recipes-devtools/python/python3-unicodecsv_0.14.1.bb
@@ -13,6 +13,6 @@ DEPENDS += " \
python3-pbr \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-vine_1.1.4.bb b/meta-openstack/recipes-devtools/python/python3-vine_1.1.4.bb
deleted file mode 100644
index 59267020..00000000
--- a/meta-openstack/recipes-devtools/python/python3-vine_1.1.4.bb
+++ /dev/null
@@ -1,3 +0,0 @@
-inherit setuptools3
-require python-vine.inc
-
diff --git a/meta-openstack/recipes-devtools/python/python-vine.inc b/meta-openstack/recipes-devtools/python/python3-vine_5.0.0.bb
index f098a9d9..bea33bc9 100644
--- a/meta-openstack/recipes-devtools/python/python-vine.inc
+++ b/meta-openstack/recipes-devtools/python/python3-vine_5.0.0.bb
@@ -4,10 +4,10 @@ SECTION = "devel/python"
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=6fadb0e48ceb84b571372dd706ed76a0"
-SRC_URI[md5sum] = "9fdb971e7fd15b181b84f3bfcf20d11c"
-SRC_URI[sha256sum] = "52116d59bc45392af9fdd3b75ed98ae48a93e822cee21e5fda249105c59a7a72"
+SRC_URI[md5sum] = "2fc3270a999cdc9341ba173360d62367"
+SRC_URI[sha256sum] = "7d3b1624a953da82ef63462013bbd271d3eb75751489f9807598e8f340bd637e"
-inherit pypi
+inherit setuptools3 pypi
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-voluptuous_0.10.5.bb b/meta-openstack/recipes-devtools/python/python3-voluptuous_0.10.5.bb
deleted file mode 100644
index a8696087..00000000
--- a/meta-openstack/recipes-devtools/python/python3-voluptuous_0.10.5.bb
+++ /dev/null
@@ -1,2 +0,0 @@
-require python-voluptuous.inc
-inherit setuptools3
diff --git a/meta-openstack/recipes-devtools/python/python-voluptuous.inc b/meta-openstack/recipes-devtools/python/python3-voluptuous_0.12.0.bb
index 7537aee4..3e77e306 100644
--- a/meta-openstack/recipes-devtools/python/python-voluptuous.inc
+++ b/meta-openstack/recipes-devtools/python/python3-voluptuous_0.12.0.bb
@@ -4,10 +4,10 @@ SECTION = "devel/python"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://COPYING;md5=9855ba150f2edb00d8e7a41554896ffb"
-SRC_URI[md5sum] = "e3fc99b75618d384cad63bc71b6507bc"
-SRC_URI[sha256sum] = "7a7466f8dc3666a292d186d1d871a47bf2120836ccb900d5ba904674957a2396"
+SRC_URI[md5sum] = "4b628978d320baeee543ee407aefc0b1"
+SRC_URI[sha256sum] = "3a4ef294e16f6950c79de4cba88f31092a107e6e3aaa29950b43e2bb9e1bb2dc"
-inherit pypi
+inherit setuptools3 pypi
-RDEPENDS_${PN} = " \
+RDEPENDS:${PN} = " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-warlock_1.3.3.bb b/meta-openstack/recipes-devtools/python/python3-warlock_1.3.3.bb
index b4f4874b..219e1594 100644
--- a/meta-openstack/recipes-devtools/python/python3-warlock_1.3.3.bb
+++ b/meta-openstack/recipes-devtools/python/python3-warlock_1.3.3.bb
@@ -1,7 +1,7 @@
DESCRIPTION = "Build self-validating python objects using JSON schemas"
HOMEPAGE = "http://github.com/bcwaldon/warlock"
SECTION = "devel/python"
-LICENSE = "Apache-2"
+LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
DEPENDS += "python3-jsonschema python3-jsonpatch"
@@ -11,7 +11,7 @@ SRC_URI[sha256sum] = "a093c4d04b42b7907f69086e476a766b7639dca50d95edc83aef6aeab9
inherit pypi setuptools3
-RDEPENDS_${PN} += "${PYTHON_PN}-jsonschema \
+RDEPENDS:${PN} += "${PYTHON_PN}-jsonschema \
${PYTHON_PN}-jsonpatch \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-weakrefmethod_1.0.3.bb b/meta-openstack/recipes-devtools/python/python3-weakrefmethod_1.0.3.bb
index 23dbb547..445d266d 100644
--- a/meta-openstack/recipes-devtools/python/python3-weakrefmethod_1.0.3.bb
+++ b/meta-openstack/recipes-devtools/python/python3-weakrefmethod_1.0.3.bb
@@ -1,2 +1,10 @@
-require python-weakrefmethod.inc
-inherit setuptools3
+DESCRIPTION = "A WeakMethod class for storing bound methods using weak references."
+HOMEPAGE = "https://github.com/twang817/weakrefmethod"
+SECTION = "devel/python"
+LICENSE = "PSF-2.0"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=dd98d01d471fac8d8dbdd975229dba03"
+
+SRC_URI[md5sum] = "39e7450191dea0b17a646b929784ac6f"
+SRC_URI[sha256sum] = "37bc1fbb5575acf82172d4eb7b6fc4412d77d5a1d70dff2c1f8a4574301cda66"
+
+inherit setuptools3 pypi
diff --git a/meta-openstack/recipes-devtools/python/python3-websockify_0.9.0.bb b/meta-openstack/recipes-devtools/python/python3-websockify_0.9.0.bb
index 436ee3d6..84e3f72b 100644
--- a/meta-openstack/recipes-devtools/python/python3-websockify_0.9.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-websockify_0.9.0.bb
@@ -1,7 +1,7 @@
DESCRIPTION = "WebSockets support for any application/server"
HOMEPAGE = "https://github.com/kanaka/websockify"
SECTION = "devel/python"
-LICENSE = "LGPLv3"
+LICENSE = "LGPL-3.0-only"
LIC_FILES_CHKSUM = "file://PKG-INFO;md5=eb81922f483833198eace60f1469f99d"
SRC_URI[md5sum] = "ff745fd67457fd077915753c9b808b2a"
@@ -9,6 +9,6 @@ SRC_URI[sha256sum] = "c35b5b79ebc517d3b784dacfb993be413a93cda5222c6f382443ce29c1
inherit setuptools3 pypi
-RDEPENDS_${PN} += "gmp"
+RDEPENDS:${PN} += "gmp"
-FILES_${PN} += "${datadir}/*"
+FILES:${PN} += "${datadir}/*"
diff --git a/meta-openstack/recipes-devtools/python/python3-webtest_2.0.33.bb b/meta-openstack/recipes-devtools/python/python3-webtest_2.0.33.bb
deleted file mode 100644
index aaf0b42d..00000000
--- a/meta-openstack/recipes-devtools/python/python3-webtest_2.0.33.bb
+++ /dev/null
@@ -1,2 +0,0 @@
-inherit setuptools3 pypi
-require python-webtest.inc
diff --git a/meta-openstack/recipes-devtools/python/python3-webtest_2.0.35.bb b/meta-openstack/recipes-devtools/python/python3-webtest_2.0.35.bb
new file mode 100644
index 00000000..dab1c593
--- /dev/null
+++ b/meta-openstack/recipes-devtools/python/python3-webtest_2.0.35.bb
@@ -0,0 +1,20 @@
+DESCRIPTION = "Helper to test WSGI applications"
+HOMEPAGE = "https://pypi.python.org/pypi/WebTest/"
+SECTION = "devel/python"
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://README.rst;md5=e3e00192f000e33de99fd5a3cb32a8fc"
+
+PYPI_PACKAGE = "WebTest"
+
+RDEPENDS:${PN} += "${PYTHON_PN}-beautifulsoup4"
+
+SRC_URI[md5sum] = "a5d027ffa0991fdf20e305c62bd37791"
+SRC_URI[sha256sum] = "aac168b5b2b4f200af4e35867cf316712210e3d5db81c1cbdff38722647bb087"
+
+RDEPENDS:${PN} += " \
+ python3-html \
+ python3-logging \
+ python3-webob \
+"
+
+inherit setuptools3 pypi
diff --git a/meta-openstack/recipes-devtools/python/python3-wsgiref_0.1.2.bb b/meta-openstack/recipes-devtools/python/python3-wsgiref_0.1.2.bb
deleted file mode 100644
index 0fa887af..00000000
--- a/meta-openstack/recipes-devtools/python/python3-wsgiref_0.1.2.bb
+++ /dev/null
@@ -1,2 +0,0 @@
-require python-wsgiref.inc
-inherit setuptools3
diff --git a/meta-openstack/recipes-devtools/python/python-wsme.inc b/meta-openstack/recipes-devtools/python/python3-wsme_0.10.0.bb
index b402a099..2f5fa1f7 100644
--- a/meta-openstack/recipes-devtools/python/python-wsme.inc
+++ b/meta-openstack/recipes-devtools/python/python3-wsme_0.10.0.bb
@@ -6,8 +6,8 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=5a9126e7f56a0cf3247050de7f10d0f4"
PYPI_PACKAGE = "WSME"
-SRC_URI[md5sum] = "e6cb3864bae872acaa0cd0c2efacc94f"
-SRC_URI[sha256sum] = "e24fcff24392a0b176e560ffc6591b1f658342bbc992f84e0e8a3c53fd92580a"
+SRC_URI[md5sum] = "7e5d5c6dbee2ad1e82c518ef3bfdf108"
+SRC_URI[sha256sum] = "965b9ce48161e5c50d84aedcf50dca698f05bf07e9d489201bccaec3141cd304"
DEPENDS += " \
${PYTHON_PN}-pip \
@@ -19,6 +19,12 @@ DEPENDS += " \
${PYTHON_PN}-pbr-native \
"
-RDEPENDS_${PN} += "\
+RDEPENDS:${PN} += "\
${PYTHON_PN}-pbr \
+ ${PYTHON_PN}-six \
+ ${PYTHON_PN}-pytz \
+ ${PYTHON_PN}-netaddr \
+ ${PYTHON_PN}-webob \
"
+
+inherit setuptools3 pypi
diff --git a/meta-openstack/recipes-devtools/python/python3-wsme_0.9.3.bb b/meta-openstack/recipes-devtools/python/python3-wsme_0.9.3.bb
deleted file mode 100644
index f792d0ed..00000000
--- a/meta-openstack/recipes-devtools/python/python3-wsme_0.9.3.bb
+++ /dev/null
@@ -1,2 +0,0 @@
-inherit setuptools3 pypi
-require python-wsme.inc
diff --git a/meta-openstack/recipes-devtools/python/python3-xattr_0.9.7.bb b/meta-openstack/recipes-devtools/python/python3-xattr_0.9.7.bb
index ea31fc1b..521fd713 100644
--- a/meta-openstack/recipes-devtools/python/python3-xattr_0.9.7.bb
+++ b/meta-openstack/recipes-devtools/python/python3-xattr_0.9.7.bb
@@ -13,6 +13,6 @@ DEPENDS += " \
python3-cffi-native \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-cffi \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-xstatic-angular-bootstrap_2.5.0.0.bb b/meta-openstack/recipes-devtools/python/python3-xstatic-angular-bootstrap_2.5.0.0.bb
index 7d24a67c..225ac6de 100644
--- a/meta-openstack/recipes-devtools/python/python3-xstatic-angular-bootstrap_2.5.0.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-xstatic-angular-bootstrap_2.5.0.0.bb
@@ -15,5 +15,5 @@ DEPENDS += " \
${PYTHON_PN}-pip \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-xstatic-angular-cookies_1.2.1.1.bb b/meta-openstack/recipes-devtools/python/python3-xstatic-angular-cookies_1.2.1.1.bb
index 001bde92..d874ca74 100644
--- a/meta-openstack/recipes-devtools/python/python3-xstatic-angular-cookies_1.2.1.1.bb
+++ b/meta-openstack/recipes-devtools/python/python3-xstatic-angular-cookies_1.2.1.1.bb
@@ -17,6 +17,6 @@ DEPENDS += " \
${PYTHON_PN}-pip \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-xstatic-angular-fileupload_12.0.4.0.bb b/meta-openstack/recipes-devtools/python/python3-xstatic-angular-fileupload_12.0.4.0.bb
index 2fc8f88f..cd97fd93 100644
--- a/meta-openstack/recipes-devtools/python/python3-xstatic-angular-fileupload_12.0.4.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-xstatic-angular-fileupload_12.0.4.0.bb
@@ -17,6 +17,6 @@ DEPENDS += " \
${PYTHON_PN}-pip \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-xstatic-angular-gettext_2.4.1.0.bb b/meta-openstack/recipes-devtools/python/python3-xstatic-angular-gettext_2.4.1.0.bb
index 670891aa..172f4cf0 100644
--- a/meta-openstack/recipes-devtools/python/python3-xstatic-angular-gettext_2.4.1.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-xstatic-angular-gettext_2.4.1.0.bb
@@ -15,5 +15,5 @@ DEPENDS += " \
${PYTHON_PN}-pip \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-xstatic-angular-irdragndrop_1.0.2.2.bb b/meta-openstack/recipes-devtools/python/python3-xstatic-angular-irdragndrop_1.0.2.2.bb
index b50fe20d..e7b09ce2 100644
--- a/meta-openstack/recipes-devtools/python/python3-xstatic-angular-irdragndrop_1.0.2.2.bb
+++ b/meta-openstack/recipes-devtools/python/python3-xstatic-angular-irdragndrop_1.0.2.2.bb
@@ -15,5 +15,5 @@ DEPENDS += " \
${PYTHON_PN}-pip \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-xstatic-angular-lrdragndrop_1.0.2.4.bb b/meta-openstack/recipes-devtools/python/python3-xstatic-angular-lrdragndrop_1.0.2.4.bb
index 49463571..10e7bf28 100644
--- a/meta-openstack/recipes-devtools/python/python3-xstatic-angular-lrdragndrop_1.0.2.4.bb
+++ b/meta-openstack/recipes-devtools/python/python3-xstatic-angular-lrdragndrop_1.0.2.4.bb
@@ -15,5 +15,5 @@ DEPENDS += " \
python3-pip \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-xstatic-angular-mock_1.2.1.1.bb b/meta-openstack/recipes-devtools/python/python3-xstatic-angular-mock_1.2.1.1.bb
index 505a6372..0de6fba4 100644
--- a/meta-openstack/recipes-devtools/python/python3-xstatic-angular-mock_1.2.1.1.bb
+++ b/meta-openstack/recipes-devtools/python/python3-xstatic-angular-mock_1.2.1.1.bb
@@ -17,6 +17,6 @@ DEPENDS += " \
python3-pip \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-xstatic-angular-schema-form_0.8.13.0.bb b/meta-openstack/recipes-devtools/python/python3-xstatic-angular-schema-form_0.8.13.0.bb
index aa49f61a..e74accaf 100644
--- a/meta-openstack/recipes-devtools/python/python3-xstatic-angular-schema-form_0.8.13.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-xstatic-angular-schema-form_0.8.13.0.bb
@@ -17,6 +17,6 @@ DEPENDS += " \
${PYTHON_PN}-pip \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-xstatic-angular_1.5.8.0.bb b/meta-openstack/recipes-devtools/python/python3-xstatic-angular_1.5.8.0.bb
index c04c4ea0..426e7763 100644
--- a/meta-openstack/recipes-devtools/python/python3-xstatic-angular_1.5.8.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-xstatic-angular_1.5.8.0.bb
@@ -17,6 +17,6 @@ DEPENDS += " \
python3-pip \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-xstatic-bootstrap-datepicker_1.4.0.0.bb b/meta-openstack/recipes-devtools/python/python3-xstatic-bootstrap-datepicker_1.4.0.0.bb
index 6ecaf8a5..3b0a4050 100644
--- a/meta-openstack/recipes-devtools/python/python3-xstatic-bootstrap-datepicker_1.4.0.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-xstatic-bootstrap-datepicker_1.4.0.0.bb
@@ -15,5 +15,5 @@ DEPENDS += " \
${PYTHON_PN}-pip \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-xstatic-bootstrap-scss_3.4.1.0.bb b/meta-openstack/recipes-devtools/python/python3-xstatic-bootstrap-scss_3.4.1.0.bb
index 31029792..3c21c791 100644
--- a/meta-openstack/recipes-devtools/python/python3-xstatic-bootstrap-scss_3.4.1.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-xstatic-bootstrap-scss_3.4.1.0.bb
@@ -1,7 +1,7 @@
DESCRIPTION = "%DESCRIPTION%"
HOMEPAGE = "%URL%"
SECTION = "devel/python"
-LICENSE = "Apache-2"
+LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
PYPI_PACKAGE = "XStatic-Bootstrap-SCSS"
@@ -17,6 +17,6 @@ DEPENDS += " \
${PYTHON_PN}-pip \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-xstatic-bootswatch_3.3.7.0.bb b/meta-openstack/recipes-devtools/python/python3-xstatic-bootswatch_3.3.7.0.bb
index 52cbe2a0..b14a11bf 100644
--- a/meta-openstack/recipes-devtools/python/python3-xstatic-bootswatch_3.3.7.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-xstatic-bootswatch_3.3.7.0.bb
@@ -15,5 +15,5 @@ DEPENDS += " \
${PYTHON_PN}-pip \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-xstatic-d3_3.5.17.0.bb b/meta-openstack/recipes-devtools/python/python3-xstatic-d3_3.5.17.0.bb
index e5e5491d..93b4c1f5 100644
--- a/meta-openstack/recipes-devtools/python/python3-xstatic-d3_3.5.17.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-xstatic-d3_3.5.17.0.bb
@@ -17,6 +17,6 @@ DEPENDS += " \
${PYTHON_PN}-pip \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-xstatic-hogan_2.0.0.3.bb b/meta-openstack/recipes-devtools/python/python3-xstatic-hogan_2.0.0.3.bb
index 14f6a3d1..19d8f7dd 100644
--- a/meta-openstack/recipes-devtools/python/python3-xstatic-hogan_2.0.0.3.bb
+++ b/meta-openstack/recipes-devtools/python/python3-xstatic-hogan_2.0.0.3.bb
@@ -17,6 +17,6 @@ DEPENDS += " \
${PYTHON_PN}-pip \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-xstatic-jasmine_2.4.1.2.bb b/meta-openstack/recipes-devtools/python/python3-xstatic-jasmine_2.4.1.2.bb
index 7e1638b7..3eebc5ac 100644
--- a/meta-openstack/recipes-devtools/python/python3-xstatic-jasmine_2.4.1.2.bb
+++ b/meta-openstack/recipes-devtools/python/python3-xstatic-jasmine_2.4.1.2.bb
@@ -17,6 +17,6 @@ DEPENDS += " \
${PYTHON_PN}-pip \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-xstatic-jquery-migrate_1.2.1.2.bb b/meta-openstack/recipes-devtools/python/python3-xstatic-jquery-migrate_1.2.1.2.bb
index e8bed4c8..d63aede5 100644
--- a/meta-openstack/recipes-devtools/python/python3-xstatic-jquery-migrate_1.2.1.2.bb
+++ b/meta-openstack/recipes-devtools/python/python3-xstatic-jquery-migrate_1.2.1.2.bb
@@ -17,6 +17,6 @@ DEPENDS += " \
${PYTHON_PN}-pip \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-xstatic-jquery-ui_1.12.1.1.bb b/meta-openstack/recipes-devtools/python/python3-xstatic-jquery-ui_1.12.1.1.bb
index 98346aff..6c45bc3e 100644
--- a/meta-openstack/recipes-devtools/python/python3-xstatic-jquery-ui_1.12.1.1.bb
+++ b/meta-openstack/recipes-devtools/python/python3-xstatic-jquery-ui_1.12.1.1.bb
@@ -1,7 +1,7 @@
DESCRIPTION = "%DESCRIPTION%"
HOMEPAGE = "%URL%"
SECTION = "devel/python"
-LICENSE = "Apache-2"
+LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://PKG-INFO;md5=7de5500e6244db6d698bbb724aea9a17"
PYPI_PACKAGE = "XStatic-jquery-ui"
@@ -17,6 +17,6 @@ DEPENDS += " \
python3-pip \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-xstatic-jquery.quicksearch_2.0.3.2.bb b/meta-openstack/recipes-devtools/python/python3-xstatic-jquery.quicksearch_2.0.3.2.bb
index f367574f..87209842 100644
--- a/meta-openstack/recipes-devtools/python/python3-xstatic-jquery.quicksearch_2.0.3.2.bb
+++ b/meta-openstack/recipes-devtools/python/python3-xstatic-jquery.quicksearch_2.0.3.2.bb
@@ -17,6 +17,6 @@ DEPENDS += " \
python3-pip \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-xstatic-jquery.tablesorter_2.14.5.2.bb b/meta-openstack/recipes-devtools/python/python3-xstatic-jquery.tablesorter_2.14.5.2.bb
index 6ec69887..314ff371 100644
--- a/meta-openstack/recipes-devtools/python/python3-xstatic-jquery.tablesorter_2.14.5.2.bb
+++ b/meta-openstack/recipes-devtools/python/python3-xstatic-jquery.tablesorter_2.14.5.2.bb
@@ -17,6 +17,6 @@ DEPENDS += " \
python3-pip \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-xstatic-jquery_3.4.1.0.bb b/meta-openstack/recipes-devtools/python/python3-xstatic-jquery_3.4.1.0.bb
index b68654fd..788a33ac 100644
--- a/meta-openstack/recipes-devtools/python/python3-xstatic-jquery_3.4.1.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-xstatic-jquery_3.4.1.0.bb
@@ -17,6 +17,6 @@ DEPENDS += " \
${PYTHON_PN}-pip \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-xstatic-jsencrypt_2.3.1.1.bb b/meta-openstack/recipes-devtools/python/python3-xstatic-jsencrypt_2.3.1.1.bb
index 05b3dbaf..d544dcb6 100644
--- a/meta-openstack/recipes-devtools/python/python3-xstatic-jsencrypt_2.3.1.1.bb
+++ b/meta-openstack/recipes-devtools/python/python3-xstatic-jsencrypt_2.3.1.1.bb
@@ -17,6 +17,6 @@ DEPENDS += " \
python3-pip \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-xstatic-magic-search_0.2.5.2.bb b/meta-openstack/recipes-devtools/python/python3-xstatic-magic-search_0.2.5.2.bb
index 1bc1457b..3e1fbe5a 100644
--- a/meta-openstack/recipes-devtools/python/python3-xstatic-magic-search_0.2.5.2.bb
+++ b/meta-openstack/recipes-devtools/python/python3-xstatic-magic-search_0.2.5.2.bb
@@ -14,5 +14,5 @@ inherit setuptools3 pypi
DEPENDS += " \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-xstatic-mdi_1.6.50.2.bb b/meta-openstack/recipes-devtools/python/python3-xstatic-mdi_1.6.50.2.bb
index 3354f47a..2a1c20b3 100644
--- a/meta-openstack/recipes-devtools/python/python3-xstatic-mdi_1.6.50.2.bb
+++ b/meta-openstack/recipes-devtools/python/python3-xstatic-mdi_1.6.50.2.bb
@@ -15,5 +15,5 @@ DEPENDS += " \
python3-pip \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python-xstatic-objectpath_1.2.1.0.bb b/meta-openstack/recipes-devtools/python/python3-xstatic-objectpath_1.2.1.0.bb
index bd2eefac..0bb771cb 100644
--- a/meta-openstack/recipes-devtools/python/python-xstatic-objectpath_1.2.1.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-xstatic-objectpath_1.2.1.0.bb
@@ -14,9 +14,9 @@ inherit setuptools3 pypi
# DEPENDS_default: python-pip
DEPENDS += " \
- python-pip \
+ python3-pip \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python-xstatic-qunit_1.14.0.2.bb b/meta-openstack/recipes-devtools/python/python3-xstatic-qunit_1.14.0.2.bb
index 014b004f..f054aec9 100644
--- a/meta-openstack/recipes-devtools/python/python-xstatic-qunit_1.14.0.2.bb
+++ b/meta-openstack/recipes-devtools/python/python3-xstatic-qunit_1.14.0.2.bb
@@ -14,9 +14,9 @@ inherit setuptools3 pypi
# DEPENDS_default: python-pip
DEPENDS += " \
- python-pip \
+ python3-pip \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python-xstatic-rickshaw_1.5.0.0.bb b/meta-openstack/recipes-devtools/python/python3-xstatic-rickshaw_1.5.1.0.bb
index f3698bff..da94066c 100644
--- a/meta-openstack/recipes-devtools/python/python-xstatic-rickshaw_1.5.0.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-xstatic-rickshaw_1.5.1.0.bb
@@ -2,21 +2,21 @@ DESCRIPTION = "Rickshaw JavaScript library packaged for setuptools3"
HOMEPAGE = "https://pypi.python.org/pypi/XStatic-Rickshaw"
SECTION = "devel/python"
LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://PKG-INFO;md5=af85a1450add1a38e6ff5ca1384cc1b6"
+LIC_FILES_CHKSUM = "file://PKG-INFO;md5=0048c87aa2dfc6c21a4516c06867ad67"
PYPI_PACKAGE = "XStatic-Rickshaw"
-SRC_URI[md5sum] = "789fffdced10e93e10f75ce1ade6fc6c"
-SRC_URI[sha256sum] = "147574228757254442700a9eea5150f14acb1224ef0612f896b663ab58406de8"
+SRC_URI[md5sum] = "aef17022c8a0ea3d9e2da6237d5175ef"
+SRC_URI[sha256sum] = "cf278d4bd4e974ddcf7170d20bbb706cc34f93cf61658f2f68f3138374178564"
inherit setuptools3 pypi
# DEPENDS_default: python-pip
DEPENDS += " \
- python-pip \
+ python3-pip \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-xstatic-roboto-fontface_0.5.0.0.bb b/meta-openstack/recipes-devtools/python/python3-xstatic-roboto-fontface_0.5.0.0.bb
index a3d6bd04..352ed5eb 100644
--- a/meta-openstack/recipes-devtools/python/python3-xstatic-roboto-fontface_0.5.0.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-xstatic-roboto-fontface_0.5.0.0.bb
@@ -15,5 +15,5 @@ DEPENDS += " \
${PYTHON_PN}-pip \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-xstatic-smart-table_1.4.13.2.bb b/meta-openstack/recipes-devtools/python/python3-xstatic-smart-table_1.4.13.2.bb
index bb6895c0..9e76a268 100644
--- a/meta-openstack/recipes-devtools/python/python3-xstatic-smart-table_1.4.13.2.bb
+++ b/meta-openstack/recipes-devtools/python/python3-xstatic-smart-table_1.4.13.2.bb
@@ -15,5 +15,5 @@ DEPENDS += " \
python3-pip \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python-xstatic-spin_1.2.5.2.bb b/meta-openstack/recipes-devtools/python/python3-xstatic-spin_1.2.5.3.bb
index 4060bd96..30b0a86a 100644
--- a/meta-openstack/recipes-devtools/python/python-xstatic-spin_1.2.5.2.bb
+++ b/meta-openstack/recipes-devtools/python/python3-xstatic-spin_1.2.5.3.bb
@@ -2,21 +2,21 @@ DESCRIPTION = "Spin JavaScript library packaged for setuptools3"
HOMEPAGE = "https://pypi.python.org/pypi/XStatic-Spin"
SECTION = "devel/python"
LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://PKG-INFO;md5=322c2399a1682aaec2f4e5fff4be5726"
+LIC_FILES_CHKSUM = "file://PKG-INFO;md5=45c30e2aa7df682a626f8e3629b8f7ee"
PYPI_PACKAGE = "XStatic-Spin"
-SRC_URI[md5sum] = "df83f80fd0b11545b64497112996e49e"
-SRC_URI[sha256sum] = "7f46ef0e45e047019ba6eda22c432fb96f681b97bbe7f1749aa9209e07727192"
+SRC_URI[md5sum] = "d0cad2593c74eec38dbeed5161eab462"
+SRC_URI[sha256sum] = "06e889cf3318f08ce74ef888b45d9f1e09017bb8e6d519a299c10a9e6b542642"
inherit setuptools3 pypi
# DEPENDS_default: python-pip
DEPENDS += " \
- python-pip \
+ python3-pip \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-xstatic-term.js_0.0.7.0.bb b/meta-openstack/recipes-devtools/python/python3-xstatic-term.js_0.0.7.0.bb
index 724fbda4..32c4bb09 100644
--- a/meta-openstack/recipes-devtools/python/python3-xstatic-term.js_0.0.7.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-xstatic-term.js_0.0.7.0.bb
@@ -15,5 +15,5 @@ DEPENDS += " \
python3-pip \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-xstatic-tv4_1.2.7.0.bb b/meta-openstack/recipes-devtools/python/python3-xstatic-tv4_1.2.7.0.bb
index 73bee88c..3e48b25b 100644
--- a/meta-openstack/recipes-devtools/python/python3-xstatic-tv4_1.2.7.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-xstatic-tv4_1.2.7.0.bb
@@ -17,6 +17,6 @@ DEPENDS += " \
python3-pip \
"
-# RDEPENDS_default:
-RDEPENDS_${PN} += " \
+# RDEPENDS:default:
+RDEPENDS:${PN} += " \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-zake_0.2.2.bb b/meta-openstack/recipes-devtools/python/python3-zake_0.2.2.bb
index 700bf85f..a2ad034a 100644
--- a/meta-openstack/recipes-devtools/python/python3-zake_0.2.2.bb
+++ b/meta-openstack/recipes-devtools/python/python3-zake_0.2.2.bb
@@ -13,6 +13,6 @@ DEPENDS += " \
python3-pip \
"
-RDEPENDS_${PN} += " \
+RDEPENDS:${PN} += " \
python3-kazoo \
"
diff --git a/meta-openstack/recipes-devtools/python/python3-zaqarclient_2.0.0.bb b/meta-openstack/recipes-devtools/python/python3-zaqarclient_2.0.0.bb
index 89c30818..55423b75 100644
--- a/meta-openstack/recipes-devtools/python/python3-zaqarclient_2.0.0.bb
+++ b/meta-openstack/recipes-devtools/python/python3-zaqarclient_2.0.0.bb
@@ -16,7 +16,7 @@ DEPENDS += " \
python3-pbr-native \
"
-RDEPENDS_${PN} +=" \
+RDEPENDS:${PN} +=" \
python3-pbr \
python3-requests \
python3-six \