Crash Report

Please provide a brief summary of the bug
EXCEPTION_ACCESS_VIOLATION ? I'm not a programmer so I've got no idea really.
Please provide steps to reproduce where possible
I just launched a modpack for a game, was working and playing it fine until some point last night so I've got no idea how to reproduce it. Only crashes once in the game world but is almost immediate
Expected Results
Game to not crash
Actual Results
CTD
What Java Version are you using?
OpenJDK Runtime Environment Temurin-17.0.5+8 (17.0.5+8) (build 17.0.5+8)
What is your operating system and platform?
Windows 10 on x64
How did you install Java?
Adoptium (OpenJDK17U-jdk_x64_windows_hotspot_17.0.5_8.msi)
Did it work before?
Was fine until some point last night, suddenly crashed

Did you test with other Java versions?
Was also broken with one of the 17.0.4 builds, I updated just incase and also updated my graphics drivers but got the same crash
Relevant log output
https://pastebin.com/jS5qQvDp

Looks like this is a Minecraft related bug in the LWJGL layer (it's a gaming lib that Minecraft uses to talk to graphics cards etc).  You can try:

Downgrade your NVidia drivers (there have been a number of complaints recently)
Use the built in Microsoft Build of OpenJDK 17.0.3 that comes with the official Java Edition
Report this to Mojang.


Explain autopilot 60% of funds?

Can you clarify what the below statement means?
The autopilot automatically creates channels for up to 60% of your on-chain funds.
Does that mean if I fund this wallet with 1 BTC the autopilot will use 0.6 BTC to open channels? Is this a reasonable amount to open channels with? How much does it cost to open these channels? How much to close and bring them back onchain? Sorry I just want to make sure I know what's going on when I fund a wallet on Zap...

Hi @terencechow
Autopilot is a feature of lnd. The documentation for it is actually pretty lacking but your basic understanding is correct.
You can get some more insights by reading the comments from the sample lnd config file here https://github.com/lightningnetwork/lnd/blob/0c1b619e53ac88ad53f3a88e5d1129c25ddeaf13/sample-lnd.conf#L251-L265
In terms of fees, there is no way to set the fees directly currently, but I believe it uses a 6 block confirmation target in order to estimate the fee that it automatically applies.
See https://github.com/lightningnetwork/lnd/issues/886 for a discussion about the ability to set the fee rate manually.


gitMinimal reproducibly fails t3910-macos-precompose.sh on ZFS

Steps To Reproduce
Steps to reproduce the behavior:

Set up NixOS on ZFS
Build gitMinimal
Observe t3910-mac-os-precompose.sh failing

Build log
[...]
git-minimal> t3910-mac-os-precompose.sh ......................... Dubious, test returned 1 (wstat 256, 0x100)
git-minimal> Failed 10/25 subtests
git-minimal>         (1 TODO test unexpectedly succeeded)
[...]
git-minimal> Test Summary Report
git-minimal> -------------------
git-minimal> t0050-filesystem.sh                              (Wstat: 0 Tests: 11 Failed: 0)
git-minimal>   TODO passed:   9-10
git-minimal> t3910-mac-os-precompose.sh                       (Wstat: 256 (exited 1) Tests: 25 Failed: 10)
git-minimal>   Failed tests:  1, 4, 6, 8, 11-16
git-minimal>   TODO passed:   23
git-minimal>   Non-zero exit status: 1
git-minimal> Files=956, Tests=24217, 93 wallclock secs (18.06 usr  5.03 sys + 724.41 cusr 2624.67 csys = 3372.17 CPU)
git-minimal> Result: FAIL
git-minimal> make[1]: *** [Makefile:56: prove] Error 1
git-minimal> make[1]: Leaving directory '/build/git-2.37.1/t'
git-minimal> make: *** [Makefile:3065: test] Error 2

Additional context
This reproducibly happens on the one host that runs on ZFS on the root filesystem / nix store.
Notify maintainers
@primeos
@globin
@wmertens
Metadata
Reproduced today on 14463eff815e2b1129ee79dd55c64de97d0d712d.

I presume this is ZFS on Linux? Do you have some error output?
I think the first step is determining if it is an upstream issue or due to the NixOS build.

Yes, ZoL. I don't have any more output than that. Running the tests from the repo requires a GIT-BUILD-OPTIONS file.

Detailed logs on the two test failures.
https://gist.github.com/mweinelt/88f2637a7d3e94d0805d894ec9bbe4fb

This is an upstream issue, and I've submitted a patch to fix it (see https://github.com/git/git/pull/1351). When it gets accepted, we can backport it here until it lands in a release.


fix: rebrand streaming site Zoro to AniWatch

Streaming site Zoro recently rebranded to AniWatch (not to be confused with Aniwatch). This PR removes their old domain and replaces it with the new destination. Added a note mentioning their former site (like Marin's old site).
Seeing as it conflicts with Aniwatch, it might be best to add a note somewhere as well.

Yes, we do need a note about the fact that it's not the original aniwatch but a zoro rebrand.

Yes, we do need a note about the fact that it's not the original aniwatch but a zoro rebrand.

Added in commit https://github.com/Snaacky/thewiki/pull/81/commits/d8d224bdf0cfe6bcd3936d36595f7a8ec8943b74. Please let me know if I'm missing any detail(s) or if it can be written better.

looks good to me, thank you


Error in the 'Getting Started' Example (missing wrapping element)

This code is copied from getting started page in your documentation site.

The style imports are also missing in the example page:
  import 'react-bnb-gallery/dist/style.css';

Hi @Avivhdr, I'm sorry you are having this issue.
I updated the Getting started example because it was wrong.
Now should be working.
Thanks.

Please feel free to reopen this issue if you find any other error on the example.


Add an option to leave a space between a variable name and a colon

When a variable or parameter has a type annotation, I prefer to leave a space between the variable name and the colon:

let variable : Type = expr;

However, rustfmt removes that space and doesn't seem to have an option to preserve it. I would like to suggest adding such an option.

This would be pretty easy to add, if you'd like to have a go I'd be happy to mentor.

Sure, why not :)

Here's a first attempt at a patch: https://github.com/HighCommander4/rustfmt/commit/2b4ccab9957b3554e2e51b564df019137d4c3f38
It handles local variables, global variables, function parameters, and trait bounds. There are no tests yet, but I'll write some for the next iteration of the patch. (I did test the changes by running the modified rustfmt on an example file.)
Couple of questions:

The name and description of the config option mention "type annotations", but the option also applies to trait bounds. Is there an umbrella term that would encompass both type annotations and trait bounds?
Are there other syntactic constructs in the language, similar to type annotations and trait bounds, that the option should apply to?

I would have separate options for types in decls and trait bounds.
I would probably apply the variable option to fields too (assuming you do that in your code), and the trait bounds one to other type and lifetime bounds.

Updated patch to handle fields and lifetime bounds, with the trait and lifetime bounds controlled by a separate option as suggested. Also added tests: https://github.com/rust-lang-nursery/rustfmt/pull/1110

I realized there is an additional context in which I'd like to have a space: when constructing a struct, e.g.:
struct Point {
  x : i32,
  y : i32
}
fn main() {
  let pt = Point {
    x : 42,   //  <-- here
    y : 42    //  <-- and here
  };
}

However, that's neither a "type annotation", nor a "bound"; should I introduce yet another option for it?

I would include it with type annotation, since I imagine one would always want a struct decl and a struct ctor to look the same.

I would include it with type annotation, since I imagine one would always want a struct decl and a struct ctor to look the same.

Sounds good - implemented in https://github.com/rust-lang-nursery/rustfmt/pull/1119

Thanks for the reviews! The patches that were merged implement this option as I envisioned it, so I think the issue can be closed.


New linkcode_resolve

New implementation of linkcode_resolve, adapted from scikit-learn's implementation. It fixes a number of things, in particular, it matches exactly the git version in the current environment, so the source link always points to the correct location.
From a conf.py file, it can be used as follows:
linkcode_resolve = make_linkcode_resolve(
    package,
    "https://github.com/" + organization + "/{package}/blob/{revision}/src/{package}/{path}#L{lineno}",
)

I'll send a PR to compas to update accordingly.
What type of change is this?

[ ] Bug fix in a backwards-compatible manner.
[ ] New feature in a backwards-compatible manner.
[x] Breaking change: bug fix or new feature that involve incompatible API changes.
[ ] Other (e.g. doc update, configuration, etc)

Checklist
Put an x in the boxes that apply. You can also fill these out after creating the PR. If you're unsure about any of them, don't hesitate to ask. We're here to help! This is simply a reminder of what we are going to look for before merging your code.

[x] I added a line to the CHANGELOG.md file in the Unreleased section under the most fitting heading (e.g. Added, Changed, Removed).
[ ] I ran all tests on my computer and it's all green (i.e. invoke test).
[ ] I ran lint on my computer and there are no errors (i.e. invoke lint).
[ ] I added new functions/classes and made them available on a second-level import, e.g. compas.datastructures.Mesh.
[ ] I have added tests that prove my fix is effective or that my feature works.
[ ] I have added necessary documentation (if appropriate)

As a side note, I fixed the copyright notice in the license file.


[New API] :  Movie Quotes API

Brief Description 🤓
An api that will give random movie quotes with the actor name as well movie name
How will you develop it?🤩
I will develop it using express js
Deployment
None
Select the open source program you are contributing to
Other
Code of Conduct

[X] I follow CONTRIBUTING GUIDELINES of this project.

Greetings @sahuf2003🎀 ! , We are excited to have you dive into another issue with us!🚀
Your involvement in our project has been invaluable, and we're confident that your skills and insights will help us conquer this challenge😇.  Use command /gssoc24 to self assign the issue.  This issue represents an exciting opportunity for us to improve and enhance our project, and we are thrilled to have you on board.
We request you to follow CONTRIBUTING GUIDELINES.
Looking for your PR soon!
In case of any issues, you can contact us on Discord.❣

/gssoc24

Hey @sahuf2003 ! I wanted to inform you that we have closed issue.Thank you for your understanding, and we look forward to your continued engagement with our repository🤗.
In case of any issues, you can contact us on Discord.
Thank you! ❣
Happy Coding! ✨
Will See you soon❣


Japanese keyword missing

モジュール: 01
ラボ/デモ:01
タスク:02
ステップ:01
懸案事項の説明
The keyword should be "グループ" instead of "Groups". If you search "Groups" in the Japanese UI, it will not return any results.

再現手順:

Search "Groups" in a Japanese UI
It will not return any result.

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


WIP: Send services documentation

Codecov Report

Merging #25 into master will increase coverage by -0.03%.

@@            Coverage Diff             @@
##           master      #25      +/-   ##
==========================================
- Coverage    99.2%   99.18%   -0.03%
==========================================
  Files          28       28
  Lines         629      612      -17
  Branches       69       71       +2
==========================================
- Hits          624      607      -17
  Misses          5        5

Impacted Files
Coverage Δ

src/services/sendInterface/adapters/apn.js
98% <ø> (-2%)
:x:

src/services/message/index.js
100% <ø> (ø)
:white_check_mark:

src/services/user/user-model.js
100% <ø> (ø)
:white_check_mark:

src/services/constants.js
100% <ø> (ø)
:white_check_mark:

src/services/message/message-model.js
100% <ø> (ø)
:white_check_mark:

src/services/sendInterface/index.js
100% <ø> (ø)
:white_check_mark:

src/services/orchestration/index.js
100% <ø> (ø)
:white_check_mark:

src/services/device/index.js
100% <ø> (ø)
:white_check_mark:

src/services/callback/index.js
100% <ø> (+3.57%)
:white_check_mark:

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 547a58e...53bdf17. Read the comment docs.


Add workers ai usage warning in local mode

What this PR solves / how to test:
Adds workers ai usage warning in local mode. Follow-up to https://github.com/cloudflare/workers-sdk/pull/4522.
Author has addressed the following:

Tests

[ ] Included
[x] Not necessary because:

Changeset (Changeset guidelines)

[ ] Included
[x] Not necessary because:

Associated docs

[ ] Issue(s)/PR(s):
[x] Not necessary because:

Note for PR author:
We want to celebrate and highlight awesome PR review! If you think this PR received a particularly high-caliber review, please assign it the label highlight pr review so future reviewers can take inspiration and learn from it.

@penalosa can you merge the pr, i don't have permissions


[FIX] sap.m.ColumnListItemRenderer: Add ARIA role for accessibility support

Missing role attribute meant screen readers were not reading aria-selected value when using spacebar.

Now using row role, screen readers should read aria-selected value when using spacebar.

Hello @luciencooper ,
Thank you for your pull request. I've created an internal record<PHONE_NUMBER>. The status of the issue will be updated here in GitHub.
Regards,
Lidiya

Hello @luciencooper ,
thanks for your contribution. Setting the ARIA role for the tr elements explicitly should not make a difference from standard point of view because the tr elements have the default role row. In practice with concrete screenreaders this might be different though.
We have on our roadmap to change the roles of the ResponsiveTable from the current implicit roles to the role grid, row, gridcell, etc. These roles see to be best suited for active tables like we have it and they work fine already in the sap.ui.table.Table control. Nevertheless to reach this first some extensions to the keyboard support are necessary which are required from ARIA standard perspective for the grid role.
In the end with those cvhanges the ColumnListItem will also get the the role row.
Best Regards

-> FIORITECHP1-15039


[staging & production] Alerts with contradicting content for forked projects

Related to #2616 in that there are 18 separate alerts, which is absolutely absurd.
Steps

Log into staging or production
Go to a project on which you have authorized several add-ons for the project and components but where another user has also authorized add-ons (https://staging.osf.io/q57ph/ is an example on staging and https://osf.io/b9v2w/ is on production -- let me know if you want to fork this so that I can briefly make it public)
Attempt to fork the project
Read the modal messages about add-on authorizations
Confirm and submit to complete forking the project

Expected
I expect that the add-on authorization for the fork would act in a manner that is consistent to the modal description.
Actual
The modal description and the fork alerts are either contradictory or not clear.
In the modal, it says that Dropbox will be authorized for the fork:

But then there are two alerts with contradictory information. See the first and seventh alert:

Then the alert that is second from the bottom reads that authorization is transferred to the forked project

Additionally, the modal only refers to the forked project not forked components, but most of the alerts are related to "forked component." It's unclear which component these alerts are referring to, since there are multiple components in this project. Are they referring to different components? Is authorization the same for all components? It is really confusing.

This is also troublesome for our project vs component distinction. @samchrisinger @sloria @GaryKriebel @lbanner

@sloria , I can address this here: https://github.com/CenterForOpenScience/osf.io/pull/2643

The "contradictory" notification for Dropbox? ... let's be sure to keep the focus tight for now. Thanks.

The fix pr by @samchrisinger has been merge and deployed.


Expose the TMD functions used for varying printing behavior

TMD recently added the following functions which can be used to vary the printing behavior:

print-range
print-policy
print-width
print-types

Can we expose these from Tablecloth so that they can be used directly?

Yes! Of course. I will add them in the next release.

What do you think about making one function instead of four? Like print-ds with dispatching parameter

That sounds good to me. If you want maybe I can take that up

Yes, thank you!


fix: update TS types for PubSub#subscription to match 0.23+'s API

As of 0.23 and later, PubSub#subscription and Topic#subscription take an options object with streamingOptions instead of maxConnections. Also, the methods that take this options object never use gaxOpts nor autoPaginate -- these fields are unused in these code paths.
This commit updates the TS types so that the options object passed to PubSub#subscription and Topic#subscription (a) has the new streamingOptions field and (b) does not have the unused gaxOpts and autoPaginate fields. As part of this commit, some TS as type assertions are no longer needed.
There is one small breaking change in this commit -- the options passed to Topic#subscription are no longer mutated. Instead, a new options object (of a different type) is created. Since the options are no longer mutated, a small change to one of the unit tests was necessary.
Test plan: TS builds and all tests pass

[x] Tests and linter pass
[x] Code coverage does not decrease (if any source code was changed)
[x] Appropriate docs were updated (if necessary)

@ide thanks for the PR! There were a few other type issues as well but I think I managed to get them all this morning. Unfortunately I have ruined your PR in the process :( I think I managed to cover everything here, but if you find anything else please let us know. Thanks again!

The new types look like they work for me, thanks!


Alt + Shift (which is used to change system's keyboard layout) in Linux opens the application "File" menu blocking the input

Expected Behavior
Alt + Shift, while typing in the app, should change the keyboard layout and nothing else.
Current Behavior
It opens the "File" menu with "Settings"/"Quit" options and blocks the input.
Possible Solution
Seems to be Linux related (my system is Linux Mint 18 Cinnamon x64) and it's common Electron issue. I faced this with slack too. There is the same issue with Rocket.chat and their solution - to add underline shortcuts in the menu items with "&".
Your Environment

Franz Version used: Version: 5.0.0-beta.18 Release: 1.8.4 / linux / x64
Operating System and version: Linux Mint 18 Cinnamon x64

Here https://github.com/electron/electron/issues/11106#issuecomment-441350115 is fix (workaround) for this problem, that must be applied to Franz menu:

i fix this when building electron apps by assigning keyboard shortcut for each menu item &File instead of just File , this should be done to all top level menu items

Seems this can be simply fixed via adding to
https://github.com/meetfranz/franz/blob/master/src/lib/Menu.js & symbols to each first level menu items. But there are no label field, like in other apps (eg Rambox), so will be right to add them into defaultMessage variable?
Something like this:
const menuItems = defineMessages({
  edit: {
    id: 'menu.edit',
-    defaultMessage: '!!!Edit',
+    defaultMessage: '!!!&Edit',
},

Here is same solved issue in Riot Electron app https://github.com/vector-im/riot-web/issues/4345
And my pull request for fix it https://github.com/vector-im/riot-web/issues/4345

This is still happening today
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 20.04 LTS
Release:        20.04
Codename:       focal

Here https://github.com/electron/electron/issues/22213 is upstream issue about this problem.


2023-04-13_00-12-12_master-next_aws-crt-python

Automatically created.

/run

task 1181 of 1190 (virtual:native:/tmp/layers/poky/meta/recipes-graphics/xorg-util/util-macros_1.20.0.bb:do_populate_sysroot_setscene)
NOTE: Tasks Summary: Attempted 2360 tasks of which 2356 didn't need to be rerun and 1 failed.


Return style text input component disabled

Closes #50.

[ ] I have reviewed my code in "Files changed" tab.
[ ] I have re-read the issue and this PR fully resolves it.

in the wrong branch


fix #2602

Looks like this:

Codecov Report

Merging #2618 into dev will increase coverage by 4.16%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##              dev    #2618      +/-   ##
==========================================
+ Coverage   90.29%   94.46%   +4.16%
==========================================
  Files          91      160      +69
  Lines        6368    19568   +13200
==========================================
+ Hits         5750    18484   +12734
- Misses        618     1084     +466

Impacted Files
Coverage Δ

qiita_db/test/test_processing_job.py
99.82% <0%> (ø)

qiita_db/metadata_template/test/test_util.py
99.57% <0%> (ø)

qiita_db/base.py
92.72% <0%> (ø)

...ta_db/metadata_template/test/test_prep_template.py
99.81% <0%> (ø)

qiita_db/user.py
94.83% <0%> (ø)

qiita_db/test/test_search.py
98.82% <0%> (ø)

qiita_db/test/test_meta_util.py
98.87% <0%> (ø)

qiita_db/handlers/archive.py
100% <0%> (ø)

qiita_db/test/test_user.py
99.64% <0%> (ø)

qiita_db/metadata_template/__init__.py
100% <0%> (ø)

... and 59 more

Continue to review full report at Codecov.

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


Person implementation (dashboard, start)

Codecov Report

Merging #176 into master will decrease coverage by 0.11%.
The diff coverage is 44.37%.

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


Fix running unit tests from within VS

Description

Fix runsettings to work with recent changes in VSTest framework and VS2022.
Manual package.lock push!

Motivation and Context
How Has This Been Tested?
Screenshots
Types of changes

[ ] Improvement (non-breaking change that improves a feature, code or algorithm)
[ ] Bug fix (non-breaking change which fixes an issue with code or algorithm)
[ ] New feature (non-breaking change which adds functionality to code)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[x] Config and build (change in the configuration and build system, has no impact on code or features)
[ ] Dependencies (update dependencies and changes associated, has no impact on code or features)
[x] Unit Tests (add new Unit Test(s) or improved existing one(s), has no impact on code or features)
[ ] Documentation (changes or updates in the documentation, has no impact on code or features)

Checklist:

[ ] My code follows the code style of this project (only if there are changes in source code).
[ ] My changes require an update to the documentation (there are changes that require the docs website to be updated).
[ ] I have updated the documentation accordingly (the changes require an update on the docs in this repo).
[ ] I have read the CONTRIBUTING document.
[ ] I have tested everything locally and all new and existing tests passed (only if there are changes in source code).
[ ] I have added new tests to cover my changes.

I thought this would be easy... but I seem to be missing something, since local unit tests are still  not working 😒

I thought this would be easy... but I seem to be missing something, since local unit tests are still not working 😒

That's odd... have you done the customary move of clean & delete folders?

@josesimoes , Yes... Tried all those, and still cannot get it to work (although note that the last commit at least allows VS to recognise the test adaptor, without any of the tests being found).

It turns out that it needed the fix that @torbacz (re)found... i.e. adding autodetect .runsettings!


enable option to start new test when one test is completed

Currently on the completed test screen we only have a <Esc> mapping for quitting the app, we could add an s mapping to start new test

@radlinskii I would like to contribute to this


Language-agnostic test suite contradicts documented behavior

In the language-agnostic test suite, there are several test strings where the options take the form
Options: --option-name

One example can be found here, but there are others.
This directly contradicts the documentation on docopt.org:
Every line that starts with "-" or "--" (not counting spaces) is treated as an option description, e.g.:

    Options:
      --verbose   # GOOD
      -o FILE     # GOOD
    Other: --bad  # BAD, line does not start with dash "-"

See here for the source.
Which is correct?

Master is work-in-progress unstable experimental code. For the latest release 0.6.2 docs and behavior is consistent.
But perhaps to avoid confusion like this we should use some kind of dev branch for unfinished work.

@keleshev gitflow FTW, seriously! Or SourceTree if you're into GUIs (zero fuss, has all the things integrated).

Master is work-in-progress unstable experimental code. For the latest release 0.6.2 docs and behavior is consistent.

Gotcha, thank you. I'm working on a library for Crystal, and I'd like it to be compliant. What behavior should I consider correct? Is there a source of truth for correctness outside the documentation in this repo?

But perhaps to avoid confusion like this we should use some kind of dev branch for unfinished work.

+1.

gitflow FTW

I know it's one of the dominant branching models, so using it does have merit. But, here's the obligatory "git flow considered harmful" article link:
http://endoflineblog.com/gitflow-considered-harmful
Just having a master branch of released code and a dev branch of new stuff would be sufficient, IMO, and is lighter-weight than the full git flow workflow.
Might be worth talking about an implementation-agnostic documentation repo for coordinating work across the project.

Latest release 0.6.2 is the source of truth at the moment


make it possible to configure the development / staging and test DB c…

make it possible to configure the development / staging and test DB connection string, not only using the default. This makes it possible to debug portus instances e.g. which are production, but are broken and thus need to be started in development env, to see whats happening

sorry, that one slipped through, will remove it, of course

Looking at the travis results, seem to be general issues not related to this. HEAD is failing to compile a native exentations, 2.1.3 fails on a total unrelated point https://travis-ci.org/SUSE/Portus/jobs/164278053#L689

Please also be so kind and squash your commits. Just ignore travis, he's weird, and acts out sometimes.

will do, thanks for the update

LGTM. Could you squash your commits into a single one and use git commit's -s flag to sign it off ? Thanks! :clap:

I am sorry i am at a fair in the states and cannot work on this, i will be back next monday.

@EugenMayer sure, no worries. Take care :smile:

@EugenMayer PTAL at #1093. It supersedes this PR but it also does some other things (like allowing other RDBMS to be used). I'm not sure whether we are going to finally merge my PR, so don't close this one :wink:


Resolve shape via ops in broadcast_to operation

Resolves the following issues -

When ops.broadcast_to, requires the shape to be resolved via ops.shape and fails when used with tensor.shape attribute for TensorFlow backend.
When multiplying sample_weight with y_true, it needs to be cast to the target tensor.  Many times, self.dtype is None and for regression metrics like R2Score, y_true is a float and sample_weight is an int, causing type mismatch in TensorFlow backend.
Remove the dtype specification in self.num_samples in R2Score metric initialization.  Having the dtype specified in the init, causes the variable to be put in CPU, causing CPU / GPU error when assigning value in update_state method.

There is still couple of more issues with how sample_weight is used in iou_metric that needs to be resolved.

I'm going to merge this for the rerelease -- please add the unit test in a separate PR.


(PDB-5025) Added skipped unit tests for some issues

Skipped unit tests for issues:

order_by fails in some subqueries
to_string fails for integer numbers
to_string adds multiple spaces when extracting month from date

We'll need to update the test-selectors in project.clj here so they know to skip the ^:skipped metadata tag when running the default tests. The snippet below should work.
  :test-selectors {:default (fn [m] (not (or (:integration m) (:skipped m))))
                   :unit (fn [m] (not (or (:integration m) (:skipped m))))
                   :integration :integration
                   :skipped :skipped}

See leiningen/sample-project.clj for more info.
I'm not sure if we have tickets for all of the issues you've identified but if we don't we should make some and add the query-engine-improvements label to them. I can help take a closer look at the added tests and check for existing tickets tomorrow. It would be good to have a comment with a ticket number above each skipped tests so we know which tickets go with the work.


What's the version of Verilator used in your simulation environment?

What's the version of Verilator used in your simulation environment?
I encounter the problem caused by the ddr_clk and I cannot perfom the simulation.
When I use the spinalVerison="1.10.0“, there will be the following problems:
[error] CLOCK CROSSING VIOLATION :
[error] - Source            : null systolic.SlowDownBuffer$$anon$2.<init>(SlowDownBuffer.scala:28)
[error] - Source clock      : (ddrClk_clk :  Bool)
[error] - Destination       : Mem.readSync(x) systolic.SlowDownBuffer.<init>(SlowDownBuffer.scala:46)
[error] - Destination clock : (clk :  Bool)

When I use the  spinalVerison="1.9.0“ as default, the verilator cannot pass the compilation.
[info] In file included from VFireFlyFasterCfgWrapper__Syms.h:17,
[info]                  from VFireFlyFasterCfgWrapper___024root__DepSet_hf37ce434__17.cpp:7:
[info] VFireFlyFasterCfgWrapper___024root.h:38718:26: error: redeclaration of ‘CData VFireFlyFasterCfgWrapper___024root::<unnamed struct>::<unnamed struct>::__Vtrigrprev__TOP__ddrClk_clk’
[info] 38718 |             CData/*0:0*/ __Vtrigrprev__TOP__ddrClk_clk;
[info]       |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Is it the environemnt problem or the code problem?

Thanks for checking out the repo!
I'm using Verilator 5.018, and it's working fine in my environment. The top simulation file is src/FireFlyv2_2/sim/SimFireFlyFasterMultiTask.scala.
The last time I ran the simulation, I did encounter an error related to the DSP48E2.v simulation model. To fix it, I added .addSimulatorFlag("--no-timing") to get Verilator to play nice. However, I didn’t run into the specific error you mentioned here.
If you run into any more issues or have questions, feel free to open another issue.

Actually I have added the .addSimulatorFlag("--no-timing") and I have tried several versions of verilator, but the problem still happens.
I find that the problem is SlowDownBuffer has two clock domains( clk and ddrClk_clk ) and the addTag (crossClockDomain) in the file cannot handle the issue.
Cound you please check the SlowDownBuffer  again?
[error] CLOCK CROSSING VIOLATION :
[error] - Source            : null systolic.SlowDownBuffer$$anon$2.<init>(SlowDownBuffer.scala:28)
[error] - Source clock      : (ddrClk_clk :  Bool)
[error] - Destination       : Mem.readSync(x) systolic.SlowDownBuffer.<init>(SlowDownBuffer.scala:46)
[error] - Destination clock : (clk :  Bool)
[error] - Source declaration :
[error]     systolic.SlowDownBuffer$$anon$2.<init>(SlowDownBuffer.scala:28)
[error]     systolic.SlowDownBuffer.<init>(SlowDownBuffer.scala:18)
[error]     SystolicInt8AddWithOvfWrapper.<init>(SystolicInt8AddWithOvfWrapper.scala:67)
[error]     SpikeWeightCalcInt8AddWrapper.<init>(SpikeWeightCalcInt8AddWrapper.scala:29)
[error]     FireFlyFasterBareMetal.<init>(FireFlyFasterBareMetal.scala:71)
[error]     FireFlyFasterCfgWrapper.<init>(FireFlyFasterCfgWrapper.scala:37)
[error]     SimFireFlyFasterMultiTask$$anonfun$5.apply(SimFireFlyFasterMultiTask.scala:31)
[error]     SimFireFlyFasterMultiTask$$anonfun$5.apply(SimFireFlyFasterMultiTask.scala:31)
[error]     spinal.sim.JvmThread.run(SimManager.scala:51)
[error] - Destination declaration :
[error]     systolic.SlowDownBuffer.<init>(SlowDownBuffer.scala:46)
[error]     SystolicInt8AddWithOvfWrapper.<init>(SystolicInt8AddWithOvfWrapper.scala:67)
[error]     SpikeWeightCalcInt8AddWrapper.<init>(SpikeWeightCalcInt8AddWrapper.scala:29)
[error]     FireFlyFasterBareMetal.<init>(FireFlyFasterBareMetal.scala:71)
[error]     FireFlyFasterCfgWrapper.<init>(FireFlyFasterCfgWrapper.scala:37)
[error]     SimFireFlyFasterMultiTask$$anonfun$5.apply(SimFireFlyFasterMultiTask.scala:31)
[error]     SimFireFlyFasterMultiTask$$anonfun$5.apply(SimFireFlyFasterMultiTask.scala:31)
[error]     spinal.sim.JvmThread.run(SimManager.scala:51)
[error] - Connection path :
[error]       >>> toplevel/firefly/core/systolic/slowDown/buffer : Mem[8*896 bits] at systolic.SlowDownBuffer.<init>(SlowDownBuffer.scala:15) >>>

That's strange, I didn’t run into that issue. I just ran it again, and it generated the Verilog file without any errors. One thing you could try is adding the crossdomain tag at the end of the "val inputs..." and "val outputs..." in the IO bundle—maybe that’ll help. For reference, I’m using Spinal version 1.9.0 and Verilator 5.0.18.


Create Asset Dock

Fixes #132

Renames Texture dock to Asset dock
Makes it a real dock that can be moved around or pulled into a separate window
Converts it to a scene for better editability
Fixes crashes in Terrain3DEditor
Toggles between side dock and lower editor
Hides dock when Terrain3D not selected
Can pin dock to prevent above when used as a floating dock

Tested  it a bit and it look´s  pretty good already the dock colocation seem´s to work well, except when putting in to the bottom one. While it works and it add it to the bottom docks it too big and ca´t be dissable unless you select other node other than terrain.
It seem´s it may be a screen size issue, though this is the default sethings, nothing was changed.

Wait at least until it is not a Draft PR.
The bottom editor can be closed, just click the blue Terrain3D in the bottom bar, same as any bottom editor.


How to update  Automated Environments

Hi,
for a particular testcase i want to update the custom field Automated Environments to Stage etc.
I am able to update other field but not theAutomated Environments through Update method. Please guide me. here is my code. Thanks.
request.update({
        ref: '/testcase/23772',
        data: {
            Priority:       'Critical',          //this is getting updated
            Method:      'Automated',     //this is getting updated
            Type:          'Functional',              //this is getting updated
            c_AddtoRegression: false,          //this is getting updated
            c_AutomatedEnvironments: JSON.stringify({ _tagsNameArray: [{"Name": "Development", "_ref": "/allowedattributevalue/XXXXXXXX"}], })   // NOT getting updated

        },
      }, function(error, result) {
            if(error) {
                console.log(error);
            } else {
              //console.log(result.Object);
              console.log('*** testcase updated successfully ! ***');
            }
        });   //end of update block

below is the JSON object of custom field
"c_AutomatedEnvironments": {
			"_rallyAPIMajor": "2",
			"_rallyAPIMinor": "0",
			"_ref": "https://rally1.rallydev.com/slm/webservice/v2.0/TestCase/xxxxxxx/c_AutomatedEnvironments",
			"_type": "AllowedAttributeValue",
			"_tagsNameArray": [{
				"Name": "Stage",
				"_ref": "/allowedattributevalue/XXXXXXXX"
			}],
			"Count": 1
		},

Multivalue fields are updated much the same way you would handle Tags or any other collection- the value should be an array of objects, with each containing a _ref.
 data: {
    c_AutomatedEnvironments: [
        { "_ref": "/allowedattributevalue/XXXXXXXX" }
    ]
 }


Windows 10 Exception after authorizing using GoogleWebAuthorizationBroker.AuthorizeAsync()

Hi,
I'm trying to port an existing Win8.1 app using the 1.9.2 Core and Auth libraries to the new Universal App platform and i'm getting the following JsonReaderException after Accepting the Google form:
{"Unexpected character encountered while parsing value: \u001f. Path '', line 0, position 0."}
Stacktrace:
at Microsoft.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at Microsoft.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccess(Task task)
at Google.Apis.Auth.OAuth2.AuthorizationCodeInstalledApp.d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Google.Apis.Auth.OAuth2.AuthorizationCodeWindowsInstalledApp.d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Google.Apis.Auth.OAuth2.GoogleWebAuthorizationBroker.d__6.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Google.Apis.Auth.OAuth2.GoogleWebAuthorizationBroker.d__0.MoveNext()

I'm hitting the same issue. But, when I have fiddler running on the machine (prod or dev) it works. I don't understand how they could be related.

Thanks for the response. I will check tomorrow if I can reproduce your scenario on my machine. Usually these Fiddler related issues have something to do with https decryption, but I don't see where this could be the case in this scenario. Will post my findings in this thread.

I'm running into the same issue.

Same issue here for me too.

I got a chance to look more into this,
The access_token response from google is GZip encoded.
As a work around until the lib files are fixed you can use the solution here with little modification
http://blog.kulman.sk/implementing-google-login-in-universal-apps/
...
        var responseStream = new GZipStream(await auth.Content.ReadAsStreamAsync(), CompressionMode.Decompress);
        var reader = new StreamReader(responseStream);
        var data = reader.ReadToEnd();
        Debug.WriteLine(data);

...

That seems to be working. Thanks!

@nimatra: did you fork the project, implemented the fix and created a pull request? This might speed up the process of pushing a new version from the devs to NuGet. If you have not, I could do it for you, just let me know.

@Reagann They fixed it from the server side. It's not gziped any more. since 3 days ago I think.
I noticed it after my app stopped working.

@nimatra: Confirmed, closing the issue.


Limit connected action in echarts.connect

What problem does this feature solve?
In some cases, only part of the action wants to be connected. Like the case in #13630, #17504
What does the proposed API look like?
The second parameter is a list of fired events.
echarts.connect([chart1, chart2], ['dataZoom', 'visualMap']);

同样，想要这个功能，能设置哪些action联动

Or can echarts support 'escapeConnect' to avoid connect when dispatchAction
chartInstance.dispatchAction({ type: 'legendSelect', name: 'test', escapeConnect: true });

What problem does this feature solve?
In some cases, only part of the action wants to be connected. Like the case in #13630
What does the proposed API look like?
The second parameter is a list of fired events.
echarts.connect([chart1, chart2], ['dataZoom', 'visualMap']);

I read source code, find this method to avoid be connected, you can try it.

chartInstance.dispatchAction({
  type: 'legendUnSelect',
  escapeConnect: true,
  batch: [
    {
      name: key,
      selected: legendsSelected,
    },
  ],
});

@14glwu Hi,  I thinkescapeConnect is for inner usage. It's not convenient for users.

Hi @pissang - I also have a similar feature suggestion in https://github.com/apache/echarts/issues/17504

@Ovilia I see that milestone is pushed out from 5.3. Is there any specific reason for not supporting it in 5.3?


USDT Transfer TRC-20

Hello Sir.
I couldn't find any way to select a token and Transfer it via tronpy Please Help me.

Doc: https://tronpy.readthedocs.io/en/latest/contract.html#trigger-call

Doc: https://tronpy.readthedocs.io/en/latest/contract.html#trigger-call

Thanks ❤❤


Closing VS Code notebook orphans dotnet processes on MacOS

VS Code extension on Mac version v1.0.2462010
#!about Version: 1.0.246201+da749355d416da20e634e5c80073b92356b57e0e
MacOS using VS Code Version: 1.60.2
macOS Big Sur 11.6
Open/create a dib notebook. After running a C# cell, close VS Code with Cmd-Q.
There are two dotnet processes each consuming a whole core.
I have to kill these processes manually because they aren't killed when VS Code exits.

I'm also experiencing the same issue on MacOS.

This issue is actually a bit rough as I don't need to open a .NET specific notebook to repro it. If I open vscode-insiders two times and only open up a python jupyter notebook each time after I've closed everything down I have dotnet processes still running and chewing my CPU up. I don't have to open or run a .NET notebook. The processes never go away until I manually kill them.

@IanMatthewHuff I can't reproduce the case where dotnet process are starting when I don't open a notebook. Do you have other extensions installed in VS Code that might be starting them?

@jonsequitur Apologies I was out on Monday / Tuesday. I'll try chopping down the extension list today and check out the repro. Could very well be some type of interaction between Jupyter extension and the .NET interactive extension (I do need to use both of those though).
Just to note I may not have phrased this correctly:

when I don't open a notebook

I do have to open a notebook to repro this. I just don't have to open a notebook with a .NET notebook controller or with a .NET language. So I repro this if I open up a Python language notebook that has already been set with a Python notebook controller (using a kernel provided by the Jupyter extension).
As long as I can swing some time I'd love to help with resolving this. I was enjoying using the .NET interactive notebooks while doing some side learning, but as things currently are I need to enable and then disable the extension every time I use it. Will update today if I get time to investigate.

Cleared any dotnet and dotnet-interactive processes running on the system, fully closed down VS Code and VS Code - Insiders instances.
Disabled all extensions and reloaded VSCode - Insiders.
Enabled .NET interactive (which also auto-enabled the required Jupyter extensions). Version is 1.0.2606011 and looks to be the current version.
Opened up a Python .ipynb file.

.NET Interactive diagnostic window at this point

Activity Monitor at this point

Close the .ipynb document (no change to processes)
Close down VS Code - Insiders fully. Wait for a few minutes.
dotnet processes are still there and one of them goes close to 100% CPU and stays at that %CPU until manually killed.

(.debugEnv) Ians-MacBook-Pro:DebuggingDemo ianhuff$ ps -p 34005
  PID TTY           TIME CMD
34005 ??        10:20.33 /usr/local/share/dotnet/dotnet /Users/ianhuff/.nuget/packages/microsoft.dotnet-interactive/1.0.260601/tools/net6.0/any/Microsoft.DotNet.Interactive.App.dll notebook-parser

Helpful at all? I can collect more if needed.

@IanMatthewHuff Very helpful. Thanks!

Unfortunately I too have been running into this almost from day 1. Sadly this is why I only enable the extension when I really need this. We had similar issues with the .NET language server for Python in the Python extension.

Just for completeness sake:
When opening a new python notebook without the .NET interactive notebooks extension loaded, there is no dotnet process.
When opening a new python notebook with the .NET interactive notebooks extension loaded, the dotnet process is created and lingers after closing VS Code.
This seems to happen mostly on MacOS systems regardless of Processor architecture.

This is the same issue as #1005.

I am teaching a university class with F# .net interactive notebooks and this bug is really hitting my students on Apple Silicon Macs hard. It's very high impact.

Looks like this has been fixed in VS Code - Insiders. Any word on when the fix will make its way to vanilla VS Code?

The fix should also be in stable VS Code.
If you're still seeing the problem, could you make sure any pending VS Code and extension updates are installed?

I think I'm all up to date.
VS Code info:
Version: 1.67.2
Commit: c3511e6c69bb39013c4a4b7b9566ec1ca73fc4d5
Date: 2022-05-17T18:20:57.384Z
Electron: 17.4.1
Chromium: 98.0.4758.141
Node.js: 16.13.0
V8: <IP_ADDRESS>-electron.0
OS: Darwin x64 21.5.0

Extension info:
Name: .NET Interactive Notebooks
Id: ms-dotnettools.dotnet-interactive-vscode
Description: .NET Interactive Notebooks for VS Code.  Git SHA fb92056d56659000bfa06f89c3878bab466ec05f
Version: 1.0.3256010
Publisher: Microsoft
VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.dotnet-interactive-vscode

Unfortunately I still get a dotnet process pegging one CPU to almost 100% if I quit VS Code after having a notebook open. I don't see the issue when using VS Code - Insiders on the same machine.

And now I'm not experiencing the issue in stable VS Code any more! I received updates to both VS Code and the extension soon after posting that. Thanks for this fix, it's a huge improvement!

I'm seeing this issue again.
Version: 1.0.336204+b3c79a386ecdd5b487649ae0f557851a5da43df9
Library version: 1.0.0-beta.22362.4+b3c79a386ecdd5b487649ae0f557851a5da43df9
Build date: 2022-07-12T22:53:48.0000000Z

I see this issue on MacOS, Intel hardware.
I can 100% reproduce the issue this way:

I only have one .dib file in the project and nothing else;
I open the notebook and 4 (!) dotnet processes appear in the list of running processes;
I run some cells, then quit VSCode (Cmd+Q)
2 of dotnet processes stop, but 2 still remain.

What makes it worse is that one of the "orphan" processes starts eating 99% CPU after I exit VSCode.
Which feels like a backstab because it starts draining my battery and wasting CPU only after I abandon it by closing VSCode :)
Needless to say that "Reload window" command in VSCode causes the same behaviour but makes it worse, because when I close VSCode there'll be two dotnet processes eating 99% CPU each, etc.
And reloading is sometimes necessary because the notebook wouldn't refresh data in certain cases (e.g. updated image files in markdown cells), but it is a different story...

I'm not able to repro this on an M1 Macbook Pro.
Version: 1.0.345202+1f7cb23c53cee7fedf47418a0b0321090034af16
Library version: 1.0.0-beta.22452.2+1f7cb23c53cee7fedf47418a0b0321090034af16
Build date: 2022-09-02T23:45:44.0000000Z

It's happening to me again too. If I open a .NET notebook, there will always be a dotnet process using 99% of my CPU once I quit VS Code.
I'm on an Intel MacBook with the following extension information:
Name: .NET Interactive Notebooks
Id: ms-dotnettools.dotnet-interactive-vscode
Description: .NET Interactive Notebooks for VS Code.  Git SHA c74adf6802e8197798c4f22292b61ae72d8b4337
Version: 1.0.3452020
Publisher: Microsoft
VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.dotnet-interactive-vscode

Hi,
I'm having exactly the same problem on Apple silicon.
Extension details:
Name: .NET Interactive Notebooks
Id: ms-dotnettools.dotnet-interactive-vscode
Description: .NET Interactive Notebooks for VS Code.  Git SHA 49a7ffed69df4a3ac530c94d2d751b050d2de620
Version: 1.0.3504060
Publisher: Microsoft
VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=ms-dotnettools.dotnet-interactive-vscode

VS Code:
Version: 1.72.2
Commit: d045a5eda657f4d7b676dedbfa7aab8207f8a075
Date: 2022-10-12T22:15:55.763Z
Electron: 19.0.17
Chromium: 102.0.5005.167
Node.js: 16.14.2
V8: <IP_ADDRESS>-electron.0
OS: Darwin arm64 21.4.0
Sandboxed: No

I'm using .Net Interactive to teach some PowerShell and C# courses and this bug is causing me quite a headache.
I've tried using my other Mac (Intel i9 MacBook Pro), but I get exactly the same issue there too.

I'm able to repro this again on the M1 Mac as well.

Same here.   dotnet is  going haywirewire on M1 running under dotnet interactive and vscode.  Had to manually close them otherwise I have like several 100% CPU dotnet processes running at the same time.

I'm experiencing the same issue. The bug makes it impossible to use the tool via Azure Data Studio. Had to drop the extension.

The orphaned dotnet processes have gotten slightly worse for me recently. I now have to "force quit" the dotnet processes to get them to stop.
For others still encountering this issue, one solution is to uninstall the "Polyglot Notebooks" extension completely. You can still use the "Jupyter" extension with .NET Interactive kernels by running the following commands:
dotnet tool install --global Microsoft.dotnet-interactive
dotnet interactive jupyter install --path ~/Library/Jupyter/kernels

After restarting VS Code, you can create a new Jupyter notebook and select ".NET (C#)" (or F#/PowerShell) from the kernel picker. The drawback to this workaround is that .dib files and IntelliSense don’t work any more (although I believe version 3.17 of the language server protocol added notebook support so maybe IntelliSense could be supported in the future).
This workaround also doesn’t completely fix the issue! There will still be orphaned dotnet (and now dotnet-interactive) processes. However, at least the orphaned processes are mostly idle (they don’t peg the CPU at 100%). I periodically clear them out with pkill -INT dotnet-interactive. Not a great solution, but it’s what I’m using for now.
By switching to the “Jupyter” extension, I’ve also been able to compare the .NET Interactive kernel directly to kernels from other languages. I’ve found that kernels for Python, TypeScript, and Go all get shut down as soon as the active kernel changes or the notebook closes, whereas the .NET Interactive kernel processes never exit. This behavior indicates to me that the true fix for this issue might be in the .NET Interactive kernel directly rather than the VS Code extension. I’m not familiar with the kernel spec, but perhaps there’s a way for the kernel to shut itself down when it losses connection?

I am running into this as well on an M2 Macbook Air - using Python only notebooks in VS Code. Only option is to manually kill the rogue dotnet process.

@james-world, what's the CPU usage like on those processes?

v1.0.4172011 and no updates pending.

Do you happen to have any updates on this?

I'm also having the same issue on Elementary OS 7 (based on Ubuntu 22.04.2 LTS).
I'm using Polyglot Notebook to learn C# in the notebook using .Net Interactive Kernel. After closing the notebook and vscode the dotnet interactive process is still running and consuming a whole CPU core up to 100%. My laptop fan almost never kicks off, but this makes it spin to full speed and the laptop heats up pretty soon. I have to manually SIGTERM the process when this happens.
This is after opening a C# ipynb notebook, running all 4 cells of it, closing the file and vscode, opening another cpp file and closing vscode again:

The steps are not reproducible, but I've seen this orphaning happen more than a few times already and could not find the exact steps. But each time it was this dotnet interactive nuget package eating up all CPU core and I had to manually terminate it.
Here's all the extension I'm using:
code --list-extensions

Ionide.Ionide-fsharp
ms-dotnettools.csdevkit
ms-dotnettools.csharp
ms-dotnettools.dotnet-interactive-vscode
ms-dotnettools.vscode-dotnet-pack
ms-dotnettools.vscode-dotnet-runtime
ms-dotnettools.vscodeintellicode-csharp
ms-toolsai.jupyter
ms-toolsai.jupyter-keymap
ms-toolsai.jupyter-renderers
ms-toolsai.vscode-jupyter-cell-tags
ms-toolsai.vscode-jupyter-slideshow
ms-vscode.cmake-tools
ms-vscode.cpptools
ms-vscode.cpptools-extension-pack
ms-vscode.cpptools-themes
twxs.cmake
yzhang.markdown-all-in-one

And the vscode version:
code --version

1.79.0
b380da4ef1ee00e224a15c1d4d9793e27c2b6302
x64

Thanks for the fix. It works.

On Jun 9, 2023, at 6:09 PM, Jon Sequeira @.***> wrote:
Reopened #1650 https://github.com/dotnet/interactive/issues/1650.
—
Reply to this email directly, view it on GitHub https://github.com/dotnet/interactive/issues/1650#event-9489262672, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHSPDZIUSVLCZSICRZ3QL6LXKPCK3ANCNFSM5FWWTSNA.
You are receiving this because you commented.

This is a duplicate of #1005.


Provide an easy model ensembling API

Not sure what this looks like, exactly, but it should be doable without much work.

This should just require adding a new class, Ensembler, and a script to run it.  The constructor takes a list of model config files (or param objects), loads all of the models, evaluates all of them on some dataset, and combines the results.  This should be pretty simple.

I'm starting on this now.

The initial implementation of this is in and working, but it could be much cleaner and more extensible.  That's a new, lower-priority issue, though, so I'm closing this one.


refactor react hooks

currently every time you call usePartySocket() it creates a new PartySocket() new connection
The idea is to have a PartySocketProvider that defines which connection it's children are listening to, or a global singleton that holds all open connections
here's my contrived example to illustrate
function MyGame() {
  return (
  <PartySocketProvider host="localhost:1999/position" room="game1">
    <Player id={1} />
    <Player id={2} />
    <Player id={3} />

     <PartySocketProvider host="localhost:1999/chat" room="game1">
       <Chat />
     </PartySocketProvider>

  </PartySocketProvider>)
}

function Player() {
  const [position, setPosition] = useState()

  usePartySocket({
    onMessage: (msg) => {
      const { player, position } = JSON.parse(msg.data)
      if (player === id) setPosition(position)
    }
  })

  return ...
}

with this pr changes each <Player /> rerenders independently when it's position change, while using a single connection

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


multiline include signature only has alignment issues

:include-java: ... signatureOnly: true for multiline trims only start and end of one large line, leaving all the other lines except first to be misaligned.
signatureOnly: true case should properly handle multiple lines and trim each individual line.

closed by #313


Throw error message on missing fonts

At the risk of moving towards the pointless verbosity of LaTeX compilers, I think SILE needs to throw an error to the console when a font specified in a document is not found on the system. Currently the console is silent on the matter and only reviewing the document and knowing what it should look like would tip anybody off to a problem.
Thankfully in some cases this is blanant. For example the example/test.sil looks like this when compiled on my system:

I've never heard of it, but something tells me that isn't Frutiger LT Std. Just saying.
As a side issue I'm curious how the callback system actually worked. That's the keycaps variant of Linux Biolinum there, but that font isn't in my usual desktop stack for anything. If you ask fontconfig what font to use, it gives a pretty plain fallback:
# fc-match 'Frutiger LT Std'
DejaVuSans.ttf: "DejaVu Sans" "Book"

My suggestion would be to throw an error along the lines of
# sile examples/test.sil
This is SILE 0.9.2
<examples/test.sil><examples/macros.sil>
Warning: Font 'Frutiger LT Std' not available, falling back to 'Linux Biolinum Keyboard O'
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28]

Your wish is my command!

Wow, spiffy. I will stop hunting for where that would be done. Eventually my lua will be up to speed to make meaningful contributions.

Simon, it turned out that font family is not enough as Bodoni MT seems to be substituted for many (absent) fonts on my (Windows) machine and this leads to font overlaps (as the font resolver loads Bodoni MT Poster Compressed, but the family is reported as Bodoni MT):
[fonts] Resolved font family Frutiger FT Std -> C:/Windows/fonts/BOD_PSTC.TTF
[fonts] Resolved font family Inconsolata -> C:/Windows/fonts/BOD_PSTC.TTF
[fonts] Resolved font family Monaco -> C:/Windows/fonts/BOD_PSTC.TTF
[wxlua-output]  Set font        Frutiger FT Std;20;200;normal;normal;    => Bodoni MT

Here is the output from FcNameUnparse for the substituted font:
Bodoni MT,Bodoni MT Poster Compressed-20:familylang=en,en:style=Poster Compressed,Normal,obyÄejnÃ©,Standard,ÎšÎ±Î½Î¿Î½Î¹ÎºÎ¬,Regular,Normaali,NormÃ¡l,Normale,Standaard,Normalny,ÐžÐ±Ñ‹Ñ‡Ð½Ñ‹Ð¹,NormÃ¡lne,Navadno,Arrunta:stylelang=en,ca,cs,de,el,en,fi,hu,it,nl,pl,ru,sk,sl,eu:fullname=Bodoni MT Poster Compressed:fullnamelang=en:slant=0:weight=50:width=63:foundry=monotype:file=C\:/Windows/fonts/BOD\_PSTC.TTF:index=0:outline=True:scalable=True:charset=  |>^1!|>^1!P0oWQ |>^1!|>^1!|>^1!!!!%#gfN8.!!B7%ggR6OF3y?4!!K?&   !!!)$      9;*l$ !!!.%      !!!!# !!#0GM>RAd#y#fx!!!!5  !!!W?  !!#3H !!!!n      !!#6I<UKaX!!!?+!!!%#!!!!X    !!#AL      !!!1& !!+u{!!!!)       :lang=aa|ay|bi|br|ch|co|da|de|en|es|et|eu|fi|fj|fo|fr|fur|fy|gd|gl|gv|ho|ia|id|ie|io|is|it|lb|mg|nb|nds|nl|nn|no|nr|nso|oc|om|pt|rm|sma|smj|so|sq|ss|st|sv|sw|tl|tn|tr|ts|uz|vo|vot|wa|xh|yap|zu|an|crh|fil|ht|jv|kj|ku-tr|kwm|li|ms|ng|pap-an|pap-aw|rn|rw|sc|sg|sn|su|za:fontversion=137626:fontformat=TrueType:decorative=False:hash=sha256\:d0efcbb58042808781f33898dc0fbe5342da22d813415a4dcb394872b1d19afa:postscriptname=BodoniMTPosterCompressed

It seems like access to "fullname" would provide the information needed. Also having access to NameUnparse results may be useful as well in case any additional fields may be needed.
    fullname       FC_FULLNAME            String  Font face full name where
                                                  different from family and
                                                  family + style

I got it all working with the following diff:
diff --git a/src/justenoughharfbuzz.c b/src/justenoughharfbuzz.c
index 84724c3..0c459b2 100644
--- a/src/justenoughharfbuzz.c
+++ b/src/justenoughharfbuzz.c
@@ -61,7 +61,7 @@ void calculate_extents(box* b, hb_glyph_info_t glyph_info, hb_glyph_position_t g

 int face_from_options(lua_State* L) {
   FT_Face face;
-  FcChar8 * font_path;
+  FcChar8 * font_path, * name_unparse, * fullname, * familyname;
   FcPattern* p;
   FcPattern* matched;
   FcResult result;
@@ -145,15 +145,28 @@ int face_from_options(lua_State* L) {
   FcPatternGetInteger(matched, FC_WEIGHT, 0, &weight);

   /* Find out which family we did actually pick up */
-  if (FcPatternGetString (matched, FC_FAMILY, 0, &family) != FcResultMatch)
+  if (FcPatternGetString (matched, FC_FAMILY, 0, &familyname) != FcResultMatch)
     return 0;
+  if (FcPatternGetString (matched, FC_FULLNAME, 0, &fullname) != FcResultMatch)
+    return 0;
+
   lua_newtable(L);
   lua_pushstring(L, "filename");
   lua_pushstring(L, (char*)font_path);
   lua_settable(L, -3);

   lua_pushstring(L, "family");
-  lua_pushstring(L, (char*)(family));
+  lua_pushstring(L, (char*)(familyname));
+  lua_settable(L, -3);
+
+  lua_pushstring(L, "fullname");
+  lua_pushstring(L, (char*)(fullname));
+  lua_settable(L, -3);
+
+  name_unparse = FcNameUnparse(matched);
+
+  lua_pushstring(L, "unparsed");
+  lua_pushstring(L, (char*)name_unparse);
   lua_settable(L, -3);

   FcPatternDestroy (matched);

Not sure about the quality as I was just following what you already had. free(name_unparse) may need to be added according to the examples I saw.


OCPBUGS-1413: Rebase 29 09 2022

This commit rebases the cloud-provider-azure openshift patches on top of the kubernetes-sigs/cloud-provider-azure master branch after 1.25.1 release.
There are several commits that we carry on top of the upstream azure-cloud-provider and the rebase process allows us to preserve those. Here is a description of the process I used to create this PR.
(replicated @elmiko's process within openshift/kubernetes-autoscaler)
Process
First we need to identify the carry commits that we currently have, this is done against our previous rebase (or fork in this case) to catch new changes. Once identified we will drop commits which have merged upstream and only carry unique commits. (see below for the carried and dropped commits).
Identify carry commits:
git log --oneline --no-merges 9cbc9d4aaf6069b641ed9a10dbfc135affedec9d..openshift/master
where 9cbc9d4 is the previous rebase merge commit in our fork. This is the
list of commits we will need to apply onto the new upstream version of the
cloud-provider-azure. ideally, some of these commits can be dropped.
After identifying the carry commits, the next step is to create the new commit-tree that will be used for the rebase and then cherry pick the carry commits into the new branch. The following commands cover these steps:
$ git remote update # make sure we update our refs
$ git checkout 80a68661dbcc2e128ba11cc4aed0c3d2332f50fb # master HEAD after 1.25.1 release
$ git checkout -b merge-tmp-29092022 # create a temporary branch for our merge commit
$ git checkout openshift/master # we want to be at the tip of the openshift master branch when we run the next command
$ echo 'merge kubernetes-sigs/azure-cloud-provider 29-09-2022' | git commit-tree merge-tmp-29092022^{tree} -p HEAD -p merge-tmp-29092022 -F - # create a new merge commit for our history
50e7e99030f8f24368be786b2186f43712ad766e # id of new merge commit
$ git branch merge-29-09-2022 50e7e99030f8f24368be786b2186f43712ad766e # create a new branch for the cherry-pick work
$ git checkout merge-29-09-2022
$ git cherry-pick <carry commits> # cherry pick the needed commits into the new branch

With the merge-29-09-2022 branch in place, I cherry picked the carry commits which we should carry.
Carried Commits
These commits are integral to our CI platform, or are specific to the releases we create for OpenShift.
9cb498501 UPSTREAM: <carry>: fix .dockerignore to satisfy OCP specific requirements
86dbfe580 UPSTREAM: <carry>: replace .dockerignore file with the OCP specific one
5ae463b05 UPSTREAM: <carry>: Updating ose-azure-cloud-controller-manager images to be consistent with ART Reconciling with https://github.com/openshift/ocp-build-data/tree/2e5eba0108299087402c119ba0dc979a0a6c0bd1/images/ose-azure-cloud-controller-manager.yml
b71d06b4d UPSTREAM: <carry>: Updating ose-azure-cloud-node-manager images to be consistent with ART Reconciling with https://github.com/openshift/ocp-build-data/tree/2e5eba0108299087402c119ba0dc979a0a6c0bd1/images/ose-azure-cloud-node-manager.yml
cd9ccb2ef UPSTREAM: <carry>: set GOARCH appropriately
53c43db12 UPSTREAM: <carry>: update to golang 1.17, sync cloud-node-manager and cloud-controller-manager with latest OCP release
5e570ae81 UPSTREAM: <carry>: add dockerfiles for openshift builds, openshift specific makefile extension, openshift specific hack scripts
70dc69869 UPSTREAM: <carry>: delete .github directory
e99493fd1 UPSTREAM: <carry>: Update OWNERS file
5eb5df135 UPSTREAM: <carry>: Updating ose-azure-cloud-controller-manager images to be consistent with ART Reconciling with https://github.com/openshift/ocp-build-data/tree/5bdff8f034891d949f702da1c194719005a2df3a/images/ose-azure-cloud-controller-manager.yml

Changed Commits

9cb498501 and 86dbfe580 was squashed into one 796006427 UPSTREAM: <carry>: replace .dockerignore file with the OCP specific one

ART commits and golang update was squashed into one commit e60228592 UPSTREAM: <carry>: update to golang 1.18, sync cloud-node-manager and cloud-controller-manager with latest OCP release
Changed commits:

53c43db12 UPSTREAM: <carry>: update to golang 1.17, sync cloud-node-manager and cloud-controller-manager with latest OCP release
5ae463b05 UPSTREAM: <carry>: Updating ose-azure-cloud-controller-manager images to be consistent with ART Reconciling with https://github.com/openshift/ocp-build-data/tree/2e5eba0108299087402c119ba0dc979a0a6c0bd1/images/ose-azure-cloud-controller-manager.yml
b71d06b4d UPSTREAM: <carry>: Updating ose-azure-cloud-node-manager images to be consistent with ART Reconciling with https://github.com/openshift/ocp-build-data/tree/2e5eba0108299087402c119ba0dc979a0a6c0bd1/images/ose-azure-cloud-node-manager.yml
5eb5df135 UPSTREAM: <carry>: Updating ose-azure-cloud-controller-manager images to be consistent with ART Reconciling with https://github.com/openshift/ocp-build-data/tree/5bdff8f034891d949f702da1c194719005a2df3a/images/ose-azure-cloud-controller-manager.yml

70dc69 UPSTREAM: <carry>: delete .github directory was extended with deletion of newly appeared files

Resulting commits after squashes and other changes:
796006427 UPSTREAM: <carry>: replace .dockerignore file with the OCP specific one
dac86b6d8 UPSTREAM: <carry>: set GOARCH appropriately
e60228592 UPSTREAM: <carry>: update to golang 1.18, sync cloud-node-manager and cloud-controller-manager with latest OCP release
8f6429f69 UPSTREAM: <carry>: add dockerfiles for openshift builds, openshift specific makefile extension, openshift specific hack scripts
8fd09ca73 UPSTREAM: <carry>: delete .github directory
fbbad5fc0 UPSTREAM: <carry>: Update OWNERS file

/jira refresh


Updated Healthcare Website

I have made some changes to the text and added new images.

I have made some changes to the contact section and added an example to guide users on what to input and how to fill out this section.


Service Dashboard Tabs

Figure out what Nav elements to display on the service dashboard. Perhaps a single tab that is always selected.

@shanberg We should talk about this

@kaitmore For now let's just add the Instances tab.


Added Circular Linked List

New code
Feature

Circular Linked List program is added
Hint is added
Supports modular programming

Issue
#153

Provisionally Merging Commits without testing.


pip_audit, test: handle invalid requires-python specifiers

We follow pip's lead here and ignore these entirely, treating them as if they don't exist (while also warning the user).
Fixes #445.
See: https://github.com/pypa/packaging/issues/645
Signed-off-by: William Woodruff<EMAIL_ADDRESS>

Example output:
$ pip-audit -r <(echo 'nltk')
WARNING:pip_audit._dependency_source.resolvelib.pypi_provider:invalid specifier set for Python version: >=3.5.*
WARNING:pip_audit._dependency_source.resolvelib.pypi_provider:invalid specifier set for Python version: >=3.5.*
WARNING:pip_audit._dependency_source.resolvelib.pypi_provider:invalid specifier set for Python version: >=3.5.*
WARNING:pip_audit._dependency_source.resolvelib.pypi_provider:invalid specifier set for Python version: >=3.5.*
WARNING:pip_audit._dependency_source.resolvelib.pypi_provider:invalid specifier set for Python version: >=3.5.*
WARNING:pip_audit._dependency_source.resolvelib.pypi_provider:invalid specifier set for Python version: >=3.5.*
No known vulnerabilities found

...that's a little verbose for the same message over and over again, so I could add some more context (like the candidate being attempted maybe?).


docs(ce/nav) add link to grpc guide

Summary
Add missing links to gRPC guide, currently unreachable - unless one uses the search feature.

Thanks @GayleNeumann; could we also ensure it gets deployed?

Yes, @Guilherme Salazar<EMAIL_ADDRESS>Levi should be able to deploy this
today. Will keep you posted. Thx!
On Mon, Nov 25, 2019 at 12:06 PM Guilherme Salazar<EMAIL_ADDRESS>wrote:

Thanks @GayleNeumann https://github.com/GayleNeumann; could we also
ensure it gets deployed?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Kong/docs.konghq.com/pull/1628?email_source=notifications&email_token=ANHF4V7SLRXIBSJHPPV5SL3QVQV4JA5CNFSM4JRN3LZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFDUPYQ#issuecomment-558319586,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ANHF4VZY66DNKVBAIG2TIVLQVQV4JANCNFSM4JRN3LZQ
.


(Refactor) remove obsolete contracts methods and derivatives

Removing:

startBlock method
endBlock method
supply method
investmentDisabledAlert alert

Pull Request Test Coverage Report for Build 1623

0 of 1 (0.0%) changed or added relevant line in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.08%) to 10.099%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/components/invest/index.js
0
1
0.0%

Totals

Change from base Build 1612:
0.08%

Covered Lines:
267

Relevant Lines:
1961

💛  - Coveralls


Trying to work in docker local config

Describe the documentation deficiency
Dear,
I'm try these initial steps:
git clone https://github.com/EBISPOT/ols4.git
export OLS4_CONFIG=./dataload/configs/myontology.json (based in efo.json)
copy myontology.owl to testcases folder
JAVA_OPTS="-Xms5G -Xmx25G"  docker compose up
Url to existing documentation if applicable
Following the deploy in https://github.com/EBISPOT/ols4?tab=readme-ov-file#deploying-ols4
What are you trying to do?
I have many issues. The first report “last message” was: Error response from daemon: driver failed programming external connectivity on endpoint ols4-ols4-backend-1 (ec76ed6214c21e9b11ef8c85ac0294f36b559f177bd7ae0bc0d36d5f899fb595): Bind for <IP_ADDRESS>:8080 failed: port is already allocated
The backend container is pointed to 8080:8080

So, by using play button, I can up the containers, except backend.

So I changed the 8080:8080 to 8082:8080 port in docker-compose.yml and dockerfile in database folder. Delete images and compose up process again
Now, backend is up, but dataload not working

And frontend do not show the local ontology, just trying to load:

The correct and all steps are these in github “deploying OLS4” ?

Name of ontology you are trying to access, if applicable: myontology.json (put in dataload/configs)
URL of term you trying to access, if applicable: --
Search criteria you are trying to search for: --
Anything else?  Thanks for any help.

From the error you've posted looks like there was something running on port 8080 already and you would need to kill that process before running the docker. For dataload part you would need to see the logs of docker to see exactly whats happening? Usually dataload fails if your ontology is not in the correct format and logs specify what exactly is failing.
I would suggest just to run your local ontologies you can follow the steps starting from here:
https://github.com/EBISPOT/ols4?tab=readme-ov-file#development-running-ols4-using-docker and use the following command to run everything up:
docker compose up --force-recreate --build --always-recreate-deps --attach-dependencies ols4-solr ols4-neo4j ols4-backend ols4-frontend

you don't need to copy your ontologies to testcases folder until unless you want to run our testcases on them

Ok. I will try your explanation and give you an feedback. Thanks @haideriqbal

@erfelipe Please can you post your config myontology.json? Using the testcases folder to put your ontology is what I do because it's mounted inside Docker, but you need to set the ontology_purl appropriately to reflect this.

So if you put myontology.owl in testcases the ontology_purl would be ./testcases/myontology.owl

@erfelipe Please can you post your config myontology.json? Using the testcases folder to put your ontology is what I do because it's mounted inside Docker, but you need to set the ontology_purl appropriately to reflect this.

Hi @jamesamcl thanks for your attention. In fact, I'm just copy the .json from efo.json and, change the purl link:
{
"ontologies": [
{
"id": "myontology",
"preferredPrefix": "myontology",
"title": "Teste local",
"uri": "http://www.ebi.ac.uk/efo",
"description": "The Experimental Factor Ontology (EFO) provides a systematic description of many experimental variables available in EBI databases, and for external projects such as the NHGRI GWAS catalogue. It combines parts of several biological ontologies, such as anatomy, disease and chemical compounds. The scope of EFO is to support the annotation, analysis and visualization of data handled by many groups at the EBI and as the core ontology for OpenTargets.org",
"homepage": "http://www.ebi.ac.uk/efo",
"mailing_list"<EMAIL_ADDRESS>"definition_property": [
"http://purl.obolibrary.org/obo/IAO_0000115",
"http://www.ebi.ac.uk/efo/definition"
],
"synonym_property": [
"http://www.ebi.ac.uk/efo/alternative_term",
"http://www.geneontology.org/formats/oboInOwl#hasExactSynonym"
],
"hierarchical_property": [
"http://purl.obolibrary.org/obo/BFO_0000050",
"http://purl.obolibrary.org/obo/RO_0002202"
],
"hidden_property": [
"http://www.ebi.ac.uk/efo/has_flag"
],
"base_uri": [
"http://www.ebi.ac.uk/efo/EFO_"
],
"reasoner": "OWL2",
"oboSlims": false,
"ontology_purl": "file:///opt/dataload/testcases/myontology.rdf"
}
]
}

So if you put myontology.owl in testcases the ontology_purl would be ./testcases/myontology.owl

Yep. I put the file in:

and try rdf version to.
And my last advances, I change the backend port from 8080 (http default port(?)) to 8082, and the services are working now:

But! The frontend not working yet:

But I'm will use the docker command sugest by @haideriqbal above.

I have the same problem. After exporting the docker logs I found:
"The "JAVA_OPTS" variable is not set. Defaulting to a blank string.
error while interpolating services.ols4-dataload.volumes.[]: required variable OLS4_CONFIG is missing a value: OLS4 dataload requires a config file"
The first problem (JAVA_OPTS) I've already solved. The second problem is strange because the docker-compose.yml seems to be correct.

@NCOR-BR i see its complaining about OLS4_CONFIG in your error. You would need to set OLS4_CONFIG to the json file containing your ontology config which you are trying to index. Please let us know if you still face the error after setting this variable.

unless

@haideriqbal this method works now! #development-running-ols4-using-docker
I'll try to load the local ontology with copy efo.json method.

closing this for now! feel free to reopen if you still have issues running OLS locally :)

@NCOR-BR whats the issue you are facing? from your previous comment it appears you were not specifying the OLS4_CONFIG variable correctly... did you try after initialising the variable correctly?

Hi, I can't even load your ontologies.
[image: Screenshot 2024-10-21 at 11.31.23.png]
On Mon, Oct 21, 2024 at 11:11 AM Haider Iqbal @.***>
wrote:

@NCOR-BR https://github.com/NCOR-BR whats the issue you are facing?
from your previous comment it appears you were not specifying the
OLS4_CONFIG variable correctly... did you try after initialising the
variable correctly?
—
Reply to this email directly, view it on GitHub
https://github.com/EBISPOT/ols4/issues/749#issuecomment-2426803196, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/BA2YHXGVDJUMJ2Z7VQ3URUTZ4UDRNAVCNFSM6AAAAABPB6CB2KVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMRWHAYDGMJZGY
.
You are receiving this because you were mentioned.Message ID:
@.***>

Hi @NCOR-BR i can't see the screen shot you attached. Looks like you replied by email and github can't seem to process the attached screenshot correctly

Thank you @haideriqbal .

@NCOR-BR can you share your docker logs? or let me know how you are running docker command? did you set OLS4_CONFIG variable before running the docker command?

Hi @haideriqbal I had a momentary breakthrough in getting the stack to work with efo.json
But the environment is not stable, there are rare moments when it works and most of the time it doesn't.
So I can't get it to work with a local ontology either.
Would it be possible, at some point, for us to meet via google meet to try to make the environment work locally? I'm in the GMT -3 time zone

Hi @erfelipe today might be short notice for you but would 2 pm UK time work for you tomorrow or Wednesday? I believe it would be 11 AM for you. Let me know if that works and we can have a chat :)

Hi @erfelipe today might be short notice for you but would 2 pm UK time work for you tomorrow or Wednesday? I believe it would be 11 AM for you. Let me know if that works and we can have a chat :)

Hi @haideriqbal, tomorrow will be great. Thanks for help! If you agree, can we meet in this room? I'm just want to share my screen to help in a possible solution. https://meet.google.com/sez-ropu-kzf
Best,

Sounds good! talk to you tomorrow :)

So, I will participate, if you don't mind.
@NCOR-BR
On Mon, Oct 28, 2024 at 12:47 PM Haider Iqbal @.***>
wrote:

Sounds good! talk to you tomorrow :)
—
Reply to this email directly, view it on GitHub
https://github.com/EBISPOT/ols4/issues/749#issuecomment-2441961698, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/BA2YHXANMLNBXIEYECF2HCLZ5ZFA5AVCNFSM6AAAAABPB6CB2KVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINBRHE3DCNRZHA
.
You are receiving this because you were mentioned.Message ID:
@.***>

it might be a long shot but are you guys free now? We can start the call now? @erfelipe @NCOR-BR

it might be a long shot but are you guys free now? We can start the call now? @erfelipe @NCOR-BR

Yep @haideriqbal , we can. Please.  https://meet.google.com/sez-ropu-kzf

Thank you very much for your support @haideriqbal !
We couldn't have done it without your knowledge.
Best wishes,


Use importlib.resources for accessing files

Use importlib.resources.files instead of resource_filename from setuptools for accessing resource files, to assure compatibility with Python 3.12. In case of Python 3.8, the backport package importlib_resources is used. Closes #16

Thanks for the PR and the library 👏 . Any chance to get it merged 🙏 ?

Any chance to get it merged 🙏 ?

@tijmenbaarda, thanks for your PR. Tests are successful for Python 3.8+.
I plan to take some time this weekend to determine if I can also cover Python 3.6 and Python 3.7.  As iso639-lang is downloaded 20,000 times a month from PyPI, I also have to make sure I don't break anything during the packaging process. I'll try to release the new version this weekend. Sorry to keep you waiting.

Thank yo @LBeaudoux 👏

Thank you @tijmenbaarda for reporting the compatibility issue with Python 3.12 and providing a solution. Your help was much appreciated.

Thanks a lot @LBeaudoux for your quick response! I will happily continue using iso639 in my projects :)

@LBeaudoux: now that I have imported the upgraded package in my project I see that Python 3.12 raises the following DeprecationWarning, which I didn't see before unfortunately:
../.env/lib/python3.12/site-packages/iso639/datafile.py:6
  /home/tijmen/p/lidia/lidia-browser/.env/lib/python3.12/site-packages/iso639/datafile.py:6: DeprecationWarning: 'importlib.abc.Traversable' is deprecated and slated for removal in Python 3.14
    from importlib.abc import Traversable

This is because Traversable has moved from importlib.abc to importlib.resources.abc in Python 3.11. This won't cause trouble until Python 3.14, but you may want to remove the return type hint of the get_file function (and the Traversable import) so that this warning won't show anymore and so that the code will continue to work from Python 3.14 onwards... Unfortunately changing the import to the new location would break compatibility with Python <3.11.

@tijmenbaarda thanks for reporting this DeprecationWarning, Maybe we could keep the type hint and be Python 3.14+ ready by using the following imports:
try:
    from importlib.resources import files
except ImportError:
    # Compatibility for Python <3.9
    from importlib_resources import files
try:
    from importlib.resources.abc import Traversable
except ImportError:
    try:
        # Compatibility for Python 3.9 and 3.10
        from importlib.abc import Traversable
    except ImportError:
        # Compatibility for Python <3.9
        from importlib_resources.abc import Traversable

Sure! Although maybe that is overkill for a type hint for a private function, but that is up to you :)

maybe that is overkill for a type hint for a private function

You're right. I just removed the type hint and released v2.2.1.

Great! The warning does not appear anymore.


current status

By reading Tiny Corp Tweet
https://x.com/__tinygrad__/status/1839222962337305004
I would like to ask what's the current status of this project
Best regards

I'm not working on this project and cannot comment on its status.
But I'm working with a team that investigated the BERT issues reported in the same tweet chain. We just published a Gist with our findings and some suggested solutions: Solutions to problems with BERT training on tinygrad on AMD GPUs
Regarding the comment in the tweet about robustly handling malformed queues, there are improvements coming in the next ROCm release. They are in our public kernel code since July. I pointed those out in the Gist as well.

I am not working on this project and cannot comment on its status.
I am working with a team that investigated the BERT problems with AMD GPUs pointed out in the same twitter thread. We just published a Gist about our findings and suggested solutions: Solutions to problems with BERT training with tinygrad on AMD GPUs
Regarding the robustness against malformed queues, we have some improvements in our public kernel code since July. They will be included in the next ROCm release 6.3. I pointed to those improvements in Gist as well.


Prevent URL slash from being escaped in the response

I'm returning a URL from one of my transformers and it's being encoded in the respect
{
   "url": "http\/\/:example\/...."
}

How can I prevent this in my transformer? I tried to place this url under the key "links" as I saw some examples but same thing happens.
"links" => {
  "uri" => ''http\/\/:example\/....'
}

This is the default behavior of PHP's json_encode() function. You have to pass JSON_UNESCAPED_SLASHES (in PHP 5.4+) to the function to prevent this.

Thanks!


java release notes for the 2021-06 release

This is an automated pull request to gather the java release notes for the 2021-06 release. See Producing Release Notes for details of the processing.

closing in favor of https://github.com/Azure/azure-sdk/pull/3045


[tutorials] typos

This PR fixes several typos, incomplete sentences and several incorrect statements.
As you can tell no human can read 50000000 and so the author made a mistake of explaining it as 50M, when it should be 500M. (fixed). Unless you switch to hjson as we have been discussing elsewhere, perhaps it'd be better to just replace 50000000 with 5e8 in the documentation.
p.s. my editor is setup to clean trailing space, so a small part of the diff is that - please let me know if that's inefficient and I will make sure future PRs will avoid whitespace changes.

Thanks @stas00! I pushed one update to switch from 500000000 -> 5e8 across both the zero and config docs. I think even if we switch to hjson it doesn't support 500_000_000 style so we're probably best using 5e8 style going forward for numbers. I think we will probably switch to hjson soon, it's a backwards compatible change so should be relatively easy/painless.

Thanks @stas00! I pushed one update to switch from 500000000 -> 5e8 across both the zero and config docs. I think even if we switch to hjson it doesn't support 500_000_000 style so we're probably best using 5e8 style going forward for numbers. I think we will probably switch to hjson soon, it's a backwards compatible change so should be relatively easy/painless.

Fantastic!
This is definitely a welcome change!
Thank you, @jeffra!

Fantastic!
This is definitely a welcome change!
Thank you, @jeffra!


luckperms_messages

Luckperms uses luckperms_ as the prefix instead of lp_ which is what i have it set to in the configuration file.
I am currently using it on a sponge forge server in mc 1.12.2, the storage engine I use is mysql.
This is what shows up when running SHOW TABLES; in mysql.

I beat ya to it ;) 0150da94a8b24d6cf9e0033cab8b073e30359dd5
Thanks for reporting :)


Support for partition overwrite with delta

Currently, the insert_overwrite strategy throws an error if fileformat is set to delta because it doesn't support dynamic partition overwrite (there is this delta-io/delta#371 open PR to fix this).
This is rather limitating as delta has a lot of extra features compared to parquet. Would it be possible to add the option to specify the partition that should be overwritten?
This could look like:
{%
    config(
        materialized='incremental',
        incremental_strategry='insert_overwrite',
        partition_by='partition_key',
        replace_where={'partition_key': var('execution_date')}
    )
%}
select
{% if not is_incremental() %}
    partition_key,
{% endif %}
    column_1,
    column_2
from
    {{ ref('my_table') }}

This would then run the following query on an incremental step:
insert overwrite table my_database.my_table
partition (partition_key='2021-03-21')
select
    column_1,
    column_2
from
    my_database.my_table

What do you think about it ?

@flvndh Thanks for the detailed writeup! I think this is a totally reasonable proposal.
I'd vote in favor of implementing this in a way that hews closely to the insert_overwrite behavior on BigQuery (docs):

"Static": If the partitions to replace are explicitly specified via a partitions config, then dbt will only replace those partitions. In Spark, this is simply a partition clause in the insert overwrite statement, and it could be supported by all file formats.
"Dynamic" (default, current behavior): If no partitions config is explicitly specified, then dbt will dynamically replace all existing partitions that have new data. For now, this isn't supported by Delta, until something like https://github.com/delta-io/delta/pull/371 is merged.

Hey @jtcohen6 👋 Do you know if this is planned to be implemented any time soon ?

@flvndh This isn't something we're prioritizing, so I'd welcome a community contribution for it!

Alright, I'm gonna give it a shot then 😉

Any update on this topic ?

Hey, I'd love to give this a crack when Delta lake 2.0 releases, can you reopen? This is pretty important for a lot of Delta workflows


Toastr/like alert

Hello, thanks for the work, I was wondering if there a way to use this script as a toastr/like alert, where the automatically close (with no button) after a few seconds and you can position them for example top right, and if you click outside it disappears, or even an option to not show it as a modal.

for some reason in safari the text sometimes blurs when you click outside the dialog box

Thanks for your time

hello @nam-co
A toaster like alert is not possible with the current structure.
and a toasters options will be too confusing to use with the modal.
safari has a lot problems rendering stuff, can you please make a jsfiddle and give the version of your safari,  will check it out.


[2019-10-03] Tackle build issues

This is an attempt to get the build working for peer-base.

[x] Switch provision of xvfb during execution to use Travis-provided service (pulled from https://github.com/peer-base/peer-base/pull/309 )
[x] Upgrade aegir to include fix from https://github.com/ipfs/aegir/pull/333

I'm still seeing intermittent failures when running this locally; these seem to be related to flaky integration tests.  Running each integration test individually seems much more reliable, so I suspect something about the setup/teardown between tests is causing issues.

@jimpick Let me know if there's a good way to test this out a bit further; I'd be keen to try updating one or two ipfs dependencies in peer-base soon too to benefit from any improvements/fixes, and it'd be nice to have tests passing before getting started.

@jayaddison Thanks for working on this! I'll try to find some time on Friday to review things. If things are stable enough, I'd love to cut a release with the current state of things.
I fully intend to return to active maintenance on peer-base in a few months after the new ipfs/testground project has gotten some momentum. I think the big async/await refactor in libp2p/js-ipfs will be mostly done by then, and it should be possible to substantially clean up the code and get the latest dependencies.

@jimpick All sounds great, thanks - I'll hopefully be around on Friday as well if there's anything I can help with.  Will look forward to the upstream ipfs changes at a later date.

Closing as stale.


Adds quit message from Sid Meier's Alpha Centauri

I loved the idea, so I added it :)
Fixes #5373

I know this is extremely low priority, but if you don't mind running the workflow @hlissner - then this PR will be hunky-dory :smile:

Alright, I fixed the commit message - sorry I'm new haha

No worries! Thanks for the PR! Brings up fond memories of Locust swarming and rampant base riots after rushing air units. Good times!


opt use consistent hash as default task assigner and cache the consistent hash ring (#28522)

bp (#28522)

run buildall


request  .txt extension

please add .txt

hello, thanks for your request.
adding the support in the next release via { extra: true } option.
the implementation is pretty naive, so let me know if you find any issues.
I will be looking in the future how to improve it.


Please provide more details of environment building

I found allennlp 0.9.0 in pypi requires torch>=1.2.0 but the dependency in readme is torch 0.4.1

I'm sorry. I just saw your question，Thank you for your advice. Yes, this is a mistake. We made the following modifications: allennlp 0.9.0 requires torch=1.2.0; Allennlp 0.7.0 requires the torch = 0.4.1发自我的iPhone------------------ Original ------------------From: Winson Huang  @.>Date: Thu,Sep 8,2022 4:48 PMTo: xyxAda/Attention_NER @.>Cc: Subscribed @.***>Subject: Re: [xyxAda/Attention_NER] Please provide more details of environmetbuilding (Issue #1)
I found allennlp 0.9.0 in pypi requires torch>=1.2.0 but the dependency in readme is torch 0.4.1
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: @.>
[
{
@.": "http://schema.org",
@.": "EmailMessage",
"potentialAction": {
@.": "ViewAction",
"target": "https://github.com/xyxAda/Attention_NER/issues/1",
"url": "https://github.com/xyxAda/Attention_NER/issues/1",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
@.***": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]

Python3.7就可以发自我的iPhone------------------ Original ------------------From: 徐凤鸣  @.>Date: Tue,Nov 8,2022 10:49 PMTo: xyxAda/Attention_NER @.>Cc: xyxAda @.>, Comment @.>Subject: Re: [xyxAda/Attention_NER] Please provide more details of environmentbuilding (Issue #1)
请问python的版本是哪个啊
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.>
[
{
@.": "http://schema.org",
@.": "EmailMessage",
"potentialAction": {
@.": "ViewAction",
"target": "https://github.com/xyxAda/Attention_NER/issues/1#issuecomment-1307336413",
"url": "https://github.com/xyxAda/Attention_NER/issues/1#issuecomment-1307336413",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
@.***": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]


Can be marked as 1.19.3 compatible

I was testing v1.0.8.

neat thanks,
just happened to have marked it yesterday though ;p
although thinking about it i'm guessing you're refering about the forge release which i forgot about...

Modrinth, but I see that it's not there anymore 😕
(I was sure it was there, but I can be wrong.)
Thanks 😊

ye um sorry about that, several of my mods did used to be there but modrinth has a very very minor techical issue that annoys me and i ended up  being petty about it, if curse gives you trouble there's at least github releases

Curse is really... a pain. If at least the search function + notification panel would work as it should be...
Modrinth got some bad changes as well. Sorry to hear that. Maybe in the future you can give it again a try.
I stay tuned with GitHub 😊


Verdaccio doesn't meet npm spec. ls-collaborators

Describe the bug
the command npm access ls-collaborators %package-name% fails with "file not found"
It doesn't seem to support the npm spec for npm access ls-collaborators
full error:
npm ERR! code E404
npm ERR! 404 Not Found - GET http://verdaccio.xxxxx.com/-/package/%40xxx%2Fxxxxx/collaborators?format=cli - File not found

npm ERR!      /Users/marklyck/.npm/_logs/2019-10-24T17_42_33_951Z-debug.log

To Reproduce
package.json bits:
"private": false,
  "publishConfig": {
    "registry": "http://verdaccio.xxxxxx.com/"
  },

.npmrc file
registry = "http://verdaccio.xxxxxx.com/"

Steps to reproduce the behavior:

set up registry, login, adduser etc.
Publish a package to Verdaccio registry
run npm access ls-collaborators %package-name%
See error

Expected behavior
ls-collaborators: Show all of the access privileges for a package. Will only show permissions for packages to which you have at least read access. If  is passed in, the list is filtered only to teams that user happens to belong to.
Configuration File (cat values.yaml)
service:
type: NodePort
annotations: {}
clusterIP: ""
externalIPs: []
loadBalancerIP: ""
loadBalancerSourceRanges: []
port: 4873
nodeSelector: {}
tolerations: []
podAnnotations: {}
replicaCount: 1
resources: {}
persistence:
enabled: true
accessMode: ReadWriteOnce
size: 8Gi
uplinks:
npmjs:
url: https://registry.npmjs.org/
packages:
'@xxx/*':
access: $all
publish: $authenticated
'':
access: $all
publish: $authenticated
proxy: npmjs
'':
web:
title: Verdaccio
storage: /verdaccio/storage/data
ingress:
enabled: true
hosts:
- verdaccio.xxxxx.com
annotations:
kubernetes.io/ingress.global-static-ip-name: mon-prod-xxxxx
ingress.gcp.kubernetes.io/pre-shared-cert: ${PRE_SHARED_CERT:-wildcard-xxxxxx}
Environment information
<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>OS: Macos Catalina
git version 2.21.0 (Apple Git-122)

hi @MarkLyck , we don't support npm access ls
https://github.com/verdaccio/verdaccio#compatibility

it doesn't mention any reason why you wouldn't support it though? It's not on the list at all.
It seems like a pretty important thing to support as an npm registry? But I guess this should be a feature request then and not a bug 😞

Feature request for this was opened over a year ago: #937

Ticket is tagged as PR-Welcome, so, hopefully someday.