.Net Core 3.0 Preview with Razor Components

Gives the following error:
Method 'get_MinorVersion' in type 'Microsoft.AspNetCore.SignalR.Protocol.JsonHubProtocol' from assembly 'Microsoft.AspNetCore.SignalR.Protocols.Json, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=adb9793829ddae60' does not have an implementation.'

when initializing
HubConnectionBuilder factory = new HubConnectionBuilder();

Can you post the full stracktrace?

at Microsoft.Extensions.DependencyInjection.JsonProtocolDependencyInjectionExtensions.AddJsonProtocol[TBuilder](TBuilder builder, Action`1 configure)
   at Microsoft.Extensions.DependencyInjection.JsonProtocolDependencyInjectionExtensions.AddJsonProtocol[TBuilder](TBuilder builder)
   at Microsoft.AspNetCore.SignalR.Client.HubConnectionBuilder..ctor()
   at RazorComponentsTest.App.Services.SignalService..ctor() in C:\Users\sethi\Desktop\repos\RazorComponentsTest\RazorComponentsTest\RazorComponentsTest.App\Services\SignalService.cs:line 26

Whats the contents of your csproj files?
From what I've seen, theres a new API breaking change in official signalr client, however this project should be unaffected. Are you using the latest signalr c# client versions? (I will be able to see this from your csproj file)

Here's a snippet from the csproj file:
<Project Sdk="Microsoft.NET.Sdk.Razor">

  <PropertyGroup>
    <TargetFramework>netstandard2.0</TargetFramework>
    <LangVersion>7.3</LangVersion>
  </PropertyGroup>

  <ItemGroup>
    <PackageReference Include="BlazorSignalR" Version="0.3.0" />
    <PackageReference Include="Microsoft.AspNetCore.Components.Browser" Version="3.0.0-preview-19075-0444" />
    <PackageReference Include="Microsoft.AspNetCore.Components.Build" Version="3.0.0-preview-19075-0444" PrivateAssets="all" />
    <PackageReference Include="Microsoft.AspNetCore.SignalR" Version="1.1.0" />
    <PackageReference Include="Microsoft.AspNetCore.SignalR.Client" Version="1.1.0" />
  </ItemGroup>

</Project>

yes give me a moment

Here you go: https://github.com/sethi-ishmeet/RazorComponentsTest

The issue is caused by using an outdated signalr client.
You need to use the preview version to match:
<ItemGroup>
    <PackageReference Include="BlazorSignalR" Version="0.3.0" />
    <PackageReference Include="Microsoft.AspNetCore.Components.Browser" Version="3.0.0-preview-19075-0444" />
    <PackageReference Include="Microsoft.AspNetCore.Components.Build" Version="3.0.0-preview-19075-0444" PrivateAssets="all" />
    <PackageReference Include="Microsoft.AspNetCore.SignalR.Client" Version="3.0.0-preview-19075-0444" />
  </ItemGroup>

On a side note, you're trying to use this package with RazorComponents, which is server side blazor. Currently this package does not support this setup, It just needs a simple fix to be applied, however I do not see the purpose of using SignalR in this way.
You are routing your signalr requests from the web server, to the web browser, and then out to the target signalr server.  You should probably skip the web browser all together.

The entire purpose of razor components is to allow that functionality.
I'm not certain if there is an official recommended way to do this, but basically you just need to keep references to your components. Then when you update the page content and ask for it to be rerendered the client will display the changes. However you'll have to make sure you keep weak GC references to stop memory ballooning.
SignalR is already being used by razor components for this functionality. This is why it only makes sense to use this library with blazor, where there's no constant connection to the server.

You won't need any separate SignalR if you're using Razor components.


Please add per-file licenses

The Chromium project (www.chromium.org) pulls in protorpc indirectly through the catapult (https://github.com/catapult-project/catapult/) and gsutil (https://github.com/GoogleCloudPlatform/gsutil) source repositories. In order for Chromium to be pulled into various Linux source distributions there's a requirement that all of the third party files pass the Linux licensecheck utility. Currently there are many files in the protorpc repository missing per-file licenses. From a current run of licensecheck, they are:
$ licensecheck -r . | grep "No copyright"
./protorpc/google_imports.py: *No copyright* UNKNOWN
./protorpc/protorpc_test_pb2.py: *No copyright* GENERATED FILE
./protorpc/non_sdk_imports.py: *No copyright* UNKNOWN
./protorpc/webapp/google_imports.py: *No copyright* UNKNOWN
./ez_setup.py: *No copyright* UNKNOWN
./experimental/javascript/build.sh: *No copyright* UNKNOWN
./demos/quotas/backend/quotas/__init__.py: *No copyright* UNKNOWN
./demos/experimental/wsgi/services.py: *No copyright* UNKNOWN
./demos/tunes_db/server/appengine_config.py: *No copyright* UNKNOWN

We'd like to ask that per-file licenses be added to these files to make it easier to integrate protorpc not only into Chromium, but also Linux distributions in general. Thanks.

hi @petrcermak -- quick question: does chromium only pick up protorpc via apitools? as it happens, we've basically forked protorpc into apitools, in which case i can skip updating this repo, i think.

I'm afraid Chromium does not pick up protorpc via apitools. It picks protorpc up via gsutil:
https://code.google.com/p/chromium/codesearch#chromium/src/third_party/catapult/third_party/gsutil/third_party/protorpc/,
https://code.google.com/p/chromium/codesearch#chromium/src/tools/telemetry/third_party/gsutilz/third_party/protorpc/

ah -- but gsutil only includes protorpc because of apitools. :wink:
so when gsutil updates, then chromium is OK?

I see. Yes, once gsutil reflects the fork, Chromium will be fine :+1:

score!
closing this for now.


Updated course model and commited related changes

in this PR we:

Figured out we were missing a foreign key of university in course model - which is crucial for getting the courses of a certain degree of a certain university - so we added the foreign key in the model.
Added function "course_belongs" to course model to check if a course belongs to a certain degree in a certain university.
Changed migration files to fit the new foreign key in course model.
Added test for the new function "course_belongs".
Removed all fixtures from test files that were in conftest.

#114

@Omeramsc

LGTM, please note @Omeramsc comment

Resolved


Show installation size and current Steam price

The current filtering system is great already, so it's just a nice-to-have feature request. :)
Two of the currently not shown things that help us decide what to play with is installation size and current price on Steam (if not all of us have the game already).
So, it would be great to add these pieces of information to the card of the games in the search result.
I would imagine that installation size would be visible for all games, and price would be shown only for games that not all us have.

Hmm that one's tricky.
Installation size & technical requirements I can cache so that's definitely possible, I'll look into it.
Price tag would require me to fetch the data dynamically: it changes based on country, discounts etc, so it's definitely not something I can store-and-forget.
That means direct calls to steam which doesn't like being harassed (there's some very restrictive limitations on API calls, whether I use the API or scrappe the website on a need-to basis, which initially led me to cache the full steam catalog). It can quickly become a rabbit hole of features requests : how about checking on possible active discounts on key resellers etc, leading to tons of CORS issues/dead ends :(
Bottom line what I could do is fetch pricing info only "on demand" rather than automatically (I.e "show product detail sheet" or something)
As far as technical specs go, I think I can get the install size easily, not too sure about download size. Any more infos or things you consider when looking for a game that usually fall into "hardware requirement" considerations?

There is an API for IsThereAnyDeal.com that could probably get you the prices, but I agree that pricing seems pretty complicated considering different countries, currencies, etc. and it's probably not worth the effort.
As a second thought: since the user who uses your extension is likely already logged into Steam, would it be possible to fetch the Steam store page and parse the price from there, but only if that game is owned but the others, but not by the user who uses the extension? You could also limit the number of requests by request only the games that have their cards shown on the screen at the moment, or even make a "check price" button on the card itself.
For us I think only the installation size matters as a technical requirement, I think. At least that is usually the question when we need to install a game to play together.
One more thing that I usually check for the potential co-op games: their score on steamdb.info. Unfortunately they don't have an API, and they are not planning to have one.

Ok so I scrapped what I could from steam for the storage values, and did a basic implementation of price fetching -- only scraping the steam website at the moment. It's up on Firefox and in the web app :D

Will look into integrating the IsThereAnyDeal.com API at some point, there can be quite an extensive number of result/plateform offering deals so I can't do a "quick and dirty" implementation (so I'm not closing this just now)

Works flawlessly! I can't thank you enough! 🙏
I don't think IsThereAnyDeal's API would add too much more value at this point, getting the price from Steam is already fantastic!


Cannot customize TextField, NoMatchFound item's style

I need to customize some of the elements of SuperSelectField, but do not have control over it.
It can be done if following properties are exposed:
•	title property of main div
•	style property of TextField
•	style property of noMatchFound ListItem
Also observed one tabbing issue: SuperSelectField gets focused through tabbing even when it is disabled. If I change main div tabIndex to "tabIndex={disabled ? '-1' : '0'}" then this issue is not observed

v1.6.0 solves:

property noMatchFoundStyle added
disabled superSelectField are no longer tabbable (check example 1 'Basic')
regarding TextField styling, i invite you to check available styling properties in documentation but i'm aware styling options are limited on this particular case, but there are a few, check it out.

In the textfield styling case, can you be more xplicit on what you would want to be stylable please ?


[FixCode] Add @escaping when overriding mismatch is because of it.

[FixCode] Add @escaping when overriding mismatch is because of it. rdar://27814862

Explanation: With the change of default escaping behavior, users' existing code overriding
objc functions may need to add @escaping to make the overriding match as before. This
patch checks if an overriding mismatch is due to the lacking of @escaping and add
it as a fixit.

Scope of issue: One fixit in overriding.

Reviewer: @jrose-apple

Risk: Low

Radar: rdar://27814862

@swift-ci Please test OS X platform

@swift-ci Please ignore
[FixCode] Add @escaping when overriding mismatch is because of it. rdar://27814862
Explanation: With the change of default escaping behavior, users' existing code overriding
objc functions may need to add @escaping to make the overriding match as before. This
patch checks if an overriding mismatch is due to the lacking of @escaping and add
it as a fixit.
Scope of issue: One fixit in overriding.
Reviewer: @jrose-apple
Risk: Low
Radar: rdar://27814862

@swift-ci Please nominate
[FixCode] Add @escaping when overriding mismatch is because of it. rdar://27814862
Explanation: With the change of default escaping behavior, users' existing code overriding
objc functions may need to add @escaping to make the overriding match as before. This
patch checks if an overriding mismatch is due to the lacking of @escaping and add
it as a fixit.
Scope of issue: One fixit in overriding.
Reviewer: @jrose-apple
Risk: Low
Radar: rdar://27814862


port: Maxturn count increase while interruption in composer prompts

Fixes #3773
Description
The turn count would increase only turn.interrupte is set to false.

Pull Request Test Coverage Report for Build 948900170

2 of 2 (100.0%)  changed or added relevant lines in 1 file are covered.
1 unchanged line in 1 file lost coverage.
Overall coverage increased (+0.001%) to 85.411%

Files with Coverage Reduction
New Missed Lines
%

libraries/botbuilder-lg/src/templateExtensions.ts
1
84.48%

Totals

Change from base Build 943670693:
0.001%

Covered Lines:
19274

Relevant Lines:
21468

💛  - Coveralls


Null response sinces today

Hello
using current Version
Translate Shell       <IP_ADDRESS>-release
platform              Linux
gawk (GNU Awk)        4.1.1
fribidi (GNU FriBidi) [NOT INSTALLED]
audio player          [NOT INSTALLED]
terminal pager        less
terminal type         rxvt-unicode
user locale           de_DE.utf8 (German)
home language         de
source language       auto
target language       de
proxy                 [NONE]
user-agent            [NONE]
theme                 default
init file             [NONE]
since this morning I am getting:
[ERROR] Null response.
[ERROR] Oops! Something went wrong and I can't translate it for you :(
Is it me or a bug?

I have the same issue.. Tried on two different systems. (Mac - Brew / Linux - Direct download)

Seems like Google starts to apply browser sniffing generally these days (I
haven't experienced this myself, though).
As suggested in the discussion of #67, please try with a customized user
agent:
$ trans -u 'Mozilla/5.0' hello

On Thu, Aug 20, 2015 at 10:15 PM, Patrik Bengtsson<EMAIL_ADDRESS>
wrote:

I have the same issue.. Tried on two different systems. (Mac - Brew /
Linux - Direct download)
—
Reply to this email directly or view it on GitHub
https://github.com/soimort/translate-shell/issues/71#issuecomment-133025927
.

Seems to be working for me, closing the issue.
Thx mate!


cacheAsBitmap for a container with a mask (5.3.1+)

Hi everyone!
In version 5.3.2, I get strange behavior of the cacheAsBitmap method, if there is a container with a mask inside, and the scale of this container is not equal to 1
In version 5.3.0 everything works fine
I made a couple of examples:
cacheAsBitmap with 5.3.2
cacheAsBitmap with 5.3.0
just click on stage to cache the container

I have a similar problem , but mine is a bit different.
When I load an image from the web , and try to cache it ( inside a container with a mask , in order to create a nice circle bordered image ) the image simply disappears , but this is not the case if the image is already loaded and the browser is reading it from its own cache.

Was able to replicate this in same conditions

Create sprite, size it and place into container
Add mask to the container
add cacheAsBitmap to container

It seems that all sprites now return to their original size and don't respect previously set width/height settings.

I'm not sure if it is best to create a new issue or not but I just discovered that cacheAsBitmap on a container sets the alpha of that container to 1 and disregards the previous alpha. It does that exactly once, most probably when caching. Setting the alpha again after the initial cache works as expected. This looks very similar in behavior to this issue although it refers to another property.

I'm not sure if it is best to create a new issue or not but I just discovered that cacheAsBitmap on a container sets the alpha of that container to 1 and disregards the previous alpha. It does that exactly once, most probably when caching. Setting the alpha again after the initial cache works as expected. This looks very similar in behavior to this issue although it refers to another property.

I was just about to open an issue about this exact thing since I'm dealing with issues setting alpha values on cacheAsBitmap sprites, but will follow this issue to see where this goes. The cache doesn't seem to happen until the first render, so if you read the alpha value immediately after setting the flag, the value is correct, but a later read shows it's been set back to 1.

@antag0n1st
Its one of basic issues that everyone encounters in PixiJS.
Basically, if you use texture onload thingy:
const tex = Texture.from('myUrl');

if (tex.baseTexture.valid) {
   // already loaded!
} else {
   tex.baseTexture.on('loaded', () => {
      //loaded a bit later
   });
}

Its not particularly a Pixi problem, this behaviour is introduced in html Image element (onload, complete).
In v5, Texture.fromUrl() allows to use promises
const promise = Texture.fromUrl('myUrl');

promise.then((texture) => {
   //use the texture
});

@lunarraid
Yes, alpha propagates wrongly in cacheAsBitmap, its known for a long time, was mentioned countless threads and so far no one submitted PR to fix it. For my projects I use custom tree that can propagate and "stop" things from propagating in case there's something like cache. Its not easy solution so I cannot share it.

@lunarraid if you really need that thing - create an issue and be ready to provide feedback when its needed.


The additional explanations/constraints on properties, such as the ...DateTime ones, should be in the description property instead of YAML comments

We should also make this a design rule within papiNet-JSON-Style-Guide.md.

Change done in commit 4245aef.
I will create another issue ... for the update papiNet JSON Style Guide.

It MUST be a local date-time expressed using **ISO 8601-2:2019** in the extended format (excluding the basic format) and preferably without explicit time-zone, such as following:
- 2023-08-16T13:00
- 2023-08-16
excluding duration alone, but including intervals such as the following:
- 2023-08-16T13:00/2023-08-18T13:00
- 2023-08-16/2023-08-18
- 2023-08-16T13:00/P2D
- 2023-08-16/P2D
- P2D/2023-08-18T13:00
- P2D/2023-08-18

We forgot to close this issue, it has been fixed, see commit above.


Link error with roi_align and nms

When calling build.py for "roi_align", I am getting the following link error.
I am not sure why, TH.h contains only template definitions, so there shouldn't be any library dependency right? Same problem with nms.
Creating library .\Release\_crop_and_resize.lib and object .\Release\_crop_and_resize.exp LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs; use /NODEFAULTLIB:library crop_and_resize.obj : error LNK2001: unresolved external symbol __imp_THFloatTensor_zero crop_and_resize.obj : error LNK2001: unresolved external symbol __imp_THFloatTensor_data crop_and_resize.obj : error LNK2001: unresolved external symbol __imp_THFloatTensor_resize4d crop_and_resize.obj : error LNK2001: unresolved external symbol __imp_THFloatTensor_size [....]
The linker call is:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\link.exe /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO "/LIBPATH:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0/lib/x64" "/LIBPATH:C:\Program Files\NVIDIA Corporation\NvToolsExt\/lib/x64" /LIBPATH:D:\stewun\mdf\medicaldetectiontoolkit\venv\lib\site-packages\torch\utils\ffi\..\..\lib /LIBPATH:D:\stewun\mdf\medicaldetectiontoolkit\venv\libs /LIBPATH:D:\stewun\WinPython3.6.5\python-3.6.5.amd64\libs /LIBPATH:D:\stewun\WinPython3.6.5\python-3.6.5.amd64 /LIBPATH:D:\stewun\mdf\medicaldetectiontoolkit\venv\PCbuild\amd64 "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\ATLMFC\lib\x64" "/LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\lib\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\NETFXSDK\4.6.1\lib\um\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.17763.0\ucrt\x64" "/LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.17763.0\um\x64" /EXPORT:PyInit__crop_and_resize .\Release\_crop_and_resize.obj .\Release\stewun\mdf\medicaldetectiontoolkit\cuda_functions\roi_align_3D\roi_align\src\crop_and_resize.obj .\Release\stewun\mdf\medicaldetectiontoolkit\cuda_functions\roi_align_3D\roi_align\src\crop_and_resize_gpu.obj D:\stewun\mdf\medicaldetectiontoolkit\cuda_functions\roi_align_3D\roi_align\src/cuda/crop_and_resize_kernel.cu.o /OUT:.\_crop_and_resize.pyd /IMPLIB:.\Release\_crop_and_resize.lib

Also tried with MSVC tools 14.10.25017. Same result.

I think the problem is, that the linker does not link the torch core libraries: libTHC.lib libTHCUNN.lib libTH.lib (see https://pytorch.org/blog/a-tour-of-pytorch-internals-2/)
For some reason, those libraries are not installed in venv\Lib\site-packages\torch\lib and I am not sure why.

It looks like extension support for Windows is generally experimental:

I have the same problem with you. How did you solve this link error?

I switched to Linux, there it runs without major problems.
The real solution would be to port the code to the newest torch version., rewriting the C parts.

Yes, it did not work in windows. In Linux, it works fine.


Water plane cannot gain enough speed on water to start flying

Skimmer (water plane) id-460 cannot gain enough speed on water to start flying.
It tops out at around 25 KPH.
Testing settings: frame limiter on; FPS: 60.

Any reason?

Was fixed, check new version.
https://github.com/GTAmodding/FramerateVigilante/commit/305fbcc555be86a48e6a1ca4c178020a529f18cf

Oh, I feel stupid now. Thanks 👍


[Request] Add Rime Input Method Engine

Could you please add Rime Input Method Engine to the bucket? You could find more information on https://rime.im/ and https://github.com/rime/weasel

https://github.com/ScoopInstaller/Extras/pull/7542#issuecomment-994694895


docs: add content to reproducibility page

The PR adds a description of how we used clim-recal to produce the published data files.

Looks good to me, thanks @andrewphilipsmith - I added a few small suggestions above and perhaps the _quarto.yml file also needs to be updated for rendering and referencing?

Thanks @sgreenbury.
PR #182 updates _quarto.yml. Are additional changes required for this PR?

PR #182 updates _quarto.yml. Are additional changes required for this PR?

Just spotted that I need to add in docs/reproducibility.qmd to the sidebar in _quarto.yml. Will do that shortly.

I've updated _quarto.yml in this commit. This is part of #182, to save having merge conflicts when merging the two branches into main.


Another Installing error on stampede

Hi,
I have another issue regarding to the installation of proteus in Stampede as shown in the screenshot, which says cannot configure with given option when installing f2cblaslapack. I am wondering why it would have such dependency in default.yaml while my linux machine does not. Any advise would be appreciated.

It shouldn't need f2cblaslapack in the profile, but it may be trying to
build it  because petsc is not recognizing the blas and lapack library on
stampede that the stack was originally configured with.  You could use the
openblas in hashstack if we can't figure out how to link to the vendor blas
on stampede.
On Mon, Nov 7, 2016 at 1:24 PM, yuxianglin<EMAIL_ADDRESS>wrote:

Hi,
I have another issue regarding to the installation of proteus in Stampede
as shown in the screenshot, which says cannot configure with given option
when installing f2cblaslapack. I am wondering why it would have such
dependency in default.yaml while my linux machine does not. Any advise
would be appreciated.
[image: screenshot from 2016-11-01 18-43-22]
https://cloud.githubusercontent.com/assets/17280119/20071917/07782690-a4ec-11e6-8bf3-a4187c034702.png
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/erdc-cm/proteus/issues/462, or mute the thread
https://github.com/notifications/unsubscribe-auth/AAldFtEqlKtQ0Z5dTtOUnnlXtTNzhB84ks5q73rrgaJpZM4Krm8a
.

Hi Chris:
Thank you for your quick reply.
How to to use the openblas in the hashstack? You mean to replace f2cblaslapack to openblas in default.yaml?

Yes, you'd want to modify it to be something like
blas:
  use: openblas
lapack:
  use: openblas
petsc:
 #(just  don't specify anything about blas or lapack here)

Take a look at some of the other proteus profiles in proteus/stack/examples/proteus.*.yaml to see how blas and lapack are configured on various platforms.

Hi Chris:
Thank you for your clarification.
I used above configuration, but the code did not find the lapack library. The I was sugguested by Steven to modified the f2cblaslapack to fblaslapack, then proteus successfully built. However by make check It still lack the lapack.so by saying import superluWrappers, ImportError: liblapack.so: cannot open shared object file: No such file or directory.
Is it because we fail to specify the lapack dependencies in default.yaml?(specifying openblas is not working)
Yuxiang

OK, that's good, you're almost  there. Look in the proteus/linux2 or  proteus/stampede directory in the lib subdirectory  and make sure liblapack.so is there. Do pwd to print your path to  the lib  dir. If it is then do  something like this
export  LD_LIBRARY_PATH=your_path_to_the_lib_dir:${LD_LIBRARY_PATH}

Then try make check.

Great, it works, finally.
Thank you very much for your recent assistance, Chris.

OK, great. The "proper" way to avoid that  runtime link error is to modify https://github.com/erdc-cm/proteus/blob/master/proteus/config/stampede.py to point to the blas you are  using. Looks  like the current stampede config points to openblas.
Also, you may want to go ahead  and create branches and commit your changes to both proteus and hashstack like this:
cd your_proteus
git checkout -b stampede_fixes
git commit -a
cd  stack
git checkout -b stampede_fixes
git  commit -a

You can decide later whether it's  worth doing a pull request to either proteus or stampede as those commands above will just create a local branch .
Thanks for your patience working through the build issues.


DBSubnetGroup - PropagateAtLaunch causes failure. Can it be removed?

In DBSubnetGroup  - tags you are forced to use true or false in PropagateAtLaunch and it creates the PropagateAtLaunch in the tags area.  AWS throws an error stating that it does not recognize PropagateAtLaunch in DBSubnetGroupand the stack will not come up.
If I manually remove the PropagateAtLaunch  in the DBSubnetGroup in my taml cloudformation file then it comes up.
This is only an issue with DBSubnetGroup tags in troposphere.
Is there a workaround?

The use of PropagateAtLaunch is only in the autoscaling variant. All other Tags do not need or use it. Perhaps you are importing the one from autoscaling and not the generic one here?

Importing from here -
from troposphere.rds import DBInstance, DBSubnetGroup
Here is my code -
# <editor-fold desc="DB subnet group">
dbsubnetgroup = t.add_resource(DBSubnetGroup(
    "DBSubnetGroup",
    DBSubnetGroupDescription="Subnets available for the RDS DB Instance",
    SubnetIds=[Ref(PrivateSubnet1a), Ref(PrivateSubnet1b)],
    Tags=[
#        Tag("Environment", params.ENVIRONMENT, False),
       Tag("Name", Join(" : ", [Ref("AWS::StackName"), "DB Subnet Group"]), False),
    ],
))

If I remove the false from the tag line then i get an error upon creating the yaml (requires three params).
The Tru/False sets the propagation at launch which AWS does not support with dbsubnetgroup

Right...where are you importing the Tag object from? You should use:
from troposphere import Tags
...
Tags=Tags({"Name": Join(" : ", [Ref("AWS::StackName"), "DB Subnet Group"])})
...

Mistake on my end (newbie here!) It was the join.
Thanks!


Correctly initialize default transformOrigin prop value to "center"

Summary:
Changelog:
[Internal] -
view.transformOrigin prop should be initialized to "center", since this is default per documentaion, and it should be treated this way even if the prop is not explicitly set from JS.
Differential Revision: D54229772

3b93f0e3c11e3e50d79f0b92316dcd7aee0950fb


follow cursor doesn't work until leaving insert mode

It looks like we must not send the updated cursor position with the buffer event until the user leaves insert mode, which is annoying when depending on follow cursor behavior.
Is it possible to properly send the events while the user is in insert mode? @airblade

I presume this is the selection event?
We send the selection event shortly (default 100ms) after leaving insert mode; and the edit event whenever the text changes, whether in normal or insert mode.
https://github.com/kiteco/vim-plugin/blob/89896b370a4bfb889af67e94d21d1e5e2b61054d/autoload/kite.vim#L119-L120
By comparison the plugin provides docs on hover in both insert and normal modes:
https://github.com/kiteco/vim-plugin/commit/9a2746e4812851d84aefbc46c037cd54c628431a#diff-96aea571c2ebf3a5a0d2e56baa521a59
I can't think of any reason not to send the selection event while still in insert mode.  I'll open a pull request for this.

Fixed in #265.


Fix build issues

Problem
Lock-app example didn't build for EFR32MG21 family
Summary of Changes

Fix build issues with BRD4180A
Fix build issues with BRD4166A

fixes #2517

@jepenven-silabs case sensitive filesystem build failure here?


Drop deprecated socket.io dependency

Hello!
ScoutCamp's socket.io has been marked as deprecated for a while, and a security bot recently detected 16 vulnerabilities in the version we import (but don't use) in Janitor.
Maybe this is a good time to remove socket.io from ScoutCamp's dependencies entirely? Does any ScoutCamp-based project still use socket.io, e.g. https://github.com/garden/tree ? (It doesn't seem so).

Another way around this is to upgrade to the newer socket.io 2.0.0 version that was recently published. See https://github.com/jankeromnes/sc/pull/3

IIRC, socket.io v2 is the reason socket.io became deprecated, as it lacked the features necessary to have the same API we currently offer for it.

Hey @espadrine, would you be willing to drop the vulnerable dependencies from package.json? If people are using the socketio support they could install them manually.
Dropping them from package.json would allow npm audit to give Shields a clean bill of health.

@paulmelnikow Is that related to https://github.com/get/parsejson/issues/4?
I can remove socket.io for security reasons.
Can you pinpoint what the target is? When I run npm audit in camp, I see 0 vulnerabilities. (When I run it in gh-badges, I see two camp high vulnerabilities, but I don't see why we wouldn't see it in camp.)
…
OK, I figured it out. The latest commit is not part of an npm version. Pushing one now…

v17.2.2 published.


feat(spec): Add Manifest List

close #14
This PR will add Manifest List.

cc @JingsongLi and @SteNicholas for another look.

Hi @Asura7969 , can you rebase and resolve conflicts.

Hi @Asura7969 , can you rebase and resolve conflicts.

done

@Asura7969, please rebase the main branch and resolve the conflicts.

@SteNicholas done


Hello. I decided to solve Demo task ExpressBoilerplate.

I created forms in their respective views (/app/core/views/) that allow you to create and delete  users and cities.
Also for implementing delete logic (/app/core/controllers/[users.js,cities.js])  files have been changed.
Update cities logic implemented (/app/core/controllers/cities.js,  /app/core/routes/cities.js )
Logger has been added in file (/app/index.js)
For DELETE and UPDATE logic "jQuery ajax"  has been used.

Hi Phillip,
would you like to proceed with the task questions?
Please reach out to us on Upwork (https://www.upwork.com/messages/rooms/room_60acac93964fde0b76c27e574e37ce95)


Validate Sales Comparison Input

Input Validation
As a developer, it's nice to have our input be validated.
Acceptance Criteria

Validate input in sales comparison.


Review workings/mappings of Cree-to-English and English-to-Cree phrase translation

Currently, when typing in some inflected Cree word forms, or English phrases that should correspond to an English phrase or Cree word, respectively, the process appears to work only partially. For instance:

Cree word-forms with certain preverbs, e.g. kikî-wâpamitin, kiwî-wâpamitin,  kika-wâpamitin do not get an English phrase translation, whereas the non-tense form kiwâpamitin does.

English phrases with some inflected forms of verbs, e.g. I saw you or I helped him do not appear to get analyzed resulting in a Cree word form, even though the FST tool does work for them, whereas non-inflected variants such as I see you and I help him get matched with a Cree word form.

English phrases with certain multi-part arguments, e.g. you and we or you and us, do not appear to be analyzed properly, even though in the FST tool they get the expected analyses, whereas other such as you all do work.

As far as I can tell, the auto-translations only appear for entries that exist in the database. So even if an entry is analyzable, it won't get an auto-translation unless it was in the database at import-time. Auto-translations are generated at time of import. I'm trying to import the latest changes to the db now to see if I can fix this somehow.

Ok. This would correspond to a recollection that I had about how the English translations were originally implemented, i.e. that they were pre-generated rather than generated on the fly.
As noted on several earlier occasions, there was a time when we generated the English phrases for all the word-forms in the paradigms, which included the most common grammatical preverbed forms, i.e. those with kî- and wî- (for both Ind and Cnj), ka- for Independent only (as Future Definite), plus then the ta-/ka- Infinitive forms (with only conjuncts).
The idea with the pregeneration was that it would take some while, but not too long, as it wouldn't be done incessantly.
As we've discussed earlier, generating the preverbed verbal word-forms maybe constitutes thrice the forms that we currently have (i.e. adding 8 subpanes to the current 3), so it should take like 4-5 times as long as currently - the time should be along O(n), not O(n^2).
The new transcriptor generating English verb phrases should be smaller and faster and more scalable.
This is probably also one of those coding implementations that we need to work through comprehensively, so that what remains is ideally primarily updating.

I finally found the portion of code that was ruling out preverb generation.  It does take significantly longer to import the dictionary (around 30 minutes on my machine, so likely an hour on the server), but since we aren't doing that often, I don't see it being a problem.

Here are the stats from importing the whole dictionary while generating auto-definitions on my machine:
100%|██████████| 23367/23367 [22:59<00:00, 16.94it/s]
Translation stats: wordforms_examined: 2,892,178
definitions_created: 2,799,787
no_translation_count: 0
no_phrase_analysis_count: 89,663
multiple_phrase_analyses_count: 2,728
preverb_form: 0
unknown_tags_during_auto_translation:
Building definition vectors
100%|██████████| 32244/32244 [00:35<00:00, 912.59it/s]

Great! Are you using the newest English phrase generator transcriptor for verbs?

I don't think I am. Would I find that in the ALTLab repo?

It's in the GiellaLT repo for crk, i.e. https://github.com/giellalt/lang-crk - but I'd need to check that all is up to date. I should note that the transcriptor relies on a number of files for the final FST.


Setting project_type as Laravel in creating site.

I'd like to add project_type as Laravel when the site is created.
Seeing the ploi api in create resource, there is no option to set up the project_type.
So I couldn't set up the $projectType = 'Laravel'.
It was set up null as default, when I get the response from the created site.
How can I set the project_type using api, not manual.

I already made PR for this.

@Cannonb4ll the API documentation doesn't list project_directory as an available parameter for create site request, is it actually possible already and just not listed or would be need to be added?

@fodderstompf project_type is now available in the API, I'll write this out in the docs as well as the available options.

@Cannonb4ll
Cool. It works for me. thanks a lot @Cannonb4ll 👍


docker compose deploy

figure out how to deploy monorepo either with build script to only deploy targeted app or all apps

https://devcenter.heroku.com/articles/container-registry-and-runtime#pushing-an-image-s maybe


Major revisions to aaq_qsub (already merged with main branch)

I have merged with rhodri's main as requested in previous pull request

Hi Darren, we are still getting a lot of file permission changes in the diffs. Good to see no more conflicts with base though.

Okay I see why this has happened. I changed all files to 644 folders to 755
as suggested on the link you sent. Those files showing up as having a
permissions change were 755 which was incorrect anyway right? Should we not
set all files to 644. I don't really know what the logic is there but
that's what seems to be suggested.
On 20 July 2017 at 15:22, Johan Carlin<EMAIL_ADDRESS>wrote:

Hi Darren, we are still getting a lot of file permission changes in the
diffs. Good to see no more conflicts with base though.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/rhodricusack/automaticanalysis/pull/119#issuecomment-316719227,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AHtKBpIQ9VZrpvf6iPE8kB2iZSuHEhQuks5sP2K7gaJpZM4OeK8z
.

Actually, should we perhaps set permissions consistently to 644 across the board? This PR would do that? Thoughts from @tiborauer @rhodricusack ? Doesn't matter for individual users as long as you set core.filemode=false, but it's a bit untidy that this is apparently inconsistent across files in the repo.

I am a fan of any consitency! :) Do I need to change anything in my repo for that?

No, shouldn't matter. You will notice that a huge number of files will have changed, but the change will be inconsequential. And going forward everything will look nice and tidy for new users.
Anyway, if we're broadly ok with that I might just check out this PR and run the tests.

Darren
From your description this all sounds great, it is good to see this code
moving forwards. I look forward to using it in due course.
And thanks all for tidying.
Rhodri
On 20 Jul 2017 16:41, "Johan Carlin"<EMAIL_ADDRESS>wrote:

No, shouldn't matter. You will notice that a huge number of files will
have changed, but the change will be inconsequential. And going forward
everything will look nice and tidy for new users.
Anyway, if we're broadly ok with that I might just check out this PR and
run the tests.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/rhodricusack/automaticanalysis/pull/119#issuecomment-316743665,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABfzyetoiBRA3HfowIqklxxHSe4kyVI8ks5sP3UOgaJpZM4OeK8z
.

Hopefully when you pull this changes git will update your local file
permissions. I've not tested that but I could quite easily.
On 20 Jul 2017 4:00 p.m., "Tibor Auer"<EMAIL_ADDRESS>wrote:

I am a fan of any consitency! :) Do I need to change anything in my repo
for that?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/rhodricusack/automaticanalysis/pull/119#issuecomment-316730654,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AHtKBiJP4-cIqzHY_gmTmcyha2dHdV8Hks5sP2t3gaJpZM4OeK8z
.

If you have git set to ignore permissions then nothing will change, and
your permissions won't affect the main repository.
On 20 Jul 2017 4:00 p.m., "Tibor Auer"<EMAIL_ADDRESS>wrote:

I am a fan of any consitency! :) Do I need to change anything in my repo
for that?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/rhodricusack/automaticanalysis/pull/119#issuecomment-316730654,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AHtKBiJP4-cIqzHY_gmTmcyha2dHdV8Hks5sP2t3gaJpZM4OeK8z
.

Looks good. Darren, can you pull the current AA master and push, and I will start the tests again (just merged a bunch of new stuff from Tibor)?
No need to make a new pull request btw - this one should update automatically.

Okay will try to do that today.
On 8 August 2017 at 10:44, Johan Carlin<EMAIL_ADDRESS>wrote:

Looks good. Darren, can you pull the current AA master and push, and I
will start the tests again (just merged a bunch of new stuff from Tibor)?
No need to make a new pull request btw - this one should update
automatically.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/rhodricusack/automaticanalysis/pull/119#issuecomment-320906674,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AHtKBsaaqwAIBMo1tG7DULIe7IVnQzNSks5sWC3zgaJpZM4OeK8z
.

@dprice80, I think you should not mix other improvement (e.g. changes to roi xml - remove specific stream names (aamod*00001)) with this PR.

@dprice80, are you sure it is safe to remove done flag check?

Yes, this was just an additional check I inserted into aaq_qsub.m, To give
you the background: something changed with our Torque server, and errors
were not being reported correctly in the pool object (Russell doesn't know
why). To protect against this event, first I inserted an additional check
when the job goes to finished state to check whether an error message
exists in the Tasks object (which is still there). However, there were a
couple of occasions when the job quit without an error message, but was
reported as finished in the pool object. The job had not actually completed
so the next dependent module would never run. Therefore, I put an
additional check in aaq_qsub.job_monitor() to check that the done flag
exists. However, our file system does not update quickly enough for this to
work reliably (no idea why that is - perhaps this would work fine on other
systems). I still don't know what the root cause of the problem was, but it
is very rare, so I will wait and see if it happens again.
On 24 August 2017 at 07:28, Tibor Auer<EMAIL_ADDRESS>wrote:

@dprice80 https://github.com/dprice80, are you sure it is safe to
remove done flag check?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/rhodricusack/automaticanalysis/pull/119#issuecomment-324545641,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AHtKBs7H016sBouxxxXRaYofzntkDmfkks5sbRgLgaJpZM4OeK8z
.

Ok, so any further issues to discuss before I start running the tests? @tiborauer ?

Nothing on my side.

I'm ready. I've committed the latest changes so nothing to add.
On 24 Aug 2017 11:13, "Tibor Auer"<EMAIL_ADDRESS>wrote:

Nothing on my side.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/rhodricusack/automaticanalysis/pull/119#issuecomment-324594221,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AHtKBqVpdZkhSOywAyZ2eogJuAHiFTAnks5sbUzHgaJpZM4OeK8z
.

@dprice80, Again, I think you should not mix other improvements with this PR.

Okay, I have undone that last change, and created a new branch.
Darren
On 4 September 2017 at 11:39, Tibor Auer<EMAIL_ADDRESS>wrote:

@dprice80 https://github.com/dprice80, Again, I think you should not
mix other improvements with this PR.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/rhodricusack/automaticanalysis/pull/119#issuecomment-326929922,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AHtKBsPryW9f86hMOzZaVcTXQsZoOyuBks5se9NggaJpZM4OeK8z
.

I am close to finish the test and will have a few commits to add.  If you agree with them and accept them, this PR will be automatically updated, so that I can merge.

@dprice80, I have finished with the tests and submitted a PR to yours (see your v5-devel branch)!
@dprice80 and @jooh, I have updated the testbed (see /imaging/ta02/aa/aatest) to be consitent with recent changes and to rely on 'standard' tasklist where provided.


Support SQLite3

Hej,
are there any plans to support SQLite3 as database driver? I am developing my apps with SQLite3 on my machine and with MySQL on the production server. So far I cannot use this package as much as I would like to. And I don't think that I would be this hard:

use LENGTH() instead of CHAR_LENGTH()
escape column names because SQLite3 does not support a number as the first character of a column name

If you would like I could create a pull request. I only need one hint: where are the columns like 0_post_key are defined? Couldn't find it for now.

Okay, I tried successfully to adjust it for SQLite3 and it was quite easy:

I prefixed the column names with a single character: 0_post_key got a0_post_key
I added a single NULL in the COALESCE() function because SQLite3 expects at least two arguments

... and that is all.

Any updates?

I will have a look at this in the next time. Haven't used this package for some time.


MicroProfile Telemetry 2.0 Specification Review

Specification issue template
When creating a specification project release review, create an issue in the MicroProfile-WG repository repo with the content defined as follows.

[x] Specification name and version
[x] Add the label Release Review
[x] Naming conventions for artifacts:

[x] Specification PDF in the form of microprofile-project-spec-version.pdf
[x] Specification HTML in the form of microprofile-project-spec-version.html
project is the microprofile specification short project name (config, health, ...)
version is the two digit x.y version of the specification

[x] The Nexus Staging links (orgeclipsemicroprofile-NNNN where NNNN is the staging repository id) (eg, https://oss.sonatype.org/content/repositories/orgeclipsemicroprofile-NNNN/org/eclipse/microprofile/config/) which contain all the binaries and relevant documentation:

[x] Staging Repo
[x] Spec PDF
[x] Spec HTML
[x] Javadoc: N/A
[x] API Jar: N/A

[x] A link in the Eclipse downloads sections is still available for specs and apidocs:

[x] https://download.eclipse.org/microprofile/staging/microprofile-telemetry-2.0/
[x] An apidocs directory containing the javadoc associated with the API jar: N/A

[x] Summary that a Compatible Implementation is complete, passes the TCK, and that the TCK includes sufficient coverage of the specification.

[x] Compatible Certification Request

[x] Release Review

[x] Follow governance process and create/update release record

Component Release Record

[x] Email to PMC (more info here)
[x] Start release review by emailing EMO (more info here)
[ ] A member of Steering Committee initiates the ballot by sending an email to [microprofile-wg]<EMAIL_ADDRESS>(more info here)
[ ] After the voting has ended, email [microprofile-wg]<EMAIL_ADDRESS>with the ballot result (more info here)

Hello all,
the EMO is trying to avoid duplication of release records, so we will be providing our feedback and comments related to this release directly here.
EMO REVIEW CHECKLIST
EDP Review status: ONGOING
EMO review checklist
PMI record: URL
EF Specification Process

[ ] Spec Committee Ballot completed

Intellectual Property Management

[ ] All project code has copyright and license headers correctly applied. ** EMO will scan the code at their discretion **
[ ]  All distributed third-party content has been vetted by the IP Due Diligence process (i.e., IP Log has been approved)

Open Source Rules of Engagement

[ ] PMC approval on the mailing list

General:

[ ] Project is operating within the mission and scope defined in its top-level project’s charter
[ ]  Project is operating within the bounds of its own scope
[ ]  Project is operating in an open and transparent manner
[ ]  Overall the project is operating according to the Eclipse Development Process.

Things to check:

Communication channels advertised
Advertised communication channels used
Committers are responding to questions
Committers are responding to issues
Committers are responding to pull/merge/review requests

Branding and Trademarks
The following applies when the project has a custom website.
To the best of our knowledge:

[ ]  Project content correctly uses Eclipse Foundation trademarks
[ ] Project content (code and documentation) does not violate trademarks owned by other organizations

Things to check:

[ ]  Project website uses the project's formal name in first and all prominent references
[ ]   Project website includes a trademark attribution statement
[ ] Project website footers contain all necessary elements

Legal Documentation
Required files:

[ ] License files in all repository roots
[ ]  README
[ ]  CONTRIBUTING (or equivalent)

Recommended files:

[ ] NOTICES or equivalent (you can use the Legal Documentation generator available under committer tools)
[ ]  CODE_OF_CONDUCT
[ ]  SECURITY

See examples for Security file and Code of Conduct.
Required elements:

[ ]  ECA is referenced/described

Recommended elements:

[ ]  Build instructions provided
[ ] Security policy is described

Metadata (PMI)

[ ] The formal name, e.g. "Eclipse Foo™", is used in the project title
[ ] The formal name including appropriate marks (e.g, "™") is used in the first mention in the text of the project description, and scope
[ ] The project description starts with a single paragraph that can serve as an executive summary
[ ] Source code repository references are up-to-date
[ ] Download links and information are up-to-date (see EF handbook for more information on how-to do this)
[ ] Communication channels listed in the PMI (i.e. public mailing list, forums, etc.)

@mtdelgadoa we are going to conclude the ballot today. Have you done all of the checks?

The ballot passed:
https://www.eclipse.org/mhonarc/lists/microprofile-wg/msg02606.html


Silently fails with Sundials

It looks like if you use ComponentArrays with Sundials, it "succeeds" but the solution is wrong, eg here it doesn't move from the initial value even though the answer should be e.
julia> using DiffEqBase, Sundials, ComponentArrays

julia> prob = ODEProblem((u,p,t)->u, ComponentArray(x=ones(10)), (0.,1.));

julia> sol = solve(prob, CVODE_BDF(linear_solver=:BCG), reltol=1e-3);

julia> sol(1)
ComponentVector{Float64}(x = [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0])

This is Julia 1.5.2, ComponentArrays v0.8.7, and Sundials v4.2.6.

I don’t have access to a computer at the moment and this is a tough one to debug in Codespaces on my iPad, so I’ll have to give it a look tomorrow. This one looks like it might take some digging.

Alright, here's a quick patch that will work until I figure out the right way to do this:
Base.convert(::Type{Sundials.NVector}, x::ComponentArray) = Sundials.NVector(getdata(x))

Figured it out. Was missing a method to explicitly convert to Array. Which is kinda weird because it was doing the conversion to NVector directly correctly even without either convert method defined.


perf: speed up user profile page

For users with a large amount of projects, the template iteration through
projects to fetch their latest release details turns into an n+1
query, and can time out on larger user profile pages.
Refactor the query to perform most of the logic to fetch only the data
necessary to render the template correctly, removing the need to load
full entities.
Signed-off-by: Mike Fiedler<EMAIL_ADDRESS>

From a local dev, largest user is OCA (similar to prod), with only 193 projects, the results are demonstrative.
Before:

After:


pip install googlemaps

I am trying to install googlemaps module, but this error apears... What should i do ?(sorry i am new to linux and programming)
adiwena@adiwena-Inspiron-3443:~/PokemonGo-Bot$ pip install googlemaps
Downloading/unpacking googlemaps
Downloading googlemaps-2.4.4-py2-none-any.whl
Requirement already satisfied (use --upgrade to upgrade): requests<=2.10.0 in /usr/lib/python2.7/dist-packages (from googlemaps)
Installing collected packages: googlemaps
Cleaning up...
Exception:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 122, in main
status = self.run(options, args)
File "/usr/lib/python2.7/dist-packages/pip/commands/install.py", line 283, in run
requirement_set.install(install_options, global_options, root=options.root_path)
File "/usr/lib/python2.7/dist-packages/pip/req.py", line 1436, in install
requirement.install(install_options, global_options, *args, **kwargs)
File "/usr/lib/python2.7/dist-packages/pip/req.py", line 672, in install
self.move_wheel_files(self.source_dir, root=root)
File "/usr/lib/python2.7/dist-packages/pip/req.py", line 902, in move_wheel_files
pycompile=self.pycompile,
File "/usr/lib/python2.7/dist-packages/pip/wheel.py", line 206, in move_wheel_files
clobber(source, lib_dir, True)
File "/usr/lib/python2.7/dist-packages/pip/wheel.py", line 193, in clobber
os.makedirs(destsubdir)
File "/usr/lib/python2.7/os.py", line 157, in makedirs
mkdir(name, mode)
OSError: [Errno 13] Permission denied: '/usr/local/lib/python2.7/dist-packages/googlemaps'
Storing debug log for failure in /home/adiwena/.pip/pip.log
Other Information
OS: ubuntu 14.04
Python Version:2.7.6

If you don't want to use virtual environments just do sudo pip install -r requirements.txt

This has nothing to do with the bot, next time please dont open the issue here, either seek help in the slack chat or go to the proper channel.
and @tstumm just answered it. whenever you have an permission denied issue in linux it's usually because you need root permissions by prepending sudo to the command.


get_ilo_backup_files couldn't resolve module 'ilo_utils'

Hi,
Just working with the 1.0.32 release and the get_ilo_backup_files role throws an error looking for the 'ilo_utils' module.
This is the repo linked from Ansible-Galaxy, however it seems to be different as I can't find the get_ilo_backup_files role here.
Am I looking in the correct place?

It also seems that many of the other roles fail with: "missing required fucntions in ilo_oem_utils.py"

o_utils

Hey @BrettMerrick  Could you mention the roles throwing error with : "missing required functions in ilo_oem_utils.py"?

Hi,
Just working with the 1.0.32 release and the get_ilo_backup_files role throws an error looking for the 'ilo_utils' module.
This is the repo linked from Ansible-Galaxy, however it seems to be different as I can't find the get_ilo_backup_files role here.
Am I looking in the correct place?

It also seems that many of the other roles fail with: "missing required fucntions in ilo_oem_utils.py"

It also seems that many of the other roles fail with: "missing required fucntions in ilo_oem_utils.py"

Hey @BrettMerrick Could you mention the roles throwing error with : "missing required functions in ilo_oem_utils.py"?

Hi,
Just working with the 1.0.32 release and the get_ilo_backup_files role throws an error looking for the 'ilo_utils' module.
This is the repo linked from Ansible-Galaxy, however it seems to be different as I can't find the get_ilo_backup_files role here.
Am I looking in the correct place?

We are looking into this

Did you do all the below setup?
Ansible set up
To install Ansible and Community general package use:
sudo python -m pip install ansible
ansible-galaxy collection install community.general
pip install python-ilorest-library

To be on the safe side, I would also issue a remove of the DMTF Redfish modules:
pip uninstall redfish
sudo python -m pip install ansible
ansible-galaxy collection install community.general
pip install python-ilorest-library

Hi @BrettMerrick ,
We have made the appropriate changes and released a new build. Could you verify using the new files? Kindly notice the changes done to the readme as well. We have added 2 new modules to install.

Hi @BrettMerrick ,
We have made the appropriate changes and released a new build on Ansible galaxy. Could you verify using the new files? Kindly notice the changes done to the readme as well. We have added 2 new modules to install.

Fixed


Added backgroundColor support && Updated deprecated stuff

Taking the liberty to take over #38 as it's been a while without any progress, and it's been there since #32.
I followed the commands in Taskfile.yaml, where I also updated flutter format that got deprecated (and --dry-run is no longer a thing withdart format).
Feel free to edit this PR if there is something wrong or that you don't want to see changed.
Made with latest Flutter version (3.7.1).
Have a nice day!

I need that, can it get merged please?

This isn't going to land until someone does a minimal diff. A minimal diff is when the PR contains only the code needed to add the feature and nothing else.

The author has respected the Contribution guidelines you provided in the README.md (no "minimal diff" mentioned anywhere), yet you waited for over a month without any reply to their work when you could have easily taken 5min to modify the PR to include only the changes made to the PR as the author also mentioned? They also followed the Taskfile.yaml guidelines, I really don't see the problem with this PR.

Closed by #44


When focusing on an input having currencySymbolPlacement set as p (prefix), the caret is wrongly placed on the far right

When focusing while using the tab key on an input having currencySymbolPlacement as p (prefix), the caret is wrongly placed on the far right like so _€|, while it should be on the far left like so |_€ (I use the underscore _ to simulate the non-breaking space).
The problem does not show up when you use the mouse click on the left hand side of the currency symbol, since you then move the caret instantly there.
Note ; I'm using those options : { digitGroupSeparator: '.', decimalCharacter: ',', decimalCharacterAlternative: '.', currencySymbol: '\u00a0€', currencySymbolPlacement: 's', roundingMethod: 'U', minimumValue: '0', leadingZero: 'deny' }

Issue fixed in next.


Store original position in document of content elements

Add a new Position int field to Paragraph, Media and Link that represents the position of that element in the description file.
For example:
Lorem ipsum dolor

[Thingy](https://example.com)

Sith amet

![An image](https://example.org)

Would yield the following:
...
Paragraphs: []Paragraphs {
  {
    ...
    Position: 0,
    ...
  },
  {
    ...
    Position: 1,
    ...
  },
},
Media: []Media{
  {
    ...
    Position: 2,
    ...
  },
},
Links: []Link{
  {
    ...
    Position: 1,
    ...
  },
},
...

This would allow ortfomk to keep the right order when auto-generating layouts (see #34).

/duplicate #56


rpc: implemented AddWatchedScript

Pull Request Test Coverage Report for Build 438

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 54.368%

Totals

Change from base Build 436:
0.0%

Covered Lines:
2757

Relevant Lines:
5071

💛  - Coveralls


transactions is not iterable

Hey everyone!Having this kind of error after  5:08:45 stamp in the video.Error:
An error occurred while getting the account: TypeError: transactions is not iterable
    at $$ACTION_1 (webpack-internal:///(rsc)/./lib/actions/bank.actions.ts:120:16)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async Home (webpack-internal:///(rsc)/./app/(root)/page.tsx:45:21)

Basically, i can not see any sample list of transactions in table form(shadcn)
I checked bank.actions.ts where transactions are being declared ,found nothing wrong
Already struggling with it for 4 days

Same here 🙋♂
It has been working 2 weeks ago but suddenly I can't fetch any transactions anymore.
I tried going back to old commits in which it worked for sure but it hasn't fixed it either.
Must be an error or change from Plaid's side I guess.

Same here....Have u got the reason?? please share...

@softyanshi reason in what sense?
Just have issue of transaction of being non iterable,in appwrite got all attributes in transactions ,still isn’t working

Oh I'm facing the same problem dunno how to figure it out

@beginner154 does your account says undefined? while using "console.log({accountsData ,account})

@softyanshi no i do not have undefined in terminal
Btw try to add "transactions" to the products array in createLinkToken because apparently according to docs you need to include it
  const tokenParams = {
      user: {
        client_user_id: user.$id,
      },
      client_name: `${user.firstName} ${user.lastName}`,

      products: ["auth","transactions"] as Products[],

      language: "en",

      country_codes: ["US"] as CountryCode[],
    };

Just things i did to solve the ISSUE:
1.First i found some mispelled cases of "transactions".I wrote "transcations"(I am complete dumbass) instead in RecentTransactions.tsx other files,.env and
in appwrite databases
2.I added transactions to the products array in tokenParams(as described earlier)
3.But MAIN thing that debbuged whole situation is I just cleared users data in appwrite ,dwolla sandbox and created new user,logged in and Wuhuu,everything is there.My theory is just that while creating new things and adding them to app might have caused some issues because of reloading such big and complex structure
So yeah try to delete current user to core and then create new one

@beginner154 thank you sooo sooo muchhh...even my problem got resolvedd......Im sooo happyyyy


Proposal for adding capability of replying to close-ended questions in a concise way

Describe the proposed contribution to the taxonomy

When replying to a close ended question the model writes a lot
If the prompt asks explicitly to response only with the option label (and maybe its value), the model does not respect the requirement
Proposing to add a composite skill to reply only with the option label like in a close-ended question exam

Input given at the prompt

What the first law of robotics say? Return option number only:
    1. A robot can hit a human if they are trying to hurt the robot;
    2. A robot may not injure a human being or, through inaction, allow a human being to come to harm;
    3. A human cannot interfere with robot action if this would mean making the robot failing a task

Response from the current model

   The first law of robotics, as stated by Isaac Asimov, is: "A robot may not injure a human being or, through inaction, allow a human being to come to harm." This is option 2 in the list provided.

Response that you would expect instead with the contribution

  2 or Option 2

We have updated to the granite-3.0 model, we would need to verify this is still an issue with it. Please reopen if this is something we should continue to investigate.

We have updated to the granite-3.0 model, we would need to verify this is still an issue with it. Please reopen if this is something we should continue to investigate.

thanks @jjasghar ! I'll give a try in the next days :D

I cannot try with the granite-3.0 model locally because I couldn't find a GGUF granite 3.0 (and I don't have a supported GPU for safetensors locally). I searched in  https://huggingface.co/instructlab and  https://huggingface.co/collections/ibm-granite/granite-30-language-models-66fdb59bbb54785c3512114f


what tensorflow version should I need to configure?

Hello, thank you for your sharing.
i'm wondering what tensorflow version do you use? tensorflow-gpu=2.4.0 or others?
I wanna configure the environment.
look forward to your reply.
thanks

Hi,
The codes should not be limited to a specific version but used wherever the Keras is available.
You can have a try~


[10.1.x] ISPN-11773 Package org.infinispan.context is missing from javadocs of…

… 10.1.x and 11 releases
https://issues.redhat.com/browse/ISPN-11773

Thanks @anistor


Removed info that said that a Dev Drive needs a Windows Insider Program Build on the Dev Channel.

Removed info that said that a Dev Drive needs a Windows Insider Program Build on the Dev Channel.

Good catch. Thank you!!


Let users define dotenv plugins?

I am porting a project to serverless, where it has a number of dotenv plugins already in place, particularly dotenv-parse-variables we use there.
I see that you already added dotenv-expand plugin in the source code, do you think it's a good idea to expose an array in serverless.yml:custom.dotenv.plugins for users to define their own plugins?

What kind of plugins are we talking about? I like the concept.

We are using dotenv-parse-variables in particular, this is a list of notable dotenv plugins that follow the recommended way:

dotenv-conversion
dotenv-expand
dotenv-packed
dotenv-parse-variables
dotenv-mustache

There are many other repo that depends on dotenv but works as a wrapper module, but I don't think they can be easily mixed with one another.

Hi @vicary I created a new feature branch that allows you to add any plugin you want. In fact, it's more generic than that. It opens up the possibility of configuring dotenv in many ways. Would you mind doing a code review and testing it out?
The branch is feature/plugins
Let me know if you have any questions.

Hey this looks very good!
Since it's one step away, I would like to further expose the plugin path as something likeserverless.yml:custom.dotenv.configPath (let's start a PR to the branch?), but do you think it should share the basePath setting?

I created PR #48 a couple of days ago. As is, it assumes that the root of your project is where the config file is but I think using basePath will be good enough.

I would actually like to have ability to disable dotenv-expand.
Unfortunately, that is written separately from dotenv and knows nothing about single quotes, because it expects already parsed file.
That way, if you add this to your .env file, current version of serverless-dotenv-plugin would still try to expand it
SHOULD_NOT_EXPAND='some$password(with)#chars'

I will like to close this issue in favour of https://github.com/neverendingqs/serverless-dotenv-plugin/pull/48 and https://github.com/neverendingqs/serverless-dotenv-plugin/issues/90. Please continue the discussion there.
Thanks!


Update dependency ansible to v8

This PR contains the following updates:

Package
Type
Update
Change

ansible (source)
dependencies
major
^7.0.0 -> ^8.0.0

Configuration
📅 Schedule: 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, click this checkbox.

This PR has been generated by Renovate Bot.

⚠ Artifact update problem
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

any of the package files in this branch needs updating, or
the branch becomes conflicted, or
you click the rebase/retry checkbox if found above, or
you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:
File name: poetry.lock
Installing v1 tool poetry v1.5.1

  File "<stdin>", line 1
    404: Not Found
    ^^^
SyntaxError: illegal target for annotation


Slim vision models should test with various dynamic shape variants

Ideally:

dynamic batch size
dynamic image size

This can be done in a patchy way by modifying slim_vision_model_test.py and none-ing out various shape dims:
    input_shape = list(get_input_shape())
    input_shape[0] = None
    self.m.build(input_shape)

@stellaraccident Old issue alert! Still active?

@stellaraccident Old issue alert! Still active?

@stellaraccident Old issue alert! Still active?

Closing as not current focus.


Fixed support for esm

Updates GitHub matrix to respect only modern NodeJS LTS versions
Removed travis config + bower config (assumption is that these are not relevant anymore)
Replaced CJS code entry points (require) with ESM syntax
Updated dependencies to the newest versions
Tests are all green
Fixes support for Vite bundler

Hi there, thank you!
The CI job won’t run against the PR with Github Actions? IIRC with travis it used to run as a PR check.

I see that previous runs “failed” because windows-2016 is deprecated. Can you switch to windows-2019 and windows-latest only, please?

Hey! Any progress on this? We are having issues using moment-business-days in a project configured with Vite (esbuild/rollup) since this package doesn't properly support ESM.


Proposal: Add public APIs for creating FrameworkTemplate and derived types

Proposal: Add public APIs for FrameworkTemplate and derived types
Some scenarios for libraries are complexified when trying to create FrameworkTemplate and derived types, having to use XamlReader to create them.
Summary
Add the ability to create DataTemplate, ControlTemplate, and ItemsPanelTemplate types from code:
var dataTemplate = new DataTemplate(() => new TextBlock() { Text = "My text" });
var itemsPanelTemplate = new ItemsPanelTemplate(() => new StackPanel());
var controlTemplate = new ControlTemplate(typeof(ContentControl), () => new ContentPresenter());

Rationale
This will simplify the creation of Framework Templates and potentially improve performance by remove the parsing of literal XAML.

@jeromelaban Love the idea. FYI. Somewhat related to this - we wanted to simplify the story for virtualization in ItemsRepeater and introduced IElementFactory  sometime back so that you are not required to provide a DataTemplate.

Totally agree. Some types are magically restricted to markup and should be code accessible to unblock and also enable non-markup programming.

@jeromelaban Love the idea. FYI. Somewhat related to this - we wanted to simplify the story for virtualization in ItemsRepeater and introduced IElementFactory  sometime back so that you are not required to provide a DataTemplate.

Would IElementFactory be used by ContentControl as well?
Otherwise pretty much back to square one,
Not being able to instantiate templates from C# is the main and almost only blocker to a C# first syntax.

I was creating a new control wrapping ItemsControl and I had to give it a Style in XAML purely because I can't define it's ItemsPanel in code-behind with an ItemsPanelTemplate.

FYI @MikeHillberg this is the issue around DataTemplate's being XAML only we were just discussing on the WinUI Community Call.

FYI @MikeHillberg this is the issue around DataTemplate's being XAML only we were just discussing on the WinUI Community Call.

As food for thoughts, even though IELementFactory would work for ItemsControl-based controls, we need to consider other controls like ContentControl.

As food for thoughts, even though IELementFactory would work for ItemsControl-based controls, we need to consider other controls like ContentControl.

Thanks for tagging this from the call @michael-hawker.
IElementFactory is actually supported by ItemsRepeater today, but not ItemsControl or ContentControl.
DataTemplate implements the interface, so what we need to do is have it re-expose the functionality. I don't think it's possible today to derive from DataTemplate and override the IElementFactory implementation, but we could either enable that or add an event/virtual to DataTemplate.

Thanks for tagging this from the call @michael-hawker.
IElementFactory is actually supported by ItemsRepeater today, but not ItemsControl or ContentControl.
DataTemplate implements the interface, so what we need to do is have it re-expose the functionality. I don't think it's possible today to derive from DataTemplate and override the IElementFactory implementation, but we could either enable that or add an event/virtual to DataTemplate.

@MikeHillberg (@jeromelaban) The UNO implementation  realizes this by adding these members to DataTemplate :
public DataTemplate(Func<View?>? factory);
public DataTemplate(object? owner, FrameworkTemplateBuilder? factory);
public static implicit operator DataTemplate?(Func<View?>? obj);

I find them pleasant to use. Would this be an option?

@MikeHillberg (@jeromelaban) The UNO implementation  realizes this by adding these members to DataTemplate :
public DataTemplate(Func<View?>? factory);
public DataTemplate(object? owner, FrameworkTemplateBuilder? factory);
public static implicit operator DataTemplate?(Func<View?>? obj);

I find them pleasant to use. Would this be an option?

FYI @MikeHillberg this is the issue around DataTemplate's being XAML only we were just discussing on the WinUI Community Call.

This blocker should be resolved as soon possible.

FYI @MikeHillberg this is the issue around DataTemplate's being XAML only we were just discussing on the WinUI Community Call.

This blocker should be resolved as soon possible.

PLEASE add this feature ASAP.

@MikeHillberg, ItemsRepeater.ItemTemplate cannot be assigned with a custom implementation of IElementFactory:
    public class MyItemsRepeater : ItemsRepeater, IElementFactory
    {
        private readonly Stack<UIElement> _elements = new();
        private readonly Func<UIElement> _elementCreator;
        public MyItemsRepeater(Func<UIElement> elementCreator)
        {
            _elementCreator = elementCreator;
            ItemTemplate = this;//System.ArgumentException: 'Value does not fall within the expected range.'
        }
        UIElement IElementFactory.GetElement(ElementFactoryGetArgs args)
        {
            if (!_elements.TryPop(out var element)) element = _elementCreator();
            return element;
        }
        void IElementFactory.RecycleElement(ElementFactoryRecycleArgs args)
        {
            _elements.Push(args.Element);
        }
    }

Environment: Windows 10 21H1, WinUI 3 Windows App SDK 1.0

Close this issue in favor of #3448?

@MuleaneEve I'm not sure why you think this and #3448 are related.
And #7285 was closed because I'd assume MS would implement this feature -- which would be really cool.

Nevermind, I had assumed that the IElementFactory interface was meant to be a generic solution to implement any template, but I guess it isn't generic enough.

@MuleaneEve I do have a suboptimal workaround, perhaps a similar approach can work in your case:
I use  XamlReader to create the template itself from a XAML string, and custom attached properties in that XAML string to create the template children from code when those properties are set.
Usage (item template):
    ListView SearchResults => ListView(() =>
        Grid (
            // ... Grid children
        )
    )

Usage (control template):
    Button () .Template (RoundButton)

    ControlTemplate RoundButton = ControlTemplate (typeof(Button), () =>
        Grid (
            Ellipse ()
                .Fill().BindTemplate(b?.Background)
                .Stroke().BindTemplate(b?.Foreground),
            ContentPresenter ()
                .Center()
        ));

Implementation: Templates.cs and Delegators.cs

Is there any intent to solve this issue? Xamarin.Forms has exactly this feature.

@MikeHillberg any update here? being able to create control templates from code-behind would be really nice. i feel like all that's needed is a virtual UIElement LoadCore() method on FrameworkTemplate which could be overriden by DataTemplate or ControlTemplate derived classes. it would require very little changes to the runtime to support this


while logging in on the live server and returning to the login page

Package
filament/filament
Package Version
"filament/filament": "^3.1",
Laravel Version
"laravel/framework": "^10.10",
Livewire Version
3.0
PHP Version
8.2
Problem description
while logging in on the live server and returning to the login page
Expected behavior
array:4 [
  "data" => array:15 [
    "data" => array:3 [
      "email" => null
      "password" => null
      "remember" => false
    ]
    "mountedActions" => []
    "mountedActionsArguments" => []
    "mountedActionsData" => []
    "defaultAction" => null
    "defaultActionArguments" => null
    "componentFileAttachments" => []
    "mountedFormComponentActions" => []
    "mountedFormComponentActionsArguments" => []
    "mountedFormComponentActionsData" => []
    "mountedFormComponentActionsComponents" => []
    "mountedInfolistActions" => []
    "mountedInfolistActionsData" => []
    "mountedInfolistActionsComponent" => null
    "mountedInfolistActionsInfolist" => null
  ]
  "name" => "filament.pages.auth.login"
  "component" => "Filament\Pages\Auth\Login"
  "id" => "CtkK9rZGi7fnfpYsveGS"
]

Steps to reproduce
while logging in on the live server and returning to the login page
Reproduction repository
https://github.com/MasterAdmin2/filament
Relevant log output
while logging in on the live server and returning to the login page

I installed Breeze, and tried to log in, and tried to access the filament dashboard it is returning me a blank black screen.
and added debugbar, it is fetching data, but only not showing it on the browser.

Any browser console errors?

Any browser console errors?

Yes mate, livewire.js not found but I had successfully done all the uploads.

This is not a bug in Filament, please seek help on Discord or GitHub for how to configure Livewire in production


Feature Request: Support exit from drawing view without saving

Currently, every time exit from the drawing view, it will try to saving it.
This will:

Take a few seconds every time
User must try it's best to restore the view state if he wants nothing changed

Hello! I want to join to the request!

The Esc button can be used to exit without saving instantly


Animations running multiple times

The content script is being executed multiple times. Need a stable way to recognise if it's already running for a tab. Tried messaging between scripts, and a list of tab IDs in the background script to check against but still happening.

Tried using a global window variable in the content script, see https://github.com/paulMrG2/delightful/commit/d6e95551e77b95b35caac9c95e0af842dcbeaed1


Invalid activation function

I'm training a model using a custom activation (theano) function. When training is finished, I save the model with f.write(model.to_json()).
In another Python script, I load the model with model = model_from_json(f.read()) but I get the following exception:
Traceback (most recent call last):
model = model_from_json(f.read())
File "/usr/lib/python2.7/site-packages/keras/models.py", line 139, in model_from_json
return model_from_config(config, custom_objects=custom_objects)
File "/usr/lib/python2.7/site-packages/keras/models.py", line 150, in model_from_config
model = container_from_config(config, custom_objects=custom_objects)
File "/usr/lib/python2.7/site-packages/keras/utils/layer_utils.py", line 57, in container_from_config
layer = container_from_config(layer_dict['nodes'].get(node['name']))
File "/usr/lib/python2.7/site-packages/keras/utils/layer_utils.py", line 92, in container_from_config
base_layer = get_layer(name, layer_dict)
File "/usr/lib/python2.7/site-packages/keras/utils/layer_utils.py", line 158, in get_layer
instantiate=True, kwargs=kwargs)
File "/usr/lib/python2.7/site-packages/keras/utils/generic_utils.py", line 18, in get_from_module
return res(**kwargs)
File "/usr/lib/python2.7/site-packages/keras/layers/core.py", line 668, in init
self.activation = activations.get(activation)
File "/usr/lib/python2.7/site-packages/keras/activations.py", line 51, in get
return get_from_module(identifier, globals(), 'activation function')
File "/usr/lib/python2.7/site-packages/keras/utils/generic_utils.py", line 14, in get_from_module
str(identifier))
Exception: Invalid activation function: (my custom activation function)
I tried re-declaring the function in the second script but that didn't work either.
So how can I get the second script (the one that loads the model) to recognize the custom activation function that I used in the first script (the one that saved the model)? Thanks.

Try to pass your custom activation via the custom_objects parameter. You should provide a dict:
model = model_from_json(f.read(), custom_objects={'my_custom_activation': my_custom_activation})

If you want more details, you could find the code here:
https://github.com/fchollet/keras/blob/master/keras/models.py#L162

Thanks!

Hi,
I am receiving the exact same error with an identical situation. However, even after specifying the custom activation function in the custom_objects argument, I still receive the same error. Any ideas?
Thanks!

I'm seeing the same error. It looks like the error happens when utils.layer_utils.layer_from_config sets the custom objects in globals() assuming that they will be available to all downstream code. However, globals() scoped at a module level (http://stackoverflow.com/questions/15959534/python-visibility-of-global-variables-in-imported-modules), so invocations to other modules (e.g., engine/topology) lose access to the values that were set.

Hi,
I just bumped on the same error. Here is a simple code that reproduces the problem.
from keras.models import Sequential
from keras.layers import Dense, Activation
from keras.optimizers import SGD
from keras import backend as K
from keras.models import model_from_json

# custom softmax
def custom(x):
	e = K.exp(x)
	s = K.sum(e, axis=-1, keepdims=True)
	return e / s

# create a model with the custom softmax
model = Sequential()
model.add(Dense(output_dim=64, input_dim=100))
model.add(Activation("relu"))
model.add(Dense(output_dim=10))
model.add(Activation(custom))

# compile the model
model.compile(loss='categorical_crossentropy', optimizer='sgd')
print "Compilation OK!"

# load the model from json string
json_string = model.to_json()
model = model_from_json(json_string, custom_objects={'custom':custom})
print "Load OK!"

Experiencing the same issue. Any updates on this?

Ditto for me.   However, I came up with a horrendous work around, which is basically just to patch the activations.get function with your custom function.  It works more or less like:
old_get = keras.activations.get
def patch_get(x):
    return custom if x == 'custom' else old_get(x)
@mock.patch('keras.activations.get', new_get)
def load():
    with open('config.json') as file_:
        model = model_from_json(file_.read(), custom_objects={'custom': custom})
    ...

Thanks JasonKessler! Actually I've been watching this problem for a while and this is the best solution I can find so far, across github, google group, and google search. I'd like to mention that this problem is not only limited to activation but also weight regularizer, constraint, and initialization - basically everything that a layer needs to call get() to create in the layer's own __init__() method. Hope Keras will fix this soon..

Happy to help, @PeterChe1990 !

Another (maybe simpler?) way to work around this is to just do:
import keras.activations
keras.activations.custom_activation = custom_activation

https://github.com/fchollet/keras/pull/5012
from keras.utils.generic_utils import get_custom_objects
metrics = CustomLosses()
get_custom_objects().update({"dice_coef_class_loss": metrics.dice_coef_class_loss})


No bonuses for refineries

It should be possible to set speed and productivity bonuses for refineries

You're right, refineries have 3 slots.


invoke embark's local ganache-cli directly

I realized that we can avoid shelljs.which entirely by invoking <embark>/node_modules/.bin/ganache-cli directly.  An upside is that we don't need an extra "bin" entry, so no more ganache-cli-embark in the global PATH.
So, it's a better approach, and a step closer toward the optimal solution suggested by @jrainville, i.e. using ganache-core as a library and spinning up our own server from require('ganache-core').server.

I removed all the disabled code and the -h is now being passed to ganache-cli.  I double-checked that embark simulator is working out-of-the-box, and it is.


Feature: Add back ability to reorder pinned items

What feature or improvement do you think would benefit Files?
Before syncing the pinned items with Windows File Explorer, the app used to allow for moving the individual pins around.
Adding back that functionality would remove the need to go into the File Explorer App every time that you want to move a pin.
This is especially useful for newly added pins that appear at the bottom by default.
This functionality could either be in the form of Drag & Drop or an option inside the context menu of a pinned item.
Requirements

Add an option in the pinned item context menu to move the item up / down

or

Add the option to Drag & Drop the pinned items in the list

Files Version
<IP_ADDRESS>
Windows Version
Windows 10 22H2 19045.2546
Comments
No response

@hecksmosis what do think about creating a dialog popup where users can drag and drop to the correct order and then save the changes?

I think we could add a button to the sidebar to make the user able to move files as they wish and have a button appear below to save changes

Eventually we'd want regular drag and drop, I'm curious to see what you have in mind but a dialog might be the simplest.


Add translator note for Dutch translation of search-guide.example.prefix.content

We should include a notice for translators for this string search-guide.example.prefix.content, because translating "Netherlands" could remove the prefix used to explain this search syntax.
From a commenter in Slack:

I just wanted to say that for this string: https://translate.wordpress.org/projects/meta/openverse/nl/default/?filters[status]=[…]inal_id]=12384661&filters[translation_id]=100956682 I'd add an additional comment so that it's clear that they don't translate the whole string for batum since e.g. Netherlands in Dutch is Nederland. Which wouldn't be correct with "Net" in the previous sentence of the string.

Excellent. You made this commenter happy


offline payment nyaya mitra changes, added suffix in consumerCode in …

offline payment nyaya mitra changes, added suffix in consumerCode in createDemand

@coderabbitai review


[RemoteDev] Redesign Remote Development Tool

Remote Development Tool has the following abilities:

Share local folders

Windows:  a local SMB server
Ubuntu: a local NFS server
A command to mount local folders

Get ssh info

Get ssh info from PAI via job name, user name, user password, and PAI master IP
Download ssh keys
A command to ssh into your container

Configure VS Code and PyCharm (Need to investigate)

Automatically configure VS Code and PyCharm via ssh info

Submit local jobs (Optional)

Submit local job YAML via user name, user password, and PAI master IP

Usage:
usage: tool.py [-h] [-g job name] [-s path] [-a [v|p|all]] [-sub path] [-v]

Remote Development Tool

optional arguments:
  -h, --help            show this help message and exit
  -g jobname, --getssh jobname
                        get ssh info
  -s path, --share path
                        share local folder
  -a [v|p|all], --autoconf [v|p|all]
                        automatically configure ides, v for VSCode, p for
                        PyCharm, all for all
  -sub path, --submit path
                        submit local job
  -v, --verbose         verbose mode


Linkbutton doesn't get underlined

Godot version
v4.0.stable.mono.official.92bee43ad
System information
Windows 11, Vulkan API 1.3.224 - Forward+ - Using Vulkan Device #0: NVIDIA - NVIDIA GeForce RTX 3060 Laptop GPU
Issue description
LinkButton does not get underlined when when the Underline property is 'Always' or 'On Hover'
https://user-images.githubusercontent.com/12375347/222917320-ae46d590-02e7-4aa9-9e7b-54988ea940e1.mp4
Steps to reproduce
Put a LinkButton inside an Control and set the Underline property
Minimal reproduction project
LinkButtonUnderline.zip

This should be fixed by #74293.


XML documentation for ArgumentNullException must end with correct phrase

If an ArgumentNullException is thrown, the exception comment must end with the phrase:
<paramref name="xyz"/> is <see langword="null"/>.

Open question:
Shall it be possible to have a phrase like:
<paramref name="abc"/> or <paramref name="xyz"/> is <see langword="null"/>.


Separate Capture, Pwm and Qei traits into modules

The lib.rs file is already very long. I propose separating these traits which are just at the end of the file into their own modules.
I have kept the modules private and reexported the traits and types to maintain the same interface.
However, for consistency with the other traits maybe it would be worth it to expose these new modules as well and not reexport the traits in lib.rs.
What do you think?

r? @ryankurte
(rust_highfive has picked a reviewer for you, use r? to override)

Seems like a good idea to me!

However, for consistency with the other traits maybe it would be worth it to expose these new modules as well and not reexport the traits in lib.rs.

As part of the breaking changes happening in #192 I think we may as well fix this for consistency.

@ryankurte done.

@ryankurte sorry there were some errors in the documentation. They should be solved now.
On macOS cross test --target=arm-unknown-linux-musleabihf does not run the doc tests. Any idea why?

Is anything preventing this being merged?

thanks for the reminder, looks good to me (though we're going to need to do a lot of changelog updating)
bors r+


Lint commits more

We already have patch count linting via #178 (which was just merged). With this PR, we also refuse to send patch series where the original PR contains merge commits, and we now also disallow bogus<EMAIL_ADDRESS>email addresses.

I have not reviewed it all yet but had an alternate implementation at https://github.com/webstech/gitgitgadget/commit/611d4aa98f222d762c180de97bbabd9f64bebca6.  This uses the github api and is all set to start linting the commit messages.
It also attempts to set the missing email address if possible based on comments you made in the issue.  Obviously this can be moved to a separate commit.

I have not reviewed it all yet but had an alternate implementation at webstech@611d4aa. This uses the github api and is all set to start linting the commit messages.

Okay. Let's wait with the fetching approach for now, then.
Did you plan on opening a PR for this soon?

I have not reviewed it all yet but had an alternate implementation at webstech@611d4aa. This uses the github api and is all set to start linting the commit messages.

Okay. Let's wait with the fetching approach for now, then.

I actually "rebased" my patches on top of yours, adjusting to your approach of using the GitHub API to obtain already-parsed commits.

I had to rebase on top of master because the changes from #183 conflicted with your commit, @webstech.

addressParser is probably overkill for this.

For now, yes. If we ever encounter other fake email addresses that we need to suppress, then we should probably start looking into addressParser ;-)

@dscho Thanks for using the github api code.  It had been festering on my machine for awhile.


Use of react plugin

Hello,
Sorry for this (maybe stupid) question but if I want to use react plugin did I need to npm install eslint-config-xo-react xo ? Or just npm install xo is sufficient ?
Thanks :)

See: https://github.com/sindresorhus/eslint-config-xo-react/commit/46c6e3d60fcd6c5ea1fcdaea823a5f21fe4895b6

Perfect ! thanks


Automatically use IBMQ token if saved in pytket config and not saved in qiskit config.

Have you tested this locally?

Yes, the tests (including remote tests) pass for me when I run them locally.


ERC-712 support

What browser and version did you use?
Chrome latest
What operating system did you use?
Mac OS
Do you have screenshots showing the problem?

What is your issue?
Nifty does not support ERC-712 (or at least not v4). This is a very important standard for user-facing applications. It moves the user one step forward on understanding what they are signing. Most Ethereum apps are now moving this way to improve user experience on security regards.
Expected behaviour (see domain data on the screen):

Included into 5.2.0. Published.


Errors for auto load scripts with dynamic properies

Godot version:
Godot 3.1 commit: 5a5614e8a
OS/device including version:
Windows 10
Issue description:
It is not possible use auto loaded scripts with dynamic declared properties, for example:
I have script Script2.gd that registered as auto load with name Script2
extends Node
func _get_property_list():
	return [
		{ "name": "prop1", "type": TYPE_OBJECT},
		{ "name": "prop2", "type": TYPE_STRING},
	]

When I try to access this script like:
extends Spatial
func _ready():
	if Script2.prop2 == "test":
		print("hello")

I got error  Invalid get index 'prop2' (on base: 'Node (Script2.gd)').
For similar GDNative example Godot show the following errors:
ERROR: Parser bug: Class '_' not found.
   At: modules\gdscript\gdscript_parser.cpp:6688

Minimal reproduction project:
godot-script-test.zip

If you want custom properties you also need to implement _get() and _set(), and return true from them to let Godot know the properties exist.

Thanks @vnen it works for GDScript, but for GDNative scripts the same example returns error:
ERROR: Parser bug: Class '_' not found.
   At: modules\gdscript\gdscript_parser.cpp:6688

This GDNative error looks the same as #20880 and should be fixed by #23789.


Lots of properties declared as 'private', should be 'protected'

What steps will reproduce the problem?
Override the Controller class, override the getViewPath() function. $this->_viewPath isn't accessible because it's declared as 'private'.
What is the expected result?
Declare properties which are used by getters/setters as 'protected' to be able to override the class's getter/setter function without having to override ALL functions that use the property in question.
What do you get instead?
PHP error
Additional info

Q
A

Yii version
2, latest

PHP version
5.4

Operating system
Linux

I agree with this - framework should enable overriding basically anything in favor of an application.
Framework is a tool -> application is a final product.

@icefront What are you going to solve making _viewPath protected instead private?

_viewPath is used only by getter and setter. Whatever you want to do, you can achieve this by overriding this getter and/or setter. You can actually override both and introduce protected _viewPath in  your class - parent implementation will be completely ignored then.


Use proper queue names in the test broker

The current version of the test broker is not using the proper queue names. This should be fixed. Resetup the broker to use the production like queue names.

Fixed with PR #80


Tail call interpreter dispatch  + unified stack

See https://github.com/malcolmstill/foxwren/issues/114
Current fib(39) speed = ~11 seconds, down from 26 seconds (lua in 6 seconds)

Closing this for the moment, but worth revisiting in the future