Explore this GIS dataset

https://maps.six.nsw.gov.au/arcgis/rest/services/public

moved to https://github.com/AKST/Australian-Address-Boundaries-Land-Property-Price-Database/wiki/Other-datasets-to-Explore


Add sphere-ray-in-CGA notebook

Adds a notebook that regards the sphere-ray intersection in CGA. The information presented can be used to create a CGA raytracer.

I get some deprecation warnings in the basic imports section. Also the visualisation section creates a huge image (I was scrolling for a long time). At the beginning it could not be loaded, and I had to close and reopen the notebook several times until I was able to view it correctly. Maybe if it was a bit smaller?

Deprecation warnings cannot be avoided, they regard numba which is included within the clifford package. Visualization in VSCode is known to create issues, I usually work jupyter notebooks that embed visualization via Terminal/Firefox. I will add this as a comment there.

I confirm the deprecation warnings and the long image. In my case the image was loaded in the first run.

actually, the first time I ran each script separately. When I use RunAll, the behavior mentioned by @stratosger is replicated.

Comments addressed: I have made draw as an optional block, added a block that saves the scene in html format, added comment that draw may not look good on VSCode and offered some suggestions there.

@stratosger @aprotopsaltis check and approve if you are ok with the new additions


Move RenderTreeBuilder to another castle

Don't even try to review this xD
This change moves RenderTreeBuilder to the .Rendering namespace and then
updates literally every component baseline.
We're going to take this in preview 9.

I reviewed every single line 👀 😉

/r/madlads


Update test for file:readDir()

Purpose

Update the test to check the size of the returned array of FileInfo[].

Check List

[ ] Read the Contributing Guide
[ ] Required Balo version update
[ ] Updated Change Log
[ ] Checked Tooling Support (#)
[ ] Added necessary tests

[ ] Unit Tests
[ ] Spec Conformance Tests
[ ] Integration Tests
[ ] Ballerina By Example Tests

[ ] Increased Test Coverage
[ ] Added necessary documentation

[ ] API documentation
[ ] Module documentation in Module.md files
[ ] Ballerina By Examples

Codecov Report

Merging #19178 into ballerina-1.0.x will not change coverage.
The diff coverage is n/a.

@@               Coverage Diff                @@
##           ballerina-1.0.x   #19178   +/-   ##
================================================
  Coverage            15.73%   15.73%
================================================
  Files                   47       47
  Lines                 1265     1265
  Branches               197      197
================================================
  Hits                   199      199
  Misses                1053     1053
  Partials                13       13

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 7e585c1...06feb83. Read the comment docs.


replace find() HALT

Closes #1344.
Small optimisation - instead of looping over the trace rows, go backwards based on known / expected row contents.

@plafer this should make sense. The last_step() you mentioned wasn't accessible in this part of the stack and the crate has the NUM_RAND_ROWS const available as you said.


merge package from arlac77/npm-package-template

package.json

chore(package<EMAIL_ADDRESS>chore(package<EMAIL_ADDRESS>chore(scripts): cover@#overwrite c8 --temp-directory build/tmp ava && c8 report -r lcov -o build/coverage --temp-directory build/tmp
chore(package): set $.ava.require='esm' as in template
chore(package): set $.ava.files='tests/*-test.mjs' as in template
chore(package): set $.ava.extensions='mjs' as in template

Coverage decreased (-0.007%) to 40.201% when pulling 07f844dbfefc44019ec855836a9b39200210d1d5 on npm-template-sync-1 into ee2fa0b8bd10b4254b85d9119c452797f92816e5 on master.

:tada: This PR is included in version 8.1.56 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Changes in Readme

Hi @AnuragNishad12.  Thanks for opening the PR.  This feature (web5.did.create()) is currently disabled.  We should likely remove it from the README until its added back and create an issue to track re-adding the text to the README.

To be fixed in #445


imageLight() sample of reference page seems not working

Most appropriate sub-area of p5.js?

[ ] Accessibility
[ ] Color
[ ] Core/Environment/Rendering
[ ] Data
[ ] DOM
[ ] Events
[ ] Image
[ ] IO
[ ] Math
[ ] Typography
[ ] Utilities
[X] WebGL
[ ] Build Process
[ ] Unit Testing
[ ] Internalization
[ ] Friendly Errors
[ ] Other (specify if possible)

p5.js version
1.9.0
Web browser and version
Chrome
Operating System
Windows11
Steps to reproduce this
Steps:

Let's take a look at the imageLight() section of the reference.
The sample does not work because the image cannot be loaded.

Snippet:
imageLight
let img;
function preload() {
  img = loadImage('assets/outdoor_image.jpg');
}
function setup() {
  createCanvas(100, 100, WEBGL);
}
function draw() {
  background(220);
  imageMode(CENTER);
  push();
  translate(0, 0, -200);
  scale(2);
  image(img, 0, 0, width, height);
  pop();
  ambientLight(50);
  imageLight(img);
  specularMaterial(20);
  noStroke();
  scale(2);
  rotateX(frameCount * 0.005);
  rotateY(frameCount * 0.005);
  box(25);
}

Shibomb pointed this out in a tweet.
I think it would be a problem for people who are interested in the behavior of imageLight(), so I think it would be better to fix it as soon as possible.

Additional assets for reference is somewhat manual at the moment. If possible do try to reuse existing assets and if needed to be added, we need to remember to also put it in the website folder.


Remove call to deprecated getTransaction method in PaymentController

Update the square/connect library after this is fixed. See #804.

This API will no longer work on 9/1/2021.


Question about the "Size matters" part of the intro blogpost

In this blogpost this part:

Size Matters
We understand the importance of a lightweight framework. Mojo weighs in at only ~50kb minified and a mere ~15kb gzipped. It's a powerhouse in a small package.

Do you also ship that 15kb to production or you only create the ouput css file ?

Mojo doesn't generate any css files. You only ship the 15kb(gzipped) file.

It would be really awesome if it did generate only the needed styles like tailwind. :)
anyway, I am closing this issue.

Arbitrary selectors, dynamic values, and... won't be possible in static CSS files.
We plan to add SSR support in the next release, which will be a great option for those concerned about memory overhead.
A CLI for static CSS files is also in the works for the near future.
I'm keeping it open just in case you have any questions.

I alse don't think that, 15KB js is better than any small .css file. 15KB mojocss is too big for me.


follow/unfollow UI?

Right now, to follow someone on the fediverse, you have to post a public u-follow-of on your web site. And there's no way to unfollow right now, but the corresponding way would be to either 410 delete that follow post or post a new u-unfollow-of: #320.
These are uncommon in the IndieWeb community, since following and unfollowing generally happens privately and internal to each person's reader, which doesn't need posts or mf2 for interop. Also, public following and especially public unfollowing are awkward and undesirable socially. Background discussion.
So, should Bridgy Fed (ahem) follow this pattern and provide its own follow/unfollow UX, eg via a web form on https://fed.brid.gy/ somewhere? This is nontrivial since right now it has no login or authenticated sessions. We could add them with IndieAuth thouch, which would take work, but is definitely doable.

I’d vote for mf2 u-follow-of / u-unfollow-of. Not needing authentication is a significant feature. 410 would limit 1:1 relationships for follows and URLs, and would require support from CMS (or similar).
Before Web2.0 or even Google it was common to have dedicated “Links” page to promote web sites the author was fan of. That sounds a lot like “follows” page for me. And mf2 unfollow would allow such page with multiple follows and unfollows on a single pages. Follows could be a visible link list (every link being its own h-entry), and unfollows could remain as hidden links in the list.

@snarfed Would this feature be the one that makes it possible for WordPress, for example, to follow others? Resulting in an increase in the following count on Mastodon, for example? As a user, my opinion would be that it would be the feature that could induce me to federate my WordPress site.

@tmichellemoore you can do that with Bridgy Fed now! https://fed.brid.gy/docs#follow

@snarfed Thank you! If someone followed others this way, would they then see the posts from the people you are following in Bridgy Fed? (Sorry for the delay, I didn’t receive a notification for this msg.)

Yup! https://fed.brid.gy/docs#read

Would you still retain the option to do a follow webmention in a pinch even after the UI method is available since it's already scriptable as is with a POST action?

Would this feature be the one that makes it possible for WordPress, for example, to follow others? ... As a user, my opinion would be that it would be the feature that could induce me to federate my WordPress site.

The Friends plugin for Wordpress works in a similar manner with follows but keeps the resulting follow posts in a personal page by default. Unfriending is a simple delete of the post and it interprets that action to trigger the removal friend from the database.
Retaining a way similar to this would be

Would you still retain the option to do a follow webmention in a pinch even after the UI method is available since it's already scriptable as is with a POST action?

Yup!

@snarfed, I like the follow feature. I tested it with two users, you and another. I was successful following you. On following the second user, it made me authenticate again and when I did so I received this error: Bad Request, IndieAuth verification failed: 400 {“error”:”invalid_grant”,”error_description”:”Invalid authorization code”}| I had not turned the redirects back on when I did this, but the redirects for BridgyFed don’t seem to be related to IndieAuth.
(Originally published at: https://tmichellemoore.com/?p=151750)

Hmm, sorry for the trouble! BF does make you re-auth each time, that's expected. I see your failures, but I'm not sure what caused them. The "invalid authorization code" error is from your site, from the IndieAuth plugin; that usually happens if you use the back button to go back through the IndieAuth flow and then try to do it again. Here though, all of your requests had different auth codes, so I don't know.
Fwiw, it looks like we're both using the WordPress IndieAuth plugin, and I used it to test this UI to follow many people, successfully. cc @dshanske

Done!


XGBoost MLeap bundle speed

Hi, I have the question below from another repo that I think is no longer active, so I pasted it. Basically, I don't quite understand why with bigger data batch sizes MLeap XGBoost bundle seems to be running faster. I assume it is threading but unsure. Please let me know that and if I can turn off such optimizations, I am trying to compare with something that's unoptimized currently.

Thanks! I ran for 1000 iterations for a fixed batch size, so for example 1000 iterations of batch size 1 took 1.05 * 1000 ms. For batch size 20, it was 0.625 * 1000 and for size 50 it was 0.468 * 1000. So yes, I'm showing predict(50_rows) < predict(1_rows) which is what is curious. This is not expected? Do you have a slack channel btw?

To be clear ... I am making a Transformer in java from the mleap bundle and then just taking the prediction time for different data frames I generate of a fixed size. And this is giving me this counterintuitive result ...

I definitely would not expect predict(50_rows) < predict(1_rows).
predict(50_rows) / 50 < predict(1_rows) would obviously make sense.
Only ideas I have are some weirdness in the benchmarking setup like cache warming, startup, etc..  If you're not already, then using jmh for benchmarking is usually helpful for eliminating that kind of noise.

Right I also am a bit weirded out by this but also in production the worst latencies I saw seem to have been by requests which have a 1 feature row; more feature rows seems to do better. So this is confirming what I see but it does not make sense ...


Add Hungarian translation for Concurrency and async/await

📝 Docs preview for commit b1745f1827f098dde6c2dac86448da4c939efa62 at: https://1e7faefc.fastapitiangolo.pages.dev

Great! It would be better to split this into multiple PRs, with one PR per file translated, and removing the files that are not translated.

📝 Docs preview for commit 9e2dbc3bf971f3fea6ec907bb770b871ffde66e7 at: https://e5ce6519.fastapitiangolo.pages.dev

📝 Docs preview for commit 496bc78d4fb7d3f0e6d223a0213de15b49904460 at: https://3f51ebab.fastapitiangolo.pages.dev

@tcsmaster Are you still willing to have this merged? If so, can you act on the above suggestion?

No

Do you mind closing this issue then?

@codespearhead thanks for your interest here! But please don't ask people to close PRs if they don't know who would approve them. :nerd_face:
Instead, something that you could help with a lot would be answering questions from others: https://github.com/tiangolo/fastapi/discussions/categories/questions?discussions_q=is%3Aopen+category%3AQuestions+is%3Aunanswered


docker run should support control+c to exit process

Is your feature request related to a problem? Please describe.

docker run -p 9443:9443 ibmcom/ibm-fhir-server
control+c

Note that nothing happens.
I thought that was 'normal' docker behavior (you need to pass -t to be able to exit).
However, after some further reading, it turns out that this behavior comes from the fact our main process (pid=1) on the container is a shell script.
From https://engineeringblog.yelp.com/2016/01/dumb-init-an-init-for-docker.html#process-behavior-inside-docker-containers

Having a shell as PID 1 actually makes signaling your process almost impossible. Signals sent to the shell won’t be forwarded to the subprocess, and the shell won’t exit until your process does.

For this reason, you should always try to avoid spawning a shell. If you can’t easily avoid that (for example, if you want to spawn two processes), you should exec your last process so that it replaces the shell.

**Describe the solution you'd like**
update our bootstrap.sh script to use `exec` when it calls the liberty script

**Describe alternatives you've considered**

**Acceptance Criteria**

1.
   GIVEN a running ibm-fhir-server container running on the foreground with no psuedo-tty (e.g. from `docker run -p 9443:9443 ibmcom/ibm-fhir-server`)
   WHEN you press control+c
   THEN it should kill the container

**Additional context**

note:  Control+C actually sends a SIGINT, not a SIGEXIT or SIGQUIT

Verified that the CTL-c does now cause the Docker container to stop Closing issue


we should put little tools into a single "tools" repo

like, for example https://github.com/dominikh/go-tools

maybe add got?

re-named repo to dev-tools, waiting on got to come in

done in #3


feat: omega handles double negation and implication hypotheses

[ ] depends on #518

Merging by Joe's request after resolving conflicts.


Stop polling form /r/all/new

Either use multireddits or manually check 100 ids every 2 seconds

https://github.com/jonas747/yagpdb/commit/64506734d44b290ea0b4e5468f5dc7320875583a


Make REPL fun again

Hello,
I'm a Julia user currently trying Go.
Julia REPL looks nice with ASCII art

compared to Gore:

I noticed
https://gist.github.com/belbomemo/b5e7dad10fa567a5fe8a from @belbomemo
could be a nice ASCII art for Gore
but some other could be find using
https://www.google.fr/search?q=gopher+golang+ascii
Here is a possible prompt:
         ,_---~~~~~----._           |
  _,,_,*^____      _____``*g*\"*,   |  gore
 / __/ /'     ^.  /      \ ^@q   f  |  Yet another Go REPL
[  @f | @))    |  | @))   l  0 _/   |
 \`/   \~____ / __ \_____/    \     |  version 0.3.0
  |           _l__l_           I    |
  }          [______]           I   |  :help for help
  ]            | | |            |   |
  ]             ~ ~             |   |
  |                            |    |  The Go Programming Language
   |                           |    |  version x.y.z
gore>

I hope you will consider this highly important enhancement request to make REPL fun again ;-)
Kind regards

Sorry but I don't think ascii art message is not worth implementation. Note that many repls prints only the interpreter versions like python and ghci, and irb prints nothing, they are simple that we can quickly start inputting what we want to execute without being bothered by the startup message.


feat: Update contact page and navbar

Pull Request
Description
Create the contact form, update the navbar and background gradient
Related Issue(s)
Closes https://github.com/nibmcs/nibmcs.org/issues/14
Checklist
Before submitting this pull request, please ensure the following:

[x] I have read and followed the project's contributing guidelines.
[x] My code follows the project's coding style and conventions.

[x] I have reviewed my changes to ensure they are complete and accurate.

Submission
Before submitting, please review your pull request to ensure it is complete and follows the provided checklist. Thank you for contributing!

@dileepabandara I have one change todo please hold the PR merge


is it still maintained?

Hello Guys,
I'm looking for an alternative to moment JS, I'm switching to DayJS and used to work with moment-recur which is a great library.
I found your repo doing some research and love what you did! I would like to know do you plan to maintain this plug-in?
Thank you.

Apologises for the late reply I had notifications turned off. This project was put off while I was finishing university but the plan is to return to it and maintain it. I also plan to continue developing other utilities for dayjs. Is there any other plug-ins you would like to see?

Is there any other plug-ins you would like to see?

Not a plugin, but I'm currently using this quirk to have Typescript not get mad about missing type definitions. It would be great if you could add definitions for Typescript (.d.ts).
declare module "dayjs" {
	interface Dayjs {
		recur: Function
	}
}


multi Start up projects

Type: Feature Request
I would like to be able to run multiple projects simultaneously, which is a really useful function that Visual Studio has but Visual Studio Code lacks. I am using Visual Studio Code on Linux for .NET development, and I heavily rely on running multiple projects for testing and debugging. If this feature hasn’t been planned already, I hope my request can inspire you to estimate its implementation.
Extension version: 2.15.30
VS Code version: Code 1.86.2 (903b1e9d8990623e3d7da1df3d33db3e42d80eda, 2024-02-13T19:40:56.878Z)
OS version: Windows_NT x64 10.0.22631
Modes:
Remote OS version: Linux x64 <IP_ADDRESS>-microsoft-standard-WSL2

The way to do this in VS Code is with compound launch configurations.
Here is an example of launching two console projects. You can use the '.NET: Generate Assets for Build and Debug' command from the command pallet to write out a 'starter' launch.json configuration for each project, and then add the componds section by hand.
{
    "version": "0.2.0",
    "compounds": [
        {
            "name": ".NET Launch: All",
            "configurations": [ ".NET Launch: Proj1", ".NET Launch: Proj2" ]
        }
    ],
    "configurations": [
        {
            // Use IntelliSense to find out which attributes exist for C# debugging
            // Use hover for the description of the existing attributes
            // For further information visit https://github.com/dotnet/vscode-csharp/blob/main/debugger-launchjson.md
            "name": ".NET Launch: Proj1",
            "type": "coreclr",
            "request": "launch",
            "preLaunchTask": "build",
            // If you have changed target frameworks, make sure to update the program path.
            "program": "${workspaceFolder}/Proj1/bin/Debug/net8.0/Proj1.dll",
            "args": [],
            "cwd": "${workspaceFolder}/Proj1",
            // For more information about the 'console' field, see https://aka.ms/VSCode-CS-LaunchJson-Console
            "console": "internalConsole",
            "stopAtEntry": false
        },
        {
            // Use IntelliSense to find out which attributes exist for C# debugging
            // Use hover for the description of the existing attributes
            // For further information visit https://github.com/dotnet/vscode-csharp/blob/main/debugger-launchjson.md
            "name": ".NET Launch: Proj2",
            "type": "coreclr",
            "request": "launch",
            "preLaunchTask": "build",
            // If you have changed target frameworks, make sure to update the program path.
            "program": "${workspaceFolder}/Proj2/bin/Debug/net8.0/Proj2.dll",
            "args": [],
            "cwd": "${workspaceFolder}/Proj2",
            // For more information about the 'console' field, see https://aka.ms/VSCode-CS-LaunchJson-Console
            "console": "internalConsole",
            "stopAtEntry": false
        },
        {
            "name": ".NET Core Attach",
            "type": "coreclr",
            "request": "attach"
        },
    ]
}


Synchronize 1.0.0 release notes

A number of improvements have already been contributed in 1.0.0, and it would be great to write them down to the changelog.
This PR synchronizes the release notes in the docs with the current mainline state, which should allows users to more easily track progress in 1.0.0.

Thanks!


Not able to build Numba and LLVM wheel for raiwidgets

I have Numba == '0.56.4' and llvmlite == '0.39.1' on Python 3.10. I am trying to install raiwidgets on my Mac and fail to build the wheel for Numba and llvmlite. Please guide me how can I proceed ahead
Collecting numba<0.54.0
Collecting llvmlite<0.35,>=0.34.0.dev0
Building wheels for collected packages: numba, llvmlite
Building wheel for numba (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py bdist_wheel did not run successfully.
│ exit code: 1
╰─> [797 lines of output]
TBB not found
Using OpenMP from: /Users/lmeena/miniconda3
running bdist_wheel
running build
got version from file /private/var/folders/40/w4b2sfn55137nx2p8y9l1kfrh3hjcb/T/pip-install-4oe4fwdb/numba_f3c6cfe1011846519da61bcbfee07e4e/numba/_version.py {'version': '0.51.2', 'full': '9d570961590c09a1eba748c9c37e91d1224fc9ad'}
running build_py
creating build
  creating build/lib.macosx-11.1-arm64-cpython-310/numba/stencils

  running build_ext
  building 'numba._dynfunc' extension
  Warning: Can't read registry to find the necessary compiler setting
  Make sure that Python modules winreg, win32api or win32con are installed.
  INFO: C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/lmeena/miniconda3/include -arch arm64 -fPIC -O2 -isystem /Users/lmeena/miniconda3/include -arch arm64

  creating build/temp.macosx-11.1-arm64-cpython-310
  creating build/temp.macosx-11.1-arm64-cpython-310/numba
  INFO: compile options: '-I/Users/lmeena/miniconda3/include/python3.10 -c'
  extra options: '-g'
  INFO: clang: numba/_dynfuncmod.c
  INFO: clang -bundle -undefined dynamic_lookup -Wl,-rpath,/Users/lmeena/miniconda3/lib -L/Users/lmeena/miniconda3/lib -Wl,-rpath,/Users/lmeena/miniconda3/lib -L/Users/lmeena/miniconda3/lib build/temp.macosx-11.1-arm64-cpython-310/numba/_dynfuncmod.o -o build/lib.macosx-11.1-arm64-cpython-310/numba/_dynfunc.cpython-310-darwin.so
  ld: warning: -undefined dynamic_lookup may not work with chained fixups
  building 'numba._dispatcher' extension
  INFO: C compiler: clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /Users/lmeena/miniconda3/include -arch arm64 -fPIC -O2 -isystem /Users/lmeena/miniconda3/include -arch arm64

  creating build/temp.macosx-11.1-arm64-cpython-310/numba/core
  creating build/temp.macosx-11.1-arm64-cpython-310/numba/core/typeconv
  INFO: compile options: '-I/Users/lmeena/miniconda3/lib/python3.10/site-packages/numpy/core/include -I/Users/lmeena/miniconda3/include/python3.10 -c'
  INFO: clang: numba/_dispatcher.c
  INFO: clang: numba/_dispatcherimpl.cpp
  INFO: clang: numba/_hashtable.c
  INFO: clang: numba/_typeof.c
  INFO: clang: numba/core/typeconv/typeconv.cpp
  numba/_dispatcher.c:26:13: error: no member named 'use_tracing' in 'struct _ts'
      tstate->use_tracing = 0;
      ~~~~~~  ^
  numba/_dispatcher.c:28:13: error: no member named 'use_tracing' in 'struct _ts'
      tstate->use_tracing = ((tstate->c_tracefunc != NULL)
      ~~~~~~  ^
  numba/_dispatcher.c:303:17: error: no member named 'use_tracing' in 'struct _ts'
      if (tstate->use_tracing && tstate->c_profilefunc)
          ~~~~~~  ^
  numba/_dispatcher.c:512:13: error: no member named 'use_tracing' in 'struct _ts'
      if (ts->use_tracing && ts->c_profilefunc) {
          ~~  ^
  4 errors generated.
  INFO: clang++ -bundle -undefined dynamic_lookup -Wl,-rpath,/Users/lmeena/miniconda3/lib -L/Users/lmeena/miniconda3/lib -Wl,-rpath,/Users/lmeena/miniconda3/lib -L/Users/lmeena/miniconda3/lib build/temp.macosx-11.1-arm64-cpython-310/numba/_dispatcher.o build/temp.macosx-11.1-arm64-cpython-310/numba/_dispatcherimpl.o build/temp.macosx-11.1-arm64-cpython-310/numba/_hashtable.o build/temp.macosx-11.1-arm64-cpython-310/numba/_typeof.o build/temp.macosx-11.1-arm64-cpython-310/numba/core/typeconv/typeconv.o -L/Users/lmeena/miniconda3/lib/python3.10/site-packages/numpy/core/lib -lnpymath -o build/lib.macosx-11.1-arm64-cpython-310/numba/_dispatcher.cpython-310-darwin.so
  clang: error: no such file or directory: 'build/temp.macosx-11.1-arm64-cpython-310/numba/_dispatcher.o'
  error: Command "clang++ -bundle -undefined dynamic_lookup -Wl,-rpath,/Users/lmeena/miniconda3/lib -L/Users/lmeena/miniconda3/lib -Wl,-rpath,/Users/lmeena/miniconda3/lib -L/Users/lmeena/miniconda3/lib build/temp.macosx-11.1-arm64-cpython-310/numba/_dispatcher.o build/temp.macosx-11.1-arm64-cpython-310/numba/_dispatcherimpl.o build/temp.macosx-11.1-arm64-cpython-310/numba/_hashtable.o build/temp.macosx-11.1-arm64-cpython-310/numba/_typeof.o build/temp.macosx-11.1-arm64-cpython-310/numba/core/typeconv/typeconv.o -L/Users/lmeena/miniconda3/lib/python3.10/site-packages/numpy/core/lib -lnpymath -o build/lib.macosx-11.1-arm64-cpython-310/numba/_dispatcher.cpython-310-darwin.so" failed with exit status 1
  [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for numba
Running setup.py clean for numba
Building wheel for llvmlite (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py bdist_wheel did not run successfully.
│ exit code: 1
╰─> [26 lines of output]
running bdist_wheel
/Users/lmeena/miniconda3/bin/python /private/var/folders/40/w4b2sfn55137nx2p8y9l1kfrh3hjcb/T/pip-install-4oe4fwdb/llvmlite_83ca82da771a413da3582fbbe23a40c1/ffi/build.py
LLVM version... Traceback (most recent call last):
File "/private/var/folders/40/w4b2sfn55137nx2p8y9l1kfrh3hjcb/T/pip-install-4oe4fwdb/llvmlite_83ca82da771a413da3582fbbe23a40c1/ffi/build.py", line 105, in main_posix
out = subprocess.check_output([llvm_config, '--version'])
File "/Users/lmeena/miniconda3/lib/python3.10/subprocess.py", line 421, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
File "/Users/lmeena/miniconda3/lib/python3.10/subprocess.py", line 503, in run
with Popen(*popenargs, **kwargs) as process:
File "/Users/lmeena/miniconda3/lib/python3.10/subprocess.py", line 971, in init
self._execute_child(args, executable, preexec_fn, close_fds,
File "/Users/lmeena/miniconda3/lib/python3.10/subprocess.py", line 1847, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'llvm-config'
  During handling of the above exception, another exception occurred:

  Traceback (most recent call last):
    File "/private/var/folders/40/w4b2sfn55137nx2p8y9l1kfrh3hjcb/T/pip-install-4oe4fwdb/llvmlite_83ca82da771a413da3582fbbe23a40c1/ffi/build.py", line 191, in <module>
      main()
    File "/private/var/folders/40/w4b2sfn55137nx2p8y9l1kfrh3hjcb/T/pip-install-4oe4fwdb/llvmlite_83ca82da771a413da3582fbbe23a40c1/ffi/build.py", line 185, in main
      main_posix('osx', '.dylib')
    File "/private/var/folders/40/w4b2sfn55137nx2p8y9l1kfrh3hjcb/T/pip-install-4oe4fwdb/llvmlite_83ca82da771a413da3582fbbe23a40c1/ffi/build.py", line 107, in main_posix
      raise RuntimeError("%s failed executing, please point LLVM_CONFIG "
  RuntimeError: llvm-config failed executing, please point LLVM_CONFIG to the path for llvm-config
  error: command '/Users/lmeena/miniconda3/bin/python' failed with exit code 1
  [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for llvmlite
Running setup.py clean for llvmlite
Failed to build numba llvmlite
Installing collected packages: llvmlite, itsdangerous, scikit-learn, numba, gevent, Flask, statsmodels, sparse, shap, ipykernel, Flask-Cors, fairlearn, dice-ml, rai-core-flask, econml, responsibleai, raiwidgets
Attempting uninstall: llvmlite
Found existing installation: llvmlite 0.39.1
Uninstalling llvmlite-0.39.1:
Successfully uninstalled llvmlite-0.39.1
Running setup.py install for llvmlite ... error
error: subprocess-exited-with-error
× Running setup.py install for llvmlite did not run successfully.
│ exit code: 1
╰─> [31 lines of output]
running install
/Users/lmeena/miniconda3/lib/python3.10/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
running build
got version from file /private/var/folders/40/w4b2sfn55137nx2p8y9l1kfrh3hjcb/T/pip-install-4oe4fwdb/llvmlite_83ca82da771a413da3582fbbe23a40c1/llvmlite/_version.py {'version': '0.34.0', 'full': 'c5889c9e98c6b19d5d85ebdd982d64a03931f8e2'}
running build_ext
/Users/lmeena/miniconda3/bin/python /private/var/folders/40/w4b2sfn55137nx2p8y9l1kfrh3hjcb/T/pip-install-4oe4fwdb/llvmlite_83ca82da771a413da3582fbbe23a40c1/ffi/build.py
LLVM version... Traceback (most recent call last):
File "/private/var/folders/40/w4b2sfn55137nx2p8y9l1kfrh3hjcb/T/pip-install-4oe4fwdb/llvmlite_83ca82da771a413da3582fbbe23a40c1/ffi/build.py", line 105, in main_posix
out = subprocess.check_output([llvm_config, '--version'])
File "/Users/lmeena/miniconda3/lib/python3.10/subprocess.py", line 421, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
File "/Users/lmeena/miniconda3/lib/python3.10/subprocess.py", line 503, in run
with Popen(*popenargs, **kwargs) as process:
File "/Users/lmeena/miniconda3/lib/python3.10/subprocess.py", line 971, in init
self._execute_child(args, executable, preexec_fn, close_fds,
File "/Users/lmeena/miniconda3/lib/python3.10/subprocess.py", line 1847, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'llvm-config'
  During handling of the above exception, another exception occurred:

  Traceback (most recent call last):
    File "/private/var/folders/40/w4b2sfn55137nx2p8y9l1kfrh3hjcb/T/pip-install-4oe4fwdb/llvmlite_83ca82da771a413da3582fbbe23a40c1/ffi/build.py", line 191, in <module>
      main()
    File "/private/var/folders/40/w4b2sfn55137nx2p8y9l1kfrh3hjcb/T/pip-install-4oe4fwdb/llvmlite_83ca82da771a413da3582fbbe23a40c1/ffi/build.py", line 185, in main
      main_posix('osx', '.dylib')
    File "/private/var/folders/40/w4b2sfn55137nx2p8y9l1kfrh3hjcb/T/pip-install-4oe4fwdb/llvmlite_83ca82da771a413da3582fbbe23a40c1/ffi/build.py", line 107, in main_posix
      raise RuntimeError("%s failed executing, please point LLVM_CONFIG "
  RuntimeError: llvm-config failed executing, please point LLVM_CONFIG to the path for llvm-config
  error: command '/Users/lmeena/miniconda3/bin/python' failed with exit code 1
  [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
Rolling back uninstall of llvmlite
Moving to /Users/lmeena/miniconda3/lib/python3.10/site-packages/llvmlite
from /Users/lmeena/miniconda3/lib/python3.10/site-packages/~lvmlite
Moving to /Users/lmeena/miniconda3/lib/python3.10/site-packages/llvmlite-0.39.1-py3.10.egg-info
from /Users/lmeena/miniconda3/lib/python3.10/site-packages/~lvmlite-0.39.1-py3.10.egg-info
error: legacy-install-failure
× Encountered error while trying to install package.
╰─> llvmlite
note: This is an issue with the package mentioned above, not pip.
hint: See above for output from the failure.
Note: you may need to restart the kernel to use updated packages.

@lalita90 Do you use Apple silicon?

Hi, yes its Apple M1 Pro. I also tried doing this after downgrading my Python version to 3.9 but it doesn't work. Surprisingly, I was able to install the same on my macbook air with M1 chip but it runs out of memory as soon as I import it in macbook air.

@konabuta any update on this error? It's still not working

Looks like the raiwidget versions for numba/llvm break on python 3.10.  Try 3.9

numba has been pinned to <0.54.0 in the responsibleai requirements.txt for 2 years, that version of numba and it's required llvm only support up to python 3.9.
Not sure this requirement is still needed but it will need to be updated to use this repo with anything newer than python 3.9


More flexible multi-class training

customized weight scale for each output node
change related evaluation functions accordingly

moved to next release


"Manipulating the browser history" is unclear / disputed within the document

Request type

[ ] New documentation
[x] Correction or update

Page to change
If this request relates to an existing article, please give its URL:
https://developer.mozilla.org/en-US/docs/Web/API/History_API
Details
The following paragraph seems to have some debate about what will happen in this scenario. The changes made in this diff are unclear, however I am completely unfamiliar with this API and therefore can't fix it with any accuracy. Guidance in how this API behaves in that situation is appreciated.
Struck-through text is as it appears in the document.

Suppose now that the user navigates to http://google.com, then clicks the Back button. At this point, the URL bar will display http://mozilla.org/bar.html, and the page will get will not get a popstate event whose state object contains a copy of stateObj if you read the history.state you will get the stateObj. popstate event won't be fired because the page has been reloaded. The page itself will look like bar.html.

Related issues
If this request relates to other issues in Bugzilla or GitHub, please provide links:
None

After testing the behavior, I have corrected the paragraph as follows:
Suppose now that the user navigates to http://google.com, then clicks the Back button. At this point, the URL bar will display http://mozilla.org/bar.html and history.state will contain the stateObj. The popstate event won't be fired because the page has been reloaded. The page itself will look like bar.html.

Thanks, @irenesmith! That looks much better now.


Deregister core CRUD commands

I'm not 100% sure how I feel about this, but I'm trying to force myself
to perform all operations through the API.

Punting on this for now.


Need a test email button

I have been trying to setup emails on Konga through Mailgun, in order to test if i can reach the server i have to create and delete a user constantly, it would be easier to have a button that sends an email bassed on the current settings.

Please which of the API keys from Mailgun i'm I supposed to use to setup email on Konga..
Private API Key, or the Public Validation Key ?
I have tried both and still not getting activation email on signup


UnhandledPromiseRejectionWarning when compiling broken SCSS with aot=true

🐞 Bug report
Command (mark with an x)

- [x] build
- [x] serve

Is this a regression?

Not sure.
Description
ng serve does not handle invalid SCSS gracefully in AOT mode. See minimal reproduction for  more details.
🔬 Minimal Reproduction

$ ng new --style scss test-app
$ ng serve --aot

Wait until it completes, then open src/app/app.component.scss and add any invalid code, like .rule (note missing brackets).
Observe UnhandledPromiseRejectionWarning in the terminal.
In JIT mode it gives a helpful error message instead:
ERROR in ./src/app/app.component.scss
Module build failed (from ./node_modules/sass-loader/lib/loader.js):

.rule
    ^
      Expected "{".
  ╷
1 │ .rule
  │      ^
  ╵

🔥 Exception or Error
(node:43977) UnhandledPromiseRejectionWarning: TypeError: Cannot destructure property `warnings` of 'undefined' or 'null'.
    at /Users/devoto13/Projects/trash/test-app/node_modules/@ngtools/webpack/src/resource_loader.js:81:23
    at /Users/devoto13/Projects/trash/test-app/node_modules/webpack/lib/Compiler.js:659:23
    at /Users/devoto13/Projects/trash/test-app/node_modules/webpack/lib/Compilation.js:1379:13
    at eval (eval at create (/Users/devoto13/Projects/trash/test-app/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:12:1)
    at /Users/devoto13/Projects/trash/test-app/node_modules/@ngtools/webpack/src/resource_loader.js:70:39
    at processTicksAndRejections (internal/process/task_queues.js:85:5)

🌍 Your Environment
Angular CLI: 8.2.0
Node: 12.7.0
OS: darwin x64
Angular: 8.2.0
... animations, cli, common, compiler, compiler-cli, core, forms
... language-service, platform-browser, platform-browser-dynamic
... router

Package                           Version
-----------------------------------------------------------
@angular-devkit/architect         0.802.0
@angular-devkit/build-angular     0.802.0
@angular-devkit/build-optimizer   0.802.0
@angular-devkit/build-webpack     0.802.0
@angular-devkit/core              8.2.0
@angular-devkit/schematics        8.2.0
@ngtools/webpack                  8.2.0
@schematics/angular               8.2.0
@schematics/update                0.802.0
rxjs                              6.4.0
typescript                        3.5.3
webpack                           4.38.0

Anything else relevant?

+1 Also getting this on valid scss (as far as I can tell) when upgrading an existing, working project from 7.1.4 to 8.2.0.  ng build works fine.  --aot flag breaks with the aforementioned error.
Additional error message below:
(node:6128) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 2) (node:6128) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated.

Same error

Still getting this error with custom webpack config.
angular.json:
"architect": {
"build": {
"builder": "@angular-builders/custom-webpack:browser",
"options": {
"main": "src/main.ts",
"tsConfig": "tsconfig.app.json",
"outputPath": "dist/severwind",
"index": "src/index.html",
"customWebpackConfig": {
"path": "./custom-webpack.config.js"
}
}
},
"serve": {
"builder": "@angular-builders/custom-webpack:dev-server",
"options": {
"browserTarget": "severwind:build",
"aot": false,
"customWebpackConfig": {
"path": "./custom-webpack.config.js"
}
},
"configurations": {
"production": {
"browserTarget": "severwind:build:production"
}
}
},
"extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n",
"options": {
"browserTarget": "severwind:build"
}
},
"test": {
"builder": "@angular-devkit/build-angular:karma",
"options": {
"main": "src/test.ts",
"polyfills": "src/polyfills.ts",
"tsConfig": "tsconfig.spec.json",
"karmaConfig": "karma.conf.js",
"assets": [
"src/favicon.ico",
"src/assets"
],
"styles": [
"src/styles.scss"
],
"scripts": []
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"tsconfig.app.json",
"tsconfig.spec.json",
"e2e/tsconfig.json"
],
"exclude": [
"/node_modules/"
]
}
}
}
custom-webpack.config:
// NPM plugins
const autoprefixer = require('autoprefixer');
const MiniCssExtractPlugin = require("mini-css-extract-plugin");
const path = require("path");
const OptimizeCSSAssetsPlugin = require("optimize-css-assets-webpack-plugin");
const BrowserSyncPlugin = require('browser-sync-webpack-plugin');
module.exports = {
resolve: {
alias: {
tailwinds: path.resolve(__dirname, 'src/styles/tailwind.css')
}
},
plugins: [
new BrowserSyncPlugin({
host: 'localhost',
port: 3000,
proxy: 'http://localhost:4200/'
},
{
reload: false
}),
// Extract any CSS from any javascript file to process it as LESS/SASS using a loader
new MiniCssExtractPlugin({
  fileame: "[name].bundle.css"
}),

// Minify CSS assets
new OptimizeCSSAssetsPlugin({}),

],
module: {
rules: [
{
// Extract any SCSS content and minimize
test: /.scss$/,
use: [
MiniCssExtractPlugin.loader,
{ loader: 'css-loader', options: { importLoaders: 1 } },
{
loader: 'postcss-loader',
options: {
ident  : 'postcss',
syntax: 'postcss-scss',
plugins: () => [
require('postcss-import'),
require('tailwindcss'),
autoprefixer
]
}
},
{
loader: 'sass-loader',
options: {
plugins: () => [autoprefixer()]
}
}
]
},
{
// Extract any CSS content and minimize
test: /.css$/,
use: [
MiniCssExtractPlugin.loader,
{ loader: 'css-loader', options: { importLoaders: 1 } },
{ loader: 'postcss-loader' }
]
}
]
}
};

@WebKieth: The fix is just merged, not released. Look out for next release.

@JonWallsten It's not the last problem with AOT compiling.
I dont know which repo this issue - error occured on minicss webpack plugin side, so i wrote it to him. But maybe you can advice something what to do. I dont know how to compile my current angular cli stack for production. --prod option is deprecated and --aot, as I understand, now is only one way for prod compiling

@WebKieth: The fix is just merged, not released. Look out for next release.

Is 8.2.1 planned ? I am currently blocked to release all my apps.

@mistic100б hi, mb you know which version of cli I should install to bootstrap angular boilerplate without AOT feature?

I tried to install my configuration with tailwind on angular-cli v7.
I get same error issue, which url i bound on prev comment


Issue with flutter_rust_bridge_codegen after updating Rust code

Describe the bug
First, I would like to express my appreciation for all the work you and the team have put into flutter_rust_bridge. I’m excited about the direction this project is heading and the possibilities it opens up for seamless integration between Rust and Flutter.
Issue Description:
I am encountering an error when running flutter_rust_bridge_codegen generate after making changes to my Rust code. Despite following the recommended crate-based syntax (e.g., using --rust-input crate:: and --rust-root), the code generator fails to produce the expected output. I have also attempted to remove any stale generated files (e.g., frb_generated.rs) and re-run the code generation with various configurations, but the issue persists.
Steps to reproduce

I have a Flutter project in /app/ and a Rust crate under /app/rust/.
My Rust functions are defined in rust/src/lib.rs and rust/src/api/simple.rs.
I run the following command:

flutter_rust_bridge_codegen generate
--rust-root rust
--rust-input crate::
--dart-output lib/src/rust/frb_generated.dart
--rust-output rust/src/frb_generated.rs
--watch
After making changes to the Rust functions, the code generator either fails with a “prefix not found” error or does not properly generate the updated bindings.  The output would look like this:
Error: When compute_mod_from_rust_path(code_path="C:\Users\joett\code\projects\SyncUp\app\rust/src/frb_generated.rs", base_dir=
"\\?\C:\Users\joett\code\projects\SyncUp\app\rust\src")
Caused by:
prefix not found
Logs
$ RUST_LOG=debug flutter_rust_bridge_codegen generate \
>   --rust-root rust \
>   --rust-input crate:: \
>   --dart-output lib/src/rust/frb_generated.dart \
>   --rust-output rust/src/frb_generated.rs \
>   --watch
[2024-12-20T07:57:32.150Z DEBUG C:\Users\joett\.cargo\registry\src\index.crates.io-6f17d22bba15001f\flutter_rust_bridge_codegen-2.7.0\
src/main.rs:25] cli=Cli { verbose: false, command: Generate(GenerateCommandArgs { watch: true, primary: GenerateCommandArgsPrimary { c
onfig_file: None, rust_input: Some("crate::"), dart_output: Some("lib/src/rust/frb_generated.dart"), c_output: None, duplicated_c_outp
ut: None, rust_root: Some("rust"), rust_output: Some("rust/src/frb_generated.rs"), dart_entrypoint_class_name: None, dart_format_line_
length: None, dart_preamble: None, rust_preamble: None, no_dart_enums_style: false, no_add_mod_to_lib: false, llvm_path: None, llvm_co
mpiler_opts: None, dart_root: None, no_build_runner: false, extra_headers: None, no_web: false, no_deps_check: false, default_external
_library_loader_web_prefix: None, no_dart3: false, full_dep: false, local: false, enable_lifetime: false, type_64bit_int: false, no_de
fault_dart_async: false, stop_on_error: false, dump: None, dump_all: false, rust_features: None } }) }
[2024-12-20T07:57:32.151Z DEBUG C:\Users\joett\.cargo\registry\src\index.crates.io-6f17d22bba15001f\flutter_rust_bridge_codegen-2.7.0\
src\library\codegen\config\config_parser.rs:51] Found config file flutter_rust_bridge.yaml
[2024-12-20T07:57:32.151Z DEBUG C:\Users\joett\.cargo\registry\src\index.crates.io-6f17d22bba15001f\flutter_rust_bridge_codegen-2.7.0\
src\library\codegen\mod.rs:23] config=Config { base_dir: Some(""), rust_input: Some("crate::"), dart_output: Some("lib/src/rust/frb_ge
nerated.dart"), c_output: None, duplicated_c_output: None, rust_root: Some("rust"), rust_output: Some("rust/src/frb_generated.rs"), da
rt_entrypoint_class_name: None, dart_format_line_length: None, dart_preamble: None, rust_preamble: None, dart_enums_style: None, add_m
od_to_lib: None, llvm_path: None, llvm_compiler_opts: None, dart_root: None, build_runner: None, extra_headers: None, web: None, deps_
check: None, dart3: None, full_dep: None, local: None, default_external_library_loader_web_prefix: None, dart_type_rename: None, enabl
e_lifetime: None, type_64bit_int: None, default_dart_async: None, stop_on_error: None, dump: None, dump_all: None, rust_features: None
 } meta_config=MetaConfig { watch: true }
[2024-12-20T07:57:32.152Z DEBUG C:\Users\joett\.cargo\registry\src\index.crates.io-6f17d22bba15001f\flutter_rust_bridge_codegen-2.7.0\
src\library\codegen\config\internal_config_parser\mod.rs:33] InternalConfig.parse base_dir="C:\\Users\\joett\\code\\projects\\SyncUp\\
app"
Error: When compute_mod_from_rust_path(code_path="C:\\Users\\joett\\code\\projects\\SyncUp\\app\\rust/src/frb_generated.rs", base_dir=
"\\\\?\\C:\\Users\\joett\\code\\projects\\SyncUp\\app\\rust\\src")

Caused by:
    prefix not found

Expected behavior
Updated Dart and Rust bindings should be regenerated after modifying and saving changes to Rust files, enabling me to run flutter run and see the updated functionality in the Flutter app.
Generated binding code
I deleted the bindings for --dart-output lib/src/rust/frb_generated.dart hoping that would fix the issue.

If you have instructions for me to help you get this, I would be happy to go look for it.

OS
Windows
Version of flutter_rust_bridge_codegen
2.7.0
Flutter info
$ flutter doctor -v
[√] Flutter (Channel stable, 3.27.0, on Microsoft Windows [Version 10.0.19045.5247], locale en-US)
    • Flutter version 3.27.0 on channel stable at C:\Users\joett\flutter\flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 8495dee1fd (9 days ago), 2024-12-10 14:23:39 -0800
    • Engine revision 83bacfc525
    • Dart version 3.6.0
    • DevTools version 2.40.2

[√] Windows Version (Installed version of Windows is version 10 or higher)

[√] Android toolchain - develop for Android devices (Android SDK version 35.0.0)
    • Android SDK at C:\Users\joett\AppData\Local\Android\sdk
    • Platform android-35, build-tools 35.0.0
    • Java binary at: C:\Program Files\Android\Android Studio\jbr\bin\java
    • Java version OpenJDK Runtime Environment (build 21.0.3+-12282718-b509.11)
    • All Android licenses accepted.

[√] Chrome - develop for the web
    • Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe

[√] Visual Studio - develop Windows apps (Visual Studio Community 2022 17.9.5)
    • Visual Studio at C:\Program Files\Microsoft Visual Studio\2022\Community
    • Visual Studio Community 2022 version 17.9.34723.18
    • Windows 10 SDK version 10.0.19041.0

[√] Android Studio (version 2024.2)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin can be installed from:
       https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
       https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 21.0.3+-12282718-b509.11)

[√] IntelliJ IDEA Ultimate Edition (version 2020.3)
    • IntelliJ at C:\Program Files\JetBrains\IntelliJ IDEA 2020.3.1
    • Flutter plugin can be installed from:
       https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
       https://plugins.jetbrains.com/plugin/6351-dart

[√] VS Code (version 1.95.3)
    • VS Code at C:\Users\joett\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension version 3.102.0

[√] Connected device (4 available)
    • Pixel 7 (mobile)  • 29121FDH200CP4 • android-arm64  • Android 15 (API 35)
    • Windows (desktop) • windows        • windows-x64    • Microsoft Windows [Version 10.0.19045.5247]
    • Chrome (web)      • chrome         • web-javascript • Google Chrome 131.0.6778.204
    • Edge (web)        • edge           • web-javascript • Microsoft Edge 131.0.2903.70

[√] Network resources
    • All expected network resources are available.

• No issues found!

Version of clang++
No response
Additional context

I have mod api; in lib.rs, and mod simple; in api/mod.rs.
I’ve tried removing mod frb_generated; from lib.rs when not using --rust-output.
I’ve also tested different combinations of --rust-input paths and cleaned up old generated files.

If there is any additional information I can provide, such as a minimal reproducible example, logs, or directory listings, please let me know. I’m grateful for your hard work on this project and look forward to any guidance you can offer to resolve this issue.
Thank you for your time and support!

You are welcome and thanks for the praise!

I run the following command

Hmm, maybe try to use flutter_rust_bridge.yaml to configure everything (instead of using command line), and see whether it works


initial draft of lambda guidance

Adding lambda docs to otel.io

thanks @svrnm. updated.

Preview: https://deploy-preview-2632--opentelemetry.netlify.app/docs/faas/

@chalin any tips on the link error I'm getting? I've tried a couple different ways of fixing it

Still no idea why the link issue won't go away but ready besides that @svrnm. Ran the npm run test command multiple times


Can we embed warnings/error in tile response body?

Sometimes we get warnings like:
Tiff image is missing many lower resolution levels (3).  It will be inefficient to read lower resolution tiles.

ref https://sentry.io/organizations/django-large-image/issues/3131476233/?project=6272210&query=is%3Aunresolved
and in the future, we may warn if an image is not a properly tiled COG or pyramidal tiff (see #4).
It would be great if we could embed these warnings in the tile and/or metadata endpoint responses. While in many cases, these warnings will go unnoticed, in some of our custom applications we can monitor these and even create handlers to provide a toast to the user that says something along the lines of "Performance warning: -insert warning-"

This is more trouble than it is worth


Pressing the button after losing wifi crashes the app on the native layer

Mirror issue for https://b.corp.google.com/issues/141260453. Discussion should occur there.

Waiting on customer to repro

Closing as not reproducible to mirror the internal bug status.


Truffle3

@area this PR is an egregious breach of the 'small PR with clean commit records' rule, so I'm just going to throw it over the fence and run away.
PR resolves a number of issues raised over the last few months:

#59 - inline assembly parsing (fixed by adding relevant AST types to the list in parse.js)
#60 - instrumentation breaks function call chaining (see issue)
#61 - crashes on empty contract bodies (see issue)
#51 - solc 0.4.8 - integrates adriamb's fix for the inheritance problem. You identified a caveat there. It also had a very small issue with LibraryStatements that's fixed and otherwise seems to work perfectly.
#53 - solidity tests - this branch can be installed in the Truffle Metacoin project, run without configuration, have all of truffle's test pass and generate the reports without errors. Metacoin has solidity tests so maybe they won't require any special handling? Not sure.

PR makes structural changes to runCoveredTests.js (renamed exec.js for brevity).

Target project (contracts, migrations, tests) - gets copied into a folder, instrumented and the tests run there.
Patching is replaced with forks of testrpc, ethereumjs-vm, and provider-engine. This is done to make npm install --save-dev solcover  possible. There are no guarantees that the target doesn't already include these dependencies and forking them seems to be the simplest way of scoping the assets correctly and making sure Solcover's modifications don't affect the other packages. Have added you with full admin privileges to a github org created to  house them. You could fork them to Colony too though. The ethereumjs-vm there contains the patch you wrote and testrpc has been altered to have a higher default transaction gas because it looked like some transactions were running out of gas.
Istanbul is loaded using require - again this lets npm figure out where it is / resolves problems raised if it's already one of the target's dependencies.
Adds support for --network coverage (see README.md)
Adds support for a small set of options loaded from a .solcover.js config file - basically testrpc options and an arbitrary test command (see README.md)
Adds unit tests / unit test fixtures for exec.js.

PR edits README with new instructions and adds links to some example repos/reports (haven't asked any of those people for permission to be exemplified - probably bad because their tests have coverage gaps, they might be saddened by this discovery, etc.)
One test file with an intentional syntax error isn't passing the Lint CI. I've added that to an eslintignore file to no avail. Additionally, two of the tests in the cli suite are explicitly disabled in the CI context because they launch their own testrpc instances and max out CI's container memory limit. They run locally though.
The case I'd make for building off this branch is that it goes some way towards addressing runCoveredTests usability issues. It installs and runs conventionally and cleans up on failure with clear-ish messages about the error source, so it's easier to test Solcover on real projects.
By way of example: I ran it yesterday on ChronoBank's (large) contract repo and was able to produce this report. Their 180+ test suite completed (with 6 failing 'events' tests) and the project only required a small tweak to a test fixture method because it crashed mocha on test failure. The mocha issue was clear from Solcover's error reporting. Other than that it required no special configuration and 'just worked.'
Congratulations on publishing the beta. Awesome.

Codecov Report

Merging #62 into master will increase coverage by 0.07%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master      #62      +/-   ##
==========================================
+ Coverage   98.62%   98.69%   +0.07%
==========================================
  Files           6        6
  Lines         290      306      +16
  Branches       38       42       +4
==========================================
+ Hits          286      302      +16
  Misses          4        4

Impacted Files
Coverage Δ

injector.js
100% <ø> (ø)
:arrow_up:

parse.js
97.5% <100%> (+0.09%)
:arrow_up:

instrumentSolidity.js
100% <100%> (ø)
:arrow_up:

coverageMap.js
100% <100%> (ø)
: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 6442e73...48e77b2. Read the comment docs.

So, I'm curious why this was closed?
I love the changes here, and had much less trouble implementing it (the only issues were with a non-standard truffle folder configuration).

Hi @maurelian I closed it and moved these changes into a free standing fork of Solcover at solidity-coverage and am continuing development over there for the time being.

Ah, I'd been wondering the same - I didn't realise you'd forked it! I'd actually been running this branch against our contracts, and fixing a few issues that cropped up so I could merge it in (it's why I've been investigating https://github.com/ethereumjs/testrpc/issues/149). Not sure how you'd like to proceed? :smile:

Oh I'm sorry - it happened without that much thought - I wanted to install it on the Zeppelin contracts and they wanted it packaged as an npm dep. They're the only people who've installed it - but it works nicely - coveralls comments on the PRs etc.
Obviously the project belongs here - I'd just like to be able keep pushing it forward. And there are things I'd really like to get done:

filter Solcover events from the logs in testrpc so that events tests pass.
be able to generate coverage for pythereum based projects like Gnosis
change the parser, again :) to this antlr parser
push to get it installed on as many major projects as possible

I'm happy to deprecate sc-forks and continue as before as long as it's not too much work for you to review everything etc. You have a full plate so . . .
Another possibility is to continue work on it over there - you have full admin rights there and should be able to push directly to master on any of those repos. It could come back when it's done and ready for release, which could be soon.
What are your views? What would you like to see happen? This is your code - I'm happy to do whatever you think is best.

Sorry to interject, but maybe just make @cgewecke a contributor on this repo? Sounds like it's the commit privs that drove him to fork.


Better detect unpacked eggs

Do not assume a directory named in .egg is an egg, unless it has an
actual egg metadata directory.
Closes #462
Should also close pypa/pip#3028

Looks good to me. It's unclear from the changeset which calls are affected by the change (as the lines that were tweaked will be unaffected by the change).
More importantly, should this change have a test? It seems unlikely that it would be optimized away, but having a test would ensure that the use-case is preserved.
Also, could you add an entry to the changelog? 0.0.1 bump is good, as this seems like a bugfix.

Looks good to me. It's unclear from the changeset which calls are affected by the change (as the lines that were tweaked will be unaffected by the change).

The only call that is actually affected is the first branch of find_on_path(), which is the only place that still calls the old function name _is_unpacked_egg() (which now has a more correct implementation).
I'll try to come up with some tests later and a changelog.

Few test cases should be straightforward?

@gst, I spent way more time on the test cases than the fix. Sure writing the test case of the primary motivation was easy enough, but there weren't any other existing test cases for the current behavior of the function, so had to minimally cover the other uses as well to be sure I wasn't causing a regression.
@jaraco, added changelog and tests, and bumped version. Should be ready for merging.

Big thanks @leorochael. Often it is the case that writing tests is more onerous than the fix. The sacrifice will be appreciated by our future selves.


Setup custom domains via ory CLI

Preflight checklist

[X] I could not find a solution in the existing issues, docs, nor discussions.
[X] I agree to follow this project's Code of Conduct.
[X] I have read and am following this repository's Contribution Guidelines.
[X] I have joined the Ory Community Slack.
[X] I am signed up to the Ory Security Patch Newsletter.

Ory Network Project
charming-wilbur-n6d58g3mdl
Describe your problem
Hey ory team,
we are looking to track the ory configuration as code (at best via a terraform provider), but the CLI will do for a while. As far as I can say, the options to export and update ory network resources via the CLI are already quite extensive. The last piece to completely track the state of our projects as code are the settings comain settings (I'm probably missing something else, that I don't know about yet)
Describe your ideal solution
The idealest solution would be a terraform provider for ory network.
The possibility to retrieve and update the configuration of a project including all those options, especially the custom domain settings, that are currently only retrievable and configurable via the ory console UI.
Workarounds or alternatives
I'm not aware of alternatives except using the ory console UI, which is not ideal.
Version
ory network
Additional Context
No response

Thank you! That's a great addition and certainly possible to do. Unfortunately we have a pretty large backlog so no promises on delivery.


Mithril

Codecov Report

Merging #55 into master will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff           @@
##           master     #55   +/-   ##
======================================
  Coverage    54.6%   54.6%
======================================
  Files           9       9
  Lines         315     315
======================================
  Hits          172     172
  Misses        143     143

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 7dac040...85d4f30. Read the comment docs.


MagicMirror won't start - Electron launches automatically to blank screen

Hello and thank you for opening an issue.
Please make sure that you have read the following lines before submitting your Issue:
I'm not sure if this is a bug
If you're not sure if it's a real bug or if it's just you, please open a topic on the forum: https://forum.magicmirror.builders/category/15/bug-hunt
I'm having troubles installing or configuring MagicMirror
Problems installing or configuring your MagicMirror? Check out: https://forum.magicmirror.builders/category/10/troubleshooting
A common problem is that your config file could be invalid. Please run in your MagicMirror² directory: npm run config:check and see if it reports an error.
I found a bug in the MagicMirror² installer
If you are facing an issue or found a bug while trying to install MagicMirror² via the installer please report it in the respective GitHub repository:
https://github.com/sdetweil/MagicMirror_scripts
I found a bug in the MagicMirror² Docker image
If you are facing an issue or found a bug while running MagicMirror² inside a Docker container please create an issue in the corresponding repository:
https://gitlab.com/khassel/magicmirror

I found a bug in MagicMirror
Please make sure to only submit reproducible issues. You can safely remove everything above the dividing line.
When submitting a new issue, please supply the following information:
Platform: Place your platform here... give us your web browser/Electron version and your hardware (Raspberry Pi 2/3/4, Windows, Mac, Linux, System V UNIX).
Node Version: Make sure it's version 14 or later (recommended is 16).
MagicMirror² Version: Please let us know which version of MagicMirror² you are running. It can be found in the package.json file.
Description: Provide a detailed description about the issue and include specific details to help us understand the problem. Adding screenshots will help describing the problem.
Steps to Reproduce: List the step by step process to reproduce the issue.
Expected Results: Describe what you expected to see.
Actual Results: Describe what you actually saw.
Configuration: What does the used config.js file look like? Don't forget to remove any sensitive information!
Additional Notes: Provide any other relevant notes not previously mentioned. This is optional.

I reinstalled MM a few months ago and it was working find. About two weeks ago it closed by itself and I couldn't relaunch it - Electron opens to blank screen. At that point I found a fix and it seemed to work but now the same thing is happening and I don't remember what I did last time. Electron seems to launch automatically and I get "EADDRINUSE" error as it seems something is already using port:8080. When I ctrl+q the Electron window it just launches again. Used lsof -i tcp:8080 to kill process on that port but it just closes the Electron window and then launches it again to blank screen. Stumped on this one. Please help!

also for some reason, the web browser will not launch - I'm guessing because the internet connection is being used?

pm2 stop all

pm2's job is to keep mm running. so if u kill it w ctrl-q, pm2 restarts.
you cannot run two instances at once w the same port..

I had to reinstall chromium-browser and your command worked - thanks!!!

@dapter22 is this on  a pi0w?

@dapter22 can we close this?


Difference from cucumber-junit?

What is the difference between this module and cucumber-junit?

In my use case, the output result of cucumber.js couldn't be consumed by cucumber-junit. So I worked around by adding a custom reporter listening to test runner, which generates a workable result.json.

Is this that reporter? Or does this consume the output of that reporter?

The reporter is Here. It hooks on cucumber.js and generates result in xml format.

I thought that wasn't in the docs, but it seems it is. Nice! Thanks for your help!


added my data in contribution .js and .md

Please merge it for hacktoberfest.

@Rajdip019 please merge this one too.. already created the profile and starred the repo. here is my profile link: https://www.clueless.tech/profile/admin/86593756/

hey please solve the merge conflicts and update the PR. @saugat-rimal

I solved the merge conflicts and Good job @saugat-rimal
Congrats 🎉, your PR got merged. To be eligible for the swags from ClueLess. Follow this steps.

Star this repository. ⭐

SignIn / SignUp in [ClueLess Website](https://www.clueless.tech/) .

Go to profile section from the top right hand corner.

Comment your profile URL under this comment tagging the person who merged your PR.

That’s it. Follow the leaderboard !
And don’t forget to share your achievement with your friends.

thanks


using lld linker

Do we need to install lld in docker ?

Do we need to install lld in docker ?

will use default ld.gold if lld not installed

Do we need to install lld in our dev docker image by default?


bump 'enumflags2' dep

Codecov Report

Merging #186 (5e25ac8) into master (0aeff17) will decrease coverage by 0.09%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master     #186      +/-   ##
==========================================
- Coverage   72.75%   72.66%   -0.10%
==========================================
  Files          90       90
  Lines        7958     7950       -8
==========================================
- Hits         5790     5777      -13
- Misses       2168     2173       +5

Impacted Files
Coverage Δ

src/dds/sampleinfo.rs
10.25% <ø> (-15.39%)
:arrow_down:

src/messages/submessages/submessage_flag.rs
56.00% <ø> (ø)

src/structure/inline_qos.rs
69.69% <ø> (+2.04%)
:arrow_up:

src/messages/submessages/ack_nack.rs
72.72% <0.00%> (-2.28%)
:arrow_down:

src/messages/submessages/heartbeat.rs
75.00% <0.00%> (-1.93%)
:arrow_down:

src/messages/submessages/info_destination.rs
75.00% <0.00%> (-1.93%)
:arrow_down:

src/test/test_data.rs
97.01% <0.00%> (-0.75%)
:arrow_down:

src/dds/dp_event_loop.rs
88.88% <0.00%> (-0.32%)
:arrow_down:

src/dds/participant.rs
82.80% <0.00%> (-0.05%)
:arrow_down:

... and 3 more

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 0aeff17...5e25ac8. Read the comment docs.

👍  Thank you for keeping us up to date.


Prevent 2nd listAll callback

Fix #7197
Adds missing return.
Adds missing listAll unit test (that fails without this change)

Ace!


sgt-puzzles: fix desktop files and add desktop sgt-puzzles.menu

Motivation for this change
Things done

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

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

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

cc @7c6f434c

@GrahamcOfBorg build sgtpuzzles


Add SymbolInformation.signature_documentation

Towards https://github.com/sourcegraph/scip/issues/154
Previously, SCIP clients had to parse markdown from the SymbolInformation.documentation field to display only the signature information of a symbol (for example, method parameters and return type).
With the new SymbolInformation.signature_documentation field, indexers can now emit more structured information about the signature of a class/method including optional hyperlinks to the referenced symbols.
Test plan
Green CI.

cc/ @donsbot I'd love your thought on this approach.
I'm open for suggestions on an alternative encoding that Document. I think it's desirable to be able to support hyperlinking symbols in the signature since that's a pretty standard feature in API documentation tools like Javadoc.


⚠ Bofrost.de has degraded performance

In 15553e4, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 1137 ms

Resolved: Bofrost.de performance has improved in ec3f55f after 9 minutes.


A way to pre-configure a map of package names to module names

PR Checklist

[x] A description of the changes is added to the description of this PR.
[x] If there is a related issue, make sure it is linked to this PR.
[ ] If you've fixed a bug or added code that should be tested, add tests!
[ ] Documentation in docs is updated

Description of changes

Adding a pre-configured map between package names and module names, so not installed modules don't produce errors when a package name doesn't auto-convert to the module name. E.g. package name foo-python is translated to module foo_python, but it's actually called foo.
Fixes https://github.com/fpgmaas/deptry/issues/332
[tool.deptry.package_module_name_map]
foo-python = [
    "foo",
]

Before adding tests & docs, let's see if this is an acceptable problem & solution direction.

Thanks for opening the PR! I think the added functionality looks good. I was not able yet to test is locally successfully. Do you have a good example package that can be used for testing? I recall encountering this issue in the past, but I do not recall with which package. For now, I tried cheating a bit and just switching
[tool.deptry.package_module_name_map]
click = [
    "tomli",
]
tomli = [
    "click",
]

But because we also still look for metadata, this results in:
--- MODULE ---
name: tomli
standard_library: False
local_module: False
package: tomli
top_levels: ['click', 'tomli']
dev_top_levels: []
is_dependency: True
is_dev_dependency: False

so my hacky local test that does not really work :)
If you would be so kind to add unit tests and documentation, I would be happy to review and merge!

Good examples are packages that have a prefix python- or postfix -python, like python-dotenv.

But because we also still look for metadata

I tink it's OK to look for metedata for other uses. As far as I can see the only use case is the 'publically' available property found.

A small formatting issue in the CI/CD, otherwise; looks good to me! I really appreciate you taking the time to add this feature!


[ZEPPELIN-788] Update Lens interpreter to Lens 2-5-0-beta

What is this PR for?
Update Lens interpreter to use Lens 2.5.0-beta release
What type of PR is it?
[Improvement]
What is the Jira issue?
ZEPPELIN-788

CI failure is not relevant here and is due to spark download failure.
I have re-opened ZEPPELIN-786 to take care of it.

@bzz Thanks, I was wondering if this was just a side effect of something else other then the release update.

This was failing because of a corrupted download as wellhttps://s3.amazonaws.com/archive.travis-ci.org/jobs/120505168/log.txt

Yup, let's just keep track of those under ZEPPELIN-786 What I meant is - I think it should not block this PR.

@bzz are we still having some issues with the ci environment for zeppelin ?

@bzz @felixcheung Ok, all tests are passing, ready for review

LGTM
merging if no more comment


Volumio: Select source

Home Assistant release (hass --version):
0.65.5
Python release (python3 --version):
3.5.5
Component/platform:
Volumio
Description of problem:
Selecting a playlist from the … panel enters a weird loop that perpetually toggles between playlists:

Playing the same playlists via the Volumio web interface works fine.
Expected:
The selected playlist starts to play.
Problem-relevant configuration.yaml entries and steps to reproduce:
media_player:
  - platform: volumio
    name: kitchen_volumio
    host: <IP_ADDRESS>
    port: 3000

Click …
Select a playlist from the Select Source dropdown

Traceback (if applicable):
How would I do this?

Additional info:
These are the two playlists I have configured in Volumio:
[{"service":"webradio","trackType":"webradio","uri":"http://st01.dlf.de/dlf/01/128/mp3/stream.mp3","title":"Deutschlandfunk","stream":"webradio"}]

[{"service":"webradio","trackType":"webradio","uri":"http://streams.byte.fm/live/mp3-128/direkt","title":"ByteFM","stream":"webradio"}]

This is a duplicate of #13186

Closing as duplicate per above.


Gradle: No such property outputDirectory

When changing the task configuration using the dependencyCheck extension I get the following error.
A problem occurred evaluating script.
> No such property: outputDirectory for class: com.tools.security.extension.DependencyCheckConfigurationExtension_Decorated

I have forked the repo and will be making a fix with tests, but I opened this for tracking purposes.

Thanks for the PR - I merged it this morning.


Typo: "You result is being updated" when polling for test results.

Avoid duplicates

[X] Bug is not mentioned in the FAQ
[X] Bug is specific for Android only, for general issues / questions that apply to iOS and Android please raise them in the documentation repository
I searched in https://github.com/corona-warn-app/cwa-app-ios and could not find the incorrect string there, so I assume that the issue only affects Android, not iOS.
[X] Bug is not already reported in another issue

Technical details

App version: 1.10.1

Describe the bug
After test submission when results are being checked, the message
"You result is being updated"
appears. This is a typo / grammatical translation error.
Steps to reproduce the issue

Set device language to English
Open CWA app after having previously registered a test with a QR code.

Expected behaviour
The text should say
"Your result is being updated"
Possible Fix
In https://github.com/corona-warn-app/cwa-app-android/blob/4f7664467cb9be280f39e5e61f9e0eb5f6063613/Corona-Warn-App/src/main/res/values/strings.xml#L1148
submission_status_card_body_fetching
"You result is being updated"
should be changed to
"Your result is being updated"
Additional context
Incorrect string is also present in release/1.11.x branch

Internal Tracking ID: EXPOSUREAPP-4443

@MikeMcC399 Thanks. DS

Corona-Warn-App Open Source Team
Internal Tracking ID: EXPOSUREAPP-4443

@MikeMcC399 Thanks. DS

Corona-Warn-App Open Source Team
Internal Tracking ID: EXPOSUREAPP-4443

@dsarkar
What does the label "Fix 1.11" mean?

fix planned but not done?
fix already in changed code?

The string is not fixed in 1.11.0-RC1.
https://github.com/corona-warn-app/cwa-app-android/blob/892361b38cd79c40256519a20970b41314762552/Corona-Warn-App/src/main/res/values-en/strings.xml#L1142-L1143

@dsarkar
What does the label "Fix 1.11" mean?

fix planned but not done?
fix already in changed code?

The string is not fixed in 1.11.0-RC1.
https://github.com/corona-warn-app/cwa-app-android/blob/892361b38cd79c40256519a20970b41314762552/Corona-Warn-App/src/main/res/values-en/strings.xml#L1142-L1143

Will be fixed in 1.11
Translation PR will arrive this week

Will be fixed in 1.11
Translation PR will arrive this week

Hi @MikeMcC399,
We use this label when we can see in written (usually in the JIRA tickets) that this fix is either completed or planned for (in this case) release 1.11 or if related PRs in the right branch.  Ideally, we the fix is already in the corresponding branch, but sometimes it is not implemented yet.
Regarding this Fix-labels, which we introduced only recently (actually your suggestion), our thoughts/intentions are the following: Once the release is published, it is very easy to find issues related to this fix and to cross-check if the issue was resolved and can be closed. If not resolved, we would remove this label.

Hi @MikeMcC399,
We use this label when we can see in written (usually in the JIRA tickets) that this fix is either completed or planned for (in this case) release 1.11 or if related PRs in the right branch.  Ideally, we the fix is already in the corresponding branch, but sometimes it is not implemented yet.
Regarding this Fix-labels, which we introduced only recently (actually your suggestion), our thoughts/intentions are the following: Once the release is published, it is very easy to find issues related to this fix and to cross-check if the issue was resolved and can be closed. If not resolved, we would remove this label.

@dsarkar
Thank you very much for explaining about the use of the Fix version labels. I think this is very useful.
The code changes in GitHub are mostly very transparent, so it is easy to check up on status of that part of the apps. It becomes more difficult for strings and translations because of the offline work being done outside of GitHub.
For any future typo corrections, is the best way to open a separate issue or does it make sense instead to open a PR? It is more complicated to describe an issue with steps to reproduce instead of directly editing an affected string, but if PRs don't fit the process for text corrections then I guess we have to use issues.

@dsarkar
Thank you very much for explaining about the use of the Fix version labels. I think this is very useful.
The code changes in GitHub are mostly very transparent, so it is easy to check up on status of that part of the apps. It becomes more difficult for strings and translations because of the offline work being done outside of GitHub.
For any future typo corrections, is the best way to open a separate issue or does it make sense instead to open a PR? It is more complicated to describe an issue with steps to reproduce instead of directly editing an affected string, but if PRs don't fit the process for text corrections then I guess we have to use issues.

@MikeMcC399 feedback regarding your comment https://github.com/corona-warn-app/cwa-app-android/issues/2046#issuecomment-759284493:

For any text correction in target languages - EN, BG, PL, RO, TR they do not need a PR but only an information on in which file it is (Android or iOS) and the text key. They do the correction in the translation environment and deliver it to the development repository for the required release.

@MikeMcC399 feedback regarding your comment https://github.com/corona-warn-app/cwa-app-android/issues/2046#issuecomment-759284493:

For any text correction in target languages - EN, BG, PL, RO, TR they do not need a PR but only an information on in which file it is (Android or iOS) and the text key. They do the correction in the translation environment and deliver it to the development repository for the required release.

@dsarkar
Thank you for clarification on the process!
This issue has been fixed by the translation delivery https://github.com/corona-warn-app/cwa-app-android/pull/2088 into v1.11.0-RC2 🙂
I would still leave the issue open here until 1.11.x has been released, just in case somebody else notices the issue and searches for an open topic.

@dsarkar
Thank you for clarification on the process!
This issue has been fixed by the translation delivery https://github.com/corona-warn-app/cwa-app-android/pull/2088 into v1.11.0-RC2 🙂
I would still leave the issue open here until 1.11.x has been released, just in case somebody else notices the issue and searches for an open topic.

Fixed in CWA 1.11.0 released on Jan 28, 2021.
https://github.com/corona-warn-app/cwa-app-android/blob/a204c6ada1d05ba26ca54c341e69f4ff416f2ca8/Corona-Warn-App/src/main/res/values/strings.xml#L1181-L1182

Fixed in CWA 1.11.0 released on Jan 28, 2021.
https://github.com/corona-warn-app/cwa-app-android/blob/a204c6ada1d05ba26ca54c341e69f4ff416f2ca8/Corona-Warn-App/src/main/res/values/strings.xml#L1181-L1182


Update NPM dependencies to the last versions

Also fix build errors

Hi @bentorfs, I just tagged version 1.1.5 so it's made available for Bower.

Nice! Thanks
On Tue, Dec 13, 2016, 13:32 Stanislava Nedyalkova<EMAIL_ADDRESS>wrote:

Hi @bentorfs https://github.com/bentorfs, I just tagged version 1.1.5
so it's made available for Bower.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/bentorfs/angular-bootstrap-multiselect/pull/27#issuecomment-266727124,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AGFQ_Me7gAQrB5xNJKzLnf9BUltIKA7Pks5rHpBugaJpZM4LLpqX
.

Can you please add more values like selectedOptions and unselectedOptions to the scope? I want to add value to the selection when press enter on the input. But need to modify the source file to make it happen. Thank you.


Mathpix.MathpixSnippingTool version 03.00.0074

[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] Does your manifest conform to the 1.1 schema?

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

Microsoft Reviewers: Open in CodeFlow

@wingetbot waivers Add Validation-Executable-Error

Sorry - was looking at wrong PR.

@wingetbot run


Laravel 11 Support

Laravel version
11
PHP version
8.2
Voyager version
1.7
Database
PostgresQL
Description
There is not laravel 10 or really laravel 11 support. It would be ideal if we could modernize and develop the application to be inclusive of this new framework.
Steps to reproduce
Attempt to install
Expected behavior
Install and work as it does on older versions
Screenshots
No response
Additional context
No response

@larson-carter Laravel 10 support is available. It's in the non-default branch of version 1.7.(https://github.com/thedevdojo/voyager/tree/1.7)
But Laravel 11 support would be really great.

We need laravel 11 :+1:

@schruptor Yes, laravel 10 works great on that 1.7 branch (I think that it is stable enough for it to be on the default branch, just needs to be merged). However, there is no Laravel 11 support.
Maybe if I get time in a few weekends I will come back and make 11 support unless someone beats me to it.

I think it will take a while (if it will ever be done...), because the loss of Doctrine DBAL seems like a gigantic undertaking for Voyager to overcome 😔

@cotiga I completely agree. 11 was a big jump over 10, heck really 9.
I do think that there are a different items that make this upgrade quite a challenge.
I just do not know of any alternatives that do the same functionality and are as modern/flexible.

We have to create adaptable version for all

I don't think there is a big jump from laravel 10 to 11, just some folders have been deleted, a simpler skeleton and now the project is started via bootstrap, that's all.

@duran004 Laravel 10 to 11 is quite a massive jump under the hood. It is not just folders being deleted or hidden.
Internal kernel functionality has been significantly modified.

Has anyone reviewed/tested this commit for a support of Laravel 11 https://github.com/thedevdojo/voyager/commit/a4e3eef027ecd23fecad00e74fb6ac30ebd9cd63

Hi,
Laravel 10 bug fixes are over since 7th August 2024, PHP Security fixes for 8.2 until February 2025.
Someone started something here: https://github.com/thedevdojo/voyager/pull/5801

Has anyone reviewed/tested this commit for a support of Laravel 11 a4e3eef

That 1.8 branch is still a work in progress. It is still not fully compatible with Laravel 11 though as the TCG\Voyager\Database\Types; still uses the deprecated Doctrine DBAL.
A lot of the BREAD functionality really depends on that Doctrine DBAL package which is no longer compatible with Laravel 11.

Quick update on the above, the 1.8 branch now works with Laravel 11.
This release includes some bug fixes and package updates to make it compatible with Laravel 11 with one exception:

[!WARNING]
As of Laravel 11 the Doctrine DBAL package has been removed from Laravel. This currently breaks the Voyager Database Manager. We are working on a fix for this, but in the meantime, you can just use the Laravel Database migrations to manage your database instead. The Voyager database manager might get deprecated in the next release.

Hey guys, thanks for your amazing job with this lib. Any news with the Laravel 11 support?
Bread is not working for users entity

Hey guys, thanks for your amazing job with this lib. Any news with the Laravel 11 support? Bread is not working for users entity

Hey!
Laravel 11 should mostly work with: https://github.com/thedevdojo/voyager/releases/tag/v1.8.0
However as per the warning in the release:

As of Laravel 11 the Doctrine DBAL package has been removed from Laravel. This currently breaks the Voyager Database Manager. We are working on a fix for this, but in the meantime, you can just use the Laravel Database migrations to manage your database instead. The Voyager database manager might get deprecated in the next release.


x840: remove all reference to mould sizes

I had to reinstall cypress to get the tests to work, and this was the result.
On 8 Mar 2022, at 10:04, Seena Nair<EMAIL_ADDRESS>wrote:
@seenanair approved this pull request.

In package.json [github.com]https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_sanger_stan-2Dclient_pull_125-23discussion-5Fr821505613&d=DwMCaQ&c=D7ByGjS34AllFgecYw0iC6Zq7qlm8uclZFI0SqQnqBo&r=8FDh7yCENkQ3YLka_1FhIdz4cDKu2XVJvPb41vFUimI&m=JH0iARXUe1gIkYbK1vMiHOSPZyjwcL-XueyP2-pJOZ2UXWMwVSmUQfgWEtIYQE_3&s=kG0d_YUMOleZ30vtnbdlIE_YGvvdUtkW1qneQRWirYg&e=:

@@ -100,7 +100,7 @@
@./faker": "^5.1.6",
@./inspect": "^0.4.1",
"babel-plugin-polyfill-corejs2": "^0.3.0",

"cypress": "^8.7.0",

"cypress": "^9.5.1",
"cypress-intellij-reporter": "^0.0.4",

Is there an update in cypress version?
—
Reply to this email directly, view it on GitHub [github.com]https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_sanger_stan-2Dclient_pull_125-23pullrequestreview-2D902796246&d=DwMCaQ&c=D7ByGjS34AllFgecYw0iC6Zq7qlm8uclZFI0SqQnqBo&r=8FDh7yCENkQ3YLka_1FhIdz4cDKu2XVJvPb41vFUimI&m=JH0iARXUe1gIkYbK1vMiHOSPZyjwcL-XueyP2-pJOZ2UXWMwVSmUQfgWEtIYQE_3&s=aNBXKhR6WeLvRxlhZblo2HHL008FxWrZN1H9DzfPfkE&e=, or unsubscribe [github.com]https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_ADK2FSEEDRGZR2EBNW6EM2DU64Q33ANCNFSM5QDAVMSA&d=DwMCaQ&c=D7ByGjS34AllFgecYw0iC6Zq7qlm8uclZFI0SqQnqBo&r=8FDh7yCENkQ3YLka_1FhIdz4cDKu2XVJvPb41vFUimI&m=JH0iARXUe1gIkYbK1vMiHOSPZyjwcL-XueyP2-pJOZ2UXWMwVSmUQfgWEtIYQE_3&s=W2P9YTC3jgkbxybTpWBBn2P7egp1FFI4N1BzEyQ-dA0&e=.
Triage notifications on the go with GitHub Mobile for iOS [apps.apple.com]https://urldefense.proofpoint.com/v2/url?u=https-3A__apps.apple.com_app_apple-2Dstore_id1477376905-3Fct-3Dnotification-2Demail-26mt-3D8-26pt-3D524675&d=DwMCaQ&c=D7ByGjS34AllFgecYw0iC6Zq7qlm8uclZFI0SqQnqBo&r=8FDh7yCENkQ3YLka_1FhIdz4cDKu2XVJvPb41vFUimI&m=JH0iARXUe1gIkYbK1vMiHOSPZyjwcL-XueyP2-pJOZ2UXWMwVSmUQfgWEtIYQE_3&s=mcuRYvbAOEi5-oJErLvBjtUkPAu0sHl1619nTpxA72U&e= or Android [play.google.com]https://urldefense.proofpoint.com/v2/url?u=https-3A__play.google.com_store_apps_details-3Fid-3Dcom.github.android-26referrer-3Dutm-5Fcampaign-253Dnotification-2Demail-2526utm-5Fmedium-253Demail-2526utm-5Fsource-253Dgithub&d=DwMCaQ&c=D7ByGjS34AllFgecYw0iC6Zq7qlm8uclZFI0SqQnqBo&r=8FDh7yCENkQ3YLka_1FhIdz4cDKu2XVJvPb41vFUimI&m=JH0iARXUe1gIkYbK1vMiHOSPZyjwcL-XueyP2-pJOZ2UXWMwVSmUQfgWEtIYQE_3&s=JaLs8E-BCbpfE9LhAmjWIOLt7odcT3G2tN3xxEENuSE&e=.
You are receiving this because you authored the thread.Message ID: @.***>
--
The Wellcome Sanger Institute is operated by Genome Research
Limited, a charity registered in England with number 1021457 and a
company registered in England with number 2742969, whose registered
office is 215 Euston Road, London, NW1 2BE.


Links to our Origin Demo DApp get deleted by the Telegram bot

Just a heads up, I believe links to Origin Demo DApp get deleted by the Telegram bot.
Example : my profile URL https://demo.originprotocol.com/#/users/0xCD36AE1201144E08B176FD2598e33E0d87f68Ec0
Thanks! 🙏

Hi @davecraige  -- I think I have this fixed. Can you confirm?
(Have @andrewhyde un-ban you if it still gets flagged!)

Awesome. Working on my end. Nice job 😀


Add color picker auto-close after copying color definition

Description of the new feature / enhancement
while color-picker tool is great, it could be made even more great if the result window would close after copying color to the clipboard.
Scenario when this would be used?
I design something and pick colour from a picture, then I click on copy to clipboard button and window closes while keeping the color definition ready for pasting.
Supporting information
it would help to keep the workspace clean without a need for additional tap on [X] button to close unused window

@pejotigrek This is already possible! Go into the Color Picker settings and change "Activation behavior" to "Only pick a color." Then when you pick a color, it will copy it to your clipboard but NOT open the Color Picker Editor panel. (P.S. In the next setting down, you can change "Default color format" to whatever your most-commonly-used format is. The default is HEX but there's plenty of other options like RGB, HSL, CMYK, etc. That is the format that it will save it to clipboard as.)
If this solves your problem, please close this issue. If it does not, please add more information to better describe your problem.

@e-t-l thanks for the tip - I've already tried that, but yeah, it bypasses the Color Picker Editor [CPE] - and to be honest, there are plenty of situations in which I'd like to see CPE before copying the color ;) [sometimes I want other format than the default, sometimes I'd like to make some small adjustments before copying the color etc.].
if I'm asking too much - do not hesistate to bring me down ;) I just thought it would be cool to have just another option in "Activation behavior" like "Close Editor after choosing a color" or something similar :)

Interesting idea but I don't see us doing that.
Esc closes the window.

Interesting idea but I don't see us doing that.
Esc closes the window.

just one last question and I'm out ;) - would it be possible to add kinda opposite option, meaning: while using the setting @e-t-l mentioned (only pic a color) AND simultaneously holding, let's say: control button - Color Picker Editor panel opens. so: only color pic = no panel, color pick while holding some button [control, shift, whatever fits] = open color picker editor :)


pshell doesn't like % configurables because of interpolation

The workaround for now is to use the older, uglier, 1.0 for 100% or 0.5 for 50% etc. We should patch pshell somehow or figure out an alternative fix.

...or we just rename tshell to shell and use that for everyone as it seems to work for pyramid now too!


Create common pattern for unit/integration testing

In order to streamline how we do testing we need a common way of doing unit/integration tests.
How do we:

Do unittest
Do integrationstest
Do hybrids (test ETL with mocked data)
Get "more clear" definitions of unittest/integrationtest
How to handle tests of data extraction from storage account? e.g. the eventhubcapture extractor.

Ideas for decorating and testing exceptions: https://testfixtures.readthedocs.io/en/latest/exceptions.html#the-should-raise-decorator


Ensure 2 update per device_event on needing platforms

Objective

Aims to solve #11235
Currently, on platforms that need part of the render app to be run on the main thread, applications running in Update::Reactive will see updates associated to a device event only be rendered on the next device event or after the Reactive delay.

Solution

Ensure two updates are triggered per device_event on platforms that need it
Adds a device_event_received_previous_update attribute to the WinitAppRunnerState

Changelog

Fixed: In applications using  UpdateMode::Reactive, consequences of a device event are now properly rendered straightaway.

#11720 is an alternative fix that I would prefer as it doesn't add platform conditionals

Dropped in favor of better solution done in #11720 .


Crash after accessibility onboarding

Downloaded pack via Prism Launcher on NixOS.
Attempted to reinstall the pack and issue persists.
Following the accessibility screen the game immediately crashes. Attempting to launch the game after this crash bypasses the accessibility screen but will still crash before main menu is displayed.
crash-2024-11-18_18.47.12-client.txt
debug.log

Remove the folowing mods: WebDisplays, MCEF

That resolved the issue. Thank you.


no SpiMasterDriver in spi

I'm trying to use the spi_loopback.rs example on an ESP32 but I'm getting the error no 'SpiMasterDriver' in 'spi'.  I'm on a Fedora 35 machine.  Any ideas would be appreciated.
Code
//! SPI loopback test
//!
//! Folowing pins are used:
//! SCLK   GPIO6
//! SDI    GPIO2
//! SDO    GPIO7
//! CS     GPIO10
//!
//! Depending on your target and the board you are using you have to change the pins.
//!
//! This example transfers data via SPI.
//! Connect SDI and SDO pins to see the outgoing data is read as incoming data.

use std::thread;
use std::time::Duration;

use esp_idf_hal::peripherals::Peripherals;
use esp_idf_hal::prelude::*;
use esp_idf_hal::spi::SpiMasterDriver;
use esp_idf_hal::spi::SPI2;
use esp_idf_hal::spi::*;

fn main() {
    esp_idf_sys::link_patches();

    let peripherals = Peripherals::take().unwrap();
    let spi: SPI2 = peripherals.spi2;

    // Use SPI2, HSPI
    let sclk = peripherals.pins.gpio14;
    let serial_in = peripherals.pins.gpio12; // SDI / MISO?
    let serial_out = peripherals.pins.gpio13; // SDO / MOSI?
    let cs = peripherals.pins.gpio15;

    println!("Starting SPI loopback test");
    let config = config::Config::new().baudrate(26.MHz().into());
    let mut spidev =
        SpiMasterDriver::<SPI2>::new(spi, sclk, serial_out, Some(serial_in), Some(cs), &config);

    let mut read = [0 u8; 4];
    let write = [0xde, 0xad, 0xbe, 0xef];

    loop {
        // we are using thread::sleep here to make sure the watchdog isn't triggered
        thread::sleep(Duration::from_millis(500));
        spidev.transfer(&mut read, &write);
        spidev.read(&mut read);
        println!("Wrote {:x?}, read {:x?}", write, read);
    }
}

Cargo.toml:
[package]
name = "spi"
version = "0.1.0"
authors = ["Shane <>"]
edition = "2021"
resolver = "2"

[profile.release]
opt-level = "s"

[profile.dev]
debug = true # Symbols are nice and they don't increase the size on Flash
opt-level = "z"

[features]
default = ["native"]
native = ["esp-idf-sys/native"]

[dependencies]
esp-idf-sys = { version = "0.31", features = ["binstart"] }
esp-idf-hal = "0.38"
esp-idf-svc="0.42"
nb = "1.0.0"
log="0.4"

[build-dependencies]
embuild = "0.28"
anyhow = "1"

rustup show:
[shane@fedora spi]$ rustup show
Default host: x86_64-unknown-linux-gnu
rustup home:  /home/shane/.rustup

installed toolchains
--------------------

nightly-x86_64-unknown-linux-gnu
esp (default)
esp-<IP_ADDRESS>

active toolchain
----------------

esp (overridden by '/home/shane/Desktop/Rust/esp32_rust/spi/rust-toolchain.toml')
rustc 1.64.0-nightly (f53d2361e 2022-09-20)

SpiMasterDriver is a thing which exists on the master branch only. The currently released one is called SpiMaster.


Bump loofah from 2.14.0 to 2.21.4 in /mail-server-postal/postal

Bumps loofah from 2.14.0 to 2.21.4.

Release notes
Changelog
Commits

updated-dependencies:

dependency-name: loofah dependency-type: indirect ...

Pull request @dependabot


Commit Cargo.lock

As an executable, I think cargo-fuzz should include its Cargo.lock in its repository. This will also allow for easy packaging in eg. nixpkgs, which is the reason why I noticed the Cargo.lock file was absent.

Seems good to me.
bors r+


Update redirect URLs to point to auth provider pages

from @morganmspencer > @dthyresson and @Tobbe, do any of the redirect URLs need to be changed in the provider settings now that this is merged?
I think:

Auth0

will.
See:
const auth0 = new Auth0Client({
  domain: process.env.AUTH0_DOMAIN,
  client_id: process.env.AUTH0_CLIENT_ID,
  redirect_uri: process.env.AUTH0_REDIRECT_URI,

I will add AUTH0_REDIRECT_URI to the Netlify Deploy env as you will probably set this in local dev to your page.

I have set Supabase to use the production deploy callback.