FindElements is not working for anything other than AccessibilityId.

The only 'FindElements' that seems to work is FindElementsByAccessibilityId. All other Find Elements fail to find elements that can be found by 'FindElement' using the exact same argument. See below for an example.
My code:
                WindowsElement test = DB.FindElementByXPath("//*[contains(@Name,'Owner')and @LocalizedControlType='link']") as WindowsElement;
                var tests = DB.FindElementsByXPath("//*[contains(@Name,'Owner')and @LocalizedControlType='link']");

WinAppDriver console:

POST /session/F3E66263-02DD-40D3-BC45-D6B1FB171A2C/element/42.460294/element HTTP/1.1
Accept: application/json, image/png
Content-Length: 88
Content-Type: application/json;charset=utf-8
Host: <IP_ADDRESS>:4723
User-Agent: selenium/3.141.0 (.net windows)
{"using":"xpath","value":"//*[contains(@Name,'Owner')and @LocalizedControlType='link']"}
HTTP/1.1 200 OK
Content-Length: 103
Content-Type: application/json
{"sessionId":"F3E66263-02DD-40D3-BC45-D6B1FB171A2C","status":0,"value":{"ELEMENT":"42.198240.4.-1959"}}
==========================================
POST /session/F3E66263-02DD-40D3-BC45-D6B1FB171A2C/element/42.460294/elements HTTP/1.1
Accept: application/json, image/png
Content-Length: 88
Content-Type: application/json;charset=utf-8
Host: <IP_ADDRESS>:4723
User-Agent: selenium/3.141.0 (.net windows)
{"using":"xpath","value":"//*[contains(@Name,'Owner')and @LocalizedControlType='link']"}
HTTP/1.1 200 OK
Content-Length: 74
Content-Type: application/json
{"sessionId":"F3E66263-02DD-40D3-BC45-D6B1FB171A2C","status":0,"value":[]}

The response that you get is 200, that means it's, I have used find elements in two projects other than accessibility id, and it works perfectly what are you trying to achieve

The response that you get is 200, that means it's, I have used find elements in two projects other than accessibility id, and it works perfectly what are you trying to achieve

The FindElements response...

{"sessionId":"F3E66263-02DD-40D3-BC45-D6B1FB171A2C","status":0,"value":[]}
returns [] values, meaning nothing has been returned from the query. The value of tests is null.

Yet the FindElement reponse, using the same argument, returned...

{"sessionId":"F3E66263-02DD-40D3-BC45-D6B1FB171A2C","status":0,"value":{"ELEMENT":"42.198240.4.-1959"}}
meaning that the FindElements query should have returned at least this one result as well.


uv pip install -r is not completely compatible with the original pip install -r - does not accept extra options

I have a requirements.txt file which starts with extra options for pip install, like extra pypi index url and actually contains something like this:
--extra-index-url=https://<extra_pypi_index_url>
--trusted-host=github.com
-e .[development]

And the invocation of
$ uv pip install -r requirements.txt

Leads to
error: Unexpected '-', expected '-c', '-e', '-r' or the start of a requirement at requirements.txt:2:1

While the old pip install -r works perfectly fine

We don’t support trusted host. The rest of your requirements file will work fine.

You can track trusted host here: https://github.com/astral-sh/uv/issues/1339. But removing the second line of your file should lead to a successful run.

Thanks!


[SVCS-154] Limit jsc3d zoom factor to .1X

Purpose
User can zooming out indefinitely and lose track of rendered object, this prevents that.
Changes
Small js fix prevents zoom out to a ludicrous distance.
Side Effects
None that I know of.
Ticket
https://openscience.atlassian.net/browse/SVCS-154

LGTM!  Cherry-picked as cbaf917cfc3bfb59d79d2ecd2f260a76739e896f with minor changes (removed spurious debugging).


Iframe titles

September task #4
Ready to be reviewed and approved

merge all of my bug branches into temp and test them there all together before merging that to main


Ovn test

@karelyatin should it be discarded? I believe we enabled molecule tests for the ovn already.

@booxter yes this was just test to run molecule tests differently in zuul job, since molecule tests running fine as part of github workflows will abandon this PR. If needed in future for some cases it can be restored.


[debugger] be less aggressive with backtracing

it can technically crawl through the entire 32-bit address space before it gives up. This sometimes happens when connecting, and you have to restart everything.

Also probably just do it differently. Maybe search for the value function for a bit, or something.


improved docs for hybrid-astar-search

These are some suggestions to improve the documentation consistent with https://docs.julialang.org/en/v1/manual/documentation/#Writing-Documentation . If you agree with these changes, please also update get_path.


[WIP] Update PlayerManagement to use User ID as Primary Key (guest login work)

Issue:  #431, #447

[X] Tick here to confirm that you have run RunCodeFormatter.ps1

Description:
Various updates to components (e.g. Identity Server, Swashbuckle) and preparation for refactoring of schema
Change Player Management db schema to user UserId as the primary key
Update Player Management stores to reflect this
NOTE: based on discussions, the code does not migrate the existing schema to the new schema, so ** you will need to drop and recreate your database schema**
Test:
Build and run with SQL Server integration tests

@stuartleeks,
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

Look good, I'll merge now


invalid literal for int() with base 10: ''

I'm trying to launch it in background with following command -
sudo -u newrelic newrelic_plugin_agent -c /etc/newrelic/newrelic_plugin_agent.cfg

But getting this error -
Error starting /usr/local/bin/newrelic_plugin_agent: invalid literal for int() with base 10: ''

When I run in foreground with -f option, it runs fine. Anything I can look into to fix this?

Does it work when we install newrelic-plugin-agent only ? I have same this issue but deleted did not help


Incomplete response from the API

In the example on this page and during my testing of this API message, the most useful field values are always NULL: duplicateruleid_value and duplicaterecordid_value.  duplicaterecordid_value is what should be used to retrieve the potential duplicate record from the system.  I believe this is a bug within the system as there doesn't appear to be any other way to retrieve information about the potential duplicate record within the system.

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

ID: 4b7bac13-7df2-3bc1-e5c0-0d2b05c787a6
Version Independent ID: ea870af8-ee9f-e25c-7864-8ef94586f425
Content: Run duplicate detection (Common Data Service) - PowerApps
Content Source: powerapps-docs/developer/common-data-service/run-duplicate-detection.md
Service: powerapps
GitHub Login: @mayadumesh
Microsoft Alias: jdaly

@thuemmeryf Thanks for creating this issue. We will investigate this and get back to you with updates.

This seems like a product bug. Will be investigated by the product team.

@thuemmeryf Thanks for your feedback. We are closing this issue because we are either unable to find relevant information or reproduce this. If you're still experiencing the issue described here, please reopen or create a new issue.


Add support for env-based image selection to Docker backend

What is the problem that this PR is trying to fix?
Image selection in the Docker backend is currently limited to tag-based and api-based strategies, which means that the only "local" strategy (tag-based) will only allow for selection based on language, which means that multiple distro images cannot be used in the same Docker API.
What approach did you choose and why?
Add support for env-based image selection.
How can you test this?
The env-based image selector itself is well-tested.  Testing this in a canary deployment would be nice, too!

!!!!!!!!!!!!!!!!!!!!!
This is amazing! Reviewing now!

@bnferguson In short, this implementation is somewhere between busted and confusing to the point of being unusable </subjectivity>  I would like to work on an alternate implementation now that (AFAIK) there are no production instances relying on env-based image selection.


Remove Hive monad, now in beeswax

Build is failing. I think you missed changing travis.yml.

:+1:

Looks good.  Same comments as @stephanh, including in other similar files.  :+1:


Finished Updating dependencies

Updated NextJs using codemods.
Converted Images and Link tags to proper version.
Fixed server redis cache type. Check up later for updates on proper type. Will still work for now.

This looks good. This will fix the current issues in the production builds of both the server and dashboard.

Cant submit my own pr wow.
Lol force!


Slic's LoggerStream should not require an ostream in the constructor

The ostream is only used by the root rank, but is required for all ranks.
We shouldn't need to create an ostream on ranks that it is not used.
This is especially problematic for fstreams.
@white238 has a WIP branch for this:

https://github.com/LLNL/axom/compare/bugfix/white238/parallel_slic_example

Possibilities to resolve this:

we can break this out into two constructors -- one that takes an ostream  and one that does not,
we can allow a nullptr for the ostream instance, and modify the class to deal with a nullptr
we can remove the ostream from the constructor and add a function to set the ostream pointer.

I prefer the 3rd option above.

@white238 is this done?

not that i can tell


[Web- html,css,javascript] Allow only numbers in input field

Title
Allow only number keys in code input
Project link
https://github.com/DevilsAutumn/Hacktoberfest22/tree/main/Web/Html%2CCSS%2CJavascript/verify-account-ui
Domain
Add 'x' inside [ ] to cross check box.

[ ] App with Flutter
[ ] App with Java
[ ] App with Kotlin
[x] Web with Html,css javascript
[ ] Web with React

Please describe your feature.
Code verification input boxes are allowing keys other than number also. It should not take input other than number key.
Describe the solution you'd like
NA
Additional context
May I solve this issue.

please assign me this issue.

What keys is it allowing except numbers?

its allowing all keyboard keys moreover focus is moving forward only on number keys but it doesn't looks nice if any other key shows up inside code verification.

okay go ahead.

hello, I have solved this using js. Please align me with this

@nikita812 hey, please don't work on the issues which are already assigned to someone. Assignment is made to prevent multiple people working on the same issue.  If someone who is already working on a issue failed to do so or doesn't response for a while then it is assigned to someone else.


Can I auto load specific non project plugins at startup?

Hello, I love livePlugin, thanks for building this.
Is there anyway to automatically load a plugin on startup without loading my the entire list of liveplugins?

Hi. Thank you 🙂
There is isIdeStartup variable available in the plugin context which can be used to skip some of the plugins on IDE startup. Similar to this example https://github.com/dkandalov/live-plugin/blob/master/plugin-examples/kotlin/ide-actions/plugin.kts#L21

Thanks Dmitry!


Six is used in version 4.0 but not included in the project requirements

robots/models.py", line 5, in <module>
    from six import python_2_unicode_compatible, u
ModuleNotFoundError: No module named 'six'

@db654 Hi there, sorry for any inconvenience caused!
I'm a part time / co-lead and taking a closer look into this.

This will be overcome by the next version release. No more six in that.
If need back I can create a branch to backport to the old version - but let's see how the next one goes

@db654 5.0b1 is prereleased if you'd like to try it.  No six dependency.  Let me know if that works

5.0 is now live
I am going to close this for now as it's been overcome in the most recent release, if the issue persists please make a new issue and cite this one.


postinstall script: support monorepos

In monorepo setups cds-types might already be installed elsewhere (higher up), so find and use it as link target.

@joergmann my new monorepo test fails on Windows with
npm verbose stack Error: EPERM: operation not permitted, lstat 'C:\Users\RUNNER~1'
Can you make any sense out of it?  Does the test run for you locally?

@chgeo I'm getting a different error
    Creating symlink C:\Users\xxxxxxxx\AppData\Local\Temp\postinstall-M0qZou\monorepo\packages\project1\node_modules\@types\sap__cds -> ..\..\..\..\..\..\..\..\..\..\..\SAPDevelop\git\cds-types
    npm info run<EMAIL_ADDRESS>postinstall { code: 0, signal: null }
    npm verb stack TypeError: Cannot set properties of null (setting 'dev')
    npm verb stack     at calcDepFlagsStep (C:\Users\xxxxxxxx\AppData\Roaming\nvm\v18.18.2\node_modules\npm\node_modules\@npmcli\arborist\lib\calc-dep-flags.js:34:21)

@joergmann please make sure to have the latest non 10.8.2 installed.

@chgeo fixed, will revistit to make it more robust

@ogrady this is the PR by Joerg and me, targeting the next cds-types patch.


Consider adding command "vendor backport"

vendor backport
Copy from the local internal folder out to the GOPATH vendor path. In addition to simply copying files, we would need to support import comment rewrites, not just removal.

Not sure if your looking for these kind of comments but I would keep this repo small. I think the tool that will get used the most is the one that simply copies and rewrites imports as well as delete and unwrites the imports. I would not add this command and would also remove init and update.

I have yet to find a convincing use case for this. Closing as won't add for now.


HDFS-17511. method storagespaceConsumedContiguous should use BlockInfo#getReplication to compute dsDelta.

Description of PR
Refer to HDFS-17511.
We should use BlockInfo#getReplication to compute storage space in method INodeFile#storagespaceConsumedContiguous.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

_ Prechecks _

+1 :green_heart:
dupname
0m 00s

No case conflicting files found.

+0 :ok:
spotbugs
0m 01s

spotbugs executables are not available.

+0 :ok:
codespell
0m 01s

codespell was not available.

+0 :ok:
detsecrets
0m 01s

detect-secrets was not available.

+1 :green_heart:
@author
0m 00s

The patch does not contain any @author tags.

-1 :x:
test4tests
0m 00s

The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.

_ trunk Compile Tests _

+1 :green_heart:
mvninstall
92m 03s

trunk passed

+1 :green_heart:
compile
6m 31s

trunk passed

+1 :green_heart:
checkstyle
4m 53s

trunk passed

+1 :green_heart:
mvnsite
7m 11s

trunk passed

+1 :green_heart:
javadoc
6m 05s

trunk passed

+1 :green_heart:
shadedclient
152m 25s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
6m 07s

the patch passed

+1 :green_heart:
compile
3m 44s

the patch passed

+1 :green_heart:
javac
3m 44s

the patch passed

+1 :green_heart:
blanks
0m 00s

The patch has no blanks issues.

+1 :green_heart:
checkstyle
2m 26s

the patch passed

+1 :green_heart:
mvnsite
4m 14s

the patch passed

+1 :green_heart:
javadoc
3m 38s

the patch passed

+1 :green_heart:
shadedclient
165m 12s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
asflicense
5m 27s

The patch does not generate ASF License warnings.

439m 12s

Subsystem
Report/Notes

GITHUB PR
https://github.com/apache/hadoop/pull/6799

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient spotbugs checkstyle codespell detsecrets

uname
MINGW64_NT-10.0-17763 1e88a5f1d281 3.4.10-87d57229.x86_64 2024-02-14 20:17 UTC x86_64 Msys

Build tool
maven

Personality
/c/hadoop/dev-support/bin/hadoop.sh

git revision
trunk / 2745319eaafd9c4625a99e7d5d83cf74e7e3029d

Default Java
Azul Systems, Inc.-1.8.0_332-b09

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch-windows-10/job/PR-6799/1/testReport/

modules
C: hadoop-hdfs-project/hadoop-hdfs U: hadoop-hdfs-project/hadoop-hdfs

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch-windows-10/job/PR-6799/1/console

versions
git=2.44.0.windows.1

Powered by
Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

@Hexiaoqiao @zhangshuyan0 @tomscut @haiyang1987  Sir, plz help me review this PR when you have free time~ Thanks a lot.

Hi @ChenSammi @jojochuang @ayushtkn , could you please help review this PR when you have free time~ Thanks a lot.


Added kanji font pngs and updated Japanese menu text.

Contains
Kanji fonts for Japanese (NotoSansCJKjp-Regular.orf)
Added and updated many Japanese translations for menu_jp.lang.
How to test
Change the language to 日本語(Japanese) from the settings menu Settings>Player>Language.

Can one of the admins please verify this patch?

Hi there @nakasya and nice work! While I can't read Japanese I can see the character set finally work! While in the past we just couldn't see alternative scripts in the UI at all. Are you familiar with internationalization, fonts, and so on? We badly need some more effort there, we've got several other languages translated that are missing the character support :-)
Previously I was under the impression we'd have to add chunks of Noto separately and use code to switch between them, or something similarly more complex than simply adding more stuff to the same font file. I didn't remember why, but I did recall that #2677 talks about the topic a lot, and links to other resources. In short: awesome to see it work here, but it sounds like it might not be sustainable to add every language that way? What do you think? Would be thrilled to have some more feedback, ideas, and if this approach does work then some more additional sets if you're up for it! See that issue for more details :-)
@GooeyHub: ok to test

Hooray Jenkins reported success with all tests good!

Hi Cervator,
Unfortunately, I am not familiar with internationalization other than Japanese.　Chinese usually uses about 1000 more kanji characters than Japanese. Japanese and Chinese are quite different.
I think Terasology's font system is not  sustainable. For example, I guess that Minecraft uses system fonts in Japanese. Because it is different from other language fonts.
I will read the #2677 talks and explore the possibilities.
Thanks.

Much appreciated :-)
Yeah we picked Noto because it is essentially available for everything yet we didn't get super far in then actually figuring out how to best handle all the different character sets.

Hello,
I reviewed the font system on Terasology for internationalization. This requires a font change system as you have written.
There are more than 8000 Chinese characters and so on, and the image will be huge(more than I remember). So I decided to select fonts only for those used in menu text (e.g. menu_ja.lang).
This method is already working in Japanese (I made cli-tool which output text file that can use with BMFont). Regular, medium and large can be displayed with a small amount of memory.
Since only the fonts used are used, the Pngs are small. Although, all original alphabets and numbers are included, even if they are not used in menu_*.lang.
I think that the language of the menu can be internationalized by collecting these into fonts and subfolders for each country.
e.g.
./engine/src/main/resources/assets/fonts/NotoSans-Regular.fnt
./engine/src/main/resources/assets/fonts/NotoSans-Regular-Medium.fnt
./engine/src/main/resources/assets/fonts/NotoSans-Regular-Large.fnt
V
./engine/src/main/resources/assets/fonts/ja/NotoSans-Regular.fnt
./engine/src/main/resources/assets/fonts/ja/NotoSans-Regular-Medium.fnt
./engine/src/main/resources/assets/fonts/ja/NotoSans-Regular-Large.fnt
./engine/src/main/resources/assets/fonts/ch/NotoSans-Regular.fnt
./engine/src/main/resources/assets/fonts/ch/NotoSans-Regular-Medium.fnt
./engine/src/main/resources/assets/fonts/ch/NotoSans-Regular-Large.fnt
./engine/src/main/resources/assets/fonts/ko/NotoSans-Regular.fnt
so on.
PRO:
All language fonts can be displayed and the memory is small.
CON:
Free text such as chat and dialogue cannot be used because there is no font.
BTW, I have a question.
I have a question about UI internationalization.
The UI skin system seems to be unique system when I read the wiki page, but is it possible to change the font?
For example, I want to change the font folder in the selected language, but I can't find the code-location.
Of course, if you have other good ideas, please let me know.
*I'm not a native English speaker, so please ask questions if you don't understand from text.

Hey again @nakasya - sorry for taking a little time to get back to this :-)
Been thinking about it a bit and just talked a little about it on chat, will ping you so you have a marker in case you'd like to read it. A summary:

We have a "conlang" - a constructed language, or at least a made up font. This naturally isn't within Noto and should be its own thing. It'd be used for some in-game displays but not all - unless we cheat and only ever use it indirectly (just create outright images anytime we need text in that font/language)
Yep "free text" would be a problem, and worse: even if we have complete fonts we still can't globally switch as there may be a need to use multiple fonts, such as showing the conlang, or if multiple players are using different languages with unique alphabets in multiplayer (how to show English if the other player is running in Japanese)

As noted on chat an "uber font" (just cram everything into a single font) would solve some of those issues but not all (custom fonts in certain modules for flavor) plus it could result in gigantic files. Not actually sure if heavy fonts are a typical cause for performance issues but it surely wouldn't help
Generating partial fonts ... well, it would work in limited circumstances, but you'd still need switching for flavor fonts, in-game chat, etc. So I'm not sure if that'd be worth it? Another question is how much "free text" would even normally be needed. One simple example beyond chat that I can think of is in-game books and editing them yourself
So: ideally it seems like we'd support font switching, of full sets, both globally (setting a default) and per widget or even per-line (chat). In that case even if some of the character sets are big we could probably use them unmodified from Google? A normal widget would just default to the globally set font, but you could override/customize and indicate a specific one. Which come to think of it, you can already indicate in .ui files or something, hmm 🤔
But yeah, we need the switching code first of all, at least connected to the user's default language. I haven't gone digging yet, but surely somebody has bumped into it before. I think @Halamix2 was into that area long ago, and @ZPendi more recently with DestSol. @eviltak is a good resource for UI, as is @rzats if around again yet :-)

@jellysnake and @eviltak said MERGE IT.


Update Composer dependencies (2021-03-20-00-06)

Visual regression test passed!
View the visual regression test report


Error to build android apk

After add the plugin, I get this error:
        AAPT: No resource found that matches the given name (at 'resource' with value '@xml/provider_paths')

=l

Same as this one:  https://github.com/vaenow/cordova-plugin-app-update/issues/40

I found a solution complete
1 - Solution from @vovikdrg
1.1 - Create the file
your_project/resources/xml/provider_paths.xml

With
<paths xmlns:android="http://schemas.android.com/apk/res/android">
    <external-path name="external_files" path="."/>
    <files-path name="files" path="."/>
</paths>

1.2 - Then inside config.xml, in the section platform android, insert:
<resource-file src="resources/xml/provider_paths.xml" target="res/xml/provider_paths.xml" />

2 - Now it gives an error with the "com.android.support:support-v4". So I found this solution
2.1 - Find the file:
your_project/platforms/android/build.gradle

And inside it locate the section dependencies { ... }, line 247 (in my case), add the line:
compile 'com.android.support:support-v4:+'

Save and run the build.
Worked for me! I hope this solution helps other people too!


[Feature]: Set the title suffix of home page

What problem does this feature solve?
Provide an option to set the title suffix of the home page.
Current:

Expected:

What does the proposed API look like?
How about provide a new frontmatter config for this:
---
title: Rspress
titleSuffix: - Rspack-based Static Site Generator
---

title: Rspress
titleSuffix: - Rspack-based Static Site Generator
What's the mean of the - after titleSuffix?

So the complete title can be Rspress - Rspack-based Static Site Generator or Rspress | Rspack-based Static Site Generator

So the complete title can be Rspress - Rspack-based Static Site Generator or Rspress | Rspack-based Static Site Generator

What is the connector between title and titleSuffix? I have seen other pages default to using -

Both "-" and "|" are common separators in web page titles.
it's fine that Rspress generates all title with the "-" seperator. What we have to do is maintain consistency between different pages.


Pandas compatibility

I m trying to use pandas with 3.9 or 3.11 on usb stick and E:\python3.11

import pandas
Traceback (most recent call last):
File "", line 1, in
File "E:\python3.11\pandas_init_.py", line 16, in
raise ImportError(
ImportError: Unable to import required dependencies:
numpy:

IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE!
Importing the numpy C-extensions failed. This error can happen for
many reasons, often due to issues with your setup or how NumPy was
installed.
We have compiled some common reasons and troubleshooting tips at:
https://numpy.org/devdocs/user/troubleshooting-importerror.html

Please note and check the following:

The Python version is: Python3.11 from "E:\python3.11\python.exe"
The NumPy version is: "1.21.6"

and make sure that they are the versions you expect.
Please carefully study the documentation linked above for further help.
Original error was: No module named 'numpy.core._multiarray_umath'

I think this is due to an incompatibility between numpy, a dependency of pandas, and Windows 7 rather than a problem with Python. But I need some more information to determine whether this is the case.
I noticed that numpy 1.21.6 does not provide binary distributions for Python 3.11 at https://pypi.org/project/numpy/1.21.6/#files, so I'm not sure how you installed it. Did you do anything special to install numpy? And how did you install pandas? What version of pandas?

Thank you for reply,
had also test with our 3.9 version and have the same issue.
Best Regards
Bernard
----- Mail d'origine -----
De: adang1345 @.>
À: adang1345/PythonWin7 @.>
Cc: Bernard13090 @.>, Author @.>
Envoyé: Thu, 08 Dec 2022 14:55:58 +0100 (CET)
Objet: Re: [adang1345/PythonWin7] Pandas compatibility (Issue #6)
I think this is due to an incompatibility between numpy, a dependency of pandas, and Windows 7 rather than a problem with Python. But I need some more information to determine whether this is the case.I noticed that numpy 1.21.6 does not provide binary distributions for Python 3.11 at https://pypi.org/project/numpy/1.21.6/#files, so I'm not sure how you installed it. Did you do anything special to install numpy? And how did you install pandas? What version of pandas?—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>

Hi,
Thank you for advice.
I solved my problem with pandas.
E:\python3.11\Scripts
λ E:\python3.11\scripts\pip install --target E:\python3.11  pandas==1.5.2
Now had issue with tkinter.
Is there a way to install it.
λ E:\python3.11\scripts\pip install --target E:\python3.11  tkinter
ERROR: Could not find a version that satisfies the requirement tkinter (from versions: none)
ERROR: No matching distribution found for tkinter
----- Mail d'origine -----
De: adang1345 @.>
À: adang1345/PythonWin7 @.>
Cc: Bernard13090 @.>, Author @.>
Envoyé: Thu, 08 Dec 2022 16:34:53 +0100 (CET)
Objet: Re: [adang1345/PythonWin7] Pandas compatibility (Issue #6)
Closed #6 as completed.—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>

tkinter is part of a Python installation and cannot be installed afterward with pip. It must be installed when you run the Python installer.

is tkinter include in python-3.11.1-embed-amd64.zip
----- Mail d'origine -----
De: adang1345 @.>
À: adang1345/PythonWin7 @.>
Cc: Bernard13090 @.>, Author @.>
Envoyé: Thu, 08 Dec 2022 19:22:41 +0100 (CET)
Objet: Re: [adang1345/PythonWin7] Pandas compatibility (Issue #6)
tkinter is part of a Python installation and cannot be installed afterward with pip. It must be installed when you run the Python installer.—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>

No, the embeddable distribution of Python does not include tkinter. That is the case with official Python distributions as well.

Ok,
i had install Python on USB stick
copy directory missing from working python on c:
had try:
in cmd
PATH = %PATH%;E:\pythontest\DLLs
in python embeded
λ python
Python 3.9.9 (main, Sep 16 2022, 15:41:44) [MSC v.1929 64 bit (AMD64)] on win32

import sys
from pathlib import Path
pytohn_path=Path(sys.exec_prefix)
dlls_path=Path(pytohn_path,"DLLs")
tcl_path=Path(pytohn_path,"tcl")
sys.path.insert(0,str(dlls_path))
sys.path.insert(0,str(tcl_path))
import tkinter
Traceback (most recent call last):
File "", line 1, in
File "E:\pythontest\Lib\tkinter_init_.py", line 36, in
import _tkinter # If this fails your Python may not be configured for Tk
ImportError: DLL load failed while importing _tkinter: Le module spécifié est introuvable.

Have you an issue to import tkinter.
Best regards
Bernard
----- Mail d'origine -----
De: adang1345 @.>
À: adang1345/PythonWin7 @.>
Cc: Bernard13090 @.>, Author @.>
Envoyé: Thu, 08 Dec 2022 19:36:12 +0100 (CET)
Objet: Re: [adang1345/PythonWin7] Pandas compatibility (Issue #6)
No, the embeddable distribution of Python does not include tkinter. That is the case with official Python distributions as well.—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>

Hi, I'd like to keep this issue tracker focused on issues related to supporting newer Python versions on Windows 7, and not general issues with setting up Python. If you have an issue that occurs with the Python releases in this repository which does not occur with official Python releases, then the issue belongs in this tracker. Otherwise, it is an issue with setting up or using Python in general and should be asked elsewhere such as Stack Overflow or the Python Discourse.

Hi,
Thank you for this very constructive suggestion.
I have no problem with the official version precisely. That's why I thought you would have tested this possibility at home.
But if not, I will indeed look for an answer elsewhere.
The question has already been asked on stackowerflow without a conclusive answer.
Maybe you have a solution.
This takes nothing away from the fabulous work done for the adaptation to WIN7.
Best regards
Bernard
----- Mail d'origine -----
De: adang1345 @.>
À: adang1345/PythonWin7 @.>
Cc: Bernard13090 @.>, Author @.>
Envoyé: Sat, 17 Dec 2022 21:17:11 +0100 (CET)
Objet: Re: [adang1345/PythonWin7] Pandas compatibility (Issue #6)
Hi, I'd like to keep this issue tracker focused on issues related to supporting newer Python versions on Windows 7, and not general issues with setting up Python. If you have an issue that occurs with the Python releases in this repository which does not occur with official Python releases, then the issue belongs in this tracker. Otherwise, it is an issue with setting up or using Python in general and should be asked elsewhere such as Stack Overflow or the Python Discourse.—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>


Dropped Python 3.6 and 3.7 when testing Django master

Django master branch has now dropped support for Python 3.6 and 3.7.

I think it's already done in https://github.com/jazzband/django-user-sessions/commit/dfab49899c331af2ec92a1642f6a539e82d06063

Thanks, sorry to have bothered you!


Certificate

Importing unknown certificate into local machine trusted root authority is not acceptable for security reasons and in any way means opening door for MITM attack.

The key pair we use is strictly for package signing only. Conducting an MITM attack using this certificate is not practical.
For sideloaded apps, it is a common practice to provide a certificate for pre-built app packages. See Bili.Uwp and Natsurainko.FluentLauncher.
If it is still of concern to you, I suggest manually compiling this app from source.

thanks for your reply.
Isn't it better to create a self-sign package script and append it to installation script as pre-requisite to avoid importing CA to trust root?

Isn't it better to create a self-sign package script and append it to installation script as pre-requisite to avoid importing CA to trust root?

The installation scripts that come with the app package, i.e. install.ps1 and Add-AppDevPackage.ps1, are prepared by Visual Studio packaging pipeline and hence it is not advisable to modify them. The client machine may not have Windows SDK installed where SignTool is provided as well.


[Tracking] SSH completion

Issues related to completion for ssh and related commands.
Issues

[ ] #4257 – common-aliases plugin configures zsh host completion
[ ] #4162 – Request: tmux-cssh completion
[X] #4101 – How to get host completion working for a new command?
[X] #3229 – Behavior change after OMZ reverted to Zsh's hosts completion (2602)
[X] #2945 – scp/rsync completion failure with remote globbing
[ ] #2737 – Prefers /etc/hosts entries
[ ] #2414 – Issue with ssh_config hosts completion (using OMZ's completion)
[ ] #2288 – ssh_config host completion fails
[ ] #1337 – "Auto-complete fails on SSH?"
[X] #886 – Request: ssh_config host completion
[X] #42 – known_hosts completion not working

Pull Requests

[ ] #3321 – tmux-cssh completion plugin
[ ] #2707 – Add ssh_config host completion in new ssh plugin
[X] #2702 – Add ssh_config host completion in new ssh plugin (dupe)
[X] #2602 – Revert to Zsh's own default hosts completion
[X] #2489 – Remove brackets from URLs in known_hosts
[X] #2361 – Re-enable completion of user names
[X] #2109 – Improve ssh known_hosts parsing
[X] #1964 – Make ssh completion more configurable
[X] #1498 – Dupe of 2602 (Revert to Zsh's own hosts completion)
[X] #1343 – scp completion fails
[X] #1265 – Fix typo in ssh completion
[X] #1009 – Use ssh_config for host completion
[X] #768 – Include global /etc/ssh_known_hosts in host completion
[X] #690 – Add ssh_config parsing for host completion
[X] #668 – Ignore port info from known_hosts
[X] #127 – Completion improvements

Topics
ssh_config hosts
A lot of these have to do with hosts defined in the ~/.ssh/config and /etc/ssh_config files not showing up as options for completion. Zsh's own _ssh completion definition has code that reads hosts from ~/.ssh/config, so it seems like they intend for it to be there by default. But it's not showing up for a lot of people, me included. We need to figure this out, to avoid thrashing on this topic.

You can check #4162 and #2707

#4162 and #2707 look like they're still open (though #4162 has an associated PR merged).

Sorry I meant #4162 (now closed) and #3321 instead of #2707
Both are now closed :)

One of the reasons hosts do not show up is known_hosts - if you delete it, a lot more hosts will be shown for config - i guess the keyword search is limited to a specific number of hits and probably parses known_hosts first, now showing the ssh/config ones at all


Extract action space info

Hi, my peers and I are really confused about extracting the action space information from the environment i.e. env = environment.rgb_stacking(observation_set=environment.ObservationSet.VISION_ONLY, object_triplet='rgb_test_triplet1'). Can you provide any guidance on that? env.action_space is not the right way to do it obviously.

Hello,
The command you are looking for is env.action_spec. That will return the spec of the action that the environment expects to receive. I hope this answers your question.


fix: update gotrue to match platform

What kind of change does this PR introduce?
Bug fix, feature, docs update, ...
What is the current behavior?
Please link any relevant issues here.
What is the new behavior?
Feel free to include screenshots if it includes visual changes.
Additional context
Add any other context or screenshots.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

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

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
3540

Relevant Lines:
5640

💛  - Coveralls

Do we also need to update initial schemas for PG13 & PG14?


Running multiple instances of external calico/node on a host pointing to two different Kubernetes cluster

calico/node has a hard configured interface tunl0 which is causing conflict in a situation where we are deploying two container's on a host pointing to two different Kubernetes cluster.
by watching ifconfig -a it show's the IP get's switched from the two different cluster cidr range.
Expected Behavior
there should be two different unique interfaces like tunl0 or tunl1 if tunl0 is already in use.
Current Behavior
both the container's are updating tunl0 interface on the host.
Possible Solution
Not seeing a variable i can pass to dynamically separate the interface name. Possibly we can define/update the bird config template to make it work.
Steps to Reproduce (for bugs)

Have 2 Kubernetes cluster with non-overlapping CIDR range
deploy two external calico node container's on a single host pointing to two different Kubernetes cluster.
Watch ifconfig -a or netstat -r to see routes and interface fighting to control the interface named tunl0

Context
I am trying to make it work in my existing environment.
Your Environment

Calico version : 3.8.9
Orchestrator version (e.g. kubernetes, mesos, rkt): Kubernetes 1.18.3
Operating System and version: Centos
Link to your project (optional):

Yeah, running two calico/node instances on a single host is definitely not something we design for.
From the slack thread, it sounds like you want to have connectivity from a single node to two different clusters - that is certainly possible to do, but I don't think running two calico/nodes is the way to do it.
I would recommend looking into Kubernetes services as a means of exposing access to the node, rather than to pods directly. You can also look at using a single BGP instance on your external node that is peered to both of your clusters, rather than two BGP instances each peered to a single cluster.


Footer Link Problem Solved

In this PR I have changed the link of Examples in the footer section of the documentation and examples page to point to the examples page of our website rather than to the Github repo of our project.

Issue: Footer link problem #1336

Thank you!
@all-contributors please add @theBeginner86 for code and bug

That's great @theBeginner86 ! If you would like to submit your project as one of the projects using sButtons please do so on #1255


Add Pairing Heap-based priority queue.

Continued from #45, implementing requested changes from there.

The code has been squashed into a single commit and the tests are broken up. I've also updated the code to your new project structure.

At a glance this looks better. Thank you. I'll review it again later and then probably merge.

Fantastic. Thank you.

When can you get to this? I'm still waiting to be able to delete my fork and still have one other structure to send a pull over about.

Awesome, thanks.


how

First of all kudos for creating this! Really useful! This is not an issue but rather a question:
How can I use a chartist.js plugin (e.g. chartist-plugin-vertical-line) without touching your angular-chartist files?
Many thanks!

Hey there, please #68 and #72 and let me know if that answers the question.

Ah, the good old search function... those helped, thanks!


Add current product filter visibility (to navBar or all products view) (Mac)

currently the navbar says "products" whether the user is currently viewing all products or just a specific category.
EITHER:

[ ] change NavBar to reflect what filter is currently applied
[ ] make a header or some other indication in the "all products" view so that the user can see which filter they have applied.

closed by #82


Can this build less of mrustc?

mrustc's README says "make -f minicargo.mk - Builds mrustc and minicargo, then builds libstd, libtest, finally rustc and cargo". I don't think this project actually uses the rustc and cargo that get built, it just uses mrustc + minicargo. If that's the case, then I think you could change build.sh to run make -f minicargo.mk LIBS (per the mrustc README) and skip building rustc and cargo binaries.

That sounds great! Could you please test it and send a pull request if it works?


Add KDBAI vector store

Addition of KDBAI vector store (https://kdb.ai).
Dependencies: kdbai_client v0.1.2 Python package.
Sample notebook: docs/docs/integrations/vectorstores/kdbai.ipynb
Tag maintainer: @bu2kx
Twitter handle: @kxsystems

Dear @baskaryan, any change to get this PR merged in ? It has been passing lint check and tests locally last Friday (but the langchain community is adding more checks and tests faster than I can follow :-) )

this should now be moved to langchain-community, as that is where all integrations have moved

Dear @hwchase17 thanks for your feedback.
We have rebased our integration on top of LangChain v0.1.0 relocated our vector store under langchain_community.
Unit tests and linting are passing successfully (locally).

Dear @baskaryan , we updated our vectorstore integration to LangChain v0.1.0 and tried to pass all tests and linting checks locally. Could you give us another CI run ? Regards

Dear @hwchase17 and @baskaryan , we updated our vectorstore integration to LangChain v0.1.0, fixed a remaining unit test (tests/unit_tests/vectorstores/test_public_api.py::test_public_api),  and tried to pass all tests and linting checks locally. Could you give us another CI run ? Regards
PS: Would there be an easy way to run your CI checks under our Github account ? (so I could validate everything in advance)

@baskaryan Could we get this merged in now that CI checks passed ? Regards.


Updated to <IP_ADDRESS>

What this PR does / why we need it:
Which issue this PR fixes
(optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged)

fixes #

Special notes for your reviewer:
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

[ ] PR is based off the current tip of the main branch.
[ ] Changes are documented under the "Unreleased" header in CHANGELOG.md
[ ] New or modified sections of values.yaml are documented in the README.md
[ ] Commits follow the Kong commit message guidelines

Superseded by https://github.com/Kong/charts/pull/555


Enhancement of Arrays class #223

Enhancement of Arrays class #223

The assertions are failed in Travis CI build.
You should try to fix that.

The assertions are failed in Travis CI build.
You should try to fix that.
Here is the failed assertion captured picture:

It seems that the expected associative array should change the order.

The Travis CI build is failed.
PHP Fatal error:  Class Zest\Data\Arrays contains 2 abstract methods and must therefore be declared abstract or implement the remaining methods

The Arrays class should implement all methods which defined in specific interface.

@peter279k  see Arrays class all method defined

I think it is ready to be merged.
Before merging the PR, we should fix coding style.

@peter279k  What about the tests that left and one method => pluck ?

@peter279k What about the tests that left and one method => pluck ?

I think we can create another PR to enhance the Array test.

Okay sure let me finish the tests for random, where, shuffle and query method


encounter ParseException wher parse a page sql

Describe the bug
when parse a page sql with CCJSqlParserUtil, encounter a ParseException, but the sql is right which can run in my pgSQL
To Reproduce
Steps to reproduce the behavior:

Example SQL:
select s.* from camera s where s.index_code = '12' limit 10 offset (5 - 1) * 10
Parsing this SQL using JSqlParser with this statements:
CCJSqlParserUtil.parse(sql);
Exception:
net.sf.jsqlparser.parser.ParseException: Encountered " "(" "( "" at line 1, column 77.
Was expecting one of:
<S_LONG> ...
"?" ...

Expected behavior
A clear and concise description of what you expected to happen.
util will work when I replace (5 - 1) * 10 in offset with 40, but it should work use this expression
System

Database you are using    pgSQL
Java Version  java 8
JSqlParser version  3.1

Todo: LIMIT and OFFSET should accept EXPRESSION instead of LONG Values only.

Solved by PR #1378
You can test it online and interactively here


Fix state toggling in SpircCommand::PlayPause

Fix play/pause toggling in handle_play_pause() to correctly call handle_play()/handle_pause() based on the state.
Currently for both playing and paused states handle_play() is called.

Good catch.


Unified test documentation

Signed-off-by: Przemysław Sulewski<EMAIL_ADDRESS>

Due to a lot of conflicts to resolve, I change my approach to this topic: I decided to prepare a new branch and the new PR.

@pietrushnic @PrzemyslawBanasiak13 @damiankaras this PR replaces old PR with testing documentation (https://github.com/Dasharo/docs/pull/54). I abandoned its development due to the very large number of changes, which I would have to incorporate during rebase

@sulewskiprzemyslaw this changeset got 5k lines changed, there is no way I will even try to review that. Biggest change I can tackle is 500-800 lines. Plaese do not drop such big changes.
@macpijan cc

@sulewskiprzemyslaw this changeset got 5k lines changed, there is no way I will even try to review that. Biggest change I can tackle is 500-800 lines. Plaese do not drop such big changes.
@macpijan cc

@pietrushnic @macpijan
I think, that at this time we should focus on the following tasks in review:

docs/unified-test-documentation/test-matrix.md: this is the new idea. By this file I want to show the customer, which test suites and test cases are dedicated for the platform, that is in use.
docs/unified-test-documentation/dasharo-compatibility/31L-smbios.md: to unify this test suite I added two new test cases: DMI001.001 and DMI004.001.
Correct linking to generic test setup in test suites.

Other changes are the result of the transfer test cases description from another repository. I think, that their thorough checking can be skipped at this point - review was already performed for them when we build documentation for the first dasharo product.

The new documents aren't added to mkdocs.yml, so they can't be navigated to from the main page.

@sulewskiprzemyslaw no matter what we should not made so massive code drops, what should be done is split of the change in smaller pieces in logical buckets.
@macpijan maybe pre-commit should block such big code drops?

maybe pre-commit should block such big code drops?

It already is, you cannot merge unless the CI check passes.
The autofixes from bot suggest that @sulewskiprzemyslaw does not have hooks installed as explained in: https://github.com/Dasharo/docs#pre-commit-hooks
It would be also nice to pass the markdown linter, so we do not introduce even more failures: https://github.com/Dasharo/docs/pull/85

The new documents aren't added to mkdocs.yml, so they can't be navigated to from the main page.

@mkopec navigation has been added


Patternfly upgraded to 2.1.0

Can you give a brief description on what's new and why you upgraded?

@Fryguy they added some new card stuff which will be used in kubernetes dashboard widgets and also a readonly feature for bootstrap-datepicker.

ack


A little problem about dataset

I'm a newcomer to Machine Learning. It's my pleasure to run your code. When I run split_dataset.py, no data is copied into folders train and test. I copy the data from folder original_dataset into folders test and train, and run train.py will report an error:
`Traceback (most recent call last):
File "C:/Python/Tensorflow/TensorFlow2.0_ResNet-master/train.py", line 33, in
train_dataset, valid_dataset, test_dataset, train_count, valid_count, test_count = generate_datasets()
File "C:\Python\Tensorflow\TensorFlow2.0_ResNet-master\prepare_data.py", line 47, in generate_datasets
train_dataset, train_count = get_dataset(dataset_root_dir=config.train_dir)
File "C:\Python\Tensorflow\TensorFlow2.0_ResNet-master\prepare_data.py", line 38, in get_dataset
image_dataset = tf.data.Dataset.from_tensor_slices(all_image_path).map(load_and_preprocess_image)
File "C:\Python\Tensorflow\test\venv\lib\site-packages\tensorflow_core\python\data\ops\dataset_ops.py", line 1588, in map
return MapDataset(self, map_func, preserve_cardinality=True)
File "C:\Python\Tensorflow\test\venv\lib\site-packages\tensorflow_core\python\data\ops\dataset_ops.py", line 3888, in init
use_legacy_function=use_legacy_function)
File "C:\Python\Tensorflow\test\venv\lib\site-packages\tensorflow_core\python\data\ops\dataset_ops.py", line 3147, in init
self._function = wrapper_fn._get_concrete_function_internal()
File "C:\Python\Tensorflow\test\venv\lib\site-packages\tensorflow_core\python\eager\function.py", line 2395, in _get_concrete_function_internal
*args, **kwargs)
File "C:\Python\Tensorflow\test\venv\lib\site-packages\tensorflow_core\python\eager\function.py", line 2389, in _get_concrete_function_internal_garbage_collected
graph_function, _, _ = self._maybe_define_function(args, kwargs)
File "C:\Python\Tensorflow\test\venv\lib\site-packages\tensorflow_core\python\eager\function.py", line 2703, in _maybe_define_function
graph_function = self._create_graph_function(args, kwargs)
File "C:\Python\Tensorflow\test\venv\lib\site-packages\tensorflow_core\python\eager\function.py", line 2593, in _create_graph_function
capture_by_value=self._capture_by_value),
File "C:\Python\Tensorflow\test\venv\lib\site-packages\tensorflow_core\python\framework\func_graph.py", line 978, in func_graph_from_py_func
func_outputs = python_func(*func_args, **func_kwargs)
File "C:\Python\Tensorflow\test\venv\lib\site-packages\tensorflow_core\python\data\ops\dataset_ops.py", line 3140, in wrapper_fn
ret = _wrapper_helper(*args)
File "C:\Python\Tensorflow\test\venv\lib\site-packages\tensorflow_core\python\data\ops\dataset_ops.py", line 3082, in _wrapper_helper
ret = autograph.tf_convert(func, ag_ctx)(*nested_args)
File "C:\Python\Tensorflow\test\venv\lib\site-packages\tensorflow_core\python\autograph\impl\api.py", line 237, in wrapper
raise e.ag_error_metadata.to_exception(e)
TypeError: in converted code:
C:\Python\Tensorflow\TensorFlow2.0_ResNet-master\prepare_data.py:9 load_and_preprocess_image  *
    img_raw = tf.io.read_file(img_path)
C:\Python\Tensorflow\test\venv\lib\site-packages\tensorflow_core\python\ops\gen_io_ops.py:568 read_file
    "ReadFile", filename=filename, name=name)
C:\Python\Tensorflow\test\venv\lib\site-packages\tensorflow_core\python\framework\op_def_library.py:491 _apply_op_helper
    (prefix, dtypes.as_dtype(input_arg.type).name))

TypeError: Input 'filename' of 'ReadFile' Op has type float32 that does not match expected type of string.

Process finished with exit code 1
`
I'm also a newcomer to tensorflow. How can I solve this problem?

You don't have to use the data pipeline to process the data, you can use tensorflow_datasets or keras.datasets to load the input data, unless the data you are training on aren't included in these datasets, in which case you can still use tf.data.Dataset to process the data.
keras.datasets
tensorflow_datasets
tf.data.Dataset
I was trying to write some tutorial on tensorflow, the first note I made is about the tensorflow_datasets. If you need, you can check it out as well.


bug: startboard cc isnt working on self hosted bots

Describe the bug in as much detail as possible:
Using the Starboard on a self hosted version of the bot (Latest public docker) will error out instead of adding the msg to he starboard
To Reproduce:
Add the startboard cc on a self-hosted bot, try to add a star to any msg that the command can see, get the error code like this one:
Failed executing template (dur = 962.868µs): template: CC #14:58:32: executing "CC #14" at <$embed.fields.append>: can't evaluate field append in type interface {}

Closing this, the issue is with the code form the officel docker of caskd/yagpdb being old, using the docker from teyker/yagpdb solved it.


Character encodings not correctly supported

After @teromene 's PR #197, some bridges return wrongly encoded text.
Seen for:

Numerama
Se coucher moins bête
Sexactu

Tarantino avait dÃ©jÃ  confirmÃ© certains Ã©lÃ©ments.

It seems that those bridges are not encoding the text properly (meaning that they may use something else than UTF-8), making the re-conversion returning wrong char. I'll take a look.

i have just submitted a pull request #203 to fix the problem

Nice, thanks :+1:


Migrated Builder Folder to jupyter-builder

Fixes #16
In this PR, I have

Migrated the builder folder from the JupyterLab repository to the jupyter-builder package.
Modified the script to use jupyter-builder from the extension’s node_modules if it is presen.

Looking forward to your suggestions for moving forward with jupyter-builder development.

@JasonWeill
Also, if it's appropriate, could this PR be labeled as 'hacktoberfest-accepted'? It would count toward my contributions, but no worries if not — the main goal is to move the project forward!

@fcollonval
I had a couple of questions for clarification:

Previously, we used to extract the version of @jupyterlab/builder from both the extension’s package.json and the staging package.json (core) to check for compatibility. Now, will we be extracting the version of @jupyterlab-builder/builder from both and checking for compatibility in the same way?

Since we plan to replace jupyterlab in the build dependencies of the extension template with jupyter-builder, does this mean that in a completely new environment, we will be able to build extensions without needing to install the jupyterlab package?  If the answer is yes, I have some more doubts, like how can we check core's compatibility without jupyterlab?

Regarding your questions

Previously, we used to extract the version of @jupyterlab/builder from both the extension’s package.json and the staging package.json (core) to check for compatibility. Now, will we be extracting the version of @jupyterlab-builder/builder from both and checking for compatibility in the same way?

Indeed, we gonna need to check the version of @jupyterlab-builder is compatible between this package and JupyterLab core and between this package and the extension.

Since we plan to replace jupyterlab in the build dependencies of the extension template with jupyter-builder, does this mean that in a completely new environment, we will be able to build extensions without needing to install the jupyterlab package? If the answer is yes, I have some more doubts, like how can we check core's compatibility without jupyterlab?

No JupyterLab will still be needed. The end goal of this package is to ease the builder maintenance code and later to support other applications. But the dependency on the application (aka for now JupyterLab) will still be needed in the extension.
To be more concrete, currently an extension for JupyterLab specifies in package.json configuration like:
"dependencies" {
  "@jupyterlab/application": "^4.0.0"
},
"devDependencies": {
  "@jupyterlab/builder": "^4.0.0"
},
"jupyterlab": {
  "extension": true
}

That will be kept - although an additional package will likely be needed:
"dependencies" {
  "@jupyterlab/application": "^4.0.0"
},
"devDependencies": {
  "@jupyterlab/builder": "^4.0.0",
+  "@jupyterlab/core-meta": "^4.0.0"
},
"jupyterlab": {
  "extension": true
}

However, in pyproject.toml, it will be possible to swap jupyterlab by jupyter-builder reducing the build dependencies stack:
  [build-system]
- requires = ["hatchling>=1.5.0", "jupyterlab>=4.0.0,<5", "hatch-nodejs-version>=0.3.2"]
+ requires = ["hatchling>=1.5.0", "jupyter-builder>=4.0.0,<5", "hatch-nodejs-version>=0.3.2"]
  build-backend = "hatchling.build"

@fcollonval
Thanks for the clarification!
I've made the requested changes. To handle version compatibility, I had to bring additional functions from the core's semver.py into jupyterlab_semver.py. Could you please review it now?

@fcollonval
Requesting a re-trigger—this should hopefully be the last one for this PR. Thanks for your understanding!

A good test to ad would be the matching of the @jupyterlab/builder, would you be up to the task? We could do that in a follow-up PR.
@fcollonval
Yes, I’m up to the task! Could you please clarify what you mean by ‘matching of the @jupyterlab/builder? I just want to make sure I understand it fully. Thank you!

Yes, I’m up to the task! Could you please clarify what you mean by matching of the @jupyterlab/builder?

The version matching you restored in this PR. Do you see how to do that?

Regarding the test you're mentioning, what specific version are we matching the @jupyterlab/builder against? Could you provide some clarification on this?

The test done in the code is a version range matching between the @jupyterlab/builder package version shipped within this library at https://github.com/jupyterlab/jupyter-builder/blob/f7df010cf5e1d40cf8d69987623eb64072177071/package.json#L3 and the range provided by the extension at https://github.com/jupyterlab/extension-template/blob/5696924f5b7adf07cf07ea9d3510c66914fbb770/template/package.json.jinja#L68.
So the test should have the following steps:

Set up a extension from the template
Modify the range of @jupyterlab/builder to be incompatible with the current version
Check that the expected error is raised

Existing test are located at https://github.com/jupyterlab/jupyter-builder/blob/main/tests/test_tpl.py
That should help you with the first step. Let me know if you need help for the others steps.

That should help you with the first step. Let me know if you need help for the others steps.

Understood! With the major festive season in Nepal, it's a bit challenging to focus fully at the moment, but I’ll make sure to complete it in the next few days.

Added a test to validate version compatibility.
The test modifies the version range for @jupyterlab/builder in the extension then attempts to build the extension.
During this process, we verify that the expected error related to version mismatches is raised.
Note: I have currently set the extension's version range to exactly 4.0.0. This can be adjusted for optimal compatibility.
Please review and suggest any changes or modifications.

@fcollonval
I'm getting the expected warning locally for the version matching test and the test passes locally. Not sure why it’s failing on CI, but I’m looking into it. Any insights would be helpful!

@fcollonval
Tests are all passing now! Could you review the code and share any feedback?

@fcollonval
Just wanted to say a huge thank you for all the guidance and support throughout this PR. Mentors like you make such a big difference, especially for us newer open-source contributors—it keeps us motivated to keep pushing forward.
Since I’m now part of the JupyterLab triage team, I’m even more excited to keep contributing! What's next for us here, or do we have any plans on when core might start using this package?

Thanks @Darshan808 for the contribution and @fcollonval for the guidance!

What's next for us here, or do we have any plans on when core might start using this package?

Now that JupyterLab 4.3.0, there is active work on the next 4.4.0 version.  I haven't caught up with the latest activity on this jupyter-builder project, but maybe it would be a good candidate for the 4.4.0 release?
Doing the switch sooner than later would also help avoid having to maintain the same code in two different places, and avoid potential divergences.

Sounds like a great idea, and I'm definitely on board! I believe I can contribute effectively with a bit of guidance from @fcollonval. Here are some steps i think needs to be done:

Add jupyter-builder as a dependency in the core
Update the build scripts to utilize jupyter-builder
Remove the existing builder from the core

I would appreciate any feedback on this and guidance on the steps I should take to move forward!

@fcollonval
Should I open an issue here or in the JupyterLab repo to discuss transitioning the core to use this builder? When are we planning to start this process? If you could provide a structure or roadmap, I’d be happy to start working on it.


Fix problems with Firebase 5.x

Firebase AuthDataResultCallback does not return directly a user anymore, update code to fix it

Done :)

I will submit new version to Cocoapods. Please wait a while.

Perfect, thanks :)


MINOR: Remove extra commas in upgrade steps documentation

Starting from version 2.5.0, in the upgrade steps document, there is an extra comma
Committer Checklist (excluded from commit message)

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation (including upgrade notes)

Hi @showuon
could you help to review this PR?
Thanks.


Add Cache-Control to Headers to all the FHIR APIs using okHttp Cache

IMPORTANT: All PRs must be linked to an issue (except for extremely trivial and straightforward changes).
Fixes #2118
Description
Add okHttp Cache object to NetworkConfiguration so that app developers can set cache configuration
Alternative(s) considered
No, there is no other alternative . https://square.github.io/okhttp/features/caching/
Type
Feature
Screenshots (if applicable)
Checklist

[x] I have read and acknowledged the Code of conduct.
[x] I have read the Contributing page.
[x] I have signed the Google Individual CLA, or I am covered by my company's Corporate CLA.
[x] I have discussed my proposed solution with code owners in the linked issue(s) and we have agreed upon the general approach.
[x] I have run ./gradlew spotlessApply and ./gradlew spotlessCheck to check my code follows the style guide of this project.
[x] I have run ./gradlew check and ./gradlew connectedCheck to test my changes locally.
[x] I have built and run the demo app(s) to verify my change fixes the issue and/or does not break the demo app(s).

@omarismail94  , @jingtang10 can we please merge this if its done? Or please add comments. We would like to start using the libraries from google and retire our fork.

Oh thanks @omarismail94 I was about to do it. Silly mistake.

Oh thanks @omarismail94 I was about to do it. Silly mistake.

ahhh thought you signed off for the weekend so I did it. No worries, all the same!!


jobs,webui: define a new endpoint for registry status

PR: https://github.com/cockroachdb/cockroach/pull/45030
From release notes:

Endpoint /_status/registry/{node_id} will now display status info about the jobs running on this node_id. [#45030][#45030] {% comment %}doc{% endcomment %}

This would be an endpoint for the Advanced Debug page, but I believe Jobs status is better accessed on the Jobs page. This is already covered in the UI documentation.


cant change BG

How do I change the background color of the VB6 IDE to match the sample image?

p.s. when I try to load the Dracula.ini I get an error "There was an error loading your file!"
How to fix?

@jvarrone
Reopening to better investigate the issue
https://github.com/dracula/visual-basic-6/commit/6cc4ac5e8fd6814d06132d339d3ffd8245994b09#commitcomment-131847936
Please provide the necessary steps to reproduce the issue.

Looks like there are only LF (0A) and no CR (0D) in the file.
From: Jean Andreatta @.>
Sent: Monday, November 6, 2023 2:26 PM
To: dracula/visual-basic-6 @.>
Cc: jvarrone @.>; Mention @.>
Subject: Re: [dracula/visual-basic-6] cant change BG (Issue #3)
@jvarrone https://github.com/jvarrone
Reopening to better investigate the issue
https://github.com/dracula/visual-basic-6/commit/6cc4ac5e8fd6814d06132d339d3ffd8245994b09#commitcomment-131847936 6cc4ac5#commitcomment-131847936
Please provide the necessary steps to reproduce the issue.
—
Reply to this email directly, view it on GitHub https://github.com/dracula/visual-basic-6/issues/3#issuecomment-1796138194 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AAY7VRRNDK5ECS4LOSQZYHLYDE2VFAVCNFSM6AAAAAA676BWEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJWGEZTQMJZGQ .
You are receiving this because you were mentioned.Message ID: @.*** @.***> >

Running the UnixtoDos util fixed the loading issue. The text background color in the application is correct, but in VB IDE all text background is white. IDE background is also light gray instead of dark gray as in the application. Samples below. Please let me know if I need to re-send as attachments.
From: Jean Andreatta @.>
Sent: Monday, November 6, 2023 2:26 PM
To: dracula/visual-basic-6 @.>
Cc: jvarrone @.>; Mention @.>
Subject: Re: [dracula/visual-basic-6] cant change BG (Issue #3)
@jvarrone https://github.com/jvarrone
Reopening to better investigate the issue
https://github.com/dracula/visual-basic-6/commit/6cc4ac5e8fd6814d06132d339d3ffd8245994b09#commitcomment-131847936 6cc4ac5#commitcomment-131847936
Please provide the necessary steps to reproduce the issue.
—
Reply to this email directly, view it on GitHub https://github.com/dracula/visual-basic-6/issues/3#issuecomment-1796138194 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AAY7VRRNDK5ECS4LOSQZYHLYDE2VFAVCNFSM6AAAAAA676BWEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJWGEZTQMJZGQ .
You are receiving this because you were mentioned.Message ID: @.*** @.***> >

Importing the data below fixed it. Everything looks like the sample now. BTW – Out of curiosity, where are these values stored in the PC??
Thanks!
 What is the version of your vb6?
Please replace the ini content with text below and try to write again.
FF FE FB 00
32 35 42 00
44 47 5A 00
8F ED FF 00
50 FA 7B 00
68 78 AA 00
FF B8 6C 00
80 80 00 00
FF 7D C8 00
00 80 00 00
CE A3 FF 00
00 80 80 00
FF 55 55 00
00 00 80 00
F1 FA 8C 00
FF FC F7 00
2 6 13 3 16 2 2 2 3 3
15 1 16 4 13 6 5 9 7 7
—
Reply to this email directly, view it on GitHub https://github.com/dracula/visual-basic-6/issues/3#issuecomment-1798379521 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AAY7VRVKGR6VBJN2ZTGP3V3YDIQKDAVCNFSM6AAAAAA676BWEOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJYGM3TSNJSGE .
You are receiving this because you were mentioned.Message ID: @.*** @.***> >

the colors are updated by commit #5 and the .gitattributes file are now correcting the EOL.

Thank you, but what I meant was where are they stored in the PC? Meaning where does VB6 look for them?Sent from my Galaxy
-------- Original message --------From: Jean Andreatta @.> Date: 11/7/23  10:07 AM  (GMT-05:00) To: dracula/visual-basic-6 @.> Cc: jvarrone @.>, Mention @.> Subject: Re: [dracula/visual-basic-6] cant change BG (Issue #3)
the colors are updated by commit #5 and the .gitattributes file are now correcting the EOL.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>


[WIP] Add some optimizations to reindex

WORK IN PROGRESS
I consider the code to be relatively complete (besides the tests), but local testing is revealing a lot of timeout errors connecting to the Elasticsearch cluster. I don't know if a change here causes this or something else.

Just gonna say that the general idea and the changes look good to me, once you work out the issues :]


"State doesn't match" authorization error after POST status 302(redirect) in the OAuth2 flow

Hi,
Thank you for this package, it is very useful.
I found an issue while using it with AWS Cognito.
After a POST with status 302(redirect) in the OAuth2 flow, the redirect location url has the "state" parameter already decoded and will not match anymore the session state.
I think the correct fix is to encode/decode state when set-to/get-from URLSearchParams but not encode it in the session.
This will work with in any situation, decoding an already decoded value is the same.
async authorize(sessionStorage, session) {
  let state = randomBytes(100).toString("base64");
  session.set(this.sessionStateKey, state);
  ...
  params.set("state", encodeURIComponent(state));
  ...
}

async authenticate(request, sessionStorage, options, callback) {
  ...
   let state = url.searchParams.get("state");
  if (!state)
        throw new AuthorizationError("Missing state.");
  state = decodeURIComponent(state);

  if (session.get(this.sessionStateKey) === state) {
  ...
}

Hey @sergiodxa, thanks for a great project!
I still get this issue with the example auth0 application. Not sure why thou

Could you create a reproduction repo with the cognito strategy?

Never mind, I noticed the issue.
import { createCookieSessionStorage } from "remix";

export let sessionStorage = createCookieSessionStorage({
  cookie: {
    name: "_session",
    domain: 'dwive.com',  // adding this cause the error
    sameSite: "lax",
    path: "/",
    httpOnly: true,
    secrets: ["s3cr3t"],
    secure: process.env.NODE_ENV === "production",
  },
});

export let { getSession, commitSession, destroySession } = sessionStorage;

I'm pretty new to Remix and its session system, but after a brief debugging, I noticed that when using cookie sessions with certain cookie config, the session.get(this.sessionStateKey) returns undefined after coming back from the auth redirect.
https://github.com/sergiodxa/remix-auth/blob/ccd9614a73dafde637d34bf0a5e58468d7938255/src/strategies/oauth2.ts#L147
It might be caused by the fact that the session is not found/persisting after redirection.
This code works for me at the moment:
const sessionCookie = createCookie('__session', {
  path: '/',
});

export const sessionStorage = createFileSessionStorage({
  dir: '/tmp/remix-session',
  cookie: sessionCookie,
});

If the cookie sameSite isn't defined, I think Remix defaults to strict which is going to also have this behavior.


Use std::span

Pair containing the pointer to the beginning of the area and elements available

I guess it should be std::span.

Thanks for the suggestion! Unfortunately std::span requires C++20 and one of the goals of this library was to keep the compiler and standard requirements low so that it's embedded and systems friendly.
Also it would be a breaking change, which is also not very nice.
I will think about the suggestion some more, but for now I am closing the issue.

Yes, you cannot change the existing API, but you can add additional API based on the version.

Good suggestion, If you have the time feel free to open a PR for adding the additional API. Otherwise I will experiment with this and add it when I have the time.

Or an alternative can be to just drop non-span API in a major version and use polyfills (and expect them to be installed systemwide) for older C++ versions (which one to use can be controlled by a macrodef or maybe by a template parameter).

Could you elaborate on the polyfills part? Would this be achievable on bare metal embedded systems?

Polyfills are usually header-only libs like nonstd::span or tcb::span.
I haven't tested them on embedded systems. But I remember I was successfully using some other C++20 libs (magic_enum) on Arduino (though I haven't used spans and bringing modern C++ to Arduino required some tinkering with Clang + some patches to AVR and Arduino standard libs + some patches to CMake toolchain files).

Polyfills are usually header-only libs like nonstd::span or tcb::span.
I haven't tested them on embedded systems. But I remember I was successfully using some other C++20 libs (magic_enum) on Arduino (though I haven't used spans on Arduino at all, and bringing modern C++ to Arduino required some tinkering with Clang + some patches to AVR and Arduino standard libs + some patches to CMake toolchain files).

I will look into this for the future, but it's going to be some time in the future if I decide to take that route. In the meantime, I am open to extending the API for C++20.


[BUG] Compile failed due to redundant cast.

When I compile tvm source code, an error occurs. I try to fix it by removing a reduntant 'MaybeAlign'.
In tvm/src/target/llvm/codegen_nvptx.cc and tvm/src/target/llvm/codegen_amdgpu.cc, please change llvm::MaybeAlign::MaybeAlign() to llvm::MaybeAlign()
/mnt/d/tvm/src/target/llvm/codegen_nvptx.cc: In member function ‘virtual llvm::Value* tvm::codegen::CodeGenNVPTX::CreateIntrinsic(const tvm::tir::CallNode*)’:
/mnt/d/tvm/src/target/llvm/codegen_nvptx.cc:243:69: error: cannot call constructor ‘llvm::MaybeAlign::MaybeAlign’ directly [-fpermissive]
243 |                                        llvm::MaybeAlign::MaybeAlign(),
|                                                                     ^
/mnt/d/tvm/src/target/llvm/codegen_nvptx.cc:243:69: note: for a function-style cast, remove the redundant ‘::MaybeAlign ’

What LLVM version are you using? The recent PR introduced this change https://github.com/apache/tvm/pull/7617

Fixed by https://github.com/apache/tvm/pull/7783


Support python 3.8

Python 3.8 will get security fixes until 2024-10.
Ubuntu 20.04, which uses Python 3.8 and Gnome 3.36, gets hardware and maintenance updates till mid 2024 and extended security maintenance till 2030.
So it seems worthwhile to support Python 3.8 for at least another 18 months to make life easier for us Ubuntu 20 users :-)

After reading https://docs.python.org/3/whatsnew/3.9.html I think the current code is already py38 compatible.


graceful stop with NewEnvironment

goroutine on env which created by cmd.NewEnvironment doesn't stop, when SIGINT or SIGTERM is sent.

This is intentional.
The framework provides a way to obtain vanilla Environments that will not be
canceled along with the default environment on SIGINT or SIGTERM.  Users
are free to set their own signal handlers or other ways to cancel the vanilla env.


[proj4]: Make the tiff specific features configurable and don't requi…

What does your PR fix?
Proj4 uses geotiff files for grid shifts and uses libtiff to read the tiff files. But when using a
standard configured libtiff this also includes the lossy jpeg compression, which isn't used
by standard projection data.

Which triplets are supported/not supported? Have you updated the CI baseline?
All triplets are supported.

Does your PR follow the maintainer guide?

Yes

Checking the dependency tree, the libjpeg is still exists.
.\vcpkg.exe depend-info proj4 --show-depth
(3) vcpkg-cmake:
(3) vcpkg-cmake-config:
(2) libjpeg-turbo: vcpkg-cmake, vcpkg-cmake-config
(2) liblzma: vcpkg-cmake, vcpkg-cmake-config
(2) zlib:
(1) curl[non-http, ssl, schannel, sspi]: vcpkg-cmake, vcpkg-cmake-config, zlib
(1) nlohmann-json: vcpkg-cmake, vcpkg-cmake-config
(1) sqlite3[tool]: vcpkg-cmake, vcpkg-cmake-config
(1) tiff[jpeg, lzma, zip]: libjpeg-turbo, liblzma, vcpkg-cmake, zlib
(0) proj4[net, tiff]: curl, nlohmann-json, sqlite3, sqlite3, tiff, vcpkg-cmake, vcpkg-cmake-config

.\vcpkg.exe depend-info proj4 --show-depth isn't the right check. It will use the default features of tiff. Both tiff and proj must be given at the same time (which is not possible with depend-info). E.g.
./vcpkg install --dry-run tiff[core] proj4

or a similar manifest.

@dg0yt Thanks for your comment!
Yes, the libjpeg-turbo disappears when using this command:
./vcpkg install --dry-run tiff[core] proj4
Computing installation plan...
The following packages will be built and installed:
  * curl[core,non-http,schannel,ssl,sspi]:x86-windows -> 7.80.0
  * liblzma[core]:x86-windows -> 5.2.5#4
  * nlohmann-json[core]:x86-windows -> 3.10.4
    proj4[core,net,tiff]:x86-windows -> 8.2.1#1
  * sqlite3[core,tool]:x64-windows -> 3.37.0#1
  * sqlite3[core]:x86-windows -> 3.37.0#1
    tiff[core,lzma,zip]:x86-windows -> 4.3.0#3
  * vcpkg-cmake[core]:x64-windows -> 2021-12-20
  * vcpkg-cmake-config[core]:x64-windows -> 2021-12-28
  * zlib[core]:x86-windows -> 1.2.11#13

Thanks!


AzureStack Update Powershell for API2021-07-01

AzureStack Update Powershell for new API

Hi @LingyunSu, can you go through this code review checklist:
https://github.com/Azure/azurestack-powershell/wiki/Code-Review-Check-List

/azp run

/azp run

/azp run

Hi @LingyunSu Can you squash the unnecessary commits in git to track this feature as a single commit with a meaningful message?


spring-cloud-elk-end: fix error: flood stage disk watermark 95 exceeded

Reference
This seems to be the most straightforward solution

OK :)


Add sqlmlutils to list of required notebook packages.

Holding off on this for now pending review of how essential this package is.


fix(render) return baseElement from render

What:
Fixes https://github.com/kentcdodds/react-testing-library/issues/126
Return baseElement from render

Why:
This is important to be able to test the DOM of portal components which renders outside container

How:
Return the baseElement from the render

Checklist:

[x] Documentation
[x] Tests
[x] Ready to be merged

[x] Added myself to contributors table

Thanks a bunch @ehteshamkafeel!

:tada: This PR is included in version 4.1.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

@kentcdodds looks great with your changes! Thanks


Only the creator of a token (or the instance admin) should be able to revoke it

This is going to need a new permission for people who can revoke any token.

Permission is going to be called auth-tokens-revoke-any - I had that as auth-tokens-revoke-all originally but I thought that implied a big "revoke all tokens" button which isn't what this permission is about.

Implemented in https://github.com/simonw/datasette-auth-tokens/commit/f0715dfbd72961a58c5b3ca0413fc380eed59514 but still needs tests and docs.

Another permissions question: how do we decide who should be able to view the list of tokens and view token details, independent of whether or not they can revoke them?


CORS error

I am trying to import date-fns but I am getting the following error:
Access to script at 'https://unpkg.com/date-fns@2.14.0/esm/formatISODuration/index.js?module' from origin 'http://<IP_ADDRESS>:5500' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

In the same script I am importing lit-html with no problem:
import { html, svg, render } from "https://unpkg.com/lit-html?module";
import {
  format,
  eachDayOfInterval,
  differenceInDays,
} from "https://unpkg.com/date-fns?module";

some files seem to be loaded and others not. just look at the console with the following example page:
<script type="module">
import * as editor from "https://unpkg.com/monaco-editor/esm/vs/editor/editor.main.js"
console.log(editor)
</script>


Inconsistency in config.json file and in annotated images

I'm sorry I'm writing here this issue related to dataset files as I couldn't find a feedback form on the website.
The download file (v1.1) includes a file named config.json which includes all categories and information about them. One category named "object--vehicle--on-rails" is supposedly an object and should have instances however the json file says "instances": false on that category. Is this is typo or am I missing something?
I tried to find instances of that object and found this annotation where rails are annotated as on-rails.
On the other hand, this annotation seems to be correct.

Hi @mitalbert!
Thanks for reporting the wrong annotation, that's definitely an error.
Regarding the instance flag for on-rails we decided to not make it instance-specific because we do not separate between different wagons and we probably (hopefully) never observed two trains on the same rail (or also in adjacent ones). Hence, there is not enough data to properly learn instance-separation and we turned it off all along.

So if on-rails category is not instance specific anymore, this means that the information concerning objects in blog post and in this paper is not correct for the database v1.1. Are there any changes other than this and if so, is there a post about these changes?

on-rails was never instance specific (not in v1.0 and not in v1.1)
NB: not all object classes are things (i.e. instance specific)

NB: not all object classes are things (i.e. instance specific)
Thanks, it's clear now.

and we probably (hopefully) never observed two trains on the same rail (or also in adjacent ones)
Do you mean scenes like this or this?

Nice find :slightly_smiling_face:
But the points still hold true. It's very rare and therefore we turned instance separation off.

I only looked at few images, didn't search for long frankly. I'm writing a script to combine datasets and will probably make instances out of on-rails in MVD  to make it compatible with other datasets. Thanks for making MVD publicly available.


Fix coverage collection for the jest test suite.

collectCoverageFrom is supposed to be an array of glob strings,  isn't
valid syntax there.  In addition to removing collectCoverageFrom, I've updated
the test regex to only match against test files.  Both changes are needed to
get coverage working.
Updated output from running the test suite:

Also just for FYI coverageDirectory only works in jest 19 AFAICT.

I added --coverageDirectory, so it definitely only works in jest 19 - I'll have to figure out how to work around that later :-)


-DeviceName parameter in example is not present in documentation

Example 1:
Remove-CMDevice -DeviceName "WIN10-86-33"
Should the -Name Parameter be used instead?
Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 570b70ac-79d6-e731-5173-72cfa493ace2
Version Independent ID: ee17fd78-27d9-5691-4c1b-e46ea17bfa1e
Content: Remove-CMDevice (ConfigurationManager)
Content Source: sccm-ps/ConfigurationManager/Remove-CMDevice.md

Thanks @Christoph2020 for the feedback. If you look at the properties of the -Name parameter, DeviceName is an alias, so either will work. I'm closing this issue.

I also got problems with this parameter (-name or -devicename),  to get the job done I use this:
Get-CMDevice -Name "COMPUTER_NAME" | Remove-CMDevice


Assembly signing issue

Hi,
I have installed the NuGet Package using> Install-Package YC.QuickGraph
Afterwards I tried to run the application, but it seems that the assemblies are not signed, because I receive the following exception:
System.IO.FileLoadException: 'Could not load file or assembly 'YC.QuickGraph, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null' or one of its dependencies. A strongly-named assembly is required. (Exception from HRESULT: 0x80131044)'
All my assemblies are signed and usually frameworks have signed assemblies and I would rater avoid cloning the repository to build and sign the assemblies.
Can you please fix this and release a new version on NuGet?
Thank you.

Hi @Xpitfire ,
I try to publish new package with signed assemblies asap. Unfortunately, right way (for me) is not fast because we use some 3rd party packages which contain unsigned assemblies. I want to contact  with owners of this packages and request signed versions.
If time is critical for you, I can recommend this tool which can be installed from NuGet and it can sign all unsigned assemblies "on the fly". By default all unsigned assemblies automatically be signed just by installing the NuGet package.

Hello @gsvgit ,
thank you for your quick reply. I have currently switched back to the CodePlex version of QuickGraph for now. I will wait for your results and continue development with that version and merge the changes back later.
If you need any support, just let me know.
Best regards :)


faker.list.random array argument support

Wondering what you think about allowing an array as the argument for faker.list.random and faker.list.cycle
ie:
faker.list.random([100, 200, 300, 400])
// same as calling
faker.list.random(100, 200, 300, 400)

Basically semantic sugar for using .apply.
Let me know if you think that's cool and I can make a PR.

You could just use the native faker:
faker.random.arrayElement(array)
?

Feature requests are being moved to Canny.
View this feature request on Canny


Table of Contents broken in User Manual

Compare https://rust-analyzer.github.io/manual.html (broken) from rust-analyzer/rust-analyzer.github.io with the rust-analyzer/rust-analyzer version (correct).
I suspect there is an issue with syncing the manual to the https://github.com/rust-analyzer/rust-analyzer.github.io repository? It looks like the correct version uses === indentation levels and the incorrect version has ==.

What exactly do you mean with broken?

It seems like all of the first level children in the table got un-indented. VS Code is now in the top level but should be indented (same for all the other editors). Same for most of the items under Features and Diagnostics.

Ah I see ye that seems odd. Huh so the two files are out of sync it seems? https://github.com/rust-analyzer/rust-analyzer/blob/master/docs/user/manual.adoc vs https://github.com/rust-analyzer/rust-analyzer.github.io/blob/src/manual.adoc


Remove Jade agent from move jars script

Remove Jade agent from moveJars.sh script as jar is not included in installationFolder/autonomiccsJars

Can one of the admins verify this patch?

add to whitelist

Thanks @nvazquez . All checks passed, LGTM.

Yep, everything looks good. Thanks @nvazquez!


Update bootstrap

probably part of #100.
We are running an older version of bootstrap.
Updating it could be painless.

Moved to #98


Quickstart

https://docs.localstack.cloud/getting-started/quickstart/ Please ensure that you have Node.js, npm, and make installed, before trying to deploy the application with the following make command.
When I run "make deploy" on Windows with GNU Make 4.4.1 in the localstack-demo project, I'm getting this error: "make: *** [Makefile:14: deploy] Error 2"
Which version of make should I use ?

Hi @StefanLecho,
Thanks for your patience. The version shouldn't be an issue.
From the error message the issue lies around the 14th line which is make install, could it be that one of the tools are not available on your host?
Could you please provide the logs of your make deploy run? What is the output if you run make install?

A new quickstart is in development here — https://github.com/localstack/docs/pull/976


Add a BuildkiteAgentTags parameter for extra agent tags

Closes #137.

Turns out I originally raised #137, forgot about that, but still something I would use with our current set up!
This looks like it enables a single string field. If you have multiple tags, are they just comma delimited? eg.
os=linux, team=stew

Yup, this implementation allows for multiple tags split by a string. I will make that clearer.

s/string/comma ?


How to support SSR(Server side rendering) for Lightning

Is there any way to SSR Lightning App using some library

Hi @rupesh-deotale-spok,
your best bet would be to base your Lightning project on webpack and build SSR features from that. You can see example of how to use Lightning with webpack here. However, so far we've not had any solid reasons to consider SSR for Lightning apps.
Best regards

Hi @rupesh-deotale-spok,
your best bet would be to base your Lightning project on webpack and build SSR features from that. You can see example of how to use Lightning with webpack here. However, so far we've not had any solid reasons to consider SSR for Lightning apps.
Best regards

Got the Example @g-zachar if you don't mind then would you please provide me some guidance over configuring SSR for Lightning apps.

@rupesh-deotale-spok
It's not as much configuring as building the SSR mechanism yourself. First thing is defining what problems do you want to solve using SSR, then apply that knowledge when creating a solution. I recommend this blog post as a starting point. As I've seed before, we've never had any of the problems that SSR solves so we never explored that area.
Best regards

@rupesh-deotale-spok
It's not as much configuring as building the SSR mechanism yourself. First thing is defining what problems do you want to solve using SSR, then apply that knowledge when creating a solution. I recommend this blog post as a starting point. As I've said before, we've never had any of the problems that SSR solves so we never explored that area.
Best regards
@g-zachar
I am just doing a POC to check if SSR is possible with Lightning. As of now, there is no such use case. The above example is for React js.

SSR is usually used for SEO/robots support. Lightning is rendered on canvas, which means no tags(even with the inspector enabled, you will not have the correct semantics HTML5 proposes), so nothing to parse from your page. Thus, there are no reasons to do SSR since all you will have - a page with canvas tag on it.


id: marriage or civil union  Allow only 1 answer -- marriage or CU

This is there on the link now, I may have updated just the RFA package and not the DivorceNoKids before.


Issue running listed PS script

When I run the following, I get this.  Wondering if there is a task that needs to be run first, that needs to be mentioned to get this to run?
PS C:\Windows\system32> (Get-AzureADDevice -all $true |  Where-Object{($.DeviceTrustType -eq"ServerAd") -and ($.ProfileType -ne"RegisteredDevice") -and (-not $_.AlternativeSecurityIds)}).count
Get the following error
Get-AzureADDevice : You must call the Connect-AzureAD cmdlet before calling any other cmdlets.
At line:1 char:2

(Get-AzureADDevice -all $true |  Where-Object{($_.DeviceTrustType -eq ...

 + CategoryInfo          : NotSpecified: (:) [Get-AzureADDevice], AadNeedAuthenticationException
 + FullyQualifiedErrorId : Microsoft.Open.Azure.AD.CommonLibrary.AadNeedAuthenticationException,Microsoft.Open.Azur
eAD16.PowerShell.GetDevice

If I then run connect-azuread and put in my M365 info, it shows my info, then if I run the above script again, it then gives me the number of accounts that are stuck in Pending.

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

ID: 8ff0dbf3-bd19-6943-5660-55ce5244eea8
Version Independent ID: 9d995b49-a7eb-cdc8-de3e-ba1b68c1a1d1
Content: Pending devices in Azure Active Directory - Active Directory
Content Source: support/azure/active-directory/pending-devices.md
Service: active-directory
GitHub Login: @genlin
Microsoft Alias: genli

Yes, we need to connect to AzureAD before run the command.
If the devices are stuck in pending that means the devices didn't complete the register process. Please try the resolution provided in this article. If the problem still happen, I would suggest you contact Azure support for further assistance.

For the second part, turned out, that they needed to do a reboot, or at least sign out and sign back in, so that the authentication and policies could push to finish the linking.  For the remote people, they had to make sure to be connected to the VPN.


testing install all the new beta versions

This PR installs the latest versions of all components after they were updated to conform to our linting standards and to include unit tests
This has been tested locally on headless cannabis using mac Chrome & Safari, Chrome on Android and Safari on iPad

The one thing I'd change, based on my publications to npm last night, is the version of ds-regulatory-outline. There was some weirdness with the version history and tags on that package. So I published it as 1.0.1. Hope this is okay. Lemme know if I should roll it back and republish as 0.0.3.

Thanks, regulatory outline major version bumped

@xjensen Let me know if there's anything I should do differently when publishing packages.  ds-regulatory-outline was my first of two total npm packages and am happy to change my approach.

@zakiya The confusion came from having a 1.0.0 published first, then a 0.0.2 published later (with the latest tag in npm), and then a version number of 1.0.1 in the codebase. Not sure how that all played out, but it wasn't a crisis or anything. The process we discussed this morning in Slack should be a good process to follow going forward.


Assigning to 'id _Nullable' from incompatible type 'UAProgressView *const __strong'

Solution
https://github.com/Boris-Em/BEMCheckBox/pull/26

Duplicate #20


SECURITYSESSIONID environment variable

This is the equivalent of #346 for the SECURITYSESSIONID variable.
The following thread shows that it's set up on OSX's Terminal, and not having it set has negative implications.
https://github.com/tpope/vim-fugitive/issues/108#issuecomment-2056776
The following Google Books result says that SECURITYSESSIONID is used by securityd and its use is undocumented.
https://books.google.com/books?id=jfMqCgAAQBAJ&pg=PA33&lpg=PA33&dq=SECURITYSESSIONID+environment+variable&source=bl&ots=YctPlHiBVn&sig=ZmubroMHz_L1Y2FpzTsSqFyEq3o&hl=en&sa=X&ved=0ahUKEwj3rLLM1ZbOAhVCzWMKHckQCDU4ChDoAQgbMAA#v=onepage&q=SECURITYSESSIONID environment variable&f=false
Is there any chance this can be forwarded from somewhere?
I'm sorry I can't provide more details, and thank you for hyperterm!

Hm, seems to be correctly set for me in version 0.7.1?

v0.7.1 here

I don't have it either (bash). How are we supposed to set it ?

I do have this by default. Not sure where it comes from, haha.

Heisenv

It's even the same value as @ekmartin: 186a7 (not much for an ID…)

Mine is also the same 186a7 in hyperterm & iterm, but nothing is set in terminal..

Mine is 186bf in Hyper and it is the same in Terminal.app iTerm2.
Feel free to reopen if I missed something


Improve error exception logging

Provide more meaningful messages when certain bindings fail
I've found a few places where exceptions are occurring due to improper usage in my application.
These changes helped me better know where I went wrong.

Looks great, thanks @bradtwurst!


The mermaid links are broken

The mermaid links are broken and not leading towards a valid documentation
From line: Wiki supports the following Mermaid diagram types: onwards

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

ID: fa622358-f5bb-1f5c-177a-081a37b6acef
Version Independent ID: 72f7fd16-a822-66c8-3a34-8905645ce5f2
Content: Markdown syntax for files, widgets, wikis - Azure DevOps
Content Source: docs/project/wiki/markdown-guidance.md
Service: azure-devops
Sub-service: azure-devops-wiki
GitHub Login: @chcomley
Microsoft Alias: chcomley

Thanks so much for the feedback, @LukasK07. Updates should be live shortly!


use customNode implementation with epool node for etc

Hi there,
I'm not sure if using customNode is your preferred way of implementing a node, but it is certainly a very powerful feature as it can help you easily scale to numerous node providers effortlessly.
In this tentative PR, I used a customNode to add the etc node from @etherninja
Please check nodeHelpers/mewEtc.js and nodes.js file for details.
there are merge conflicts for etherwallet-master.js files, so this pull request could be used only as a reference point.
Thank you again,
trave7er

Does ETC support EIP155 now?

yes it does: https://github.com/ethereumproject/go-ethereum/releases/tag/v3.2.3

@trave7er, @kvhnuke ETC chain_id for EIP155 is 61

hi everyone,
I'll withdraw this PR in light of the additional changes we need to make. I'll cooridnate with @etherninja and present one PR for the changes regarding the ETC blockchain.
Thanks,
Huang

It looks like I was volunteered :-) I will put something together after the fork.

Lol. @etherninja you guys focus on the fork and once that happens we can help out switching over. I think round 1 will be switching etc to eip155 =true and the chainid. Round 2 will be replacing our server info with yours. :)

It looks like eip155 already set. :-) still plan to use the node?

Yeah we just have to test it and stuff. You got ssl set up, right?

@tayvano yes, ssl is setup. please refer to scripts/nodeHelpers/mewEtc.js for details. thanks


Have the shortcut dialog toggle appearance / disappearance

What improvement do you think would an existing feature in CtrlHelp?
Have the shortcut dialog toggle appearance / disappearance
Currently the shortcut dialog appears when the CTRL (or whichever key setup)
It would be good if another press of CTRL key would have it disappear ...
_- I'd prefer it if it was a short press, as that'd suit my workflow

when editing text, I tend to sit there with the CTRL pressed while I move my cursor word by word with the left/right arrows_

Solution/Idea
Add a "setting" ?
Comments
None

Yeap, I'm currently using the ESC key, but it breaks "my flow"
Looking at the settings, I noticed that I can change the CTRL key to another one ...
Trying out SHIFT, which is better in that it doesn't impact any of the arrow movement key pairs; CTRL +  and ALT +
The hand move up to ESC to dismiss the dialog is still a bit of a pain, at least for me ... on my keyboard I don't tend to have to move my hands as I'm typing, but getting to the ESC key I have to actually lift my hand over to click it.
But switching to using the SHIFT key looks to be removing the big pain of the dialog inadvertently opening when I wasn't wanting it ... I now have to make an explicit choice to depress the SHIFT key