)]}'
{"doc/source/index.rst":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"a9ce89d1aa9fe4b4d1341c078fc999bc5899f2ed","unresolved":false,"context_lines":[{"line_number":2,"context_line":" stevedore -- Manage Dynamic Plugins for Python Applications"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Python makes loading code dynamically easy, allowing you to configure"},{"line_number":6,"context_line":"and extend your application by discovering and loading extensions"},{"line_number":7,"context_line":"(\"*plugins*\") at runtime. Many applications implement their own"},{"line_number":8,"context_line":"library for doing this, using ``__import__`` or"}],"source_content_type":"text/x-rst","patch_set":6,"id":"bf51134e_87d54d1e","line":5,"updated":"2020-07-05 21:29:05.000000000","message":"docs: Unknown target name: \"entry points\".","commit_id":"1c58a2e4c36b8986dd3f0c054a6d164b27ffff89"}],"stevedore/_cache.py":[{"author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"change_message_id":"26609892ac6dea6878b592c9237aa2a81e5860c0","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\"\"\"Use a cache layer in front of entry point scanning.\"\"\""},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"import errno"},{"line_number":4,"context_line":"import glob"}],"source_content_type":"text/x-python","patch_set":8,"id":"bf51134e_c043ab12","line":1,"range":{"start_line":1,"start_character":0,"end_line":1,"end_character":57},"updated":"2020-07-06 08:30:35.000000000","message":"I think we need the header with the licence etc...","commit_id":"a5c6db941cf4214e289501c7f2a4918222377e87"}]}
