Services: first build: abs added

Linter check failed, with the following output:
Traceback (most recent call last):
File "/opt/conda/envs/linter/bin/conda-lint", line 11, in
sys.exit(main())
File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/run.py", line 92, in main
result = linter.lint(
File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/lint/init.py", line 605, in lint
msgs = self.lint_one(
File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/lint/init.py", line 653, in lint_one
recipe = _recipe.Recipe.from_file(
File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/recipe.py", line 268, in from_file
raise exc
File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/recipe.py", line 259, in from_file
recipe.load_from_string(text.read(), selector_dict)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/recipe.py", line 207, in load_from_string
self.render()
File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/recipe.py", line 403, in render
self.meta = yaml.load(yaml_text)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/main.py", line 434, in load
return constructor.get_single_data()
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/constructor.py", line 119, in get_single_data
node = self.composer.get_single_node()
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 76, in get_single_node
document = self.compose_document()
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 99, in compose_document
node = self.compose_node(None, None)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 143, in compose_node
node = self.compose_mapping_node(anchor)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 223, in compose_mapping_node
item_value = self.compose_node(node, item_key)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 141, in compose_node
node = self.compose_sequence_node(anchor)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 185, in compose_sequence_node
node.value.append(self.compose_node(node, index))
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 143, in compose_node
node = self.compose_mapping_node(anchor)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 223, in compose_mapping_node
item_value = self.compose_node(node, item_key)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 143, in compose_node
node = self.compose_mapping_node(anchor)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 216, in compose_mapping_node
while not self.parser.check_event(MappingEndEvent):
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/parser.py", line 146, in check_event
self.current_event = self.state()
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/parser.py", line 612, in parse_block_mapping_key
raise ParserError(
ruamel.yaml.parser.ParserError: while parsing a block mapping
in "", line 121, column 7:
home: https://github.com/dotnet/ ...
^ (line: 121)
expected , but found ''
in "", line 144, column 9:
.NET Core is a free and open-sou ...
^ (line: 144)
ERROR conda.cli.main_run:execute(49): conda run conda-lint /tmp/abs_2bh0yawjvy/clone failed. (See above for error)

Linter check failed, with the following output:
Traceback (most recent call last):
File "/opt/conda/envs/linter/bin/conda-lint", line 11, in
sys.exit(main())
File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/run.py", line 92, in main
result = linter.lint(
File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/lint/init.py", line 605, in lint
msgs = self.lint_one(
File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/lint/init.py", line 653, in lint_one
recipe = _recipe.Recipe.from_file(
File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/recipe.py", line 268, in from_file
raise exc
File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/recipe.py", line 259, in from_file
recipe.load_from_string(text.read(), selector_dict)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/recipe.py", line 207, in load_from_string
self.render()
File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/recipe.py", line 403, in render
self.meta = yaml.load(yaml_text)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/main.py", line 434, in load
return constructor.get_single_data()
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/constructor.py", line 119, in get_single_data
node = self.composer.get_single_node()
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 76, in get_single_node
document = self.compose_document()
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 99, in compose_document
node = self.compose_node(None, None)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 143, in compose_node
node = self.compose_mapping_node(anchor)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 223, in compose_mapping_node
item_value = self.compose_node(node, item_key)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 141, in compose_node
node = self.compose_sequence_node(anchor)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 185, in compose_sequence_node
node.value.append(self.compose_node(node, index))
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 143, in compose_node
node = self.compose_mapping_node(anchor)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 223, in compose_mapping_node
item_value = self.compose_node(node, item_key)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 143, in compose_node
node = self.compose_mapping_node(anchor)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 216, in compose_mapping_node
while not self.parser.check_event(MappingEndEvent):
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/parser.py", line 146, in check_event
self.current_event = self.state()
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/parser.py", line 612, in parse_block_mapping_key
raise ParserError(
ruamel.yaml.parser.ParserError: while parsing a block mapping
in "", line 139, column 7:
home: https://github.com/dotnet/ ...
^ (line: 139)
expected , but found ''
in "", line 162, column 9:
.NET Core is a free and open-sou ...
^ (line: 162)
ERROR conda.cli.main_run:execute(49): conda run conda-lint /tmp/abs_25pidtzr2j/clone failed. (See above for error)

Linter check failed, with the following output:
Traceback (most recent call last):
File "/opt/conda/envs/linter/bin/conda-lint", line 11, in
sys.exit(main())
File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/run.py", line 92, in main
result = linter.lint(
File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/lint/init.py", line 605, in lint
msgs = self.lint_one(
File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/lint/init.py", line 653, in lint_one
recipe = _recipe.Recipe.from_file(
File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/recipe.py", line 268, in from_file
raise exc
File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/recipe.py", line 259, in from_file
recipe.load_from_string(text.read(), selector_dict)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/recipe.py", line 207, in load_from_string
self.render()
File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/recipe.py", line 403, in render
self.meta = yaml.load(yaml_text)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/main.py", line 434, in load
return constructor.get_single_data()
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/constructor.py", line 119, in get_single_data
node = self.composer.get_single_node()
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 76, in get_single_node
document = self.compose_document()
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 99, in compose_document
node = self.compose_node(None, None)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 143, in compose_node
node = self.compose_mapping_node(anchor)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 223, in compose_mapping_node
item_value = self.compose_node(node, item_key)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 141, in compose_node
node = self.compose_sequence_node(anchor)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 185, in compose_sequence_node
node.value.append(self.compose_node(node, index))
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 143, in compose_node
node = self.compose_mapping_node(anchor)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 223, in compose_mapping_node
item_value = self.compose_node(node, item_key)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 143, in compose_node
node = self.compose_mapping_node(anchor)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 216, in compose_mapping_node
while not self.parser.check_event(MappingEndEvent):
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/parser.py", line 146, in check_event
self.current_event = self.state()
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/parser.py", line 612, in parse_block_mapping_key
raise ParserError(
ruamel.yaml.parser.ParserError: while parsing a block mapping
in "", line 139, column 7:
home: https://github.com/dotnet/ ...
^ (line: 139)
expected , but found ''
in "", line 162, column 9:
.NET Core is a free and open-sou ...
^ (line: 162)
ERROR conda.cli.main_run:execute(49): conda run conda-lint /tmp/abs_7apao5iev8/clone failed. (See above for error)

Linter check failed, with the following output:
Traceback (most recent call last):
File "/opt/conda/envs/linter/bin/conda-lint", line 11, in
sys.exit(main())
File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/run.py", line 92, in main
result = linter.lint(
File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/lint/init.py", line 605, in lint
msgs = self.lint_one(
File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/lint/init.py", line 653, in lint_one
recipe = _recipe.Recipe.from_file(
File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/recipe.py", line 268, in from_file
raise exc
File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/recipe.py", line 259, in from_file
recipe.load_from_string(text.read(), selector_dict)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/recipe.py", line 207, in load_from_string
self.render()
File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/recipe.py", line 403, in render
self.meta = yaml.load(yaml_text)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/main.py", line 434, in load
return constructor.get_single_data()
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/constructor.py", line 119, in get_single_data
node = self.composer.get_single_node()
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 76, in get_single_node
document = self.compose_document()
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 99, in compose_document
node = self.compose_node(None, None)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 143, in compose_node
node = self.compose_mapping_node(anchor)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 223, in compose_mapping_node
item_value = self.compose_node(node, item_key)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 141, in compose_node
node = self.compose_sequence_node(anchor)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 185, in compose_sequence_node
node.value.append(self.compose_node(node, index))
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 143, in compose_node
node = self.compose_mapping_node(anchor)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 223, in compose_mapping_node
item_value = self.compose_node(node, item_key)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 143, in compose_node
node = self.compose_mapping_node(anchor)
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 216, in compose_mapping_node
while not self.parser.check_event(MappingEndEvent):
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/parser.py", line 146, in check_event
self.current_event = self.state()
File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/parser.py", line 612, in parse_block_mapping_key
raise ParserError(
ruamel.yaml.parser.ParserError: while parsing a block mapping
in "", line 142, column 7:
home: https://github.com/dotnet/ ...
^ (line: 142)
expected , but found ''
in "", line 165, column 9:
.NET Core is a free and open-sou ...
^ (line: 165)
ERROR conda.cli.main_run:execute(49): conda run conda-lint /tmp/abs_e6ngw_hulx/clone failed. (See above for error)

Linter check found the following problems:
Traceback (most recent call last):
  File "/opt/conda/envs/linter/bin/conda-lint", line 11, in
    sys.exit(main())
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/run.py", line 92, in main
    result = linter.lint(
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/lint/__init__.py", line 605, in lint
    msgs = self.lint_one(
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/lint/__init__.py", line 653, in lint_one
    recipe = _recipe.Recipe.from_file(
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/recipe.py", line 268, in from_file
    raise exc
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/recipe.py", line 259, in from_file
    recipe.load_from_string(text.read(), selector_dict)
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/recipe.py", line 207, in load_from_string
    self.render()
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/recipe.py", line 403, in render
    self.meta = yaml.load(yaml_text)
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/main.py", line 434, in load
    return constructor.get_single_data()
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/constructor.py", line 119, in get_single_data
    node = self.composer.get_single_node()
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 76, in get_single_node
    document = self.compose_document()
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 99, in compose_document
    node = self.compose_node(None, None)
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 143, in compose_node
    node = self.compose_mapping_node(anchor)
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 223, in compose_mapping_node
    item_value = self.compose_node(node, item_key)
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 141, in compose_node
    node = self.compose_sequence_node(anchor)
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 185, in compose_sequence_node
    node.value.append(self.compose_node(node, index))
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 143, in compose_node
    node = self.compose_mapping_node(anchor)
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 223, in compose_mapping_node
    item_value = self.compose_node(node, item_key)
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 143, in compose_node
    node = self.compose_mapping_node(anchor)
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 216, in compose_mapping_node
    while not self.parser.check_event(MappingEndEvent):
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/parser.py", line 146, in check_event
    self.current_event = self.state()
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/parser.py", line 612, in parse_block_mapping_key
    raise ParserError(
ruamel.yaml.parser.ParserError: while parsing a block mapping
  in "", line 143, column 7:
          home: https://github.com/dotnet/ ...
          ^ (line: 143)
expected , but found ''
  in "", line 166, column 9:
            .NET Core is a free and open-sou ...
            ^ (line: 166)
ERROR conda.cli.main_run:execute(49): conda run conda-lint /tmp/abs_45fz_ll8b4/clone failed. (See above for error)

Linter check found the following problems:
The following problems have been found:
ERROR: /tmp/abs_e2qgg64zad/clone/recipe/meta.yaml:0: missing_tests: The recipe is missing tests.
ERROR: /tmp/abs_e2qgg64zad/clone/recipe/meta.yaml:178: missing_dev_url: The recipe is missing a dev_url
WARNING: /tmp/abs_e2qgg64zad/clone/recipe/meta.yaml:178: missing_doc_source_url: The recipe is missing a doc_source_url
ERROR: /tmp/abs_e2qgg64zad/clone/recipe/meta.yaml:178: missing_license_family: The recipe is missing the about/license_family key.
WARNING: /tmp/abs_e2qgg64zad/clone/recipe/meta.yaml:178: missing_description: The recipe is missing a description
WARNING: /tmp/abs_e2qgg64zad/clone/recipe/meta.yaml:178: missing_license_url: The recipe is missing a license_url
ERROR: /tmp/abs_e2qgg64zad/clone/recipe/meta.yaml:178: missing_doc_url: The recipe is missing a doc_url
Errors were found

Linter check found the following problems:
Traceback (most recent call last):
  File "/opt/conda/envs/linter/bin/conda-lint", line 11, in
    sys.exit(main())
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/run.py", line 92, in main
    result = linter.lint(
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/lint/__init__.py", line 605, in lint
    msgs = self.lint_one(
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/lint/__init__.py", line 653, in lint_one
    recipe = _recipe.Recipe.from_file(
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/recipe.py", line 268, in from_file
    raise exc
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/recipe.py", line 259, in from_file
    recipe.load_from_string(text.read(), selector_dict)
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/recipe.py", line 207, in load_from_string
    self.render()
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/anaconda_linter/recipe.py", line 403, in render
    self.meta = yaml.load(yaml_text)
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/main.py", line 434, in load
    return constructor.get_single_data()
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/constructor.py", line 119, in get_single_data
    node = self.composer.get_single_node()
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 76, in get_single_node
    document = self.compose_document()
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 99, in compose_document
    node = self.compose_node(None, None)
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 143, in compose_node
    node = self.compose_mapping_node(anchor)
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 223, in compose_mapping_node
    item_value = self.compose_node(node, item_key)
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 141, in compose_node
    node = self.compose_sequence_node(anchor)
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 185, in compose_sequence_node
    node.value.append(self.compose_node(node, index))
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 143, in compose_node
    node = self.compose_mapping_node(anchor)
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 223, in compose_mapping_node
    item_value = self.compose_node(node, item_key)
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 143, in compose_node
    node = self.compose_mapping_node(anchor)
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/composer.py", line 216, in compose_mapping_node
    while not self.parser.check_event(MappingEndEvent):
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/parser.py", line 146, in check_event
    self.current_event = self.state()
  File "/opt/conda/envs/linter/lib/python3.10/site-packages/ruamel/yaml/parser.py", line 612, in parse_block_mapping_key
    raise ParserError(
ruamel.yaml.parser.ParserError: while parsing a block mapping
  in "", line 96, column 7:
          home: https://github.com/dotnet/ ...
          ^ (line: 96)
expected , but found ''
  in "", line 121, column 9:
            .
            ^ (line: 121)
ERROR conda.cli.main_run:execute(49): conda run conda-lint /tmp/abs_8f2rd__s2m/clone failed. (See above for error)


[BUG] harvester-installer suppress warning time stamp  ...  in the future

Describe the bug

Sometimes, harvester installer  report following warning when make iso
make iso

...
finish patch ranch-logging chart
tar: rancher-logging/Chart.yaml: time stamp 2022-10-13 18:49:58 is 0.271526857 s in the future
tar: rancher-logging/values.yaml: time stamp 2022-10-13 18:49:58 is 0.271428552 s in the future
tar: rancher-logging/templates/NOTES.txt: time stamp 2022-10-13 18:49:58 is 0.27137962 s in the future
...

To Reproduce
Steps to reproduce the behavior:

git clone harvester-installer master-head
make iso

sometimes, such warning is there.
The root cause is, sometimes, the build container's time is faster than the host, the tar will complain it by default.
Expected behavior

Without such warning
Support bundle

Environment

Harvester ISO version:
Underlying Infrastructure (e.g. Baremetal with Dell PowerEdge R630):

Additional context
Add any other context about the problem here.

Change the harveser-installer make script will fix the warning message generated inbetween make iso.
It does not require test plan, and dose not need to be verified by QA.

@w13915984028 I'm still seeing this during build:
patch rancher logging rke2 configmap.yaml, daemonset.yaml
# harvester-patch to configmap fluent-bit.conf
            - mountPath: "/var/log/audit/audit.log" # harvester-patch
        - name: rke2-audit  # harvester-patch
Successfully packaged chart and saved it to: /go/src/github.com/harvester/harvester-installer/package/harvester-repo/charts/rancher-logging-100.1.3+up3.17.7.tgz
finish patch ranch-logging chart
tar: rancher-logging/Chart.yaml: time stamp 2022-10-17 02:54:33 is 0.282651105 s in the future
tar: rancher-logging/values.yaml: time stamp 2022-10-17 02:54:33 is 0.282571654 s in the future
tar: rancher-logging/templates/NOTES.txt: time stamp 2022-10-17 02:54:33 is 0.282525366 s in the future
tar: rancher-logging/templates/_generic_logging.yaml: time stamp 2022-10-17 02:54:33 is 0.282445033 s in the future
tar: rancher-logging/templates/_helpers.tpl: time stamp 2022-10-17 02:54:33 is 0.282388887 s in the future
tar: rancher-logging/templates/clusterrole.yaml: time stamp 2022-10-17 02:54:33 is 0.282321008 s in the future
tar: rancher-logging/templates/clusterrolebinding.yaml: time stamp 2022-10-17 02:54:33 is 0.28225393 s in the future
tar: rancher-logging/templates/crds.yaml: time stamp 2022-10-17 02:54:33 is 0.282205859 s in the future
tar: rancher-logging/templates/deployment.yaml: time stamp 2022-10-17 02:54:33 is 0.28213812 s in the future
tar: rancher-logging/templates/loggings/aks/logging.yaml: time stamp 2022-10-17 02:54:33 is 0.282089217 s in the future
tar: rancher-logging/templates/loggings/eks/logging.yaml: time stamp 2022-10-17 02:54:33 is 0.282042899 s in the future
tar: rancher-logging/templates/loggings/gke/logging.yaml: time stamp 2022-10-17 02:54:33 is 0.281994137 s in the future
tar: rancher-logging/templates/loggings/k3s/configmap.yaml: time stamp 2022-10-17 02:54:33 is 0.281940274 s in the future
tar: rancher-logging/templates/loggings/k3s/daemonset.yaml: time stamp 2022-10-17 02:54:33 is 0.281891903 s in the future
tar: rancher-logging/templates/loggings/k3s/logging-k3s-openrc.yaml: time stamp 2022-10-17 02:54:33 is 0.281846947 s in the future
tar: rancher-logging/templates/loggings/kube-audit/logging.yaml: time stamp 2022-10-17 02:54:33 is 0.281797824 s in the future
tar: rancher-logging/templates/loggings/rke/configmap.yaml: time stamp 2022-10-17 02:54:33 is 0.281742208 s in the future
tar: rancher-logging/templates/loggings/rke/daemonset.yaml: time stamp 2022-10-17 02:54:33 is 0.281690901 s in the future
tar: rancher-logging/templates/loggings/rke2/configmap.yaml: time stamp 2022-10-17 02:54:33 is 0.281646396 s in the future
tar: rancher-logging/templates/loggings/rke2/daemonset.yaml: time stamp 2022-10-17 02:54:33 is 0.281600679 s in the future
tar: rancher-logging/templates/loggings/root/logging.yaml: time stamp 2022-10-17 02:54:33 is 0.281544433 s in the future
tar: rancher-logging/templates/psp.yaml: time stamp 2022-10-17 02:54:33 is 0.281494959 s in the future
tar: rancher-logging/templates/service.yaml: time stamp 2022-10-17 02:54:33 is 0.281450955 s in the future
tar: rancher-logging/templates/serviceMonitor.yaml: time stamp 2022-10-17 02:54:33 is 0.281381964 s in the future
tar: rancher-logging/templates/serviceaccount.yaml: time stamp 2022-10-17 02:54:33 is 0.281313594 s in the future
tar: rancher-logging/templates/userroles.yaml: time stamp 2022-10-17 02:54:33 is 0.281247388 s in the future
tar: rancher-logging/templates/validate-install-crd.yaml: time stamp 2022-10-17 02:54:33 is 0.281178478 s in the future
tar: rancher-logging/templates/validate-install.yaml: time stamp 2022-10-17 02:54:33 is 0.281110438 s in the future
tar: rancher-logging/.helmignore: time stamp 2022-10-17 02:54:33 is 0.281056796 s in the future
tar: rancher-logging/README.md: time stamp 2022-10-17 02:54:33 is 0.281001471 s in the future
tar: rancher-logging/app-readme.md: time stamp 2022-10-17 02:54:33 is 0.280954582 s in the future


fix post inference

fix post inference lambda

Support for cases where the output file of batch inference contains more than one prediction


enable_pull_request_preview support

Support for enable_pull_request_preview would be awesome.
https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/amplify_app#enable_pull_request_preview

Support for enable_pull_request_preview would be awesome. https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/amplify_app#enable_pull_request_preview

I just released a module that has support for this. Feel free to check it out: https://registry.terraform.io/modules/novekm/amplify-app/aws/latest


Resolves #49 and #37

I accidentally deleted my previous fork when cleaning out my repositories.
I am re-submitting this new pull request with the suggested changes from the previous pull-request discussion.
Any refactoring welcome as I am not a python developer.

I've rebased and merged it for the next major version. Thanks.


Create the code of conduct email address

https://github.com/drud/community/blob/master/governance.md#enforcement indicates that we need an email address to receive communication.  The receiving address should be<EMAIL_ADDRESS>

Thanks for submitting this.  Can you help us get this ticket into a state where it meets our request guidelines?

Created a group email with my self and @rickmanelius as members for now.


sinkv2(ticdc): impl TxnEventAppender and add tests

What problem does this PR solve?

Issue Number: ref https://github.com/pingcap/tiflow/issues/5928
What is changed and how it works?
impl TxnEventAppender and add tests.
Check List
Tests

Unit test

Questions
Will it cause performance regression or break compatibility?
No
Do you need to update user documentation, design documentation or monitoring documentation?
No
Release note
None

Codecov Report

Merging #6109 (491089b) into master (5c5c5a5) will increase coverage by 0.0382%.
The diff coverage is 71.6895%.

Flag
Coverage Δ

cdc
63.2565% <79.5620%> (+0.1110%)
:arrow_up:

dm
51.9508% <100.0000%> (+0.0306%)
:arrow_up:

engine
62.4577% <56.9620%> (-0.0224%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.
@@               Coverage Diff                @@
##             master      #6109        +/-   ##
================================================
+ Coverage   57.7148%   57.7531%   +0.0382%
================================================
  Files           699        700         +1
  Lines         82743      82470       -273
================================================
- Hits          47755      47629       -126
+ Misses        30637      30507       -130
+ Partials       4351       4334        -17

/merge


fix bug when /proc/net/dev contains unexpected line

In centos 8(4.18.0-193.28.1.el8_2.x86_64) if I try this command:
ip link add team0:1 type dummy

I will get a message:
"RTNETLINK answers: Invalid argument".

However if I do the same thing on Centos 7(3.10.0-862.14.4.el7.x86_64), there is no error ! And If I cat /proc/net/dev I can see there is a sub interface:
Inter-|   Receive                                                |  Transmit
 face |bytes    packets errs drop fifo frame compressed multicast|bytes    packets errs drop fifo colls carrier compressed
  eth0:<PHONE_NUMBER>  690315    0    0    0     0          0         0 96022876  713917    0    0    0     0       0          0
    lo: 402582904  916378    0    0    0     0          0         0 402582904  916378    0    0    0     0       0          0
team0:1:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0

So the problem is currently 'procfs' cann't parse /proc/net/dev that contains odd line of interfaces.

Interesting.. well the actual problem is that this assumes a device name can't include :: https://github.com/prometheus/procfs/pull/421/files#diff-a691799f566ae988549d796fb8df91095344d63552424e79c7687a14dcaaf601R92
But we shouldn't just ignore parse errors. Instead, if we want to fix that, we need to parse this differently.

Thanks! Can you also add test cases for dev names that include :?

@discordianfish hello! 🙇🏻♂ Do I need to add more test cases?

you need to sign your commit though before we can merge. See the DCO check

you need to sign your commit though before we can merge. See the DCO check

I have signed my commits.

We should probably fix this the same way we fixed it in the node_exporter. I forgot we have yet to convert the node_exporter to this parser.
https://github.com/prometheus/node_exporter/pull/904
https://github.com/prometheus/node_exporter/pull/910


Add doc explaining lines

I rule and have completed some work on Case Manager that's ready for review!
Adds a doc explaining what lines are and how they work in the app. I hope!
This pull request makes the following changes:

Adds docs/HOW_LINES_WORK.md

@lomky or @DarthHater can you review? Please def let me know if there's anything I can do to clarify anything in here, as I want to make sure this doesn't live mostly in my head.
It relates to the following issue #s:

Fixes #1070

Codecov Report

Merging #1230 into master will decrease coverage by 0.06%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #1230      +/-   ##
==========================================
- Coverage   93.28%   93.22%   -0.07%
==========================================
  Files          56       56
  Lines        1266     1254      -12
==========================================
- Hits         1181     1169      -12
  Misses         85       85

Impacted Files
Coverage Δ

app/models/patient.rb
99.02% <0%> (-0.02%)
:arrow_down:

app/controllers/patients_controller.rb
100% <0%> (ø)
:arrow_up:

app/models/concerns/statusable.rb
100% <0%> (ø)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update e9a102b...d3f9046. Read the comment docs.

Thanks very much @lomky !


Add readOnly property to textfield and textarea

Is your feature request related to a problem? Please describe.
There is no way to set readonly on a textfield or textarea.
Describe the solution you'd like
Add a property readOnly property that sets readOnly on the <input> and <textarea> elements.
Describe alternatives you've considered
N/A
Additional context
The spec describes read-only fields as "styled the same as a regular text field and is clearly labeled as read-only". The screenshot is incorrect per design, there are no stylistic changes to the field.

Cool. I was about to ask about this but you beat me to it. Thanks.


Invalid Argument Problem

In example, gpt2bs.py, with or without enabling custom tokenizer op, the error below is occurred:
[ONNXRuntimeError] : 2 : INVALID_ARGUMENT : Unexpected input data type. Actual: (tensor(int64)) , expected: (tensor(int32))
I've tried to chage dtype in _extract_endict function, but nothing changes at the output (with enable_tokenizers=false). In the states, input_ids returns tensor(int64).
Where should I control input dtype?
Thanks

did you also change attentions_mask, which is int32.
BTW, the script is deprecated now, you can check more info at the header lines in this file.

Thanks, I will try latest contrib op solution and will write the feedback.

I tried your suggestion and I want to combine model,tokenizer and custom ops as how pnp works at example. That solution is not what I need to test. I do not have a problem on coverting model(only) to onnx.
Maybe I can show the states[1:] which is used with pyfunc_from_model(gpt2_core). The problem above starts there:
[name: input_ids, tensor([[  47, 7487]], dtype=torch.int32), dtype=torch.int32, name: v0_73, tensor([[0, 1]]), dtype=torch.int64, name: attention_mask, tensor([[1., 1.]]), dtype=torch.float32, name: v0_114, tensor([[0]]), dtype=torch.int64, name: vcos_118, tensor([[0.]]), dtype=torch.float32, name: vcos_122, tensor([[True]]), dtype=torch.bool, name: v0_129, tensor([[  47, 7487]], dtype=torch.int32), dtype=torch.int32, name: vcos_126, tensor([[0.]]), dtype=torch.float32, name: v0_79, tensor([], size=(2, 1, 12, 0, 64)), dtype=torch.float32, name: v0_85, tensor([], size=(2, 1, 12, 0, 64)), dtype=torch.float32, name: v0_91, tensor([], size=(2, 1, 12, 0, 64)), dtype=torch.float32, name: v0_97, tensor([], size=(2, 1, 12, 0, 64)), dtype=torch.float32, name: v0_103, tensor([], size=(2, 1, 12, 0, 64)), dtype=torch.float32, name: v0_109, tensor([], size=(2, 1, 12, 0, 64)), dtype=torch.float32]
How to fix dtypes in that? Or can you lead me another way to test full model dump?


[Darwin] Turn on CBCentralManagerScanOptionAllowDuplicatesKey

Problem
This should ensure that the ble cache entry when evicted is quickly retrieved.

Fast-tracking platform-specific change with platform owner review.


Resolver is searching in unrelated packages for solution

Description
redirects: on
source https://nuget.org/api/v2

//Build
nuget FAKE == 4.63.0
nuget FSharp.Compiler.Service >= 13.0.0
nuget FSharp.Compiler.Tools >= 4.1.21
nuget FSharp.Formatting
nuget FSharpVSPowerTools.Core
nuget Yaaf.AdvancedBuilding == 0.14.1
nuget NUnit.Runners ~> 2
nuget Mono.Posix

// Project
nuget FSharp.Core >= 4.2.2
nuget SimpleInjector
nuget FSharp.Configuration >= 1.2.0
nuget Yaaf.ApplicationInsights
nuget Microsoft.Owin.Host.HttpListener
nuget Microsoft.Owin.Hosting
nuget Mono.Security
nuget Nancy
nuget Nancy.Owin
// Latest has NullReferenceException...
nuget Nancy.Authentication.Forms
nuget Nancy.Validation.DataAnnotations
nuget Nancy.Viewengines.Razor
nuget Novell.Directory.Ldap
nuget FSharp.Interop.Dynamic
nuget Dynamitey
nuget Lucene.Net
nuget Lucene.Net.Contrib
nuget Lucene.Net.Linq
nuget Yaaf.FSharp.Helper
// Not needed in the future.
nuget Yaaf.Database.MySQL
nuget Yaaf.MessageArchiveManager.MySQL

// Test
nuget NUnit
nuget Foq content: none >= 1.7.2
nuget FsUnit
nuget Unquote

github matthid/Yaaf.FSharp.Helper src/test/Test.Yaaf.FSharp.Helper/MyTestClass.fs
github matthid/Yaaf.Xmpp.Runtime:develop src/test/Test.Yaaf.Xmpp.Runtime/TestHelper.fs

prints
$ .paket/paket.exe update
Paket version 5.84.0
Resolving packages for group Main:
 - FAKE 4.63.0
 - Yaaf.AdvancedBuilding 0.14.1
 - NUnit.Runners 2.6.4
 - FSharp.Compiler.Service 13.0.0
 - FSharp.Core 4.2.2
 - FSharp.Compiler.Tools 4.1.23
 - FSharp.Configuration 1.3.0
 - Dynamitey 1.0.2
 - Foq 1.7.2
 - FSharp.Formatting 2.14.4
 - Foq 1.7.1
 - Foq 1.7.0
 - Foq 1.6.0
 - Foq 1.5.1
 - Foq 1.5.0
 - Foq 1.4.0
 - Foq 1.3.0
 - Foq 1.2.0
 - Foq 1.1.0
 - Foq 1.0.0
 - Foq 0.9.0
 - Foq 0.8.0
 - Foq 0.7.0
 - Foq 0.6.0
 - Foq 0.5.0
 - Foq 0.4.0
 - Foq 0.3.0
 - Foq 0.2.0
 - Foq 0.1.0
 - Dynamitey <IP_ADDRESS>
 - FSharp.Configuration 1.2.0
 - FSharp.Compiler.Tools 4.1.21
 - NUnit.Runners 2.6.3
 - NUnit.Runners 2.6.2
 - NUnit.Runners 2.6.1
 - NUnit.Runners <IP_ADDRESS>51
Performance:
 - Resolver: 5 seconds (1 runs)
    - Runtime: 973 milliseconds
    - Blocked (retrieving package details): 4 seconds (35 times)
    - Not Blocked (retrieving package versions): 886 times
    - Not Blocked (retrieving package details): 1 times
 - Average Request Time: 505 milliseconds
 - Number of Requests: 66
 - Runtime: 8 seconds
Paket failed with
-> There was a version conflict during package resolution.
     Resolved packages:
      - Dynamitey <IP_ADDRESS>
      - FAKE 4.63.0
      - Foq 0.1.0
      - FSharp.Compiler.Service 13.0.0
      - FSharp.Compiler.Tools 4.1.21
      - FSharp.Configuration 1.2.0
      - FSharp.Core 4.2.2
      - NUnit.Runners <IP_ADDRESS>51
      - Yaaf.AdvancedBuilding 0.14.1
     Conflict detected:
      - FSharp.Formatting 2.14.4 requested package FSharp.Compiler.Service: <IP_ADDRESS>
      - Dependencies file requested package FSharp.Compiler.Service: >= 13.0

     Please try to relax some conditions or resolve the conflict manually (see http://fsprojects.github.io/Paket/nuget-dependencies.html#Use-exactly-this-version-constraint).

Result seems to be correct, but something in the resolver is strange:
Why hunt down all versions of Foq? It has absolutely nothing to do with the conflict. Most Foq Versions don't even have dependencies. There is also no way how there could be a version of Foq which would resolve the conflict?
Expected behavior
Stop earlier or try to replace relevant packages
Actual behavior
paket tries to resolve the conflict by searching though "Foq"

Yeah, that's because of the back-tracking behaviour. The part that decides how far to backtrack is here:
https://github.com/fsprojects/Paket/blob/c402b87e8c8957f979354a9abd0463b2b8909139/src/Paket.Core/Dependencies/PackageResolver.fs#L985
At the moment it has only a very simplistic heuristic, where it goes back to the last package that also mentioned the conflict.
On the upside, there is lot's of potential for improvement :-)


Sampling rules matching when they shouldn't

Say I have a sampling rule like this with priority 1:

The only other rule configured is the Default rule.
I'd expect for this sampling rule to apply to a service, which starts it's segment like
XRay.recorder.begin_segment 'anotherService' and no others, in order to throttle tracing data originating from anotherService.
However, it appears to also match in our case to other documents than originally intended and thus is effectively becoming the new default.
From our document I can see that the rule has been applied (censored some bits):
{
    "Duration": 0.095,
    "Id": "1-5c7e774b-8423ee74fd64ab8c0540f810",
    "Segments": [
        {
            "Document": {
                "id": "1799765cda88d70c",
                "name": "aDifferentServiceName",
                "start_time":<PHONE_NUMBER>.8924115,
                "end_time":<PHONE_NUMBER>.9878953,
                "http": {
                    "request": {
                        "url": "XXXXX",
                        "method": "GET",
                        "user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.119 Safari/537.36",
                        "client_ip": "XXXXXX",
                        "x_forwarded_for": true
                    },
                    "response": {
                        "status": 200,
                        "content_length": 12345
                    }
                },
                "aws": {
                    "xray": {
                        "sdk_version": "0.11.1",
                        "sdk": "X-Ray for Ruby",
                        "sampling_rule_name": "foo"
                    }
                },

I'd have expected for my rule not to match in this case and only the Default rule to match.

I confirmed this is a bug. The sampling rule definition is mostly http centric (host, url, path etc) and the matching is done at middleware level if the rack middleware is used for generating segments. But as you can see when manually creating segment the SDK doesn't match against anything so the rule with highest priority always matches: https://github.com/aws/aws-xray-sdk-ruby/blob/master/lib/aws-xray-sdk/recorder.rb#L31-L32
But the field service_name should apply to all scenarios such that manually creating a segment also respects that pattern. We will fix this.


No action on button click / submit

Hi everyone, first of all, congrats to this great open-source project. During my first tests, I encountered the issue of not being able to send messages, it seems like there is no action behind the button or submit element, nothing happens on pressing enter or clicking the button, also no error is shown:

Are you familiar with this problem or could you give me a hint where/how to poke around?
Thanks, Patrick

Perhaps, you didn't write const parse in MessageParser.

@hexiaogou thanks for your response, I meanwhile found another component to use.


Why are the --silent and --logging-program arguments mutally exclusive?

I'm a bit confused about the logic behind making --silent and --logging-program mutally exclusive, specifically when using --syslog-address /dev/log.
In this case, I don't want any of the lifx script's info messages, I just want any errors that may occur to be sent to the syslog, with the right program name so I can find them later.
What am I missing?

I'll have time to run it later and see but afaict from a quick look, they aren't mutually exclusive

Tell that to the lifx script:
$ lifx --silent --logging-program lifx --syslog-address /dev/log --task lan:transform --reference d073d5xxxxxx --  '{ "power": "off" }'
usage: lifx [-h]
            [--verbose | --silent | --debug | --logging-program LOGGING_PROGRAM]
            [--tcp-logging-address TCP_LOGGING_ADDRESS]
            [--udp-logging-address UDP_LOGGING_ADDRESS]
            [--syslog-address SYSLOG_ADDRESS] [--json-console-logs]
            [--version] [--logging-handler-file LOGGING_HANDLER_FILE]
            [--dry-run] [--task PHOTONS_APP_CHOSEN_TASK]
            [--artifact PHOTONS_APP_ARTIFACT]
            [--reference PHOTONS_APP_REFERENCE] [--config PHOTONS_APP_CONFIG]
lifx: error: argument --logging-program: not allowed with argument --silent

ah, yeap,I read it wrong
change https://github.com/delfick/delfick_project/blob/master/delfick_project/app.py#L561 to parser instead of logging.add_argument.
And see if that works.
(in your virtualenv do a pip uninstall delfick_project and then from your checkout of this repo with that change, run pip install -e . in your virtualenv and see if that fixes it, and then feel free to make a PR)

Ok, I have released photons-core==0.24.1 with this change :)


can we maintain a ring buffer of A/V recordings

Hi iizukanao,
How to implement (ring)circular buffer video recording in picam-streamer

Hi, I'm not sure what you're trying to do.
picam already uses a circular buffer internally.

Hi, does this circular buffer works with the external drive as well as i'am using external drive as 'archive' folder


Fixed #27448 -- Don't use deprecated PostGIS functions, depending on PostGIS version.

PostGIS 2.2.0 deprecated ST_distance_sphere in favour of ST_DistanceSphere and a few other functions. See: https://trac.osgeo.org/postgis/ticket/2748
The old functions are still available, but now issue deprecation warnings, which significantly slows them down (>40× for me).
django.contrib.db.backends.postgis currently requires PostGIS ≥2.1.0. Unfortunately, the not deprecated replacement functions only became available with PostGIS 2.2.0. So, to retain compatibility with PostGIS 2.1.0 we have to switch functions depending on the PostGIS version.
This branch contains:

A test-case for the deprecated functions being used (Thanks Mjumbe Wawatu Poe for the initial patch!)
Some trivial documentation updates.
A simple fix, which determines the functions to use in PostGISOperations.__init__
A test-case for the fix.
A more lazily evaluated, but a bit larger fix, which does not confuse Django's testsuite by evaluating an SQL-query when instantiating PostGISOperations.

I'll squash it all into one commit after review and patch-up. Either with or without the lazy fix.
Ticket: https://code.djangoproject.com/ticket/27448

buildbot, add to whitelist.

Great, could you please merge commits? The commit message should also use past tense (read https://docs.djangoproject.com/en/1.10/internals/contributing/committing-code/#committing-guidelines).
@timgraham Would you mind a quick final review?

I squashed the commits and rewrote the commit message. But, I'm not overly confident that I matched the wanted voice of the message; Is there anything I could still improve?


chore: bumps theme

This PR bumps the theme which removes UTM params from the sign up button clicks, which should resolve some analytics problems.

Relates to newrelic/docs-website#1816

Something is definitely off with the new version of the theme. Looks like this is also failing the build for the same reason as the dev site.

I'm looking into this error:
SiteSiteMetadata.utmSource provided incorrect OutputType: 'Object({
resolve: [function wrappedTracingResolver], extensions: Object({
createdFrom: "createResolvers" }) })'

  Error: SiteSiteMetadata.utmSource provided incorrect OutputType: 'Ob
  ject({ resolve: [function wrappedTracingResolve

Closing for this PR https://github.com/newrelic/opensource-website/pull/751


[Bug report] Incorrect 'type' value ("minified  ") in DrawingController.getJsonList on Web Release Version

Version
last
Platforms
dart
Device Model
Web (Release)
flutter info
Flutter: ">=3.3.2 <4.0.0"

How to reproduce?
Hello,
I am using the flutter_drawing_board package in my web application and have encountered an issue with the DrawingController.getJsonList method. Specifically, the "type" field is returning an incorrect value in the web release version.
Here are the details:

Environment:

Flutter: ">=3.3.2 <4.0.0"
Platform: Web (Release)

Problem: When calling DrawingController.getJsonList, the "type" key in the returned JSON shows an unexpected value like "minified:uo", instead of the expected type (such as "SimpleLine", "Circle", etc.).
This issue only occurs in the web release version, and everything works fine in the debug mode.

Steps to reproduce:

Visit your online demo and draw shapes using the DrawingController.
Call getJsonList and inspect the "type" value in the JSON returned.
You will observe that the "type" field returns an unexpected value like "minified:uo", rather than the correct type.

Screenshots: I am attaching screenshots from your demo to illustrate the issue:

Expected behavior: The "type" field in the JSON returned by getJsonList should provide the correct value corresponding to the drawn shape, such as "SimpleLine", "Circle", etc.
Thank you for your help, and I look forward to your assistance in resolving this issue!

Logs
No response
Example code (optional)
No response
Contact
No response

I've added a getter for “contentType” and overridden the internal drawing object so that we can override this getter without affecting other developers.
abstract class PaintContent {
  ...
  /// contentType for web
  String get contentType => runtimeType.toString();
  ...
}