Issue with Valorant anti-cheat system Vanguard blocking process

Hi there,
I'm new to GitHub and I wanted to say I absolutely love what you've done with MSIRGB script which is infinite times better than the Mystic Light on my MSI Z370 PC PRO motherboard.
However, saying that I wanted to bring up a certain issue I've encountered after installing Valorant yesterday (if it hasn't been brought to your notice already).

As you can see, the Valorant anti-cheat system Vanguard (which works like a rootkit, I believe) is stopping the inpout x64.sys , essentially preventing the RGB on my motherboard from working.
The official consensus from Valorant's team insists that the process might be vulnerable to exploits and hence the countermeasure. And there is no way to restore my RGB lighting without disabling or uninstalling Vanguard (which would render Valorant unplayable).
I'm curious to see if you can work out any fix for this via update? Or can at least give me some additional information from your perspective on the issue.
Thanks, and have a great day!

I have the same problem too

Did you find any workaround?

Did you find any workaround?

no

I can understand why Vanguard would stop the driver from loading. You could build a version of inpoutx64 that includes some cheat. In this case, inpout64 is digitally signed and therefore you could not do this without enabling developer mode on your computer.
The only solution I can see for this is for the Vanguard team to make an exception for inpoutx64 by checking its digital signature. If you could forward this to them, they may be willing to work on it. Here is a GitHub link for the digitally-signed driver and its source code: https://github.com/ellysh/InpOut32

Ah damn, that sure sounds icky on their side - blocking a signed driver for absoutely zero purposes.
Anyway, I'll raise a ticket and let them know regarding the driver and hope for the best! Will keep you updated here.

Anyone could have a driver signed, although it's expensive, so it's not completely crazy. But in this case, if they can compare the digital signature against the one on the GitHub link above, there should be no problem.

Hey,
So I did reach out to the Riot team by raising a ticket explaining what you advised me the other day, and well, here is the official response (pic attached).

Its kinda disappointing to say the least. But I guess there will be no workaround any time soon (unless one disables Vanguard and/or stops playing Valorant). Thanks for your support, regardless!

Yes, it is. I'm not sure what vulnerabilities they're talking about, though they may be right. However, I can't think of anything right now that I can do on my end to fix that. The driver is essential to MSIRGB and I cannot alter it in any way.

Beats me, honestly. And yeah no worries, I can't already thank you enough for the beautiful utility - I hope Riot fixes this soon. Cheers!

Let me leave this open so I don't forget about it.

I brought up a similar ticket with Riot Games, heard the same things back. Meaning, I've recently been restricted to Mystic Light s opposed to MSIRGB but I'm still trying to find a solid fix.

Any update on work status? What component we should check? I'd like to contribute

Any update on work status? What component we should check? I'd like to contribute

Hi. No, there isn't yet :( I'll see what I can do once my exams are over (February).

Hi. No, there isn't yet :( I'll see what I can do once my exams are over (February).

Don't worry, education first. Maybe you can tell what component we should check so in my free time I can experiment.

Don't worry, education first. Maybe you can tell what component we should check so in my free time I can experiment.

Unfortunately, there's nothing that I can do that doesn't look like a very suspicious workaround around either anti-cheat. I can't fix any of the vulnerabilities in the driver. Although the driver is open source, recompiling it requires a new digital signature, which costs a lot of money. Publishing my own unsigned driver doesn't work on the latest versions of Windows (unless the end user specifically allows that, which makes your computer vulnerable to kernel-level hacks). So there's no good solution. I'm closing this issue and leaving it as is.

That is really unfortunate. Wish there was a better way. Thank you for working on this.

Hi, OP here
So I found out sort of a workaround
(purely by coincidence of course)
I was doing some AV related stuff which prompted me to check and enable memory integrity in Windows Security. Of course, I had resolve a bunch of useless outdated incompatible drivers in the process, but once I got around to finally enabling it - guess what, the rainbow breathing appeared right from the next reboot!
Those of you are facing the same problem, you can ->

Go to Settings
Search in "Windows Security" ; open the same
Go to Device Security
Click on Core isolation details
Enable Memory integrity

It will prompt you to reboot your system, but once you've done that you're good to go!
PS - Vanguard will still show the same error dialogue, but as of now it isn't blocking MSIRGB from functioning
PPS - You need to have virtualization enabled on your BIOS and resolve any incompatible drivers for memory integrity to work
It worked for me, hope it works for you all too!


Adding Spin Trigger MQTT documentation

Thanks for the inline review comments @endocrimes

Thank you, Danielle!
Got that last inline commit in and am merging now :partying_face:


Golem Rush

Hello everyone :D
This is my first sprig game, "Golem Rush". Its about a golem, that "runs" down a hill, and try's avoiding the trees.
You can do that by using A/D. After "Game over" you can restart the game with "j".
I hope you'll like it!
Greetings, Spllit1.
... Checklist:
Check off the items that are true.

[x] The game was made using the Sprig editor.
[x] The game is placed in the in the /games directory.
[x] The code is significantly different from all other games in the Sprig gallery (except for games labeled "demo").
[x] The game runs without errors.
[x] The name of the file/game contains only alphanumeric characters, -s, or _s.
[x] The game name is not the same as the others from gallery
[x] The image is in the /games/img directory.
[x] The name of the image matches the name of your file.

Author: Spllit1

Ok! Congrats:) If you're a teen, you can get your sprig here! https://sprig-order.hackclub.dev/
Hack Clubbers would love to see this! Just post a link and 1-2 sentences talking about your game to our #ship channel:)

Thanks alot!! :D Just ordered mine. But i have one question: when will it approximately arrive?
Greetings, Spllit1

Depends on which country you are from, on average:
USA: <15 days
Rest of the world: ~30 days

Depends on which country you are from, on average: USA: <15 days Rest of the world: ~30 days

Alright, thanks, again. Have a nice day :D


Update introduction.mdx

Fixed a flaw I didn't notice immediately. Making minor corrections.

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint.

We are cancelling this PR as we will be making more minor corrections under another PR.


[C-2468] Click Tracking Read Event

Description
[Pull Request Description Here]
Type of change

[ ] Bug fix (non-breaking change that fixes an issue)
[ ] New feature (non-breaking change that adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)

Related issues

Fix [#1]()

make sure to run yarn lerna:version if you plan on releasing it.  either in this PR or a separate one


Setting isEnabled = false on UIBarButtonItem

Results in ? icon below. Running on iOS 11

The issue is fixed. Please update to 1.7.1. Thanks


Create /decline_friend REST API

what is the idea behind decline a user?

Lets say User A requested User B, this endpoint should do the following:

remove the userID of A from User.contacts.pending of User B
remove the userID of B from User.contacts.requested of User A
add the userID of B in User.contacts.declined of User A

Nice Job! I see activities at 10pm ;) @josearmandojacq


Error when run Formation task

Hello, when I run Formation task with algo=mappo, I got:

When I use algo=ppo, I got:

Any help, tks!!!

I also encountered the second problem. I found that, because vmap was used when calling cost_formation_hausdorff, and the cost_formation_hausdorff function itself used the @torch.vmap decorator, the inputs were being vectorized twice. This ultimately led to the p having an incorrect shape.
I was able to resolve the issue by removing the decorator. You can try as well.

I also encountered the second problem. I found that, because vmap was used when calling cost_formation_hausdorff, and the cost_formation_hausdorff function itself used the @torch.vmap decorator, the inputs were being vectorized twice. This ultimately led to the p having an incorrect shape. I was able to resolve the issue by removing the decorator. You can try as well.

Tks. I also removed the decorator and it worked, but the algo ppo could't convergence. Then I modified the mappo_new.py and the mappo worked.

I also encountered the second problem. I found that, because vmap was used when calling cost_formation_hausdorff, and the cost_formation_hausdorff function itself used the @torch.vmap decorator, the inputs were being vectorized twice. This ultimately led to the p having an incorrect shape. I was able to resolve the issue by removing the decorator. You can try as well.

Tks. I also removed the decorator and it worked, but the algo ppo could't convergence. Then I modified the mappo_new.py and the mappo worked.

Hi, When I executed the task python train.py task=Transport/TransportTrack algo=mappo headless=true with share_actor=True cfg , I got the following error:
[2024-07-08 10:56:02,847][root][INFO] - Default parameters:
Mass: [[0.6800000071525574], [0.6800000071525574], [0.6800000071525574], [0.6800000071525574]]
Inertia: [[0.007000000681728125, 0.007000000681728125, 0.011999999172985554], [0.007000000681728125, 0.007000000681728125, 0.011999999172985554], [0.007000000681728125, 0.007000000681728125, 0.011999999172985554], [0.007000000681728125, 0.007000000681728125, 0.011999999172985554]]
Thrust2Weight: [[0.8999204039573669, 0.8999204039573669, 0.8999204039573669, 0.8999204039573669], [0.8999204039573669, 0.8999204039573669, 0.8999204039573669, 0.8999204039573669], [0.8999204039573669, 0.8999204039573669, 0.8999204039573669, 0.8999204039573669], [0.8999204039573669, 0.8999204039573669, 0.8999204039573669, 0.8999204039573669]]
Force2Moment: [[62.499996185302734, 62.499996185302734, 62.499996185302734, 62.499996185302734], [62.499996185302734, 62.499996185302734, 62.499996185302734, 62.499996185302734], [62.499996185302734, 62.499996185302734, 62.499996185302734, 62.499996185302734], [62.499996185302734, 62.499996185302734, 62.499996185302734, 62.499996185302734]]
/home/user/miniconda3/envs/sim/lib/python3.10/site-packages/torch/nn/modules/lazy.py:181: UserWarning: Lazy modules are a new feature under heavy development so changes to the API or functionality can happen at any moment.
  warnings.warn('Lazy modules are a new feature under heavy development '
Error executing job with overrides: ['task=Transport/TransportTrack', 'algo=mappo', 'headless=true']
RuntimeError: TensorDictModule failed with operation
    Sequential(
      (0): Sequential(
        (0): Linear(in_features=4, out_features=512, bias=True)
        (1): Mish()
        (2): LayerNorm((512,), eps=1e-05, elementwise_affine=True)
        (3): LazyLinear(in_features=0, out_features=256, bias=True)
        (4): Mish()
        (5): LayerNorm((256,), eps=1e-05, elementwise_affine=True)
      )
      (1): LazyLinear(in_features=0, out_features=4, bias=True)
      (2): Rearrange('... -> ... 1')
    )
    in_keys=[('agents', 'observation_central')]
    out_keys=['state_value'].

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

Traceback (most recent call last):
  File "/home/user/git/OmniDrones/scripts/train.py", line 103, in main
    policy = ALGOS[cfg.algo.name.lower()](
  File "/home/user/git/OmniDrones/omni_drones/learning/mappo_new.py", line 180, in __init__
    self.critic(fake_input)
  File "/home/user/miniconda3/envs/sim/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1532, in _wrapped_call_impl
    return self._call_impl(*args, **kwargs)
  File "/home/user/miniconda3/envs/sim/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1541, in _call_impl
    return forward_call(*args, **kwargs)
  File "/home/user/miniconda3/envs/sim/lib/python3.10/site-packages/tensordict/nn/common.py", line 289, in wrapper
    return func(_self, tensordict, *args, **kwargs)
  File "/home/user/miniconda3/envs/sim/lib/python3.10/site-packages/tensordict/_contextlib.py", line 126, in decorate_context
    return func(*args, **kwargs)
  File "/home/user/miniconda3/envs/sim/lib/python3.10/site-packages/tensordict/nn/utils.py", line 261, in wrapper
    return func(_self, tensordict, *args, **kwargs)
  File "/home/user/miniconda3/envs/sim/lib/python3.10/site-packages/tensordict/nn/common.py", line 1224, in forward
    raise err from RuntimeError(
  File "/home/user/miniconda3/envs/sim/lib/python3.10/site-packages/tensordict/nn/common.py", line 1198, in forward
    raise err
  File "/home/user/miniconda3/envs/sim/lib/python3.10/site-packages/tensordict/nn/common.py", line 1184, in forward
    tensors = self._call_module(tensors, **kwargs)
  File "/home/user/miniconda3/envs/sim/lib/python3.10/site-packages/tensordict/nn/common.py", line 1141, in _call_module
    out = self.module(*tensors, **kwargs)
  File "/home/user/miniconda3/envs/sim/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1532, in _wrapped_call_impl
    return self._call_impl(*args, **kwargs)
  File "/home/user/miniconda3/envs/sim/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1541, in _call_impl
    return forward_call(*args, **kwargs)
  File "/home/user/miniconda3/envs/sim/lib/python3.10/site-packages/torch/nn/modules/container.py", line 217, in forward
    input = module(input)
  File "/home/user/miniconda3/envs/sim/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1532, in _wrapped_call_impl
    return self._call_impl(*args, **kwargs)
  File "/home/user/miniconda3/envs/sim/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1541, in _call_impl
    return forward_call(*args, **kwargs)
  File "/home/user/miniconda3/envs/sim/lib/python3.10/site-packages/torch/nn/modules/container.py", line 217, in forward
    input = module(input)
  File "/home/user/miniconda3/envs/sim/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1532, in _wrapped_call_impl
    return self._call_impl(*args, **kwargs)
  File "/home/user/miniconda3/envs/sim/lib/python3.10/site-packages/torch/nn/modules/module.py", line 1582, in _call_impl
    result = forward_call(*args, **kwargs)
  File "/home/user/miniconda3/envs/sim/lib/python3.10/site-packages/torch/nn/modules/linear.py", line 116, in forward
    return F.linear(input, self.weight, self.bias)
TypeError: Multiple dispatch failed for 'torch.nn.linear'; all __torch_function__ handlers returned NotImplemented:

  - tensor subclass <class 'tensordict._td.TensorDict'>

For more information, try re-running with TORCH_LOGS=not_implemented

Set the environment variable HYDRA_FULL_ERROR=1 for a complete stack trace.

I installed the nightly version of tensordict and torchrl. How can I modify it to make mappo run normally?
Can you help me solve it? It would be greatly appreciated.

Hi, When I executed the task python train.py task=Transport/TransportTrack algo=mappo headless=true with share_actor=True cfg , I got the following error:

hi luoming3 @luoming3 , sorry to disturb, have you solve this problem? it seems that all multi-agent algorithm got the same error you list above but i have no idea on how to solve it

hi @luoming3 @zhaozilong2zl  did any of you solve the issue ? I just got it and i'm looking for a fix
Thanks


transaction_bytes_succ test is non-deterministic + failures based on key content

From time to time the test suite will fail on this test, giving the following output:
---- transaction::transaction_bytes_succ stdout ----
thread 'transaction::transaction_bytes_succ' panicked at 'called Result::unwrap() on an Err value: YError(InvalidTime, State { next_error: None, backtrace: None })', /checkout/src/libcore/result.rs:906:4
This appears to be happening due to some property of some keys, hence why it passes some times and fails other times.
A verified permanent fix will require the following:
1 - Identifying the property in the generated keys causing it to fail
2 - Make the keys static, instead of dynamically generated at runtime, set the keys to known "bad" values
3 - Fix the underlying implementation so that it no longer fails
Potentially similar issues could crop up elsewhere, but so far this is the only test i've seen that is failing in a non-deterministic manner despite the use of randomness in several locations in the test suite.

It was a business logic error. The check function was checking if the transaction time was < the current time instead then in the future. Here is also an implicit issue that I've left for the future but that we should address: Bitcoin is giving +/- 2h as an acceptable range for timestamps. But it is super empirical. I do not have any experience with other protocols thouth. Time is definitely unreliable on the internet. In the wp a delta is set but not defined. So far it is 0. What about that?

It should be fixed with commit 887fdf8b9a5e9edbfb248ae3e866010abc7c8a84, comment "Fix time check in transaction". An idea to avoid this kind of issues is to use property testing whenever needed. quickcheck.rs could help.


Got error when configuring portal

hi, when configure with portal get the following error:
http://screencast.com/t/vSYXbTBim
there is any thing need to be modified??

@myyouthlife I was able to get the app working against my Portal this weekend, but it took some modifications to the main.js file to get it to work.  Attached is a copy of that file.  Update lines 46, 50, 60 and 86 in main.js as appropriate.  Hope this helps!
main.js.txt


Question: copying custom block copies all child element text despite user-select: none

Do you want to request a feature or report a bug?
Bug (possibly)
What is the current behavior?
I have a custom block component with some functionality (dropdown menu) for adding attribution tags to blocks. The UI is all working fine, but I can't figure out how to make it so when the user copies a blocks for pasting into other editors to copy only the text.
See the gif below as an example:

Ideally, only
11
222

would have been copied, but it's copying all of these UI elements in my custom block! I tried adding user-select: none and contentEditable={false} for these elements, but their text is still being copied to clipboard.
Note that this same problem happens when I turn on readOnly mode for the editor.
What is the expected behavior?
Some way of making sure only the core editor text gets copied - or elements with user-select: none should not be included in clipboard data.
Which versions of Draft.js, and which browser / OS are affected by this issue? Did this work in previous versions of Draft.js? 0.10.1

Looks like this is actually an issue in chrome:
https://stackoverflow.com/questions/16989387/user-select-still-copies-to-clipboard
https://bugs.chromium.org/p/chromium/issues/detail?id=147490


use_diff : false ??

Hi @endernewton
I have a doubt regarding ignoring difficult_case while training/testing on Pascal0712.
As per my understanding, for both training and testing phase, difficult annotation from pascal data is ignored which is set in pascal_voc.py
PASCAL specific config options
self.config = {'cleanup' : True,
'use_salt' : True,
'use_diff' : False,
'matlab_eval' : False,
'rpn_file' : None,
'min_size' : 2}
As per my understanding, one should not ignore difficult_case atleast for evolution because if network is able to detect difficult example from test set, it will be treated as false alarm since there is no ground truth available to evaluate.
Please correct me if my understanding is wrong.
Thank you

haha yes, thanks for the carefulness, i think somewhere in the literature people ignored the diff examples to make the numbers comparable to previous works. if you find the numbers with use_diff= true increased for testing, let me know!

Okay thanks for this data points!
Sent from my iPhone

On Sep 4, 2017, at 00:31, anand<EMAIL_ADDRESS>wrote:
@endernewton
No, I checked code for fast/faster/RFCN detectors and all uses same config for evaluation (use_diff= false). Result are bad compared to benchmark when consider difficult examples for testing
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.


Adapt to xsrf_cookies depreciation from tornado

With tornado 6.3 the xsfr_cookies will be depreciated. Let's keep an eye on:

https://github.com/tornadoweb/tornado/issues/3217
https://github.com/tornadoweb/tornado/issues/865
https://github.com/tornadoweb/tornado/issues/3026
https://github.com/tornadoweb/tornado/issues/2573

FYI I've reversed my decision to deprecate xsrf_cookies at this time; see https://github.com/tornadoweb/tornado/pull/3226#issuecomment-1441191822 for details. SameSite cookies are not a sufficient replacement for xsrf_cookies (although the sec-fetch-site header might be once it is supported in all browsers).

I'm aware about that @bdarnell, thank you for the heads up anyways.


Website Documentation component Select

The following examples (preview) are not showing the correct color on the page: Info color, Success color, Warning color and Error color.   Assuming that the border(outline) for the select box should be displaying the correct color. The HTML code appears to correct.

Progress component also seems affected


Test Improvements and Functional Corrections

Changes
This Pull Request includes significant test improvements and some functional corrections made in the dev branch. The goal is to enhance code readability and sustainability while also expanding our test coverage.
Improvements Made

Centralized repetitive test setup code within beforeEach.
Made test descriptions clearer and more understandable.
Added additional test scenarios for isValidCommand, isAuthorBotOwner, and other utility functions.
Improved mocking of the createChannelMessage function.

Why These Changes?
These changes aim to make our codebase cleaner and more manageable and streamline our testing process. Additionally, we're targeting an increase in the overall quality of the project by reducing potential errors and facilitating faster integration of new features.
Testing

All unit tests were run and passed.
Code coverage has increased with the addition of new tests.
Manual testing was conducted to confirm that changes exhibit the desired behaviors.

Next Steps
After this PR is accepted, we will focus on further functional enhancements and expanding our test coverage even more.

Please review these changes and feel free to comment with any questions or suggestions you might have. Thanks in advance!

Merged! 🎉


Updates specific to Ilmu Pertanian (Agricultural Science)

[ ] Create page
[ ] Green area (or whatever alternative is decided upon)
[ ] Add papers
[ ] Share on socmed

Article is under review


Return Codes

Right now the return codes of aRESTocats does not allow to discriminate between the tests being executed with test failures and the test-execution crashing. I suggest we introduce a different return code for runs where all scenarios have been executed but there are test failures.

Implemented on master.


💅 typo in rule description

Environment information
i Using === may be unsafe if you are relying on type coercion

  i Unsafe fix: Use ===

The loose comparison (==) operator is used in the code where the error is indicated. It should be "Using == ..." (2 equal signs in the description instead of three)
Rule name
lint/suspicious/noDoubleEquals

Wanna send a PR?

I don't know Rust, and the toolchain is not set up. This seems like a small change, but some tests may fail, and it's not fun to debug them using CI logs.

So that I've also faced to this issue, ive created a simple PR !
fell happy if you'd check it :)


RemoveVoidCall always produces a false positive when it removes assert calls.

Maybe it would be enough to just look up a source file string and detect assert strings there.

I've spent some time thinking about a proper solution and the only good (imo) idea is to rely on the junk detector to drop these mutations.
@stanislaw, please, reopen if you got another ideas.


[SMALLFIX] Fault tolerance minor improvements

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/16561/
Test PASSed.

Merged build finished. Test PASSed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/16564/
Test PASSed.


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

bash prepare_data.sh
Processing: Area_1
prepare_data_inst.py:165: DtypeWarning: Columns (5) have mixed types.Specify dtype option on import or set low_memory=False.
room_label) = read_s3dis_format(area_id, room_name, data_root)
Traceback (most recent call last):
File "prepare_data_inst.py", line 165, in
room_label) = read_s3dis_format(area_id, room_name, data_root)
File "prepare_data_inst.py", line 67, in read_s3dis_format
rgb = np.ascontiguousarray(room_ver[:, 3:6], dtype='uint8')
ValueError: invalid literal for int() with base 10: '106.000000'
processing: random sample
1/41 Area_1_conferenceRoom_1
2/41 Area_1_conferenceRoom_2
3/41 Area_1_copyRoom_1
4/41 Area_1_hallway_1
5/41 Area_1_hallway_2
6/41 Area_1_hallway_4
7/41 Area_1_hallway_5
8/41 Area_1_hallway_6
9/41 Area_1_hallway_7
10/41 Area_1_hallway_8
11/41 Area_1_office_10
12/41 Area_1_office_11
13/41 Area_1_office_12
14/41 Area_1_office_13
15/41 Area_1_office_14
16/41 Area_1_office_15
17/41 Area_1_office_16
18/41 Area_1_office_17
19/41 Area_1_office_18
20/41 Area_1_office_19
21/41 Area_1_office_1
22/41 Area_1_office_20
23/41 Area_1_office_22
24/41 Area_1_office_23
25/41 Area_1_office_24
26/41 Area_1_office_25
27/41 Area_1_office_26
28/41 Area_1_office_27
29/41 Area_1_office_28
30/41 Area_1_office_29
31/41 Area_1_office_2
32/41 Area_1_office_30
33/41 Area_1_office_31
34/41 Area_1_office_3
35/41 Area_1_office_4
36/41 Area_1_office_5
37/41 Area_1_office_6
38/41 Area_1_office_7
39/41 Area_1_office_8
40/41 Area_1_office_9
41/41 Area_1_pantry_1
I got error when doing bash prepare_data.sh. Also I only got processing Area_1 only. Can you please help me with this issue. How can I process all Areas? Thank you.

@SijanNeupane49  I remove the files: s3dis/Area_1/wc_1  and   s3dis/Area_6/hallway_2.

The blue values in the s3dis dataset contain 2 texts.

This error indicates your data have some number error. You can see more information here. There are maybe 3 scenes having error. You need to fix the error manually or apply this patch. The command is somewhat similar to this. In my case, i download the data form here and the errors are already fixed so i don't need to patch the error.

Thank you all for your  fast reply. @thangvubk I also downloaded the data from the same link however I got the data with errors. I solved the errors manually and now I got all Areas processed.

rea_6/hallway_2.

@Atopis Thanks, it works!

@SijanNeupane49 I removed the files: s3dis/Stanford3dDataset_v1.2/Area_1/wc_1 and s3dis/Stanford3dDataset_v1.2/Area_6/hallway_2.

@Atopis Thanks, it works!

谢谢大家的快速回复。我还从同一链接下载了数据，但是我得到的数据有错误。我手动解决了错误，现在我处理了所有区域。

谢谢大家的快速回复。我还从同一链接下载了数据，但是我得到的数据有错误。我手动解决了错误，现在我处理了所有区域。

can you give me some advice to solve this problem


pyarrow: Should csv_read take StringIO?

I am trying to read an XML that was converted into an in-memory CSV into pyarrow:
pyarrow.csv.read_csv(
    StringIO(str(result)),
    parse_options=pyarrow.csv.ParseOptions(delimiter='|'),
)

The documentation suggests, a file-like object as source should be permissible. However, the code fails with:
SystemError                               Traceback (most recent call last)
 in
      1 pyarrow.csv.read_csv(
      2     StringIO(str(result)),
----> 3     parse_options=pyarrow.csv.ParseOptions(delimiter='|'),
      4 )
      5

SystemError:  returned NULL without setting an error

Is this a bug or am I attempting something that is not permitted?
Dumping the CSV to disk and specifying its filename works perfectly fine.

Can you open a JIRA issue? Looks like a bug to me

@wesm Many thanks for your feedback. After investigating further I realized that I was using pyarrow version 0.11.x. With version 0.14.x this is no longer an issue. - Closing this issue.


Support alternative git repository locations

Besides Github, we should add support for other common providers, notably GitLab, ADO, and BitBucket.
See this community request: https://discord.com/channels/959796421832343562/959801632151969792/1230497912987848705

Closing since this is now supported through direct uploads: https://docs.rilldata.com/deploy/existing-project/deploy-from-ci


Omitted guide section at /dev-querying-state

A section of the Querying State is missing information or intentionally left blank.
Here's the URL: Querying By Block Height
Was it omitted as it could possibly contain the same content as that in Querying Historical State section?
Could you please let me know what needs to be done there and I'd be glad to work on it?

Hey, you saw that correctly, thanks for the tip.


How it will resign after country selection for searched country?

You have to pop/dismiss ViewController explicitly from the delegate method or the closure. See readme Example

I am already doing this

picker.didSelectCountryClosure = { name, code in
picker.navigationController?.popViewControllerAnimated(true)
print(code)
}

Fixed in 0.1.9 🙇 .
Thanks


[Summary] take number into account in summary sentence

Rebase.
Maybe we should try to use pluralize behaviour of i18n library

@Tommass is it ready to be merged ?


Add expand/collapse

@jacobspaceface is this about code folding or expand and collapse panes?

I was talking about code folding.


Record default array iterator functions on the library object

Fixes OS#14525371

it will be good to add the test case (preferable in the jshost with mock dom objects) which deletes this properties.

@akroshg I have added unittest with mock dom objects and sent out a PR. Is this okay to merge ?


Remove state.State dependency from apparmor package

This PR removes the state.State dependency from apparmor package, so now it's dependent from sys.OS. This way its clearer what actually apparmor package depend on. This change is based on conversation from #9906.

This pull request didn't trigger Jenkins as its author isn't in the whitelist.
An organization member must perform one of the following:

To have this branch tested by Jenkins, use the "ok to test" command.
To have a one time test done, use the "test this please" command.

Those commands are simple Github comments of the format: "jenkins: COMMAND"

jenkins: test this please


Is it possible to have a Rolling File Logger and Console Logger at the same time?

Hi there,
I am wanting to have a Rolling File Logger on all the time, and then use a command line arg to also turn on Console Logging at the same time.  Is this possible and if so how do I configure Simple Node Logger to do this?
Thanks for your time, and a great product.
Regards,
Scott

yes, you can add new adapters for file, console, etc.  see ./examples/category-logger.js

Darryl, Thanks for the reply.
I had a look at category-logger.js, I tried the following code:
manager.addAppender(manager.createRollingFileLogger(opts));
But I get the error:
manager.addAppender(manager.createRollingFileLogger(opts));
                            ^

TypeError: manager.createRollingFileLogger is not a function
    at Object.<anonymous> (C:\[path]\TestCategoryLogger.js:19:37)
    at Module._compile (module.js:409:26)
    at Object.Module._extensions..js (module.js:416:10)
    at Module.load (module.js:343:32)
    at Function.Module._load (module.js:300:12)
    at Function.Module.runMain (module.js:441:10)
    at startup (node.js:139:18)
    at node.js:974:3

Can you provide an example of exactly how it is spost to work?
Thanks for your time.

sorry, I implemented the examples to run from the project root, so for mac/linux you would do this: node examples/category-logger.js
I'm guessing that for windows it would be node examples\category-logger.js but I have no way to test it.

@darrylwest Thanks again for the response.
The paths is not the problem.  I can run the category script fine without error.  I just need to update the require statements as shown below.
But if I modify it to try and use the rolling file logger it fails with the error I mentioned:
manager.addAppender(manager.createRollingFileLogger(opts));
In windows, once the module is installed, I do the require as follows, and this works fine:
var SimpleLogger = require('simple-node-logger'),
      manager = new SimpleLogger();

Here is the full script that generated the error:
var SimpleLogger = require('simple-node-logger'),
      log_manager = new SimpleLogger(),
      opts = {
		logDirectory: 'c:\users\[username]', // Replace with username of logged in user
		fileNamePattern: 'SURPASSClientAssistApp-<DATE>.log',
		dateFormat: 'YYYY.MM.DD'
	},
	log1,
	log2;

log_manager.addAppender(log_manager.createConsoleAppender() );
log_manager.addAppender(log_manager.createRollingFileLogger(opts));

log1 = log_manager.createLogger( 'CategoryOne', 'trace' );
log2 = log_manager.createLogger( 'CategoryTwo', 'trace' );

log1.trace('this is a simple trace log statement (should not show)');
log1.debug('this is a simple debug log statement (should not show)');
log1.info('this is a simple info log statement/entry');
log2.warn('this is a simple warn log statement/entry');
log1.error('this is a simple error log statement/entry');
log2.fatal('this is a simple fatal log statement/entry');

log2.trace('this is a simple trace log statement (should show)');
log1.debug('this is a simple debug log statement (should show)');

var loggers = log_manager.getLoggers();
loggers.forEach(logger => {
	console.log('stats: ', logger.getCategory(), logger.getStats());
});

Thanks again for your time.

I see whats happening--what you want to do is create an Appender, not a full logger (that's what the manager is.  so, you should be invoking this:
log_manager.addAppender(log_manager.createRollingFileAppender(opts));
-- darryl

Cool that solved the problem, thanks very much for sharing the logger and the support!

@darrylwest, Actually I now have a new problem.
I have the following script:
var _log_opts = {
	timestampFormat: 'YYYY-MM-DD HH:mm:ss:SSS'
},
_log_manager = new SimpleLogger({ level: 'all' });

_log_manager.addAppender(_log_manager.createConsoleAppender(_log_opts));

var _log = _log_manager.createLogger('TestCat');

_log.info('here is the test');

The problem is that it productions duplicate log entries in the console.
2017-06-19 11:30:07:704 INFO  TestCat here is the test
2017-06-19 11:30:07:704 INFO  TestCat here is the test
Thanks again for your time.

As a follow up I find that if I modify the script to the following I no longer get duplicates:
var _log_opts = {
	timestampFormat: 'YYYY-MM-DD HH:mm:ss:SSS'
},
_log_manager = new SimpleLogger({ level: 'all' });

_log_manager.createConsoleAppender(_log_opts);

var _log = _log_manager.createLogger('TestCat');

_log.info('here is the test');

So just removing this the _log_manager.addAppender( fixed it.

@codeowl1 Thanks, I had this exact problem.  I assumed you'd need to add the appender after creating it.  Thanks for following up, much appreciated


Is it compatible with all escpos printers?

I want to know if this package is compatible with Datamax o'neil printers ? Is there any way to check the output without a physical printer. Maybe like a simulation or something? Should we go inside the app and then connect to the printer or will this work if the printer was already connected to the device even before entering the app ? It would be really helpful if someone could answer these questions. Thanks in advance.

Hi @krishnatheog , have you found the solution to your problem, I also need this solution badly


support file globs?

I built esformatter thinking about formatting a single file (was thinking mainly about text editors) but there seems to be a lot of people wanting to reformat whole repositories at once:

https://github.com/royriojas/esbeautifier
https://github.com/maxogden/standard-format
https://github.com/jzaefferer/grunt-esformatter

thinking of something like:
# multiple globs accepted (we already accept multiple files anyway)
esformatter -i lib/**.js bin/*

could be easily implemented by adding node-glob as a dependency

Sounds good to me. esbeautifier also has a "check only" mode and more. The cache sounds interesting for my grunt plugin.

let's rip off all the good ideas from @royriojas and standard-format :stuck_out_tongue_winking_eye:

Sure, if they got into the main esformatter, I can just deprecate the other tools :D In the end the heavy lifting is done by esformatter so it might be worth to move that behavior into it.
The check-only mode was something I added to enforce files being beautified before being pushed to the repo and the cache was introduced because the file code base was medium size and waiting for the beautifier to finish beautifying all the files everytime was a waste of time.
I'm all for integrate them into the main cli tool. I found myself lately moving out of the grunt/gulp world and to embrace more the npm as a build tool so I needed this that's why I didn't used the grunt wrapper over esformatter. I needed a cli version :)


Using a Blade template to render a whole row

Summary of problem or feature request
Is it possible to let a blade template render a whole row entirely? Including the
, because this too needs classes according to properties of the row's entity.
The table we have has logic in most cells so it'd be far better for us if the component could make a blade view call passing the entity in as a variable.
(This works fine with the client-side only JQuery DataTables.)
System details

Operating System: Various Linux (depending on environment)
PHP Version: 7.3
Laravel Version: 6
Laravel-Datatables Version: 9.20

I think that is not possible on server-side version. But you can use setRowClass https://yajrabox.com/docs/laravel-datatables/master/row-options#row-class if you just need a class in tr.

Thanks for your reply yajra. Unfortunately we'd need to be able to render the whole row with blade. Each row is as complicated as this:

status_class() }}">
    {{ $supportpackage->reference }}

        @if ($supportpackage->receivingCompany)
            {{ $supportpackage->receivingCompany->name }}
        @else
            Unknown
        @endif

    @if ($supportpackage->receivingCompany) {{ $supportpackage->receivingCompany->business_urn }} @endif

        {{ $supportpackage->status_text() }}
        attachments_outstanding() }}">

    @if ($supportpackage->category) {{ $supportpackage->category->name }} @endif
    @if ($supportpackage->group) {{ $supportpackage->group->name }} @endif

        @if ($supportpackage->approvedCompany)
            {{ $supportpackage->approvedCompany->name }}
        @elseif ($supportpackage->approved_company)
            {{ $supportpackage->approved_company }}
        @else
            Unknown
        @endif

    {{ $supportpackage->approved_advisor }}
    @if ($supportpackage->provision_date) {{ $supportpackage->provision_date->format('d/m/Y') }} @endif
    @if ($supportpackage->due_date) {{ $supportpackage->due_date->format('d/m/Y') }} @endif

            @if ($supportpackage->is_submitted())
                @if ((Auth::user()->is_admin() || Auth::user()->advisory_admin_access()))
                    can_write() || !$supportpackage->is_submitted()) disabled @endif" href="{{ url('/advisory/supportpackages/'.$supportpackage->id.'/return') }}" data-toggle="tooltip" title="Return submission" onclick="return confirm('Are you sure you would like to return this submission back to the approved company? They will then be able to make amendments.');" @if (!$supportpackage->can_write() || !$supportpackage->submit_notified_at) disabled="disabled" @endif>

                        Return submission

                @endif
            @else
                can_write() || $supportpackage->is_submitted()) disabled @endif" href="{{ url('/advisory/supportpackages/'.$supportpackage->id.'/submit') }}" data-toggle="tooltip" title="Submit" onclick="return confirm('Are you sure you would like to submit this support package? You cannot make any further amendments once submitted.');" @if (!$supportpackage->can_write() || $supportpackage->submit_notified_at) disabled="disabled" @endif>

                    Submit

            @endif
            can_read()) disabled @endif" href="{{ url('/advisory/supportpackages/'.$supportpackage->id.'/show') }}" data-toggle="tooltip" title="Open" @if (!$supportpackage->can_read()) disabled="disabled" @endif>

                View

            @if ((Auth::user()->is_admin() || Auth::user()->advisory_admin_access()))
                can_write() || $supportpackage->cancelled) disabled @endif" href="{{ url('/advisory/supportpackages/'.$supportpackage->id.'/cancel') }}" data-toggle="tooltip" title="Cancel" onclick="return confirm('Are you sure you would like to cancel this support package?');" @if (!$supportpackage->can_write() || $supportpackage->cancelled) disabled="disabled" @endif>

                    Cancel

            @endif

oic, it's still doable with addColumn with view

Also, don't forget to set rawColumns since you are returning an html.


Add Chocolatey and GoFish to the quickstart docs

Added note mentioning the Choco package is maintained by a community member and not by any of the core maintainers. Thanks @radu-matei for the suggestion. :)


Update payload.mdx

What kind of changes does this PR include?

New or updated content

Description
Expanded the stub with instructions how to make a new PayloadCMS collection, fetch it and build an Astro blog with it. Discord thread: https://discord.com/channels/830184174198718474/1083317986380742686

Hey @isamardzija ! I can see that Kevin has also now gone through and added some comments for you!  :partying_face:
No rush, and I don't want this to look overwhelming :sweat_smile: ! When you're ready, you can come back and address these in bits and pieces over time. No need to fix everything at once! If you have any questions for either Kevin or I based on our comments, or need any pointers for using GitHub's interface to "accept/commit" suggestions or "resolve" issues when you're happy with whatever changes you made in response to a suggestion, just let us know!
This was a HUGE PR, so that's why there are lots of comments! This is normal, and it's normal that it takes a while to figure out all the little things. It's much different than a typo fix or something.  :joy: So again, don't get discouraged by what looks like a lot of work to do. Take it one comment at a time and we'll make this a super guide for the docs! :rocket:

Just checking in, @isamardzija ! I see you've jumped in and made a lot of changes, and I think there are still some open comments here.
So, just to help keep me organized, ping me again when you've had a chance to make all the changes you want to make, or if you have questions about any of the open comments, so I can look at this fresh again! Reminder, no rush! I just want to make sure I know when I should come back to this!  :smile:

Hi @isamardzija ! I'm going to commit some changes here and see if we can get moving a little more quickly on this one! I know I have a lot of comments, and that makes it tricky to look at. So let me make some changes directly and see if we can smooth it out.  :smile:

Ok everyone!
I made some executive decisions and streamlined the earlier part, emphasizing use a template (since that's the happy path) and added notes about needing to do things manually if you didn't use a template.
I've also pulled this out of draft, so go ahead and review! @isamardzija , please make sure I didn't change anything that breaks this. Let's make this "good enough" to publish (accurate, working) even if it's not the most comprehensive guide ever!

Everything looks good to me!
I followed the current draft and successfully connected Astro and PayloadCMS in a simple test project.


Test Schedule

The bot could input a course name and output the date and time of the coming test or print out the tests for a given grade.

Closed with #74


feat: make isNoetherian_of_isNoetherianRing_of_finite an instance

Make isNoetherian_of_isNoetherianRing_of_finite an instance: this was impossible in Lean 3 because of a loop.

!bench

can we try remove all explicit calls of isNoetherian_of_isNoetherianRing_of_finite to see if it actually works in practice?

can we try remove all explicit calls of isNoetherian_of_isNoetherianRing_of_finite to see if it actually works in practice?

Let me see.

!bench


Game crashes when resizing UI to exact size of Container

Godot version
v4.1.2.stable.official [399c9dc39]
System information
Godot v4.1.2.stable - Windows 10.0.22000 - Vulkan (Compatibility) - NVIDIA GeForce RTX 3070 Ti (NVIDIA; <IP_ADDRESS>58) - Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz (8 Threads)
Issue description
Whenever I resize the game, if the size of the window matches the size of a specific container the whole computer freezes for a moment, then a "message out of memory" error is displayed in the terminal and the game crashes (Infinite loop somewhere that causes a stack overflow?).
https://github.com/godotengine/godot/assets/45227294/eb2f41f7-9343-4d7d-b171-621727bf8d55
Steps to reproduce

Open sample project
Run UI scene (Scenes/UI.tscn)
Slowly shrink window vertically
See how the computer freezes for a moment, then the game becomes unresponsive, then it crashes.

Minimal reproduction project
MRP.zip

This is a known issue, check the description of expand_mode in TextureRect.

I tried removing the AspectRatioContainer and the problem still persists. Just avoid fit modes in general

This could also be related to https://github.com/godotengine/godot/issues/81878. The TextureRect issue is tracked here I think: https://github.com/godotengine/godot/issues/75713


Fails with: unexpected keyword argument 'output_attentions'

Thanks for creating this tool!  Installation went fine, and when I run it, all goes well  until I click the "send" button on the browser.  (Chrome or Brave, on MacOS 10.15), then it fails.
I just ran with the defaults, GPT-2 and the default sentence.
Here's a log from running the server:
$ python server.py
Namespace(host=None, nodebug=False, port='8888')

Serving Flask app "server" (lazy loading)
Environment: production
WARNING: This is a development server. Do not use it in a production deployment.
Use a production WSGI server instead.
Debug mode: on
Running on http://<IP_ADDRESS>:8888/ (Press CTRL+C to quit)
Restarting with stat
Namespace(host=None, nodebug=False, port='8888')
Debugger is active!
Debugger PIN: 138-828-520
<IP_ADDRESS> - - [16/Feb/2020 22:48:31] "GET / HTTP/1.1" 302 -
<IP_ADDRESS> - - [16/Feb/2020 22:48:31] "GET /client/index.html HTTP/1.1" 200 -
<IP_ADDRESS> - - [16/Feb/2020 22:48:31] "GET /client/styles.css HTTP/1.1" 200 -
<IP_ADDRESS> - - [16/Feb/2020 22:48:32] "GET /client/tools..js HTTP/1.1" 200 -
<IP_ADDRESS> - - [16/Feb/2020 22:48:32] "GET /favicon.ico HTTP/1.1" 404 -
Downloading: 100%|███████████████████████████████████████████████████████████████████████████████████████████| 224/224 [00:00<00:00, 63.0kB/s]
Downloading: 100%|█████████████████████████████████████████████████████████████████████████████████████████| 548M/548M [00:27<00:00, 19.8MB/s]
<IP_ADDRESS> - - [16/Feb/2020 22:49:07] "POST /api/attn HTTP/1.1" 500 -
Traceback (most recent call last):
File "/Users/shawley/anaconda/envs/attnvis/lib/python3.6/site-packages/flask/app.py", line 2463, in call
return self.wsgi_app(environ, start_response)
File "/Users/shawley/anaconda/envs/attnvis/lib/python3.6/site-packages/flask/app.py", line 2449, in wsgi_app
response = self.handle_exception(e)
File "/Users/shawley/anaconda/envs/attnvis/lib/python3.6/site-packages/flask/app.py", line 1866, in handle_exception
reraise(exc_type, exc_value, tb)
File "/Users/shawley/anaconda/envs/attnvis/lib/python3.6/site-packages/flask/_compat.py", line 39, in reraise
raise value
File "/Users/shawley/anaconda/envs/attnvis/lib/python3.6/site-packages/flask/app.py", line 2446, in wsgi_app
response = self.full_dispatch_request()
File "/Users/shawley/anaconda/envs/attnvis/lib/python3.6/site-packages/flask/app.py", line 1951, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/Users/shawley/anaconda/envs/attnvis/lib/python3.6/site-packages/flask/app.py", line 1820, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/Users/shawley/anaconda/envs/attnvis/lib/python3.6/site-packages/flask/_compat.py", line 39, in reraise
raise value
File "/Users/shawley/anaconda/envs/attnvis/lib/python3.6/site-packages/flask/app.py", line 1949, in full_dispatch_request
rv = self.dispatch_request()
File "/Users/shawley/anaconda/envs/attnvis/lib/python3.6/site-packages/flask/app.py", line 1935, in dispatch_request
return self.view_functionsrule.endpoint
File "/Users/shawley/Downloads/attnvis/server.py", line 38, in attn
loaded_models[model_name] = AttentionGetter(model_name)
File "/Users/shawley/Downloads/attnvis/api.py", line 19, in init
self.model = AutoModel.from_pretrained(model_name, output_attentions=True).to(
File "/Users/shawley/anaconda/envs/attnvis/lib/python3.6/site-packages/transformers/modeling_auto.py", line 377, in from_pretrained
return model_class.from_pretrained(pretrained_model_name_or_path, *model_args, config=config, **kwargs)
File "/Users/shawley/anaconda/envs/attnvis/lib/python3.6/site-packages/transformers/modeling_utils.py", line 463, in from_pretrained
model = cls(config, *model_args, **model_kwargs)
TypeError: init() got an unexpected keyword argument 'output_attentions'

A quick fix is to move the output_attentions keyword from the loading method to the forward call. See my pull request #3 .


Update list of boilerplates actively supported by IR

Based on information provided in this comment, among others: https://github.com/infinitered/ignite-andross/issues/300#issuecomment-578286469
Please verify the following:

[ ] Everything works on iOS/Android
[ ] yarn ci:test jest tests pass with new tests, if relevant
[ ] ./docs/ has been updated with your changes, if relevant

Describe your PR
Updates the list of officially maintained boilerplates based on comments provided to the community, such as this.

@jay-jlm Thank you! Really appreciate you being a part of our community. <3

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

since i run the react project using android studio emulator , that was performed.


Update lc4.py

When Python 4 comes out, such packages become automatically obsolete.

@enedil, thanks for your PR.
Support beyond Python 3 was disabled with the expectation that Python 4 and beyond would have breaking changes (in the same way that Python 3 did). The idea was to fail fast with notification.
A blog post from a Python core developer suggests that my assumption is incorrect.


Hiding python source code

This is very cool ... but I see that in my final .app bundle, my original python source code is there in script.
Is there any way to compile or hide the source code?
Thanks!

There used to be an option to obfuscate the script back in the days, but I got rid of it because it was "security theatre". As long as the script is fed to the Python interpreter as plain text, getting the original source code is trivial for anyone with a modest understanding of how these things work.


Fix various lint errors in Python presubmit.

Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Format the pull request title like [BEAM-XXX] Fixes bug in ApproximateQuantiles, where you replace BEAM-XXX with the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

It will help us expedite review of your Pull Request if you tag someone (e.g. @username) to look at it.
Post-Commit Tests Status (on master branch)

Lang
SDK
Apex
Dataflow
Flink
Gearpump
Samza
Spark

Go

---
---
---
---
---
---

Java

Python

---

---
---
---

Thanks for fixing this. Still seems to be failing.
11:23:39 Running isort for module apache_beam  gen_protos.py  setup.py  test_config.py:
11:23:45 ERROR<EMAIL_ADDRESS>Imports are incorrectly sorted.
11:23:45 --- /home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python_Commit@2/src/sdks/python/apache_beam/io/parquetio_it_test.py:before	2018-12-11 10:20:43.606281
11:23:45 +++ /home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python_Commit@2/src/sdks/python/apache_beam/io/parquetio_it_test.py:after	2018-12-11 10:23:41.687212
11:23:45 @@ -23,9 +23,8 @@
11:23:45  import unittest
11:23:45  from collections import Counter
11:23:45
11:23:45 +import pyarrow as pa
11:23:45  from nose.plugins.attrib import attr
11:23:45 -
11:23:45 -import pyarrow as pa
11:23:45
11:23:45  from apache_beam import Create
11:23:45  from apache_beam import DoFn
11:23:45 ERROR<EMAIL_ADDRESS>Imports are incorrectly sorted.
11:23:45 --- /home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python_Commit@2/src/sdks/python/apache_beam/io/parquetio_test.py:before	2018-12-11 10:20:43.606281
11:23:45 +++ /home/jenkins/jenkins-slave/workspace/beam_PreCommit_Python_Commit@2/src/sdks/python/apache_beam/io/parquetio_test.py:after	2018-12-11 10:23:42.026171
11:23:45 @@ -25,13 +25,12 @@
11:23:45  import unittest
11:23:45
11:23:45  import hamcrest as hc
11:23:45 -from parameterized import param
11:23:45 -from parameterized import parameterized
11:23:45 -
11:23:45  import pandas
11:23:45  import pyarrow as pa
11:23:45  import pyarrow.lib as pl
11:23:45  import pyarrow.parquet as pq
11:23:45 +from parameterized import param
11:23:45 +from parameterized import parameterized
11:23:45
11:23:45  from apache_beam import Create
11:23:45  from apache_beam import Map
11:23:45 Command exited with non-zero status 1

isort can't seem to make up its mind... I'll revert that change.

ERROR: beam7 is offline; cannot locate JDK 1.8 (latest)

Run RAT PreCommit


Add npm start

What problem does the pull request solve?
Ensure that 'npm start' can be used to start the govuk_elements application.
If no "start" property is specified on the "scripts" object, it will
run node server.js.
Screenshots (if appropriate):
What type of change is it?

[x] New feature (non-breaking change which adds functionality)

Could we change the scripts in package.json to look like
  "scripts":{
    "test": "standard && grunt test",
    "start": "grunt"
  },

(package.json can get the binary globals from the local node_modules so you don't need to hard code them)
Then remove start.js?

Then we could update https://github.com/alphagov/govuk_elements/blob/master/README.md#running-this-site-locally to use npm start


Validate input on publish block endpoint

Malicious user could start publishing invalid blocks to our endpoint which would cause our node to be block or blacklisted.
In publish endpoint validation, block should at least check if block is signed with correct proposer and has valid prev state root.

@mpetrunic I'm looking into this, please let me know if it's not ready to work on.

@tuyennhv TBH there is so much checks that needs to be done that it would probably be best to run "dummy" state  transition from state new block is referencing. That said I'm pretty sure that if we add third state transition for same block (1. when producing, 2. when publishing, 3. when integrating into chain) our interop simulation would stop working. I'm hopping @ec2 can make state transition run concurently and/or speed up for this?!

unstale


Can't receive calls from mobile phone numbers

When I try to call landline phones, mobile phones or other SIP users, everything is fine. When I call from landline phone to the sipml5, it works fine still. But when I call from the mobile phone to the simpl5, it can't answer to the call. For example, call is coming from number (local)<PHONE_NUMBER>. When I see the log, it shows me that sipml5 client tries to send receive request to the<EMAIL_ADDRESS>but naturally there is no such user. What should I do in order to fix this? It's urgent a bit...

UPDATE!!! When using it from the laptop, everything works just fine. But when using from PC, media devices can't get access. Although it is allowed to use, it can't handle, I guess. Is there any way to make external media device to act like embedded device (as if it was a laptop)

This was because of proxy and network settings. Fixed.


fix composer autoload psr-4 path

The issue has been fixed in branch 3.x, please check it out.

We have released new branch "3.x" which is solving the Namespaces issues.


How to set the menu is show

How to set the things in the menu is show

I konw that
 sliding_layout.setPanelState(SlidingUpPanelLayout.PanelState.EXPANDED);


Widgets for showing risk level and test results

There is a similar issue #26 only for IOS, but I think this is a feature, both plattforms could benefit from.
Feature description
Adding a widget could keep people informed about their current risk level and even test results. This could also help keeping users aware, that the app is still functioning, maybe even encourage them to use it more often.
Possible views could show information about:

Their current risk level
The status of test results
people / places they added into their diary (maybe even the ability to quickly add other people/places)
quick figures about the current Covid-19 situation

though, I think the first two would be the most important.
Problem and motivation
I head from some people around me, that they uninstalled the app, because they thought it's not working (or just thought it would be useless, because it didn't show them anything). A widget on the home screen could resolve this issue and keep people informed about the current status of their exposure service.
Is this something you're interested in working on
Yes

@walamana
There is another one for Android too: #13.
Maybe we should focus on #13 & #26 to not let the discussion get multithreaded.

Ou, How could I oversee that one 🙈. I'll delete it and add something on issue#13

Duplicate of #13


DEG in v1.1.1  ValueError: kth(=####)

Hello
I'm trying to use the latest release of cellxgene_VIP (v.1.1.1) with my data which had been working with v.1.0.1.
When I select to regions of cells to do differential analysis I click on DEG and get this error:
ERROR @server: ValueError: kth(=1838) out of bounds (1838).

I've checked and I get this same error with any H5AD object I use.
Do you have solution for how I could fix this?
Thank you.

Hi @dfermin, Thanks for using VIP and report the issue! We checked, and this bug was introduced by multiomics data. It should be fixed by 25d8b30c504d81260f4ee6a5cdd17a1e73b417ae. Please pull the latest code and run "update.VIPInterface.sh" under the corresponding env.
Please let us know if it didn't fix the issue!
Thanks!


Format PDF/HTML table rules/lines with booktabs

This replaces \Xhline with rule commands from booktabs package to resolve build errors on some distros (debian/ubuntu). As a bonus, this seems to draw rules/lines in the HTML version without additional CSS.

Additionally, I reformatted several tables for consistency.

Going to update debian/ubuntu install dependencies after a build test from a fresh container.

@azonenberg PR is ready for review.


Split out qiskit requirements

We previously had listed qiskit in the requirements list for qiskit
neko, this was because neko relies on both terra and aer so it was
easier to say the combined qiskit deliverable was the dependency.
However, this is leading to packaging warnings from pip in CI jobs
when we install a project under test from source. To side step these
warning this commit changes the requirement to explicitly list terra and
aer so that installing one from source (or a version different than the
listed version in the metapackage) will work without any potential
issues.

@jakelishman this should fix the pip warning in CI

Yeah, it's not required to run qiskit-neko. You can write a plugin or backend script to leverage an ibmq provider backend as the target for the tests, but that's obviously a custom thing and the user will need to install things on their own.

For example, I've been using this plugin script locally for testing with IBMQ:
from qiskit_neko.backend_plugin import BackendPlugin

from qiskit import IBMQ

class IBMQBackendPlugin(BackendPlugin):

    def __init__(self):
        super().__init__()
        IBMQ.load_account()
        self.prov = IBMQ.get_provider(project="default")

    def get_backend(self, backend_selection=None):
        if backend_selection is None:
            backend_selection = 'ibmq_qasm_simulator'
        return self.prov.get_backend(backend_selection)

def main():
    return IBMQBackendPlugin()

and then specify using the plugin in a neko_config.yml with:
---
backend_selection: ibmq_quito
backend_script: /home/mtreinish/git/qiskit/qiskit-neko/ibmq_plugin.py


Use consistant hash

What changes were proposed in this pull request?
Use murmurhash instead of python built-in hash function.
hash produces different hash between python2 and python3
Python 2.7.13 (ab0b9caf307db6592905a80b8faffd69b39005b8, Sep 30 2018, 13:49:36)
[PyPy 6.0.0 with GCC 4.2.1 Compatible Apple LLVM 10.0.0 (clang-1<IP_ADDRESS>)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>> hash("kiss my hash")
9039188552751381472
Python 3.5.3 (fdd60ed87e94, Apr 24 2018, 06:10:18)
[PyPy 6.0.0 with GCC 4.2.1 Compatible Apple LLVM 9.1.0 (clang-9<IP_ADDRESS>)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>> hash("kiss my hash")
-7762818341272944931

hash produces different hash between 2 different instances of python3
Python 3.5.3 (fdd60ed87e94, Apr 24 2018, 06:10:18)
[PyPy 6.0.0 with GCC 4.2.1 Compatible Apple LLVM 9.1.0 (clang-9<IP_ADDRESS>)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>> hash("kiss my hash")
-7762818341272944931
>>>> exit()
➜  bin ./pypy3
Python 3.5.3 (fdd60ed87e94, Apr 24 2018, 06:10:18)
[PyPy 6.0.0 with GCC 4.2.1 Compatible Apple LLVM 9.1.0 (clang-9<IP_ADDRESS>)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>> hash("kiss my hash")
-1601376979952937050

How was this patch tested?
(Please explain how this patch was tested. E.g. unit tests, integration tests, manual tests)
(If this patch involves UI changes, please attach a screenshot; otherwise, remove this)
Please review http://spark.apache.org/contributing.html before opening a pull request.

Can one of the admins verify this patch?

Can one of the admins verify this patch?

Can one of the admins verify this patch?

Sorry the patch is not ready yet (fat finger on pushing the branch)


Implement equals()/hash on List/Map/Set

We need a default implementation of Equality operations on the abstract collections.

equals() is done.
We need to figure out reasonable default impls of hash for List/Map/Set.


Nevergrad Instllation

Project Robyn
Hi When installing "Nevergrad" I get this this massage in the rstudio console
WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
Note: I have searched the issue online but all the solutions dedicated to anaconda enviroment @laresbernardo

Hi @MUHAMMAD-LOVE
Have you tried running this code beforehand as suggested in #189 and our demo?
reticulate:::rm_all_reticulate_state()

Yes i did that many times but the error massage is about the SSL/TSL error i have downloaded Openssl but still the same error

@MUHAMMAD-LOVE can you try this which worked for me last week?
`library(reticulate)
create a new environment
reticulate:::rm_all_reticulate_state() #fixed SSL issue
conda_create("r-reticulate")
use_condaenv("r-reticulate")
conda_install("r-reticulate", "nevergrad", pip = TRUE)
py_config() `

@MUHAMMAD-LOVE also take note that it DOES NOT work for me specifying "Python 3.9" in line 2:
reticulate:::rm_all_reticulate_state() #fixed SSL issue
conda_create("r-reticulate", "Python 3.9") #use conda_create("r-reticulate") instead
use_condaenv("r-reticulate")
conda_install("r-reticulate", "nevergrad", pip = TRUE)
py_config()

Trid to install it through conda give me this massage " Error creating conda environment 'r-reticulate' [exit code 1]"
also used
reticulate:::rm_all_reticulate_state() #fixed SSL issue
still same error

Thanks for replying :)
Can you specify if you exactly tried this code:
library(reticulate)
reticulate:::rm_all_reticulate_state() #fixed SSL issue
conda_create("r-reticulate")
use_condaenv("r-reticulate")
conda_install("r-reticulate", "nevergrad", pip = TRUE)
py_config()

Thank you, If this does not work I will try and look into the issue further.

Check out this thread

The problem not with "RETICULATE" it's installed but can't install "Nevergrad "
When running the query in the Demo code to install it "py_install("nevergrad", pip = TRUE)"
Get the SSL error

What version of reticulate package do you have? Can you share your py_config() print result?

Providing this massege "could not find function "py_config"

I meant reticulate::py_config() and which version of reticulate you have

Can you please try to install numpy before installing nevergrad? That's one of the things we ask the users to check when debugging nevergrad installation.
For reference, (I'm on macOS):
> reticulate::py_config()
python:         /Users/bernardolares/.virtualenvs/r-reticulate/bin/python
libpython:      /opt/facebook/nix/store/p4yr7ykc4mzzbsh489w9bysqcr0l0r8a-python3-3.8.9/lib/libpython3.8.dylib
pythonhome:     /Users/bernardolares/.virtualenvs/r-reticulate:/Users/bernardolares/.virtualenvs/r-reticulate
version:        3.8.9 (default, Jul 27 2021, 02:53:04)  [Clang 7.1.0 (tags/RELEASE_710/final)]
numpy:          /Users/bernardolares/.virtualenvs/r-reticulate/lib/python3.8/site-packages/numpy
numpy_version:  1.23.3
nevergrad:      /Users/bernardolares/.virtualenvs/r-reticulate/lib/python3.8/site-packages/nevergrad

python versions found:
 /Users/bernardolares/.virtualenvs/r-reticulate/bin/python
 /usr/local/bin/python3
 /usr/bin/python3

Closing this task given it's been inactive for some months. Feel free to re-open.


feat(event pool): simplify realization of event pool

Description
I have managed to improve the performance of the pool and improve its readability
Benchmarks
Old
BenchmarkEventPoolOneGoroutine-8        58460538                19.96 ns/op            0 B/op          0 allocs/op
BenchmarkEventPoolManyGoroutines-8<PHONE_NUMBER>4 ns/op            4986 B/op         56 allocs/op
BenchmarkEventPoolSlowestPath-8<PHONE_NUMBER> ns/op           27087 B/op       1034 allocs/op

New
BenchmarkEventPoolOneGoroutine-8        39543708                32.61 ns/op            0 B/op          0 allocs/op
BenchmarkEventPoolManyGoroutines-8<PHONE_NUMBER> ns/op             876 B/op         15 allocs/op
BenchmarkEventPoolSlowestPath-8             1026           1038654 ns/op           24619 B/op       1007 allocs/op

@kirillov6 @goshansmails please review!

btw, i've tested realisation based on sync.Pool, it was too much faster than my new realisation, but the possibility of event dump was lost

@ythosa, hello!
You can use BenchmarkLightJsonReadPar to check how the performance has changed. On mac m1 this bench showed following result:
old:
BenchmarkLightJsonReadPar-8            1<PHONE_NUMBER> ns/op         643.06 MB/s     4825008 B/op      48384 allocs/op

new:
BenchmarkLightJsonReadPar-8            1<PHONE_NUMBER> ns/op         327.37 MB/s     4272744 B/op      42659 allocs/op

Also, we can't use sync.Pool because insaneJSON uses own global pool. So, we need to refactor insaneJSON first, then we can test sync.Pool

Wow, I haven't seen this benchmark. You are very cool...


Bug and new color

I've fixed multiple small bug and layout issues. And made font on button bold. Do check the look on mobile phone.
See commit information for details
I've also tried a new color scheme. Even if you guys dont like it, Do merge all other commits.

Hi Ming,
You fixed some good bugs, thanks for that.
However, I really have some issues with some of the changes that you have made and wish that you revert some of it.
I really don't like the new theme and also don't like how you have deleted all the variables that made it able to change it easily.
If at all, you should have changed the variables instead of just hard-coding everything -- I think that the TA won't give any points for that on accounts of reusibility.
Also, I think that Ria put a nice effort into it and it feels unfair to turn this around last-minute.
I would therefore prefer it if you could revert commits ea274d9 and 6f2196d.
Please also have a look at the comments that I have made to your code, some other things have to be minorly changed before you merge.

I didn't do that without your guys' agreement. I'm just proposing another scheme. BTW: You didn't ask my opinion before change to this green scheme.
It's also not fair to me that you sometimes change my code without saying and thinking, and introduce new problems, then I've to fix it again. (I just didn't say since a silent fix is way faster than a terrible mood fixing after arguing.
I'm really not happy about this and also feel sorry to be so rude in my response. But I can't help.
My apologies.


python311Packages.gdcm: 3.0.23 -> 3.0.24

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/malaterre/GDCM/releases.
meta.description for python311Packages.gdcm is: The grassroots cross-platform DICOM implementation
meta.homepage for python311Packages.gdcm is: https://gdcm.sourceforge.net/
Updates performed

Version update

To inspect upstream changes
Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 3.0.24 with grep in /nix/store/xnna4c8pdxgc88zfi7h7ryrav3bb9jmb-gdcm-3.0.24
found 3.0.24 in filename of file in /nix/store/xnna4c8pdxgc88zfi7h7ryrav3bb9jmb-gdcm-3.0.24

Rebuild report (if merged into master) (click to expand)

31 total rebuild path(s)

31 package rebuild(s)

First fifty rebuilds by attrpath

ants
c3d
elastix
ezminc
gdcm
intensity-normalization
itk
itk_5
itk_5_2
mirtk
mrtrix
octavePackages.dicom
python311Packages.dicom2nifti
python311Packages.gdcm
python311Packages.intensity-normalization
python311Packages.medpy
python311Packages.pydicom-seg
python311Packages.pymedio
python311Packages.pyradiomics
python311Packages.simpleitk
python311Packages.torchio
python312Packages.dicom2nifti
python312Packages.gdcm
python312Packages.medpy
python312Packages.pydicom-seg
python312Packages.pymedio
python312Packages.pyradiomics
python312Packages.simpleitk
python312Packages.torchio
simpleitk

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/xnna4c8pdxgc88zfi7h7ryrav3bb9jmb-gdcm-3.0.24 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A python311Packages.gdcm https://github.com/r-ryantm/nixpkgs/archive/35df0aa24cdf3987f482fa3e3b2b87fa82a04f22.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/35df0aa24cdf3987f482fa3e3b2b87fa82a04f22#python311Packages.gdcm

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/xnna4c8pdxgc88zfi7h7ryrav3bb9jmb-gdcm-3.0.24
ls -la /nix/store/xnna4c8pdxgc88zfi7h7ryrav3bb9jmb-gdcm-3.0.24/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }' run on x86_64-linux 1

1 package marked as broken and skipped:

ezminc

4 packages failed to build:

python311Packages.pydicom-seg
python311Packages.pydicom-seg.dist
python312Packages.pydicom-seg
python312Packages.pydicom-seg.dist

38 packages built:

ants
c3d
elastix
gdcm
intensity-normalization (python311Packages.intensity-normalization)
intensity-normalization.dist (python311Packages.intensity-normalization.dist)
itk
itk_5_2
mirtk
mrtrix
octavePackages.dicom
python311Packages.dicom2nifti
python311Packages.dicom2nifti.dist
python311Packages.gdcm
python311Packages.medpy
python311Packages.medpy.dist
python311Packages.pymedio
python311Packages.pymedio.dist
python311Packages.pyradiomics
python311Packages.pyradiomics.dist
python311Packages.simpleitk
python311Packages.simpleitk.dist
python311Packages.torchio
python311Packages.torchio.dist
python312Packages.dicom2nifti
python312Packages.dicom2nifti.dist
python312Packages.gdcm
python312Packages.medpy
python312Packages.medpy.dist
python312Packages.pymedio
python312Packages.pymedio.dist
python312Packages.pyradiomics
python312Packages.pyradiomics.dist
python312Packages.simpleitk
python312Packages.simpleitk.dist
python312Packages.torchio
python312Packages.torchio.dist
simpleitk

Maintainer pings
cc @tfmoraes for testing.

Dup of #308953


Add Filter for Battle Defense

Battles are supported, but their defense values can't be filtered or viewed yet.

Fixed by #146


Save SVG button

Current implementation uses d3-save-svg library with a Copyright (c) 2013 The New York Times LICENSE.
I am only saving the beadplot svg. Do we want to save the entire page?

Ah, that's the MIT license - we're releasing under the same license so that's okay.  Thanks!
I think we should give the user of just exporting the beadplot SVG being displayed to their local computer.

My approach to depositing someone else's code that's been released under such a license is to add their license to the repo as well, with a prefix or suffix that indicates which file it is associated with.

Looks good @horaciobam thanks

Broken in dev branch:
Uncaught TypeError: Cannot read property 'lineage' of undefined
    at export_svg (covizu.js:474)
    at HTMLSpanElement.onclick ((index):93)

The problem is that on a freshly loaded page, there is no cluster selected.  Clicking on a cluster prevents this error from occurring.
Fix: make sure that the top cluster is selected on page load.

Sorry @horaciobam, I broke the SVG button by forgetting to initialize the cindex variable when I made some changes. Works fine now.


RealmManager: Improve relationship support

[ ] Use RLMObjectSchema instead of ObjC runtime API
[ ] Support One-To-Many relationships

Since RLMObjectSchema is using the runtime API anyway and it seems like no one is actually utilising the Realm support so far, let's close this. Can be revisited when a need arises.


fix go-lint error in secrets patch

Signed-off-by: Sally O'Malley<EMAIL_ADDRESS>

Already fixes.


User instances of systemd

Hello,
Is there a way to monitor a user's systemd instance? These are services run with systemctl --user from a user's local session. The exporter could run as this user.
Thanks!

I was also looking for this, seems so:
https://github.com/prometheus-community/systemd_exporter/issues/39#issuecomment-752792529

That is probably it! Thank you! I may open a pull to add to the README.


WIP: move to 1.29

Due to massive rework in proc macros and their stabilization pwasm-abi-derive doesn't build on latest compiler. Need to fix it. Unfortunately, I'm not good at this so I just created an issue where I bumped versions and checked that errors are here:
   Compiling pwasm-abi-derive v0.1.3 (file:///C:/Users/Alex/Documents/Repo/pwasm-abi/derive)
error[E0433]: failed to resolve. Could not find `ItemKind` in `syn`
  --> src\items.rs:49:9
   |
49 |             syn::ItemKind::Trait(_, _, _, items) => items,
   |                  ^^^^^^^^ Could not find `ItemKind` in `syn`

error[E0433]: failed to resolve. Could not find `ItemKind` in `syn`
  --> src\items.rs:49:9
   |
49 |             syn::ItemKind::Trait(_, _, _, items) => items,
   |                  ^^^^^^^^ Could not find `ItemKind` in `syn`

error[E0433]: failed to resolve. Could not find `FunctionRetTy` in `syn`
  --> src\items.rs:85:8
   |
85 |         syn::FunctionRetTy::Default => Vec::new(),
   |              ^^^^^^^^^^^^^ Could not find `FunctionRetTy` in `syn`

error[E0433]: failed to resolve. Could not find `FunctionRetTy` in `syn`
  --> src\items.rs:86:8
   |
86 |         syn::FunctionRetTy::Ty(ref ty) => {
   |              ^^^^^^^^^^^^^ Could not find `FunctionRetTy` in `syn`

error[E0433]: failed to resolve. Could not find `Ty` in `syn`
  --> src\items.rs:88:10
   |
88 |                 syn::Ty::Tup(ref tys) => {
   |                      ^^ Could not find `Ty` in `syn`
....

I think it's important to fix those. Should also fix https://github.com/paritytech/pwasm-std/pull/76

oh, they looks like they turn on proc macros 2.0.. I've started rewrite here https://github.com/paritytech/pwasm-abi/tree/syn-upgrade , but it's it's not finished..

Yep, they did. But for several reason i wouldn't be able to handle it in few weeks.

Sorry, it seems that they are changes in quote and syn crates, so I rolled them back.
However, I have strong feeling that we have to bump their versions. It's not a good thing to depend on obsolete crates.

Unfortunately I don't see how it could be solved.

Take a look on https://github.com/dtolnay/cargo-expand. With cargo expand you can expand the proc macro and see exactly what's generated. So in this case you'll need to just make sure that extern crate parity_hash; is in scope.

Well, it wasn't really informative:
$ cargo expand --features=test
    Checking byteorder v1.2.3
    Checking bigint v4.4.0
    Checking parity-hash v1.2.0
    Checking pwasm-std v0.9.2
    Checking pwasm-abi v0.1.4
    Checking pwasm-abi v0.1.4 (file:///C:/Users/Alex/Documents/Repo/pwasm-abi)
    Checking pwasm-ethereum v0.5.1
    Checking pwasm-test v0.1.0 (https://github.com/paritytech/pwasm-test#d7d59a2f)
    Checking pwasm-abi-tests v0.0.0 (file:///C:/Users/Alex/Documents/Repo/pwasm-abi/tests)
#![feature(prelude_import)]
#![no_std]
#[prelude_import]
use std::prelude::v1::*;
#[macro_use]
extern crate std;

    Finished dev [unoptimized + debuginfo] target(s) in 3.67s

must be a bug in cargo expand?..

Merged master, it had a fixed issue. However, this PR has some useful version bumps as well as better no_std support.


Support darwin_arm64 / apple silicon

Goreleaser won't build the darwin_arm64 target as the go version is too old.
See https://github.com/1Password/terraform-provider-onepassword/runs/2773180408?check_suite_focus=true#step:5:33
Submitted #34 .

Thank you for bringing this to our attention. Easy to overlook if you're not using M1 :sweat_smile:
The just-released v1.1.1 contains a build for darwin/arm64 :tada:


S3 mounted files not syncing when burst job ends in ver. 0.2.16

I just upgraded from 0.2.13 to 0.2.16 and found this to be true.
The file is created on the mounted s3 fs inside the container. When the container shuts down, the file is not saved on s3.
I am using the options:
--storage-config
and
--cloudmap
When I downgraded back to 0.2.13, it worked again.
Any ideas?

fixed in recent versions


"Add  as contributor”

I am Erin Gregory and I am an intern at UiB learning how to contribute to galaxy's training materials via github. I am completing the Galaxy tutorial: Contributing to GitHub via its interface.

Hi @eringregory! Welcome to the Galaxy community. Let us know if you have any questions and if you like join us at https://gitter.im/Galaxy-Training-Network/Lobby


Support for multi targets ?

Hi,
I m trying to use sonarscan-dotnet in a project targetting both .net 6 and .net 7 but i m getting this error :
Testhost process for source(s) '/github/workspace/test/Tests/bin/Debug/net6.0/Tests.dll' exited with error:
You must install or update .NET to run this application.
App: /github/workspace/test/Tests/bin/Debug/net6.0/testhost.dll
Architecture: x64
Framework: 'Microsoft.NETCore.App', version '6.0.0' (x64)
.NET location: /usr/share/dotnet/
The following frameworks were found:
  5.0.17 at [/usr/share/dotnet/shared/Microsoft.NETCore.App]
  7.0.2 at [/usr/share/dotnet/shared/Microsoft.NETCore.App]

I have 2 jobs in my yaml file :

job1 : for building/testing the project.
job2 : for sending the analysis to sonar.

The job1 is passing without any errors about some missing sdk but the job2 using sonarscan-dotnet is failling.
Do you have any idea please how to fix the issue and enable the scan of a project with multi targets ?
Thanks in advance.

Thanks @highbyte for your response, I already fixed my pipeline with the -f option.


Rename preview release YAML file

Description:
Rename the file pre-release.yml file to preview-release.yml

Acceptance Criteria:

[ ] File renamed
[ ] Name of the workflow at the very top of the file named to Preview Release

Example:

name: Preview Release

on:
  workflow_dispatch:
  push:
    branches: [ release/v*.*.* ]
  pull_request:
    types: [ synchronize ]
    branches: [ release/v*.*.* ]

Closed.
This is not relevant anymore


Add "overwrite newer?" option

Is this a similar or duplicate feature request?

[ ] I don't know. I will go check it.
[x] No.

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
I'm afraid of overwriting a file on the server that has a newer date modified than the local file. I don't want to accidentally overwrite a newer file with an older one.
Describe the solution you'd like
A clear and concise description of what you want to happen.
Add the following user options:

Always overwrite (do not prompt)
Ask to overwrite (prompt user)
Never overwrite (return error or skip)

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
None.
Does this project help you?

[x] Yes. SFTP IS AWESOME!
[ ] Yes. I want to support you.

Yes, useful indeed.

I really want this feature.


Please support Transfer-Encoding: gzip, too

curl has an option:
--tr-encoding
(HTTP) Request a compressed Transfer-Encoding response using one of the algorithms curl supports, and uncompress the data while receiving it.

Using it results in a TE header and the Connection header set to TE.
% curl -v  --tr-encoding http://localhost/pkg/nano-amd64-4.9.2-5.squashfs | hexdump -C | head
> GET /pkg/nano-amd64-4.9.2-5.squashfs HTTP/1.1
> Host: localhost
> User-Agent: curl/7.69.0
> Accept: */*
> Connection: TE
> TE: gzip
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Accept-Ranges: bytes
< Content-Length: 2375680
< Content-Type: application/octet-stream
< Last-Modified: Mon, 11 May 2020 08:33:31 GMT
< Date: Fri, 15 May 2020 17:16:25 GMT

[uncompressed file contents]

If I understand the answers at https://stackoverflow.com/questions/11641923/transfer-encoding-gzip-vs-content-encoding-gzip?rq=1 correctly, transfer-encoding is the better header to use for opting into compression (because it does not mess with proxies), but also the more rarely used one.
It would be great if this package would not only support Accept-Encoding, but also Transfer-Encoding, so that curl users can opt into compression.

Note that you can set accept-encoding using curl.


Add unawaited_futures to lints

Is there any reason why the rule unawaited_futures was removed ?
From what I understand not awating for a future is considered an error, and we should use unawaited for such cases.
Not waiting for a future to complete can cause all sorts of issues and sometimes it's not immediately obvious that a future is not being awaited, I think it would be a good idea to have this rule added back to the lints.

Ah, there was discussion about unawaited_futures here: https://github.com/dart-lang/lints/issues/25 (closing this issues as a dup).


Quickstart init lua

Codecov Report

Merging #8 (74f78f6) into master (7abb20a) will not change coverage.
The diff coverage is 100.00%.

@@            Coverage Diff            @@
##            master        #8   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files           21        21
  Lines          719       720    +1
=========================================
+ Hits           719       720    +1

Impacted Files
Coverage Δ

wap/guided_config.py
100.00% <ø> (ø)

wap/commands/new_config.py
100.00% <100.00%> (ø)

wap/commands/quickstart.py
100.00% <100.00%> (ø)

Continue to review full report at Codecov.

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


update interface code to allow user supplied interfaces

In GitLab by @Schumann on May 18, 2020, 08:38
The existing code only finds interfaces in the framework/framework location. This code should be modified to also find available interfaces in the same directory with the protocol.

In GitLab by @Schumann on May 21, 2020, 08:09
assigned to @Schumann

In GitLab by @Schumann on May 25, 2020, 07:41
closed


routing+lnrpc: move default payment timeout out of router

This commit moves the default timeout out of router and thereby fixes a bug that caused SendToRoute to not return the actual error, but a timeout result instead. SendToRoute only tries a single route, so a timeout should never happen.

@cfromknecht ptal

@halseth ptal

Reminder: handle timeout 0 if passed in via rpc. Reject? Or only do one attempt?


Support debugging features

Pycharm supports a number of advanced debugging features that vscode does not support.
Here’s a demo video of pycharm debugging features that I would like supported on vscode:
https://youtu.be/k6j1NkVAsuU

Thanks for the link to the video, but we don't necessarily have the capacity to fully replicate 1-for-1 what PyCharm does (nor will every feature necessarily apply to VS Code). If there are specific features you would like to see, please open an issue for each feature you would like to have.

@brettcannon I've opened one here: https://github.com/microsoft/vscode-jupyter/issues/10998
I aalso included a compilation of issues where user's ask roughly for the same feature, and the feature is ignored for like the last 2 years.

Thanks for the link to the video, but we don't necessarily have the capacity to fully replicate 1-for-1 what PyCharm does (nor will every feature necessarily apply to VS Code). If there are specific features you would like to see, please open an issue for each feature you would like to have.

@brettcannon I've opened a couple ones:
#19604
#19598
https://github.com/microsoft/vscode-jupyter/issues/10998


Enable stdsimd when building with simd-nightly feature

Migrated from https://fxbug.dev/108769
Zerocopy's simd-nightly feature relies on the unstable stdsimd Rust feature, but we do not enable that feature when simd-nightly is enabled. Thus, simd-nightly is currently broken.

It looks like maybe stdsimd is already stabilized? It's confusing.


Move to an independent organization

Since youki has become the CNCF Sandbox, youki needs to be moved to a separate org. I have many fond memories of my work with containers org here. Unfortunately, youki repo needs to become independent. Thanks, containers.
https://github.com/cncf/sandbox/issues/297#issuecomment-2429180184

@containers/youki-maintainers youki org has already been taken. I've reserved youki-dev org. WDYT? or containers-rs, but it might lead to a bit of confusion.

I've reserved youki-dev org. WDYT? or containers-rs, but it might lead to a bit of confusion.

Sounds good to me :+1: Given that there are already two well-known orgs containers and opencontainers adding containers-rs will cause more confusion, so youki-dev seems perfect 💙

youki-dev makes sense.

I like youki-dev :-)
Thanks containers org for giving us a home until now!

I'll wait for your opinion until Tuesday at least.

I'll move youki under youki-dev.

Done. We are here https://github.com/youki-dev/youki

Hi, just as a suggestion: Would you mind to pin this issue for the next couple of months?
I was a bit confused this morning because my automation broke (totally my fault - should have added the -L flag to curl) and only found the update docs issue (#2967) at first and nothing about why or when this moved.
Pinning or mentioning is the the Readme might help some people with fragil automation like mine to be sure is the same repo and why it moved.
Congratulation to becoming CNCF Sandbox, though 😊

Pinning or mentioning is the the Readme might help some people with fragil automation like mine to be sure is the same repo and why it moved.

Thanks for the suggestion. I have pinned the issue for now, might update the readme in the other issue that is open. Sorry for your broken automations :)

Congratulation to becoming CNCF Sandbox, though 😊

Thank you!

Thanks! I've published the announcements about it in this org instead of pinning the issue.


Add interfaces and models for rule engine

Description
Bootstraps the rule engine by adding the interfaces and common models
Check List

[N/A] New functionality includes testing.

[N/A] All tests pass

[x] New functionality has been documented.

[x] New functionality has javadoc added

[x] Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Plz create a meta and an issue explaining what is this change for and what are the changes to follow to set up the context for reviewers.

Plz create a meta and an issue explaining what is this change for and what are the changes to follow to set up the context for reviewers.

Done, created #993 and subtasks


Hook implementation needs to be moved from virtcontainers into the CLI itself

Hooks are an OCI specific construct and should live in the CLI itself.
The json that OCI expects to be passed with hooks (https://github.com/opencontainers/runtime-spec/blob/master/runtime.md#state) is :
{
    "ociVersion": "0.2.0",
    "id": "oci-container1",
    "status": "running",
    "pid": 4422,
    "bundle": "/containers/redis",
    "annotations": {
        "myKey": "myValue"
    }
}

ociVersion, bundle and the status are all very OCI specific. Right now we just pass the pid of the process, in order to support the other fields cleanly, hooks need to be implemented and called from the CLI.
The pre-start hooks are currently called from network.go in virtcontainers, so that docker can create the veth pair that the VM uses.  For hooks to be called from CLI, we need the network to be hotplugged.
That way the VM can be created first without any network, CLI can then call the pre-start hooks with the context of a container(rather than a sandbox in VC). Docker will setup the veth for us, which can then be passed to the running VM with the help of network hotplug support.

We have a new issue https://github.com/kata-containers/runtime/issues/599, could this be closed?

Duplicate of #599 . Closing


Bump Dependencies #11321434240

Bumps dependencies for product-is. Link : https://github.com/wso2/product-is/actions/runs/11321434240

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


Merge current develop into master rn

It will make us happy.
And will be good.
And we can fix all issues between gh and gl by deleting all branches and creating them again (and by not treating gitlab as main server)

I guess that's a no.


Pycharm 2016

There is no folder /Users/[user name]/Library/Preferences/PyCharm2016.1/templates
What should i do?

just found this
https://github.com/brmc/pycharm-djaneiro
It's simple installation and very complete tags...

The folder is
~/.PyCharm[VERSION]/config/templates
djaneiro is nice but does far more than I need; pycharm-django-live-templates is perfect.


Pages using real IPv4 addresses for examples

This is a Bug Report

Problem: Various documentation pages use real IPv4 addresses (that are assigned to real individuals and organizations) in examples
Proposed Solution:
Replace those with documentation IP addresses instead; that is, addresses from inside <IP_ADDRESS>/24
/kind cleanup
/priority backlog

Can I work on this ?

@icheikhrouhou sure - see https://kubernetes.io/docs/contribute/start/#improve-existing-content

Should I also change <IP_ADDRESS> ?  in https://kubernetes.io/docs/tasks/access-application-cluster/configure-cloud-provider-firewall/

@icheikhrouhou there will be several places where it's worth fixing these things. You could fix them in one bigger pull request or lots of smaller ones.
If you use several PRs that's a little more effort to review but also less likely to need a rebase due to other changes getting merged. I'd probably do one big PR with several commits.

@sftim Alright then, I'll do one single PR with the all of the changes

Think this is done now.
/close
(if I'm wrong, it's OK to reopen the issue)


build: Enable type tests for r11s

Enables type tests for the routerlicious release group.

closing this in favor of https://github.com/microsoft/FluidFramework/pull/15210


Rust lib does a lot of println logging

I noticed a bunch of println logging when using the rust version. This should probably use a logging facility with the level set to trace as it seems to be mostly low-level debug info. I can submit a PR but just wanted to check if there was a reason I'm missing for this.

Ping @pka @michaelkirk


GEOMESA-2860 Allow for capability reading v4 Avro written with older …

…versions of GeoTools
Signed-off-by: Jim Hughes<EMAIL_ADDRESS>

oh, I guess we also should add the hints check to the v5 serialization... what do you think?

merged as 53d71b90da3d91f70fb6ecf017e83de287bea59b

oh, I guess we also should add the hints check to the v5 serialization... what do you think?

Yes.  That'd cover us in the event that we backport writing v5 serialization all the way back to GeoMesa versions which use GT versions <= 20.  whew  Good call.