Custom message support for alert & snackbar

Great wrapper, works fantastic so far!
I have a feature request: It would be fantastic to have access to the message that's displayed to the user as snackbar or alert, instead of creating custom widget if I want to display a different text.
Thanks

Thanks for the suggestion  @c1pr1an  we will implement this in the upcoming release


Fix: APIKey Header in API Products

fixes: https://github.com/wso2/api-manager/issues/2718

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


[MI-54922] Replaced the "text/template" package with "html/template"

Summary
Replaced the "text/template" package with "html/template"

@jupenur I have tested it for "application/json" and "markdown" templates, and everything seems to work fine. Also, in the documentation of html/template, it's mentioned that this package wraps "text/template". Please let me know your opinions on this.
This package wraps [text/template](https://pkg.go.dev/text/template) so you can share its template API to parse and execute HTML templates safely.

@raghavaggarwal2308 In general, we should only use the html/template library when we are specifically generating HTML for the response. It has different behavior than text/template in that it sanitizes the input in ways that we may otherwise want to preserve when the output is not intended to be HTML

@mickmister @jupenur Updated logic to use 'html/template' for HTML templates only.

Codecov Report
Attention: 43 lines in your changes are missing coverage. Please review.

Comparison is base (d1e233a) 29.65% compared to head (df62c97) 29.59%.
 Consider uploading reports for the commit dddb81d to get more accurate results

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #988      +/-   ##
==========================================
- Coverage   29.65%   29.59%   -0.06%
==========================================
  Files          52       52
  Lines        7794     7825      +31
==========================================
+ Hits         2311     2316       +5
- Misses       5287     5312      +25
- Partials      196      197       +1

Files
Coverage Δ

server/command.go
15.32% <100.00%> (ø)

server/user_cloud_oauth.go
0.00% <0.00%> (ø)

server/user_cloud.go
0.00% <0.00%> (ø)

server/plugin.go
11.43% <0.00%> (-0.05%)
:arrow_down:

server/user_server.go
7.33% <0.00%> (ø)

server/http.go
63.87% <27.65%> (-6.18%)
:arrow_down:

... and 1 file with indirect coverage changes

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


Fix output_indices bug

When I wrote the output code, I made the assumption that if a transaction
was not in the transaction pool then its "output_indices" atrribute would
be present. However, upon further testing I found that for transactions
with 0 outputs, such as at height 202612, the Monero daemon returns a JSON
object with no "output_indices" attribute. This PR should keep a KeyError
from occurring.

The question is: should the output_indices attribute of Transaction be None to reflect the JSON, or [] to make more sense for the user, in the case that a transaction is in the blockchain but has no output indices? If we wanted to do the latter, I could push one more commit to add that change.

I'm merging this but having a unit test with the example transaction you mentioned would be wonderful. How about that? :)

I am experiencing errors with the block 202612, probably the same fix should be applied here https://github.com/monero-ecosystem/monero-python/blob/d24044a5e713fcda24e9d681515a4140bbe33d4a/monero/backends/jsonrpc/daemon.py#L1601

@emesik works good now, thanks.


Perform mapping for simulation and preequilibration condition indepen…

…dently (Fixes #105)

Codecov Report

Merging #106 into develop will increase coverage by 0.52%.
The diff coverage is 90.62%.

@@             Coverage Diff             @@
##           develop     #106      +/-   ##
===========================================
+ Coverage    59.81%   60.33%   +0.52%
===========================================
  Files            7        7
  Lines          759      774      +15
  Branches       167      167
===========================================
+ Hits           454      467      +13
- Misses         277      278       +1
- Partials        28       29       +1

Impacted Files
Coverage Δ

petab/core.py
79.77% <90.62%> (+0.3%)
:arrow_up:

Continue to review full report at Codecov.

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

Hard to see what actually changed, because git cannot grasp the moving of content to separate files.

Pretty much every other line changed in the moved code.


Move code to src

This moves all website related code to an src folder. Doing so separates this code from config files and such, making them easier to distinguish and allowing you to know exactly what is being deployed.
This change also bring Trends in line with Jupiter and Planner, which do the same.

@TyHil can you resolve conflicts?


Catch KeyboardInterrupt on login attempt

Short Description:
Fixes:

Catch KeyboardInterrupt on login attempt

:+1: i was working at a simular and it almost looks the same

:+1: works for me, but resolve conflicts please

This branch has conflicts that must be resolved

We would still love to have this functionality. Unfortunately this PR is pretty behind where we are and has some merge conflicts. If you are interested in adding this to the bot as it is now, that would be greatly appreciated.


Generation of Invalid Markup (e.g. when annotating s)

Don't know if this would be considered a bug or documentation improvement. I added a bunch of annotation to <td> elements, and that caused <svg> elements to be inserted alongside those <td>s which blew up my tables and I think is also an invalid markup.
In some table setups it might be hard to figure out where the td shift is coming from.

You're right tables are unique because they do not work with standard layout.


remove overflow-hidden on collapse component

Currently items inside v-collapse are getting clipped. This removes overflow-hidden.

Does this mean they are scrollable now?

This simply shows any overflow content, like absolutely positioned drop downs, and I just realized that I forgot to remove another... see video below
https://user-images.githubusercontent.com/17263/206298948-f59040c5-b3ae-4670-8bae-4e868f5091ce.mov


Plugin not starting due to Missing Main Class

Describe the bug
The plugin does not start because of a missing main class
To Reproduce
Steps to reproduce the behavior:

Start server
See error

Expected behavior
The plugin starting up normally.
Screenshots

Desktop (please complete the following information):

OS: Ubuntu
Version: LTS 20.04

Fixed in IndroEconomy v1.1.2


Fix the DirectionalIndicator's handling of destroyed target game objects

Overview
A couple of issues here:

As mentioned in the issue, the naming of IsVisible is somewhat confusing because it refers to whether or not the target itself is visible, but then is used to control the visibility of ourselves (in the negated form, obviously) further down the line. I opted to change it to reflect how we're going to be changing our own visibility, rather, than whether or not the target itself was actually visible.
Even with that fix, there's still an exception because SolverUpdate() is called in LateUpdate, after the target object could have been destroyed. This makes it so that we only do SolverUpdate() stuff in the target object is still around.

Also added a test to verify that it's been fixed!
Changes

Fixes: https://github.com/microsoft/MixedRealityToolkit-Unity/issues/7334

/azp run


stream management for component

fix #99

LGTM, I'd maybe add a test to confirm that Component continues to conform to the StreamClient interface which is required for things like _examples/xmpp_component to run.
diff --git a/component_test.go b/component_test.go
index 222b471..5fbe45b 100644
--- a/component_test.go
+++ b/component_test.go
@@ -23,3 +23,10 @@ func TestHandshake(t *testing.T) {
 func TestGenerateHandshake(t *testing.T) {
        // TODO
 }
+
+// Test that NewStreamManager can accept a Component.
+//
+// This validates that Component conforms to StreamClient interface.
+func TestStreamManager(t *testing.T) {
+       NewStreamManager(&Component{}, nil)
+}

Good catch!
Sorry about the issue


arch/arm64: Add support for PINE64 PinePhone

Summary
This PR adds support for PINE64 PinePhone and the Allwinner A64 SoC (based on Arm Cortex-A53).
With this PR, PinePhone boots successfully to nsh (via microSD Card) and runs console apps.
Changes to Kconfig

arch/arm64/Kconfig: Added Allwinner A64 SoC

boards/Kconfig: Added PINE64 PinePhone

arch/arm64/src/a64/Kconfig: New Kconfig for Allwinner A64 SoC

boards/arm64/a64/pinephone/Kconfig: New Kconfig for PINE64 PinePhone

Additions to arch/arm64

src/a64/a64_boot.c, a64_boot.h: Boot functions for Allwinner A64

src/a64/a64_lowputc.S: Low-level console output

src/a64/a64_serial.c, a64_serial.h: A64 Serial Driver

src/a64/chip.h: A64 SoC Definitions

include/a64/chip.h: A64 Memory Map, Generic Interrupt Controller

include/a64/irq.h: A64 Interrupts

src/a64/Make.defs: Source files for A64

Additions to boards/arm64/a64/pinephone

configs/nsh/defconfig: Board Configuration for pinephone:nsh

src/pinephone_appinit.c: Init PinePhone

src/pinephone_boardinit.c: Init PinePhone

src/pinephone_bringup.c: Start PinePhone Drivers

src/pinephone.h: PinePhone Declarations

include/board_memorymap.h: PinePhone Memory Map

scripts/dramboot.ld: PinePhone Linker Script

scripts/Make.defs: Source files for PinePhone

src/Makefile: PinePhone Makefile

Changes to Documentation

platforms/arm/a64/boards/pinephone/index.rst: Building and booting NuttX on PinePhone

platforms/arm/a64/index.rst: Overview of Allwinner A64

introduction/supported_platforms.rst: Added Allwinner A64

introduction/detailed_support.rst: Added Allwinner A64

Impact
With this PR, PinePhone boots successfully to nsh (via microSD Card) and runs console apps.
We select PinePhone through the new Board Configuration pinephone:nsh:
./tools/configure.sh -l pinephone:nsh

There is no impact on the existing implementation of QEMU for Armv8-A (qemu-armv8a).
Testing
We tested by booting PinePhone with a microSD Card that contains NuttX:
## Configure and build NuttX
./tools/configure.sh -l pinephone:nsh
make

## Compress the NuttX Image
cp nuttx.bin Image
rm -f Image.gz
gzip Image

## Copy to PinePhone Jumpdrive microSD Card
## https://lupyuen.github.io/articles/uboot#pinephone-jumpdrive
cp Image.gz "/Volumes/NO NAME"

When we insert the microSD Card into PinePhone and power it up, PinePhone boots successfully to nsh and runs console apps:

NuttX PinePhone Log

Two lines of messages appear garbled because two tasks were printing messages simultaneously: "nsh: sysinit: fopen failed: 2" and "nsh: mkfatfs: command not found"
This will be fixed in a later PR.

after two month of long trip from Germany, my Pinephone arrived last week, your PR is just in time！

@zouboan Very cool thanks! Remember to get the PinePhone Serial Debug Cable too :-)

@zouboan Yep I also thought I had to change the Image Load Offset in the Linux Kernel Header arch/arm64/src/common/arm64_head.S to match the actual load address. Then I discovered that NuttX boots OK without changing the Image Load Offset. So it seems the Image Load Offset is not actually used by the U-Boot Bootloader?
Another thing I discovered: Previously the Vector Base Address Register for EL1 was set incorrectly. The new code doesn't have this problem. I wonder if it might be due to the Image Load Offset?

@lupyuen Got it ! thanks for your explaining, now NuttX runs successfully on my Pinephone, you did a really magic works!


Sorry, something went wrong activating IntelliCode support for Python. Please check the "Python" and "VS IntelliCode" output windows for details.

Product and Version [VS/VSCode]:
OS Version [macOS/Windows]:
IntelliCode Extension Version:
Target Platform or Language [e.g. Node.js]:
Steps to Reproduce / Scenario:

Hi @baistcoder - sorry you are hitting this issue.
Please can you provide a little more detail to help us understand what you are seeing?
It would be particularly helpful to see the contents of your Python and VS IntelliCode output windows for debugging purposes. You can check these by going to the View menu in VSCode and selecting Output. Then select VS IntelliCode from the dropdown and copy the contents of that output pane here. Do the same for the Python output window.

Thanks
Mark
/cc @savannahostrowski @luabud

No settings or configuration changes have been made for months in Visual Studio Code, working on the same project; but today, I also starting getting this "Sorry, something went wrong..." error this afternoon...
VS IntelliCode - Output Window
Language server is set to Pylance.
Acquiring model
Acquiring model 'intellisense-members-lstm-pylance' for python
Querying IntelliCode service for available models.
vs-intellicode-python was passed a model: {}.
Cached model is up to date.
Activating Python extension
Language server extension command failed. Exception: Error: command 'python.intellicode.loadLanguageServerExtension' not found
    at C._tryExecuteCommand (file:///C:/Users/scott/AppData/Local/Programs/Microsoft VS Code Insiders/resources/app/out/vs/workbench/workbench.desktop.main.js:1546:3364)
    at file:///C:/Users/scott/AppData/Local/Programs/Microsoft VS Code Insiders/resources/app/out/vs/workbench/workbench.desktop.main.js:1546:3245

Python - Output Window
Python interpreter path: C:\Python39\python.exe
Starting Pylance language server.
Error 2021-03-10 22:43:58: Starting language server, Class name = r, completed in 1ms, has a falsy return value, , Return Value: undefined TypeError: this.notebook.onDidChangeCellLanguage is not a function
    at u.addEventHandlers (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:80:175927)
    at new u (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:80:174196)
    at Object.t.resolveInstance (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:44:268557)
    at c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:44:267523
    at Object.t.resolve (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:44:267786)
    at c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:44:258362
    at e._get (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:44:258128)
    at e.get (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:44:256840)
    at a.get (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:80:442679)
    at new b (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:9:427901)
    at r.startLanguageServer (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:61:246437)
    at runMicrotasks (<anonymous>)
    at processTicksAndRejections (internal/process/task_queues.js:97:5)
Error 2021-03-10 22:43:58: Failed to start language server, Class name = r, completed in 130ms, has a falsy return value, Arg 1: <Uri:c:\projects\python\Spotify_Playlists_Backup_Python\scratch\simple.py>, Arg 2: {"sysPrefix":"C:\\Python39","envType":"Unknown","envName":"","envPath":"","path":"C:\\Python39\\python.exe","architecture":3,"sysVersion":"3.9.0 (tags/v3.9.0:9cf6752, Oct  5 2020, 15:34:40) [MSC v.1927 64 bit (AMD64)]","version":{"raw":"3.9.0","major":3,"minor":9,"patch":0,"build":[],"prerelease":[]},"companyDisplayName":"PythonCore","displayName":"Python 3.9.0 64-bit"}, Return Value: undefined TypeError: this.notebook.onDidChangeCellLanguage is not a function
    at u.addEventHandlers (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:80:175927)
    at new u (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:80:174196)
    at Object.t.resolveInstance (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:44:268557)
    at c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:44:267523
    at Object.t.resolve (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:44:267786)
    at c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:44:258362
    at e._get (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:44:258128)
    at e.get (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:44:256840)
    at a.get (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:80:442679)
    at new b (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:9:427901)
    at r.startLanguageServer (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:61:246437)
    at runMicrotasks (<anonymous>)
    at processTicksAndRejections (internal/process/task_queues.js:97:5)
Error 2021-03-10 22:43:58: TypeError: this.notebook.onDidChangeCellLanguage is not a function
    at u.addEventHandlers (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:80:175927)
    at new u (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:80:174196)
    at Object.t.resolveInstance (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:44:268557)
    at c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:44:267523
    at Object.t.resolve (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:44:267786)
    at c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:44:258362
    at e._get (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:44:258128)
    at e.get (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:44:256840)
    at a.get (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:80:442679)
    at new b (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:9:427901)
    at r.startLanguageServer (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:61:246437)
    at runMicrotasks (<anonymous>)
    at processTicksAndRejections (internal/process/task_queues.js:97:5)
We encountered an issue starting the language server. Reverting to Jedi language engine. Check the Python output panel for details.
Error 2021-03-10 22:43:58: Failed to activate language server, Class name = a, completed in 262ms, has a falsy return value, Arg 1: <Uri:c:\projects\python\Spotify_Playlists_Backup_Python\scratch\simple.py>, Arg 2: {"sysPrefix":"C:\\Python39","envType":"Unknown","envName":"","envPath":"","path":"C:\\Python39\\python.exe","architecture":3,"sysVersion":"3.9.0 (tags/v3.9.0:9cf6752, Oct  5 2020, 15:34:40) [MSC v.1927 64 bit (AMD64)]","version":{"raw":"3.9.0","major":3,"minor":9,"patch":0,"build":[],"prerelease":[]},"companyDisplayName":"PythonCore","displayName":"Python 3.9.0 64-bit"}, Return Value: undefined TypeError: this.notebook.onDidChangeCellLanguage is not a function
    at u.addEventHandlers (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:80:175927)
    at new u (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:80:174196)
    at Object.t.resolveInstance (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:44:268557)
    at c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:44:267523
    at Object.t.resolve (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:44:267786)
    at c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:44:258362
    at e._get (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:44:258128)
    at e.get (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:44:256840)
    at a.get (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:80:442679)
    at new b (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:9:427901)
    at r.startLanguageServer (c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\out\client\extension.js:61:246437)
    at runMicrotasks (<anonymous>)
    at processTicksAndRejections (internal/process/task_queues.js:97:5)
> C:\Python39\python.exe c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\pythonFiles\pyvsc-run-isolated.py -c "import sys;print(sys.prefix)"
cwd: c:\projects\python\Spotify_Playlists_Backup_Python
> C:\Python39\python.exe c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\pythonFiles\pyvsc-run-isolated.py -c "import sys;print(sys.prefix)"
cwd: c:\projects\python\Spotify_Playlists_Backup_Python
> C:\Python39\python.exe c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\pythonFiles\pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
cwd: c:\projects\python\Spotify_Playlists_Backup_Python
> C:\Python39\python.exe c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\pythonFiles\pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
cwd: c:\projects\python\Spotify_Playlists_Backup_Python
> C:\Python39\python.exe c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\pythonFiles\pyvsc-run-isolated.py -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())"
cwd: c:\projects\python\Spotify_Playlists_Backup_Python
> C:\Python39\python.exe c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\pythonFiles\pyvsc-run-isolated.py -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())"
cwd: c:\projects\python\Spotify_Playlists_Backup_Python
> C:\Python39\python.exe c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\pythonFiles\pyvsc-run-isolated.py site --user-site
cwd: c:\projects\python\Spotify_Playlists_Backup_Python
> C:\Python39\python.exe c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\pythonFiles\pyvsc-run-isolated.py site --user-site
cwd: c:\projects\python\Spotify_Playlists_Backup_Python
> C:\Python39\python.exe c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\pythonFiles\pyvsc-run-isolated.py c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\pythonFiles\completion.py
> C:\Python39\python.exe c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\pythonFiles\pyvsc-run-isolated.py c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\pythonFiles\completion.py
Error 2021-03-10 22:44:00: stderr jediProxy Error (stderr) c:\Users\scott\.vscode-insiders\extensions\ms-python.python-2021.3.619164699-dev\pythonFiles\completion.py:584: DeprecationWarning: Deprecated since version 0.16.0. Use Script(...).get_names instead.
  jedi.api.names(
Error while activating Python: {}

Same issue here, on VS Code - Insider, macOS

Same issue

@claudiaregio Looping you in here because it seems that there might be a notebooks issue at play.

Error 2021-03-10 22:43:58: Starting language server, Class name = r, completed in 1ms, has a falsy return value, , Return Value: undefined TypeError: this.notebook.onDidChangeCellLanguage is not a function

For all those on this thread, could you please try updating to the latest version of VS Code, Python Ext, Jupyter Ext and IntelliCode Ext and let me know if the problem still persists?

For all those on this thread, could you please try updating to the latest version of VS Code, Python Ext, Jupyter Ext and IntelliCode Ext and let me know if the problem still persists?

Seems like the problem goes away when setting the language server to Microsoft instead of Pylance in my case anyways.

@Heydok Can you share your logs with us when you try to use Pylance?
cc: @jakebailey

@Heydok Can you share your logs with us when you try to use Pylance?
cc: @jakebailey

Python Output:
User belongs to experiment group 'pythonaa'
User belongs to experiment group 'pythonSendEntireLineToREPL'
User belongs to experiment group 'pythonNotDisplayLinterPrompt'
User belongs to experiment group 'pythonTensorboardExperimentcf'
User belongs to experiment group 'ShowExtensionSurveyPrompt - control'
User belongs to experiment group 'CollectLSRequestTiming - control'
User belongs to experiment group 'DeprecatePythonPath - experiment'
> conda --version
> pyenv root
> python3.7 ~/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> python3.6 ~/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> python3 ~/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> python2 ~/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> python ~/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> python ~/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> conda info --json
Starting Pylance language server.
> python ~/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> python ~/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> python ~/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
> python ~/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
Error 2021-03-11 21:36:48: Starting language server, Class name = r, completed in 1ms, has a falsy return value, , Return Value: undefined [TypeError: this.notebook.onDidChangeCellLanguage is not a function
	at u.addEventHandlers (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:78:175816)
	at new u (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:78:174085)
	at Object.t.resolveInstance (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:44:268557)
	at /home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:44:267523
	at Object.t.resolve (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:44:267786)
	at /home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:44:258362
	at e._get (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:44:258128)
	at e.get (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:44:256840)
	at a.get (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:78:444806)
	at new b (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:9:418400)
	at r.startLanguageServer (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:59:245270)
	at processTicksAndRejections (internal/process/task_queues.js:97:5)]
Error 2021-03-11 21:36:48: Failed to start language server, Class name = r, completed in 1229ms, has a falsy return value, Arg 1: <Uri:/home/karl/scripts-heydok/python/HD_Covid19/covid19.py>, Arg 2: {"architecture":3,"path":"/home/karl/scripts-heydok/python/HD_Covid19/venv/bin/python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.9.2-final","major":3,"minor":9,"patch":2,"prerelease":["final"],"build":[],"version":"3.9.2-final"},"sysVersion":"3.9.2 (default, Feb 28 2021, 17:03:44) \n[GCC 10.2.1 20210110]","sysPrefix":"/home/karl/scripts-heydok/python/HD_Covid19/venv","fileHash":"4c148e1fe5bebd1425c67b0a2aa337f2e46c080f762de6e1dc5a11a1a71ebc2f27e9cb45b0d895d629db41ab5de963cc535250826e2930c158457313b6d81fcd","envName":"venv","type":"Venv","displayName":"Python 3.9.2 64-bit ('venv')"}, Return Value: undefined [TypeError: this.notebook.onDidChangeCellLanguage is not a function
	at u.addEventHandlers (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:78:175816)
	at new u (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:78:174085)
	at Object.t.resolveInstance (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:44:268557)
	at /home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:44:267523
	at Object.t.resolve (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:44:267786)
	at /home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:44:258362
	at e._get (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:44:258128)
	at e.get (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:44:256840)
	at a.get (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:78:444806)
	at new b (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:9:418400)
	at r.startLanguageServer (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:59:245270)
	at processTicksAndRejections (internal/process/task_queues.js:97:5)]
Error 2021-03-11 21:36:48: [TypeError: this.notebook.onDidChangeCellLanguage is not a function
	at u.addEventHandlers (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:78:175816)
	at new u (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:78:174085)
	at Object.t.resolveInstance (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:44:268557)
	at /home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:44:267523
	at Object.t.resolve (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:44:267786)
	at /home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:44:258362
	at e._get (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:44:258128)
	at e.get (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:44:256840)
	at a.get (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:78:444806)
	at new b (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:9:418400)
	at r.startLanguageServer (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:59:245270)
	at processTicksAndRejections (internal/process/task_queues.js:97:5)]
We encountered an issue starting the language server. Reverting to Jedi language engine. Check the Python output panel for details.
Error 2021-03-11 21:36:48: Failed to activate language server, Class name = a, completed in 1240ms, has a falsy return value, Arg 1: <Uri:/home/karl/scripts-heydok/python/HD_Covid19/covid19.py>, Arg 2: {"architecture":3,"path":"/home/karl/scripts-heydok/python/HD_Covid19/venv/bin/python","version":{"options":{"loose":false,"includePrerelease":false},"loose":false,"raw":"3.9.2-final","major":3,"minor":9,"patch":2,"prerelease":["final"],"build":[],"version":"3.9.2-final"},"sysVersion":"3.9.2 (default, Feb 28 2021, 17:03:44) \n[GCC 10.2.1 20210110]","sysPrefix":"/home/karl/scripts-heydok/python/HD_Covid19/venv","fileHash":"4c148e1fe5bebd1425c67b0a2aa337f2e46c080f762de6e1dc5a11a1a71ebc2f27e9cb45b0d895d629db41ab5de963cc535250826e2930c158457313b6d81fcd","envName":"venv","type":"Venv","displayName":"Python 3.9.2 64-bit ('venv')"}, Return Value: undefined [TypeError: this.notebook.onDidChangeCellLanguage is not a function
	at u.addEventHandlers (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:78:175816)
	at new u (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:78:174085)
	at Object.t.resolveInstance (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:44:268557)
	at /home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:44:267523
	at Object.t.resolve (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:44:267786)
	at /home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:44:258362
	at e._get (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:44:258128)
	at e.get (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:44:256840)
	at a.get (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:78:444806)
	at new b (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:9:418400)
	at r.startLanguageServer (/home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/out/client/extension.js:59:245270)
	at processTicksAndRejections (internal/process/task_queues.js:97:5)]
Python interpreter path: ./venv/bin/python
> conda --version
> ~/scripts-heydok/python/HD_Covid19/venv/bin/python ~/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.prefix)"
cwd: ~/scripts-heydok/python/HD_Covid19
> ~/scripts-heydok/python/HD_Covid19/venv/bin/python ~/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.prefix)"
cwd: ~/scripts-heydok/python/HD_Covid19
> ~/scripts-heydok/python/HD_Covid19/venv/bin/python ~/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
cwd: ~/scripts-heydok/python/HD_Covid19
> ~/scripts-heydok/python/HD_Covid19/venv/bin/python ~/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/pythonFiles/pyvsc-run-isolated.py -c "import sys;print(sys.executable)"
cwd: ~/scripts-heydok/python/HD_Covid19
> ~/scripts-heydok/python/HD_Covid19/venv/bin/python ~/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/pythonFiles/pyvsc-run-isolated.py -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())"
cwd: ~/scripts-heydok/python/HD_Covid19
> ~/scripts-heydok/python/HD_Covid19/venv/bin/python ~/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/pythonFiles/pyvsc-run-isolated.py -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())"
cwd: ~/scripts-heydok/python/HD_Covid19
> ~/scripts-heydok/python/HD_Covid19/venv/bin/python ~/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/pythonFiles/pyvsc-run-isolated.py site --user-site
cwd: ~/scripts-heydok/python/HD_Covid19
> ~/scripts-heydok/python/HD_Covid19/venv/bin/python ~/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/pythonFiles/pyvsc-run-isolated.py site --user-site
cwd: ~/scripts-heydok/python/HD_Covid19
> ~/scripts-heydok/python/HD_Covid19/venv/bin/python ~/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/pythonFiles/pyvsc-run-isolated.py ~/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/pythonFiles/completion.py
> ~/scripts-heydok/python/HD_Covid19/venv/bin/python ~/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/pythonFiles/pyvsc-run-isolated.py ~/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/pythonFiles/completion.py
Error 2021-03-11 21:36:50: stderr jediProxy Error (stderr) /home/karl/.vscode-insiders/extensions/ms-python.python-2021.2.636928669/pythonFiles/completion.py:584: DeprecationWarning: Deprecated since version 0.16.0. Use Script(...).get_names instead.
  jedi.api.names(

VS IntelliCode:
Language server is set to Pylance.
Acquiring model
Acquiring model 'intellisense-members-lstm-pylance' for python
Querying IntelliCode service for available models.
vs-intellicode-python was passed a model: {}.
Cached model is up to date.
Activating Python extension
Language server extension command failed. Exception: Error: command 'python.intellicode.loadLanguageServerExtension' not found
    at C._tryExecuteCommand (file:///usr/share/code-insiders/resources/app/out/vs/workbench/workbench.desktop.main.js:1546:3364)
    at file:///usr/share/code-insiders/resources/app/out/vs/workbench/workbench.desktop.main.js:1546:3245
Error while activating Python: {}

The TypeError: this.notebook.onDidChangeCellLanguage is not a function is caused by some recent churn with the Python and Jupyter extensions when it comes to notebook support (Pylance is only involved because Jupyter hooks in to give cells to Pylance).
VS Code insiders keeps changing faster than the extensions that depend on it can release, and I think that only the insiders builds of the Jupyter extension work properly (if at all sometimes). See:
https://github.com/microsoft/vscode-python/issues/15637
https://github.com/microsoft/vscode-python/issues/15638
Which covers the underlying problem.

Issue seems to be resolved after installing 'Python extension - v2021.4.647206359-dev'

@Heydok Is that with "pylance.insidersChannel": "daily" set?

Resolved for me as well, after the update to 'Python ext. v2021.4.647206359-dev' and 'Pylance ext. 2021.3.2-pre.1'

For all those on this thread, could you please try updating to the latest version of VS Code, Python Ext, Jupyter Ext and IntelliCode Ext and let me know if the problem still persists?

Seems like the problem goes away when setting the language server to Microsoft instead of Pylance in my case anyways.

Yes this worked!


render/pixman/pixel_format: add more formats

Add a bunch of new formats for Pixman: a few missing 32-bit ones,
some 16-bit and 32-bit formats as well.
Mostly based on a Weston patch 1.
cc @mstoeckl @bl4ckb0ne

The 2101010 formats might not draw correctly right now; see https://gitlab.freedesktop.org/pixman/pixman/-/issues/48 .


Movement and communication problems

Good evening,
I tried the project on Arduino UNO with HC-06 module, DS1307, L298N and 2 5 volt motors.
I have modified the SoftwareSerial with pins 8, 9 in the SkyeTracker.ino file and through a software installed on an Android phone I receive the data from the module.
Starting Arduino I receive the following messages from the HC-06:
RAM in Run: 358
RAM At start of setup: 801
2020/4/7 16:50:11
Loading Configuration
Initializing tracker
RAM Completing setup:
801
TrackToSun (I get this often if I keep it on)
By switching to the SkyeTraker app, however, I do not receive anything on the INFO page and even going to change the LIMITS, LOCATION, DATE / TIME parameters, nothing happens on the Arduino.
By manually trying from MOVE nothing happens.
But when Arduino starts, the motors turn first in one direction and then the other, after starting on the serial I read the change data but the motors no longer move.
That it is a problem of L298N is to be excluded because I tried a program to make them move and they do it safely.
I don't understand why the startup works and then nothing moves.
The biggest problem is understanding why I can't communicate with Arduino from the App, I installed it on Android 10, Android 8 and even Android 4.4
No data in all 3 devices
Regards
Fabio

Hi Fabio
it looks like you have the logs going to the HC-06,
the code uses 2 serial ports, the sofwareSerial is for logging purposes to the console and the standard serial should go to the HC-06 for the android app and should be sending JSON data.
Graham.

Hello,
apart from the data on the Android App which would be the minimum.
I connected the LEDs to the Arduino outputs, 2 red for movement enablement and 4 green for movement.
The LEDs light up Red - Green only when Arduino is started, after the start of the serial the message of the current chase appears but the LEDs do not light up.
Where is the problem ??
The code is little commented and it is not easy to find the lines concerned.
As for JSON, the version of your program is 5 and going to 6 I have to recompile a lot of stuff and since it doesn't work as normal I don't see the reason to start recompiling if it doesn't work.
That the program has two serial numbers, I realized it and HC-06 uses that _sw software that I have to set it to 9600 because the module has that speed.
Having said that, the trak does not chase anything since startup is complete, so the problem is great on the main operating logic, HC-06 or any Wifi go into the background in my opinion.
Thanks

Hello,
the problem concerns programming, if HC-06 is connected as per your diagram (0 RX - 1 TX) Arduino cannot be programmed. To get around the problem I have to remove the TX and RX.
So if HC-06 worked on _sw Serial it would have been better as it does not use the pins it normally uses for programming.
Having said that, I noticed that the LEDs light up in a strange way, I would like to understand if in the Tracker.cpp file the following code is the pin assignment for the motors
_azimuth = new LinearActuatorNoPot ("Horizontal", PIN7, PIN2, PIN3);
controller-> add (_azimuth);
_elevation = new LinearActuatorNoPot ("Vertical", PIN6, PIN4, PIN5);
Thanks

This code was written over 5 years ago, it's going to be a lot of work to
upgrade it to use the current dependencies.
I would suggest you use the ESP32 version ($5 on ALiexpress
https://www.aliexpress.com/item/32800930387.html?src=google&src=google&albch=shopping&acnt=494-037-6276&isdl=y&slnk=&plac=&mtctp=&albbt=Google_7_shopping&aff_platform=google&aff_short_key=UneMJZVf&&albagn=888888&albcp=9309943343&albag=90987094781&trgt=296730740870&crea=en32800930387&netw=u&device=c&albpg=296730740870&albpd=en32800930387&gclid=CjwKCAjw7LX0BRBiEiwA__gNw9zlUheItpq2y2k-p85GDuGvCvOPYNL4qSSqmHdu-V4Uc1rt7lWOmhoCk7kQAvD_BwE&gclsrc=aw.ds)
which is more recent.
On Wed, Apr 8, 2020 at 1:32 AM sgamix<EMAIL_ADDRESS>wrote:

Hello,
apart from the data on the Android App which would be the minimum.
I connected the LEDs to the Arduino outputs, 2 red for movement enablement
and 4 green for movement.
The LEDs light up Red - Green only when Arduino is started, after the
start of the serial the message of the current chase appears but the LEDs
do not light up.
Where is the problem ??
The code is little commented and it is not easy to find the lines
concerned.
As for JSON, the version of your program is 5 and going to 6 I have to
recompile a lot of stuff and since it doesn't work as normal I don't see
the reason to start recompiling if it doesn't work.
That the program has two serial numbers, I realized it and HC-06 uses that
_sw software that I have to set it to 9600 because the module has that
speed.
Having said that, the trak does not chase anything since startup is
complete, so the problem is great on the main operating logic, HC-06 or any
Wifi go into the background in my opinion.
Thanks
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/ClassicDIY/SkyeTracker/issues/23#issuecomment-610760162,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABIYATNXECTUZMJL3MJNFCDRLQD7VANCNFSM4MDGO2CA
.

--
Graham A. Ross
(613) 769-1331

Ok, I ported the arduino code to VSCode, upgraded ArduinoJSON
Tested it on my nano board and everything works with the android app.
You can try the UNO version by changing it in platform.ini

Thanks for the JSON update, I will always test everything on Arduino UNO because I have the one for the moment.


Expanded tags support: allow adding tags to more entities, support refs

Tags are great! I see two low hanging improvements that could be made to them:
Refs
Tags could be added under components, and could be referenced in other places so that tags (potentially with documentation and info links) don't have to be duplicated across usages
More entities
I tried to add tags to schemas, but the parser told me that that was invalid. I see no reason to disallow this. Should probably consider other places where tags may be applicable.
Relevant slack thread with @magicmatatjahu: https://asyncapi.slack.com/archives/CQVJXFNQL/p1649332581535119

@gabormagyar can you specify where exactly you would like to see Tag object enabled, and share example?
Because we do releases regularly we always try to add things only that have use case rather that assuming use case 😄 I guess you know what I mean.
I also understand you'd like to have it also in components so it can be refed from other parts of the document

Right now I have most of my channels looking like this:
subscribe:
  message:
    payload:
      $ref: @schemas/payload.yml
publish:
  description: Description
  message:
    payload:
      $ref: @schemas/payload.yml
tags:
  - {{<EMAIL_ADDRESS>}}

mixin is provided by boats, and I do a separate postprocess step on the final yaml to take the top level tags and copy them into the publish and subscribe operations. My output looks like this:
subscribe:
  message:
    payload:
      $ref: ../../../components/schemas/payload.yml
  tags:
    - name: tag-name
      description: >-
        Tag description
      externalDocs:
        description: More info
        url: >-
          https://github.com/.../README.md
publish:
  description: Description
  message:
    payload:
      $ref: ../../../components/schemas/payload.yml
  tags:
    - name: tag-name
      description: >-
        Tag description
      externalDocs:
        description: More info
        url: >-
          https://github.com/.../README.md

Adding tags on Schema Object level https://github.com/asyncapi/spec/pull/796

Reusable Tag and External Documentation objects https://github.com/asyncapi/spec/pull/792


[spix] Bump version to 0.3

Bumps the spix version to 0.3

What does your PR fix?

Removes custom patch which has been integrated upstream

Which triplets are supported/not supported? Have you updated the CI baseline?

all, n/a

Does your PR follow the maintainer guide?

yes

If you have added/updated a port: Have you run ./vcpkg x-add-version --all and committed the result?

yes
If you are still working on the PR, open it as a Draft: https://github.blog/2019-02-14-introducing-draft-pull-requests/

#19351 is still open


🧹 make OpenAPI specs more consistent

Since we now are adding new schemas, we're finding patterns etc. and should go over the definitions soon to see what we can align better.
Example:
operationId should follow the naming pattern {entity}{verb}

After our switch the the backend -> openapi -> type generation for frontend process, this issue can be closed.


Help text for keyword field needs editing

The help text for the keyword field currently reads:
"Enter topic or organisations"
We think it should be organisation, singular.
So: "Enter topic or organisation"
See screenshot.


Operators not supported by the standard TensorFlow Lite runtime

I tried a very small model that is as follows :
model_input = Input(shape=(max_sequence_len,))
X = Embedding(num_words, word_embedding_dimensions, weights = [embedding_matrix], trainable = False)(model_input)
X = Flatten()(X)
X = Dense(1, activation='sigmoid')(X)
model = Model(inputs = model_input, outputs = X)
model.summary()
When converting my Keras model to tensorflow lite model I received message saying paste the following here -
Some of the operators in the model are not supported by the standard TensorFlow Lite runtime. If those are native TensorFlow operators, you might be able to use the extended runtime by passing --enable_select_tf_ops, or by setting target_ops=TFLITE_BUILTINS,SELECT_TF_OPS when calling tf.lite.TFLiteConverter(). Otherwise, if you have a custom implementation for them you can disable this error with --allow_custom_ops, or by setting allow_custom_ops=True when calling tf.lite.TFLiteConverter(). Here is a list of builtin operators you are using: CAST, FULLY_CONNECTED, LOGISTIC. Here is a list of operators for which you will need custom implementations: ResourceGather.
Traceback (most recent call last):
File "C:\Users\udits\Anaconda3\Scripts\toco_from_protos-script.py", line 10, in
sys.exit(main())
File "C:\Users\udits\Anaconda3\lib\site-packages\tensorflow\lite\toco\python\toco_from_protos.py", line 59, in main
app.run(main=execute, argv=[sys.argv[0]] + unparsed)
File "C:\Users\udits\Anaconda3\lib\site-packages\tensorflow\python\platform\app.py", line 125, in run
_sys.exit(main(argv))
File "C:\Users\udits\Anaconda3\lib\site-packages\tensorflow\lite\toco\python\toco_from_protos.py", line 33, in execute
output_str = tensorflow_wrap_toco.TocoConvert(model_str, toco_str, input_str)
Exception: We are continually in the process of adding support to TensorFlow Lite for more ops. It would be helpful if you could inform us of how this conversion went by opening a github issue at https://github.com/tensorflow/tensorflow/issues/new?template=40-tflite-op-request.md
and pasting the following:
Some of the operators in the model are not supported by the standard TensorFlow Lite runtime. If those are native TensorFlow operators, you might be able to use the extended runtime by passing --enable_select_tf_ops, or by setting target_ops=TFLITE_BUILTINS,SELECT_TF_OPS when calling tf.lite.TFLiteConverter(). Otherwise, if you have a custom implementation for them you can disable this error with --allow_custom_ops, or by setting allow_custom_ops=True when calling tf.lite.TFLiteConverter(). Here is a list of builtin operators you are using: CAST, FULLY_CONNECTED, LOGISTIC. Here is a list of operators for which you will need custom implementations: ResourceGather.

@uditadhikari Please provide us the your tensorflow version. Thanks!

Automatically closing due to lack of recent activity. Please update the issue when new information becomes available, and we will reopen the issue. Thanks!


IMPROVE INSTALLER - LANDrop

[x] Have you signed the Contributor License Agreement?
[x] Have you checked that there aren't other open pull requests for the same manifest update/change?
[x] This PR only modifies one (1) manifest
[x] Have you validated your manifest locally with winget validate --manifest <path>?

[x] Does your manifest conform to the 1.4 schema?

Note: <path> is the name of the directory containing the manifest you're submitting.

Microsoft Reviewers: Open in CodeFlow

@stephengillie

@ImJoakim

Manual Validation ended with:

2023-06-05 11:28:11.445 [FAIL] Installer failed security check. Url: https://github.com/CoolPlayLin/LANDropSetup/releases/download/0.4.0/LANDrop.Setup.ia32.User.exe Result: 0x80004005

What the security issue is?

@stephengillie

The Installer was blocked by Windows Defender

@wingetbot run

@ItzLevvie

What should I do to solve that?

@ItzLevvie @stephengillie

@wingetbot run

I cannot fix that

@wingetbot run

I'm not able to determine the cause for the Validation-Executable-Error label - these install normally in Windows 11 VMs.

What can I do to fix that?

No one?

@wingetbot waivers Add Validation-Executable-Error

No one?

Apologies for the delay. This package installs normally, but requires Microsoft.VCRedist.2015+.x64 to run:

@wingetbot waivers Add Validation-Executable-Error

@wingetbot waivers Add Validation-Executable-Error

@stephengillie #111148 needs to review.

This microsoft/winget-cli#163 has been resolved?


feat(STONEINTG-997): annotate pr group for pr PLR only

annotate/label pr group info for pr PLR only

Signed-off-by: Hongwei Liu<EMAIL_ADDRESS>Maintainers will complete the following section

[ ] Commit messages are descriptive enough (hints)
[ ] Code coverage from testing does not decrease and new code is covered (check the PR coverage on codecov)
[ ] Controllers diagrams are updated when PR changes controllers code  (if applicable)

/test integration-service-e2e

Codecov Report
Attention: Patch coverage is 50.00000% with 3 lines in your changes missing coverage. Please review.

Project coverage is 71.83%. Comparing base (faecbfe) to head (8449f29).
Report is 7 commits behind head on main.

Files
Patch %
Lines

.../controller/buildpipeline/buildpipeline_adapter.go
0.00%
2 Missing and 1 partial :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #833      +/-   ##
==========================================
+ Coverage   71.78%   71.83%   +0.04%
==========================================
  Files          43       43
  Lines        4073     4079       +6
==========================================
+ Hits         2924     2930       +6
  Misses        865      865
  Partials      284      284

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


fix(action): remove mergeMethod argument from disable auto merge mutation

:pencil: Description
Should fix the below issue, when Disable Auto Merge mutation triggered with the wrong inputs (run log)

Schema - https://github.com/octokit/graphql-schema/blob/98c88e1654e83f15ee3e78aee4b76a1163ab2580/schema.graphql#L10469-L10481

:link: Related Issues

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


Setting manifest is deprecated in puppet.conf

Following the directions on the read me an issue occurs when trying to sign the cert for dockerduck.
root@ultramaster:/# puppet cert list
Warning: Setting manifest is deprecated in puppet.conf. See http://links.puppetlabs.com/env-settings-deprecations
   (at /usr/lib/ruby/vendor_ruby/puppet/settings.rb:1141:in `issue_deprecation_warning')
root@ultramaster:/# puppet cert sign dockerduck.docker.com
Warning: Setting manifest is deprecated in puppet.conf. See http://links.puppetlabs.com/env-settings-deprecations
   (at /usr/lib/ruby/vendor_ruby/puppet/settings.rb:1141:in `issue_deprecation_warning')
Error: Could not find certificate request for dockerduck.docker.com

The warning you're seeing is not related to the error you're experiencing, please ignore it.
Nothing has connected to your master and therefore there's nothing to sign. Also, please if you can, start using rfkrocktk/puppetserver for Puppet Server 1 and 2. The Puppet Server 2 branch needs work, but Puppet Server 1 releases are working very well.


publish-package.yml: Update GitHub Actions

thanks, I'd just add to publish on tag creation and not on push to master (same as in https://github.com/leon-thomm/ryvencore/issues/26) if you don't have no objection

👍


$jsonprune modifier should be able to handle quotes for jsonp

Hello,
This is an enhancement request regarding the jsonp support.
Problem
Working example — Yandex, from here:
Ya[1696872491473]('{…json…}')

Not working example — FreeWheel, a Comcast company, from $replace rules here:
tv.freewheel.SDK._instanceQueue['Context_1'].requestComplete('{…json…}')

Resolution
According to my tests, just need to add support for single (and also ideally, double) quotes for jsonp.
:arrow_right_hook: In a controlled environment, removing quotes by using [Context_1] instead will make the thing work.

:computer: AdGuard 7.13 nightly 3 (build 4206, CL 1.11.50) on Windows 10 Pro. ｜ Thanks! :v:

Simple change, yes, but … thank you for this speed!
Kudos to the AG team!
:arrow_right_hook: I mean … the A team! #TheITCrowd


Disable syncroll on preview side

Hello,
When I use the preview side by side, sometime my markdown is not aligned with the preview :

It's better if when we scroll on the preview side, the syncscroll does not launch. But if we scroll on the markdown side, launch the syncscroll.
Thanks

This is just a side effect of how some content will have varying heights between the edit mode and the preview mode. Disabling synchronized scrolling on one side would only make the issue worse, because the scrolling would become misaligned.

Perhaps make it a configurable option? I can see times where it might be handy to be able to look at things not locked in this manor.


Use iohk-nix-utils for building on Buildkite

Merging this without waiting for buildkite since the notification seems to be lost in the ether https://hydra.iohk.io/jobset/Cardano/decentralized-software-updates-pr-67


Hover over image to see social icons with color effect #367

Description
Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.
Fixes  (#367)

Type of change

[x] New feature (non-breaking change which adds functionality)

Explain the Testing instructions
Test Configuration:

Operating system: windows 10
Text-editors used: sublime

Checklist:

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] My changes generate no new warnings

ATTACH SCREEN-SHOTS / DEPLOYMENT LINK

Add SS or video in PR description

screenshot added of feature.

@neeluyadav999 in this PR u r changing read me there is no html file


bumped to golang 1.14.0

Signed-off-by: Daniel Sutton<EMAIL_ADDRESS>

Needs a rebase.

upgraded to 1.14.1 in #1543


Kindly request the inclusion on a line of papers on harmful fine-tuning for LLMs

Thank you for the wonderful paper collection. We have a line of research on harmful fine-tuning for LLMs. Could you please include this line of work into the repo?

Title
Link
Code
Venue
Classification
Model
Comment

Vaccine: Perturbation-aware Alignment for Large Language Models against Harmful Fine-tuning
arxiv
github
NeurIPS'24
A2. Alignment
LLM
Harmful fine-tuning

Lazy Safety Alignment for Large Language Models against Harmful Fine-tuning
arxiv
github
NeurIPS'24
A2. Alignment
LLM
Harmful fine-tuning

Booster: Tackling Harmful Fine-tuning for Large Language Models via Attenuating Harmful Perturbation
arxiv
github
arXiv
A2. Alignment
LLM
Harmful fine-tuning

Harmful Fine-tuning Attacks and Defenses for Large Language Models: A Survey
arxiv
github
arXiv
A2. Alignment
LLM
Harmful fine-tuning

Thank you in advance!
Best,
Tiansheng Huang

Dear Tiansheng,
Thanks for your recommendations, we have included these excellent papers in the list, please check it.
Have a good day,
LM-SSP Team

Hi LM-SSP Team,
Thanks for the update! One final request, could you put the survey paper "Harmful Fine-tuning Attacks and Defenses for Large Language Models: A Survey " into your survey category as well. Apology for the wrong classification that I have put.
Thanks,
Tiansheng

Hi!
The survey paper now is both in survey and A2. alignment categories, pls check it.
Thanks for your support again!
Best wishes,
LM-SSP Team


Warn users if dartsdk version on path doesn't match pubspec version

I'm not certain this is the correct spot but test is the only way I can see this working so here I am.
I managed to get myself into a right pickle and it's taken me the best part of a day to resolve.
I release a package to pub.dev with a min dartsdk of 2.12 in pubspec.yaml.
The problem was that I was running dart 2.16 on my dev/test system.
I added a feature in the code base which was from dart 2.16.
I successfully ran the unit tests and then published.
So the problem is when a user has dart 2.12 installed.
When a user tries to install my package (it's a CLI script) the install fails because pub global activate searches for the most recent package version that supports dart 2.12.
As soon as they try to run my cli script it fails because the 2.16 method I call doesn't exist and the dill compilation fails.
While the above problem is entirely my fault I really think we should have some systems in place to stop this type of mistake.
I can only think of a few possible solutions:

some static analysis process as part of pub publish which checks that the API's used are part of the publish match the pubspec.yaml.
pub publish warns if the local SDK version doesn't match the min pubspec version.
This doesn't seem particularly useful.
have the test package check for a matching SDK and warn/error the user if they don't match.
Error would be my preference with a switch to ignore the problem.

This is the method that caused the problem:
/// Throws [error] with associated stack trace [stackTrace].
  ///
  /// If [error] extends [Error] and has not yet been thrown,
  /// its [stackTrace] is set as well, just as if it was thrown by a `throw`.
  /// The actual stack trace captured along with the [error],
  /// or set on [error] if it is an [Error],
  /// may not be the [stackTrace] object itself,
  /// but will be a stack trace with the same content.
  @Since("2.16")
  static Never throwWithStackTrace(Object error, StackTrace stackTrace) {
    checkNotNullable(error, "error");
    checkNotNullable(stackTrace, "stackTrace");
    _throw(error, stackTrace);
  }

But as you can see it has the @since directive.

I"ve attached a sample app that demonstrates the issue.
since.zip
The pubspec.yaml is set to  sdk: '>=2.12.0 <3.0.0'
bin/since.dart makes a call to  Error.throwWithStackTrace
My dart version is:
Dart SDK version: 2.16.2 (stable) (Tue Mar 22 13:15:13 2022 +0100) on "linux_x64"

art analyze
Analyzing since...                     0.7s
No issues found!

And the api documentation on throwWithStackTrace  is thoroughly incomprehensible.

I wonder if this is because the API is called under bin and not lib? There may be a bug where it isn't treating bin as a public library, but it should be.

Huh, I can reproduce this on files under lib as well. It seems to me like @Since is possibly broken?

No, this is just my little sample.
In my real library (dcli) it is  called from within lib/src.
This is the release that exhibits the issue:
https://pub.dev/packages/dcli/versions/1.17.5
S. Brett Sutton
Noojee Contact Solutions
03 8320 8100
On Tue, 12 Apr 2022 at 07:37, Jacob MacDonald @.***>
wrote:

I wonder if this is because the API is called under bin and not lib?
There may be a bug where it isn't treating bin as a public library, but
it should be.
—
Reply to this email directly, view it on GitHub
https://github.com/dart-lang/sdk/issues/48781#issuecomment-1095591678,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAG32OF5VVQ3JWMOOLUMB7LVESLQ3ANCNFSM5TDTZKDQ
.
You are receiving this because you authored the thread.Message ID:
@.***>

Oh, good. It wasn't just me then :)
S. Brett Sutton
Noojee Contact Solutions
03 8320 8100
On Tue, 12 Apr 2022 at 07:41, Jacob MacDonald @.***>
wrote:

Huh, I can reproduce this on files under lib as well. It seems to me like
@Since is possibly broken?
—
Reply to this email directly, view it on GitHub
https://github.com/dart-lang/sdk/issues/48781#issuecomment-1095594559,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAG32ODTK6SRZPA557GZJTTVESL6VANCNFSM5TDTZKDQ
.
You are receiving this because you authored the thread.Message ID:
@.***>

I'm not sure the analyzer actually checks Since annotations at all.
The original bug which made us introduce Since was https://github.com/dart-lang/sdk/issues/34978
It's not closed yet, but that can mean anything for such an old and forgotten bug.

So assuming the analyser doesn't support since, it sounds like full implementation may be some way down the path.
So I would like to suggest placing some interim help in place in the way of the suggested warning.
Pub publish and test seen logical places.
If the current sdk doesn't match the pubspec min we issue at least a warning and preferably an error with a possible switch to ignore the error.
Leaving things as they are feels problematic.

cc @bwilkerson can you clarify about @Since possibly? Is that intended to be supported? Should this change to a feature request?

Looking briefly at the code base, it does not appear that there is any support in the analyzer for the @since annotation (if there is it isn't implemented the way other checks are implemented). As far as I'm aware, the analyzer is the correct place to implement such checks, and yes, the analyzer is intended to support checking for all of the annotations in both the SDK libraries and package:meta. I don't know whether that makes this a feature request or a bug.
Adding a check is a fairly small amount of work, but I can't speak to when it will be implemented by the analyzer team. Of course, contributions are always welcome.

Ok, I am going to go ahead and just close this issue then, in favor of https://github.com/dart-lang/sdk/issues/34978


Request: Accurate Player Projections

Hello, would it be possible to add calculations to this library to get accurate player projections (not just standard, ppr, or half ppr via unofficial api) utilizing league scoring_settings and active rosters?
I know this isn't exactly a request that fits being a wrapper for the API, but it seems to be functionality that is missing from the sleeper coding community. I'm also open if anyone knows of this functionality existing elsewhere, I have been unable to find it.

So this isn't something that I'd add to this library (like you pointed out, just an SDK)...
However, if I recall correctly this info can be extracted from GraphQL calls that the browser makes and could likely be retrieved with a few lines of Python.
I'm unable to check at the moment, if you'd like to see for yourself go in a browser (on a computer, not mobile) to any Sleeper page that shows projections for a league you're in and look at the HTTP calls being made on page load in the developer tools tab.
There should be some call being made to return player projections based on your league settings and rosters.

Looks like theres a call to https://sleeper.com/graphql
With request: operationName	"get_league_detail"
With query: 'query get_league_detail {\n \n league_rosters(league_id: "someleagueid"){\n league_id\n metadata\n owner_id\n co_owners\n players\n roster_id\n settings\n starters\n keepers\n reserve\n taxi\n player_map\n }\n \n \n league_users(league_id: "someleagueid"){\n avatar\n user_id\n league_id\n metadata\n settings\n display_name\n is_owner\n is_bot\n }\n…dated\n transaction_id\n type\n player_map\n waiver_budget\n }\n \n \n matchup_legs_2:matchup_legs(league_id: "someleagueid",round: 2){\n league_id\n leg\n matchup_id\n roster_id\n round\n starters\n players\n player_map\n points\n proj_points\n max_points\n custom_points\n starters_games\n picks\n bans\n subs\n }\n \n \n }'
that returns projected points in matchups for the week


Update README.md

Added new screenshot to readme file

Can you review @Pablo-source the updated content for the Readme file of this house_market project?


Auto-label Workflow

Description:
I would like to request the addition of an auto-label workflow in this repository to automatically label pull requests with "gssoc-ext" and "hacktoberfest-accepted" during relevant events such as GSSoC (GirlScript Summer of Code) and Hacktoberfest.
Key Features:

Auto-label on PR Creation:

Automatically apply the "gssoc-ext" label for any pull requests submitted as part of GSSoC.
Automatically apply the "hacktoberfest-accepted" label for pull requests during the Hacktoberfest period, or when contributors indicate Hacktoberfest participation.

Workflow Automation:

Use GitHub Actions to create a workflow that triggers upon pull request creation, checking the event or time period, and assigning the appropriate label automatically.

Custom Conditions:

Allow maintainers to manually override the labels if necessary.
Include a check to ensure only valid PRs contributing to the project are labeled with "hacktoberfest-accepted", following Hacktoberfest rules.

Benefits:

Efficiency: Automating this process will save time for maintainers by reducing manual labeling.
Transparency: Ensures that contributors clearly know when their pull request has been accepted for relevant events.
Compliance: Helps in staying aligned with the official rules for Hacktoberfest, where labels like "hacktoberfest-accepted" are required to validate contributions.

Suggested Implementation:

Add a GitHub Actions workflow file in .github/workflows that triggers on pull request events and applies the labels based on specific conditions.

please @kvcops assign me this issue with labels "gssoc-ext" , "hacktoberfest-accepted" and "level3"

Ok...add this feature and work it on...thanks in advance for the contribution :)

Hey @kvcops assign me the label in the PR or else my contribution wont be counted


Add text to the screen

Add the functionality to be able to add text to the main screen.

Could use the ## text in name to have it display on the main window without any interaction nor decoration.
Check it doesn't destroy the text size in other location.

Added Overlay to the game!

Now done!

You display the closest to you (starting by yourself).
it stop at 10!
it is limited in vision to somewhere in the vicinity (0.7 dot for now).


Not able to get the Save Changes button to enable on the Edit Version Tag dialog box for image pushed to Quay.io

Feature Request
I would like to register a tool on Dockstore where the image has been pushed to Quay.io not built on Quay.io.
The image tag for the image that was pushed to Quay.io appears on Quay.io like this:

And in Dockstore under quay.io/ucsc_cgl/rnaseq-cgl-pipeline the Quay.io tag appears as follows:

Note that the text to the right of the radio button in the Git Reference column says 'n/a', which I assume means Dockstore cannot figure out the Github repo from which the image was created. Also the Valid column has an X indicating the image Tag cannot be used. If I try to fill out the information on the on the Edit Version Tag dialog I am unable to save the information.
Also if I select the radio button to set it as the default branch for that image with a Git Reference radio button that has text n/a the page refreshes and ignores the selection.
I also presume since Dockstore does not know what the Github repo is that is why the Save Changes button on the Edit Version Tag dialog never enables when I try to edit the version tag information:

Desired behaviour
I would like to be able to successfully select a version of an image in Dockstore that has been pushed to Quay.io. Perhaps there could be a way to specify the Github repo on the Edit Version Tag dialog that would tell Dockstore where the source for the image was located.
Steps to reproduce the behaviour
(Attach tool/workflow documents or links where applicable to help us reproduce your issue)
Environment (Browser or OS and Dockstore version)

Hi,
The "n/a" for a version means that since the image was pushed to Dockstore, we cannot determine which GitHub repo or what tag in that repo is associated with the image. However, since the image is on quay.io we managed to successfully harvest the version number "3.3.3--1.1.2". Experimenting in a different tool, the double dash trips up our regular expression for version numbers.
Could you try "3.3.3-1.1.2" for the tag name on quay.io instead?

Hi Denis, Yes, thanks the Save Changes button on the Edit Version Tag dialog enabled and I was able to save changes after I changed the Quay.io image tag to '3.3.3-1.12.3' (removed the extra hyphen). I will test and see if I can launch the tool with Dockstore.
I also have a question about the descriptor file (CWL file) that we provide for the tool; in particular the requirements section:
requirements:

class: DockerRequirement
dockerPull: "quay.io/ucsc_cgl/rnaseq-cgl-pipeline:3.2.1-1"

It currently has a tag (3.2.1-1) that it would seem we need to update to '3.3.3-1.12.3', however our build process automatically generates tags.  We have to update the tag in the rnaseq-cgl-pipeline.cwl file manually commit and push to Github. I don't know of an automated way to update the tag. Is there a way around this? I suppose this requirement section is vital for Dockstore?

The requirement section is used by cwltool actually to determine which Docker image version is run.
It is awkward, but we haven't found a good solution for getting rid of this redundancy (since we as Dockstore have the information on which image version to use).

@denis-yuen @agduncan94 I'm not clear what to verify here. This seems to overlap or duplicate #728 , which I have commented on. Is there anything else I should be checking here?
Is it something about the warning message with quay.io tools? I'm not clear on how to reproduce that.
Thanks.

@coverbeck I don't think there is anything else to test that wouldn't also be tested by #728.
As for the warning message, I think it has been updated to reflect the new changes to the validation so just ensure that those messages make sense.


[24.05] Backport fix for ceph with dmcrypt

Description of changes
Fixes https://github.com/NixOS/nixpkgs/pull/335684#issuecomment-2322849294 by backporting:

#334275
#325059

build-only change to make the cherry-pick conflict free

#335684

Includes NixOS VM test for that change

#338619

Things done

Built on platform(s)

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

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[x] 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/)
24.11 Release Notes (or backporting 23.11 and 24.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

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.
For review @benaryorg

The Check cherry-picks message
Warning: Difference between 31e495125b71cd77b90f99e0cb4e19f3b97ed217 and original 0cd631e61f7ec34287faea382a9311419c2ca869 may warrant inspection:

is expected as explained in the commit message / shown by that check's details.

vm-test-run-basic-single-node-ceph-cluster-bluestore-dmcrypt passes here, so this looks generally good to me.

Okay, Ceph has successfully compiled and works with d05b6e35734e5555bd071d03752c1e4fd267db46.
By the way sorry for the trouble with the maintainer/nixpkgs stuff, I was hesitant to do that precisely because I wasn't in the maintainer list yet. Took me a bit to sift through all the PRs, nixpkgs docs, and whatnot, but #338657 should be good to go (if you intend to get this in here of course, I don't mind not being a maintainer until 24.11 rolls around ^^").

sorry for the trouble with the maintainer/nixpkgs stuff, I was hesitant to do that precisely because I wasn't in the maintainer list yet. Took me a bit to sift through all the PRs, nixpkgs docs, and whatnot, but #338657 should be good to go

No problem at all, glad to have you as co-maintainer! The more NixOS Ceph users, the more reliable life we'll all have!

(if you intend to get this in here of course, I don't mind not being a maintainer until 24.11 rolls around ^^").

For new maintainers I just merged you to master, that will be easiest.

Merging the backport.


nixos/tor: convert test to python

hure

not sure if my rebase was done properly....I've allowed empty commits, now the latest four dont show any changes


:memo: add korean translation.

According to #33, I added the new Korean translation for this mod.
I firstly request this to merge to main branch, but if you want to merge it somewhere else, please let me know.

I find out that for version 1.20 there are slightly different and added ones so if that case, please use this translations.
  "block.ravencoffee.coffee_grinder_block": "커피 분쇄기",
  "container.ravencoffee.coffee_grinder_registry_name": "커피 분쇄기",
  "block.ravencoffee.coffee_beans_roasted_block": "커피 원두 블록",
  "block.ravencoffee.coffee_beans_roasted_magma_block": "마그마 원두 블록",
  "block.ravencoffee.coffee_leaves_block": "커피나무 잎",
  "block.ravencoffee.brownie_block": "엄청 큰 브라우니",
  "block.ravencoffee.rosca_de_reyes_block": "로스카 데 레예스",
  "block.ravencoffee.tiramisu_block": "티라미수",
  "block.ravencoffee.coffee_machine_block": "커피 머신",
  "container.ravencoffee.coffee_machine": "커피 머신",
  "block.ravencoffee.coffee_machine_premium_block": "프리미엄 커피 머신",
  "container.ravencoffee.coffee_machine_premium": "프리미엄 커피 머신",
  "block.ravencoffee.sack_block": "자루",
  "container.ravencoffee.sack": "자루",
  "block.ravencoffee.coffee_beans_magma_block": "마그마 커피 블록",
  "block.ravencoffee.coffee_tree_leaves_block": "커피나무 잎",
  "block.ravencoffee.coffee_tree_trunk_block": "커피나무 줄기",

  "entity.minecraft.villager.ravencoffee.barista": "바리스타"

Hi! sorry for the late response, I wanted to get some things done before addressing this.
Firsto of all, thank you so much!
This looks reallly cook
Secondly, yes, I'd like you to actually take a look at the development branch and point the PR to that branch, I've been working on some general updates and the fabric version and also included the texts I'm planning on using for the 1.20+ version.
Also, please let me know how to credit you, nickname, links, etc. So I can add that where I have the relevant credits

You can just credit my github profile! But my profer nickname is "Adrian"!

Noted, could you do this same translation for the development branch though?
whenever you have the chance of course

Okay! I'll try!

Closing this since this was integrated in development branch in PR #36


Absurd cpu performance for GC using "./profiler.sh -e itimer -i 5ms -d 120 -f output.html"

Hi,
I'm using ./profiler.sh -e itimer -i 5ms -d 120 -f output.html  to get CPU performance for different GCs and java versions.
And I'm getting the following numbers which seem erroneous. Can you please recommend what will be the correct way to measure GC performance?

CPU (in %)    |   Java 8   |  Java 11     |   Java 17

G1GC             |   35.32% |    0.67%    |    0.39%

Shenandoah |  60.80% |   33.96%   |  37.95%

ZGC               |        NA   |   63.33%  |   44.99%

The command is fine (except that -e cpu is preferred to -e itimer when available).
How does the profile look like, and where did you see those numbers? Depending on the application and JVM options, GC may indeed have a huge CPU overhead. So the profiling results may indicate the real issue. However, I can't say how plausible these numbers are without seeing the profile, JVM options, and GC logs.

Can you please recommend what will be the correct way to measure GC performance?

Depends on what you mean by GC performance. It's not just a single number. Async-profiler likely shows the CPU overhead, but there are a lot more GC performance characteristics: application throughput, distribution of pause times, min/max/avg heap usage, memory overhead, etc.

The results are for same experiment, so it doesn't make sense for results to go this awry. Sharing the results for above command for G1GC in java 8, 11 and 17. I can share for other combinations as well if you want.

For G1 at JDK8 you have no adaptive start of concurrent mark, it was introduced in JDK9 with https://bugs.openjdk.java.net/browse/JDK-8199262. In JDK8 it is pretty easy to reach a state where concurrent phase runs all the time.


Mint adapter

An adapter for mint.

Given the low-level nature of Mint, would it maybe make more sense to make a mojito adapter?  Just curious how this is going to play out with everything being so new.

I don't think adding one more layer would give a lot. Tesla adapters are quite low-level. For the same reasons there is no httpoison adapter, but there is one for hackney. However nothing is set in stone yet, it's hard to judge without actually trying to write the mint adapter.
There is also a possibility that tesla's adapter API will have to be somehow expanded to give more control over that adapter settings. One of the reasons behind mint was to allow its users to define their own process/pool behaviour and I would like to embrace that, while keeping the nice & friendly API of tesla. So you can have readable API clients & high performance HTTP execution at the same time.

it's hard to judge without actually trying to write the mint adapter

I tried to write something over the weekend. 😄
It's not finished yet, but I think that at least one additional process is needed for handling connections. Otherwise, it wouldn't reuse them and thus be rather useless compared to other adapters.
I'll try to make a PR in the next few days to discuss it further.

@amatalai Have you been able to take a look at this more? We'd like to move to mint ASAP so I'm happy to help with this if the code is available somewhere :+1:.

@keathley Unfortunately not yet. I plan to go back to it during the weekend.

No worries. Wasn't trying to put pressure on you to work on it. I just didn't want to duplicate efforts :).

Hi, I am dealing with this issue now. Will have a pull request as soon as possible!
Thank you!

@teamon I believe this is done

Yes!


ELB can describe instances health.

Add support for describing instances health to ELB according to [API docs].(http://docs.aws.amazon.com/ElasticLoadBalancing/latest/APIReference/API_DescribeInstanceHealth.html)

Merged with https://github.com/spulec/moto/commit/fcf5cdb9606b2de7e9d32021fac6916934d81131
Thank you!


Cannot run latest build

I'm getting System.Exception: 'Unknown 0x21 interrupt 0x0e'.

The error suggests a missing path.
I didn't have time to fix this with a meaningful message. I would suggest to check if path "C:\Dos\Civ" exists (with all needed files), and check if build is set to Debug and not Release, as Release expects all needed files to be present at EXE path.

OK yeah I had to rename CIV1 to CIV. It works now.


[Feature Request] Toggleable Maximize/Zoom Pane to 100% of Window Size

Description of the new feature/enhancement
Coming from the Terminator terminal emulator in Linux, I miss the ability to "zoom" into a specific pane (e.g. If I split my terminal into 3 panes, it's sometimes nice to hide 2 and just have 1 pane taking up the whole available window space).
Proposed technical implementation details (optional)
Implement a zoomPane command that hides any panes that aren't focused and resizes the focused pane to use 100% available space.

Thanks for the suggestion! Please make sure to search for duplicates when filing new issues. This is already being tracked by another issue on our repo - please refer to #996 for more discussion.
/dup #996


Getting Unhandled exception while running Setupdiag

Object reference not set to an instance of an object.
Exception System.NullReferenceException: Object reference not set to an instance of an object.
Source: SetupDiag
Stack:    at Microsoft.Internal.Deployment.SetupDiag.CSetupDiag.<>c__DisplayClass4_0.b__4(CSetupActLog x)
at System.Linq.Enumerable.WhereListIterator1.MoveNext()    at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable1 source)
at Microsoft.Internal.Deployment.SetupDiag.CSetupDiag.FindParseLatestSetupLog(SetupDiagParameters setupDiagParams)
at Microsoft.Internal.Deployment.SetupDiag.CSetupDiag.RunDiag(String strRulesFile, String strlogsPath, String strMode, String strOutPut, String strFormat, String resLevel, Boolean fCreateLogs)
at Microsoft.Internal.Deployment.SetupDiag.Program.Main(String[] args)
Can anyone help?

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

ID: 5ad81361-15d8-0e95-9d5f-090dbf270f10
Version Independent ID: c0c32397-d5d6-cce1-79fd-c310bec05240
Content: SetupDiag
Content Source: windows/deployment/upgrade/setupdiag.md
Service: unspecified
GitHub Login: @greg-lindsay
Microsoft Alias: greglin

This seems to be present on some computers but not others. We have a fix and are should have a new version available soon.

QQ: Are you getting this on a system that hasn't been upgraded recently and therefore has no setup logs?  I have a similar issue but it's because I'm just testing the tool on a system that hasn't been upgraded or failed any upgrades.

I troubleshoot setup log files on the forum sir.
Unfortunately, the thread would not be publically available until the next 2 days, But I have a link of the files:
https://1drv.ms/f/s!AmZyFonpB2X1kFkt-bcggJebEVUa
Attempt 1 is throwing the unhandled exception error.
Attempt 2 jut says Setupdiag was unable to find the root cause.

Thanks for providing the logs, we are investigating.

We should have an updated version available soon. The error that is identified in these logs (both the first and second attempt) is:
Error: Found system boot failure post phase: Downlevel,End.
Diagnostic information: BootLogErrorCount: 0, LastErrorEvent: 0, LastErrorCode: 0
I'll try to obtain more information about this for you.

This type of error is rather generic, indicating that the system was unable to boot into SafeOS mode. To troubleshoot this, the recommendation is to boot the system into WinPE (same version as the destination OS). If you are able to boot into WinPE, then attempt to browse files. If you are unable to browse files then 3rd party disk encryption might be an issue. If you are unable to boot into WinPE at all, try booting to a previous version of WinPE. If one works and the other does not, you might have a hardware incompatibility issue, or BIOS verion incompatibility.

Thank you for your continued response, Greg.
To be honest, I am still training for troubleshooting the logs at the forums. Sometimes my troubleshoot steps hit, sometimes miss :)
A small question for you:
I occasionally see a lot of errors especially doing an upgrade to 1803 like where plugins like adammigrate and CntrtextMig fail to transfer:
2018-05-09 17:25:41, Error [0x08085f] MIG MigHost: CMigPluginSurrogate::LoadAndRegisterServerInThreadContext: LoadLibraryExW(C:\$WINDOWS.~BT\NewOS\Windows\system32\IasMigPlugin.dll, LOAD_WITH_ALTERED_SEARCH_PATH) failed gle=0x7e.[gle=0x0000007e]
2018-05-09 17:25:41, Error [0x080863] MIG MigHost: CMigPluginSurrogate::COMGenericThreadingHostThreadProc: LoadAndRegisterServerInThreadContext() failed hr=0x8007007e.[gle=0x0000007e]
2018-05-09 17:25:41, Error [0x0808ff] MIG COutOfProcPluginFactory::CreateInstance: m_currentHostSurrogate->LoadDllServer(C:\$WINDOWS.~BT\NewOS\Windows\system32\IasMigPlugin.dll, {6DF2D9DF-1294-4637-82D3-D53761CA2C11}, 0) failed, hr=[0x8007007e].
2018-05-05 22:36:56, Error      [0x08038d] MIG    Failure while calling IPostApply->ApplySuccess for Plugin={ServerPath="Microsoft-Windows-DirectoryServices-ADAM-Client\adammigrate.dll", CLSID={43CCF250-2A74-48c6-9620-FC312EC475D6}, ThreadingModel=Apartment}. Error: 0x80070002

Does this mean an error while transferring these plugins/files or is it related to something else and is generic?

Some additional comments from our developer:
Unless the plug-in failure is followed by a setup platform message saying it will add an extra error, the plug-in failure will not be a fatal error (won’t cause a rollback).  Below is an example of a fatal plug-in failure because after the plug-in error message, SP adds the “Will add an extra error” message.  That indicates it will be a fatal (cause rollback) error.
2018-05-04 12:32:16, Info                  MIG    IPostApply::ApplySuccess for Plugin={ServerPath="%windir%\system32\migration\TileStoreMigrationPlugin.dll", CLSID={59735225-901B-4A9F-A7B6-52D7D5E0776D}, ThreadingModel=Apartment} - Working directory: C:$WINDOWS.~BT\Work\MachineIndependent\Working\srcworking\agentmgr\CCSIAgent\005A1F0E\USER00000003
2018-05-04 12:32:18, Info       [0x0808fe] MIG    Plugin {59735225-901B-4A9F-A7B6-52D7D5E0776D}: TileMigration signaling extension thread.
2018-05-04 12:32:18, Info       [0x0808fe] MIG    Plugin {59735225-901B-4A9F-A7B6-52D7D5E0776D}: TileMigration discontinuing plug-in timeout extension.
2018-05-04 12:32:18, Info       [0x0808fe] MIG    Plugin {59735225-901B-4A9F-A7B6-52D7D5E0776D}: TileMigration exiting.
2018-05-04 12:32:18, Error      [0x08038d] MIG    Failure while calling IPostApply->ApplySuccess for Plugin={ServerPath="%windir%\system32\migration\TileStoreMigrationPlugin.dll", CLSID={59735225-901B-4A9F-A7B6-52D7D5E0776D}, ThreadingModel=Apartment}. Error: 0x80070013
2018-05-04 12:32:18, Info                  SP     Will add an extra error
2018-05-04 12:32:18, Error                 SP     Error READ, 0x00000013 while gathering/applying object: apply-success, Action,CMXEPlugin,C:$WINDOWS.~BT\Work\MachineIndependent\Working\agentmgr\CCSIAgent,%windir%\system32\migration\TileStoreMigrationPlugin.dll,{59735225-901B-4A9F-A7B6-52D7D5E0776D},Apartment. Will return 2[gle=0x000000cb]

Sometimes finding the cause of the rollback becomes somewhat difficult, so this seems is an interesting piece of information. Thank you :)

I've now seen our 1607 to 1803 test upgrades completely fail on 5 machines in a row.  each time we see this error in the setupdiag.exe logs:
Error: SetupDiag reports fatal migration plug-in failure. Plug-in Name = %windir%\system32\IasMigPlugin.dll, Migration Operation = IPostApply->PostApply, Plug-in Error: 0x0000007
Refer to https://docs.microsoft.com/en-us/windows/deployment/upgrade/upgrade-error-codes for error information.
most likely will be putting in an actual premier support ticket. Why can't MS just make Win10 ENTERPRISE Editions running build 1607 - 1709 to be the new LTSB.  IE ENTERPRISE GIVES ZERO EFFS ABOUT FEATURE UPDATES THAT LITERALLY BRING MORE PAIN THAN GOOD.  #LISTENTOYOURADMINS!!


Document 100k character markdown limitation

We have this restriction https://github.com/microsoft/vscode/blob/3d3e1b7e487a077f1a5d2bc5fb16d3278456cd8d/src/vs/base/browser/markdownRenderer.ts#L235-L237
Do you think we should just document it here, or try to do something else to work better with really long responses? I ran into this while trying to return images with long data URIs

or try to do something else to work better with really long responses?

I am in favour of that. Documenting these limits is a bit cumbersome because it applies to all markdown in all APIs and also is  an arbitrary limit that we wanna change whenever and however. Tho, we only have it because we eagerly do all the parsing in the renderer process and we had cases where huge MD strings did freeze the whole renderer. Maybe we can do better in rendering, e.g schedule a few task for this so that we can render bits incrementally?

Yeah maybe, but knowing that everything gets rendered synchronously makes the layout in the list a lot easier. But there is always some async part to this, like when images load and change the content size.

Yeah, that was my thinking. Maybe we can piggy-bag on async images, code-blocks etc.

https://github.com/microsoft/vscode-copilot-release/issues/1235

Kindly improve the length and context


📝 Line comment for case: statement is dissociated by unstable formatting

Environment information
Reproduces in playground (presumably v1.7.3).
Configuration
Default config.
Playground link
https://biomejs.dev/playground/?code=ZgB1AG4AYwB0AGkAbwBuACAAYwBvAG8AbAAoAHgAKQAgAHsACgAgACAAcwB3AGkAdABjAGgAIAAoAHgAKQAgAHsACgAgACAAIAAgAGMAYQBzAGUAIAA0ADoAIAAvAC8AIABnAHUAYQByAGEAbgB0AGUAZQBkACAAdABvACAAYgBlACAAcgBhAG4AZABvAG0ACgAgACAAIAAgAGMAYQBzAGUAIAA0ADIAOgAgAC8ALwAgAGMAbABhAHMAcwBpAGMACgAgACAAIAAgAGMAYQBzAGUAIAAxADMAMwA3ADoAIAAvAC8AIABFAEwASQBUAEUACgAgACAAIAAgAHsACgAgACAAIAAgACAAIABjAG8AbgBzAG8AbABlAC4AbABvAGcAKAAiAHgAIABpAHMAIABjAG8AbwBsACIAKQA7AAoAIAAgACAAIAAgACAAYgByAGUAYQBrADsACgAgACAAIAAgAH0ACgAgACAAIAAgAGQAZQBmAGEAdQBsAHQAOgAgAHsACgAgACAAIAAgACAAIABjAG8AbgBzAG8AbABlAC4AZQByAHIAbwByACgAIgB4ACAAaQBzACAAbgBvAHQAIABjAG8AbwBsACIAKQA7AAoAIAAgACAAIAB9AAoAIAAgAH0ACgB9AA%3D%3D
function cool(x) {
  switch (x) {
    case 4: // guaranteed to be random
    case 42: // classic
    case 1337: // ELITE
    {
      console.log("x is cool");
      break;
    }
    default: {
      console.error("x is not cool");
    }
  }
}

… is reformatted into:
// …
		case 42: // classic
		case 1337: { // ELITE
			console.log("x is cool");
// …

However, this is not stable. Running the formatter again produces:
// …
		case 42: // classic
		case 1337: {
			// ELITE
			console.log("x is cool");

// …

The comment now appears to refer to the contents of the case block rather than the case statement. I would suggest that the original formatting is preserved, else it becomes impossible to annotate the final case statement in a situation like this.
Code of Conduct

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

Biome has the same behavior as Prettier here, however I accept that it is an undesirable behavior since we got a formatting instability. Thanks for reporting this!


Users Can't Scroll Down

I have checked in Chrome, Firefox, & Safari on a Mac. I can't scroll down to view long guide pages. We are using the default template and just have the one rich text variable called "body." We can scroll down on when editing the guide pages but can't scroll down when viewing them as the content editors would be doing.

This should be resolved by #24 and installed with 2.1.1.

This does work with 2.1.1 but I had to install with composer, it didn't show up in Craft updates.

I had same problem and 2.1.1 isn't getting picked up as an update in the control panel.


Chainlit is not loading

I followed the installation guide, however, when I try to launch it with "chainlit hello" in the terminal, it displays the message "Your app is available at http://localhost:8000/". But when I try to access it through my browser, I get the error message "ERR_CONNECTION_TIMED_OUT".
Here are the details of my setup:

MacBook Pro
Python 3.11.16
chainlit 0.7.700

Could you please help me resolve this issue? Thank you.

I solved the issue! It seems that the problem was caused by using a VPN. Once I disabled it, everything began to work properly. Do you think the VPN could have been interfering with Chainlit in some way?
@willydouhard mentioned that using a VPN prevents accessing localhost.


Optimize brainfuck output

We want to generate the smallest brainfuck files possible while still using as few brainfuck cells as possible. Less instructions is a greater priority than memory efficiency since brainfuck doesn't use that much memory to begin with. That being said, memory is still important and must be taken into account.

[ ] Make optimization level a command line argument
[x] Cancel out opposite operations with no other instruction between them (cancel out opposing >< or <> and opposing +- or -+)
[ ] Remove any instructions on cells that never get written out or get overwritten by reads (especially at the end of the instructions)

At the end, you can safely remove any ><+- instructions since these have no consequences at the end of the program
Dead code removal

[ ] Modify the order in which cells are modified in order to avoid unnecessary movement instructions (e.g. when copying)

Resources:

http://calmerthanyouare.org/2015/01/07/optimizing-brainfuck.html

The basic scaffolding for optimizations has been implemented. More optimizations will be added as time goes on and more features are added to the language. This issues tracks the progress of that work and other future optimizations as well.


AdapterView.getItemAtPosition()

Works incorrectly.
In most cases it returns null, because code assumes it's a header.
Check 328 line code in StickyGridHeadersBaseAdapterWrapper.
Code will return Header type for zero position.

The fix you suggest is to modify the getItem in StickyGridHeadersBaseAdapterWrapper, right? Or can you override it from somewhere else?


Can't add tags.

Moloch: 1.5.2
Q1: I use "Upload" to upload a pcap file, and i add a tag "upload" to "Tags". But there are no tags in sessions.
I checked viewer.js,and then changed
if (req.body.tag) {     var t = req.body.tag.replace(/[^-a-zA-Z0-9_:,]/g, '').split(',');
to
if (req.body.tags) {     var t = req.body.tags.replace(/[^-a-zA-Z0-9_:,]/g, '').split(',');.
Then it worded well.

thanks