Parsing error

/Users/shivtiwari/Documents/skt/ISL/customer/ShopperStop/Apr18/os_output/ofdb-nmon/ofdb_180413_0800.nmon:
WARNING  not creating ERROR data type at line 28 for data [ERROR, T0000, errno=46 pathconf failed for /dev/cd0.]
WARNING  command line for process id 24904046 redefined at line 80365
WARNING  command line for process id 57868746 redefined at line 81463
WARNING  command line for process id 45351410 redefined at line 85801

These are all warnings and the file should have been processed ok otherwise.
The first one indicates that NMON wrote an ERROR to the file - looks like it couldn't get info about the cd drive.
The others indicate that there were multiple UARG lines for the same process id. The second one for each process id was the same so you get a warning to alert you. But, I don't know why NMON would output this. Note there will be a different warning of the pid is reused because the command line would be different. If you want to verify things are ok, grep the nmon file for UARG and the processid.


[beta] feature suggestion - "Previous Challenge" Button

I know everyone is swamped and there is a ton to do right now, but I thought I would bring this up...
With the removal of the foldaway map that we are all used to on the production site, navigating around challenges has become a bit more difficult. While the map loads very quickly, and is fairly easy to navigate around (although I wish it would save your spot when you navigate away from it — i.e. autoscroll you to the section from which you last clicked a challenge), sometimes, someone might just have a need to go back one challenge to look at a concept that ties in to the challenge they are working on (as many of our new challenges are now sequential).
@freeCodeCamp/moderators what do we think about adding a "Previous Challenge" button which would allow this? Shouldn't be all that crazy to implement, and I think it would mark a major improvement until further plans to improve navigation are implemented.

I actually thought about this the other day. I agree we should try to make this happen.

@dhcodes sweet! Glad I'm not alone

Great suggestions @no-stack-dub-sack  - I'm working on edits to fix sequencing issues in the catPhotoApp CSS challenges, and this would make checking my work a lot easier. I can imagine campers working through a set of challenges may want to pop back quickly to grab a method name, or check an example. 👍

@HKuz Exactly! I'm experiencing the same thing in the sections I am working on. But I see this being useful beyond just our own work in fixing these up for the reasons you mentioned and more

Any reason not to also have a "next challenge" button?

@dhcodes Well, the "Run Tests" button already basically is that. Still want campers to have to pass before proceeding I guess?

I will attempt to implement the "Previous Challenge" button, but we'll see if I'm able. I will report back here once I've experimented a bit since I think we need a few more up-votes before committing to this officially

@no-stack-dub-sack rather than a previous and next challenge buttons, we are planning to re-implement the side-map, but make it a lot better. We want a searchable side map similar to devdocs.io's. I've built a crude wireframe here: http://codepen.io/freeCodeCamp/pen/qRmMEq
@benmcmahon100 is currently working on this.
I'm going to close this specific issue for now.

@QuincyLarson as I mentioned to @raisedadead when we were discussing this the other day, I think this is a great idea, and I can't wait to see it in action! However, I guess the concern is, will this be implemented by the time the rest of the curriculum update goes to production, or is this an improvement that we're looking at a while down the road?
Even if its not too far off, a hotkey at the minimum would be great for "previous challenge" functionality just for those of us working on QAing as I'm sure @HKuz can agree :smile: it would be a major workflow improvement

@no-stack-dub-sack I'd like to see a hotkey for previous challenge as well. I think this would be useful for Ben too. We're going to need this functionality for that update anyway, so I think it would be good to focus on that here. 👍

+1000 for a hot-key! It would definitely be a great QA workflow improvement 😄 .  For example, (when the React challenges get ported in), someone may need to quickly go back and check how to write the constructor because they forgot the syntax. I can't wait to see the new map - if there's a quick way to jump in/out of it with the keyboard, that could help, too.

@HKuz @systimotic @QuincyLarson ok, cool! I'll give this a try then, and see what I can come up. No promises I'll be able to do it, but I'll keep you guys posted here


[App Ext] Supports handling mixed types (string or a tuple) in the extension config (@W-16340556@)

How to test-drive the PR
Inside the file packages/template-typescript-minimal/package.json:
Declare your app extension with a simple string mobify.app.extensions: ["@salesforce/extension-sample"] and then npm start to run the project locally.

Verify that http://localhost:3000 loads with a red border
Navigate to http://localhost:3000/sample-page and verify
Navigate to http://localhost:3000/sample endpoint and verify

Now declare your app extension with a tuple array mobify.app.extensions: [["@salesforce/extension-sample", {"path": "/foo-page"}]] and then restart your dev server.

Verify that http://localhost:3000 loads with a red border
Navigate to http://localhost:3000/foo-page (it's a different page) and verify
Navigate to http://localhost:3000/sample endpoint and verify

Finally disable your app extension with mobify.app.extensions: ["@salesforce/extension-sample", {"path": "/foo-page", "enabled": false}] and then restart your dev server.

Verify that http://localhost:3000 loads without a red border
Navigate to http://localhost:3000/sample-page and verify it's a 404 error
Navigate to http://localhost:3000/sample endpoint and verify it's a 404 error

@vmarta You are on the right path here. What I want to see more detail on is the typing of these configuration objects and hardening up of typing in the utilities that you are creating. Overall good for the first review 👍


Support real global batch normalisation

Tensorflow 2.2 supports the following feature:

Support added for global sync BatchNormalization by using the newly added tf.keras.layers.experimental.SyncBatchNormalization layer. This layer will sync BatchNormalization statistics every step across all replicas taking part in sync training.

It would be great if KungFu can support it as well.

@lgarithm @marwage @fertakis

I recently had a discussion with my friend in Google. It seems like people are moving to use Group Normalisation or other Normalisation approaches instead of using Batch Norm because Batch Norm is indeed difficult synchronise in a distributed setting. Also, Batch Norm is difficult to be applied in a RL scenario because it out-weight the samples in an online trajectory.


option to automatically save any photos/videos you take to the phone's gallery

Photos I’ve taken on iOS 11 within riot all show up in the iOS photo gallery as well. Is that what you are requesting?


fix: remove input and output traits on DynamoDB operations

Description of changes:
Some time ago, we switched to the smithy 2.0 DynamoDB smithy model.
Unfortunately, that comes with som baggage. Namely, all the input and output structs have the input and output traits. In smithy 2.0,  this make it illegal to use those structs in other structs, which Gazelle does for the Transforms.
It seems that removing those traits has no ill effects, and so this change allows Gazelle to continue to exist.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Verified with a quick sanity in Go and it all seems to work there as well.


[Translation] (de) Please translate "older logs" as "Ältere Aufzeichnungen" instead of "Ältere Tage".

[x] None of the other issue templates apply to this issue.

Internal Tracking ID: EXPOSUREAPP-1923

Hey @schweer-guest, I moved your issue to cwa-documentation and added your screenshot to the linked Jira ticket.
Thank you very much for your feedback!
Best regards,
SG
Corona-Warn-App Open Source Team

Still affects iOS CWA Version 1.7.1.

This issue is obsolete as the text does not exist anymore. Please close it.

closing

@schweer-guest @Ein-Tim Thanks for housekeeping, internal ticket set to obsolete.


Move custom shaders guide into the Documentation directory

Custom Shaders does have documentation, it just was hiding in the ModelExperimental folder while under development. I'm moving it to a more discoverable place, in Documentation/Contributors/CustomShaderGuide/README.md.
@ggetz I'm not 100% certain if this is the right subfolder. If there's a better place to put it, please let me know and I'll update this PR.

Thanks for the pull request @ptrgags!

:heavy_check_mark: Signed CLA found.
:grey_question: CHANGES.md was not updated.

If this change updates the public API in any way, please add a bullet point to CHANGES.md.

:grey_question: Unit tests were not updated.

Make sure you've updated tests to reflect your changes, added tests for any new code, and ran the code coverage tool.

Reviewers, don't forget to make sure that:

[ ] Cesium Viewer works.
[ ] Works in 2D/CV.

I agree that its a bit out of place to put this in Documentation/Contributors. To be consistent with the only other non-contributor documentation-- the fabric schema-- I think this should live in  Documentationdirectly, so maybeDocumentation/CustomShaderGuide/README.md`?

@ggetz updated! I also added a changelog entry

@ggetz yes, this guide was reviewed when Custom Shaders was originally added, and again recently in #10018


file list swipe make it smoothly

A low-end Android phone
This frontend File list let me swipe like a very slow GIF
A dying old computer
For a folder with 20 files, that's ok
but for three almost (impossible) complete Folders
That's disaster
Create 3 folders and uncompress three zip files
Nintendo - Game Boy
2038 zip files 227MB
Nintendo - Game Boy Color
1948 zip files 890MB
Nintendo - Game Boy Advance
3373 zip files 13GB
open a folder Nintendo - Game Boy Color
swipe list
my Android phone likely to told me it'll be dead
So that I won't try to open Nintendo - Game Boy Advance folder
You can reduce some useless duplicate info
and others I don't know how to optimize
It Just like Marat Fayzullin's emulators on Android (before Android 11)
make me uncomfortable I uninstalled his emulators
I don't like to wait a turtle run to goal
Go to parent directory
(Current Path) /sdcard/Games/Nintendo - Game Boy Advance
(zip)
Game Boy Advance Video - Teenage
Mutant Ninja Turtles - Le
Demenagement (France)
no need to show 2 same file name, and extension for all files
another thing make me unhappy
I want to change to another game, I tested it scan files frequently
oh, don't do the same thing. It forgot it scanned files?
I tried Robert Broglia's emulators with huge files, more than 15GB.
It's ok. after scanning files It runs like a runner
and that's why i request for a state and save file path option

Hi, I just implemented a better algorithm for the file browser. It provides >5x speedup on my machine for large file lists.
Give it a shot at the download links on: https://github.com/skylersaleh/SkyEmu/pull/143


Add flag to tell if user has ever been prompted to save a login

Task/Issue URL: https://app.asana.com/0/488551667048375/1203328858503342/f
Description
Steps to test this PR
Feature 1

[ ]
[ ]

UI changes

Before
After

!(Upload before screenshot)
(Upload after screenshot)

Current dependencies on/for this PR:

develop

PR #2512   👈

This comment was auto-generated by Graphite.


[BUG?]: foreach XmlNodeList the XmlNode from SelectSingleNode is not allocating correctly

Describe the bug
I am calling a web service that returns the following XML:
<content>
    <read refname="accountquery" responsestatus="success">
       <activeaccounts>
         <id>ae4e36fe-ff19-4587-96ea-cdb7770efa32</id>
         <name>First Credit Account</name>
         <platformtype.name>Credit Card</platformtype.name>
       </activeaccounts>
       <activeaccounts>
         <id>75a0218f-e111-4b4a-9689-db1b5186b3b6</id>
         <name>Second Credit Account</name>
         <platformtype.name>Credit Card</platformtype.name>
       </activeaccounts>
    </read>
</content>

I have the following local variables:
CurrentMessage: Text;
LocalXmlDocument: XmlDocument;
LocalNode: XmlNode;
LocalValueNode: XmlNode;
LocalXmlElement: XmlElement;
LocalNodeList: XmlNodeList;

What is happening is the first iteration processes just fine, but on the second iteration of the foreach is acting strange.
The LocalNode appears to allocate correctly, but the LocalNode.SelectSingleNode('//id', LocalValueNode) is grabbing the previous value of LocalNode for some reason.
To Reproduce
Steps and/or AL code to reproduce the behavior:
I edited this to be a complete code block for execution.
trigger OnOpenPage();
   var
       XmlString: Text;
       Doc: XmlDocument;
       Node: XmlNode;
       NodeList: XmlNodeList;
       NewNode: XmlNode;
       Options: XmlReadOptions;
       Result: Text;
   begin
       Options.PreserveWhitespace := true;

       XmlString := '<content><read refname="accountquery" responsestatus="success"><activeaccounts><id>ae4e36fe-ff19-4587-96ea-cdb7770efa32</id><name>First Credit Account</name><platformtype.name>Credit Card</platformtype.name></activeaccounts><activeaccounts><id>75a0218f-e111-4b4a-9689-db1b5186b3b6</id><name>Second Credit Account</name><platformtype.name>Credit Card</platformtype.name></activeaccounts></read></content>';
       XmlDocument.ReadFrom(XmlString, Options, Doc);

       Doc.SelectNodes('//read[@refname="accountquery"]//activeaccounts', NodeList);

       if NodeList.Count() > 0
       then begin
           foreach Node in NodeList do begin
               Node.SelectSingleNode('//id', NewNode);
               Message(Node.AsXmlElement.InnerText);
               Message(NewNode.AsXmlElement.InnerText);
           end;
       end
       else begin
           Message('There were no accounts setup.')
       end;
   end;

Expected behavior
The iteration should be setting LocalValueNode (XmlNode) to 75a0218f-e111-4b4a-9689-db1b5186b3b6 on the second iteration of the foreach LocalNodeList (XmlNodeList).
Screenshots
If applicable, add screenshots to help explain your problem.
Iteration 1 - LocalNode WriteTo Text

Iteration 1 - LocalValueNode WriteTo Text

Iteration 1 - LocalXmlElement InnerText

Iteration 2 - LocalNode WriteTo Text

Iteration 2 - LocalValueNode WriteTo Text

Iteration 2 - LocalXmlElement InnerText

Versions:

AL Language: 2.1.79379

Business Central: US Dynamics NAV 13.3 (29060)

Hey @kalberes , I appreciate the labeling of the bug. Is there any updates by chance on this issue? We will be going to the Microsoft Directions Event in Early May (bought a booth!) and hoping we can convert our code from C/AL in time! Thank you~

Hi,
I found the same issue with this code in April '19 CU1 : Line is always giving the value of the first node(Line) only...
XmlDoc.SelectNodes('//ShipmentItem', Lines);
        if Lines.Count > 0 then begin
            message('%1 lines found', Lines.Count);
            foreach Line in Lines do begin

                Line.SelectSingleNode('//ItemID/ID', XmlSubNode);
                ItemID := XmlSubNode.AsXmlElement().InnerText;

                Line.SelectSingleNode('//ShippedQuantity', XmlSubNode);
                ShippedQty := XmlSubNode.AsXmlElement().InnerText;

                Line.SelectSingleNode('//LineNumber', XmlSubNode);
                LineNumber := XmlSubNode.AsXmlElement().InnerText;

                message('Line\Item ID = %1\Shipped Qty = %2\Line Number = %3',
                    ItemID,
                    ShippedQty,
                    LineNumber)
            end;
        end;
`

Indeed it's working : use ./ItemID/ID for find the node in the current Line.

Replacing the "/" or "//" at the start of each XPath string with the context item expression "." followed by the "/" or "//" did the trick. Glad I found your post.

@atoader Is this going to be looked into

@atoader Is this going to be looked into

Yes, but I cannot provide an ETA. We have a large number of issues reported through GitHub.  We will work on prioritizing issues based on severity and input from developers in the next couple of weeks. We should have an update soon.


Backport X509_check_private_key.pod to 1.0.2 branch

to address #3973, and original PR to master branch is #3614
test case in the original PR is not applied.

Checklist

[x] documentation is added or updated

merged, thanks!


Create "summary_output" csv file after final submission

To list problems and issues that Sprout encountered when uploading the data

This https://github.com/frictionlessdata/frictionless-py can do what we want!

We decided to start the web app from scratch after the major design/architecture decisions and changes we made. No longer relevant.


Recreate dead solver pods during self-check

What this PR does / why we need it:
While solver pods are fairly simple and shouldn't die, they can be terminated for a variety of reasons, like draining nodes or overzealous sysadmins. Recreate the solver pod if it goes away while we're waiting for the self-check to pass.
Which issue this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged):
fixes #1311
Release note:

More robust handling of solver pods

/retest

:smile:
/lgtm
/approve


Not working with Rails <IP_ADDRESS> in Docker environment?

I wanted to try this gem and replace bullet. But so far I could not finish setup and get it working.
I use Docker, and my Rails environment is:
Docker ruby:2.7.3-slim-buster
rails <IP_ADDRESS>
ruby 2.7.3p183

# Gemfile
gem "puma", "~> 5.0"
gem "pg", "~> 1.2"

group :development, :test do
  gem "prosopite", "~> 1.0", ">= 1.0.1"
  gem "pg_query", "~> 2.0", ">= 2.0.3"
end

I use setup from readme:
# config/environments/development.rb
Rails.application.configure do
  ...
  config.after_initialize do
    Prosopite.rails_logger = true
    Prosopite.prosopite_logger = true
  end
end

# app/controllers/application_controller.rb
...
unless Rails.env.production?
  before_action do
    Prosopite.scan
  end

  after_action do
    Prosopite.finish
  end
end
...

But, no prosopite logging is showing up. Neither in rails nor in prosopite logs.
Do I need some libs, to run it in Docker?
Did I miss some setup for PG?

Hello, your setup seems to be ok. Could you post the code of the exact N+1 queries case that is not showing up?

Sorry for the harassment @charkost, today it just works! 🆒  Maybe something with docker env... I do not know. Did not change anything.
Thanks for your quick replay 👍🏼
PS: N+1 queries detection is much faster and better than from Bullet! 👍🏼  Would be nice to have the same performance in detection of eager-loaded associations which are not used. Because with this Bullet feature on, our application does not work at all 🗡


setuid-wrapper activationScript is not atomic

It's currently possible to cancel nixos-rebuild between deletion of previous setuid wrappers and population of new ones. And yes, I've been able to lock myself out of machine (almost, if I didn't have root ssh key).
Current implementation: https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/security/setuid-wrappers.nix#L118-L120
Proposed implementation (see at the bottom of blog post): https://axialcorps.com/2013/07/03/atomically-replacing-files-and-directories/

@edolstra @shlevy so this was failing because it's ready a tmpfs upon install:
nixos/modules/installer/tools/nixos-install.sh:mount -t tmpfs -o "mode=0755" none $mountPoint/var/setuid-wrappers

So, if we want /var/setuid-wrappers/ to be a tmpfs and a symlink that won't work.
My proposal would be to make /var/setuid-wrappers/ a tmpfs and move conents to /var/setuid-wrappers/bin which could then be a symlink. This would be a backwards incompatible change, but we can fix it in nixpkgs and document it.
Thoughts?

I think it would be better to just not have /var/setuid-wrappers be a tmpfs since we're symlinking to a tmpfs anyway.

@domenkozar Well, we can just change nixos-install not to create that tmpfs, right? Not sure why it's doing that anyway...

I'll have a PR ready soon, fixing a bug atm.


[SPARK-31980][SQL][2.4] Function sequence() fails if start and end of range are equal dates

What changes were proposed in this pull request?

Add judge equal as bigger condition in org.apache.spark.sql.catalyst.expressions.Sequence.TemporalSequenceImpl#eval
Unit test for interval day, month, year
Former PR to master is https://github.com/apache/spark/pull/28819
Current PR change stringToInterval => CalendarInterval.fromString in order to compatible with branch-2.4

Why are the changes needed?
Bug exists when sequence input get same equal start and end dates, which will occur while loop forever
Does this PR introduce any user-facing change?
Yes,
Before this PR, people will get a java.lang.ArrayIndexOutOfBoundsException, when eval as below:
sql("select sequence(cast('2011-03-01' as date), cast('2011-03-01' as date), interval 1 year)").show(false)
How was this patch tested?
Unit test.

Hi @dongjoon-hyun
Could you please check this PR for branch-2.4 which paired with https://github.com/apache/spark/pull/28819

Can one of the admins verify this patch?

Can one of the admins verify this patch?

Is this not follow-up but backport, right?

ok to test

Test build #124318 has started for PR 28877 at commit 601e93b.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/28937/
Test PASSed.

Is this not follow-up but backport, right?

Yes, it is backport.

Test build #124318 has finished for PR 28877 at commit 601e93b.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/124318/
Test PASSed.


Detected blocking call to load_verify_locations

Present since HA 2024.9.0b0:
Logger: homeassistant.util.loop
Source: util/loop.py:136
First occurred: 20:54:32 (2 occurrences)
Last logged: 20:54:45

Detected blocking call to load_verify_locations with args (<ssl.SSLContext object at 0x7f47f38450>,) inside the event loop by custom integration 'bibliotheek_be' at custom_components/bibliotheek_be/utils.py, line 41: self.s = httpx.Client(http2=True, max_redirects=0) (offender: /usr/local/lib/python3.12/site-packages/httpx/_config.py, line 147: context.load_verify_locations(cafile=cafile)), please create a bug report at https://github.com/myTselection/bibliotheek_be/issues For developers, please see https://developers.home-assistant.io/docs/asyncio_blocking_operations/#load_verify_locations Traceback (most recent call last): File "<frozen runpy>", line 198, in _run_module_as_main File "<frozen runpy>", line 88, in _run_code File "/usr/src/homeassistant/homeassistant/__main__.py", line 223, in <module> sys.exit(main()) File "/usr/src/homeassistant/homeassistant/__main__.py", line 209, in main exit_code = runner.run(runtime_conf) File "/usr/src/homeassistant/homeassistant/runner.py", line 189, in run return loop.run_until_complete(setup_and_run_hass(runtime_config)) File "/usr/local/lib/python3.12/asyncio/base_events.py", line 674, in run_until_complete self.run_forever() File "/usr/local/lib/python3.12/asyncio/base_events.py", line 641, in run_forever self._run_once() File "/usr/local/lib/python3.12/asyncio/base_events.py", line 1990, in _run_once handle._run() File "/usr/local/lib/python3.12/asyncio/events.py", line 88, in _run self._context.run(self._callback, *self._args) File "/usr/src/homeassistant/homeassistant/config_entries.py", line 752, in async_setup_locked await self.async_setup(hass, integration=integration) File "/usr/src/homeassistant/homeassistant/config_entries.py", line 604, in async_setup result = await component.async_setup_entry(hass, self) File "/config/custom_components/bibliotheek_be/__init__.py", line 79, in async_setup_entry await hass.config_entries.async_forward_entry_setups(config_entry, PLATFORMS) File "/usr/src/homeassistant/homeassistant/config_entries.py", line 2121, in async_forward_entry_setups await self._async_forward_entry_setups_locked(entry, platforms) File "/usr/src/homeassistant/homeassistant/config_entries.py", line 2132, in _async_forward_entry_setups_locked await asyncio.gather( File "/usr/src/homeassistant/homeassistant/config_entries.py", line 2134, in <genexpr> create_eager_task( File "/usr/src/homeassistant/homeassistant/util/async_.py", line 45, in create_eager_task return Task(coro, loop=loop, name=name, eager_start=True) File "/usr/src/homeassistant/homeassistant/config_entries.py", line 2214, in _async_forward_entry_setup await entry.async_setup(self.hass, integration=integration) File "/usr/src/homeassistant/homeassistant/config_entries.py", line 604, in async_setup result = await component.async_setup_entry(hass, self) File "/usr/src/homeassistant/homeassistant/components/sensor/__init__.py", line 130, in async_setup_entry return await component.async_setup_entry(entry) File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 194, in async_setup_entry return await self._platforms[key].async_setup_entry(config_entry) File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 328, in async_setup_entry return await self._async_setup_platform(async_create_setup_awaitable) File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 358, in _async_setup_platform awaitable = create_eager_task(awaitable, loop=hass.loop) File "/usr/src/homeassistant/homeassistant/util/async_.py", line 45, in create_eager_task return Task(coro, loop=loop, name=name, eager_start=True) File "/config/custom_components/bibliotheek_be/sensor.py", line 96, in async_setup_entry await dry_setup(hass, config, async_add_devices) File "/config/custom_components/bibliotheek_be/sensor.py", line 39, in dry_setup componentData = ComponentData( File "/config/custom_components/bibliotheek_be/sensor.py", line 114, in __init__ self._session = ComponentSession() File "/config/custom_components/bibliotheek_be/utils.py", line 41, in __init__ self.s = httpx.Client(http2=True, max_redirects=0)

A slighly cleaner stack trace:
2024-12-06 09:29:20.783 WARNING (MainThread) [homeassistant.util.loop] Detected blocking call to load_verify_locations with args (<ssl.SSLContext object at 0x72a5999dd400>,) inside the event loop by custom integration 'bibliotheek_be' at custom_components/bibliotheek_be/utils.py, line 41: self.s = httpx.Client(http2=True, max_redirects=0) (offender: /home/homeassistant/lib/python3.13/site-packages/httpx/_config.py, line 149: context.load_verify_locations(cafile=cafile)), please create a bug report at https://github.com/myTselection/bibliotheek_be/issues
For developers, please see https://developers.home-assistant.io/docs/asyncio_blocking_operations/#load_verify_locations
Traceback (most recent call last):
  File "/home/homeassistant/bin/hass", line 8, in <module>
    sys.exit(main())
  File "/home/homeassistant/lib/python3.13/site-packages/homeassistant/__main__.py", line 213, in main
    exit_code = runner.run(runtime_conf)
  File "/home/homeassistant/lib/python3.13/site-packages/homeassistant/runner.py", line 154, in run
    return loop.run_until_complete(setup_and_run_hass(runtime_config))
  File "/usr/lib/python3.13/asyncio/base_events.py", line 707, in run_until_complete
    self.run_forever()
  File "/usr/lib/python3.13/asyncio/base_events.py", line 678, in run_forever
    self._run_once()
  File "/usr/lib/python3.13/asyncio/base_events.py", line 2033, in _run_once
    handle._run()
  File "/usr/lib/python3.13/asyncio/events.py", line 89, in _run
    self._context.run(self._callback, *self._args)
  File "/home/homeassistant/lib/python3.13/site-packages/homeassistant/config_entries.py", line 788, in async_setup_locked
    await self.async_setup(hass, integration=integration)
  File "/home/homeassistant/lib/python3.13/site-packages/homeassistant/config_entries.py", line 551, in async_setup
    await self.__async_setup_with_context(hass, integration)
  File "/home/homeassistant/lib/python3.13/site-packages/homeassistant/config_entries.py", line 640, in __async_setup_with_context
    result = await component.async_setup_entry(hass, self)
  File "/home/.homeassistant/custom_components/bibliotheek_be/__init__.py", line 80, in async_setup_entry
    await hass.config_entries.async_forward_entry_setups(config_entry, PLATFORMS)
  File "/home/homeassistant/lib/python3.13/site-packages/homeassistant/config_entries.py", line 2291, in async_forward_entry_setups
    await self._async_forward_entry_setups_locked(entry, platforms)
  File "/home/homeassistant/lib/python3.13/site-packages/homeassistant/config_entries.py", line 2302, in _async_forward_entry_setups_locked
    await asyncio.gather(
  File "/home/homeassistant/lib/python3.13/site-packages/homeassistant/config_entries.py", line 2304, in <genexpr>
    create_eager_task(
  File "/home/homeassistant/lib/python3.13/site-packages/homeassistant/util/async_.py", line 45, in create_eager_task
    return Task(coro, loop=loop, name=name, eager_start=True)
  File "/home/homeassistant/lib/python3.13/site-packages/homeassistant/config_entries.py", line 2383, in _async_forward_entry_setup
    await entry.async_setup(self.hass, integration=integration)
  File "/home/homeassistant/lib/python3.13/site-packages/homeassistant/config_entries.py", line 551, in async_setup
    await self.__async_setup_with_context(hass, integration)
  File "/home/homeassistant/lib/python3.13/site-packages/homeassistant/config_entries.py", line 640, in __async_setup_with_context
    result = await component.async_setup_entry(hass, self)
  File "/home/homeassistant/lib/python3.13/site-packages/homeassistant/components/sensor/__init__.py", line 133, in async_setup_entry
    return await hass.data[DATA_COMPONENT].async_setup_entry(entry)
  File "/home/homeassistant/lib/python3.13/site-packages/homeassistant/helpers/entity_component.py", line 197, in async_setup_entry
    return await self._platforms[key].async_setup_entry(config_entry)
  File "/home/homeassistant/lib/python3.13/site-packages/homeassistant/helpers/entity_platform.py", line 333, in async_setup_entry
    return await self._async_setup_platform(async_create_setup_awaitable)
  File "/home/homeassistant/lib/python3.13/site-packages/homeassistant/helpers/entity_platform.py", line 363, in _async_setup_platform
    awaitable = create_eager_task(awaitable, loop=hass.loop)
  File "/home/homeassistant/lib/python3.13/site-packages/homeassistant/util/async_.py", line 45, in create_eager_task
    return Task(coro, loop=loop, name=name, eager_start=True)
  File "/home/.homeassistant/custom_components/bibliotheek_be/sensor.py", line 96, in async_setup_entry
    await dry_setup(hass, config, async_add_devices)
  File "/home/.homeassistant/custom_components/bibliotheek_be/sensor.py", line 39, in dry_setup
    componentData = ComponentData(
  File "/home/.homeassistant/custom_components/bibliotheek_be/sensor.py", line 114, in __init__
    self._session = ComponentSession()
  File "/home/.homeassistant/custom_components/bibliotheek_be/utils.py", line 41, in __init__
    self.s = httpx.Client(http2=True, max_redirects=0)


Please add Laravel 7 support!

Hopefully, it will be accepted anytime soon #332

Hopefully v2 would be released soon.

impleneted this package methods on my laravel 7 project Category model

Anyone knows the status of Laravel 7 support?

so funny when people write to a 6-year-old dead project 😂

so funny when people write to a 6-year-old dead project 😂

@aeremichev @mkwsra @bkintanar @alirezabahmei  @flavio-alves-roboyo Our forked version of this project supports laravel 7 https://github.com/TopOnePercent/baum


Seems to have broken with 0.19.1

I tried to upgrade my project whihc was running on elm 0.18.0 straight to 0.19.1. But elm-upgrade failed updating my dependencies. So I installed elm 0.19.1 globally  and then ran elm-upgrade.
It said this a lot and failed to update the dependencies:
ELM VERSION MISMATCH ----------------------------------------------- elm.json

Your elm.json says this application needs a different version of Elm.

It requires 0.19.0, but you are using 0.19.1 right now.

Here's the full output:
deedo@JOHANNES[±|master ↑1 ?:2 ✗]:~/projects/xr-room/xr-room-widget $ elm-upgrade --help
INFO: Found elm at /home/deedo/.nvm/versions/node/v10.13.0/bin/elm
INFO: Found elm 0.19.1
INFO: Found elm-format at /home/deedo/.nvm/versions/node/v10.13.0/bin/elm-format
INFO: Found elm-format 0.8.2
INFO: Cleaning ./elm-stuff before upgrading
INFO: Converting elm-package.json -> elm.json
INFO: Detected an application project (this project has no exposed modules)
WARNING: Zinggi/elm-obj-loader has not been upgraded to 0.19 yet!
INFO: Switching from elm-community/linear-algebra (deprecated) to elm-explorations/linear-algebra
INFO: Installing latest version of elm-explorations/linear-algebra
Here is my plan:

  Add:
    elm-explorations/linear-algebra    1.0.3

Would you like me to update your elm.json accordingly? [Y/n]: Y
-- ELM VERSION MISMATCH ----------------------------------------------- elm.json

Your elm.json says this application needs a different version of Elm.

It requires 0.19.0, but you are using 0.19.1 right now.

WARNING: Failed to upgrade elm-explorations/linear-algebra!
INFO: Switching from elm-community/webgl (deprecated) to elm-explorations/webgl
INFO: Installing latest version of elm-explorations/webgl
Here is my plan:

  Add:
    elm/html                  1.0.0
    elm/virtual-dom           1.0.2
    elm-explorations/webgl    1.1.1

Would you like me to update your elm.json accordingly? [Y/n]: Y
-- ELM VERSION MISMATCH ----------------------------------------------- elm.json

Your elm.json says this application needs a different version of Elm.

It requires 0.19.0, but you are using 0.19.1 right now.

WARNING: Failed to upgrade elm-explorations/webgl!
INFO: Switching from elm-lang/animation-frame (deprecated) to elm/browser
INFO: Installing latest version of elm/browser
Here is my plan:

  Add:
    elm/browser        1.0.2
    elm/html           1.0.0
    elm/time           1.0.0
    elm/url            1.0.0
    elm/virtual-dom    1.0.2

Would you like me to update your elm.json accordingly? [Y/n]: Y
-- ELM VERSION MISMATCH ----------------------------------------------- elm.json

Your elm.json says this application needs a different version of Elm.

It requires 0.19.0, but you are using 0.19.1 right now.

WARNING: Failed to upgrade elm/browser!
INFO: Switching from elm-lang/core (deprecated) to elm/core
INFO: Installing latest version of elm/core
It is already installed!
INFO: Detected use of elm-lang/core#Json.Decode; installing elm/json
I found it in your elm.json file, but in the "indirect" dependencies.
Should I move it into "direct" dependencies for more general use? [Y/n]: Y
-- ELM VERSION MISMATCH ----------------------------------------------- elm.json

Your elm.json says this application needs a different version of Elm.

It requires 0.19.0, but you are using 0.19.1 right now.

WARNING: Failed to upgrade elm/json!
INFO: Detected use of elm-lang/core#Random; installing elm/random
Here is my plan:

  Add:
    elm/random    1.0.0
    elm/time      1.0.0

Would you like me to update your elm.json accordingly? [Y/n]: Y
-- ELM VERSION MISMATCH ----------------------------------------------- elm.json

Your elm.json says this application needs a different version of Elm.

It requires 0.19.0, but you are using 0.19.1 right now.

WARNING: Failed to upgrade elm/random!
INFO: Detected use of elm-lang/core#Time; installing elm/time
Here is my plan:

  Add:
    elm/time    1.0.0

Would you like me to update your elm.json accordingly? [Y/n]: Y
-- ELM VERSION MISMATCH ----------------------------------------------- elm.json

Your elm.json says this application needs a different version of Elm.

It requires 0.19.0, but you are using 0.19.1 right now.

WARNING: Failed to upgrade elm/time!
INFO: Detected use of elm-lang/core#Regex; installing elm/regex
Here is my plan:

  Add:
    elm/regex    1.0.0

Would you like me to update your elm.json accordingly? [Y/n]: Y
-- ELM VERSION MISMATCH ----------------------------------------------- elm.json

Your elm.json says this application needs a different version of Elm.

It requires 0.19.0, but you are using 0.19.1 right now.

WARNING: Failed to upgrade elm/regex!
INFO: Switching from elm-lang/html (deprecated) to elm/html
INFO: Installing latest version of elm/html
Here is my plan:

  Add:
    elm/html           1.0.0
    elm/virtual-dom    1.0.2

Would you like me to update your elm.json accordingly? [Y/n]: Y
-- ELM VERSION MISMATCH ----------------------------------------------- elm.json

Your elm.json says this application needs a different version of Elm.

It requires 0.19.0, but you are using 0.19.1 right now.

WARNING: Failed to upgrade elm/html!
INFO: Switching from elm-lang/keyboard (deprecated) to elm/browser
INFO: Installing latest version of elm/browser
Here is my plan:

  Add:
    elm/browser        1.0.2
    elm/html           1.0.0
    elm/time           1.0.0
    elm/url            1.0.0
    elm/virtual-dom    1.0.2

Would you like me to update your elm.json accordingly? [Y/n]: Y
-- ELM VERSION MISMATCH ----------------------------------------------- elm.json

Your elm.json says this application needs a different version of Elm.

It requires 0.19.0, but you are using 0.19.1 right now.

WARNING: Failed to upgrade elm/browser!
INFO: Switching from elm-lang/mouse (deprecated) to elm/browser
INFO: Installing latest version of elm/browser
Here is my plan:

  Add:
    elm/browser        1.0.2
    elm/html           1.0.0
    elm/time           1.0.0
    elm/url            1.0.0
    elm/virtual-dom    1.0.2

Would you like me to update your elm.json accordingly? [Y/n]: Y
-- ELM VERSION MISMATCH ----------------------------------------------- elm.json

Your elm.json says this application needs a different version of Elm.

It requires 0.19.0, but you are using 0.19.1 right now.

WARNING: Failed to upgrade elm/browser!
INFO: Switching from elm-lang/window (deprecated) to elm/browser
INFO: Installing latest version of elm/browser
Here is my plan:

  Add:
    elm/browser        1.0.2
    elm/html           1.0.0
    elm/time           1.0.0
    elm/url            1.0.0
    elm/virtual-dom    1.0.2

Would you like me to update your elm.json accordingly? [Y/n]: Y
-- ELM VERSION MISMATCH ----------------------------------------------- elm.json

Your elm.json says this application needs a different version of Elm.

It requires 0.19.0, but you are using 0.19.1 right now.

WARNING: Failed to upgrade elm/browser!
INFO: Installing latest version of rtfeldman/elm-css
Here is my plan:

  Add:
    Skinney/murmur3       2.0.8
    elm/virtual-dom       1.0.2
    rtfeldman/elm-css    16.0.1
    rtfeldman/elm-hex     1.0.0

Would you like me to update your elm.json accordingly? [Y/n]: n
Okay, I did not change anything!
INFO: Upgrading *.elm files in ./
INFO: Upgrading *.elm files in ./src/

SUCCESS! Your project's dependencies and code have been upgraded.
However, your project may not yet compile due to API changes in your
dependencies.

See <https://github.com/elm/compiler/blob/master/upgrade-docs/0.19.md>
and the documentation for your dependencies for more information.

WARNING! 1 of your dependencies have not yet been upgraded to
support Elm 0.19.
  - https://github.com/Zinggi/elm-obj-loader

Here are some common upgrade steps that you will need to do manually:

- elm/browser
  - [ ] Change code using AnimationFrame.* to use Browser.Events.onAnimationFrame*
  - [ ] Change code using Window.* to use Browser.Events.onResize
- elm/core
  - [ ] Replace uses of toString with String.fromInt, String.fromFloat, or Debug.toString as appropriate
- undefined
  - [ ] Read the new documentation here: https://package.elm-lang.org/packages/elm/time/latest/
  - [ ] Replace uses of Date and Time with Time.Posix
- elm/html
  - [ ] If you used Html.program*, install elm/browser and switch to Browser.element or Browser.document
  - [ ] If you used Html.beginnerProgram, install elm/browser and switch Browser.sandbox

Oh interesting, it seems like elm itself is complaining, and then Elm 0.19.1 refuses to compile projects that set elm-version to 0.19.0 <= v < 0.20.0 ?

Oh, or maybe this only affects application projects which probably set a single Elm version instead of a range

If the latter, the fix might be to just update https://github.com/avh4/elm-upgrade/blob/master/upgrade.js#L368 if someone's able to make a PR (or even better to set that based on the version reported by the elm binary that's found)

Ah yeah setting it based on the elm version should it fix. I may be able to take a look over the weekend.

Fixed in v0.19.7, thanks!


No feed or profile in development

I am connecting to relays:
 LOG  connected to:  wss://nostr-pub.wellorder.net
 LOG  connected to:  wss://relay.damus.io
 LOG  connected to:  wss://relay.snort.social

but i am not getting a feed or profile information.

Not sure why but I've noticed it can get into this situation if I have fast reloading turned on. Eventually notes just stop rendering. Until this is actually fixed, you should be able to close the simulator, and then npx expo start -c to start with cache cleared

Hm, still no dice. Seems the store is not being called period.

possibly worth adding a log here: https://github.com/neb-b/daisy/blob/master/src/store/notesSlice.ts#L162
Is anything returned from getEventsFromPubkeys? That will show if the data exists, and it's just an issue rendering, or if nothing is being fetched.

Hello,
We have an exciting opportunity for you! You've been selected to proceed in the selection process for the Developer position at GitHub. Congratulations on your achievement!
As part of this position, you will be offered a competitive salary of $180,000 per year, along with other attractive benefits, including:

Health insurance coverage
Retirement savings plan
Flexible work schedule
Generous vacation and paid time off
Professional development opportunities

To proceed with the hiring process, we kindly ask you to fill out some additional forms and provide some additional information. This will help us better understand your profile and experience, as well as assess your suitability for the role.
Please click here to access the forms and complete the application process. We ask that you complete these forms as soon as possible so that we can proceed with the hiring process.
Important: You have 24 hours to complete the application process.
If you have any questions or need further information, please don't hesitate to contact us.
Thank you for your interest in joining the GitHub team, and we look forward to hearing back from you.
Best regards,
GitHub Recruitment Team
Rawr1221, @sahinex, @josephkreydt, @cumbullop, @kmliu0528, @emredrkya, @tsadis0, @korteksder, @kesh-Lie, @federicosan, @weytar, @qingfeng, @mcantonbul, @ICTman1076, @i3zone, @yazhiko, @HodorHodorhodor-star, @SysAdmin74, @alphadigitalpro, @sokcuri


compile openexr with mingw 64 bit

I can compile the complete source with mingw 32 bit under windows, but with the 64 bit version I get some errors. For the compiling I use this commands:
https://github.com/jb-alvarado/media-autobuild_suite/blob/master/wip(temp)/compile_imagemagick64.sh#L173-L227
First I was getting the error about:
ImfSystemSpecific.h:64: error: 'posix_memalign' was not declared in this scope
I fix that with this lines in ImfSystemSpecific.h:
define _aligned_malloc __mingw_aligned_malloc
define _aligned_free  __mingw_aligned_free
static void* EXRAllocAligned(size_t size, size_t alignment)
{
return _aligned_malloc(alignment, size);
}
static void EXRFreeAligned(void* ptr)
{
_aligned_free(ptr);
}
But now I get this error:
/bin/sh ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../config -ID:/System/mingw/local64/include/OpenEXR -I.. -I../config  -I/local64/include -pipe -I/local64/include -mms-bitfields -mthreads -MT ImfDeepScanLineOutputFile.lo -MD -MP -MF .deps/ImfDeepScanLineOutputFile.Tpo -c -o ImfDeepScanLineOutputFile.lo ImfDeepScanLineOutputFile.cpp
In file included from ImfScanLineInputFile.cpp:61:0:
ImfOptimizedPixelReading.h: In function 'bool Imf_2_0::isPointerSSEAligned(const void)':
ImfOptimizedPixelReading.h:264:50: error: cast from 'const void_ restrict' to 'long unsigned int' loses precision [-fpermissive]
unsigned long trailingBits = ((unsigned long)pPointer) & 15;
Is there any chance to fix that?

Looking into the OpenEXR issue backlog. It seems this issue has been address, as described in #80. Reopen or file another issue if that's not the case.


Add dependencies on docker and kubelet service when copying master co…

…mponents manifests to /etc/kubernetes/manifest
cc/ @thockin @brendandburns

ok to test

cc/ @ArtfulCoder

I don't have full context on the overall problem we are trying to fix.
From a salt perpective, it looks good.

LGTM

LGTM, but my salt is weak


Add Semantic Models to DAG

resolves #7800
Description
This PR links semantic models in to the DAG and ensures that changes to them are picked up by the partial parsing system.
Checklist

[x] I have read the contributing guide and understand what's expected of me
[x] I have signed the CLA
[x] I have run this code in development and it appears to resolve the stated issue
[ ] This PR includes tests, or tests are not required/relevant for this PR
[x] I have opened an issue to add/update docs, or docs changes are not required/relevant for this PR
[x] I have run changie new to create a changelog entry

Abandoned in favor of different approach.


fix: DBTP-1290 Testing

Addresses DBTP-

Checklist:
Title:

[ ] Scope included as per conventional commits
[ ] Ticket reference included (unless it's a quick out of ticket thing)

Description:

[ ] Link to ticket included (unless it's a quick out of ticket thing)
[ ] Includes tests (or an explanation for why it doesn't)
[ ] If the work includes user interface changes, before and after screenshots included in description
[ ] Includes any applicable changes to the documentation in this code base
[ ] Includes link(s) to any applicable changes to the documentation in the DBT Platform Documentation (can be to a pull request)

Tasks:

[ ] Run the end to end tests for this branch and confirm that they are passing

:x: 2 Tests Failed:

Tests completed
Failed
Passed
Skipped

630
2
628
0

View the top 2 failed tests by shortest run time

tests/platform_helper/test_command_pipeline.py::::test_pipeline_generate_with_empty_platform_config_yml_outputs_warning

Stack Traces | 0.012s run time

tests/platform_helper/test_command_pipeline.py:186: in test_pipeline_generate_with_empty_platform_config_yml_outputs_warning
    assert "No pipelines defined: nothing to do." in result.output
E   assert 'No pipelines defined: nothing to do.' in ''
E    +  where '' = <Result AttributeError("'NoneType' object has no attribute 'group'")>.output

tests/platform_helper/test_command_pipeline.py::::test_pipeline_generate_with_no_workspace_file_fails_with_message

Stack Traces | 0.094s run time

.../tests/platform_helper/test_command_pipeline.py:278: in test_pipeline_generate_with_no_workspace_file_fails_with_message
    assert "Cannot get application name. No copilot/.workspace file found" in result.output
E   AssertionError: assert 'Cannot get application name. No copilot/.workspace file found' in ''
E    +  where '' = <Result OSError(9, 'Bad file descriptor in the fake filesystem')>.output

To view more test analytics, go to the Test Analytics Dashboard
:loudspeaker:  Thoughts on this report? Let us know!


feat(coredns,helmchart): template topologySpreadConstraints

Why is this pull request needed and what does it do?
This PR implements a templating functionality for topologySpreadConstraints, similar to what the official ingress-nginx HelmChart offers.
Compare: https://github.com/kubernetes/ingress-nginx/blob/helm-chart-4.8.3/charts/ingress-nginx/templates/controller-
deployment.yaml#L212
This makes it easier to remove redundant information and can lead to less copy-paste related errors. Also, some people might call it more convenient.
Which issues (if any) are related?
None
Checklist:

[x] I have bumped the chart version according to versioning.
[x] I have updated the chart changelog with all the changes that come with this pull request according to changelog.
[x] Any new values are backwards compatible and/or have sensible default.
[x] I have signed off all my commits as required by DCO.

Changes are automatically published when merged to main. They are not published on branches.

Note on DCO
If the DCO action in the integration test fails, one or more of your commits are not signed off. Please click on the Details link next to the DCO action for instructions on how to resolve this.

Please rebase from latest master, I updated some github actions in https://github.com/coredns/helm/pull/146 that caused the runs to fail


Update Administrate to 0.1.0

See Administrate's CHANGELOG.

Update dashboards to match new API
Use new field types

:+1:

I smoke tested this locally by loading up /admin, nothing broke.
I'm going ahead and merging this.


wasm: ExecInitExpr is done too early

The execution of case getGlobal in ExecInitExpr depends on runtime imports to work correctly. We don't have that information before imports get resolved and therefore cannot execute init expressions ahead of time.

In the docs it says:
In the MVP, to keep things simple while still supporting the basic needs of dynamic linking, initializer expressions are restricted to the following nullary operators:

 - the four constant operators; and
 - get_global, where the global index must refer to an immutable import.

The current implementation appears to work for globals that are defined before the global referencing it is defined (index-wise) - does that not suit?
I guess we could re-order module initialization or do two passes to resolve this if necessary.


Should export css and injectGlobal

Maybe export everything from emotion, since react-emotion did https://github.com/emotion-js/emotion/blob/master/packages/react-emotion/src/index.js#L8

Updated

https://github.com/egoist/vue-emotion/blob/e0ec437b27ce437be5a56db1ab1d0b9e95a8910e/src/index.js#L10-L12
Inadvertently formatted causes xo-lint check to fail 😅

it's weird circleci isn't enabled for pull request 😅


Sharing location takes very long

Takes 15-25 seconds to send a message with a location.  I initially noticed this in my own app and then tested it in Atlas Messenger and got the same slow performance.
It has been a while since I played around with sharing my location but I do not remember it being this slow so not sure if this is a new issue or an old one I never noticed.

I have same issue

I'm experiencing the same with my app as well. Do you guys have a lot of chat data? I've noticed Layer+Atlas running slower and buggier when scaled.


Window document test

checks are actually passing, github seems to be having an issue

merge in develop and use runAndTestScenario


[RR Request]: Brainchop v3.0.0

Open Source Project name
Brainchop
What is your project?
Brainchop.org is a browser-based 3D MRI rendering and segmentation tool that simplifies volumetric analysis of structural MRI. It processes full brain volumes in one pass using the MeshNet segmentation model, offering extensibility via an open-source framework. Brainchop performs client-side processing, ensuring privacy, and utilizes hardware acceleration across different brands and architectures.
Version
3.0.0
Date
March 28, 2024
Description of breaking changes
Brainchop can now run powerful models on weaker devices. The Brainchop Models Zoo has three classes of models, as shown in the attached gif:

Flash filet is a small, fast model that works well on data similar to HCP structural MRIs. You can find it in the menu as "Tissue GWM (light)" with a lightning bolt symbol (⚡).

Thin slice models are high-quality but fragile if input T1s are highly variable. They are temporarily marked with a 🔪 icon in the menu to indicate their thin slice class.

Rough Chop is a new model for brainchop.org. It produces reasonable results on various data types, including clinical scans and infant data. 🪓

GitHub Repo
https://github.com/neuroneural/brainchop
Website
brainchop.org
Link to changelog
https://github.com/neuroneural/brainchop/releases/tag/v3.0.0
Social media
https://twitter.com/PlisSergey/status/1773349780736876554
Anything else to add?

Congrats on being featured in the March Release Radar 🥳

Read the blog here
Feel free to retweet Mish's tweet featuring you

Thank you!


Cannot add "api" due to a cyclic dependency

How did you install the Amplify CLI?
npm
If applicable, what version of Node.js are you using?
14.21.3
Amplify CLI Version
10.8.1
What operating system are you using?
Mac
Did you make any manual changes to the cloud resources managed by Amplify? Please describe the changes made.
No.
Describe the bug
I have an Rest-API created through the CLI called "sessionsapi". There are currently 3 paths configured for this API. I'm now trying to add a new a path, so I did "amplify update api" and chose "REST" and "sessionsapi". I've then selected "Add another path" and named the path "/text". I have then selected "create a new Lambda function", gave it the name "text" and selected "Python".
I would expect to be able to create the new path, but not matter what I do, I always get "🛑 Cannot add sessionsapi due to a cyclic dependency". I have tried changing names and other parameters but I end up always getting the error above. I didn't find this error before so I think you won't be able to reproduce it.
Expected behavior
I'd expect the path to be created.
Reproduction steps

amplify update api
REST
"sessionsapi"
"Add another path"
/text
"create a new Lambda function"
"text"
"Python"
? Do you want to configure advanced settings? No
? Do you want to edit the local lambda function now? Yes
✅ Succesfully added the Lambda function locally
✔ Restrict API access? (Y/n) · no
✔ Do you want to add another path? (y/N) · no
🛑 Cannot add sessionsapi due to a cyclic dependency

Project Identifier
Project Identifier: 4356f5d6df98431d31b1b5db279a7f73
Log output

# Put your logs below this line

Additional information
No response
Before submitting, please confirm:

[X] I have done my best to include a minimal, self-contained set of instructions for consistently reproducing the issue.
[X] I have removed any sensitive information from my code snippets and submission.

Hey @belfortf, I am going to close this issue since we have not heard from you in a week. Please feel free to reopen if you have more information/comments


Extract images from a video as numpy

Hello kkroening,
Is it possible to use ffmpeg extracted frames in jpg to numpy using ffmpeg-python?

Here's an example in Jupyter notebook:

I'll post the notebook file in the examples soon.

If you want to read individual frames as jpg:
def read_frame_as_jpg(in_filename, frame_num):
    out, err = (
        ffmpeg
        .input(in_filename)
        .filter_('select', 'gte(n,{})'.format(frame_num)
        .output('pipe:', vframes=1, format='image2', vcodec='mjpeg')
        .run(capture_stdout=True)
    )
    return out


Bump up plugin versions.

All plugin versions should be bumped to keep in sync with the latest developments.
Run this command to display versions:
$ mvn -N -Pversions-check

Bumping up Oracle was quite a challenge but it is done now.


Sign-in flow: Second Phase

Summary
The MVP sign-up flow is complete 🎉 This issue is for the next iteration of the landing page. Please Add your comments below for suggestions for design features.

Feedback from @SuziQpid
On the sharing options does it say you can tick all that apply  not just one?

These things are now all implemented 🙂


Add codecov configuration

This adds a codecov config that requires PRs to have a minimal amount of coverage for their diff.
We are currently at 75% coverage which is pretty low. Having an automated reminder like this should help us add tests for new PRs to see if we can increase overall coverage. At least it won't go down :)
Should check that this doesn't lead to the bot commenting on each PR as that causes a lot of noise. The goal is to have an extra check where we see the travis result.

I like it! Let's see what the bot does.
Thanks for making our tests better, @betatim :)

the second entry is what I was hoping to get. It tells you how much of the diff (changes in this PR) are covered by tests. We are aiming for at least 20% (except in this PR nothing under test changed).
Maybe the bot will also complain if your PR lowers overall coverage. Not quite sure how that could happen if your diff is covered, but yeah. Let's deal with that if/when it happens.

Awesome! This made me realize in https://github.com/jupyter/repo2docker/pull/478 I should also test the two other places build is called in, and I added those tests.


Indexing pipelines are not starting on indexers on EKS/main branch

Only seen on our helm deployment on EKS.
I see logs that show the control plane is sending the apply plan command to the indexer. But nothing happen on the indexer side, no pipeline is ever started.
When starting several nodes locally, I don't have this problem.

Mystery resolved, this is due to the helm chart configuration. Currently cluster_id is always set to quickwit so nodes from different namespace will form only one cluster.


AssertionError: Failed at object (analyzing bytecode)

Hi,
I run the sample code from the site as:
@jit
def sum2(two_dimensional_array):
    result = 0.0
    J, I = two_dimensional_array.shape
    for i in range(J):
        for j in range(I):
            result += two_dimensional_array[i,j]
    return result

When I add the try-catch error handling as:
@jit
def sum1(two_dimensional_array):
    result = 0.0
    try:
        J, I = two_dimensional_array.shape
        for i in range(J):
            for j in range(I):
                result += two_dimensional_array[i,j]
    except Exception:
        pass
    return result

I got an error as:
  File "C:\Users\Ernest\AppData\Local\Continuum\lib\site-packages\numba\dispatcher.py", line 287, in _compile_for_args
    return self.compile(tuple(argtypes))
  File "C:\Users\Ernest\AppData\Local\Continuum\lib\site-packages\numba\dispatcher.py", line 555, in compile
    cres = self._compiler.compile(args, return_type)
  File "C:\Users\Ernest\AppData\Local\Continuum\lib\site-packages\numba\dispatcher.py", line 81, in compile
    flags=flags, locals=self.locals)
  File "C:\Users\Ernest\AppData\Local\Continuum\lib\site-packages\numba\compiler.py", line 699, in compile_extra
    return pipeline.compile_extra(func)
  File "C:\Users\Ernest\AppData\Local\Continuum\lib\site-packages\numba\compiler.py", line 352, in compile_extra
    return self._compile_bytecode()
  File "C:\Users\Ernest\AppData\Local\Continuum\lib\site-packages\numba\compiler.py", line 660, in _compile_bytecode
    return self._compile_core()
  File "C:\Users\Ernest\AppData\Local\Continuum\lib\site-packages\numba\compiler.py", line 647, in _compile_core
    res = pm.run(self.status)
  File "C:\Users\Ernest\AppData\Local\Continuum\lib\site-packages\numba\compiler.py", line 238, in run
    raise patched_exception
  File "C:\Users\Ernest\AppData\Local\Continuum\lib\site-packages\numba\compiler.py", line 230, in run
    stage()
  File "C:\Users\Ernest\AppData\Local\Continuum\lib\site-packages\numba\compiler.py", line 366, in stage_analyze_bytecode
    func_ir = translate_stage(self.func_id, self.bc)
  File "C:\Users\Ernest\AppData\Local\Continuum\lib\site-packages\numba\compiler.py", line 762, in translate_stage
    return interp.interpret(bytecode)
  File "C:\Users\Ernest\AppData\Local\Continuum\lib\site-packages\numba\interpreter.py", line 91, in interpret
    self.cfa.run()
  File "C:\Users\Ernest\AppData\Local\Continuum\lib\site-packages\numba\controlflow.py", line 515, in run
    assert not inst.is_jump, inst
AssertionError: Failed at object (analyzing bytecode)
SETUP_EXCEPT(arg=85, lineno=14)

Any help?
Thank you!

Try-catch is not supported.

In this case, we can't use it at this time. Very bad for Python programmers!

Exceptions can still be raised and they get propagated all the way up.  You can still catch them in the non-jit function.
Our current focus is in high-performance numeric code, such code rarely needs to catch exceptions.  On the other hand, the catch semantic can affect the optimizations, disabling auto-vectorization and other aggressive loop transformation.


Modals aren't displaying in Internet Explorer

I'm not sure if this is a CSS issue or a JS issue, but modals don't seem to be appearing on I.E 10 or 11, on Windows 8.1 and Windows 10 respectively.
I'm using version 0.64.4 of this library.

I'm tested locally in IE, all works, slow but works 😄
After #1228 will be merged, I'll take a look on our docs site.

@layershifter thank you!

@layershifter update?

Windows 8, IE 11. All works fine. @EwanValentine can you make a codepen?

@EwanValentine Update?

@layershifter I'll update everything and double check tonight, and make a codepen :)

Closing for housekeeping. Can be reopened if we get a codepen.


ENH: stats.goodness_of_fit: add Filliben's test

Reference issue
Followup to gh-16967
What does this implement/fix?
Add's Filliben's test for goodness of fit via goodness_of_fit.
Filliben's statistic is the product-moment correlation coefficient (Pearson's R) between the ordered data and the medians of the order statistics of the null-hypothesized distribution. That is, is looks at the linear association of a Q-Q plot (using the medians of the order statistics as the plotting positions).
import numpy as np
from scipy import stats
import matplotlib.pyplot as plt
rng = np.random.default_rng(7777775561439803116)
x = stats.chi(df=10, loc=0, scale=2).rvs(size=100, random_state=rng)
res = stats.goodness_of_fit(stats.rayleigh, x, statistic='filliben',
                            random_state = rng)
res.pvalue  # 0.0174
dist = stats.rayleigh(res.fit_result.params.loc, res.fit_result.params.scale)
res.fit_result.plot(plot_type='qq')
plt.show()

Additional information
I doubt many people feel this is missing, but it was something I had in mind while working on gh-16967, so I wanted to finish it. I think after adding this and Shapiro-Francia, I will be content with the statistics supported by goodness_of_fit : )
I should probably ignore whether the user fixes loc and scale and just fix them, since this statistic is invariant to location and scale.

MyPy error is resolved by https://github.com/scipy/scipy/pull/18102#pullrequestreview-1325282709. Other failures are unrelated.

Thanks for your interest @rlucas. Do you happen to know of any efficient algorithms for getting the expected value of order statistics of arbitrary distributions, or would we need to do the obvious thing (e.g. numerical integration of the PDF)?

This looks fine to me. I approved but I'll leave it up for a few days in case anyone commenting on https://github.com/scipy/scipy/pull/16967 wants to take a look. O/w I'll merge next weekend.

Thanks @rlucas! Should I ping you on a Shapiro-Francia PR?

Thanks @rlucas! Should I ping you on a Shapiro-Francia PR?

My github handle has a 7 at the end :) when the Shapiro-Francia PR is up (not sure if it is yet) feel free to ping me via email-IIRc you have mine. I'll try to take a look but if it goes to my github folder for scipy emails it won't get seen by me (too many msgs).

This looks fine to me. I approved but I'll leave it up for a few days in case anyone commenting on #16967 wants to take a look. O/w I'll merge next weekend.

Actually on a closer look it seems that a bunch of the windows builds are failing but the results are behind some login for microsoft, @mdhaber any idea what's the cause of those? (is it related?). I don't have a windows machine so I can't really check anything on my end.

On second thought, I'll just do the latter. Whenever this merges, these commits will disappear from the other PR because they'll already be in main.

That should work, you can always rebase off master after updating it (unless we changed the policy on the repo for that).

@mdhaber I squash merged so https://github.com/scipy/scipy/pull/18113 might require updating now.

Thanks @rlucas7! gh-18113 has been updated.


Adding additional improvements to the developer experience section

Adding additional sections to the developer experience
Adding two recipes

Onboarding Guide Template
Making tasks multi platform to account for different operating systems being used by different team members

@charleszipp @nmiodice - Would you be able to please review the PR and share any feedback?

Great additions @tasdevani21 I left a few comments, but the contributions are great to see :)


cilium: fix fd leak from ObjClose being omitted on ConfigMap

Watching bpftool maps via 'bpftool show map' shows the ConfigMap is
not being removed when an endpoint is deleted. This results in the
number of active fd's growing until eventually fd space is exhausted.
This fix copies the policymap approach and similarly adds the Close
hook to ConfigMap and calls it from LeaveLocked()
Signed-off-by: John Fastabend<EMAIL_ADDRESS>

This change is

test-me-please

@jrfastab can you put a Fixes: along with the commit message that is associated with this fix in the commit message? That way we can determine where this needs backporting to. I suspect v1.3 and v1.4.

Coverage decreased (-0.02%) to 42.901% when pulling fcc13c17422dafaec35d3edfbafc1ee1f6cc2285 on fix-configmap-fd into 0c1dbad17c2ddb13697d889787b8f0bac3f2fc0f on master.

test-me-please


fix: network field cannot be modified

I don't know when, but around two months ago we started to get issues with internal LBs. It errored with message below whenever we do "apply":

Error updating RegionBackendService "projects/REDACTED/regions/europe-west1/backendServices/REDACTED": googleapi: Error 400: Invalid value for field 'resource.network': 'projects/REDACTED/global/networks/REDACTED. Network field cannot be modified., invalid with module.REDACTED.google_compute_region_backend_service.default, on .terraform/modules/REDACTED/main.tf line 46, in resource "google_compute_region_backend_service" "default": 46: resource "google_compute_region_backend_service" "default" {

In terraform, the plan always shows changes in the "network" field, even though there are no new changes across all the resources of LBs we had.
  # module.REDACTED.google_compute_region_backend_service.default will be updated in-place
  ~ resource "google_compute_region_backend_service" "default" {
        id                              = "projects/REDACTED/regions/europe-west1/backendServices/REDACTED-with-tcp-hc"
        name                            = "REDACTED-with-tcp-hc"
      + network                         = "https://www.googleapis.com/compute/v1/projects/REDACTED/global/networks/REDACTED"
        # (13 unchanged attributes hidden)
        # (1 unchanged block hidden)
    }

And errors have still remained the same even though we upgraded the latest version of the module.
So I believe Google API has been changed regarding the network field and cannot be modified anymore. I added a fix to this situation, but probably the best option would be to completely replace the load balancer whenever we have network changes.

Thanks for the PR! 🚀✅ Lint checks have passed.

@morgante @bharathkkb Can I get this merged and a new release? Our production fails at the moment and the only solution is possible to deploy is by specifying targets to ignore backend changes.

PING

@doniz This looks like a provider issue that we should address than ignoring changes on the network field. What version of the provider are you using and have you opened an issue in https://github.com/hashicorp/terraform-provider-google?
For the time being, rather than merging this into the module can you point your configs to pull from your fork?

I’ve reproduced this flow locally with different configurations either with a single resource or using the module of LB internal. It works without throwing errors in the network field. And also works with the latest version of the provider. It’s not an issue in the provider or module, an issue somewhere else in our state of the Terraform or resources of TCP LBs itself.
I’ve tried to reimport from scratch, but still remains the same error. So I've decided to just recreate Load Balancers and errors have disappeared.
Not sure what was the real cause of it, debug logs weren't helpful as well. Closing this PR.


Added more sanitize cases

Added more sanitize scenarios.
reviewer @xavijam

Only specs right?

yep

:+1:


Feature request: allow ngEvents to opt out of $apply

Right now, assigning ngEvent directives such as ngClick or ngMouseenter on an element causes it to always call apply when those events are triggered. This can be a huge performance issue if you have ngMousemove on a large element in a large application. It'll trigger $apply continuously which makes it almost unusable. There are also cases where a developer wants to listen to some events (and only trigger certain expressions) only under certain conditions instead of all the time.
I suggest a function that can opt out of $apply which could be useful for developers who want to trigger $apply only when it's needed.
This could come in the form of a local function such as $shouldApply, where the user can call $shouldApply(false) in their expression. Or it can simply follow the preventDefault convention by having a $preventApply() function. I don't think it should use the event.preventDefault to determine not to $apply though, since that maybe used for other purposes by the developer.

I looks like #8301 was rejected - is this feature request rejected then?

Weird indeed.


Read past messages before the bot joined

This is a feature request to make the bot also check messages posted before the bot join a server.
If this feature is already implemented then feel free to close, and maybe mention it in the documentation. :slightly_smiling_face:
My use case is to check which emojis have been used the least since the server was started, which can thereafter be removed manually.

Hmm..
Whilst it would be possible, I don't think I could actually implement it into the bot without severe performance issues.
I could use this with limit=None on bot join to get each message in a channel from before the it joined, but depending on when that bot joins the server and how big that server is, that could potentially mean looping over and checking hundreds of thousands of messages across several channels per server.
I'll try it out and do some actual performance tests soon.

So, I tried it out.
With my current implementation, it took near 80 minutes to go through a 466k-messages-server.

I also noticed that discord quickly ratelimits the bot. So even if I could possibly read in each channel in parallel, it'd mean the bot would just get ratelimited faster.
I think it may just be best to leave the bot as is in a server and as time goes, it's database will gradually grow enough for the user to be able to tell which emotes are the least used.


ssfd for face detection?

ssfd for face detection?

Any face detector will be fine with small modifications of the bounding box scale and offset.


fix: Update email action should hit API

Closes #16145
Closes #15965
Closes #15966

Sorry, I was supposed to just rename the method. This should be back to the original code, with just a rename from updateUserFlag to updateUserEmail

✨  👍


Revise Annotation.annotationSource format

Resolves #99
As discussed in #99, we could have had Annotation.annotationSource taking the value of the name of a resource (one string). However, the reason I adopted Google Healthcare API - and probably the reason they implemented it in the first place - is that I foresee a potential need in the future to annotate resources that are not stored in the same data node or even in a data node at all. For example, the user may want to store annotations for object that are stored on a remote S3 bucket or files on a FTP server. At that point, a single string would probably not be the best way to fully reference the resource being annotated.
For now we have this Annotation schema
{
    "annotationSource": {
        "dataNodeSource": {
            "name": "full/path/to/the/resource"
        }
    },
    other Annotation properties
}

If we need to annotate one day S3 resources, we could extend the AnnotationSource schema to include a s3Source property. The Annotation object stored would then look like:
{
    "annotationSource": {
        "s3Source": {
            "bucketName": "string",
            "region": "string",
            "keyName": "string"
        }
    },
    other Annotation properties
}

With our approach we would simply add the property AnnotationSource.s3Source while keeping AnnotationSource.dataNodeSource to achieve a non-breaking update.

I've a slight concerned with the name dataNodeSource as this link the implementation to the name of the project. If we decide to drop the term "data node" and call this API differently, renaming the property dataNodeSource would introduce a breaking change.
I'm considering renaming the property localSource to better capture that this source belong to the same data node as where the annotation is stored.
@thomasyu888 Thoughts?

Trying to put myself from the point of view of a user who is POSTing an Annotation object to the Data Node API. The term "local" is relative to the Data Node API, so it's sounds weird for the user to have to use it.

Agreed with the name change.  "dataNodeSource" could potentially be confusing if we decide to change the name.


refactor: Separate formalization library and tests

Thanks for making this project btw

WTF I thought this project gonna be abandoned (I'm busy for other projects...), but thanks anyway! I've remembered, I gonna try to make some progress for this project.


simplify openssl on windows

For your consideration.
I don't believe this creates any new requirement on OpenSSL which wasn't there before. The goal is only to make including the libraries easier. Let me know what you think.

Don't need punctuation in the first line of commit messages


Change "Export to CSV" button name to "Export all to CSV" for lists as it is a more meaningful name

I thought that may be if I select just one subscriber and click export, it will export only that subscriber. But that wasn't the case. It exported all the subscribers that it showed on the list after filtering based on any provided filter. I think the name is a bit misleading, so including the word "all" to it would be better.

I created a PR for this. Please do review it! :)

This is a good point and would definitely improve clarity. Thanks for the PR.


pretty.ColorizeJSON doesn't output array or map properly

When outputting value that are array or map, the ColorizeJSON function output the Go representation:
Receive result addPeers success: { "peers": "[map[address:<IP_ADDRESS>:50052 resolver_id:9906d3ebe34892b95883f86e40423fbac7ad71f1]]" }

Could use this package https://github.com/hokaccha/go-prettyjson

There is no option to print json in one line. I've added (PR)[https://github.com/hokaccha/go-prettyjson/pull/5] about this
In case of no-acceptance of new api we can use this fork - https://github.com/krhubert/go-prettyjson


Erc20bases update: remove _contractURI from constructor params

Lets make a new release with this to put on the CLI

@kumaryash90 can you make the change in CLI as well so the templates constructor match this change?

okay


vector/color=7 and up plot tiny vectors as *

Reported by Ansley B Manke on 19 Feb 2003 17:34 UTC
define axis/x=0:10:1 xax
define axis/y=0:10:1 yax
let u = x[+ ygy=yax - 10
let v = x[+ ygy=yax - 10
vector/color=8 u,v
Note: this is in ws_line_bundle.F, where only the first 6
polymark line bundles had been set for the polymarker dots.
Migrated-From: http://dunkel.pmel.noaa.gov/trac/ferret/ticket/510

Comment by<EMAIL_ADDRESS>on 25 Feb 2003 21:01 UTC
Fixed in
ppl/tmapadds/ws_line_bundle.F


addna

I have a question about addNavLink in the JSON file.
I would like to push the standard "Planner" link into the SPO site's navigation list, so it's visible to the site's members from the start.
Unfortunately, I can't figure out how to script that without coding a URL that is unique to a) each O365 group and b) its Planner ID.    This seems out-of-reach for the JSON schema.
Is there a work-around, so I actually can manage this in a JSON script?

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

ID: 68267476-ee8d-7b95-446b-711ddb683da2
Version Independent ID: aa099b9d-48db-5513-11c7-32c49a27e5be
Content: Site design JSON schema
Content Source: docs/declarative-customization/site-design-json-schema.md
Product: sharepoint
GitHub Login: @spdevdocs
Microsoft Alias: spdevdocs

The solution is to reference to "_layouts/15/groupstatus.aspx?target=planner" url. This url points to the default planner of Office 365 group. This way you need neither the Planner ID nor the group ID. This is what the site script looks like:
{
"verb": "addNavLink",
"url": "/_layouts/15/groupstatus.aspx?target=planner",
"displayName": "Planner",
"navComponent":"QuickLaunch",
"isWebRelative": true
}


Array of tabs empty

Hello,
I'm having an issue where I'm not getting any data back in the 'tabs' array for any query, even the examples that are included.  For example, if I run node ./examples/basic.js I will get a console.log line of [ ].  Writing my own custom search() calls does not solve the issue.  Any ideas on this?  Thanks in advance!

Hi,
I tried the examples/basic.js and a have the same result, an empty Array. I will look into it later today. 😎
Thank you!

ha, damn the timing. i just found this today.

The parser is probably broken, I really need to refactor this module. I will work on it this weekend!

Thank you!  I appreciate it
On Apr 29, 2017 12:48 PM, "Simon Thiboutôt"<EMAIL_ADDRESS>wrote:

The parser is probably broken, I really need to refactor this module. I
will work on it this weekend!
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/masterT/ultimate-guitar-scraper/issues/6#issuecomment-298180174,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AK3iu5_w1i5dFrcWUK_cQnExX6p_C5WLks5r02ntgaJpZM4NLJSA
.

Fixed in PR #7.

Thank you!!

I will merge it in a couple of hours. Tell me if I missed something or anything.
Feel free to try it!
npm i --save https://github.com/masterT/ultimate-guitar-scraper/tarball/v0.3.2

NOTE: The branch name should be v0.3.3 not v0.3.2 haha.
✌

Just published package v0.3.3! If there is anything else just open an issue to discuss it! 🤘🏻 🎉

Works beautifully, thank you so much 😁🤘


No linting errors when defining data as array of schema

I wanted to define some data as an array of a given schema like this:
schema Container:
    a: "b"

data = [Container][{x: "b"}]

In kcl I get the following error message:
4 | data = [Container][{a: "b"}]
  |                    ^ expected int, got {str(a):str(b)}

I assume that what I tried to do is not supported in kcl. This bug report is about the vscode extension plugin not indicating any linting errors. Everything looks fine until I try to compile it.
kcl version: 0.10.10
kcl vscode plugin version: v0.2.2
If someone knows if there is a way how to get the above running, I would be glad to know. :)

Here,  {a: "b"} be seem  as index of arrary [Container], so expected int here.
I guess you mean
schema Container:
    a: "b"

data : [Container] = [{x: "b"}]
# or
data : [Container] = [Container{x: "b"}]
# or
data = [Container{x: "b"}]

I also get lint error from ide.

Can you provide more info. Like the program struct. Sometims kcl.mod will affect IDE.   And we log some info here

Could you provide the log again?

To reproduce the issue I moved the snippet to a dedicated folder.
#main.k
schema Container:
    a: "b"

data = [Container][{x: "b"}]

The issue is there even with no kcl.mod file. When running kcl mod init it creates the following file, but the issue persists.
[package]
name = "deleteme"
edition = "v0.10.0"
version = "0.0.1"

Logs from the vscode language server:
[Info  - 12:11:32 PM] on did open file: AbsPathBuf("/home/[private-username]/repositories/deleteme/main.k")
[Info  - 12:13:50 PM] on did_change file: AbsPathBuf("/home/[private-username]/repositories/deleteme/main.k")
[Info  - 12:13:50 PM] on did_change file: AbsPathBuf("/home/[private-username]/repositories/deleteme/main.k")
[Info  - 12:13:51 PM] on did_change file: AbsPathBuf("/home/[private-username]/repositories/deleteme/main.k")
[Info  - 12:13:52 PM] on did_change file: AbsPathBuf("/home/[private-username]/repositories/deleteme/main.k")
[Info  - 12:13:52 PM] on did_change file: AbsPathBuf("/home/[private-username]/repositories/deleteme/main.k")
[Info  - 12:13:53 PM] on did_change file: AbsPathBuf("/home/[private-username]/repositories/deleteme/main.k")
[Info  - 12:13:53 PM] on did_change file: AbsPathBuf("/home/[private-username]/repositories/deleteme/main.k")
[Info  - 12:13:54 PM] on did_change file: AbsPathBuf("/home/[private-username]/repositories/deleteme/main.k")
[Info  - 12:13:54 PM] on did save file: AbsPathBuf("/home/[private-username]/repositories/deleteme/main.k")

I forgot to mention that my OS is Ubuntu 24.04.1 LTS

which version is your kcl lsp？  you can get it by kcl-language-server --version


check modal css

there's a chance the css could be more efficient, so it would be nice to have a deeper look when there's time to do so

Closed this one because of a double issue https://github.com/rijkvanzanten/obachine/issues/73


Update: Correction of error statements

Hello @cheese-cracker! Thanks for submitting the PR.

In the file src/installation.py, following are the PEP8 issues :

Line 7:80: E501 line too long (81 > 79 characters)


Feat: peerstore/peertracker integration

Overview
Based on #37
Checklist

[ ] New and updated code has appropriate documentation
[ ] New and updated code has new and/or updated testing
[ ] Required CI checks are passing
[ ] Visual proof for any user facing features like CLI or documentation updates
[ ] Linked issues closed with keywords

Superseded by other PRs


Fix execute command missing output with pauses in output text

For the container execute command, if the command executed has pauses in
the output text, the websocket will send binary messages.  These were
interpreted as the stream being completed, and pylxd closed the
websocket, thus losing the rest of the output.
Delving into the code indicated some very strange behaviour across the
threads, so as part of solving the problem, this has been cleaned up as
well.
Closes: #362

Codecov Report

Merging #363 into master will decrease coverage by 0.35%.
The diff coverage is 55.55%.

@@            Coverage Diff             @@
##           master     #363      +/-   ##
==========================================
- Coverage    96.8%   96.44%   -0.36%
==========================================
  Files          12       12
  Lines        1034     1042       +8
  Branches      119      120       +1
==========================================
+ Hits         1001     1005       +4
- Misses         13       16       +3
- Partials       20       21       +1

Impacted Files
Coverage Δ

pylxd/models/container.py
90.18% <55.55%> (-1.21%)
:arrow_down:

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 816da55...4c59b13. Read the comment docs.


Update external-email-forwarding.md

Added more information on Automatic as per Microsoft recent changes on External email forwarding controls and policy change.

@JohanFreelancer9 Please copy review

Issue#https://github.com/MicrosoftDocs/microsoft-365-docs/issues/3147

@MSFTTracyP Please merge this PR. Thanks.


Flutter android app crash with libc.so(abort+164)

I can not reproduce the crash because it never happens on my device.
but we are getting crashes from play console logs.
This problem is the same as #98271.
Devices seem to be mostly Samsung devices: Samsung Galaxy S21+ 5G, Samsung Galaxy S21 5G, Samsung Galaxy S21 Ultra 5G, Android versions are all 12(SDK 31).

The output of flutter doctor -v:
[✓] Flutter (Channel stable, 2.10.0, on macOS 11.6 20G165 darwin-x64, locale zh-Hans-CN)
    • Flutter version 2.10.0 at /Users/venus/fvm/versions/2.10.0
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 5f105a6ca7 (6 weeks ago), 2022-02-01 14:15:42 -0800
    • Engine revision 776efd2034
    • Dart version 2.16.0
    • DevTools version 2.9.2
    • Pub download mirror https://pub.flutter-io.cn/
    • Flutter download mirror https://storage.flutter-io.cn/

[!] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
    • Android SDK at /Users/venus/Library/Android/sdk
    ✗ cmdline-tools component is missing
      Run `path/to/sdkmanager --install "cmdline-tools;latest"`
      See https://developer.android.com/studio/command-line for more details.
    ✗ Android license status unknown.
      Run `flutter doctor --android-licenses` to accept the SDK licenses.
      See https://flutter.dev/docs/get-started/install/macos#android-setup for more details.

[✓] Xcode - develop for iOS and macOS (Xcode 13.0)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • CocoaPods version 1.11.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2020.3)
    • Android Studio at /Applications/Android Studio.app/Contents
    • 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 11.0.10+0-b96-7281165)

[✓] VS Code (version 1.62.3)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension can be installed from:
      🔨 https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter

[✓] Connected device (1 available)
    • Chrome (web) • chrome • web-javascript • Google Chrome 99.0.4844.51
    ! Error: iPhone is not connected. Xcode will continue when iPhone is connected. (code -13)
    ! Error: iPhone8😍 is not connected. Xcode will continue when iPhone8😍 is connected. (code -13)
    ! Error: iphoneX😂 is not connected. Xcode will continue when iphoneX😂 is connected. (code -13)

[!] HTTP Host Availability
    ✗ HTTP host https://maven.google.com/ is not reachable. Reason: An error occurred while checking the HTTP host: Operation timed out

! Doctor found issues in 2 categories.

@flutter-symbolizer-bot android arm64 release

@Howard2595
Looking at the stack trace, it seems to be same as https://github.com/flutter/flutter/issues/98354 and original issue seems to be https://github.com/flutter/flutter/issues/98155 which was fixed as part of this PR: https://github.com/flutter/engine/pull/31390
The fix seems to be cherry picked in 2.10 version. You are on 2.10.0 but current latest is 2.10.3. Upgrading to latest stable should hopefully fix the issue for you.
I am going ahead and closing this as already fixed. After upgrading if you still get same error, write in comments and I'll reopen it.

Hi, Thanks for your reply. Regarding this issue, I will try to upgrade the flutter version to 2.10.3, but I have a curious question:

I tried symbolizing these stack traces using the 776efd2034d50af73e2876d703213601df384e88 android_arm64_release engine binaries from the 2.10.0 branch, but I still can't parse these stack traces.

What's the reason for this?
Thanks again for your reply.

@Howard2595 some android versions have bugs in libunwindstack which result in slightly incorrect addresses printed in stack traces. Try to offset all PC values by 0x1000 and symbolize again.

@flutter-symbolizer-bot android arm64 release

@Howard2595 the bot seems to symbolize it correctly into something meaningful.
you can see the comment here which explains why manual symbolization might produce nonsense results.

Hi @mraleph, Thanks for your reply.
I'm very sorry that I won't calculate the offset of the 'PC value', But can I understand it this way.  There is an offset in the printed PC value of Android 12, which makes it impossible to symbolize something meaningful.
Thanks again for your reply.

Labeling it for further investigation based on above report and symbolicated crash log.

AFAIK, there is no exit in Flutter code. But if there is one in native components or a plugin, there is nothing Flutter can do to sidestep this. The double checked locking (which may still be the right thing to do) will not remove the need for the mutex.


Non-interactive mode

A StackOverflow question today raised the issue that if PyPlot is run from a script, the plot is never displayed: the plot call returns, and Julia immediately exits.
One thought I had was to override show(::Figure) and block there pending user input, but ideally only the final plot in the script should block.

@pyimport matplotlib.pyplot as plt to get non-interactive mode is quite useful for batch processing of data.  would be great to have this documented.  what "niceties" of PyPlot are lost by doing this?

@bjarthur, you lose the more Julian style of just typing plot (or PyPlot.plot) rather than having to qualify everything with plt., the LaTeXStrings import, the colormap conversions, some improved consistency of array-dimensionality handling, etc.
It should be straightforward to modify PyPlot to check the isinteractive() function to see if Julia is running in non-interactive mode, and if not then to initialize the pyplot module in non-interactive mode (skipping all of the GUI event-loop stuff), if anyone wants to take a crack at it.


Update extensibility.md

Fixed #353
Updated it with Resource Resolver and swift example for additional properties.
Microsoft Reviewers: Open in CodeFlow

Docs Build status updates of commit ec5731c:
:warning: Validation status: warnings

File
Status
Preview URL
Details

AdaptiveCards/sdk/rendering-cards/ios/extensibility.md
:warning:Warning

Details

AdaptiveCards/sdk/rendering-cards/ios/extensibility.md

Line 105, Column 5: [Warning-file-not-found] Invalid file link: 'source/ios/AdaptiveCards/ADCIOSVisualizer/ADCIOSVisualizer/ADCResolver.m'.
Line 2, Column 1: [Suggestion-description-missing] Missing required attribute: 'description'.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit 18d5ac9:
:warning: Validation status: warnings

File
Status
Preview URL
Details

AdaptiveCards/sdk/rendering-cards/ios/extensibility.md
:warning:Warning

Details

AdaptiveCards/sdk/rendering-cards/ios/extensibility.md

Line 106, Column 5: [Warning-file-not-found] Invalid file link: 'source/ios/AdaptiveCards/ADCIOSVisualizer/ADCIOSVisualizer/ADCResolver.m'.
Line 2, Column 1: [Suggestion-description-missing] Missing required attribute: 'description'.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit a693b48:
:warning: Validation status: warnings

File
Status
Preview URL
Details

AdaptiveCards/sdk/rendering-cards/ios/extensibility.md
:warning:Warning

Details

AdaptiveCards/sdk/rendering-cards/ios/extensibility.md

Line 106, Column 5: [Warning-file-not-found] Invalid file link: 'source/ios/AdaptiveCards/ADCIOSVisualizer/ADCIOSVisualizer/ADCResolver.m'.
Line 2, Column 1: [Suggestion-description-missing] Missing required attribute: 'description'.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel

Docs Build status updates of commit 935a8d9:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

AdaptiveCards/sdk/rendering-cards/ios/extensibility.md
:bulb:Suggestion

Details

AdaptiveCards/sdk/rendering-cards/ios/extensibility.md

Line 2, Column 1: [Suggestion-description-missing] Missing required attribute: 'description'.

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