How does redux-form binds the redux actions with form fields dynamically?

Thanks for a great plugin for html forms with redux! This is not an issue, but want to understand how things are working in your code.
So without your plugin, this is how we can tie up with any html form element with redux data store:
export default class Form extends Component{

    constructor(props) {
        super(props)
    }
    render() {

        const { data } = this.props
        const { dispatch } = this.props;

        return (
            <div>
                <input type="textbox" onChange={(event) =>  dispatch(type(event.target.value))}  />
            </div>
        )
    }
}

function mapStateToProps(state) {
    const { data } = state;

    return {
        data
    }
}

export default connect(mapStateToProps)(Form)

And in your reducers.js:
function formRedux(state = {}, action) {
    switch (action.type){
        case "FORMDATA":
            //do something here
        default:
            return Object.assign({} , state , {
                data : ""
            });
    }
}

const rootReducer = combineReducers({
  . . .
  formRedux
})

And in your action you have:
function typeSomething(data){
    return {
        type: "FORMDATA",
        value: data
    }
}

export function type(data) {
    return (dispatch, getState) => {
        return dispatch(typeSomething(data))
    }
}

And once this is ready, render your component and type something, your data store is going to be updated.
But when using your plugin we do like this:
ContactForm = reduxForm({ // <----- THIS IS THE IMPORTANT PART!
  form: 'contact',                           // a unique name for this form
  fields: ['firstName', 'lastName', 'email'] // all the fields in your form
})(ContactForm);

I want to understand, how your dynamically attaching the redux actions on the fly using the fields name?
Thanks for the response.

Magic! :tophat: :rabbit2: :smile:
I'm not 100% sure what you mean by "dynamically attaching the redux actions on the fly". The this.props.fields.firstName.onChange function fires off a { type: 'CHANGE', form: 'contact', field: 'firstName' } action. The "attaching" to the input occurs by you, the users of redux-form adding onChange={this.props.fields.firstName.onChange} to the input manually. The fields array  you give to reduxForm() is used to generate the this.props.fields object given to your wrapped component.
If I totally missed what you meant, please rephrase the question more specifically.

@erikras : Lol! Yeah sorry, now I got it; I didn't see the code properly. Last question, now imagine, I want to set the redux state only on blur event on a input element, how I can say this to redux-form?

Easy. Rather than the default:
<input type="text" {...name}/>

You will need to manually supply the values that you want, thus omitting the onChange:
<input type="text" value={name.value} onBlur={name.onBlur}/>

value and onBlur are the only two that you really need, but there is also name and onFocus that you could pass through.
Alternatively, you could override onChange only by placing it after the destructured prop:
<input type="text" {...name} onChange={() => {}}/>

Make sense?

@erikras : Thats brilliant. Thanks for your response !

I'm also experiencing this kind of slowness with a form, where each keystroke in a text input is causing re-rendering to occur. Multiple keystrokes then result in the UI hanging for a second as it catches up. This occurs with and without production settings / dev tools enabled.
The solution of not binding the onChange handler has helped, but clearly something else in my setup is causing this slowness—unfortunately I'm not yet sure what that is.
One thing, I needed to specify <input type="text" defaultValue={name.value} onBlur={name.onBlur}/>, rather than specify value, as if I did that then the input field wouldn't respond to any input, as the value wouldn't be changing.

Would be nice to have a config boolean that would remove the onChange and value ..

Nice article, @DanielMSchmidt. 👍

I also switched to using defaultValue and onBlur, it makes a significant different in performance for me as well.
I only noticed that this doesn't play well together with the Material-UI typings, as it doesn't expect a defaultValue and an onBlur

Strangely formActions become undefined when using deep forms. Is there a way to bind it to the child form component so that it remains accessible?

I have a question that why redux form using action to dispatch change? Should it use callback instead? It's a strange to me and don't feel comfortable with it.


Rename prow jobs to be globally unique

This is required by sisyphus since the GCS path used by Prow makes the assumption that job names are globally unique. As such, sisyphus actually also triggers rerun on istio jobs even though we only enabled it on the daily releases.
Will need to update the list of required checks too after this PR, since the names have changed
Sister PR https://github.com/istio/test-infra/pull/808

@chxchx: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-perf-tests.sh
b466f0e44fff0a9afaaf0e19ab4dd53bc6774a00
link
/test istio-perf-tests

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@chxchx: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-perf-tests.sh
b466f0e44fff0a9afaaf0e19ab4dd53bc6774a00
link
/test istio-perf-tests

prow/istio-unit-tests.sh
b466f0e44fff0a9afaaf0e19ab4dd53bc6774a00
link
/test istio-unit-tests

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@chxchx: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-perf-tests.sh
b466f0e44fff0a9afaaf0e19ab4dd53bc6774a00
link
/test istio-perf-tests

prow/istio-unit-tests.sh
b466f0e44fff0a9afaaf0e19ab4dd53bc6774a00
link
/test istio-unit-tests

prow/istio-pilot-e2e-envoyv2-v1alpha3.sh
b466f0e44fff0a9afaaf0e19ab4dd53bc6774a00
link
/test istio-pilot-e2e-envoyv2-v1alpha3

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/assign @sebastienvas @rkpagadala @hklai

@chxchx: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/istio-perf-tests.sh
b466f0e44fff0a9afaaf0e19ab4dd53bc6774a00
link
/test istio-perf-tests

prow/istio-unit-tests.sh
b466f0e44fff0a9afaaf0e19ab4dd53bc6774a00
link
/test istio-unit-tests

prow/istio-pilot-e2e-envoyv2-v1alpha3.sh
b466f0e44fff0a9afaaf0e19ab4dd53bc6774a00
link
/test istio-pilot-e2e-envoyv2-v1alpha3

prow/daily-perf-tests.sh
ce67db365b8f5a52140df666477b4b0ff0e511ba
link
/test daily-perf-tests

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.


WaitingList implementation

Hi
I also made an implementation of this fiber tasking system at work (but unfortunately, it's not opensource). Anyway, thanks for your work, it helped me to avoid a lot of mistakes!
I ended up with a different waiting list implementation which I think requires shorter locking (or no locking at all depending on how it's done). I'll try to explain it here, in case it helps.
In your implem, in the FiberStart loop, every worker thread checks the counter of every waiting task. But in theory, you only need to check the tasks that wait on a counter when you decrement this particular counter.
To do that, you need to store a list a waiting tasks per counter instead of having a global one. Let's say the counter becomes a struct that contains both its value, and a list a of waiting tasks, you can, every time you decrement it, check the list of waiting tasks and move the one that need to be woken up to a "wake up" list. Then at the beginning of the FiberStart loop, you only need to try to dequeue from this list.

Ah! Very smart. I like it!
I'll try to implement that this afternoon / weekend.

Deferred until Boost::Context fibers are stable. ie: issue #8

While this is a good idea in concept, I don't know how well it would fit in the current architecture. I'm going to close the issue for now. Perhaps in the future, it can be re-examined and re-opened.


Add Rungta College name

@abhisekbharti First stage of verification passed, official domain is rungta.ac.in as far as I verified. This is just an informational note. Pull request is still in the review. I appreciate your patience while waiting for the final decision. Proof of domain ownership: https://rcet.rungta.ac.in/arc-committees.php

@abhisekbharti Pull request merged. Thank you.

https://github.com/JetBrains/swot/pull/19238/commits/05ca21a64ed15c39c9af1423cd4dc00b93bcc13e#r1659023003


deployments: sometime when updating a deployment the infrastructure service displayed on the dialog is not the one where the app is deployed

Can you reproduce this bug?


Detach Firebase and make account providers configurable in SpeziAccount

Problem
Currently, Firebase and the types of account providers included in the registration screen are tightly coupled. This setup limits flexibility and customization options for different authentication providers and configurations.
Solution

Detach Firebase and the decision of which types of account providers should be included in the screen from the core configuration of SpeziAccount.
Allow the configuration element of SpeziAccount to determine what account providers are proposed as options in the UI independently from Firebase.
Create a list of "AccountServiceProviders" that can be instantiated with Firebase-based authentication (e.g., Sign in with Google, Username and Password) but also make this independent of the generic Account module.
Ensure that the elements required during sign-up can be configured without any attachment to a specific AccountServiceProvider.

Additional context
This enhancement will provide greater flexibility and allow for the use of different authentication providers (e.g., AWS, custom solutions) without being tied to Firebase. It will also enable the registration screen to be more dynamically configured based on the needs of the project.
Code of Conduct

[X] I agree to follow this project's Code of Conduct and Contributing Guidelines

https://github.com/StanfordSpezi/SpeziKt/issues/128#issuecomment-2427525206


Improve BaseColumnsTransformer

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 100.00%. Comparing base (41907f5) to head (3ec8929).

Additional details and impacted files
@@            Coverage Diff            @@
##              main       #55   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files           27        27
  Lines          525       528    +3
  Branches        31        31
=========================================
+ Hits           525       528    +3

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


Added MIT License, changed ReadMe template (yet to finish deploying)

Why are the commit messages so vague

I was trying to deploy and had to commit for every small change, that's why

put a small meaningful name like test or something from next time


Tickets should reference appropriate User stories/cases

Tickets that relate to completing a requirement should reference the appropriate user stories/cases. From the assignment: "Plan the major use cases and user stories"

The issues for milestones 4 and 5 now all have appropriate references. However, I think we may need to reopen most of our user story issues as we want to close them when they are implemented.

Everything relates to something


Handlebars {{#tr}} helper is indented as if it were a  tag

Description
Zulip defines a custom Handlebars helper {{#tr}} for translation, but when it happens to be used inside a table cell, js-beautify seemingly confuses it with a
 (table row) tag and indents it at the wrong level.
Input
The code looked like this before beautification:

            {{#tr}}translated{{/tr}}

Expected Output
The code should have looked like this after beautification:

            {{#tr}}translated{{/tr}}

Actual Output
The code actually looked like this after beautification:

    {{#tr}}translated{{/tr}}

Steps to Reproduce
html-beautify -H test.hbs
Environment
OS: Linux
Settings
None

I've marked this as a good first issue, though it is a bit more involved. Basically, we currently have a single stack for all tags, both html and handlebars. We need to add a separate stack for handlebars.

Hi @bitwiseman, I would love to take up this issue can you please guide me on how I do this

Can you assign me to that issue?

@eltonls
You are welcome to work on this.  There are few enough contributors that assign issues is not useful.

if this issue is open can you assign it to me.

@Meesujit
We do not assign issues. There are few enough contributors that assign issues is not useful. Also, people ask for assignment and then never work on the issue. Please feel free to work on this and submit a PR.


[Feature] "Lite" version of plugin

I realise the ship may have sailed at this point, but I would love a parellel release of a light version of the plugin that is a NAM loader plus input and output only. I'm sure quite a lot of us use the plugin version this way due to the array of available options in the DAW.

No, this may be doable...do you remember the "cassette" version? 😄
The first way that comes to mind is by #defineing a flag so that it builds either as the "basic" or "full" version.
Perhaps a second project for a different plugin may also be the right thing to do, but I'm not sure. Feels like it needs thought. No doubt there'd be a lot of code I'd want to re-use.

Coming back to this, I think that I'm going to be focusing on supporting one version of this plugin. As of now, it's going to be the current version.
If a re-design come into view at some point, I'd be happy to think of this at the same time 🙂


App crashing with Signal 11 on Android Wear 2

I am testing an app on an Android Wear 2 device (Huawei Watch 2). It's just the default counter app that's created on default, and created fresh, no modifications.
Launching lib/main.dart on LEO DLXX in debug mode...
Initializing gradle...
Resolving dependencies...
Running 'gradlew assembleDebug'...
Built build/app/outputs/apk/debug/app-debug.apk.
Syncing files to device LEO DLXX...
F/libc    ( 6712): Fatal signal 11 (SIGSEGV), code 128, fault addr 0x0 in tid 6773 (.fluttergpstest)
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'huawei/sawshark/sawshark:8.0.0/OWDE.180215.017/4627537:user/release-keys'
Revision: '0'
ABI: 'arm'
pid: 6712, tid: 6773, name: .fluttergpstest  >>> info.dabbles.fluttergpstest <<<
signal 11 (SIGSEGV), code 128 (SI_KERNEL), fault addr 0x0
    r0 95e7e260  r1 95e7e2ac  r2 3a1ce922  r3 00000008
    r4 affb0dee  r5 ac630512  r6 a5b80702  r7 3a1ce922
    r8 affb0aca  r9 affb0ae6  sl 9c2496ae  fp affb0b76
    ip 00000000  sp affb09c2  lr a58dbd9f  pc b20feac0  cpsr 600b0010
backtrace:
    #00 pc 00018ac0  /system/lib/libc.so (sigsetjmp+124)
    #01 pc 0072bd9d  /system/fonts/NotoSansCJK-Regular.ttc
Lost connection to device.

Logs
moo@moopc ~/AndroidStudioProjects/flutter_gps_test $ flutter run --verbose
[  +21 ms] executing: [/home/moo/Downloads/flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[  +20 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/beta
[        ] executing: [/home/moo/Downloads/flutter/] git rev-parse --abbrev-ref HEAD
[   +3 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] beta
[        ] executing: [/home/moo/Downloads/flutter/] git ls-remote --get-url origin
[   +3 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[        ] executing: [/home/moo/Downloads/flutter/] git log -n 1 --pretty=format:%H
[   +3 ms] Exit code 0 from: git log -n 1 --pretty=format:%H
[        ] 5ab9e70727d858def3a586db7fb98ee580352957
[        ] executing: [/home/moo/Downloads/flutter/] git log -n 1 --pretty=format:%ar
[   +3 ms] Exit code 0 from: git log -n 1 --pretty=format:%ar
[        ] 7 weeks ago
[        ] executing: [/home/moo/Downloads/flutter/] git describe --match v*.*.* --first-parent --long --tags
[   +4 ms] Exit code 0 from: git describe --match v*.*.* --first-parent --long --tags
[        ] v0.8.2-0-g5ab9e70
[  +49 ms] executing: /media/sda3/home/moo/Android/Sdk/platform-tools/adb devices -l
[   +4 ms] Exit code 0 from: /media/sda3/home/moo/Android/Sdk/platform-tools/adb devices -l
[        ] List of devices attached
           QEV7N17B22001003       no permissions (user in plugdev group; are your udev rules wrong?); see [http://developer.android.com/tools/device.html] usb:3-12 transport_id:1
           <IP_ADDRESS>:5555      device product:sawshark model:LEO_DLXX device:sawshark transport_id:2
[   +7 ms] More than one device connected; please specify a device with the '-d <deviceId>' flag, or use '-d all' to act on all devices.
[   +3 ms] /media/sda3/home/moo/Android/Sdk/platform-tools/adb -s QEV7N17B22001003 shell getprop
[  +22 ms] Error retrieving device properties for ro.product.cpu.abi:
[        ] error: insufficient permissions for device: user in plugdev group; are your udev rules wrong?
           See [http://developer.android.com/tools/device.html] for more information

[   +1 ms] ro.hardware = null
[        ] ro.build.characteristics = null
[        ] /media/sda3/home/moo/Android/Sdk/platform-tools/adb -s <IP_ADDRESS>:5555 shell getprop
[ +271 ms] ro.hardware = sawshark
[        ] ro.build.characteristics = nosdcard,watch
[   +1 ms] QEV7N17B22001003 • QEV7N17B22001003  • android-arm • Android null (API null)
[        ] LEO DLXX         • <IP_ADDRESS>:5555 • android-arm • Android 8.0.0 (API 26)
[   +7 ms] "flutter run" took 338ms.

#0      throwToolExit (package:flutter_tools/src/base/common.dart:26:3)
#1      RunCommand.validateCommand (package:flutter_tools/src/commands/run.dart:239:7)
<asynchronous suspension>
#2      FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:350:11)
<asynchronous suspension>
#3      FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:306:33)
<asynchronous suspension>
#4      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:142:29)
<asynchronous suspension>
#5      _rootRun (dart:async/zone.dart:1124:13)
#6      _CustomZone.run (dart:async/zone.dart:1021:19)
#7      _runZoned (dart:async/zone.dart:1516:10)
#8      runZoned (dart:async/zone.dart:1463:12)
#9      AppContext.run (package:flutter_tools/src/base/context.dart:141:18)
<asynchronous suspension>
#10     FlutterCommand.run (package:flutter_tools/src/runner/flutter_command.dart:297:20)
#11     CommandRunner.runCommand (package:args/command_runner.dart:194:27)
<asynchronous suspension>
#12     FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:347:21)
<asynchronous suspension>
#13     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:142:29)
<asynchronous suspension>
#14     _rootRun (dart:async/zone.dart:1124:13)
#15     _CustomZone.run (dart:async/zone.dart:1021:19)
#16     _runZoned (dart:async/zone.dart:1516:10)
#17     runZoned (dart:async/zone.dart:1463:12)
#18     AppContext.run (package:flutter_tools/src/base/context.dart:141:18)
<asynchronous suspension>
#19     FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:303:19)
<asynchronous suspension>
#20     CommandRunner.run.<anonymous closure> (package:args/command_runner.dart:109:29)
#21     new Future.sync (dart:async/future.dart:224:31)
#22     CommandRunner.run (package:args/command_runner.dart:109:11)
#23     FlutterCommandRunner.run (package:flutter_tools/src/runner/flutter_command_runner.dart:211:18)
#24     run.<anonymous closure> (package:flutter_tools/runner.dart:59:20)
<asynchronous suspension>
#25     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:142:29)
<asynchronous suspension>
#26     _rootRun (dart:async/zone.dart:1124:13)
#27     _CustomZone.run (dart:async/zone.dart:1021:19)
#28     _runZoned (dart:async/zone.dart:1516:10)
#29     runZoned (dart:async/zone.dart:1463:12)
#30     AppContext.run (package:flutter_tools/src/base/context.dart:141:18)
<asynchronous suspension>
#31     runInContext (package:flutter_tools/src/context_runner.dart:42:24)
<asynchronous suspension>
#32     run (package:flutter_tools/runner.dart:50:10)
#33     main (package:flutter_tools/executable.dart:52:9)
<asynchronous suspension>
#34     main (file:///b/build/slave/Linux_Flutter_Packaging/build/archive/flutter/packages/flutter_tools/bin/flutter_tools.dart:8:3)
#35     _startIsolate.<anonymous closure> (dart:isolate/runtime/libisolate_patch.dart:287:32)
#36     _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:171:12)

[✓] Flutter (Channel beta, v0.8.2, on Linux, locale en_GB.UTF-8)
    • Flutter version 0.8.2 at /home/moo/Downloads/flutter
    • Framework revision 5ab9e70727 (7 weeks ago), 2018-09-07 12:33:05 -0700
    • Engine revision 58a1894a1c
    • Dart version 2.1.0-dev.3.1.flutter-760a9690c2

-Error retrieving device properties for ro.product.cpu.abi:
error: insufficient permissions for device: user in plugdev group; are your udev rules wrong?
See [http://developer.android.com/tools/device.html] for more information
                                                                                [✓] Android toolchain - develop for Android devices (Android SDK 27.0.3)
    • Android SDK at /media/sda3/home/moo/Android/Sdk/
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-27, build-tools 27.0.3
    • ANDROID_HOME = /media/sda3/home/moo/Android/Sdk/
    • Java binary at: /home/moo/Downloads/android-studio/jre/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1136-b06)
    • All Android licenses accepted.

[✓] Android Studio (version 3.2)
    • Android Studio at /home/moo/Downloads/android-studio
    • Flutter plugin version 29.1.1
    • Dart plugin version 181.5656
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1136-b06)

[✓] Connected devices (2 available)
    • QEV7N17B22001003 • QEV7N17B22001003  • android-arm • Android null (API null)
    • LEO DLXX         • <IP_ADDRESS>:5555 • android-arm • Android 8.0.0 (API 26)

• No issues found!

Looks related to #2057

Note, I suspect some of these crashes may happen using AndroidStudio/adb, as I have managed to run apps without the same level of crashing when on a standalone device, but I'm not sure how to isolate it. Feels a bit like Schrodingers Watch.

Error retrieving device properties for ro.product.cpu.abi:
[        ] error: insufficient permissions for device: user in plugdev group; are your udev rules wrong?
See [http://developer.android.com/tools/device.html] for more information

Seems an issue with your device connection, not with Flutter.
Duplicate of #13811

Duplicate of #27077


--pip-args not passed to pip installing setuptools

I have to use custom/private pypi index as our network setup blocks access to https://pypi.org. Passing --pip-args="--index_url https://pypi.private.url" (aka pip -i) is not applied when setuptools and wheel are being installed. The issue is also visible with other args like --timeout 1, etc...
As this seems to be an issue out of scope of pip-tools I'm not sure it can be fixed/handled. I wanted to provide a writeup with observed behavior and workarounds I've tested for devs facing the same issues in future, because I've failed to find a simple answer/solution when searching through issues myself.
Environment Versions

OS Type: Windows 10.0.19044
Python version: $ python -V: Python 3.10.6
pip version: $ pip --version: pip 22.3.1
pip-tools version: $ pip-compile --version: pip-compile, version 6.12.0

Steps to replicate

create venv
update pip, install piptools
create pyproject.toml. nothing fancy, barebones setup

# pyproject.toml

[project]
name = "modulename"
version = "1.0.0"

dependencies = []
requires-python = ">=3.8"

[build-system]
requires      = ["setuptools>=61.0.0", "wheel"]
build-backend = "setuptools.build_meta"

try to compile pyproject.toml:
pip-compile --verbose pyproject.toml --resolver=backtracking --pip-args="-i https://pypi.private.url'

My findings so far

click loads --pip-args succcessfuly -> no issues with CLI parsing
the variable pip_args is available until piptools\scripts\compile.py", line 483, metadata = project_wheel_metadata()
It seems the -i is not passed to \build\util.py", line 53, project_wheel_metadata() in any way and there is no interface to make it happen.
and that's why build\env.py", line 211, in install; _subprocess(cmd) executes without -i and fails

Expected result
Successful result obtained via Workaround
Creating venv isolated environment...
Installing packages in isolated environment... (setuptools>=61.0.0, wheel)
Getting build dependencies for wheel...
Installing packages in isolated environment... (wheel)
Getting metadata for wheel...
Using indexes:
  https://pypi.private.url
  Looking in indexes: https://pypi.private.url

Actual result
subprocess executes pip without -i, tries to reach pypi.org despite --pip-args="-i https://pypi.private.url" and obviously fails.

output + traceback:

Creating venv isolated environment...
Installing packages in isolated environment... (setuptools>=61.0.0, wheel)
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='pypi.org', port=443): Read timed out. (read timeout=15)")': /simple/setuptools/
WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='pypi.org', port=443): Read timed out. (read timeout=15)")': /simple/setuptools/
...

Traceback (most recent call last):
  File "C:\Python38\lib\runpy.py", line 196, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "C:\Python38\lib\runpy.py", line 86, in _run_code
    exec(code, run_globals)
  File "C:\Python38\Scripts\pip-compile.exe\__main__.py", line 7, in <module>
  File "C:\Python38\lib\site-packages\click\core.py", line 1130, in __call__
    return self.main(*args, **kwargs)
  File "C:\Python38\lib\site-packages\click\core.py", line 1055, in main
    rv = self.invoke(ctx)
  File "C:\Python38\lib\site-packages\click\core.py", line 1404, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "C:\Python38\lib\site-packages\click\core.py", line 760, in invoke
    return __callback(*args, **kwargs)
  File "C:\Python38\lib\site-packages\click\decorators.py", line 26, in new_func
    return f(get_current_context(), *args, **kwargs)
  File "C:\Python38\lib\site-packages\piptools\scripts\compile.py", line 483, in cli
    metadata = project_wheel_metadata(
  File "C:\Python38\lib\site-packages\build\util.py", line 53, in project_wheel_metadata
    env.install(builder.build_system_requires)
  File "C:\Python38\lib\site-packages\build\env.py", line 211, in install
    _subprocess(cmd)
  File "C:\Python38\lib\site-packages\build\env.py", line 76, in _subprocess
    raise e
  File "C:\Python38\lib\site-packages\build\env.py", line 73, in _subprocess
    subprocess.run(cmd, check=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
  File "C:\Python38\lib\subprocess.py", line 524, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['C:\\Users\\USERNAME\\AppData\\Local\\Temp\\build-env-nltqvjdv\\Scripts\\python.exe', '-Im', 'pip', 'install', '--use-pep517', '--no-warn-script-location', '-r', 'C:\\Users\\USERNAME\\AppData\\Local\\Temp\\build-reqs-wthveb8h.txt']' returned non-zero exit status 1.

Workarounds

Use PIP_INDEX_URL environment variable

Force system global pip index in:
Win: %HOME%/pip/pip.ini
nix: $HOME/.config/pip/pip.conf

[global]
index_url = https://pypi.private.url

[search]
index_url = https://pypi.private.url

Experiencing the same problem when trying to use a constraints file with pip-compile requirements.in --upgrade --resolver=backtracking --pip-args "-c constraints.txt".
My workaround has been (temporarily) adding -c constraints.txt to requirements.in

Actually pip passes some options to the isolated build environments, but pip-tool does not (except --build-isolation). At first glance pip-tools could monkeypatch pip option environments (e.g., PIP_INDEX_URL) before calling build.utils.project_wheel_metadata() to fix the issue.
Setting PIP_INDEX_URL should definitely help. As another workaround, you could disable build isolation via pip-compile --no-build-isolation and manage the build environment manually.

@atugushev Maybe we could introduce an own --index-url CLI option?
That would simplify things.

Maybe we could introduce an own --index-url CLI option?

@chrysle pip-compile already has --index-url option:
$ pip-compile --help | grep -A1 -- --index-url
  -i, --index-url TEXT            Change index URL (defaults to
                                  https://pypi.org/simple)

However, the main issue is figuring out how to pass the index URL properly to build.utils.project_wheel_metadata().

However, the main issue is figuring out how to pass the index URL properly to build.utils.project_wheel_metadata().

Wasn't there the golden rule that if StackOverflow doesn't know the answer, it's impossible? I think we should really set PIP_INDEX_URL then.
If you passed --index-url directly, but not via pip args, should that be used for the wheel metadata?

I think I have an issue in this domain as well.
When I add neo4j to my requirements.in and run pip-compile i get the following error:
Collecting neo4j (from -r requirements.in (line 30))
    Using cached neo4j-5.10.0.tar.gz (187 kB)
    Preparing metadata (pyproject.toml) ... error
    error: subprocess-exited-with-error

    × Preparing metadata (pyproject.toml) did not run successfully.
    │ exit code: 1
    ╰─> [13 lines of output]
        Traceback (most recent call last):
          File "/opt/pipx/shared/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in <module>
            main()
          File "/opt/pipx/shared/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main
            json_out['return_val'] = hook(**hook_input['kwargs'])
          File "/opt/pipx/shared/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 149, in prepare_metadata_for_build_wheel
            return hook(metadata_directory, config_settings)
          File "/opt/pipx/shared/lib/python3.9/site-packages/setuptools/build_meta.py", line 380, in prepare_metadata_for_build_wheel
            self.run_setup()
          File "/opt/pipx/shared/lib/python3.9/site-packages/setuptools/build_meta.py", line 338, in run_setup
            exec(code, locals())
          File "<string>", line 29, in <module>
        ModuleNotFoundError: No module named 'tomlkit'
        [end of output]

    note: This error originates from a subprocess, and is likely not a problem with pip.
Traceback (most recent call last):
  File "/opt/pipx/shared/lib/python3.9/site-packages/pip/_internal/operations/build/metadata.py", line 35, in generate_metadata
    distinfo_dir = backend.prepare_metadata_for_build_wheel(metadata_dir)
  File "/opt/pipx/shared/lib/python3.9/site-packages/pip/_internal/utils/misc.py", line 718, in prepare_metadata_for_build_wheel
    return super().prepare_metadata_for_build_wheel(
  File "/opt/pipx/shared/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_impl.py", line 186, in prepare_metadata_for_build_wheel
    return self._call_hook('prepare_metadata_for_build_wheel', {
  File "/opt/pipx/shared/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_impl.py", line 311, in _call_hook
    self._subprocess_runner(
  File "/opt/pipx/shared/lib/python3.9/site-packages/pip/_internal/utils/subprocess.py", line 252, in runner
    call_subprocess(
  File "/opt/pipx/shared/lib/python3.9/site-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess
    raise error
pip._internal.exceptions.InstallationSubprocessError: Preparing metadata (pyproject.toml) exited with 1

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/local/bin/pip-compile", line 8, in <module>
    sys.exit(cli())
  File "/opt/pipx/venvs/pip-tools/lib/python3.9/site-packages/click/core.py", line 1157, in __call__
    return self.main(*args, **kwargs)
  File "/opt/pipx/venvs/pip-tools/lib/python3.9/site-packages/click/core.py", line 1078, in main
    rv = self.invoke(ctx)
  File "/opt/pipx/venvs/pip-tools/lib/python3.9/site-packages/click/core.py", line 1434, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/opt/pipx/venvs/pip-tools/lib/python3.9/site-packages/click/core.py", line 783, in invoke
    return __callback(*args, **kwargs)
  File "/opt/pipx/venvs/pip-tools/lib/python3.9/site-packages/click/decorators.py", line 33, in new_func
    return f(get_current_context(), *args, **kwargs)
  File "/opt/pipx/venvs/pip-tools/lib/python3.9/site-packages/piptools/scripts/compile.py", line 630, in cli
    results = resolver.resolve(max_rounds=max_rounds)
  File "/opt/pipx/venvs/pip-tools/lib/python3.9/site-packages/piptools/resolver.py", line 604, in resolve
    is_resolved = self._do_resolve(
  File "/opt/pipx/venvs/pip-tools/lib/python3.9/site-packages/piptools/resolver.py", line 636, in _do_resolve
    resolver.resolve(
  File "/opt/pipx/shared/lib/python3.9/site-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve
    result = self._result = resolver.resolve(
  File "/opt/pipx/shared/lib/python3.9/site-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve
    state = resolution.resolve(requirements, max_rounds=max_rounds)
  File "/opt/pipx/shared/lib/python3.9/site-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve
    self._add_to_criteria(self.state.criteria, r, parent=None)
  File "/opt/pipx/shared/lib/python3.9/site-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria
    if not criterion.candidates:
  File "/opt/pipx/shared/lib/python3.9/site-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__
    return bool(self._sequence)
  File "/opt/pipx/shared/lib/python3.9/site-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__
    return any(self)
  File "/opt/pipx/shared/lib/python3.9/site-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in <genexpr>
    return (c for c in iterator if id(c) not in self._incompatible_ids)
  File "/opt/pipx/shared/lib/python3.9/site-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built
    candidate = func()
  File "/opt/pipx/shared/lib/python3.9/site-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link
    self._link_candidate_cache[link] = LinkCandidate(
  File "/opt/pipx/shared/lib/python3.9/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__
    super().__init__(
  File "/opt/pipx/shared/lib/python3.9/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__
    self.dist = self._prepare()
  File "/opt/pipx/shared/lib/python3.9/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare
    dist = self._prepare_distribution()
  File "/opt/pipx/shared/lib/python3.9/site-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution
    return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True)
  File "/opt/pipx/shared/lib/python3.9/site-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement
    return self._prepare_linked_requirement(req, parallel_builds)
  File "/opt/pipx/shared/lib/python3.9/site-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement
    dist = _get_prepared_distribution(
  File "/opt/pipx/shared/lib/python3.9/site-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution
    abstract_dist.prepare_distribution_metadata(
  File "/opt/pipx/shared/lib/python3.9/site-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata
    self.req.prepare_metadata()
  File "/opt/pipx/shared/lib/python3.9/site-packages/pip/_internal/req/req_install.py", line 562, in prepare_metadata
    self.metadata_directory = generate_metadata(
  File "/opt/pipx/shared/lib/python3.9/site-packages/pip/_internal/operations/build/metadata.py", line 37, in generate_metadata
    raise MetadataGenerationFailed(package_details=details) from error
pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed

This is because neo4j apparently uses tomlkit in its build system: https://github.com/neo4j/neo4j-python-driver/blob/5.0/pyproject.toml#L57
I already run using no-isolated-build it still fails.
If I run pip wheel neo4j it download the build dependencies and after that pip-compile works.
If this is unrelated then I apologize, I'll open a new issue.

@liiight in your case the issue is here. toolkit is used during build time in setup.py before it has been installed.


added two new monsters - Siri , GrimReaper

#10
@Himank101
PES2UG21CS620
Y.Sruthi Royal
I have added two new monsters to the game . Please , check and merge pr :)

!bounty 25

lessgoo! We now have two more emissaries of hell!


Added search by district name page

Related Issue
Add Search by district name page. (HTML+CSS).
Check List

[x] I have commented my code, particularly in hard-to-understand areas.
[ ] I have made corresponding changes to the documentation.
[x] New and existing unit tests pass locally with my changes.

Screenshots (if appropriate):

@akshay399 Check for Uttaranchal state, no city name is there. Fix it please.

@akshay399 Check for Uttaranchal state, no city name is there. Fix it please.
Solution is to change Uttaranchal to Uttarakhand.

Done

Ok great @akshay399. But you need to fetch the upstream as well. Your branch is 5 commits behind. Please do that and then I'll merge this.

@akshay399 still behind.

@akshay399 still behind.

where is index.html in the new updated version?

@akshay399 still behind.

where is index.html in the new updated version? @sameersrivastava13

Yes. I believe the last merged PR had issues. The person might have removed that file. Wait I'll revert the last commit.

@akshay399 fetch the changes for the last time and I will merge this PR.

@akshay399 fetch the changes for the last time and I will merge this PR.

done @sameersrivastava13

@akshay399 fetch the changes for the last time and I will merge this PR.

done @sameersrivastava13

Still 5 commits behind @akshay399

@akshay399 fetch the changes for the last time and I will merge this PR.

done @sameersrivastava13

Still 5 commits behind @akshay399

but it is showing me that my fork is even, i'll try again

@akshay399 fetch the changes for the last time and I will merge this PR.

done @sameersrivastava13

Still 5 commits behind @akshay399

but it is showing me that my fork is even, i'll try again

Show me the entire picture of the screen. You might be comparing the wrong branches.


Synology Chat Notification

⚠ Please verify that this feature request has NOT been suggested before.

[X] I checked and didn't find similar feature request

🏷 Feature Request Type
New Notification
🔖 Feature description
Add Synology Chat notification type.
✔ Solution
Here is the required parameters https://kb.synology.com/en-in/DSM/help/Chat/chat_integration?version=6
❓ Alternatives
Or allow custom parameters for the Webhook notification.
📝 Additional Context
No response

I search on internet for hours to debug synology chat webhook incoming.
I finally found this:
https://www.synology-forum.de/threads/chat-webhook-mittels-curl.106784/post-972226
In brief, when testing with curl, add single quotation marks on both side of the webhook URL,  it works.
For examble :
curl -X POST
--data-urlencode 'payload={"text": "This is a test"}'
'http://<IP_ADDRESS>:5000/webapi/entry.cgi?api=SYNO.Chat.External&method=incoming&version=2&token=<token_id>'
I think this maybe useful.

I search on internet for hours to debug synology chat webhook incoming. I finally found this: https://www.synology-forum.de/threads/chat-webhook-mittels-curl.106784/post-972226
In brief, when testing with curl, add single quotation marks on both side of the webhook URL, it works. For examble : curl -X POST --data-urlencode 'payload={"text": "This is a test"}' 'http://<IP_ADDRESS>:5000/webapi/entry.cgi?api=SYNO.Chat.External&method=incoming&version=2&token=<token_id>'
I think this maybe useful.

OK maybe I'm missing something here, the command above works in a terminal but how can I add this as a notification, tried it but always get an error as I test it.
Thanks in advance!
Kind regards, D

would be really nice to have integration for Synology Chat, or adapt the current webhook parameters to allow custom ones. The current additionnal header is not providing this functionnality

I've built a docker container as an intermediary, it receives the webhook from uptime-kuma and forwards to Synology Chat.
https://hub.docker.com/r/timblack/webhookrelay
Works for me :)

Ref:  https://github.com/louislam/uptime-kuma/issues/1734
=> feature request wanting templatable urls for webhooks

Is there a workaround to make it work or will it still have to wait for integration?


Allow custom resource serializer

A slight tweak to allow for my use case where I need to customize JSONAPI::ResourceSerializer.  I think it could be useful for others.
Does this work?

Thanks. This works for me.
Is your alternate serializer something that might be of use to others and thus something we should consider adding as an option?

Let me refactor my serializers a bit first.  I wasn't doing much.  Just changing how links are generated in some cases.


Views with corner didn't show up in some devices

Hello, I am using this amazing library in my app but I am facing a problem. in some devices e.g. galaxy Tab A with android version 11  a view with corners on both sides or three sides didn't show up, but a view with corners for all sides show up well. any help, please?

For corners Carbon reuses ShapeAppearanceModel from Google's Material Design library. Did you try using more complex corner setups with Google material components? Does it work for you?

When I use ShapeAppearanceModel its working very well
but when i use xml code like this it didn't work:
              app:carbon_cornerRadiusBottomEnd="26dp"                 app:carbon_cornerRadiusBottomStart="26dp"                 app:carbon_cornerRadiusTopEnd="0dp"                 app:carbon_cornerRadiusTopStart="26dp"
i want to mention that its working in some places and almost all devices but expect some devices.

Hmm, then it can be quite difficult to reproduce. Could you provide me with a minimal example application demonstrating your issue? I could launch it on my device and see if I can find the problem. I don't have a Galaxy Tab A, but hopefully it would happen also on one of my devices or an emulator.


HCAP-701: fix MoH participant Open statuses

https://freshworks.atlassian.net/browse/HCAP-701
This PR fixes the issue with statuses being displayed as Open for MoH. Still, I feel like there're a few more tests needed
I'd appreciate any input at this point 🙌
My questions: ❔

I noticed there's a field we're generating on BE called statusInfo. Is it used somewhere?
When HA archives a participant, they have an option to select: Withdrawn at participant request. If they select this option - should the status change to rejected or withdrawn?
What should be the status for archived participants assuming they're not available to any employers?

2. When HA archives a participant, they have an option to select: Withdrawn at participant request. If they select this option - should the status change to rejected or withdrawn?

To expand on Pushan's reply, there's a difference between the status that a participant has with any given user and their underlying status. When an HA/employer is archiving a participant, that's the user-specific status. So the participant is "rejected" in the BE, "archived" in the FE (because the original terminology was determined to be too harsh after initial implementation). They are not withdrawn from the program, regardless of the reason selected for archiving/rejecting. Withdrawn is a participant-specific status that would be seen by all users who can view the participant - it means no employers can further interact with them as they've withdrawn from the HCAP program entirely.


Pushing new Azure Search tutorials to live docs site

OPS Build status updates of commit 96c5f14:
:warning: Validation status: warnings

File
Status
Preview URL
Details

academic-services/graph/tutorial-azure-search-org-patents.md
:warning:Warning

Details

academic-services/graph/tutorial-azure-search-reference-parsing.md
:warning:Warning

Details

academic-services/graph/TOC.yml
:white_check_mark:Succeeded

academic-services/graph/get-started-setup-azure-data-lake-analytics.md
:white_check_mark:Succeeded

academic-services/graph/get-started-setup-provisioning.md
:white_check_mark:Succeeded

academic-services/graph/index.yml
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-create-service-standard.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-create-service.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-example-face-recognition.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-example-search-indexer.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-complete.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-connect.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-index-clear.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-index.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-indexer.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-skip-cognitive.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-load-search-explorer.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-new-service.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-postman-default.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-postman-response.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-postman-template.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-scale-up-service.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-start-import-data.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-submit-usql.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-usql-status.png
:white_check_mark:Succeeded

academic-services/graph/tutorial-azure-data-lake-hindex.md
:white_check_mark:Succeeded

academic-services/graph/tutorial-azure-databricks-hindex.md
:white_check_mark:Succeeded

academic-services/graph/tutorial-azure-search-org-patents.md

Line 25: [Warning] Invalid file link:(~/graph/get-started-setup-provisioning#note-azure-storage-account-name-and-primary-key).
Line 27: [Warning] Invalid file link:(~/graph/get-started-setup-azure-data-lake-analytics#create-azure-data-lake-analytics-account).
Line 29: [Warning] Invalid file link:(~/graph/get-started-setup-azure-data-lake-analytics#create-azure-data-lake-analytics-account).

academic-services/graph/tutorial-azure-search-reference-parsing.md

Line 33: [Warning] Invalid file link:(~/graph/get-started-setup-provisioning#note-azure-storage-account-name-and-primary-key).
Line 35: [Warning] Invalid file link:(~/graph/get-started-setup-azure-data-lake-analytics#create-azure-data-lake-analytics-account).
Line 37: [Warning] Invalid file link:(~/graph/get-started-setup-azure-data-lake-analytics#create-azure-data-lake-analytics-account).

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

OPS Build status updates of commit ff1307b:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

academic-services/graph/TOC.yml
:white_check_mark:Succeeded

academic-services/graph/get-started-setup-azure-data-lake-analytics.md
:white_check_mark:Succeeded

academic-services/graph/get-started-setup-provisioning.md
:white_check_mark:Succeeded

academic-services/graph/index.yml
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-create-service-standard.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-create-service.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-example-face-recognition.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-example-search-indexer.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-complete.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-connect.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-index-clear.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-index.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-indexer.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-skip-cognitive.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-load-search-explorer.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-new-service.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-postman-default.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-postman-response.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-postman-template.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-scale-up-service.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-start-import-data.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-submit-usql.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-usql-status.png
:white_check_mark:Succeeded

academic-services/graph/tutorial-azure-data-lake-hindex.md
:white_check_mark:Succeeded

academic-services/graph/tutorial-azure-databricks-hindex.md
:white_check_mark:Succeeded

academic-services/graph/tutorial-azure-search-org-patents.md
:white_check_mark:Succeeded

academic-services/graph/tutorial-azure-search-reference-parsing.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

OPS Build status updates of commit be794c7:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

academic-services/graph/TOC.yml
:white_check_mark:Succeeded

academic-services/graph/get-started-setup-azure-data-lake-analytics.md
:white_check_mark:Succeeded

academic-services/graph/get-started-setup-provisioning.md
:white_check_mark:Succeeded

academic-services/graph/index.yml
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-create-service-standard.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-create-service.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-example-face-recognition.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-example-search-indexer.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-complete.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-connect.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-index-clear.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-index.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-indexer.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-skip-cognitive.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-load-search-explorer.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-new-service.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-postman-default.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-postman-response.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-postman-template.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-scale-up-service.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-start-import-data.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-submit-usql.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-usql-status.png
:white_check_mark:Succeeded

academic-services/graph/tutorial-azure-data-lake-hindex.md
:white_check_mark:Succeeded

academic-services/graph/tutorial-azure-databricks-hindex.md
:white_check_mark:Succeeded

academic-services/graph/tutorial-azure-search-org-patents.md
:white_check_mark:Succeeded

academic-services/graph/tutorial-azure-search-reference-parsing.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

OPS Build status updates of commit 6c25f4b:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

academic-services/graph/TOC.yml
:white_check_mark:Succeeded

academic-services/graph/get-started-setup-azure-data-lake-analytics.md
:white_check_mark:Succeeded

academic-services/graph/get-started-setup-provisioning.md
:white_check_mark:Succeeded

academic-services/graph/index.yml
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-create-service-standard.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-create-service.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-example-face-recognition.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-example-search-indexer.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-complete.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-connect.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-index-clear.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-index.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-indexer.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-skip-cognitive.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-load-search-explorer.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-new-service.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-postman-default.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-postman-response.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-postman-template.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-scale-up-service.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-start-import-data.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-submit-usql.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-usql-status.png
:white_check_mark:Succeeded

academic-services/graph/tutorial-azure-data-lake-hindex.md
:white_check_mark:Succeeded

academic-services/graph/tutorial-azure-databricks-hindex.md
:white_check_mark:Succeeded

academic-services/graph/tutorial-azure-search-org-patents.md
:white_check_mark:Succeeded

academic-services/graph/tutorial-azure-search-reference-parsing.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

OPS Build status updates of commit 5b4e8de:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

academic-services/graph/TOC.yml
:white_check_mark:Succeeded

academic-services/graph/get-started-setup-azure-data-lake-analytics.md
:white_check_mark:Succeeded

academic-services/graph/get-started-setup-provisioning.md
:white_check_mark:Succeeded

academic-services/graph/index.yml
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-create-service-standard.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-create-service.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-example-face-recognition.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-example-search-indexer.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-complete.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-connect.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-index-clear.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-index.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-indexer.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-skip-cognitive.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-load-search-explorer.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-new-service.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-postman-default.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-postman-response.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-postman-template.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-scale-up-service.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-start-import-data.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-submit-usql.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-usql-status.png
:white_check_mark:Succeeded

academic-services/graph/tutorial-azure-data-lake-hindex.md
:white_check_mark:Succeeded

academic-services/graph/tutorial-azure-databricks-hindex.md
:white_check_mark:Succeeded

academic-services/graph/tutorial-azure-search-org-patents.md
:white_check_mark:Succeeded

academic-services/graph/tutorial-azure-search-reference-parsing.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

OPS Build status updates of commit a95d0ff:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

academic-services/graph/TOC.yml
:white_check_mark:Succeeded

academic-services/graph/get-started-setup-azure-data-lake-analytics.md
:white_check_mark:Succeeded

academic-services/graph/get-started-setup-provisioning.md
:white_check_mark:Succeeded

academic-services/graph/index.yml
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-create-service-standard.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-create-service.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-example-face-recognition.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-example-search-indexer.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-complete.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-connect.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-index-clear.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-index.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-indexer.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-import-data-skip-cognitive.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-load-search-explorer.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-new-service.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-postman-default.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-postman-response.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-postman-template.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-scale-up-service.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-start-import-data.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-submit-usql.png
:white_check_mark:Succeeded

academic-services/graph/media/tutorial-search-usql-status.png
:white_check_mark:Succeeded

academic-services/graph/tutorial-azure-data-lake-hindex.md
:white_check_mark:Succeeded

academic-services/graph/tutorial-azure-databricks-hindex.md
:white_check_mark:Succeeded

academic-services/graph/tutorial-azure-search-org-patents.md
:white_check_mark:Succeeded

academic-services/graph/tutorial-azure-search-reference-parsing.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Fix dev overlay UI Toolkit component names

Description (required)
This PR is a follow-up to an Astro PR which fixes some name discrepancies between the code and the docs for various dev overlay UI Toolkit component names.
For example, the docs mention astro-dev-overlay-window but the component was registered as astro-overlay-window. The Astro PR fixes the component names to always include the -dev portion (checked on Discord first) which is mostly used in the docs but not all the time.
This PR fixes the docs to always use the -dev portion in the component names.
Related issues & labels (optional)

See astro PR #8928.

Leaving a comment to see whether this triggers our bot update status!


Is there anyway to format the chart data (K/M/B/T)?

Hi,
I want to show the formatted date on charts like 3K(instead of 3000).
Is there anyway to send the formatted data and show on charts after it plots??
Thanks in advance

Are you looking for the dataLabelFormatCode under Chart Data Options?
It takes standard Microsoft formatting strings like: '#.0'

Hi @gitbrent ,
Can I get some example?
Thanks in Advance

Any of the codes on the Microsoft Number Format Codes page will work.
You'd use what they show to reduce my 1,000's: "To display a comma as a thousands separator or to scale a number by a multiple of 1000, include a comma (,) in the code for the number format."
slide.addChart(
	pptx.charts.BAR,
	[
		{
			name  : 'Two Color Series',
			labels: ['Jan', 'Feb','Mar', 'Apr', 'May', 'Jun'],
			values: [2000, 3000, 1000, 2500, 1500, 9999]
		}
	],
	{  x:0.5, y:4.0, w:'45%', h:3,
		barDir: 'bar',
		chartColors: ['0077BF','4E9D2D','ECAA00'],
		dataLabelPosition: 'outEnd',
		dataLabelFormatCode: '#,K',
		valAxisLabelFormatCode: '#,###',
		showValue: true
	}
);


fix --watch abbreviation in cli usage

little typo 😇

Codecov Report

Merging #195 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #195   +/-   ##
=======================================
  Coverage   67.87%   67.87%
=======================================
  Files          12       12
  Lines         579      579
=======================================
  Hits          393      393
  Misses        186      186

Impacted Files
Coverage Δ

src/cli.js
0% <ø> (ø)
:arrow_up:

Continue to review full report at Codecov.

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


Improve KEB release process with publishing KEB chart

Description
We need to change the way how things are promoted from the open-source KEB repository into internal environment. Right now it pulls every change from https://github.com/kyma-project/kyma-environment-broker/tree/main/resources/keb.
We want to trigger a promotion in the same way how we handle that for modules. That means we go to the internal repository and say promote e.g. 1.2.0 KEB version. Then it pulls a tag, takes whatever is needed and deploy. To achieve that we need to include chart into KEB releases.
AC

[ ] 1) when releasing e.g. 1.2.0 KEB we need to include/publish a chart with the KEB image pointing to 1.2.0
[x] 2) check the GA plugin for publishing charts (we need helm repository)

[x] 2.1) check this one: https://github.com/helm/chart-releaser-action, and usage:  https://github.com/gczuczy/multisources-refreshbug-chart/blob/main/.github/workflows/publish.yaml

[ ] 3) Update "release" documentation

The proposed tools https://github.com/helm/chart-releaser-action can't add artefacts to an existing release, only create a new one.

We decided that the bumps will have a special label and won't be added to the changelog.

Feature: https://github.com/kyma-project/kyma-environment-broker/pull/499
Test infra changes to branch protection: https://github.com/kyma-project/test-infra/pull/10006


feat: reflect properties to attributes

Alaska Airlines Pull Request
This improves compatibility with Svelte and Preact by reflecting properties to attributes.
Summary:
Svelte and Preact favor setting properties instead of attributes for custom elements. Since this component relies on the presence of those attributes on the host element to set styles, the element did not display properly in those frameworks.
In the future, we should reflect properties that we want to use for styling to prevent these issues.
I also renamed the internal sm and md properties. This was causing a similar issue -- the frameworks thought these were equivalent to the sm and md attributes we were setting.
Type of change:
Please delete options that are not relevant.

[x] New capability

Checklist:

[x] My update follows the CONTRIBUTING guidelines of this project
[x] I have performed a self-review of my own update

By submitting this Pull Request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
Pull Requests will be evaluated by their quality of update and whether it is consistent with the goals and values of this project. Any submission is to be considered a conversation between the submitter and the maintainers of this project and may require changes to your submission.
Thank you for your submission!
-- Auro Design System Team

The following now works in my Svelte project:
<auro-loader ringworm="true" md="true"></auro-loader>
<auro-loader ringworm="true"></auro-loader>

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Not able to import Data through API's

Hi everyone , Actually I want to ask about the import API of superset .
As we know the API documentation is not quite understandable of superset. I was able to export data through API's successfully but when I tried to import data to the superset sometimes it shows Internal server error and sometimes it shows user conformation needed.
If anyone could help me to resolve this issue it will be really appreciable


Fix pickling of optimizers

Closes #8387
Notice that pickling an optimizer will also dump the associated model.

Jenkins & flexCI, test this please.

Jenkins CI test (for commit 74b3fa656be25cbf7bbce5333797e992f7b42c74, target branch master) succeeded!

@mergify[bot] This pull-request is marked as to-be-backported, but the corresponding backport PR could not be found. Could you check?

FYI: I updated the bot to avoid talking to the bot. https://github.com/kmaehashi/chainer-tools/commit/fe07885d9cbecf1257cdc733bddd81d4aad8f79d


Update clock.md

Closes https://github.com/MicrosoftDocs/cpp-docs/issues/2283 unless my understanding of the example is wrong.

@heathhenley : Thanks for your contribution! The author(s) have been notified to review your proposed change.


Matched feature names in model prediction

The feature names in the model prediction mismatched which I modified.
Fixed #57

Hi @shristirwt please resolve the conflict


fix get_heron_dir

Fix https://github.com/apache/incubator-heron/issues/3730

Let's wait until CI passes before merging

My testing on another branch is currently failing and I think it might be related to this issue.

@thinker0 I'm still having issues with the build. I originally got this issue (https://github.com/python-zk/kazoo/pull/609) in the heron-tracker, but I bumped the version of Kazoo dependency to 2.8.0. That fixed that issue, but I now get the following:
kubectl -n pir logs heronkube-tools-bf7cf598-w46bs -c heron-tracker
[2021-11-12 21:28:15 +0000] [ERROR]: Exception while getting state_managers.
Traceback (most recent call last):
  File "/root/.pex/unzipped_pexes/3a087e21a1133580c59570c4b7dc76153a7fb1f5/.bootstrap/pex/pex.py", line 476, in execute
    exit_value = self._wrap_coverage(self._wrap_profiling, self._execute)
  File "/root/.pex/unzipped_pexes/3a087e21a1133580c59570c4b7dc76153a7fb1f5/.bootstrap/pex/pex.py", line 401, in _wrap_coverage
    return runner(*args)
  File "/root/.pex/unzipped_pexes/3a087e21a1133580c59570c4b7dc76153a7fb1f5/.bootstrap/pex/pex.py", line 432, in _wrap_profiling
    return runner(*args)
  File "/root/.pex/unzipped_pexes/3a087e21a1133580c59570c4b7dc76153a7fb1f5/.bootstrap/pex/pex.py", line 532, in _execute
    return self.execute_entry(self._pex_info.entry_point)
  File "/root/.pex/unzipped_pexes/3a087e21a1133580c59570c4b7dc76153a7fb1f5/.bootstrap/pex/pex.py", line 679, in execute_entry
    return self.execute_module(entry_point, alter_sys)
  File "/root/.pex/unzipped_pexes/3a087e21a1133580c59570c4b7dc76153a7fb1f5/.bootstrap/pex/pex.py", line 691, in execute_module
    runpy.run_module(module_name, run_name="__main__", alter_sys=alter_sys)
  File "/usr/lib/python3.8/runpy.py", line 207, in run_module
    return _run_module_code(code, init_globals, run_name, mod_spec)
  File "/usr/lib/python3.8/runpy.py", line 97, in _run_module_code
    _run_code(code, mod_globals, init_globals,
  File "/usr/lib/python3.8/runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "/root/.pex/unzipped_pexes/3a087e21a1133580c59570c4b7dc76153a7fb1f5/heron/tools/tracker/src/python/main.py", line 231, in <module>
    cli() # pylint: disable=no-value-for-parameter
  File "/root/.pex/installed_wheels/386b0f74344f046086c84bc4bc5c4f27f2f9a108/click-7.1.2-py2.py3-none-any.whl/click/core.py", line 829, in __call__
    return self.main(*args, **kwargs)
  File "/root/.pex/installed_wheels/386b0f74344f046086c84bc4bc5c4f27f2f9a108/click-7.1.2-py2.py3-none-any.whl/click/core.py", line 782, in main
    rv = self.invoke(ctx)
  File "/root/.pex/installed_wheels/386b0f74344f046086c84bc4bc5c4f27f2f9a108/click-7.1.2-py2.py3-none-any.whl/click/core.py", line 1066, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/root/.pex/installed_wheels/386b0f74344f046086c84bc4bc5c4f27f2f9a108/click-7.1.2-py2.py3-none-any.whl/click/core.py", line 610, in invoke
    return callback(*args, **kwargs)
  File "/root/.pex/unzipped_pexes/3a087e21a1133580c59570c4b7dc76153a7fb1f5/heron/tools/tracker/src/python/main.py", line 204, in cli
    application = Application(config)
  File "/root/.pex/unzipped_pexes/3a087e21a1133580c59570c4b7dc76153a7fb1f5/heron/tools/tracker/src/python/main.py", line 50, in __init__
    self.tracker.synch_topologies()
  File "/root/.pex/unzipped_pexes/3a087e21a1133580c59570c4b7dc76153a7fb1f5/heron/tools/tracker/src/python/tracker.py", line 121, in synch_topologies
    self.state_managers = statemanagerfactory.get_all_state_managers(self.config.statemgr_config)
  File "/root/.pex/unzipped_pexes/3a087e21a1133580c59570c4b7dc76153a7fb1f5/heron/statemgrs/src/python/statemanagerfactory.py", line 48, in get_all_state_managers
    raise ex
  File "/root/.pex/unzipped_pexes/3a087e21a1133580c59570c4b7dc76153a7fb1f5/heron/statemgrs/src/python/statemanagerfactory.py", line 43, in get_all_state_managers
    state_managers.extend(get_all_zk_state_managers(conf))
  File "/root/.pex/unzipped_pexes/3a087e21a1133580c59570c4b7dc76153a7fb1f5/heron/statemgrs/src/python/statemanagerfactory.py", line 72, in get_all_zk_state_managers
    tunnelhost = location['tunnelhost']
KeyError: 'tunnelhost'

@nicknezis It looks like the CI build failed on this PR.  I have not looked into the details of why it failed yet.   Can we revert the merge until proven it will pass?

Yes, but we also need to revert this issue: https://github.com/apache/incubator-heron/pull/3727

it will fix
  pex_file = os.environ.get('PEX', None)
  if pex_file is not None:
    return normalized_class_path(str(Path(pex_file).resolve(strict=True).parent.parent))

https://github.com/apache/incubator-heron/pull/3734

That fixed it. Thank you!


Trouble attaching to container processes.

Hi Vikas,
I'm trying to attach to a container process. This is what I get
[ld_load_maps:278] Max number of mappings present: 19
[ld_find_library:447] Library /lib64/ld-linux-x86-64.so.2 not found in procmaps
[hotpatch_gather_functions:93] /lib64/ld-linux-x86-64.so.2 not mapped.
[ld_find_library:376] Doing best substring search for ld.
[ld_find_library:440] Found entry /lib/x86_64-linux-gnu/ld-2.19.so matching ld
[ld_find_library:376] Doing best substring search for libc.
[ld_find_library:440] Found entry /lib/x86_64-linux-gnu/libc-2.19.so matching libc
[ld_find_library:376] Doing best substring search for libdl.
[ld_find_library:447] Library libdl not found in procmaps
[hotpatch_gather_functions:102] libdl not mapped.
[ld_find_library:376] Doing best substring search for libpthread.
[ld_find_library:447] Library libpthread not found in procmaps
[hotpatch_gather_functions:104] libpthread not mapped.
[exe_open_filename:99] File(/lib/x86_64-linux-gnu/libc-2.19.so) open error. Error: No such file or directory
[ld_find_address:515] No symbols found in /lib/x86_64-linux-gnu/libc-2.19.so
[hotpatch_gather_functions:106] malloc not found in libc.
[exe_open_filename:99] File(/lib/x86_64-linux-gnu/libc-2.19.so) open error. Error: No such file or directory
[ld_find_address:515] No symbols found in /lib/x86_64-linux-gnu/libc-2.19.so
[hotpatch_gather_functions:107] realloc not found in libc.
[exe_open_filename:99] File(/lib/x86_64-linux-gnu/libc-2.19.so) open error. Error: No such file or directory
[ld_find_address:515] No symbols found in /lib/x86_64-linux-gnu/libc-2.19.so
[hotpatch_gather_functions:108] free not found in libc.
[exe_open_filename:99] File(/lib/x86_64-linux-gnu/ld-2.19.so) open error. Error: No such file or directory
[ld_find_address:515] No symbols found in /lib/x86_64-linux-gnu/ld-2.19.so
[hotpatch_gather_functions:111] malloc not found in ld.
[exe_open_filename:99] File(/lib/x86_64-linux-gnu/ld-2.19.so) open error. Error: No such file or directory
[ld_find_address:515] No symbols found in /lib/x86_64-linux-gnu/ld-2.19.so
[hotpatch_gather_functions:112] realloc not found in ld.
[exe_open_filename:99] File(/lib/x86_64-linux-gnu/ld-2.19.so) open error. Error: No such file or directory
[ld_find_address:515] No symbols found in /lib/x86_64-linux-gnu/ld-2.19.so
[hotpatch_gather_functions:113] free not found in ld.
[hotpatch_gather_functions:118] Some memory allocation routines are unavailable. Cannot proceed.
[hotpatch_create:224] Unable to find all the functions needed. Cannot proceed.
[hotpatch_inject_library:594] No malloc/dlopen found.
lib injection failed wit rc -1

I checked, those files exist within the containers filesystem, but it can't be opened. any clues why? This is a docker container.

Containers are not supported. Sorry.
--
Vikas Kumar
<EMAIL_ADDRESS>On Wed, Jun 27, 2018, at 6:32 PM, Devasia Thomas wrote:

Hi Vikas,

I'm trying to attach to a container process. This is what I get

[ld_load_maps:278] Max number of mappings present: 19
[ld_find_library:447] Library /lib64/ld-linux-x86-64.so.2 not found in
procmaps [hotpatch_gather_functions:93] /lib64/ld-linux-x86-64.so.2
not mapped. [ld_find_library:376] Doing best substring search for ld.
[ld_find_library:440] Found entry /lib/x86_64-linux-gnu/ld-2.19.so
matching ld [ld_find_library:376] Doing best substring search for
libc. [ld_find_library:440] Found entry /lib/x86_64-linux-gnu/libc-
2.19.so matching libc [ld_find_library:376] Doing best substring
search for libdl. [ld_find_library:447] Library libdl not found in
procmaps [hotpatch_gather_functions:102] libdl not mapped.
[ld_find_library:376] Doing best substring search for libpthread.
[ld_find_library:447] Library libpthread not found in procmaps
[hotpatch_gather_functions:104] libpthread not mapped.
[exe_open_filename:99] File(/lib/x86_64-linux-gnu/libc-2.19.so) open
error. Error: No such file or directory [ld_find_address:515] No
symbols found in /lib/x86_64-linux-gnu/libc-2.19.so
[hotpatch_gather_functions:106] malloc not found in libc.
[exe_open_filename:99] File(/lib/x86_64-linux-gnu/libc-2.19.so) open
error. Error: No such file or directory [ld_find_address:515] No
symbols found in /lib/x86_64-linux-gnu/libc-2.19.so
[hotpatch_gather_functions:107] realloc not found in libc.
[exe_open_filename:99] File(/lib/x86_64-linux-gnu/libc-2.19.so) open
error. Error: No such file or directory [ld_find_address:515] No
symbols found in /lib/x86_64-linux-gnu/libc-2.19.so
[hotpatch_gather_functions:108] free not found in libc.
[exe_open_filename:99] File(/lib/x86_64-linux-gnu/ld-2.19.so) open
error. Error: No such file or directory [ld_find_address:515] No
symbols found in /lib/x86_64-linux-gnu/ld-2.19.so
[hotpatch_gather_functions:111] malloc not found in ld.
[exe_open_filename:99] File(/lib/x86_64-linux-gnu/ld-2.19.so) open
error. Error: No such file or directory [ld_find_address:515] No
symbols found in /lib/x86_64-linux-gnu/ld-2.19.so
[hotpatch_gather_functions:112] realloc not found in ld.
[exe_open_filename:99] File(/lib/x86_64-linux-gnu/ld-2.19.so) open
error. Error: No such file or directory [ld_find_address:515] No
symbols found in /lib/x86_64-linux-gnu/ld-2.19.so
[hotpatch_gather_functions:113] free not found in ld.
[hotpatch_gather_functions:118] Some memory allocation routines are
unavailable. Cannot proceed. [hotpatch_create:224] Unable to find all
the functions needed. Cannot proceed. [hotpatch_inject_library:594] No
malloc/dlopen found. lib injection failed wit rc -1

I checked, those files exist within the containers filesystem, but it
can't be opened. any clues why? This is a docker container.> — You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub[1], or mute the
thread[2].
Links:

https://github.com/vikasnkumar/hotpatch/issues/16
https://github.com/notifications/unsubscribe-auth/AAAvWMzxfwkBKFmbPtVEdAypaWD6RAGOks5uBAf-gaJpZM4U6e97

Well, sure. Do you know or can you guess why, even though it finds libc it cannot open it?

It is unable to open the files like libc to read symbols. It’s the 7th
or 8th line in the log.
You should try testing with the sample application I provide. If
that doesn’t work it won’t work. Containers are just chroot jails
and the files need to be present in those locations which may need
to be created.
Vikas Kumar
<EMAIL_ADDRESS>On Wed, Jun 27, 2018, at 7:03 PM, Devasia Thomas wrote:

Well, sure. Do you know or can you guess why, even though it finds
libc it cannot open it?> — You are receiving this because you commented. Reply to this email
directly, view it on GitHub[1], or mute the thread[2].

Links:

https://github.com/vikasnkumar/hotpatch/issues/16#issuecomment-400856596
https://github.com/notifications/unsubscribe-auth/AAAvWKFj_gXGzxj--vtETx5TUeJSzk68ks5uBA89gaJpZM4U6e97

I will try what you asked. But I did verify that those files existed in the locations they were supposed to be within the containers FS. I can't figure out why hotpatch cannot open them.

I have never used containers for my software so I cannot tell you
what to do.
If you read the log you see the function exe_load_filename or similar.
There is an internal reentrant API that can open files. Try manually
writing a simple program that uses this API and running it in the
container. If that works then there must be a kernel setting that
disables loading from other processes. If it doesn’t work you can debug
with gdb because it is just an open() system call.
Try running as root to see if it is a permissions issue, which
doesn’t seem likely but with containers hard to tell what is allowed
and what isn’t.
By the way which container are you using and which OS version ?
--
Vikas Kumar
<EMAIL_ADDRESS>On Wed, Jun 27, 2018, at 8:44 PM, Devasia Thomas wrote:

I will try what you asked. But I did verify that those files existed
in the locations they were supposed to be within the containers FS. I
can't figure out why hotpatch cannot open them.> — You are receiving this because you commented. Reply to this email
directly, view it on GitHub[1], or mute the thread[2].

Links:

https://github.com/vikasnkumar/hotpatch/issues/16#issuecomment-400875056
https://github.com/notifications/unsubscribe-auth/AAAvWCcc55CVqtv2g5NmQJH6rGBPJkmwks5uBCcIgaJpZM4U6e97

Okay I'll try that as well. Im using docker 1.12.6 on Redhat 7.4.1708 (core)

Closing since no issues reported.


MRG, MAINT: Remove Mayavi

Starting post-release deprecations with the biggest one, separate from the others: mayavi. I got rid of all instances of pysurfer and mayavi from our code except the ones that are comments about copying/adapting code.
cc @GuillaumeFavelier we need a public equivalent to mayavi.core.api.Scene for whatever we currently return for create_3d_figure that users can pass around to 3D functions as fig=fig etc. Can you work on this separately? Then we can git grep PyVista renderer after this PR and know all the places we need to put in a reference that links properly.

🍾 🎉


visual studio 2019 not version community

Hello,
I have tried to install the cyberpunk theme in visual studio 2019 professional or enterprise version, it can only be installed in the community version?
It would be nice to be able to install it in other versions of visual studio, not only in the community...
thanks you.

Hi,
I managed to fix it by killing the devenv.exe process...


Dynamic staff enchantments

Makes staff enchantments reliant on known spells instead of known enchantments.

Apologies, meant to target my fork


Text button icon alignment

when you add icon in the text button without it should automatically came into center

please open a discussion: https://github.com/flet-dev/flet/discussions/new?category=q-a


NOISSUE - Add missing auth port in nginx enrypoint.sh

What does this do?
Fix nginx configuration on startup, add missing auth service port in entrypoint.sh

Codecov Report

Merging #1380 (f92a253) into master (530f925) will increase coverage by 0.04%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #1380      +/-   ##
==========================================
+ Coverage   67.51%   67.56%   +0.04%
==========================================
  Files         121      121
  Lines        8408     8408
==========================================
+ Hits         5677     5681       +4
+ Misses       2216     2213       -3
+ Partials      515      514       -1

Impacted Files
Coverage Δ

things/service.go
69.50% <0.00%> (+1.41%)
:arrow_up:

pkg/messaging/nats/publisher.go
37.50% <0.00%> (+12.50%)
:arrow_up:

Continue to review full report at Codecov.

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


Fix bug production, css missing

The same issue happens to me.
It's rendering correctly for the first time render and then suddenly it breaks.
I tried in the incognito browser also didn't work either.

@rohmanhm I found the problem, still fixing it.

@siriwatknp I just recheck the website and looks like it fixed now?


Cell grouping

Hello,
Does react-bootstrap-table support cell grouping ?
Something like this

We only support header grouping but not on the columns,


Feature Request: set layout by notebook

It would be better if plugin allows users to set layout by notebook. For example: Some notebooks are for notes from web clipper, which we usually just view, instead of edit.
If you think it's a good idea, but have no time , I can submit a draft PR.

I really need this feature too. Any chance it will be implemented?


[loguru] Update to 2.1.0 and extend to generate proper binary on non-windows

Related to https://github.com/microsoft/vcpkg/issues/8158
Loguru is not a header-only library any more, however, the source doesn't export to the lib on windows, so only install header on windows.
loguru has no feature that need to test locally.

/azp run

/azp run

/azp run

@PhoebeHui I have a problem with your loguru pull request. You're only pulling the header file (loguru.hpp) but the release also includes a source file (loguru.cpp). If you decide to use loguru with streams you will get a linker error: https://github.com/emilk/loguru/issues/60#issuecomment-470488446
I believe it would be necessary to also pull the implementation like I did in my pull request. If you have another way of making this work with your version, let me know and I might be happy.

@BullyWiiPlaza, thanks for bringing this up, I will take a look.

@@BullyWiiPlaza, the PR has been merged, please get vcpkg source and try again.

@PhoebeHui For Windows it's working fine now but for Linux the *.cpp file is still not pulled. This wasn't a Windows specific issue. Please adapt the behavior for all operating systems to pull the *.cpp file.

@BullyWiiPlaza, loguru is not header-only on linux now, it provides cmake targets on linux, you can use it, let me know if you encounter some issues about it.
find_package(loguru CONFIG REQUIRED)
target_link_libraries(main PRIVATE loguru)

@PhoebeHui
I still can't get it to compile since I can't successfully include the *.cpp file when it isn't found.
ubuntu:/bin/vcpkg$ sudo ./vcpkg install loguru
Computing installation plan...
The following packages are already installed:
    loguru[core]:x64-linux
Package loguru:x64-linux is already installed

Total elapsed time: 912.7 us

The package loguru:x64-linux provides CMake targets:

    find_package(loguru CONFIG REQUIRED)
    target_link_libraries(main PRIVATE loguru)

ubuntu:/bin/vcpkg$ cd installed/x64-linux/include/loguru
ubuntu:/bin/vcpkg/installed/x64-linux/include/loguru$ ls
loguru.hpp

Just to clarify, the C++ code I need to compile looks as follows:
#define LOGURU_WITH_STREAMS 1
#include <loguru/loguru.cpp>

Yes, including the *.cpp file is necessary once in the main.cpp, afterwards just including the *.hpp file works.

@BullyWiiPlaza, sorry for my late  reply, I will take a look at this issue again.


[Doc] Misleading information about SCIM 1.1 APIs config

By default true  is set under org.wso2.carbon.user.core.ldap.ReadWriteLDAPUserStoreManager. IMO we need to mentioned the bydefault case and need to mentioned that if user using any other mechanisam they have to enable it on config.

Thank you for your contribution!
We are closing this issue since it has not been prioritized for a long time. Chances are that it has already been solved in more recent versions. If not, we will be re-evaluating this when it becomes a priority.


Survival Pouch

https://cm-ss13.com/wiki/Marine_Equipment#Survival_Pouch

https://github.com/CM-14/CM-14/pull/762


[pyproject.toml] Specify maximum version for all dependencies to avoid breaking change

:warning: Please install the  to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 93.85%. Comparing base (0729992) to head (cf59f47).

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff             @@
##             main      #58      +/-   ##
==========================================
- Coverage   94.04%   93.85%   -0.19%
==========================================
  Files          34       33       -1
  Lines        1629     1612      -17
==========================================
- Hits         1532     1513      -19
- Misses         97       99       +2

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


Ensure tracebacks are produced when code stops

Replace "stop" statements by "error stop" or "abort".

In general, refer errors to a routine that kills MPI and produces a traceback in debug mode.

Largely solved in #469. I can only see some remaining non-mpi stops in the FFT routines.

Closing this issue. Adding the open ones to the FFT optimisation.


Refactor generators, similar to keras-retinanet.

@enricoliscio please review.

LGTM. You can merge.


New Steam Client the dim non installed games not working

It seems the JS commands are not working for example What's New won't show up at bottom and dim Non-Installed Games also not working.  How to fix this?

Did you get it working? It still seems to be working for me (with reinstalling Steam over the top)

I finally got it working.  It took me several steps though to get it to work.
Run Steam verify files and let it replace all files.
OldGlory was not detecting update to latest release so I had to delete the old and download the latest extract and than run the patch on it.
now even though I am using this for my target with switches I still get message the folder is unwriteable and wants me to run repair on it from Steam.
"C:\Program Files (x86)\Steam\steam.exe" -noverifyfiles -nobootstrapupdate -skipinitialbootstrap -norepairfiles -overridepackageurl
Am I missing a switch or using a wrong switch?


possible EventEmitter memory leak detected

Homebrighe is crashing before I had the chance to work with any devices...
[Kitchen Lamp] Initializing Http accessory...
[Phillips Hue] Initializing platform accessory 'WZ Couchtisch'...
[Phillips Hue] Initializing platform accessory 'WZ Sideboard'...
[Phillips Hue] Initializing platform accessory 'WZ Schrank'...
[Phillips Hue] Initializing platform accessory 'Studio Licht 1'...
Scan this code with your HomeKit App on your iOS device:
┌────────────┐
│ 031-45-154 │
└────────────┘

EventedHTTPServer Server listening on port 51826 +0ms
(node) warning: possible EventEmitter memory leak detected. 11 data listeners added. Use emitter.setMaxListeners() to increase limit.
Trace
at Socket.addListener (events.js:179:15)
at Socket.Readable.on (_stream_readable.js:671:33)
at Connection.openTGroup (/home/oscar/src/HomeKit-NodeJS/homebridge/node_modules/eibd/lib/connection.js:142:15)
at Object. (/home/oscar/src/HomeKit-NodeJS/homebridge/accessories/knxdevice.js:134:20)
at Socket.emit (events.js:129:20)
at onwriteError (_stream_writable.js:317:10)
at onwrite (_stream_writable.js:335:5)
at WritableState.onwrite (_stream_writable.js:105:5)
at fireErrorCallbacks (net.js:456:13)
at Socket._destroy (net.js:467:5)
events.js:0
(null)
RangeError: Maximum call stack size exceeded

Hi Carsten,
that is the not-so-good-formatted way of eibd to say the connection to knxd has not worked.
Please check: is your knxd deamon running, and if it is, does it accept ip requests?
Please also check the ip address and port configured in config.json to match your setup.

Hi, I also had this problem after changes in the config.json. I had to stop and restart the eibd before running home bridge
greets neo

Please update to the latest version of Homebridge to confirm if the issue is still occuring. If it is go ahead and reopen this issue or hop onto Slack and ask around


docs: Added commands to README.md

Updated README.md with the roll, choose, and docs commands and a short description.
Also, added Owner Commands section with the roles, and add_confirm commands as well as a description.
Added an Owner Context Menu Commands section with the giveaway command and description.

If there is anything else I can do like this, I am more than happy to keep helping. Also helps improve my skill set as well.
Thank you for letting me contribute to your project.