Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rm modules that no longer exist #6348

Closed
wants to merge 1 commit into from
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
120 changes: 0 additions & 120 deletions dev_tools/docs/build_api_docs.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,12 +34,7 @@
from tensorflow_docs.api_generator import public_api

import cirq
import cirq_aqt
import cirq_google
import cirq_ionq
import cirq_pasqal
import cirq_rigetti
import cirq_web
Comment on lines -37 to -42
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All of these import fine in my dev environment and also in a fresh virtual environment after pip install cirq.

Am I missing something?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is outdated and no longer applicable. I was able to find a way around the tensorflow nightly automation tool failing in #6360. Closing this PR


from cirq import _doc

Expand Down Expand Up @@ -86,11 +81,6 @@ def filter_type_checking(path, parent, children):
def main(unused_argv):
generate_cirq()
generate_cirq_google()
generate_cirq_aqt()
generate_cirq_ionq()
generate_cirq_pasqal()
generate_cirq_rigetti()
generate_cirq_web()


def generate_cirq():
Expand Down Expand Up @@ -137,94 +127,6 @@ def generate_cirq():
doc_generator.build(output_dir=FLAGS.output_dir)


def generate_cirq_aqt():
doc_generator = generate_lib.DocGenerator(
root_title="Cirq-aqt",
py_modules=[("cirq_aqt", cirq_aqt)],
base_dir=os.path.dirname(cirq_aqt.__file__),
code_url_prefix=FLAGS.code_url_prefix + "/cirq-aqt/cirq_aqt",
search_hints=FLAGS.search_hints,
site_path=FLAGS.site_path,
callbacks=[
public_api.local_definitions_filter,
filter_unwanted_inherited_methods,
filter_type_checking,
],
extra_docs=_doc.RECORDED_CONST_DOCS,
)
doc_controls.decorate_all_class_attributes(
doc_controls.do_not_doc_inheritable, networkx.DiGraph, skip=[]
)

doc_generator.build(output_dir=FLAGS.output_dir)


def generate_cirq_ionq():
doc_generator = generate_lib.DocGenerator(
root_title="Cirq_ionq",
py_modules=[("cirq_ionq", cirq_ionq)],
base_dir=os.path.dirname(cirq_ionq.__file__),
code_url_prefix=FLAGS.code_url_prefix + "/cirq-ionq/cirq_ionq",
search_hints=FLAGS.search_hints,
site_path=FLAGS.site_path,
callbacks=[
public_api.local_definitions_filter,
filter_unwanted_inherited_methods,
filter_type_checking,
],
extra_docs=_doc.RECORDED_CONST_DOCS,
)
doc_controls.decorate_all_class_attributes(
doc_controls.do_not_doc_inheritable, networkx.DiGraph, skip=[]
)

doc_generator.build(output_dir=FLAGS.output_dir)


def generate_cirq_pasqal():
doc_generator = generate_lib.DocGenerator(
root_title="Cirq-pasqal",
py_modules=[("cirq_pasqal", cirq_pasqal)],
base_dir=os.path.dirname(cirq_pasqal.__file__),
code_url_prefix=FLAGS.code_url_prefix + "/cirq-pasqal/cirq_pasqal",
search_hints=FLAGS.search_hints,
site_path=FLAGS.site_path,
callbacks=[
public_api.local_definitions_filter,
filter_unwanted_inherited_methods,
filter_type_checking,
],
extra_docs=_doc.RECORDED_CONST_DOCS,
)
doc_controls.decorate_all_class_attributes(
doc_controls.do_not_doc_inheritable, networkx.DiGraph, skip=[]
)

doc_generator.build(output_dir=FLAGS.output_dir)


def generate_cirq_rigetti():
doc_generator = generate_lib.DocGenerator(
root_title="Cirq_rigetti",
py_modules=[("cirq_rigetti", cirq_rigetti)],
base_dir=os.path.dirname(cirq_rigetti.__file__),
code_url_prefix=FLAGS.code_url_prefix + "/cirq-rigetti/cirq_rigetti",
search_hints=FLAGS.search_hints,
site_path=FLAGS.site_path,
callbacks=[
public_api.local_definitions_filter,
filter_unwanted_inherited_methods,
filter_type_checking,
],
extra_docs=_doc.RECORDED_CONST_DOCS,
)
doc_controls.decorate_all_class_attributes(
doc_controls.do_not_doc_inheritable, networkx.DiGraph, skip=[]
)

doc_generator.build(output_dir=FLAGS.output_dir)


def generate_cirq_google():
doc_generator = generate_lib.DocGenerator(
root_title="Cirq-google",
Expand All @@ -249,27 +151,5 @@ def generate_cirq_google():
doc_generator.build(output_dir=FLAGS.output_dir)


def generate_cirq_web():
doc_generator = generate_lib.DocGenerator(
root_title="Cirq_web",
py_modules=[("cirq_web", cirq_web)],
base_dir=os.path.dirname(cirq_web.__file__),
code_url_prefix=FLAGS.code_url_prefix + "/cirq-web/cirq_web",
search_hints=FLAGS.search_hints,
site_path=FLAGS.site_path,
callbacks=[
public_api.local_definitions_filter,
filter_unwanted_inherited_methods,
filter_type_checking,
],
extra_docs=_doc.RECORDED_CONST_DOCS,
)
doc_controls.decorate_all_class_attributes(
doc_controls.do_not_doc_inheritable, networkx.DiGraph, skip=[]
)

doc_generator.build(output_dir=FLAGS.output_dir)


if __name__ == "__main__":
app.run(main)