OpenStack library for messaging
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

setup.cfg 2.5KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. [metadata]
  2. name = oslo.messaging
  3. author = OpenStack
  4. author-email = openstack-discuss@lists.openstack.org
  5. summary = Oslo Messaging API
  6. description-file =
  7. README.rst
  8. home-page = https://docs.openstack.org/oslo.messaging/latest/
  9. classifier =
  10. Environment :: OpenStack
  11. Intended Audience :: Developers
  12. Intended Audience :: Information Technology
  13. License :: OSI Approved :: Apache Software License
  14. Operating System :: OS Independent
  15. Programming Language :: Python
  16. Programming Language :: Python :: 2
  17. Programming Language :: Python :: 2.7
  18. Programming Language :: Python :: 3
  19. Programming Language :: Python :: 3.6
  20. [extras]
  21. # package dependencies for optional (non-rabbitmq) messaging drivers.
  22. # projects can test-depend on oslo.messaging[<drivers>]
  23. # e.g.: oslo.messaging[kafka,amqp1]
  24. amqp1 =
  25. pyngus>=2.2.0 # Apache-2.0
  26. kafka =
  27. confluent-kafka>=0.11.6 # Apache-2.0
  28. [files]
  29. packages =
  30. oslo_messaging
  31. [entry_points]
  32. console_scripts =
  33. oslo-messaging-send-notification = oslo_messaging.notify.notifier:_send_notification
  34. oslo.messaging.drivers =
  35. rabbit = oslo_messaging._drivers.impl_rabbit:RabbitDriver
  36. amqp = oslo_messaging._drivers.impl_amqp1:ProtonDriver
  37. # This driver is supporting for only notification usage
  38. kafka = oslo_messaging._drivers.impl_kafka:KafkaDriver
  39. # To avoid confusion
  40. kombu = oslo_messaging._drivers.impl_rabbit:RabbitDriver
  41. # This is just for internal testing
  42. fake = oslo_messaging._drivers.impl_fake:FakeDriver
  43. oslo.messaging.executors =
  44. blocking = futurist:SynchronousExecutor
  45. eventlet = futurist:GreenThreadPoolExecutor
  46. threading = futurist:ThreadPoolExecutor
  47. oslo.messaging.notify.drivers =
  48. messagingv2 = oslo_messaging.notify.messaging:MessagingV2Driver
  49. messaging = oslo_messaging.notify.messaging:MessagingDriver
  50. log = oslo_messaging.notify._impl_log:LogDriver
  51. test = oslo_messaging.notify._impl_test:TestDriver
  52. noop = oslo_messaging.notify._impl_noop:NoOpDriver
  53. routing = oslo_messaging.notify._impl_routing:RoutingDriver
  54. oslo.config.opts =
  55. oslo.messaging = oslo_messaging.opts:list_opts
  56. [bdist_wheel]
  57. universal = 1
  58. [compile_catalog]
  59. directory = oslo_messaging/locale
  60. domain = oslo_messaging
  61. [update_catalog]
  62. domain = oslo_messaging
  63. output_dir = oslo_messaging/locale
  64. input_file = oslo_messaging/locale/oslo_messaging.pot
  65. [extract_messages]
  66. keywords = _ gettext ngettext l_ lazy_gettext
  67. mapping_file = babel.cfg
  68. output_file = oslo_messaging/locale/oslo_messaging.pot