Removal of UWP support

Hi,
to make things easier, I want to remove the direct support of the UWP platform. That does not mean that I want to remove support in general. I just want to remove dedicated builds and UWP-only code which requires compilation constants etc.
To me it looks like that every Windows 10 Version (including IoT Core) supports .netstandard 1.3 at least. So removing the dedicated code might not have any impact?
It would be amazing if some UWP specialists would share some thoughts with me.
Links:

https://en.wikipedia.org/wiki/Windows_10_version_history
https://docs.microsoft.com/de-de/dotnet/standard/net-standard

+1 for me its always a pain to build because we include the uwp SDK's

I can only agree on that as well. Nevertheless, I'm not an UWP expert at all 😄

why did you have to create the uwp specific adapters / channels in the first place?
I guess the regular ones dont work on that platform?

I must say I don't now/remember 😄
But one thing I remember is that .net standard 2.0 was not supported in .net core. And because I have some experience in UWP I just started that special build. That's it.
I will remove the UWP stuff in 3.1.x and will see if anyone will complain 😄

I saw that there are also some constants for NET 452, 461 etc.
I will try to reduce them to:

netstandard1.3
netstandard2.0
3 net452

only

If it works with netstanard 1.3 remove 2.0 also

There are already useful changes in 2.0 which I want to keep. Nothing big but at least worth having 2.0.

Hi,
I want to use this project in a UWP app, removing uwp will force me to choose a higher minimum target platform, which is impossible in my case [this will force uwp apps to choose 16299 SDK platform as minimum and this SDK is not supported in mobile devices). so Please consider this.
Also I'm new in MQTT, Can you please help me in private? With a subscription or something else?
If yes, please leave your email or skype or other messenger here.
Thanks.

@pashmak73 You can reach me in gitter for example or from the nuget repo.
But isn't .netstandard 1.3 also supprted in UWP? I assume at lease this should work!? Or am I wrong?
I am also thinking about removing netfx 4.5.2 build and adding netstandard1.1 instead. Then all possible platforms are covered with netstandard builds only. But I have to check first if all required APIs we need are already available in netstandard1.1.

I didn't read .netstandard 1.3 correctly, yes it should working fine in uwp.

I tried to remove UWP but now I remember why I initially added it.
The problem is that System.Net.Security (which contains SslStream etc.) is not available in UWP. No matter if .netstandard2.0 or whatever. The required assembly is simply not supported. So it is missing and the code will fail while loading the assembly. Even if the SSL stream is not used. By just having the class in code is enough to fail.
Does anyone have an idea how to get around this?

Well, you can exclude the System.Net.Security reference on project level and create a new project file that references the same .cs files as the regular (Non-UWP) project (Check e.g. https://docs.microsoft.com/en-US/visualstudio/msbuild/how-to-exclude-files-from-the-build?view=vs-2019). The problem is that this won't help if the System.Net.Security library is used in any classes...
I don't know whether it's possible to do this using pre-processor directives like #if UWP following https://stackoverflow.com/questions/18441299/if-debug-if-myownconfig/18441421#18441421.

@SeppPenner as far as I know, It's WINDOWS_UWP
#if !WINDOWS_UWP
using....
#endif
@chkr1011
I think you should put this class in the above code.
This way you wouldn't have problem with the uwp compilation.

@SeppPenner as far as I know, It's WINDOWS_UWP

I didn't know that there is a pre-processor directive already :)

This way you wouldn't have problem with the uwp compilation.

If it's not already a problem to reference System.Net.Security. If it is a problem, then the following applies:

Well, you can exclude the System.Net.Security reference on project level and create a new project file that references the same .cs files as the regular (Non-UWP) project (Check e.g. https://docs.microsoft.com/en-US/visualstudio/msbuild/how-to-exclude-files-from-the-build?view=vs-2019).

AFAIK, namespace System.Net.Security is available in UWP, but prior to Windows 10 build 16299 there won't be any SslStream inside. (No need to explicitly reference System.Net.Security via nuget!)
So I don't get the point. I can write UWP code that makes use of SslStream (if min. target platform >= 16299). And usually guarding usage of SslStream via ApiInformation.IsTypePresent should be good enough for older platforms, maybe throwing an NotImplementedException in this case.
Can someone enlight me what exactly the problem is?

This thing is that this will require 16299 for UWP which is quite young. I still want to support older UWP platforms. So to me there is no chance yet to remove it. The only thing I can to is to use .netstandard when the OS version is 16299 or higher and keep UWP classes only for older systems. But then there is still code which must be maintained.
So in the end I assume it must stay as it is at the moment.


telex.hu gemius popup

I would recommend blocking:
a pop-up frequently appearing on telex
this is the URL of the popup
https://gasurvey.gemius.com/recruiting/index.php?sid=62169&g=11911&o=5916046&id=kr2bjwqdYompNRm4f42W7.37&fpc=OD13DxZDGK4YLklCUoh5GACk_yeMzZLTAwn.wWQpoon.L7&fpd=telex.hu&v=0&c=3&xc=11E13AA9&debugtimes=1699767657332,1699767660052,1699767657354,1699767660418
it appears at least once a week when reading articles. I click on an article from the main page, the article loads, and then it pops up in separate window. I'm using Brave browser with hufilter.

I haven't been able to reproduce it yet


[BUG]: Fixing broken peer deps

Refs: #1104
Description of changes
Summarize the changes made by this PR.

Improvements & Bug fixes

Removed transformers and web-ai peer dependencies.

Test plan
How are these changes tested?

[ ] Manual testing - mkdir testproject && cd testproject && npm init -y && npm link chromadb && npm add langchain

Documentation Changes
N/A

tested with<EMAIL_ADDRESS>and 0.0.147 (Flowise version)

we will plan to add these back, but let's get everything working again first


error with yolo.py: InvalidArgumentError

When I run the python yolo.py an InvalidArgumentError occurs:

It seems like model.h5 and classes.txt do not match. Check it.

You were right!
Finally it worked
Would be nice to specify the classes.txt filepath in the call: python yolo.py [parameters]


Error in function create_json: ValueError('need at least one array to concatenate',)

I am new to deep learning.
I took some images to create a dataset for yolact++.
I read the README and understood how to set the path, but I didn't understand how to use auto_annotate.py.
For example, if my image has objects that can be recognized by resnet101_reducedfc.pth (I especially want to recognize a cup), is it possible to automatically create polygons for labelme?
Also, I would like to know how to create network_config.

I was able to get the pretrain behavior using my_maskAL.yaml.
I changed folders and classes and minority_classes.
# Parameters for maskAL
# python maskAL.py --config maskAL.yaml
# explanation can be found here: https://github.com/pieterblok/maskal

# folders
weightsroot: "./noodle/weights"
resultsroot: "./noodle/results"
dataroot: "./noodle/datasets"
initial_train_dir: "./noodle/datasets/initial_train"
traindir: "./noodle/datasets/train"
valdir: "./noodle/datasets/val"
testdir: "./noodle/datasets/test"

# data options
use_initial_train_dir: False
duplicate_initial_model_and_data: False
initial_train_file: ""

# network parameters
network_config: COCO-InstanceSegmentation/mask_rcnn_X_101_32x8d_FPN_3x.yaml
pretrained_weights: COCO-InstanceSegmentation/mask_rcnn_X_101_32x8d_FPN_3x.yaml

# training-parameters
cuda_visible_devices: '0'
classes: ['curry_noodles', 'seafood_noodles', 'soy_sauce_noodles']
transfer_learning_on_previous_models: True
learning_rate: 0.01
warmup_iterations: 500
train_iterations_base: 2500
train_iterations_step_size: 2500
step_image_number: 500
eval_period: 500
checkpoint_period: -1
weight_decay: 0.0001
learning_policy: 'steps_with_decay'
step_ratios: [0.5, 0.8]
gamma: 0.1
train_batch_size: 1
num_workers: 2

# train-sampler
train_sampler: "TrainingSampler"
minority_classes: ['curry_noodles', 'seafood_noodles', 'soy_sauce_noodles']
repeat_factor_smallest_class: 1.0

# evaluation-parameters
confidence_threshold: 0.5
nms_threshold: 0.2

# active-learning sampling
experiment_name: 'exp1'
strategy: 'uncertainty'
mode: 'mean'
initial_datasize: 5
pool_size: 50
equal_pool_size: True
loops: 5
dropout_probability: 0.25
mcd_iterations: 10
iou_thres: 0.5
auto_annotate: True
export_format: labelme
supervisely_meta_json: "./datasets/meta.json"

After that, I annotated inside the annotate folder with labelme.
But I got this error.
train.json
  0%|
Cannot find the class name (please check the annotation files)
  5%|████████▊
2022-12-23 20:19:23,356 - active_learning.sampling.prepare_dataset - ERROR - Error in function create_json: ValueError('need at least one array to concatenate',)
2022-12-23 20:19:23,356 - active_learning.sampling.prepare_dataset - ERROR - Cannot create initial-datasets

What does this error mean?

I was able to get the pretrain behavior using my_maskAL.yaml. I changed folders and classes and minority_classes.
# Parameters for maskAL
# python maskAL.py --config maskAL.yaml
# explanation can be found here: https://github.com/pieterblok/maskal

# folders
weightsroot: "./noodle/weights"
resultsroot: "./noodle/results"
dataroot: "./noodle/datasets"
initial_train_dir: "./noodle/datasets/initial_train"
traindir: "./noodle/datasets/train"
valdir: "./noodle/datasets/val"
testdir: "./noodle/datasets/test"

# data options
use_initial_train_dir: False
duplicate_initial_model_and_data: False
initial_train_file: ""

# network parameters
network_config: COCO-InstanceSegmentation/mask_rcnn_X_101_32x8d_FPN_3x.yaml
pretrained_weights: COCO-InstanceSegmentation/mask_rcnn_X_101_32x8d_FPN_3x.yaml

# training-parameters
cuda_visible_devices: '0'
classes: ['curry_noodles', 'seafood_noodles', 'soy_sauce_noodles']
transfer_learning_on_previous_models: True
learning_rate: 0.01
warmup_iterations: 500
train_iterations_base: 2500
train_iterations_step_size: 2500
step_image_number: 500
eval_period: 500
checkpoint_period: -1
weight_decay: 0.0001
learning_policy: 'steps_with_decay'
step_ratios: [0.5, 0.8]
gamma: 0.1
train_batch_size: 1
num_workers: 2

# train-sampler
train_sampler: "TrainingSampler"
minority_classes: ['curry_noodles', 'seafood_noodles', 'soy_sauce_noodles']
repeat_factor_smallest_class: 1.0

# evaluation-parameters
confidence_threshold: 0.5
nms_threshold: 0.2

# active-learning sampling
experiment_name: 'exp1'
strategy: 'uncertainty'
mode: 'mean'
initial_datasize: 5
pool_size: 50
equal_pool_size: True
loops: 5
dropout_probability: 0.25
mcd_iterations: 10
iou_thres: 0.5
auto_annotate: True
export_format: labelme
supervisely_meta_json: "./datasets/meta.json"

After that, I annotated inside the annotate folder with labelme. But I got this error.
train.json
  0%|
Cannot find the class name (please check the annotation files)
  5%|████████▊
2022-12-23 20:19:23,356 - active_learning.sampling.prepare_dataset - ERROR - Error in function create_json: ValueError('need at least one array to concatenate',)
2022-12-23 20:19:23,356 - active_learning.sampling.prepare_dataset - ERROR - Cannot create initial-datasets

What does this error mean?

@nyxrobotics it seems that one of your images is missing an annotation or that one your annotated instances has a different name. You specified three classes: 'curry_noodles', 'seafood_noodles', 'soy_sauce_noodles'. Maybe one instance has a class with a typo in it. Please double check your annotations to check for these potential errors.

Annotated non-noodle polygons that were automatically created by pretrained_weights remained.
Removing this fixed it. thank you.

Is there a way to reduce the active learning resolution to save GPU memory while the dataset resolution is still high?

Can you tell me the difference between classes and minority_classes ?

@pieterblok Can you tell me the difference between classes and minority_classes ?

@nyxrobotics "classes" is a list of the classes that need to be trained by Mask R-CNN. "minority_classes" are only used in combination with "RepeatTrainingSampler" to battle class-imbalanced datasets, please refer to this:


Fix: DO-2510 DerivedDataVariable get_current_value not working

Motivation and Context
DerivedDataVariable get_current_value function can't not find the uid.
Implementation Description
Check if key exists in selectorFamilyRegistry.
Any new dependencies Introduced
No
How Has This Been Tested?
Locally tested
PR Checklist:

[x] I have implemented all requirements? (see JIRA, project documentation).
[x] I am not affecting someone else's work, If I am, they are included as a reviewer.
[x] I have added relevant tests (unit, integration or regression).
[x] I have added comments to all the bits that are hard to follow.
[x] I have added/updated Documentation.
[x] I have updated the appropriate changelog with a line for my changes.

Screenshots (if appropriate):

Hey @AidaZheng can you please merge main into your branch? That should resolve the failing test :)


Error uploading assets

I'm getting a 500 when uploading assets. (jpg 2mb) And the image doesn't show. However the file gets uploaded. I can see the file browsing with the Finder. Also uploading with the Finder works.
Since it's basically working I assume permissions are fine?!? Any other ideas?

can you check your php/webserver error log?

Ahh:
2017/11/26 15:13:13 [error] 1158#1158: *324 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Allowed memory size of 2097152 bytes exhausted (tried to allocate 65536 bytes$
Let me see what I can do about it

Id do have memory_limit  128MB though - should be enough, no?

could you please uncomment these lines: https://github.com/agentejo/cockpit/blob/next/modules/Cockpit/Controller/Assets.php#L84-L88 and try again?

Will do. Your on to something though. See full error in updated comment above...

could you please update to the latest version of the next branch?

Awesome! :) Thanks for the super fast response and the awesome product!


Added Async support for DBAPI2 w/ implementation for psycopg

Quick and dirty patch to introduce proper DBAPIv2 support for AsyncIO-based drivers, like psycopg. Cannot attest to full functionality but I will run on it for a while and report back or adjust if need be.
Update: Not sure why but when tried to reset my branch to run pre-commit it just closed the previous PR. So here is the new one with pre-commit hooks @basepi
Closes https://github.com/elastic/apm-agent-python/issues/1872

@elasticmachine, run elasticsearch-ci/docs


SPG-823 adding template filter TF resource

Describe your changes

SPG-823 adding template filter TF resource

Comment Triggers

PR Check triggers

Build: trigger build
Sub Category Field Check: trigger subcategoryfieldcheck

please add a file in .changelog folder

added.

trigger build

trigger build

trigger subcategoryfieldcheck


--ddp-backend=no_c10d vs --ddp-backend=c10d

Should I expect a qualitative/quantitative difference in my results between using --ddp-backend=no_c10d vs --ddp-backend=c10d for training, besides a training speedup?  I've been using c10d, but just saw the warning that says "NOTE: you may get better performance with: --ddp-backend=no_c10d".  I'd like to try no_c10d, but cannot if it'll make my experiments not comparable with previous ones where I used --ddp-backend=c10d

fairseq Version (e.g., 1.0 or master): master (as of September)
PyTorch Version (e.g., 1.0): 1.1.0
OS (e.g., Linux): Linux
How you installed fairseq (pip, source): source
Python version: 3.7.4
CUDA/cuDNN version: 9.1
GPU models and configuration: GeForce GTX 1080

Sorry, “performance” is a bit overloaded. It just affects speed, not the end model.
We should update the documentation/note to make this clearer.


The Generative drop v0

Context
In KodaDot we are huge fans of generative and programatic art in KodaDot.
From UI perspective

we first need to get drop of type generative waiting for #7570

By default image of the art would be shown

When user press run button image would change to iframe where src would be content + ?hash={hash}

.
by default hash = accountId

￼
4.

When user clicks variation you create new hash = encodeAddress(accountId, newss58)

where newss58 is number from 0 up to 15000 https://github.com/paritytech/ss58-registry/blob/30889d6c9d332953a6e3333b30513eef89003f64/ss58-registry.json#L1292C17-L1292C22

> at this step it is highly possible that you will re-mount iframe

When user is satisfied with the iteration he or she creates and iteration

Metadata are constructed on frontend as follows:

name: same as collection

description: same as collection

animation_url: content + hash
image: same as collection, wating for https://github.com/kodadot/workers/issues/169
iterationHash: hash
__other to be added

Who wants to pick up the challenge? cc @kodadot/internal-dev

https://canary.kodadot.xyz/ahk/drops/chained
Collection is ready.
⚠ Caveats.

the generative collection in some cases (not this will have public price)
check meta from API if it has price
when meta > 0  you need to call api.tx.nfts.mint(collectionId, collection.count, accountId)
you need to check users balance

hey @kodadot/internal-dev could someone have a look at this?
If you have any question please ping @vikiival

I will have a try. 👋

⚠ Caveats.

the generative collection in some cases (not this will have public price)

I'm not sure what dose it means: )

check meta from API if it has price
when meta > 0  you need to call api.tx.nfts.mint(collectionId, collection.count, accountId)

What should we do if the meta is equal to zero?
@vikiival

What should we do if the meta is equal to zero?

Same as other drops: Call an API


Add SPF and DMARC records

What
We have implemented this for the cloud.service.gov.uk in accordance with [1].
We haven't put any restrictions onto this, therefore this will also
cover the following domains:

ci.cloudpipeline.digital
dev.cloudpipeline.digital
staging.cloudpipeline.digital

https://www.gov.uk/guidance/set-up-government-email-services-securely#domain-based-message-authentication-reporting-and-conformance-dmarc
How to review
Describe the steps required to test the changes.
Who can review
Describe who can review the changes. Or more importantly, list the people
that can't review, because they worked on it.

Not intended on paas-cf. Closing


docs: Update env file and ReactMap project setup

Uncomment Controller DB URL.
Update Scanner DB URL default to Golbat.
Add ReactMap Project Setup for hot reloading of geofences.

probably we should keep that file also in sync :)
https://github.com/TurtIeSocks/Koji/blob/main/docker-compose.example.yml

I think this might be more confusing for legacy peeps.

Now's a great time to deprecate RDM support and remove all that code. nudge Turtle 😉🙃

I think this might be more confusing for legacy peeps.

Now's a great time to deprecate RDM support and remove all that code. nudge Turtle 😉🙃

Yeah, I didn't touch much of the wording, because I don't know when Turtle wants to ditch RDM support.


Fixed #33111 -- Fixed passing object to ModelAdmin.get_inlines() when editing in admin change view.

https://code.djangoproject.com/ticket/33111

This feels like it might need a docs note somewhere, because users may be reliant on the old behaviour, where the formsets are created based on the mutated, validated parent Model object I think? Subsequent to this change, everything downstream of the _create_formsets method will receive the unmutated ("before-save") parent Model instance (which itself should still technically have been previously validated to get in the DB, but not guaranteed).
As far as I can tell from the down-stream methods which are public (get_inline_instances, get_formsets_with_inlines etc) none specifically say what state the object being edited is in though, so maybe not?

There is no need for a note, IMO. Formsets are rendered based on the obj previous state so we should create them with the same.

Fair enough, I was just throwing it out there as a thing to note.
FWIW, It's not the rendering  state that is being changed, though, it is the validation state. Previously, creating formsets during a POST request happened after the parent modelform has been validated, which meant the obj given to _create_formsets (and the downstream public methods thereof) was the mutated, validated instance. Now it'll be the unmutated, unvalidated instance. Naturally that should itself be valid from previously being saved, but the mutations to it during this request (eg: any custom clean_x to massage the value) won't yet have been applied.
I sincerely doubt anyone's relying on the behaviour, though.

buildbot, test on selenium.

buildbot, test on selenium.


[Bug]: Incorrect rendering of texts in a PDF

Attach (recommended) or Link to PDF file
Uploaded in comments
Web browser and its version
Firefox : 130.0.1
Operating system and its version
any OS, tested in Windows
PDF.js version
3.11
Is the bug present in the latest PDF.js version?
Yes
Is a browser extension
No
Steps to reproduce the problem
Open the sample file provided in pdf.js viewer, we can see the text replaced with some other characters.
What is the expected behavior?
PDF text fields should be displayed with correct text

What went wrong?
Texts in PDF is replaced with some different characters.

Link to a viewer
No response
Additional context
No response

Attach (recommended) or Link to PDF file
Uploaded in comments

As previously mentioned, please attach the document directly here when opening the issue.
(Keep in mind that this is an open-source project that you're able to use for free, hence please respect other peoples time.)

PDF.js version
3.11

That's neither a complete version number, nor a supported version; please find the latest releases at https://mozilla.github.io/pdf.js/getting_started/#download

Open the sample file provided in pdf.js viewer, we can see the text replaced with some other characters.

That's because your PDF document uses non-standard fonts, but don't embed them, which is a bug in the PDF document itself. Note the following console log:
PDF 8adbff7927d8fe4c83f82dc4fbf7f512 [1.6 Microsoft® Excel® 2013 / Microsoft® Excel® 2013] (PDF.js: 4.7.18 [9735a840a]) [viewer.mjs:12424:13](resource://pdf.js/web/viewer.mjs)
Warning: Digital signatures validation is not supported [viewer.mjs:12447:15](resource://pdf.js/web/viewer.mjs)
Request for font "Gill Sans MT" blocked at visibility level 2 (requires 3)
[pdf.mjs:5365:24](resource://pdf.js/build/pdf.mjs)
Warning: Cannot load system font: GillSansMT-Bold, installing it could help to improve PDF rendering. [pdf.mjs:391:13](resource://pdf.js/build/pdf.mjs)
Warning: Cannot load system font: GillSansMT, installing it could help to improve PDF rendering. [pdf.mjs:391:13](resource://pdf.js/build/pdf.mjs)
Warning: Unimplemented border style: inset 36 [pdf.mjs:391:13](resource://pdf.js/build/pdf.mjs)

Interesting bug.
I don't have the warnings in the console because I have the fonts on my system, but the rendering is wrong because we're using the glyph ids instead of their unicode counter-part.
So I think we shouldn't try a substitution when we only have the gids and directly fallback on Helvetica for example.
@Snuffleupagus wdyt ?


add a note about cargo release config

Pull Request Test Coverage Report for Build 208926366

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

Totals

Change from base Build 205645794:
0.0%

Covered Lines:
4554

Relevant Lines:
4953

💛  - Coveralls

BTW it appears that cargo-release by default pushes the tags as part of its process, and defaults to origin as the remote. Should we suggest --skip-push (or --push-remote to specify the actual remote name, which is upstream in my case)?

I didn't explicitly call that out (I should have) but I assumed that that would be a desirable side effect. I wouldn't suggest having it not push tags because then we might accidentally push the wrong tags if we do so manually. So there is a benefit to encapsulating that responsibility. However it could be surprising that running the command will in fact create a Crates release.

The problem is that the docs make it seem that pushing is a separate step.
Frankly I don't see the problem of "accidentally push[ing] the wrong tags", but as cargo-release defaults to doing everything in one step, I think it's fine to do so --- as long as we don't have contradicting documentation.
Also, in my opinion, if we decide we want to release in one command, it shouldn't be documented as cargo release minor --skip-publish, as it does not skip publishing. The reader shouldn't be expected to learn all the intricacies of the implementation in order not to be surprised.

It's pretty easy to push local tags that you may not mean to push. That might not be desirable and the sub command should help avoid that.
Feel free to make any edits you see fit. 🙂

Feel free to make any edits you see fit.

I had a go at it, what do you think?


Still Images

Is it possible to have a still image for the background? I've tried many things but it always looks blurred and moves.

https://www.youtube.com/watch?v=KiDB_ve6uBE


Can't certify data source while publishing

Describe the bug
I created a new DatasourceItem and set the certification attributes correctly. When publishing the data source, it can be published successfully, but wouldn't be certified. In logs I can see that TSC is sending the tsRequest with out the certification information.
Versions
Details of your environment, including:

Tableau Online
Python version: 3.8
TSC library version: 0.17.0

To Reproduce
publish_mode = tab_server.PublishMode.Overwrite
project_id = ...
connection_credentials = ...
filepath = ...
new_datasource = TSC.DatasourceItem(project_id)
new_datasource.certified = True
new_datasource.certification_note = "note"
new_datasource = tab_server.datasources.publish(
new_datasource,
filepath,
publish_mode,
connection_credentials=connection_credentials,
)
Results
Data source published but not certified.

see if I can fix this with the general clean-up of connections v credentials in #1057


fix(interactive): Fix memory leak in pegasus and data race in groot

Fix data race when iterating groot vertices/edges
Use jemalloc and enable debug info
Fix a memory leak in pegasus

Codecov Report

Merging #3371 (af49a49) into main (0146834) will not change coverage.
The diff coverage is n/a.

Additional details and impacted files

@@           Coverage Diff           @@
##             main    #3371   +/-   ##
=======================================
  Coverage   41.04%   41.04%
=======================================
  Files         109      109
  Lines       11298    11298
=======================================
  Hits         4637     4637
  Misses       6661     6661

Continue to review full report in Codecov by Sentry.

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


Login button needs to be clicked twice before login proceeds.

Login button needs to be clicked twice before login proceeds.
User data is loaded from server upon the first Login click.
User is send to the next page upon the second click.
Bug is in /next/components/LoginForm.js
On Line 30

Fixed https://github.com/steph-koopmanschap/jasma/commit/6045c37f92e7d0412daeedb18c75287a35b02dd1
6045c37f92e7d0412daeedb18c75287a35b02dd1


amplify pull failed how to trace down the issue?

I'm trying to pull an amplify app from aws, but I got denied.
Amplify CLI Version
amplify -v
4.6.0
Provide additional details e.g. code snippets
amplify pull

For more information on AWS Profiles, see:
https://docs.aws.amazon.com/cli/latest/userguide/cli-multiple-profiles.html

? Do you want to use an AWS profile? Yes
? Please choose the profile you want to use default
? Which app are you working on? d1cjbqa09614a9
? Pick a backend environment: dev
Failed to pull the backend.
AccessDenied: Access Denied
    at Request.extractError (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/services/s3.js:816:35)
    at Request.callListeners (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/sequential_executor.js:106:20)
    at Request.emit (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/sequential_executor.js:78:10)
    at Request.emit (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/request.js:683:14)
    at Request.transition (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/request.js:22:10)
    at AcceptorStateMachine.runTo (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/state_machine.js:14:12)
    at /usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/state_machine.js:26:10
    at Request.<anonymous> (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/request.js:38:9)
    at Request.<anonymous> (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/request.js:685:12)
    at Request.callListeners (/usr/local/lib/node_modules/@aws-amplify/cli/node_modules/aws-sdk/lib/sequential_executor.js:116:18) {
  message: 'Access Denied',
  code: 'AccessDenied',
  region: null,
  time: 2020-03-19T01:55:05.585Z,
  requestId: 'C866AAF6A8762620',
  extendedRequestId: 'O1xn6OZtrlqxKlns0pN7slK7ostCbgiBeOv3epBoSGVO3whytmhQOBMGVAlbH7qtrr///1Z+M1s=',
  cfId: undefined,
  statusCode: 403,
  retryable: false,
  retryDelay: 37.21115007802855
}

You selected the default profile, please check that the default profile's credentials has permission to access the S3 bucket

+1, facing the same issue.
The credentials in the profile map to AdministratorAccess in IAM.

@amuresia
Your issue is different than @dotku 's issue.
Your issue is not about permission, but missing artifacts in the deployment bucket.
Have you recently modified contents in your S3 buckets?

Closing due to lack of repsonse.


How to ignore the log statements in istanbul

Hi, how to ignore the log statements when testing in mocha or karma.I test the project these days, but i cannot want to update or write the test files and to ignore the log statements when testing. Help me ,thanks!

I don't want to write "/istanbul ignore next/ " in every files, but i want to ignore same type statements in my project.How to do? Thanks!

Hi,man! How to ignore the log statements in the project once time?I don't want to ignore the same satements in the project again and again.


Still seeing FateConcurrencyIT failures

Still seeing #1079 in the 1.9 branch:
org.apache.accumulo.test.functional.FateConcurrencyIT.getFateStatus
Failing for the past 1 build (Since Unstable#143 )
Took 13 sec.

Error Message
java.lang.RuntimeException: org.apache.zookeeper.KeeperException$NoNodeException: KeeperErrorCode = NoNode for /accumulo/b3643583-48e6-4729-b04a-92dd02d26a33/fate/tx_4de4bd899b530eb4

Stacktrace
java.lang.RuntimeException: org.apache.zookeeper.KeeperException$NoNodeException: KeeperErrorCode = NoNode for /accumulo/b3643583-48e6-4729-b04a-92dd02d26a33/fate/tx_4de4bd899b530eb4
Stacktrace
java.lang.RuntimeException: java.lang.RuntimeException: org.apache.zookeeper.KeeperException$NoNodeException: KeeperErrorCode = NoNode for /accumulo/b3643583-48e6-4729-b04a-92dd02d26a33/fate/tx_4de4bd899b530eb4
	at org.apache.accumulo.test.functional.FateConcurrencyIT.findFate(FateConcurrencyIT.java:435)
	at org.apache.accumulo.test.functional.FateConcurrencyIT.blockUntilCompactionRunning(FateConcurrencyIT.java:380)
	at org.apache.accumulo.test.functional.FateConcurrencyIT.startCompactTask(FateConcurrencyIT.java:346)
	at org.apache.accumulo.test.functional.FateConcurrencyIT.getFateStatus(FateConcurrencyIT.java:231)
Caused by: java.lang.RuntimeException: org.apache.zookeeper.KeeperException$NoNodeException: KeeperErrorCode = NoNode for /accumulo/b3643583-48e6-4729-b04a-92dd02d26a33/fate/tx_4de4bd899b530eb4
	at org.apache.accumulo.test.functional.FateConcurrencyIT.findFate(FateConcurrencyIT.java:435)
	at org.apache.accumulo.test.functional.FateConcurrencyIT.blockUntilCompactionRunning(FateConcurrencyIT.java:380)
	at org.apache.accumulo.test.functional.FateConcurrencyIT.startCompactTask(FateConcurrencyIT.java:346)
	at org.apache.accumulo.test.functional.FateConcurrencyIT.getFateStatus(FateConcurrencyIT.java:231)
Caused by: org.apache.zookeeper.KeeperException$NoNodeException: KeeperErrorCode = NoNode for /accumulo/b3643583-48e6-4729-b04a-92dd02d26a33/fate/tx_4de4bd899b530eb4
	at org.apache.accumulo.test.functional.FateConcurrencyIT.findFate(FateConcurrencyIT.java:435)
	at org.apache.accumulo.test.functional.FateConcurrencyIT.blockUntilCompactionRunning(FateConcurrencyIT.java:380)
	at org.apache.accumulo.test.functional.FateConcurrencyIT.startCompactTask(FateConcurrencyIT.java:346)
	at org.apache.accumulo.test.functional.FateConcurrencyIT.getFateStatus(FateConcurrencyIT.java:231)

Standard Output
2019-08-04 17:05:21,436 [zookeeper.ZooSession] DEBUG: Connecting to localhost:41331 with timeout 30000 with auth
2019-08-04 17:05:26,267 [zookeeper.ZooSession] DEBUG: Connecting to localhost:41331 with timeout 30000 with auth
2019-08-04 17:05:27,126 [admin.TableOperations] DEBUG: Failed to call waitForFateOperation(), retrying ...
org.apache.thrift.transport.TTransportException
	at org.apache.thrift.transport.TIOStreamTransport.read(TIOStreamTransport.java:132)
	at org.apache.thrift.transport.TTransport.readAll(TTransport.java:86)
	at org.apache.thrift.transport.TFramedTransport.readFrame(TFramedTransport.java:129)
	at org.apache.thrift.transport.TFramedTransport.read(TFramedTransport.java:101)
	at org.apache.thrift.transport.TTransport.readAll(TTransport.java:86)
	at org.apache.accumulo.core.client.impl.ThriftTransportPool$CachedTTransport.readAll(ThriftTransportPool.java:296)
	at org.apache.thrift.protocol.TCompactProtocol.readByte(TCompactProtocol.java:634)
	at org.apache.thrift.protocol.TCompactProtocol.readMessageBegin(TCompactProtocol.java:501)
	at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:77)
	at org.apache.accumulo.core.master.thrift.FateService$Client.recv_waitForFateOperation(FateService.java:175)
	at org.apache.accumulo.core.master.thrift.FateService$Client.waitForFateOperation(FateService.java:160)
	at org.apache.accumulo.core.client.impl.TableOperationsImpl.waitForFateOperation(TableOperationsImpl.java:280)
	at org.apache.accumulo.core.client.impl.TableOperationsImpl.doFateOperation(TableOperationsImpl.java:326)
	at org.apache.accumulo.core.client.impl.TableOperationsImpl.compact(TableOperationsImpl.java:837)
	at org.apache.accumulo.core.client.impl.TableOperationsImpl.compact(TableOperationsImpl.java:791)
	at org.apache.accumulo.test.functional.FateConcurrencyIT$SlowCompactionRunner.run(FateConcurrencyIT.java:650)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)

I am going to take a look at this.

I have implemented a change that may remove this particular error - I'm not ready to merge the rest of the code, but the changes are here (https://github.com/EdColeman/accumulo/tree/add_fate_type_metrics)
I didn't want to step on any changes or work you may have - but I'm working on code that can be exercised by this test.  I didn't have the error occur - but I also use the test method in a debugger so that I can connect via jconsole.  Sort of a long way to say that I was in the neighborhood.
The branch has mainly changes to fate metrics, but does change the FateConcurrencyIT
I'd like to wrap up the fate metrics this week - as well as any improvements to this test if that fits your schedule.

If I can get around to it today, I will try out your changes to see if I can still replicate this error.

Unfortunately, I was still able to reproduce the error. I will try to debug a little further.

I pulled the changes from the other branch and created a separate pull request with just the test changes. (https://github.com/apache/accumulo/pull/1342)
Please run future tests with this and see if this resolves the intermittent issues.


os: make File.WriteString not allocate

This is os.File.WriteString's implementation:
// WriteString is like Write, but writes the contents of string s rather than
// a slice of bytes.
func (f *File) WriteString(s string) (n int, err error) {
	return f.Write([]byte(s))
}

This currently accounts for 10% of allocated space in a service I'm maintaining.
We should be able to do an unsafe cast of s to b here, and avoid the allocation.
Do any kernels modify the bytes during Write? Any other reason why we wouldn't be able to do this?
cc @bradfitz

Problem: os can't import reflect, at least according to existing dependency rules. And I don't think https://github.com/golang/go/issues/19367 will help here.
There are options: add go:linkname with package runtime support, allow os to import reflect, add StringHeader/SliceHeader to package reflectlite and teach the compiler about that. I imagine the first is the most palatable.

@josharian you are Josh and can make it work perhaps in the compiler by special recognition, if the symbol is a (*os.File).WriteString and its on an architecture that we've audited as won't be mutating bytes, rewrite it :)

@josharian Permit me to introduce you to the exciting new internal/unsafeheader package.

Oooooooooooooooooh!


ValueError: not enough values to unpack (expected 3, got 2)

Complete error as follows:
:Traceback (most recent call last):
File "/home/wyx/yangchenlong/GaussianDreamer-main/launch.py", line 240, in
main(args, extras)
File "/home/wyx/yangchenlong/GaussianDreamer-main/launch.py", line 183, in main
trainer.fit(system, datamodule=dm, ckpt_path=cfg.resume)
File "/home/wyx/anaconda3/envs/splatterimage/lib/python3.9/site-packages/pytorch_lightning/trainer/trainer.py", line 538, in fit
call._call_and_handle_interrupt(
File "/home/wyx/anaconda3/envs/splatterimage/lib/python3.9/site-packages/pytorch_lightning/trainer/call.py", line 47, in _call_and_handle_interr
return trainer_fn(*args, **kwargs)
File "/home/wyx/anaconda3/envs/splatterimage/lib/python3.9/site-packages/pytorch_lightning/trainer/trainer.py", line 574, in _fit_impl
self._run(model, ckpt_path=ckpt_path)
File "/home/wyx/anaconda3/envs/splatterimage/lib/python3.9/site-packages/pytorch_lightning/trainer/trainer.py", line 981, in _run
results = self._run_stage()
File "/home/wyx/anaconda3/envs/splatterimage/lib/python3.9/site-packages/pytorch_lightning/trainer/trainer.py", line 1025, in _run_stage
self.fit_loop.run()
File "/home/wyx/anaconda3/envs/splatterimage/lib/python3.9/site-packages/pytorch_lightning/loops/fit_loop.py", line 205, in run
self.advance()
File "/home/wyx/anaconda3/envs/splatterimage/lib/python3.9/site-packages/pytorch_lightning/loops/fit_loop.py", line 363, in advance
self.epoch_loop.run(self._data_fetcher)
File "/home/wyx/anaconda3/envs/splatterimage/lib/python3.9/site-packages/pytorch_lightning/loops/training_epoch_loop.py", line 140, in run
self.advance(data_fetcher)
File "/home/wyx/anaconda3/envs/splatterimage/lib/python3.9/site-packages/pytorch_lightning/loops/training_epoch_loop.py", line 250, in advance
batch_output = self.automatic_optimization.run(trainer.optimizers[0], batch_idx, kwargs)
File "/home/wyx/anaconda3/envs/splatterimage/lib/python3.9/site-packages/pytorch_lightning/loops/optimization/automatic.py", line 190, in run
self._optimizer_step(batch_idx, closure)
File "/home/wyx/anaconda3/envs/splatterimage/lib/python3.9/site-packages/pytorch_lightning/loops/optimization/automatic.py", line 268, in _optim
call._call_lightning_module_hook(
File "/home/wyx/anaconda3/envs/splatterimage/lib/python3.9/site-packages/pytorch_lightning/trainer/call.py", line 167, in _call_lightning_module
output = fn(*args, **kwargs)
File "/home/wyx/anaconda3/envs/splatterimage/lib/python3.9/site-packages/pytorch_lightning/core/module.py", line 1306, in optimizer_step
optimizer.step(closure=optimizer_closure)
File "/home/wyx/anaconda3/envs/splatterimage/lib/python3.9/site-packages/pytorch_lightning/core/optimizer.py", line 153, in step
step_output = self._strategy.optimizer_step(self._optimizer, closure, **kwargs)
File "/home/wyx/anaconda3/envs/splatterimage/lib/python3.9/site-packages/pytorch_lightning/strategies/strategy.py", line 238, in optimizer_step
return self.precision_plugin.optimizer_step(optimizer, model=model, closure=closure, **kwargs)
File "/home/wyx/anaconda3/envs/splatterimage/lib/python3.9/site-packages/pytorch_lightning/plugins/precision/amp.py", line 78, in optimizer_step
closure_result = closure()
File "/home/wyx/anaconda3/envs/splatterimage/lib/python3.9/site-packages/pytorch_lightning/loops/optimization/automatic.py", line 144, in __call
self._result = self.closure(*args, **kwargs)
File "/home/wyx/anaconda3/envs/splatterimage/lib/python3.9/site-packages/torch/utils/_contextlib.py", line 115, in decorate_context
return func(*args, **kwargs)
File "/home/wyx/anaconda3/envs/splatterimage/lib/python3.9/site-packages/pytorch_lightning/loops/optimization/automatic.py", line 129, in closur
step_output = self._step_fn()
File "/home/wyx/anaconda3/envs/splatterimage/lib/python3.9/site-packages/pytorch_lightning/loops/optimization/automatic.py", line 317, in _train
training_step_output = call._call_strategy_hook(trainer, "training_step", *kwargs.values())
File "/home/wyx/anaconda3/envs/splatterimage/lib/python3.9/site-packages/pytorch_lightning/trainer/call.py", line 319, in _call_strategy_hook
output = fn(*args, **kwargs)
File "/home/wyx/anaconda3/envs/splatterimage/lib/python3.9/site-packages/pytorch_lightning/strategies/strategy.py", line 390, in training_step
return self.lightning_module.training_step(*args, **kwargs)
File "/home/wyx/yangchenlong/GaussianDreamer-main/threestudio/systems/GaussianDreamer.py", line 291, in training_step
out = self(batch)
File "/home/wyx/anaconda3/envs/splatterimage/lib/python3.9/site-packages/torch/nn/modules/module.py", line 1511, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
File "/home/wyx/anaconda3/envs/splatterimage/lib/python3.9/site-packages/torch/nn/modules/module.py", line 1520, in _call_impl
return forward_call(*args, **kwargs)
File "/home/wyx/yangchenlong/GaussianDreamer-main/threestudio/systems/GaussianDreamer.py", line 240, in forward
render_pkg = render(viewpoint_cam, self.gaussian, self.pipe, renderbackground)
File "/home/wyx/yangchenlong/GaussianDreamer-main/gaussiansplatting/gaussian_renderer/init.py", line 86, in render
rendered_image, radii ,depth= rasterizer(
ValueError: not enough values to unpack (expected 3, got 2)

Hello, have you solved this problem?


The 'Query builder' is selected if clear query in the 'Text editor'

Storage Explorer Version: 1.29.0-dev
Build Number: 20230317.1
Branch: feature/table-explorer-react
Platform/OS: Linux Ubuntu 22.04/MacOS Ventura 13.2.1 (Apple M1 Pro)
Architecture: x64/arm64
How Found: From running test cases
Regression From: Previous release (1.28.1)
Steps to Reproduce

Expand one storage account -> Tables.
Right click one table -> Click '[2] Open'.
Click 'Query' -> Open 'Text editor'.
Type query in the text editor -> Clear query.
Check whether the 'Text editor' is selected.

Expected Experience
The 'Text editor' is selected.
Actual Experience
The 'Query builder' is selected.
https://user-images.githubusercontent.com/41351993/225864937-babc2b45-c1c7-4b1e-995b-e28476e169b6.mov

Verified this issue on the build 20230330.2. Fixed.


feat(organizationPage): Created an Organization Page

Signed-off-by: sid-bagwe<EMAIL_ADDRESS>Functionality:
Made an organization page.
Solution:
Created a new component in the body and displayed all the required data of the organization and teams and also added the create team, update team and add team members feature there.
Risk level:

[x] high
[ ] medium
[ ] low

How to test:
ng serve
firebase emulators:start

I need demo on this


Cache chunk embedding in core/upsert API

As per slack, would love to test before merging. Will do so as soon as main is fixed :+1:


Add build & test commands, improve logging

grill test will run unit tests
grill build <input_map> will build an output map according to wurst.build config.
Logging in the shell is now vastly improved.

Codecov Report

Merging #36 into master will increase coverage by 1.37%.
The diff coverage is 61.16%.

@@             Coverage Diff              @@
##             master      #36      +/-   ##
============================================
+ Coverage     28.91%   30.28%   +1.37%
- Complexity      105      108       +3
============================================
  Files            30       30
  Lines          1290     1314      +24
  Branches        187      192       +5
============================================
+ Hits            373      398      +25
+ Misses          830      822       -8
- Partials         87       94       +7

Impacted Files
Coverage Δ
Complexity Δ

src/main/kotlin/file/CLICommand.kt
80% <ø> (ø)
0 <0> (ø)
:arrow_down:

src/main/kotlin/workers/OnlineCheckWorker.kt
0% <0%> (ø)
0 <0> (ø)
:arrow_down:

src/main/kotlin/workers/WurstBuildCheckWorker.kt
0% <0%> (ø)
0 <0> (ø)
:arrow_down:

src/main/kotlin/ui/MainWindow.kt
0% <0%> (ø)
0 <0> (ø)
:arrow_down:

src/main/kotlin/workers/ExtractWorker.kt
0% <0%> (ø)
0 <0> (ø)
:arrow_down:

src/main/kotlin/file/FileUtils.kt
71.42% <100%> (ø)
0 <0> (ø)
:arrow_down:

src/main/kotlin/global/CLIParser.kt
46.15% <100%> (ø)
4 <3> (ø)
:arrow_down:

src/main/kotlin/file/SetupMain.kt
81.08% <100%> (ø)
11 <0> (ø)
:arrow_down:

src/main/kotlin/file/Download.kt
59.18% <100%> (ø)
9 <0> (ø)
:arrow_down:

src/main/kotlin/file/DependencyManager.kt
45.05% <100%> (+0.61%)
7 <0> (ø)
:arrow_down:

... and 6 more

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 e0cd8c5...5e892a3. Read the comment docs.


Revert "empty space added in the index.html"

Reverts StudentCode-in/StudentCode-in.github.io#46

Make changes in all pages @P3trur0

sure, I'll do that.

Issue resolved


kubelet: Add container runtime option for rkt.

3rd take (ugh...), waiting #7951 to be in first.
I am running e2e on gce/debian for this. Will report result.
/cc @vmarmol @dchen1107 @yujuhong

LGTM, Did the cross-build come back clean?

@vmarmol Yes. And e2e is good
Ran 38 of 43 Specs in 1451.809 seconds
I0508 02:14:04.531242    7668 driver.go:96] All tests pass
SUCCESS! -- 38 Passed | 0 Failed | 1 Pending | 4 Skipped 2015/05/08 02:14:04 Running: teardown

Sorry, I meant hack/build-cross.sh, but I ran it and it comes back clean :)

@vmarmol NW, I think e2e runs release.sh which runs the cross building :)


How to set the ground_truth datatype correctly when creating a DatasetDict from scratch?

Hi,
After successfully trying the fiqa example, I'm now trying to get ragas to work on my own dataset. Below is a toy example I'm working on:
d = {
    'question': ['When was the first super bowl?', 'Who won the most super bowls?'],
    'answer': ['The first superbowl was held on January 15, 1967', 'The most super bowls have been won by The New England Patriots'],
    'ground_truths': ['The first superbowl was held on January 15, 1967', 'The New England Patriots have won the Super Bowl a record six times']
}
df = pd.DataFrame(data=d)

test = DatasetDict()
test['test'] = Dataset.from_list(
    mapping=df[["question", "answer", "ground_truths"]] \
                    .to_dict(orient='records'),
     # features={"ground_truths": Sequence(feature=Value(dtype='string', id=None), length=-1, id=None)}
)
# test['test'] = test['test'].map(lambda example: {'ground_truths': Sequence(feature=Value(dtype='string', id=None), length=-1, id=None)})

test_result = evaluate(
    test['test'],
    metrics=[answer_relevancy]
)

It works fine if I take out 'ground_truths' and just include the question and answer in Dataset.from_list(), but when I try to include the ground_truth I get an error about the datatype. I've tried setting the type with the 'features' argument in the Dataset call and afterwards with a map function but both didn't seem to work. Any tips or hints on how to set the datatype correctly?
Regards, Koen

Hey @kpeters , thanks for raising the issue. ground_truths is a list of list. So if you change your dict to
d = {
    'question': ['When was the first super bowl?', 'Who won the most super bowls?'],
    'answer': ['The first superbowl was held on January 15, 1967', 'The most super bowls have been won by The New England Patriots'],
    'ground_truths': [['The first superbowl was held on January 15, 1967'], ['The New England Patriots have won the Super Bowl a record six times']]
}
df = pd.DataFrame(data=d)

it should work.
The idea is that there can be multiple correct answers to a single question. Does that make sense?

@shahules786, Thanks, that works indeed! I'm not used to the possibility of having multiple correct answers, but I'll take it for now.


Archon Combustion Explosion Not Adding Tal's Fire Stack in Simulations

The Tal's-6/Vyr's-4 builds don't include any fire specific skills (usually Glacial Spike, BH-Spellsteal, Calamity and Archon) because the explosion from Combustion counts as fire and then the archon skills count as lightning from +lightning damage on bracers and/or neck.
Simulated DPS for this build seemed a little low and after zooming in on the rotation, it appears the fire stack is never applied.

So the explosion is always fire, regardless of what your highest element is?

The explosion always procs the fire stack of the Tal's 6-piece set bonus.  Whether or not it's actually "fire damage" I don't know for sure.  I would assume so, but that's a very unsafe assumption given the ridiculously convoluted bliz mechanics.

Fixed.
It seems that the explosion damage actually chooses the damage type based on your selected rune, but I'm going to take your word that it always triggers the fire stack.

Oh awesome thank you!  Can you just double check this for me to see if I set something up wrong?  https://www.d3planner.com/950293494  When running the simulator the fire stack still looks inactive.  This planner is a direct copy of the build used on the top solo boards just with the rolls adjusted to perfect.  Note the lightning damage on the bracers and lack of any fire damage skill with the exception of combustion.  I tried adjusting the range on the wizard too to see if the fire stack would show up if it were closer to the target (even though combustion does not need to hit to get the fire stack) and that didn't seem to work either.


DOCS: Clean up Existing Docs and Replace with Options Available to Theme

@AakashGfude it would be good to clean up the documentation and just consolidate it to a list of options and how to use them.

@mmcky keeping this one on my task list.


New version: TechPowerUp.NVCleanstall version 1.17.0

Checklist for Pull Requests

[x] Have you signed the Contributor License Agreement?
[x] Resolve #196705

Manifests

[x] Have you checked that there aren't other open pull requests for the same manifest update/change?
[x] This PR only modifies one (1) manifest
[x] Have you validated your manifest locally with winget validate --manifest <path>?

[ ] Does your manifest conform to the 1.9 schema?

Note: <path> is the directory's name containing the manifest you're submitting.
Manual validation

Microsoft Reviewers: Open in CodeFlow

The download URL doesn't seem to work:
> winget install --id TechPowerUp.NVCleanstall
Found an existing package already installed. Trying to upgrade the installed package...
Found NVCleanstall [TechPowerUp.NVCleanstall] Version 1.17.0
This application is licensed to you by its owner.
Microsoft is not responsible for, nor does it grant any licenses to, third-party packages.
Downloading https://us2-dl.techpowerup.com/files/aHA0vHfT07VIC_OJEi47KQ/1733520029/NVCleanstall_1.17.0.exe
An unexpected error occurred while executing the command:
Download request status is not success.
0x8019019a : Gone (410).


Bright flickering when changing platforms

Hi,
I've just installed Daijishou on my Retroid Pocket 3+ and noticed a bright flash when changing between platforms. I was wondering if it would be possible to add an option to make the transition smoother.

Have improved in the newest version! (314 (1.3.38))


todos:

[x] publish repo here
[ ] fix failing tests
[ ] cover by tests uncovered parts
[ ] update list of deps (to actual)
[ ] update readme to match template https://gist.github.com/lifeart/43ade02d32806b96a9da45dcf62be0ef
[ ] setup ci-cd
[ ] setup preview
[ ] add contribution guide

Let's use this logo for now: https://cdn.discordapp.com/attachments/996518601257398272/1017046295015333959/lifeart_amazing_grid_minimalistic_vector_logo_png_with_white_ba_2a9d4695-4b2b-431b-9df4-6dab6e9dc018.png


Page shows wrong language

There is only one language(Chinese) in my organization settings, but it still uses English language at the first page visit.

@zedzhu that setting only controls what options to show in the language box UI. To always use one language, you should modify the ForceLanguage value to the language code like zh and re-build the frontend project
https://github.com/casdoor/casdoor/blob/14fa914e6f7f9fe045ebb53606e81853f3d8e73b/web/src/Conf.js#L19

@zedzhu that setting only controls what options to show in the language box UI. To always use one language, you should modify the ForceLanguage value to the language code like zh and re-build the frontend project
https://github.com/casdoor/casdoor/blob/14fa914e6f7f9fe045ebb53606e81853f3d8e73b/web/src/Conf.js#L19

Could this ForceLanguage also be an option in organization settings? I think rebuild the whole frontend for this is a little cost.


[OS X] ChakraCore is built against different SDK than Rust which prevents linking ChakraCore into Rust projects

See https://github.com/Microsoft/ChakraCore/issues/1441#issuecomment-242277297
FYI @fishrock123

#1493 should take care of this.

@Fishrock123 Can you confirm whether this issue was fixed for you by #1493 ?

Closing this one for now. From the discussion at #1493 there should be other things to consider (no longer SDK difference)
@Fishrock123 once you can share the steps, please open up an issue with the details so we may look into. Thanks!

How is this script intended to be used?

@Fishrock123 Compile the rust file i.e. HelloWorld.rs into helloWorld.o and run the script above. It will link all of them into a single binary.

@obastemur @liminzhu Is there any place for a script like that in the wiki, samples, or other documentation, so it doesn't just get lost in this issue?

@dilijev unless we don't put a working rust sample and keep track of it, I don't think it is a good idea to locate such script to our wiki or any other official document.
Sample script above, I just wanted to clear out couple of tricky steps for people interested using ChakraCore from Rust. Search engines should lead to this page whenever they need it.

@obastemur fair enough. Anything we can do to make this easier to find for people looking for this? I guess searching our issues for "Rust" is enough.

I will try to have my build script up to date, but right now it is automated and works on Windows, macOS & Linux (all tested on x64 static & dynamic).
For any rustaceans interested: https://github.com/darfink/jsrt-rs/tree/master/jsrt-sys
It will be published on Crates.io this week.

@darfink I haven't tested but sounds really good! Thanks!


Would love to contribute by being a tester for sd845 platform.

I hope that in a near future this project will expand to sd845. If that's the case I'm willing to use my pocophone f1 as a test device.

This is a project for MSM8998 (will as currently a long time) , So you may should visit some one other who will do more to figure it out. Like @lemonace

Isn't it @Lemon1Ice ? But he did not publish anything yet.

Yes it's him, So, it looks like this is not a issue for this project :)

Closed for no responses, You can open at anytime when be active again.

@TAOcroatia @Tourniquet88   Although it's a little off-topic here, but I would like to tell you that we now have a edk2 port for sdm845: edk2-porting/edk2-sdm845


Changelog alert about createNetworkInterface change

Currently createNetworkInterface is like this
It expects an object.
On <IP_ADDRESS> for example it accepted a string.
I would consider that a breaking change worth of a changeLog entry

@drFabio good point, I think that was an omission. Can you make a PR?

https://github.com/apollostack/apollo-client/pull/798

Well it appears @stubailo  is on it already @helfer  closing the issue as it's already addressed on #798


xtractor crashes with error, complains about expected '}' when parsing JSON

Problem
Running your command in verbose (-vv) mode:
$ beet -vv xtractor "Talk Talk"
user configuration: /home/jeremiah/.config/beets/config.yaml
data directory: /home/jeremiah/.config/beets
plugin paths:
/usr/lib/python3.9/site-packages/beets/util/confit.py:19: UserWarning: beets.util.confit is deprecated; use confuse instead
  warnings.warn("beets.util.confit is deprecated; use confuse instead")
/usr/lib/python3.9/site-packages/beets/mediafile.py:19: UserWarning: beets.mediafile is deprecated; use mediafile instead
  warnings.warn("beets.mediafile is deprecated; use mediafile instead")
Sending event: pluginload
library database: /home/jeremiah/.config/beets/library.db
library directory: /home/jeremiah/Music/music_collection
Sending event: library_opened
xtractor: Combined query: AndQuery([AndQuery([AnyFieldQuery('Talk', ('artist', 'title', 'comments', 'album', 'albumartist', 'genre'), SubstringQuery), AnyFieldQuery('Talk', ('artist', 'title', 'comments', 'album', 'albumartist', 'genre'), SubstringQuery)]), OrQuery([MatchQuery('bpm', None, True), MatchQuery('average_loudness', None, False), MatchQuery('danceable', None, False), MatchQuery('gender', None, False), MatchQuery('genre_rosamerica', None, False), MatchQuery('voice_instrumental', None, False), MatchQuery('mood_acoustic', None, False), MatchQuery('mood_aggressive', None, False), MatchQuery('mood_electronic', None, False), MatchQuery('mood_happy', None, False), MatchQuery('mood_sad', None, False), MatchQuery('mood_party', None, False), MatchQuery('mood_relaxed', None, False), MatchQuery('mood_mirex', None, False)])])
xtractor: Number of items to be processed: 1
xtractor: Running analysis for: /home/jeremiah/Music/music_collection/Essential - Talk Talk/Essential - 01 - 07 - Talk Talk - It’s My Life.flac
xtractor: Extractor: /usr/bin/streaming_extractor_music
xtractor: Input: /home/jeremiah/Music/music_collection/Essential - Talk Talk/Essential - 01 - 07 - Talk Talk - It’s My Life.flac
xtractor: Output: /home/jeremiah/Downloads/workshop/beets/xtraction_data/455420aa-f092-4bf7-9eda-bda5fd2036ea.json
xtractor: Profile: /home/jeremiah/Downloads/workshop/beets/xtraction_data/profile.yml
xtractor: The process exited with code: 0
xtractor: Process stdout:
xtractor: Process stderr: [   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/danceability.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/gender.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/genre_rosamerica.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_acoustic.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_aggressive.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_electronic.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_happy.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_sad.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_party.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_relaxed.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/voice_instrumental.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/moods_mirex.history
skipping /home/jeremiah/Music/music_collection/Essential - Talk Talk/Essential - 01 - 07 - Talk Talk - It’s My Life.flac due to error: YamlInput: error during parsing: Error parsing json dictionary: expected '}'

xtractor: File not found: Output file(/home/jeremiah/Downloads/workshop/beets/xtraction_data/455420aa-f092-4bf7-9eda-bda5fd2036ea.json) not found!
Sending event: cli_exit

Led to this problem:
xtractor crashes without modifying files or producing output

Setup

OS:  Arch Linux
Python version: 3.9.7
Beets version: 1.5.1 (git)
Turning off other plugins made problem go away (yes/no): no

My configuration (output of beet config) is:
directory: /home/jeremiah/Music/music_collection
library: /home/jeremiah/.config/beets/library.db

import:
    move: yes
    write: yes
    log: beetslog.txt

plugins: chroma discogs fromfilename absubmit acousticbrainz mbsync parentwork the xtractor alternatives artistcountry autofix bandcamp bpmanalyser check copyartifacts describe goingrunning summarize usertag wlg ydl yearfixer

ui:
    color: yes

musicbrainz:
    extra_tags:
    - year
    - catalognum
    - country
    - media
    - label

paths:
    default: $album%aunique{} - $albumartist/$album%aunique{} - $disc - $track - $artist - $title
    singleton: $album%aunique{} - $albumartist/$album%aunique{} - $disc - $track - $artist - $title
    comp: $album%aunique{} - $albumartist/$album%aunique{} - $disc - $track - $artist - $title
xtractor:
    auto: no
    dry-run: no
    write: yes
    threads: 16
    force: no
    quiet: no
    keep_output: no
    keep_profiles: yes
    output_path: /home/jeremiah/Downloads/workshop/beets/xtraction_data
    essentia_extractor: /usr/bin/streaming_extractor_music
    extractor_profile:
        highlevel:
            svm_models:
            - /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/danceability.history
            - /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/gender.history
            - /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/genre_rosamerica.history
            - /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_acoustic.history
            - /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_aggressive.history
            - /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_electronic.history
            - /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_happy.history
            - /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_sad.history
            - /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_party.history
            - /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_relaxed.history
            - /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/voice_instrumental.history
            - /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/moods_mirex.history
            compute: 1
        outputFormat: json
        outputFrames: 0
        lowlevel:
            frameSize: 2048
            hopSize: 1024
        chromaprint:
            compute: 0
    low_level_targets:
        bpm:
            path: rhythm.bpm
            type: integer
            required: yes
        danceability:
            path: rhythm.danceability
            type: float
        beats_count:
            path: rhythm.beats_count
            type: integer
        average_loudness:
            path: lowlevel.average_loudness
            type: float
            required: yes
    high_level_targets:
        danceable:
            path: highlevel.danceability.all.danceable
            type: float
            required: yes
        gender:
            path: highlevel.gender.value
            type: string
            required: yes
        is_male:
            path: highlevel.gender.all.male
            type: float
        is_female:
            path: highlevel.gender.all.female
            type: float
        genre_rosamerica:
            path: highlevel.genre_rosamerica.value
            type: string
            required: yes
        voice_instrumental:
            path: highlevel.voice_instrumental.value
            type: string
            required: yes
        is_voice:
            path: highlevel.voice_instrumental.all.voice
            type: float
        is_instrumental:
            path: highlevel.voice_instrumental.all.instrumental
            type: float
        mood_acoustic:
            path: highlevel.mood_acoustic.all.acoustic
            type: float
            required: yes
        mood_aggressive:
            path: highlevel.mood_aggressive.all.aggressive
            type: float
            required: yes
        mood_electronic:
            path: highlevel.mood_electronic.all.electronic
            type: float
            required: yes
        mood_happy:
            path: highlevel.mood_happy.all.happy
            type: float
            required: yes
        mood_sad:
            path: highlevel.mood_sad.all.sad
            type: float
            required: yes
        mood_party:
            path: highlevel.mood_party.all.party
            type: float
            required: yes
        mood_relaxed:
            path: highlevel.mood_relaxed.all.relaxed
            type: float
            required: yes
        mood_mirex:
            path: highlevel.moods_mirex.value
            type: string
            required: yes
        mood_mirex_cluster_1:
            path: highlevel.moods_mirex.all.Cluster1
            type: float
        mood_mirex_cluster_2:
            path: highlevel.moods_mirex.all.Cluster2
            type: float
        mood_mirex_cluster_3:
            path: highlevel.moods_mirex.all.Cluster3
            type: float
        mood_mirex_cluster_4:
            path: highlevel.moods_mirex.all.Cluster4
            type: float
        mood_mirex_cluster_5:
            path: highlevel.moods_mirex.all.Cluster5
            type: float
acousticbrainz:
    auto: yes
    force: no
    tags: []
describe:
    auto: no
parentwork:
    auto: no
    force: no
goingrunning:
    targets: {}
    trainings:
        fallback:
            increment_play_count: no
            favour_unplayed: no
            ordering_strategy: score_based_linear
            pick_strategy: random_from_bins
    flavours: {}
copyartifacts:
    extensions: .*
    print_ignored: no
bpmanalyser:
    auto: no
    dry-run: no
    write: yes
    threads: 16
    force: no
    quiet: no
yearfixer:
    auto: no
    force: no
bandcamp:
    preferred_media: Digital Media
    include_digital_only_tracks: yes
    search_max: 10
    lyrics: no
    art: no
    exclude_extra_fields: []
chroma:
    auto: yes
the:
    the: yes
    a: yes
    format: '{0}, {1}'
    strip: no
    patterns: []
absubmit:
    extractor: ''
    force: no
    pretend: no
discogs:
    apikey: REDACTED
    apisecret: REDACTED
    tokenfile: discogs_token.json
    source_weight: 0.5
    user_token: REDACTED
    separator: ', '
    index_tracks: no
check:

    import: yes
    write-check: yes
    write-update: yes
    integrity: yes
    convert-update: yes
    threads: 16
    external:
        mp3val:
            cmdline: mp3val {0}
            formats: MP3
            error: '^WARNING: .* \(offset 0x[0-9a-f]+\): (.*)$'
            fix: mp3val -nb -f {0}
        flac:
            cmdline: flac --test --silent {0}
            formats: FLAC
            error: '^.*: ERROR,? (.*)$'
        oggz-validate:
            cmdline: oggz-validate {0}
            formats: OGG
autofix:
    max_exec_time: 0
    tasks:
        missing_file_checker:
            enabled: no
        year_fixer:
            enabled: no
        audio_conversion:
            enabled: no
        tag_cleaner:
            enabled: no
        ab_data_fetcher:
            enabled: no
        xtractor:
            enabled: no
        genre_finder:
            enabled: no

My plugin version (output of beet xtractor -v) is:
xtractor: Xtractor(beets-xtractor) plugin for Beets: v0.3.0

Hello, there! After a fair amount of wrangling with the dependencies, I've been unable to run the xtractor plugin successfully. It seems to crash after complaining about an expected '}' when parsing JSON. PyYaml 5.4.1 is installed, but my Arch install is relatively recent, so maybe I've just forgotten to install something, maybe. Let me know if you need any more information. Thanks!

Hi @CartoonFan. Inteersting issue. Looking at your config I cannot point to the cause of the error so it needs a bit more investigation. Can you try the following to see if the results are the same:

Update your Xractor to the latest: 0.3.1
Set threads: 1
Try some different music files
Install the extractor by using pip install essentia

Run the extraction again. With your config keep_profiles: yes after you run the extraction you should find the profile.yml profile in the extraction folder (even if it fails). Post the content here.
...some miuntes later... Now that I look at it better it looks like that you have a badly indented compute: 1 line inside the svm_models section in you config. And also a lot of other keys not required or documented for this plugin:
This is how mine looks like:
xtractor:
    write: no
    threads: 1
    force: no
    quiet: no
    keep_output: yes
    keep_profiles: no
    output_path: ~/Projects/Python/BeetsConfig/XTraction/
    essentia_extractor: /usr/local/bin/essentia_streaming_extractor_music
    extractor_profile:
        highlevel:
            compute: 1
            svm_models:
                - /home/jackisback/Projects/Music/extractor-svm-models-v2.1_beta5/danceability.history
                - /home/jackisback/Projects/Music/extractor-svm-models-v2.1_beta5/gender.history
                - /home/jackisback/Projects/Music/extractor-svm-models-v2.1_beta5/genre_rosamerica.history
                - /home/jackisback/Projects/Music/extractor-svm-models-v2.1_beta5/mood_acoustic.history
                - /home/jackisback/Projects/Music/extractor-svm-models-v2.1_beta5/mood_aggressive.history
                - /home/jackisback/Projects/Music/extractor-svm-models-v2.1_beta5/mood_electronic.history
                - /home/jackisback/Projects/Music/extractor-svm-models-v2.1_beta5/mood_happy.history
                - /home/jackisback/Projects/Music/extractor-svm-models-v2.1_beta5/mood_sad.history
                - /home/jackisback/Projects/Music/extractor-svm-models-v2.1_beta5/mood_party.history
                - /home/jackisback/Projects/Music/extractor-svm-models-v2.1_beta5/mood_relaxed.history
                - /home/jackisback/Projects/Music/extractor-svm-models-v2.1_beta5/voice_instrumental.history
                - /home/jackisback/Projects/Music/extractor-svm-models-v2.1_beta5/moods_mirex.history
        chromaprint:
            compute: 0

Try to substitute the entire xtractor key with this substituting your paths but keeping the format.

Sorry for the delay, @adamjakab! Essentia doesn't build for me with the current ffmpeg git, and the pip wheel wouldn't build either, so I had to build essentia without ffmpeg support from the 2.1_beta5 source tarball. I switched my extractor key for yours (updated config.yaml.gz) and tried with different music files (results below). I also have the profile (profile.yml.gz) as you requested. Hope this helps!
$ beet -vvv xt "Yes"
user configuration: /home/jeremiah/.config/beets/config.yaml
data directory: /home/jeremiah/.config/beets
plugin paths:
/home/jeremiah/.local/lib/python3.10/site-packages/beets/util/confit.py:19: UserWarning: beets.util.confit is deprecated; use confuse instead
  warnings.warn("beets.util.confit is deprecated; use confuse instead")
/home/jeremiah/.local/lib/python3.10/site-packages/beets/mediafile.py:19: UserWarning: beets.mediafile is deprecated; use mediafile instead
  warnings.warn("beets.mediafile is deprecated; use mediafile instead")
Sending event: pluginload
library database: /home/jeremiah/.config/beets/library.db
library directory: /home/jeremiah/Music/music_collection
Sending event: library_opened
xtractor: Combined query: AndQuery([AndQuery([AnyFieldQuery('Yes', ('artist', 'title', 'comments', 'album', 'albumartist', 'genre'), SubstringQuery)]), OrQuery([MatchQuery('bpm', None, True), MatchQuery('average_loudness', None, False), MatchQuery('danceable', None, False), MatchQuery('gender', None, False), MatchQuery('genre_rosamerica', None, False), MatchQuery('voice_instrumental', None, False), MatchQuery('mood_acoustic', None, False), MatchQuery('mood_aggressive', None, False), MatchQuery('mood_electronic', None, False), MatchQuery('mood_happy', None, False), MatchQuery('mood_sad', None, False), MatchQuery('mood_party', None, False), MatchQuery('mood_relaxed', None, False), MatchQuery('mood_mirex', None, False)])])
xtractor: Number of items to be processed: 3
xtractor: Running analysis for: /home/jeremiah/Music/music_collection/Parasite Eve Original Soundtrack - 下村陽子/Parasite Eve Original Soundtrack - 01 - 01 - 下村陽子 - Primal Eyes.flac
xtractor: Extractor: /home/jeremiah/Downloads/workshop/beets/extractors/beta5/essentia_streaming_extractor_music_svm
xtractor: Input: /home/jeremiah/Music/music_collection/Parasite Eve Original Soundtrack - 下村陽子/Parasite Eve Original Soundtrack - 01 - 01 - 下村陽子 - Primal Eyes.flac
xtractor: Output: /home/jeremiah/Downloads/workshop/beets/xtraction_data/f199b0ca-4e44-4226-824d-466f1bbcdaaf.json
xtractor: Profile: /home/jeremiah/Downloads/workshop/beets/xtraction_data/profile.yml
xtractor: The process exited with code: 0
xtractor: Process stdout:
xtractor: Process stderr: [   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/danceability.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/gender.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/genre_rosamerica.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_acoustic.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_aggressive.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_electronic.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_happy.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_sad.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_party.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_relaxed.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/voice_instrumental.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/moods_mirex.history
skipping /home/jeremiah/Music/music_collection/Parasite Eve Original Soundtrack - 下村陽子/Parasite Eve Original Soundtrack - 01 - 01 - 下村陽子 - Primal Eyes.flac due to error: YamlInput: error during parsing: Error parsing json dictionary: expected '}'

xtractor: File not found: Output file(/home/jeremiah/Downloads/workshop/beets/xtraction_data/f199b0ca-4e44-4226-824d-466f1bbcdaaf.json) not found!
xtractor: Running analysis for: /home/jeremiah/Music/music_collection/Dark Cloud Original Soundtrack - Tomohito Nishiura/Dark Cloud Original Soundtrack - 01 - 06 - Tomohito Nishiura - Open Your Eyes.flac
xtractor: Extractor: /home/jeremiah/Downloads/workshop/beets/extractors/beta5/essentia_streaming_extractor_music_svm
xtractor: Input: /home/jeremiah/Music/music_collection/Dark Cloud Original Soundtrack - Tomohito Nishiura/Dark Cloud Original Soundtrack - 01 - 06 - Tomohito Nishiura - Open Your Eyes.flac
xtractor: Output: /home/jeremiah/Downloads/workshop/beets/xtraction_data/13273952-6.json
xtractor: Profile: /home/jeremiah/Downloads/workshop/beets/xtraction_data/profile.yml
xtractor: The process exited with code: 0
xtractor: Process stdout:
xtractor: Process stderr: [   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/danceability.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/gender.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/genre_rosamerica.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_acoustic.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_aggressive.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_electronic.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_happy.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_sad.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_party.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_relaxed.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/voice_instrumental.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/moods_mirex.history
skipping /home/jeremiah/Music/music_collection/Dark Cloud Original Soundtrack - Tomohito Nishiura/Dark Cloud Original Soundtrack - 01 - 06 - Tomohito Nishiura - Open Your Eyes.flac due to error: YamlInput: error during parsing: Error parsing json dictionary: expected '}'

xtractor: File not found: Output file(/home/jeremiah/Downloads/workshop/beets/xtraction_data/13273952-6.json) not found!
xtractor: Running analysis for: /home/jeremiah/Music/music_collection/Fragile - Yes/Fragile - 01 - 01 - Yes - Roundabout.flac
xtractor: Extractor: /home/jeremiah/Downloads/workshop/beets/extractors/beta5/essentia_streaming_extractor_music_svm
xtractor: Input: /home/jeremiah/Music/music_collection/Fragile - Yes/Fragile - 01 - 01 - Yes - Roundabout.flac
xtractor: Output: /home/jeremiah/Downloads/workshop/beets/xtraction_data/1e9f6674-7c86-46af-8b96-d752faa1865b.json
xtractor: Profile: /home/jeremiah/Downloads/workshop/beets/xtraction_data/profile.yml
xtractor: The process exited with code: 0
xtractor: Process stdout:
xtractor: Process stderr: [   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/danceability.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/gender.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/genre_rosamerica.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_acoustic.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_aggressive.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_electronic.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_happy.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_sad.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_party.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_relaxed.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/voice_instrumental.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/moods_mirex.history
skipping /home/jeremiah/Music/music_collection/Fragile - Yes/Fragile - 01 - 01 - Yes - Roundabout.flac due to error: YamlInput: error during parsing: Error parsing json dictionary: expected '}'

xtractor: File not found: Output file(/home/jeremiah/Downloads/workshop/beets/xtraction_data/1e9f6674-7c86-46af-8b96-d752faa1865b.json) not found!
Sending event: cli_exit

Forgot to add my extractor version :flushed:
$ beet xt -v
/home/jeremiah/.local/lib/python3.10/site-packages/beets/util/confit.py:19: UserWarning: beets.util.confit is deprecated; use confuse instead
  warnings.warn("beets.util.confit is deprecated; use confuse instead")
/home/jeremiah/.local/lib/python3.10/site-packages/beets/mediafile.py:19: UserWarning: beets.mediafile is deprecated; use mediafile instead
  warnings.warn("beets.mediafile is deprecated; use mediafile instead")
xtractor: Xtractor(beets-xtractor) plugin for Beets: v0.3.1

I think I get it now... ref.
can you pls try to change the configuration key from
essentia_extractor: /home/jeremiah/Downloads/workshop/beets/extractors/beta5/essentia_streaming_extractor_music_svm
to
essentia_extractor: /home/jeremiah/Downloads/workshop/beets/extractors/beta5/essentia_streaming_extractor_music
and try again?

Hmm...no change on my end.
beet_xtractor_wip2.log
config_wip2.yaml.tar.gz

the attached config shows that you are still using
essentia_extractor: /home/jeremiah/Downloads/workshop/beets/extractors/beta5/essentia_streaming_extractor_music_svm
Please change the binary from essentia_streaming_extractor_music_svm to essentia_streaming_extractor_music and try again.

Hmm...not sure what happened there, but this should be the correct one:
config.yaml.tar.gz

ok, the config is now pointing to the correct binary.
Please try this from the console:
essentia_streaming_extractor_music INPUT OUTUT PROFILE

INPUT is your music file
OUTPUT is the json file where the extracted data will be stored
PROFILE is your yml profile (you should have one in your output_path if you set keep_profiles to yes or you can just use the profile.yml you attached above.

ex.: essentia_streaming_extractor_music music.mp3 out.json profile.yml
Let's see if your extractor is sane.

Same error. Any ideas?
$ /home/jeremiah/Downloads/workshop/beets/extractors/beta5/essentia_streaming_extractor_music "/home/jeremiah/Music/music_collection/Fragile - Yes/Fragile - 01 - 01 - Yes - Roundabout.flac" /home/jeremiah/Downloads/workshop/beets/xtraction_data/Roundabout_test_json.json "/home/jeremiah/Downloads/workshop/beets/xtraction_data/profile.yml"
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/danceability.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/gender.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/genre_rosamerica.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_acoustic.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_aggressive.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_electronic.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_happy.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_sad.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_party.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/mood_relaxed.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/voice_instrumental.history
[   INFO   ] MusicExtractorSVM: adding SVM model /home/jeremiah/Downloads/workshop/beets/extractors/beta5/svm_models/moods_mirex.history
skipping /home/jeremiah/Music/music_collection/Fragile - Yes/Fragile - 01 - 01 - Yes - Roundabout.flac due to error: YamlInput: error during parsing: Error parsing json dictionary: expected '}'

Something has gone haywire with your binary. Not sure TBH.
I would remove it fully, install all dependencies and recompile essentia from scratch.
I suggest you ask for some help here: https://github.com/MTG/essentia/issues

All right. I'll give them a holler and see how it goes. Thanks for the help!

A tiny feature was merged recently that should help debugging issues like this one: https://github.com/adamjakab/BeetsPluginXtractor/pull/20

@CartoonFan Where you able to solve your issue back then?

@CartoonFan Where you able to solve your issue back then?

Well, essentia had problems building with ffmpeg 5, so I never really got around to posting this particular issue over there, IIRC. I suppose I could give things a try to see if it's fixed for me now.

Closing due to inactivity.


Form label plugin

Would it be possible to add a javascript plugin that mimics the form label spans used on the twitter homepage as well as registration page?

I don't code Javascript or jQuery plugins every day so I figured I'd make a gist of it before I made apull request. You can find it here.
https://gist.github.com/1350311

Not likely—you can use the placeholder attribute though. Not as flashy, but it works well enough in most browsers.


No value change when typing in an empty TextField

Pretty similar to #470 (which has been closed).
Environment

Tech
Version

material-ui-pickers
1.0.0-rc12

material-ui
1.4.2

React
16.4.2

Browser
N/A

Platform
N/A

Steps to reproduce

Open https://codesandbox.io/s/l416y7zqp9
Type in the text field

import React, { PureComponent } from "react";
import DateFnsUtils from "material-ui-pickers/utils/date-fns-utils";
import MuiPickersUtilsProvider from "material-ui-pickers/utils/MuiPickersUtilsProvider";
import TimePicker from "material-ui-pickers/TimePicker";
import DatePicker from "material-ui-pickers/DatePicker";
import DateTimePicker from "material-ui-pickers/DateTimePicker";

export default class App extends PureComponent {
  state = {
    selectedDate: ""
  };

  handleDateChange = date => {
    this.setState({ selectedDate: date });
  };

  render() {
    const { selectedDate } = this.state;

    return (
      <MuiPickersUtilsProvider utils={DateFnsUtils}>
        <div className="pickers">
          <DatePicker
            keyboard
            clearable
            mask={[
              /[0-3]/,
              /\d/,
              "/",
              /0|1/,
              /\d/,
              "/",
              /1|2/,
              /\d/,
              /\d/,
              /\d/
            ]}
            value={selectedDate}
            onChange={this.handleDateChange}
            format="DD/MM/YYYY"
          />
        </div>
      </MuiPickersUtilsProvider>
    );
  }
}

Expected behavior
Mask shows up, what you type shows up
Actual behavior
Nothing happens - you don't see what you're typing.
It does work after you exit the field and enter it again (triggering onBlur).
Live example
https://codesandbox.io/s/l416y7zqp9

The issue is that you are passing empty string as a value. It is not allowed, if you want to display nothing as default value you should pass null
I apologize for long answer

Thanks! Should this be documented somewhere?

The issue is that you are passing empty string as a value. It is not allowed, if you want to display nothing as default value you should pass null
I apologize for long answer

Hi, here's a question: I need to handle error meesage, rather than component acquiescently handle.


refactor(docs): use functional components

Class components require the user to use "this", and we can now use functional components with hooks instead.

I didn't see https://beta.reactjs.org/ until after making this pull request 😆


Deploy errors in development

Both the tag name and the pypi deploy method are reporting errors.
Tag error v0.5.0-dev1:
(bifiradiance) PS C:\Users\cdeline\Documents\Python Scripts\Bifacial_Radiance> pip install -e .
Obtaining file:///C:/Users/cdeline/Documents/Python%20Scripts/Bifacial_Radiance
Preparing metadata (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py egg_info did not run successfully.
│ exit code: 1
╰─> [42 lines of output]
C:\Users\cdeline\AppData\Roaming\Python\Python39\site-packages\setuptools\dist.py:788: UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead
warnings.warn(
C:\Users\cdeline\AppData\Roaming\Python\Python39\site-packages\setuptools_init_.py:85: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. Requirements should be satisfied by a PEP 517 installer. If you are using pip, you can try pip install --use-pep517.
dist.fetch_build_eggs(dist.setup_requires)
Traceback (most recent call last):
    File "C:\Users\cdeline\AppData\Roaming\Python\Python39\site-packages\setuptools_scm\version.py", line 244, in guess_next_version
      return _bump_dev(version) or _bump_regex(version)
    File "C:\Users\cdeline\AppData\Roaming\Python\Python39\site-packages\setuptools_scm\version.py", line 271, in _bump_dev
      raise ValueError(
  ValueError: choosing custom numbers for the `.devX` distance is not supported.
   The 0.5.0.dev1 can't be bumped
  Please drop the tag or create a new supported one ending in .dev0
  [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
× Encountered error while generating package metadata.
╰─> See above for output.
note: This is an issue with the package mentioned above, not pip.
hint: See above for details.

Github Actions deploy error message:
Error: This request has been automatically failed because it uses a deprecated version of actions/upload-artifact: v2. Learn more: https://github.blog/changelog/2024-02-13-deprecation-notice-v1-and-v2-of-the-artifact-actions/


Add version from @TemplateBuild and fix database title

This closes #84.

Nice, thanks! I think that the bit about conditionally setting the title in the original form is intentional - to allow for setting the title from MP Config - but I'll verify that and tweak if necessary when I go to merge this in.

I noticed in my testing that the title did not get set at all


Adding dark mode

The actual bright mode is good. /But adding a dark mode makes it beautiful for an amazing experience.
So, I would like to take the initiative to add Dark Mode to this site.
@gauravsingh1281   assign this issue to me.

@mahitha63 i wont be able to assign issue on other people repo. I'm here to manage labels.
you may need to tag project admin or mentor for this

I would like to work on this , Can you please assign it to me ..
@mahitha63

@gauravsingh1281  since there hasnt been any updates on this work , can you please assign me this task , ill quickly finish the task.

@mahitha63 ?

@gauravsingh1281 I have not yet submitted the changes as I am currently in the middle of my exams, which will continue until next Saturday.
If the submission is urgent, please assign the task to someone else who might be available to complete it sooner. Otherwise, I would be happy to finish it once my exams are over and submit it shortly after.
Please let me know how you'd like to proceed. Thank you for being so understanding.

@gauravsingh1281 so can you assign it to me

@gauravsingh1281 I have not yet submitted the changes as I am currently in the middle of my exams, which will continue until next Saturday.
If the submission is urgent, please assign the task to someone else who might be available to complete it sooner. Otherwise, I would be happy to finish it once my exams are over and submit it shortly after.
Please let me know how you'd like to proceed. Thank you for being so understanding.

@gauravsingh1281 so can please assign it to me

@gauravsingh1281 can i work on this ??

@gauravsingh1281 ??

can u assign me then.


feat: react router and public views

So we can easily add more pages to the admin frontend

This was merged in another request.


chore: bump core to v1.21.1-tm-v0.34.27

Overview
bumps core to latest patch version
Checklist

[x] New and updated code has appropriate documentation
[x] New and updated code has new and/or updated testing
[x] Required CI checks are passing
[x] Visual proof for any user facing features like CLI or documentation updates
[ ] Linked issues closed with keywords

Codecov Report

Merging #1842 (ec5c955) into main (049a73b) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main    #1842   +/-   ##
=======================================
  Coverage   21.82%   21.82%
=======================================
  Files         116      116
  Lines       13247    13247
=======================================
  Hits         2891     2891
  Misses      10065    10065
  Partials      291      291


[Q] Is it possible to filter series by timestamp

Hello,
I would like to ask question about multiple series: Let's assume that I have them three.
Those are metrics generated on different concurrently working servers, but they relate to same metric (which is count from external DB). What I would like to display on my Grafana panel is the only one series which contains values with greatest timestamp of this three (last that changed). I tried using groupByNode(7, 'last'), but it selects just one serie out of those three, but not with latest timestamp. Can you help/redirect me somehow?
To visualize better let's assume that I have this three series:

and what I would like to have is one instead which would look like (last that changed):

This seems not to be related to carbon but to graphite, so it would be better to ask at graphite-web.
Anyway I was interested in this problem and proved that it is possible:

The details may vary, depending on your setup, metrics, value distribution and requirements, but here's what I've done:
Let's assume three series with the pattern demo.921.[0-2]. By using changed we get three series with mostly 0 but whenever one of the series changes its value we get a 1.
changed(demo.921.*)

This can be grouped with our original series demo.921.* using the callback multiply to get the original values for each time when one of our series changed.
groupByNode(group(changed(demo.921.*), demo.921.*), 2, 'multiply')

To get rid of all the zeros, we can modify our first query to keep only the ones when a value changed by applying removeBelowValue(1)
groupByNode(group(removeBelowValue(changed(demo.921.*), 1), demo.921.*), 2, 'multiply')

The last steps are to combine those 3 sparse series into one (I chose maxSeries), closing the gaps by keepLastValue(9999) and assigning a reasonable alias.
alias(keepLastValue(maxSeries(groupByNode(group(removeBelowValue(changed(demo.921.*), 1), demo.921.*), 2, 'multiply')), 9999), 'result')


Allow user to specify base name of the template files

This is an enhancement request.  Please revise the template to allow the user to specify the base name of the templates, as an argument,  instead of using the the API Manager source name.  The API Manager name is specific to environment  that is the source,  and is confusing as a name for the template files, it should be able to be more generic.

@BethSo will check!

Triaged. Thanks for the feedback.


Drag model or folder as an administrator

Hello!
I can't drag model and texture files or folder on the viewpoint when I'm run the viewer as an administrator (Windows7 x64).
Good luck!

What's the behaviour when you dragging these models and textures into the editor?

Just nothing happens :(