Update scalatest to 3.2.15

Updates org.scalatest:scalatest from 3.2.13 to 3.2.15.
GitHub Release Notes - Version Diff
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "org.scalatest", artifactId = "scalatest" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "@monthly" },
  dependency = { groupId = "org.scalatest", artifactId = "scalatest" }
}]

labels: test-library-update, early-semver-patch, semver-spec-patch, commit-count:1

Codecov Report
Base: 60.38% // Head: 60.04% // Decreases project coverage by -0.33% :warning:

Coverage data is based on head (fd7d068) compared to base (4772829).
Patch has no changes to coverable lines.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #331      +/-   ##
==========================================
- Coverage   60.38%   60.04%   -0.34%
==========================================
  Files         152      152
  Lines        3254     3254
  Branches      105      105
==========================================
- Hits         1965     1954      -11
- Misses       1289     1300      +11

Impacted Files
Coverage Δ

.../surge/kafka/streams/KafkaStreamManagerActor.scala
55.69% <0.00%> (-10.13%)
:arrow_down:

...StreamsUpdatePartitionsOnStateChangeListener.scala
82.85% <0.00%> (-8.58%)
:arrow_down:

...a/surge/kafka/KafkaPartitionShardRouterActor.scala
58.38% <0.00%> (-0.68%)
:arrow_down:

...health/windows/actor/HealthSignalWindowActor.scala
93.98% <0.00%> (+0.75%)
:arrow_up:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

Superseded by #367.


Addeded new user status expired. Error parsing time month out of range

Hi!
Addeded new user status expired
Messages in log
Aug 16 08:29:01 vpn-demo ovpn-admin[419]: time="2023-08-16T08:29:01Z" level=error msg="parsing time "20500116080504Z": month out of range"
In config param
server/easy-rsa/pki/vars
set_var EASYRSA_CERT_EXPIRE 9650

which  version of  EASYRSA did you use?

the same as in #227


nbd device is read-only

Using nbd-client version 3.7 from ubuntu 14.04.1, connecting to gonbdserver, the created nbd device is read-only.  blockdev --getro returns 1.
Using blockdev --setrw will cause it --getro to return 0, but writes will fail and dmesg will show "block nbd0: Write on read-only".
Using the nbd-server package to serve the device gives a writable device.  Uncommenting the Dispatch debug line shows only NBD_CMD_READs being dispatched until the final NBD_CMD_DISC.
My impression is that something during the initial setup is signaling that it's a read only device somehow.
Any ideas on what I can try to debug this?  gonbdserver.conf is:
servers:
- protocol: tcp
  address: <IP_ADDRESS>:6666
  exports:
  - name: foo
    driver: file
    path: /tmp/test
    workers: 2
logging:
Connecting using:  nbd-client -N foo <IP_ADDRESS> 6666 /dev/nbd0

On ubuntu 16.04, using nbd-client 3.13-262-g69a15c0-dirty, it is created properly as r/w.  Closing this, but if you want any more information I can set up the old environment again to do testing.

Thanks for the report. I will take a look at this as i have a 14.04 environment. From memory there was in one nbd-client release a forward compatibility problem that produced this result; perhaps that got into 14.04. If so it would be useful if there was a workaround (other than upgrade nbd-client).

I think it's the following bug in nbd:
<EMAIL_ADDRESS>If I'm reading that right, the issue is that nbd-client is sending flags to the kernel that it shouldn't be, specifically the NO_ZEROES flag gonbdserver (correctly) advertises, rather than masking them off. I can probably work around that one with a back compatibility flag. I'll look at adding that today.

If you still have the test environment around, any chance you could try the latest version of gonbdserver (specifically with commit 929da65) with 14.04 and add disablenozeroes: true to the server level configuration (i.e. immediately beneath 'address'). I haven't tested this but I think it should work around the issue.

I don't, blew it away to install 16.04.  I will try and recreate it in the morning and let you know how it goes.

I have replicated this issue, which is indeed for the reason I said above. I have confirmed that commit 929da65 fixes it. You will need to make a change to your config file as follows to support it.
--- gonbdserver.conf	2016-04-06 16:40:55.000000000 +0100
+++ gonbdserver.conf.back-compatible	2016-05-04 11:18:03.000000000 +0100
@@ -1,6 +1,7 @@
 servers:
 - protocol: tcp
   address: <IP_ADDRESS>:6666
+  disablenozeroes: true
   exports:
   - name: foo
     driver: file

Also see https://bugs.launchpad.net/ubuntu/+source/nbd/+bug/1578185


Fix a typo in the name of the file CMakeLists.txt in "Usage" sections in README.md

Hi @nihui,
The sections "Usage Android" and "Usage ARM Linux, Windows, Linux, WebAssembly" in README.md have a typo in the name of the file CMakeLists.txt, it was CMakeListst.txt (with t at the end) but the correct one is CMakeLists.txt

Thanks for your contribution !


bug?: github action cache still redownloads provider

When we remove everything in the .sst folder except the platform folder another sst deploy/dev command wont reinstall the providers.
When we cache the platform folder in github actions using this command:
- name: Cache SST Platform
      uses: actions/cache@v3
      with:
        path: sst/.sst/platform
        key: ${{ runner.os }}-sst-platform-${{ hashFiles('sst/pnpm-lock.yaml', 'sst/sst.config.ts') }}

(note: the whole sst project is in the subdir sst)
Then the proiders get reinstalled every single github action run, is this intended behaviour? Is there any way to bypass this?

So are you trying to cache these between builds to speed them up?

Yes

yes thank you


Upgraded OTel to 0.20.0

Which problem is this PR solving?

Upgrades OTel to the latest release

Short description of the changes

Copied generateAndRegisterManualResolver from the "google.golang.org/grpc/resolver/manual" package.  This appears to be a test function we are using to init the resolver?  Unsure why this was used.
Removed all reference to the queued_retry processor as it no longer exists.
The Status object can no longer be nil.  Adjusted code accordingly.

@joe-elliott should we close this?

Yup, I think this no longer makes sense.


Error 429

Can i use your project to bypass error 429 for the API with Alexa?

Certainly, I have shifted the focus of this project. Now it will concentrate solely on the API side with GPT, which will serve as a base for Alexa. The integration with Alexa will be moved to a separate repository called 'aiexa'. Regarding your question about the error 429, I must mention that I do not have enough context about this specific issue at the moment.


NotSupportedException

Hi everyone,
I'm getting a System.NotSupportedException when running the EmptyExpired() method:

Can you tell me if I'm doing something wrong?
Thanks

Which nugets are you using? Filestore, Litedb, or sqlite?

It’s Litedb


To fix build error on PACEXF3/CFG3

Codecov Report

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

@@           Coverage Diff           @@
##           master      #15   +/-   ##
=======================================
  Coverage   64.96%   64.96%
=======================================
  Files          17       17
  Lines        4901     4901
  Branches      433      433
=======================================
  Hits         3184     3184
  Misses       1522     1522
  Partials      195      195

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 052b6c9...c673c55. Read the comment docs.


[Feature Ideas] Discord Webhook Integration, Streamer Watchlist, Easier install/start

Hey, I was previously using this bot, which stopped getting updates.
Would love to see your bot getting some of the features like the discord webhook or the streamer watchlist for auto claiming and watching community points from specific streamers.
It's not like they are super important but it's definetly nice to have.
Would also love to see an easier install. Had the old bot start with my raspberry pi which is basically impossible with your bot.

Hello o/

discord webhook

Sounds cool, but not sure how that'd be needed here. Just use the application GUI to check on the progress instead?

streamer watchlist for auto claiming and watching community points from specific streamers

See #128 and #70.

Would also love to see an easier install. Had the old bot start with my raspberry pi which is basically impossible with your bot.

I think you've got it a little bit wrong. This project started specifically as a personal miner with a user-friendly GUI, for Windows only. Personal means it's for a single account only, where it launches together with your system to do the stream-keeping work for you, and then closes together with your system closing at the end of the day. Not designed for linux or any kind of a remote server (even though I've managed to somehow add linux support to it, by straight up disabling some windows-specific features), and not designed for 24/7 usage (even though it should hold out at least 24h non-stop runtime with no errors).
If you're looking for a console-based miner that you can run on a server, that may or may not already have the features you've mentioned here, try this one: https://github.com/rdavydov/Twitch-Channel-Points-Miner-v2

Yeah i know I'm abusing it a little bit. I don't think there is a bot rn that is perfect for my use. I was running it for me and sometimes on friend on my raspberry pi 24/7. With the webhook integration I was able to track the earned drops on all my devices.
But hey the bot got the basic feature I really need so I can't complain. Thanks for creating it you've done some good work. And maybe I try adding the streamer watchlist myself.

The one I linked has linux support, can do points-only watching and may have webhook integration, not sure on that last part. My miner has a nice GUI and is more user friendly, otherwise the two projects are pretty much the same.


Add benchmark.yml for benchmark_driver.gem

Usage
Having this YAML file is convenient for comparing performance among multiple Ruby binaries.
$ benchmark-driver benchmark.yml --rbenv '2.0.0-p648;2.6.0-preview2;2.6.0-preview2,--jit' --repeat-count 4 --verbose 1
2.0.0-p648: ruby 2.0.0p648 (2015-12-16 revision 53162) [x86_64-linux]
2.6.0-preview2: ruby 2.6.0preview2 (2018-05-31 trunk 63539) [x86_64-linux]
2.6.0-preview2,--jit: ruby 2.6.0preview2 (2018-05-31 trunk 63539) +JIT [x86_64-linux]
Calculating -------------------------------------
                     2.0.0-p648  2.6.0-preview2  2.6.0-preview2,--jit
           optcarrot     35.952          51.988                72.874 fps

Comparison:
                        optcarrot
2.6.0-preview2,--jit:        72.9 fps
      2.6.0-preview2:        52.0 fps - 1.40x  slower
          2.0.0-p648:        36.0 fps - 2.03x  slower

Nice!
Note that it might be interesting and relevant to run for longer than the default 180 frames, especially to observe JIT performance.
Average of last 10 frames can also be misleading if there are compilations, deoptimizations, GCs, etc during these last 10 frames.


Mfonobong Umondia David Submission

Hi, I just sent in a pull request indicating interest to be involved in this year's Season of Docs.
Kindly review
Thank you.

@googlebot I signed it!

Hi, please make your change to the interested-technical-writers.md file, not the main readme, thank you!


Add extra.raw back to JSXText and JSXAttribute

Q
A

Bug fix?
yes

Breaking change?
I don't believe so

New feature?
no

Deprecations?
no

Spec compliancy?
yes

Tests added/pass?
yes

Fixed tickets
#316 , #271

License
MIT

See discussion at https://github.com/babel/babylon/issues/316#issuecomment-276827988 and above.
node.extra was removed in order to detect whether a literal was JSX or not, as a temporary fix.
This hack no longer seems to be necessary.

I'm somewhat concerned that I was inadequately creative in coming up with encoding-related edge-cases, especially given that my knowledge of xhtml-vs-js encoding is limited. Would appreciate any input on that area!

As noted in https://github.com/babel/babel/pull/5256 , this should not go out before 7.0.
Can/should I change the merge target @danez ? Can you?

Rebased and target changed

We moved the previous 7.0 branch to be master now, and master is now 6.x

Okay. Fixed conflicts – is this ready to be merged then?


error when building the cython modules

the error reads like this:
make.sh: line 8: nvcc: command not found
g++: error: roi_pooling_op.cu.o: No such file or directory
Thanks very much! @smallcorgi

Do you install the cuda or add cuda path in your bashrc?

@gy1874
how do u add cuda path in your bashrc?
i try ,but failed again .
thanks

The same issue.
I'm sure I have added the cuda path into ~/.bashrc. Is it caused by the different versions of cuda and cuDNN? Mine is cuda 7.5 and cudnn v4.0. @smallcorgi

Oh, I have fixed this problem. You should not only add "/usr/local/cuda" but also "/usr/local/cuda-7.5/bin"  into your $PATH. @jiangyuguang  @gy1874

@hzy46 ,I add all path into ~/.bashrc as you say,but no works,can you give me some helps?
thanks very much!
the information as follows：
maheng@master:~/code/Faster-RCNN_TF-master/lib$ make
python setup.py build_ext --inplace
running build_ext
skipping 'utils/bbox.c' Cython extension (up-to-date)
skipping 'utils/nms.c' Cython extension (up-to-date)
skipping 'nms/cpu_nms.c' Cython extension (up-to-date)
skipping 'nms/gpu_nms.cpp' Cython extension (up-to-date)
rm -rf build
sh make.sh
I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcublas.so locally
I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcudnn.so locally
I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcufft.so locally
I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcuda.so.1 locally
I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcurand.so locally
/usr/local/lib/python2.7/dist-packages/tensorflow/include
/usr/lib/gcc/x86_64-linux-gnu/5/include/mwaitxintrin.h(36): error: identifier "__builtin_ia32_monitorx" is undefined
/usr/lib/gcc/x86_64-linux-gnu/5/include/mwaitxintrin.h(42): error: identifier "__builtin_ia32_mwaitx" is undefined
2 errors detected in the compilation of "/tmp/tmpxft_0000087c_00000000-7_roi_pooling_op_gpu.cu.cpp1.ii".
g++: error: roi_pooling_op.cu.o:  No such file or directory

@CharlesShang @smallcorgi Could you help me solve this error? Thanks s lot

I think the cython is ok.

2 errors detected in the compilation of "/tmp/tmpxft_0000087c_00000000-7_roi_pooling_op_gpu.cu.cpp1.ii".
g++: error: roi_pooling_op.cu.o: No such file or directory

It means this line below in make.sh
nvcc -std=c++11 -c -o roi_pooling_op.cu.o roi_pooling_op_gpu.cu.cc \
	-I $TF_INC -D GOOGLE_CUDA=1 -x cu -Xcompiler -fPIC -arch=sm_52

failed to generate  roi_pooling_op.cu.o. So you need to

Check cuda settings

If your system is ubuntu (above 14.04), you can add cuda.conf file under /etc/ld.so.conf.d/
modify when needed
sudo sh -c 'echo "/usr/local/cuda/lib64" > /etc/ld.so.conf.d/cuda.conf'
sudo ldconfig
Hope this works for you

@CharlesShang thanks a lot , I add a -D_MWAITXINTRIN_H_INCLUDED option  fix the issue. , and my version of TensorFlow is 0.8 and CUDA 7.5 and GCC 5.2.1.
But when I run the demo as follow, I meet another error. I have already download the VGGnet and put it in the Faster-RCNN_TF-master directory. Is not my tensorflow version is too low?
maheng@master:~/code/Faster-RCNN_TF-master$ python ./tools/demo.py --model VGGnet_fast_rcnn_iter_70000.ckpt
I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcublas.so locally
I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcudnn.so locally
I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcufft.so locally
I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcuda.so.1 locally
I tensorflow/stream_executor/dso_loader.cc:105] successfully opened CUDA library libcurand.so locally
I tensorflow/stream_executor/cuda/cuda_gpu_executor.cc:900] successful NUMA node read from SysFS had negative value (-1), but there must be at least one NUMA node, so returning NUMA node zero
I tensorflow/core/common_runtime/gpu/gpu_init.cc:102] Found device 0 with properties:
name: GeForce GTX 750 Ti
major: 5 minor: 0 memoryClockRate (GHz) 1.189
pciBusID 0000:01:00.0
Total memory: 1.95GiB
Free memory: 1.76GiB
I tensorflow/core/common_runtime/gpu/gpu_init.cc:126] DMA: 0
I tensorflow/core/common_runtime/gpu/gpu_init.cc:136] 0:   Y
I tensorflow/core/common_runtime/gpu/gpu_device.cc:755] Creating TensorFlow device (/gpu:0) -> (device: 0, name: GeForce GTX 750 Ti, pci bus id: 0000:01:00.0)
Tensor("Placeholder:0", shape=(?, ?, ?, 3), dtype=float32)
Tensor("conv5_3/conv5_3:0", shape=(?, ?, ?, 512), dtype=float32)
Tensor("rpn_conv/3x3/rpn_conv/3x3:0", shape=(?, ?, ?, 512), dtype=float32)
Tensor("rpn_cls_score/rpn_cls_score:0", shape=(?, ?, ?, 18), dtype=float32)
Traceback (most recent call last):
File "./tools/demo.py", line 114, in
net = get_network(args.demo_net)
File "/home/maheng/code/Faster-RCNN_TF-master/tools/../lib/networks/factory.py", line 28, in get_network
return networks.VGGnet_test()
File "/home/maheng/code/Faster-RCNN_TF-master/tools/../lib/networks/VGGnet_test.py", line 16, in init
self.setup()
File "/home/maheng/code/Faster-RCNN_TF-master/tools/../lib/networks/VGGnet_test.py", line 46, in setup
.reshape_layer(2,name = 'rpn_cls_score_reshape')
File "/home/maheng/code/Faster-RCNN_TF-master/tools/../lib/networks/network.py", line 25, in layer_decorated
layer_output = op(self, layer_input, args, **kwargs)
File "/home/maheng/code/Faster-RCNN_TF-master/tools/../lib/networks/network.py", line 206, in reshape_layer
int(d),tf.cast(tf.cast(input_shape[1],tf.float32)(tf.cast(input_shape[3],tf.float32)/tf.cast(d,tf.float32)),tf.int32),input_shape[2]]),[0,2,3,1],name=name)
File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/ops/gen_array_ops.py", line 1092, in reshape
name=name)
File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/ops/op_def_library.py", line 411, in apply_op
as_ref=input_arg.is_ref)
File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/framework/ops.py", line 566, in convert_to_tensor
ret = conversion_func(value, dtype=dtype, name=name, as_ref=as_ref)
File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/ops/constant_op.py", line 179, in _constant_tensor_conversion_function
return constant(v, dtype=dtype, name=name)
File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/ops/constant_op.py", line 162, in constant
tensor_util.make_tensor_proto(value, dtype=dtype, shape=shape))
File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/framework/tensor_util.py", line 332, in make_tensor_proto
_AssertCompatible(values, dtype)
File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/framework/tensor_util.py", line 272, in _AssertCompatible
(dtype.name, repr(mismatch), type(mismatch).name))
TypeError: Expected int32, got list containing Tensors of type '_Message' instead.

Maybe it's your version is too low. You can try a higher version.
Also I dont think your GTX 750 Ti has enough memory. As I remember the least mem is 3GB

thanks for you trouble

thanks, i will try again. @hzy46

@StevenJames1 Can you tell me how to "add a -D_MWAITXINTRIN_H_INCLUDED option", please? Your problem have been solved completely?

Setting the following should make it work (it worked at least for me)
(1) export PATH=$PATH:/usr/local/cuda-8.0/bin/   (or your corresponding cuda path) for your terminal
(2) In make.sh file inside lib directory, do CXXFLAGS='-D_MWAITXINTRIN_H_INCLUDED'


VK Bridge audio

If a VK post contains audio, VkBridge is able to get and display the direct links. Unfortunately, it's just 31 second snippets, not a full file. At the same time, Vk2Bridge doesn't get any audio links at all.
Is it possible to get full audio links for either of VK bridges?

perhaps @em92 can help (if he has available time)

No idea how to get audio files from Vk.
yt-dlp also gets 31 second snippet.


Tidy the transpose submodules

Attempts to tidy the transpose submodules by removing preprocessor logic from the main transpose subroutines (some is still necessary to prevent unused variables/uncalled subroutines that are specific to preprocessor options). Goal is that top-level subroutines should be fairly clean and clear and over time we can eliminate the preprocessor logic.
Currently a work in progress with first attempt for transpose_z_to_y_real as illustration, depends on #206

I'll have a look at the NVHPC build

I'll have a look at the NVHPC build

I think it was just a missing device attribute, hopefully fixed above.

It looks ok to me. I'll try to have a look to have the same also for complex. Since with that we should be able to make the NCCL communication working also with complex and not only with real.

This was only to gather people's thoughts. I'll go through and do the complex (and the other orientations)

We have something with complex but it involve a lots of copies and basically transposing two real arrays and not a single one of double the size. I had something with just a single array and was working only up until n array of size(8), above U had memory leakage. Never figure out what was wrong.

sure, I wanted to tidy things only here, not fix/optimise and then we could do that elsewhere. Hopefully by having tidier code that will be easier to figure out.

I think this has gone down the wrong route, maybe worth revisiting after we've got rid of some of the #ifdefs


[BUG] ios onConnecting fail

OpenIM Server Version
3.8.0
Operating System and CPU Architecture
Linux (AMD)
Deployment Method
Docker Deployment
Bug Description and Steps to Reproduce

Screenshots Link
No response

Is this the only event that can do this? We don't seem to have this error here


Dts Plugin - IPV6 machines cannot download zip file

Describe the bug
On my mac which is setup to prefer ipv6, federated types will not download due to the axios agent's "family: 4" configuration. The loopback ip address <IP_ADDRESS> does not resolve to localhost. Is there a better way than just assuming ipv4 is the answer and perhaps work like the dev server -> host option for ipv6 and fallback to ipv4 ?
This was tricky to track down, and I think in general the DTS Plugin could use a lot more information logs events where it has many early returns. Especially in situations where the HTTP Call to get the type data fails.
Reproduction
https://github.com/RussellCanfield/zephyr-demo
Used Package Manager
pnpm
System Info
System:
    OS: macOS 15.1.1
    CPU: (16) arm64 Apple M4 Max
    Memory: 3.58 GB / 64.00 GB
    Shell: 5.9 - /bin/zsh
  Binaries:
    Node: 22.10.0 - ~/.nvm/versions/node/v22.10.0/bin/node
    npm: 10.9.0 - ~/.nvm/versions/node/v22.10.0/bin/npm
    pnpm: 9.15.0 - ~/Library/pnpm/pnpm
  Browsers:
    Chrome: 131.0.6778.205
    Safari: 18.1.1

Validations

[X] Read the docs.
[X] Read the common issues list.
[X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
[X] Make sure this is a Module federation issue and not a framework-specific issue.
[X] The provided reproduction is a minimal reproducible example of the bug.

in node@17 localhost will resolve to ipv6 by default, but for modernjs/rspack, it use ipv4 by default , so it can not fetch the types file.
Will see if we can add an option to allow user to specify


Required attribute

Hello,
Form the beginning, here's part of my viewmodel, two sample properties:
[Required]
public string CompanyName { get; set; }
[Required]
[Radio]
public ContractType ContractType { get; set; }
Here's how I build form:

    @{
    var props = FF.PropertiesFor(Model);
    @props.Render(Html);
}

When I post form and CompanyName is empty/null I don't get validation message that says CompanyName is required.
On the other hand when ContractType enum value is not set I get message that says ContractType is required.
It seems that Required on string properties does not work or I'm missusing it.
Could you clarify how to use that attribute?

Can you try using the [StringLength] attribute to ensure there are some characters?
It's been a while since I've worked on this, but I vaguely remember that strings are a bit funny, due to whitespace being a valid value.
There's maybe some work to needed on https://github.com/mcintyre321/FormFactory/blob/master/FormFactory/UnobtrusiveValidation/ClientValidationRules.cs

thanks, I got this working.
Best regards,
Adam


Feedback view submit button not functional

Issue Description
The submit button broke somewhere along the line in our current dev version (5.0)

Resolved 1b40c708b8f4156c1f31f9b86aea31dfbabfa819


Add more cliparts to clipart screen

Please add more cliparts to the clipart screen and enable to include several cliparts in the badge view itself.
Screenshots for the change:

I'd like to add more cliparts as well as enable option for user to pick cliparts from gallery

@iamareebjamal, this custom picker which will allow us to pick images from any source will have a editor based on which we can edit the badge too. So when we want to edit the badge, we can direct the user to this specific screen

@mariobehling will do this today

I would like to work on this !

I would like to work on this !

Sure, go ahead!


v1.0.4 - Security updates

CVE-2023-1255, CVE-2023-2650
Updated packages with go get, and go tidy.
tested docker image, and binary build.
New version 1.0.4

Let me update again before merging

updated again, and ready to merge


[bug] toolchain problems

I'm trying to run upx on my binary but...
...I get this if I have don't have rust in my toolchain:
Error:   × Platform rust is not supported. Has it been configured or enabled?
...I get this if I have rust in my toolchain:
Error:   × Unable to find a Cargo binary for upx. Have you installed the corresponding dependency?

Adding platform: 'system'to my task solved the problem. Thank you cheatsheet :)

@macthestack Did you have a Cargo.toml file or something similar in the folder? Curious how it detected Rust.

@milesj yeah, that's right.


Update XBRL extraction to handle multiple taxonomies per year

Overview
Once catalyst-cooperative/pudl-archiver#349 is done, we have to actually use all that fancy metadata to extract the filings correctly!
Success criteria

[ ] filings extracted using the correct taxonomies
[ ] all FERC 1 transforms execute without errors, though they probably don't pass validation checks.

### Next steps
* [ ] read taxonomy and filename from the metadata
* [ ] chunk extraction based on which taxonomy is being used

I think this should probably get bumped to High or Urgent priority so that we can unblock work on the new year of FERC Form 1 data.

hey @jdangerx and/or @zschira ! is this issue about the getting the xbrl data into a sqlite db side of extraction? or is it the post-sqlite db side of extraction (which iirc is basically just a read_sql step).

This is about the XBRL -> SQLite side - basically "use the correct taxonomy to turn this specific filing into tabular data."


Fix missing sigdata optdata in package

fix #1015
the sigdata/optdata in the lib folder are required because the compiler search the same directory of the referenced FSharp.Core.dll

@KevinRansom after this is merged, new nuget packages are required for the .NET CLI

I took care of this with my latest coreclr update as well as the content stuff.


Broken link to example Fielded Text metafile

https://dwc.tdwg.org/simple/  Link is under "example metafile" and points to https://dwc.tdwg.org/text/example_text_simpledwc_complete.xml

While fixing that, it would make sense to also fix the section at the end that says "When sharing information via XML, a richer structure such as the Access to Biological Collections Data schema (ABCD), or the Generic Darwin Core, or another schema built from Darwin Core terms to suit the use of the data in a particular context. " and replace it with "When sharing information via XML, it would be advisable to use a richer structure, such as Access to Biological Collections (ABCD), or Generic Darwin Core, or another schema built from Darwin Core terms to suit the use of the data in a particular context.".

Fixed with dbe3c01cd2289d619fdc542867c6e08e6779deea


Add support for Cypher language

This PR adds syntax highlighting support for the Cypher language (for Neo4j graph databases), including tests.

@carlo- That's great — thank you very much!


Activity section refreshing non-stop

Describe the bug
When in the wallet and clicking on either HNT, MOBILE or IOT. the activity space below will endlessly refresh and flicker, the cpu will also ramp up causing excess heat and fast battery drain.
To Reproduce
Steps to reproduce the behavior:
This error occurred when sending funds between two different wallets on the app. I had sent a small portion of HNT, MOBILE and IOT to my other wallet. After sending tokens, the area below, the "activity" area, will constantly flicker and refresh infinitely. this causes the cpu to spike and the phone to get very warm. Closing the app, sleeping the phone have had no effect.
If the app is reopened and I click on either HNT, IOT or MOBILE. the glitch happens. However, this does not happen for SOL or DC.
Expected behavior
The activity section should check for an update once, then stop.
Screenshots
https://user-images.githubusercontent.com/132491201/236023362-3c41c9a4-c109-4a8f-9beb-649697aa48af.MP4
Smartphone (please complete the following information):

Device: iPhone 13 Pro Max
OS: 16.3.1
App Version 2.0.7<PHONE_NUMBER>1

Additional context
specifically testing app

This should be fixed. @keenanhelium84 Good to close?


Add ru_ru.json (Russian)

Hello! Here's the russian translation of your mod
Feel free to correct me or ask me anything about it, I will answer you and commit changes as soon as I can.
I've been working as a mod translator for quite a while now, so if you like my work, you can consider donating! Thank you! (link in bio)

Hey, thanks! I'll take a look, once I'm free :D

Hello! Just was wondering, will this PR be merged anytime soon? Should I make a PR for another branch?

Hey,
I have other priorities at the moment and wanted to take a look with a Russian friend of mine. You don't have to create another branch, since I want to change how I handle the language files.
But thanks a lot! I'll take a look into that, after I finished with my current projects


fix(code-server): set settings variable type to any

module "code-server" {
  source = "git::https://github.com/coder/modules.git//code-server?ref=phorcys/code-server-settings-fix"

  settings = {
    "workbench.colorTheme" = "Dracula",
    "test.test" = ["hi"],
    "test.test2" = {
      "hello" = "hi"
    }
  }

  agent_id                = coder_agent.dev.id
}

Closes #296

@phorcys420 Can you also do it for vscode-web?

@matifali yes, i will make a separate PR

tested on https://dev.coder.com/templates/coder/coder-copy2/versions/adoring_fermi0

@phorcys420 Have you seen: https://developer.hashicorp.com/terraform/language/expressions/type-constraints#dynamic-types-the-any-constraint
I think it is fine to use any for this use case.

Hello,
Latest release is still v1.0.25, is it possible for you to trigger a new release so we can use this ?
Thanks in advance !

@9techijcore I am waiting for #369 and we will cut a release.

v1.0.26 has been pushed.


Use env variable in image name

Hi 👋
Is it possible to use an environment variable in the image name? Like this:
- uses: azure/appservice-actions/webapp-container@57f0636
      with:
        app-name: 'my-app'
        images: 'my-app/hello-world:${DOCKER_VERSION}'

I've set the DOCKER_VERSION in a previous step and I want to make sure that version is deployed here.
Thanks for any help. Awesome actions you have here

Thanks for reaching out @nicojs. Firstly, would like to inform that actions in this repo are now moved to new Git repos: https://github.com/Azure/webapps-deploy and https://github.com/Azure/webapps-container-deploy, Please update your workflows to use the new actions: azure/webapps-deploy@v1 and azure/webapps-container-deploy@v1 respectively.

Can you share the complete workflow?


Requesting an AppId as a scope, error message indicates truncation of GUID occuring

I have two applications registered in a Tenant. One is all client side javascript, the other is a .NET rest API.
The API has an app id of https://TENANT_NAME.onmicrosoft.com/SOME_GUID. I'm of the understanding that I need this appid as one of the scopes when I request a token.
I am requesting a token with that like so:
const scopes = [
    'openid',         // Needed to connect via OpenId
    'email',          // Not redundant by profile
    'profile',        // Supposedly everything here https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-v2-tokens
    'offline_access'  // Necessary for refresh tokens. Not sure if we are actually utilizing these.
    https://devvalidusb2c.onmicrosoft.com/SOME_GUID
];

. . .
this.userAgentApplication
      .acquireTokenSilent(scopes.concat(clientId) /* so we get id_token not access token */, null, user)

Accordingto the chrome debugger this generates the url with the following scope param:

&scope=email%20offline_access%20https%3A%2F%2FTENANT_NAME.onmicrosoft.com%2FSOME_GUID%20openid%20profile

However, the following error message indicates that somewhere along the line MSFT is stripping off the app id
MSAL: Tue, 23 Jan 2018 00:17:52 GMT:12345-0.1.3-Info Error :invalid_resource; Error description:AADSTS50001: The application named https://TENANT_NAME.onmicrosoft.com was not found in the tenant named TENANT_ID.  This can happen if the application has not been installed by the administrator of the tenant or consented to by any user in the tenant.  You might have sent your authentication request to the wrong tenant.
Trace ID: XXXXXX
Correlation ID: YYYYYY
Timestamp: 2018-01-23 00:16:43Z

Am I doing something wrong, or is an incorrect error message being generated?

As per the error message: AADSTS50001, it appears to be an issue with client app permissions for accessing your Web API.Please double check if you have assigned the right permissions to the client application for accessing the Web application Interface


Base Exceptions, python 3.8, asyncio clean up

Three issues are addressed in the PR:

Clean up use of BaseException - #13
Get all tests working on python 3.6-3.8 - #4
Remove the library nest_asyncio and use extra threads - #12

The last one requires some explanation.
asyncio background
async and await are python's way of working with co-routines. Normally one has two choices: block the thread while waiting for an I/O operation (like on the network), or have some sort of call-back. The async/await stuff allows you to write callbacks, without having to write all the extra work.
To make this work a manager must be in place, one for each thread in python's implementation. This is called the event loop. When you call await it will hand your thread off to something else that is ready to do work.
For, I hope, obvious reasons, a thread can have only one manager running at a time.
The problem
The difficulty is how to mix synchronous programming and async programming. If the user just wants to run a query, for example, they should not need to deal with all the async stuff.   But what if you mix? When you call get_data, it actually calls get_data_async under the covers - which means you now need an event loop.
So, one uses the asyncio.get_event_loop to get the event loop, and then runs it. This works fine, unless you already have an event loop you don't know about running.
The place that happens is in a Jupyter notebook. It starts an event loop behind your back. So you have to be somehow sensitive to this so you avoid trying to create a new event loop, and further, figure out how to use the already running event loop.
The package nest_asyncio was nice - it made the event loop re-entrant. So you could ask it to run a routine even if it was already running. Python 3.8.2, broke that. In fact, looking at what nest_asyncio does, it is by design fragile and working around some special stuff that the python libraries do. It as mostly fixed after a bug report, however, not all the way and I was seeing some instabilities in the tests.
The solution
The solution is to punt. When a synchronous get_data request comes in, a new thread is spun up.  We can safely spin up a new event loop, use it, shut it down, and release the thread. This is the approach taken in the code in this PR.

Codecov Report

Merging #16 into develop will increase coverage by 0.39%.
The diff coverage is 85.71%.

@@             Coverage Diff             @@
##           develop      #16      +/-   ##
===========================================
+ Coverage    96.77%   97.16%   +0.39%
===========================================
  Files            1        1
  Lines           93      106      +13
===========================================
+ Hits            90      103      +13
  Misses           3        3

Impacted Files
Coverage Δ

servicex/servicex.py
97.16% <85.71%> (+0.39%)
:arrow_up:

Continue to review full report at Codecov.

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

Thanks!!


[DOC] - Write team compass

Items to add:

[x] Reviewer guidelines
[ ] Onboarding/offboarding new team members @costrouc
[x] Release guidelines #2
[x] Development workflow - git
[x] Contribution guidelines
[x] Code of conduct #5
[x] Triaging flow
[ ] Inclusivity statement #6
[x] GH guidelines and conventions
[x] Roadmap
[x] Styleguide
[x] Making changes to live infra

I'm cleaning up the RFD's and I'm going to close this for now due to no activity, but feel free to re-open if needed!


Can't install on STS 4.16.1 (m2e 2.0.0)

After upgrading to STS 4.16.1, that includes major update to m2e 2.0 that comes with the Eclipse 2022-09, i can't use anymore this plugin.
Any plan to update?

Here is the error message:
Cannot complete the install because one or more required items could not be found.
  Software being installed: m2e axistools <IP_ADDRESS>410211454 (de.theit.m2e.axistools.feature.feature.group <IP_ADDRESS>410211454)
  Missing requirement: m2e axistools <IP_ADDRESS>410211454 (de.theit.m2e.axistools <IP_ADDRESS>410211454) requires 'osgi.bundle; org.eclipse.m2e.jdt [1.4.0,2.0.0)' but it could not be found
  Cannot satisfy dependency:
    From: m2e axistools <IP_ADDRESS>410211454 (de.theit.m2e.axistools.feature.feature.group <IP_ADDRESS>410211454)
    To: org.eclipse.equinox.p2.iu; de.theit.m2e.axistools [<IP_ADDRESS>410211454,<IP_ADDRESS>410211454]

Thanks for reporting. Unfortunately the actual plugin version is incompatible with m2e 2.0 onwards. I'm working on a fix to make it compatible, but can't give you a time frame.


Why is wds.Processor not included in the v2 or main branch.

I was going through the documentation and it points to using wds.Processor (here) to add a preprocessing pipeline to the data.
However, in the main branch, this Processor class is mysteriously unavailable. Is that intentional and if it is then what is the workaround to adding preprocessing steps to the data. I need to be able to have access to all the information of the sample for the preprocessing step.

Same for wds.Shorthands and wds.Composable (here)

Sorry, I will have to update the documentation.
The reason it's not included anymore is because the architecture for pipelines has changed to be more in line with torchdata.
I'm not sure what you mean by "having access to all the information"; if you write map(f), the function f gets the complete sample as an argument. Furthermore, you can also write pipeline stages as callables:
def process(source):
    for sample in source:
        ... code goes here ..

ds = WebDataset(...).compose(process)


Wrong dateFormat in localization files

We have discovered that the dateFormat for the bootstrap-datetimepicker is wrong in certain languages. For example, Swedish (sv), Dutch (nl) have an incorrect dateFormat in their respective resources.js file. These files are located in /js/nls/xx/resources.js where xx is the locale short name.
I have found that the bootstrap-datetimepicker documentation, http://eonasdan.github.io/bootstrap-datetimepicker/Functions/#format references http://momentjs.com/docs/#/displaying/format/ so all dateFormat strings should conform to this standard.
This also affects the GeoForm webapp in ArcGIS Online

thanks @sverker84 we'll get it fixed.


Revert "Move Cluster provider back to Moby"

Reverts docker/libnetwork#1777
Moby side will require a different approach, reverting it

Please sign your commits following these rules:
https://github.com/moby/moby/blob/master/CONTRIBUTING.md#sign-your-work
The easiest way to do this is to amend the last commit:
$ git clone -b "revert-1777-move_provider" git@github.com:fcrisciani/libnetwork.git somewhere
$ cd somewhere
$ git commit --amend -s --no-edit
$ git push -f

Amending updates the existing PR. You DO NOT need to open a new one.

Thanks @fcrisciani
LGTM 😢


Example App

Is there any example app? I can't get the Cowboy to start :'(
    ** (EXIT) exited in: :gen_server.call(:ranch_server, {:set_new_listener_opts, TrotIcip.Router.HTTP, 1024, [env: [dispatch: [{:_, [], [{:_, [], Plug.Adapters.Cowboy.Handler, {TrotIcip.Router, []}}]}]], compress: false]})
        ** (EXIT) no process```

I put together a quick example application here: https://github.com/hexedpackets/trot_example
Did you add :trot to the list of applications in your mix.exs?

Hah, forgot that one :) Thanks for the example


[HUDI-4515] Fix savepoints will be cleaned in keeping latest versions policy

What is the purpose of the pull request
fix the HUDI-4515, savepoints will be cleaned in keeping latest versions policy
Brief change log

Modify the filtering logic in CleanPlanner.java

Verify this pull request
This pull request is a trivial rework / code cleanup without any test coverage.
Committer checklist

[ ] Has a corresponding JIRA in PR title & commit

[ ] Commit message is descriptive of the change

[ ] CI is green

[ ] Necessary doc changes done or have another open PR

[ ] For large changes, please consider breaking it into sub-tasks under an umbrella JIRA.

@nsivabalan  please trigger to run the workflows.

@hudi-bot run azure

@nsivabalan Can you please help with a review ^-^


Implement clean CookieStore and deprecate okhttp-urlconnection

See this SO report against the problems with split package naming in okhttp-urlconnection.
Posted by request.

I looked into this, and I think I have a slightly more involved but much more satisfying solution.
Lets just create a built-in in-memory cookie store in the core package. It means you’ll only need one artifact, and we can deprecate the entire okhttp-urlconnection module.

https://github.com/square/okhttp/issues/2890 ?

Yep. Tracking as https://github.com/square/okhttp/issues/2890


More distinguishable startup popups

Feature
People often skip the startup popups as a habit from skipping the vanilla reduced frights one.
perhaps we add a timer before it can be closed, or give it a different (maybe configurable?) accent color to stand out more.
Context

https://discord.com/channels/929708786027999262/939019445605646357/1210817572388208670

This would need to be done in OWML instead, I think, and then we just expose those options in addon-config.json

Closing this because its an OWML issue not an NH one


[popup] if content to be displayed changes on new call, it shows slightly offset from calling element

Assigned this to you, because without more details, no idea on how to reproduce nor what it is.

@santisiri can we close this ?

Hell yeah.


Fixed 2 typos on PostgreSQL for resiliency data corruption doc.

OPS Build status updates of commit 095ba28:
:clock10: Preparing: average preparing time is 46 sec(s)

OPS Build status updates of commit 095ba28:
:clock10: Incremental building: average incremental building time is 22 sec(s)

OPS Build status updates of commit 095ba28:
:warning: Validation status: warnings

File
Status
Preview URL
Details

bread/toc.json
:warning:Warning

Details

toc.json
:warning:Warning

Details

building-blocks/extending-templates/toc.json
:warning:Warning

Details

docs/resiliency/recovery-data-corruption.md
:white_check_mark:Succeeded
View

bread/toc.json

[Warning] Error happen when converting bread/toc.json to Pdf. Details: Could not find a part of the path 'T:\xufj\bread\toc.json'.

toc.json

[Warning] Error happen when converting toc.json to Pdf. Details: Could not find file 'T:\xufj\toc.json'.

building-blocks/extending-templates/toc.json

[Warning] Error happen when converting building-blocks/extending-templates/toc.json to Pdf. Details: Could not find a part of the path 'T:\xufj\building-blocks\extending-templates\toc.json'.

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


[Feature Request] Turn on or off errands

Looking to see if a feature can be added to be able to turn on or off tile deployment errands.  It seems that when you stage a product to OpsManager, the errands will stay at the last state.  It would be helpful during an automated deploy to be able to make sure the deployment errands are on before applying changes.

I have added these stories to our backlog:

list errands: https://www.pivotaltracker.com/story/show/140880813
disable errand: https://www.pivotaltracker.com/story/show/140880833
enable errand: https://www.pivotaltracker.com/story/show/140880911


Registering your own functional asserts

I want to register a new that(variable).* so I can add my own assertions, for example:
assert.that(value).contains('foo')

I was doing something like:
local assert = require('luassert')

local _M = {}

local function that(state, arguments)
    return {
        contains = _M.contains(arguments[1])
    }
end

_M.contains = function(arg)
  return function(str)
    return arg:match(str)
  end
end

assert:register('assertion', 'that', that)

This does not work; how can I do register a function?

That's actually a luassert question and not busted. But please have a look at the array example: https://github.com/Olivine-Labs/luassert/blob/master/src/array.lua . It has exactly what you want.

Ah thank you!


[BUG] Image Selection in app is not working

System information

OS Platform and Distribution (e.g., Linux Ubuntu 16.04):  ubuntu 18
FiftyOne installed from (pip or source): pip
FiftyOne version (run fiftyone --version):
fiftyone v0.7.4, Voxel51, Inc.
Python version:
Python 3.8.6

Commands to reproduce
fiftyone quickstart

select some images
https://voxel51.com/docs/fiftyone/user_guide/app.html#selecting-samples
do this

and then nothing happends and app prints error WebSocketClosedError

Stacktrace
Server Error
An exception has been raised by the server. Your session has been reverted to its previous state.
Traceback (most recent call last):
File "main.py", line 181, in wrapper
result = await func(self, *args, **kwargs)
File "main.py", line 444, in on_message
await event(self, **message)
File "main.py", line 625, in on_add_selection
await self.send_updates(ignore=self)
File "main.py", line 799, in send_updates
client.write_message(response)
File "main.py", line 410, in write_message
return super().write_message(message)
File "/home/michal/anaconda3/envs/ml_workspace/lib/python3.8/site-packages/tornado/websocket.py", line 337, in write_message
raise WebSocketClosedError()
tornado.websocket.WebSocketClosedError
Details
It is weird but after uninstalling fifty one and installing it freshly it has been working for some time.
also session.selected is empty

What areas of FiftyOne does this bug affect?

[x] App: FiftyOne application issue
[ ] Core: Core fiftyone Python library issue
[x] Server: Fiftyone server issue

Willingness to contribute
The FiftyOne Community encourages bug fix contributions. Would you or another
member of your organization be willing to contribute a fix for this bug to the
FiftyOne codebase?

[ ] Yes. I can contribute a fix for this bug independently.
[x] Yes. I would be willing to contribute a fix for this bug with guidance
from the FiftyOne community.
[ ] No. I cannot contribute a bug fix at this time.

Thanks for the issue @antys10g!
Our next release is coming very soon, and will have this issue resolved. I will close this issue with a message mentioning you when the new version is available. Cheers!

@antys10g this is now resolved in 0.8.0
pip install -U fiftyone


Rename blockdims/blockshape to chunks

Old
x = da.from_array(x, blockshape=(4, 5))
or
x = da.from_array(x, blockdims=((4, 4, 4), (5, 5, 5, 3)))

New
x = da.from_array(x, chunks=(4, 5))
or
x = da.from_array(x, chunks=((4, 4, 4), (5, 5, 5, 3))

I also remove into and blaze implementations.  These have been moved or are being moved to odo/blaze repositories.

will renaming reblock -> rechunk be another PR?

will renaming reblock -> rechunk be another PR?

Done

Also, now that the Blaze/into code has been moved out of dask the whole test suite is quite snappy again 330 tests in 6 seconds.  Almost back to real time speeds.

The docs also need an update, at the very least this page: http://dask.readthedocs.org/en/latest/array-creation.html

Probably also worth describing the auto-expanding chunks attribute.

I've descrbed chunks behavior in the docs and in from_array.

Any further feedback @shoyer

Planning to merge soon if no comment.

Let me give it a quick read over again....
On Sun, Apr 19, 2015 at 10:24 AM, Matthew Rocklin
<EMAIL_ADDRESS>wrote:

Planning to merge soon if no comment.
Reply to this email directly or view it on GitHub:
https://github.com/ContinuumIO/dask/pull/160#issuecomment-94298635

Looks good to me! We may have still missed something, but that will be easier to figure out in a followup.

Thanks!

:+1:


document with Swagger and make sure rest api site is functional

install swagger modules and comment on routes so it auto-creates API calls in swagger.ui

user api is on swagger


merge: latest main into cli (including inherited functions for hardhat)

Description
I'm going to start with inherited functions for Foundry and wanted to have the UI merged first.
Additional Information

[x] I have read the contributing docs (if this is your first contribution)
[x] This is not a duplicate of any existing pull request

Related Issues

Your ENS/address: harmont.eth

I've tested it locally now as well.
yarn cli --dev works like a charm @dgrcode

Hey @FilipHarald, thanks for this!
I think you branched from an old commit (#592 was the last commit merged on the CLI branch: Check https://github.com/scaffold-eth/scaffold-eth-2/pull/595)
Check this section of the guide we wrote for CLI dev: https://github.com/scaffold-eth/scaffold-eth-2/blob/cli/contributors/DEVELOPER-GUIDE.md#back-merging-main-branch--publishing-to-npm
Could you re-do this PR branching from the latest changes of CLI + commit the changeset? hmu if you need help.
Thanks! <3


code that need improvement

Regarding the code, there are still areas that need improvement.

follow up:

Set styles by creating CSS files；
Learn to use API to connect to MailChimp.


add customize  size indicator.

This PR solves issue#10

@MohamedAlwhaidi
Thanks for great PR!
I changed variable name radius -> indicatorRadius.

I merged, Thanks!


add docs

@sjakobi please look over this

resolves #5 and #4 if merged

@chessai Did you see my comment regarding the plugin BTW?

Yes, I saw it, sorry I forgot to reply. I have not used it. I am going to do that soon. It should be easy with nix and http://mpickering.github.io/posts/2018-06-24-haskell-nix-plugins.html

@chessai: I kind of want to get a first version published really soon now. :)
Do you mind if I remove change the documentation on #. and .# as lined out above, and remove the link to the plugin for now. We can of course add that later, once we (or rather I) have a proper understanding of these things.

I don't mind if you change it and remove that stuff for now. It can be added later.


Vercel build error when using HydrationBoundary

Describe the bug
const DashboardPage = async () => {
  const queryClient = new QueryClient()

  await queryClient.prefetchQuery({
    queryKey: ['profile'],
    queryFn: userService.getProfile
  })

  return (
    <HydrationBoundary state={dehydrate(queryClient)}>
      <Header />
    </HydrationBoundary>
  )
}

export default DashboardPage

'use client'

import { useQuery } from '@tanstack/react-query'

import { userService } from<EMAIL_ADDRESS>
export const Header = () => {
  const { data } = useQuery({
    queryKey: ['profile'],
    queryFn: userService.getProfile
  })

  return <div>{data?.name}</div>
}

And when i'm deploying on vercel i'm getting this error:
 ⨯ Static worker exited with code: null and signal: SIGTERM
> Build error occurred
Error: Static page generation for /dashboard is still timing out after 3 attempts. See more info here https://nextjs.org/docs/messages/static-page-generation-timeout

Your minimal, reproducible example
.
Steps to reproduce
See the code above
Expected behavior
Successful production build
How often does this bug happen?
Every time
Screenshots or Videos
No response
Platform
macOS, Arc Browser
Tanstack Query adapter
react-query
TanStack Query version
5.45.1
TypeScript version
5
Additional context
No response

try:
- queryFn: userService.getProfile
+ queryFn: () => userService.getProfile()

in the server component. If that's not helping, I need to see a minimal reproduction please.

try:
- queryFn: userService.getProfile
+ queryFn: () => userService.getProfile()

in the server component. If that's not helping, I need to see a minimal reproduction please.

what reproduction? that error appears only when deploying on vercel, on localhost everything is fine

what reproduction? that error appears only when deploying on vercel, on localhost everything is fine

then I guess you want to open an issue at vercel 🤷

what reproduction? that error appears only when deploying on vercel, on localhost everything is fine

then I guess you want to open an issue at vercel 🤷

I fixed it, it happens because the promise is not resolving


Multiple Selection of Files and Folder in Remote Tree

Hey there.
for deleting some files, I often use multi-selection of Files and folder in the remote tree in Aptana Studio. In your great extension, you can only select one file/folder. Maybe a mulit-selection is possible!
Thanks!

Are you on mac? If so there should be a fix for selecting multiple files in the dev branch. No shift support unfortunately though.

Alright, this works, Shift Support would be great too :)

Should be sorted in 0.9.0. Will create a new issue regarding shift support.


Unable to get the desired names for few resources

Unable to get the desired names for my VPN Gateway and VPN Gateway Public IP
Steps to reproduce

I am using the below mentioned code for getting the desired names for my resources instead of default generated ones.

    advanced = {       custom_settings_by_resource_type = {         azurerm_resource_group = {           connectivity = {             (var.management_resources_location) = {               name = "vnetrg-hub-conn-cac-01"             }           },           dns = {             (var.management_resources_location) = {               name = "dnsrg-hub-conn-cac-01"             }           }         }         azurerm_virtual_network = {           connectivity = {             (var.management_resources_location) = {               name = "vnet-hub-conn-cac-01"             }           }         }         azurerm_virtual_network_gateway = {           connectivity = {             (var.management_resources_location) = {               name = "vgw-hub-conn-cac-01"             }           }         }         azurerm_public_ip = {           connectivity = {             (var.management_resources_location) = {               name = "pipvgw-hub-conn-cac-01"             }           }         }       }     }
I am getting the desired VNet and RG names, however, the VPN gateway and PIP names are module generated one. How can I correct it or is there something wrong with my code? Thanks for the help.
Screenshots
Code snippet:

Terraform plan output:

Issue is resolved as I was using connectivity instead of connectivity_vpn in my code. The correct code snippet would be:

Great that you managed to resolve the issue on your own. Closing as no further action required.


Implement GCP notifications processor

TL;DR
Implement notifications processor for GCP.
Type

[ ] Bug Fix
[x] Feature
[ ] Plugin

Are all requirements met?

[x] Code completed
[ ] Smoke tested
[x] Unit tests added
[ ] Code documentation added
[ ] Any pending items have an associated Issue

Complete description
Add new GcpProcessor that implements Processor interface.
Tracking Issue
Remove the 'fixes' keyword if there will be multiple PRs to fix the linked issue
fixes https://github.com/flyteorg/flyte/issues/
Follow-up issue
NA
OR
https://github.com/flyteorg/flyte/issues/

hi @ariefrahmansyah thanks for this change, it looks great! are you able to test this end to end?
Yes, here are some screenshots of notification on my slack and inbox:

@pmahindrakar-oss mind taking another look?

hey @ariefrahmansyah mind following the instructions in the failing DCO check to rebase your commits?

Looks good to me too @ariefrahmansyah , can you check the unit test failure.

Looks good to me too. @ariefrahmansyah , can you check the unit test failure.

The unit test is running successfully on my local machine and the code changes shouldn't touch that failing package (github.com/flyteorg/flyteadmin/pkg/repositories/transformers). Can you help re-run the jobs? @pmahindrakar-oss @katrogan

@ariefrahmansyah i re-ran it seems like linter issue?

@ariefrahmansyah i re-ran it seems like linter issue?

Thanks. I've fixed the lint issue @kumare3


Shippable sample project ID changed.

The project ID used with the Shippable samples has changed.  With this change, the badge will display build passing again.

Thanks a lot!


feat: allow constraint of booleans

Support constraining boolean evaluations.
Fully backwards compatible, new tests added.
We CAN avoid this if we want, but it makes things consistent and again, avoids some risky type assertions going forward.

Hey @toddbaert, do you have an example where a value would be guaranteed to be true or false? What value would a flag have then?
Or am I missing another type for boolean that T could have? For boolean it seems to me that the type param is guaranteeing the value which seems counter intuitive to me to have.

Pausing this for a bit because I'm not 100% sure it's helpful after all. We can still add it if we feel like it but I don't think it's going to help the way I thought it might.

yep, closing.


Experimental ReverseDiff support

Partial answer to #46
Problems:

Because of https://github.com/JuliaDiff/ReverseDiff.jl/issues/238, I was forced to dispatch the default rrule (with no RuleConfig) onto ReverseDiff, which seems arbitrary
Computing jacobians in the precompilation step of the ReverseDiff extension kills Julia brutally (it works in normal code)
ReverseDiff errors when byproducts are returned, and I don't know how to fix that

Ping @mohamed82008 for help

Gentle bump @mohamed82008 if you have comments to spare

I won't have a chance to look into this for the next 3 weeks unfortunately.

OK no worries, it's low priority

@mohamed82008 I'd love your take on this one

I have a deadline in a few days and a queue of people to get back to. I will take a look but probably won't be in the coming week.

No worries!


Some bugs and ideas

Hi, Paul! First of all thanks for this awesome plugin. You did a great job! Now about the issues.

Despite your fix in v3.4.0 there are still warnings in DevTools related to non-passive event listeners. I use latest Google Chrome (v89.0.4389.82) and Star-rating.js v4.1.1.
Right-clicking on a rating triggers the select event. This is very annoying.
It would be nice to implement fractional rating (with initialRating option). Now I do this way (maybe it will come in handy): codepen.

Sorry for my English. I would be grateful for your response!

I have added {passive:false} to the touch events but since these are touch events, that verbose notice will be shown in Chrome regardless. https://github.com/pryley/star-rating.js/blob/62873ee2a36d039c41d3a81b21adfcc4d21ad882/src/widget.js#L117-L119
I can add a check for right-click
How is this useful?

It is useful,
Sometimes we need to change our rating, and we want to know what is our rating before
But this can be done by setting selected one of the option

Found another issue: the selection with a mouse doesn't work if select has focus.

Found another issue: the selection with a mouse doesn't work if select has focus.

Fixed in v4.1.3
For the right-click check, feel free to add a pull-request.


chore: use https protocol and update devfile scheme to 2.2.2 for dotnetcore31 and angular

What does this PR do?:
Summarize the changes. Are any stacks or samples added or updated?
Updated dotnetcore31 and nodejs-angular devfiles.
Linked with https://github.com/devfile-samples/devfile-stack-nodejs-angular/pull/3
.NET Core 3.1

Angular 2.0.2, 2.1.0, 2.2.0

Which issue(s) this PR fixes:
Link to github issue(s)
Part of https://github.com/eclipse-che/che/issues/22869
PR acceptance criteria:

[ ] Contributing guide
Have you read the devfile registry contributing guide and followed its instructions?
[ ] Test automation
Does this repository's tests pass with your changes?
[ ] Documentation
Does any documentation need to be updated with your changes?
[ ] Check Tools Provider
Have you tested the changes with existing tools, i.e. Odo, Che, Console? (See devfile registry contributing guide on how to test changes)

How to test changes / Special notes to the reviewer:

/retest

/lgtm


The connectivity matrix should not depend on the parcellation region.

The connectivity matrix function should return full connectivity of the parcellation and should not be connected to specific regions.
Currently to get data we need an endpoint: /atlases/{atlas_id}/parcellations/{parcellation_id}/regions/{region_id}/features

in siibra-python, there now exist the concept of GlobalFeature and RegionalFeature.
I feel /atlases/{atlas_id}/parcellations/{parcellation_id}/regions/{region_id}/features should still exist for RegionalFeature, but connectivity matrix would be a GlobalFeature, which can be attributable to a parcellation
I propose we add
/atlases/{atlas_id}/parcellations/{parcellation_id}/features
to query global features and
/atlases/{atlas_id}/parcellations/{parcellation_id}/features/{modality}
to return global features.
Would love to get your opinion @marcenko

fixed by #20


helm chart versions

The helm chart is using api's still that are disabled in newer versions of kubernetes:
apiVersion: apps/v1beta1
This means the chart does not work on newer kubernetes clusters.

Its also failing with helm3 on missing selectors on deployments/statefulsets.

Hi @kfox1111 thanks for reporting these issues. Can you please add the error messages you're see when running when you use these older APIs. What version of k8s are you using?

I don't have all the error messages handy unfortunately. But most of the details are here:
https://kubernetes.io/blog/2019/07/18/api-deprecations-in-1-16/
Specifically:
* PodSecurityPolicy resources will no longer be served from extensions/v1beta1 by default in v1.16. Migrate to the policy/v1beta1 API, available since v1.10. Existing persisted data can be retrieved/updated via the policy/v1beta1 API.
* DaemonSet, Deployment, StatefulSet, and ReplicaSet resources will no longer be served from extensions/v1beta1, apps/v1beta1, or apps/v1beta2 by default in v1.16. Migrate to the apps/v1 API, available since v1.9. Existing persisted data can be retrieved/updated via the apps/v1 API.

The other part, helm v3 actually validates what it uploads now and fails if the apiserver doesn't like fields. spec.selector is required in Deployments and Statefulsets.
The kubernetes api doc specifies this, here:
https://kubernetes.io/docs/concepts/workloads/controllers/deployment/#selector

Thanks! @kfox1111
@rishabh6788 can you update this thread you've had a chance to debug?

Hi @alolita we have faced the same issue with Kubernetes 1.16.3 (Rancher). After fixing problem with APis bu applying patch patch -p1 < diff.patch
diff --git a/helm/opendistro-es/templates/elasticsearch/es-client-deploy.yaml b/helm/opendistro-es/templates/elasticsearch/es-client-deploy.yaml
index 66447dc..6abfd74 100755
--- a/helm/opendistro-es/templates/elasticsearch/es-client-deploy.yaml
+++ b/helm/opendistro-es/templates/elasticsearch/es-client-deploy.yaml
@@ -13,7 +13,7 @@
 # permissions and limitations under the License.

 {{- if .Values.elasticsearch.client.enabled }}
-apiVersion: apps/v1beta1
+apiVersion: apps/v1
 kind: Deployment
 metadata:
   labels:
diff --git a/helm/opendistro-es/templates/elasticsearch/es-data-sts.yaml b/helm/opendistro-es/templates/elasticsearch/es-data-sts.yaml
index 53d618e..e6a0cd2 100755
--- a/helm/opendistro-es/templates/elasticsearch/es-data-sts.yaml
+++ b/helm/opendistro-es/templates/elasticsearch/es-data-sts.yaml
@@ -13,7 +13,7 @@
 # permissions and limitations under the License.

 {{ if .Values.elasticsearch.data.enabled }}
-apiVersion: apps/v1beta1
+apiVersion: apps/v1
 kind: StatefulSet
 metadata:
   labels:
diff --git a/helm/opendistro-es/templates/elasticsearch/es-master-sts.yaml b/helm/opendistro-es/templates/elasticsearch/es-master-sts.yaml
index cbf4f03..2281f5d 100755
--- a/helm/opendistro-es/templates/elasticsearch/es-master-sts.yaml
+++ b/helm/opendistro-es/templates/elasticsearch/es-master-sts.yaml
@@ -13,7 +13,7 @@
 # permissions and limitations under the License.

 {{- if .Values.elasticsearch.master.enabled }}
-apiVersion: apps/v1beta1
+apiVersion: apps/v1
 kind: StatefulSet
 metadata:
   labels:
diff --git a/helm/opendistro-es/templates/kibana/kibana-deployment.yaml b/helm/opendistro-es/templates/kibana/kibana-deployment.yaml
index 9be13c9..6497189 100755
--- a/helm/opendistro-es/templates/kibana/kibana-deployment.yaml
+++ b/helm/opendistro-es/templates/kibana/kibana-deployment.yaml
@@ -13,7 +13,7 @@
 # permissions and limitations under the License.

 {{- if .Values.kibana.enabled }}
-apiVersion: extensions/v1beta1
+apiVersion: apps/v1
 kind: Deployment
 metadata:
   labels:
diff --git a/helm/opendistro-es/templates/psp.yml b/helm/opendistro-es/templates/psp.yml
index abed09e..1259b94 100755
--- a/helm/opendistro-es/templates/psp.yml
+++ b/helm/opendistro-es/templates/psp.yml
@@ -12,7 +12,7 @@
 # permissions and limitations under the License.

 {{- if .Values.global.psp.create }}
-apiVersion: extensions/v1beta1
+apiVersion: policy/v1beta1
 kind: PodSecurityPolicy
 metadata:
   labels:
Collapse

warning with deprecated about API gone, but now we have
helm install ./opendistro-es
Error: release ill-ocelot failed: Deployment.apps "ill-ocelot-opendistro-es-client" is invalid: [spec.selector: Required value, spec.template.metadata.labels: Invalid value: map[string]string{"app":"ill-ocelot-opendistro-es", "chart":"opendistro-es-1.3.0", "heritage":"Tiller", "release":"ill-ocelot", "role":"client"}: `selector` does not match template `labels`]

This is super helpful. Thanks! @drweber - we'll circle back on fixing these issues.

If I can add something please just let me know.

@drweber I ran into this as well on my kube v1.16.2 lab.   I made a fork and committed changes needed to adhere to the requirement to have selector defined in newer api versions.
https://github.com/beilber/opendistro-build/commit/a35baa7624f4265179a6c3617364d6ae407e70cb

@beilber great looks good. What kind of storageClass do you use ?

@drweber I use https://github.com/nmaupu/freenas-provisioner

The version has been updated. close the issue.


Set never changed with ReactHooks

🐛 Bug Report
I inited a Set and produce it, but it`s value never changed.
To Reproduce
function App() {
  const [list, setList] = useState<ReadonlySet<number>>(new Set());

  function handleClick(id) {
    console.info(id);
    const nextState = produce(list, (draft: Draft<ReadonlySet<number>>) => {
      console.info("draft", draft);
      const newSet = new Set(draft as Set<number>);
      newSet.add(id);
      draft = newSet;
    });

    console.info("next", nextState);
    setList(nextState);
  }
  return (

        {[1, 2, 3, 4].map(item => (

 handleClick(item)}>
            {item}

        ))}

  );
}

Expected behavior
I expect the set`s value changed.
Link to repro (highly encouraged)
CodeSandbox demo
Environment

Immer version: 3.1.1
[x] Occurs with setUseProxies(true)
[ ] Occurs with setUseProxies(false) (ES5 only)

You need to return newSet instead of draft = newSet.
Note: If that's all you're using produce for, you don't need produce.

You need to return newSet instead of draft = newSet.
Note: If that's all you're using produce for, you don't need produce.

Thanks. It`s worked.
I use it because the real business scenario is more complicated.


Deprecate --sdk-auth of az ad sp create-for-rbac

Related command
az ad sp create-for-rbac

Is your feature request related to a problem? Please describe.
The original designed consumers of the az ad sp create-for-rbac --sdk-auth JSON output - Azure SDKs (Java, Python, etc.) have deprecated the usage of get_client_from_json_dict (https://github.com/Azure/azure-sdk-for-python/issues/15075). Azure CLI should deprecate --sdk-auth as well.
However, we can't immediately take --sdk-auth away because GitHub Action heavily relies on --sdk-auth, even though GitHub Action is not a designed consumer of --sdk-auth (Azure/github#152).
The output of az ad sp create-for-rbac without or with --sdk-auth varies a lot.
Without --sdk-auth:
> az ad sp create-for-rbac

{
  "appId": "21ec2946-231c-480f-86c7-824b215326a4",
  "displayName": "azure-cli-2022-02-07-07-07-00",
  "password": "{redacted_password}",
  "tenant": "54826b22-38d6-4fb2-bad9-b7b93a3e9c5a"
}

With --sdk-auth:
> az ad sp create-for-rbac --sdk-auth
{
  "clientId": "21ec2946-231c-480f-86c7-824b215326a4",
  "clientSecret": "{redacted_password}",
  "subscriptionId": "...",
  "tenantId": "54826b22-38d6-4fb2-bad9-b7b93a3e9c5a",
  "activeDirectoryEndpointUrl": "https://login.microsoftonline.com",
  "resourceManagerEndpointUrl": "https://management.azure.com/",
  "activeDirectoryGraphResourceId": "https://graph.windows.net/",
  "sqlManagementEndpointUrl": "https://management.core.windows.net:8443/",
  "galleryEndpointUrl": "https://gallery.azure.com/",
  "managementEndpointUrl": "https://management.core.windows.net/"
}

The root cause leading to this confusion is due to the name inconsistency between Azure AD and Azure SDKs (https://github.com/Azure/azure-cli/pull/19872#issuecomment-1031153690):

Azure AD names
Azure SDK names

appId
clientId

password
clientSecret

tenant/directory
tenantId

Describe the solution you'd like
We should either

Work with GitHub Action team to deprecate --sdk-auth
Keep --sdk-auth indefinitely

Additional context

https://github.com/Azure/azure-cli/pull/19414
https://github.com/Azure/azure-cli/pull/19872
https://github.com/Azure/azure-cli/pull/19853

Deprecate --sdk-auth

@jiasli Following up with this thread.
Can you confirm if --sdk-auth was deprecated or not!
The official docs for az ad sp still lists the flag without any deprecation notice.

I've seen the Azure CLI latest doc has been provide new option --json-auth will be different format than --sdk-auth
From my understanding, they will discontinue for --sdk-auth in the future

Also crossplane upbound.io Azure provider configuration still relies on --sdk-auth - see


Support directives for Apollo Link modules

Version and Environment Details
Operation system:
macOS 10.14.6
IDE name and version:
IntelliJ IDEA 2019.2.3 (Ultimate Edition)
Build #IU-192.6817.14, built on September 24, 2019
Runtime version: 11.0.4+10-b304.69 x86_64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Plugin version:
2.2.0
Expected Behaviour
Directives in queries for apollo-link-rest (@rest, @export) and apollo-link-state (@client) should not show as errors in queries
Actual Behaviour
Apollo link queries that include @rest, @export or @client directives produce errors
Steps to Reproduce / Link to Repo with Reproduction and Instructions

Hi Tobi.
Thanks for using the plugin.
These error markers are intended and valid behavior since the plugin only ships with the standard directives that are part of the GraphQL spec.
For frameworks such as Apollo, or any other, it's up to the developer to declare them. There's an example with @client at https://github.com/jimkyndemeyer/graphql-config-examples/tree/master/extend-client-fields-and-directives you can look at.
Once you've declared the directives you also get completion etc.
Best regards,
Jim

Fantastic, thanks for getting back to me @jimkyndemeyer! This worked indeed 👍


Is there any changelog\release log?

You are making breaking changes to lib but it is hard to understand whether there are breaking changes or not.

Some things I noticed when I updated from 5 to 6 the following:

Import declarations previously imported as default change to import explicit declaration

import Popover from 'react-tiny-popover';

to
import { Popover } from 'react-tiny-popover';

Prop position has been replaced with positions which accepts an array of positions

position = {'top'}

to
positions = {['top']}  // preferred positions by priority

property targetRect is no longer valid on ArrowContainer, appears it is replaced with childRect

Would be great to note in release notes in case the above is wrong or there are more changes.

Some things I noticed when I updated from 5 to 6 the following:

Import declarations previously imported as default change to import explicit declaration

import Popover from 'react-tiny-popover';

to
import { Popover } from 'react-tiny-popover';

Prop position has been replaced with positions which accepts an array of positions

position = {'top'}

to
positions = {['top']}  // preferred positions by priority

property targetRect is no longer valid on ArrowContainer, appears it is replaced with childRect

Would be great to note in release notes in case the above is wrong or there are more changes.

disableReposition seems to have been renamed to reposition and i suppose you need to change from true -> false depending on what you had.

Hi! From version 6 and on I've added a change log to the repo and tried to be very explicit about changes, fixes, etc.. Thanks for your input!


Update omniauth dependency version

Resolve issue whereby omniauth gem is restricted to v1.x (as per issue 31)

Would be great to get this merged and released.

Bump on this!

@realdoug would be great to get this merged! Happy to help with maintenance here if that would help.

Hi here! is there any update on this PR? @realdoug have you being able to look into it? if not anyone has an alternative? maybe this fork seems that it's being maintained, any comment is welcome :)!

@realdoug Would you consider transferring this project to the OmniAuth group (https://github.com/omniauth/), and giving some members privileges to push to RubyGems?

@diasluan published a new gem to update the dependencies: https://rubygems.org/gems/omniauth-salesforce-ruby

@diasluan it looks like the repo for the code published doesn't actually exist. Is that right? We're looking to switch to a maintained fork, but all options seem to either not publish a Gem, or the source Repo isn't available.

Hey, I forked this repo and created a different gem where I updated the dependencies so you can use OAuth2. We use it at my company so we'll support it as long as we're using it - https://github.com/matteeyah/omniauth-salesforce


Crash in AGFDVSocket::deferredSocketsCloseAll()

https://sentry.adguard.com/adg/adguard-mac/issues/11852/events/477881/

Not reproduced on latest nightly.


Who is publishing "/camera_settings"?

Hey!
I was checking out your project and tried to understand how it works but I run into this issue. I cannot figure out who is publishing in the "/camera_settings" topic.
More specifically, line 85 of the band_separator.py
I thought it would be something coming from the ueye_cam node but I could not find any topic named /camera_settings.
Any inputs on this?
Thanks in advance!
C

Hello.
Topic /camera_settings is used for the connection with an external controller of the camera. For instance, during processing, we want to enable the crosstalk correction or flatfield correction with our smartphone by using rosbridge. Of course you can ignore it and you can use OpenCV triggers. See line 954 of the band_separator.py.

Thanks for the info!


Best way to add validation error from server?

When validating I am making async request to REST server and I do not know what type error I get in return. However I can get error string from response which I would like to add as validation error to Component.
What would be best way to achieve this ?

You would just dispatch(actions.setErrors('your.model', 'Your string error', { async: true })). Does that answer your question?

Hopefully this answered your question! Feel free to follow up if you have further questions.


Fixed so that the position of popovers isn't outside of the view.

Fixes the issue https://github.com/driftyco/ionic/issues/2355
Still needs some kind of dynamic height though.

Closing since the original issue was unable to reproduce


Removed unnecessary params in cum_func

Picks up from #13167 by properly removing the parameters and ensuring that numpy compatibility has been maintained.  The current test suite does a good job of checking that already, so no tests were added.
Closes #13541.

[Current coverage][cc-pull] is 84.34%

Merging [#13550][cc-pull] into [master][cc-base-branch] will increase coverage by <.01%

@@             master     #13550   diff @@
==========================================
  Files           138        138
  Lines         51113      51119     +6
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
+ Hits          43109      43115     +6
  Misses         8004       8004
  Partials          0          0

Powered by Codecov. Last updated by [a01644c...6ba7a77][cc-compare]
[cc-base-branch]: https://codecov.io/gh/pydata/pandas/branch/master?src=pr
[cc-compare]: https://codecov.io/gh/pydata/pandas/compare/a01644c07f376b4e2eb48d8dfca7222473e3088d...6ba7a77b868869a31b26538a9c6dd0d81d71fd8e
[cc-pull]: https://codecov.io/gh/pydata/pandas/pull/13550?src=pr

Looks good to me!

do need a test for this?
as prior treats didn't catch this

Catch what?  We already have tests in fact to ensure that the numpy call won't break as well as one for non-default arguments in test_generic.py.

what I mean is I suspect we have more functions that have named numpy args - they work but we are specifically naming them

AFAIU cum_func is a template for all of the accumulation functions for DataFrame and Series at the very least.  What other functions are you referring to?

no my point is that there might be others that accept the dtype argument (or out) and yet are validated, but we really should remove the actual named arguments. This one was not caught, so there might be others. You might have to inspect them manually. Not sure you can tell the difference between a named arg and a kwarg once your function sees it.

@jreback : GitHub search indicates that out=None is essentially nonexistent in the code-base except for cum_func, algorithms.py and function.py (my numpy compat module).
However, the same cannot be said with dtype=None.  Manual inspection of every dtype=None?  That's just being ridiculous.
Fortunately, a GitHub search indicates that all other instances of dtype=None are called from functions that I know definitely do not exist in numpy, so I think we are good to go on that.

ok, then lgtm. yeah the out in algorithms.py is ok.


Update package.json

Updates version of vscode language client to 3.1.0.

@UdoW we use our own branch of vscode-languageclient with a vscode independent BaseLanguageClient. There is an issue for it in vscode-languageserver-node: https://github.com/Microsoft/vscode-languageserver-node/issues/88#issuecomment-299813935. But untill it is not resloved we cannot accept this PR.

@akosyakov , ok, I will follow your changes and do an upgrade later when everything fits.


Unused variables?

Installing gets me a load of unused variable flags - you want a PR to clear them out, or are they being used in a way that fools clang/gcc?

Hey hey, there's a few legits in there but the majority are functions where we don't actually need the return value most of the time, the most common being cstring_array_start_token. It's effectively a non-void function being called like a void function in many cases, so you either get a warning for not using the return value or a warning for the unused variable. I chose the latter but might just split that function into void/non-void versions.
PRs are always welcome otherwise I'll do it when I have a chance.


Copy and Paste Feature

Allows users to copy and paste one or more objects (and their links) to the same or other conducts.

Btw the "clipboard" is actually saved in the users data - this was mainly because it turns out it's really hard to get all browsers to let you read the clipboard :)
However I think this solution works quite well, I guess we probably need to look at automatically wiping the "clipboard" so that users don't accidentally paste massive flows where they don't want them...

Does this mean that users can copy out the json or anything for import later or would that be an additional feature?

If you like the new unlink feature then I guess the code could be changed to clone instead of duplicate?


Incompatible with IE9?

The eTruncate demos work fine in IE8, FF7, Chrome, and Opera, but fail in Internet Explorer 9 (Win 7 x64). The hidden elements are always visible in IE9 and the link to toggle the elements' visibility does not display. Thanks,
Jon

Thanks @jonww .
I'll update the demo and the documentation.


fix: Jackson YAML mapper no longer add new lines

Codecov Report

Merging #117 (dd2c642) into main (d57eae1) will increase coverage by 0.03%.
The diff coverage is 100.00%.

@@             Coverage Diff              @@
##               main     #117      +/-   ##
============================================
+ Coverage     85.82%   85.86%   +0.03%
  Complexity       35       35
============================================
  Files            31       31
  Lines          2546     2546
  Branches        280      280
============================================
+ Hits           2185     2186       +1
  Misses          244      244
+ Partials        117      116       -1

Impacted Files
Coverage Δ

...va/com/decathlon/tzatziki/utils/JacksonMapper.java
88.67% <100.00%> (ø)

...com/decathlon/tzatziki/kafka/KafkaInterceptor.java
89.36% <0.00%> (+1.06%)
:arrow_up:

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Support alluxio client visit  mult alluxio server via nameservice.

Is your feature request related to a problem? Please describe.
A alluxio client can visit mult alluxio server.
May be like
  setProp('nameservice','ns1');   client.getFile(path);
Then we will visit ns1 alluxio cluster.
or
setProp('nameservice','ns2');   client.getFile(path);
Then we will visit ns2 alluxio cluster.
It will be usefully for one client to visit mult alluxio clusters via nameservice name.
Describe the solution you'd like
See above.
Describe alternatives you've considered
Maybe I develop a simple one.
Urgency
Mid
Additional context
``

https://github.com/Alluxio/alluxio/pull/14021 maybe work with me.

From your issue description, I believe the feature you are requesting is more along the lines of https://github.com/Alluxio/alluxio/pull/14056? Please update this ticket if you find that #14021 is sufficient for your use-case.

From your issue description, I believe the feature you are requesting is more along the lines of #14056? Please update this ticket if you find that #14021 is sufficient for your use-case.

1.We want to use  EMBEDDED to ha, but #14056 used zk.
2.I have no idea how  #14056 used in java client. Maybe  #14021 just set logic name can meet my needs.

#14021 is sufficient for my use-case.


Incorrect Case Config File List

[x] aroma1997 lowercase configs
[x] Bibliocraft.cfg
[x] Botania.cfg
[x] Morpheus.cfg (needs to be changed so it uses 1.10 settings as well)
[x] Stackie.cfg
[x] StorageDrawers.cfg
[x] Waystones.cfg

I forgot to mention the uppercase JEI folder needs to be deleted as well

Anything else?

That should be it

integrationforgegoing.cfg is an incorrect version of IntegrationForegoing


IMDS timeout increased to 10 seconds

In case of stressed servers 1000ms is very aggressive time. This PR is to just trying to get some attention in to this intermittent context deadline issue. Error Im facing is ManagedIdentityCredential: IMDS token request timed out error for long running jobs that makes many requests to azure secrets fetch data.

[ ] The purpose of this PR is explained in this or a referenced issue.
[ ] The PR does not update generated files.

These files are managed by the codegen framework at Azure/autorest.go.

[ ] Tests are included and/or updated for code changes.
[ ] Updates to CHANGELOG.md are included.
[ ] MIT license headers are included in each file.

@chlowell @jhendrixMSFT @kenegozi
Pod Identity can take up to a couple minutes to get ready for token requests from new pods. In case of clients that have shorter timeouts, the retries can be terminated and the client will not receive a token in the first attempt. This feature flag can use to prevent timeouts due to that delay. we added https://azure.github.io/aad-pod-identity/docs/configure/feature_flags/#set-retry-after-header-in-nmi-response this check in azure pod identity helm chart.
But IMDS timeout issue still persists and sometimes we are getting no default identity is assigned to this resource error.
these errors occur mostly on stressed servers, on normal day it works fine
Please suggest any resolution for this

The short timeout that you're changing here is only part of DefaultAzureCredential.  If you use directly use ManagedIdentityCredential then there is no timeout (outside of how the default HTTP client works).


Spyder 5.1.3 standalone installation not available from command line

Problem Description
I've installed Spyder standalone on Windows, as recommended by the installation guide.  I can run Spyder from the start menu, or it's shortcut, but can't run spyder using the command line or anaconda prompt, in either the base env or with an activated virtual environment.

I can't see an easy way to add spyder to the system path, as it seems to normally launch from some kind of python script rather than a batch file or .exe.
I have my conda setup with existing virtual environments.  I'm following the this faq section on how to use spyder with virtual environments.

Does the standalone version of spyder not work this way?  I wanted to have a single installation of spyder, outside of my conda install and switch between my conda environments by just changing Spyder's default interpreter each time... or ideally by activating the conda env and launching it with the spyder command from anaconda prompt (as I can do with vscode for example).
What steps reproduce the problem?

Install Spyder standalone version
Create conda environment, activate it
Run spyder from anaconda prompt

Issue Report Checklist

[x] Searched the issues page for similar reports
[x] Read the relevant sections of the Spyder Troubleshooting Guide and followed its advice
[x] Reproduced the issue after updating with conda update spyder (or pip, if not using Anaconda)
[x] Could not reproduce inside jupyter qtconsole (if console-related)
[x] Tried basic troubleshooting (if a bug/error)

[x] Restarted Spyder
[x] Reset preferences with spyder --reset
[x] Reinstalled the latest version of Anaconda
[x] Tried the other applicable steps from the Troubleshooting Guide

[x] Completed the Problem Description, Steps to Reproduce and Version sections below

What is the expected output? What do you see instead?
I'm expecting Spyder to launch when the spyder command is run from the command line
Paste Traceback/Error Below (if applicable)
At the anaconda prompt:
(my_env) C:\...path... > spyder
'spyder' is not recognized as an internal or external command,
operable program or batch file.

Versions

Spyder version: 5.1.3 None
Python version: 3.7.9 64-bit
Qt version: 5.12.10
PyQt5 version: 5.12.3
Operating System: Windows 10

Dependencies
None

Hi @adin786 thanks for reporting this. Unfortunately the Standalone version of spyder doesn't work by running "spyder" in your command line. It has to be done via the entry on the menu or the shortcut.
However, you can use Spyder with any conda environment by changing Spyder's default interpreter as you mentioned.
Please let me know if there is anything else I can help with.

Closing due to lack of response.


Cannot use go get

Hello
When I try to go get the project I got
$ go get -u github.com/golang/lint/golint
package github.com/golang/lint/golint: code in directory /go/src/github.com/golang/lint/golint expects import "golang.org/x/lint/golint"
It's probably due to commit 5906bd5c48cd840279ace88b165057fbbd7fb35a

@vincentMrg yes, I also found the same issue. @zchee, could you help resolve it? Thanks.

Use the correct path: https://github.com/golang/lint#installation

@vincentMrg @Strawberryww Hi,
I explain this.
The lint repository has been hosted on the golang.org/x/lint after the https://github.com/golang/lint/commit/ead987a65e5c7e053cf9633f9eac1f734f6b4fe3
It's a Go core maintainers plan. I don't know why switch to golang.org.
Anyway, this repository's actual import path is golang.org/x/lint, I was changed canonical import path with just respect this.
https://github.com/golang/lint/commit/9a272034dedb2a3ed05231d5604ce17fb40f0e58

/cc @ccojocar @bonifaido
You should change lint package import path to golang.org/x/lint.

@bradfitz Sorry for mention, Could you helped me?

@dominikh Thanks, your correct.

Nice, Thank you all

@zchee, @dominikh , It worked, thank you!

Duplicate of #415


How to use this in WebForms?

Hello.
I wanna know if i can use this or something like this in WebForms, i need it very much, if you have idea or article or sample please give me.
Thank you

I would have thought you can use this in an aspx if the MVC libraries are
installed in the project.
If not, then the RazorEngine package should work
On 29 Nov 2016 18:46, "Kamran"<EMAIL_ADDRESS>wrote:

Hello.
I wanna know if i can use this or something like this in WebForms, i need
it very much, if you have idea or article or sample please give me.
Thank you
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/mcintyre321/FormFactory/issues/35, or mute the thread
https://github.com/notifications/unsubscribe-auth/AAQ0-koIfZOZ3xS2VHQw-NpuF-hwfTNtks5rDHMhgaJpZM4K_VT-
.

How would this be done?

`<%= FF.PropertiesFor(SomePropertyOnThePage).Render(Html).ToString() %>


Simplify setup.py

I was excited to see pandas_talib, as it's obviously needed, until I went to install it.
I will not, under any condition, install 107 packages (weighing 132 Mbytes compressed) and a language I don't have or like, to convert a 2940 byte README file into rst: 45bytes compressed installation for each byte converted! No matter what the problem is, pandoc is not the solution.
Please either convert the readme file to RST by hand, or if you really want to make the setup.py file overly-engineered, with additional setup dependencies that are unnecessary, try creole with:
https://github.com/jedie/python-creole/wiki/Use-In-Setup
It's purely Pythonic, has no Haskell, and is 106 packages weighing 132 Mbytes lighter!!!
:-)

I like markdown.  I don't know Creole.

Feel free to submit a PR about it.
I will accept it as my first Wiki Creole project.

I don't like RST either, which is why I use Creole, but that's not the issue. The issue is that you are imposing the consequences of your likes on your users as a preprequisite to installing the software.
If you made a simple Makefile or script that did the conversion prior to checkin, and checked in the RST output, then you can remove the converter from the install_requirements, and not burden you users with 132Mbytes compressed that they may not want.
I've that found that minimizing project dependencies is important.

I thought pandoc was only used if you want to publish on PyPi.

As if by magic :-)? It's pulled in by
setup_requires=['setuptools-markdown']
setup.py is meant to install a package and it's prerequisites.
Any time you use setup_requires in setup.py you have fallen into infinite recursion!
Delete the setup_requires=['setuptools-markdown'] line from setup.py and you
remove the need for your users to install 132MBytes compressed in order to install the package.
Then do whatever you want to generate the README.rst for yourself, leaving the end users
free to just install the package and its prerequisites. You don't need to have setuptools-markdown to publish on pypi - ~99% of the packages don't use setuptools-markdown.

I should be ok.

Great - I feel 132Mbytes lighter :-)
I think there's an error in setup.py, probablt leftover from the template. Delete:
entry_points={
'console_scripts': [
'sample=sample:main',
],

That's done. Thanks


Fix indentation

Quick fix for indentation. Error was:
  File ".../ruia/field.py", line 124
    strings = [node for node in element.itertext()]
                                                  ^
TabError: inconsistent use of tabs and spaces in indentation

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@10e38c1). Click here to learn what that means.
The diff coverage is 100%.

@@            Coverage Diff            @@
##             master      #87   +/-   ##
=========================================
  Coverage          ?   96.27%
=========================================
  Files             ?       10
  Lines             ?      618
  Branches          ?        0
=========================================
  Hits              ?      595
  Misses            ?       23
  Partials          ?        0

Impacted Files
Coverage Δ

ruia/field.py
96.15% <100%> (ø)

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 10e38c1...1c69f42. Read the comment docs.


No type check on document for full screen

Webpack server won't start when using request-fullscreen and exit-fullscreen because it refers to document, which doesn't exist without a browser.
return document.documentElement[curr] ? curr : prev;
           ^
ReferenceError: document is not defined

Fix:
Wrap return with
if (typeof document !== 'undefined') {
...
}

Great library BTW!  Nice functionality and I love how decoupled it is.

I have changed it, but still I am getting the same error.

This should be fixed with PR #40. We should, probably, close this issue :)


(#494) Add Release Notes Videos

Description Of Changes
Add the recent release notes videos Gary published to his Youtube channel.
Motivation and Context
Is a nice reference our customers have become accustom to having.
Testing

[X] I have previewed these changes using the Docker Container or another method before submitting this pull request.

Change Types Made

[ ] Minor documentation fix (typos etc.).
[X] Major documentation change (refactoring, reformatting or adding documentation to existing page).
[ ] New documentation page added.

Change Checklist

[ ] Requires a change to menu structure (top or left hand side)/
[ ] Menu structure has been updated

Related Issue
Fixes #494

If you look at some of the other videos that are added, you will see that they use the following:
<iframe src="https://www.youtube.com/embed/py-3BJIPebk?list=PLGvGJzqY88sm2CQ1Bf5ZGCgtJbTlgw1xK" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen>

where as for the new ones that you have added, you are using this:
<iframe src="https://www.youtube.com/embed/wm9FiYRm8mA" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen>

What this means is that we lose the playlist section of the video that is displayed, i.e. this:

Can you go back and add the playlist to each embedded video? It should be a case of adding ?list=PLGvGJzqY88sm2CQ1Bf5ZGCgtJbTlgw1xK to each URL.

Thanks for catching and explaining this Gary. I'll get this fixed up.

@ryanrichter94 I took the opportunity to add the playlist attribute to each video.
Thanks again for getting this added to the release notes pages.