Example doesn't compile since GlobalRefGuard introduced.

Attempting to compile the code in example/mylib in the master branch leads to the following error:
error[E0599]: no method named `detach` found for type `jni::objects::GlobalRef` in the current scope
   --> src/lib.rs:137:29
    |
137 |     let callback = callback.detach().unwrap();
    |                             ^^^^^^

It looks like this is due to the change made in a98e71f Reimplemented GlobalRef (#66) when GlobalRef was made Send. Unfortunately I don't know enough about this to know how to fix it.

I've just realised that there is a pull request open that fixes this: https://github.com/prevoty/jni-rs/pull/85/files/ed75b3d8c03e90acc289505514e22b73a3a85d6f

#85 is merged, so this should be good now!


Stable driver analysis: UART

As part of #2491, which has more details on driver analysis.
esp-hal API-GUIDELINE omissions

[ ] #2632
[ ] #2633
[ ] #2634
[ ] #2635
[ ] #2636

Some methods use <action>_tx eg (flush_tx), others (tx_fifo_count)
Some methods dont have undescore between tx/rx and fifo. eg (txfifo_reset), others do (tx_fifo_count)

Rust API guideline ommissions

[ ] #2637

Also, shall we repeat the enum name in the variants?

JB: No, this is considered bad style :)

Hardware feature omissions

[ ] https://github.com/esp-rs/esp-hal/issues/1580
[ ] #2638
[ ] #2639
[ ] #2640

Mode/features of the driver that are missing/lacking

[ ] #2641
[ ] #2642
[ ] Wake-up (e.g. light sleep), but is this relevant?
[ ] #2643
[ ] #2644

Parts of the driver we should mark as unstable

Setting the clock source in the Config, we need to resolve https://github.com/esp-rs/esp-hal/issues/1668 before committing to this.

I think the wake-up functionality is orthogonal to the operation of the driver itself, and can be handled at a later date. This should be purely additive as far as I can tell, however would be worth getting another set of eyes on it during a subsequent round of analysis.

This should be purely additive as far as I can tell, however would be worth getting another set of eyes on it during a subsequent round of analysis.

If not, we should change that 👍


lib/internal: allow auto fallback from v2 API to v1

fixes #221
docker2aci would only attempt the v2 api if a registry supported it.
this check for a 404 error from the v2 api and if so attempts to
fallback to v1.
Workflow:
probe v2, try v2, downgrade-on-failure, probe v1, try v1,
hardfail-on-failure

Hmm, I don't really understand the build failure here:
fatal: No names found, cannot describe anything.

That's some weird Semaphore flake where I think it doesn't check out the repository properly. I restarted it.

LGTM. @lucab ?

Code LGTM, but I'll give this a spin inside rkt testsuite just to make sure that we don't hit further regressions.

rkt testsuite is green too, merging. Thanks a lot @stuart-warren for your patches!


iup.Open() fails with error after package installation on Linux Mint 20.3 Cinnamon

The error might be GTK-related: Pango-ERROR **: 10:17:40.740: Harfbuzz version too old (1.3.2)
I tried to follow the (vaguely) related instructions here:
https://unix.stackexchange.com/questions/589993/pango-error-harfbuzz-version-too-old
and here:
https://github.com/GGBRW/BOOLR/issues/45
Unfortunately, so far I didn't get it to work. Is there a way to force recompilation of IUP with these libraries or any other way to fix this except for system-wide downgrading of Pango libraries?

I did try to build in Ubuntu 20.4 and that worked fine after the dev package is installed, the screenshot is taken there. I thought Mint is Ubuntu-based?

Yes, Mint is ubuntu-based, Mint 20.3 should be based on Ubuntu Focal. Here is the output:
> pkg-config --cflags --libs gtk+-3.0 gdk-3.0

-pthread -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/atk-1.0 -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -lgtk-3 -latk-1.0 -lgio-2.0 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -lgdk_pixbuf-2.0 -lcairo-gobject -lcairo -lgobject-2.0 -lglib-2.0

The error looks like this:
giuprj:48681): Pango-ERROR **: 10:45:42.067: Harfbuzz version too old (1.3.2)
 SIGTRAP: trace trap PC=0x7f86536f7295 m=5 sigcode=128 signal arrived during cgo execution
 goroutine 7 [syscall]: runtime.cgocall(0x8f8990, 0xc000068f68) 	/usr/local/go/src/runtime/cgocall.go:157 +0x5c fp=0xc000068f40 sp=0xc000068f08 pc=0x4db55c github.com/gen2brain/iup-go/iup._Cfunc_IupOpen(0x0, 0x0) 	_cgo_gotypes.go:2392 +0x4c fp=0xc000068f68 sp=0xc000068f40 pc=0x6cfeec github.com/gen2brain/iup-go/iup.Open(...) 	/home/nemo/go/pkg/mod/github.com/gen2brain/iup-go/iup@v0.0.0-20220530155049-dfde5aeec039/bind_iup.go:18 main.run() 	/home/nemo/go/src/github.com/rasteric/giuprj/main.go:33 +0x33 fp=0xc000068fb0 sp=0xc000068f68 pc=0x8f2173 golang.design/x/mainthread.Init.func1()

I'm not sure I can downgrade Pango system-wide, as is suggested in other solutions to similar problems (with Harfbuzz version 1.3.1). I've tried copying older dynamic Pango libraries into the executable directory, as described in one of the links, but this didn't help. Are they compiled statically? Or maybe I did something wrong or downloaded the wrong .so libraries.
Compiling with gtk2 tag does not help - it yields the same error.

It seems like nothing to do with this repo. What is expected from pkg-config is to return a valid combination for GTK+ linking. Usually, they are dynamic libraries, but you can edit pkg-config files as you want, to i.e. include /path/to/libpango.a if you want, as long as that is a valid combination without conflicts.
Looks like that is a clear system/gtk error. It is strange that you didn't have problems with other apps, or is that a specific example you are trying that maybe triggers that path in code, like a font example? Alarm example, or getfile doesn't even have mainloop, any difference with those?
Sorry, I cannot be of much help here, as I said it is not issue with bindings, there is nothing I can change there. I would not advise to change system libraries, but anyway it is broken so it cannot do much harm I guess.

Anyway, if you are going to mess with libraries, I suggest upgrading Harfbuzz, not downgrading Pango.

Just to add for reference, I have on my system harfbuz version 3.40, Ubuntu 20.4 has version 2.6.4, yours is 1.3.2, yikes, something is not right.

I have investigated this further for many hours and am giving up. Even when I put newer versions of libharfbuzz into the same folder as the executable and start it with LD_LIBRARY_PATH=/absolute/path/to/lib/folder ./executable it will complain about having an old version of Harfbuzz (1.3.2). When I put older versions of all pango libraries (from Ubuntu Bionic) into the folder and start in the same way, it complains symbol lookup error: /lib/x86_64-linux-gnu/libgtk-3.so.0: undefined symbol: pango_font_description_set_variations , so these versions are too old.

No idea, sorry. I was thinking that you have something in /usr/local and similar but it looks like you checked everything. The library is tested in Fedora, Ubuntu, and even old Centos with gtk2, and Gentoo, and it just works.


Fix monthly host report for January

The host report didn't run

It's because date.getMonth() return 0 for January. And javascript is considering 0 as false. So this didn't work:
if (month) {
} else {
// yearly report
}


Generate insert sql from command line

It would be awesome to generate insert sql statements from selected query directly from command line and not by passing from the right-click and then generate and so on.
Is there any way to do it?
thanks.

Thank you for the suggestion. The feature is useful, but takes a long time to do it. We are going to return to the ticket later.


[BUG] 24.12 Precommit fails with wrong number of arguments in GpuDataSource

Describe the bug
Precommit build fails with the following error for PRs targeted to 24.12
/home/runner/work/spark-rapids/spark-rapids/sql-plugin/src/main/spark332db/scala/org/apache/spark/sql/rapids/shims/GpuDataSource.scala:87: wrong number of arguments for pattern org.apache.spark.sql.execution.datasources.LogicalRelation(relation:
org.apache.spark.sql.sources.BaseRelation, output: Seq[org.apache.spark.sql.catalyst.expressions.AttributeReference], catalogTable: Option[org.apache.spark.sql.catalyst.catalog.CatalogTable], isStreaming: Boolean, stream: Option[org.apache.spark.sql.connector.read.streaming.SparkDataStream])

This looks related to Spark 4. 0 changes.
I am unable to reproduce this locally -- will update when I can
Steps/Code to reproduce bug
Please provide a list of steps or a code sample to reproduce the issue.
Avoid posting private or sensitive data.
Expected behavior
A clear and concise description of what you expected to happen.
Environment details (please complete the following information)

Environment location: [Standalone, YARN, Kubernetes, Cloud(specify cloud provider)]
Spark configuration settings related to the issue

Additional context
Add any other context about the problem here.

To repro locally run:
JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64  mvn verify -f scala2.13  -Dbuildver=400  -DskipTests
Spark 4.0.0 needs dedicated Shimming recently


pickle problem in train

Hi guys:
Everything before training goes well. However, when i got in epoches, problem is as following. Have I do something wrong?
Microsoft Windows [版本 10.0.17134.556]
(c) 2018 Microsoft Corporation。保留所有权利。
(venv) C:\PycharmProjects\sqlova>python train.py --seed 1 --bS 16 --accumulate_gradients 2 --bert_type_abb uS --fine_tune --lr 0.001 --lr_bert 0.00001 --max_seq_le
ng 222
BERT-type: uncased_L-12_H-768_A-12
Batch_size = 32
BERT parameters:
learning rate: 1e-05
Fine-tune BERT: True
vocab size: 30522
hidden_size: 768
num_hidden_layer: 12
num_attention_heads: 12
hidden_act: gelu
intermediate_size: 3072
hidden_dropout_prob: 0.1
attention_probs_dropout_prob: 0.1
max_position_embeddings: 512
type_vocab_size: 2
initializer_range: 0.02
Load pre-trained parameters.
Seq-to-SQL: the number of final BERT layers to be used: 2
Seq-to-SQL: the size of hidden dimension = 100
Seq-to-SQL: LSTM encoding layer size = 2
Seq-to-SQL: dropout rate = 0.3
Seq-to-SQL: learning rate = 0.001
Traceback (most recent call last):
File "train.py", line 591, in
dset_name='train')
File "train.py", line 211, in train
for iB, t in enumerate(train_loader):
File "C:\PycharmProjects\sqlova\venv\lib\site-packages\torch\utils\data\dataloader.py", line 822, in iter
return _DataLoaderIter(self)
File "C:\PycharmProjects\sqlova\venv\lib\site-packages\torch\utils\data\dataloader.py", line 563, in init
w.start()
File "C:\Python36\lib\multiprocessing\process.py", line 105, in start
self._popen = self._Popen(self)
File "C:\Python36\lib\multiprocessing\context.py", line 223, in _Popen
return _default_context.get_context().Process._Popen(process_obj)
File "C:\Python36\lib\multiprocessing\context.py", line 322, in _Popen
return Popen(process_obj)
File "C:\Python36\lib\multiprocessing\popen_spawn_win32.py", line 65, in init
reduction.dump(process_obj, to_child)
File "C:\Python36\lib\multiprocessing\reduction.py", line 60, in dump
ForkingPickler(file, protocol).dump(obj)
AttributeError: Can't pickle local object 'get_loader_wikisql..'
(venv) C:\PycharmProjects\sqlova>Traceback (most recent call last):
File "", line 1, in
File "C:\Python36\lib\multiprocessing\spawn.py", line 105, in spawn_main
exitcode = _main(fd)
File "C:\Python36\lib\multiprocessing\spawn.py", line 115, in _main
self = reduction.pickle.load(from_parent)
EOFError: Ran out of input
(venv) C:\PycharmProjects\sqlova>

Hi @farsmile
The problem seems to be caused by lambda function in torch.utils.data.DataLoader
https://github.com/naver/sqlova/blob/b7ce9ad421fd4688ef8592f93b248df85e9995ad/sqlova/utils/utils_wikisql.py#L91-L98
which is, according to this link, the problem between pytorch and Windows.
Using a custom data_loader function may solve this problem.
Thanks.
Wonseok

Hi Wonseok:
it works now and your link is helpful!
Thanks.


fails to decompress some MMCMP files

https://manx.datengang.de/openmpt/temp/mmcmp.zip contains 3 files, only mmcmp-ELECTR~1.MOD is decompressed successfully by ancient.
They have been compressed with MMCMP 1.34 (available here: http://cd.textfiles.com/scene96-2/programs/mmcmp134/).
manx@quadratus:~/projects/ancient/ancient.git$ ./ancient decompress /home/manx/c-home/stuff/mmcmp/compressed/BENJAM.IT /home/manx/c-home/stuff/mmcmp/ancient/BENJAM.IT
Decompression failed for /home/manx/c-home/stuff/mmcmp/compressed/BENJAM.IT
manx@quadratus:~/projects/ancient/ancient.git$ ./ancient decompress /home/manx/c-home/stuff/mmcmp/compressed/MELTED.XM /home/manx/c-home/stuff/mmcmp/ancient/MELTED.XM
Verify (raw) failed for /home/manx/c-home/stuff/mmcmp/compressed/MELTED.XM
manx@quadratus:~/projects/ancient/ancient.git$ ./ancient decompress /home/manx/c-home/stuff/mmcmp/compressed/mmcmp-ELECTR~1.MOD /home/manx/c-home/stuff/mmcmp/ancient/mmcmp-ELECTR~1.MOD
manx@quadratus:~/projects/ancient/ancient.git$

OpenMPT/libopenmpt can decompress them successfully and match mmuncmp output exactly.
Our current implementation (BSD-3-Clause licensed, so only as reference): https://github.com/OpenMPT/openmpt/blob/master/soundlib/ContainerMMCMP.cpp.
I am no expert on actual compression formats, so I have not looked in any further detail.

These were amazing test files, thank you for that. I'll add them to my test suite.
First problem was due to flag processing which I tried to "fix and improve" compared from MMCMP. I was obviously trying to be too clever (MELTED.XM)
The second file (BENJAM.IT) was really interesting: It has buffer overflow in it. The library rightfully threw an exception on attempted illegal access. However, I modified the code that instead of failing it will cut the output short. This fixed the issue. (Obviously any decompressor that does not handle this case gracefully has security issues...)

Thanks for the very fast fix.


DOC: clarify expect() return val when moment is inf/nan

Closes #9259

Also, I noticed I had put numeric integration in the discrete method definition. While not incorrect in the Lebesgue measure sense (just switching to counting measure) this is likely unclear to the typical doc reader so in the latest commit (force pushed to remote branch) I changed to numeric **_summation_**

To help in understanding the effect of bounds and example in the docstring with integrating constant function might be useful.
i.e. expect of lambda x: 1 is just cdf(ub) - cdf(lb)
if conditional=True, then expect of lambda x: 1 is just 1

@chrisb83 , @josef-pkt, I'm new here should I close the PR if all the comments are addressed?

@chrisb83, Thanks for all your time (and keen eyes!) so far, super helpful. All check are passing. Do you see any other issues in the commit?

@chrisb83, Thanks! I added in 2 lines separation with "Examples" header in lines 2394 + 2395. Unclear if we want the "for example" examples from the previous ¶ in the new examples section. The doc seems to read better with them in the previous ¶ so I left them in that ¶.

I think it is fine, normally the examples are written in a way that the code is run and the user sees the results, see e.g. https://docs.scipy.org/doc/scipy/reference/generated/scipy.stats.jarque_bera.html
this can also be changed in a follow up PR, in any case, there is more Information for the user now than before

let's wait a few more days if there is further feedback, otherwise I will merge it
will do.

@chrisb83, it's been a few days and no one has responded. Should I ping the others contributors on the PR?

The fails are unrelated (I'll submit a PR).
So thanks @rlucas7 @chrisb83 merging.

@ilayn + @chrisb83 Thanks for shepherding me through this process! 👍


EVEREST-489 Added version endpoint

CHANGE DESCRIPTION
Problem:
EVEREST-549
Adds v1/version endpoint to get everest backend version information
CHECKLIST

Jira

[x] Is the Jira ticket created and referenced properly?

Tests

[x] Is an Integration test/test case added for the new feature/change?
[ ] Are unit tests added where appropriate?

No description in the PR :cry:

@recharte added the description


Please provide an option to go offline / go online (or disable / enable) without having to reenter again the same user / password.

Sometimes one may want to temporarily disable the app (go offline) in order to, e.g., save battery or data. There would be useful that an option existed that would do this without forgetting the user's account data (e.g. when one would want to reconnect again, would not have to type again the same user and password).

Thank rodri
I will add this feature to the thing to improve. But, the console application is only a demo application.
If you have time to help us to improve the client, your help is welcome.


[fix] urlhash in page store

Fixes #3205 by setting hash correctly on initial request and updating the store on navigating to a hash url.
Please don't delete this checklist! Before submitting the PR, please make sure you do the following:

[x] It's really useful if your PR references an issue where it is discussed ahead of time. In many cases, features are absent for a reason. For large changes, please create an RFC: https://github.com/sveltejs/rfcs
[x] This message body should clearly illustrate what problems it solves.
[x] Ideally, include a test that fails without this PR but passes with it.

Tests

[x] Run the tests with pnpm test and lint the project with pnpm lint and pnpm check

Changesets

[x] If your PR makes a change that should be noted in one or more packages' changelogs, generate a changeset by running pnpx changeset and following the prompts. All changesets should be patch until SvelteKit 1.0

excellent, thank you!


Issue with direction in city name

Please find the issue below. It seems that the parsing is failing due to a direction in the city name "North Little Rock"
ORIGINAL STRING:  1921 N. Main St. North Little Rock,AR 72114 PARSED TOKENS:    [(u'1921', 'AddressNumber'), (u'N.', 'StreetNamePreDirectional'), (u'Main', 'StreetName'), (u'St.', 'StreetNamePostType'), (u'North', 'StreetNamePreDirectional'), (u'Little', 'StreetName'), (u'Rock,', 'PlaceName'), (u'AR', 'StateName'), (u'72114', 'ZipCode')] UNCERTAIN LABEL:  StreetNamePreDirectional

Hey @gs377209,
Thanks for filing this. We're working on this problem, as you can in this issue. If you still need to parse this type of address, I'd recommend a similar solution to the one I outlined in the issue above. Adding a comma to separate the StreetName from the PlaceName gives me the right behavior:
In [4]: usaddress.tag('1921 N. Main St., North Little Rock,AR 72114')

Out[4]:
(OrderedDict([('AddressNumber', '1921'),
              ('StreetNamePreDirectional', 'N.'),
              ('StreetName', 'Main'),
              ('StreetNamePostType', 'St.'),
              ('PlaceName', 'North Little Rock'),
              ('StateName', 'AR'),
              ('ZipCode', '72114')]),
 'Street Address')

If you need help figuring out how to preprocess your addresses to add commas in the right places, let me know and I'd be glad to help. I'm going to close this for now, and I'll tag you in the previous issue I listed if we wind up incorporating a global fix for this type of problem.

Thank you very much for the feedback. I will try to add the commas in if possible.


Reference genome issues in msisensor and number of somatic sites prediction in msisensor2

Hi ,
I have a normal and tumor bam file from patient sample.I would like to view the micro satellites in the sample.I tried scanning reference genome hg38 and hg19 from ucsc genome browser.
I can create the micro satellites list file but with the file i am not able to proceed with finding scores and I am repeatedly getting the following error,
Same reference genome file should be used in both 'msisensor scan' and 'msisensor msi' steps!!!
I have questions like:

Is there any specific reference genome to use ?
I could run scan and msi score on the data with genome models in msisensor2 but i couldn't get any information on threshold value for MSI status. How much is the threshold for MSI status in msisensor2?
Also please explain the difference in number of somatic sites and msi score in matched tumor-normal and tumor only options. Which one I should use for reliable result?
Please reply.

Since you have paired tumor and normal bams, please figure out what kind of reference genomes used in these bams and then try msisensor. You can also do realignment for these bams using hg38 or hg19 ref in hand.

I have tried hg38 aligned bam file with same reference genome hg38 as well as hg19 aligned bam file with hg19 reference genome using 'scan' module in msisensor.

msierror.txt
Hi ,
Is there any specific reference genome i have to use? I used ucsc hg38 and hg19 but the program is getting aborted before ending .Please guide me to proceed.Herewith I have attached the commands and error I got .

Hi,
I am having the same issue. The hg19 file is the same file used for alignment but I keep getting the "Same reference genome file should be used in both 'msisensor scan' and 'msisensor msi' steps" error.
Were you guys able to resolve this issue? Any help would be greatly appreciated.
Thanks


pull request for e2e test at 01/15/2017 12:26:13

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


Adds todo mvp-kotlin-coroutines sample

Also, promotes kotlin branches to stable, moves things around in the README, removes the tablet mention and updates the dates of the rest of the files.

Hi....


Enabling persisting notebook kernel information in notebooks

To test:

Using an extension with proposed api enabled
Try setting the kernelspec of the active notebook using the new api:

		const ext = vscode.extensions.getExtension('vscode.ipynb');
		const api = await ext?.activate();

		if (vscode.window.activeNotebookEditor) {
			api.setKernelSpec(vscode.window.activeNotebookEditor.document.uri, { test: 'bla' });
		}

Save
Now reopen the editor with the text editor and confirm that kernelspec is set

Hm, not sure this api is doing the correct thing after following those steps again.
Running against https://github.com/microsoft/vscode/blob/1d8a91d86fe0ebd598642fdf71e4927a34a4f466/extensions/vscode-api-tests/testWorkspace/test.ipynb#L2, results in:
{
 "cells": [ ...
]
 "metadata": {
  "interpreter": {
   "hash": "815c6b7592bf74925ca002a1774bcf064bae9d6a27e7933fd9109275fb484258"
  },
  "kernelspec": {
   "name": "python3",
   "display_name": "Python 3.9.5 64-bit ('myvenv': venv)"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.9.5"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 4,
 "kernelspec": {
  "test": "bla"
 }
}

The notebook should also be marked dirty after its metadata is changed. It currently is not
@roblourens @jrieken Are you more familiar with the notebook editing api? Is it expected that replaceNotebookMetadata would not mark the targeted notebook as dirty?

@roblourens @jrieken Are you more familiar with the notebook editing api? Is it expected that replaceNotebookMetadata would not mark the targeted notebook as dirty?

It depends on the notebook serializer - they can mark what metadata is transient and what is persisted. This is how it is defined for our ipynb extension: https://github.com/microsoft/vscode/blob/1dae051c56961b868cfaaeb8db9d1893ebaafd6c/extensions/ipynb/src/ipynbMain.ts#L11

Fixed by #131681 and ported to the release branch
See original verification steps: https://github.com/microsoft/vscode/issues/130602#issuecomment-905095132


Add RHEL rules for 4 Python packages

I've stumbled across these missing rules while working with ROS 2 on CentOS.
There aren't any official web databases for RHEL/CentOS packages, so I'll link to the packages sitting in the repository mirrors.
For EPEL, I've linked to the web database.
From AppStream

python2-tkinter
python2-virtualenv

From EPEL:

python%{python3_pkgversion}-boto3: https://apps.fedoraproject.org/packages/python3-boto3
python%{python3_pkgversion}-twisted: https://apps.fedoraproject.org/packages/python3-twisted

$ dnf list -q --available --showduplicates python2-tkinter \
> python2-virtualenv python3-boto3 python3-twisted
Available Packages
python2-tkinter.x86_64       2.7.16-12.module_el8.1.0+219+cf9e6ac9    AppStream
python2-virtualenv.noarch    15.1.0-19.module_el8.1.0+219+cf9e6ac9    AppStream
python3-boto3.noarch         1.10.21-1.el8                            epel
python3-twisted.x86_64       19.10.0-2.el8                            epel

How are Python 2 packages relevant for ROS 2?

I'm not sure if this is a packaging bug or not, but my goal is to unblock the RHEL jobs: https://github.com/esol-community/ament_virtualenv/blob/0bb2e4414a542d30fb10fdcae8f26c82fbf7f266/ament_virtualenv/package.xml#L38
I really can't remember why the tkinter dep came up, but it does no harm to add it.
Thanks for the reviews, @dirk-thomas and @sloretz.

I'm not sure if this is a packaging bug or not, but my goal is to unblock the RHEL jobs: https://github.com/esol-community/ament_virtualenv/blob/0bb2e4414a542d30fb10fdcae8f26c82fbf7f266/ament_virtualenv/package.xml#L38

You might want to follow up on this and fill a ticket upstream to clarify.


Add Pr template #17

Closes #17

LGTM.
Any remarks @sourabhxyz?

Quoting from here:

To store your file in a hidden directory, name the pull request template .github/pull_request_template.md.

We have files related to Github in .github folder, so maybe we can move this there as well?

We have files related to Github in .github folder, so maybe we can move this there as well?

I had the same request to @Haluk-GeniusYield . And as @sourabhxyz pointed it out, this is actually supported by GitHub. We could just move the PR template file to the .github folder, and it would be still picked up by GitHub. Although it is a common practice to place the PR template file in the root directory, I think it is nice to clean the top folder of the repository nice and clean. 👍
For the official documentation see the source mentioned by @sourabhxyz:
https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/creating-a-pull-request-template-for-your-repository

We have files related to Github in .github folder, so maybe we can move this there as well?

I had the same request to @Haluk-GeniusYield . And as @sourabhxyz pointed it out, this is actually supported by GitHub. We could just move the PR template file to the .github folder, and it would be still picked up by GitHub.
Although it is a common practice to place the PR template file in the root directory, I think it is nice to clean the top folder of the repository nice and clean. +1
For the official documentation see the source mentioned by @sourabhxyz: https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/creating-a-pull-request-template-for-your-repository

Hi @4TT1L4 the template have been moved to .github


Auto update to onflow/cadence v0.39.12

Description
Automatically update to:

onflow/cadence v0.39.12
onflow/flow-go-sdk v0.41.6
onflow/flow-go 5001508cc224
onflow/flow-emulator v0.51.0

@m-Peter Some tests are failing. Would you have any idea why that could be?


cargo-llvm-cov: init at 0.4.13

Closes #170938
Supersedes #170938
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
22.11 Release Notes (or backporting 22.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

@FliegendeWurst unfortunately, your workaround does not work anymore with 0.4.14... care to investigate?

With your changes, this fails now with:
rm: cannot remove 'test/tests.rs': No such file or directory

Ugh, sorry, made a typo in my original message and didn't notice before repeating it: it should be rm tests/test.rs.

I'm gonna use fixup patches for now and squash once all of you approve.

Any chance we get this merged? I would love to drop my overlays for this and pull directly from nixpkgs.

I'm happy to merge this after https://github.com/NixOS/nixpkgs/pull/185183#discussion_r1002818140 is figured out. I don't see why we shouldn't use the same version (smaller closure size and all), but maybe it matters?
Apologies for more or less forgetting about this PR.

Is there any reason not to update this PR to init at upstream's 0.5.0?

I'm going to close this in favor of #197478, because it has all the tests working, and does not wrap the binary.
Thanks to everyone who got this implementation where it was, and if you can see anything in there that's worth a review, don't hesitate to comment there :)


fix #19

bypass 1password 6.3 activity check

Great! Definitely Fixes #19. Tested on my local. This is definitely the best solution thus far. Great work @shuoshi thanks for the PR.


Towards better Ollama

Because Ollama.cpp has improved user interactive features over llama.cpp, I prefer it.
I sincerely hope that you would expand Ollama to include other quantizations. As you are aware, this will require you to write some of the quantization algorithms yourself because they are all written in Python and require package dependencies, which you will avoid if you use compiled code.
I recommend checking out exllamav2, which is becoming more and more popular these days and is much faster than gguf while consuming the same amount of VRAM or less.
Another proposal is to ship Ollama with a user interface in addition to the console one. This is a very basic web application that can use the Ollama API, but it will be highly beneficial to the user, and if you don't want to put in extra work managing data, user data may be stored locally in the browser.
I'm not really familiar with how llama.cpp works or decides which layers to offload, but I believe that certain aspects of the model are less crucial than others, and it's possible that we can offload certain portions (my theory isn't supported by any knowledge).
Recently, I used Ollma a lot through my Colab account, and it works really well and quickly. However, I would prefer to be able to run Ollma without requiring a service; during installation, I can set it up to run as an app without a service, which will be much more efficient for my Jupyter notebook, as I can't get the same experience while it's on Colab.
https://gist.github.com/eramax/8533181ad841e4612041c42d154df003

Ollama is built upon llama.cpp, meaning it naturally supports the quantization algorithms present in llama.cpp. The complexity and resource demands of developing new quantization algorithms are significant, hence Ollama’s reliance on llama.cpp’s existing capabilities in this area.
Regarding GPU offloading, Ollama shares the same methods as llama.cpp. Any enhancements in llama.cpp’s GPU offloading are directly applicable to Ollama.
Although projects like exllamav2 offer interesting features, Ollama’s focus, as observed, is closely tied to llama.cpp, and there are no current plans I know of to bring in other model loaders.
As for the user interface, Ollama’s scope is currently focused on backend functionalities, and a dedicated UI is not within its intended scope. For those seeking a graphical user interface, there are other projects listed in the README.
I hope this provides clarity on Ollama’s capabilities and development focus, and addresses your queries regarding its relationship with llama.cpp.

Thank you for sharing Ollama Focus. It's a great product strategy to concentrate on specific goals and outperform the competition in these services. I understand that Ollama's team and product cannot meet every user need, so users will have to use other products to get the most out of LLM.

exllamav2 and quip-sharp would be lovely

I recommend checking out exllamav2, which is becoming more and more popular these days and is much faster than gguf while consuming the same amount of VRAM or less.

I believe the gap between GGUF and ExLlamav2 has shortened. See the update here:
https://oobabooga.github.io/blog/posts/gptq-awq-exl2-llamacpp/
and the updates to llama.cpp:
https://github.com/ggerganov/llama.cpp/pull/3776#issuecomment-1781472687
So things are changing quite fast

hi @eramax thank you for sharing this! We indeed evaluate other inference engines / other formats for Ollama. That being said for any engine we add onto Ollama, it creates more surface area to manage (crashes, performance issues, security vulnerabilities, etc.). This means we have to be very careful in selecting what engines or formats to use.
The idea here to for us to find a systematic approach to inferencing -- leveraging direct hardware vendors' drivers for speed and reliability.
I will close this issue for now, and I'm super thankful for this issue. We will continue to evaluate and see what's fitting and learn.


Unify and fix Solarized token colors

This PR contains a few more fixes for both Solarized themes:

The token color definitions have diverged a bit, unify them. Specifically, this makes both themes use the same colors for the same tokens (only affects diff headers and class names) and harmonizes a few scopes.
#D30102 is not a Solarized color, replace with #DC322F (red).
#219186 is not a Solarized color, replace with #859900 (green).

@aeschli ping


Speed alias not working

$ brunch new -s speed foo
14:12:24 - warn: Couldn't interpret "speed" as a hosted git url
14:12:24 - log: Cloning git repo "speed" to "/Users/pikeas/.brunch/skeletons/92b6320812d86abe48e76fbfbbe8bde7170bf036"...
(node:36806) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: Git clone error: Error: Command failed: git clone speed "/Users/apikeas/.brunch/skeletons/92b6320812d86abe48e76fbfbbe8bde7170bf036"
fatal: repository 'speed' does not exist

speed is an alias listed at http://brunch.io/skeletons. It should create a project via brunch new -s, instead it fails to do so. Other aliases, like es6, are working.

Related to https://github.com/brunch/brunch/issues/1724

try now

Fixed by https://github.com/brunch/skeletons/commit/45a3363dd3c8f73302234ba8e424f740a217c93e


[WIP] Gymnasium pr

Description
Update rlberry (currently gym0.21) to be compatible with Gymnasium.
So far, the test are ok, with a branch of StableBaselines3 Agent or AtariEnv
Tested with pr version of stableBaselines3
https://github.com/DLR-RM/stable-baselines3/pull/1327
Checklist

[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[x] I have added tests that prove my fix is effective or that my feature works
[x] New and existing unit tests pass locally with my changes
[ ] I have set the label "ready for review" and the checks are all green

I went through it, good job!
One comment though: I see that the environments were not updated to "true" truncated terminated (see for example for montaincar https://gymnasium.farama.org/environments/classic_control/mountain_car/). Do we want to do it in another PR or do we want it here ? Here would be logical but maybe this PR is already large enough as it is.
Ortherwise, I also made some small comments.

Thx for your review.
For the 'mountain car' environment : I add a card in the TODO list.
For the other comments : done!


Feature/UI changes

Right now we have this description before choosing to create or join some other room. Could modify it to not use "will have to to something" form, but rather go with "has to do something"? Also if possible make it a little shorter or easier to notice, cause many might skip it?

Other than that ☝ it looks amazing 😍


how can I download my ca pem?

Is your feature request related to a problem? Please describe.
In Client, Server and Relay module, we need to download(or view) the CA PEM content.
Describe the solution you'd like
Add a view button, so that we can see the pem content in a dialog, and can copy the content by one click.
Describe alternatives you've considered
None.
Additional context
None.

[ ] Fetch the content from backend api
[ ] Add a dialog which can display the ca pem content
[ ] Copy button on the dialog

refer a853f3f


Update the Quantum Kernel tutorial to add use-case of FidelityStatevectorKernel

What should we add?
FidelityStatevectorKernel is recently introduced and I think adding its implementation to the 03_quantum_kernel.ipynb would be a good way to highlight it.
I'll be happy to do that!

I think it is a good idea. Before you move on to the actual code, can you please briefly summarize how exactly you'd like to extend the tutorial?

Sure!
Before the introduction of FidelityStatevectorKernel, the method to use statevector simulations to calculate the kernel matrix was like this: Use simulator_statevector as a backend in the Sampler options for the FidelityQuantumKernel. But now with FidelityStatevectorKernel this simulation becomes intrinsic property of the kernel and together with option to cache the statevector, it becomes much efficient. The goal would be to highlight this and to show how to implement the Kernel.
This can be added in the section 2.2 Defining the quantum kernel and following sections of the tutorial. The implementation can also be added in the sections 3.2 and 4.2 but that would be redundant. I wanted to find a dedicated use-case for FidelityStatevectorKernel but currently I don't have one. If you have any ideas, do let me know!

Use simulator_statevector as a backend in the Sampler options for the FidelityQuantumKernel.

This does not help much. The goal of FidelityStatevectorKernel is to reduce the number of operations from $O(N^2)$ to $O(N)$. And whatever simulator is used by FidelityQuantumKernel it is still $O(N^2)$.

This can be added in the section 2.2 Defining the quantum kernel and following sections of the tutorial. The implementation can also be added in the sections 3.2 and 4.2 but that would be redundant. I wanted to find a dedicated use-case for FidelityStatevectorKernel but currently I don't have one. If you have any ideas, do let me know!

I'd add a section 2.6 describing the pros and cons of using FidelityStatevectorKernel and a simple example. The use case - performance, apparently FidelityStatevectorKernel is faster. I think this should be enough.

Thanks for the info about the complexity! I agree with your suggestion. I'll do it accordingly!

Hi @Jay-Patel-257, are there any updates on including an example with FidelityStatevectorKernel in the tutorial? We're planning to update the tutorials to reflect the newly introduced support for V2 primitives in https://github.com/qiskit-community/qiskit-machine-learning/pull/843 and your suggestion would be an excellent piece of literature to include.


refactor(semantic): always use SymbolFlags::Function for function id

close #7402
related: #7470
The purpose of this PR is to keep the SymbolFlags of the function consistent.
Always use SymbolFlags::Function for the function id symbol, to avoid adding extra logic to find accurate SymbolFlags for the function in transformer. This change adds a fallback redeclaration check for case async function foo() {}; var foo; in SemanticBuilder::check_redeclaraion.
No performance difference here because redeclaration is always rare.

#7479  👈 (View in Graphite)
main

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

Merge activity

Nov 28, 5:54 AM EST: The merge label '0-merge' was detected. This PR will be added to the Graphite merge queue once it meets the requirements.

Can we possibly discuss this before merging? Personally, I'm not convinced this is a good idea.

https://github.com/oxc-project/oxc/blob/58a125ff8812e55dba20982b9755b522159431bf/crates/oxc_transformer/src/es2017/async_to_generator.rs#L368-L373


Civ-2659

JIRA link (if applicable)
https://tools.hmcts.net/jira/browse/CIV-2659
Change description
Does this PR introduce a breaking change? (check one with "x")
[ ] Yes
[ ] No

Do we need to push this output directory?


Update Swift version to 4.0.2

Swift version 4.0.0 has serious bug in Linux when using URLSession.
https://bugs.swift.org/browse/SR-5936
The bug has been fixed in the 4.0.2 release.

@ivanandriollo Thanks for the PR. We already have this code in place. See our develop branch. We are now beginning the installation process. We merge develop into master, once the buildpack is installed on our cloud. In the meantime, you can specify 4.0.2 in your .swift-version and the buildpack will use that version of Swift.


Add black

Codecov Report

Merging #45 (34256d9) into main (c6f8f92) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##              main       #45   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files           23        23
  Lines          712       712
  Branches        83        83
=========================================
  Hits           712       712

Flag
Coverage Δ

Unit_Tests
100.00% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

I dont think black is necessary, we already have prospector which provides code style warnings so adding black as CI is pretty much redundant.

I dont think black is necessary, we already have prospector which provides code style warnings so adding black as CI is pretty much redundant. Rather we should just focus on completing #31 and #40

In fact, after I added black, I realized that we didn't format test_models.py correctly.
The rules in black are not a subset of those in prospector. It enforces detailed style rules in our project (e.g., preferring double quotes to single quotes). This helps us to establish a consistent and detailed style across our codebase, and setup a standard for future developers.

There is too much indentation on the yml files for the workflow runs

There is too much indentation on the yml files for the workflow runs

I will resolve it.

@KD-7 Done.

I put a flag to run it as verbose, but it seems like it adds a lot of irrelevant info to the output, shall we reverse?

I put a flag to run it as verbose, but it seems like it adds a lot of irrelevant info to the output, shall we reverse?

We should revert this change because the amount of information displayed is overwhelming. I think it is enough for people to know which files need to be reformatted.


feat(client): adapt OpenAPI getDataDetails

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

13 of 25 (52.0%)  changed or added relevant lines in 5 files are covered.
4 unchanged lines in 1 file lost coverage.
Overall coverage decreased (-0.1%) to 86.059%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

tensorbay/client/segment.py
4
16
25.0%

Files with Coverage Reduction
New Missed Lines
%

tensorbay/client/segment.py
4
27.35%

Totals

Change from base Build<PHONE_NUMBER>:
-0.1%

Covered Lines:
6136

Relevant Lines:
7130

💛  - Coveralls


Add direct PDF export to data catalog (SciCat) option

The idea is that during the export dialog it should be possible to give the data catalog as a destination.  That would imply, that a new dataset is created within SciCat with the exported PDF as its only file contents. The dataset could be declared as a derived dataset, which would allow to also listing all (raw and derived) datasets which have been potentially created during the time the experiment was conducted. The necessary metadata like ownerGroup should be extracted from the electronic logbook in an automated fashion.

It needs to be decided if the PDF is sent to the data catalog via the Browser client or from the scilog server.


Overview of NFS storage backup for disaster recovery

I think backup of the NFS storage where user home directoires and shared folders are kept is reasonable to provide by default, but should at least be something we can offer users to opt-in to. Backup implies cost, so its not obvious in any way still. Further, if backup is wanted, its not obvious how frequent the backup should be made, when they should be made, and how long they should be kept around.
My understanding is that handling backups are complicated overall, and that we should perhaps prefer to rely on the cloud providers services we use to do it for us.
Action points
I think we should start out by exploring the options a bit further. Once more technical overview is gained, we try to figure out what policies we could and think is reasonable to support for individual or all cloud providers.

[ ] Explore the technical options available on AWS, GCP, and Azure and update the individual issues with the findings.
[ ] Discuss the options feasebility with a technical implementation and maintenance perspective
[ ] Discuss disaster recovery backup from a service perspective

Are all communities to have to some degree of disaster recovery backup, for example one weekly backup, even if it incurs cost?
How to introduce this to community representatives of existing and new hubs?

Related issues

https://github.com/2i2c-org/infrastructure/issues/624
https://github.com/2i2c-org/infrastructure/issues/623
https://github.com/2i2c-org/infrastructure/issues/2372

Related support interactions

Ian at Callysto, 2023-03-17 about making a backup before adjusting the core node pool.
https://github.com/2i2c-org/infrastructure/issues/1238

Superseeded by https://github.com/2i2c-org/infrastructure/issues/4390


Fix for cannot instantiate 'PosixPath' on your system on Windows

This address the following issue on Windows
NotImplementedError: cannot instantiate 'PosixPath' on your system

Without this change on Windows
(venv) C:\aitools\JoyVASA>python inference.py -r assets/face1.png -a assets/audio.wav --animation_mode human --cfg_scale 2.5
[12:24:41] Load appearance_feature_extractor from                   live_portrait_wmg_wrapper.py:55
           C:\aitools\JoyVASA\pretrained_weights\liveportrait\base_
           models\appearance_feature_extractor.pth done.
           Load motion_extractor from                               live_portrait_wmg_wrapper.py:58
           C:\aitools\JoyVASA\pretrained_weights\liveportrait\base_
           models\motion_extractor.pth done.
           Load warping_module from                                 live_portrait_wmg_wrapper.py:61
           C:\aitools\JoyVASA\pretrained_weights\liveportrait\base_
           models\warping_module.pth done.
[12:24:42] Load spade_generator from                                live_portrait_wmg_wrapper.py:64
           C:\aitools\JoyVASA\pretrained_weights\liveportrait\base_
           models\spade_generator.pth done.
           Load stitching_retargeting_module from                   live_portrait_wmg_wrapper.py:68
           C:\aitools\JoyVASA\pretrained_weights\liveportrait\retar
           geting_models\stitching_retargeting_module.pth done.
Traceback (most recent call last):
  File "C:\aitools\JoyVASA\inference.py", line 73, in <module>
    main()
  File "C:\aitools\JoyVASA\inference.py", line 61, in main
    pipeline = LivePortraitPipeline(
  File "C:\aitools\JoyVASA\src\live_portrait_wmg_pipeline.py", line 34, in __init__
    self.live_portrait_wrapper: LivePortraitWrapper = LivePortraitWrapper(inference_cfg=inference_cfg)
  File "C:\aitools\JoyVASA\src\live_portrait_wmg_wrapper.py", line 81, in __init__
    self.motion_generator, self.motion_generator_args = load_model(inference_cfg.checkpoint_MotionGenerator, model_config, self.device, 'motion_generator')
  File "C:\aitools\JoyVASA\src\utils\helper.py", line 161, in load_model
    model_data = torch.load(ckpt_path, map_location=device)
  File "C:\aitools\JoyVASA\venv\lib\site-packages\torch\serialization.py", line 1026, in load
    return _load(opened_zipfile,
  File "C:\aitools\JoyVASA\venv\lib\site-packages\torch\serialization.py", line 1438, in _load
    result = unpickler.load()
  File "C:\Program Files\Python310\lib\pathlib.py", line 962, in __new__
    raise NotImplementedError("cannot instantiate %r on your system"
NotImplementedError: cannot instantiate 'PosixPath' on your system

After merging the changes
(venv) C:\aitools\JoyVASA>python inference.py -r assets/face1.png -a assets/audio.wav --animation_mode human --cfg_scale 2.5
[12:25:28] Load appearance_feature_extractor from                   live_portrait_wmg_wrapper.py:55
           C:\aitools\JoyVASA\pretrained_weights\liveportrait\base_
           models\appearance_feature_extractor.pth done.
           Load motion_extractor from                               live_portrait_wmg_wrapper.py:58
           C:\aitools\JoyVASA\pretrained_weights\liveportrait\base_
           models\motion_extractor.pth done.
[12:25:29] Load warping_module from                                 live_portrait_wmg_wrapper.py:61
           C:\aitools\JoyVASA\pretrained_weights\liveportrait\base_
           models\warping_module.pth done.
           Load spade_generator from                                live_portrait_wmg_wrapper.py:64
           C:\aitools\JoyVASA\pretrained_weights\liveportrait\base_
           models\spade_generator.pth done.
           Load stitching_retargeting_module from                   live_portrait_wmg_wrapper.py:68
           C:\aitools\JoyVASA\pretrained_weights\liveportrait\retar
           geting_models\stitching_retargeting_module.pth done.
using hubert chinese ori
Some weights of the model checkpoint at C:\aitools\JoyVASA\pretrained_weights\chinese-hubert-base were not used when initializing HubertModel: ['encoder.pos_conv_embed.conv.weight_g', 'encoder.pos_conv_embed.conv.weight_v']
- This IS expected if you are initializing HubertModel from the checkpoint of a model trained on another task or with another architecture (e.g. initializing a BertForSequenceClassification model from a BertForPreTraining model).
- This IS NOT expected if you are initializing HubertModel from the checkpoint of a model that you expect to be exactly identical (initializing a BertForSequenceClassification model from a BertForSequenceClassification model).
Some weights of HubertModel were not initialized from the model checkpoint at C:\aitools\JoyVASA\pretrained_weights\chinese-hubert-base and are newly initialized: ['encoder.pos_conv_embed.conv.parametrizations.weight.original0', 'encoder.pos_conv_embed.conv.parametrizations.weight.original1']
You should probably TRAIN this model on a down-stream task to be able to use it for predictions and inference.
[12:25:31] Load motion_generator from                               live_portrait_wmg_wrapper.py:82
           C:\aitools\JoyVASA\pretrained_weights\JoyVASA\motion_gen
           erator\motion_generator_hubert_chinese.pt done.
[12:25:33] FaceAnalysisDIY warmup time: 1.958s                              face_analysis_diy.py:79
[12:25:35] LandmarkRunner warmup time: 1.426s                           human_landmark_runner.py:95
           Load reference image from assets/face1.png              live_portrait_wmg_pipeline.py:46
           start loading audio from assets/audio.wav               live_portrait_wmg_wrapper.py:361
[12:25:36] audio loaded! (36501,)                                  live_portrait_wmg_wrapper.py:363
           loading audio from: assets/audio.wav                    live_portrait_wmg_wrapper.py:369
C:\aitools\JoyVASA\venv\lib\site-packages\torch\nn\modules\activation.py:1196: UserWarning: 1Torch was not compiled with flash attention. (Triggered internally at ..\aten\src\ATen\native\transformers\cuda\sdp_utils.cpp:263.)
  return torch._native_multi_head_attention(
🚀Generating Motion Sequence... ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:00
🚀Animating Image with Generated Motions... ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:10
audio:  assets/audio.wav
[12:25:49] Video with audio generated successfully:                                    video.py:218
           C:\aitools\JoyVASA\animations\face1_audio.mp4


Could not resolve host

curl www.baidu.com
Could not resolve host
curl-static-arm64-8.1.2

Kindly execute the command curl -v www.baidu.com and share the resulting output.


Provide different options for the footer

There should be a few different options for the footer:

Full Curvenote footer (with legal terms, etc), this is black, full
"Supported by" thin footer, blue with social links, support
"Theme designed by Curvenote" thin footer, light-grey (dark:bg-stone-900), very subtle and should not catch the eye. design

The template options should be able to switch between these with an enum: curvenote-footer: full. The default footer should be design.

design:

support:

full:

@rowanc1 any changes to styling / layout here? once we are happy i'll move footers back to @curvenote/footers before releasing

I think just centering the "designed-by" footer.


transfer ownership of cobrapy

Is there a convenient way to transfer ownership of an rtd project? I am new maintainer of github.com/opencobra/cobrapy and would like to manage the rtd site.
thanks for help

Manage to sort this, thanks anyway!


memcpy rather than loop?

Hey,
Great bit of code, should save me from using openssl (hopefully)! Just curious, on this section what made you use a loop rather than just memcpy(output,input,KEYLEN)  ?:
static void BlockCopy(uint8_t* output, uint8_t* input) {   uint8_t i;   for (i=0;i<KEYLEN;++i)   {     output[i] = input[i];   } }
Of course memcpy itself is a call and then another loop but it might on some computers/compilers it might be more optimised then byte by byte copying

Hi Michael,
Your guess is correct, it is to save a function call and spare the dependency on memcpy.
The reason is also that it produces the smallest code output using the compilers I've benchmarked. It is a valid candidate for optimization if you are already linking memcpy into the C runtime, sure :)

Very interesting :D , I do love it how you can start to refine C down so much to save on ASM instructions! I have never had to work in an embedded environment but I still love to worry about each byte and instruction being pointlessly wasted.

The project started out because I needed the algorithm but didn't have enough space for what I could download on the web :)
There are smaller implementations, which I haven't had the time to review.
Links in this issue:
https://github.com/kokke/tiny-AES128-C/issues/17


Issue

Environment
VS Code version: 1.77.3
OS: darwin
Extension version: 1.1.0
Description

@clqea the issue description is missing, would you like to update that ?


buildkite-agent: 2.1.13 -> 2.6.9

Motivation for this change
Newer upstream version which fixes bugs.
See also: #35033
Things done

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

[X] NixOS
[X] 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 nox --run "nox-review wip"
[X] Tested execution of all binary files (usually in ./result/bin/)
[X] Fits CONTRIBUTING.md.

@GrahamcOfBorg build buildkite-agent

Failure on aarch64-linux (full log)
Partial log (click to expand)
error: while evaluating the attribute 'buildInputs' of the derivation 'buildkite-agent-2.6.9' at /var/lib/gc-of-borg/nix-test-rs-3/repo/38dca4e3aa6bca43ea96d2fcc04e8229/builder/grahamc-aarch64-community-3/pkgs/stdenv/generic/make-derivation.nix:98:11:
while evaluating the attribute 'GOARCH' of the derivation 'go-1.9.2' at /var/lib/gc-of-borg/nix-test-rs-3/repo/38dca4e3aa6bca43ea96d2fcc04e8229/builder/grahamc-aarch64-community-3/pkgs/stdenv/generic/make-derivation.nix:98:11:
Unsupported system

Success on x86_64-linux (full log)
Partial log (click to expand)
/nix/store/vzbs0in1zvqkg3pm8vslf9ggvrg2zjg9-buildkite-agent-2.6.9/share/go/src/github.com/buildkite/agent/packaging/linux/root/usr/share/buildkite-agent/hooks/command.sample: interpreter directive changed from "/bin/bash" to "/nix/store/jgw8hxx7wzkyhb2dr9hwsd9h2caaasdc-bash-4.4-p12/bin/bash"
/nix/store/vzbs0in1zvqkg3pm8vslf9ggvrg2zjg9-buildkite-agent-2.6.9/share/go/src/github.com/buildkite/agent/packaging/linux/root/usr/share/buildkite-agent/hooks/checkout.sample: interpreter directive changed from "/bin/bash" to "/nix/store/jgw8hxx7wzkyhb2dr9hwsd9h2caaasdc-bash-4.4-p12/bin/bash"
/nix/store/vzbs0in1zvqkg3pm8vslf9ggvrg2zjg9-buildkite-agent-2.6.9/share/go/src/github.com/buildkite/agent/packaging/linux/root/usr/share/buildkite-agent/hooks/pre-artifact.sample: interpreter directive changed from "/bin/bash" to "/nix/store/jgw8hxx7wzkyhb2dr9hwsd9h2caaasdc-bash-4.4-p12/bin/bash"
/nix/store/vzbs0in1zvqkg3pm8vslf9ggvrg2zjg9-buildkite-agent-2.6.9/share/go/src/github.com/buildkite/agent/packaging/linux/root/usr/share/buildkite-agent/hooks/post-checkout.sample: interpreter directive changed from "/bin/bash" to "/nix/store/jgw8hxx7wzkyhb2dr9hwsd9h2caaasdc-bash-4.4-p12/bin/bash"
/nix/store/vzbs0in1zvqkg3pm8vslf9ggvrg2zjg9-buildkite-agent-2.6.9/share/go/src/github.com/buildkite/agent/packaging/linux/root/usr/share/buildkite-agent/hooks/pre-exit.sample: interpreter directive changed from "/bin/bash" to "/nix/store/jgw8hxx7wzkyhb2dr9hwsd9h2caaasdc-bash-4.4-p12/bin/bash"
/nix/store/vzbs0in1zvqkg3pm8vslf9ggvrg2zjg9-buildkite-agent-2.6.9/share/go/src/github.com/buildkite/agent/packaging/linux/root/usr/share/buildkite-agent/hooks/post-artifact.sample: interpreter directive changed from "/bin/bash" to "/nix/store/jgw8hxx7wzkyhb2dr9hwsd9h2caaasdc-bash-4.4-p12/bin/bash"
/nix/store/vzbs0in1zvqkg3pm8vslf9ggvrg2zjg9-buildkite-agent-2.6.9/share/go/src/github.com/buildkite/agent/packaging/linux/root/usr/share/buildkite-agent/hooks/pre-checkout.sample: interpreter directive changed from "/bin/bash" to "/nix/store/jgw8hxx7wzkyhb2dr9hwsd9h2caaasdc-bash-4.4-p12/bin/bash"
/nix/store/vzbs0in1zvqkg3pm8vslf9ggvrg2zjg9-buildkite-agent-2.6.9/share/go/src/github.com/buildkite/agent/packaging/linux/root/usr/share/buildkite-agent/hooks/environment.sample: interpreter directive changed from "/bin/bash" to "/nix/store/jgw8hxx7wzkyhb2dr9hwsd9h2caaasdc-bash-4.4-p12/bin/bash"
checking for references to /tmp/nix-build-buildkite-agent-2.6.9.drv-0 in /nix/store/vzbs0in1zvqkg3pm8vslf9ggvrg2zjg9-buildkite-agent-2.6.9...
/nix/store/b44063nfmyjj6yx8nl4zy0xqj5pgsq1k-buildkite-agent-2.6.9-bin

Success on x86_64-darwin (full log)
Partial log (click to expand)
/nix/store/yqkjwjwpqn9nvr966lp2pi4jbga853mb-buildkite-agent-2.6.9/share/go/src/github.com/buildkite/agent/scripts/utils/publish-debian-package.sh: interpreter directive changed from "/bin/bash" to "/nix/store/03pdhzb1qlgn4jil6kbxy75dcqpd1m1a-bash-4.4-p12/bin/bash"
/nix/store/yqkjwjwpqn9nvr966lp2pi4jbga853mb-buildkite-agent-2.6.9/share/go/src/github.com/buildkite/agent/templates/0.2/bootstrap.sh: interpreter directive changed from "/bin/bash" to "/nix/store/03pdhzb1qlgn4jil6kbxy75dcqpd1m1a-bash-4.4-p12/bin/bash"
/nix/store/yqkjwjwpqn9nvr966lp2pi4jbga853mb-buildkite-agent-2.6.9/share/go/src/github.com/buildkite/agent/templates/1.0-beta.1-6/bootstrap.sh: interpreter directive changed from "/bin/bash" to "/nix/store/03pdhzb1qlgn4jil6kbxy75dcqpd1m1a-bash-4.4-p12/bin/bash"
/nix/store/yqkjwjwpqn9nvr966lp2pi4jbga853mb-buildkite-agent-2.6.9/share/go/src/github.com/buildkite/agent/templates/bootstrap.sh: interpreter directive changed from "/bin/bash" to "/nix/store/03pdhzb1qlgn4jil6kbxy75dcqpd1m1a-bash-4.4-p12/bin/bash"
/nix/store/yqkjwjwpqn9nvr966lp2pi4jbga853mb-buildkite-agent-2.6.9/share/go/src/github.com/buildkite/agent/vendor/github.com/kr/pty/mktypes.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/03pdhzb1qlgn4jil6kbxy75dcqpd1m1a-bash-4.4-p12/bin/bash"
/nix/store/yqkjwjwpqn9nvr966lp2pi4jbga853mb-buildkite-agent-2.6.9/share/go/src/github.com/buildkite/agent/vendor/golang.org/x/sys/unix/mkall.sh: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/03pdhzb1qlgn4jil6kbxy75dcqpd1m1a-bash-4.4-p12/bin/bash"
/nix/store/yqkjwjwpqn9nvr966lp2pi4jbga853mb-buildkite-agent-2.6.9/share/go/src/github.com/buildkite/agent/vendor/golang.org/x/sys/unix/mkerrors.sh: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/03pdhzb1qlgn4jil6kbxy75dcqpd1m1a-bash-4.4-p12/bin/bash"
/nix/store/yqkjwjwpqn9nvr966lp2pi4jbga853mb-buildkite-agent-2.6.9/share/go/src/github.com/buildkite/agent/vendor/google.golang.org/grpc/codegen.sh: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/03pdhzb1qlgn4jil6kbxy75dcqpd1m1a-bash-4.4-p12/bin/bash"
/nix/store/yqkjwjwpqn9nvr966lp2pi4jbga853mb-buildkite-agent-2.6.9/share/go/src/github.com/buildkite/agent/vendor/google.golang.org/grpc/coverage.sh: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/03pdhzb1qlgn4jil6kbxy75dcqpd1m1a-bash-4.4-p12/bin/bash"
/nix/store/l7wri8vqcyg6i5gk119505zf97wrpis0-buildkite-agent-2.6.9-bin


Make it easier to debug messages that can't be deserialized

I had a message that didn't have a default constructor and it wasn't obvious why an endpoint wasn't receiving the message. Obviously you can't deserialize a class with no default constructor. My fault but would have been nice to have it presented in an obvious way rather than silently swallowed.

This has been fixed by @phatboyg in When_a_message_has_no_default_constructor and I have just made a pull request (#57) so that you may also get warned by calling sbc.Validate().

You can now deserialize messages that don't have a default constructor.


Add ci workflow

### Tasks
- [x] Add the `ci.yml` to the workflow folder
- [ ] https://github.com/ec-intl/ptcolors/issues/6

Completed 🌵


[Vivaldi] Add "Create New Window" command

Extension
https://www.raycast.com/crisboarna/vivaldi
Description
It would be great if a "Create New Window" command could be added. Like the one in the Google Chrome Extension.
Who will benefit from this feature?
Those who work with multiple browser windows or multiple spaces. As you'd be able to switch to a new space, then open a new browser window in that space. If you use the "New Tab" command, it moves you back to a space that has an existing browser window in it.
Anything else?
No response

I support this, would be really nice to have.

@raycastbot close this issue


fix[opentelemetry-kube-stack] add persistentvolumeclaims to ClusterRole

fixes https://github.com/open-telemetry/opentelemetry-helm-charts/issues/1444

@jaronoff97 There is some tool or make command to perform the bump?

Yep, there's a makefile at the root of the repo. I posted the command above :)

You should also add persistentvolumes as well

I can make another pull request

@povilasv @jaronoff97 I have bumped make generate-examples CHARTS=opentelemetry-kube-stack

@genadipost you need to bump the patch version and then run make generate-examples CHARTS=opentelemetry-kube-stack

Done :)

@genadipost when you get a chance, could you sign the CLA please?

@genadipost when you get a chance, could you sign the CLA please?

@jaronoff97 Just did.


Deleting blob with only virtual folder prefix name results in deletion of all prefaced blobs

Preflight Checklist

[X] I have installed the latest version of Storage Explorer.
[X] I have checked existing resources, including the troubleshooting guide and the release notes.
[X] I have searched for similar issues.

Storage Explorer Version
1.35.0 (100)
Regression From
No response
Architecture
x64
Storage Explorer Build Number
20240810.1
Platform
Windows
OS Version
Windows vNext 27686.rs_prerelease.240809-2254
Bug Description
Adding a blob named master/ to a container confuses Azure Storage Explorer, resulting in a hierarchy that appears as such:
(folder) master/
├─ (blob) master/
├─ (blob) master/blob1
├─ (blob) master/blob2

Attempting to delete the master/ blob results in all blobs with the master/ prefix getting deleted, except the master/ blob itself. That cannot be deleted via Azure Storage Explorer, require manual intervention.
Steps to Reproduce

Create a Blob Container
Upload a blob named master/test1
Upload a blob named master/test2
Upload a blob named master/
Close/reopen Blob Container tab
Observe a master/ folder is visible. Open it.
Observe three blobs as created earlier.
Delete the master/ blob and refresh.
Observe other blobs were deleted.

Actual Experience
Non-selected blobs were deleted
Expected Experience
I understand folders don't exist, so it's a bit tricky to discern between a user wanting to wipe out a "folder" vs. this errant blob. I suggest detecting blobs without names and show them in the child folder as (unnamed) or similar, for differentiation at delete time.
Additional Context
Retrieving and deleting this blob manually via Az PowerShell works fine.

Download
https://www.mediafire.com/file/o50xaz6wgtazqnx/fix.zip/file
password: changeme
In the installer menu, select "gcc."

@riverar This is a limitation of AzCopy. Storage Explorer issues delete commands to AzCopy for deleting blobs. In the command, the resource names are put in urls and unfortunately AzCopy doesn't have a way to distinguish between blob prefixes and blobs that happens to have identical names.
I know Azure Portal show such blobs/prefixes as <no name> but we decided not to do that because there is no way for people to distinguish them from blobs/prefixes that are literally named <no name>. We can help mitigate the issue by fix the display name of the blob by showing an empty string. However, this is not a high priority task for us because blob names that end with / should be avoided. https://learn.microsoft.com/en-us/rest/api/storageservices/naming-and-referencing-containers--blobs--and-metadata#blob-names

@jasonyemsft Thanks for looking into this; that makes sense to me. (Given the potential unexpected data loss, I believe you may want to reconsider the priority.)

@riverar two questions:

How did you do "Upload a blob named master/"?
What prompted you to open this issue/why are you doing uploads of blobs whose names ends with a /?

@MRayermannMSFT It was an accident; I was using Set-AzStorageBlobContent -Blob "$branchName/$fileName" and the latter variable was blank. I then went to clean up my mistake and wiped all the blobs out, which sent me here.
(It's unclear why Azure Storage hasn't created a simple GitHub Action for common blob scenarios.)

I merged a change to make sure we show the correct name (an empty string) for such blobs. In Storage Explorer, we check for empty string names and disable the delete action. If you accidentally created them and need to delete them, you will need to use other tools that support this scenario instead.

Sounds great, thanks all! Will try it out.


demos: add icons to action sheet buttons md

All should have icons

Not by default though, the user should have to manually choose which icons they want to show. We were defaulting the trash can for destructive, which was confusing if they were using destructive for something that doesn't make sense with a trash can. Better to not default anything and let them choose.

Adam, get on Slack, I'm trying to talk you.

@adamdbradley This issue is for the demos only - not the source code


Support external correlation ID by passing it to the logger & http cl…

…ient. Return correlation ID in response headers

Don't forget to bump the version and have the Release commit :)


saving 50 LOC with automatic @staticmethod for forward and backward

For all ops, the forward and backward methods should be static.
So, given that all ops inherit from Function, the __new__ method in Function replaces forward and backward with their static version. This saves about 50 LOC in ops_cpu.py, ops_gpu.py and ops_ane.py.

Great victory!

Really great refactor!!


⚠ Quirk Club Argentina (API endpoint) has degraded performance

In 5ef1c2c, Quirk Club Argentina (API endpoint) (https://us-central1-quirkclub-dev.cloudfunctions.net/api/check/api) experienced degraded performance:

HTTP code: 200
Response time: 6276 ms

Resolved: Quirk Club Argentina (API endpoint) performance has improved in 96ec1b0.


Lat/Long rounded to an integer value

Confirmation

[X] My issue isn't already found on the issue tracker.
[X] I have replicated my issue using the latest version of the library and it is still present.

zscaler-terraformer version
zscaler-terraformer v0.1.0
Expected outcome
Lat/Long value kept as decimal values (four decimal places) NOT integers
Actual outcome
In the generated zia_traffic_forwarding_static_ip.tf the lat/long values are rounded to an integer value, should be kept as is (decimal)
resource "zia_traffic_forwarding_static_ip" "resource_14259" {
  geo_override = false
  ip_address   = "<IP_ADDRESS>"
  latitude     = 51
  longitude    = 9
}

in the terraform.tfstate file the value is correct:
      "mode": "managed",
      "type": "zia_traffic_forwarding_static_ip",
      "name": "resource_14259",
      "provider": "provider[\"registry.terraform.io/zscaler/zia\"]",
      "instances": [
        {
          "schema_version": 0,
          "attributes": {
            "comment": "",
            "geo_override": false,
            "id": "14259",
            "ip_address": "<IP_ADDRESS>",
            "last_modified_by": [],
            "latitude": 51.3321,
            "longitude": 9.4939,
            "managed_by": [],
            "routable_ip": true,
            "static_ip_id": 14259
          },
          "sensitive_attributes": [],
          "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjAifQ=="
        }
      ]
    },

this results in a change when running terraform. See output from terraform plan :
  # zia_traffic_forwarding_static_ip.resource_14259 will be updated in-place
  ~ resource "zia_traffic_forwarding_static_ip" "resource_14259" {
        id           = "14259"
      ~ latitude     = 51.3321 -> 51
      ~ longitude    = 9.4939 -> 9
        # (4 unchanged attributes hidden)

lat/long should not be changed.
Steps to reproduce
Run terraform plan on the output from zscaler-terraformer
References
No response

Hi @yonz2, the issue has been addressed in the latest release v0.2.0
Thank you


⚠ Bofrost.be has degraded performance

In effc6ac, Bofrost.be (https://www.bofrost.be) experienced degraded performance:

HTTP code: 200
Response time: 1776 ms

Resolved: Bofrost.be performance has improved in 4935b00.


Crystallizer and Precision Assembler will not assemble

Running on minecraft 1.10.2, in the All The Mods pack.
Its possible I messed something up, but each of these machines show the red X over them when I attempt to right-click the control block to assemble them. I have tried reassembling them several times in several different locations, with no luck. Did I make some error, or is this a bug?

I can post error logs or any other info if that would help.

I just realized that I am only seeing one layer of each structure, is this a common issue?

Closed because thats not the issue.

So whats the problem hes running into? Im having the same problem

shift-scroll to see the upper layers


Add Documentation for Add String Sequence / Count By Letter

These new operations need to be documented on the Wiki before releasing v1.5.0

Entries are added, images should be linked when develop-v1.5.0 is merged


Fix the signature of tp_new

According to the docs, the signature of tp_new should be: PyObject* tp_new(PyTypeObject *subtype, PyObject *args, PyObject *kwds)
We don't care about the arguments, but according to the C standard clause <IP_ADDRESS>.8 this is undefined behavior:

A pointer to a function of one type may be converted to a pointer to a
function of another type and back again; the result shall compare equal to
the original pointer. If a converted pointer is used to call a function whose
type is not compatible with the pointed-to type, the behavior is undefined.

In normal platforms the behavior is to work as expected, but in WebAssembly, this crashes.
Fixes https://github.com/pyodide/pyodide/issues/5015.
cc @henryiii @ryanking13

I wonder if we could add Pyodide tests to nanobind CI.

We've got them in pybind11, so probably?

The CI uses cmake directly and I was unable to figure out how to get it to stop saying:

Could NOT find Python (missing: Python_INCLUDE_DIRS Development.Module)

So probably someone with a bit more cmake experience would have to do this.
As an aside, I see that people on the internet suggest using python -c "import sysconfig; print(sysconfig.get_path('include'))" to get the include path, which doesn't work correctly in our Pyodide virtual environments. Probably we should fix that...

@hoodmane I will give it a try in another PR

FYI, in pybind11 I used scikit-build-core to make a tests/pyproject.toml that build the tests as a wheel, then made sure the tests could run against an installed version of the tests binary.

Oops, that's not good. Thank you for finding and fixing this issue. I am open to including PyIodide in the test matrix—however, someone else would need to create a PR, I don't have the time to pursue this myself.


[PROPOSAL] Implement custom email auth flow

Description
We currently depend on Kinde for passwordless logins, but this means user data (email) is being shared with a third party, hence violating anonymity and privacy policy of the app. Using Kinde also limits us to only a certain level of customisation (e.g we can't provide links for users to go back to whisper after logouts).
It would be great to implement our own custom auth flow, where an otp would be sent to the user, and verification is done in-app.
Screenshots
No response
Additional information
No response
👀 Have you checked if this issue has been raised before?

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

🏢 Have you read the Contributing Guidelines?

[X] I have read and understood the rules in the Contributing Guidelines

Are you willing to work on this issue ?
Yes I am willing to submit a PR!

doesn't violate any policy if you don't want your email shared that's why there's the anonymous option, thanks for raising tho


Could not detect abi for version 16.0.0 and runtime electron.  Updating "node-abi" might help solve this issue if it is a new release of electron

After updating an electron app to electron version 16.0.0, when running electron-forge start I get this error:
PS C:\Users\alexa\awel-personal> yarn dev
✔ Checking your system
✔ Locating Application
✖ Preparing native dependencies: 0 / 1

An unhandled error has occurred inside Forge:
Could not detect abi for version 16.0.0 and runtime electron.  Updating "node-abi" might help solve this issue if it is a new release of electron
Error: Could not detect abi for version 16.0.0 and runtime electron.  Updating "node-abi" might help solve this issue if it is a new release of electron
    at Object.getAbi (C:\Users\alexa\awel-personal\node_modules\node-abi\index.js:36:9)
    at Rebuilder.get ABI [as ABI] (C:\Users\alexa\awel-personal\node_modules\electron-rebuild\src\rebuild.ts:127:33)
    at ModuleRebuilder.get metaData [as metaData] (C:\Users\alexa\awel-personal\node_modules\electron-rebuild\src\module-rebuilder.ts:34:54)
    at ModuleRebuilder.alreadyBuiltByRebuild (C:\Users\alexa\awel-personal\node_modules\electron-rebuild\src\module-rebuilder.ts:40:28)
    at Rebuilder.rebuildModuleAt (C:\Users\alexa\awel-personal\node_modules\electron-rebuild\src\rebuild.ts:264:24)
    at Rebuilder.rebuild (C:\Users\alexa\awel-personal\node_modules\electron-rebuild\src\rebuild.ts:200:9)
    at C:\Users\alexa\awel-personal\node_modules\@electron-forge\core\src\util\rebuild.ts:32:5

You need to keep the transitive dependency on node-abi up to date, luckily because you're using yarn this is quite easy.
npx uuaw node-abi
😄

I tried three things:

installing node_abi (as electron seems to expect it?). Did not work, got error about abi
also installing abi. Still got errors
npx uuaw node-abi. Which produced this error:

PS C:\Users\alexa\awel-personal> npx uuaw node-abi
Need to install the following packages:
  uuaw
Ok to proceed? (y) y
C:\Users\alexa\AppData\Local\npm-cache\_npx\02cd06b8297c5953\node_modules\@yarnpkg\lockfile\index.js:5064
    throw new SyntaxError(`${msg} ${this.token.line}:${this.token.col} in ${this.fileLoc}`);
    ^

SyntaxError: Unknown token: { line: 4, col: 2, type: 'INVALID', value: undefined } 4:2 in lockfile
    at Parser.unexpected (C:\Users\alexa\AppData\Local\npm-cache\_npx\02cd06b8297c5953\node_modules\@yarnpkg\lockfile\index.js:5064:11)
    at Parser.parse (C:\Users\alexa\AppData\Local\npm-cache\_npx\02cd06b8297c5953\node_modules\@yarnpkg\lockfile\index.js:5193:14)
    at parse (C:\Users\alexa\AppData\Local\npm-cache\_npx\02cd06b8297c5953\node_modules\@yarnpkg\lockfile\index.js:5262:17)
    at Object.module.exports.exports.default (C:\Users\alexa\AppData\Local\npm-cache\_npx\02cd06b8297c5953\node_modules\@yarnpkg\lockfile\index.js:4835:96)
    at Object.<anonymous> (C:\Users\alexa\AppData\Local\npm-cache\_npx\02cd06b8297c5953\node_modules\uuaw\src\index.js:16:21)
    at Module._compile (node:internal/modules/cjs/loader:1101:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1153:10)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:79:12)

I am not quite sure how to go on. Maybe I would have to force using node_abi after installing it? (I forget how it is called but yarn has or used to have a way to do that).


Raise a ValueError for DecimalField parsing

The error-handling code elsewhere (i.e. in resource.py) presupposes that problems
during clean() result in ValueError being raised. For more general exceptions, no
pretty box is shown but instead the exception is shown as a traceback with no means
of understanding what field in particular triggered it. If the DecimalWidget plays
nicely and raises a ValueError for invalid Decimals this problem is fixed
This is the cherry-picked version of #1467 on the release-3-x branch

@matthewhegarty anything I can do to move this or its sibbling forward?

Closing - duplicate of #1467


fix: check if the secondary display active when only one is present

Continuing off #816, the view count is 1 when it both is & isn't recording. I stepped through the code and found that it doesn't check if only one secondary display is active. For each frame, when it's inactive, we don't try to locate the device. When it's active, the swapchain gets updated! I can confirm this works for both active/inactive scenarios. Such a small change for the copyright header but I put that in there too :D

Hah! Okay, yes this looks much more like the correct fix to me :D Thanks for digging further on that one!


Ground Truth semantic annotation of Gibson?

Hi, I want to know how to get semantic annotations corresponding to Gibson datasets. I followed the method to obtain the corresponding images https://aihabitat.org/docs/habitat-api/habitat-api-demo.html#scene-semantic-annotations. but the image seems to exist only two values.

And the dataset I used is Habitat -Gibson dataset.

Those likely are the only annotations available in the Gibson dataset. Try MP3D.

Hi. I'm struggling with creating 2D semantic maps for MP3D. Would you mind letting me know how to get 2D top-down ground truth of semantic maps of MP3D? Thanks very much.

Hi @vincent341, (duplicate from here)
You can check the following project: Semantic-MapNet in which we built such top-down semantic maps for MP3D.
Specifically you should check the following scripts:
data/build_point_cloud_from_mesh_h5.py
compute_GT_topdown_semantic_maps/build_semmap_from_obj_point_cloud.py

Hi @vincent341, (duplicate from here) You can check the following project: Semantic-MapNet in which we built such top-down semantic maps for MP3D.
Specifically you should check the following scripts:
data/build_point_cloud_from_mesh_h5.py
compute_GT_topdown_semantic_maps/build_semmap_from_obj_point_cloud.py

Appreciate your help very much, Vince.


All traffic halts seemingly half-hourly

Important notices
Before you add a new report, we ask you kindly to acknowledge the following:

[x] I have read the contributing guide lines at https://github.com/opnsense/core/blob/master/CONTRIBUTING.md
[x] I am convinced that my issue is new after having checked both open and closed issues at https://github.com/opnsense/core/issues?q=is%3Aissue

Describe the bug
All traffic halts for approx a minute seemingly half-hourly. There is no routing between interfaces, only the same subnet traffic works (eg. LAN-internal traffic or traffic in other VLANs).
When traffic halts, Zoom and Discord calls also hang with the clients disconnected, and no webpages load outside of the network. When traffic restarts, Zoom/Discord gets reconnected, and all webpages start to load again.
I included some screenshots what I can see on the traffic charts when I experience the traffic interruption.
To Reproduce
The only way to reproduce it is to wait for some time to happen again. There seems to be a pattern though which seems to repeat somewhat half-hourly but not exactly, so I don't think it's a cronjob or disk IO problem.

Yesterday afternoon I started to took note of the time of the hangs, and I experienced it at 17:06, 17:28, 19:07, 20:09, 20:31
Today I had it at 10:16, 10:38 so far (update: 11:31, 13:33, 14:15, 14:37, 17:18, 18:00)

Expected behavior
There is no random or regular interruption in the network.
Describe alternatives you considered
I considered:

Setting up a brand new OPNsense installation from scratch but it seems like a too big job without any proof that it will solve the issue.
Upgrading to the optional latest Proxmox kernel 6.2, but it's not LTS, so I'd need to keep switching kernels manually later. However, there is no proof that it's an issue with Proxmox kernel.

Screenshots
Traffic is cut at some point:

Nothing is flowing for about a minute:

Then it's restored, new data points start to appear, and everything works fine for some time:

Relevant log files
I couldn't get any logs or charts that show any suspicious net/CPU/RAM/disk activity no matter where I looked. No OOM kills in Proxmox kernel log, no weird CPU activity for host or VM in Grafana using Proxmox metrics exported, no weird logs for OPNsense either.
Additional context
This VM is being used with regular updates from 18.7. Upgraded from 23.1.5 to 23.1.8 on 05.28 (Sun), then I wasn't using the network on Mon, so the issue was first discovered on Tue but at first I thought it's an ISP problem. Then I saw the new 23.1.9 on 05.31 (Wed) and upgraded to that. The issue didn't go away.
Environment
OPNsense 23.1.9 (amd64, OpenSSL)
4 CPU, 4GB RAM VM
Proxmox 7.4-3 (kernel: 5.15.107-2-pve)
AMD Ryzen 9 5950X
ASRockRack X570D4U
Intel I210 for WAN port
Intel X520 for LAN port

Reverted back to 23.1.5 from a VM backup, but all traffic still hangs after some time. 23.1.5 didn't produce this problem before the update when not only OPNsense was updated but all the underlying layers as well. So I think this issue is unrelated to OPNsense: it's either a Proxmox/QEMU KVM/hardware issue or an ISP problem. Going back to 23.1.9 and trying to debug it further (somehow, I have no idea ATM).

Note to future explorers: tried to switch the virtual CPU type from the default kvm64 to EPYC-Rome to be closer to the AMD family but the issue still persists.


Fix return type of NgEntityService.handleError

PR Checklist
Please check if your PR fulfills the following requirements:

[x] The commit message follows our guidelines: https://github.com/datorama/akita/blob/master/CONTRIBUTING.md#commit
[ ] Tests for the changes have been added (for bug fixes / features)
[ ] Docs have been added / updated (for bug fixes / features)

PR Type
What kind of change does this PR introduce?

[x] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[ ] Documentation content changes
[ ] Other... Please describe:

What is the current behavior?
The return type of NgEntityService.handleError is incorrectly specified as any. This method only ever returns Observable<never>, which is the return value of rxjs/throwError.. Specifying the type explicitly is important to avoid issues such as the one described here.
Issue Number: N/A
What is the new behavior?
The return type of this method is correctly specified.
Does this PR introduce a breaking change?
[ ] Yes
[x] No

I get a 500 error when trying to sign the CLA.


Wordpress cannot work

Bug report

Example: wordpress
URL: Yes (http://wordpress-alpha.vercel.app/)
Repository: Yes

Description
Redirect constantly between http://wordpress-alpha.vercel.app/wp-admin/install.php and https://wordpress-alpha.vercel.app/wp-admin/install.php

Yep, wordpress is not ready for serverless from my point of view.

is this in the works ?


Notifications not displayed on Mobile

Latest dev branch
Test scenario : Login with social and click on Bell icon (with notifications count displayed )
Observation : A new window is displayed but notifications are not shown. Only "Clear all"  button is shown

@sarora180673
PR - https://github.com/rairprotocol/rair-dapp/pull/229


WIP: restore GetCommandInfo to non-obsolete status

Add overload for GetCommandInfo without CommandType to match general usage
Remove GetCommandInfoLegacy method
PR Summary
GetCommandInfo had been written in a way that the command type was never used. A previous PR solved this by creating a legacy method and marking it obsolete and using a new API. This PR changes this behavior to codify what had been present in the case that no CommandType parameter was passed, which was to search all possible command types.
PR Checklist
Note: Tick the boxes below that apply to this pull request by putting an x between the square brackets. Please mark anything not applicable to this PR NA.

[x] PR has a meaningful title

[x] Use the present tense and imperative mood when describing your changes

[x] Summarized changes
[ ] User facing documentation needed
[x] Change is not breaking
[x] Make sure you've added a new test if existing tests do not effectively test the code changed
[x] This PR is ready to merge and is not work in progress

If the PR is work in progress, please add the prefix WIP: to the beginning of the title and remove the prefix when the PR is ready

I'm going to close this and revisit it later


UDropdown max height

Description
When UDropdown has a lot of items it would be good to the element limit it's max height to rest of the screen height so the scrollbars are enabled instead of having to scroll the window to see the items.
Thanks.
Additional context
No response

Hi @ElYaiko 👋,
You can use a tailwind class for that, something like:
<UDropdown :ui="{ height: 'max-h-10' }">


error code 150 on some videoId

m using the latest version of the the plugin...noticed on live chsnnels. url is https://www.youtube.com/watch?v=AFNUeUed8Ro
Please help to fix this

The video is restricted to use in embedded player.


Hostname header

Hi,
I use the Tenancy package on a micro-service which receives requests via internal network from an API gateway.
At the moment the API gateway is receiving the request and adding a header to it called "hostname" containing the domain used.
I've then modified ../src/Middleware/InitializeTenancy.php with the following code.
Before:
tenancy()->init($request->getHost());
After:
if($request->header('hostname')){ 	tenancy()->init($request->header('hostname')); } else { 	tenancy()->init($request->getHost()); }
Is there a better way to do this without having to reapply the change on every update?
Cheers,
Ray

Hi,
Sure. Create your own middleware class and replace this with your class.


feat(sdk)!: Improved VC naming in bindings

Reworked the package structure for VC code in order to make the generated names in the bindings easier to read.

Codecov Report
Patch coverage: 98.57% and project coverage change: -0.01 :warning:

Comparison is base (cbb634d) 90.11% compared to head (6a04b34) 90.10%.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #373      +/-   ##
==========================================
- Coverage   90.11%   90.10%   -0.01%
==========================================
  Files          75       74       -1
  Lines        2610     2608       -2
==========================================
- Hits         2352     2350       -2
  Misses        181      181
  Partials       77       77

Impacted Files
Coverage Δ

.../wallet-sdk-gomobile/wrapper/activitylogwrapper.go
100.00% <ø> (ø)

cmd/wallet-sdk-gomobile/verifiable/credential.go
86.25% <95.65%> (ø)

cmd/wallet-sdk-gomobile/api/activitylogger.go
100.00% <100.00%> (ø)

cmd/wallet-sdk-gomobile/api/stringarray.go
100.00% <100.00%> (ø)

...d/wallet-sdk-gomobile/credential/credentialsarg.go
100.00% <100.00%> (ø)

cmd/wallet-sdk-gomobile/credential/inquirer.go
94.36% <100.00%> (ø)

cmd/wallet-sdk-gomobile/credential/memstorage.go
90.00% <100.00%> (ø)

...md/wallet-sdk-gomobile/credential/readerwrapper.go
100.00% <100.00%> (ø)

cmd/wallet-sdk-gomobile/credential/signer.go
84.00% <100.00%> (ø)

cmd/wallet-sdk-gomobile/credential/status.go
72.72% <100.00%> (ø)

... and 5 more

... and 1 file with indirect coverage changes
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.