This means that the creator of the API makes for you several options that, in her opinion, are the best.
For example, a web application infrastructure might work best with (or even link to or work exclusively with) a set of lower-level libraries (for things like logging, database access, session management) instead of letting you choose ( and then configure) your own.
In the case, ssl.create_default_contextsome security experts thought of reasonably secure default settings for configuring SSL connections. In particular, it limits the available algorithms to those that are still considered safe, due to full compatibility with legacy systems, a compromise that is beneficial in their (and my) opinion.
In fact, they say: "We have a lot of experience in this area, and we really think that you should do something as follows."
, "" API, , ( , ).
" ".
, ( , ), , ( ).