Failed to load llama in triton server, parsed error

Failed to load engine in tensorrt llm backend, refer to config files in all_models/inflight_batcher_llm. It always prompts "..parse error" like following. attached my own config.pbtxt at last.
Please anyone suffering with the similar issue with me, how to solved this?
run cmd
# tritonserver --model-repository=/tensorrtllm_backend/triton_model_repo

engine location
$ tree -L 1 tensorrtllm_backend/triton_model_repo/tensorrt_llm/
tensorrtllm_backend/triton_model_repo/tensorrt_llm/
|-- 1
`-- config.pbtxt

Error log
tritonserver --model-repository=/tensorrtllm_backend/triton_model_repo
I1030 07:31:12.979160 4933 pinned_memory_manager.cc:241] Pinned memory pool is created at '0x7f52d0000000' with size 268435456
I1030 07:31:12.979321 4933 cuda_memory_manager.cc:107] CUDA memory pool is created on device 0 with size 67108864
I1030 07:31:12.980735 4933 model_lifecycle.cc:461] loading: preprocessing:1
I1030 07:31:12.980758 4933 model_lifecycle.cc:461] loading: tensorrt_llm:1
I1030 07:31:12.980799 4933 model_lifecycle.cc:461] loading: postprocessing:1
E1030 07:31:13.009883 4933 backend_model.cc:634] ERROR: Failed to create instance: unexpected error when creating modelInstanceState: [json.exception.parse_error.101] parse error at line 1, column 1: syntax error while parsing value - unexpected end of input; expected '[', '{', or a literal
E1030 07:31:13.009933 4933 model_lifecycle.cc:621] failed to load 'tensorrt_llm' version 1: Internal: unexpected error when creating modelInstanceState: [json.exception.parse_error.101] parse error at line 1, column 1: syntax error while parsing value - unexpected end of input; expected '[', '{', or a literal
I1030 07:31:13.009940 4933 model_lifecycle.cc:756] failed to load 'tensorrt_llm'
I1030 07:31:14.560434 4933 python_be.cc:2199] TRITONBACKEND_ModelInstanceInitialize: postprocessing_0_0 (CPU device 0)
I1030 07:31:14.861963 4933 model_lifecycle.cc:818] successfully loaded 'postprocessing'
I1030 07:31:15.621445 4933 python_be.cc:2199] TRITONBACKEND_ModelInstanceInitialize: preprocessing_0_0 (CPU device 0)
I1030 07:31:16.776123 4933 model_lifecycle.cc:818] successfully loaded 'preprocessing'
I1030 07:31:16.776258 4933 server.cc:592]
config.pbtxt
name: "tensorrt_llm"
backend: "tensorrtllm"
max_batch_size: 128
model_transaction_policy {
decoupled: False
}
input [
{
name: "input_ids"
data_type: TYPE_INT32
dims: [ -1 ]
},
{
name: "input_lengths"
data_type: TYPE_INT32
dims: [ 1 ]
reshape: { shape: [ ] }
},
{
name: "request_output_len"
data_type: TYPE_UINT32
dims: [ 1 ]
},
{
name: "end_id"
data_type: TYPE_UINT32
dims: [ 1 ]
reshape: { shape: [ ] }
optional: true
},
{
name: "pad_id"
data_type: TYPE_UINT32
dims: [ 1 ]
reshape: { shape: [ ] }
optional: true
},
{
name: "beam_width"
data_type: TYPE_UINT32
dims: [ 1 ]
reshape: { shape: [ ] }
optional: true
},
{
name: "temperature"
data_type: TYPE_FP32
dims: [ 1 ]
reshape: { shape: [ ] }
optional: true
},
{
name: "runtime_top_k"
data_type: TYPE_UINT32
dims: [ 1 ]
reshape: { shape: [ ] }
optional: true
},
{
name: "runtime_top_p"
data_type: TYPE_FP32
dims: [ 1 ]
reshape: { shape: [ ] }
optional: true
},
{
name: "len_penalty"
data_type: TYPE_FP32
dims: [ 1 ]
reshape: { shape: [ ] }
optional: true
},
{
name: "repetition_penalty"
data_type: TYPE_FP32
dims: [ 1 ]
reshape: { shape: [ ] }
optional: true
},
{
name: "min_length"
data_type: TYPE_UINT32
dims: [ 1 ]
reshape: { shape: [ ] }
optional: true
},
{
name: "presence_penalty"
data_type: TYPE_FP32
dims: [ 1 ]
reshape: { shape: [ ] }
optional: true
},
{
name: "random_seed"
data_type: TYPE_UINT64
dims: [ 1 ]
reshape: { shape: [ ] }
optional: true
},
{
name: "stop"
data_type: TYPE_BOOL
dims: [ 1 ]
optional: true
},
{
name: "streaming"
data_type: TYPE_BOOL
dims: [ 1 ]
optional: true
}
]
output [
{
name: "output_ids"
data_type: TYPE_INT32
dims: [ -1, -1 ]
}
]
instance_group [
{
count: 1
kind : KIND_CPU
}
]
parameters: {
key: "max_beam_width"
value: {
string_value: "1"
}
}
parameters: {
key: "FORCE_CPU_ONLY_INPUT_TENSORS"
value: {
string_value: "no"
}
}
parameters: {
key: "gpt_model_type"
value: {
string_value: "inflight_fused_batching"
}
}
parameters: {
key: "gpt_model_path"
value: {
string_value: "/tensorrtllm_backend/triton_model_repo/tensorrt_llm"
}
}

@byshiue i also have a same error. plz check this issue

This error means that there is no config.json file found under /tensorrtllm_backend/triton_model_repo/tensorrt_llm as you specified for gpt_model_path, please check that. Thanks.
The error is not user friendly, we have noticed that, will improve in later version.

Thanks, it works now.

Thanks, it works now.
Sorry to disturb you, but could you please tell me how you set the 'gpt_model_path' when running the llama model? Do you use the TensorRT engines generated by GPT or the TensorRT engines generated by llama? When I try to use the TensorRT engines generated by llama, I encounter the following error
https://user-images.githubusercontent.com/26091437/279249251-def8a96a-0e56-4274-b8f2-c82e685be8b8.png

Thanks, it works now.
Sorry to disturb you, but could you please tell me how you set the 'gpt_model_path' when running the llama model? Do you use the TensorRT engines generated by GPT or the TensorRT engines generated by llama? When I try to use the TensorRT engines generated by llama, I encounter the following error

I think you should build the model with the option --use_inflight_batching opened

Thanks, it works now.
Sorry to disturb you, but could you please tell me how you set the 'gpt_model_path' when running the llama model? Do you use the TensorRT engines generated by GPT or the TensorRT engines generated by llama? When I try to use the TensorRT engines generated by llama, I encounter the following error

I think you should build the model with the option --use_inflight_batching opened

OK, thank you.


Pass UUID app configuration in during server startup

Both app.py and uuid_worker.py have app.config.from_pyfile() statements, and are now configured to work with 'app.cfg' for HuBMAP and 'sennet.app.cfg' for SenNet.  Currently there are problems if these two statements are not coordinated to use the same file.
Pass the configuration read by app.py from the file into app.config to the UUIDWorker() init()  Change UUIDWork.init() to set global variables from the configuration parameters read by app.py, and not re-read the configuration file.

Changing the description of this issue
FROM:
"Pass the filename to be used for configuration in from the server during startup for app.config.from_pyfile() execution in app.py, and to pass to the UUIDWorker() constructor during instantiation of worker in init(). Change UUIDWork.init() to use the argument for its load of app.config.from_pyfile()."
TO:
"Pass the configuration read by app.py from the file into app.config to the UUIDWorker() init()  Change UUIDWork.init() to set global variables from the configuration parameters read by app.py, and not re-read the configuration file."

Changing the description of this issue
FROM:
"Pass the configuration read by app.py from the file into app.config to the UUIDWorker() init() Change UUIDWork.init() to set global variables from the configuration parameters read by app.py, and not re-read the configuration file."
TO:
"App-specific configuration will always be read from the file instance/app.cfg, which will be created using other 'cfg.example' files checked-in to Git. Modify app.py to read this file one time, and pass any configuration parameters needed to uuid_worker.init(), rather than allowing the worker to re-read the file."


Store authStrategyCache parameter in Authorizing ctor. Fixes #87

Also use SimpleAuthStrategyCache as the default.

EmptyAuthStrategyCache is still useful if you want to disable the auth cache.


Cert.crt problems when setting up an OSKR bot

Hi,
after filling in the ip of my oskr bot and uploading the SSH key file, I am getting the following error: not running (last error: open ../certs/cert.crt: no such file or directory). After this the bot screen remains in black and nothing else happens.
I guess that this is because it is not finding file cert.crt in ~/wire-pod/certs (in fact this folder is not even existing) but I don't know how to generate this certificate. Any idea?

opened as a Issue


Extra backslash in op docstring

When viewing the docstring for the op function in the Documenter output, there are extra backslashes in the part talking about combining operators using the * symbol.

I added those because without escaping *, on my computer the * wasn't being shown and was causing some strange formatting (it seemed like the * was being interpreted as some sort of markdown formatting). I tried adding a single backslash, which caused an error, so I added 2 backslashes based on a discourse thread I found about properly escaping characters in docstrings.
However, I also added backticks around the expressions that were using *, which might make the backslashes unnecessary now.

Ok, should be fixed on master now.

Thanks - I was planning to fix this one if you didn't have time but appreciate the quick fix!


Container: add withHostname

I would like to be able to configure the hostname for a container. Buildkit passes the container hostname to the CNI configuration as K8S_POD_NAME (https://github.com/moby/buildkit/pull/3044) so to me this is a piece of the service/container-to-container networking puzzle.
Side note: the hostname is also what Bass uses to bust caches. It always sets it to the thunk name, e.g. GRLO5DSIPLJPQ, which changes when you set labels.
So beyond the cache-busting use case there might not be much use for this until we do services, but it's super easy to add.
cc @aluzzardi for prior services interest

Closing this until there's more concrete need for it. We might not want containers to configure their own hostnames (see #4163), and the cache busting motivation is probably better addressed in a less subtle way.


Docs: add docs/commands_zh.md and fix some doc's typo

add docs/commands.md 's Chinese version
fix some typo

@zhengzangw Sorry, I closed the previous PR, and reopen new one


Relative links in Sample READMEs will trigger broken link error

For repos we have control over, not a huge deal, but what if we don't. Also, is there a better way to handle rendering relative link images rather than stripping them out?

If this becomes a problem again, we can reopen but you can always just turn off the readme for a given sample...

If this becomes a problem again, we can reopen but you can always just turn off the readme for a given sample...


CleanCouchPoller is very slow

And so it triggers the heartbeat alarm. It has been executing the same cycle for 680min now (>10h!!!).
Maybe we can improve or slice the amount of work done in every cycle such that it doesn't take so long in busy cycles.

We need to break the amount of work this thread can handle into smaller pieces such that we avoid the false heartbeat alarms. Hitting us right now on vocms0250.

Just an update on this issue, since I see TaskArchiver heartbeat timeouts in WMStats (1.3.3.patch1).
Checking the component log (seems to be stuck creating a bunch of workload summary):
2020-06-10 22:26:07,766:140398655698688:INFO:CleanCouchPoller:Total 478 workload summary will be created
2020-06-10 22:27:17,491:140398733711104:INFO:BaseWorkerThread:TaskArchiverPoller took 97.275 secs to execute
2020-06-11 01:08:06,500:140398733711104:ERROR:LogDB:LogDBBackend delete API failed, error=(28, 'Operation timed out after 857179 milliseconds with 0 bytes received')

the ps command gives me this
[cmsdataops@cmsgwms-submit6 current]$ ps -p 700668 -o pid,ppid,rss,vsize,pcpu,pmem,cmd -ww | grep 700668
 700668       1 19107904 19519780 5.4 14.5 python /data/srv/wmagent/v1.3.3.patch1/sw/slc7_amd64_gcc630/cms/wmagent/1.3.3.patch1/bin/wmcoreD --restart --components=PhEDExInjector,DBS3Upload,TaskArchiver
[cmsdataops@cmsgwms-submit6 current]$

which is a memory footprint of ~18GB, also confirmed from the top command:
[cmsdataops@cmsgwms-submit6 current]$ top -p 700668

top - 01:15:43 up 72 days, 15:36,  1 user,  load average: 9.40, 8.63, 8.52
Tasks:   1 total,   0 running,   1 sleeping,   0 stopped,   0 zombie
%Cpu(s): 22.6 us,  5.8 sy,  0.0 ni, 70.8 id,  0.1 wa,  0.0 hi,  0.7 si,  0.0 st
KiB Mem : 13158487+total, 14494432 free, 72428624 used, 44661812 buff/cache
KiB Swap: 33553404 total, 31308400 free,  2245004 used. 58529396 avail Mem

    PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
 700668 cmsdata+  20   0   18.6g  18.2g   6020 S  99.7 14.5   1023:49 python

It's not clear though if that memory footprint belongs to all 3 components, or to a single one. Checking the components PIDs:
[cmsdataops@cmsgwms-submit6 current]$ $manage status
...
Status of WMAgent:
...
Component:DBS3Upload Running:2242937
Component:PhEDExInjector Running:700152
Component:TaskArchiver Running:700668
...

Checking the other PIDs with top:
[cmsdataops@cmsgwms-submit6 current]$ top -p 2242937
top - 01:20:51 up 72 days, 15:41,  1 user,  load average: 7.17, 8.67, 8.65
Tasks:   1 total,   0 running,   1 sleeping,   0 stopped,   0 zombie

    PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
2242937 cmsdata+  20   0 1692604   1.4g   4264 S   0.0  1.1 842:53.39 python

and
[cmsdataops@cmsgwms-submit6 current]$ top -p 700152
top - 01:21:05 up 72 days, 15:41,  1 user,  load average: 7.14, 8.59, 8.63
Tasks:   1 total,   0 running,   1 sleeping,   0 stopped,   0 zombie

    PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
 700152 cmsdata+  20   0  323520  30876   3908 S   0.0  0.0   7:01.79 python

so indeed, most of that memory is actually consumed by the TaskArchiver component, which is likely fetching gazillions of documents from local couchdb and building the workload summary.
Perhaps a smaller granularity/slicing would be the first step to be taken here.


need information regarding renderer: 'pixi option

Hi @bodymovin,  I would like to know about the renderer: 'pixi  whether this will use the pixi js renderer technique or else it will create a pixi js canvas?

closing due to no response

Sorry for the delay.
I'm travelling and I'm having a hard time answering issues.
Will be responding next week.
the pixi renderer was an experiment and it was creating a pixi js canvas. But I never got as far as I wanted with it.

thank @bodymovin


fastText: adding n-gram embeddings for higher test_set accuracy

In the fastText paper

Bags of Tricks for Efficient Text Classification
https://arxiv.org/abs/1607.01759

uni-gram and bi-grams embedding are used.
I added the bi-grams embedding  (generated for the existing imdb class)
uni-gram: 88.12% test set accuracy
bi-gram: 90.19% test set accuracy

LGTM, thanks.

With this code the model is forced to convert padding into word vectors (i.e. there's no masking) and then average over them. This seems wrong.
Would it be possible to enable the global pooling layers to use masking?
For this particular code, the only change would then be to add mask_zeros=True and use a global pooling layer instead of the current pooling layer.


Handle different content-type responses in JsonController

Fixes #236.

Should we implement support for @ContentType  on controller class? This could be the default content-type which could be overwritten by the action decorator. It might be helpfull when the controller has many endpoints returning content of selected type (e.g. "text/html") as right now @JsonController behave just like that.

Yeah I think we can do that as well


[Feature]Add feedback section

Description
Add feedback along with rating section , so that we can know and improve from our visitors feedback.
I'd love to work on this issue , pls. assign it to me.
Screenshots
No response
Checklist

[X] I have checked the existing issues.
[X] I have read the Code Of Conduct
[X] The changes don't break the code
[X] Please attach the screenshots and video of the development work once it is done

i want to fix this issue please assign it to me


Mirror changes from dotnet/coreclr

This PR contains mirrored changes from dotnet/coreclr
Please REBASE this PR when merging
cc @jkotas @tannergooding

@dotnet-bot test OSX10.12 Release please


huawei-app-gallery-apk-distribution 1.1.0

What to do if the build fails?
At the moment contributors do not have access to the CI workflow triggered by StepLib PRs. In case of a failed build, we ask for your patience. Maintainers of Bitrise Steplib will sort it out for you or inform you if any further action is needed.
New Pull Request Checklist
Please mark the points which you did / accept.

[x] I will not move an already shared step version's tag to another commit
[x] I read the Step Development Guideline
[x] I have a test for my Step, which can be run with bitrise run test (in the step's repository)
[x] I did run bitrise run audit-this-step (in the step's repository - note, if you don't have this workflow in your bitrise.yml, you can copy it from the step template.)
[x] I read and accept the Abandoned Step policy

Hi @klamborowski,
Could it be the case that you have wanted to create a new version for the step at https://github.com/bitrise-io/bitrise-steplib/tree/master/steps/app-gallery-deploy? I'm asking cause this PR is targeting steps/huawei-app-gallery-apk-distribution.

@adborbas You're right, that was good commit, but wrong id, my bad :(
Resubmitted here: https://github.com/bitrise-io/bitrise-steplib/pull/2605


How to return into app?

My app will jump to a page if network not connected, showing users a button to open WIFI settings.
try {         const result = await NativeSettings.openAndroid({ option: AndroidSettings.Wifi })         console.log(result)     }     catch (e) {         console.log(e)     }
how to return into app when user click the back button on the top left corner after setting wifi connections. (Android)
my app had an eventlistener to check connections, or if network reconnected, how to bring the app into the front?
Network.addListener('networkStatusChange', status => {         console.log('Network status changed', status);         if (status.connected) {             // how to bring app into front? user jumped to settings.wifi         }     });
Thank you.
NativeSettings.openAndroid returns a promise, but I didn't find out  the use of the return value.

find a alternative way, window.setInterval will work in background, then use app-launcher plugin to bring app foreground.
import { AppLauncher } from '@capacitor/app-launcher'; const intervalId = ref(0) NativeSettings.openAndroid({ option: AndroidSettings.Wifi })     intervalId.value = window.setInterval(async () => {         const status = await Network.getStatus();         if (status.connected) {             await AppLauncher.openUrl({ url: 'com.test.app' }); //your app bundle id         }     }, 3000)

The back button should get you back into your app


Added a fortran book.

I don't think this book is free. It says Springer, and Springer usually does not give their publications away.

OK, sorry I didn't check.
I removed that entry and added another book which is free.


DCOS-14910: Disable sdk service actions

This PR introduces new modals for SDK services and applies them only to the services in the service table.
This PR merges to a feature branch so it is not concerned with:

group actions
service detail actions
pod detail actions
service configuration
These will come in later PRs

(Preview doesn't seem to work 😢  Here is the link: https://cl.ly/kDyf/Screen Recording 2017-04-28 at 10.22.gif)
Checklist

[x] Did you add a JIRA issue in a commit message or as part of the branch name?
[ ] Did you add new unit tests?
[x] Did you add new integration tests?
[ ] If this is a regression, did you write a test to catch this in the future?

P.S. Don't be scared by the huge amount of additions. I took the liberty and created test for the service table with the same action tests that we already have for service detail.

Rebased

Run integration tests

run integration tests

Oops :)

Sorry, I have no idea how to test this. Don't know how to launch that magical job that has SDK label in it.

@jfurrow could you post the command you've used?

Updated the description


⚠ Hartman Foundation has degraded performance

In 992a620, Hartman Foundation (https://gordonhartman.com/) experienced degraded performance:

HTTP code: 200
Response time: 2715 ms

Resolved: Hartman Foundation performance has improved in 7c16ae0.


Can't add a GOGS webhook

Gitea version (or commit ref): 1.2.0+rc3-5-g73ad7d2
Git version: 1:2.11.0-3+deb9u2
Operating system: Debian Stretch 9.2/amd64
Database (use [x]):

[ x] PostgreSQL
[ ] MySQL
[ ] MSSQL
[ ] SQLite

Can you reproduce the bug at https://try.gitea.io:

[x ] Yes (provide example URL) https://try.gitea.io/linuxpython/xyz/settings/hooks/gogs/new
[ ] No
[ ] Not relevant

Log gist:

Description
Whenever I want to add a COGS webhook (I want to talk to my Taiga instance), I fill in the form, then press the save button, then get a blank page with no information whatsoever. The source code of that page just contains an

 inside the body.
Screenshots

closed by #2675


Changes for v0.0.16

addresses issues:

https://github.com/TotallyInformation/node-red-contrib-static-markdown/issues/8
https://github.com/TotallyInformation/node-red-contrib-static-markdown/issues/7
https://github.com/TotallyInformation/node-red-contrib-static-markdown/issues/6
https://github.com/TotallyInformation/node-red-contrib-static-markdown/issues/5

UPDATE 2020-09-01:
Note that latest version of @GerHobbelt/markdown-it-attrs was working on my my macbook (docker desktop) but when I tested it on my intel nuc docker machine it resulted in an error at startup.
My intel nuc is using a more recent node.js version (v12.18.3) than my macbook (v12.6.0)  which reported following error at startup of node-red:
Error [ERR_REQUIRE_ESM]: Must use import to load ES Module
...
require() of ES modules is not supported.

To fix this I have used the latest version of markdown-it-attrs from

https://www.npmjs.com/package/markdown-it-attrs

I see that Codacy/PR Quality review is complaining about Strings must use doublequote. but existing code is also not applying this.

I see that Codacy/PR Quality review is complaining about Strings must use doublequote. but existing code is also not applying this.

I use single quotes in all of my code. Codacity needs configuring.


Think about actual distribution name

But seriously, this needs more suitable name.

https://github.com/WarmLinux
This repository will be moved under that org until it's able to build given distribution's packages out of box.


MNT: rerender feedstock

Resolves #5
Closes #6

Checklist

[x] Used a personal fork of the feedstock to propose changes
[x] Bumped the build number (if the version is unchanged)
[N/A] Reset the build number to 0 (if the version changed)
[x] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[x] Ensured the license file is being packaged.

@conda-forge-admin, please rerender

@conda-forge/hepmc2 this is the minimal changeset to have things build with a rerender of the feedstock. My suggestion is that this get merged, and then PR #4 rebased on top of it to keep things more atomic and separate out maintenance/fix PRs from new feedstock features.

@conda-forge-admin, please rerender


Replace tabulator references with UI

In compliance with https://github.com/solid/solid-ui/pull/23, I've replaced the tabulator reference with UI

Looks good to me, merging!


allow conversations to be restored from disk

allow conversations to be saved to disk with /save, and later restored
with /restore. restore saved conversations automatically when
connecting to the server.

this addresses https://github.com/companyzero/zkc/issues/19.

@martelletto is travis being weird here?  I totally don't see the failure it is complaining about (and I'm very excited about this PR, it is something I've wanted for a while).

Hi @jcvernaleo, thanks for pointing it out! I had missed the Travis warning. It was a problem with gofmt. Hopefully Travis won't complain now.

While I like seeing this I would like to debate refactoring the code before we add more features.  We really need to separate the layers before adding more tangles.

So I think this is contained enough and useful enough that it would be worth merging it and then discussing the overall refactor.
Is there already an issue to discuss the refactor or do we need to open one?

@jcvernaleo, I believe we need to open one.


Problem with WatchKit integration

Hi,
may be you have an idea...
I want to add WatchKit support to my app. But when I integrate CZWeatherKit and compile I get the the following errors:
Undefined symbols for architecture x86_64:
"OBJC_CLASS$_CZOpenWeatherMapService", referenced from:
objc-class-ref in SensorViewController.o
"OBJC_CLASS$_CZWeatherLocation", referenced from:
objc-class-ref in SensorViewController.o
"OBJC_CLASS$_CZWeatherRequest", referenced from:
objc-class-ref in SensorViewController.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Thanks
Sascha

Hmm, that's odd. Are you using Cocoa Pods?

Solved it by adding the CZWeather files to the build phase.


create new split-admin plugin

Description

Submitter checklist for changing permissions

Always

[ ] Add link to plugin/component Git repository in description above
https://github.com/jenkinsci/split-admin-plugin

For a newly hosted plugin only

[ ] Add link to resolved HOSTING issue in description above
https://issues.jenkins-ci.org/browse/HOSTING-973

For a new permissions file only

[ ] Make sure the file is created in permissions/ directory
[ ] artifactId (pom.xml) is used for name (permissions YAML file).
[ ] groupId / artifactId (pom.xml) are correctly represented in path (permissions YAML file)
[ ] Check that the file is named plugin-${artifactId}.yml for plugins

When adding new uploaders (this includes newly created permissions files)

[ ] Make sure to @mention an existing maintainer to confirm the permissions request, if applicable
[ ] Use the Jenkins community (LDAP) account name in the YAML file, not the GitHub account name
[ ] Make sure to @mention the users being added so their GitHub account names are known if they require GitHub merge access (see below).
[ ] All newly added users have logged in to Artifactory at least once

Reviewer checklist (not for requesters!)

[ ] Check this if newly added person also needs to be given merge permission to the GitHub repo (please @ the people/person with their GitHub username in this issue as well). If needed, it can be done using an IRC Bot command
[ ] Check that the $pluginId Developers team has Admin permissions while granting the access.
[ ] In the case of plugin adoption, ensure that the Jenkins Jira default assignee is either removed or changed to the new maintainer.
[ ] If security contacts are changed (this includes add/remove), ping the security officer (currently @daniel-beck) in this pull request. If an email contact is changed, wait for approval from the security officer.

There are IRC Bot commands for it

Please fill in the PR template.


feat(validateType): add build/ci validate type

Add build/ci validate type #47

Current coverage is 100% (diff: 100%)

Merging #48 into master will not change coverage

@@           master   #48   diff @@
===================================
  Files           1     1
  Lines          90    90
  Methods         0     0
  Messages        0     0
  Branches        0     0
===================================
  Hits           90    90
  Misses          0     0
  Partials        0     0

Powered by Codecov. Last update eb4962f...5735d06

Hi @jackyr,
Actually, that's not how you would update this tool to support build/ci. Let me comment in line.

I see. Thank you!


How to install a moonstone app template ?

I am trying to build a moonstone app. My code below :
var kind = require('enyo/kind'),
    Panels = require('moonstone/Panels');

var MainView = kind({
    name: 'MainView',
    classes: 'moon enyo-fit',
    components: [
        {kind: Panels, classes: 'enyo-fit', pattern: 'alwaysviewing', popOnBack: true, components: [
            {title: 'First Panel'}
        ]}
    ]
});

// source/app.js =========================================================

require('enyo/options').accessibility = true;

var
    ready = require('enyo/ready');

ready(function () {
    new MainView().renderInto(document.body);
});

But it gives me an error :
15:13:12.675Z ERROR enyo-dev/process-source-stream: could not be resolved, will be reported at the end (module=moonstone/Panels)
How to install a moonstone app template ?
What console command I should use ? I don't understand from tutorial. Thx

You can list the available templates with:
enyo templates list
and you should have moonstone-template in that list.
Then you can make a new project based on the template with
enyo init -t moonstone-template

@sugardave thx for the answer, but it gives me an error

@webOS101 thx


unexpected edit returned from textDocument/onTypeFormatting with newline at beginning of file

Please describe the problem.
With client developer context from #1074 , I'm seeing an unexpected zero-length edit returned in response to textDocument/onTypeFormatting sent for insertion of a blank line at the beginning of the file.
Open source file:
#include <stdio.h>
#include <stdlib.h>

int
main (int argc, char **argv)
{
	printf("hello world");

	if (1) { printf("abcdef\n"); exit (0); }
 	//	this is a test this is another test
}

Place insertion point at beginning of file (before the first #include), press Return.
Expected: no edits are required, so I would have expected no edits in response. (It's unclear what the supplied edit is supposed to mean.)
Actual: received what looks like an empty edit.
Logs
2022-03-23 12:34:52.464: stderr output from server: V[12:34:27.495] <<< {"jsonrpc":"2.0","method":"textDocument/didChange","params":{"contentChanges":[{"range":{"end":{"character":0,"line":0},"start":{"character":0,"line":0}},"text":"\n"}],"textDocument":{"uri":"file:///Users/siegel/Desktop/LSPTest/main.c","version":2}}}

I[12:34:27.495] <-- textDocument/didChange

2022-03-23 12:34:52.464: stderr output from server: I[12:34:27.549] ASTWorker building file /Users/siegel/Desktop/LSPTest/main.c version 2 with command inferred from /Users/siegel/Desktop/LSPTest/wumpus.c
[/Users/siegel/Desktop/LSPTest/]
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -resource-dir=/opt/homebrew/Cellar/llvm/13.0.1_1/lib/clang/13.0.1 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -- /Users/siegel/Desktop/LSPTest/main.c

2022-03-23 12:34:52.464: stderr output from server: V[12:34:27.550] Driver produced command: cc1 -cc1 -triple arm64-apple-macosx12.0.0 -Wundef-prefix=TARGET_OS_ -Werror=undef-prefix -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -fsyntax-only -disable-free -disable-llvm-verifier -discard-value-names -main-file-name main.c -mrelocation-model pic -pic-level 2 -mframe-pointer=non-leaf -fno-rounding-math -munwind-tables -target-sdk-version=12.3 -fcompatibility-qualified-id-block-type-checking -fvisibility-inlines-hidden-static-local-var -target-cpu apple-m1 -target-feature +v8.5a -target-feature +fp-armv8 -target-feature +neon -target-feature +crc -target-feature +crypto -target-feature +dotprod -target-feature +fp16fml -target-feature +ras -target-feature +lse -target-feature +rdm -target-feature +rcpc -target-feature +zcm -target-feature +zcz -target-feature +fullfp16 -target-feature +sha2 -target-feature +aes -target-abi darwinpcs -fallow-half-arguments-and-returns -debugger-tuning=lldb -target-linker-version 711 -fcoverage-compilation-dir=/Users/siegel/Desktop/LSPTest/ -resource-dir /opt/homebrew/Cellar/llvm/13.0.1_1/lib/clang/13.0.1 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -internal-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/local/include -internal-isystem /opt/homebrew/Cellar/llvm/13.0.1_1/lib/clang/13.0.1/include -internal-externc-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -fdebug-compilation-dir=/Users/siegel/Desktop/LSPTest/ -ferror-limit 19 -stack-protector 1 -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fgnuc-version=4.2.1 -fmax-type-align=16 -D__GCC_HAVE_DWARF2_CFI_ASM=1 -x c /Users/siegel/Desktop/LSPTest/main.c

2022-03-23 12:34:52.464: stderr output from server: V[12:34:27.550] Rebuilding invalidated preamble for /Users/siegel/Desktop/LSPTest/main.c version 2 (previous was version 1)

2022-03-23 12:34:52.464: stderr output from server: V[12:34:27.588] indexed preamble AST for /Users/siegel/Desktop/LSPTest/main.c version 2:
  symbol slab: 2316 symbols, 623448 bytes
  ref slab: 0 symbols, 0 refs, 128 bytes
  relations slab: 0 relations, 24 bytes

2022-03-23 12:34:52.465: stderr output from server: V[12:34:27.602] Build dynamic index for header symbols with estimated memory usage of 2160008 bytes

2022-03-23 12:34:52.465: stderr output from server: V[12:34:27.604] Built preamble of size 907172 for file /Users/siegel/Desktop/LSPTest/main.c version 2

2022-03-23 12:34:52.465: stderr output from server: V[12:34:27.608] indexed file AST for /Users/siegel/Desktop/LSPTest/main.c version 2:
  symbol slab: 1 symbols, 4448 bytes
  ref slab: 3 symbols, 4 refs, 4320 bytes
  relations slab: 0 relations, 24 bytes
V[12:34:27.608] Build dynamic index for main-file symbols with estimated memory usage of 11688 bytes

2022-03-23 12:34:52.465: stderr output from server: I[12:34:27.608] --> textDocument/publishDiagnostics
V[12:34:27.608] >>> {"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"diagnostics":[],"uri":"file:///Users/siegel/Desktop/LSPTest/main.c","version":2}}

2022-03-23 12:34:52.465: stderr output from server: V[12:34:48.330] <<< {"id":2,"jsonrpc":"2.0","method":"textDocument/onTypeFormatting","params":{"ch":"\n","options":{"insertFinalNewline":false,"insertSpaces":false,"tabSize":4,"trimTrailingWhitespace":false},"position":{"character":0,"line":0},"textDocument":{"uri":"file:///Users/siegel/Desktop/LSPTest/main.c"}}}

I[12:34:48.330] <-- textDocument/onTypeFormatting(2)

2022-03-23 12:34:52.466: stderr output from server: V[12:34:48.331] Typed a newline, but we're still on the first line!

2022-03-23 12:35:19.652: stderr output from server: I[12:34:48.332] --> reply:textDocument/onTypeFormatting(2) 1 ms
V[12:34:48.332] >>> {"id":2,"jsonrpc":"2.0","result":[{"newText":"","range":{"end":{"character":0,"line":0},"start":{"character":0,"line":0}}}]}

Additionally, the Typed a newline, but we're still on the first line! seems to indicate some sort of internal error, but it's not clear to me how clangd expects to interpret the position parameter. (The location I provide is the position at which the character is typed, not the location of the insertion point after it's inserted. Do I need to change that?)
I'm also confused as to whether the typed character should even be inserted, and the specification is no help.
System information
Output of clangd --version:
Homebrew clangd version 13.0.1
Features: mac+xpc
Platform: arm64-apple-darwin21.4.0

Editor/LSP plugin: BBEdit 14.x development version
Operating system: macOS 12.3 (21E230)

Additionally, the Typed a newline, but we're still on the first line! seems to indicate some sort of internal error, but it's not clear to me how clangd expects to interpret the position parameter. (The location I provide is the position at which the character is typed, not the location of the insertion point after it's inserted. Do I need to change that?)
I'm also confused as to whether the typed character should even be inserted, and the specification is no help.

I agree the spec is unclear here.
It looks like clangd does expect position to be the current cursor position at the time of the request, which is assumed to be after the typed character has been inserted.
I think the idea is that onTypeFormatting is a "fix-up" request: "I typed something, now fix it up and make it nice (indented etc.)".

As for the issue of the server sending an empty edit, I can confirm this happens with vscode code.
I agree it's technically a bug (the empty edit could surely be elided), but it also seems fairly harmless (applying an empty edit should be a no-op on the client side).


Add xarray back to Python 3.11 CI builds

Closes https://github.com/dask/dask/issues/10152
This currently doesn't pass but will once xarray=2023.4.0 is on conda-forge (xref https://github.com/pydata/xarray/issues/7716, https://github.com/conda-forge/xarray-feedstock/pull/86)

Going to merge this in as it's an uncontroversial change. Happy to follow-up if needed


docs: updated README to include Open Maintainer call schedule

Title

docs: updated README to include discussions info
Description

This includes Open Maintainer call info + filing bugs & security reports.
Notes & open questions

Change checklist

[x] I have performed a self-review of my own code
[x] I have made corresponding changes to the documentation if necessary (this includes comments as well)
[ ] I have added tests that prove my fix is effective or that my feature works

Fair, it turns out the luma already contained the Open Maintainer's call link, hopefully that's not too buried for others to find 🤔


wiiu/render: add support for RGB565 and BGR565

Adds native support for RGB565 and BGR565 without going through SDL2's converters. This provides a great performance boost to my Sonic Mania port.

Not a fan of integrating major changes like SDL_RendererInfoEx, if they're not officially part of SDL2 yet.
I think it's fine to sacrifice SDL_PIXELFORMAT_ARGB2101010 for now.

Sorry, I forgot to point this out: the SDL_RendererInfoEx stuff is a PR that I backported from upstream SDL2. It looks like it won't be merged though, and since SDL2 is a static library on Wii U, I don't think we have to care ABI compatibility, so we can just extend the max number of supported texture formats without overhauling anything or adding new APIs.

I've reverted the dubious PR. I'll see what can be done to restore ARGB2101010 support when things are worked out with upstream.

Bleh, upstream aren't being any help. There's no point to them in supporting more than 16 texture formats if none of their drivers need it, so the modification would have to be upstream-only, at least until Wii U support as a whole is upstreamed (if ever).

Can you move V-sync to a separate PR?
Seems like you removed V-sync support now, since the CPU no longer waits for the swap interval.

Alright. How can you tell that V-sync isn't working? My Mania port doesn't ever seem to run in fast-motion or anything.

I should probably put this on hold until I fix SDL_RenderReadPixels.


Optimize "my trades" and take/payment pages

Some suggestions to improve the UX for "my trades" and take/payment pages:

[ ] The "my trades" listing could visually be specular to the market one, with the same information;
[ ]  After the buy/sell confirmation, the user should be redirected to the payment page; this sometimes doesn't work, and the user ends up in "my trades";
[ ] If the take is the last one in the list, a big "sorry" graphic appears before the redirect, this may scare the user;
[ ] Below the timer there is an empty button that does nothing, it reacts only to hover;
[ ] The take/payment page should contain all the info that are present in the first modal the user see when he opens an offer;
[ ] When selling sats, the call-to-action button should be more clear, e.g. "Deposit funds via LN";
[ ] When selling fiat, the page should explain why an LN deposit is required, and so the CTA should be updated to "Lock funds via LN";
[ ] The modal with the LN invoice should explain the payment reason (see above) and preview the amount;
[ ] When the timer expires, the whole text on the page should reflect the cancelled status.
[ ] When the timer expires, the "show invoice" should be hidden; maybe the expired LN invoice can be displayed as a detail;

Hi @dtonon  I transferred this issue to this repository, it's more an UI issue, thanks for this detailed list


currently not supported on Apple Chip Mac

Summary
Currently not supported on Apple Chip Mac.
The reason is that the darwin_arm64 release does not exist in circleci-cli's GitHub Releases.
Details
❯ asdf install circleci-cli latest
redirect url: https://github.com/CircleCI-Public/circleci-cli/releases/tag/v0.1.26837
mkdir: /Users/s11591/.asdf/downloads/circleci-cli/0.1.26837: File exists
* Downloading circleci release 0.1.26837...
curl: (22) The requested URL returned error: 404
asdf-circleci: Could not download https://github.com/CircleCI-Public/circleci-cli/releases/download/v0.1.26837/circleci-cli_0.1.26837_darwin_arm64.tar.gz

supported from this version
https://github.com/CircleCI-Public/circleci-cli/releases/tag/v0.1.28528


Vertical align text

The docs show text styling options: http://pdfkit.org/docs/text.html
Although align is not on the list, it is in a few examples on the page and works.
There is no mention of a verticalAlign option which would be really useful. You can set a width and height, and I'd like to vertically align the text so it appears dead center.
Any plans to add verticalAlign..?

It's already possible to do it:
var string = lorem.slice(0,1000);
var x = doc.x, y = doc.y, h = 300, w = 400;
var options = {width:w, align:'center'};
doc.rect(x, y, w, h).stroke();
doc.text(string, x, y + 0.5 * (h - doc.heightOfString(string, options)), options);

@alafr I don't think that will work for me.
First, heightOfString() doesn't seem to be in the documentation anywhere, I can only see widthOfString() and currentLineHeight() on the Annotations page: http://pdfkit.org/docs/annotations.html.
I've tried both heightOfString() and currentLineHeight(), they both return 10.982 in my example.
The problem is that I'm working with product titles of varying lengths like:

Heartwood Creek Snowman with Ornaments Hanging Ornament
Red Hat Lady

The first one here will line wrap, the second won't, so they're two different heights in my design, but heightOfString() and currentLineHeight() return the same for both, so I can't position them differently.
I need a verticalAlign that works the same as align, in that the length of the string and line wrapping don't matter - it's always centred.

The code above works in the browser demo (http://pdfkit.org/demo/browser.html).
heightOfString(text, options) returns different values when the text wraps, you just need to add the width in the options argument

@alafr Got it, thank you!
I'm guessing you looked at the code to see both that heightOfString() exists, and that you pass text and options to it...??
The docs for PDFKit could do with being updated.


max number of rows?

Is there a way to set a maximum number of rows?
Something like:
{ cols:4, maxRows: 10 }

Is something like this possible? Any pointers would be great!

Sorry, this is not yet possible. You could likely implement it yourself using the onDragStop and onResizeStop handlers.

+1. @STRML I'd be more than happy to implement it myself if you could point out what would need adjusting... I took a look at mixinResizable in lib/GridItem.jsx, but it seems we'd have to restrict more than just the height component of maxConstraints. (Imagine a layout with verticalCompact set to false and the smallest possible GridItem being dragged around.)

That would be great! :)

+1

+1

maxRows is implemented, but somewhat buggy. It is possible to push an item beyond the maxRows as the compaction algorithm is not tuned to move elements sideways.

+1

+1

Please don't spam us with +1 comments. Use the emoji, or, better yet, submit a PR.

Has anyone found a solution to force the maximum number of lines ? Thanks

If props.onDrag or props.onDragStop returned whether it could be dropped help with this situation?  I am looking for something similar but trying to figure out I can implement it with the given props now.

Thank you so much for this amazing library. I'm very impressed.
I would definitely love if we had maxRows and maxCols props that worked well. (E.g. I'd like to have a 3x3 grid of tiles that can be dragged around only within that 3x3 grid.)
From the comments on this issue and the linked one, it seems like the callbacks that would be necessary in order to implement maxRows and maxCols props don't exist either.
As I start to use react-grid-layout, I will explore, and I'll let you know if I come up with anything.

@adnan-smlatic Nope.


Proxy config works differently when switching from Webpack to Vite devserver

Command
serve
Is this a regression?

[X] Yes, this behavior used to work in the previous version

The previous version in which this bug was not present was
All versions using Webpack as devserver
Description
When using the proxy, and you have a config like this:
 module.exports = {
    '/api/*': {
      target: 'localhost:4321',
    }

With webpack, this will work for all requests starting with /api.
All of those work:
/api/user
/api/user/settings/personal
/api/user/settings/admin
With the Vite version, only the first level works.
ONLY /api/users will work. The other will fail silently.
This is because Vite uses a different glob library as WebPack.
For Vite to work I have to update to:
 module.exports = {
    '/api/**': {
      target: 'localhost:4321',
    }

Notice the change from * to **

This behavior change is not documented anywhere.
The CLI should have at least some documentation around this.
Also, would it be constructive to have a way so the Vite proxy will log proxy-misses, as those are now silently ignored?
Minimal Reproduction

Set up a project
Add an API-server
add a proxy.

Then run: ng serve and notice the above.
Exception or Error
none

Your Environment
Not relevant to the issue, but here you go:

Angular CLI: 16.2.6
Node: 20.10.0 (Unsupported)
Package Manager: npm 10.2.4
OS: linux x64

Angular: 16.2.10
... animations, common, compiler, compiler-cli, core, forms
... language-service, material, platform-browser
... platform-browser-dynamic, router, service-worker

Package                         Version
---------------------------------------------------------
@angular-devkit/architect       0.1602.6
@angular-devkit/build-angular   16.2.6
@angular-devkit/core            16.2.6
@angular-devkit/schematics      16.2.6
@angular/cdk                    16.2.8
@angular/cli                    16.2.6
@angular/pwa                    16.2.6
@schematics/angular             16.2.6
rxjs                            7.8.0
typescript                      5.2.2
zone.js                         0.13.3

Anything else relevant?
No response

The issue lies within webpack-dev-server, which internally alters globs from /api/* to /api/**. You can find more context about this in https://github.com/webpack/webpack-dev-server/issues/562.
The request not being proxied aligns with the expected behavior, as it doesn't match the provided glob. Vite's does not provide a way to log proxy misses as it can be seen here: https://github.com/vitejs/vite/blob/5684fcd8d27110d098b3e1c19d851f44251588f1/packages/vite/src/node/server/middlewares/proxy.ts#L123C9-L137C10
Overall, I am okay with adding a one liner in the guide explaining this behaviour.


Add a heuristic, for mouse wheel events, to avoid the document toggling between the min/max zoom levels (issue 8802)

This is obviously not a proper solution, since I've got no idea why this is even a problem (and don't have the required hardware to debug it either).
However, it seems that it should be reasonably easy to at least add a workaround for now, which surely is better than the current state.
Submitting as a "Draft PR" for now, since we'd need people affected by this to test if this even helps before moving forward with it.

/botio-linux preview

@staktrace Would you be able to test the preview build, see http://<IP_ADDRESS>:8877/48611426867ac14/web/viewer.html, to see if it helps with issue #8802?

@Snuffleupagus I tried it, and it doesn't really help - it might be marginally better but from a user's point of view controlling the zoom via trackpad is still effectively impossible.

[...] it might be marginally better but from a user's point of view controlling the zoom via trackpad is still effectively impossible.

That's unfortunate, but not really all that surprising; thanks for taking the time to test this!


Transition current CDK to new one in Rust based project

Time to accept going full-on in the Rust direction. Would like to standardize to the CDK project in that repo. Will need to determine the best way to go about that. Would like not to destroy stuff.

Have moved the API and related items over. Need to rewrite two gathering functions & move over event schedules.

Requires #7 and #8 be finished


npm package

I need this in npm.
Would you like me to add a package.json and make a pull so that you can publish the package? Or do you prefer not to maintain the npm package, in which case I would publish a fork by myself?
Thanks for your great work!

Sure, make do a pull request, and I'll publish it. Thanks!

here it is: #6

Thanks, published!

Thank you!


[Constraint system] Fix debug output for constraint dumping.

I updated this incorrectly to test the disabled bit on the disjunction
rather than the members.

@swift-ci Please smoke test and merge


[BUG] Can't vote

Description
I can't upvote/downvote any levels, arrows are grey

Plugins Used

PluginConfigurator (1.10.0)
AngryLevelLoader (2.9.0)
UltraEvents
StyleToasts
EasyPZ
DaStreetcleaner
CookieClicker
Configgy
Masquerade Divinity

Console Logs
[Error  :AngryLevelLoader] Failed to obtain user token
System.NullReferenceException: Object reference not set to an instance of an object
  at Steamworks.SteamUser.GetAuthSessionTicket (Steamworks.Data.NetIdentity identity) [0x00030] in <2c9124c64f0e4badb886c9ea96202d13>:0
  at Steamworks.SteamUser+<GetAuthSessionTicketAsync>d__57.MoveNext () [0x00053] in <2c9124c64f0e4badb886c9ea96202d13>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <44afb4564e9347cf99a1865351ea8f4a>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0003e] in <44afb4564e9347cf99a18653
51ea8f4a>:0
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x00028] in <44a
fb4564e9347cf99a1865351ea8f4a>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x00008] in <44afb4564e9347cf99a1865351ea8f4
a>:0
  at System.Runtime.CompilerServices.TaskAwaiter`1[TResult].GetResult () [0x00000] in <44afb4564e9347cf99a1865351ea8f4a>:0
  at AngryLevelLoader.Managers.ServerManager.AngryUser+<TokenGenTask>d__6.MoveNext () [0x0008a] in <887e893e97854b66a3eff5c4aa68e792>:0
[Error  :AngryLevelLoader] Could not get user info while refreshing. Message: Invalid token. Status: INVALID_TOKEN.

Extras
I'm on Linux, if it has something to do with error

It is a problem with steam. See if your steam client is running. If it already does, try restarting steam.

Thanks for your response! That was indeed the problem with steam. Switching to Proton-GE fixed it


Refactor details view to extract render_page function

Ping @mkoistinen Just a refactoring, nothing new.
But this allow to test the page render indipendently

:+1:  Love the refactoring...


Keeps loading forever

The loading bar keeps showing and is stuck at 99.9999% even when the page has already finished loading. What can be the problem?

I'm having the same issue, with ajax and normal page requests.

@Narjhanam I recommend checking the network performance, you will see what is causing it.

@RichardMisencik I did, most of the files being fetched are cached by the browser, and it sill keeps on loading...

Same here with an ASP.NET MVC website with jQuery, bootstrap, etc.
Even weirder: if I explicitly say Pace.stop(), it still keeps going! o_O

Are you using browser link?

@RichardMisencik Yes. And now I know that Visual Studio and Internet Explorer's special relationship is part of that.


Delay on('notification') Until Another Callback Finishes

Is there a way to delay firing on('notification') until another callback is complete? My other callback checks facebook to see if I'm logged in. Once that's finished, I'd like on('notification') to fire.

Sorry to be a jerk but I'm now closing issues that don't follow the issue submission guidelines. This plugin takes a lot of work to maintain and I can't afford the time required to solicit the required info from everyone.
I'm closing this issue but please feel free to re-open the issue if you provide the requested details from the new issue submission guidelines.
https://github.com/phonegap/phonegap-plugin-push/blob/master/.github/ISSUE_TEMPLATE.md


Added feature to enable custom buckets

Here are the code changes required to implement custom bucket as per #92

Codecov Report
Attention: Patch coverage is 66.66667% with 2 lines in your changes are missing coverage. Please review.

Project coverage is 90.16%. Comparing base (728e4dd) to head (cf6d404).
Report is 4 commits behind head on main.

Files
Patch %
Lines

requests_ratelimiter/requests_ratelimiter.py
66.66%
1 Missing and 1 partial :warning:

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff             @@
##             main      #93      +/-   ##
==========================================
- Coverage   92.85%   90.16%   -2.70%
==========================================
  Files           2        2
  Lines          56       61       +5
  Branches        9       11       +2
==========================================
+ Hits           52       55       +3
- Misses          2        3       +1
- Partials        2        3       +1

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

Thank you for the contribution! I'll make a new release for these changes shortly.


Minor typo fix to main readme

Fixes #.
Changes
Please provide a brief description of the changes here.
For significant contributions please make sure you have completed the following items:

[ ] Appropriate CHANGELOG.md updated for non-trivial changes
[ ] Design discussion issue #

I added the fixes to my pr. We can close this.


Be ready for: Digital Twin projects

#214 provides us several different opportunities to work with Digital Twin data from Africa and Middle East. Let's be ready for it.

Started a side project for Digital Twin use cases.
https://github.com/optgeo/ngs

In #281, we were successful in saying that we are working on DT! 💯

#274


Typo in evaluate_from_loss_table

Hey there,
I think in the function evaluate_from_loss_table in calibrate_model.py line 66 should be
idx_lambda = (RhatPlus <= alpha).nonzero()[0]
instead of
idx_lambda = (RhatPlus <= delta).nonzero()[0]
Maybe I am wrong, but from the paper I think you want RhatPlus to be less than alpha and then delta is the according confidence bound, right?
Best,
Andi

That sounds right to me :)
Thanks for the find.  I'll fix it now.


Preserve re-containerized cells ID to fix #1112

If a cell is re-containerized and its interface didn’t change (ie. it has the same title, inputs, outputs, parameters, and dependencies), we update it in the catalogue instead of replacing it with a new version. This means that workflows referencing the cell do not have to be updated.

After a cell is re-containerized, the workflow fails with the following message:
Error (exit code 1): open /var/run/argo/outputs/parameters/tmp/names_2e9bc36.json: no such file or directory

We need to check for side effects of preserving cell IDs.

Dependencies should not be part of the cell's identity. They should be removed from it, and from the cell's properties in the workflow.


Inconsistent query result: Field user is required to return data, got null instead

Describe the Bug
Users are unable to access the teams page. The following error message appears:

It seems that database migrations may not have been applied.
We do see other errors as well hinting that some website events aren't being inserted.
This instance has been running for months and we have not tampered with the database or Umami itself.
Database
PostgreSQL
Relevant log output
PrismaClientUnknownRequestError:
Invalid `prisma.team.findMany()` invocation:
Inconsistent query result: Field user is required to return data, got `null` instead.
    at ai.handleRequestError (/app/node_modules/@prisma/client/runtime/library.js:126:6965)
    at ai.handleAndLogRequestError (/app/node_modules/@prisma/client/runtime/library.js:126:6109)
    at ai.request (/app/node_modules/@prisma/client/runtime/library.js:126:5817)
    at async l (/app/node_modules/@prisma/client/runtime/library.js:131:9709)
    at async Object._ [as pagedQuery] (/app/.next/server/chunks/6688.js:1:18567)
    at async m (/app/.next/server/pages/api/users/[userId]/teams.js:1:2083)
    at async K (/app/node_modules/next/dist/compiled/next-server/pages-api.runtime.prod.js:20:16545)
    at async U.render (/app/node_modules/next/dist/compiled/next-server/pages-api.runtime.prod.js:20:16981)
    at async NextNodeServer.runApi (/app/node_modules/next/dist/server/next-server.js:556:9)
    at async NextNodeServer.handleCatchallRenderRequest (/app/node_modules/next/dist/server/next-server.js:268:37) {
  clientVersion: '5.9.1'
}

Which Umami version are you using? (if relevant)
v2.10.2
Which browser are you using? (if relevant)
Firefox
How are you deploying your application? (if relevant)
Docker

Are you able to query your _prisma_migrations table in your db and show me the results? I wonder if its similar to #2613, where the migrations are not being run. It should auto-run as part of the yarn build step.

pgadmin dump of the _prisma_migrations table (I removed some confidential data with X):
--
-- PostgreSQL database dump
--

-- Dumped from database version 12.18
-- Dumped by pg_dump version 12.18

-- Started on 2024-03-26 17:20:30 UTC

SET statement_timeout = 0;
SET lock_timeout = 0;
SET idle_in_transaction_session_timeout = 0;
SET client_encoding = 'UTF8';
SET standard_conforming_strings = on;
SELECT pg_catalog.set_config('search_path', '', false);
SET check_function_bodies = false;
SET xmloption = content;
SET client_min_messages = warning;
SET row_security = off;

SET default_tablespace = '';

SET default_table_access_method = heap;

--
-- TOC entry 203 (class 1259 OID 16385)
-- Name: _prisma_migrations; Type: TABLE; Schema: public; Owner: XXXXXXXXXXXXXXXXXXXXXX
--

CREATE TABLE public._prisma_migrations (
    id character varying(36) NOT NULL,
    checksum character varying(64) NOT NULL,
    finished_at timestamp with time zone,
    migration_name character varying(255) NOT NULL,
    logs text,
    rolled_back_at timestamp with time zone,
    started_at timestamp with time zone DEFAULT now() NOT NULL,
    applied_steps_count integer DEFAULT 0 NOT NULL
);

ALTER TABLE public._prisma_migrations OWNER TO XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX;

--
-- TOC entry 3092 (class 0 OID 16385)
-- Dependencies: 203
-- Data for Name: _prisma_migrations; Type: TABLE DATA; Schema: public; Owner: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
--

COPY public._prisma_migrations (id, checksum, finished_at, migration_name, logs, rolled_back_at, started_at, applied_steps_count) FROM stdin;
361897ac-5d80-4978-9b8d-8a98a1e80637	65f0f9ee4a3b432e7fa917795033254887497a849d95acf7d9cb4ff24b45f98f	2024-02-10 12:15:36.749292+00	01_init	\N	\N	2024-02-10 12:15:36.31746+00	1
0154bb67-d3b3-4637-b280-d6b72160609d	4cc3c14482cb8700574cbdbdb478a93ccd1cabb0aeed37dfffb77a80278ce575	2024-02-10 12:15:36.890073+00	02_report_schema_session_data	\N	\N	2024-02-10 12:15:36.754538+00	1
0065eae6-ee17-437f-928b-e50f941b1329	baf86a7adc077bc46ea646d86aabc5f613aeb311e63894366979a18f6a9ca48c	2024-02-10 12:15:37.050036+00	03_metric_performance_index	\N	\N	2024-02-10 12:15:36.895167+00	1
d21e8469-938c-49b2-a530-b7ce393adf55	65f0f9ee4a3b432e7fa917795033254887497a849d95acf7d9cb4ff24b45f98f	2023-10-24 09:25:42.831224+00	01_init	\N	\N	2023-10-24 09:25:42.642762+00	1
874c6386-748f-41b0-b210-e7e2c37b6852	4cc3c14482cb8700574cbdbdb478a93ccd1cabb0aeed37dfffb77a80278ce575	2023-10-24 09:25:42.95518+00	02_report_schema_session_data	\N	\N	2023-10-24 09:25:42.835992+00	1
2128647f-03d1-4bbf-8c8b-be8fa7689699	baf86a7adc077bc46ea646d86aabc5f613aeb311e63894366979a18f6a9ca48c	2023-10-24 09:25:43.065813+00	03_metric_performance_index	\N	\N	2023-10-24 09:25:42.962151+00	1
70e98771-5143-4f1c-b4cd-daa6d8062f3c	eb0e4ae2ef5204bc67ddb248358a402cd3bd88567d710f808f16c5124e5fd9cb	2024-03-23 10:24:56.474876+00	04_team_redesign	\N	\N	2024-03-23 10:24:56.450391+00	1
\.

--
-- TOC entry 2965 (class 2606 OID 16394)
-- Name: _prisma_migrations _prisma_migrations_pkey; Type: CONSTRAINT; Schema: public; Owner: XXXXXXXXXXXXX
--

ALTER TABLE ONLY public._prisma_migrations
    ADD CONSTRAINT _prisma_migrations_pkey PRIMARY KEY (id);

-- Completed on 2024-03-26 17:20:30 UTC

--
-- PostgreSQL database dump complete
--

Not sure why you have duplicate records on 10/24/23 and 2/10/24, but it looks like the teams migration did run on 3/23. Something seems out of sync. Do you see the new teams dropdown in the top nav?

I do not see that drop-down. There is a new update but I haven't updated yet - I'm currently on holidays.

Updated the image. I'm now getting
yarn run v1.22.19
$ npm-run-all check-db update-tracker start-server
$ node scripts/check-db.js
✓ DATABASE_URL is defined.
✓ Database connection successful.
✓ Database version check successful.

@franciscao633 any update? Is there a possibility to start over but migrate at least the data so I don't loose all data?


Update dependencies

I'm re-exporting stuff so things that depend on lvsfunc don't break btw <3
Can remove the re-exporting in a version bump

I'm re-exporting stuff so things that depend on lvsfunc don't break btw <3 Can remove the re-exporting in a version bump

Yup, we can worry about that at a later date.


board name changed

if do not update here, build in vscode + docker fails

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


Feature/ap 163 move citizen front end into app

Jira AP-163
Move Citizen Front end pages to API so that the front end app functionality can be consolidated into the main app. This will greatly reduce the system's complication.

I have moved this development work to a new branch: https://github.com/ministryofjustice/laa-apply-for-legalaid-api/pull/41
Temporarily the length of the repo name was a problem.


Monitoring the data transmitted via OpenSplice

Hello,
We are using OpenSplice Community Edition 5.4 in a shared memory architecture and want to easily monitor or have quick look on the messages that are transmitted via OpenSplice.
What I have seen so far is the OpenSplice Tuner. Is this possible with this tool? Or would you recommend another one?
https://github.com/ADLINK-IST/opensplice/blob/master/docs/pdf/OpenSplice_TunerGuide.pdf
Is the Tuner part of the Community Edition? I cannot find it.
Thanks in advance,
Andreas

Hello Andreas,
Yes, Tuner and also Tester have the ability to monitor the DDS messages.
https://github.com/ADLINK-IST/opensplice/blob/master/docs/pdf/OpenSplice_TesterUserGuide.pdf
Tuner allows you to look into your application and inspect / Tune DDS entities (Whitebox testing) whereas Tester can be used to test the behaviour of your system using scripts (Blackbox Testing). Both offer more than monitoring abilities.
They are only part of our commercial offering!
Best Regards
Phani

Hello Andreas,
Yes, Tuner and also Tester have the ability to monitor the DDS messages.
https://github.com/ADLINK-IST/opensplice/blob/master/docs/pdf/OpenSplice_TesterUserGuide.pdf
Tuner allows you to look into your application and inspect / Tune DDS entities (Whitebox testing) whereas Tester can be used to test the behaviour of your system using scripts (Blackbox Testing). Both offer more than monitoring abilities.
They are only part of our commercial offering!
Best Regards
Phani

For more information please contact<EMAIL_ADDRESS>Best Regards
Phani

For more information please contact<EMAIL_ADDRESS>Best Regards
Phani


Using GitHub Actions for Release and PR testing

Issue #, if available:
Description of changes:

Converting from Travis to GitHub Actions for PR Testing and release

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Should we remove travis as well?

Should we remove travis as well?

Should we remove travis as well?

I think this is still a subset of our old Travis tests:
https://github.com/aws-cloudformation/cfn-python-lint/blob/3b677733ef2fc8abc28756f6acd41219d1b0baff/.travis.yml#L30-L33

Should we remove travis as well?

I think this is still a subset of our old Travis tests:
https://github.com/aws-cloudformation/cfn-python-lint/blob/3b677733ef2fc8abc28756f6acd41219d1b0baff/.travis.yml#L30-L33

Converted the integration tests and removed .travis.yml

Converted the integration tests and removed .travis.yml


SEE SAW Game Animation

SEE SAW Game Animation
Tech Stack - HTML CSS JS
SS- Work in progress

@RAHULBAWA777  hey!  i want to work in this issue


#20924 set property name for a plan node

Please check different select statements (with JOINs, conditions, sorting)

Verified


feat(@vtmn/icons): change default display of vtmx sprites

Pull Request checklist
🚨 Please review the guidelines for contributing to this repository.

[x] Make sure you are requesting to pull a topic/feature/bugfix branch. Don't request your main!
[x] Check the commit's or even all commits' message styles matches our requested structure.
[x] Check your code additions will fail neither code linting checks nor unit test.
[x] Check PR name, it must follow the https://www.conventionalcommits.org pattern
[x] If it's a new component in CSS, ask for design review

Description

Vitamix icons sprites are now flex and vertically aligned by default (previously: inline-flex). Enabling the centering of the sprites in div and preventing the height of the icon to be higher than the sprite.

Does this introduce a breaking change?

Yes

If you translate manually your icons with an absolute position or by using transform property, you may need to remove these code lines and use display-flex properties to center or align your icon.

❤ Thank you!

There are little changes in showcase icons, but yes it will be better. Thanks @GaspardMathon


Add some info to speaker page admin. Fixes #121

Publish status is already showed - it's the big checkbox to the left of the speaker name.


Update power-bi-integration.md

uploaded Pbix .zip

@v-sambati : Thanks for your contribution! The author(s) have been notified to review your proposed change. @nikotha

Docs Build status updates of commit afec5c0:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-community-training/analytics/custom-reports/power-bi-integration.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


docdb REST API should support aggreggations

Adding a vote for this

We will add an /aggregate endpoint in the docdb_read_only lambda. I will update then update the python client with a new method to support this. We can also update the User Guide.


Adding HTTP Annotations

There has been an effort to standardize the methods for generating HTTP API descriptions that allow developers to rapidly develop gateways into their data. Since the GA4GH schemas are defined using Google Protocol Buffers IDL, it is possible to use this definition to generate documentation and code.
This PR adds this functionality to the GA4GH schemas by defining specially formatted options. These options allow one to specify the exact endpoint a message will be received at, as well as which fields to gather from the URL path. With these options in place, it is possible to inspect the compiled protobuf to generate service descriptions that include HTTP endpoints.
The plugin for protoc used is written in Go, and so this PR includes some cursory documentation for getting started with Go on Mac.
With these annotations in place, one can use tools like swagger-codegen to generate server stubs, clients, and generated documentation. This will make integrating GA4GH APIs into existing data stores much easier.

Updated to newer sphinx-maven
Added version to URL string
Add documentation for use and getting started with swagger-codegen
Add proto dependencies
Update protobufjsondocs script

Close #696

I have gone through the steps in the documentation and was able to use the swagger-codegen tool successfully. +1

@bwalsh can you give this a review please, especially the steps to create the swagger docs

+1 I was able to follow the instructions for linux and generate target/swagger/ga4gh


Stoic perl man pr

PR https://github.com/hpcloud/tail/pull/131/commits/e70f804353f4d18e5cae119a1a6d3715aa4e8652 by @StoicPerlman.
Thx!

Sorry, error PR


Deal with warnings generated when native NF processes are used

I implemented a few modules in this pipeline that use a native NF Groovy process like here. It made sense to exploit the functionality on offer in Groovy to perform these sorts of tasks rather than wrapping them in an external script.
However, this results in these warnings being generated which are harmless but can be confusing to users who assume that there is an issue with the pipeline/infrastructure. The warning is generated because Nextflow will run these native / Groovy processes on the head node via the master NF job rather than a compute job.
WARN: Process 'NFCORE_RNASEQ:RNASEQ:MULTIQC_TSV_FAIL_MAPPED' cannot be executed by 'awsbatch' executor -- Using 'local' executor instead
WARN: Process 'NFCORE_RNASEQ:RNASEQ:MULTIQC_TSV_STRAND_CHECK' cannot be executed by 'awsbatch' executor -- Using 'local' executor instead

Ping @pditommaso 🏖

Explicitly setting executor 'local' in the process should make the warnings disappear

I like the way you ghost in and out of things @phue !! 🤣

👻

I have added executor 'local' to the relevant processes and that seems to have fixed generating the warnings:
https://github.com/nf-core/rnaseq/blob/1e20611551c513e2507333a1f01997f7b1a2f838/modules/local/multiqc_tsv_from_list.nf#L3


Database never logs latest error

Hi there, firstly thank you very much for the fantastic package.
I have found a bug regarding the retries. I have setup my cloud task to retry only twice (2 retries), and then I forced a bug on my job to get those retries and see what happens, but every time on the second (last) retry, the job is gone on the google cloud task but on the database it's stuck on running and it never logs the latest error log:

{
    "events": [
        {
            "queue": "quickbooks-staging",
            "status": "queued",
            "datetime": "2023-09-05 00:42:26"
        },
        {
            "status": "running",
            "datetime": "2023-09-05 00:42:40"
        },
        {
            "status": "error",
            "datetime": "2023-09-05 00:42:43"
        },
        {
            "status": "running",
            "datetime": "2023-09-05 00:42:57"
        }
    ],
    "payload": "...",
    "exception": "..."
}

I'm using the latest version of the package, v3.6.0.
Thank you, appreciate your help.

Thanks, will look into it soon!

Hi, I'm closing this issue as I wasn't able to reproduce it. If you have more info I'd be happy to look into it again.


new feedstock at 4.0.1

Changes:

new feedstock at 4.0.1

jupyterlab not needed at build time because pypi package contains npm built resources.
https://github.com/jupyter/nbdime/tree/4.0.1

Linter check found the following problems:
The following problems have been found:
WARNING: clone/recipe/meta.yaml:91: missing_description: The recipe is missing a description
Warnings were found

Linter check found the following problems:
The following problems have been found:
WARNING: clone/recipe/meta.yaml:91: missing_description: The recipe is missing a description
Warnings were found

Linter check found the following problems:
The following problems have been found:
WARNING: clone/recipe/meta.yaml:91: missing_description: The recipe is missing a description
Warnings were found


When will the latest Swift 5.1.2 module be available?

Need Latest Swift 5.1.2 module
Build error:
"Module compiled with Swift 5.1 cannot be imported by the Swift 5.1.2 compiler"
I'd appreciate if a timeline of resolution can be provided.

I see that Xcode 11.2 just came out, so I'm assuming we'll put out a new version with a pod built with the current version soon enough. In the meantime, you could build your own from source...

thank you. I will keep busy in the meantime while waiting for your updated pod.


Update langchains_agent.py

    # - Added HTML content preprocessing to remove `<script>`, `<style>`, and other non-textual elements.
    # - Improved working directory tracking for enhanced context in `cd` command executions.
    # - Refined memory management by optimizing the condensation of older memories for better efficiency.
    # - Set a timeout for `run` actions to address potential hang-ups with interactive commands.
    # - Laid the foundation for handling background processes, allowing for server initiation and management of long-running tasks.

@FreightCompanionDavid thanks for the contribution!
The browser stripping tags is great--let's put it in opendevin/actions/browse.py so that other agents can use it.
I don't see these two updates:

Set a timeout for run actions to address potential hang-ups with interactive commands.
Laid the foundation for handling background processes, allowing for server initiation and management of long-running tasks.

We already have both of these in the controller.
The other stuff I think we should probably revert--I don't think it adds much to the agent. LMK if you think otherwise.

I just did my best. 😁 I started to get a little bit lost when I was way deep in it so sorry about any accuracies

@FreightCompanionDavid are you open to just splitting out the browser changes, and putting them in browser.py?

Yes, I'm on it.


wifi update table module error

When enabling the wifi module and having migration set to True in the configuration; the wifi module has an issue updating the table when running the managed software center client check for updates.
Server An error occurred while processing: Wifi_model
Server Error: SQLSTATE[HY000]: General error: 1366 Incorrect integer value: '' for column 'agrctlrssi' at row 1
Server info: starting: wifi

What version of MunkiReport are you using? This was fixed in the bug fix branch, but may not have made it to the 2.8 branch. Try using the bug fix branch and see if that resolves your problem. You may have to update the clients to fully fix it.

MunkiReport Version <IP_ADDRESS>6
Just updated our production server today :)

You're going to have to use the bug fix branch. The master branch doesn't have the WiFi bug fix merged into it yet.

sounds good thanks!  will leave this opened till merged

You may want to close this issue, the bugfix branch was merged into the master branch a few days ago.


Going up on SelectionField

Description of the feature
Currently SelectionField only allows going down, i.e. into the subfields. Going up (i.e. to the parent) is not possible, but it would allow making a query to the database that fetches all the data (and only the data) necessary for sibling resolvers of the current one.
(QueryPathNode allows going up but doesn't allow going down).

It would also be good if SelectionField were hashable. Then (SelectionField, Id) would be usable as key in the DataLoader.

Maybe this is what you need.
https://docs.rs/async-graphql/5.0.10/async_graphql/context/struct.ContextBase.html#method.look_ahead

Thanks Sunli, but I don't think so. Lookahead also only allows going into the subfields, not the parent or siblings.


Use consistent or clearer naming for generated kubeadmconfig and workermachine templates

I would expect these names to be identical but they are not, and the difference between them is only the word template which isn't descriptive enough. Either we should use the same naming convention or be more specific like "%s-%s-worker-machine-template-%d" and "%s-%s-kubeadm-config-template-%d" like we do for etcd and cp.

I noticed this issue when working on https://github.com/aws/eks-anywhere/pull/1851


Tuplet errors when parsing some scores

Hello,
I'm currently bulk processing scores from the (n)-ASAP dataset, and I'm facing tuplet errors when loading some scores. They might be due to a bad MusicXML encoding, but I thought that it might be interesting to report them here in case the issue comes from Partitura.
The reported error is the following:
Traceback (most recent call last):
  File "/home/user/test.py", line 236, in <module>
    score = pt.load_musicxml(path)
            ^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/miniconda3/envs/env/lib/python3.12/site-packages/partitura/utils/misc.py", line 68, in wrapper
    return f(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^
  File "/home/user/miniconda3/envs/env/lib/python3.12/site-packages/partitura/utils/misc.py", line 90, in wrapper
    return f(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^
  File "/home/user/miniconda3/envs/env/lib/python3.12/site-packages/partitura/io/importmusicxml.py", line 255, in load_musicxml
    _parse_parts(document, part_dict)
  File "/home/user/miniconda3/envs/env/lib/python3.12/site-packages/partitura/io/importmusicxml.py", line 370, in _parse_parts
    position, doc_order = _handle_measure(
                          ^^^^^^^^^^^^^^^^
  File "/home/user/miniconda3/envs/env/lib/python3.12/site-packages/partitura/io/importmusicxml.py", line 588, in _handle_measure
    (position, prev_note, prev_beam) = _handle_note(
                                       ^^^^^^^^^^^^^
  File "/home/user/miniconda3/envs/env/lib/python3.12/site-packages/partitura/io/importmusicxml.py", line 1391, in _handle_note
    starting_tups, stopping_tups = handle_tuplets(notations, ongoing, note)
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/miniconda3/envs/env/lib/python3.12/site-packages/partitura/io/importmusicxml.py", line 1456, in handle_tuplets
    start_tuplet.start_note.start.t < stop_tuplet.end_note.start.t
AssertionError: Tuplet start time is after tuplet stop time

Here is a list of a few affected files. There might be more, but I haven't tested the whole dataset yet, I can update this list later if needed.
Bach/Prelude/bwv_874
Balakirev/Islamey
Beethoven/Piano_Sonatas/13-4
Beethoven/Piano_Sonatas/16-2
Beethoven/Piano_Sonatas/17-3
Beethoven/Piano_Sonatas/18-3
Beethoven/Piano_Sonatas/22-1

Hello Leo and thanks for your issue, it is indeed slight issues with the scores, I propose to relax the condition to start_tuplet.start_note.start.t <= stop_tuplet.end_note.start.t