Allow the asteroid selector to use box-based selecting by drag and drop.

Description
The current method of supplying where the asteroid is located is done by a single click and assuming the search radius given by a configuration file. A drawing box-based method may be more useful, and it would be good to be able to toggle between the methods.

Click-based asteroid search has been rejected as the method, box-drawing is implimented.

Solved with merge.


NewSpan annotation is breaking Trace hierarchy

Spring Boot 2.7.0-M3 (spring-boot-starter-webflux and spring-boot-starter-graphql)
Spring Cloud Sleuth 3.1.1 (spring-cloud-starter-sleuth and spring-cloud-sleuth-zipkin)
sleuth.reactor.instrumentation-type: decorate_queues
GraphQL Schema is mapped to controller using @QueryMapping  which leverages a bean to call an external service with web client, returning Mono<List<?>>
By default the trace produced matches what I would expect:
post /graphql
-> post /my/api

Where -> indicates a child span
When I annotate the bean method with @NewSpan
I expect:
post /graphql
-> myAnnotatedMethod
--> post /my/api

Instead we get two traces:
post /graphql with no children
and
myAnnotatedMethod
-> post/my/api

Example:
@Controller
@SchemaMapping(typeName="Car"_
class MyController {
  MyService myService = new MyService();

  @QueryMapping
  public Mono<List<Car>> getCars() {
    return myService.getCars();
  }
}

@Service
class MyService {
  WebClient webClient;

  @NewSpan // Works as expected without this annotation
  public Mono<List<Car>> getCars() {
    return webClient.post()
      .uri(builder -> builder.path("/my/api").build())
      // ...
      .retrieve()
      .bodyToMono(...)
      .map(...);
  };
}

Can you provide a complete, minimal, verifiable sample that reproduces the problem rather than pasted code? It should be available as a GitHub (or similar) project or attached to this issue as a zip file.

Please upgrade to Micrometer Tracing. Spring Cloud Sleuth is feature complete and out of OSS support.


Properly support URLs with paths in them

The library was grabbing the wrong property from the parsed URL and would always find it null, so it would not support schema registry URLs with paths in them.
  http-calls
    pushSchema
      ✓ reject if post request fails
      ✓ reject if post request returns with not 200
      ✓ resolve with schema id if post request returns with 200
    getSchemaById
      ✓ reject if get request fails
      ✓ reject if get request returns with not 200
      ✓ resolve with schema if get request returns with 200
    getLatestVersionForSubject
      ✓ reject if first get request fails
      ✓ reject if first get request returns with not 200
      ✓ reject if second get request fails
      ✓ reject if second get request returns with not 200
      ✓ resolve with schema and id if both get requests return with 200

  schema-cache
    setById
      ✓ updates the cache
    setByName
      ✓ updates the cache
    setBySchema
      ✓ updates the cache

  registry
    export
      ✓ returns an object with encode and decode methods
      ✓ selects https transport
      ✓ respects basic auth credentials from the url
      ✓ respects basic auth credentials from the auth object
      ✓ correctly handles URLs with paths
      ✓ handles connection error
    decode
      ✓ rejects if the message doesn't contain a magic byte
      ✓ rejects if the registry call fails
      ✓ uses the registry for the first call and cache for the second call for the same id
    encodeKey
      ✓ rejects if the schema parse fails
      ✓ rejects if the schema registry call fails
      ✓ uses the registry for the first call to register schema and return id and cache for the second call for the same schema
    encodeMessage
      ✓ rejects if the schema parse fails
      ✓ rejects if the schema registry call fails
      ✓ uses the registry for the first call to register schema and return id and cache for the second call for the same schema
    encodeById
      ✓ rejects if the schema registry call fails
      ✓ uses the registry for the first call and cache for the second call for the same id
    encodeMessageByTopicName
      ✓ rejects if the schema registry call fails
      ✓ uses the registry for the first call and cache for the second call for the same topic name
    getSchemaByTopicName
      ✓ rejects if the schema registry call fails
      ✓ uses the registry for the first call and cache for the second call for the same topic name

  35 passing (223ms)

Thanks for the PR!
published in 2.1.3


arch-vega: Template MFMA instructions

templated

v_mfma_f64_16x16x4f64

added support for

v_mfma_f32_32x32x2f32
v_mfma_f32_4x4x1_16b_f32
v_mfma_f32_16x16x4f32

formula for gprs needed
formulas for register layouts and lanes used in computation
Change-Id: I15d6c0a5865d58323ae8dbcb3f6dcb701a9ab3c7

Added new unit test for the new data types.

This is ready from my side.

@mjkpolo feel free to add comments as appropriate.

Just the one comment seems to be missing or I'm missing it?

Hmm, I must have messed up the rebase. I won't be able to update until Monday, unfortunately.

@abmerop, could you let us know if this is complete and ready for a re-review? Thanks.

This is complete. I think @mattsinc just wanted one additional comment which I have added


make Sass --line-comments flag configurable

Since --line-comments (and --debug-info) will generates comments with paths and filenames that vary from a system to another, it causes the version hash to be different and is an issue for testing since the hash can only be consistent on the system where the tests were written.

Thanks.


Fix description about sorting keys in mapping

Coverage remained the same at 88.743% when pulling f2e824ca41ebb112d6a2959b8ad8ec4dbafcc9db on asomov:fix-description into cf89666bb8c27b6adbae304cec65bc4d83abcc50 on decorators-squad:master.


Question about body parameters of type Array

So here I have the definition of my endpoint, the format of the payload being sent, and the documentation generated by grape-swagger:  https://gist.github.com/rkrage/b0ddd66b395cd9aa741d
Sending the described payload populates the parameters just fine in grape, but the documentation doesn't look quite right in the swagger UI.

(Also for some reason the name of the param is "body" instead of "data")
After digging a bit, I think this is just a limitation of swagger and it even looks like grape-swagger sort of hacks multiple body params into form params to make the UI look pretty, but I guess it can't do that for params with type Array.
Is my only option to define one top level body param with the fields nested below?
params do
  optional :root, type: Hash, desc: 'Nested options'
end

{
   "root":{
      "details":"this is my payload",
      "data":[
         {
            "key1":"value1"
         },
         {
            "key2":"value2"
         }
      ]
   }
}

Maybe this is a question you want to link/port with Swagger-UI?

The data parameter having an incorrect name is probably something I should bring up on the swagger-ui project, but I'm just wondering if the JSON generated by grape-swagger is expected given my endpoint definition.
{
   "notes":"",
   "summary":"Create a request",
   "nickname":"POST-requests---format-",
   "method":"POST",
   "parameters":[
      {
         "paramType":"form",
         "name":"details",
         "description":"Some string",
         "type":"string",
         "required":false,
         "allowMultiple":false
      },
      {
         "paramType":"body",
         "name":"data",
         "description":"Some JSON array",
         "type":"Array",
         "required":false,
         "allowMultiple":false
      }
   ],
   "type":"void"
}

It looks OK to me from a cursory look.

Fixing the UI issue was as simple as forcing the param_type to be a form. I'm not a huge fan of this solution, but I don't think there's a better way until #101 / #49 gets resolved. Closing this for now.


fix bootstrap path

[x] Added or updated tests
[ ] Documented user facing changes
[ ] Updated CHANGELOG.md

Changes
I want to re-open this PR https://github.com/nunomaduro/larastan/pull/851.
This PR would enable running larastan without caring about the working directory.
As I mentioned in https://github.com/nunomaduro/larastan/pull/851, Laravel's bootstrap and vendor path are hardcoded, and should always be a relative path __DIR__.'/../../../bootstrap/app.php' from vendor/nunomaduro/larastan.
I modified the test a little, and added a test to confirm the changes.

Breaking changes
I think there are no breaking changes.

Thank you!

It looks like it breaks phpstan when using vendor-bin in an application as the bootstrap/app.php is not found in this case
I'm having
PHP Fatal error:  Trait "Orchestra\Testbench\Concerns\CreatesApplication" not found in /code/my-project/vendor-bin/phpstan/vendor/nunomaduro/larastan/src/ApplicationResolver.php on line 16

@bastien-phi Thank you for your report.
Could you be more specific on your setup? Maybe opening a brand new issue?

@bastien-phi Is this a Laravel app or a package?

@szepeviktor @canvural see #856


splash screen overhaul

make a beautiful splash screen with the image provided in the asset folder, and add any desired animation to it.

I would like to work on this.

hey @Maruti54 the issue is assigned to you.


Running API versioning with latest ASP.NET Core 1.1.0 preview and full DotNet Framework 4.6.1.

 I am testing a freshly created project and may have an update soon, but any direction pointing would be appreciative.
Is this even possible (I thought I had no problem referencing other libraries from my code) and where am I going wrong?
I am working on a small demo project from a cleaner solution ... so I will see what happens and try to resolve it directly.
Update ... I can get the test project to run using "1.1.0-preview1-final". What does not run is the MVC Controllers (& Views) that I have set up.  All controller/actions return a 404 ... and ... "Microsoft.AspNetCore.Mvc.Versioning.ApiVersionActionSelector: Information: Request did not specify a service API version, but multiple candidate actions were found..." So I'll play with the configuration somewhat.
All the best.

So far ... I added the "[ApiVersionNeutral]" attribute to my MVC controllers and made sure to use settings like :
services.AddApiVersioning( options => {
options.ReportApiVersions = true;
options.AssumeDefaultVersionWhenUnspecified = true;
options.DefaultApiVersion = new ApiVersion(1, 0);
} );
API Controllers now use querystring versioning (so defaults would work) ...
Trying this on my primary project.

If I understand correctly, you have a project that has both MVC controllers (e.g. web pages) and API controllers (e.g. APIs), but you only want the API controllers to be versioned. Since MVC controllers never care about versioning, you're correct to mark them as API version-neutral. This opts them completely out of any versioning. I can't really think of any reason to version a MVC controller unless you are trying to implement some type of flighting mechanism.
You don't have to explicitly set the DefaultApiVersion to 1.0; that's already it's default value. I would avoid AssumeDefaultVersionWhenUnspecified since you said this a new project. I'm seeing a lot of service authors using this option. It's only meant to bootstrap API versioning over legacy services that don't have any versioning.  Trying to rationalize where requests route to are much easier if all your API versions are explicit.  Just a suggestion.
I've come to develop a love / hate relationship with project.json. There a number of good things it brings, but so many more that drive me crazy. In this scenario, updating your dependencies to use ASP.NET Core 1.0.1 should be pretty straight forward. One thing I've learned is to not use the UI and just update the project.json by hand.  Also, with the new transitive dependency support in NuGet, you only want to declare the explicit packages you require. All other dependencies will be brought in as necessary. The tooling can be brittle at times. If you're sure you've declared your dependencies correctly, then I would manually delete the project.lock.json file and then try package restore again. On occasion, you may need to go to the .NET CLI and run dotnet restore and rarer still, you may have to restart Visual Studio. None of those are ideal, but those are some things that have worked for me in the past.
I hope that helps.

Thanks! I just rolled back to a "v1" and this works fine. Still not sure how to get it running on the latest bits (but once I figure it out, I'll let you know!)
Thanks again!


Progress does not show if first input is long

``Progress is printed like the following:
input_file/input_url:   0%|          | 0/30480 [00:00<?, ? frames/s]
But when the first input is long, the progress gets printed off-screen.
For instance, I used youtube-dl to extract the constituent URLS for a youtube video to cut it shorter without downloading.
Then, I ran:
ffpb -ss "$start_cut" -i "$url1" -ss "$start_cut" -i "$url2" -t "$time_diff" $video_args out.mp4
And the first url ended up being over 800 characters long, causing the progress to not be shown on the screen.
It would be preferable if the progress were printed to a new line if it would otherwise be printed off-screen.
Thank you.

I too ended up with this problem; I would also like to have the progress bar on a new line (even on shorter titles)


check for empty string TextServer _string_to_upper

Adds a check to TextServerAdvanced.::_string_to_upper
Now properly does nothing when the string is empty.
Closes #69888

The same should be done for _string_to_lower as well.

Thanks for the suggestion, fixed.

Thanks! And congrats for your first merged Godot contribution :tada:


hotel updates

Docs Build status updates of commit 9bd4a38:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

Advertising/hotel-service/hotel-api.md
:white_check_mark:Succeeded

Advertising/hotel-service/reference.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Added timeout option

Added timeout option to the API that is used for any requests.

Closing this due to staleness. Feel free to reopen or open a new PR if there's still a relevant change to be made. Thanks!


replace old cmd/ps/WSL

For a fast and consequent implementation of the new Terminal, these should be implemented like the windows calculator and should replace the actually commandline, PowerShell and WSL Terminals.
It should get implemented like these that it can get fast updates and that there are no more old burdens like we already have enough in windows!
for a easier transition time after the implementation you could implement search results for commandline, Powershell and wsl to the new terminal

Thanks for the request! We're tracking this one over in /dup #492, actually. That workitem will be used for all the work necessary to make Windows Terminal (and other third-party terminals) available as an option for "default terminal" on Windows.


Mxnet  not loading

Note: Providing complete information in the most concise form is the best way to get help. This issue template serves as the checklist for essential information to most of the technical issues and bug reports. For non-technical issues and feature requests, feel free to present the information in what you believe is the best form.
For Q & A and discussion, please start a discussion thread at https://discuss.mxnet.io
Description
Package is installed but seems to have conflicts with Diagrammer
Environment info (Required)
R version 3.4.1 (2017-06-30)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows >= 8 x64 (build 9200)

Matrix products: default

locale:
[1] LC_COLLATE=English_United States.1252  LC_CTYPE=English_United States.1252
[3] LC_MONETARY=English_United States.1252 LC_NUMERIC=C
[5] LC_TIME=English_United States.1252

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base

other attached packages:
 [1] devtools_1.13.5 caret_6.0-78    ggplot2_2.2.1   lattice_0.20-35 bindrcpp_0.2    dplyr_0.7.4
 [7] openxlsx_4.0.17 pbapply_1.3-4   EBImage_4.18.3  rJava_0.9-9

loaded via a namespace (and not attached):
  [1] colorspace_1.3-2    class_7.3-14        rsconnect_0.8.8     fftwtools_0.9-8     rstudioapi_0.7
  [6] DRR_0.0.3           prodlim_1.6.1       lubridate_1.7.3     textclean_0.6.3     codetools_0.2-15
 [11] splines_3.4.1       mnormt_1.5-5        robustbase_0.92-8   RcppRoll_0.2.2      jsonlite_1.5
 [16] broom_0.4.3         ddalpha_<IP_ADDRESS>     kernlab_0.9-25      png_0.1-7           sfsmisc_1.1-2
 [21] DiagrammeR_0.8.1    plumber_0.4.4       readr_1.1.1         compiler_3.4.1      httr_1.3.1
 [26] assertthat_0.2.0    Matrix_1.2-10       lazyeval_0.2.1      cli_1.0.0           visNetwork_2.0.3
 [31] htmltools_0.3.6     tools_3.4.1         igraph_1.2.1        gtable_0.2.0        glue_1.2.0
 [36] reshape2_1.4.3      Rcpp_0.12.16        lexicon_0.7.4       rgexf_0.15.3        nlme_3.1-131
 [41] iterators_1.0.9     psych_1.7.8         timeDate_3043.102   gower_0.1.2         stringr_1.3.0
 [46] XML_3.98-1.10       DEoptimR_1.0-8      sentimentr_2.2.3    MASS_7.3-47         scales_0.5.0
 [51] ipred_0.9-6         hms_0.4.2           parallel_3.4.1      RColorBrewer_1.1-2  curl_3.2
 [56] memoise_1.1.0       gridExtra_2.3       downloader_0.4      rpart_4.1-13        stringi_1.1.7
 [61] Rook_1.1-1          foreach_1.4.4       tiff_0.1-5          BiocGenerics_0.22.1 lava_1.6
 [66] rlang_0.2.0         pkgconfig_2.0.1     purrr_0.2.4         bindr_0.1.1         recipes_0.1.2
 [71] htmlwidgets_1.0     CVST_0.2-1          tidyselect_0.2.4    plyr_1.8.4          magrittr_1.5
 [76] R6_2.2.2            dimRed_0.1.0        pillar_1.2.1        foreign_0.8-69      withr_2.1.2
 [81] survival_2.41-3     abind_1.4-5         nnet_7.3-12         tibble_1.4.2        crayon_1.3.4
 [86] utf8_1.1.3          viridis_0.5.0       jpeg_0.1-8          syuzhet_1.0.4       locfit_1.5-9.1
 [91] grid_3.4.1          data.table_1.10.4-3 influenceR_0.1.0    ModelMetrics_1.1.0  digest_0.6.15
 [96] tidyr_0.8.0         httpuv_<IP_ADDRESS>      brew_1.0-6          stats4_3.4.1        munsell_0.4.3
[101] viridisLite_0.3.0

What to do:

Download the diagnosis script from https://raw.githubusercontent.com/apache/incubator-mxnet/master/tools/diagnose.py
Run the script using python diagnose.py and paste its output here.

Package used (Python/R/Scala/Julia):
(I'm using ...)

For Scala user, please provide:
1. Java version: (`java -version`)
2. Maven version: (`mvn -version`)
3. Scala runtime if applicable: (`scala -version`)

For R user, please provide R `sessionInfo()`:

## Build info (Required if built from source)

Compiler (gcc/clang/mingw/visual studio):

MXNet commit hash:
(Paste the output of `git rev-parse HEAD` here.)

Build config:
(Paste the content of config.mk, or the build command.)

## Error Message:
Error: package or namespace load failed for ‘mxnet’:
 object ‘set_global_graph_attrs’ is not exported by 'namespace:DiagrammeR'

## Minimum reproducible example
(If you are using your own code, please provide a short script that reproduces the error. Otherwise, please provide link to the existing example.)

## Steps to reproduce
'''
1.library(mxnet)
'''

## What have you tried to solve it?

1.
2.

Can you provide more information as mentioned in the issue template, like - reproducible example, mxnet version you are using, and your R sessionInfo()
@nswamy @sandeep-krishnamurthy please tag this 'R' and "Pending Requester Info"

@anirudhacharya  - The R session info is already shared. On trying to load "mxnet", I am getting the said error.
Any help on resolution would be great

@FinScience What is the MXNet version you are using?
in the meantime, try the following and let me know if it works -
install.packages("devtools")
require(devtools)
install_version("DiagrammeR", version = "0.9.0", repos = "http://cran.us.r-project.org")
require(DiagrammeR)
library("mxnet")


NTR: modification by plasmid of morphology or physiology

NTR: modification by plasmid of morphology or physiology
Definition: The process in which genes encoded by a plasmid effect a change in the structure or processes of a second organism.
Ontology: Biological Process
Reference: PMID:3019679 Figure 3. Shows proteins encoded by a plasmid can change the morphology of a cell.
Reported by: notjustin43
Original Ticket: geneontology/ontology-requests/11340

Closing as out of scope for GO.


Package name issue

I was trying to register a package with name angular-tree. But, it says bower EDUPLICATE    Duplicate package. No package with name angular-tree shows up in search. Any idea whats wrong?

It shows up in "bower search" command: angular-tree git://
github.com/dump247/angular.tree.git
On Fri, Aug 14, 2015 at 6:05 AM, Amal Francis<EMAIL_ADDRESS>wrote:

I was trying to register a package with name angular-tree. But, it says
bower EDUPLICATE Duplicate package. No package with name angular-tree shows
up in search. Any idea whats wrong?
—
Reply to this email directly or view it on GitHub
https://github.com/bower/registry/issues/144.

Oh, okay. I didn't notice that before. my bad.


Sm/code-for-gacks-and-typeErrors

detect gacks and typeErrors, assing them an exit code
some other cleanup

current dev-scripts
remove ts-sinon
functional alternative to array mutations
deprecate the protected SfCommand.assignProject so we can remove it from the API in the future

@W-14408677@
@W-14408683@

QA:
Built this branch, linked it into plugin-settings, then modified the alias:list command to throw 1. TypeError , 2. Gack-looking error.  Results:
1.
{
  "code": 10,
  "context": "AliasList",
  "commandName": "AliasList",
  "message": "a type error!",
  "name": "TypeError",
  "status": 10,
  "stack": "TypeError: a type error!\n    at AliasList.run (file:///Users/shetzel/dev/salesforcecli/plugin-settings/lib/commands/alias/list.js:22:15)\n    at AliasList._run (/Users/shetzel/dev/salesforcecli/sf-plugins-core/node_modules/@oclif/core/lib/command.js:303:33)",
  "exitCode": 10,
  "warnings": []
}
2.

{
"code": 20,
"context": "AliasList",
"commandName": "AliasList",
"message": "UNKNOWN_EXCEPTION: An unexpected error occurred. Please include this ErrorId if you contact support: 859937875-93964 (963231933)",
"name": "Error",
"status": 20,
"stack": "Error: UNKNOWN_EXCEPTION: An unexpected error occurred. Please include this ErrorId if you contact support: 859937875-93964 (963231933)\n    at AliasList.run (file:///Users/shetzel/dev/salesforcecli/plugin-settings/lib/commands/alias/list.js:22:15)\n    at AliasList._run (/Users/shetzel/dev/salesforcecli/sf-plugins-core/node_modules/@oclif/core/lib/command.js:303:33)",
"exitCode": 20,
"warnings": []
}


PowerToys Run ran into an issue - "Something went wrong"

Microsoft PowerToys version
0.66.0
Installation method
WinGet
Running as admin
Yes
Area(s) with issue?
General, System tray interaction
Steps to reproduce
I was using my computer as I typically would (WSL2 was running, the browser was open, pwsh and ubuntu tabs were open in Windows Terminal) when I received a pop-up notification that stated:

Something went wrong.
Please file a bug in the PowerToys GitHub repository. Make sure to upload the log file and to include the error message.

I'm unsure how to reproduce the error; I have provided the error message and the log file below in the "Actual Behavior" section.
I looked at the log output, but I wasn't quite able to decipher the root cause of the crash, though it seems that something misfired while the PowerToys was processing data to/from the WindowsBase.dll module. As a result, a FATAL error occurred after a System.InvalidOperationException was thrown.
✔ Expected Behavior
I was not actively engaging with any PowerToys features at the time of the crash, so I would have expected the appropriate processes to continue running in the background as they usually do without incident.
❌ Actual Behavior
PowerToys encountered an issue that generated the following error message:
Version: <IP_ADDRESS>
OS Version: Microsoft Windows NT 10.0.22623.0
IntPtr Length: 8
x64: True
Date: 1/19/2023 03:29:13
Exception:
System.InvalidOperationException: Dispatcher processing has been suspended, but messages are still being processed.
   at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

I have also included below a sanitized copy of the log file, which details everything that happened from when PowerToys was first started for that session up to where the exception was thrown.
Logs<IP_ADDRESS>23-01-19.txt
Please don't hesitate to let me know if I can provide any additional information to help explain further what went wrong.
Other Software
(?) WhitewaterFoundry.Plugin.RaftWSL v1.0.13, [ "ID": "9AFB033886A111EB8DCD0242AC130003" ]
(?) MicrosoftCorporationII.WindowsSubsystemForLinux_<IP_ADDRESS>_x64__8wekyb3d8bbwe
(?) 32669SamG.ModernFlyouts_<IP_ADDRESS>_x64__pcy8vm99wrpcg

/dup https://github.com/microsoft/PowerToys/issues/18166

For any users that are able to replicate this consistently, can you please update to 0.68.1 and disable thumbnail generation to verify if it fixes the issue? Please let us know on #18166!


Create simple acces to ALL video recordings

We must have an easy access form the board to ALL video recordings. Add links to recording to this card
@Hilzygift

I'm happy to have links to the private google drive here, but we need to be careful that we are protecting folks privacy even in the links. First names in the path should be fine, but if the file name/path has someone's full name we may want to make a change before linking here.

Thanks @andreuxxxx!
We've just migrated the CNCF landscape to v2, so I'll close this one for now.
Please feel free to reopen if needed 🙂


Marky move vulkan codegen generators 2

This builds on #1851.  For this review, start at commit 216cd68d08734cc5ff91dec7ee9f8d4467e2a8b4

CI gfxreconstruct build queued with queue ID 300829.

CI gfxreconstruct build # 5337 running.

CI gfxreconstruct build # 5337 passed.

CI gfxreconstruct build queued with queue ID 300955.

CI gfxreconstruct build # 5338 running.

CI gfxreconstruct build # 5338 passed.

CI gfxreconstruct build queued with queue ID 307849.

CI gfxreconstruct build # 5368 running.

CI gfxreconstruct build # 5368 passed.


fix build of rocky and ubuntu images

recent commit broke rocky/ubuntu builds:
https://github.com/stackhpc/stackhpc-kayobe-config/commit/908d7513df8eed0cfb0aadced4cc9a34c78c7027#diff-12d955d16a7bd8d6dc7bae8b56c2e485f4445434f0fb67546ea09c9e8b9b504dR332
https://github.com/stackhpc/stackhpc-kayobe-config/blame/stackhpc/yoga/etc/kayobe/kolla.yml#L325C8-L325C46

ubuntu is also broken:
INFO:kolla.common.utils.base:[91mmv: missing destination file operand after '/etc/apt/sources.list{,.backup}'

(still testing it in https://github.com/stackhpc/stackhpc-kayobe-config/actions/runs/6233874225)
maybe we should run img build workflow when editing kolla.yml ?

build went fine


not change value checkbox

When you have checkbox with same selector filters of other fields it changes the value of the checkbox which should not.
This should fix https://github.com/brousalis/peteshow/issues/6

This works if I rebase that on 6ec042c (master doesn't currently work anymore)


The recommended tools and parameters used to generate the RNAseq alignment BAM.

Are there any parameters should be used for following SNAF analysis when we map the RNAseq reads to referense genome?

I have find that on https://snaf.readthedocs.io/en/latest/troubleshooting.html


Zip Code and Phone Number Formats

Hello,
I'm trying to set up the feedback form and when I go to settings and try to leave the zip code and phone formats as blanks, so it doesn't check input format, it goes back to default after I save. I get no visible errors nor any errors are registered in Admin logs
Is there an expression I can put so it doesn't verify format?

Are you able to tell us which version of the Feedback module you're using and which version of DNN you're seeing this issue occur?

DNN version 9.6.2
Feedback module version 6.7.0


BRAIN-39 - Replaced webpack with vite

Replaced webpack with vite and slim down deps (reducing size from 24MB to 16MB (but this time splitted))
Removed unnecessary eslint bloat

Will this build a single entrypoint .js and .css file ?


Update dependencies

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (4836836) 100.00% compared to head (cefa356) 100.00%.

Additional details and impacted files
@@            Coverage Diff            @@
##              main      #332   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files           41        41
  Lines         1661      1661
  Branches       338       338
=========================================
  Hits          1661      1661

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Profile screen: color schema radio buttons under preferences section aren't aligned vertically on mobile devices

'Dark color schema' option button is a little bit shifted in comparison with 'Light color schema' button on mobile device

will be fixed on redesign release


optimizer.param_groups have empty array params field

I want to read and perform some statistics for params of the optimizer, but when i print them, i get:
{'params': [], 'lr': 0.005010109368942421, 'betas': (0.9, 0.999), 'eps': 1e-08, 'weight_decay': 0.0001, 'bias_correction': True, 'amsgrad': False}
Used optimizer: CPUAdam, provided to deepspeed.initialize as parameter

To be more specific this is what i want to do:
with torch.no_grad():
               for g in self.optimizer.param_groups:
                   lr = g["lr"]
                   for value in g["params"]:
                       w = np.linalg.norm(value.data.cpu().numpy().reshape((-1)))

But since g["params"] is always empty, i cannot get it to work
Do you have some ideas why this is happening?

I think i have found out the problem in deepspeed/runtime/zero/stage3.py:
def _optimizer_step(self, sub_group_id):
    param_group_id = self.sub_group_to_group_id[sub_group_id]
    fp32_param = self.fp32_partitioned_groups_flat[sub_group_id]
    fp16_param = self.fp16_partitioned_groups_flat[sub_group_id]
    self.optimizer.param_groups[param_group_id]['params'] = [fp32_param]
    self.optimizer.step()
    self.optimizer.param_groups[param_group_id]['params'] = []

Found the explanation here:
https://github.com/microsoft/DeepSpeed/discussions/1074


Everything is up to date

Added cla-not-required label due to PR https://github.com/Azure/azure-content/pull/5106


[Feature] Render the stored HTML in the UI

Issue
While the Google search result content is stored in the database, users can only view the HTML as code. The page is not viewable.

As a result, a user cannot verify if the scraping results are correct.
Expected
The HTML content should be viewable on the application, e.g., there could be a view of the content on a new page or in a modal.

[!Note]
There is a bit of a challenge to render HTML content from another page. Hence it is an expected feature of the application 😺

There are some issues in the implementation as the rendered HTML is rendered in the same context as the applciation page, causing even JS to executed (see the GDPR-related popup):

A better standard alternative is to use an iframe. In this case, the srcdoc attribute can be used to inject the HTML content to the iframe: https://www.w3schools.com/tags/att_iframe_srcdoc.asp


Support AWS Provider V5

what
Support AWS Provider V5
Linter fixes
why
Maintenance
references
https://github.com/hashicorp/terraform-provider-aws/releases/tag/v5.0.0

/terratest

In AWS provider V5, they introduced a breaking change that would be relevant to this module:
resource/aws_db_proxy_target: Configurations that define db_instance_identifier using the id attribute of aws_db_instance must be updated to use identifier instead - for example, db_instance_identifier = aws_db_instance.example.id must be updated to db_instance_identifier = aws_db_instance.example.identifier
I don't believe this MR includes that change?

In AWS provider V5, they introduced a breaking change that would be relevant to this module:
resource/aws_db_proxy_target: Configurations that define db_instance_identifier using the id attribute of aws_db_instance must be updated to use identifier instead - for example, db_instance_identifier = aws_db_instance.example.id must be updated to db_instance_identifier = aws_db_instance.example.identifier
I don't believe this PR includes that change?

@max-lobur can you follow up on this, or should we close it?


Make the shim wait for the process to be started before forwarding stdin and signals

A somewhat long-winded PR that should remove the need to start the shim as stopped. We finish the work to started to synchronise runtime, shim and the process inside the VM without queuing data. It can be a bit fiddly so the code is somewhat heavily documented and tested.

Coverage increased (+1.3%) to 71.872% when pulling af0fec40487e31158604450f8c29d17f731a78c9 on dlespiau:20170504-sync-stdin-newcontainer-execcmd into 70866bae885913e407c6e23194da008dd13b5e1b on clearcontainers:master.

Coverage increased (+1.3%) to 71.872% when pulling af0fec40487e31158604450f8c29d17f731a78c9 on dlespiau:20170504-sync-stdin-newcontainer-execcmd into 70866bae885913e407c6e23194da008dd13b5e1b on clearcontainers:master.

Coverage increased (+1.7%) to 72.292% when pulling af0fec40487e31158604450f8c29d17f731a78c9 on dlespiau:20170504-sync-stdin-newcontainer-execcmd into 70866bae885913e407c6e23194da008dd13b5e1b on clearcontainers:master.

One comment about function comment not in sync with the function name, but other than that LGTM.

Coverage increased (+1.3%) to 71.872% when pulling 5eb191d3f5994b0891cd6e5a731925fbd952fb48 on dlespiau:20170504-sync-stdin-newcontainer-execcmd into 70866bae885913e407c6e23194da008dd13b5e1b on clearcontainers:master.

argh, I can't merge it because the LGTM isn't at the start of the line. Grmbl.

PR updated:

Renamed waitForExecTimeout to waitForProcessTimeout.

Coverage increased (+1.2%) to 72.292% when pulling 1124a6f8709a4789744ded27f494e5b97cedad4b on dlespiau:20170504-sync-stdin-newcontainer-execcmd into 4db5a150d393869b5c3200544418f2931afe3fd6 on clearcontainers:master.

PR updated:

Renamed RelocateHyperCommand to relocateHyperCommand in comment.

Coverage increased (+1.7%) to 72.241% when pulling b9948be24eac8bde090769207ee89d60bfa74860 on dlespiau:20170504-sync-stdin-newcontainer-execcmd into 800cc89e68c488d7c994c1139973ed06d05ff66f on clearcontainers:master.

Coverage increased (+1.3%) to 71.823% when pulling ba3b9b575e0273af5113e0ff95e3e5cbf63698bc on dlespiau:20170504-sync-stdin-newcontainer-execcmd into 800cc89e68c488d7c994c1139973ed06d05ff66f on clearcontainers:master.

This needs to be rebased on top of the logrus port before merging.

And now rebased on top of the logrus changes.

Coverage increased (+1.6%) to 72.904% when pulling 70af5ecaf892c6020cec2f260d1707af9fa5ee77 on dlespiau:20170504-sync-stdin-newcontainer-execcmd into 2925d0a65a3a80503918cf5718becf66cb998e95 on clearcontainers:master.

@amshinde mind having another look at this one?

lgtm


add description to numerical check failure

example:
class globalConfigureFactory
{
public:
    static int getUserHighestPriority()
    {
        return 4;
    }
};

class usersPriorityGenerator
{
public:
    usersPriorityGenerator()
    {
        usersPriority[0] = 4;
        usersPriority[1] = 2;
    }
    int(&getUsersPriority())[2]
    {
        return usersPriority;
    }
private:
    int usersPriority[2];
};

TEST(testGroup, testUserPriorityCalculation)
{
    usersPriorityGenerator uPG;

    ...//some code here to calculate users priority using class usersPriorityGenerator
    LONGS_EQUAL(globalConfigureFactory::getUserHighestPriority(), uPG.getUsersPriority()[0]);
    LONGS_EQUAL(globalConfigureFactory::getUserHighestPriority() - 1, uPG.getUsersPriority()[1]);
}

in this example, I have more than one numeric check in TEST, and none use the simple and readable magic number as in the cppUTest framework's TEST such as LONGS_EQUAL(1, 0xff);, so if one of my check fail, I will get something like expected <3 0x3>, but was  <2 0x2>, this will not let me locate exactly and quickly which check really fail, because in my LONGS_EQUAL there isn't 0x3 or 0x2 there, I need to debug dynamically to find which function's result mapping to 0x3 and which mapping to 0x2.
I think a description to those numerical check will be efficient to take me to the exact failure CHECK, such as LONGS_EQUAL(globalConfigureFactory::getUserHighestPriority() - 1, uPG.getUsersPriority()[1]) failed!   expected <3 0x3>, but was  <2 0x2>
LONGS_EQUAL_TEXT is not my choice because I don't want to send any special message to the failure, I just want to know which numerical check fail.
This PR only add description to LONGS_EQUAL, and let's see if extend to other numerical check too.
This TEST TEST(UnitTestMacros, FailureWithLONGS_EQUALSUsedForNonMagicValue) tell what this PR has done.

Coverage increased (+0.0005%) to 99.91% when pulling c1bf62002cf59b26d6267c5103c9c90189a8c956 on cuitoldfish:addDescriptionToNumericalCheck into fc9317df1afb0094a44e4bf216bbfbb60a0d57e9 on cpputest:master.

While this does seem useful, I'm not sure about the motivation.  You can use the line number of the failure to quickly find the line with the failing check.  This only gets a little ambiguous when used in a loop or a helper function that's called repeatedly, but the text parameter is supposed to help with disambiguating that (or you can just debug the test).

I'm a bit afraid it is too much information ? Haven't experienced this yet :)

@uecasm, yes  I can use the line number of the failure to find the line with the failing check, so no need ti have extra codes to do the location

So quickly, I wanted to hear @arstrube opinion on this change before deciding what to do.

I just glanced at it quickly, so I may have missed something, but I couldn't quite figure out the motivation, either. At a glance, I would use the line number of the failure to quickly know which one failed.
The project I am supporting has checks in a loop (checking large arrays of floats as it were), in that case, it could be useful to know in which iteration you failed, and the extra text could provide that information. I wonder whether @basvodde would say you shouldn't have tests like that ;-)


couldn't find output binding serving-fv9tm-bindings-httpz-m5cbd

I'm trying the sample named with-output-binding, and function-front.yaml may confuse me. so I make my yaml based on the readme.  k8s  v1.26.0      openfunction/openfunction:v1.1.1
my serving config is as below:
‘‘‘
apiVersion: core.openfunction.io/v1beta2
serving:
scaleOptions:
minReplicas: 0
maxReplicas: 5
outputs:
- dapr:
name: httpz
operation: "post"
- dapr:
name: httpy
operation: "get"
bindings:
httpz:
type: bindings.http
version: v1
metadata:
- name: url
value: "http://<IP_ADDRESS>:14121/workwxsdk/proxy/service/corpid_to_opencorpid"
- name: direction
value: "output"
httpy:
type: bindings.http
version: v1
metadata:
- name : url
value: "http://<IP_ADDRESS>:30417/corp_customer/customer/info"
- name: direction
value: "output"
template:
containers:
- name: function
imagePullPolicy: IfNotPresent
triggers:
http:
port: 8080
’’’
and my code is as below:
		req := CorpIDToOpenReq{ 			CorpID: "xxxxxxx", 		} 		data, _ := json.Marshal(req) 		bytes, err := ctx.Send("httpz", data) 		if err != nil { 			return ctx.ReturnOnInternalError(), err 		}
Then a error raised:
2023/09/07 02:04:14 httpz
2023/09/07 02:04:14 {httpz serving-fv9tm-bindings-httpz-m5cbd bindings.http map[] post}
2023/09/07 02:04:14 httpy
2023/09/07 02:04:14 {httpy serving-fv9tm-bindings-httpy-v2t64 bindings.http map[] get}
2023/09/07 02:04:14 [123 10 9 34 110 34 58 32 49 10 125]
2023/09/07 02:04:15 error invoking binding serving-fv9tm-bindings-httpz-m5cbd/post: rpc error: code = Internal desc = error when invoke output binding serving-fv9tm-bindings-httpz-m5cbd: couldn't find output binding serving-fv9tm-bindings-httpz-m5cbd
I print the output map, there's a key named httpz. and I want to invode a nodapr httpendpoint. so what's wrong with my code.

Run the following command and paste the result.
kubectl get servings serving-fv9tm -n < namespace > -oyaml
kubectl get components -A

@wanjunlei
i update my function, so the name may changes.
2023/09/07 06:04:56 httpz
2023/09/07 06:04:56 {httpz serving-2xtn4-bindings-httpz-47wjs bindings.http map[] post}
2023/09/07 06:04:56 httpy
2023/09/07 06:04:56 {httpy serving-2xtn4-bindings-httpy-694tj bindings.http map[] get}
2023/09/07 06:04:56 [123 10 9 34 110 34 58 32 49 10 125]
2023/09/07 06:04:57 error invoking binding serving-2xtn4-bindings-httpz-47wjs/post: rpc error: code = Internal desc = error when invoke output binding serving-2xtn4-bindings-httpz-47wjs: couldn't find output binding serving-2xtn4-bindings-httpz-47wjs
kubectl get servings.core.openfunction.io serving-2xtn4 -oyaml
apiVersion: core.openfunction.io/v1beta2
kind: Serving
metadata:
creationTimestamp: "2023-09-07T03:25:22Z"
generateName: serving-
generation: 1
labels:
openfunction.io/function: go-bind-http
name: serving-2xtn4
namespace: default
ownerReferences:

apiVersion: core.openfunction.io/v1beta2
blockOwnerDeletion: true
controller: true
kind: Function
name: go-bind-http
uid: 2cd34951-9d7d-459b-884e-a53e6bb63b47
resourceVersion: "82349015"
uid: cf808997-0c80-48ba-a97a-1b457579d26b
spec:
bindings:
httpy:
ignoreErrors: false
initTimeout: ""
metadata:

name: url
secretKeyRef:
key: ""
name: ""
value: http://<IP_ADDRESS>:30417/corp_customer/customer/info
name: direction
secretKeyRef:
key: ""
name: ""
value: output
type: bindings.http
version: v1
httpz:
ignoreErrors: false
initTimeout: ""
metadata:
name: url
secretKeyRef:
key: ""
name: ""
value: http://<IP_ADDRESS>:14121/workwxsdk/proxy/service/corpid_to_opencorpid
name: direction
secretKeyRef:
key: ""
name: ""
value: output
type: bindings.http
version: v1
image: uestczshen/go-bind-http:v1@sha256:b620b7bffbccc2ba077937f6edca46f383e91ea5010e02cca2b7280afb4898fa
imageCredentials:
name: push-secret
outputs:

dapr:
name: httpz
operation: post
type: bindings.http
dapr:
name: httpy
operation: get
type: bindings.http
scaleOptions:
maxReplicas: 5
minReplicas: 0
template:
containers:

imagePullPolicy: IfNotPresent
name: function
resources: {}
triggers:
http:
port: 8080
route:
gatewayRef:
name: openfunction
namespace: openfunction
version: v1.0.0
status:
message: Running
phase: Serving
reason: Running
resourceRef:
dapr-proxy: serving-2xtn4-proxy-deployment-v100-swq6s
dapr.io/component: serving-2xtn4-bindings-httpy-694tj,serving-2xtn4-bindings-httpz-47wjs
serving.knative.dev/service: serving-2xtn4-ksvc-5w44p
state: Running
url: serving-2xtn4-ksvc-5w44p

kubectl get components -A
NAMESPACE   NAME                                 AGE
default     pubsub                               78d
default     serving-2xtn4-bindings-httpy-694tj   155m
default     serving-2xtn4-bindings-httpz-47wjs   155m
default     statestore                           78d

@wanjunlei do you have wechat group, or online meeting?   I read the code of function "parseContext" in the repo functions-framework-go. but it just unmarshal the env data. so how are the outputs in yaml transformed to data in env.

you can join our discord channel

@wanjunlei so could you please help me solve my problem? and I paste the result of your cmd.

You need to add httpz to the spec.bindings like the spec.bindings.httpy

@wanjunlei  there's also the same problem with httpy.
2023/09/07 07:55:57 error invoking binding serving-2xtn4-bindings-httpy-694tj/get: rpc error: code = Internal desc = error when invoke output binding serving-2xtn4-bindings-httpy-694tj: couldn't find output binding serving-2xtn4-bindings-httpy-694tj
the specs of httpz and httpy are the same.
spec:
  bindings:
    httpy:
      ignoreErrors: false
      initTimeout: ""
      metadata:
      - name: url
        secretKeyRef:
          key: ""
          name: ""
        value: http://<IP_ADDRESS>:30417/corp_customer/customer/info
      - name: direction
        secretKeyRef:
          key: ""
          name: ""
        value: output
      type: bindings.http
      version: v1
    httpz:
      ignoreErrors: false
      initTimeout: ""
      metadata:
      - name: url
        secretKeyRef:
          key: ""
          name: ""
        value: http://<IP_ADDRESS>:14121/workwxsdk/proxy/service/corpid_to_opencorpid
      - name: direction
        secretKeyRef:
          key: ""
          name: ""
        value: output
      type: bindings.http
      version: v1
  image: uestczshen/go-bind-http:v1@sha256:b620b7bffbccc2ba077937f6edca46f383e91ea5010e02cca2b7280afb4898fa
  imageCredentials:
    name: push-secret
  outputs:
  - dapr:
      name: httpz
      operation: post
      type: bindings.http
  - dapr:
      name: httpy
      operation: get
      type: bindings.http
  scaleOptions:
    maxReplicas: 5
    minReplicas: 0
  template:
    containers:
    - imagePullPolicy: IfNotPresent
      name: function
      resources: {}
  triggers:
    http:
      port: 8080
      route:
        gatewayRef:
          name: openfunction
          namespace: openfunction
  version: v1.0.0

I think this error is related to the dapr component, OpenFunction has created the dapr component but the component doesn't seem to be ready yet, please check first.

@wanjunlei how to check it. openfunction is composed of dapr.   I decide to use openfunction in production environment.  any company has used it?
dapr components -k
  NAMESPACE  NAME                                TYPE           VERSION  SCOPES                CREATED              AGE
  default    pubsub                              pubsub.redis   v1                             2023-06-20 14:54.40  79d
  default    serving-2xtn4-bindings-httpy-694tj  bindings.http  v1       go-bind-http-default  2023-09-07 11:25.22  5h
  default    serving-2xtn4-bindings-httpz-47wjs  bindings.http  v1       go-bind-http-default  2023-09-07 11:25.22  5h
  default    statestore                          state.redis    v1                             2023-06-20 14:54.39  79d

you can try this
dapr invoke --app-id serving-2xtn4-bindings-httpy-694tj --verb GET

dapr invoke is only used for self-hosted, and  invoke. my sample is binding.
dapr -h
invoke         Invoke a method on a given Dapr application. Supported platforms: Self-hosted

dapr list
  APP ID                HTTP PORT  GRPC PORT  APP PORT  COMMAND  AGE  CREATED              DAPRD PID  CLI PID  APP PID  RUN TEMPLATE PATH
  nodeapp               3500       50001      3000               6d   2023-09-06 17:18.15  13012      0        0
  go-bind-http-default  3500       50001      8080               1h   2023-09-12 15:47.14  135265     0        0

dapr components -k
  NAMESPACE  NAME                                TYPE           VERSION  SCOPES                CREATED              AGE
  default    pubsub                              pubsub.redis   v1                             2023-06-20 14:54.40  84d
  default    serving-wb7q9-bindings-httpz-pdk85  bindings.http  v1       go-bind-http-default  2023-09-12 15:47.10  1h
  default    statestore                          state.redis    v1                             2023-06-20 14:54.39  84d

k get components.dapr.io serving-wb7q9-bindings-httpz-pdk85 -oyaml
apiVersion: dapr.io/v1alpha1
auth:
  secretStore: ""
kind: Component
metadata:
  creationTimestamp: "2023-09-12T07:47:10Z"
  generateName: serving-wb7q9-bindings-httpz-
  generation: 1
  labels:
    openfunction.io/managed: "true"
    openfunction.io/serving: serving-wb7q9
  name: serving-wb7q9-bindings-httpz-pdk85
  namespace: default
  ownerReferences:
  - apiVersion: core.openfunction.io/v1beta2
    blockOwnerDeletion: true
    controller: true
    kind: Serving
    name: serving-wb7q9
    uid: f02a12ea-5336-493e-8e92-6ca8eb8148c1
  resourceVersion: "87303681"
  uid: a04fe7ea-ec76-4be2-bb21-ad3ffe8e7143
scopes:
- go-bind-http-default
spec:
  ignoreErrors: false
  initTimeout: ""
  metadata:
  - name: url
    secretKeyRef:
      key: ""
      name: ""
    value: http://<IP_ADDRESS>:14121/workwxsdk/proxy/service/corpid_to_opencorpid
  - name: direction
    secretKeyRef:
      key: ""
      name: ""
    value: output
  type: bindings.http
  version: v1

so there's a component definition named serving-wb7q9-bindings-httpz-pdk85.
but I use curl, the same error occur.
curl -H "Content-Type: application/json" -H "dapr-app-id: go-bind-http-default" -X POST -d "{ \"operation\": \"post\" }" 'http://<IP_ADDRESS>:3500/v1.0/bindings/serving-wb7q9-bindings-httpz-pdk85'
{"errorCode":"ERR_INVOKE_OUTPUT_BINDING","message":"error when invoke output binding serving-wb7q9-bindings-httpz-pdk85: couldn't find output binding serving-wb7q9-bindings-httpz-pdk85"}

<IP_ADDRESS> is the endpoint of svc go-bind-http-default. it points to a proxy.  so dapr doesn't load the definition of my component. And can you give some suggestions?

Please check the dapr controller logs first, maybe there is some helpful information.

@wanjunlei
I found some errors from dapr-operator. there's something wrong with anothor component. so maybe daprd for this func failed when creating.
time="2023-09-12T14:44:41.679825271Z" level=warning msg="error processing component statestore secrets from pod default/serving-x99b7-proxy-deployment-v100-hm4td-5cb7c476f7-9t7t8: Secret \"redis\" not found" instance=dapr-operator-789c564b58-l6j72 scope=dapr.operator.api type=log ver=1.8.3

@wanjunlei I found some errors from dapr-operator. there's something wrong with anothor component. so maybe daprd for this func failed when creating.
time="2023-09-12T14:44:41.679825271Z" level=warning msg="error processing component statestore secrets from pod default/serving-x99b7-proxy-deployment-v100-hm4td-5cb7c476f7-9t7t8: Secret \"redis\" not found" instance=dapr-operator-789c564b58-l6j72 scope=dapr.operator.api type=log ver=1.8.3

I think this log has nothing to do with the error above, maybe you can enable the debug log to get more information.

@wanjunlei I delete the state store dapr component. dapr becomes okay. but now my function has no address. I don't know why.
k get functions.core.openfunction.io
NAME           BUILDSTATE   SERVINGSTATE   BUILDER         SERVING         ADDRESS   AGE
go-bind-http   Succeeded    Starting       builder-2tx5q   serving-5xltt             9h

The function serving is starting, maybe there is some error about knative.
Run this command to check the status
kubectl get ksvc

Status:
  Address:
    URL:  http://serving-5xltt-ksvc-g9msk.default.svc.cluster.local
  Conditions:
    Last Transition Time:        2023-09-12T16:45:27Z
    Status:                      True
    Type:                        ConfigurationsReady
    Last Transition Time:        2023-09-12T16:45:27Z
    Message:                     Waiting for Envoys to receive Endpoints data.
    Reason:                      EndpointsNotReady
    Status:                      Unknown
    Type:                        Ready
    Last Transition Time:        2023-09-12T16:45:27Z
    Message:                     Waiting for Envoys to receive Endpoints data.
    Reason:                      EndpointsNotReady
    Status:                      Unknown
    Type:                        RoutesReady
  Latest Created Revision Name:  serving-5xltt-ksvc-g9msk-v100
  Latest Ready Revision Name:    serving-5xltt-ksvc-g9msk-v100
  Observed Generation:           1
  Traffic:
    Latest Revision:  true
    Percent:          100
    Revision Name:    serving-5xltt-ksvc-g9msk-v100
  URL:                http://serving-5xltt-ksvc-g9msk.default.example.com
Events:               <none>


Updating Live with Master

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

biztalk/core/compensation-biztalk-server-sample.md
:white_check_mark:Succeeded
View

biztalk/core/error-invalid-delimiter-set-because-at-least-one-of-the-delimiters-is-outside.md
:white_check_mark:Succeeded
View

biztalk/core/event-hubs-adapter.md
:white_check_mark:Succeeded
View

biztalk/core/how-to-create-a-new-pipeline.md
:white_check_mark:Succeeded
View

biztalk/core/messages-represented-as-xlangmessage.md
:white_check_mark:Succeeded
View

biztalk/dev-center/biztalk-server-code-samples.md
:white_check_mark:Succeeded
View

biztalk/dev-center/learn-biztalk-server.md
:white_check_mark:Succeeded
View

biztalk/technical-guides/install-and-configure-a-hyper-v-virtual-machine-to-use-for-biztalk-server.md
:white_check_mark:Succeeded
View

his/core/resultset.md
:white_check_mark:Succeeded
View

his/core/section.md
:white_check_mark:Succeeded
View

technical-reference/10-n-functoid.md
:white_check_mark:Succeeded
View

technical-reference/absolute-value-functoid.md
:white_check_mark:Succeeded
View

technical-reference/actions-editor.md
:white_check_mark:Succeeded
View

technical-reference/adapter-handler-properties-dialog-box.md
:white_check_mark:Succeeded
View

technical-reference/adapter-handlers-node-details-pane.md
:white_check_mark:Succeeded
View

technical-reference/adapter-properties-dialog-box.md
:white_check_mark:Succeeded
View

technical-reference/adapter-type-node.md
:white_check_mark:Succeeded
View

technical-reference/adapter-ui-help.md
:white_check_mark:Succeeded
View

technical-reference/adapters-node-details-pane.md
:white_check_mark:Succeeded
View

technical-reference/adapters-node.md
:white_check_mark:Succeeded
View

technical-reference/add-adapter-metadata-wizard-dialog-box.md
:white_check_mark:Succeeded
View

technical-reference/add-application-reference-dialog-box.md
:white_check_mark:Succeeded
View

technical-reference/add-days-functoid.md
:white_check_mark:Succeeded
View

technical-reference/add-policies-dialog-box.md
:white_check_mark:Succeeded
View

technical-reference/add-policies-page.md
:white_check_mark:Succeeded
View

technical-reference/add-resources-dialog-box.md
:white_check_mark:Succeeded
View

technical-reference/addition-functoid.md
:white_check_mark:Succeeded
View

technical-reference/advanced-functoids-reference.md
:white_check_mark:Succeeded
View

technical-reference/affiliate-applications-properties-accounts.md
:white_check_mark:Succeeded
View

technical-reference/affiliate-applications-properties-fields.md
:white_check_mark:Succeeded
View

technical-reference/affiliate-applications-properties-general.md
:white_check_mark:Succeeded
View

technical-reference/affiliate-applications-properties-options.md
:white_check_mark:Succeeded
View

technical-reference/affiliate-applications.md
:white_check_mark:Succeeded
View

technical-reference/all-artifacts-node.md
:white_check_mark:Succeeded
View

technical-reference/all-group-node-properties.md
:white_check_mark:Succeeded
View

technical-reference/any-attribute-node-properties.md
:white_check_mark:Succeeded
View

technical-reference/any-element-node-properties.md
:white_check_mark:Succeeded
View

technical-reference/application-name-node.md
:white_check_mark:Succeeded
View

technical-reference/application-properties-dialog-box.md
:white_check_mark:Succeeded
View

technical-reference/applications-node.md
:white_check_mark:Succeeded
View

technical-reference/arc-tangent-functoid.md
:white_check_mark:Succeeded
View

technical-reference/ascii-to-character-functoid.md
:white_check_mark:Succeeded
View

technical-reference/assembly-viewer-ui-help.md
:white_check_mark:Succeeded
View

technical-reference/assert-functoid-reference.md
:white_check_mark:Succeeded
View

technical-reference/attribute-formdefault-node-property-of-all-schemas.md
:white_check_mark:Succeeded
View

technical-reference/attribute-group-node-properties.md
:white_check_mark:Succeeded
View

technical-reference/bam-add-in-for-excel.md
:white_check_mark:Succeeded
View

technical-reference/base-specified-logarithm-functoid.md
:white_check_mark:Succeeded
View

technical-reference/bind-party-to-role-dialog-box.md
:white_check_mark:Succeeded
View

technical-reference/biztalk-editor-ui-help.md
:white_check_mark:Succeeded
View

This comment lists only the first 50 files in the pull request.
For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


🐛 Bug Report: Running builds in CircleCI table say "took" when not done

📜 Description
Via a small quirk in the CircleCI plugin, whenever there is an in progress job, the time column ends with the word "took" and nothing else. That's because it's not DONE yet, so it can't identify how long it took.
👍 Expected behavior
I would expect a running job just says how long ago it had been running, which is likely enough. Then when it's DONE, it could say it took X seconds.
👎 Actual Behavior with Screenshots

👟 Reproduction steps

Install CircleCI plugin
Trigger a job.
View the CI/CD tab for a component while the job is still running.

📃 Provide the context for the Bug.
Likely just needs an if check that if the endtime hasn't been set yet, then don't show the entire typography set for the took seconds section.
https://github.com/backstage/backstage/blob/d8fea08f7c377fd8b8660bc9729d54375a5367a8/plugins/circleci/src/components/BuildsPage/lib/CITable/CITable.tsx#L199-L211
🖥 Your Environment
OS:   Darwin 22.3.0 - darwin/x64
node: v16.19.0
yarn: 1.22.10
cli:  0.22.4 (installed)
backstage:  1.12.0
Dependencies:
@backstage/app-defaults                          1.2.1
@backstage/backend-app-api                       0.4.1
@backstage/backend-common                        0.18.3
@backstage/backend-dev-utils                     0.1.1
@backstage/backend-plugin-api                    0.5.0
@backstage/backend-tasks                         0.5.0
@backstage/catalog-client                        1.4.0
@backstage/catalog-model                         1.2.1
@backstage/cli-common                            0.1.12
@backstage/cli                                   0.22.4
@backstage/config-loader                         1.1.9
@backstage/config                                1.0.7
@backstage/core-app-api                          1.6.0
@backstage/core-components                       0.12.5
@backstage/core-plugin-api                       1.5.0
@backstage/errors                                1.1.5
@backstage/eslint-plugin                         0.1.2
@backstage/integration-aws-node                  0.1.2
@backstage/integration-react                     1.1.11
@backstage/integration                           1.4.3
@backstage/plugin-api-docs                       0.9.1
@backstage/plugin-app-backend                    0.3.43
@backstage/plugin-auth-backend                   0.18.1
@backstage/plugin-auth-node                      0.2.12
@backstage/plugin-catalog-backend-module-github  0.2.6
@backstage/plugin-catalog-backend                1.8.0
@backstage/plugin-catalog-common                 1.0.12
@backstage/plugin-catalog-graph                  0.2.28
@backstage/plugin-catalog-import                 0.9.6
@backstage/plugin-catalog-node                   1.3.4
@backstage/plugin-catalog-react                  1.4.0
@backstage/plugin-catalog                        1.9.0
@backstage/plugin-circleci                       0.3.16
@backstage/plugin-events-node                    0.2.4
@backstage/plugin-explore-backend                0.0.5
@backstage/plugin-explore-common                 0.0.1
@backstage/plugin-explore-react                  0.0.27
@backstage/plugin-explore                        0.4.1
@backstage/plugin-github-actions                 0.5.16
@backstage/plugin-home                           0.4.32
@backstage/plugin-org                            0.6.6
@backstage/plugin-pagerduty                      0.5.9
@backstage/plugin-permission-common              0.7.4
@backstage/plugin-permission-node                0.7.6
@backstage/plugin-permission-react               0.4.11
@backstage/plugin-proxy-backend                  0.2.37
@backstage/plugin-scaffolder-backend             1.12.0
@backstage/plugin-scaffolder-common              1.2.6
@backstage/plugin-scaffolder-node                0.1.1
@backstage/plugin-scaffolder-react               1.2.0
@backstage/plugin-scaffolder                     1.12.0
@backstage/plugin-search-backend-module-pg       0.5.4
@backstage/plugin-search-backend-node            1.1.4
@backstage/plugin-search-backend                 1.2.4
@backstage/plugin-search-common                  1.2.2
@backstage/plugin-search-react                   1.5.1
@backstage/plugin-search                         1.1.1
@backstage/plugin-sonarqube-backend              0.1.8
@backstage/plugin-sonarqube-react                0.1.4
@backstage/plugin-sonarqube                      0.6.5
@backstage/plugin-tech-radar                     0.6.2
@backstage/plugin-techdocs-backend               1.6.0
@backstage/plugin-techdocs-module-addons-contrib 1.0.11
@backstage/plugin-techdocs-node                  1.6.0
@backstage/plugin-techdocs-react                 1.1.4
@backstage/plugin-techdocs                       1.6.0
@backstage/plugin-user-settings                  0.7.1
@backstage/release-manifests                     0.0.9
@backstage/test-utils                            1.2.6
@backstage/theme                                 0.2.18
@backstage/types                                 1.0.2
@backstage/version-bridge                        1.0.3
✨  Done in 1.26s.
👀 Have you spent some time to check if this bug has been raised before?

[X] I checked and didn't find similar issue

🏢 Have you read the Code of Conduct?

[X] I have read the Code of Conduct

Are you willing to submit PR?
No, but I'm happy to collaborate on a PR with someone else

Happy to look at fixing this, the only issue is I do not use CircleCI, is there a way I can test it without using CircleCI? 🤔 💭
Thanks!

@Parsifal-M awesome!
I feel like the correct answer to that is to write a test suite for that module, which currently it lacks?  That way you could mock the API response and then entirely play with it within a testing call.  Now, whether or not a test suite gets added...
CircleCI is free for basic open source use and can connect to any GitHub account, so if you're REALLY interested, you could easily sign up for an account, and you'd immediately be able to follow all the instructions in the app which is raw cloned out of this repo (which I've done before). Roughly it's add a temporary CircleCI annotation to one of the sample entity files in the repo, create your API key (which you do once logged in) and configure app-config.yaml per the plugin README.md, launch the app locally, open your component, open the CI/CD tab, and then you can play around!!
https://app.circleci.com ->

@Parsifal-M awesome!
I feel like the correct answer to that is to write a test suite for that module, which currently it lacks?  That way you could mock the API response and then entirely play with it within a testing call.  Now, whether or not a test suite gets added...
CircleCI is free for basic open source use and can connect to any GitHub account, so if you're REALLY interested, you could easily sign up for an account, and you'd immediately be able to follow all the instructions in the app which is raw cloned out of this repo (which I've done before). Roughly it's add a temporary CircleCI annotation to one of the sample entity files in the repo, create your API key (which you do once logged in) and configure app-config.yaml per the plugin README.md, launch the app locally, open your component, open the CI/CD tab, and then you can play around!!
https://app.circleci.com ->

I'm happy to help guide, just not able to try to fix this at the moment.

Thanks for the info! You are right 👍I will start looking into this today and maybe come back with a solution tomorrow 🚀


uf-7970 feature: implemented functionality to add multiple person numbers man…

…ually
Types of changes

[ ] Bug fix
[x] New feature
[ ] Removed feature
[ ] Code style update (formatting etc.)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] Documentation content changes

Does this PR introduce a breaking change?

[ ] Yes (I have stepped the version number accordingly)
[x] No

Checklist:

[x] My code follows the code style of this project.
[x] I have updated the documentation accordingly (if applicable).
[ ] I have added/updated tests to cover my changes (if applicable).

PS jag ändrade target från main till develop


Please add instructions on how to use

Hello @AlessandroSangiuliano. Thank you for uroswm, it is definitely a great step to bring GNUstep out of the 80s visually.
I am trying to get it to work on FreeBSD. (and eventually produce a Live ISO that comes with it out of the box). This is what I am currently getting:

Do you have any idea what might be causing this?
Overall, can you please give some instructions on which software from which repositories need to be compiled and installed, and how this all has to be launched in a start script, to get the result shown here:

Thanks a ton.

Hello ths problem is the one I'm working on by 4 days. This is happening actually only with GNUstep because it is doing some offset recalculation and I'm wronging the way on how to say to GNUstep back "Hey -back, this are the right datas to do your calculation stuf"
Be patience, uroswm actually is an early realease, 0.0.2, this means problems like this are normal to be encountered until a stable relese. However I'm happy if people start to use uroswm and reporting issue here.
Actually I'm talking and colaborating with an awesomewm developer to understand which datas and how GNUstep wants to do the recalculation!
After getting full GNUstep support, I'll do a XCBKit and uroswm release.
Actualy there aren't so many instructions on how to use it, it's not something special, but something simple to use.
You build it following the instructions and the dependencies I wrote.
Is a reparenting loating wm, s you can move the windows on the desktop with the mouse.
The next step will be, sooner or later, add the support for docking icons.
Rember the uroswm is really early version (0.0.2) and lacks many features and some standars.
Have fun playing with him.
If you know X11 experst developer that could solve ths annpying problem before me, just link the code to them and inform me about that so I can help explaining the code.

Hi @AlessandroSangiuliano thanks for your quick response.
Yes, I figured out that I need XcbKit and the Rik theme. This is what I am using - am I doing it wrong?
#!/usr/bin/env bash

# This script is executed on the build host
# at the time when the image is created. This is just a temporary script
# until the software below is available in pkg

HERE=$(readlink -f .)

if [ -z "${uzip}" ] ; then
 echo "\$uzip missing. Exiting"
fi

pkg install -y git gmake gnustep-make gnustep

. /usr/local/GNUstep/System/Makefiles/GNUstep.sh

cd /tmp

REPOS="BertrandDekoninck/TopBar"
# BertrandDekoninck/rik.theme

for REPO in $REPOS ; do
  git clone "https://github.com/${REPO}"
  cd $(basename "${REPO}")
  gmake
  ls "${uzip}"
  DESTDIR="${uzip}" gmake install
  cd -
  rm -rf $(basename "${REPO}")
done

REPO="AlessandroSangiuliano/rik.theme"
git clone "https://github.com/${REPO}"
cd $(basename "${REPO}") # sic!
gmake
ls "${uzip}"
DESTDIR="${uzip}" gmake install
cd -
rm -rf $(basename "${REPO}")

# Build dependency needed for uroswm
REPO="AlessandroSangiuliano/XcbKit"
git clone "https://github.com/${REPO}"
cd $(basename "${REPO}")/XCBKit # sic!
gmake
ls "${uzip}"
gmake install # Install on the build system; this is needed for libraries
DESTDIR="${uzip}" gmake install
cd -
rm -rf $(basename "${REPO}")

REPO="AlessandroSangiuliano/uroswm"
git clone "https://github.com/${REPO}"
cd $(basename "${REPO}")/$(basename "${REPO}")
gmake
ls "${uzip}"
DESTDIR="${uzip}" gmake install
cd -
rm -rf $(basename "${REPO}")

cd "${HERE}"

In the installed system I start it with:
cat > /.xinitrc <<\EOF
!/bin/sh
. /usr/local/GNUstep/System/Makefiles/GNUstep.sh
defaults write NSGlobalDomain GSTheme Rik
uroswm &
compton &
openapp GWorkspace &
EOF

What I am trying to achieve is to get a result like on your screenshot.

It seems all correct, but to get what you posted in the second image you need to set a GNUstep default, GSBackendHandleWindowDecoration(s) ( i don't remember if it has the s as final letter) to NO. In this way gnustep-gui will handle the window decorations and you will get the things in the second image you posted. It's not something relative to uroswm.
Warning: if you are going to set GSBackendHandleWindowDecoration(s) to NO, you will be able to move and resize GNUstep Apps windows, but not other toolokint windows, for example firefox or google-chrome or gtk apps or qt apps.
That's why I started to implement a new window manager. To make GNUstep Apps full and well integrates with other toolkits, so that we can use our GNUstep Apss with iur favourite web browser. (just an example)
uroswm is really young, play with it, don't use it in a production system.

So you are using BertrandDekoninck/TopBar in that screenshot as well?

Non I didn't know the Bertrand implemented a TopBar I should give a look.
To get the bar on the screenshot you have to set another defaults vaue:
NSInterfaceStyleDefault to NSMachintoshInterfaceStyle.
You can set these defaults from SystemPreferences app.

I can't seem to find any reference to GSBackendHandleWindowDecoration(s) anywhere. Are you sure it is called that?

Sure, I just activated and deactivated it in via SystemPreferences->Defaults->GSBackHandlesWindowDecoration
I was not properly remember the name but it was similar.

Hello @AlessandroSangiuliano would you like to test drive our pre-alpha FreeBSD based Live ISO?
https://github.com/furybsd/furybsd-livecd/issues/189#issuecomment-695328992


Request support for Loratap Smart Garage Door Opener

Log Message
This error originated from a custom integration.

Logger: custom_components.tuya_local.config_flow
Source: custom_components/tuya_local/config_flow.py:46
Integration: Tuya Local (documentation, issues)
First occurred: 10:06:13 (2 occurrences)
Last logged: 10:06:13

Device matches None with quality of 0%. DPS: {"updated_at":<PHONE_NUMBER>.005937, "7": 0, "101": false, "102": 20, "103": 0}
Report this to https://github.com/make-all/tuya-local/issues/

Information about DPS mappings
{
  "result": {
    "category": "kg",
    "functions": [
      {
        "code": "switch_1",
        "type": "Boolean",
        "values": "{}"
      },
      {
        "code": "countdown_1",
        "type": "Integer",
        "values": "{\"unit\":\"s\",\"min\":0,\"max\":86400,\"scale\":0,\"step\":1}"
      },
      {
        "code": "countdown_1",
        "type": "Integer",
        "values": "{\"unit\":\"s\",\"min\":0,\"max\":86400,\"scale\":0,\"step\":1}"
      }
    ],
    "status": [
      {
        "code": "switch_1",
        "type": "Boolean",
        "values": "{}"
      },
      {
        "code": "countdown_1",
        "type": "Integer",
        "values": "{\"unit\":\"s\",\"min\":0,\"max\":86400,\"scale\":0,\"step\":1}"
      },
      {
        "code": "countdown_1",
        "type": "Integer",
        "values": "{\"unit\":\"s\",\"min\":0,\"max\":86400,\"scale\":0,\"step\":1}"
      }
    ]
  },
  "success": true,
  "t":<PHONE_NUMBER>159,
  "tid": "54d33ef4d84011ed99d6ea1895c2a2b1"
}

Product ID
"product_id": "kksjmhr9nhjudvzo",
"product_name": "Smart Garage Door Opener",

Information about how the device functions
I believe these are the correct values to indicate the state of the garage door:
switch_1 status: indicates if the garage door is closed (true) or open (false)
This is the link to the device page of the vendor:
https://www.loratap.com/products/gdc100w
After digging on the Tuya IoT website, I've seen that there are 5 DP:

I've tried to provide as many details as possible, let me know if other information is needed.
Thank you!

The Chinese names read "Magnetic switch" and "Travel time setting".  I guess "magnetic switch is maybe a fully closed or open detection, which is missing from the log as there is only one boolean listed.
It isn't clear though which of the integer values is which (two countdowns and a travel time setting).  Maybe you can narrow it down using the steps 2 or 3 here.

门磁开关 (Magnetic switch) is the closed or open detection and it is the 101 DPS in the log above.
The other three DPS are timers and by looking in the SmartLife app:

7 should be "Countdown"
102 (行程时间设置 - Travel time setting) is used for the opening/closing animation in the app (in this case 20 seconds)
103 I guess is "Timer"

So there is no dp for switch_1, to actually control the door?

I was wrong about the DPS 7. This is an example of a configuration I found online by a guy who is using LocalTuya.  It should work like this, I hope
"entities": [         {           "id": 7,           "friendly_name": "Switch",           "platform": "switch"         },         {           "id": 101,           "friendly_name": "Status",           "state_on": "True",           "state_off": "False",           "device_class": "garage_door",           "platform": "binary_sensor"         }       ]

No, it won't work like that, dp 7 is not a boolean, it can't be the switch.  Try using the method described here to get the  code for the "Switch" option in that dropdown you screenshotted above.

Following that method, I was able to get this:
It now appears a "new" DP:    "dpId": 1   that refers to the switch.
[
    {
        "dpName": "Switch",
        "dpId": 1
    },
    {
        "dpName": "门磁开关",
        "dpId": 101
    },
    {
        "dpName": "行程时间设置",
        "dpId": 102
    },
    {
        "dpName": "Countdown",
        "dpId": 7
    },
    {
        "dpName": "Countdown",
        "dpId": 103
    }
]

and this is specific for the Switch option:
{
    "startRowId": "",
    "pageNo": 1,
    "pageSize": 10,
    "code": "1",
    "startTime":<PHONE_NUMBER>794,
    "endTime":<PHONE_NUMBER>794,
    "projectCode": "xxx",
    "sourceId": "xxx",
    "sourceType": "4",
    "deviceId": "xxx",
    "pageStartRow": "",
    "region": "EU"
}


version 8.0.0 raises ValueError when parsing tags

The problem
When running semantic-release version version 8.0.0 raises ValueError when parsing tags.
It seems that python-semantic-release assumes that all tags are in the configured format and crashes when a tag does not adhere to the format.
In this particular instance, the issue is that the main branch has a tag with the name "tested-on-prototype".
semantic-release --noop version
🛡 You are running in no-operation mode, because the '--noop' flag was supplied
[13:06:26] WARNING  [semantic_release.cli.config] WARNING config.from_raw_config: the token for the remote VCS is configured as stored in the GH_TOKEN environment variable, but it is empty                  config.py:353
Traceback (most recent call last):
  File "REDACTED/bin/semantic-release", line 8, in <module>
    sys.exit(main())
  File "REDACTED/lib/python3.10/site-packages/click/core.py", line 1130, in __call__
    return self.main(*args, **kwargs)
  File "REDACTED/lib/python3.10/site-packages/click/core.py", line 1055, in main
    rv = self.invoke(ctx)
  File "REDACTED/lib/python3.10/site-packages/click/core.py", line 1657, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "REDACTED/lib/python3.10/site-packages/click/core.py", line 1404, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "REDACTED/lib/python3.10/site-packages/click/core.py", line 760, in invoke
    return __callback(*args, **kwargs)
  File "REDACTED/lib/python3.10/site-packages/click/decorators.py", line 26, in new_func
    return f(get_current_context(), *args, **kwargs)
  File "REDACTED/lib/python3.10/site-packages/semantic_release/cli/commands/version.py", line 274, in version
    new_version = next_version(
  File "REDACTED/lib/python3.10/site-packages/semantic_release/version/algorithm.py", line 224, in next_version
    all_git_tags_as_versions = tags_and_versions(repo.tags, translator)
  File "REDACTED/lib/python3.10/site-packages/semantic_release/version/algorithm.py", line 37, in tags_and_versions
    ts_and_vs = [(t, translator.from_tag(t.name)) for t in tags]
  File "REDACTED/lib/python3.10/site-packages/semantic_release/version/algorithm.py", line 37, in <listcomp>
    ts_and_vs = [(t, translator.from_tag(t.name)) for t in tags]
  File "REDACTED/lib/python3.10/site-packages/semantic_release/version/translator.py", line 71, in from_tag
    raise ValueError(
ValueError: Tag 'tested-on-prototype' doesn't match tag format 'v{version}'

Expected behavior
The tags should be parsed and the version updated like in version 7.34.6, ignoring any tags that do not adhere to the version format.
Environment
Python 3.10.6
pip 23.0.1
semantic-release, version 8.0.0
Configuration
Please add your semantic-release configuration, and if applicable also provide
your build-system configuration from pyproject.toml.
Logs
Logs from runnim semantic-release version:
semantic-release --noop -vv version
[13:08:48] DEBUG    [semantic_release.cli.commands.main] DEBUG main.main: logging level set to: DEBUG                                                                                main.py:106
🛡 You are running in no-operation mode, because the '--noop' flag was supplied
           DEBUG    [semantic_release.cli.commands.main] DEBUG main.main: global cli options: GlobalCommandLineOptions(noop=True, verbosity=2, config_file='pyproject.toml', strict=False)                      main.py:124
           INFO     [semantic_release.cli.commands.main] INFO main.main: Loading TOML configuration from pyproject.toml                                                                                main.py:128
           INFO     [semantic_release.cli.config] INFO config.select_branch_options: Using group 'main' options, as '(main|master)' matches 'main'                                                            config.py:250
           WARNING  [semantic_release.cli.config] WARNING config.from_raw_config: the token for the remote VCS is configured as stored in the GH_TOKEN environment variable, but it is empty                  config.py:353
           DEBUG    [semantic_release.changelog.template] DEBUG template.environment: {'template_dir': 'templates', 'block_start_string': '{%', 'block_end_string': '%}', 'variable_start_string': '{{',     template.py:51
                    'variable_end_string': '}}', 'comment_start_string': '{#', 'comment_end_string': '#}', 'line_statement_prefix': None, 'line_comment_prefix': None, 'trim_blocks': False,
                    'lstrip_blocks': False, 'newline_sequence': '\n', 'keep_trailing_newline': False, 'extensions': (), 'autoescape': True, 'autoescape_value': True}
           DEBUG    [semantic_release.version.translator] DEBUG translator._invert_tag_format_to_re: inverted tag_format 'v{version}' to 'v(?P<version>.*)'                                                translator.py:40
           DEBUG    [semantic_release.cli.commands.version] DEBUG version.is_forced_prerelease: force_prerelease = False, force_level = None, prerelease = False                                              version.py:48
Traceback (most recent call last):
  File "REDACTED/bin/semantic-release", line 8, in <module>
    sys.exit(main())
  File "REDACTED/lib/python3.10/site-packages/click/core.py", line 1130, in __call__
    return self.main(*args, **kwargs)
  File "REDACTED/lib/python3.10/site-packages/click/core.py", line 1055, in main
    rv = self.invoke(ctx)
  File "REDACTED/lib/python3.10/site-packages/click/core.py", line 1657, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "REDACTED/lib/python3.10/site-packages/click/core.py", line 1404, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "REDACTED/lib/python3.10/site-packages/click/core.py", line 760, in invoke
    return __callback(*args, **kwargs)
  File "REDACTED/lib/python3.10/site-packages/click/decorators.py", line 26, in new_func
    return f(get_current_context(), *args, **kwargs)
  File "REDACTED/lib/python3.10/site-packages/semantic_release/cli/commands/version.py", line 274, in version
    new_version = next_version(
  File "REDACTED/lib/python3.10/site-packages/semantic_release/version/algorithm.py", line 224, in next_version
    all_git_tags_as_versions = tags_and_versions(repo.tags, translator)
  File "REDACTED/lib/python3.10/site-packages/semantic_release/version/algorithm.py", line 37, in tags_and_versions
    ts_and_vs = [(t, translator.from_tag(t.name)) for t in tags]
  File "REDACTED/lib/python3.10/site-packages/semantic_release/version/algorithm.py", line 37, in <listcomp>
    ts_and_vs = [(t, translator.from_tag(t.name)) for t in tags]
  File "REDACTED/lib/python3.10/site-packages/semantic_release/version/translator.py", line 71, in from_tag
    raise ValueError(
ValueError: Tag 'tested-on-prototype' doesn't match tag format 'v{version}'

Running version 7.34.6 of python-semantic-release in the same repository:
semantic-release --noop -v DEBUG version
debug: Main args: {'force_level': None, 'prerelease': False, 'prerelease_patch': True, 'post': False, 'retry': False, 'noop': False, 'define': ()}
debug: Environment: GH_TOKEN="None",GL_TOKEN="None",PYPI_PASSWORD="None",PYPI_TOKEN="None",PYPI_USERNAME="None",REPOSITORY_USERNAME="None",REPOSITORY_PASSWORD="None",
debug: Main config: {'check_build_status': False, 'commit_subject': '{version}', 'commit_message': 'Automatically generated by python-semantic-release', 'commit_parser': 'semantic_release.history.angular_parser', 'patch_without_tag': False, 'major_on_zero': True, 'upload_to_pypi': True, 'upload_to_repository': True, 'version_source': 'commit', 'no_git_tag': None}
Creating new version
Current version: 4.6.0, Current release version: 4.6.0
warning: No operation mode. Should have bumped from 4.6.0 to 4.6.1

This should be addressed in 8.0.1 :crossed_fingers:

Verified that it runs correctly on the affected repo when using version 8.0.1 :+1: :clap:


too many 500 error responses

Hi there, I'm trying to test the library but I'm getting this error:
RetryError: HTTPSConnectionPool(host='query2.finance.yahoo.com', port=443): Max retries exceeded with url: [/v1/test/getcrumb](https://file+.vscode-resource.vscode-cdn.net/v1/test/getcrumb) (Caused by ResponseError('too many 500 error responses'))
PD: it is the first run, other libraries (yfinance) are working as intended
Any hint?

Hi @luisgrisolia
Thanks for raising this. It's the yahooquery dependency. Apparently this issue has been fixed in the latest version.
Hopefully if you upgrade your yahooquery package to version 2.3.7 that should fix it.
If it doesn't then it may be because I need to change this line to pass asynchronous as False. If you override that line in your locally installed version of market_prices then that should, according to recently closed issues over at yahooquery, do the trick.
I will make the change here, upgrade the dependencies and cut a new release, although probably not until after xmas now...
Let me know how you get on!
Cheers

HI @maread99
I cloned the repo and created a clean local development environment and for my surprise it worked fine without further modifications. On the other hand, while creating a clean environment but instead installing the library using pypi I get the same error.
The versions of urllib3, valimp and yahooquery are outdated, that's the problem (dependabot is already into it as I noticed)
Thanks a lot for your help, and good work 🤓
Cheers

Good to hear it's all working.👍
I'll update the dependencies shortly.
Let me know of any other issues you run into.
Cheers


Mac install Error

localhost:~ Lee$ brew install go-delve/delve/delve
==> Installing delve from go-delve/homebrew-delve
==> Downloading https://github.com/derekparker/delve/archive/v0.11.0-alpha.tar.gz
Already downloaded: /Library/Caches/Homebrew/delve-0.11.0.tar.gz
==> dlv-cert is already installed, no need to create it
==> make build BUILD_SHA=v0.11.0
Last 15 lines from /Users/lee/Library/Logs/Homebrew/delve/01.make:
	/usr/local/Cellar/go/1.5.1/libexec/src/github.com/spf13/cobra (from $GOROOT)
	/private/tmp/delve20160918-5331-1ukjof1/delve-0.11.0-alpha/src/github.com/spf13/cobra (from $GOPATH)
src/github.com/derekparker/delve/dwarf/reader/reader.go:6:2: cannot find package "golang.org/x/debug/dwarf" in any of:
	/usr/local/Cellar/go/1.5.1/libexec/src/golang.org/x/debug/dwarf (from $GOROOT)
	/private/tmp/delve20160918-5331-1ukjof1/delve-0.11.0-alpha/src/golang.org/x/debug/dwarf (from $GOPATH)
src/github.com/derekparker/delve/proc/proc_darwin.go:12:2: cannot find package "golang.org/x/debug/macho" in any of:
	/usr/local/Cellar/go/1.5.1/libexec/src/golang.org/x/debug/macho (from $GOROOT)
	/private/tmp/delve20160918-5331-1ukjof1/delve-0.11.0-alpha/src/golang.org/x/debug/macho (from $GOPATH)
src/github.com/derekparker/delve/proc/proc_darwin.go:21:2: cannot find package "golang.org/x/sys/unix" in any of:
	/usr/local/Cellar/go/1.5.1/libexec/src/golang.org/x/sys/unix (from $GOROOT)
	/private/tmp/delve20160918-5331-1ukjof1/delve-0.11.0-alpha/src/golang.org/x/sys/unix (from $GOPATH)
src/github.com/derekparker/delve/config/config.go:10:2: cannot find package "gopkg.in/yaml.v2" in any of:
	/usr/local/Cellar/go/1.5.1/libexec/src/gopkg.in/yaml.v2 (from $GOROOT)
	/private/tmp/delve20160918-5331-1ukjof1/delve-0.11.0-alpha/src/gopkg.in/yaml.v2 (from $GOPATH)
make: *** [build] Error 1

READ THIS: https://git.io/brew-troubleshooting
If reporting this issue please do so at (not Homebrew/homebrew):
  https://github.com/go-delve/homebrew-delve/issues

/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/open-uri.rb:353:in `open_http': 422 Unprocessable Entity (GitHub::Error)
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/open-uri.rb:709:in `buffer_open'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/open-uri.rb:210:in `block in open_loop'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/open-uri.rb:208:in `catch'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/open-uri.rb:208:in `open_loop'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/open-uri.rb:149:in `open_uri'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/open-uri.rb:689:in `open'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/open-uri.rb:30:in `open'
	from /usr/local/Library/Homebrew/utils.rb:472:in `open'
	from /usr/local/Library/Homebrew/utils.rb:502:in `issues_matching'
	from /usr/local/Library/Homebrew/utils.rb:534:in `issues_for_formula'
	from /usr/local/Library/Homebrew/exceptions.rb:222:in `fetch_issues'
	from /usr/local/Library/Homebrew/exceptions.rb:218:in `issues'
	from /usr/local/Library/Homebrew/exceptions.rb:261:in `dump'
	from /usr/local/Library/brew.rb:195:in `rescue in <main>'
	from /usr/local/Library/brew.rb:79:in `<main>'

Who can tell me how to fix the issue, Thanks!

I think you need at least go 1.6 to use the brew recipe, with go 1.5 you will need to set GOVENDOREXPERIMENT but I don't know how to do that through brew.

I am using go version 1.6.2 but still faced the issue on OS X
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/open-uri.rb:353:in `open_http': 422 Unprocessable Entity (GitHub::Error)
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/open-uri.rb:709:in `buffer_open'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/open-uri.rb:210:in `block in open_loop'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/open-uri.rb:208:in `catch'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/open-uri.rb:208:in `open_loop'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/open-uri.rb:149:in `open_uri'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/open-uri.rb:689:in `open'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/open-uri.rb:30:in `open'
	from /usr/local/Library/Homebrew/utils.rb:436:in `open'
	from /usr/local/Library/Homebrew/utils.rb:466:in `issues_matching'
	from /usr/local/Library/Homebrew/utils.rb:498:in `issues_for_formula'
	from /usr/local/Library/Homebrew/exceptions.rb:209:in `fetch_issues'
	from /usr/local/Library/Homebrew/exceptions.rb:205:in `issues'
	from /usr/local/Library/Homebrew/exceptions.rb:248:in `dump'
	from /usr/local/Library/brew.rb:160:in `rescue in <main>'
	from /usr/local/Library/brew.rb:67:in `<main>'

@LalatenduMohanty is that the full error message?
cc @steeve

@aarzilli  Here is the full error
$ brew install go-delve/delve/delve
==> Installing delve from go-delve/homebrew-delve
==> Downloading https://github.com/derekparker/delve/archive/v0.11.0-alpha.tar.gz
Already downloaded: /Library/Caches/Homebrew/delve-0.11.0.tar.gz
==> dlv-cert is already installed, no need to create it
==> make build BUILD_SHA=v0.11.0
Last 15 lines from /Users/lmohanty/Library/Logs/Homebrew/delve/01.make:
	/usr/local/Cellar/go/1.5.1/libexec/src/github.com/spf13/cobra (from $GOROOT)
	/private/tmp/delve20161005-6837-6240x5/delve-0.11.0-alpha/src/github.com/spf13/cobra (from $GOPATH)
src/github.com/derekparker/delve/dwarf/reader/reader.go:6:2: cannot find package "golang.org/x/debug/dwarf" in any of:
	/usr/local/Cellar/go/1.5.1/libexec/src/golang.org/x/debug/dwarf (from $GOROOT)
	/private/tmp/delve20161005-6837-6240x5/delve-0.11.0-alpha/src/golang.org/x/debug/dwarf (from $GOPATH)
src/github.com/derekparker/delve/proc/proc_darwin.go:12:2: cannot find package "golang.org/x/debug/macho" in any of:
	/usr/local/Cellar/go/1.5.1/libexec/src/golang.org/x/debug/macho (from $GOROOT)
	/private/tmp/delve20161005-6837-6240x5/delve-0.11.0-alpha/src/golang.org/x/debug/macho (from $GOPATH)
src/github.com/derekparker/delve/proc/proc_darwin.go:21:2: cannot find package "golang.org/x/sys/unix" in any of:
	/usr/local/Cellar/go/1.5.1/libexec/src/golang.org/x/sys/unix (from $GOROOT)
	/private/tmp/delve20161005-6837-6240x5/delve-0.11.0-alpha/src/golang.org/x/sys/unix (from $GOPATH)
src/github.com/derekparker/delve/config/config.go:10:2: cannot find package "gopkg.in/yaml.v2" in any of:
	/usr/local/Cellar/go/1.5.1/libexec/src/gopkg.in/yaml.v2 (from $GOROOT)
	/private/tmp/delve20161005-6837-6240x5/delve-0.11.0-alpha/src/gopkg.in/yaml.v2 (from $GOPATH)
make: *** [build] Error 1

READ THIS: https://git.io/brew-troubleshooting
If reporting this issue please do so at (not Homebrew/homebrew):
  https://github.com/go-delve/homebrew-delve/issues

/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/open-uri.rb:353:in `open_http': 422 Unprocessable Entity (GitHub::Error)
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/open-uri.rb:709:in `buffer_open'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/open-uri.rb:210:in `block in open_loop'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/open-uri.rb:208:in `catch'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/open-uri.rb:208:in `open_loop'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/open-uri.rb:149:in `open_uri'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/open-uri.rb:689:in `open'
	from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/open-uri.rb:30:in `open'
	from /usr/local/Library/Homebrew/utils.rb:436:in `open'
	from /usr/local/Library/Homebrew/utils.rb:466:in `issues_matching'
	from /usr/local/Library/Homebrew/utils.rb:498:in `issues_for_formula'
	from /usr/local/Library/Homebrew/exceptions.rb:209:in `fetch_issues'
	from /usr/local/Library/Homebrew/exceptions.rb:205:in `issues'
	from /usr/local/Library/Homebrew/exceptions.rb:248:in `dump'
	from /usr/local/Library/brew.rb:160:in `rescue in <main>'
	from /usr/local/Library/brew.rb:67:in `<main>'

you say you are using 1.6.2 but your paths say 1.5.1 are you sure you are using 1.6.2?

@aarzilli I have no idea why it is showing /usr/local/Cellar/go/1.5.1/libexec . Now I have went to go 1.7.1. But get the same exact error.
$ go version
go version go1.7.1 darwin/amd64

considering you already have the certificate you could clone and build the repository manually, if this works then it's your install of homebrew that has a problem.

@aarzilli you are right, my home brew had some issue.  After fixing that it worked fine.


Primitive interface updates

Work should be done in the experimental branch

[ ] Update Estimator input/output

Details in RFC 51, RFC 53

[ ] Update Sampler input/output

Details in RFC 56

[x] Update to OptionsV2 (Done) #1221, #1223

Some the work regarding updating the Sampler and Estimator input/output has already been done (#1224). This work should be based off of https://github.com/Qiskit/qiskit/pull/11227 (Estimator) and https://github.com/Qiskit/qiskit/pull/11264 (Sampler)
The qiskit PRs has been split up into smaller ones
Estimator 11227:

EstimatorV2 Container https://github.com/Qiskit/qiskit/pull/11524
BaseEstimator V2 https://github.com/Qiskit/qiskit/pull/11527

Sampler 11264:

SamplerV2 Container https://github.com/Qiskit/qiskit/pull/11542
BaseSamplerV2 https://github.com/Qiskit/qiskit/pull/11529

Completed in 0.21.0 release


Unable to send PMs due to adding "

I haven't figured out how to reliably reproduce this issue, but sometimes when replying to PMs (or Twitch chat), I will get the error of ' " PlayerName is not online.' It seems to be adding an extra " in front of the name even though I am replying by clicking on the other person's name in chat. When typing out my response, everything seems normal (i.e. there's no extra " in front of the recipient name in the box). Only when the message is sent, I get the error of ' " PlayerName is not online.'

https://www.youtube.com/watch?v=shK5P_bbrOI
haven't figured out how to reproduce reliably, but here's a video of what happened recently

Not sure if similar or unrelated issue - but I was again unable to send URL links in PMs to someone, but able to send regular text messages...

Not related, but found and fixed for next version