Cancel download and verify tasks when the mempool is deactivated

Motivation

Specifications

Designs

Related Work

Hey team! Please add your planning poker estimate with ZenHub @conradoplg @dconnolly @jvff @oxarbitrage @teor2345 @upbqdn


Animation of updateConstraints causes a crash

New Issue Checklist
🚫 If this template is not filled out your issue will be closed with no comment. 🚫

[X] I have looked at the Documentation
[X] I have read the F.A.Q.
[X] I have filled out this issue template.

Issue Info

Info
Value

Platform
osx

Platform Version
10.12

SnapKit Version
3.0.2

Integration Method
carthage

Issue Description
Take the following code example, in which searchIcon already has a centerX constraint set earlier:
searchIcon.animator().snp.updateConstraints { make in
    make.centerX.equalTo(self).offset(-100)
}

If I try the code above, I get EXC_BAD_INSTRUCTION (code-EXC_I386_INVOP, subside=0x0) crash in Constraint.swift on line 76: let layoutFrom = self.from.layoutConstraintItem!
If I don't use the animator(), then it works as expected except it doesn't animate obviously.
So it seems to be impossible for me to animate constraints using SnapKit currently.

@einsteinx2 can you provide a full stack trace of the crash please?

Closing due to inactivity

Sorry somehow I missed the notification from a month ago. I'll check if it still crashes and if so I'll provide the stack trace.


Support Deferred types

Sometimes a types have dependency on other types that are not available at the definition type (eg. due to circular imports, or because type is packed in library and has no requirement on other type).
Current API solves this with DeferredType, this may work in next API too, but maybe we could also support forward references?

Solution implemented now is using the Annotation[name, import path] inspired by Strawberry's implementation. This is kind of backwards incompatible because it requires deferred type to exist at declaration type, while DeferredType() means this type has to exist only when make_executable_schema is called. We can implement this behavior alternatively as other feature.


exceeded maximum execution time

hi!
I've been using this code to backup a folder on my google drive for a while. Recently it began to fail and say that it exceeded the maximum execution time - is this because the folder has exceeded the max size or is there another reason?
thanks!

Hi! That error means the script is taking too long - there's a hard limit of 6 minutes I think (see https://developers.google.com/apps-script/guides/services/quotas). There isn't a direct limitation on the size of the folder, and if you were hitting the hard 10MB limit on file size the error would mention file size specifically. But the number and size of the files do affect how long the script takes.
Here are a few different ideas for things you could try to speed the script up:

Remove the code that exports to PDF, if you don't use the PDFs (or remove the Office document exports if you only care about the PDFs)
If you're using the version of the script that backs up all the data into a single zip file, try one of the branches that puts each input file into a separate zip file; or vice versa. I don't know which is faster.
Don't zip the backup files at all, just save them to a folder

Or, you could try splitting the work across multiple executions of the script. Perhaps make one execution responsible for backing up files whose names start in the first half of the alphabet, and another execution responsible for other files, or something like that.
Or, you could use/write a similar export script that runs on your local machine (or on a server you control or a service like AWS Lambda), so that you wouldn't have an execution time limit. I think there are some out there - for example, https://github.com/vikynandha-zz/google-drive-backup came up on a github search - but I haven't tried any of them.

The PDF thing fixed it! Thanks so much for your help :)


Title contains bad link

Elite Engineers JSON data store http://gregmalcolm/elite-engineers  needs a TLD :)

Oops, corrected.
Thanks Issac!


handling intersection domain in Ontology service

We have this in bdrc.owl
<owl:ObjectProperty rdf:about="http://purl.bdrc.io/ontology/core/hasIncarnation">
        <owl:inverseOf rdf:resource="http://purl.bdrc.io/ontology/core/isIncarnation"/>
        <rdfs:domain>
            <owl:Class>

--------------------------------------------------------------------
>                 <owl:unionOf rdf:parseType="Collection">
>                     <rdf:Description rdf:about="http://purl.bdrc.io/ontology/core/Person"/>
>                     <rdf:Description rdf:about="http://purl.bdrc.io/ontology/core/Topic"/>
>                 </owl:unionOf>
--------------------------------------------------------------------
            </owl:Class>
        </rdfs:domain>
        <rdfs:range rdf:resource="http://purl.bdrc.io/ontology/core/Person"/>
        <inferSubTree rdf:datatype="http://www.w3.org/2001/XMLSchema#boolean">true</inferSubTree>
        <rdfs:comment xml:lang="en">This property is applicable to Persons and Topics (that represent deities or other ahistorical figures).</rdfs:comment>
        <rdfs:label xml:lang="en">has incarnation</rdfs:label>
    </owl:ObjectProperty>

and when it lists the statements of the owl model, jena returns for the domain:
[http://purl.bdrc.io/ontology/core/hasIncarnation, http://www.w3.org/2000/01/rdf-schema#domain, 2f798e96-759e-48e0-98dc-e1962d61f63b]
which is (or looks like) a blank node...
There should be a way to get both "http://purl.bdrc.io/ontology/core/Person" and "http://purl.bdrc.io/ontology/core/Topic" when listing all the statements of the "http://purl.bdrc.io/ontology/core/hasIncarnation" resource

Where should this appear ? I might have already adress this issue since both http://purl.bdrc.io/ontology/core/hasIncarnation.ttl and http://purl.bdrc.io/ontology/core/hasIncarnation show the complete domain. The same applies for Range.

I think the current state is good enough, maybe it would be clearer with " :Person or  :Topic" but that's quite minor

This has been fixed a while ago. See here (the domain) for example: http://purl.bdrc.io/ontology/core/hasIncarnation


Fix downgrade docker client version to 1.39

FATA[09/May/2019 06:38:07.451] an error occurred: Error response from daemon: client version 1.40 is too new. Maximum supported API version is 1.39
github.com/duck8823/duci/domain/model/docker.(*dockerImpl).Build
        /Users/duck8823/.go/src/github.com/duck8823/duci/domain/model/docker/docker_impl.go:47
github.com/duck8823/duci/domain/model/runner.(*dockerRunnerImpl).dockerBuild
        /Users/duck8823/.go/src/github.com/duck8823/duci/domain/model/runner/runner.go:61
github.com/duck8823/duci/domain/model/runner.(*dockerRunnerImpl).Run
        /Users/duck8823/.go/src/github.com/duck8823/duci/domain/model/runner/runner.go:24
...

Pull Request Test Coverage Report for Build 1245

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 90.354%

Totals

Change from base Build 1243:
0.0%

Covered Lines:
1199

Relevant Lines:
1327

💛  - Coveralls


Handle Python 3.12

Python 3.12 is out since the beginning of october.
EOReader should be able to manage it and should be tested against it.

3.12 Pyarrow wheels are out, let's try this 🚀


Swaps scripts

Seems like this is a common issue when you chain transactions using stacks.js. We must wait for the previous transaction to finish before we execute the following:
https://github.com/blockstack/stacks-wallet-web/issues/594#issuecomment-693202534

Seems like this is a common issue when you chain transactions using stacks.js. We must wait for the previous transaction to finish before we execute the following:
blockstack/stacks-wallet-web#594 (comment)
I can create a utility function to assist.

Yes, such a utility function would be indeed helpful!

I have fixed the conflicting nonce issue in the swap tests. 7698eff Please review. I can add the wait functionality to all of the transactions.

Seems like this is a common issue when you chain transactions using stacks.js. We must wait for the previous transaction to finish before we execute the following:
blockstack/stacks-wallet-web#594 (comment)
I can create a utility function to assist.

Yes, such a utility function would be indeed helpful!
Do you think you can add such a function to the PR?

Yes, I can add it to all the transaction functions.


Amount entered into Send fungible (native/ERC 20) screen is not taken as it is

Amount entered into Send fungible (native/ERC 20) screen is not taken as it is
Maybe it's a bug introduced in #2249 ?
This also cause the problem where the user sees and knows there is a balance of "0.1" but is not allowed to enter "0.1"
(screenshot is taken with actionsheet PR, but issue is reproducible on master)

@hboon i need to start on it after #2105 is merged?

@vladyslav-iosdev no, you can reproduce it in master. So you can fix it right away.

@hboon i am not able to reproduce this, i tried with different amount and different locales, and all the time get right value.

Hmm. I thought I could reproduce it. I’ll check again. Thanks

Strange. On both master (b785a5fcfa1cdd22495cd42ac3f3d5f8edb9346f) as well as #2105, I can reproduce this. Going to revert the #2249 on master so as to merge actionsheet in and make a fortnight build first. We can come back and fix the original toggling problem that #2249 was addressing.

@hboon i send another PR based on #2243 please let me know if it still reproducible for u


Allow implicit undefined returns when the contextual union type contains it

fixes https://github.com/microsoft/TypeScript/issues/57840
@RyanCavanaugh triaged this as a bug here. I'm pretty sure that @ahejlsberg didn't want this to work this way though (as per the description of https://github.com/microsoft/TypeScript/pull/53607 and the comment in tests that I had to touch here).

@typescript-bot test top400
@typescript-bot user test this
@typescript-bot run dt
@typescript-bot perf test this faster
@typescript-bot pack this

I think there's a possible parsing ambiguity in the referenced comment

Note that this does not apply to functions with union return types that include undefined

Foo | (() => undefined) vs () => (Foo | undefined)

The single reported failure here comes from those lines here. We can quickly verify on this TS playground that the contextual type of this function is (name: string) => string | undefined. So it makes sense that the error went away with this PR.


Apple Store

Hello, does Apple reject my app if I use Phoenix.rebirth(context)?

Hello, does Apple reject my app if I use Phoenix.rebirth(context)?

No they wont

No they won't, we also have an application on the AppStore using this package, and there was no issue validating it


[FEATURE] use torch.nn.functional.scaled_dot_product_attention() when possible

It would be great if this repo could use scaled_dot_product_attention() when and where possible. This could help a lot with training transformer models on consumer grade hardware.

@pfeatherstone it's already in progress / done for quite a few models

Nice. I was using XCit earlier today and I think it was still using plain old matrix products.


Allow skipping tests in test targets

Since the used xcodeproj project allows an extra skippedTests parameter inside the TestableReference.init, with a small change in the project I was able to implement the same functionality here.
https://github.com/tuist/xcodeproj/blob/master/Sources/xcodeproj/Scheme/XCScheme%2BTestableReference.swift#L20

Great, thanks @kadarandras! Could you add a changelog entry as well

@yonaskolb I have added & modified the requested changes.

Thanks @kadarandras! 😄

@yonaskolb Could you cut a new release that includes this?

@thii done! Was going to do a release today anyway, so good timing 😄


Windows testing by appveyor

Strange travis passes but AppVeyor fails.

@ahojukka5 comments?

We should tag FEMQuad after changes. I think now it's good to go?

Coverage decreased (-28.0%) to 71.275% when pulling d010f5ae262101eecfd9612e1bb16a677581e392 on appveyor into 2c1ff96a646dcc9160d6869a038fde2aeff0e686 on master.

It looks that Appveoyr is using a 32-bit version of Julia and this is causing tests to fail. But actually, it would be a good idea to have JuliaFEM working on 32-bit machines if someone is interested in doing light-weight FEM using IoT devices and so on.


In se-thaumatin tutorial, address split crystals

Indexing indicates sample is split, the integration boxes contain both maxima, this is worth discussing 🤔

This turns out to be a little more complicated... it also looks like not all of the spots are actually found?


modernize deps

Backend

[x] Python 3.10 https://github.com/moeflow-com/moeflow-backend/pull/3
[x] ruff https://github.com/moeflow-com/moeflow-backend/pull/4

Frontend

[x] Vite https://github.com/moeflow-com/moeflow-frontend/pull/5
[x] React 17 https://github.com/moeflow-com/moeflow-frontend/pull/7

done


Clone

This implements a clone function and credential management so a user of this library can clone public and private repositories.
This function leans on https://github.com/libgit2/objective-git/blob/9b092aceb2bdebec5a1ad14d6166900b783da521/ObjectiveGit/GTRepository.m#L214 for some of its implementation detail.
I still expect the tests to fail as I am having some issues with what seems to be DNS resolution in the iOS scheme running on TravisCI.
Closes #24

I have found the issue with the test runs. xctool runs the tests as logic only whereas xcodebuild and XCode run them as application tests. When tests are running logic only a lot of the subsystems that would be available on the simulator are not there, for example keychain and networking.
There are two choices:

Add a fake application target to the project so the test can force xctool to run in application test mode
Migrate the CI scripts back to xcodebuild

I would quite like some input as to what would be preferred for SwiftGit2.

I think moving back to xcodebuild is the best option. If we want, xcpretty does a nice job of cleaning up the output.
Reviewing this is still on my list. I'm hoping to get to it today or tomorrow.

Thanks for opening a pull request! I left some initial thoughts. Let me know when it's ready for another look. :sparkles:

FYI, not abandoned this just been busy at the moment. Hope to get back to it soon!

I still need to address the cibuild script so that it doesn't fail on iOS and tidy up the commits, but I am mainly interested in thoughts on the simplified credentials API.

That looks a lot better. :clap:
Sorry it took me a few days to review.

Right, how's that? :tada:

I'm on vacation with the family, so it may take some time for me to review this. But it's on my list, and I will get to it!

Thanks a lot for letting me know, enjoy your holiday!

This is looking really good! I just had one note, which shouldn't be much trouble to fix up.
The memory management makes me nervous, but I think everything looks right.

Hi, I've got a little side tracked trying to get everything working on XCode7.3 (expect a PR for that soon). Once that is done I'll address that last point.
Is the memory management concern around the git_cred created and not free'd in SwiftGit2? If so, it seems it is the job of the transport (see https://github.com/libgit2/libgit2/blob/v0.23.4/src/transports/ssh.c and https://github.com/libgit2/libgit2/blob/v0.23.4/src/transports/http.c) to free up the git_cred once it is done with it. The have introduced a git_cred_free function in libgit2 0.24.0 but with the note that it should only be used by transports. I can understand why this might make you nervous, I guess we just have to have faith in libgit2.

I've got a little side tracked trying to get everything working on XCode7.3 (expect a PR for that soon).

✨

Is the memory management concern around the git_cred created and not free'd in SwiftGit2?

No, it's just a lot of work to figure out whether we're handling all the memory management correctly with the bridging and wrapping—harder than it would be in C or Objective-C. But it all looks right.

Thanks for all your work on this! I really appreciate your willingness to figure it out and to address feedback. Sorry that my reviews have been slow. 😞 I'd like them to be faster, but other projects (Carthage in particular) have been higher priorities.
Since you've been making since great contributions, I've invited you to join the org. That means you can push branches to this repo directly instead of using your fork, although we do like all contributors to open PRs for changes.
Thanks again! I'm excited to merge this.

Thanks @mdiep, don't worry about the reviews I can totally understand. Thanks for the invite!


User column no longer loading

I noticed that for the past day my USER column which shows all my prior tweets and retweets will not load. I simply see an endless spinning circle. I have tried enabling the Enable rate Limit bypass and reloading the tab, which in the past helped, but even that does nothing. Anyone else seeing this issue?

Same here.

Interestingly if I put by own account inside a list it displays. I have had a similar problem in the past that limited the number of profile-columns was limited so I grouped them in lists.
There is an error being shown in the extension "build/content.js:2 (anonymous function)". Too much code to cut and paste from the Stack Trace.
Browser: Chrome
Also using Better Tweetdeck.

You got rate limited completely, you can turn on/off rate limit bypass (turning it off actually helps to get rid of rate limit too when it happens with it on), but if you use tweetdeck a lot or have a lot of user columns even rate limit bypass won't help

Well, it has been 3 days since my USER column populated properly. The computer is turned off for about 8 hours at night. I have tried enabling the rate-limiting option and reloading the tab. In the past, that would help and afterwards I would disable the Rate Limit bypass. None of that is helping. If I go to my Twitter account and look at my profile all of the Tweets show up without any issues.
If I put in a Search solumn or a Mentions for my Twitter id they populate fine.  If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled.
VM3408:5040
   GET https://ton.twimg.com/hashflag/config-2024-02-10-15.json net::ERR_FAILED 404 (Not Found)

(anonymous) @ VM3408:5040
w @ VM3407:52920
(anonymous) @ VM3407:52902
t.   It does not populate and the spinning circle spins and never stops

check error again, it should've changed, otherwise reinstall extension

Sorry but I uninstalled the extension. I loaded the unpacked extension 3.2.3 and the same thing is still happening to the USER column with or without rate-limiting enabled.

show errors

Updated, refresh tweetdeck page and check if it works now

I usually use Brave browser. All the testing above was with Brave but this issue was also happening in Google Chrome. I brought up Chrome with 3.2.3 installed and the USER column loaded fine in Chrome. However Brave  v1.62.162 (Feb 7, 2024) still has this issue even after uninstalling extension and reloading the extension.
This is the errors in Brave

you're using old version on brave, that's why, error you're getting rn was fixed

Brave is up to date here on the release cycle. Did yet another reload of the tab in Brave and this time the User column indeed did populate properly. Thanks for  the help.


Fields as Expressions

What happened?
According documentation, "if the field name has spaces, punctuation, or other non-letter/number characters, then you can refer to it using Dataview's simplified name, which is all lower case with spaces replaced with "-"."
If so, First field becomes first-field.
However, there is a difference between frontmatter and inline fields.
The rule declared in the documentation works only for inline fields, not for frontmatter fields. For these cases it's seems necessary using this syntax:

row["First field"] in DQL queries
this["First field"] in inline DQL
(for JS I don't know)

DQL
Field in frontmatter
TABLE row["First field"]
FROM "folder"

=this["First field"]
Inline field
TABLE first-field
FROM "folder"

=this.first-field
JS
No response
Dataview Version
0.4.21
Obsidian Version
0.12.19
OS
MacOS

Ah, oversight on my part w.r.t. frontmatter. I forgot you could have spaces in keys and so I didn't canonicalize them - I've fixed this for next release.

Thank you.

@blacksmithgu What is row["..."]? It seems to not be documented yet

Hello,
sorry to come back to you so late. I currently go through older issues to see which are stale or already solved.
I could not reproduce any issues with frontmatter keys that uses spaces, the "sanitized" version of the names seem to work fine.
I'll close the issue as resolved. If you still see any problem here, please comment on the issue with details on what is not working as expected and I'll reopen your report.
@ooker777 You can read about the special row syntax here: https://blacksmithgu.github.io/obsidian-dataview/reference/faq/#how-do-i-access-fields-with-spaces-in-the-name

@s-blu I mean, is there a resource to read more on the row object?


Add Independent Assessments return date to the timeline

Based on candidate feedback, please can we add the independent assessment return date to the candidate timeline.

@GabMat97 can you do this?


Smart app control has blocked part of this app.. no foundry for windows any more

Component
Other (please describe)
Have you ensured that all of these are up to date?

[X] Foundry
[X] Foundryup

What version of Foundry are you on?
/c/Users/1111e/.foundry/bin/forge: Permission denied
What command(s) is the bug in?
/c/Users/1111e/.foundry/bin/forge: Permission denied
Operating System
Windows
Describe the bug
anvil runs,  forge doesn't, chisel doesn't, a deploy script doesn't,
admin rights doesn't matter ( it's the smart app control blocking everything )
foundryup: installing foundry (version nightly, tag nightly)
foundryup: downloading latest forge, cast, anvil, and chisel
################################################################### 100.0%
Archive:  /tmp/tmp.5eK6lFTJ8g/foundry.zip
replace /c/Users/1111e/.foundry/bin/anvil.exe? [y]es, [n]o, [A]ll, [N]one, [r]ename: A
inflating: /c/Users/1111e/.foundry/bin/anvil.exe
inflating: /c/Users/1111e/.foundry/bin/cast.exe
inflating: /c/Users/1111e/.foundry/bin/chisel.exe
inflating: /c/Users/1111e/.foundry/bin/forge.exe
foundryup: downloading manpages
################################################################### 100.0%
/c/Users/1111e/.foundry/bin/foundryup: line 273: /c/Users/1111e/.foundry/bin/forge: Permission denied
foundryup: command failed: /c/Users/1111e/.foundry/bin/forge --version
foundryup: installed -
foundryup: installed - cast 0.2.0 (63fff35 2024-04-22T00:23:54.016513400Z)
foundryup: installed - anvil 0.2.0 (63fff35 2024-04-22T00:23:53.188133100Z)
/c/Users/1111e/.foundry/bin/foundryup: line 273: /c/Users/1111e/.foundry/bin/chisel: Permission denied
foundryup: command failed: /c/Users/1111e/.foundry/bin/chisel --version
foundryup: installed -
foundryup: done!

I don't even know what this means. Closing as non-actionable windows error.


UI: Add login form validations

Add validations for the login form. Validate the e-mail and password inputs.

Part of #193


fix: crash when [Symbol.iterator] is declared in a class.

Hi,
I've just uploaded the previous PR and I found the issue #73 is somewhat similar to it. However, I cannot be sure if this way is what you would like. Any comment will be welcomed, so that I can modify along with it.
Cheers :+1:

This may conflict with another PR which has just been merged. I'll update soon :watch:

@noraesae Thanks for this PR!
But I want to fix this problem with other approach. Because [...](){} has any expression.

[foo](){}
[foo.bar.baz](){}
[foo + bar](){}
[foo()](){}
etc...

So, I think that generate JS code from the expression AST using escodegen.

Updated PR using the suggested escodegen. Please feel free to comment further!

Wow! Thanks updated!


20161024 153000 use json importer

Updates error reporting for bad container/well location data

Changes Unknown when pulling 42fd5232a78d18b2b8b4f6958fe352b3c6f66832 on 20161024-153000-use-json-importer into ** on master**.

Changes Unknown when pulling 651b306692ff992bbace3faaa68e1417094e0c90 on 20161024-153000-use-json-importer into ** on master**.

LGTM


Allow Resnet 18/34 Backbones

Hi. great library. i have managed to run it on a nvidia Xavier NX with ~15FPS with 500 size images. Same "problem" of the others with also around 3G or ram consumed
i was wondering if its possible to  use/add resnet 18/34? which should giveme better fps and smaller memory footprint
i have

downloaded pths from pytorchs

add backbones

add configs normal and edge

tried to train

failed
Here my steps
i have downloaded the pths for them from pytorch ( i saw that the resnet50 was of the same name of the pytorch models.. so i tryed!)
Added config (basically just copy paste resnet50 and changed path and args accordanlly)
resnet18_backbone = resnet101_backbone.copy({
'name': 'ResNet18',
'path': 'resnet18-5c106cde.pth',
'type': ResNetBackbone,
'args': ([2, 2, 2, 2],),
'transform': resnet_transform,
})
yolact_resnet18_config = yolact_base_config.copy({
'name': 'yolact_resnet18',
'backbone': resnet18_backbone.copy({
'selected_layers': list(range(1, 4)),
  'pred_scales': yolact_base_config.backbone.pred_scales,
  'pred_aspect_ratios': yolact_base_config.backbone.pred_aspect_ratios,
  'use_pixel_scales': True,
  'preapply_sqrt': False,
  'use_square_anchors': True, # This is for backward compatability with a bug

}),

})
yolact_edge_resnet18_config = yolact_edge_config.copy({
'name': 'yolact_edge_resnet18',
'backbone': yolact_resnet18_config.backbone,
})
and them tried to train, but a lot of error for the layers with different input/ouput sizes occurred ( sorry i deleted the messages and now i'm training other stuff.. but latter i will update with corresponding messages

#edit!
here the error.. for resnet34
Traceback (most recent call last):
File "train.py", line 707, in
train(0, args=args)
File "train.py", line 256, in train
yolact_net.init_weights(backbone_path=args.save_folder + cfg.backbone.path)
File "/content/yolact_edge/yolact_edge/yolact.py", line 1269, in init_weights
self.backbone.init_backbone(backbone_path)
File "/content/yolact_edge/yolact_edge/backbone.py", line 145, in init_backbone
self.load_state_dict(state_dict, strict=False)
File "/usr/local/lib/python3.7/dist-packages/torch/nn/modules/module.py", line 1407, in load_state_dict
self.class.name, "\n\t".join(error_msgs)))
RuntimeError: Error(s) in loading state_dict for ResNetBackbone:
size mismatch for layers.0.0.conv1.weight: copying a param with shape torch.Size([64, 64, 3, 3]) from checkpoint, the shape in current model is torch.Size([64, 64, 1, 1]).
size mismatch for layers.0.1.conv1.weight: copying a param with shape torch.Size([64, 64, 3, 3]) from checkpoint, the shape in current model is torch.Size([64, 256, 1, 1]).
size mismatch for layers.0.2.conv1.weight: copying a param with shape torch.Size([64, 64, 3, 3]) from checkpoint, the shape in current model is torch.Size([64, 256, 1, 1]).
size mismatch for layers.1.0.conv1.weight: copying a param with shape torch.Size([128, 64, 3, 3]) from checkpoint, the shape in current model is torch.Size([128, 256, 1, 1]).
size mismatch for layers.1.0.downsample.0.weight: copying a param with shape torch.Size([128, 64, 1, 1]) from checkpoint, the shape in current model is torch.Size([512, 256, 1, 1]).
size mismatch for layers.1.0.downsample.1.weight: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([512]).
size mismatch for layers.1.0.downsample.1.bias: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([512]).
size mismatch for layers.1.0.downsample.1.running_mean: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([512]).
size mismatch for layers.1.0.downsample.1.running_var: copying a param with shape torch.Size([128]) from checkpoint, the shape in current model is torch.Size([512]).
size mismatch for layers.1.1.conv1.weight: copying a param with shape torch.Size([128, 128, 3, 3]) from checkpoint, the shape in current model is torch.Size([128, 512, 1, 1]).
size mismatch for layers.1.2.conv1.weight: copying a param with shape torch.Size([128, 128, 3, 3]) from checkpoint, the shape in current model is torch.Size([128, 512, 1, 1]).
size mismatch for layers.1.3.conv1.weight: copying a param with shape torch.Size([128, 128, 3, 3]) from checkpoint, the shape in current model is torch.Size([128, 512, 1, 1]).
size mismatch for layers.2.0.conv1.weight: copying a param with shape torch.Size([256, 128, 3, 3]) from checkpoint, the shape in current model is torch.Size([256, 512, 1, 1]).
size mismatch for layers.2.0.downsample.0.weight: copying a param with shape torch.Size([256, 128, 1, 1]) from checkpoint, the shape in current model is torch.Size([1024, 512, 1, 1]).
size mismatch for layers.2.0.downsample.1.weight: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([1024]).
size mismatch for layers.2.0.downsample.1.bias: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([1024]).
size mismatch for layers.2.0.downsample.1.running_mean: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([1024]).
size mismatch for layers.2.0.downsample.1.running_var: copying a param with shape torch.Size([256]) from checkpoint, the shape in current model is torch.Size([1024]).
size mismatch for layers.2.1.conv1.weight: copying a param with shape torch.Size([256, 256, 3, 3]) from checkpoint, the shape in current model is torch.Size([256, 1024, 1, 1]).
size mismatch for layers.2.2.conv1.weight: copying a param with shape torch.Size([256, 256, 3, 3]) from checkpoint, the shape in current model is torch.Size([256, 1024, 1, 1]).
size mismatch for layers.2.3.conv1.weight: copying a param with shape torch.Size([256, 256, 3, 3]) from checkpoint, the shape in current model is torch.Size([256, 1024, 1, 1]).
size mismatch for layers.2.4.conv1.weight: copying a param with shape torch.Size([256, 256, 3, 3]) from checkpoint, the shape in current model is torch.Size([256, 1024, 1, 1]).
size mismatch for layers.2.5.conv1.weight: copying a param with shape torch.Size([256, 256, 3, 3]) from checkpoint, the shape in current model is torch.Size([256, 1024, 1, 1]).
size mismatch for layers.3.0.conv1.weight: copying a param with shape torch.Size([512, 256, 3, 3]) from checkpoint, the shape in current model is torch.Size([512, 1024, 1, 1]).
size mismatch for layers.3.0.downsample.0.weight: copying a param with shape torch.Size([512, 256, 1, 1]) from checkpoint, the shape in current model is torch.Size([2048, 1024, 1, 1]).
size mismatch for layers.3.0.downsample.1.weight: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([2048]).
size mismatch for layers.3.0.downsample.1.bias: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([2048]).
size mismatch for layers.3.0.downsample.1.running_mean: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([2048]).
size mismatch for layers.3.0.downsample.1.running_var: copying a param with shape torch.Size([512]) from checkpoint, the shape in current model is torch.Size([2048]).
size mismatch for layers.3.1.conv1.weight: copying a param with shape torch.Size([512, 512, 3, 3]) from checkpoint, the shape in current model is torch.Size([512, 2048, 1, 1]).
size mismatch for layers.3.2.conv1.weight: copying a param with shape torch.Size([512, 512, 3, 3]) from checkpoint, the shape in current model is torch.Size([512, 2048, 1, 1]).

It is because the building blocks of R50/R101 is different from R18/R34: https://pytorch.org/hub/pytorch_vision_resnet/
So you need to modify basic block so that the backbone architecture is compatible with the pretrained weights.

You might want to confirm that the model runs well with no TensorRT enabled first.

You might want to confirm that the model runs well with no TensorRT enabled first.

I have trained the resnet18 and get the result, but when I try to eval the model with weights, here report  the error:
"Backbone: ResNet18 is not currently supported with TenSorRT. "
can you teach me how to modify the code?


Add a DocumentReader implementation for GH Markdown

Github Markdown is a popular format that provides ready structural hints as to document content, e.g paragraph, table, etc and many document formats can be converted to markdown, for example pandoc can convert asciidoc to markdown which makes it easier to work with.
I've used https://github.com/commonmark/commonmark-java and the GH extension with success in spring-cli.

Hi @markpollack  - I am unable to use the MardownDocumentReader that was introduced in 1.0.0-M2 Release.
I tried adding the following dependency and get this error

Dependency 'org.springframework.ai:spring-ai-markdown-document-reader:' not found

<dependency>
	<groupId>org.springframework.ai</groupId>
	<artifactId>spring-ai-markdown-document-reader</artifactId>
</dependency>

The PDF and Tika dependencies work as expected.
I am using 1.0.0-M2 Spring AI version.

@iAMSagar44 can you try adding the version explicitly to that dependency? (1.0.0-M2)
The new markdown document reader project was not added to the Spring AI BOM, so the version will not be resolved automatically.
Could you also raise a new issue to fix the missing BOM? Thanks!

It looks like I missed something. I'll try to fix it.


kerbalstuff to spacedock

completely unsure of the kref.  :-)

A kref is specifically for automatic indexing via netkan. If you want to plug in a new download link you want to edit https://github.com/KSP-CKAN/CKAN-meta/blob/edc92390fbee48a171b7211e5ba306af91a40337/WernhersOldBits/WernhersOldBits-0.5.ckan

No, you're right.  It's just moving, not sure how best to move it is all.  Probably worth waiting a while till the spacedock people sort stuff out and then re-think it.


Add instructions for ubuntu-docker, simple example

We should complete the Docker example see ubuntu-docker folder. The PI of the project which @felipeZ is working for wants to try our guide but he wants to use Docker.

Follow the template once #85 is merged.


Fix types and mark as typed

In order to make pyright/mypy identify this as typed, we need to add a py.typed file.
In order to add ti, we need to convert the module into a package.
In order to keep the __main__ code working, it needs to live in a separate file.

Apart from this, I fixed the types: group_name_formatter, styles, highlights, and usage_markup are ClassVars, not instance variables.

Thank you for your contribution and sorry I forgot to package the type information.

In order to add ti, we need to convert the module into a package

I would like to keep a single module though. Could you please revert converting the module into a package and I will make a separate PR to include type information in the PyPI distribution for the next release. Thanks

I don’t quite understand what you mean.
I think we have two options here

ship an empty file called rich_argparse/py.typed
Change the build system so it creates a rich_argparse.pyi file next to the rich_argparse.py file.
Remember to manually recreate that .pyi file each time you upload a new version.

I think option 1 is by far the simplest

I don’t quite understand what you mean.
I think we have two options here

ship an empty file called rich_argparse/py.typed
Change the build system so it creates a rich_argparse.pyi file next to the rich_argparse.py file.
Remember to manually recreate that .pyi file each time you upload a new version.

I think option 1 is by far the simplest

Yes option 1 would be the simplest but as I said, I'd like to keep the single-module project. I can create a stub file and tell the build system to always include it in the wheel and sdist. This way the rich_argparse.py file stays and people can still copy it if they want to (it is a viable install option that I use all the time and it is mentioned in the README) and typing users will have their type checking work without complaints from mypy.
In this case if you just keep the fixes for the ClassVar attributes, I can merge this PR and then I can submit another PR with the new packaging and the stub file.

Thank you @flying-sheep for the report and fix. The next release (probably today) will be typed 🚀 .


string.capitalize different output in C# and GDScript

Godot version
3.4.4
System information
Windows 10
Issue description
The C# version of string.Capitilize() has incorrect output. Which is different from the documentation and GDScript.
Problem: "capitalize camelCase mixed_with_underscores".Capitalize();
Expected: Capitalize Camel Case Mixed With Underscores
Received: Capitalize Camelcase Mixed With Underscores

Maybe can have something to do with #28748
Steps to reproduce
Write this in a _Ready function:
"capitalize camelCase mixed_with_underscores".Capitalize();
Minimal reproduction project
Not necessary?

Duplicate of #56941.
Fixed by #57076 but only in master, not in 3.x, probably because it breaks compatibility.

Fixed by https://github.com/godotengine/godot/pull/57076 but only in master, not in 3.x, probably because it's a breaking compatibility change.

The different behavior is probably worth documenting in 3.x. Also, could it be made opt-in in 3.x (e.g. by passing an optional new_capitalize=true argument to .Capitalize() in C#)?

I think this can be cherrypicked.
Duplicate of #56941


feat(StackBlitz): ✨ Add playground

Hello, @DaYePython I will look into this Pull Request eventually, this week. I am on vacations. Pardon the delay.


Update C Jarvis March to use points from Graham Scan

This uses the points from https://github.com/algorithm-archivists/algorithm-archive/blob/4313e7eb3d2faa152590c631d180d06a5c85f46d/contents/graham_scan/code/julia/graham.jl#L50

I should have commented here, but https://github.com/algorithm-archivists/algorithm-archive/pull/708#issuecomment-633322788 needed to be resolved before this got merged.

Ok, I'll revert the merge.

No, I don’t think there’s a need, it’s easier to just make a new fix if
necessary rather than have more work for us. Sorry for the mismanagement.
On Sun, Jun 14, 2020 at 1:48 PM The Gathros<EMAIL_ADDRESS>wrote:

Ok, I'll revert the merge.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/algorithm-archivists/algorithm-archive/pull/707#issuecomment-643799138,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAFRUE3WZEIASDPO4A3HPJDRWUEPXANCNFSM4NI7I5IA
.

I realised that, then I deleted that comment.


HDDS-8345. [Snapshot] Remove snapshot from SnapshotChainManager in case of failure

What changes were proposed in this pull request?
This change is to remove snapshot from the SnapshotChainManager in case of any failure.It is possible that createSnapshot request fails after snapshot gets added to snapshot chain manager because couldn't add it to cache/DB. In this scenario, SnapshotChainManager#globalSnapshotId will point to failed createSnapshot request's snapshotId but in actual it doesn't exist in the SnapshotInfo table. If it doesn't get removed, OM restart will crash on SnapshotChainManager#loadFromSnapshotInfoTable because it could not find the previous snapshot which doesn't exist because it was never added to the SnapshotInfo table.
What is the link to the Apache JIRA
https://issues.apache.org/jira/browse/HDDS-8345
How was this patch tested?
It was tested manually by injecting fault before line and restart the OM node. Verified that OM restarts successfully after the change.

Thanks @hemantk-12 for the update.
+1


Update starknet to v4 starknetjs and starknet-react

Added disconnect functionality
Split multicall interface from transactions
changed multicall execute to sn-react execute (other useStarknetInvoke will need to be converted at some point)
various breaking upgrades to sn-react

This is too many files to go through individually.
Are you confident and tested functions? Is there anything missing that this PR does not tackle in the upgrade?

I have tested most functions and havent found any issues yet (although the scope is quite large - so will need further testing). I am currently waiting on starknet-react to implement transaction receipts for pending/completed statuses - after which it should be ready for merge.
I have also expanded the scope to refactor l1 connection to use Wagmi with ConnectKit.
With a few small optimisations have reduced first load JS from 2.12mb to 1.6mb


Feature request - bower components

Hi, could you add this lib as bower components?

+1

done.
$ bower search msgpack-lite
Search results:
    msgpack-lite https://github.com/kawanet/msgpack-lite.git

$ bower install msgpack-lite
bower msgpack-lite#*            cached https://github.com/kawanet/msgpack-lite.git#0.1.18
bower msgpack-lite#*          validate 0.1.18 against https://github.com/kawanet/msgpack-lite.git#*


Versions conflict running demo project

Hi @mattbrailsford
I tried running the demo project, but I get some version conflicts:

It seems there are references to Umbraco.Cms.Web.BackOffice 12.0.0-rc3 and Umbraco.Licenses 12.0.0-rc1

The solutions builds if I delete the package.lock.json in Umbraco.UIBuilder.Demo and Umbraco.UIBuilder.Demo.Web projects.

Thanks for the PR, that's been merged in now 👍


Unable to start

Hi,
I am unable to start Retroterm at all, it just 'freezes' / hangs here:

I am able to exit with Runstop or enter setup with C= +F7, but thats it...I cannot enter any commands, nothing happens anymore.

Any ideas what I am doing wrong?
By the way, a different Terminal program (Ultimate Term) works fine with exactly these settings, I can connect up to any BBS.
Trying the SL-version of Retroterm makes no difference, it hangs at the same point and nothing happens anymore.

I don't have a network enabled Ultimate to try myself, but your settings look correct to what I know works for other users (other than 'Set socket opt...', but I don't think that would be the problem here)
Did you try sending a command even if nothing prints on screen when you type?
For example ATI

I assume this can be closed, I assume an issue in Ultimate firmware 3.10c.
I am using the old U2 (without plus) and for a long time, 3.10c was the latest and best firmware.
After I experienced this tonight I gave Gideons newer 3.11-firmware a try - and now it does not freeze anymore, on fw 3.11 I could enter commands at least.
I have had no known commands in my head/never used this before and have to figure them out now, I turned off the c64 because it was very late tonight and going to do further tests today but as said, it looks better with fw 3.11 already.

Definately solved, with firmware 3.11 I am able to use commands, ati now show 'Modem layer emulation'.
Now I 'just' have to figure out how to connect to a server...

Solved with fw update 3.11 on U2


fix(emacs): bug in suggested Emacs init

The original code set the variable lean-required-packages, but then expected lean-mode-required-packages.
I've also added a hint about where to find your emacs init file; this was something I had to learn to follow these instructions.
A question for follow-up: the requirements sections states that fill-column-indicator is a dependency, but the suggested init file does not attempt to install this. Should this be fixed?

A question for follow-up: the requirements sections states that fill-column-indicator is a dependency, but the suggested init file does not attempt to install this. Should this be fixed?

This for noticing this discrepancy!  We had an optional dependency on fill-column-indicator for some time, but a few weeks ago we removed it completely.  It looks like we forgot to remove it here.


Support for Redis sockets

Describe the feature you'd like
The current configuration doesn't support connecting to Redis using Unix sockets. I've also seen the older issue there was about this. It was closed by the user back then but it would still be a nice feature. Laravel does support this out of the box and using sockets is also supported by Bookstack for MySQL (mostly because of Laravel).
Describe the benefits this would bring to existing BookStack users
Being able to use Redis over Unix sockets as it is already supported by Laravel and even MySQL with Bookstack. It's most likely not of much use for users using Docker but there are still people out there that install software with a bare metal stack. Using sockets has the advantage to not to be bothered with additional network security issues as there is no network connection beside the HTTP endoint (Apache / Nginx).
Beside security there also is better performance and therefor also a lower impact on environment, even if minimal. People should actually be encouraged using sockets instead of TCP when possible.
Can the goal of this request already be achieved via other means?
Only by opening Redis up via TCP.
Have you searched for an existing open/closed issue?

[X] I have searched for existing issues and none cover my fundemental request

How long have you been using BookStack?
0 to 6 months
Additional context
No response

Previous mentioned issue for context: #2669
Thanks for raising @r7l, but I'm still not really sure on the use-case/purpose for this.
I don't like to add support for new options unless there's significant purpose or desire for it, for which I don't see here.
My feelings are that redis sockets are mainly used when the redis server is local, whereas we mainly have redis as an option for the purposes of remote or high-availability cache/session support, Otherwise the default filesystem driver is usually good enough.

@ssddanbrown I can surely understand the idea of not adding features and options when there is little demand. It's also understandable to have a focus on certain types of hosting. But then, this project was repeatedly mentioned on so called "Selfhosting" communities for quite some time now. People hosting on all sorts of hardware at home is constantly growing thing, thanks to stuff like RaspberryPI.
I wonder if this feature would actually cause so much work to add since and maintain, as it's already implemented in Laravel. I would assume that all you have to do is forwarding the options from .env to it. But i am not a Laravel developer. Instead i run other OSS projects that use Laravel and support Redis sockets.

I wonder if this feature would actually cause so much work to add and maintain, as it's already implemented in Laravel. I would assume that all you have to do is forwarding the options from .env to it.

That would be likely be all that's required, but the initial technical effort is rarely the costly part.
It's the test, validation upon framework update, documentation, user support and the extra variables when debugging and supporting with users.
If it was just this case, there wouldn't be an issue, but there are many many cases like this with little edge-case requests, which can add up in terms of impact, so I set a scope of what we support based upon value.

As per the above, I'm not clear on the value of this so I'm going to go head and close this off.


kubeadm: update docs about configuring cgroup driver used by kubelet on control-plane node

kubeadm: update docs about configuring cgroup driver used by kubelet on control-plane node
We set the cgroup driver in /var/lib/kubelet/config.yaml instead of /var/lib/kubelet/kubeadm-flags.env now.
Ref: kubernetes/kubernetes#90513
Ref: kubernetes/kubeadm#949

/cc @neolit123

/lgtm
/assign @tengqm

/sig cluster-lifecycle
/approve

I'm not sure what has been changed here, but it does sound that this part of the documentation (external HA cluster) should also be included:
https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/setup-ha-etcd-with-kubeadm/
Here --cgroup-driver is still used in the command line.


Look here if you're looking for an alternative that's actively developed

Hi all,
I noticed this tool is no longer maintained and decided create a fresh alternative, drawing inspiration from the exceptional work of @xolox. You can explore and contribute to the project here. Please note that my intention is not to undermine or diminish this original project in any way. I'm just inform others that a viable, actively developed alternative now exists.
@xolox - if you're still around and don't like this post, it won't hurt my feelings if you delete this.
Cheers

@charles-001 I appreciate the referral.


Why is bindingId globally unique and not unique per instance

What is the problem?
Trying to understand the purpose of bindingId
Who does this affect?
Affects the development of service broker we are developing
Do you have any proposed solutions?
Binding Id should be unique per instance
Additional context
We are developing Service broker as per OSBAPI standards.
While implementing create binding endpoint we found that as per OSBAPI specification, "binding_id MUST be a globally unique non-empty string. This ID will be used for future unbind requests, so the Service Broker will use it to correlate the resource it creates."
According to our understanding, bindingId gives access to the instance for which the binding request is made. Then why is that OSBAPI suggests to have the bindingId Globally Unique.??

Hello,
Any update on this please?

@harshalb007 since version 2.15 we recommend never reusing any kind of ID either for service instances or bindings to avoid ID collision issues since UUID generation is usually trivial and for labels or categorization of bindings the recommendation is to use the context field.
Please re-open this issue if you believe this is still an issue.


NFS Undercover: HUDACTION_PAUSEREQUEST = XINPUT_GAMEPAD_START doesn't work

Hello there! In the latest version of Xtended input I noticed that HUDACTION_PAUSEREQUEST = XINPUT_GAMEPAD_START doesn't work at all in NFS Undercover. Please, explain me: what could be wrong? In other NFS games it works flawlessly

I can confirm I have the same issue. Strangely, it works on the map screen.

Fixed by https://github.com/xan1242/NFS-XtendedInput/commit/6c8248d209f6de8e2a418992b61a5b8385716757


Improve check-for-all-or-none.portuguese.md translation

Improve translation of curriculum/challenges/portuguese/02-javascript-algorithms-and-data-structures/regular-expressions/check-for-all-or-none.portuguese.md and fix wrong Javascript replacements.

[x] I have read freeCodeCamp's contribution guidelines.
[x] My pull request has a descriptive title (not a vague title like Update index.md)
[x] My pull request targets the master branch of freeCodeCamp.
[x] None of my changes are plagiarized from another source without proper attribution.
[x] My article does not contain shortened URLs or affiliate links.

If your pull request closes a GitHub issue, replace the XXXXX below with the issue number.
Closes #XXXXX

Congrats @rafaelmonteiro on your first pull request (PR)! 🎉
Thank you for your contribution to the page! 👍
We're happy to accept these changes, and look forward to future contributions. 📝


[hotfix][docs]Fix the FROM_UNIXTIME UTC sample time error

What is the purpose of the change
Fix the FROM_UNIXTIME UTC sample time error
Brief change log
44 in UTC is 1970-01-01 00:00:44
Verifying this change
no
Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): (no)
The public API, i.e., is any changed class annotated with @Public(Evolving): (no)
The serializers: (no)
The runtime per-record code paths (performance sensitive): (no)
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Kubernetes/Yarn/Mesos, ZooKeeper: (no)
The S3 file system connector: (no)

Documentation

Does this pull request introduce a new feature? (no)

@wuchong  please take a look, if you have time, thanks

Has been fixed in 83b429bbc7fbbbbde4b958cfc6d6726fbbe6f590.


Problem-of-the-day

Add the following questions:

Roman Number to Integer
Count Number of Substrings
Reverse Alternate Node in Linked List

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

Comparison is base (f921312) 97.97% compared to head (ef195cb) 94.43%.

Additional details and impacted files
@@            Coverage Diff             @@
##           master      #29      +/-   ##
==========================================
- Coverage   97.97%   94.43%   -3.55%
==========================================
  Files          22       26       +4
  Lines         494      557      +63
==========================================
+ Hits          484      526      +42
- Misses         10       31      +21

Files
Coverage Δ

...n_link_list/reverse_alternate_nodes_in_link_list.h
100.00% <100.00%> (ø)

source/roman_number_to_integer.cpp
100.00% <100.00%> (ø)

source/reverse_alternate_nodes_in_link_list.cpp
80.00% <80.00%> (ø)

source/count_number_of_substrings.cpp
41.93% <41.93%> (ø)

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


Show stale state of workflow conclusion

For workflows that are more than 2 weeks old, give an additional "stale" indicator.

While developing this feature, I was surprised how many workflows have gone stale! This dashboard is so useful!

Two Doug-specific questions:

Are the colors ok-enough in the screen shot? Can you tell what the intent is?
Is the tape_benchmarking repo a zombie-repo?

Two Doug-specific questions:

Are the colors ok-enough in the screen shot? Can you tell what the intent is?
Is the tape_benchmarking repo a zombie-repo?

I think the colors are fine here, the stale color is maybe a touch close to the green used in success, but the fact that you can also tell it's stale by there being two entries in the cell makes it easy enough to disentangle in my opinion.
tape_benchmarking is kind of a zombie, it was created with larger ambitions to support benchmarking, before ASV was integrated into the PPT. Now it just serves to host a few practical datasets that we use for tutorials (and were going to use for benchmarking workflows). I'd imagine we move away from it in the future but it's definitely not high-priority on the TAPE side.


Recursive ignore

What does this do / why do we need it?
Adds support for ignoring packages and subpackages using wildcard notation ("/*").
What should your reviewer look out for in this PR?
Implementation and tests. All the changes are in manifest, not touching gps.
Do you need help or clarification on anything?
Do we use "/*" or "/..." for this need?
Which issue(s) does this PR fix?
fixes #691

we definitely want /*, as the rules we're applying aren't the same as /....
this approach of doing it out in dep isn't going to work, unfortunately. at most, it helps us with the root project, but it doesn't do anything for dependencies. we've gotta handle this in the solver.

specifically, we'll need to introduce some new props, maybe a slice of strings, on the rootdata struct that hold the prefixes to exclude. then, everywhere that we currently check rd.ig in the solver...well, we can convert those to a new method, rootdata.isIgnored(path string), which should check both the literal rd.ig map and do a prefix-based exclusion check on each of the strings.
actually, no, not a slice. we'll want a trie, so that the prefix search is O(1) in the number of wildcard ignores specified by the root.
i'm musing on whether or not we want the ignores to be case-insensitive, in keeping with #1079. for now, let's assume no - not only is that easier, but i think it's more consistent with shell-globbing, and so will be less confusing for people.

ah! right! didn't think of the dependencies. I'll try to implement it in the solver 😊

Another attempt 😅
Removed the first commit of this PR which changed manifest, but kept the ensure integration test which tested recursive ignore in the main project.

Renamed to "wildcard" and changed "/" to "" only.
Create new radix tree only when wildcard suffix is found in ignore list.
Updated docs/Gopkg.toml.md with wildcard ignore.

Do we have any existing repo that could be used to test dependency package ignore?

so the PR as-is seems like it covers the essentials. now, i think, we need to do the harder work of thinking through the models and making sure that the edge cases are covered - especially the new ones that are induced by this.
here are a few i can think of:

i think a global ignore - "*" - should probably just not be allowed.
ineffectual ignores should be something we warn on, or at the very least do not include in hash inputs. that is, if github.com/foo* is ignored, then github.com/foo/bar* is ineffectual.
we should definitely have at least one more hash inputs test.
is there anywhere that we checks against ignored lists up in dep itself? perhaps on ensure -add. if so, they'll need to be updated. and we may need to add some new ones, though i'm not exactly sure what that would look like.

these are just what i can think of right now.
also, this change will probably entail us bumping the solver version. consequently, i may want to wait to merge it until just before we're ready to make the next release (which'll be v0.4.0), as otherwise we potentially create contention between team members who're chasing tip, vs. those using a release version.

[x]  ignore global ignores
[x] ignore ineffectual wildcard ignores
[x] do not include ineffectual wildcard ignores in hash inputs
[x] hash inputs test to verify exclusion of ineffectual wildcard ignores

is there anywhere that we checks against ignored lists up in dep itself? perhaps on ensure -add. if so, they'll need to be updated. and we may need to add some new ones, though i'm not exactly sure what that would look like.

@sdboyer  Yes, right now we only use IgnoredPackages in ensure -add. But since this is passed to pkgtree.ToReachMap(), and ToReachMap() being aware of how to handle wildcards, there shouldn't be any issues.
I have a PR that uses IgnoredPackages but I think that can be avoided by using ToReachMap() and get package maps with all the ignoring rules applied.

I went through both gps and dep, and found that most of the places where we care about ignoring use PackageTree.ToReachMap() with the ignored list passed to them to get a map of packages. So, no change would be required in those places.
SolveParameters.toRootdata() checks if a package is present in required as well as ignored. That needs to be changed to check the wildcard ignores too. Will add that in the next commit.

Excited for this 😃

woohoo!
i think we should roll a release after this. speaking of, this is missing a CHANGELOG update :)

fix CHANGELOG conflict for this, and we're good to go on it

nvm, i just fixed it directly :)


tpm2-abrmd: 2.2.0 -> 2.3.2

Motivation for this change
Update of the TPM2 userspace resource manager (abrmd). This was originally professionally delayed(TM) by me in #74665. This is a later version and actually works, hence fixes #74665.
It turns out that the upgrade from 2.2.0 indeed breaks the resource manager, as it fails to load the device TCTI from tpm2-tss.
In a debugging effort, tpm2-tss was also upgraded to the latest version. As this was only tested using this specific version of tpm2-tss (and incompatibilities have traditionally been an issue with the TPM2 software stack for me) I'd kindly request to wait for #90595 to be merged first. Accordingly, this PR is based on the commits of #90595.
Things done

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

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

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

nixpkgs-review pr 90599
Result of nixpkgs-review pr 90599 1

8 packages built:
- discover
- fwupd
- gnome-firmware-updater
- gnome3.gnome-software
- tpm2-abrmd
- tpm2-pkcs11
- tpm2-tools
- tpm2-tss

@JohnAZoidberg

Thanks!
I squashed the cleanup commit and ushed as 8e94e61aec5c2065788a10850d1f9d9caa3f969b to a7aab1fff33573d3ef58c4c9b80ce603e8fc8f48.
@lschuermann confirmed to have tested it on private chat.


Python: run tests in separate derivation

Issue description
Currently we run tests directly after a package has been build. Unfortunately, we need to disable tests regularly to avoid circular dependencies caused by test dependencies.
Running tests in a separate derivation would:

allow us to test all packages because circular dependencies are no longer a issue;
reduce build time of the actual packages because tests are ran outside of them;
add a bit of overhead because there's now two derivations per package;
allow actual integration testing, because we would build a new env in which we perform the testing.

I propose we then add a tested attribute to Python packages that corresponds to the second derivation. This is typically the attribute to use for CI as well.

I've often wanted this for other types of derivations, too, but I'd definitely support this.

One potential snag - there are probably packages where some tests rely on access to temporary build files.
In those cases, you'd either have to disable any such tests, or alternatively the tested attribute could redo the whole build.

Earlier conversation #9281.

It's also very annoying during packaging / nix package development when a test fails after an hour long build and you have to go through the whole process again.

I don't think we should (by default) add such a tested attribute, or put the tests in a passthru.tests derivation. In fact, I think that building the tests in the same derivation has the advantage that it forces us to observe the failure, which in turn can warn us about failures also in dependent packages. The same reasoning also pushes me to advocate in transitioning from adding a passthru.tests.version to versionCheckHook. See also:

https://nixos.org/manual/nixpkgs/unstable/#tester-testVersion
https://github.com/NixOS/nixpkgs/pull/320266
And the discussion that began here: https://discourse.nixos.org/t/improve-the-jdk-infrastructure-on-nixpkgs/45678/14?u=doronbehar .


Column p0.drive_id does not exist

Upgrading from 1.4 via docker-compose pull and now seeing this error on startup:
** (Postgrex.Error) ERROR 42703 (undefined_column) column p0.drive_id does not exist teslamate_1  | 17:53:45.342 [info] == Running<PHONE_NUMBER>2941 TeslaMate.Repo.Migrations.FixIncompleteChargingProcesses.up/0 forward teslamate_1  | ** (Postgrex.Error) ERROR 42703 (undefined_column) column p0.drive_id does not exist teslamate_1  | teslamate_1  |     query: SELECT p0."id", p0."date", p0."latitude", p0."longitude", p0."speed", p0."power", p0."odometer", p0."ideal_battery_range_km", p0."battery_level", p0."battery_heater", p0."battery_heater_on", p0."battery_heater_no_power", p0."outside_temp", p0."inside_temp", p0."altitude", p0."fan_status", p0."driver_temp_setting", p0."passenger_temp_setting", p0."is_climate_on", p0."is_rear_defroster_on", p0."is_front_defroster_on", p0."car_id", p0."drive_id", p0."id" FROM "positions" AS p0 WHERE (p0."id" = $1) teslamate_1  | teslamate_1  |     hint: Perhaps you meant to reference the column "p0.trip_id".

I'll investigate this. In the meantime upgrade to v1.4.3 first (by explicitly specifying the tag in the docker-compose file). After starting once, you can upgrade to the latest version i.e. v1.5.1.

Never mind, I found a quick fix. Docker image will be ready in ~30 minutes.

I was going to pull and star this on my synology NAS - should I just wait until I hear on this? :)

The image ist available. You can try it now :)

working great now, thanks!


Link broken

[Enter feedback here]
This link doesnt work.  https://github.com/dotnet/EntityFramework.Docs/tree/main/samples/core/Miscellaneous/Testing/ItemsWebApi/
Im having an issue testing a view and this is the use case I need help with.

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

ID: 0cc10f39-8fe5-e856-5839-9aa5e9d435c6
Version Independent ID: 10ddba97-42d2-0cda-3e7f-eaeb4fda74b0
Content: Keyless Entity Types - EF Core
Content Source: entity-framework/core/modeling/keyless-entity-types.md
Product: entity-framework
Technology: entity-framework-core
GitHub Login: @AndriySvyryd
Microsoft Alias: avickers

The sample including ToInMemoryQuery was removed as part of #3539, I just submitted #3745 which adds conceptual documentation for it as well. @supermitsuba you can examine that to see the sample.


Add bin file to automate updating from Ruby repo

Command is a php script and should work on most platforms.
~ php bin/updateDomains.php
Creating upstream directory
Downloading fresh Ruby Swot archive
Download complete
Extracting archive.

Update complete.

My hero! :heart_eyes:
Thanks @Rockstar04!


⚠ Mobitopup has degraded performance

In 4014f90, Mobitopup (https://napcard.voz.tech) experienced degraded performance:

HTTP code: 200
Response time: 3273 ms

Resolved: Mobitopup performance has improved in 42e06ba.


Support for Chinese translated site

With a large amount of interest in Kubeflow coming from China, we should figure out how to support a Chinese translated site. Can this be automated translation?

I'd love to help the Japanese translation of the site.

Thanks Daisuke. We are using Hugo to create the static site. I’ll look up
on how can we leverage any internationalization capabilities it might have.
Please see if you could explore as well.
Regards
Abhishek
On Wed, Jun 6, 2018 at 11:35 PM Daisuke Taniwaki<EMAIL_ADDRESS>wrote:

I'd love to help the Japanese translation of the site.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/kubeflow/website/issues/18#issuecomment-395309157,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ALOqZp_z0ZrbhRYyiQ9ltcF0c-Obd0AFks5t6MmWgaJpZM4UOUNl
.

@dtaniwaki Please join the #website channel on kubflow.slack.com and I can provide further details on how to go about adding Japanese documentation.

I'd appreciate it if we could maintain a Chinese version.
https://gohugo.io/functions/i18n/ may be helpful for us.

I agree.
Thanks for the pointer to the i18n documentation. We discussed today in
website standup to get the config ready for i18n once are deployment docs
are ready. I won’t have bandwidth before that to make the config changes
before that.
Abhishek
On Thu, Jun 7, 2018 at 10:36 PM Ce Gao<EMAIL_ADDRESS>wrote:

I'd appreciate it if we could maintain a Chinese version.
https://gohugo.io/functions/i18n/ may be helpful for us.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/kubeflow/website/issues/18#issuecomment-395652864,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ALOqZpXrjVguflW7bnDjXVVP6SxolqW2ks5t6g1KgaJpZM4UOUNl
.

SGTM
Thanks :smile:

Related issue: https://github.com/kubeflow/website/issues/1128

/kind feature

/assign

The product requirements doc is ready for review: http://bit.ly/kubeflow-i18n
I've scheduled it for discussion in the Kubeflow community meeting on March 24, PT.

/unassign


[Popup] Doesn't remove Window Events on Destroy

In an Angular JS application of mine I was suffering from a terrible memory leak. The extensive use of Semantic UI popups made me think they are the culprit. So I investigated a bit and found the cause. The initialize method of the Popup module attaches a listener on the window.resize event.but does not unbind it when its destroy behaviour is invoked. The proposed changes solve the memory leak.

We will have to solve this with elementNamespace (see sidebar for an example) since all modules bind to window with the same event namespace currently, causing the PR fix to remove events for other popups.

@jlukic This is why I pass the event handler to the 'off' method to make sure that only this event handler is removed and correspondent handlers for other popups are preserved (I made sure to test this before the pull request - other popups are intact).
However, you are correct that making the elementNamespace unique is a cleaner way to do this, since we can then unbind all events for this module in one go. Moreover, this would be more consistent as it was already done in other modules.
Do you want me to apply the sidebar approach from 9170fad1bd6e1e91c3a78aa391fe8516a32e8aee to my PR or you will take care of this?

You're right I didnt notice that in your commit, it does explicitly specify the event to unbind.
I'm going to however swap over to a separate namespace to make it possible to remove the events explicitly without maintaining a reference to the event handler, which isn't possible outside the module itself.


machine exoscale: support SSH key file

Proposed changes
Document the feature that let the user specify the SSH key file. How to resolve issues with debug mode and known issue on our Debian 9 templates.
Related issues (optional)
TODO docker-marchine PR

waiting for:

https://github.com/exoscale/docker-machine/pull/3
and github PR to be merged

rebased on vnext-machine: https://github.com/docker/docker.github.io/pull/6147


Property is missing in null or undefined

I'm new to flow so I hope I haven't missed anything obvious.
I'm using it with React and I have a lot of components that have state data coming in from AJAX calls in componentDidMount. I figure that the best way to deal with that is to have state objects as Maybe-Types and initialize them with 'null'.
However I get a lot of errors like:
Cannot get this.state.user.name because:
 • property name is missing in null or undefined [1].
 • property name is missing in null [2].

Even if I have a condition checking that this.state.user exists.
It looks like a bug to me because the conditions seem "brittle" (not sure if random would be a better word). I might have 5 properties set up the same way and only some of them will raise errors.
I tried to make a typical example of my problems:
flow.org/try link
If you remove line 27 there are no more errors (another "brittle" condition).
If there is a better way to init typed states in React with flow I'm open to learning. However seeing how the errors pop up it looks to me as if there is a bug in flow anyways.

Function calls invalidate refinements.
Removing the .replace(" ", "_") in your code fixes the error.
You can bind the value locally to avoid the invalidation:
  render() {
    const {user} = this.state;
    if (!user) {
      return (

Loading User ...

      )
    }
    let filename = user.name.replace(' ', '_') + '.csv';
    return (

User #{user.id}

He has a great name: {user.name}

User info file is: {filename}

    )
  }

(Yes, using maybe-types is a good approach.)

Thank you for the quick answer. Looks like this is indeed not a bug but the current state of affairs. Your solution works well for me. Thanks again.

You're welcome; glad that it worked for you.


Implement a strict certifiable OIDC flow

Checklist

[x ] I have read the Contributor Guide
[x ] I have read and agree to the Code of Conduct
[x ] I have added a description of my changes and why I'd like them included in the section below

Description of Changes
This PR aims to make tame-oidc oidc-relying-party-certifiable which means passing some tests that OIDC has set up https://www.certification.openid.net/
To do this a strict flow was implemented which will ensure compliance if used, while the tools used by it can be used to construct your own possibly compliant flow, but without any guarantees.
The oidc tests require implementation of basic auth, so that was added. Additionally some JWT verification methods were added.
Some imperfect implementation details:

We only try RSA JWKS
We try all JWKS when trying to verify a signature in no particular order even though we (likely) have the key_id used to sign the token. Simplifies the case where a key_id is omitted, if the provider only provides one set of keys we're supposed to use that, if the provider specifies many it's up to us whether or not to try all or to throw an error, this implementation will try all.

Some improvements I'd like to make when there's more time

Integration tests, spin up a bare-bones IDP with axum and unit-test so changes aren't so spooky
Could put different auth methods behind feature gates if we don't want to pull in b64 if you don't use basic auth

Related Issues
Pre-requisite for completing https://github.com/EmbarkStudios/tame-oidc/issues/14

What's the next step for this, did it get forgotten/lost?

What's the next step for this, did it get forgotten/lost?

Still needs some review, actually missed the linting but that's fixed now. The cargo deny complains about issues that do not as of yet have a known fix and some duplicate deps from dev-dependencies

I've seen this lying around for some time but don't really know how to go about reviewing it. Its quite a big change and I'm not familiar with the OIDC spec 🤷 Not sure what the best way to go about it is. A guided tour maybe?

I've seen this lying around for some time but don't really know how to go about reviewing it. Its quite a big change and I'm not familiar with the OIDC spec shrug Not sure what the best way to go about it is. A guided tour maybe?

That could be good, It's tested in that it passes the OIDC test-suite so I don't think a lot of knowledge about the specification itself is necessary for reviewing it, but a check on the code soundness/apis etc would be good


Biosample linking

Updates:

creates output directory for linked biosamples

improved error messaging

-prod flag (dev by default) and -s for input spreadsheet with list of accessions (can be .csv or .txt)

lowercase script name

also added input file: test_sample_accs_list.txt to repo

Thanks @carlacummins for the prompt re-review! I'll add the .md file and merge it 👍


Cursor Pagination URL-Encoding/Decoding Question

I had some tests running in Pytest that test pagination by grabbing "next_page" and send a request with that as the new cursor.
The "next_page" cursor I was getting in my tests before was: "PmR0OjIwMjQtMTEtMjEgMTg6MDE6MDIuNzY5MDYw".
This was working fine.
After changing some code to use Unix time instead of Datetime (not sure if that's relevant), the "next_page" cursor I'm getting now is "Pmk6MTczMjIxMjQ4Ng%3D%3D".
I'm not sure why the cursor has changed, so it would be great to understand that.
As FastAPI does automatic URL-encoding/decoding, it seems that my test to GET the next page of data changes the cursor to "Pmk6MTczMjIxMjQ4Ng==" and leads to receiving a blank page instead of one filled with data.
I'm not exactly sure what the issue is here, but I was wondering if its possible to change fastapi-pagination to remove any characters that would lead to encoding/decoding issues.

Closing as I may need to continue testing, looks like the above "issue" may not be an issue

I've tried:

Adjusting the size (from 4 to 10) to see if those entries are retrieved on the first page. They are 👍

Using from urllib.parse import quote, unquote in different variations to try to trick FastAPI into using the right cursor. That hasn't worked yet.

Hey Uriyyo! Any updates or ideas about this? It's not blocking me entirely, but has led to using some workarounds in testing

I'll take a look, thanks :))


fix account delete

Fixes #239 for now

Pull Request Test Coverage Report for Build 896

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 74.707%

Totals

Change from base Build 890:
0.0%

Covered Lines:
1146

Relevant Lines:
1534

💛  - Coveralls

Pull Request Test Coverage Report for Build 896

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 74.707%

Totals

Change from base Build 890:
0.0%

Covered Lines:
1146

Relevant Lines:
1534

💛  - Coveralls


Ask for help: how to automatic annotation using TensorFlow OD API?

https://github.com/opencv/cvat/blob/develop/cvat/apps/documentation/user_guide.md#User's guide:
CVAT has many powerful features:  ...'automatic annotation using TensorFlow OD API,'.
Is there any documents to describe how to do it?
Thanks.

Hi @yzchaogmail ,
You need to build a container with TF OD API support: https://github.com/opencv/cvat/blob/develop/components/tf_annotation/README.md
To run it efficiently you need OpenVINO (https://github.com/opencv/cvat/blob/develop/components/openvino/README.md) or CUDA (https://github.com/opencv/cvat/tree/develop/components/cuda).
If you install it correctly you should be a button for each task in dashboard "Run TF annotation"

@yzchaogmail ,
Inference without OpenVINO or CUDA can be extremely slow. How much frames the task has?
Could you please just do a simple experiment? Create a task with one image and "Run TF Annotation". Does it work?

Create a task with one image and "Run TF Annotation",it works!
In my computer ,the speed with OpenVINO is about 1 frame/second.
root@ecs-cn-south-ubuntu:/var/lib# uname -a
Linux ecs-cn-south-ubuntu 4.4.0-104-generic #127-Ubuntu SMP Mon Dec 11 12:16:42 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
root@ecs-cn-south-ubuntu:/var/lib# cat /etc/issue
Ubuntu 16.04.5 LTS \n \l
root@ecs-cn-south-ubuntu:/var/lib# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
4  Intel(R) Xeon(R) CPU E5-2690 v4 @ 2.60GHz
root@ecs-cn-south-ubuntu:/var/lib# cat /proc/cpuinfo | grep physical | uniq -c
1 physical id     : 0
1 address sizes   : 42 bits physical, 48 bits virtual
1 physical id     : 1
1 address sizes   : 42 bits physical, 48 bits virtual
1 physical id     : 2
1 address sizes   : 42 bits physical, 48 bits virtual
1 physical id     : 3
1 address sizes   : 42 bits physical, 48 bits virtual
Thank you very much.


Display a new WSL distro in the profiles list

Environment
Windows build number: Microsoft Windows [version 10.0.18362.295]
Windows Terminal version (if applicable): Version: 0.3.2171.0

Steps to reproduce

Install Windows Terminal
Install a Linux Distribution from Windows Store
Enable the Windows Subsystem for Linux
Reboot
Launch the WSL distro and configure it
Reboot

Expected behavior
Display the WSL distro in the profiles list
Or add easy way to add it

Actual behavior
The WSL distro not appear in the profiles list

#754 will help this. Right now we only generate the list of WSL distributions on initial install.

/dup #754


Review handling of docs/.contentlayer

Description
docs/.contentlayer should not be managed by git and should be excluded from the TypeScript compiler's compilation (and type-checking) targets

@koralle
Why did you create this PR when you discontinued the contentlayer?

@koralle
Why did you create this PR when you discontinued the contentlayer?


AttributeError: 'str' object has no attribute 'get_bucket'

I'm running rpm-s3 as part of a build pipeline that publishes packages to S3 on every build. Things have been working well:
https://snap-ci.com/servicosgovbr/guia-de-servicos/branch/master
…well, until a couple of hours ago:
Traceback (most recent call last):
  File "/var/go/rpm-s3/bin/rpm-s3", line 254, in <module>
    main(options, args)
  File "/var/go/rpm-s3/bin/rpm-s3", line 240, in main
    update_repodata(options.repopath, args, options)
  File "/var/go/rpm-s3/bin/rpm-s3", line 157, in update_repodata
    s3grabber = S3Grabber(s3base, options.visibility)
  File "/var/go/rpm-s3/bin/rpm-s3", line 46, in __init__
    self.bucket = getclient(base)
  File "/var/go/rpm-s3/bin/rpm-s3", line 111, in getclient
    return boto.connect_s3(os.getenv('AWS_ACCESS_KEY'), os.getenv('AWS_SECRET_KEY').get_bucket(base.netloc))
AttributeError: 'str' object has no attribute 'get_bucket'

I'm still trying to work out what the root cause is; any pointers based on the stack trace alone?

The error is related to a wrong parenthesis:
diff --git a/bin/rpm-s3 b/bin/rpm-s3
index ae8f801..0642536 100755
--- a/bin/rpm-s3
+++ b/bin/rpm-s3
@@ -108,7 +108,7 @@ class FileGrabber(object):

 def getclient(base):
     if os.getenv('AWS_ACCESS_KEY'):
-        return boto.connect_s3(os.getenv('AWS_ACCESS_KEY'), os.getenv('AWS_SECRET_KEY').get_bucket(base.netloc))
+        return boto.connect_s3(os.getenv('AWS_ACCESS_KEY'), os.getenv('AWS_SECRET_KEY')).get_bucket(base.netloc)
     else:
         return boto.connect_s3().get_bucket(base.netloc)

Thanks, should now be fixed.

Again, sorry everyone for this.  I originally copied and pasted but I switched to getenv as it returned Nil if it didn't exist and fat fingered the paren.


add color details in assets

add all color details in the readme.md file of the project

added all the required color details in readme.md file in the repository


fix($compile): fix scoping for transclusion

Change the scope's prototype when a directive with transclude is at the root of a template of a replaced directive
Fix for the issue #12936

Signed.

This looks very promising! I will look this week.

I've switched the order of parameters in compilationGenerator and added another test for a child scope. What do you think?


GitHub repository does not link to the project website url

As part of our ongoing effort to ensure all the websites within the CNCF meet the CLOMonitor guidelines, we noticed that Kueue does not pass the website criteria on CLOMonitor.
To fix this:
Edit kubernetes-sigs/kueue repository details. See Notary for example:

In the website section, add the link to the Kueue website (https://kueue.sigs.k8s.io/). See Notary for example:

Once done, feel free to close this issue as CLOMonitor will recrawl the page and update accordingly.

Done.
cc: @alculquicondor
/close


Add regional app requester example

I'm not really sure how much I want to include this. It feels kind of too niche to include as an example script. Anything that requires a specialized setup to run doesn't seem like it belongs as an example to me.


Better white spacing around errors.

The formatting in this example puts two empty lines after each error, and the first error has one empty line before it. Something similar to this would look much better.
Surrounding the code blocks are actual ellipses characters (not three dots, one ascii character). Notice them directly above/below the line numbers. This not only creates nice white space between the clickable file name/code sample, between the code sample, and error message, but it also tells the viewer that "there's probably more code here not shown".
In the code examples, the leading white space on the lines are removed, and two spaces are placed after the 193 | before printing the source text. You can do this by subtracting min(leadingWhiteSpace, linesThatArePreviewed) from every previewed line, and then inserting two spaces after the |.

    <PREVIOUS CONSOLE LINES>

    /Users/jwalke/githubPRs/css-layout/src/re-layout/src/Layout.re:196 48-146
      …
     193 |  if (isMainAxisRow && isStyleDimDefined(child.contents, 0)) {
     194 |
     195 |    /* The width is definite, so use that as the flex basis.*/
     196 |    child.contents.layout.flexBasis = fmaxf(child.contents.style.width, getPaddingAndBorderAxis(child.contents, 0));
     197 |  } else if (not <| isMainAxisRow && isStyleDimDefined(child.contents, 0)) {
     198 |
     199 |    /* The height is definite, so use that as the flex basis.*/
      …
    Error: The types don't match.
    This is: float * float -> float * float
    Wanted:  float

    /Users/jwalke/githubPRs/css-layout/src/re-layout/src/Layout.re:196 48-146
      …
     193 |  if (isMainAxisRow && isStyleDimDefined(child.contents, 0)) {
     194 |
     195 |    /* The width is definite, so use that as the flex basis.*/
     196 |    child.contents.layout.flexBasis = fmaxf(child.contents.style.width, getPaddingAndBorderAxis(child.contents, 0));
     197 |  } else if (not <| isMainAxisRow && isStyleDimDefined(child.contents, 0)) {
     198 |
     199 |    /* The height is definite, so use that as the flex basis.*/
      …
    Error: The types don't match.
    This is: float * float -> float * float
    Wanted:  float

    <NEXT CONSOLE LINES>

You can see how in this example, the lack of whitespace makes error descriptions seem attributed to the wrong error:


MS.PowerPlatform.4.1v1 - Content Security Policy

💡 Summary
What is the work, as a high-level summary?
The Content Security Policy is only applicable to the use of Dataverse with Power Apps.  Suggest adding a note that 4.1 is only applicable to Environments with Dataverse.
Why does this work belong in this project?
This would be useful because... It would ease frustration for agencies who are trying to apply this configuration to environments which do not use Dataverse.
Please provide details for implementation, such as:
Add a note or wording to call out this only applies to environments with Dataverse.
How do we know when this work is done?
When 4.1 is updated in the baseline.

Yes, CSP is a sub heading under "Configure Security for Dataverse", I'm working with the MSFT Docs to team to add a note that this policy only applies to Environments with Dataverse. With the SCuBA policy linking directly to the CSP doc agencies may not notice that it falls under the Dataverse section.
An environment without Dataverse will not have a Settings option so step 3 onwards would not apply to that Environment. Given this policy is marked as a SHALL, it has already caused some agencies confusion as to why they do not see that option.
Thanks,
Rhett


[Suggestion] Make Attack cape work as payment for Cyclops in WG

The comments of warriorsguild.ts suggest it was intended but it's not implemented in the code.
Suggest we make Attack Cape work in lieu of using tokens.
Thanks!

Done in the next update. If you have an attack cape(u or t) or a max cape, no tokens needed.


Support various alpha modes

This implementation should read and correctly use baseColor.alpha, alphaMode, and alphaCutoff, as described in the spec.
Mentioned in https://github.com/KhronosGroup/glTF-WebGL-PBR/issues/20#issuecomment-307846410

the spec doesn't mention what the default alphaCutoff value is (if not actually included in the file); I assume it should be 0.  If yes, the apple tree should look like this, correct? :-

The default alphaCutoff is described in the properties reference: https://github.com/KhronosGroup/glTF/tree/master/specification/2.0#material
Also, a note about the apple tree model. There are some issues with the vertex normals that I need to investigate.

A default alphaCutoff of 0.5 means that the apple tree looks wrong in the viewer - the leaves do no render correctly.  Perhaps the model needs to specify an actual cutoff value in the file?


'String UUID' does not represent a valid

Hello,
First thanks for the amazing job.
I am working on Xcode 15.3 (15E204a) and using the Simulator for iOS. Arduino is the original Nano 33 BLE.
First I had to add on plist the bluetooth services and privacies to avoid error on "XPC Service Connection".
That works.
But now I have the following error : 'exception ''NSInternalInconsistencyException', reason: 'String UUID'
does not represent a valid" (cf screenshot).
Do I need to publish on the Store (and use my iPhone vs Simulator) to avoid the error ? (I didn't get my license yet).
Thanks for your feedback.

Thanks Andrea. Same bug with the iPhone (vs Simulator).
iPhone screen remains white (Scan view is not pushed) and Xcode error is the following :

Thanks for your help. The program build then run on my iPhone, the iPhone screen becomes white then Xcode debug window shows "Not handled" (cf screenshot), then the scan view is opening but I can't see the Arduino in the list (even after clicking on Start Scan). May be you have a clue of what I have done wrong...

The team was super reactive and the program works perfectly ! Bravo !


Should Abilities be in the db?

With a db structure like (Not a fan of all the values on the character model):
table: Abilities
  id,
  name,
  code,

table: Skills
  id,
  name,
  code,
  ability_id,

table: CharacterAbilities
  character_id,
  ability_id,
  score,

table: CharacterSkills
  character_id,
  skill_id,
  bonus,

Where in PHP you can do:
$character->abilities->where('strength')->skills // All strength skills
$character->skills // All Skills

$character_abilities->modifier // Getter for modifier
$character_skill->bonus // Getter for bonus

I think this will clean up the character model and allow for custom abilities / skills in the future.

👍


remove unused prefixer mixin

We use postcss-prefixer.

We use autoprefixer for this. We can safely remove this.


For a 1.6 release

Codecov Report

Merging #159 (5fcf304) into master (5886633) will not change coverage.
The diff coverage is 100.00%.

:exclamation: Current head 5fcf304 differs from pull request most recent head 7cd0ecf. Consider uploading reports for the commit 7cd0ecf to get more accurate results

@@           Coverage Diff           @@
##           master     #159   +/-   ##
=======================================
  Coverage   88.75%   88.75%
=======================================
  Files           8        8
  Lines         329      329
=======================================
  Hits          292      292
  Misses         37       37

Impacted Files
Coverage Δ

src/MLJModelInterface.jl
100.00% <ø> (ø)

src/model_api.jl
60.00% <ø> (ø)

src/metadata_utils.jl
100.00% <100.00%> (ø)

Continue to review full report at Codecov.

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


Validate restore name label length

Velero should handle cases when the label length exceeds 63 characters.

if the length of the backup/restore name is <= 63 characters, use it as the value of the label
if it's > 63 characters, take the SHA256 hash of the name. the value of
the label will be the first 57 characters of the backup/restore name
plus the first six characters of the SHA256 hash.

Fixes heptio#1021
Signed-off-by: Anshul Chandra<EMAIL_ADDRESS>

@canshul08 this looks like it's in pretty good shape. Have you been able to do any manual testing at all?

@canshul08 this looks like it's in pretty good shape. Have you been able to do any manual testing at all?
@skriss Yes, I tried testing the functionality by creating backups with name more than 63 characters and later restoring the same. However, I'm not very sure of Restic, I'll check with you on that.

OK - I can help out with some testing there

Awesome, thanks for the PR and your patience, @canshul08!


fixed parallel stage not used in UI

Fix for BlueOcean UI.
Removed parallel stages from unused ARCH
Incorrect:

Correct:

thx, looks great


Refactoring

I've refactored the library a bit :blush:

dropped not needed use Timex (it only aliases some modules that aren't used in 'every')
updated wording and removed redundant text from @moduledoc and @doc comments
use Timex for some more calculations instead of doing it by yourself
fixed a bug with calculating the interval in hour/1 and hours/2
parse datetime in setup and pass as context into tests to parse only once
test hours/2 instead of hour/1 in doctest for hours/2 :wink:
use more common ## Examples (was ## Example, singular)
marked minutes(interval, nil) and hours(interval, nil) as deprecated

#hacktoberfest

Pull Request Test Coverage Report for Build 42

19 of 19 (100.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 100.0%

Totals

Change from base Build 41:
0.0%

Covered Lines:
20

Relevant Lines:
20

💛  - Coveralls


'RoutingModel' object has no attribute 'SetPickupAndDeliveryPolicyOfAllVehicles'

Traceback (most recent call last):
File "vrp_pickup_delivery_fifo.py", line 218, in
main()
File "vrp_pickup_delivery_fifo.py", line 194, in main
routing.SetPickupAndDeliveryPolicyOfAllVehicles(
File "/Users/vansinsta/.local/lib/python3.7/site-packages/ortools/constraint_solver/pywrapcp.py", line 3182, in
getattr = lambda self, name: _swig_getattr(self, RoutingModel, name)
File "/Users/vansinsta/.local/lib/python3.7/site-packages/ortools/constraint_solver/pywrapcp.py", line 80, in _swig_getattr
raise AttributeError("'%s' object has no attribute '%s'" % (class_type.name, name))
AttributeError: 'RoutingModel' object has no attribute 'SetPickupAndDeliveryPolicyOfAllVehicles'

You must use the master branch, where did you get this sample ?

I got this in master branch.

I have installed or tools thru pip install --user ortools==7.0b6150

ok, master is ahead of this beta release, and leak has been fixed -> closing


Add a more real Test case to demonstrate/test configMap

Add a Java Junit Test case containing a SpringBoot application exposing a HTTP APi where the message is found from the Kubernetes ConfigMap deployed within a KubernetesMock Server

I think we can close this now.