chore(deps): update terraform terraform-ibm-modules/landing-zone-vpc/ibm to v7.4.2

This PR contains the following updates:

Package
Type
Update
Change

terraform-ibm-modules/landing-zone-vpc/ibm (source)
module
minor
7.2.0 -> 7.4.2

Release Notes

terraform-ibm-modules/terraform-ibm-landing-zone-vpc (terraform-ibm-modules/landing-zone-vpc/ibm)
v7.4.2
Compare Source
Bug Fixes

add fix to support passing null for the prefix input variable (#605) (51856ff)

v7.4.1
Compare Source
Bug Fixes

added workaround for known provider issue (#592) (8707703)

v7.4.0
Compare Source
Features

subnet CRN now added to the subnet_detail_list output (#587) (518204d)

v7.3.2
Compare Source
Bug Fixes

Acls created for network cidr are open to Any IP (#569) (2f74af0)

v7.3.1
Compare Source
Bug Fixes

update modules references to point to hashicorp module registry (6b18801)

v7.3.0
Compare Source
Features (#542) (6718c01)

Added the ability to to pass multiple network CIDRs to the module. This feature means the input variable network_cidr has been renamed to network_cidrs and changed from a string to a list type. If you are updating to this version of the module from a previous version, you now need to change the way you pass values to this variable. For example:

Versions < 7.3.0: network_cidr = "<IP_ADDRESS>/8"
Versions >= 7.3.0: network_cidrs = ["<IP_ADDRESS>/8"]

Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.

[ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

/run pipeline

/run pipeline

/run pipeline

Edited/Blocked Notification
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠ Warning: custom changes will be lost.

/run pipeline

/run pipeline

/run pipeline

/run pipeline

/run pipeline

/run pipeline

/run pipeline

/run pipeline

/run pipeline

/run pipeline

/run pipeline

/run pipeline

/run pipeline

/run pipeline

/run pipeline

/run pipeline

/run pipeline

/run pipeline

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


DPS: maximum duration between entering TPM EK and device deployment

In the referenced article there's a note in step 4 of the "General manufacturing timeline" that reads:

A device can sit in a warehouse for 6-12 months before being deployed.

Does this refer to the maximum amount of time that may pass between the device manufacturer entering the TPM's EK_pub into the DPS and the device connecting to the DPS for the first time?
What are the reasons for this limit? Is there a piece of documentation you can refer me to?
What happens if this limit is exceeded?

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

ID: b30903ec-c34f-070f-a9a1-9d5f69e9f426
Version Independent ID: 04e89f17-bec5-b3fb-965f-85efa5c81890
Content: Security practices for manufacturers - Azure IoT Device Provisioning Service
Content Source: articles/iot-dps/concepts-device-oem-security-practices.md
Service: iot-dps
GitHub Login: @timlt
Microsoft Alias: timlt

Hi, thanks for reaching out!  I understand the question, basically you're looking for clarification on the meaning of this statement, and also, what is the impact to users if a device sits in a warehouse for that long.
I've submitted a pull request with the following update to that sentence, it should appear on the live site within the next day or two.
"A device can sometimes sit in a warehouse for up to a year before being deployed and provisioned with DPS.  If a device sits in a warehouse for a long time before deployment, customers who deploy the device might need to update the firmware, or software, or expired credentials."

#assign:timlt #doc-enhancement

timlt is already assigned.

#doc-enhancement

#label:"assigned-to-author"
#label:"triaged"

Updated content is published:
https://docs.microsoft.com/en-us/azure/iot-dps/concepts-device-oem-security-practices#integrating-a-tpm-into-the-manufacturing-process
Thanks again for your feedback and interest in our docs!
#please-close

Thanks for clearing that up so quickly. I have one follow-up question, though: does the enrollment entry on the DPS itself have an expiration period when the device is provisioned via TPM? I can't seem to find anything about that in the docs.

@nberdy @Wes777
Hi again!  There is no expiration period.

#please-close

Thanks for clearing that up! Issue can be closed.


Widget: Killed in accidents on a certain day compared to the same day in previous years

Name
Killed in accidents on a certain month compared to the same month in previous years
Title
count of killed in road accident on month X over the years
Visualization

Visualization explanation
Percentage change of killed in accidents on month X over the years compered to the current
Use case
general info. on the beginning of each month
SQL query
redash query 1
Additional context

Goal is to show accidents up to latest month on DB of current year (we get the accidents from the CBS on a delay of ~2 months)
Across all years (in infographics query the wanted years are specified)

Data structure will be similar to single bar chart structure
@BarVolunteering Is there a documentation of this structure in our repo?

@atalyaalon We don't have documentation for it, I created an issue about it : #2095
The structure should look like this:
{
   "name":"accident_count_by_accident_year",
   "data":{
      "items":[
         {
            "label_key": 2017,
            "value": 55
         },
         {
            "label_key": 2018,
            "value": 42
         }
      ]
   }
}

You can see an example at:
https://dev.anyway.co.il/api/infographics-data?lang=he&news_flash_id=86293&years_ago=5
for widget: killed_and_injured_count_per_age_group
More info in:
https://github.com/hasadna/anyway-newsflash-infographics/issues/779#issuecomment-971718076

@BarVolunteering  I have


java.lang.NoClassDefFoundError: Could not initialize class org.jetbrains.kotlin.com.intellij.pom.java.LanguageLevel

Please update your Kotlin version
https://youtrack.jetbrains.com/issue/KT-45566/JDK-16-e-javalangNoClassDefFoundError-Could-not-initialize-class-orgjetbrainskotlincomintellijpomjavaLanguageLevel#focus=Comments-27-4781545.0-0
I had the same error

This project does not run on JDK 16 or Kt 1.5.0-M1. (as described in the issue you linked to)
Please run on JDK 11 & Kt 1.4.32 as I managed to run the project just fine in a clean environment with the excepted versions.
Otherwise, if you're interested, please feel free to pick up this ticket: #2


"WARNING: skipped AWS009 check due to error(s): not a string"

I have a security group defined like so:
resource "aws_security_group" "bastion" {
  # ...

  egress {
    from_port   = 1234
    to_port     = 1234
    protocol    = "tcp"
    cidr_blocks = [var.cidr_block]
  }

  # ...
}

The presence of this egress rule shuts down processing for that rule entirely, so that any egress rules on that security group that have an AWS009 error don't get flagged.

I see WARNING: skipped AWS006 check due to error(s): not a string on an ingress rule. If it is going to skip, the filename and line number / range would be helpful as well to debug. Looks like egress or ingress does not matter.

It seems to me the appropriate behavior is to warn that this particular CIDR block can't be checked, but to proceed normally otherwise.

No longer happens - tested on latest tfsec

@michal-franc agree, closing

Thank you!


Scroll To Index throws an error on large datasets when searching

This appears to be a race-condition when searching large lists, making a typo, backspacing and updating the search.

I have the same type of error

Ok, I tweaked the code in the library a little bit and got it to make it work for my need.
here is what got me into this kind of bug, here is the process to reproduce it: 1) clicked on the dropdown arrow, 2) typed the search text, 3) selected what i was searching, 4) value is selected and everything works how is desired. however when the value selected is not the desired value then I repeat procedure: 1) click on the dropdown arrow, 2) type the search text and there the error shows up.
decided to search the code at node_modules/react-native-element-dropdown/src/components/Dropdown/index.tsx and saw that when you type a search text the second time the FlatList found in the function _renderListHelper() does not refresh when the field was selected the first time. for some reason the function scrollIndex which is called regularly as you type the search text, the index related to the selected value at first time does not get updated for the second search, and the flat list internal indexes do not either.
my hack that is making it work for my need was to comment out
// refList?.current?.scrollToIndex({
//   index: index,
//   animated: false,
// });
that code is inside the function 'scrollIndex' @ node_modules/react-native-element-dropdown/src/components/Dropdown/index.tsx around line 285, on version 2.12.0 of the react-native-element-dropdown

@JDMathew

@dhumblecoder
Thanks, to be honest I didn't have time to look into fixing the bug so just prevented it from happening by setting the prop  autoScroll={false}

@dhumblecoder
Thanks, to be honest I didn't have time to look into fixing the bug so just prevented it from happening by setting the prop autoScroll={false}

I tested this solution and is better than mine, as I don't have to tweak the library code in case of removing and installing the package (in case i need to) or just in case i may need to install a new version. thanks for you solution.

I tested this solution and is better than mine, since your solution is outside the library in question because is passed on as a prop. Because your solution is external I don't have to tweak the library code which will hurt in the future if I get to be removing and installing the package (in case i need to) or just in case i may need to install a new version. thanks for you solution.

@dhumblecoder, If you ever run into a similar problem in the future, a really useful package is patch-package. It effectively takes any changes you make to a library code in your node_modules and will create a "patch" (diff) of those changes and then install them on every yarn / npm install. That way if you delete your node modules or install an updated version your changes will be patched on-top of the fresh install. The other advantage is that this patch is shared with the rest of your team once committed to your repo so no one else needs to make the same change in their node_modules
For example, I made a change to this libraries code to debounce the onSearch(...) function because it was being called on every text change event slowing down search for large data sets. Once patch-package is installed in your project all you need to do is make the change to the package you want to patch in your node_modules and then is run in this case patch-package react-native-element-dropdown it then generates a patch diff that runs on every fresh install.


Cannot set height to 100%

Hi and thanks for this beautyfull library!
I am currently writing an application which is going to be run on both iPads, Android tablets and other screens. The applications runs in full screen and I am trying to get the swipe-able views to be on the whole screen.
My application uses flexbox and most container components have height 100%.
Component render:
render() {
    const { children } = this.props;
    const BindKeyboardSwipeableViews = bindKeyboard(SwipeableViews);
    const styles = {
        height: "100%"
    }
    return (
        <App>
             <BindKeyboardSwipeableViews style={styles} slideStyle={styles}>

                   Slide view 1 content

                    I can slide in

            </BindKeyboardSwipeableViews>
        </App>
    );
}

While all my slides have 100% now, one of the div's which Swipeable Views render does not. This "breaks" my layout. :-)
If I set animateHeight={true} on the BindKeyboardSwipeableViews the height on the container is now 0px.
Is it possible to have property where I can set height height explicity?
The rendered style is as so:

                Slide view 1 content

                I can slide in

I would like to provide the height for the div containing the style: transform: translate(0%, 0px); flex-direction: row; display: flex; will-change: transform;
Thanks :-)

Nevermind! I did not see containerStyle could be passed! Closing....

I'm glad you found a solution.

@oliviertassinari is there any way to pass styles for the child of the container that receives containerStyle? I'd like to override overflow.


my submissions are not initially sorted

When I "Finish" a new submission, it takes me to the "My Submissions" page.
The defaults for the dropdown sorts are "Sort by" = Submission Date, and "Order" = Descending
However, the new submission that was just created doesn't show at the top of the list.
The new submission appears after a page refresh or selecting the "sort by" and toggling it.
Not sure if this is an async issue or a sorting issue but seems like people will expect their new submission to show at the top when the page loads.

Fixed recently here: https://github.com/cznethub/dspfront/commit/cb20b02b46bd714ad2a0eb686cb38a8899f53d05


Database update

Added ability to configure database type (currently sqlite or mssql)

IRepository interface for all methods adding or retrieving data.

SqlRepository abstract class for SQL specific methods

TSqlRepository & SqliteRepository - Both implementing IRepository & SqlRepository.  Each creates/repairs its respective database automatically (Sql schemas included) & handles syntax specific to that database type.

Also added setting to turn off Discord bot functionality

Good job :)
Take a look at the comment I made about dependencies and ping me once it's ready to merge.

Sorry for the delay - Have stripped the most of them out and seems to work fine for me still!


Update pip installation command

On pypi the name is sphinx-tabs https://pypi.org/project/sphinx-tabs/

Thanks!


Conflict with dimension mods. Player with die when coming back from mod dimension.

Mods like Blue Skies, Dimensional Dungeons, facing same problem.

Hello. Thank you for submitting an issue. Unfortunately, I did not understand what you were trying to say, so could you please explain in more detail? After downloading the mods myself and testing them, I found no issues myself, unless I am missing something? Please provide instructions on how to reproduce the issue, or screenshots showing the issue, or perhaps some debug logs or world files so I see what happened from there. Anything that would help me understand what the exact issue is.
Were you tring to say the player would die when returning from a modded dimension? If so, I did not manage to reproduce the issue.

Sorry, but I will now close the issue, as I was not able to find any issues myself, and I got no reply. If there really is an issue. Please create another issue with a more detailed explaination.

Sorry, was correcting the status of the issue.


Cloudflare Worker Transaction Support

Is there any documentation around how transaction support looks like with this library or it'd just work as documented in node-postgres documentation? Thanks.

Yup, it's node-postgres under the hood, so transactions should work exactly as normal.


CI builds sporadically failing, probably OOM

See e.g. https://app.circleci.com/pipelines/github/VirtusLab/git-machete-intellij-plugin/8811/workflows/a54ae267-dc06-45df-998e-6d4878e06252/jobs/9241
No clear clue as to OOM, but that's the most likely reason.

Closing for now, ofc to be reopened if the issue persists


emcc: error: --memory-init-file is no longer supported

Hi! I'm trying to do the build on macOS 14.5 with emscripten: stable 3.1.64 (bottled). However, I'm getting the following:
 emcc: error: --memory-init-file is no longer supported
Is there anything I can do?

Hello,
Can you try to remove this option, it appears twice in the Makefile: https://github.com/Dashlane/pqc.js/blob/c102abd01970be83768b6dc26f3edceeb30e03a1/src/Makefile#L9

Hi,
I have tried it. It leads to another error, which is easily fixable:
emcc: error: attempt to set INVOKE_RUNtofalse; use 1/0 to set boolean settings
However, after fixing that, I'm getting another error, which I don't know how to fix:
node_modules/webpack/types.d.ts:7283:5 - error TS2315: Type 'ServerOptions' is not generic.

7283   | ServerOptionsImport<typeof IncomingMessage>
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

node_modules/webpack/types.d.ts:13046:41 - error TS2315: Type 'ServerOptions' is not generic.

13046 > = SecureContextOptions & TlsOptions & ServerOptionsImport<Request, Response>;
                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Found 2 errors in the same file, starting at: node_modules/webpack/types.d.ts:7283

I'm trying to downgrade emscripten and build again. So far it's not working.

I took a Sonoma 14.5 to make a working branch for you.
Also used the brew emscripten.
https://github.com/Dashlane/pqc.js/tree/alternative/macos-arm-ready
The issues were mostly due to sed working differently on mac and some webpack configuration that has changed.
Let me know if that works for you.

Hi,
Thank you so much!
It's getting closer, but make kem-kyber512 still runs into errors:
ERROR in ./dist/kem.asm.js 12:59-75
Module not found: Error: Can't resolve 'module' in '<path>/pqc.js/dist'
 @ ./dist/kem.js 2:0-51 17:24-47 27:28-51

ERROR in ./dist/kem.asm.js 24:59-89
Module not found: Error: Can't resolve './' in '<path>/pqc.js/dist'
 @ ./dist/kem.js 2:0-51 17:24-47 27:28-51

ERROR in ./dist/kem.wasm.js 12:59-75
Module not found: Error: Can't resolve 'module' in '<path>/pqc.js/dist'
 @ ./dist/kem.js 1:0-54 22:28-53

ERROR in ./dist/kem.wasm.js 27:59-89
Module not found: Error: Can't resolve './' in '<path>/pqc.js/dist'
 @ ./dist/kem.js 1:0-54 22:28-53

4 errors have detailed information that is not shown.
Use 'stats.errorDetails: true' resp. '--stats-error-details' to show it.

webpack 5.93.0 compiled with 4 errors in 838 ms
make: *** [kem-kyber512] Error 1

P.S. Btw, I think PQClean removed many of the schemes make all tries to build.

@TamaraFinogina Sorry I forgot to push some files, here you are and I updated the supported algorithms as you suggested!

Hi,
Thank you! It works now. I had to install few extra npm packages, but it works!!! Thanks again!


Temporary "exists" variables in suchthat

In suchthat expressions you often need to declare a variable in an "exists". But it can be a little verbose. Suppose you have a list of edges and a function:
val edges = [(1, 2), (2, 3), (1, 4), (4, 2), (4, 3)];

fun isEdge (x, y) = (x, y) elem edges;

To compute a list of nodes that are two steps apart, you could write:
from (x, y) suchthat exists (
  from z suchthat isEdge(x, z) andalso isEdge(z, y));

Using the in paradigm you generate two temporary variables z and z2 that need to be eliminated using group x, y:
from (x, z) in edges,
    (z2, y) in edges
  where z = z2
  group x, y;

Leveraging #184 this becomes slightly more concise but you still need a group to eliminate z:
from (x, z) in edges,
    (same z, y) in edges
  group x, y;

We propose a variant of exists:
from (x, y) exists z suchthat isEdge(x, z) andalso isEdge(z, y);

In Datalog, any variable that does not appear on the left-side of the rule becomes an "exists variable", for example Z in the following:
is_step2 (X, Y) :- is_edge(X, Z), is_edge(Z, Y).

Morel cannot compete with Datalog's terseness. Morel is a typed language, and that means that its variables need to be declared, in a pattern, at exactly one point, so that their type can be specified. (Usually the type is inferred, but that point needs to exist.) The exists variable suchthat sugar seems to be about as terse as we can get.

The follow is more concise. Is it better?
from (x, y, exists z) suchthat (x, z) in edges andalso (z, y) in edges;

Following #202, the syntax would be
from x, y, z
  where isEdge (x, y) andalso isEdge (z, y)

That seems better. No exists keyword necessary.


Upgrade to iceberg 1.5.0

Updates connector to Iceberg 1.5
The iceberg-kafka-connect-events module has been completely removed from this repo.  Instead we rely on iceberg-kafka-connect-events which has been moved into Iceberg Core.  This will make it easier to move the remainder of the repository over to there this PR updates worker/coordinator/etc. to work off the (significantly) reworked event classes.
BREAKING CHANGES
The avro payloads produced by the worker/coordinator have changed in a way that is not backward compatible.  This is unavoidable atm due to porting the codebase (partially) to Iceberg-core and the changes made there (see: https://github.com/apache/iceberg/pull/8701#discussion_r1348114157).
Encoding relies heavily on the Iceberg avro utils due to having to encode Datafiles, delete files, etc.  Unfortunately changes were made upstream that break the format.  This puts us in an awkward spot: we either have to port all the machinery of Avro from Iceberg to maintain the same format, or do the breaking change.
  When stopping all connectors it's not possible to guarantee that all messages in the control topic have been processed.
@fqaiser94 we need to implement coordinator drain mode before moving forward with this PR.

Leaving in draft form until Coordinator Drain is merged.

Should have a branch up shortly that deals with the breaking change instead.  Much better for the users --no drain mode needed.

Iceberg 1.5.2 is the latest release
https://iceberg.apache.org/releases/


Negotiated content type producer uses DefaultProduces even when matched route does not have a "produces" for that type.

When I create a method which produces only a non-default content-type, the Respond() code in package middleware context.go always uses the DefaultProduces content-type instead of the type specified by the spec.  This is because it initializes the offers array with the DefaultProduces value and then appends the passed-in produces values to it, and NegotiateContentType ends up choosing the first item in the array.
The method's "produces" specification should override the default, shouldn't it?  Further, I don't see any way to specify a method which doesn't produce the API's default content type at all.
Given the spec below in an API which has a default content-type of application/json, the only way I can get the method to return text/plain is to explicitly specify that in an Accept header.
Swagger specification
            "get": {
                "produces": [
                    "text/plain"
                ],
                "responses": {
                    "200": {
                        "description": "blah blah"
                    }
                }
            }

Just moving c.api.DefaultProduces() to the end of the offers array in Respond() (making it a fallback in case of non-matching) produces the result that seems correct to me, although it still doesn't address the issue of making a method which doesn't produce the default content-type.

is it possible that you are using a released version and aren't tracking master? These issues existed but I thought they were fixed. I misinterpreted how to deal with produces and consumes at an operation level, but I think that got fixed.

I think this was fixed in https://github.com/go-openapi/runtime/pull/4.

I agree


Where i have to add the java files

Hi,
ich would like to integrate your plugin in my project. So i have a existing android wear app. So after packing the app , i add the app to my cordova project. How can i use your plugin. Should i add the java classes to my wear project or to my nativ code in my cordova project.

Hi @ChrisDolge,
Please see the example project at https://github.com/tgardner/cordova-androidwear-example

Thx , i should read the readme :)


Add fruit object and unit tests

Create fruit object and unit tests
Add lives and score attributes to dinosaur
@erinnachen If you get windup capturing and popping done tonight, I'll look at fruit creation and falling and collection/point accumulation in the morning. All other fruit behavior seems dependent on things you were going to work on tonight - is that accurate?

Yup. I'll merge this stuff and let you know where I get to.


Add the correct type to load() method in IPersistence class

We have a mismatch in the return types for the function load() in FilePersistence.ts and other implementations of IPersistence header. This PR corrects it.

Coverage increased (+10.03%) to 92.746% when pulling 86915c134dc924709f249f217a255b9f8d0c06e6 on node-extensions-interface into 5fec39b2c103142349cd2cfc45827dc7b17594f0 on dev.


AKS addons dashboard enable failed

This is autogenerated. Please review and update as needed.
Describe the bug
Attempting to enable dashboard, which appears to be disabled by default, generates the traceback
Command Name
az aks enable-addons
Errors:
argument of type 'NoneType' is not iterable
Traceback (most recent call last):
python3.6/site-packages/knack/cli.py, ln 206, in invoke
    cmd_result = self.invocation.execute(args)
cli/core/commands/__init__.py, ln 603, in execute
    raise ex
cli/core/commands/__init__.py, ln 661, in _run_jobs_serially
    results.append(self._run_job(expanded_arg, cmd_copy))
cli/core/commands/__init__.py, ln 654, in _run_job
    six.reraise(*sys.exc_info())
...
cli/command_modules/acs/custom.py, ln 1845, in aks_enable_addons
    _ensure_container_insights_for_monitoring(cmd, instance.addon_profiles['omsagent'])
cli/command_modules/acs/custom.py, ln 2488, in _ensure_container_insights_for_monitoring
    if 'loganalyticsworkspaceresourceid' in addon.config:
TypeError: argument of type 'NoneType' is not iterable

To Reproduce:
Steps to reproduce the behavior. Note that argument values have been redacted, as they may contain sensitive information.
Build new AKS cluster deployed according to Terrafrom guide here:
https://www.hashicorp.com/blog/kubernetes-cluster-with-aks-and-terraform/

Put any pre-requisite steps here...
az aks enable-addons --addons kube-dashboard --resource-group TESTAKS --name azure-k8s-cluster1

Expected Behavior
Expected to have addon enabled
Environment Summary
WSL on Win 10 1809 build 17763.864
Linux-4.4.0-17763-Microsoft-x86_64-with-debian-buster-sid
Python 3.6.5
Shell: bash

azure-cli 2.0.77 *

Additional Context

Related to #11456

We believe a fix has been made, please reference this issue for the latest tracking. I am going to close this to consolidate info to one thread. If you still hit issues after the S166 milestone release, feel free to recomment.
https://github.com/Azure/azure-cli/issues/11456


KERNEL: Check matmul CodeGen configurations

Right now for matmul in SDXL we are just using a default heuristics to get started. Eventually we want procedures to autotune/search for the most performant configuration. But for now we can do it a bit manually for the matmul problem shapes we care about in SDXL. Specifically, take a trace profile of the current UNET, check the top time consuming matmuls, find their dispatches _benchmark.mlir files (from --iree-hal-executable-dump-benchmarks-to= when compiling the model), and tweak the iree_codegen.translation_info and workgroup_size and tile_sizes inside, recompile and benchmark.

Landed in IREE main: https://github.com/openxla/iree/pull/16938. At the end simple transpose performed better than more complicated traversal patterns.

Done, implemented in the sprint repo: https://github.com/nod-ai/2024-q1-sdxl-sprint/tree/main/mmt_tuning.
Opened an umbrella issue against IREE to implement this properly: https://github.com/openxla/iree/issues/16952.


Reference Combinators.

http://www.w3.org/TR/selectors4/#idref-combinators
Is it at all possible to polyfill this? It basically allows non cascading selectors so I would think not but it sure would be handy!

cssnext is not a polyfill. This cannot be done without a client side runtime. Sorry.


[Feat] Updated and optimized method in docx parser

Hello @slavamarcin! Thanks for opening this PR. We checked the lines you've touched for PEP 8 issues, and found:

In the file src/docx/DocxParagraphParser.py:

Line 361:80: E501 line too long (95 > 79 characters)
Line 370:80: E501 line too long (119 > 79 characters)
Line 371:80: E501 line too long (120 > 79 characters)
Line 425:80: E501 line too long (108 > 79 characters)
Line 465:80: E501 line too long (91 > 79 characters)
Line 470:80: E501 line too long (104 > 79 characters)


Turning off Karabiner-Elements kills m,jkio keys

0.90.72
Sierra 10.12.2 on Macbook 2012 15" Retina
Also, the simple modifications don't stick between restarts, and don't work.
Adding the karabiner.json file manually works.  Maybe 0.90.72 is writing to old location and reading from ~/.config/karabiner/karabiner.json ?
Removing the driver/uninstalling also kills those keys.
Happy New Year!

I also wanted to uninstall karabiner and am facing the same problem that the keys you mentioned aren't working anymore. Luckily my external keyboard is working... Even when booting up in safe mode those keys stay broken on the internal keyboard. How to remove everything that karabiner elements changed?

when I reinstall my old 0.90.36 version and let that upgrade i can at least use my internal keyboard again but when running the uninstall.sh script its broken again ... so at least i can use my keyboard without reinstalling... but can anybody explain what exactly to remove in order to completely get rid of karabiner?

So when karabiner is uninstalled/disabled and I create a new user and log in with that user, the m,jkio keys are working for that user. Only when logging back in with my main they stay broken until i reinstall karabiner elements and activate it for the build in keyboard... So I guess it must have somehow overwritten some keyboard mapping settings in my user profile?
Which means the keyboard is in a broken state but because karabiner captures all the input events, it somehow "fixes" it when its running...
Where do I look for those settings? How to just restore the default settings like they are for the newly created user? Can anybody please help?


manifest: Update hal_nordic with additions to SAADC

Adds support for new GAIN values in SAADC HAL in nrfx.

included in nrfx 3.5


Configurable padding around FocusNodes in Scrollables

Fixes #96813
If you had to change anything in the flutter/tests repo, include a link to the migration guide as per the breaking change policy.
Pre-launch Checklist

[x] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[x] I read the Tree Hygiene wiki page, which explains my responsibilities.
[x] I read and followed the Flutter Style Guide, including Features we expect every widget to implement.
[x] I signed the CLA.
[x] I listed at least one issue that this PR fixes in the description above.
[x] I updated/added relevant documentation (doc comments with ///).
[x] I added new tests to check the change I am making, or this PR is test-exempt.
[x] All existing and new tests are passing.

If you need help, consider asking for advice on the #hackers-new channel on Discord.

@ds84182 Can you fix the analyzer issue?

(Triage) @ds84182 Do you still have plans to come back to this one and address the feedback given above?

Gold has detected about 3 new digest(s) on patchset 5.
View them at https://flutter-gold.skia.org/cl/github/96815

Gold has detected about 2 new digest(s) on patchset 5.
View them at https://flutter-gold.skia.org/cl/github/96815

Still working on it, have one last test to finish

(triage) @ds84182 Is this one still on your radar?

Yes, sorry this fell of my radar. I can add the final test today

Gold has detected about 32 new digest(s) on patchset 6.
View them at https://flutter-gold.skia.org/cl/github/96815

It looks like this will need to be rebased with master in order to pass these checks. Thanks again for working on this, apologies for the review delay. :)

Rebased, will address the comment for scrollRevealPadding's name in a moment

Apologies for the churn @ds84182, when you have a chance can you update your branch with the latest from master? The G testing shard is stuck here.


[GHSA-353f-5xf4-qw67] Vite Server Options (server.fs.deny) can be bypassed using double forward-slash (//)

Updates

Description

Comments
I've attempted to fix the formatting and improved some wordings.

Hi there @patak-dev! A community member has suggested an improvement to your security advisory. If approved, this change will affect the global advisory listed at github.com/advisories. It will not affect the version listed in your project repository.
This change will be reviewed by our Security Curation Team. If you have thoughts or feedback, please share them in a comment here! If this PR has already been closed, you can start a new community contribution for this advisory

Hi there @patak-dev! A community member has suggested an improvement to your security advisory. If approved, this change will affect the global advisory listed at github.com/advisories. It will not affect the version listed in your project repository.
This change will be reviewed by our Security Curation Team. If you have thoughts or feedback, please share them in a comment here! If this PR has already been closed, you can start a new community contribution for this advisory

Why was this closed?


"Format a Python Document" makes no sense to me

Pages
https://docs.vectara.com/docs/api-reference/indexing-apis/file-upload/format-for-upload
Description
I'm having trouble understanding the meaning of the words "Format a Python Document"

The table of contents also doesn't make sense. It suggests that "Python Document" is a format that our system accepts.

Thank you for pointing this out. The original names for these subheadings were "Sample JSON Document," "Sample Python Document," etc and they were changed during one of the IA/label updates. I can change them back to the original subheadings.

On my phone so excuse the benefit.
The python is code, not a document. It is python code that creates the
document shown in the previous section. Makes sense?
Amin
On Sat, Mar 23, 2024, 4:58 PM Paul Wozniczka @.***>
wrote:

Thank you for pointing this out. The original names for these subheadings
were "Sample JSON Document," "Sample Python Document," etc and they were
changed during one of the IA/label updates. I can change them back to the
original subheadings.
—
Reply to this email directly, view it on GitHub
https://github.com/vectara/vectara-docs/issues/249#issuecomment-2016635699,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ATZSFDCZG2BZIGW3IAH4UALYZYJMHAVCNFSM6AAAAABE6TUYTGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMJWGYZTKNRZHE
.
You are receiving this because you authored the thread.Message ID:
@.***>

Yes, thank you I'll make the change. Should I remove the Pbtext section as well? I remember hearing something about pbtext but not sure if it was keep or remove.

Hi Paul,
The Pbtext section is still relevant, so let's keep it. Another thing I
wanted to mention is that the JSON examples in the documentation don't show
nested sections, but if it did, it would better illustrate the flexibility
of the format, so let's please get that in there.
Not in this page, though. I believe there's another page that shows a
medical example or something.
-amin
On Sat, Mar 23, 2024 at 8:19 PM Paul Wozniczka @.***>
wrote:

Yes, thank you I'll make the change. Should I remove the Pbtext section as
well? I remember hearing something about pbtext but not sure if it was keep
or remove.
—
Reply to this email directly, view it on GitHub
https://github.com/vectara/vectara-docs/issues/249#issuecomment-2016678252,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ATZSFDDCZG45Q5X7FUCNOB3YZZA25AVCNFSM6AAAAABE6TUYTGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMJWGY3TQMRVGI
.
You are receiving this because you authored the thread.Message ID:
@.***>


PIP install failing on windows

The install is failing on Windows:
pip install adbc-driver-sqlite
ERROR: Could not find a version that satisfies the requirement adbc-driver-sqlite (from versions: none)
ERROR: No matching distribution found for adbc-driver-sqlite

What's the full error?
That said, likely it's #639 so this will be fixed once we get the next release out (in 1-2 weeks)

That is the full error.
pip install adbc-driver-sqlite
ERROR: Could not find a version that satisfies the requirement
adbc-driver-sqlite (from versions: none)
ERROR: No matching distribution found for adbc-driver-sqlite
Thanks for the quick reply.
On Thu, May 4, 2023 at 12:53 PM David Li @.***> wrote:

What's the full error?
That said, likely it's #639
https://github.com/apache/arrow-adbc/issues/639 so this will be fixed
once we get the next release out (in 1-2 weeks)
—
Reply to this email directly, view it on GitHub
https://github.com/apache/arrow-adbc/issues/653#issuecomment-1535077672,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABUQ3HUA7EKEAPIJLXFOFLLXEPNKJANCNFSM6AAAAAAXV75BOY
.
You are receiving this because you authored the thread.Message ID:
@.***>

OK. I believe it's a duplicate of #639. We just weren't uploading the Windows wheels before.
> pip install --dry-run adbc-driver-sqlite --no-deps --target /tmp --platform win_amd64
ERROR: Could not find a version that satisfies the requirement adbc-driver-sqlite (from versions: none)
ERROR: No matching distribution found for adbc-driver-sqlite

I'll leave this open and we can circle back once the release is out.

Sounds good, thanks!
On Thu, May 4, 2023 at 1:16 PM David Li @.***> wrote:

OK. I believe it's a duplicate of #639
https://github.com/apache/arrow-adbc/issues/639. We just weren't
uploading the Windows wheels before.

pip install --dry-run adbc-driver-sqlite --no-deps --target /tmp --platform win_amd64
ERROR: Could not find a version that satisfies the requirement adbc-driver-sqlite (from versions: none)
ERROR: No matching distribution found for adbc-driver-sqlite

I'll leave this open and we can circle back once the release is out.
—
Reply to this email directly, view it on GitHub
https://github.com/apache/arrow-adbc/issues/653#issuecomment-1535129576,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABUQ3HWKWPM34VAX6LZKYTLXEPP7RANCNFSM6AAAAAAXV75BOY
.
You are receiving this because you authored the thread.Message ID:
@.***>

I'm also getting the same thing in ubuntu trying to install with pip

Same question: what's the command/full output?
It's also quite possible you're on an unsupported Python version?

I have tried both sqlite driver and psql driver with:
pip install adbc-driver-sqlite and pip install adbc-driver-postgresql
errors with --verbose are respectively:
and
Non-user install because user site-packages disabled
Created temporary directory: /tmp/pip-ephem-wheel-cache-k3aad2j9
Created temporary directory: /tmp/pip-req-tracker-hqmc07bq
Initialized build tracking at /tmp/pip-req-tracker-hqmc07bq
Created build tracker: /tmp/pip-req-tracker-hqmc07bq
Entered build tracker: /tmp/pip-req-tracker-hqmc07bq
Created temporary directory: /tmp/pip-install-4b_7ir96
1 location(s) to search for versions of adbc-driver-sqlite:
* https://pypi.org/simple/adbc-driver-sqlite/
Fetching project page and analyzing links: https://pypi.org/simple/adbc-driver-sqlite/
Getting page https://pypi.org/simple/adbc-driver-sqlite/
Found index url https://pypi.org/simple
Looking up "https://pypi.org/simple/adbc-driver-sqlite/" in the cache
Request header has "max_age" as 0, cache bypassed
Starting new HTTPS connection (1): pypi.org:443
https://pypi.org:443 "GET /simple/adbc-driver-sqlite/ HTTP/1.1" 304 0
  Skipping link: none of the wheel's tags match: py3-none-macosx_10_9_x86_64: https://files.pythonhosted.org/packages/ff/70/5b739e99e96f66e456efc6b93a220b82a8b22d9fce683bb1dd67f70225a3/adbc_driver_sqlite-0.1.0-py3-none-macosx_10_9_x86_64.whl#sha256=bb1eb49b61237ea777a88ac5f5e0db13c12f8b093619520b2a5e9485fac8af8a (from https://pypi.org/simple/adbc-driver-sqlite/) (requires-python:>=3.9)
  Skipping link: none of the wheel's tags match: py3-none-macosx_11_0_arm64: https://files.pythonhosted.org/packages/44/7b/b027f03b5f82c52a9c8b7b555fb96c926499cb6b71e7dcb243c2a40aca69/adbc_driver_sqlite-0.1.0-py3-none-macosx_11_0_arm64.whl#sha256=769de0d67159ad554412e4728e165f6162749dbf005e204714066c528bfe4364 (from https://pypi.org/simple/adbc-driver-sqlite/) (requires-python:>=3.9)
  Skipping link: none of the wheel's tags match: py3-none-manylinux2014_aarch64, py3-none-manylinux_2_17_aarch64: https://files.pythonhosted.org/packages/05/36/8e3dee377a89206df8f2bf45a02a4ade1e6b80da97056ebd5700982a9a03/adbc_driver_sqlite-0.1.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#sha256=d9745a7446b8cf3910a92859cb5183c31005a07ee919f257cae2c3d5b7f47fc5 (from https://pypi.org/simple/adbc-driver-sqlite/) (requires-python:>=3.9)
  Link requires a different Python (3.8.10 not in: '>=3.9'): https://files.pythonhosted.org/packages/49/9c/d5826f7b96de8a73890f950cb14dd6075d72cf49ae6d395c3bf3e629cfed/adbc_driver_sqlite-0.1.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#sha256=d039fa3dd938ee35888fc8f81543ebf98108f4dd300a69680141d2586176d6ab (from https://pypi.org/simple/adbc-driver-sqlite/) (requires-python:>=3.9)
  Skipping link: none of the wheel's tags match: py3-none-macosx_10_9_x86_64: https://files.pythonhosted.org/packages/1b/11/8ad6db6bb19f627542a730a53d66f35f4296aa6908c706ff74938ae2a959/adbc_driver_sqlite-0.2.0-py3-none-macosx_10_9_x86_64.whl#sha256=d573a9447708d53b4e8801d984759230719e5397015104b297417d4c197da4b3 (from https://pypi.org/simple/adbc-driver-sqlite/) (requires-python:>=3.9)
  Skipping link: none of the wheel's tags match: py3-none-macosx_11_0_arm64: https://files.pythonhosted.org/packages/ed/c4/7535d61d90a7784cbdc718a47763f08dc8635a6d0b79255a5ac6f5dbef9f/adbc_driver_sqlite-0.2.0-py3-none-macosx_11_0_arm64.whl#sha256=34b7cc62340cb9b652362d5c3457cbe84801258475136c9872003bc81df174aa (from https://pypi.org/simple/adbc-driver-sqlite/) (requires-python:>=3.9)
  Skipping link: none of the wheel's tags match: py3-none-manylinux2014_aarch64, py3-none-manylinux_2_17_aarch64: https://files.pythonhosted.org/packages/10/eb/d816705a1a158a94c56425c4783a6ffea075b4189455aa6d5702d302a255/adbc_driver_sqlite-0.2.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#sha256=80ae59328038fd20c2a8bbb785a2a1770c768eef3f8c88597349e57e06b46f90 (from https://pypi.org/simple/adbc-driver-sqlite/) (requires-python:>=3.9)
  Link requires a different Python (3.8.10 not in: '>=3.9'): https://files.pythonhosted.org/packages/88/d8/51c5d427195eccd5df4e484ca80a9ff48a51df14430bffe33a1431ad0506/adbc_driver_sqlite-0.2.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#sha256=999d76ef2f30c56ec1403cf834eca1a5e72ebdefc737a7c6d778270055601d04 (from https://pypi.org/simple/adbc-driver-sqlite/) (requires-python:>=3.9)
  Skipping link: none of the wheel's tags match: py3-none-macosx_10_9_x86_64: https://files.pythonhosted.org/packages/7b/bf/283e7faddc64c6207f0248fe240b0e23f1b5948bb98c6e4aa4d777e4dff1/adbc_driver_sqlite-0.3.0-py3-none-macosx_10_9_x86_64.whl#sha256=09e1bd9bd60801ea2a0942c83430fc005aab4aece21eae25c272b5c48a747f29 (from https://pypi.org/simple/adbc-driver-sqlite/) (requires-python:>=3.9)
  Skipping link: none of the wheel's tags match: py3-none-macosx_11_0_arm64: https://files.pythonhosted.org/packages/a6/e7/dcd91467f2896d4e01fcd1f83add975ca34e9c7f92b80a16eb30fe2513e9/adbc_driver_sqlite-0.3.0-py3-none-macosx_11_0_arm64.whl#sha256=5cb0829c38fd69fca379e5f546818a7e17dc596c15de0d5851c84ca505d37e26 (from https://pypi.org/simple/adbc-driver-sqlite/) (requires-python:>=3.9)
  Skipping link: none of the wheel's tags match: py3-none-manylinux2014_aarch64, py3-none-manylinux_2_17_aarch64: https://files.pythonhosted.org/packages/9d/88/5ef16e16df90d9929e54c2860a466aaa52c400ee29be897f68632fb1721b/adbc_driver_sqlite-0.3.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#sha256=c8240ff3aa2cdda03ddbed6f2cca9aa28a6c6cdd71ea83122dc73b19bb663a07 (from https://pypi.org/simple/adbc-driver-sqlite/) (requires-python:>=3.9)
  Link requires a different Python (3.8.10 not in: '>=3.9'): https://files.pythonhosted.org/packages/ea/2b/8bd19966fbf43f69784fefe2d52ca437f2ab604fef62392fd6d6a2737946/adbc_driver_sqlite-0.3.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#sha256=0934d79913bc9a06a18c873191393d056b0a7f705feae495ff520740e6791868 (from https://pypi.org/simple/adbc-driver-sqlite/) (requires-python:>=3.9)
Given no hashes to check 0 links for project 'adbc-driver-sqlite': discarding no candidates
ERROR: Could not find a version that satisfies the requirement adbc-driver-sqlite (from versions: none)
Cleaning up...
Removed build tracker: '/tmp/pip-req-tracker-hqmc07bq'
ERROR: No matching distribution found for adbc-driver-sqlite
Exception information:
Traceback (most recent call last):
  File "/mnt/Data/Projects/AutoWSB_a_LoRA/venv/lib/python3.8/site-packages/pip/_internal/cli/base_command.py", line 186, in _main
    status = self.run(options, args)
  File "/mnt/Data/Projects/AutoWSB_a_LoRA/venv/lib/python3.8/site-packages/pip/_internal/commands/install.py", line 357, in run
    resolver.resolve(requirement_set)
  File "/mnt/Data/Projects/AutoWSB_a_LoRA/venv/lib/python3.8/site-packages/pip/_internal/legacy_resolve.py", line 177, in resolve
    discovered_reqs.extend(self._resolve_one(requirement_set, req))
  File "/mnt/Data/Projects/AutoWSB_a_LoRA/venv/lib/python3.8/site-packages/pip/_internal/legacy_resolve.py", line 333, in _resolve_one
    abstract_dist = self._get_abstract_dist_for(req_to_install)
  File "/mnt/Data/Projects/AutoWSB_a_LoRA/venv/lib/python3.8/site-packages/pip/_internal/legacy_resolve.py", line 281, in _get_abstract_dist_for
    req.populate_link(self.finder, upgrade_allowed, require_hashes)
  File "/mnt/Data/Projects/AutoWSB_a_LoRA/venv/lib/python3.8/site-packages/pip/_internal/req/req_install.py", line 249, in populate_link
    self.link = finder.find_requirement(self, upgrade)
  File "/mnt/Data/Projects/AutoWSB_a_LoRA/venv/lib/python3.8/site-packages/pip/_internal/index/package_finder.py", line 926, in find_requirement
    raise DistributionNotFound(
pip._internal.exceptions.DistributionNotFound: No matching distribution found for adbc-driver-sqlite

Non-user install because user site-packages disabled
Created temporary directory: /tmp/pip-ephem-wheel-cache-xkwunxpk
Created temporary directory: /tmp/pip-req-tracker-b2kxp49e
Initialized build tracking at /tmp/pip-req-tracker-b2kxp49e
Created build tracker: /tmp/pip-req-tracker-b2kxp49e
Entered build tracker: /tmp/pip-req-tracker-b2kxp49e
Created temporary directory: /tmp/pip-install-bxedppq1
1 location(s) to search for versions of adbc-driver-postgresql:
* https://pypi.org/simple/adbc-driver-postgresql/
Fetching project page and analyzing links: https://pypi.org/simple/adbc-driver-postgresql/
Getting page https://pypi.org/simple/adbc-driver-postgresql/
Found index url https://pypi.org/simple
Looking up "https://pypi.org/simple/adbc-driver-postgresql/" in the cache
Request header has "max_age" as 0, cache bypassed
Starting new HTTPS connection (1): pypi.org:443
https://pypi.org:443 "GET /simple/adbc-driver-postgresql/ HTTP/1.1" 304 0
  Skipping link: none of the wheel's tags match: py3-none-macosx_10_9_x86_64: https://files.pythonhosted.org/packages/a5/f9/35f5168d868b87a583fb8a1885b52f731f00efa6ab20ec621534d3270127/adbc_driver_postgresql-0.1.0-py3-none-macosx_10_9_x86_64.whl#sha256=5d5e59caca7c04b3c49929323a902c426639d2ba25c8e792f4163200b9baa80e (from https://pypi.org/simple/adbc-driver-postgresql/) (requires-python:>=3.9)
  Skipping link: none of the wheel's tags match: py3-none-macosx_11_0_arm64: https://files.pythonhosted.org/packages/19/e2/cd762de225de04a755801ff3e273f3e150319cd39f8995d5e17775164767/adbc_driver_postgresql-0.1.0-py3-none-macosx_11_0_arm64.whl#sha256=c0628d1cea1636231aa685688cb3b732bc164cb54b40fc8703f156852bc560da (from https://pypi.org/simple/adbc-driver-postgresql/) (requires-python:>=3.9)
  Skipping link: none of the wheel's tags match: py3-none-manylinux2014_aarch64, py3-none-manylinux_2_17_aarch64: https://files.pythonhosted.org/packages/ff/6c/dfa1c739e7278b70e0c6a844db7dc2a9fe86ea309c633e752f77783f563e/adbc_driver_postgresql-0.1.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#sha256=c32f6e96537b1c4768484c685d3e1f66f7c7612f1e389daf9b2a189895964cdd (from https://pypi.org/simple/adbc-driver-postgresql/) (requires-python:>=3.9)
  Link requires a different Python (3.8.10 not in: '>=3.9'): https://files.pythonhosted.org/packages/2c/6d/cf4b6d83f496652778a3bbe6890e4d238aecf35fef4d6a33f35648b61e03/adbc_driver_postgresql-0.1.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#sha256=ff9183ee999c3ce3c83cff113cc180271d9acc653aec3e195b46f6fdb75d21d0 (from https://pypi.org/simple/adbc-driver-postgresql/) (requires-python:>=3.9)
  Skipping link: none of the wheel's tags match: py3-none-macosx_10_9_x86_64: https://files.pythonhosted.org/packages/8e/f3/7a53c1c6e3524e92c0c0719699d8be7285496cf850590f3271804d912357/adbc_driver_postgresql-0.2.0-py3-none-macosx_10_9_x86_64.whl#sha256=f32d3a727ca880a9ad96e5b5d55b7016baa3452080e57e21084b44889a6dce82 (from https://pypi.org/simple/adbc-driver-postgresql/) (requires-python:>=3.9)
  Skipping link: none of the wheel's tags match: py3-none-macosx_11_0_arm64: https://files.pythonhosted.org/packages/ef/b7/c3a2a6b3c49a8be984085c94e474bf07cb4edf1efda7abbfb9e64ea23540/adbc_driver_postgresql-0.2.0-py3-none-macosx_11_0_arm64.whl#sha256=706a08fb29d60374dc1ed8902ddc60800cb0bcd592cdee85fc891a71245fa937 (from https://pypi.org/simple/adbc-driver-postgresql/) (requires-python:>=3.9)
  Skipping link: none of the wheel's tags match: py3-none-manylinux2014_aarch64, py3-none-manylinux_2_17_aarch64: https://files.pythonhosted.org/packages/60/c5/75458dbf3e7b8c330d110e57c7dd7dffc5b5de792c7c9504124a0cb13a7c/adbc_driver_postgresql-0.2.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#sha256=b3f77b8836cc2728231c430763fe1ec445e577b19fe2b2241bcffb484e7601ad (from https://pypi.org/simple/adbc-driver-postgresql/) (requires-python:>=3.9)
  Link requires a different Python (3.8.10 not in: '>=3.9'): https://files.pythonhosted.org/packages/9b/60/3797aaf7f7a1d25eabcf14d4a2170ce1512c9274c243f214dec17dc02448/adbc_driver_postgresql-0.2.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#sha256=34640f6664aad3bc3151a4320b0ec65aa4962f32aa0d1a47424e7a7779d64eb6 (from https://pypi.org/simple/adbc-driver-postgresql/) (requires-python:>=3.9)
  Skipping link: none of the wheel's tags match: py3-none-macosx_10_9_x86_64: https://files.pythonhosted.org/packages/10/45/8d2a3dacc2e30ddb49a6314951130ad0a065d42c3d4eeaaa874402aa7d96/adbc_driver_postgresql-0.3.0-py3-none-macosx_10_9_x86_64.whl#sha256=a0f6ff9cc5edf7bbaa7a497179b221c5ea775faf6d59ca1b1dc3d07dd475e0ac (from https://pypi.org/simple/adbc-driver-postgresql/) (requires-python:>=3.9)
  Skipping link: none of the wheel's tags match: py3-none-macosx_11_0_arm64: https://files.pythonhosted.org/packages/b6/34/bbc054fda5a92085255dfb3f93e359dab8dc488ab2b9cc5a90479b8940bd/adbc_driver_postgresql-0.3.0-py3-none-macosx_11_0_arm64.whl#sha256=b61ad1d714b46332afe54c77ddbc83bb96ae82bb7298b00618392626c222d072 (from https://pypi.org/simple/adbc-driver-postgresql/) (requires-python:>=3.9)
  Skipping link: none of the wheel's tags match: py3-none-manylinux2014_aarch64, py3-none-manylinux_2_17_aarch64: https://files.pythonhosted.org/packages/f2/2c/133588b5c265e4a23a63eae5b1f8a8ed2e471b2bc447ff73d1edfd1b25c3/adbc_driver_postgresql-0.3.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl#sha256=140038e54d38a619381a821d0f8cd9647a97e389a23e8958df69825779c2a2fb (from https://pypi.org/simple/adbc-driver-postgresql/) (requires-python:>=3.9)
  Link requires a different Python (3.8.10 not in: '>=3.9'): https://files.pythonhosted.org/packages/9a/e7/4c15ae2953513a41c77600b1950244cf30d0937b8a989b198e5c9d674566/adbc_driver_postgresql-0.3.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl#sha256=a19e2455eb28331321f9645c62aefd067f337ed3f8b73c01515274c0a73983a3 (from https://pypi.org/simple/adbc-driver-postgresql/) (requires-python:>=3.9)
Given no hashes to check 0 links for project 'adbc-driver-postgresql': discarding no candidates
ERROR: Could not find a version that satisfies the requirement adbc-driver-postgresql (from versions: none)
Cleaning up...
Removed build tracker: '/tmp/pip-req-tracker-b2kxp49e'
ERROR: No matching distribution found for adbc-driver-postgresql
Exception information:
Traceback (most recent call last):
  File "/mnt/Data/Projects/AutoWSB_a_LoRA/venv/lib/python3.8/site-packages/pip/_internal/cli/base_command.py", line 186, in _main
    status = self.run(options, args)
  File "/mnt/Data/Projects/AutoWSB_a_LoRA/venv/lib/python3.8/site-packages/pip/_internal/commands/install.py", line 357, in run
    resolver.resolve(requirement_set)
  File "/mnt/Data/Projects/AutoWSB_a_LoRA/venv/lib/python3.8/site-packages/pip/_internal/legacy_resolve.py", line 177, in resolve
    discovered_reqs.extend(self._resolve_one(requirement_set, req))
  File "/mnt/Data/Projects/AutoWSB_a_LoRA/venv/lib/python3.8/site-packages/pip/_internal/legacy_resolve.py", line 333, in _resolve_one
    abstract_dist = self._get_abstract_dist_for(req_to_install)
  File "/mnt/Data/Projects/AutoWSB_a_LoRA/venv/lib/python3.8/site-packages/pip/_internal/legacy_resolve.py", line 281, in _get_abstract_dist_for
    req.populate_link(self.finder, upgrade_allowed, require_hashes)
  File "/mnt/Data/Projects/AutoWSB_a_LoRA/venv/lib/python3.8/site-packages/pip/_internal/req/req_install.py", line 249, in populate_link
    self.link = finder.find_requirement(self, upgrade)
  File "/mnt/Data/Projects/AutoWSB_a_LoRA/venv/lib/python3.8/site-packages/pip/_internal/index/package_finder.py", line 926, in find_requirement
    raise DistributionNotFound(
pip._internal.exceptions.DistributionNotFound: No matching distribution found for adbc-driver-postgresql

Addition system info:

Python 3.8.10
5.4.0-148-generic #165-Ubuntu SMP Tue Apr 18 08:53:12 UTC 2023 x86_64 x86_64 x86_64 GNU/Linu

We don't ship wheels for Python 3.8, sorry. (It should be possible with some work.)

Same issue with Python 3.9 on Windows 11. Please fix.

Windows wheel now available, please try again: https://pypi.org/project/adbc-driver-sqlite/0.4.0/#files

Working fine.
Thx!


Updated documentation

Description

Updated documentation with new example to use cocoapods.

Status

[x] Review

Current coverage is 100% (diff: 100%)

Merging #25 into master will not change coverage

@@           master   #25   diff @@
===================================
  Files           6     6
  Lines         101   101
  Methods         0     0
  Messages        0     0
  Branches        0     0
===================================
  Hits          101   101
  Misses          0     0
  Partials        0     0

Powered by Codecov. Last update 8d56909...41f7ae6


Fix options overriding aad app manifest. Closes #3555

Closes #3555
This PR fixes a bug where options would incorrectly override manifest properties:

Manifest scopes where merged with the options, this is now changed: when options apisDelegated or apisApplication are specified, the manifest scopes and roles are ignored.
the multitenant option will now override the manifest property
the implicitFlow option will now override the manifest property
the withSecret option will now no longer create two secrets when a manifest secret is present. It will not create the manifest secret.
the custom scope and identifier uri options will now override the manifest scope and identifier uri.
the certificate options will now override the manifest properties.

When merging this to v6, we should take care to remove the secret output in favor of 'secrets'. this has been one of the breaking changes that is already solved, but I fear secret property might still get through here.

Hi @martinlingstuyl
Seems like you are getting some merge conflicts, could you resolve them please?
Thank you

OK @waldekmastykarz, I fixed the comments!

Merged manually. Thank you! 👏


Puts slot name -> ID mapping into the model

Fixes #2332. I.e. Allows for template caching again.
Implements Step 1 from the new proposal in:
https://docs.google.com/document/d/1rSUsQQwyQPDNuOgOIrh6vdXto1FjUkWQZl_zvmfkKR0/edit

I had to add one more thing: Adding these slotName -> slotIds mapping in the models for sub-templates (i.e. {$template: '...', models: [...]} construct). Otherwise you cannot refer to slots inside sub-templates, which breaks number of demoes.
I believe above is temporary. Once we move away from sub-IDs to [(Entity, Slot)] constructs this will disappear. I will prepare a one-pager for where I think we're going with slots and to justify moving in this direction.


CI/CD and PyPI Deployment

Is your feature request related to a problem? Please describe.
To use this repository in other codes, deployment should be done.
Describe the solution you'd like
Using PyPI
Additional context
Update PyPI on release.
email me: mohammadh.forouhesh [at] gmail.com

#10
#11


Fix location of gcc on linux

Closes https://github.com/conda-forge/pyside2-feedstock/issues/130
Enables cross compilation on linux.
I was able to build Python 3.9 on linux using my own channel in https://github.com/conda-forge/pyside2-feedstock/pull/128
CC: @looooo
Checklist

[ ] Used a personal fork of the feedstock to propose changes
[ ] Bumped the build number (if the version is unchanged)
[ ] Reset the build number to 0 (if the version changed)
[ ] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[ ] Ensured the license file is being packaged.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

Given I"ve communicated with upstream on this fact. I think this is safe to merge.


Interface + async support

Hi,
I was needing async support for your great library and I thought you might like to have it :)
I also added an interface for AmazonWrapper (which really is a service in my opinion). This allow dependency injection and I consider it a good practise for unit testing and in general.
I chose to make a partial class with the async implementation but you could have all in one class or probably factorize some code (I did not try).
The only real async call is -obviously- the web request. I do not think parsing needs to be asynchronous.
Also you might benefit from ModernHttpClient which is quite great for HTTP calls. But I did not want to force this choice with my PR ;)
Note that it would be nice to have the nuget definition as it allow to test the nuget package with a local repository.
Thanks again for your library!

Thanks for the async support and the new interface, if you want you can add a additional PR for ModernHttpClient 👍

Glad I could help :)


Document why chrome is a prerequisite & about possible alternatives

Now with Firefox working in headless mode we should document this as a part of the guides.
Original inspiration: https://twitter.com/Romgere_dev/status/1050702153302593536?s=19

https://twitter.com/kellyselden/status/1051035243011080193
A good Firefox example if you want to use it.

Thanks @kellyselden

This ticket is still relevant.
The current blueprint for testem specifies Chrome. here's the example output
To close this issue:

[ ] Add a new section to https://cli.emberjs.com/release/advanced-use/build-targets/ called "Testing with different browsers"
[ ] Show the current output of the blueprint
[ ] Give an example for Firefox and explain what (if anything) needs to be installed.
[ ] In your PR, link to a minimal working example repo


[system] styled drops component prop in TypeScript

[x] The issue is present in the latest release.
[x] I have searched the issues of this repository and believe that this is not a duplicate.

Current Behavior 😯

I'm trying to use the styled API to style some components. The problem is that the component prop is no longer available. TypeScript complains with the following error: Property 'component' does not exist on type
import React from "react";
import Typography from "@material-ui/core/Typography";
import styled from "@material-ui/core/styles/styled";

export const RedTypography = styled(Typography)((props) => ({
  color: "red"
}));

export default function App() {
  return (
    <>
      <Typography component="p">Regular Text</Typography>
      <RedTypography component="p">Red Text</RedTypography>
    </>
  );
}

Expected Behavior 🤔
The component prop should be available on the styled component.
Steps to Reproduce 🕹
Here a live example using codesandbox.
Your Environment 🌎
package.json
{
  "name": "mui-styled-ts-bug",
  "version": "1.0.0",
  "description": "",
  "keywords": [],
  "main": "src/index.tsx",
  "dependencies": {
    "@emotion/react": "11.1.5",
    "@emotion/styled": "11.1.5",
    "@material-ui/core": "5.0.0-alpha.36",
    "react": "17.0.1",
    "react-dom": "17.0.1",
    "react-scripts": "4.0.3",
    "typescript": "4.2.3"
  },
  "devDependencies": {
    "@types/react": "16.9.19",
    "@types/react-dom": "16.9.5",
    "typescript": "3.7.5"
  },
  "scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build",
    "test": "react-scripts test --env=jsdom",
    "eject": "react-scripts eject"
  },
  "browserslist": [
    ">0.2%",
    "not dead",
    "not ie <= 11",
    "not op_mini all"
  ]
}

tsconfig.json
{
    "include": [
        "./src/**/*"
    ],
    "compilerOptions": {
        "strict": true,
        "esModuleInterop": true,
        "lib": [
            "dom",
            "es2015"
        ],
        "jsx": "react"
    }
}

Decorators can't preserver generic properties. We'd like to see this resolved in some way but don't have the bandwidth to do so. See #15695 for more context and possible workarounds.


Add use_index_cache behavior

index cache only tells conda to use the cache even if it has expired. Therefore the current logic needs to be adjusted.

in the new C++ code we don't use the use_index_cache value.
We should implement the same behavior as conda and set max_age to infinity if use_index_cache is true.
Also we never return empty repodata (which conda does) if no cache data is found.


Inference using NCS2

how to inference using NCS2 device?
is there any sample code how to do?

@rumanto00, We apologize for the delay in responding. We somehow missed this. We haven't tested it on NCS2, so we can't say how it would perform there.


_blank target does not work

Google,Google,https://google.com,vdo,blank,remove

A blank target doesn't seem to work and it still opens in the same tab. The built html the attribute though:
Google

I suspect it's related to this https://meta.discourse.org/t/customized-header-link-target-attribute-being-ignored/57380/6 ?

I believe this is now fixed by 6c59a269f27da3a3967c1f1a96b45d1c272f5fbc


[SPARK-50572][SQL] Fix race condition in CachedRDDBuilder.cachedColumnBuffers

What changes were proposed in this pull request?
Fix race condition in the class CachedRDDBuilder.

Why are the changes needed?
The previous code had a race condition that mean that cachedColumnBuffers could return null if another thread was concurrently was calling clearCache.
The bug is caused by us checking _cachedColumnBuffers and return it as two separate operations outside a synchronized block. So it possible for another thread to set it to null after the check but before the return.
java.lang.NullPointerException: null
	at org.apache.spark.sql.execution.columnar.InMemoryTableScanExec.filteredCachedBatches(InMemoryTableScanExec.scala:156)
	at org.apache.spark.sql.execution.columnar.InMemoryTableScanExec.inputRDD$lzycompute(InMemoryTableScanExec.scala:98)
	at org.apache.spark.sql.execution.columnar.InMemoryTableScanExec.inputRDD(InMemoryTableScanExec.scala:84)
	at org.apache.spark.sql.execution.columnar.InMemoryTableScanExec.doExecute(InMemoryTableScanExec.scala:163)
	at org.apache.spark.sql.execution.SparkPlan.$anonfun$execute$1(SparkPlan.scala:195)
	at org.apache.spark.sql.execution.SparkPlan.$anonfun$executeQuery$1(SparkPlan.scala:246)
	at org.apache.spark.rdd.RDDOperationScope$.withScope(RDDOperationScope.scala:151)
	at org.apache.spark.sql.execution.SparkPlan.executeQuery(SparkPlan.scala:243)
	at org.apache.spark.sql.execution.SparkPlan.execute(SparkPlan.scala:191)
	at org.apache.spark.sql.execution.InputAdapter.inputRDD(WholeStageCodegenExec.scala:527)
	at org.apache.spark.sql.execution.InputRDDCodegen.inputRDDs(WholeStageCodegenExec.scala:455)
	at org.apache.spark.sql.execution.InputRDDCodegen.inputRDDs$(WholeStageCodegenExec.scala:454)
	at org.apache.spark.sql.execution.InputAdapter.inputRDDs(WholeStageCodegenExec.scala:498)
	at org.apache.spark.sql.execution.ProjectExec.inputRDDs(basicPhysicalOperators.scala:51)
	at org.apache.spark.sql.execution.WholeStageCodegenExec.doExecute(WholeStageCodegenExec.scala:751)
	at org.apache.spark.sql.execution.SparkPlan.$anonfun$execute$1(SparkPlan.scala:195)
	at org.apache.spark.sql.execution.SparkPlan.$anonfun$executeQuery$1(SparkPlan.scala:246)
	at org.apache.spark.rdd.RDDOperationScope$.withScope(RDDOperationScope.scala:151)
	at org.apache.spark.sql.execution.SparkPlan.executeQuery(SparkPlan.scala:243)
	at org.apache.spark.sql.execution.SparkPlan.execute(SparkPlan.scala:191)
	at org.apache.spark.sql.execution.SparkPlan.getByteArrayRdd(SparkPlan.scala:364)
	at org.apache.spark.sql.execution.SparkPlan.executeCollect(SparkPlan.scala:445)
	at org.apache.spark.sql.Dataset.collectFromPlan(Dataset.scala:4218)
	at org.apache.spark.sql.Dataset.$anonfun$collect$1(Dataset.scala:3459)
	at org.apache.spark.sql.Dataset.$anonfun$withAction$2(Dataset.scala:4208)
	at org.apache.spark.sql.execution.QueryExecution$.withInternalError(QueryExecution.scala:526)
	... 23 more

Does this PR introduce any user-facing change?
Yes, fixes a race condition that can cause crashes.

How was this patch tested?
Adds a test that shows that reliably fails on the old code. Not sure if want to merge that style of test as it very specific for this bug and takes 3 seconds to run.

Was this patch authored or co-authored using generative AI tooling?
No.

@cloud-fan since you were involved in https://github.com/apache/spark/pull/21018 where the problematic code was introduced.

An alternative fix could be to mark the entire method as synchronized if we do not think these are on a critical path.


A set of small typo and grammar fixes

First off, awesome guide!
As I was going through it I added some spelling / grammar fixes and collected them all into this branch.

Thank you so much! :)


Subscribe a notification in runtime

Hi,
is there a way how to (un)subscribe a notification in runtime?

You mean to delete the class? What I meant was to be able create handler in runtime, so to create new instance of some class and to add it to the Mediator. I took a look into the Mediator class and now I understand that this is not possible. All handlers are resolved by factories given by the constructor.
To be able to add subscriptions in runtime, there should be something like
public void Subscribe<T>(NotificationHandler handler)
{
    _notificationHandlers.Add(typeof(T), handlerr);
}

@luboshl are you trying to do the domain event pattern as in the spirit of
https://lostechies.com/jimmybogard/2014/05/13/a-better-domain-events-pattern/ ?
If so, that's possible with mediatR.

@paulvanbladel what I mean is something different - just to be able to add a subscription to an event dynamically in runtime. For example to add a delegate to handle the event or to add an instance of a handler (as in my previous post).
But after my first question I took a look into implementation of the MediatR, so I understand this is case that is not implemented here.

I'm looking for the same thing.  I just want to subscribe an instance to certain events. But I guess this does not work in Mediatr since it creates new instance of a handler when a request is made.
The reason I need it: I have a sidebar which contains items. and I have a page where I can create a new item of that data. These are 2 separate components on my view.
When I create a new item, I send my request and the handler does it's business logic and inserts it into the database. But now I want to notify my sidebar component that a new item is created. I thought that I could use the notifications from Mediatr.
It would be cool if I could just implement INotificationHandler on my sidebar component and use like IMediator.Subscribe(this) in the constructor. And whenever a notification of TE gets published, the Sidebar's Handle method would be called. using the instance added by IMediator.Subscribe(this) instead of creating a new instance.

I think you’ll just want to create your own thing for this. It’s not what
MediatR was designed for.
On Tue, Apr 7, 2020 at 7:58 AM puppetSpace<EMAIL_ADDRESS>wrote:

I'm looking for the same thing. I just want to subscribe an instance to
certain events. But I guess this does not work in Mediatr since it creates
new instance of a handler when a request is made.
The reason I need it: I have a sidebar which contains items. and I have a
page where I can create a new item of that data. These are 2 separate
components on my view.
When I create a new item, I send my request and the handler does it's
business logic and inserts it into the database. But now I want to notify
my sidebar component that a new item is created. I thought that I could use
the notifications from Mediatr.
It would be cool if I could just implement INotificationHandler on my
sidebar component and use like IMediator.Subscribe(this) in the
constructor. And whenever a notification of TE gets published, the
Sidebar's Handle method would be called. using the instance added by
IMediator.Subscribe(this) instead of creating a new instance.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/jbogard/MediatR/issues/208#issuecomment-610371301,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAAZQMTGWXWACR6F4ZLN3UTRLMPQVANCNFSM4EENMR2Q
.

Thought I'd put this out there... just published a project that solves this problem in a way that uses the MediatR concepts so that you can dynamically add/remove notification handlers.  For anyone interested the project is located here

Thought I'd put this out there... just published a project that solves this problem in a way that uses the MediatR concepts so that you can dynamically add/remove notification handlers.  For anyone interested the project is located here


LAB_08-Manage_Virtual_Machines.md.pdf

English:
Subnet
Current Translation:
Subnet
Suggested Translation:
Sous-réseau

Hello contributor,
Thank you for your contribution! We are processing your suggestions and we will update you shortly.
Kind regards,
Microsoft Worldwide Learning Team

Run the bugfix tool and waiting for result. ICMS QUERY

This issue has been fixed, so I closed the PR.


Slow e-mail

The contact-form is slow to react when sending e-mails. Seems like it is synchronous. Is there an available setting to make it asynchronous?

This is something that is not supported out of the box.
You should subclass FormBuilder form and implement your own .email_submission() method and then simply override form_class in FormSubmission view by defining your own URL.
#urls.py
from django.conf.urls import url
from djangocms_forms.views import FormSubmission
from project.forms import AsycFormBuilder  # <= custom form

urlpatterns = [
    url(r'^forms/submit/$', FormSubmission.as_view(form_class=AsycFormBuilder), name='djangocms_forms_submissions'),
]

Let me know if the above suggestion solves your issue, so I can close this.
If you find this package useful, don't  forget to :star: this repo :-)

Hello mishbahr,
Great package you have here, it's really helpful. I'll try your solution above please don't close this repo yet as I might add a solution as well
Regards,
Dean

Hi guys,
Just in case you encountered this, my solution was to use django celery's backend email(django-celery-email). By that, e-mail will be sending asynchronously and you don't need to configure anything related to the form..
But I would suggest to @mishbahr , to make an option at least to make the e-mail asynchronously sent. Using the code below:
import threading

class EmailThread(threading.Thread):
    '''
    @brief      Avoids the usual delay on the backend when sending an e-mail
    '''

    def __init__(self, subject, body, from_email, recipient_list,
                 fail_silently, html_message):
        self.subject = subject
        self.body = body
        self.recipient_list = recipient_list
        self.from_email = from_email
        self.fail_silently = fail_silently
        self.html_message = html_message
        threading.Thread.__init__(self)

    def run(self):
        msg = EmailMultiAlternatives(self.subject, self.body, self.from_email,
                                     self.recipient_list)
        if self.html_message:
            msg.attach_alternative(self.html_message, "text/html")
        msg.send(self.fail_silently)

def send_mail(subject, body, from_email, recipient_list, fail_silently=False,
              html_message=None, *args, **kwargs):
    '''
    @brief
        - to replace django send mail which is synchronous and costs time
        in the process
    '''

    from . classes import EmailThread  # to avoid import conflict in model
    EmailThread(subject, body, from_email, recipient_list, fail_silently,
                html_message).start()

send_mail('Sample Subject', 'Sample Body'<EMAIL_ADDRESS><EMAIL_ADDRESS>fail_silently=False, html_message='
Hello World
')


How to include poco in package.xml

I have been checking how we include poco in the package.xml across the official ros2 packages.
In same of them:

poco_vendor and rmw_implementation

 <depend>libpoco-dev</depend>
 <depend>poco_vendor</depend>

class_loader, rosidl_typesupport_c and rosidl_typesupport_cpp

  <build_depend>libpoco-dev</build_depend>
  <exec_depend>libpoco-dev</exec_depend>

I think libpoco-dev shouldn't be a <exec_depend> or <depend> because it's just something that we use for building.
the right approach should be something like:
  <build_depend>libpoco-dev</build_depend>
  <exec_depend>poco_vendor</exec_depend>

@wjwwood and @dirk-thomas which are your thoughts?

Closing this issue because poco will be removed from ros2 dependencies https://github.com/ros2/rcutils/issues/216


try/poi tests fail after compiler_helper switched to memory compiler

Some tests running try on dartium fail after the change in https://codereview.chromium.org//1322973007
This switches some component with one that uses dart:io to find package_root from Platform.  Since this doesn't exist on the browser, it fails.
I'm not sure what the right solution is for this - I have heard that the try tests are being removed/changed, and that the mock compiler that memory compiler is replacing is being removed, so reverting the CL may not be the right answer.
The 5 failing tests are suppressed in tests/try/try.status.
@johnniwinther @sigurdm @peter-ahe-google

Fixed by https://codereview.chromium.org/1336843003/


ctr: fix label args used in NewContainer

The ctr run and ctr container create commands use --label to specify the labels, not --labels.
# ctr containers create --help | grep label
   --label value                     specify additional labels (e.g. foo=bar)

related to https://github.com/containerd/containerd/pull/6012
@estesp PTAL, Thanks!

@estesp It looks like it needs cherry pick into release/1.5 https://github.com/containerd/containerd/pull/6024

It looks like it needs cherry pick into release/1.5 https://github.com/containerd/containerd/pull/6024

Yes, please. @Iceber


Saving model

Hi. Where do you save the chatbot model? When I try to get  $chatdata = Mage::getModel('chatbot/chatdata')->load($chatId, 'facebook_chat_id'); I can't get $chatdata->getFacebookMessageId() and others.  In database all records have default values NULL and 0.

Hello @dominik04u.
Thank you very much for trying to understand my code, but to be honest is far from good and very complicated. The thing is, I was developing while I was thinking about new ideas and learning more about chatbots. Now that I have a best view of the product and it's features, I'm remaking it for Magento 2, should be ready next week, and after that I'll remake it to Magento 1 (probably will this year).
With that said, the facebook_chat_id attribute is only used when using crossing-plataform support if I remember correctly, meaning that it will onlt be set if you send a message to support from Facebook, and the support group is on Telegram.
Best.

Thank you for quick answer. So I don't need database? I have one more question. What should return
getFacebookConvState() method?

Hello.
I need the database, what I meant is that facebook_chat_id is only filled for some really specific cases.
The getFacebookConvState() will return the Conversation State. Let's say a customer ask to search for a product command, the chatbot you get his command and say like "Ok, what product?" and wait for the customer to write something, so in that moment, that the chatbot is waiting for a specific answer, that's a Conversation State.

But I really recommend you to not use this version and wait for the new one to come out. It will be better and with more features


tojpg helper chokes on 'JPEG' extension

This bit me recently — it doesn't recognize that 'JPEG' files are the same as 'JPG', so it falls through to the default case and assumes the file is a PNG. Errors ensue, and it results in empty white image files.

FYI, the following kludgey change on line 64 of /lib/image/timber-image-operation-tojpg.php got things working for me locally:
		if ( $ext == 'png' ) {
		    return imagecreatefrompng($filename);
		}
		if ( ($ext == 'jpeg') || ($ext == 'jpg') ) {
		    return imagecreatefromjpeg($filename);
		}

I've seen kludgier things in my day. Could you submit a PR?

Will do, thanks!

Closed by #733


Windows server update

Adding link to compatibility matrix.

Related to https://github.com/docker/docs-private/issues/875. @ekitagawa - Hi Elichi, very sorry for the delayed response on this - can you PTAL and make sure I've added what is needed and that the location of the updates is OK? Thank you in advance!

Deploy preview for docsdocker ready!
Built with commit 412908a2283746a97f579e0671fefed8e08fc9bf
https://deploy-preview-8291--docsdocker.netlify.com

Good to go!


Update Startup2.cs

Partial fix of #7561
cc @pholly

@pholly this is what the doc looks like

Yeah adding that comment should help.
Maybe add additional comment:
// Change services.AddIdentity to AddDefaultIdentity
// There is no overload for TRole, so if using the RoleManager chain .AddRoles<TRole> before .AddEntityFrameworkStores, as shown below
services.AddDefaultIdentity<ApplicationUser>()
  //.AddRoles<IdentityRole> This must come before AddEntityFrameworkStores
  .AddEntityFrameworkStores<ApplicationDbContext>()
  .AddDefaultTokenProviders();

Overall the migration doc was really good.
If there were a changelog after every release that shows changes and additions, a migration document may not be necessary. Vue does a really good job with that.
Thanks!


Fix setting timeout in seconds in SqsTemplate

:loudspeaker: Type of change

[x] Bugfix
[ ] New feature
[ ] Enhancement
[ ] Refactoring

:scroll: Description

Timeouts in SqsTemplate were being set by calling Duration#getSecondsPart which is always a number between 0 and 59
Update to use Duration#getSeconds to get the full timeout specified, in seconds

:bulb: Motivation and Context
This supports using a visibility time and polling timeout that's greater than 60 seconds.
:green_heart: How did you test it?
Updated one of the unit tests for SqsTemplate
:pencil: Checklist

[x] I reviewed submitted code
[x] I added tests to verify changes
[ ] I updated reference documentation to reflect the change
[ ] All tests passing
[ ] No breaking changes

:crystal_ball: Next steps

Looks good! It might be worth it checking if ContainerOptions has the same problem though.

Looks good! It might be worth it checking if ContainerOptions has the same problem though.

I didn't fine any other uses of the to<Unit>Part methods, so I think this the only place where this style of bug is present.

Thanks @joey !


Change the default validation

Hey, I was wondering if it is possible to use another schema validator (instead of json schema) like JOI and continue to benefit of all useful methods like $beforeValidate and $afterValidate

Try http://indicative.adonisjs.com/

You can override the $validate method of the Model. This is the default implementation:
  $validate(json = this, options = {}) {
    const ModelClass = this.constructor;
    let jsonSchema = ModelClass.jsonSchema;

    if (!jsonSchema || options.skipValidation) {
      return json;
    }

    // No need to call $beforeValidate (and clone the jsonSchema) if $beforeValidate has not been overwritten.
    if (this.$beforeValidate !== ModelBase.prototype.$beforeValidate) {
      jsonSchema = _.cloneDeep(jsonSchema);
      jsonSchema = this.$beforeValidate(jsonSchema, json, options);
    }

    let report = tryValidate(jsonSchema, json, options);
    let validationError = parseValidationError(report);

    if (validationError) {
      throw validationError;
    }

    this.$afterValidate(json, options);
    return json;
  }

As you see $validate calls both $beforeValidate and $afterValidate. You also need to honor the options.skipValidation flag as it is used internally.
I could actually make this easier by adding a method with a simpler requirements that $validate calls after making all the hook calls and options checks.

Thanks for your help guy, I have change json schema for joi correctly :)


Fix Log Insights limits settings docs

This doc updated was missed in https://github.com/pganalyze/collector/pull/301

Yeah, that might be nice.


Example for work with hashes

Hello! Please, give an example, how to work with urls, containing #hash. It seems to be  impossible, because matcher matches handlers only by pathname:
var matched = route.matcher.match(parsed.pathname);

Hi @pokidovea - I seem to remember encountering the same problem a while ago. I had a brief look and this may be a limitation of https://github.com/troch/path-parser. It might be correct behaviour so I would check with the author of that library. To clarify I have tested with the following code:
const Path = require('path-parser')
const path = new Path('foo/bar/:baz')
console.log(path.match('foo/bar/baz')) // -> {baz: "baz"}
console.log(path.match('foo/bar/baz#foo')) // -> null


CycleRecentWS doesn't ignore the (supposedly) hidden workspace NSP

Problem Description
The workspace NSP is not ignored by CycleRecentWS and triggering scratchpadSpawn will cause it to become the second most recent workspace.
Configuration File
Please include the smallest configuration file that reproduces the
problem you are experiencing:
module Main (main) where

import XMonad

main :: IO ()
main = xmonad def

Checklist

[x] I've read CONTRIBUTING.md

[x] I tested my configuration with xmonad-testing

A priori, CycleRecentWS and NamedScratchpad don't know of each others existence and so you will probably need to reconcile them yourself.  Luckily the recentWS function in that module already expects some sort of filter as an argument.
For example, rewriting cycleRecentWS to something that ignores the NSP workspace:
import           XMonad.Actions.CycleRecentWS (cycleWindowSets, recentWS)
import qualified XMonad.StackSet              as W

cycleRecentWSIgnoreNSP :: [KeySym] -> KeySym -> KeySym -> X ()
cycleRecentWSIgnoreNSP = cycleWindowSets $ recentWS ((/= "NSP") . W.tag)

I will close this for now, @poscat0x04 feel free to re-open if the above snippet doesn't fix your issue.

I will close this for now, @poscat0x04 feel free to re-open if the above snippet doesn't fix your issue.


Error after adding dependency!

After i add the dependency at build.gradle and sync, i get those errors?
http://tinypic.com/r/2w1txnd/9
http://i66.tinypic.com/2nhdtfo.png

Any answers @ShawnLin013 ?

Sorry, I cannot reproduce this issue.
Have you tried using older version like 2.4.4.?

Version 2.4.4 is working, i added it, and got no errors. Can i know the differences between 2.4.4-5?

Sure! Ref to https://github.com/ShawnLin013/NumberPicker/releases/tag/v2.4.5

Is there a way in version 2.4.4 to remove this fadingEdge, i really need to remove it?

Close this inactive issue for now. Please reopen this issue if are still encountering problems.


CLI v 2.10.0 gives FileNotFoundError error

When using CLI 2.9.1, the --destination (-d) parameter specifies the name of the container and the following command successfully uploads the contents of the local source dir to the (existing) container named "margies":
az storage blob upload-batch -d margies -s ../data --account-name <account-name> --auth-mode key --connection-string <conn-string> --output none
After upgrading to CLI 2.10.0, I get the error below (which reads as though the -d param is being interpreted as a blob or folder rather than a container)
Command Name
az storage blob upload-batch
Errors:
[Errno 2] No such file or directory: 'margies'
Traceback (most recent call last):
python3.6/site-packages/knack/cli.py, ln 215, in invoke
    cmd_result = self.invocation.execute(args)
cli/core/commands/__init__.py, ln 654, in execute
    raise ex
cli/core/commands/__init__.py, ln 718, in _run_jobs_serially
    results.append(self._run_job(expanded_arg, cmd_copy))
cli/core/commands/__init__.py, ln 709, in _run_job
    cmd_copy.exception_handler(ex)
...
command_modules/storage/operations/blob.py, ln 444, in upload_block_blob
    return client.create_blob_from_path(**create_blob_args)
storage/v2018_11_09/blob/blockblobservice.py, ln 453, in create_blob_from_path
    count = path.getsize(file_path)
az/lib/python3.6/genericpath.py, ln 50, in getsize
    return os.stat(filename).st_size
FileNotFoundError: [Errno 2] No such file or directory: 'margies'

To Reproduce:
Steps to reproduce the behavior. Note that argument values have been redacted, as they may contain sensitive information.

az storage container create --account-name {} --name margies --public-access blob --connection-string {} --output none
az storage blob upload-batch --destination {} -s {} --account-name {} --auth-mode {} --connection-string {} --output none

Note that the az storage container create line works as expected - the container IS created.
The whole thing works in 2.9.1
Expected Behavior
Contents of local folder should be uploaded to the container, creating paths for blobs in each subfolder as necessary.
Environment Summary
Linux-5.3.0-1034-azure-x86_64-with-debian-10.4
Python 3.6.10
Installer: DEB

azure-cli 2.10.0

Additional Context

Duplicate bug: https://github.com/Azure/azure-cli/issues/14641


Add MLE of STS mdel and add trigonometric seasonal component

The MLE estimate of the STS model is inherited directly from the SSM class

I think we can close this since STS moved to https://github.com/probml/sts-jax.


Just a few Cameras appear into HomeKit App

Describe the bug
A few cameras (Cocina) configured does not appear into HomeKit app, even were copied via JSON with same parameters. I already configured a few more but they had the same behavior, I just let one (COCINA) to show the issue.
Expected behavior
Homekit supposed  to show cameras (COCINA) configured into Camera UI, I already check into de camera UI interface and it works.
Logs
Logs does not show any visible bug at the moment.
Screenshots

Environment

Node.js Version: v18.12.1
Homebridge Version: v1.6.1
Camera UI Version: v5.0.27
Operating System: Raspbian GNU/Linux Bullseye (11)
Browser: Safari

The issue was solved erasing cache and restoring everything from the beginning including others plugins.

The issue was solved erasing cache and restoring everything from the beginning including others plugins.


google_iot_device: Make it run with BOARD=qemu_x86

From https://github.com/atigyi/zephyr/blob/google_iot_device_sdk_integration/samples/net/google_iot_device/README.rst:

Only tested on native_posix board. This is where Google IoT looks for value from Zephyr community: the board support.

Indeed, "native_posix" is quite a peculiar "board". It's not "native Zephyr", it's a simulation of some of Zephyr functionality. Quite leaky simulation also, so if you're not careful, you can easily pick up some functions from the underlying POSIX (e.g., Linux) system, which aren't actually available in Zephyr.
This is actually what happened in the previous branch I worked with (https://github.com/galak/iot-device-sdk-embedded-c/tree/zephyr), and I fixed it to run on a "real" Zephyr (still a qemu one). My work on that is in https://github.com/pfalcon/iot-device-sdk-embedded-c
Proposed plan: I'll review this repo's branch regarding that situation, and if needed, will prepare a PR with changes required for qemu_x86.

Some updates:
I found that bsp/iotc_bsp_io_net_zephyr.c may call poll() with uninitialized memory. This seems to pass "harmless" with a host system (Linux with native_posix), but leads to error with Zephyr. Maybe we'll need to fix that ;-), later, but so far I have a draft fix for bsp/iotc_bsp_io_net_zephyr.c, needs cleanup. Beyond that, integration of mbedTLS entropy subsystem with Zephyr entropy subsystem. So far, I just recollected the essence of the issue and forward-ported a workaround from my previous port. It will need to be fixed properly. With that, I finally proceed to actual connection, which fails. Certainly, it's a matter of lack of real time source in Zephyr. I had a kind of solution in my old port, hopefully will have time to work to improve it to a fully automagic state.

Ok, so with https://github.com/atigyi/zephyr/pull/8 and https://github.com/atigyi/zephyr/pull/9 paving the road to run on native Zephyr targets (thanks for merging), I squashed some issues and forward-ported my older changes, and got the sample app working on BOARD=qemu_x86 !
But I should say right away that there're a lot (well, relatively) clean up to do before we could say "ship it". I mean, if following the schedule "any changes will looks like belonging on Zephyr side, should be done on Zephyr side (instead of adhocly worked around on the SDK port side)". And that's the schedule I'm trying to follow.
Note that I'll be less available next few weeks. Before that, I hope to push current WIP changes in my branch, https://github.com/pfalcon/zephyr/commits/google_iot_device_sdk_integration-pfalcon , file more TODO tickets here, and send an interim progress report via email, so we could plan for next steps.


Capture and report alarms

Capture when an alarm is triggered and report it through the event interface.

Basic implementation finished in v0.10.0. Additional work likely required as the list of events is incomplete.
I managed to locate a list of timeline events when browsing through the abode webapp source, but it looks incomplete and perhaps outdated.
I also managed to identify what appears to be the rough grouping of event_codes, though some of them seem to not match up. For example, {"event_code":"3758", "event_type":"System Armed - Home"} is used when set from the webapp but falls outside the other system arm events (34xx).
I've attached the list and groups for reference.
timeline_events.txt


Metrics 3.1.0 Release

@ryantenney,
Is it possible to cut a release with latest Metrics version?

After excluding dependencies:

com.codahale.metrics
metrics-core

com.codahale.metrics
metrics-annotation

com.codahale.metrics
metrics-healthchecks

i become:
Exception in thread "main" java.lang.NoClassDefFoundError: Could not initialize class com.ryantenney.metrics.spring.ExceptionMeteredMethodInterceptor
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:344)

@ArekCzarnik
I excludes the following artifacts but run smoothly.
	<dependency>
		<groupId>com.ryantenney.metrics</groupId>
		<artifactId>metrics-spring</artifactId>
		<version>3.0.4</version>
		<exclusions>
			<exclusion>
				<groupId>org.slf4j</groupId>
				<artifactId>slf4j-api</artifactId>
			</exclusion>
			<exclusion>
				<groupId>com.codahale.metrics</groupId>
				<artifactId>metrics-core</artifactId>
			</exclusion>
			<exclusion>
				<groupId>com.codahale.metrics</groupId>
				<artifactId>metrics-healthchecks</artifactId>
			</exclusion>
			<exclusion>
				<groupId>com.codahale.metrics</groupId>
				<artifactId>metrics-annotation</artifactId>
			</exclusion>
			<exclusion>
				<groupId>com.codahale.metrics</groupId>
				<artifactId>metrics-jvm</artifactId>
			</exclusion>
			<exclusion>
				<groupId>com.codahale.metrics</groupId>
				<artifactId>metrics-servlets</artifactId>
			</exclusion>
			<exclusion>
				<groupId>com.codahale.metrics</groupId>
				<artifactId>metrics-ganglia</artifactId>
			</exclusion>
			<exclusion>
				<groupId>com.codahale.metrics</groupId>
				<artifactId>metrics-graphite</artifactId>
			</exclusion>
		</exclusions>
	</dependency>

When can we expect the release ? I would really need the graphite-pickle reporter ..

I just pushed the 3.1.2 release to Maven Central

@ryantenney Thanks for the hard work!

Maybe it's just me, but I'm not able to find it.

@Alexandra12 Same here. I can't find it in Maven Central, and the pom.xml in the master still states 3.1.0-SNAPSHOT as the version, and I don't find any commit (let alone tag or branch) with the version 3.1.2.
@ryantenney Did you maybe forget to push something? ;-)

My bad, I inadvertently commented on this, when in fact I was releasing metrics 3.1.2.  I have been holding up the release up on a bug that I just can't seem to fix.

@ryantenney  So, just to be clear, is there a release which includes the graphite reporters with transport property ? If not, when can we expect one ? Sorry for insisting on this.
Thanks,
Ale

Since I don't have line of sight on fixing the bug, I'll prioritize getting a 3.1.0 release out with that feature. Expect something within a few days, and feel free to harass me if I don't meet that goal.

Thanks :)

@Alexandra12 I just pushed 3.1.0-SNAPSHOT to Sonatype's snapshot repository. Care to check it out and see if it does what you need?

Hei, just checked it and it's working. Please push the release version when you get to it. Thanks a lot for unblocking me.

This issue can be closed as its now avail at:
http://repo1.maven.org/maven2/com/ryantenney/metrics/metrics-spring/3.1.0/


Fix background for widgets example (dark theme)

Compose 1.0.0-rc5, Windows 11
When the system in dark theme, the background is still white.
Because of that some elements are invisible:

Please check the following ticket on YouTrack for follow-ups to this issue. GitHub issues will be closed in the coming weeks.


Wrong command in docs of  Getting started

Describe the bug

Here is the wrong command line in docs of getting started:

➜  ~ vela components
Error: unknown command "components" for "vela"
Run 'vela --help' for usage.

Client version

Install the client via brew
➜  ~ vela version
Version: 0.3.6
GitRevision: git-df8fb93
GolangVersion: go1.16.2

Kubevela version

➜  ~ kubectl -n vela-system get deploy kubevela-vela-core -oyaml | grep image
                f:image: {}
                f:imagePullPolicy: {}
        image: oamdev/vela-core:v1.0.0
        imagePullPolicy: Always

To Reproduce

Just execute the command line vela components by client in version of 0.3.6 could reproduce, I think.
Expected behavior

Fix the docs, I think it should be vela workloads in version of 0.3.6
➜  ~ vela workloads
NAME      	DESCRIPTION
task      	Describes jobs that run code or a script to completion.
webservice	Describes long-running, scalable, containerized services that have a stable network endpoint to receive external network
          	traffic from customers.
worker    	Describes long-running, scalable, containerized services that running at backend. They do NOT have network endpoint to
          	receive external network traffic.

Screenshots

Cluster information

➜  ~ kubectl version
Client Version: version.Info{Major:"1", Minor:"19", GitVersion:"v1.19.7", GitCommit:"1dd5338295409edcfff11505e7bb246f0d325d15", GitTreeState:"clean", BuildDate:"2021-01-13T13:23:52Z", GoVersion:"go1.15.5", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"18", GitVersion:"v1.18.15", GitCommit:"73dd5c840662bb066a146d0871216333181f4b64", GitTreeState:"clean", BuildDate:"2021-01-22T22:45:59Z", GoVersion:"go1.13.15", Compiler:"gc", Platform:"linux/amd64"}

Additional context

Please also upgrade your cli to v1.0.0

OK, 0.3.6 is the latest version via brew, let me install client of v1.0.0 via relase page.

OK, 0.3.6 is the latest version via brew, let me install client of v1.0.0 via relase page.

ping @sunny0826  please check

Client of v1.0.0 works fine.
➜  darwin-amd64 ./vela components
NAME      	NAMESPACE  	WORKLOAD        	DESCRIPTION
task      	vela-system	jobs.batch      	Describes jobs that run code or a script to completion.
webservice	vela-system	deployments.apps	Describes long-running, scalable, containerized services
          	           	                	that have a stable network endpoint to receive external
          	           	                	network traffic from customers.
worker    	vela-system	deployments.apps	Describes long-running, scalable, containerized services
          	           	                	that running at backend. They do NOT have network endpoint
          	           	                	to receive external network traffic.
➜  darwin-amd64 ./vela version
Version: refs/tags/v1.0.0
GitRevision: git-07c8c23
GolangVersion: go1.14.15

Double confirmed the client of 0.3.6 is the latest version via brew in my side:
➜  darwin-amd64 brew upgrade kubevela
Warning: kubevela 0.3.6 already installed

kubevela v1.0.0 already merged, please execute the command: brew update

kubevela v1.0.0 already merged, please execute the command: brew update

Works for me, thx!

@sunny0826 thanks! Do we still need to send a PR is we release to v1.0.1?

@sunny0826 thanks! Do we still need to send a PR is we release to v1.0.1?

These are automatic and are synchronized every time a new version is released.