Module Expr Str ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias alias alias ImportFrom alias alias ImportFrom alias ImportFrom alias ImportFrom alias alias alias ImportFrom alias ImportFrom alias ImportFrom alias ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Expr Call NameLoad NameLoad Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr Call NameLoad keyword Str Assign NameStore Call NameLoad Call AttributeLoad Str attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad keyword Call AttributeLoad Str attr NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Call AttributeLoad Str attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body If CompareIs AttributeLoad NameLoad attr NameLoad body Delete SubscriptDel NameLoad Index Str orelse Assign SubscriptStore NameLoad Index Str AttributeLoad NameLoad attr Expr Call NameLoad AttributeLoad NameLoad attr Expr Call NameLoad AttributeLoad NameLoad attr Expr Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword AttributeLoad NameLoad attr Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call NameLoad Call NameLoad AttributeLoad NameLoad attr Call NameLoad keyword ListLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword AttributeLoad NameLoad attr Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call NameLoad Call NameLoad AttributeLoad NameLoad attr Call NameLoad keyword ListLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Dict Str Str Str Str Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Dict Str Str Str Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword AttributeLoad NameLoad attr Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call NameLoad Call NameLoad AttributeLoad NameLoad attr Call NameLoad keyword ListLoad Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Dict Str Str Str Str Str Str Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Dict Str Str Str Str Str Str Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Dict Str Str Str Str Str Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call NameLoad AttributeLoad NameLoad attr Str Expr Call NameLoad Call AttributeLoad NameLoad attr TupleLoad Str Str Expr Call NameLoad Call AttributeLoad NameLoad attr TupleLoad Str Str Expr Call NameLoad Call AttributeLoad NameLoad attr TupleLoad Str Str With Call NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body With Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr NameStore body Assign AttributeStore AttributeLoad NameLoad attr attr Call NameLoad Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call NameLoad AttributeLoad NameLoad attr Str Expr Call NameLoad Call AttributeLoad NameLoad attr TupleLoad Str Str With Call NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Dict Str Str Str Str Str Str Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Dict Str Str Str Str Str Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword AttributeLoad NameLoad attr Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call NameLoad Call NameLoad AttributeLoad NameLoad attr Call NameLoad keyword Str keyword Dict Str Str Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Str Str Expr Call NameLoad Call NameLoad Call NameLoad NameLoad Str NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Dict Str Str Str Str Str NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Str Expr Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call NameLoad NameLoad Str With Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr NameStore body With Call NameLoad NameLoad NameStore body Assign AttributeStore AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr Assign AttributeStore AttributeLoad NameLoad attr attr Dict Str Str Str Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Str Expr Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Dict Str Str Str Str Str Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Dict Str Str Str Str Str Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword AttributeLoad NameLoad attr Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call NameLoad Call NameLoad AttributeLoad NameLoad attr Call NameLoad keyword Str keyword Str keyword Call NameLoad keyword Str keyword Str keyword Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad Call NameLoad NameLoad Str Assign NameStore Call NameLoad AttributeLoad NameLoad attr Str Str Expr Call NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Str Expr Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Str Str Expr Call NameLoad Call NameLoad Call NameLoad NameLoad Str NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Dict Str Str Str Str Str NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Str Expr Call NameLoad Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Call NameLoad ListLoad Str Expr Call NameLoad Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Call NameLoad ListLoad Str Expr Call NameLoad Call NameLoad Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Dict Str Str Str Str Str NameLoad Expr Call NameLoad Call NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword AttributeLoad NameLoad attr Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call NameLoad Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Call NameLoad Expr Call NameLoad UnaryOpNot Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Expr Call NameLoad UnaryOpNot Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str Expr Call NameLoad UnaryOpNot Call NameLoad NameLoad Expr Call NameLoad UnaryOpNot AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword Dict Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword Dict Str Str Str Str Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body With Call NameLoad Call NameLoad Call NameLoad NameLoad Str NameStore body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword Dict Str TupleLoad NameLoad Str Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body With Call NameLoad Call NameLoad Call NameLoad NameLoad Str NameStore body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword Dict Str TupleLoad NameLoad Str keyword AttributeLoad NameLoad attr Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body With Call NameLoad Call NameLoad Call NameLoad NameLoad Str NameStore body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str keyword Dict Str TupleLoad NameLoad Str keyword AttributeLoad NameLoad attr Expr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call NameLoad Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr ListLoad Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body With Call NameLoad Str NameStore body Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr ListLoad Assign AttributeStore AttributeLoad NameLoad attr attr Dict Expr Yield NameLoad Expr Call AttributeLoad NameLoad attr NameLoad keyword SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Str decorator_list NameLoad decorator_list
N/A N/A 
Test controller behavior.
 base64 b64encode contextlib contextmanager json loads os environ os.path dirname exists join shutil copyfile rmtree textwrap dedent mock patch nose.tools assert_raises eq_ ok_ requests codes cheddar.index.remote iter_version_links cheddar.tests.fixtures setup TestControllers N/A object N/A setup N/A N/A self N/A N/A N/A N/A setup self N/A N/A self username username N/A N/A self password password N/A N/A self client N/A N/A N/A self app test_client N/A N/A self use_json N/A dict accept application/json; charset=UTF-8 N/A auth N/A b64encode N/A N/A {}:{} format N/A self username N/A self password N/A N/A self use_auth N/A dict authorization N/A N/A Basic {} format auth N/A N/A N/A N/A N/A self app redis set N/A N/A cheddar.user.{} format N/A self username N/A self password N/A teardown N/A N/A self N/A N/A N/A N/A N/A self previous_config_file None N/A N/A N/A environ N/A CHEDDAR_SETTINGS N/A N/A N/A environ N/A CHEDDAR_SETTINGS N/A self previous_config_file N/A N/A rmtree N/A self local_cache_dir N/A N/A rmtree N/A self remote_cache_dir N/A N/A rmtree N/A self config_dir N/A test_index_template_render N/A N/A self N/A N/A N/A result N/A N/A N/A self client get / N/A N/A eq_ N/A result status_code N/A codes ok N/A test_index_template_json N/A N/A self N/A N/A N/A result N/A N/A N/A self client get / headers N/A self use_json N/A N/A eq_ N/A result status_code N/A codes ok N/A N/A eq_ N/A loads N/A result data N/A dict history N/A N/A test_get_projects_no_projects_template_render N/A N/A self N/A N/A N/A result N/A N/A N/A self client get /simple N/A N/A eq_ N/A result status_code N/A codes ok N/A test_get_projects_no_project_json N/A N/A self N/A N/A N/A result N/A N/A N/A self client get /simple headers N/A self use_json N/A N/A eq_ N/A result status_code N/A codes ok N/A N/A eq_ N/A loads N/A result data N/A dict projects N/A N/A test_get_projects_two_projects_json N/A N/A self N/A N/A N/A N/A N/A N/A N/A self app projects add_metadata N/A name version foo 1.0 N/A N/A N/A N/A N/A self app projects add_metadata N/A name version bar 1.1 N/A result N/A N/A N/A self client get /simple headers N/A self use_json N/A N/A eq_ N/A result status_code N/A codes ok N/A N/A eq_ N/A loads N/A result data N/A dict projects N/A bar foo N/A test_get_project_local_template_render N/A N/A self N/A N/A N/A N/A N/A N/A N/A self app projects add_metadata N/A name version _filename foo 1.0 foo-1.0.tar.gz N/A N/A N/A N/A N/A self app projects add_metadata N/A name version _filename foo 1.1 foo-1.1.tar.gz N/A N/A N/A N/A N/A self app projects add_metadata N/A name version _filename foo 1.0.dev1 foo-1.0.dev1.tar.gz N/A result N/A N/A N/A self client get /simple/foo N/A N/A eq_ N/A result status_code N/A codes ok N/A iter_ N/A iter_version_links N/A result data foo N/A N/A eq_ N/A N/A iter_ next N/A foo-1.1.tar.gz /local/foo-1.1.tar.gz N/A N/A eq_ N/A N/A iter_ next N/A foo-1.0.tar.gz /local/foo-1.0.tar.gz N/A N/A eq_ N/A N/A iter_ next N/A foo-1.0.dev1.tar.gz /local/foo-1.0.dev1.tar.gz N/A N/A assert_raises StopIteration N/A N/A N/A N/A iter_ next N/A test_get_project_remote_template_render N/A N/A self N/A N/A N/A N/A N/A self _mocked_get http://pypi.python.org/simple/foo N/A codes ok mock_get N/A N/A N/A N/A mock_get return_value text N/A dedent                 <html>
                  <body>
                     <a href="../../packages/foo/foo-1.0c1.tar.gz">foo-1.0c1.tar.gz</a>
                  </body>
                </html> N/A result N/A N/A N/A self client get /simple/foo N/A N/A eq_ N/A result status_code N/A codes ok N/A iter_ N/A iter_version_links N/A result data foo N/A N/A eq_ N/A N/A iter_ next N/A foo-1.0c1.tar.gz /remote/packages/foo/foo-1.0c1.tar.gz?base=http%3A%2F%2Fpypi.python.org N/A N/A assert_raises StopIteration N/A N/A N/A N/A iter_ next N/A test_get_project_json N/A N/A self N/A N/A N/A N/A N/A N/A N/A self app projects add_metadata N/A name version _filename foo 1.0 foo-1.0.tar.gz N/A N/A N/A N/A N/A self app projects add_metadata N/A name version _filename foo 1.1 foo-1.1.tar.gz N/A result N/A N/A N/A self client get /simple/foo headers N/A self use_json N/A N/A eq_ N/A result status_code N/A codes ok N/A N/A eq_ N/A loads N/A result data N/A dict project foo versions N/A foo-1.0.tar.gz foo-1.1.tar.gz /local/foo-1.0.tar.gz /local/foo-1.1.tar.gz N/A test_get_local_distribution N/A N/A self N/A N/A N/A distribution N/A join N/A self local_cache_dir releases example-1.0.tar.gz N/A N/A copyfile N/A join N/A dirname __file__ data/example-1.0.tar.gz distribution N/A N/A N/A N/A N/A self app projects add_metadata N/A name version _filename example 1.0 distribution N/A result N/A N/A N/A self client get /local/example-1.0.tar.gz N/A N/A eq_ N/A result status_code N/A codes ok N/A N/A eq_ N/A N/A result headers N/A Content-Type application/x-gzip N/A N/A eq_ N/A N/A result headers N/A Content-Length 843 N/A test_get_remote_distribution N/A N/A self N/A N/A N/A template N/A join N/A dirname __file__ data/example-1.0.tar.gz N/A N/A N/A self _mocked_get http://pypi.python.org/foo/example-1.0.tar.gz N/A codes ok mock_get N/A N/A N/A open template file_ N/A N/A N/A N/A mock_get return_value content N/A N/A file_ read N/A N/A N/A mock_get return_value headers N/A Content-Type Content-Length application/x-gzip 843 N/A result N/A N/A N/A self client get /remote/foo/example-1.0.tar.gz?base=http%3A%2F%2Fpypi.python.org N/A N/A eq_ N/A result status_code N/A codes ok N/A N/A eq_ N/A N/A result headers N/A Content-Type application/x-gzip N/A N/A eq_ N/A N/A result headers N/A Content-Length 843 N/A test_get_version_unknown_project N/A N/A self N/A N/A N/A result N/A N/A N/A self client get /simple/example/1.0 N/A N/A eq_ N/A result status_code N/A codes not_found N/A test_get_version_unknown_version N/A N/A self N/A N/A N/A N/A N/A N/A N/A self app projects add_metadata N/A name version _filename example 1.0 example-1.0.tar.gz N/A result N/A N/A N/A self client get /simple/example/1.1 N/A N/A eq_ N/A result status_code N/A codes not_found N/A test_get_version N/A N/A self N/A N/A N/A N/A N/A N/A N/A self app projects add_metadata N/A name version _filename example 1.0 example-1.0.tar.gz N/A result N/A N/A N/A self client get /simple/example/1.0 headers N/A self use_json N/A N/A eq_ N/A result status_code N/A codes ok N/A N/A eq_ N/A loads N/A result data N/A dict project example version 1.0 metadata N/A dict name example version 1.0 _filename example-1.0.tar.gz N/A test_get_remote_distribution_cached N/A N/A self N/A N/A N/A template N/A join N/A dirname __file__ data/example-1.0.tar.gz N/A distribution N/A join N/A self remote_cache_dir releases example-1.0.tar.gz N/A N/A copyfile template distribution N/A result N/A N/A N/A self client get /remote/foo/example-1.0.tar.gz?base=http%3F%2F%2Fpypi.python.org N/A N/A eq_ N/A result status_code N/A codes ok N/A N/A eq_ N/A N/A result headers N/A Content-Type application/x-gzip N/A N/A eq_ N/A N/A result headers N/A Content-Length 843 N/A test_delete_version_requires_auth N/A N/A self N/A N/A N/A result N/A N/A N/A self client delete /simple/example/1.0 N/A N/A eq_ N/A result status_code N/A codes unauthorized N/A test_delete_version N/A N/A self N/A N/A N/A distribution N/A join N/A self local_cache_dir releases example-1.0.tar.gz N/A N/A copyfile N/A join N/A dirname __file__ data/example-1.0.tar.gz distribution N/A N/A N/A N/A N/A self app projects add_metadata N/A name version _filename example 1.0 distribution N/A N/A N/A N/A N/A self app history add example 1.0 N/A N/A eq_ N/A N/A N/A N/A self app redis smembers cheddar.local N/A set N/A example N/A N/A eq_ N/A N/A N/A N/A self app redis smembers cheddar.local.example N/A set N/A 1.0 N/A N/A eq_ N/A loads N/A N/A N/A N/A self app redis get cheddar.local.example-1.0 N/A name version _filename example 1.0 distribution N/A N/A ok_ N/A exists distribution N/A result N/A N/A N/A self client delete /simple/example/1.0 headers N/A self use_auth N/A N/A eq_ N/A result status_code N/A codes ok N/A N/A eq_ N/A N/A N/A N/A self app redis smembers cheddar.local N/A set N/A N/A ok_ N/A N/A N/A N/A N/A self app redis exists cheddar.local.example N/A N/A ok_ N/A N/A N/A N/A N/A self app redis exists cheddar.local.example-1.0 N/A N/A ok_ N/A N/A exists distribution N/A N/A ok_ N/A N/A N/A self app history N/A test_register_missing_required_parameters N/A N/A self N/A N/A N/A result N/A N/A N/A self client post /pypi data N/A N/A N/A eq_ N/A result status_code N/A codes bad_request N/A test_register_ok N/A N/A self N/A N/A N/A result N/A N/A N/A self client post /pypi data N/A name version example 1.0 N/A N/A eq_ N/A result status_code N/A codes ok N/A test_upload_requires_auth N/A N/A self N/A N/A N/A N/A open N/A join N/A dirname __file__ data/example-1.0.tar.gz file_ N/A N/A result N/A N/A N/A self client post /pypi data N/A file N/A file_ example-1.0.tar.gz N/A N/A eq_ N/A result status_code N/A codes unauthorized N/A test_upload_bad_filename N/A N/A self N/A N/A N/A N/A open N/A join N/A dirname __file__ data/example-1.0.tar.gz file_ N/A N/A result N/A N/A N/A self client post /pypi data N/A file N/A file_ example-1.1.tar.gz headers N/A self use_auth N/A N/A eq_ N/A result status_code N/A codes bad_request N/A test_upload_ok N/A N/A self N/A N/A N/A N/A open N/A join N/A dirname __file__ data/example-1.0.tar.gz file_ N/A N/A result N/A N/A N/A self client post /pypi data N/A file N/A file_ example-1.0.tar.gz headers N/A self use_auth N/A N/A eq_ N/A result status_code N/A codes ok N/A N/A eq_ N/A N/A N/A N/A self app history all N/A example/1.0 N/A _mocked_get N/A N/A self url status_code N/A N/A N/A N/A patch cheddar.index.remote.get mock_get N/A N/A N/A N/A mock_get return_value status_code status_code N/A N/A N/A mock_get return_value history N/A N/A N/A N/A mock_get return_value headers N/A N/A N/A mock_get N/A N/A N/A mock_get assert_called_with url timeout N/A N/A N/A self app config N/A GET_TIMEOUT N/A contextmanager N/A