No exception to reraise in datasets/utils.py

PyCharm is complaining about line 470 in datasets/utils.py: "No exception to reraise". What is the intention here? IMO either an explicit error should be raised, or the whole else branch should be deleted.

This is really bugging me, therefore I'm reopening. Can anyone tell me why we need the custom onerror handler for shutil.rmtree? This part of the code is not covered by a test, so it is difficult to verify that we really need it. Also, I can't seem to be able to come up with a test for it, because shutil.rmtree happily removes a folder even though the user doesn't have permissions (see my comment before). That's why I propose to remove onerror and just run shutil.rmtree(folder_path). I'll create a PR with the change and see how our tests behave.

Can anyone tell me why we need the custom onerror handler for shutil.rmtree?

The example I provided above shows an example of where it's potentially useful. It not being covered by a test is not sufficient to conclude that it's not useful under some circumstances. I don't see harm in keeping it, I do see potential harm in removing it.

... though I guess it doesn't show why it's useful so much as that it the warning given by PyCharm is a false alarm. For the usefulness we'd have to dig through the blame to see where the code came from to try to figure it out. Feel free to do so but I'm not sure it's worth spending too much time on.

Here you go:
https://github.com/mne-tools/mne-python/commit/9ebb67bc1f413f0843fe42861c1443a69c1e3743
It tries to fix access errors (though we could have known that just from the comment). Perhaps you can't replicate the error on your machine because onerror is doing its intended job of working around the perms error?

Which permission errors is this trying to fix? Why don't we raise the OSError to let the user know that there's something wrong with the permissions and let the user fix that?

I think it was because Windows can be overly picky about read-only files. At one point we had read-only files in testing, we might still. See e.g.:
https://stackoverflow.com/questions/2656322/shutil-rmtree-fails-on-windows-with-access-is-denied
I don't see why we are expending effort to remove code that was added to deal with a real problem, that otherwise seems like it has not been a problem in four years...?

Mainly because PyCharm marks this as a serious error. I'm not saying that it is necessarily correct, but there's no way to disable this message since it is not originating from its normal code introspection (normally you can right-click the warning and disable it). And if I get into the habit of ignoring particular errors and warnings it will get difficult for me to spot real errors.
Can we somehow change the code? I found that if we raise exc_info[1], PyCharm doesn't generate an error. The traceback looks the same except that the actual line in onerror is included.

The traceback looks the same except that the actual line in onerror is included.

This is less than ideal because it makes the error traceback less useful -- it will look like an mne error when it's a shutil one. I think we can get around it with something like the folowing (since we are Py3k only now, still needs to be tested):
except Exception:
    exc_info = sys.exc_info()
    raise exc_info[1].with_traceback(exc_info[2])

And FWIW I'm pretty sure it was the read-only stuff that necessitated this code -- I was on a Windows dev machine at the time IIRC and updating the testing dataset is what showed me this problem, which is something we never do in tests (because it would take a long time and extra bandwidth).

Yes, I'm sure there is a good reason for this code - sorry if I gave the impression of thinking otherwise.
Why do you think the message looks like it's an mne error? The output of raise exc_info[1] is (it seems to be the same for your suggestion):
/Users/clemens/Repositories/mne-python/.venv/bin/python /Users/clemens/Library/Preferences/PyCharm2018.3/scratches/scratch.py
Traceback (most recent call last):
  File "/Users/clemens/Library/Preferences/PyCharm2018.3/scratches/scratch.py", line 26, in <module>
    shutil.rmtree("/Users/clemens/temp", onerror=onerror)
  File "/usr/local/Cellar/python/3.7.2_2/Frameworks/Python.framework/Versions/3.7/lib/python3.7/shutil.py", line 487, in rmtree
    onerror(os.lstat, path, sys.exc_info())
  File "/Users/clemens/Library/Preferences/PyCharm2018.3/scratches/scratch.py", line 23, in onerror
    raise exc_info[1]#.with_traceback(exc_info[2])
  File "/usr/local/Cellar/python/3.7.2_2/Frameworks/Python.framework/Versions/3.7/lib/python3.7/shutil.py", line 485, in rmtree
    fd = os.open(path, os.O_RDONLY)
PermissionError: [Errno 13] Permission denied: '/Users/clemens/temp'

And the output for raise only is:
Traceback (most recent call last):
  File "/Users/clemens/Library/Preferences/PyCharm2018.3/scratches/scratch.py", line 26, in <module>
    shutil.rmtree("/Users/clemens/temp", onerror=onerror)
  File "/usr/local/Cellar/python/3.7.2_2/Frameworks/Python.framework/Versions/3.7/lib/python3.7/shutil.py", line 487, in rmtree
    onerror(os.lstat, path, sys.exc_info())
  File "/usr/local/Cellar/python/3.7.2_2/Frameworks/Python.framework/Versions/3.7/lib/python3.7/shutil.py", line 485, in rmtree
    fd = os.open(path, os.O_RDONLY)
PermissionError: [Errno 13] Permission denied: '/Users/clemens/temp'

In both cases, the PermissionError in shutil.py is the last message.

Ahh okay I thought it would end up at the bottom not the top.
Does the raise exc_info[1].with_traceback(exc_info[2]) look shorter? The bare raise functionality is nicer so if we can keep it just by doing raise exc_info[1].with_traceback(exc_info[2]) (or some variant) we should

Nope, it looks exactly the same like raise exc_info[1]. I agree that the output of raise is a bit nicer, but the new output isn't that bad because it only adds one line in the middle.

Okay, works for me

Great - I've pushed this to #6020. Feel free to merge once all CIs are green.


tellduslive, missing entity_namespace option

Last working Home Assistant release (if known):
none.
Operating environment (Hass.io/Docker/Windows/etc.):
Virtual env. python
Component/platform:
tellduslive
Description of problem:
the component missing entity_namespace option.

Still no entity_namespace option in component.


Issue with custom i18n for a specific step in tour

  if(isLast){
    nextBtnText = utils.getI18NString('doneBtn');
  } else if(step.showSkip) {
    nextBtnText = utils.getI18NString('skipBtn');
  } else {
    nextBtnText = utils.getI18NString('nextBtn');
  }

Apparently you have forgotten to check if custom labels were specified to use them instead. In docs it clearly says - "These options apply to the entire tour. In cases where there is both a value specified in the tour options    and in a step definition, (e.g. "showPrevButton") the step definition takes priority".
https://github.com/linkedin/hopscotch/pull/170

Thanks for the info and the catch, @nezaidu! Looks like you have a PR submitted for this issue... I'll take a look now.

Took another look at the documentation today and I think I spoke too soon with respect to i18n. Looking at the Internationalization section, I don't think the framework intended to support per-step i18n objects. That said, I think it could be reasonable to support per-step i18n objects (for button labels) so I'm going to leave this issue open for now.


minor fixes

A couple of minor fixes:

In the current storage utilization the biom (which have grown dramatically due to storing woltka/shogun alignments) is merged with others; thus worth separating:
For some reason the documentation jumped Family in the taxonomic explanation ...

Cool, looking forward to how that looks! Thanks @antgonza


CASMNET-1533 - Update troubleshooting doc to reflect that the Unbound records data is compressed

Description
The Unbound record data in the cray-dns-unbound documentation is compressed and the troubleshooting documentation does not have the correct command to extract it.
Checklist Before Merging

[X] If I added any command snippets, the steps they belong to follow the prompt conventions (see example).
[ ] If I added a new directory, I also updated .github/CODEOWNERS with the corresponding team in Cray-HPE.
[X] My commits or Pull-Request Title contain my JIRA information, or I don't have a JIRA.

Please fix the prompts so they're copy-paste friendly for main. https://github.com/Cray-HPE/docs-csm/blob/main/introduction/documentation_conventions.md#using-prompts-inside-of-directions

I fixed this.


[Cordova] Add cases for Crosswalk Lite

Impacted tests(approved): new 15, update 0, delete 0
Unit test platform: Crosswalk Project for android 17.46.455.1
Unit test result summary: pass 15, fail 0, block 0
BUG=https://crosswalk-project.org/jira/browse/XWALK-6503

Many thanks @zhuyongyong, LGTM


Wrong version number in zipped module.json

The module.json linked to release 0.0.2 has the correct 0.0.2 version
The module.json inside the zip file has 0.0.1 in it.
This means that on every "update all" it redownloads the version 0.0.2 zip, but then reports an update from 0.0.1 to 0.0.1

There is a github action which can be used to automate the generation of the release zip and release module.json - it removes the tedium of having to update those two files manually on every release.

fix on v0.0.3


👩🔬 [Investment Day] Disable tracking for non-production builds

📲 What
Disables tracking in DEBUG mode.
This means tracking will still work for AppStore, Alpha and Beta builds but won't be actively logging when run by engineers in test mode, simulator, etc.
🤔 Why
Currently we're using Koala to track events for non-production builds. As much as this hasn't been a problem for us in the past I think it has couple disadvantages for engineers:

Congested Xcode console logs

These make logging / debugging much harder than it needs to be.
Often makes us miss broken auto layout constraints simply due to the amount of data in the console.

Skew data

This might not be a big deal but let's face it...we currently have X number of iOS engineers, building and running the app 8 hours a day, 5 days a week.
In addition to that CircleCI runs those same builds (unless those builds are run in Release mode)

Looker

As far as I've been able to dig into this, I'm not aware of the fact that we would differentiate between data that's been recorded in DEBUG mode (iOS simulator, CircleCI, etc.) and production (AppStore, Beta, etc.)
I've compared requests under DEBUG and RELEASE configurations and didn't find any additional variations (which should cover my previous assumption)

🛠 How
Simply put, we only call & log the tracking event if the app was build in RELEASE mode.
✅ Acceptance criteria
Switching between DEBUG and RELEASE mode can be done in Product > Scheme > Edit Scheme > Run > Build configuration

[ ] Koala events are not being tracked in DEBUG mode
[ ] Koala events are being tracked in RELEASE mode

⏰ TODO

[ ] Discuss whether the generic DEBUG is sufficient or whether we should introduce additional environment variable that could be manually turned ON/OFF based on engineering preferences
[ ] Discuss whether we should use os_log for printing the tracking event (since print statements are not printing anything in RELEASE mode, this is now an obsolete thing to do).

Pretty good article to explain the various levels of logging http://www.avanderlee.com/debugging/oslog-unified-logging/

@dusi I'm generally onboard with not tracking Koala events in DEBUG mode, but I do worry that someone working on tracking won't know where to look to re-enable tracking while testing. Could we use a combination of DEBUG and an scheme environment variable to make this easier?
Maybe something like this:

Combined with:
    var enableKoalaTracking: Bool = true

    #if DEBUG
    guard ProcessInfo.processInfo.environment["TRACK_KOALA"] != nil else {
      enableKoalaTracking = false

      return
    }
    #endif

    if enableKoalaTracking {
        // Track
    }

That would allow us to easily toggle ON/OFF Koala tracking in debug mode without having to dig through the code to comment something out.

I'd personally also prefer environment variable...which is why it was one of the TODO discussions.
I'll see what I can do...ideally this is something we would be able to inject into the AppEnvironment struct for consistency and test purposes.


feat: add Spectral rule to validate required operation channel field

Description
Part of https://github.com/asyncapi/spec/issues/991
This PR adds the second of two new rules related with https://github.com/asyncapi/spec/issues/991.
This rule, in particular, checks that the channel field of a required operation (under root) points to a required (under root) channel and not to an optional (under components) channel, no matter if from the same document or from an external.

[!IMPORTANT]
This PR is pointing to smoya/feat/v3OperationMessagesRule because is it there where all the scaffolding for supporting Spectral rules in v3 is located. Once https://github.com/asyncapi/parser-js/pull/911 is merged, I will close this PR and open a new one on the asyncapi repo.

Related issue(s)
https://github.com/asyncapi/spec/issues/991

Closing in favor of https://github.com/asyncapi/parser-js/pull/913


changed way users copy LNURL. minor bug/naming fixes.

you're gonna kill me for saying this... now that i'm looking at it,  the current deploy with LNURL as a string actually less confusing than the 2 white buttons 😂
Alternatively, if you want to keep the button, i'd say make the lnurl button orange and very narrow like this, where the button is narrower than the QR code to indicate its relationship
this image is my crappy quick mockup, the black is supposed to be the navy blue background


expand type issue

from a friend on IRC
<jrtc27> Jon: under Expand, `streamExpand $ getHashtags s` won't typecheck if getHashtags is String -> [String]

streamExpand is supposed to be the dual of streamWindow. Looking at streamWindow,
streamWindow :: WindowMaker a -> Stream a -> Stream [a]
type WindowMaker a  = Stream a -> Stream [a]

However the type of streamExpand is
streamExpand :: Stream [a] -> Stream a

I think it's missing the expander-function argument (dual of WindowMaker). It should probably be
streamExpand :: (Stream [a] -> Stream a) -> Stream a -> Stream [a]

possibly also expanded for convenience
streamExpand :: Expander a -> Stream a -> Stream [a]
type Expander a = Stream a -> Stream [a]

If that was the type signature, then the example given streamExpand $ getHashtags s would fit.

If that was the type signature, then the example given streamExpand $ getHashtags s would fit.

Err no it wouldn't ☺
I've thought about this a little more and I think the problem is the description rather than the implementation. I've raised #8 to fix it.

You're right...
The aim of streamExpand was to have a very simple function that turned each event that was of type Event [a] into Event a by simply generating an event for each element of the list in the input Event.
So, streamMap [Event V [1,2,3],Event V [6,7]] would generate [Event V 1,Event V 2, Event V 3, Event V 6, Event V 7]
I made a mistake in the example in the readme which has led to much of this confusion.. it should be:
streamExpand $ streamMap getHashtags s
(the type of streamMap getHashtags is Stream String -> Stream [String];
the type of streamExpand is Stream [String] -> Stream String)
The idea of making streamExpand more of a direct dual of streamWindow by having an expander function as a parameter is an interesting one that I'd not thought of, but - in the interests of simplicity, and because the same effect can be achieved by a streamExpand $ streamMap combination I suggest we leave it as it is for now.


Limit number of subjects displayed on index page

Limits the number of subjects displayed on index page items to seven. Needed because, at the moment, some geo works have messy metadata and very long lists of subject terms. Closes #905

Coverage remained the same at 100.0% when pulling 3f81678a73ee7c72656e5f152d1e362cbb4ec7c3 on 905-subjects into e343f461717e425b923c20e77874391d7b79464e on geo_concerns.


Shiny

can we add the shiny app skeleton to the main branch?

This looks cool. I'm not a nitpicker. You used the perfect of #s.


flutter run stuck on "Installing and launching" if the iOS app crashes on launch

Steps to Reproduce

flutter create test_run
Replace ios/Runner/AppDelegate.swift with asserting code:

import UIKit
import Flutter

@UIApplicationMain
@objc class AppDelegate: FlutterAppDelegate {
  override func application(
    _ application: UIApplication,
    didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?
  ) -> Bool {
    GeneratedPluginRegistrant.register(with: self)
    assert(false, "Crashing for no reason");
    return super.application(application, didFinishLaunchingWithOptions: launchOptions)
  }
}

flutter run -d <>

See the app crash on the device but flutter run never exits and is stuck on "Installing and launching".
Logs
$ flutter run -d d83d5bc53967baa0ee18626ba87b6254b2ab5418
Launching lib/main.dart on Flutter iOS Device in debug mode...
Automatically signing iOS for device deployment using specified development team in Xcode project: S8QB4VV633
Running pod install...                                              1.8s
Running Xcode build...

 ├─Assembling Flutter resources...                           2.7s
 └─Compiling, linking and signing...                         6.8s
Xcode build done.                                           12.8s
Installing and launching...                                            ⣯

$ flutter doctor -v
[✓] Flutter (Channel master, v1.12.1-pre.59, on Mac OS X 10.14.6 18G87, locale en-US)
    • Flutter version 1.12.1-pre.59 at /Users/m/Projects/flutter
    • Framework revision 6cb6857f92 (2 hours ago), 2019-11-14 16:50:17 -0500
    • Engine revision 77c3512ec8
    • Dart version 2.7.0

[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
    • Android SDK at /Users/m/Library/Android/sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-28, build-tools 28.0.3
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 11.2)
    • Xcode at /Users/m/Applications/Xcode-11_2.app/Contents/Developer
    • Xcode 11.2, Build version 11B41
    • CocoaPods version 1.8.4

[✓] Android Studio (version 3.5)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 40.2.2
    • Dart plugin version 191.8593
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)

[✓] IntelliJ IDEA Community Edition (version 2019.2.3)
    • IntelliJ at /Applications/IntelliJ IDEA CE.app
    • Flutter plugin version 41.1.3
    • Dart plugin version 192.7402

[✓] VS Code (version 1.39.2)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.6.0

[✓] Connected device (2 available)
    • Flutter iOS Device • d83d5bc53967baa0ee18626ba87b6254b2ab5418 • ios • iOS 13.1.3
    • iPhone 11 Pro Max  • 389148FB-E436-4F8B-B37A-8564AF1627C0     • ios • com.apple.CoreSimulator.SimRuntime.iOS-13-2 (simulator)

• No issues found!

Anyone working on this?

as a temp workaround, try force restarting your iphone, it worked for me.

Same problem here. iOS13.3, Xcode11.3. Flutter App freezes at startup ! Any ideas ??

Some more explanations here: https://github.com/flutter/flutter/issues/48189

Have had same Problem here.
Check if your local Firewall allows Dart incoming network connections. for whatever reason, but it seems necessary.

It happens to me every hour. I have to delete the app and upair the iPhone... this is the most annoying thing on earth.

This still happens as of https://github.com/flutter/flutter/pull/66399, but you now see the crash logs.

currently:

stable works fine
master brings issues
What fixed it for me was force-restarting the physical iPhone 6

Turn wifi off and Airplane mode off in my mobile device did the trick for me :)

The solution is funny but it worked also for me 👍

iOS 17, Flutter 3.24.2, macOS, I solved it by disabling the firewall in System Settings.


investigating HDI output path issue

@imatiach-msft,
Thanks for your contribution as a Microsoft full-time employee or intern. You do not need to sign a CLA.
Thanks,
Microsoft Pull Request Bot


restructure the catalog pages in the example app

Now each entity kind has its own page, plus the homemade tabs of the component kind are in their own files too.
The EntityPage was just becoming WAY too large.

better to just reconstruct this when we're ready


add reminder to website

Justin, can we add a reminder on the homepage? below the banner, above the 'patients, physicians, students' circles
Don't upload yet, I need to get the website and timing details from our contact; i will update this issue.
Thanks!!
Siteman Cancer Center Health Fair: free pap smears, HPV testing, and other services, with same-day results!
April 25

https://drive.google.com/file/d/0Bz1QXY4bzZkkaW9aY0JSd0Q0MlU/view?usp=sharing
This might work! Text for the site:
Join the Siteman Cancer Center for free pap smears, breast cancer screenings, and other general health screenings (including blood glucose, cholesterol, and HIV) on Saturday, April 25, from 8 am to 1:30 pm. See this flyer [hyperlink] for more information on services, timing, and location.

Implemented by d881b9d.

beautiful thank you @justinrporter!!


Disable Windows Aero/DWM due to incompatibility, closes #55

and add advanced, more useful, error messages

Oh wait, I made a big mistake... The required dll only exist if you have the WIndows SDK installed and so it cannot be compiled with non-windows

fixed by #76


changes in font style and  enter text  container

i want to change the font style and also color of font should be changed when hovering over it and also while hovering over image ai text cursore should not be there insted an pointer should be there.
second thing the text box should not contain courser pointer while typing in the box of the enter text.
please give me the chance to make all these changes

Assigned to you @sandeep0009

I want to work on this issue as a contributor.
Pleasure Assign so that I can show my skills under GSSoC'23.

@sandeep0009  if u are not free then I can assign it to @syedawanya18 , plz reply..

@sandeep0009 if u are not free then I can assign it to @syedawanya18 , plz reply..

I'm free and I'm working on it u will have it by end of this day!! And sorry for delay just finishing with it and will be sending it by end of the day

@sandeep0009 if u are not free then I can assign it to @syedawanya18 , plz reply..

I'm free and I'm working on it u will have it by end of this day!! And sorry for delay just finishing with it and will be sending it by end of the day

Ok, No problem take your time. @syedawanya18  as u can see he is already working on this issue so you can raise or wait for new issues.

@sandeep0009 if u are not free then I can assign it to @syedawanya18 , plz reply..

I'm free and I'm working on it u will have it by end of this day!! And sorry for delay just finishing with it and will be sending it by end of the day

Whatever update you do just keep it in track with the live website as it is updating constantly by the PRs of other folks

for sure, i can wait
On Sun, May 21, 2023 at 10:02 PM Suraj Pratap @.***>
wrote:

@sandeep0009 https://github.com/sandeep0009 if u are not free then I
can assign it to @syedawanya18 https://github.com/syedawanya18 , plz
reply..
I'm free and I'm working on it u will have it by end of this day!! And
sorry for delay just finishing with it and will be sending it by end of the
day
Whatever update you do just keep it in track with the live website as it
is updating constantly by the PRs of other folks
—
Reply to this email directly, view it on GitHub
https://github.com/SurajPratap10/Imagine_AI/issues/5#issuecomment-1556225805,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AXP2V4NZUDUVXRM3O2MKZUTXHJDBVANCNFSM6AAAAAAYIHAK2U
.
You are receiving this because you were mentioned.Message ID:
@.***>


Remove feature flags

These are vestiges of the initial push to get this working on Rust 1.0. These feature flags are undocumented and so hard to discover (only learned about them today!), prevent functions being included that should be and this also affects documentation on docs.rs, and none of the features are tested in CI and the execvpe has been broken for forever.
The solution is to conditionally compile everything supported for a given platform and do away completely with the feature flags. The execvpe function is completely removed as it's not available for *nix platforms in libc and is already broken, so no loss removing it. We'll add it back once it's back in libc (rust-lang/libc#670).
Closes #98.
Closes #206.
Closes #306.
Closes #308.

Coincidentally, I first learned of those feature flags today, too.  I agree with getting rid of them.  Could you also change test_signalfd.rs into a normal test file?  And there are also some feature gates in test_unistd.rs and sys/test_uio.rs to remove.

I'm working on fixing the tests but I get a "main function not found" when I "fix" things. You have this problem before?

Nvm, figured it out. Weird we have mount and signalfd tests using a custom test harness instead of the main one. This is some old code..

And this needs a CHANGELOG before it can be merged, but I'm working on getting CI passing first.

Android failures are because of missing libc items (see rust-lang/libc#671), but I'll probably just disable signalfd on android so this can be part of the current release.

There are ECHILD errors from running the tests, which I can also produce locally, so I'll need to figure those out as well.

@asomers Want to take a look-see over this for me, as I think the new signalfd test should be good but I'm not too comfortable with fork and would appreciate a second pair of eyes on it? Should be ready to go if it looks good to you.

Thanks for the review, @asomers, everything should be addressed now!
Note that I b roadened the SIGUSR2_MTX to a general SIGNAL_MTX because depending on how signal handling is modified, it might not be updated in one test in a way that doesn't clobber the signal mask in another test. So instead of worrying about that, just make it general to all signal handling. This also makes it more in line with the rest of the mutexes which are pretty broad.
Also, I wanted to note that this includes a commit to fix unused imports introduced by you @asomers in 2cd4420279. You might be running an older version of Rust that doesn't output warnings about unused variables in tests by default, which is why this was easy to miss. Might be worth updating Rust depending on your specific dev needs!

Cool, thanks for reviewing it!
As for supporting preadv/pwritev on more platforms, can you open an issue for it? It'd be great to have more mentored/good-first-bug issues.
bors r+ asomers

We hit the test_double_close timeout on powerpc again.  But we also had failures in the epoll tests on x86_64.  I haven't personally seen that one yet.

I'm thinking it's time to deprecate powerpc to Tier 2 as you suggested, and I propose we do that for the 0.9 release so we aren't promising too much to our customers.

I'm seeing those epoll failures on #686 as well....Hmmm.

I'm re-running master by itself to see what's going on: https://travis-ci.org/nix-rust/nix/builds/254708956

@bors r+ asomers

bors r+ asomers


Some right-click-menus did not have dark mode

Microsoft PowerToys version
0.83.0
Installation method
Microsoft Store
Running as admin
Yes
Area(s) with issue?
File Explorer: Preview Pane, System tray interaction, Welcome / PowerToys Tour window
Steps to reproduce

✔ Expected Behavior
These menus follow dark mode.
❌ Actual Behavior
It still light.
Other Software
No response

WinUI3 bug.  here is the gallery.

actually, this is OS bug for theming :(  /feedbackhub

actually, found out it is tracked: https://github.com/microsoft/WindowsAppSDK/issues/2943


Move iteration to generic part in drop impls (Adopted)

Objective

Finish #2897

Solution

Rebase and fix conflicts

Can you run some benchmarks before / after?
Are you comfortable inspecting the assembly?

Can you run some benchmarks before / after?
Are you comfortable inspecting the assembly?

I do not know how to do either of those.
It does not build right now because I do not know how the iteration in in the drop_ptr_multiple function is supposed to work.

Lemme ask around; perhaps there's someone who can help mentor you on this <3

Since I will not be able to create the needed benchmarks nor solve the failing tests, I think it would be best to put this up for re-adoption.

I'd like to see this merged in some way, or at least analyzed. The idea is sound: avoid incurring the cost of dynamic dispatch on every component when dropping in a batch.
I am willing to help mentor you on this, or adopt the PR myself if you currently do not have the time.

I am always open to learning more.
The first issue to solve is getting the changes to compile. I believe the issue is related to lifetimes even though the error message talks about a missing function.


Addition of SPEEDY

Hi @DanGiles is this ok for us to review or do you want to keep working on it since it's a draft?

Hi @DanGiles is this ok for us to review or do you want to keep working on it since it's a draft?

This is now ready for review. However, please note that there are some outstanding issues.

The current optimal proposal implementation does not work for the SPEEDY model. The optimal filter will run but is not correct.

The performance can be improved by removing the unnecessary memory allocation for the 2D variables.

Details on the compilation steps for the SPEEDY model need to be added.

I believe the SPEEDY model code and continued development has now been transferred by @DanGiles to the separate Team-RADDISH/ParticleDA-UseCases repository and so this can now be closed?


Missing file

There is NO file in directory:
\ComparisonResearch-main\calculator\delphi-fmx\monien\Engine
There is no unit: Calculator.Engine

Supplied EXE is not working. You can not enter number with more then 1 digit.

It looks like you missed that monien\Engine is actually a submodule. See .gitmodules in the repo's root.
To receive its code make sure do something like this:
git pull --recurse-submodules

Not sure what you mean by "supplied exe". There are no pre-compiled releases for this project on Github. You have to compile the executable by your self.
Anyway, the demo under delphi-fmx\monien is currently designed to handle scree/touch input only. No keyboard support that is. This is something that can easily be added though.

Thanks for your feedback
Olaf Monien

Well, today files magically were in place under the directory Engine.
Yesterday I just downloaded complete ZIP and they were not there.
regards
Ante Barbarosa
On Tue, Dec 29, 2020 at 10:29 AM Olaf Monien<EMAIL_ADDRESS>wrote:

Closed #35 https://github.com/Embarcadero/ComparisonResearch/issues/35.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/Embarcadero/ComparisonResearch/issues/35#event-4154112064,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AHCL67BZZOMF62QLA7RXFZ3SXGOODANCNFSM4VMLGUBA
.

Excellent!
Btw., I pushed an update today, which introduces basic keyboard support (besides mouse/touch input support).
Regards
Olaf Monien


XMLElement.text will never be nil.

When implementing #131 , I found that the type of XMLElement.text can be changed to String from String? without modify the implementing.
That is confirmed by making change like this and it is compiled successfully: https://github.com/ainopara/SWXMLHash/commit/8e225b79e1e81d0d0d27787ba078aca3d5e733b3

As a result the last parts of description implementation of XMLElement is equilvalent of
        if true {
            return "<\(name)\(attributesString)>\(text)</\(name)>"
        } else {
            return "<\(name)\(attributesString)/>" // WARN: Will never be executed
        }

Good catch! It looks like this will result in a breaking change (anyone using the library will have to change from element.text! to just element.text), so it probably best belongs in the next major version (see #84).
I just pushed version-4.0-changes branch to begin tracking this change. I'd like to get some of the other features from #84 pulled in before I release the next major release.
Thanks again for noticing this!


feat: add js script to get translation strings hashes from transifex

PROD-2483
Description
Adds JS script to get translation string hashes for a given resource using Transifex API v3. The difference between v2 and v3 api can be seen in this internal document. The old script that utilizes API v2 has been written as the bash script. With API v3, the bash script choice was not taken because:

API v3 get translation string hash endpoint is now paginated. The paginated response does not return the number of pages and relies on the next attribute to decide if more data is present or not
Along with the pagination, the API response structure has changed significantly. The data needs to be read from appropriate dict keys.
API urls have also changed, particularly the way data is queried.

Although all of above actions could have been replicated in bash script, writing JS script and running it through node is better because the script is readable, easier to understand, provides better tools for manipulation of data, and utilizes programming language features(effective error handling). A wrapper bash script has been added that is just calling the JS script and masks some details in terms of command-line arguments.
NOTE: The tests for the script have not been added yet. This repo will require configurations and updates which will be done in a follow-up PR.

I think I will have to update lint configuration. I have tried npm run lint but it has not yielded any output.

Added comments and updated eslint configuration.

This looks good. Will Website need to update our scripts immediately, or do we have a grace period where both will work? We have code going live 9/16 (Boston time) that will require the jobs to be working.

This is the first script compatible with Transifex api v3. We will be adding another script for a different purpose, and then making some configuration changes. There will be a grace period as the Transifex api v2 won't be completely deprecated until April 2022. We first want to add appropriate v3 compatible scripts before engaging others.


Add a function: running current line

IMHO running current line is very useful.
Thanks.

I agree, thanks !


Problem with view_box parameter in Nomination (OSM)

I used Nomination for geocoding and included the view_box parameter but still the results of the geocoding are not inside the view box.

So say I want to get all the Krogers lat longs inside a bounding box:
bb = tuple(["39.808631", "-83.2102799", "40.1572719","-82.7713781"])   geolocator = Nominatim(view_box=bb)   query = "Kroger"   results = geolocator.geocode(query=query ,exactly_one=False, limit=None,language='En')   for result in results:         print result.latitude , result.longitude
but the results I get are outside of the veiw_box. I was wondering if view_box matters at all without including bounded=True?

I was wondering if view_box matters at all without including bounded=True?

Yep, it does, for some queries. See test_view_box for example. view_box without bounded=True is just a hint to the service, which might be ignored.
bounded param support has just been added in #182 (as you have already discovered 😉).
The following command can be used for now to install the development version of geopy containing the bounded param:
pip install --upgrade https://github.com/geopy/geopy/archive/master.zip

thank you so much!

I assume this can be closed. Feel free to reopen if this is still an issue.


StarIOExtManager print not working

I'm not able to print it says invalid port name check my code below:
`printInvoice = async () => {
try {
var connect = await StarPRNT.connect('BT:00:12:F3:3A:66:1B', 'StarPRNT', true);
console.log(connect); // Printer Connected!
} catch (e) {
console.error(e);
}
    let commands = [];
    commands.push({
        append:
            "Star Clothing Boutique\n" +
            "123 Star Road\n" +
            "City, State 12345\n" +
            "\n"
    });
    commands.push({appendCutPaper: StarPRNT.CutPaperAction.PartialCutWithFeed});

    try {
        var printResult = await StarPRNT.print('StarPRNT', commands);
        console.log(printResult); // Success!
    } catch (e) {
        console.error(e);
    }
};`

however, it gives below error:
Printer Connected ExceptionsManager.js:82 Error: Invalid port name.     at createErrorFromErrorData (NativeModules.js:155)     at NativeModules.js:104     at MessageQueue.__invokeCallback (MessageQueue.js:414)     at MessageQueue.js:127     at MessageQueue.__guard (MessageQueue.js:314)     at MessageQueue.invokeCallbackAndReturnFlushedQueue (MessageQueue.js:126)     at debuggerWorker.js:80

Try the followings:
Option 1:
Make sure that the port is exactly the port of the device, and you're connected to it.
Always try to connect dynamically, do not hardcode the port inside the connection script.
Option 1.5:
Use another emulation. If you're using mPop StarPRNT is fine but raster printers like the TSP100 and many others are using StarGraphics. (however bad emulation shouldnt throw this error, but it's worth a try)
Option 2:
I've encountered a strange bug a while ago. I don't know if it has been fixed or not, but when you use connect and print together, IOS does not ask for the port inside the print function however android did, even if it was connected. Solution:
if (Platform.OS === 'ios') {
  var printResult = yield StarPRNT.print(data.printer.emulation, data.printer.commands)
}else{
  var printResult = yield StarPRNT.print(data.printer.emulation, data.printer.commands, data.printer.portName)
}

keep in mind, that I'm using a generator function because of redux-saga, so don't freak out when you see the yield keyword, just use await
Option 3:
Disconnect your barcode scanner, and do not use connect, just try to freefall print with:
var printResult = yield StarPRNT.print(data.printer.emulation, data.printer.commands, data.printer.portName)

If you want to get the status of the printer once in a while, just connect listen for hardware events, then disconnect. I used to get invalid port name myself sometimes, i solved it with try-catching and reconnecting, it usually works, and reporting back connection errors to my server but i did not get constant data.


Store schema validation

I'm thinking about validating store the same way how propTypes validates props in React.
Why?
I want to be sure that my store has always the expected format and all my reducers change always preserve the same format (schema).
How?
At the moment, I use chai-json-chema when testing reducer and check that schema is preserved. Maybe the store could also raise a warning during development?
This is more question than proposal. I'm interested in your opinion. It certainly make sense when you have external objects in store (fetched from REST API) and you don't want to alter them in a way which would break them.

It's really interesting thought. It might go well together with gaearon/redux-devtools#108 to actually check that deserialized state from persistState has the required format. It might be better than trying to figure out the way how do it with the same code.

Relevant: https://github.com/gcanti/redux-tcomb by @gcanti

As an alternative to redux-tcomb, you could implement it as a store enhancer to check the results upon dispatch and rollback to the previous state (a la redux-devtools) if it doesn't validate.

@gaearon redux-tcomb is awesome. I guess that's exactly what I was looking for. Much easier to use than json-schema validator.
I'll send a PR with a chapter about type checking to resolve this issue properly ;)
Thank you!

Note I'm not sure how to implement reducer composition with redux-tcomb. It seems to force you to define transformations on actions which is a bit opposite to how Redux should work.

It seems to force you to define transformations on actions which is a bit opposite to how Redux should work

@gaearon The automatically generated reducer is opt-in, you can get type safety with a "standard" reducer (with the new getCheckedReducer API)
https://github.com/gcanti/redux-tcomb#3-automatically-generated-reducer

Oh, I see now! I think it's better split README into two "options" because right now it looks like you have to define transformations on actions even if you use getCheckedReducer.

@gaearon good suggestion, thanks.
Updated README

:+1:
If you add tests to the library I'll be happy to link to it from Ecosystem page.

If you add tests to the library

Done! https://github.com/gcanti/redux-tcomb/releases/tag/v0.1.3

I'll be happy to link to it from Ecosystem page

Great, thanks @gaearon ;-)

Closed via https://github.com/rackt/redux/commit/99a0dc6a4ca0cea8106ed6c5a7b21f6693cfd1bd.


add Set test

add filter test in set validation test
change var to let

CC: @lorentey @atrick
Could you please review this?
Thank you.

@swift-ci test.

@atrick Thanks!

@lorentey do you think it's ok to merge this now?


@Cleanup is silently ignored in lambdas

When the @Cleanup annotation is used on a local variable declared within a lambda block, it is silently ignored. Repro:
import lombok.Cleanup;
import java.util.concurrent.CountDownLatch;

public class main {
    public static void main(String[] args) {
        CountDownLatch cdl = new CountDownLatch(1);

        Runnable r = () -> {
            @Cleanup("countDown") CountDownLatch cdl2 = cdl;
        };

        r.run();

        if (cdl.getCount() != 0) {
            throw new Error("@Cleanup didn't run");
        }
    }
}

I am also occasionally having this issue. I also decompiled my code of a build which was having issues and it indeed turned out that @cleanup was not working within my lambda statements. It affected the whole jar file. This however only rarely happens.
Using maven with the following settings:
Lombok 1.16.6
maven compiler plugin 3.3 with java 1.8
maven jar plugin 2.6
If you want more information I can supply this.

Does it happen only inside "Inline Lambda"?
Or any functions calls inside lambda?

I tried running that test case. On Lombok 1.16.18 and JDK 1.8, I don't have that problem.


Search TAB by keyword

Currently we can only search for TAB by song name and band name.

Will this come to fruition? :)

I hope to do it when I'll have some spare time.

Added in version 0.5.0 :tada: !


Implement VLSR corrections for Hydrogen spectra?

To interpret line spectra, such as HI emission, we need a common reference frame. One usual is the VLSR (see e.g. http://web.mit.edu/8.13/www/srt_software/vlsr.pdf, also attached here as vlsr.pdf), which was implemented in the old SALSA software at https://github.com/varenius/salsa/blob/main/Control_program/spectrum.py#L160.
There are issues with this implementation for switched spectra, see https://github.com/varenius/salsa/issues/20, where the correction's time dependence is currently ignored. However, doing a "proper" velocity correction for each sub-integration bin and then re-gridding all partial results to combine constructively seems to be beyond the scope of this application. After all, most measurements are less than 5 minutes, and we could simply document the limitation of using the telescope for long integrations.
In any case, the VLSR correction calculation seems to need ecliptic and Sun coordinates conversions, so these need to be added before the VLSR function can be ported from the old software.

Sun coordinates are needed anyway and can be obtained as noted in #37 . Conversion between ecliptic / equatorial can be done as shown in https://astrophysicsandpython.com/2021/04/19/celestial-coordinate-conversions/#Equatorial_Ecliptic.


Sign in with Google temporarily disabled for this app

After installing and launching the gdrive.
When I try to get the needed authentication I get this error from google servers.
"Sign in with Google temporarily disabled for this app
This app has not been verified yet by Google in order to use Google Sign In."

I tried gdrive and going to try this one but see this same issue, maybe the workaround in the gdrive issues could be a workaround for this either.

Hi did you solve this somehow without the suggested workaround?
I get the same error, and yet I can push files to the google drive but not to pull from there.

No, I havn't tried any more. I may consider rclone in the future as it supports more cloud providers.


Version property doesn't work correctly

Using -version [15.0,16.0) returns an error - Error 0x57: The version "[15.0,16.0)" is not a valid version range.
This error happens on Windows 10 with vswhere 1.0.58, but works correctly on Windows 8.

In what shell? Did you try quoting it? Command-line parsing may have changed in Windows 10. I use CommandLineToArgsvW. It works fine for me on Windows 10. Make sure you don't have a space after the comma or you will need to quote it. You'll also need to quote it in PowerShell anyway because of both the parenthesis and comma.

I used Windows command line. Tried with and without quotes, no space after the comma .

What is the file version of %ProgramData%\Microsoft\VisualStudio\Setup\x86\Microsoft.VisualStudio.Setup.Configuration.Native.dll?

1.3.263.2748

That's very old. Please install VS2017 RTW which will update those binaries to 1.8.8. That early, I don't believe I had implemented the version range parsing yet (and surprised it isn't erring since I returned E_NOTIMPL from the method I use here).

Thanks!


Run autofix to sort these imports!  simple-import-sort/imports

Thanks for the great boiler plate.
How to fix the above problem. Thanks

Your import is in incorrect order. You can use eslint --fix or VSCode eslint extension to fix it.


Normalized Histograms?

Missing functionality
I'm using the dataset comparison feature and noticed that the overlaid histograms for each variable is unnormalized (frequency instead of density). I looked through the docs but couldn't find a config value to change this. It would be nice to see a comparison with normalized histograms, because the datasets being compared have vastly different sample sizes.
Proposed feature
Add a config setting to switch between density and frequency for the histograms.
Alternatives considered
No response
Additional context
No response

+1

Hi @SiftingSands  and @maandreinacane ,
may I ask you why would this be relevant? For example how much would this normalization speed-up your analysis and how frequently do you perform this type of transformation for your EDA.
This is already possible to be done with the compare datasets, if the user normalizes the dataset prior passing to the ProfileReport - would this be a flow that would suit your needs for instance?

Thank you for the clarification. This will be added to the roadmap.


Dont rebuild test properties

This avoids re-creating test properties multiple times.
It does not have a huge impact on run time, we save about 20ms.

closing it did not bring much speedup.


User should be able to send contract for Finance team review

Describe the task
The contract management system should follow a review cycle involving the CC team, client, and finance team. Each party should have the ability to review, edit, and revert back to each other. Emails will be triggered after every change or approved notification to the respective parties.
Expected behavior
User should able to send contract to finance team and finance team can revert back to user.
Email notification should be there in each updates to cc team, Finance team, client.
References
Use this issue #3151 for getting more insight about feature and for referring database and working flow.

All functionality are merged in this issue #3151.
So closing this issue.


fix: check body closed.

Codecov Report

Merging #61 into master will increase coverage by 0.31%.
The diff coverage is 33.33%.

@@            Coverage Diff             @@
##           master      #61      +/-   ##
==========================================
+ Coverage   97.54%   97.86%   +0.31%
==========================================
  Files           7        7
  Lines         163      187      +24
==========================================
+ Hits          159      183      +24
+ Misses          4        3       -1
- Partials        0        1       +1

Impacted Files
Coverage Δ

gofight.go
97.08% <33.33%> (+0.62%)
:arrow_up:

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 d7a3d9c...cf70a54. Read the comment docs.


add barrier-free variant of find_greater_or_equal

add barrier-free variant of find_greater_or_equal

@googlebot I signed it!

WDYT about making barrier_free a template argument, to make sure it's always a constant? Otherwise, there's a (minor) risk that we end up with a conditional jump here, which would most likely erase any benefits obtained from removing the barrier.
TBH I'm not sure this will be a net-benefit. This will generate more code, adding presure to the L1 code cache. This change looks most attractive on ARM, where barriers are expensive... but ARMs tend to have smaller caches too. I'd appreciate it if you ran benchmarks so we'd know what kind of differences we're looking at. I expect the results will come out as a wash, in which case I'll defer to the TODO's author and accept the change.


Update the documentation to show the Command to create App Service Plan specific for Kube Environment

Documentation is missing commands to create App Service Plan.

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

ID: 4cdb7930-0ada-090c-7f95-eafcabf3ad66
Version Independent ID: 850011e6-6f39-0574-6438-8811373f6846
Content: Quickstart: Create a web app on Azure Arc - Azure App Service
Content Source: articles/app-service/quickstart-arc.md
Service: app-service
GitHub Login: @cephalin
Microsoft Alias: cephalin

@abhilashmk, Thanks for taking time to share your feedback on the Azure docs feedback channel. Since you have closed the issue, I presume you were able to sort this out. Please let us know if you need further assistance on this.
Kindly see these #az_webapp_create and App Service Kubernetes environment docs for more info.


[Feature Request] Add Storybook

Is your feature request related to a problem? Please describe.
Add Storybook for better UI development, testing, and documentation
Describe the solution you'd like
none
Describe alternatives you've considered
Fluent UI
Chakra UI
Storefront UI
Screenshots or Videos
WordPress Gutenberg

Audi UI React

Grafana UI

Hey we already have storybook
V1 -> storybook.nextui.org
V2 -> storiesv2.nextui.org


Capture body of failed tests

It would be interesting to store this body along with the counters, for debugging purposes like a smoke_debug function that would print what happened. Would be interested in a pull request for that?

I like the idea, but I'm not sure what it would look like yet. At the end of the run the cleanup function will remove all debug data. Perhaps the thing we could do in debug mode is:

exit on the first failure
echo the location of the intermediate (debug) data and not clean it up

Activating the feature could be based on an env var?

More than a debug mode, I thought about a debug function because typically smoke tests results may be not reproducible. So it's important to store a bad result when it's encountered, and the user can decide to print it out as part of his script.


an idea about subparams

Right now, say you had a controller that could have a path:
class Foo(Controller):
    def GET(self, action, **kwargs): pass

where action can be bar or che, so valid requests would be:

/example.com/foo/bar
/example.com/foo/che

I'm wondering if we could codify this with camel casing:
class FooBar(Controller):
    """handle /foo/bar"""
    def GET(self, **kwargs): pas

class FooChe(Controller):
    """handle /foo/che"""
    def GET(self, **kwargs): pas

So camel casing class names would move through path bits. This is inspired by some comments Jarid made about us having to set a few params as optional because we had multiple action path bits that needed different attributes:
class Foo(Controller):
    @param(0, choices=["one", "two"], help="the action value")
    @param("bar", default=None, help="only needed if action is 'one' but needs to be optional")
    @param("che", default=None, help="only needed if action is 'two' but needs to be optional")
    def GET(self, action, **kwargs): pass

Another way to do it would be to break out all the param stuff into a Param class, the current interface would remain unchanged but there would be an addition of a subparams flag:
class Foo(Controller):
    @paramval(0, val="one" subparams=[
        Param("bar"),
        Param("che")
    ])
    @paramval(0, val="two" subparams=[
        Param("baz"),
    ])
    def GET(self, action, **kwargs): pass

I think this might be too obtuse an interface though, I'll keep thinking

class Foo(Controller):
    @param(0, subparams={
        "one": [
            Param("bar"),
            Param("che")
        ],
        "two": [
            Param("baz")
        ],
    })
    def GET(self, action, **kwargs): pass

So the subparams keys become the choices for the param.

I don't think this is applicable anymore,  like https://github.com/Jaymon/endpoints/commit/686447354a6a7b9196860ab4eb8acb24676c77c7 states


Added .xyz Website Clone

@khushi-purwar This is PR for the issue .xyz Website Clone #947
Kindly review it sir
Thank you

@gurjeetsinghvirdee , There are a lot of images (.png) files which are present in the website, Remaining files are its JS files which maintain this clone the same functionalities as that of original site. All the Buttons and Options have been linked to the Actual Site links accordingly.

@gurjeetsinghvirdee , There are a lot of images (.png) files which are present in the website, Remaining files are its JS files which maintain this clone the same functionalities as that of original site. All the Buttons and Options have been linked to the Actual Site links accordingly.

you have to make your own code not to copy from Inspect element of original site


Add /.cargo to gitignore

For reference, here is the content of my local .cargo/config.toml. With this, the Rust language server will autocomplete for the given target instead of using the host's platform.
[build]
target = "avr-atmega328p.json"

This is wrong.
.cargo is local. It should never be committed. That is the reason for existing beyond Cargo.toml.
Default configuration goes into Cargo.toml. Local goes to .cargo.
See documentation:
https://doc.rust-lang.org/cargo/reference/config.html#hierarchical-structure

Maybe there is a better way.

Reopened the merge request to get more exposure for it .

I use neovim with coc. Looks like I can add a local config file, which will then pass --target to rust-analyzer. It does mean I have to remember to keep the local coc files and cargo/rustc command lines (or env var) in sync. I wouldn't expect this crate to require active development after the cycle accurate joins master. But I would imagine this sets the example for other crates targeting avr.
https://github.com/neoclide/coc.nvim/wiki/Using-the-configuration-file#configuration-file-resolve
Anyways, I feel like I am bike-shedding here. I don't want to waste anyone's time.


Change execution shell to sh

Seems like sh is compatible to run installation script, so as its potential faster I changed bash to sh in README.md.

But i used [[ instead of [ in my script so you will have to change it too

Can o get wanna tray fox a bug


Integrate SPNEGO for Kerberos authentication

Please integrate NPM with spnego for Kerberos integration.
https://github.com/stnoonan/spnego-http-auth-nginx-module

Closing as a duplicate of https://github.com/jc21/nginx-proxy-manager/issues/437. Please comment your wish for Kerberos over there. If that issue is resolved and closed but not with kerberos, we can reopen this one.


 I seem to have got around it by cloning the latest GoogleDrive.jl and installing that. Not 100% sure what went wrong but I was stuck with the old version of HTTP. Is it possible that this isn't fixed in the main branch?

Thanks for noting this issue. It has been a difficult one to eradicate. According to the Manifest.toml, this should be taken care of:
https://github.com/ggebbie/TMI.jl/blob/main/Manifest.toml#L379
If you find that julia can't run with the current environment, it sometimes resolves the Manifest and doesn't pick up a new version of HTTP.
I am working on 2 more permanent solutions:

use zenodo to host the input files rather than Google Drive at this location:  https://doi.org/10.5281/zenodo.8226802
follow the latest updates on GoogleDrive.jl which has been taken over by JuliaIO https://github.com/tejasvaidhyadev/GoogleDrive.jl/issues/6

I used solution 2 above in commit https://github.com/ggebbie/TMI.jl/commit/2398eb99246d00a228c445ae2a9c4e49f5ad2347.


Update JavascriptFunction.cpp

<This submission does not conform to the repository's guidelines- EdMaurer>

This seems like a small (but important) contribution, so no Contribution License Agreement is required at this point. We will now review your pull request.
Thanks,
Microsoft Pull Request Bot

@saaramar Feel free to connect with me via email to discuss the issue<EMAIL_ADDRESS>


Updating for Dawntrail

Absolutely love this plugin but I was wondering if you plan updating it for the new expansion?
Thank you kindly :)

Yes, I do! Sorry for the long wait,
the XAT Dalamud Plugin has been merged into Brio
You can find out how to install Brio here


Fix for fields trough relationships

Resolves #92
Not fully understanding the package, however, this does seem to resolve the issue.
I can imagine there being a more appropriate way to handle fields trough relationships. Happy to help out, otherwise this might be a nice starting point for someone with better understanding of the package.
Consider reading my debugging log here: https://github.com/outl1ne/nova-translatable/issues/92#issuecomment-1455641016

Thanks for the PR! I wasn't able to merge this due to dist file conflicts, but it's now fixed in release 2.2.0. Thanks a ton for debugging the hell out of this and finding a solution! Good luck!


Handle concurrent job ordering via a graph iterator (#813)

Fixes #813 by replacing the node selector as_node_list with as_graph_iterator and do graph operations using it. The current metric is that nodes whose dependencies have finished are placed onto a priority queue, prioritized by the number of dependencies they have in the graph as a whole, instead of creating runlevels and only operating on the pool before them.
This required quite a bit of restructuring in the RunManager, as it needs to feed completeness information back into the queue. A source of confidence in that refactor is commit e7b1a09, which accomplishes a lot of this with (postgres, at least) integration tests still passing. Other intermediates that I never committed also passed tests during the process of writing acddb3b, so I have pretty high confidence in the new structure.
Worker threads block when there are no nodes left to process.

@cmcarthur 🏓

Looks good to me. I still think the RunManager needs some attention in the near future. But it should not be part of this branch.
:shipit:


sockPath, sockPort, sockHost are ignored (regression from #5069)

Version
4.3.1
Environment info
Environment Info:

  System:
    OS: Linux 4.19 Alpine Linux
    CPU: (4) x64 Intel(R) Core(TM) i7-8565U CPU @ 1.80GHz
  Binaries:
    Node: 12.16.1 - /usr/local/bin/node
    Yarn: 1.22.0 - /usr/local/bin/yarn
    npm: 6.13.4 - /usr/local/bin/npm
  Browsers:
    Chrome: Not Found
    Firefox: Not Found
  npmPackages:
    @vue/babel-helper-vue-jsx-merge-props:  1.0.0
    @vue/babel-plugin-transform-vue-jsx:  1.1.2
    @vue/babel-preset-app:  4.3.1
    @vue/babel-preset-jsx:  1.1.2
    @vue/babel-sugar-functional-vue:  1.1.2
    @vue/babel-sugar-inject-h:  1.1.2
    @vue/babel-sugar-v-model:  1.1.2
    @vue/babel-sugar-v-on:  1.1.2
    @vue/cli-overlay:  4.3.1
    @vue/cli-plugin-babel: ~4.3.0 => 4.3.1
    @vue/cli-plugin-eslint: ~4.3.0 => 4.3.1
    @vue/cli-plugin-router:  4.3.1
    @vue/cli-plugin-vuex:  4.3.1
    @vue/cli-service: ~4.3.0 => 4.3.1
    @vue/cli-shared-utils:  4.3.1
    @vue/component-compiler-utils:  3.1.2
    @vue/preload-webpack-plugin:  1.1.1
    @vue/web-component-wrapper:  1.2.0
    eslint-plugin-vue: ^6.1.2 => 6.2.2
    vue: ^2.6.11 => 2.6.11
    vue-eslint-parser:  7.0.0
    vue-hot-reload-api:  2.3.4
    vue-loader:  15.9.1
    vue-style-loader:  4.1.2
    vue-template-compiler: ^2.6.11 => 2.6.11
    vue-template-es2015-compiler:  1.9.1
  npmGlobalPackages:
    @vue/cli: Not Found

Steps to reproduce
Hello,
In my application I have a subpath:
http://my-app/my-path/
So I use sockPath   sockHost in my vue.config.js.
module.exports = {
	publicPath: '/my-path/',
	devServer: {
		sockPath: '/my-path/sockjs-node',
		disableHostCheck: true,
		sockPort: '443',
		port: 80,
		host: '<IP_ADDRESS>',
		watchOptions: {
			aggregateTimeout: 300,
			poll: true,
			ignored: /node_modules/
		}
	}
}

What is expected?
sockPath, sockHost and sockPort are ignored
What is actually happening?
With vue/cli-service 4.1.2 it's working
With 4.2.0 it's not working anymore.
It's due to this change:  https://github.com/vuejs/vue-cli/pull/5069
Maybe by default, the sockPath can be the publicPath ?

When working with subPath, I think the devServer.sockPath can be ajusted automatically based on the publicPath value already configured. And if needed, the devServer.sockPath can still be ovlerloaded.

Possibly related to #4400

Seems to be fixed in 4.4.1

Still appears to be an issue for me.
This is my current config
module.exports = {
  publicPath: '/ui/',
  devServer: {
    publicPath: '/',
    /*
      Currently broken due to a regession
      https://github.com/vuejs/vue-cli/issues/5372
    */
    // sockPath: '/ui/sockjs-node',
    disableHostCheck: true,
    headers: {
      'Vary': '*' // Required to prevent caching on safari
    }
  }
}

In the previous version it was attempting to reach /sockjs-node instead of `/ui/sockjs-node, even with sockPath defined. In the latest version there has been no change.
Gonna continue to play around with it to see if I can get a fix

This is working for me:
module.exports = {
  publicPath: '/SUBPATH',
  devServer: {
    public: 'MY_HOSTNAME',
    sockPath: '/SUBPATH/sockjs-node',
    port: 80,
    watchOptions: {
      poll: true,
      ignored: '/node_modules/'
    }
  }
}

Don't forget the vue upgrade to upgrade all the project libraries.

I confirm that  #4800 fixed my issue. (release 4.4.0)
Thx

To add another weird part of it is if you add a port to the public config it won't work.  You HAVE to put <IP_ADDRESS> and not <IP_ADDRESS>:8000.  This is weird because in https://webpack.js.org/configuration/dev-server/#devserverpublic it seems like it supposed to include the port and not just be the host.

sockHost is still being ignored

Hi there, I ran into this issue today. What's the current issue status?
I'm running:

"@vue/cli": "^4.5.11"
"@vue/cli-plugin-babel": "~4.5.11"
"@vue/cli-plugin-eslint": "~4.5.11"
"@vue/cli-service": "~4.5.11"


Add links to Prerequisites

Add links to Prerequisites.

Thanks for the PR!

@sridhareaswaran Thanks for the contribution, can we send you some LBC as appreciation? Also, reach out to us there to get a Hacktoberfest T-shirt :)


Modernize the RACK cli packaging

@kityansiu this should address the messages you were getting about using a deprecated install process. The process is now very modern!

@tuxji would you have time to check that I didn't do something silly to the Github CI process?


[FLOC-2226] Make loop_until generate some logs.

https://clusterhq.atlassian.net/browse/FLOC-2226
Note this could be simplified with ClusterHQ/eliot#172 and ClusterHQ/eliot#173.

Thanks Tom. This looks good. Please address comments, and merge when tests OK and master is open.


Latest esp-idf master breaks working camera code that uses the ledc submodule

From @buckybots on June 6, 2018 1:44
By reverting esp-idf back to earlier commit, the error does not happen.
The earlier commit where the code was working is :
$ git show
commit 7d13e3fa6af8c500ac207b2734c2611cf2f24e34 (HEAD)
Merge: 22ae5adb 37b98f73
Author: Angus Gratton<EMAIL_ADDRESS>Date:   Wed Feb 14 09:45:09 2018 +0800
Bringing esp-idf up to date with:
Git checkout master
Git pull
Git submodule update --init
$ git status
On branch master
Your branch is up to date with 'origin/master'.
nothing to commit, working tree clean
$ git show
commit b2ff235bd003bf3dcb114ff7efe3e0c605c4dd9f (HEAD -> master, origin/master, origin/HEAD)
Merge: 8a4c9d7d a8504b96
Author: Angus Gratton<EMAIL_ADDRESS>Date:   Tue Jun 5 11:51:35 2018 +0800
Now flashing code with latest esp-idf causes the following errors:  (The code uses igrr’s camera code, and appears to be breaking when using the ledc code to create the XCLK PWM output.
Here is info from monitoring the output :
Flashing binaries to serial port COM3 (app at offset 0x10000)...
esptool.py v2.3.1
Connecting....
Chip is ESP32D0WDQ6 (revision 1)
Features: WiFi, BT, Dual Core
…….
D (1202) intr_alloc: Connected src 22 to int 13 (cpu 0)
D (1202) camera: Enabling XCLK output
E (1202) ledc: ledc_set_duty_with_hpoint(383): hpoint argument is invalid
D (1207) ledc: LEDC_PWM CHANNEL 0|GPIO 19|Duty 0001|Time 0
D (1213) camera: Initializing SSCB
D (1217) camera: Resetting camera
D (1240) camera: Searching for camera address
E (1376) test.c: Camera probe failed with error 0x20001
Copied from original issue: espressif/esp-idf#2032

Moved here because this is a bug in this project, not IDF. camera_enable_out_clock function should zero-initialize ledc_timer_config_t and ledc_channel_config_t structures.

Any suggestions on how this can be solved?

I added
ch_conf.hpoint = 0;
just before
err = ledc_channel_config(&ch_conf);
in esp_err_t camera_enable_out_clock(camera_config_t* config) found in xclk.c and was able to get the program to run.

I have the same issue and it looks like the code is already there.  Any other suggestions?

I am able to get it to compile if I comment out ch_conf.hpoint = 0;  Will this have any negative consequences?

What is hpoint?

E (6979) ledc: ledc_set_duty_with_hpoint(383): hpoint argument is invalid
anyone can help me to solve this problem?
I tried to set ch_conf.hpoint = 0;
before
err = ledc_channel_config(&ch_conf);
but it didn't work


Adding python3_mock to osx

This PR adds the python3_mock pack to OSX via pip
Package name:
python3_mock
Package Upstream Source:
https://github.com/testing-cabal/mock
Purpose of using this:
There are packages like urdfdom_py which require python3_mock, also this package is already used in linux builds, with a package on pip.

macOS: https://pypi.org/project/mock/

I wonder if this dependency itself should be reconsidered now that mock is in the python3 standard library (and has been since 3.3).

Perhaps, but I don't think it's blocking this particular PR (since the other platforms have it)


New Entitas distribution - How? (+ brief Entitas update)

Hi!
Long time no see! I hope you're all doing great!
I'd like to get your feedback on how you would like to download and use Entitas in the future. I will also use this issue to give you an update on the current state of Entitas.
Current state
Since we started the Popcore game studio in Berlin my focus shifted away from Entitas and from the outside there was no apparent progress. However, we use Entitas everyday for all of our games and it works great! I'm finally able to pick up Entitas development again and I'm reworking the Entitas project (and DesperateDevs, which includes Jenny) to simplify building, testing and customizing it. This will help me to get back to regular updates but more importantly, it help anyone else to contribute to Entitas or maintain their custom fork.
This also includes open-sourcing DesperateDevs, including Jenny and the Entitas Roslyn code generator plugin.
Entitas is open-source and I want to enable Entitas to be our community ECS for C# and Unity. Everyone interested should be able to make Entitas their Entitas. I suggest a few changes that should help me and everyone involved in the future:

Update to the official Microsoft C# Coding Conventions
Use modern project structure and migrate to .NET project SDKs
Migrate all unit tests to xunit
Automate releases

Step 1, 2 and 3 are already done for DesperateDevs. I would like to release a new Entitas version that uses the latest DesperateDevs code and then update Entitas itself the same way.
That leads me to the actual question:
How should we release Entitas in the future?
From a C# developer perspective we could just release precompiled dlls with nuget.
From a Unity developer perspective we could release the actual source code with assembly definitions using the Unity Asset Store or openupm. Releasing the source code allows us to use compiler flags.
Do you care about nuget? Do you care about Unity Asset Store? What about openupm? Or is there a way do register Entitas as an official Unity package that would be available in Unity's package manager?

OpenUPM, please. It's become the most popular destination for open source Unity packages.

Hi, nice to hear entitas is alive) I think nowadays openupm or GitHub release is main distribution strategy for unity packages. Thanks

It would be nice to have something similiar to Entitas Redux
https://github.com/jeffcampbellmakesgames/Entitas-Redux/wiki/Installation
The same might apply for Jenny
https://github.com/jeffcampbellmakesgames/Entitas-Redux/wiki/Genesis-Setup

The Unity Asset store is the most convenient but I'll also go for OpenUPM

It would be nice to have something similiar to Entitas Redux
https://github.com/jeffcampbellmakesgames/Entitas-Redux/wiki/Installation
The same might apply for Jenny
https://github.com/jeffcampbellmakesgames/Entitas-Redux/wiki/Genesis-Setup

Sorry this question might not related but how do you find Redux version? Have you use it in any project?

@jtuchel Yes.
As a first step I update all Desperate Devs libs to net6.0 and netstandard2.1 and will distribute them as nuget + Unity package with asmdefs.
I plan to release an Entitas update using the latest Desperate Devs libs and after that update Entitas itself using net6.0 etc

@jtuchel Yes. As a first step I update all Desperate Devs libs to net6.0 and netstandard2.1 and will distribute them as nuget + Unity package with asmdefs.
I plan to release an Entitas update using the latest Desperate Devs libs and after that update Entitas itself using net6.0 etc

@sschmid  May I ask you if there is something like a roadmap? Are you doing well or is there still a ton of work to do that requires some months for a stable release? ( E.g. Entitas 2.0.0 )

Step 1, 2 and 3 are already done for DesperateDevs.

Unfortunately I don't know what this means but this sounds like you are doing well and "just" need some days or weeks. Is there something other people can do / contribute?

Update:
I'm currently working on Entitas 1.14, ETA 1 or 2 weeks.
Brief summary:
Entitas 1.14 is mostly about updating to DesperateDevs 1.0 nuget packages.
DesperateDevs 1.0 addresses the points mentioned above:

Update to the official Microsoft C# Coding Conventions
Use modern project structure and migrate to .NET project SDKs
Migrate all unit tests to xunit
Automate releases

Additionally:

Roslyn jenny plugins for free

Entitas repo will stop including precompiled DesperateDevs dlls in favour of nuget.
The Entitas.zip from the release section will still include everything you need + Jenny and the Roslyn plugins for free 🥳 No need to get Entitas from the Unity Asset Store anymore.
DesperateDevs 1.0 will be fully open source very soon, incl Jenny, Jenny server, Roslyn support and all Entitas Roslyn adapters.
Entitas 1.15 or most likely 2.0 will be all about addressing the points above for the Entitas repo itself, resulting in a modernized project structure using the latest and greatest.
Entitas 2.x and above will address open issues + extracting code gen templates to text, so eveyone can customze the generated code easily.
After that, a major breaking change of the genrated code for Entitas is planned, moving away from partial classes in favour of extension methods to fully suppor Unity asmdef for faster iteration times + addressing one of my favourite and also very old feature request: Entitas Kits

master branch is still on Entitas 1.13 and will be phased out very soon, switching to main, which will be the new default branch starting with Entitas 1.14. Follow main for latest commits and updates

Update:
Desperate Devs 1.0.0 is now open-source
https://github.com/sschmid/DesperateDevs
I might extract Jenny, Sherlog and TCPeasy out to their own repos at some point.

Update:
Entitas 1.14.0 is out 😍
https://github.com/sschmid/Entitas/releases/tag/1.14.0

Update on Entitas distribution (CI/CD)
I want to move away from big updates and releases where I bundle everything into Entitas.zip and Jenny.zip. Instead, I would like to continuously update Entitas and each sub project or dependency individually.
I use GitHub actions to build and release to nuget and openupm. I have automated releases for all Entitas dependencies already. In case you missed it: all Entitas dependencies like Jenny (the Code Generator + Roslyn plugins that where exclusive to the Unity Asset Store version in the past) are now open source.

Desperate Devs - https://github.com/sschmid/DesperateDevs
Jenny - https://github.com/sschmid/Jenny
Sherlog - https://github.com/sschmid/Sherlog
TCPeasy - https://github.com/sschmid/TCPeasy

I will apply same GitHub actions to Entitas next and update you once it's done.
The result will be that you can use the Unity package manager using OpenUPM for Unity projects, and NuGet for C# projects.


Hidden f-dropdown un-ordered lists can cause body height to overflow

When there is just enough dropdown links and the total height of the page is not too long, this can add some additional overflow to the bottom of the page. I noticed this in a real-world mockup, so this is definitely possible to happen for other sites.
A full example can be found here: http://jsfiddle.net/akL66qop/
I've overridden it like so to fix the issue:
.f-dropdown {
	display: none;
	&.open {
		display: block;
	}
}

Hope this helps!

I've over-ridden it like so:
.f-dropdown {
	display: none;
	&.open {
		display: block;
	}
}

Thanks @gakimball!


Improved error message

I ran into this exception today and thought it would be nice to have the actual options (such as the content_type) displayed in the error message.

Coverage remained the same at 94.226% when pulling 28370e092a4fcfc17badeed72c2ae78c1cb6a470 on Richard-Degenne:improved-error-message into 609d9eed6a1f4a5d469eb891dad7100f6ff7b1f0 on ruby-rdf:develop.


[Feature] Search for dialogue node by name in the graph edit

I want to be able to search the dialogue node by name and the graph should center itself on the relevant node.

1fcce20ba0b85ff3bbd20260447ebda2ba6639d9
Feature has been added in dev


New-NavContainer fails with version <IP_ADDRESS> when detecting hypervisor

With version <IP_ADDRESS> I can create a container. See attached inspect.txt
inspect.txt
but with version <IP_ADDRESS> it fail with following text:
Host is Microsoft Windows Server 2016 Datacenter - ltsc2016
Docker Client Version is 18.09.0
Docker Server Version is 18.09.0
Using image bcinsider.azurecr.io/bcsandbox:13.2.26607.0-base-ltsc2016
Creating Nav container VSN-BCSANDBOX03
Using license file c:\users\vsts_server-pd14\foodware365_psmenus\Licenses\Foodware365BC.flf
Version: 13.2.26607.0-W1
Platform: 13.0.26394.0
Generic Tag: <IP_ADDRESS>
Container OS Version: 10.0.14393.2608 (ltsc2016)
Host OS Version: 10.0.14393.2608 (ltsc2016)
Using hyperv isolation
Creating container VSN-BCSANDBOX03 from image bcinsider.azurecr.io/bcsandbox:13.2.26607.0-base-ltsc2016
e6abf00f7f7f94df15bd460742e318ecc07483c966a21e1c740c5c8f3f5cd6d6
docker.exe: Error response from daemon: CreateComputeSystem e6abf00f7f7f94df15bd460742e318ecc07483c966a21e1c740c5c8f3f5cd6d6: No hypervisor is present on this system.
[Event Detail: Cannot start Hyper-V Container 'e6abf00f7f7f94df15bd460742e318ecc07483c966a21e1c740c5c8f3f5cd6d6' since the hypervisor is not running in the host.
Fixed in <IP_ADDRESS>


prefect 2.14.6 Copied to clipboard raise error TypeError: Cannot read properties of undefined (reading 'writeText')

prefect 2.14.6 Copied to clipboard raise error TypeError: Cannot read properties of undefined (reading 'writeText')
index-ede2aed2.js:1 TypeError: Cannot read properties of undefined (reading 'writeText')
    at MO (index-ede2aed2.js:67:39515)
    at j.onClick.i.<computed>.i.<computed> (index-ede2aed2.js:113:22432)
    at db (index-ede2aed2.js:1:14649)
    at tu (index-ede2aed2.js:1:14728)
    at HTMLButtonElement.i (index-ede2aed2.js:1:70379)

Source code.
function MO(e, t="Copied to clipboard!") {
    navigator.clipboard.writeText(e),
    je(t, "success")
}

Hi @Ox0400 - can you give more information about when and where you are seeing this error - perhaps with some steps to reproduce?  Thanks!

Hi @Ox0400 - can you give more information about when and where you are seeing this error - perhaps with some steps to reproduce? Thanks!

On deployment page,  it's look like because of i was deploy the server on my local and not enable https.

I'm not exactly sure what to make of this issue, closing this as not planned. Feel free to open a new issue with added clarity if it persists!


Use Django database router API

By submitting this pull request you agree that all contributions to this project are made under the MIT license.
Description
By default, all databases registered within Django are configured with identical columns. There may be some edge cases (#152) where this can be problematic. In order to to stop ComponentSession from existing on databases other than the user configured REACTPY_DATABASE, we need to create a Database Router.
Changelog

reactpy_django.database.Router must now be registered in settings.py:DATABASE_ROUTERS whenever settings.py:REACTPY_DATABASE is set.
Added system checks for a variety of common ReactPy misconfiguration

Checklist:
Please update this checklist as you complete each item:

[x] Tests have been included for all bug fixes or added functionality.
[x] The changelog has been updated with any significant changes, if necessary.
[x] GitHub Issues which may be closed by this PR have been linked.

@numpde would you be at all comfortable helping to review this. I'm just not familiar enough with Django to understand the details here. I can cover a high-level review though.

I'd like to get these system checks out ASAP, so I will merge this. If you decide to provide a post-merge review I will incorporate any changes in a follow up PR.


Scheduling not supported in homekit_example (MEGH-2718)

Hi
Is there any specific reason scheduling is not supported in homekit_example.
Or do I need to enable some flag to enable scheduling?
Thanks in advance.

Scheduling is an optional feature and not relevant not directly relevant in the context of a demo app that's primarily to show how RainMaker + HomeKit works together. That's the only reason why it's not there. You can read the docs [here] (https://rainmaker.espressif.com/docs/scheduling.html#usage) or copy relevant code from any of the examples (including timezone related code) and enable scheduling.

@shahpiyushv Noted. Will check.
Thanks for the information.


Spyder Does Not Launch

Relatively new installation of Anaconda, try to launch Spyder, a command window opens and then it hangs and closes.
Spyder was working fine for awhile.

Please open a terminal and run this command:
spyder --show-console

to see if there are some errors reported there.

Hi,
Even I tried that. And I got the following series of errors on terminal. I have also checked for paths in my environment variables, and I guess they are rightly setup to F:\PythonIDE;F:\PythonIDE\Scripts;F:\PythonIDE\Library\bin;C:\Users\Shubhanshu\AppData\Roaming\npm
Now, how should I proceed ahead with rectifying the error?

I am also having issues launching Spyder, I figured I should report this error in the same thread.
Problem: Spyder fails to launch after update to Spyder 2.3.7
System Setup:
Windows 7 Professional (X64)
Python 3.4.3-4
Conda 3.18.6
Spyder 2.3.7
Steps Taken: Updated Spyder from Anaconda launcher. Spyder failed to open. Followed thread on /ContinuumIO/anaconda-issues#296 to determine that Spyder wanted PySide or PyQt4. Followed prompts and triage to point of running "conda install pyqt", which required me to update Python to 3.4.3-4 (did so).
Actions and Responses:
Launch Spyder from Anaconda Launcher - Goes through process (app launch box appears, cmd window opens, Spyder 2 loading box gets to "Loading editor"), then it stops.
Launch Spyder from cmd - Goes through process to "Loading editor", then dialogue appears saying "Python.exe has stopped working". Problem details at bottom of post.
launch "spyder --show-console" from cmd - same as before, no error information appears in console.
I will continue to triage on my own for the next few days, but I thought you should have an update on my process.
Thanks for your support!
Problem signature:
Problem Event Name:	APPCRASH
Application Name:	python.exe
Application Version:	<IP_ADDRESS>
Application Timestamp:	563e4f4d
Fault Module Name:	QtGui4.dll
Fault Module Version:	<IP_ADDRESS>
Fault Module Timestamp:	56555f22
Exception Code:	c0000005
Exception Offset:<PHONE_NUMBER>4447af
OS Version:	6.1.76<IP_ADDRESS>.256.48
Locale ID:	1033
Additional Information 1:	43ff
Additional Information 2:	43ffe1035ebd992cb94ffbbb38eb8c22
Additional Information 3:	be27
Additional Information 4:	be273b33c1a9b514f1e0a0b5564795cc

I have identical issue to daqu3650.  Followed same step and similar results:
'python.exe has stopped working'
As above nothing appears in the console when launching spyder --show-console.
The text at the bottom of the Spyder load screen is always 'Loading IPython console...'
If I select 'Debug the program' in visual studio, I see if this means anything:
'Unhandled exception at 0x00000000645647AF (QtGui4.dll) in python.exe: 0xC0000005: Access violation reading location 0x0000000000000000.'
The call stack is:

QtGui4.dll!00000000645647af()	Unknown
QtGui4.dll!000000006458d616()	Unknown
QtGui.pyd!000007fec62c67b2()	Unknown
QtGui4.dll!000000006456483e()	Unknown
QtGui4.dll!0000000064590eb4()	Unknown
QtGui.pyd!000007fec62c63a8()	Unknown
QtGui4.dll!000000006458e9ce()	Unknown
QtGui.pyd!000007fec62cdd82()	Unknown
python34.dll!000000001db300ed()	Unknown
python34.dll!000000001dba481b()	Unknown
python34.dll!000000001dba6c39()	Unknown
python34.dll!000000001dba8918()	Unknown
python34.dll!000000001dba4881()	Unknown
python34.dll!000000001dba6c39()	Unknown
python34.dll!000000001dba8918()	Unknown
python34.dll!000000001dba4881()	Unknown
python34.dll!000000001dba6c39()	Unknown
python34.dll!000000001dba869c()	Unknown
python34.dll!000000001db1ab8d()	Unknown
python34.dll!000000001dae87e1()	Unknown
python34.dll!000000001db00c7d()	Unknown
python34.dll!000000001dae87e1()	Unknown
python34.dll!000000001db4b827()	Unknown
python34.dll!000000001db4770f()	Unknown
python34.dll!000000001dae87e1()	Unknown
python34.dll!000000001dba40e4()	Unknown
python34.dll!000000001dba488e()	Unknown
python34.dll!000000001dba6c39()	Unknown
python34.dll!000000001dba869c()	Unknown
python34.dll!000000001db1ab8d()	Unknown
python34.dll!000000001dae87e1()	Unknown
python34.dll!000000001dba443b()	Unknown
python34.dll!000000001dba6cde()	Unknown
python34.dll!000000001dba8918()	Unknown
python34.dll!000000001dba4881()	Unknown
python34.dll!000000001dba6c39()	Unknown
python34.dll!000000001dba869c()	Unknown
python34.dll!000000001dba898d()	Unknown
python34.dll!000000001dba4881()	Unknown
python34.dll!000000001dba6c39()	Unknown
python34.dll!000000001dba869c()	Unknown
python34.dll!000000001dba898d()	Unknown
python34.dll!000000001dba4881()	Unknown
python34.dll!000000001dba6c39()	Unknown
python34.dll!000000001dba8918()	Unknown
python34.dll!000000001dba4881()	Unknown
python34.dll!000000001dba6c39()	Unknown
python34.dll!000000001dba8918()	Unknown
python34.dll!000000001dba4881()	Unknown
python34.dll!000000001dba6c39()	Unknown
python34.dll!000000001dba869c()	Unknown
python34.dll!000000001dba8a3e()	Unknown
python34.dll!000000001dbe2863()	Unknown
python34.dll!000000001dbe3f35()	Unknown
python34.dll!000000001dbe5101()	Unknown
python34.dll!000000001dbe5cf3()	Unknown
python34.dll!000000001da8cdea()	Unknown
python34.dll!000000001da8d707()	Unknown
python.exe!000000001c8211ae()	Unknown

Any help would be much appreciated!

I'm having a similar problems starting Spyder.  In my case Spyder will start occassionally, but not consistently.  I have more trouble staring Spyder via the Anaconda links, but even starting from a command prompt with "spyder --show-spyder" does not always work.  When it does not start, I get a message stating that Spyder is already running, (see below).  I don't see how that can be though since Spyder was shut down normally the last time it was run, and was the very first thing I tried to start the next time the computer was turned on.
[py27] C:\Users\Ron>spyder --show-console
Spyder is already running. If you want to open a new
instance, please pass to it the --new-instance option
I'm running on Windows 7 Ultimate, (x64).  Python and Spyder version info is as follows:
pyqt                      4.11.4                   py27_4    defaults
python                    2.7.10                        4    defaults
pytz                      2015.7                   py27_0    defaults
pywin32                   219                      py27_1    defaults
pyzmq                     14.7.0                   py27_1    defaults
qt                        4.8.7                     vc9_5  [vc9]  defaults
qtconsole                 4.1.1                    py27_0    defaults
spyder                    2.3.8                    py27_0    defaults
spyder-app                2.3.8                    py27_0    defaults

Closing because this bug is too old now.


Modularize coin name, symbol, and branding to ease forks

Perhaps implement https://github.com/spesmilo/electrum/issues/3807 ideas directly in Electron Cash.

All I know is there are a lot of coins, and a lot of wallet families, and this family seems like a cleaner implementation (no interaction with browsers, no gobbledygook left in .config) so maybe it will be a prototype for more wallets, so at least it might as well not have names hardwired in it as much as possible.

It seems just as in the coin world some people unhappy about forks, same with the wallet world,
https://github.com/spesmilo/electrum/issues/3807#issuecomment-362395686 .


Editor view port jumps without a need

I got into a state where the editor jumps around without a need.
I got into this state after I've inserted the for loop snippet.

@egamma Any errors in the console, do you still have this state? I've tried inserting a for loop and I didn't see anything like this.

It was trivial to repro, but I can no longer do it. Closing, I'll reopen, when I see the issue again.


Show off Fast SAM

This tutorial features conversion and inference of the Fast SAM model
CVS-121987

removed

View entire conversation on ReviewNB

changed, thanks

View entire conversation on ReviewNB

Why is putting a point on the image taking more time than actual model inference? Like 4s vs 391ms.

If you run the notebook on a remote server you may experience input lug due to gradio internal event processor

Why is putting a point on the image taking more time than actual model inference? Like 4s vs 391ms.

If you run the notebook on a remote server you may experience input lag due to gradio internal event processor

It is, yes.

done

View entire conversation on ReviewNB

unfortunately, there is now a color plotting option, I increased the confidence threshold, see if it is better now

View entire conversation on ReviewNB


Import code is flawed.

You don't need the loops while importing. This is why the benchmark for Vuex-ORM is so much slower here. Most of the benchmark time is spent in the loop.
Instead just do:
Character.create({data: characters})
Episode.create({data: episodes})
Location.create({data: locations})
This will import the data in one giant batch for each entity.
Using your original code the import took 518ms. Once rewritten as above, it took 45ms.

I saw your article and second @somazx. I ran into this problem with my vuex-orm-json-api library and solved it by wrapping all inserts in a Promise.all: https://github.com/scalient/vuex-orm-json-api/commit/db520b9.

I saw your article and second @somazx. I ran into this problem with my vuex-orm-json-api library and solved it by wrapping all inserts in a Promise.all: https://github.com/scalient/vuex-orm-json-api/commit/db520b9.


Fixed README.md

I ran the example but realized that there was a typo in the README.md.
var initCacher = require('sequelize-redis-cache');
var cacher = initCache(db, rc);

should be:
var initCacher = require('sequelize-redis-cache');
var cacher = initCacher(db, rc);

Thanks!


Update get-started-devices.md

@jaimeo slight wording change so it does not just include inhouse support, it will likely be 3P support if they don't opt for MS

@nenonix @JohanFreelancer9 - kindly do the copy editor review for this PR. Thanks.

@jaimeo - PR has been copy edited and is ready for final review.
Thank you.
cc: @kenwith


Remove some fields of IssueListCommentsOptions

Sort and Direction not work since GitHub changed its API.
https://developer.github.com/v3/repos/commits/#list-commits
https://github.com/google/go-github/blob/e881974953e6ab6d1a6a1610e98ed6401a3aa1ba/github/issues_comments.go#L37-L48

Thank you, @you06 !
The Sort and Direction fields need to be removed.  Although these apparently no longer are supported, this change is still a breaking API change, so I will mark it that way.
This would be a great PR for any new contributor to this repo or a new Go developer.
All contributions are greatly appreciated!
Feel free to volunteer for any issue and the issue can be assigned to you so that others don't attempt to duplicate the work.
Please check out our CONTRIBUTING.md guide to get started.
Thank you!

I can work on this! 😁

Thank you, @juanri0s !  It is yours.

@gmlewis I have removed the fields from the struct and the fields in the tests as well. Are we expecting this change in any other area other than issues_comments.go? Or do I need to go through the GH API docs and check myself?

These fields were identified in the issue. You are welcome to look through the docs for other discrepancies.

@you06 @juanri0s @gmlewis @nightlark
Today I tried to update the client version and hit this issue. I am confused what is happening here. The OP points to the list commits api behavior changing. But the pr #1584 changed the list comments not list commits client. From what I can see the Github's api docs, these fields are still supported in the list comments api. https://docs.github.com/en/rest/reference/issues#list-issue-comments-for-a-repository .
I am confused what is happening here.

I am confused what is happening here

Wow... It looks like I messed this one up big time... I apologize, @tamalsaha .
It looks like I need to revert #1584 and go back and change the correct struct.
Thank you for the report!

After further investigation, it turns out that this was an erroneous bug report.
Note that ListCommits does not have Sort or Direction fields and that there was no change to the GitHub API as was previously reported.
https://github.com/google/go-github/blob/master/github/repos_commits.go#L97-L116
Closing issue as incorrect and confusing.


Window resize leads to wrongly resized game view

Describe the bug
When the window is resized via the "Make smaller button" (from the application window itself) while still in the MenuScene and then the game gets started the game view is wrongly resized,  in detail zoomed in.
If you click the same button again, the resizing is back normal and no functionality issues exist anymore but appears again when the EndMenuScene is opened (again solvable the same way as before)
To Reproduce
Steps to reproduce the behavior:

Run application
Click window resize
Start Game
(zoomed in view appears)
Get to EndScene
(zoomed in view appears again)

Expected behavior
Normal window and game view resizing
System info

Windows 10
Java version: AdoptOpenJDK 11.0.8

This issue is known.
The bug appears because the FX renderer sometimes returns tho old window size after resizing.
There is no way to retrieve the actual window size stable on every OS.
The current workaround involves delaying resize and "hoping" for renderer to render new size in order to retrieve new window size as there is no way to actually wait for renderer. Gonna increase the delay.

This happens sometimes on high resolution displays (> 1080p), if a menu scene is currently shown and the following code is executed:
Application.hideMenuScene()
Application.showGameScene(someGameScene)

If the call order gets reversed to:
Application.showGameScene(someGameScene)
Application.hideMenuScene()

the bug does not occur.


Use node-based method for glTF export

This PR provides an implementation for a different way to do glTF scatter and voxel exports. Currently we create a new mesh for each scatter "sphere" or voxel. This approach here is to use the fact that these meshes all have the same fundamental shape to instead have each scatter point or voxel be its own node, each of which reuses the same mesh, just translated and maybe scaled (in the case of linearly-sized scatter layers). This has some pros and cons:
Pros

This makes our files significantly smaller, and makes our filesize almost completely insensitive to the resolution that we choose for scatter spheres. This is because each point now only needs 3 or 6 values (3 translation + maybe 3 scaling), rather than 3 * N(resolution), where N(resolution) ~ resolution^2.

Neutral

The fact that we're only using one mesh makes Draco and Meshoptimizer compression not very effective (and in some cases they even make the files larger). However, the size savings here mitigate this issues. Note that these compression options would still be useful, as this node-based scheme isn't effective for isosurfaces

Cons

Performance. In my experimentation, these node-based files show noticeably worse performance inside of rendering clients when compared with the mesh-based approach that we currently use.

Overall, I'm marking this as a draft because I'm not sure yet whether it makes sense to use this or not. Maybe we could offer users an option ("Optimize for filesize" vs. "Optimize for performance"?)

After trying on a phone, I can confirm that the performance is significantly worse compared to our current multi-mesh based implementation. This would've been nice for the filesize benefits, but oh well.


webhook: validate resources from all namespaces

We accidently validated only against resources from the namespace the daemon is deployed on. This fixes it and modifies the relevant e2e.

LGTM


Network.setUserAgentOverride wasn't found

Component
Version

Operating system
ubuntu 18.04

Node.js
14

Chrome/Chromium/...
chrome 84

chrome-remote-interface
1.3

Is Chrome running in a container?  NO
Network.setUserAgentOverride doesn't work
https://chromedevtools.github.io/devtools-protocol/tot/Network/#method-setUserAgentOverride
        let result = await SEND(this.ws, {
            id: this.messageId++, // Note that IDs are independent between sessions.
            method: 'Network.setUserAgentOverride',
            params: {
                userAgent: userAgent
            },
        });

returns
{ id: 4,
  error:
   { code: -32601,
     message: '\'Network.setUserAgentOverride\' wasn\'t found' } }

I see what's wrong, I need to pass session id.
which function call needs session id? the document doesn't seem to explain it?

Are you even using this module?


Lando setup

Deleted 'recipe:mean' from lando.yml file and added node as a service. Added tooling commands for running the dev server and building assets.  Updated the vite config, rebuilt, and started the vite server with 'lando dev'.

First release, Campfire, can successfully build a Node-based container.


How to add custom class name?

Why is there no longer option, that adds custom class name?

The old dropdownCssClass and containerCssClass options are still available in the full build of Select2 (select2.full.js).


ESLint stage not being applied when parserOptions.project is set

Exact same issue as https://github.com/idahogurl/vs-code-prettier-eslint/issues/38, except in my case I can't use the fix that OP did which is to avoid using parserOptions.project.
Nothing surfaces to the Output panel.
prettier-eslint --write **/*.ts works as expected without any problems.
The updated context information is updated below:
Versions:

VS Code Prettier ESLint extension: 5.1.0
Visual Studio Code: 1.77.1
Node: 17.3.1
Package Manager<EMAIL_ADDRESS>prettier: 2.8.7.
eslint: 8.38.0

System Specifications:

OS: Windows 10 using WSL2
Processor: i7
RAM Size: 16

Additional context
Add any other context about the problem here.

@zikaari The solution is not #38 but to follow the example project instead. You'll need to name your ESLint config file as .eslintrc.js file. Then copy the project value found here https://github.com/idahogurl/vs-code-prettier-eslint/blob/master/examples/typescript/.eslintrc.js

@idahogurl For me adding just parserOptions: { tsconfigRootDir: __dirname }, was enough. Would it be possible to skip that part? I would prefer to have more minimalistic config.