Check warnings in test

Chainer uses deprecated methods in its code. Change warning level and check warnings in its test.
related to #755

Could you write in more detail what is the desirable behavior? I mean, how should we change the warning level and check the warning?

Do the following changes agree with your intent?

Not to use deprecated methods in Chainer's implementation.
To suppress deprecation warnings when we test methods that are deprecated.
To show explicitly deprecation warnings otherwise (i.e. the method tested is not deprecated).

Chainer itself must not use deprecated methods. Current implementation uses deprecated methods and no one check it.
And, we need to check if deprecated methods actually show deprecation warning. This is another issue.

OK. I understand that #769 prevents test cases from suppressing warning messages if they emit and does not check functions tested actually show messages.

In #769 I fixed all deprecated warnings from chainer, but other types of warnings remain.
I also fixed the configuration file for travis to show warning messages. We can check warning message in logs of travis.
Next, we need to remove all warnings related to numpy from tests.

I see. I had not cared the type of warnings. Now I think I can check #769. If you have already noticed some warnings about numpy show up, could you register the issue about it?

ptorobuf shows a lot of warnings
boolean subtract is deprecated in numpy https://github.com/numpy/numpy/blob/v1.10.2/numpy/core/src/umath/ufunc_type_resolution.c#L386
ufunc shows deprecated warnings (it'll be fixed in #781)


improvement(ast): generate the visit.rs file.

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#4001  👈
#3954
#4000
#3998
#3995
#3994
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @rzvxa and the rest of your teammates on  Graphite


ways to compute ROC-AUC and the label

Thank you again for providing this repository. I would like to know how to use this repository to evaluate the obtained uncertainty after obtaining it, and how the labels used in the evaluation process are obtained, such as the ROC-AUC value of the CCP method based on biographical claims. Could you please provide an example?

Hi, thank you for your question.

You can perform evaluation by using the polygraph_eval script. The example config file for it could be found here: https://github.com/IINemo/lm-polygraph/blob/main/examples/configs/polygraph_eval_coqa.yaml
If you have any trouble, I would be happy to help you to running your script with appropriate configuration.
The "ground truth" labels are obtained by querying GPT-4o. You can see how the labels for claims are obtained here: https://github.com/IINemo/lm-polygraph/blob/main/src/lm_polygraph/generation_metrics/openai_fact_check.py
Before validating the claims, we split text into atomic claims using GPT-4o here:
https://github.com/IINemo/lm-polygraph/blob/main/src/lm_polygraph/stat_calculators/extract_claims.py

Here is an example for launching the benchmark scripts:
CUDA_VISIBLE_DEVICES=0 HYDRA_CONFIG=`pwd`/examples/configs/polygraph_eval_mmlu.yaml polygraph_eval

When I'm labeling, I find that sometimes it outputs' nan '. When calculating ROC-AUC, is it filtered along with the corresponding uncertainty score?


react/prop-types: Prop validation in Array.map

In this piece of code above the eslint is warning that the id and name are missing in the props validation. But this is a destructor in a  map function. I think that this is a bug, right?
Versions:
eslint: 6.5.1
eslint-plugin-react: 7.16.0

Our component detection is seeing a function that takes props and returns jsx; however it's clear that this use case shouldn't be detected as a component.

This is working fine for me with versions:
eslint: ^7.3.1
eslint-plugin-react: ^7.20.2


Continue completion response

Is there a way to continue a completion response if the reason is length?
I get a
 java.net.SocketTimeoutException: timeout
	at io.reactivex.internal.util.ExceptionHelper.wrapOrThrow(ExceptionHelper.java:45)
	at io.reactivex.internal.observers.BlockingMultiObserver.blockingGet(BlockingMultiObserver.java:90)
	at io.reactivex.Single.blockingGet(Single.java:2002)
	at com.theokanning.openai.OpenAiService.createCompletion(OpenAiService.java:91)

when I set maxTokens>500

Have you tried passing a timeout parameter when creating the service?
var service = new OpenAiService(apiToken, API_SOCKET_TIMEOUT);

@ffritsche I think ferreirarod has the right solution here, have you tried increasing the timeout to 30 seconds?

Hey thanks that helps.
But is there a way to continue the results like in the playground?

Have you tried to provide a timeout parameter when creating the service?
var service = new OpenAiService(apiToken, API_SOCKET_TIMEOUT);

OpenAiService constructor doesn't allow two  arguments, it allows apiToken only, how can i tweak it?

It does allow two arguments token and timeout
On Mon, Jan 16, 2023, 4:05 PM kazihar Cannei @.***>
wrote:

Have you tried to provide a timeout parameter when creating the service?
var service = new OpenAiService(apiToken, API_SOCKET_TIMEOUT);
OpenAiService constructor doesn't allow two arguments, it allows apiToken
only, how can i tweak it?
—
Reply to this email directly, view it on GitHub
https://github.com/TheoKanning/openai-java/issues/49#issuecomment-1383874149,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A5FTG32FHGHHGVVVDQBAZ7DWSUTPRANCNFSM6AAAAAATEKSLBY
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Moving this to https://github.com/TheoKanning/openai-java/issues/75


Seed Error after running yarn seed

Need to install the medusa cli.
Make sure you have run yarn install in the api directory before installing.
Otherwise,
Run
yarn add @medusajs/medusa-cli

The readme set-up clearly assumes some prior medusa set-up knowledge.
Once you get past this as well, the seed may fail with some error like
Cannot read property 'Symbol(Symbol.iterator)' of undefined

you can solve by adding
"products": []

to the data/seed.json
I have just resolved this myself, will open PR sometime soon. Will also propose changes to the readme.

Thanks for sharing all info guys. The PR with fix is already merged.
When you configure a project, you need to execute yarn in /api as descibed in README.

✅


document.querySelectorAll returns an Object instead of a NodeList when called from inside evaluate()

Is there a reason for that? If I open my console and type the same querySelectorAll it returns a NodeList as it should

Ok, so it returns a NodeList as long as I'm dealing with it inside evaluate's callback function. As soon as it is returned it becames a regular object


package.json fixes

@noamr, can you please npm publish new version?

@noamr, can you please npm publish new version?

Done

I'm terribly sorry that I've missed that source files are needed too. 🤦♀ Here is a fix. https://github.com/noamr/use-view-transitions/pull/3

I'm terribly sorry that I've missed that source files are needed too. 🤦♀ Here is a fix. #3

Thanks for your contributions! I was wondering what you're using this library for.
I set up Github actions now so publishing should be smoother.

I was wondering what you're using this library for.

Right know I'm just experimenting. Trying to understand how view transitions work. 🙂

I set up Github actions now so publishing should be smoother.

Nice.


reach/router dependency conflict

@MightyJoeW
I got a dependency conflict, when first tried to install this project. I am using npm v7 along. When I tried npm i, it gave me a dependency conflict with reach/router. I digged in a little bit, and found that reach/router is not being maintained as of now.
https://github.com/storybookjs/storybook/issues/14619
Also, since this project is pretty new, switching to react-router would make a lot more sense.
Thanks!

Hi @MightyJoeW I have created the PR for this issue can you take a look and if its ok please merge this PR, Thanks !!


Contacts or autofill on transfer pages

have contact list or autofill on transfer pages, when user starts typing or focus on input, there should be recommended list of contacts/friends to quickly select or search without typos...

I love this feature @feruzm @talha. Additionally, portable (small) profile picture of the recipient can also be included beside the username 😉.

implemented with last release. closing.


Now + Gitlab stopped working

I am using new now + gitlab integration. It worked perfectly until today.
For some reason bot stopped to comment on new commits, external CIs are not created, deployment information is now updated.
How it was
I had this now.json file:
{
  "name": "timeless_is",
  "version": 2,
  "alias": "timelessis-git-master.kira-bot.now.sh",
  "builds": [{
    "src": "package.json",
    "use": "@now/static-build"
  }],
  "build": {
    "env": {
      "API_URL_BROWSER": "https://jsonplaceholder.typicode.com"
    }
  }
}

And it worked:

Stage environment
Stage styleguide

I also had comments from my bot on both merge requests and commits:

What happened
Yesterday I had to test some things locally. So I used now-cli with another user (my bot is @kira-bot, my real account is @sobolevn, both are Gitlab usernames). Locally everything worked fine. I had a new project created under my username. I did not change project name in now.json.
This is just a story. May be 100% unrelated.
Problem
Since today I do not receive any comment from my bot on this project. And other projects as well.
I made a quick reproduction repo: https://gitlab.com/sobolevn/now-gitlab-bug/merge_requests/1
With this now.json:
{
  "name": "now-gitlab-bug",
  "version": 2,
  "alias": "now-gitlab-bug-git-master.sobolevn.now.sh",
  "builds": [{
    "src": "index.html",
    "use": "@now/static"
  }],
  "build": {
    "env": {
      "API_URL_BROWSER": "https://jsonplaceholder.typicode.com"
    }
  }
}

Everything is setup:

Integration

Webhook

However, no project is created in my dashboard:

Things I have tried

Delete all integrations
Delete existing projects
Resetup everything
Change aliases, names, other fields in now.json

Update
I have tried to manually execute hooks with gitlab test webhook:

Merge request hook returned:

But nothing has changed.

Push hook returned the same, but now created a new project in the dashboard:

Link: https://zeit.co/sobolevn/now-gitlab-bug

Second commit
After the project was created, I made a new commit.
Still no progress.

As a workaround I will use https://hugo.md/post/now-review-app-post/ for now

@sobolevn since this is not exactly a now-cli issue, let's discuss over here: https://spectrum.chat/zeit/now/now-gitlab-com-integration-stopped-working~a2bf7189-baf6-4269-8a15-b7e5d85418de

BTW: @sobolevn, Thanks for making this issue.

Just for the history. It works again. Nothing has changed from my side.
Thanks!


👋  Who else is using React Flow?

It would be nice to include a list of organisations that use react-flow in the docs.
Please include:

Organisation name
Link to organization site
If possible, you can attach a codesandbox,  public product screenshots or demo URL page.

CC @moklick @chrtze  - please take a look at details dropdown below 🙏

Details (this is inspired by what I saw in this repo ↓
Graphin (another data viz library) has an issue pinned on their issues page allowing users to post how they're using the library. - https://github.com/antvis/Graphin/issues

🤔  Unfortunately, I don't think Github Disussions allows pinning of content

Organisation name: LinkedIn -- linkedin.com (internal tools organization)

https://user-images.githubusercontent.com/6743796/155408742-b3fe8134-c625-4754-ad1b-afb8a603fcfc.mp4

Hey @cliffordfajardo
this is a very good idea! Thanks, we will pin it :) I think you meant ".. that use React Flow ..." instead of "..that use graphin ...".

I'm using it for creating the base of my application, I created a custom NodeTree class that parses and handles the nodes created on the NodeEditor and generates a list of outputs, which can then be referenced on the code as normal variables.
It's something like datablocks applied in a more abstract context.

For styling, I'm using tailwindcss.
I have no website yet since I am working on this as a separate library for the final product.

I found this project through https://github.com/re-data/re-data
They use it for their lineage - https://docs.getre.io/ui-latest/#/graph

does anyone know how to change properties of drag and drop components in react-flow-renderer

Hi @jdsamar
The community would be happy to help;  Would you be able to move ask this question in the new Q&A section of this github repository located here?

https://github.com/wbkd/react-flow/discussions/new?category=q-a

Asking in the Q&A section of the github repository will help others in the future as well. 🙏

Not an org, but I made a database schema visualiser using React Flow!
Repo: https://github.com/Ovyerus/prismaliser
Site: https://prismaliser.app/

This was shared in the discord channel: https://github.com/joeyballentine/chaiNNer
chaiNNer (github)

A flowchart/node-based image processing GUI aimed at making chaining image processing tasks (especially those done by neural networks) easy, intuitive, and customizable.
No existing GUI gives you the level of customization of your image processing workflow that chaiNNer does. Not only do you have full control over your processing pipeline, you can do incredibly complex tasks just by connecting a few nodes together.

I see there are some links to open-source projects, so I can also mention one more - I'm using React Flow in a component on the Reposilite's landing page:

Website: https://reposilite.com
Sources: https://github.com/dzikoysk/reposilite/tree/main/reposilite-site/components/landing/scenarios

this is my mindmap project base on reactflow

still a work in progress but should be soft launching in the next month or two

Here is my open-source project, FlowerApp. It enables you to create, run, analyze and export (as PNG and pseudo-code) flowcharts.

Repo: https://github.com/spaceymonk/flower-app
Web site: https://web.itu.edu.tr/~ozkanbe19/flower-app/

Hi everyone :wave:,
Thanks to all contributors for this amazing library :rocket::rocket::rocket:
I developed a tool(EAD, Entity Association Diagram) to make the prototyping process of a Ruby on Rails project faster and easier. It is an open-source project.

Hi everyone
My project is a flowchart convert, you can create, run, save, and export (as java code and PNG)

Sources: https://github.com/dsilva01/convert-flowchart
Website: https://flowchart.desideriosilva.com/

@spaceymonk, my project is similar to yours

Working on a project which allows users to create code-logic using a visual editor

Repo : https://github.com/Sarfraz-droid/JS-Blueprints
Website : https://jsblueprints.sarfrazalam.in/

Thank you SO MUCH @moklick and @chrtze 🙌 I've tried all graph/flow JS libraries and React Flow is light years ahead of everyone, I really appreciate it's open source ❤
I run a Data Analysis course called SQL Habit and my students often ask for schema visualization. Here it is:

🔗 Website: https://sqlhabit.github.io/sql_schema_visualizer/
🔗 Github repo: https://github.com/sqlhabit/sql_schema_visualizer

Organization name: Futwork
Website: www.futwork.com
Usecase: Internal tool to create conversation flow and nodes are render in APP as screens.
Added screenshot which is 1/4 part of entire canvas.

Taktile
https://www.taktile.com

SolanaFM
https://solana.fm


Add Topic Statistics Tutorial

Add tutorial to enable, configure, and view ROS 2 Topic Statistics.
Signed-off-by: Devin Bonnie<EMAIL_ADDRESS>

Note: this depends on the example file added here: https://github.com/ros2/examples/pull/281

@maryaB-osr the content here is ready for review while we wait for https://github.com/ros2/examples/pull/281

LGTM, just one non-vital change to consider.
I'll let you merge @dabonnie; not sure if you're planning to put the rqt screenshot, but that can be followed up on later so go ahead and (squash and) merge if you're ready

I just added the screenshot, addressed your comments, and applied a few minor touchups. Could you please take a look again, @maryaB-osr? Thanks!


Question: How is the Cache mechanism working?

I checked  the samples for xamarin forms and I can't see how the cache mechanism is working. If I understand it correctly there should be a mechanism that caches created images (instance of ImageSource), so they can be reused. The only cache I can see in the samples is the page cache used provided by xamvvm framework.
What do I need to do when I do not want that all images get recreated or  do I need to write my own cache? Mabye I misunderstood "CachedImage" and its just meant for downloads or something?
Thanks, Nicolai

Nevermind, I found ImageLoaderTask and the memory chache mechanism. Cheers


Ubuntu installation have finished with error

There is an error with ubuntu installation using this command:
pip3 install vidstream
I got this output:
Collecting vidstream
Downloading vidstream-0.0.14-py3-none-any.whl (8.0 kB)
Collecting opencv-python
Downloading opencv_python-<IP_ADDRESS>-cp38-cp38-manylinux2014_x86_64.whl (50.4 MB)
|████████████████████████████████| 50.4 MB 7.8 MB/s
Collecting pyautogui
Downloading PyAutoGUI-0.9.52.tar.gz (55 kB)
|████████████████████████████████| 55 kB 4.2 MB/s
Collecting pyaudio
Downloading PyAudio-0.2.11.tar.gz (37 kB)
Requirement already satisfied: numpy>=1.17.3 in ./.local/lib/python3.8/site-packages (from opencv-python->vidstream) (1.18.0)
Collecting PyTweening>=1.0.1
Downloading PyTweening-1.0.3.zip (15 kB)
Collecting mouseinfo
Downloading MouseInfo-0.1.3.tar.gz (10 kB)
Collecting pygetwindow>=0.0.5
Downloading PyGetWindow-0.0.9.tar.gz (9.7 kB)
Collecting pymsgbox
Downloading PyMsgBox-1.0.9.tar.gz (18 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing wheel metadata ... done
Collecting pyscreeze>=0.1.21
Downloading PyScreeze-0.1.27.tar.gz (25 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing wheel metadata ... done
Collecting python3-Xlib
Downloading python3-xlib-0.15.tar.gz (132 kB)
|████████████████████████████████| 132 kB 2.9 MB/s
Collecting pyperclip
Downloading pyperclip-1.8.2.tar.gz (20 kB)
Collecting pyrect
Downloading PyRect-0.1.4.tar.gz (15 kB)
Requirement already satisfied: Pillow>=6.2.1; python_version == "3.8" in /usr/lib/python3/dist-packages (from pyscreeze>=0.1.21->pyautogui->vidstream) (7.0.0)
Building wheels for collected packages: pyautogui, pyaudio, PyTweening, mouseinfo, pygetwindow, pymsgbox, pyscreeze, python3-Xlib, pyperclip, pyrect
Building wheel for pyautogui (setup.py) ... done
Created wheel for pyautogui: filename=PyAutoGUI-0.9.52-py3-none-any.whl size=35194 sha256=2837293c96741f0f0b2fad8b73477867d446077687f97d36c83c39c43f22633d
Stored in directory: /home/alyferryhalo/.cache/pip/wheels/4d/0d/6a/4258cb741835ea9ce7897652ae88272d3baf5cb1944c1984aa
Building wheel for pyaudio (setup.py) ... error
ERROR: Command errored out with exit status 1:
command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-c4urybjp/pyaudio/setup.py'"'"'; file='"'"'/tmp/pip-install-c4urybjp/pyaudio/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-bljliv8d
cwd: /tmp/pip-install-c4urybjp/pyaudio/
Complete output (16 lines):
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-x86_64-3.8
copying src/pyaudio.py -> build/lib.linux-x86_64-3.8
running build_ext
building '_portaudio' extension
creating build/temp.linux-x86_64-3.8
creating build/temp.linux-x86_64-3.8/src
x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.8 -c src/_portaudiomodule.c -o build/temp.linux-x86_64-3.8/src/_portaudiomodule.o
src/_portaudiomodule.c:29:10: fatal error: portaudio.h: No such file or directory
29 | #include "portaudio.h"
|          ^~~~~~~~~~~~~
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
ERROR: Failed building wheel for pyaudio
Running setup.py clean for pyaudio
Building wheel for PyTweening (setup.py) ... done
Created wheel for PyTweening: filename=PyTweening-1.0.3-py3-none-any.whl size=3815 sha256=4e313c153b5275cc2ae128cb57bda63b5a1c4956c0cdcb8939615aca0452276d
Stored in directory: /home/alyferryhalo/.cache/pip/wheels/e7/50/20/790fbd95739abfdf0348bef99d5cc0c7c2930a19a91f602ddc
Building wheel for mouseinfo (setup.py) ... done
Created wheel for mouseinfo: filename=MouseInfo-0.1.3-py3-none-any.whl size=10906 sha256=f9ee8e44d222001ec65d06f15870af5f73a7b4469bf717d361cb58abf9130614
Stored in directory: /home/alyferryhalo/.cache/pip/wheels/d1/72/fb/35f403de66285df8ecca7049bcc61bfb57aba0f76d1f08f7eb
Building wheel for pygetwindow (setup.py) ... done
Created wheel for pygetwindow: filename=PyGetWindow-0.0.9-py3-none-any.whl size=11082 sha256=e17303e47a2887373dce782d4715be3502564cbeeec2d3414f0b35de2940508f
Stored in directory: /home/alyferryhalo/.cache/pip/wheels/91/e3/04/184bda98ec7f7d5f0ba1f372bcf7b3ba86325151ae1dd690fe
Building wheel for pymsgbox (PEP 517) ... done
Created wheel for pymsgbox: filename=PyMsgBox-1.0.9-py3-none-any.whl size=7420 sha256=694e43383993f5baa56d1448d313d12f1a534e002f8c282ace2825911d685798
Stored in directory: /home/alyferryhalo/.cache/pip/wheels/91/28/0d/f4eb606d38276836237d6dc2abf094241e6db5682a126e0389
Building wheel for pyscreeze (PEP 517) ... done
Created wheel for pyscreeze: filename=PyScreeze-0.1.27-py3-none-any.whl size=12864 sha256=05e42625d6ec6fde656b867feb05738e66c56d73856abba3c983b2f60219defa
Stored in directory: /home/alyferryhalo/.cache/pip/wheels/f7/91/eb/c0fa176c095c77460a579ef339f24a377474b041e5543d1a00
Building wheel for python3-Xlib (setup.py) ... done
Created wheel for python3-Xlib: filename=python3_xlib-0.15-py3-none-any.whl size=109517 sha256=0859297f444517971f4e69fcdba47467d5d2af7317f47813cac6c279d35aa033
Stored in directory: /home/alyferryhalo/.cache/pip/wheels/46/4e/a7/90774eeed70e4e93598bf4cbb1ef00c56e6bdc0fb99cc4215d
Building wheel for pyperclip (setup.py) ... done
Created wheel for pyperclip: filename=pyperclip-1.8.2-py3-none-any.whl size=11107 sha256=1191ecf648577bb1e43da2a7d277d509320d7b252d5eb3791da39fd7b1b60b8f
Stored in directory: /home/alyferryhalo/.cache/pip/wheels/7f/1a/65/84ff8c386bec21fca6d220ea1f5498a0367883a78dd5ba6122
Building wheel for pyrect (setup.py) ... done
Created wheel for pyrect: filename=PyRect-0.1.4-py2.py3-none-any.whl size=9547 sha256=e7a98c5df0fe3fbd28b7afbef16d682527f3c69dfc5de53f392a2ee19ac771d8
Stored in directory: /home/alyferryhalo/.cache/pip/wheels/d1/e4/47/c62f8291b16b6df7e89ac885881ff71f35ca04c6e384251de9
Successfully built pyautogui PyTweening mouseinfo pygetwindow pymsgbox pyscreeze python3-Xlib pyperclip pyrect
Failed to build pyaudio
Installing collected packages: opencv-python, PyTweening, pyperclip, python3-Xlib, mouseinfo, pyrect, pygetwindow, pymsgbox, pyscreeze, pyautogui, pyaudio, vidstream
Running setup.py install for pyaudio ... error
ERROR: Command errored out with exit status 1:
command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-c4urybjp/pyaudio/setup.py'"'"'; file='"'"'/tmp/pip-install-c4urybjp/pyaudio/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record /tmp/pip-record-i93v236h/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /home/alyferryhalo/.local/include/python3.8/pyaudio
cwd: /tmp/pip-install-c4urybjp/pyaudio/
Complete output (16 lines):
running install
running build
running build_py
creating build
creating build/lib.linux-x86_64-3.8
copying src/pyaudio.py -> build/lib.linux-x86_64-3.8
running build_ext
building '_portaudio' extension
creating build/temp.linux-x86_64-3.8
creating build/temp.linux-x86_64-3.8/src
x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.8 -c src/_portaudiomodule.c -o build/temp.linux-x86_64-3.8/src/_portaudiomodule.o
src/_portaudiomodule.c:29:10: fatal error: portaudio.h: No such file or directory
29 | #include "portaudio.h"
|          ^~~~~~~~~~~~~
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
----------------------------------------
ERROR: Command errored out with exit status 1: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-c4urybjp/pyaudio/setup.py'"'"'; file='"'"'/tmp/pip-install-c4urybjp/pyaudio/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record /tmp/pip-record-i93v236h/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /home/alyferryhalo/.local/include/python3.8/pyaudio Check the logs for full command output.
So I use this:

Ubuntu 20.04
Python 3.8.5

How can I install vidstream?

Unfortunately, that does not work. After this command:
pipwin install pyaudio
I got this:
/home/alyferryhalo/.local/lib/python3.8/site-packages/pipwin/command.py:66: UserWarning: Found a non Windows system. Package installation might not work.
warn("Found a non Windows system. Package installation might not work.")
Building cache. Hang on . . .
Done
Package pyaudio found in cache
Downloading package . . .
https://download.lfd.uci.edu/pythonlibs/w4tscw6k/PyAudio-0.2.11-cp38-cp38-win_amd64.whl
PyAudio-0.2.11-cp38-cp38-win_amd64.whl
[*] 109 kB / 109 kB @ 17 kB/s [##################] [100%, 0s left]
ERROR: PyAudio-0.2.11-cp38-cp38-win_amd64.whl is not a supported wheel on this platform.
Traceback (most recent call last):
File "/home/alyferryhalo/.local/bin/pipwin", line 8, in
sys.exit(main())
File "/home/alyferryhalo/.local/lib/python3.8/site-packages/pipwin/command.py", line 103, in main
cache.install(package)
File "/home/alyferryhalo/.local/lib/python3.8/site-packages/pipwin/pipwin.py", line 301, in install
subprocess.check_call([executable, "-m", "pip", "install", wheel_file])
File "/usr/lib/python3.8/subprocess.py", line 364, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/usr/bin/python3', '-m', 'pip', 'install', '/home/alyferryhalo/pipwin/PyAudio-0.2.11-cp38-cp38-win_amd64.whl']' returned non-zero exit status 1.
I suspect there is a problem with non-windows systems but thank you for help! I do want to believe that one day vidstream will be avaible for UNIX-syslems too.

The problem you have is with the PyAudio installation and not with vidstream itself. The issue does not belong to this repository.


feat(VTK): add vti support for RegularGrid

:tada: This PR is included in version 5.11.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Teams.universal.recipe no longer populates  array.

Something about the Teams pkgs has changed and the recipe no longer creates any <installs>. It does still register <receipts> but this fails to prevent continuous installation.

Interim solution is to install Teams and then run makepkginfo to generate the <installs> array and manually edit the pkginfo plist.

This issue is obsolete as it's replaced with Teams "New".


What is the license for this code?

GPLv2! No, just joking, it's too small and i don't intend to develop it any further (this algorithm is broken, or at least it does almost not solve any decentralization problem), so i'm gonna put it to public domain or something like that.

Thanks.


Handle multiple header values in responses.

Except for Set-Cookie, which is a special case [1], handle multiple
headers with the same key by joining their values with a comma space.
[1] http://tools.ietf.org/html/rfc7230#section-3.2.2
TODO notes:

[x] Investigate RFC cookie / header behavior
[x] Add tests
[x] Add history.md notes

Fixes: https://github.com/rest-client/rest-client/issues/336


added goquery support to parse inline javascript in HTML pages

Card
This pull request introduces parsing of inline JavaScript in HTML pages through the use of the goquery.
Details

Hey @c3l3si4n! Thank you for your contribution!
This looks to be a super useful change that I was planning to implement myself, so thank you!


Robohash seems to be down again

Hi @e1ven,
Robohash seems to be down at the moment. Could you take a look?

Thanks, rebooted the gateway


Add Weights & Biases (W&B) Fabric Logger

What does this PR do?

Port the logic of the lightning.pytorch.loggers.WandbLogger into lightning.fabric.loggers.WandbLogger.
Added tests to ensure both the current pytorch logger and fabric logger both pass the same test suite as when it was just the pytorch logger
Added stripped down version of identical tests from the pytorch logger for the fabric logger without any pytorch specific functionality

Fixes #17885

Before submitting

Was this discussed/agreed via a GitHub issue? (not for typos and docs)
[X] Did you read the contributor guideline, Pull Request section?
[X] Did you make sure your PR does only one thing, instead of bundling different changes together?
Did you make sure to update the documentation with your changes? (if necessary)
Did you write any new necessary tests? (not for typos and docs)
[X] Did you verify new and existing tests pass locally with your changes?
Did you list all the breaking changes introduced by this pull request?
Did you update the CHANGELOG? (not for typos, docs, test updates, or minor internal changes/refactors)

PR review
Anyone in the community is welcome to review the PR.
Before you start reviewing, make sure you have read the review guidelines. In short, see the following bullet-list:

Reviewer checklist

[ ] Is this pull request ready for review? (if not, please submit in draft mode)
[ ] Check that all items from Before submitting are resolved
[ ] Make sure the title is self-explanatory and the description concisely explains the PR
[ ] Add labels and milestones (and optionally projects) to the PR so it can be classified

:books: Documentation preview :books:: https://pytorch-lightning--19077.org.readthedocs.build/en/19077/

I'm having difficulty adding in the resultant docs page for the API on the logger if anyone is able to assist!

@awaelchli I noticed some failing tests. Would love discuss how I can get these resolved!

Is there anything I can pointedly fix here? Would love to discuss!

Hey! @Borda sorry for the bump. Hope your holidays are/were lovely. Would love to discuss what can be fixed to merge this!

This specific error is being raised by Sphinx however in my Fabric docstrings I do not refer to :class: wandb.sdk.wandb_run.Run outside of TypeChecks

Closing in favor of #19451
Great work adding it to wandb as an integration!


dasel: init at 1.1.0

Motivation for this change
Include dasel into nixpkgs.
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[x] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 102822 run on x86_64-darwin 1

1 package built:

dasel


Upgrade dependencies

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

Project coverage is 74.27%.  Consider uploading reports for the commit 1a0c286 to get more accurate results

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #446      +/-   ##
==========================================
+ Coverage   71.76%   74.27%   +2.51%
==========================================
  Files         124      124
  Lines        7104     7107       +3
==========================================
+ Hits         5098     5279     +181
+ Misses       1435     1259     -176
+ Partials      571      569       -2

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


Prepare moving from core-react to itwinui-react Dialog

Deprecate core-react Dialog component and all wrapper components like ModelessDialog and GlobalDialog (might need to identify more) that use it as a base. This is in favor of moving to using itwinui-react Dialog component that is in line with iTwinUI standards.
Use a temporary solution - SimpleDialog component - to replace base of other components that were using core-react Dialog as a base.

Deprecations in https://github.com/iTwin/appui/pull/366

Turns out there is also a Dialog component in appui-layout-react so not sure what to do with that one...

Edit: SimpleDialog was removed. In exchange, Dialog was modified to contain both iTwinUI Dialog and core-react Dialog features (without breaking changes). This does not change the fact that the Dialog will need to be deprecated when iTwinUI Dialog is fixed (in v3 hopefully).

Duplicate of https://github.com/iTwin/appui/issues/363


FIX: Secure/unsecure uploads when sharing AI conversations

This commit uses a new plugin modifier introduced in https://github.com/discourse/discourse/pull/26508
to mark all uploads as not secure in shared PM AI conversations.
This is so images created by the AI bot (or uploaded by the user)
do not end up as broken URLs because of the security requirements
around them.
This relies on the TopicUploadSecurityManager in core as well,
which is fired when an AI conversation is shared or deleted.
Relies on the core PR mentioned above to be merged first.

@martin-brennan feel free to merge, holding off just in case this impacted by any core renaming.

Thanks @SamSaffron , merging now :)


Add dumb-init to Dockerfile Entrypoint

Cherry picked commits from #477 in order to properly address #441 in 2.0 versions.

This allows for proper zombie process reaping. See discussion in #441

Closes #630

Isn't another workaround for this using tini init built into docker? Try passing the --init flag to docker run.

The --init flag might be a solution when running vanilla docker but I don't think this can be specified when running in Kubernetes.
Given that the this is simply a back port of the solution already merged into master, does it really make sense to solve the problem differently here?

I think that's a pretty good argument.

No problem. Thanks for the great tool!
Any idea when this might get into a new v2.0.x release?
(or if there's anything I can do to help make it happen)


Implement rank ordinal as main ranking algorithm for NSGA-II

Implements rank ordinal from Rank-based Non-dominated Sorting as a replacement to fast_nondominated_sortfor NSGA-II's default sorting function.

Renamed nsga2 to generalized_nsga2, adding a new rank_func parameter.
Added manually calculated ranks to generate_test_pop() for multiobjective operator tests.
Added rudimentary test for rank_ordinal_sort.
Created a second multiobjective / NSGA-II notebook that tests output and demonstrates the speedup.

Looks good! Thanks for the changes, @lukepmccombs — appreciate it.
A few notebook tests are failing that are not touched by this PR, but that's an independent issue. Besides that tests pass.
There are a couple things we may want to polish—the narrative for the comparison notebook, for instance, and may want to add test_env environment variable logic to notebooks so they run quick in test mode. But IMO that shouldn't hold up this PR.
Leaving it to @markcoletti for the last word.

I've looked through the code and it looks fine by me.  Thanks @lukepmccombs for this work!  Merging in pull request now.


Adding support for secrets and globals

Signed-off-by: Tihomir Surdilovic<EMAIL_ADDRESS>Many thanks for submitting your Pull Request :heart:!
Please specify parts this PR updates:

[ x] Specification
[x ] Schema
[ ] Examples
[ ] Extensions
[x ] Roadmap
[ ] Use Cases
[ ] Community
[ ] TCK
[ ] Other

What this PR does / why we need it:
Adds support for secrets and globals in workflow expressions
Special notes for reviewers:
Additional information (if needed):

Runtime implementors, look at the jq "arguments" that you can pass to expressions..should be easy to impl it w/ that..just fyi

@cdavernas fixed. thanks for the review

@ricardozanini would that be too kubernetes-specific? it should work also w/o as in just setting some static values no matter the runtime deployment.
i am not expert with configmap but looks to me you could map the namespace to the name of the configmap and
then map the keys and values to the data section in the configmap.
you could map object types to string if kubernetes configmap only allows string/number data ?

@ricardozanini i guess we could add "fromConfigMap" option maybe to tell runtimes to read in configmap and convert to this json structure but i really think having a non-specific option like this could be used by more than just kubernetes runtimes? wdyt?

@ricardozanini would that be too kubernetes-specific? it should work also w/o as in just setting some static values no matter the runtime deployment.

I don't think so. I'm just suggesting that instead of a complex object, we just use a key/value pair for this globals/configuration structure in the DSL. The k8s ConfigMap has also the notion of holding "files" as part of their definition. We would just use a plain key/value definition.

i am not expert with configmap but looks to me you could map the namespace to the name of the configmap and then map the keys and values to the data section in the configmap.

We could, but I don't see why we would do that. Just a plain configuration object map should do.

you could map object types to string if kubernetes configmap only allows string/number data?

No, you could not. Only any data rather than complex objects.

I  guess we could add "fromConfigMap" option maybe to tell runtimes to read in configmap and convert to this json structure but i really think having a non-specific option like this could be used by more than just kubernetes runtimes? wdyt?

I think we should keep this super simple. Only a set of key/value pairs should do. It would be pretty similar to what we already have in many languages and also on k8s.

@ricardozanini

I don't think so. I'm just suggesting that instead of a complex object, we just use a key/value pair for this globals/configuration structure in the DSL.

why??? thats too limiting imo. these are passed as arguments to jq expressions which evaluate against json data...so i don't see a reason for this limitation honestly

@ricardozanini

I think we should keep this super simple. Only a set of key/value pairs should do. It would be pretty similar to what we already have in many languages and also on k8s.

EDIT: for the configuration: "file:myurl.json" could work. For k8s implementations, one runtime could use configuration: kuberbetes://myConfigMap. All the keys in there would be read in runtime.

I don't think this will work as any json/yaml you want to read in would have to validate against the added "globals.json" JSON Schema. If you want to do this runtime would have to convert the structure of the k8s configmap first which then you can use just the key-value pairs and not use the object types. I don't see issue w/ that.

@ricardozanini

I don't think so. I'm just suggesting that instead of a complex object, we just use a key/value pair for this globals/configuration structure in the DSL.

why??? thats too limiting imo. these are passed as arguments to jq expressions which evaluate against json data...so i don't see a reason for this limitation honestly

hmm so you say that we would have a complex structure to a configuration parameter? Like static JSON data? I don't think this is a good practice. But either way, since JSON is a string and this is just configuration data AFAIK, you can add your JSON there. Won't be validated either way by the schema definition.

@ricardozanini
whats the problem with doing
"globals": [  {
"nameSpace": "TRANSLATIONS",
"name": "DOG",
"value": {
    "serbian": "pas",
   "spanish": "perro",
   "french": "chien"
}
]

and then use it in your expressions with like "${ $TRANSLATIONS.DOG.spanish }" ?
To me this is actually really useful.

I think the globals in this case should be:
{
  "TRANSLATIONS": {
    "DOG": {
      "serbian": "pas",
      "spanish": "perro",
      "french": "chien"
    }
  }
}

Fine by me if you guys prefer to have to deal with complex objects. To me, a simple key/pair would do. Adding tons of globals can be considered a bad practice, and having a simple translations.dog.* key should do.

@manuelstein

I think the globals in this case should be:
{
"TRANSLATIONS": {
"DOG": {
"serbian": "pas",
"spanish": "perro",
"french": "chien"
}
}
}

agree but problem with this how do we describe this structure in json schema. any inputs appreciated

agree but problem with this how do we describe this structure in json schema. any inputs appreciated
or do we not bother with describing it and say any valid JSON object will do. up to you guys

It seems like "any valid json object" is reasonable.  Similar to how the the spec currently handle function arguments, right?

ok sounds like just json object is good. will update the pr when i can

@jorgenj @manuelstein @cdavernas
One thing I noticed is that making "globals" just an object can clash with the secrets where we define the $SECRETES namespace as reserved.
Are you OK with us just documenting this in the spec, because there is no way I think we can restrict that in the schema.

Updated to make globals object type.
In order not to interfere with $SECRETS, I made globals required to use the $GLOBALS namespace.
Let me know if this is ok. I think this is safer than just telling users not to have an element in globals call "SECRETS" as they might not have control over that especially if they reference a file where globals are defined.

Updated to make globals object type.
In order not to interfere with $SECRETS, I made globals required to use the $GLOBALS namespace.
Let me know if this is ok. I think this is safer than just telling users not to have an element in globals call "SECRETS" as they might not have control over that especially if they reference a file where globals are defined.

Agreed, this seems reasonable.

Anyone as an idea on how to actually map, say K8s config maps/secrets, to the 'secrets' or 'global' object?
An idea is to force the runtime to retrieve all the secrets it has access to (mounted on its container at given paths), and to merge them all into one fat object. Would that be the recommended way to do it?

@cdavernas in this case I would use this approach:
{
    "globals": "kubernetes:/configMap/namespace/name"
}

The string is a valid URI reference, kubernetes protocol (I just invented). The runtime would auto-discover and bind the file to it.

added immutable aspect to secretes
changed "globals" to "constants" as per suggestion
added immutable aspect to constants


[Collections] Signing (part 3): certificate validations

This is part 3 of a series of PRs to support package collection signing.
Depends on part 2
Modifications:

Certificate policies to validate collection signing certificates. OCSP support on non-Apple platforms to come in part 4.
Wire up PackageCollectionSigning with certificate policies.

@swift-ci please smoke test

@swift-ci please smoke test

This is ready for review. The relevant commits are

cc @Lukasa @FredericJacobs @catmurdoch PTAL. Thanks.

@swift-ci please smoke test

@swift-ci please smoke test

@swift-ci please smoke test

Closing this PR, which has been split into #3269 and #3270


An error in 2D_versatile_he

Hello, I have encountered a problem while using Stardist. When I try to use the pre-trained model for HE slice（2D_versatile_he）, an error message is displayed stating that "axes='YXC'" even though the input image has been processed using grayscale on the color HE slice. How should I handle this situation? Thank you!

though the input image has been processed using grayscale on the color HE slice

The 2D_versatile_he model expect a RGB (3 color) input image, so converting to grayscale should not work

Can you provide a code example that shows the error?

can you print img.shape?

sure,it's(600,718,3)

That should work. Can you provide a complete example (e.g. with some empty dummy image) that can be run and that shows the error?

I tried using the random official example "img = test_image_nuclei_2d()" but it didn't work. After I forced the HE slices to be converted to grayscale images, the error disappeared and a empty "ValueError" was displayed.

can you post minimal example with img = test_image_nuclei_2d() that fails for you?

The image generated by "img = test_image_nuclei_2d()" is not a HE slice image.

I don't really understand what you mean by that. Can you please post a minimal example, otherwise its impossible for me to help you.

Sure, let me organize it and thank you very much.

Thank you for your help. I rewrote the code and ran it on Jupyter. The error has been resolved, although I'm still not entirely sure what caused the error in the first place.

The image generated by "img = test_image_nuclei_2d()" is not a HE slice image.

I don't really understand what you mean by that. Can you please post a minimal example, otherwise its impossible for me to help you.

Hi there! I am interested in training a new StarDist model using my own dataset. Can you please point me to the relevant documentation or resources that I can refer to for guidance? Thank you!

I suggest to look at our README first. For model training specifically, please follow the example Jupyter notebooks here (replace the test data with your own).

I suggest to look at our README first. For model training specifically, please follow the example Jupyter notebooks here (replace the test data with your own).

OK,thanks a lot

Hello, I would like to ask how to modify the script when exporting HE slices from qupath so that the exported pictures are in color instead of black and white.

plt.imshow(img, cmap="gray")
just remove the cmap in this line

Please continue this discussion (and others like it) in the image.sc forum (as instructed in our Readme).

OK,thanks a lot.
---Original---
From: "Uwe @.>
Date: Thu, Apr 27, 2023 20:42 PM
To: @.>;
Cc<EMAIL_ADDRESS>Subject: Re: [stardist/stardist] An error in 2D_versatile_he (Issue #226)
Please continue this discussion (and others like it) in the image.sc forum (as instructed in our Readme).
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>


add example pipeline

This adds an example pipeline. A few comments:

I think its clear we don't want to require any of the environment or storage bits in user defined pipelines. They are included here for now but we'll want to remove them asap.
I took a first stab at a meta.yaml file. Mostly looking for comments on this structure.

This PR refers to a long-outdated version of pangeo-forge-recipes, so closing.


Swap SIMD merge implementation for bitonic merge

This is a more complex merge, but it removes data dependencies after the initial outer block:
let b_rev = simd_swizzle!(b, [7, 6, 5, 4, 3, 2, 1, 0]);
let min = lanes_min(a, b);
let max = lanes_max(a, b);

Then in the succeeding block:
let lo = bitonic_merge(min);
let hi = bitonic_merge(max);

The more expensive computations for lo and hi can be processed independently. On modern superscalar processors this should happen in parallel, resulting in a net performance gain.

@Kerollmops This was a 6%-8% improvement on my hardware. I suspect new ARM CPUs will do an even better job with data pipelining and this will be even more drastic. 🤞

Tried this in a quieter benchmarking environment and the perf disappeared. Bummer!
I'm going to close this but I'm still curious to see if this is a speed up on CPUs with better pipelining.

x86-64

std
bitonic

unsurprisingly: static analysis lines up with wall time
The situation is much worse on on aarch64 with bitonic: Examples are for neoverse-n1 (AWS Graviton2)

std

bitonic


[Bug Report] el-input not firing input event on android

Element UI version
2.4.11 (updating to 2.6 doesn't fix)
OS/Browsers version
Android 9 - Chrome
Vue version
2.5.16 (updating to 2.6 doesn't fix)
Reproduction Link
https://jsfiddle.net/p20gfmos/
Steps to reproduce

Use an el-input on a Android device (android 8+) with gBoard keyboard
Type something in the input

What is Expected?
The value of the input is immediately displayed under it in a div.
What is actually happening?
The input instance value is not updated on keypress. It's only updated on blur or if the space key is pressed.
When debugging a bit, I realized the input event wasn't fired by element because this.isOnComposition is true in the keypress listener.
I tried on several android phones and simulators and I can reproduce with every Android 8+ devices using gBoard. If I use another keyboard like SwiftKey, it works fine.

Does using native input and v-model gives the desired result. If not, we won't fix it.

Yes it works fine with a native input, that's why I supposed the bug is related to element-ui.

Ok, after some debugging here is what happens on an android 9 phone with gBoard keyboard :

When we start typing, compositionstart is fired
So this.isOnComposition is set to true : https://github.com/ElemeFE/element/blob/c1b869d7ce6d8f70dd3f4d1c006e70986e63a7fd/packages/input/src/input.vue#L277 because my keyboard is not korean
So handleInput doesn't emit input event because of this line : https://github.com/ElemeFE/element/blob/c1b869d7ce6d8f70dd3f4d1c006e70986e63a7fd/packages/input/src/input.vue#L286
compositionend is fired only on blur or when the space key is pressed, then the input event is correctly fired

So clearly this is strange, as I believe compositionstart should NOT be fired.
On a "working" keyboard like SwiftKey, composition events are only fired when the space key is pressed (start then immediatly stop).
I think I'll fork the project and remove composition event listeners as a quick workaround.
I have no experience with composition so I don't really know what it's for, but I need a quickfix because all inputs in my app are broken on android (with gBoard) now.

The design is not to emit input event during composition. So I guess it’s likely gBoard’s design issue.
We won’t change mainline code because we need to support CJK IMEs. Though you are welcomed to find a workaround that detects gBoard and hack the composition events a little bit.
I would also recommend you ask gBoard team why they choose to handle English words as character compositions.

Ok, after some debugging here is what happens on an android 9 phone with gBoard keyboard :

When we start typing, compositionstart is fired

So this.isOnComposition is set to true :
  [element/packages/input/src/input.vue](https://github.com/ElemeFE/element/blob/c1b869d7ce6d8f70dd3f4d1c006e70986e63a7fd/packages/input/src/input.vue#L277)

     Line 277
  in
  [c1b869d](/ElemeFE/element/commit/c1b869d7ce6d8f70dd3f4d1c006e70986e63a7fd)

                 this.isOnComposition = !isKorean(lastCharacter);

because my keyboard is not korean

So handleInput doesn't emit input event because of this line :
  [element/packages/input/src/input.vue](https://github.com/ElemeFE/element/blob/c1b869d7ce6d8f70dd3f4d1c006e70986e63a7fd/packages/input/src/input.vue#L286)

     Line 286
  in
  [c1b869d](/ElemeFE/element/commit/c1b869d7ce6d8f70dd3f4d1c006e70986e63a7fd)

               if (this.isOnComposition) return;

compositionend is fired only on blur or when the space key is pressed, then the input event is correctly fired

So clearly this is strange, as I believe compositionstart should NOT be fired.
On a "working" keyboard like SwiftKey, composition events are only fired when the space key is pressed (start then immediatly stop).
I think I'll fork the project and remove composition event listeners as a quick workaround.
I have no experience with composition so I don't really know what it's for, but I need a quickfix because all inputs in my app are broken on android (with gBoard) now.

https://github.com/ElemeFE/element/blob/c1b869d7ce6d8f70dd3f4d1c006e70986e63a7fd/packages/input/src/input.vue#L286
change this line to:
        if (event.isComposing) return;

Can we assume that composing may last up to 0.6s:

human feels easily lag over 0.2s
based on my usage, changes while composing occur within the first 0.5s (writing Vietnamese)

The idea is to emit the event if there are no changes while composing after a certain time.
Also, on my Gboard of Android, the input event is never triggered, even when using a composition language input (Vietnamese)

The design is not to emit input event during composition. So I guess it’s likely gBoard’s design issue.
We won’t change mainline code because we need to support CJK IMEs. Though you are welcomed to find a workaround that detects gBoard and hack the composition events a little bit.
I would also recommend you ask gBoard team why they choose to handle English words as character compositions.

Would it be better if el-input will forward the composing events to the parent, so the caller can choose what to do with his business logic?

https://github.com/element-plus/element-plus/issues/10002#issuecomment-1326140715


ERROR: Source emitted more than one item.  AND:  Add the batch "AddGroupMember" function.

I need to add a lot of member when create the gourp, Currently only one user can be added the group at a time, so i need repeat excute "AddGroupMember" api, but the service response error:
{"code":1200,"reason":"Source emitted more than one item","timestamp":"2022-08-25T09:13:56.870+00:00"}
I had also tried every request with a 10 second interval, it is still have this error, I don't know why this error occurs.
Is it possible to consider adding the batch "AddGroupMember" function ?

Did you call AddGroupMember via admin HTTP or client API?

Did you call AddGroupMember via admin HTTP or client API? And please provide the parameters with which you called the API so that I can reproduce it.

I use admin HTTP API.
This my code and request data when i batch excute "addUser" ( not add group user ):

The error does not appear every request, but it will definitely appear within 30-50 requests.

Thanks for reporting.

The error Source emitted more than one item has been fixed, and you can pull the latest code to try it.
For batch insert for admin HTTP, I have created a new ticket Support batch insert for admin HTTP #1002 to trace, and the feature may be delivered in 3 months.

Thank you, Is the  the error caused by "single()" function receiving multiple elements ?

In the commit https://github.com/turms-im/turms/commit/e7346a57801e003d3a47039a87346871c4ceb94c, request.receive() returns a flux, and should not come with .singleOrEmpty() or it will throw the error Source emitted more than one item because flux may emit multiple elements.

In the commit e7346a5, request.receive() returns a flux, and should not come with .singleOrEmpty() or it will throw the error Source emitted more than one item because flux may emit multiple elements.

I updated the fix, but another error occurred:
Error:
{"code":1102,"reason":"Illegal request body: Unexpected end-of-input in field name\n at [Source: (io.netty.buffer.ByteBufInputStream); line: 1, column: 185]","timestamp":"2022-08-31T09:03:38.886+00:00"}
Same as previous error with request data and target API, and the roles same too (The error does not appear every request, but it will definitely appear within 30-50 requests.).

@zhjphp I use the following code to send 10_000 CreateUser requests to turms-service, and all of them are successful.
And Unexpected end-of-input in field name seems you pass an illegal JSON in the request body.

@JamesChenX
I sure it is not json request body problem, i tried it with turms-admin and my code to add user, it has same error, the key problem is that the same request json body sometimes succeeds and sometimes fails.

It is fails.

The same request , it is succeed.
These errors have the same characteristics: [ it has very long chinese text ]

This is request json body:
{
"id":11116,
"password":123456,
"name":"测试内容测试内容测试内容测试内容测试内容测试内容测试内容测试内容测试内容测试内容测试内容测试内容测试内容测试内容测试内容测试内容测试内容测试内容测试内容测试内容",
"intro":"测试内容测试内容测试内容测试内容测试内容测试内容测试内容测试内容测试内容测试内容测试内容测试内容测试内容测试内容测试内容测试内容测试内容测试内容",
"permissionGroupId":1,
"profileAccess":"ALL",
"registrationDate":"2022-09-01T02:19:34.468Z",
"isActive":true
}

@zhjphp Fixed. Thanks for reporting.

@zhjphp Fixed. Thanks for reporting.

Thanks alot, I tested it, no problem.


Can the model be used on Android mobile terminal?

Hi,
I would like to know if the model can be transferred to mobile terminal?

It can be transferred to mobile terminal. You may have a look at ONNX.


podvm-mkosi: Add option in mkosi build for AA_KBC

Without providing this option the image will not contain an attestation-agent with cc_kbc support.

489.2 error: failed to run custom build command for `tdx-attest-sys v0.1.0 (https://github.com/intel/SGXDataCenterAttestationPrimitives?tag=DCAP_1.16#71557c7d)`
489.2
489.2 Caused by:
489.2   process didn't exit successfully: `/guest-components/target/release/build/tdx-attest-sys-5af8ca8a89d377d8/build-script-build` (exit status: 101)
489.2   --- stdout
489.2   cargo:rustc-link-lib=tdx_attest
489.2   cargo:rerun-if-changed=bindings.h
489.2
489.2   --- stderr
489.2   bindings.h:32:10: fatal error: 'tdx_attest.h' file not found

I think we need to install additional packages in the builder for this to work?

489.2 error: failed to run custom build command for `tdx-attest-sys v0.1.0 (https://github.com/intel/SGXDataCenterAttestationPrimitives?tag=DCAP_1.16#71557c7d)`
489.2
489.2 Caused by:
489.2   process didn't exit successfully: `/guest-components/target/release/build/tdx-attest-sys-5af8ca8a89d377d8/build-script-build` (exit status: 101)
489.2   --- stdout
489.2   cargo:rustc-link-lib=tdx_attest
489.2   cargo:rerun-if-changed=bindings.h
489.2
489.2   --- stderr
489.2   bindings.h:32:10: fatal error: 'tdx_attest.h' file not found

I think we need to install additional packages in the builder for this to work?

hmm, we shouldn't need this if we pick the attesters individually. let me add a gh action workflow to check

hmm, we shouldn't need this if we pick the attesters individually. let me add a gh action workflow to check

This is with AA_KBC=cc_kbc_all_attesters

hmm, we shouldn't need this if we pick the attesters individually. let me add a gh action workflow to check

This is with AA_KBC=cc_kbc_all_attesters

Ah, yes. this won't work atm. Do we have a podvm configuration that would work with a TDX attester? (the upcoming Azure impl will most likely not depend on the tdx attester libs) If not, we can maybe avoid dealing with that dependency for the time being and address it once the use case comes up.
I just checked building w/ cc_kbc_az_snp_vtpm and that seems to work.


Evah

trying to get branch on the same page as main - not sure I did it right

I don't think I follow what you're trying to do. If you're trying to make a new branch: checkout main, git pull, and then make a new branch. (Don't repeat a name as it also risks checking out an existing branch.)


Any new version of NONOS SDK?

There is version 3.0 on github with many very important improvements.
I would like to use it with Platformio.
Please! 😉

Will have a look asap

@sanderv32 Thanks!

@sanderv32 I try to add new SDK „manulay” but have problem with path to Xtensa tools. My knowledge is unfortunately too small.


sysbuild: dts: Introduce sysbuild_dt_* API

Add new functions to sysbuild_extensions.cmake, which will mirror the
familiar dt_* API from Zephyr extensions.cmake. For example:
dt_nodelabel(<var> NODELABEL <label>)

gets the following sysbuild counterpart, with one extra argument:
sysbuild_dt_nodelabel(<var> IMAGE <image> NODELABEL <label>)

This API allows sysbuild to retrieve devicetree information for a given
, only after its respective ExternalZephyrProject_Cmake() call.
This works by importing the generated dts.cmake files from each
image's build directory, and creating multiple CMake targets to hold the
generated properties - much like how the CMakeCache.txt and .config
are also imported to be used by the related sysbuild_get() function.
The dt_* API itself also has to be updated, in order to read properties
from a variable DEVICETREE_TARGET set in the parent scope.

Could we add these additions to the docs somewhere? Looking at the current docs, only reference to these macros seems to be in an old release note, it would be great to actually have these macros (including the existing dt_ ones) somewhere :) until now, I have to look to the scripts to figure out what we support

Could we add these additions to the docs somewhere? Looking at the current docs, only reference to these macros seems to be in an old release note, it would be great to actually have these macros (including the existing dt_ ones) somewhere :) until now, I have to look to the scripts to figure out what we support

I don't know how many CMake extensions are currently documented, but it seems to be that most aren't. I think it might be nice to first consider creating some API doc auto-generation for CMake (or finding an existing solution) to avoid maintaining multiple copies of the same text. Maybe @tejlmand knows more about this?

Could we add these additions to the docs somewhere? Looking at the current docs, only reference to these macros seems to be in an old release note, it would be great to actually have these macros (including the existing dt_ ones) somewhere :) until now, I have to look to the scripts to figure out what we support

I don't know how many CMake extensions are currently documented, but it seems to be that most aren't. I think it might be nice to first consider creating some API doc auto-generation for CMake (or finding an existing solution) to avoid maintaining multiple copies of the same text. Maybe @tejlmand knows more about this?

Maybe we can add some sample which uses the new extensions? or at least test cases for it?

Maybe we can add some sample which uses the new extensions? or at least test cases for it?

I think adding unit tests would make sense, maybe similar to the ones I had written for zephyr_get(). Right now I don't have the bandwidth for that though.

Maybe we can add some sample which uses the new extensions? or at least test cases for it?

I think adding unit tests would make sense, maybe similar to the ones I had written for zephyr_get(). Right now I don't have the bandwidth for that though.

ok, I would like to have some tests or similar before the PR is merged, I have added the DNM label until then :)


Make name of time field configurable

Hi,
are there any plans to allow for the time field name to be configurable, in stead of being hard-coded as time?
I am in an environment where the agreement is on calling the timestamp @timestamp so I would like to change to that field name when setting up the logger.
Jan

if json is ok there is a logstash json formatter:
import (
    log "github.com/Sirupsen/logrus"
    "github.com/Sirupsen/logrus/formatters/logstash"
)
...
log.SetFormatter(&logstash.LogstashFormatter{})
...

"github.com/Sirupsen/logrus/formatters/logstash" does not exist. The JSONFormatter format works fine for logstash except for the actual naming of the time field. It would help to have a specific formatter for logstash or be able to change the name of the time field.

Seems to have been moved to it's own repo.
See: https://github.com/bshuster-repo/logrus-logstash-hook

It would still be nice to easily change the name of the time field (and possible the format of the time field), without having to write an entire new formatter.

Looks like it is actually possible to change the name of the "time"-field in the JSONFormatter: https://github.com/sirupsen/logrus/blob/master/json_formatter.go#L32

That helps - thanks for the information!


Website link fix in the readme file

Hello @AJ-Kulundu , thanks for this contribution
From our contribution guidelines it's advisable that you make pull requests to the develop branch.
Feel free to revert, in line with the guidelines and we'll be happy to review and merge.

@orama254 I have changed the base branch for merging from the main branch to the development branch.

LGTM ✅


Release SynthImgCap on Hugging Face

Hello @jianjieluo 🤗
I'm Niels and work as ML engineer at Hugging Face. I discovered your work through ECCV, congrats, I indexed your paper here: https://huggingface.co/papers/2409.13592. The paper page lets people discuss about your paper and lets them find artifacts about it (your dataset for instance) you can also claim the paper as yours which will show up on your public profile at HF.
Would you like to host the datasets on https://huggingface.co/datasets? I see you're using Google Drive for it. Hosting on Hugging Face will give you more visibility, and will also allow people to do:
from datasets import load_dataset

dataset = load_dataset("your-hf-org/synthimgcap")

If you're down, leaving a guide here: https://huggingface.co/docs/datasets/image_dataset. We also support Webdataset, useful for image/video datasets: https://huggingface.co/docs/datasets/en/loading#webdataset.
Besides that, there's the dataset viewer which allows people to quickly explore the first few rows of the data in the browser.
After uploaded, we can also link the datasets to the paper page (read here) so people can discover your work.
What do you think?
Kind regards,
Niels

Hi Niels @NielsRogge ,
Thank you so much for your invitation! I’m truly honored to be considered for hosting my dataset on Hugging Face, and I would be more than happy to proceed with this.
However, I have a couple of concerns I would like to address:
Timeline for Uploading: Do you have a specific deadline for starting the upload process? I have to submit my doctoral thesis for external review by October 9, which is a critical step for my graduation. Would it be acceptable if I begin uploading the SynthImgCap dataset to Hugging Face starting October 10?
Potential NSFW Content: While I have run a checker on the synthetic images to filter out potential NSFW content, there is still a possibility that some may slip through. I am concerned that Hugging Face’s excellent dataset viewer functionality might expose this content easier and lead to negative implications. Does Hugging Face have any effective strategies to manage this concern? If it requires a manual review of all images, it would be quite time-consuming for me.
I appreciate your understanding and look forward to your guidance on these matters.
Best regards,
Jianjie

Hi,
There's no specific timeline for uploading, feel free to upload it whenever you prefer :)
Regarding potential NSFW Content, we do support adding the following in your dataset card:
---
tags:
- nsfw
---

This ensures that people then see a disclaimer before seeing the viewer, see e.g.: https://huggingface.co/UnfilteredAI/NSFW-gen-v2

Hi,
Thank you for the flexibility and your guidance regarding both the timeline and the NSFW content. I’m glad to hear that there is no set deadline for uploading, which gives me peace of mind to prioritize my thesis submission. I will plan to start the upload process after October 10 as discussed.
Regarding the NSFW content, I appreciate the solution with the tag in the dataset card to show a disclaimer before accessing the viewer. This is very helpful and addresses my concern perfectly. I’ll be sure to add the necessary tags when I upload the dataset.
I look forward to hosting the dataset on Hugging Face and linking it to the paper page. Thanks again for your support!
Best regards,
Jianjie


Update README.md

Hi,
This small PR adds buttons to get your app on F-Droid and Google Play. Please check the links to the stores.

Thanks for your contribution @Poussinou :smiley:


Port to Go 1.22 (single Go module with go.mod)

As is, this code cannot be built on current Go versions. This PR contains the necessary changes. The new Go module system makes it difficult to have multiple modules in a single repo, so the analysis and clustering modules are unified. Previously, these modules depended on each other, so they weren't pieces that can be used individually anyway.

Hi @lukaslihotzki,
thank you very much for that PR. It looks good to me, I will merge it. If you have further changes feel free to create more PR! :)


Release Console 0.1.Beta2

I've just released 0.1.Beta2
Unless something blocking is found, this is the release version for now

Thanks @karesti


Validate the Contact Us Form

Describe the bug
In the contact us section, the form is getting submitted when even letters are given in phone number section.
Expected behavior
The form should only be submitted when the correct 10digit phone number is provided.
Screenshots

Additional context
Add any other context about the problem here.

I would like to work on this issue. Can you assign it to me?


Invoice print ship to address display problem

The invoice print (a jasper PDF print) has a display problem with the address line 1 on the ship to address.

resolved with version/patch 6.0.2


Create Hello World.hh

Description

Types of changes

[ ] Bug fix or improving code quality
[x] New language
[ ] New feature

Checklist:

[x] My code follows the code style of this project.
[ ] I have updated the documentation accordingly.

Hello World in Hack Language


Rename this repo to remove "model"!

The vmc github repo is established and has an independent purpose that falls under the umbrella of the Var Rep subgroup within the GA4GH GKS workstream.  Initially this repo was to establish a repo for capturing all Var Rep subgroup concerns and developments.
There was some initial discussion of bringing the existing VMC repo under this github repo, but it is clearly separate.
To avoid confusion with "where's the spec?" "where's the model?" "where to i put an issue for the appropriate group?" the suggestion was made to remove the "-model" suffix from this repo so that it did not get confused with the VMC model project and add some content to the README of this project to clarify, link and instruct folks on when/where to add info to the specific repos.

Changed the name to remove model.


Error: change from directory to link failed: Could not remove existing file

I am up to date with latest master () and running boxen gives me:
Boxen is up-to-date.
Notice: /Stage[main]//Node[default]/File[/Users/davidmarr/src/our-boxen]: Not removing directory; use 'force' to override
Notice: /Stage[main]//Node[default]/File[/Users/davidmarr/src/our-boxen]: Not removing directory; use 'force' to override
Error: Could not remove existing file
Error: /Stage[main]//Node[default]/File[/Users/davidmarr/src/our-boxen]/ensure: change from directory to link failed: Could not remove existing file

Closing this since been a while since it was original reported. If it's still happening feel free to reopen.


extended capability for CurlInterpolator -- feature request

As documented on https://mfem.org/lininterp/, the CurlInterpolator has two different case uses:

There would be a third useful case that is currently not implemented:
CurlInterpolator  |   H1  |  RT in 2D   |  curl(u zhat)

Hi @pmocz,
Thanks for reaching out, I'm sure @mlstowell and @psocratis can help 😁
Can you clarify what is your use case?
Is it curl(u zhat) where u is H1 scalar and zhat is a constant vector?
Can you provide more details about the overall scheme where you need this operation?
Cheers,
Tzanio

That is correct, the use-case is:
curl(u zhat) where u is H1 scalar and zhat is the unit vector pointing in the z-direction.
i.e., calculating the curl of an out-of-plane vector in 2D.

There is a trick which is probably undocumented which accomplishes this. If you build a GradientInterpolator using H1 and ND elements. You can use this to compute the curl you describe by grad.Mult(u, du) where u is in H1 and du is in RT rather than ND. This works because in 2D RT is just zhat x ND (or maybe ND x zhat, I forget).
Incidentally, we have a branch under review (see PR #1989) which implements 3D vector fields on 2D domains using specialized  ND and RT spaces.

I could not get the "trick" to work for my application, but what seemed to work is to define a CurlInterpolator with domain H1, range RT in 2D, and multiply by minus 1


ModuleNotFoundError: No module named 'command'

I am running Python 3.10.9 on an M1 Mac and running into the below error.
$ d-save-last -o . 3474b0c62e52
Traceback (most recent call last):
  File "/opt/homebrew/bin/d-save-last", line 3, in <module>
    from docker_save_last import main
  File "/opt/homebrew/lib/python3.9/site-packages/docker_save_last/main.py", line 22, in <module>
    from command import Command
ModuleNotFoundError: No module named 'command'

Looking at this, it shows command has been deprecated in favor of subprocess

This repo is not actively maintained for many years and was developed with python 2.
Command is a wrapper of subprocess here:
https://github.com/brthor/docker-save-last-layer/blob/master/docker_save_last/command.py
I suggest using python 2 or updating the repo to support python 3.


Cloud Storage - character = encoded to %3D on bucket key name

So i am encoding to bucket key the object metadata like this:
accountantBusinessName=Ing. Monika Frydrychová,accountantBusinessId=86556231/clientBusinessName=Ladislav Zítka,clientBusinessId=74819071/incoming/documentId=fec70948-6a33-4ff5-bb27-ada7f834b283.jpg
But when written in google cloud storage some of characters are encoded which is bad behavior:
accountantBusinessName%3DIng. Monika Frydrychová,accountantBusinessId%3D86556231/clientBusinessName%3DLadislav Zítka,clientBusinessId%3D74819071/incoming/documentId%3Dfec70948-6a33-4ff5-bb27-ada7f834b283.jpg
Please not that spaces neither accent characters are not encoded, only '=' char.
Also I have tested for example with Java implementation of google libs and it works good. I suspect something in this dart lib.

any idea how to solve this?


When I have VK App in My Android Device it don't Work

Hello,
Can you please help me on it.
When i have installed VK app in my device and i tried to login then it open vk app and give below error.
{"error":"invalid_request","error_description","sdk_package is incorrect"}
Thanks in advance.

Ok Got the issue. I have add invalid in vk application settings
"Package name for Android"


Two new features and a bugfix

①
Change the message:

you may only have {1} claimed modules, unless all of your claimed modules are in the command queue

to:

you may only have {1} claimed modules, and {2} ({3}) is not in the command queue

In other words, tell the user which of their claimed modules is not in the queue.
②
Create a new command !edgeworkfor/!ewfor that allows a player in a game with multiple bombs to determine which edgework is the correct one for a specific module.
③
TP discards all scores for needies (etc.) for all but the last bomb in a Factory sequence mission. This change fixes that by awarding points between bombs as well.

LGTM, thanks for the changes!


Smooth transition on buttons hover

When the buttons in nav bar are hovered, there is no transition. To make it smooth, I would like to add this. Please assign this to me

I would like to contribute on this issue under LGM SOC 21, Could you please assign this issue to me?

Assigned to @supzi-del.
@nekkantimadhu Please understand that whenever a participant raises an issue, by default it would be assigned to that participant only and not anyone else due to obvious reasons. Hence blindly commenting "I would like to contribute" is not an ideal practice. You are free to do this whenever a project maintainer (in the case of this project, @anushbhatia or I ) raise an issue(s).

I can make it more attractive if you want

@0xCipher-max If you want to add more features, please open your own issue and get assigned.

@0xCipher-max Please read my comment above or the guidelines provided in the slack workspace


Link does not work

The link in the initial note does not work: https://docs.microsoft.com/en-us/dynamics365/dynamics-nav/api-reference/v2.0/enabling-apis-for-dynamics-nav
Note
For information about enabling APIs for Business Central see Enabling the APIs for Dynamics 365 Business Central.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 984f06f5-a71d-687f-e9be-c6621178b907
Version Independent ID: ab2bb694-710d-e9fc-21ad-717c6fbf88e0
Content: userGroupMember resource type - Business Central
Content Source: dev-itpro/administration/resources/dynamics_usergroupmember.md
Service: dynamics365-business-central
GitHub Login: @SusanneWindfeldPedersen
Microsoft Alias: solsen

The same link is used an wrong on all the other section headers under Automation (https://docs.microsoft.com/en-us/dynamics365/business-central/dev-itpro/administration)

Thanks for catching this. It will be fixed with the next doc refresh.


Update go-toolset version for CVEs

There's a number of CVEs that are closed in the latest versions of the go-1.19 toolset.

https://bugzilla.redhat.com/show_bug.cgi?id=2234712
https://bugzilla.redhat.com/show_bug.cgi?id=2234713
https://bugzilla.redhat.com/show_bug.cgi?id=2237782
https://bugzilla.redhat.com/show_bug.cgi?id=2237798
https://bugzilla.redhat.com/show_bug.cgi?id=2238352

Related: https://github.com/ray-project/kuberay/pull/1488

Hi @anishasthana and @tedhtchang
I built the image locally from this branch and see 43 fixable issues.
I then switched  in the Dockerfile:
FROM registry.access.redhat.com/ubi8/ubi-minimal:8.7
to
FROM registry.access.redhat.com/ubi8/ubi-minimal:8.8

And this cleans up all the OS items and leaves just 8 Go items left from the /manager path:
C:0|H:1|M:7|L:0|T:8
severityCHML    cvss    riskFactors     cve     link    hasFix  status  packageType     packageName     packageVersion
M       5.4     Has fix,Medium severity PRISMA-2022-0270        https://github.com/golang-jwt/jwt/issues/223    Y       fixed in v4.4.3 go      github.com/golang-jwt/jwt/v4    v4.4.1
M       0       Attack complexity: low,Attack vector: network,DoS - High,Has fix,Medium severity,Recent vulnerability   CVE-2023-39325  https://nvd.nist.gov/vuln/detail/CVE-2023-39325 Y       fixed in 0.17.0 go      golang.org/x/net        v0.12.0
M       6.1     Attack complexity: low,Attack vector: network,Has fix,Medium severity,Recent vulnerability      CVE-2023-3978   https://nvd.nist.gov/vuln/detail/CVE-2023-3978  Y       fixed in 0.13.0 go      golang.org/x/net        v0.12.0
M       6.5     Attack complexity: low,Attack vector: network,Has fix,Medium severity,Recent vulnerability      CVE-2023-29406  https://nvd.nist.gov/vuln/detail/CVE-2023-29406 Y       fixed in 1.20.6, 1.19.11        app     go      1.19.10
M       6.1     Attack complexity: low,Attack vector: network,Has fix,Medium severity,Recent vulnerability      CVE-2023-39319  https://nvd.nist.gov/vuln/detail/CVE-2023-39319 Y       fixed in 1.21.1, 1.20.8 app     go      1.19.10
H       7.5     Attack complexity: low,Attack vector: network,DoS - High,Has fix,High severity,Recent vulnerability     CVE-2023-39533  https://nvd.nist.gov/vuln/detail/CVE-2023-39533 Y       fixed in 1.20.7, 1.19.12        app     go      1.19.10
M       5.3     Attack complexity: low,Attack vector: network,DoS - Low,Has fix,Medium severity,Recent vulnerability    CVE-2023-29409  https://nvd.nist.gov/vuln/detail/CVE-2023-29409 Y       fixed in 1.20.7, 1.19.12        app     go      1.19.10
M       6.1     Attack complexity: low,Attack vector: network,Has fix,Medium severity,Recent vulnerability      CVE-2023-39318  https://nvd.nist.gov/vuln/detail/CVE-2023-39318 Y       fixed in 1.21.1, 1.20.8 app     go      1.19.10

If you see the quay.io security scan for my two images, it shows the unmodified Dockerfile with 3 high and 18 fixable issues, where the ubi-minimal:8.8 is clean (But quay security scan doesn't catch the items in the /manager folder)

Ran it locally on my OC 4.13.4 cluster, looked good
Appwrapper number is 20
....
All 20 appwrappers finished: 16:02:32
Total amount of time for 20 appwrappers is: 140 seconds


add pytest and update version

@SimonGrimmACS could you please use your real mail address for the commit sign-off? Currently it looks like this:
Signed-off-by: Ubuntu<EMAIL_ADDRESS>


[compiler] Automatically pick up alias configuration from package.json or tsconfig

Aliases are often configured in tsconfig.json files and sometimes in package.json files. The compiler should automatically pick up these configurations because require.resolve and esm-resolve don't do this for you.

Hey! This issue sounds interesting, and I’d love to contribute. Could you provide more details on where to start? Specifically:

Are there any particular files or parts of the codebase I should look into first?
Should the alias configuration handling focus on tsconfig.json, package.json, or both?
Are there any existing utilities or patterns in the codebase for resolving aliases that I should leverage?
How can I test the changes once I start working on this?

Let me know if there’s anything else I should consider. Thanks @nmn

Are there any particular files or parts of the codebase I should look into first?

Yes. This code should live almost entirely within:
/packages/babel-plugin/src/utils/state-manager.js

Should the alias configuration handling focus on tsconfig.json, package.json, or both?

Both, but to simplify we can consider tsconfig.json files that are siblings of the nearest package.json file.

Are there any existing utilities or patterns in the codebase for resolving aliases that I should leverage?

We already have some code to find the nearest package.json file in state-manager.js that might help with this. Outside of this, the task is not actually resolve aliases, only to auto-discover the configuration. The StyleX babel plugin already supports configuration that defines aliases.
NOTE: StyleX only supports aliases that are defined with absolute filepaths. This means using a JS file for Babel config and using __dirname. When discovering the alias settings from tsconfig or package.json, you will need to convert relative file paths to absolute file paths.

How can I test the changes once I start working on this?

You can create a "fixtures" folder for testing and write unit tests. You can also test the nextjs-example app and verify that it works without manually configuring StyleX aliases.


Add colors to alt.timeEnd

What is this change for?

to allow the use of colors in logging alt.timeEnd

The only user input in that log is the name of the timer, and that really doesn't need a color, and it would also color the rest of the text.


Fix groups.invite responses where user is already in group

This adds the missing serializer configuration for the alreadyInGroup property, fixing the exception: Failed to send payload: You must define a type for CL\Slack\Payload\GroupsInvitePayloadResponse::$alreadyInGroup..
The thing I wasn't sure about was renaming the method to use "is" instead of "get" to follow the conventions used elsewhere in response classes. As I see it, you can't have really been using that method anyway due to the deserialization error, but it's arguably a BC break.

I've imported this package into my own package and incorporated your changes.
https://github.com/bluora/php-slack-api


Feature: Create a Guide for Using OpenSauced for Job Seekers

Type of feature
🍕 Feature
Current behavior
We don't currently have any official guides on using OpenSauced.
Suggested solution
Create a guide on using OpenSauced for Job Seekers. The guide should include:

An introduction to matching job requirements to skills
How to use each OpenSauced feature to relate to your job search
How to share your OpenSauced profile

Additional context
No response
Code of Conduct

[X] I agree to follow this project's Code of Conduct

Contributing Docs

[X] I agree to follow this project's Contribution Docs

I've been wanting to learn how to OpenSauced in the job search, so this guide would be very helpful @BekahHW.

I love this idea.
Can I work on this @BekahHW? 😀
Or does it still need to be triaged?

The chart in this post would be a good thing to include. We can remove or add things as we see fit.
https://dev.to/opensauced/job-seekers-worksheet-build-your-resume-with-open-source-5am5


How does VQA works on BLIP2 without LLM?

Hi, I notice that BLIP2 without LLM model (1st stage pretrained) can perform zero-shot vqa task.
Im curious which mechanism generates the answer of question . ITG or ITM?
Thanks

I think Image-Grounded Text Generation(ITG) does. Based on the paper, ITM applies binary-classification to learn more precise alignment between image and text representation. ITG uses only visual information (Z embedding in the paper) to generate texts and compare it with Input Text in the figure 2 like normal sentence generation task.


Add Randle Skandle Aid Station. Bump Minor version.

Per request. Addresses Issue #64

Does anyone other than RS workers need to install this update?

A new release will be produced BUT as of the timestamp of this comment only BF Base operators will need this version.


GH905: Add command line option to wait for user confirmation on failure.

Implemented my feature request #905.
Added ConfirmError property to CakeOptions and WaitForInput() to IConsole. In Program.Main() routine's exception handler wait for input if error confirmation is enabled.
This is useful when creating Windows shortcuts directly to Cake. Without that feature to console window closes and the user has no idea whether his script was sucessful or not.

Additionally it would be nice to be able to confirm errors which happen before command line parsing (e.g. AssemblyLoad failures). Any idea how this could be implemented?

I suggest to confirm errors when Cake is not running under Console (TBD how to determine this). And maybe remove this command line option again or combine with the running under console circumstance.
What do you think?

Anyone?

@Sam13 Sorry for the delay.
We prefer to keep direct user interaction out of Cake itself since it's all about automation, but I don't think that user confirmation on error needs to be added to Cake itself since it could be a simple method in the script's Teardown statement.
Teardown((context, info) =>
{
  if(!info.Successful && context.Argument<bool>("prompt", false)) {
    System.Console.WriteLine("An error occured: {0}", info.Exception.Message);
    System.Console.WriteLine("Press any key to quit!");
    System.Console.ReadKey(true);
  }
});

@patriksvensson  Thanks for your answer. I use a similar construct to solve my requirement at the moment. But this is not enough: If an error happens before the script execution is started the error is still not confirmable.
Example: Run Cake from UNC without having .NET security configured correctly -> Console opens and exception loading the Cake.Core assembly, this means the script which the confirmation code resides cannot be executed. So no confirmation.

Will lookup a solution outside Cake if this behavior is not desirable within Cake.

@Sam13 actually personally think the best option would be to create an "Cake Launcher" exe that you associate your .cake files with in windows.
Which basically just does a process start checks the exit code and pauses if non zero and exits with same code as Cake, that way you can handle all errors that might occur while launching Cake (even module exceptions etc.).


Improved the copyright design

Issue Number
fixes #81

Describe the changes you've made
A clear and concise description of what you have done to successfully close your assigned issue. Any new files? or anything you feel to let us know!

Describe if there is any unusual behaviour of your code(Write NA if there isn't)
A clear and concise description of it.
Additional context (OPTIONAL)
Add any other context or screenshots about the feature request here.
Test plan (OPTIONAL)
A good test plan should give instructions that someone else can easily follow.
How someone can test your code?
Checklist

[x] I have added my name in the contributors list at the end of README.md file.
[x] My code follows the code style of this project.
[x] My change requires a change to the documentation.
[x] I have updated the documentation accordingly.
[x] I have added tests to cover my changes.
[x] All new and existing tests passed.
[x] The title of my pull request is a short description of the requested changes.
[x] Open Source Program names(OPTIONAL: If you participated in any open-source program then please mention the program name here)

@tjanhvi I thought you mean to change the copyright design. But you have changed the entire footer design.
We have another issue for improving footer design you can use the issue number https://github.com/QAZIMAAZARSHAD/Movie-Streaming-Website/issues/5.
This footer looks more like a navbar, improve this also.
Also, this PR has some conflicts with the main branch, I am closing this PR.


[ENHANCEMENT] Collect fleet-related Pods' log in UpgradeLog archives

Is your enhancement related to a problem? Please describe.

Some upgrade issues relate to Fleet would be benefit if we also collect previous logs for the fleet-controller and local fleet-agent Pods.
Describe the solution you'd like

Include cattle-system/fleet-controller and cattle-fleet-local-system/fleet-agent Pods to the ClusterFlow for the upgrade log mechanism.
Describe alternatives you've considered

N/A
Additional context

N/A

@starbops I checked that the archive have only 3 logs, 2 is about cattle-system.apply-hvst-upgrade, and another is cattle-system.rancher, I didn't saw any logs like cattle-fleet-local-system or cattle-fleet-system (both are included in support bundle), is it what we expected to get?

@starbops do you have any update for this?

They should be included in the upgrade log archive, unless there's no log emitted during the upgrade for those pods.
Archive contains fleet-agent and fleet-controller log

Test Information

Environment: qemu/KVM single node
Harvester Version: v1.4.0-rc2 -> v1.4-17f075d5-head
ui-source Option: Auto

Verify Steps

Install Harvester with any nodes
Perform upgrade and enable log
Download Upgrade log


Tournament Front Matter

Goal
Add tournament front matter that will be featured in the tournament.
Context
Tournament front matter includes sections excluding questions that appear in tournaments on Metaculus.
For example, the Our World In Data (OWID) tournament has the front matter sections {Background, Tournament Prize Structure, Tournament Scoring, Expected Resolution, End Date & Leaderboard Functionality, Dealing With Extinction} and the Bridgewater Forecasting Contest has {Background, Tips And More, A Message From Bridgewater Associates, Contest Rules} as its front matter sections.
Front matter is needed to give participants context on how the tournament is run, including how the tournament is structured and scored. A more detailed discussion on the Genetic Evolution's tournament front matter can be found here. Note that as this discussion matures, the content of this issue, particularly the Tasks section, might change slightly.
Tasks
The following front matter sections need to approach a stable state:

Background
About GET
Goals
Prize Structure & Scoring

Commenting Prize
Forecasting Prize
Scoring

Question Themes
Expected Resolutions
Administration
Leaderboard Functionality
Timeline
Dealing With Catastrophe And Or Extinction
Feedback

Not Covered In This Issue

Comments and considerations regarding what to include within each front matter section
Comments and considerations regarding which front matter sections to have in GET

Resources & Links

Discussion on front matter sections & their content
Biosecurity tournament (example)
Our World In Data Tournament (example)
Bridgewater Forecasting Contest (example)
Sagan Space Tournament (example)
Climate Tipping Points (example)

The Dedication and Acknowledge sections will be added once the tournament is released.
See issue #30 .

The author has converged on the following Front Matter content:
- front_matter/background.qmd (about future and current impact of human DNA and reproductive manipulation)
- front_matter/about.qmd (big picture background on GET)
- front_matter/goals.qmd (goals that GET has)
- front_matter/hosting.qmd (where and GET hosted)
- front_matter/administration.qmd (how GET is being administered)
- front_matter/structure.qmd (GET tournament and prize structure)
- front_matter/scoring.qmd (GET forecast question scoring remarks)
- front_matter/resolutions.qmd (remarks on the resolution of questions)
- front_matter/end_dates.qmd (remarks on the end dates of questions)
- front_matter/external_considerations.qmd (remarks on external considerations)
- front_matter/timeline.qmd (a timeline of development)
- front_matter/feedback.qmd (a section on avenues to provide feedback)

For this issue, Background and Timeline are not covered; these topics will receive their own issues. See #34 and #35, respectively. The sections covered in this current issue will of course be updated as updates come along.

Editing and fixing some of the README and preface will occur in this issue. An MVP about section consisting of the README contents will be included.

The following are not going to be included in this issue on the basis that the content that would have occupied these sections occurs in Structure.
- front_matter/resolutions.qmd
- front_matter/end_dates.qmd


load experiment description from file

To really reduce the amount of code people have to write for simple experiments, it would be nice to have a way to load a complete experiment description from a file.
Could be a JSON string that describes the experiment?

This will get handled better in the GUI... no need to put it in the library anymore.


disable all formats since this is causing issues with PDF build

for some reason we are getting docs build failure see https://readthedocs.org/projects/e4s/builds/19632339/ so i disabled all the formats

looks like the docs were built @eugeneswalker see CI check


Wagmi dependency conflict with legacy project

This package seems can't work friendly with legacy project which uses packages "wagmi": "^2.10.10" and "viem": "^2.17.3", any idea for fixing this? Regards.  @LuizAsFight @nelitow @luizstacio
https://github.com/Manta-Network/react-dapp-starter/tree/chore/fuel

@jincan39 this integration to connect ETH wallets in fuel is a very sensitive feature, easy to break and have problems. because of this we are strict in the version of the packages, aiming to make sure it works smooth.
I recommend you updating your package versions

@LuizAsFight Thank you for your response. I've upgraded the wagmi version to match @fuel/connectors's dependency, but the issue persists. This compatibility issue affects all EVM projects since @fuel/connectors's wagmi dependency is not properly isolated (in a sandbox).
The two packages cannot coexist at the moment, and I had to remove @fuel/connectors's dependencies to get the project running.

@jincan39 can you provide more details on the error you are getting? we'll investigate


Some Goto's not understood by mono compiler

There are a number of goto-constructs in Prexonite that are apparently not understood by the mono C# compiler (not blaming dmcs here, Microsofts csc is probably a bit too liberal). Need to rewrite these sections with structured blocks... (sigh)
Compiler/Ast/AstBinaryOperator.cs(286,26): error CS0159: The label `additionRedundancy:' could not be found within the scope of the goto statement
Compiler/Ast/AstBinaryOperator.cs(344,26): error CS0159: The label `divisionRedundancy:' could not be found within the scope of the goto statement
Compiler/CompilerTarget.cs(1659,30): error CS0159: The label `replaceInt:' could not be found within the scope of the goto statement
Compiler/CompilerTarget.cs(1662,30): error CS0159: The label `replaceInt:' could not be found within the scope of the goto statement
Compiler/CompilerTarget.cs(1665,30): error CS0159: The label `replaceInt:' could not be found within the scope of the goto statement
FunctionContext.cs(658,30): error CS0159: The label `doIncrement:' could not be found within the scope of the goto statement
FunctionContext.cs(677,30): error CS0159: The label `doDecrement:' could not be found within the scope of the goto statement
FunctionContext.cs(894,30): error CS0159: The label `doIndloc:' could not be found within the scope of the goto statement
FunctionContext.cs(910,30): error CS0159: The label `doIndloc:' could not be found within the scope of the goto statement
FunctionContext.cs(915,30): error CS0159: The label `doIndloc:' could not be found within the scope of the goto statement
Types/StructurePType.cs(345,34): error CS0159: The label `normalString:' could not be found within the scope of the goto statement

No longer relevant. The .NET Core compiler understands all of these.


Increment versions for logic releases

Increment package versions for logic releases

API change check
API changes are not detected in this pull request.