# Revision history [back]

In such a case you can inspect the source code repository, which is under version control.

One way to do that is at GitHub, where a copy of the version controlled repository exists.

Since the import was

from sage.graphs.graph_plot import _circle_embedding


one can visit

and see the file

The "History" button reveals commits that changed this file.

The last of those is "trac #22050: move methods to generic_graph.py and update usage" and by clicking it you can see how the usage of _circle_embedding has evolved.

In particular, _circle_embedding is now a method you can apply to any graph directly without a need to import it.

sage: g = Graph('HKN?Yeb')

sage: g = Graph('HKN?Yeb')

Note that functions or methods starting with a single underscore _ are "private methods" and there is not much guarantee on them, including that they will still exist, or stay the same, or stay in the same place.