[Broken] FXNOW ?

Checklist

[X] I'm reporting a broken site support
[X] I've verified that I'm running youtube-dlc version 2020.10.31 <-- actually 2020.11.11-2 (seems this template is old)
[X] I've checked that all provided URLs are alive and playable in a browser
[X] I've checked that all URLs and arguments with special characters are properly quoted or escaped
[X] I've searched the bugtracker for similar issues including closed ones

Verbose log

$ youtube-dlc -v --ap-mso DTV --ap-username <snipped> --ap-password <snipped> https://fxnow.fxnetworks.com/movies-and-specials/jumanji-welcome-to-the-jungle
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['-v', '--ap-mso', 'DTV', '--ap-username', 'PRIVATE', '--ap-password', 'PRIVATE', 'https://fxnow.fxnetworks.com/movies-and-specials/jumanji-welcome-to-the-jungle']
[debug] Loading archive file None
[debug] Encodings: locale US-ASCII, fs utf-8, out US-ASCII, pref US-ASCII
[debug] youtube-dlc version 2020.11.11-2
[debug] Python version 3.6.0 (CPython) - Darwin-19.6.0-x86_64-i386-64bit
[debug] exe versions: ffmpeg 4.3, ffprobe 4.3, rtmpdump 2.4
[debug] Proxy map: {}
[generic] jumanji-welcome-to-the-jungle: Requesting header
WARNING: Falling back on generic information extractor.
[generic] jumanji-welcome-to-the-jungle: Downloading webpage
[generic] jumanji-welcome-to-the-jungle: Extracting information
WARNING: [generic] jumanji-welcome-to-the-jungle: Failed to parse JSON Expecting value: line 6 column 27 (char 181)
ERROR: Unsupported URL: https://fxnow.fxnetworks.com/movies-and-specials/jumanji-welcome-to-the-jungle
Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/youtube_dlc/YoutubeDL.py", line 849, in wrapper
    return func(self, *args, **kwargs)
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/youtube_dlc/YoutubeDL.py", line 870, in __extract_info
    ie_result = ie.extract(url)
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/youtube_dlc/extractor/common.py", line 532, in extract
    ie_result = self._real_extract(url)
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/youtube_dlc/extractor/generic.py", line 3400, in _real_extract
    raise UnsupportedError(url)

Description

Can't seem to get this to work.

I also tried watching the source files, there is a .mpd file, which I'm unable to make work.
There's also a .m3u file referenced in the sources: https://content.uplynk.com/e49201b37fd84f86a855465c08533598.m3u8 - I tried this but got tons of SAMPLE-AES encryption is not supported yet errors.

Would love to be able to watch this on the airplane! Thanks

It looks like it has DRM. yt-dlc doesn't support content with DRM


Everything is centered

Thmbox is centered by default. The example compiles differently now.

This is from a variant of thmbox in my own project; maybe the default alignment of block was changed in Typst 0.12.0 to be centered.
I fixed it in my project by just wrapping the block content in an align(left, ...) block
Before:
After:

This issue has been noted in #40, #41, and will eventually be resolved through the merge of #39.
A temporary fix is mentioned in #38.

The version has been bumped to v1.1.3 today, and is available officially.


Fix incorrect screen resolution when dpi is set

Continuation of #126
Close #76

I'm seeing quite a bit of performance regression (on a laptop with AC plugged in, warm cache):
Before

After

I'm not well-versed with C#, so I'll ping @AwesomeCronk (who wrote the info_disk function) to have another set of eyes look at this. Any possible optimizations?

Maybe you could try merging those two C# code segments into one, so it compiles in one pass. On my machine I didn't see any significant difference after merging them tho. The C# code itself cannot be significantly improved from what I know, the Win32 APIs are the only solution to this and it's as fast as it can get through PInvoke.

I don't think merging is the solution for this. In the above screenshot I disabled all segments and only tested the resolution segment.
Moreover people would need to disable disk and resolution segments independently, so merging their codes would not be very efficient.
What happens if we move the string processing part out of the C# segment? (Note that the info_disk function manipulates strings in PowerShell itself, the C# part is only for the API calls).

I comment out the returning of strings in GetResolution and just return void and there is almost no difference. String processing shouldn't have any noticeable effect on performance (I tend to believe C# should be faster than powershell anyways).

I just noticed a bug in this PR:

For every repeated call of the script, resolution array is duplicated.

👍  fixed


Openstack user "nagios" doesn't have permissions to run check_octavia.py

This is contination of bug: https://bugs.launchpad.net/charm-openstack-service-checks/+bug/1962782
The openstack user stored in /var/lib/nagios/nagios.novarc doesn't seem to have enough privilege to run check_octavia.py
To reproduce please try running the check manually like below:
root@juju-8d8c5a-4-lxd-17:/etc/nagios/nrpe.d# /usr/local/lib/nagios/plugins/check_octavia.py --check amphorae
Traceback (most recent call last):
  File "/usr/local/lib/nagios/plugins/check_octavia.py", line 358, in <module>
    main()
  File "/usr/local/lib/nagios/plugins/check_octavia.py", line 352, in main
    status, message = process_checks(args)
  File "/usr/local/lib/nagios/plugins/check_octavia.py", line 293, in process_checks
    return nagios_exit(args, checks[args.check](connection))
  File "/usr/local/lib/nagios/plugins/check_octavia.py", line 203, in check_amphorae
    items = list(lb_mgr.amphorae())
  File "/usr/lib/python3/dist-packages/openstack/resource.py", line 1693, in list
    exceptions.raise_from_response(response)
  File "/usr/lib/python3/dist-packages/openstack/exceptions.py", line 234, in raise_from_response
    raise cls(
openstack.exceptions.HttpException: HttpException: 403: Client Error for url: https://octavia.oam.prd.infra.client.net:9876/v2.0/octavia/amphorae, Forbidden

For workaround one may give the load balancer roles manually to the nagios user
ubuntu@app1maas001p:~$ NAGIOS_USER_ID=$(openstack user list --domain service_domain | grep nagios | awk '{print $2}')
ubuntu@app1maas001p:~$ openstack role add --domain service_domain --user $NAGIOS_USER_ID load-balancer_member
ubuntu@app1maas001p:~$ openstack role add --project-domain service_domain --project services --user $NAGIOS_USER_ID load-balancer_member
ubuntu@app1maas001p:~$ openstack role add --domain service_domain --user $NAGIOS_USER_ID load-balancer_admin
ubuntu@app1maas001p:~$ openstack role add --project-domain service_domain --project services --user $NAGIOS_USER_ID load-balancer_admin

Duplicated issued with #137


[WIP] Introducing local read thread

Add a new thread for local read requests. Currently, read and write requests are processed by raftstore, and reads will be blocked by writes because write needs sync data to disk. Dispatching reads to the new thread so that they will not be blocked.

I am going to split it into three PRs, each contains a main topic, Lease, Callback and Local Reader. They should be easier for the reviewers.

Duplicate of #2639


cannot find matching comments when the thread in the PR exceeds 30 comments

Hi,
I am testing this workflow and it works like a charm, except for this issue that I'm facing:
If the comment that matches the keyword that I seek is the 31st comment or more in the thread, find-comment does not detect it. Have you experienced this issue?
Thank you,
Pedro

Perhaps the discussion here is relevant, and this solution may fix the issue.

Hi @p-costa
Yes, this is because of the default per_page on API requests. The Octokit instance uses the octokit-paginate-rest plugin and I though it was in use already, but I might not be using it at all. I'll investigate.
https://github.com/actions/toolkit/blob/main/packages/github/src/utils.ts#L22

Thank you, @peter-evans ! Looking forward to hearing from you.

This should be fixed in the latest release. Thanks for reporting!

Perfect! I tested and it worked fine!


Map component

Created MapView routes for homepage and geolocation page
Integrated Geolocator and Tile components
Added Tile images

lgtm


GPR curation for Nucleotide metabolism

Current behavior:

35 genes are discovered to be uncorrelated with their corresponding reactions in Nucleotide metabolism.

Gene
UniProtID
Reaction
GPR
Correlation
Manually check

ENSG00000125877
Q9BY32
MAR03966: ATP + H2O --> AMP + H+ + PPi
ENSG00000125877
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000125877 encodes an enzyme that functions as a pyrophosphatase, hydrolyzing non-canonical purine nucleotides like ITP, dITP, dHAPTP, and XTP to their respective monophosphate derivatives. This activity involves the conversion of ribonucleoside and deoxyribonucleoside triphosphates into their monophosphate forms. However, the provided reaction describes the hydrolysis of ATP to AMP, a different reaction not directly related to the gene's annotated function.
No

ENSG00000168393
P23919
MAR03968: ADP + dUDP <=> ATP + dUMP
ENSG00000168393
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000168393 encodes an enzyme that catalyzes the phosphorylation of thymidine monophosphate (dTMP) to thymidine diphosphate (dTDP) using ATP as the phosphoryl donor. This is described by the reaction: ATP + dTMP = ADP + dTDP. However, the reaction provided is ADP + dUDP <=> ATP + dUMP, which involves different substrates and products, indicating that the gene's function does not match the provided reaction.
No

ENSG00000196839
P00813
MAR04633: ATP + deoxyadenosine --> ADP + dAMP + H+
ENSG00000196839
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000196839 encodes a protein that catalyzes the hydrolytic deamination of adenosine and 2-deoxyadenosine, converting them to inosine and 2'-deoxyinosine, respectively, with the release of NH4+. However, the provided reaction involves the conversion of ATP and deoxyadenosine to ADP, dAMP, and H+, a phosphorylation reaction, indicating that the catalyzed reaction is fundamentally different in both mechanism and substrate specificity from the gene's encoded enzyme activities.
No

ENSG00000168393
P23919
MAR04640: ATP + dUMP --> ADP + dUDP
ENSG00000168393
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. According to the gene annotation, the gene ENSG00000168393 encodes for an enzyme that catalyzes the phosphorylation of thymidine monophosphate (dTMP) to thymidine diphosphate (dTDP), with ATP as the preferred phosphoryl donor in the presence of Mg(2+). However, the reaction provided involves the phosphorylation of deoxyuridine monophosphate (dUMP) to deoxyuridine diphosphate (dUDP). Therefore, the specific substrate and product of the reaction do not match the catalytic activity associated with the gene ENSG00000168393.
No

ENSG00000125458
Q8TCD5
MAR07713: AMP + H2O --> adenosine + Pi
ENSG00000076685 or ENSG00000116981 or ENSG00000122643 or ENSG00000125458 or ENSG00000135318 or ENSG00000141698 or ENSG00000185013 or ENSG00000205309
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000125458 encodes a protein that dephosphorylates deoxyribonucleotides, specifically targeting dUMP and dTMP, with intermediate activity towards dGMP, and low activity towards dCMP and dAMP. However, the reaction provided involves the hydrolysis of AMP to adenosine and Pi, which is not one of the substrates that the gene's protein product acts upon according to the given function and annotations.
No

ENSG00000205309
Q9NPB1
MAR07713: AMP + H2O --> adenosine + Pi
ENSG00000076685 or ENSG00000116981 or ENSG00000122643 or ENSG00000125458 or ENSG00000135318 or ENSG00000141698 or ENSG00000185013 or ENSG00000205309
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000205309 codes for an enzyme that dephosphorylates the 5' and 2'(3')-phosphates of uracil and thymine deoxyribonucleotides, which is not related to the reaction AMP + H2O --> adenosine + Pi. The enzyme specifically targets uracil and thymine deoxyribonucleotides and has only marginal activity towards dIMP and dGMP, indicating it does not act on AMP.
No

ENSG00000122643
Q9H0P0
MAR07713: AMP + H2O --> adenosine + Pi
ENSG00000076685 or ENSG00000116981 or ENSG00000122643 or ENSG00000125458 or ENSG00000135318 or ENSG00000141698 or ENSG00000185013 or ENSG00000205309
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000122643 encodes a nucleotidase that specifically acts on cytidine monophosphate (CMP) and 7-methylguanosine monophosphate (m(7)GMP). The catalytic activities described for this gene involve hydrolysis reactions resulting in cytidine and phosphate or N(7)-methylguanosine and phosphate. There is no mention of activity related to AMP hydrolysis. The given reaction, AMP + H2O --> adenosine + Pi, does not match the annotated catalytic activities of the gene, which indicates specificity towards other nucleotides, not AMP.
No

ENSG00000125458
Q8TCD5
MAR07716: H2O + UMP --> Pi + uridine
ENSG00000076685 or ENSG00000116981 or ENSG00000122643 or ENSG00000125458 or ENSG00000135318 or ENSG00000141698 or ENSG00000185013 or ENSG00000205309
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: Based on the function of the gene ENSG00000125458, it dephosphorylates the 5' and 2'(3')-phosphates of deoxyribonucleotides, specifically preferring dUMP and dTMP. However, the reaction involves the hydrolysis of UMP to produce Pi and uridine, which is not related to the dephosphorylation activity described. Therefore, the function of the gene does not correspond to the reaction mentioned.
No

ENSG00000125458
Q8TCD5
MAR07721: CMP + H2O --> cytidine + Pi
ENSG00000076685 or ENSG00000116981 or ENSG00000122643 or ENSG00000125458 or ENSG00000135318 or ENSG00000141698 or ENSG00000185013 or ENSG00000205309
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000125458 encodes an enzyme that dephosphorylates 5' and 2'(3')-phosphates of deoxyribonucleotides, with a preference for dUMP and dTMP, and varying activity towards other deoxyribonucleotides. The reaction described (CMP + H2O --> cytidine + Pi) involves the dephosphorylation of CMP, which is a ribonucleotide, not a deoxyribonucleotide. Therefore, the enzyme encoded by this gene does not catalyze the specific reaction given, making the gene irrelevant to the reaction.
No

ENSG00000205309
Q9NPB1
MAR07721: CMP + H2O --> cytidine + Pi
ENSG00000076685 or ENSG00000116981 or ENSG00000122643 or ENSG00000125458 or ENSG00000135318 or ENSG00000141698 or ENSG00000185013 or ENSG00000205309
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000205309 encodes a protein that specifically dephosphorylates the 5' and 2'(3')-phosphates of uracil and thymine deoxyribonucleotides, thus protecting mitochondrial DNA replication from excess dTTP. It has marginal activity towards dIMP and dGMP. The reaction provided involves the hydrolysis of CMP to cytidine and inorganic phosphate (Pi), which is not related to the described function of the gene, as the gene's product does not act on CMP.
No

ENSG00000122643
Q9H0P0
MAR07725: dTMP + H2O --> Pi + thymidine
ENSG00000076685 or ENSG00000116981 or ENSG00000122643 or ENSG00000125458 or ENSG00000135318 or ENSG00000141698 or ENSG00000185013 or ENSG00000205309
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000122643 encodes a nucleotidase with specific activity towards cytidine monophosphate (CMP) and 7-methylguanosine monophosphate (m(7)GMP), as well as general activity towards ribonucleoside 5'-phosphates. The provided reaction, which involves the hydrolysis of dTMP to thymidine and phosphate, does not match any of the specific or general catalytic activities listed for this gene. Therefore, the gene and the reaction are not related.
No

ENSG00000076685
P49902
MAR07725: dTMP + H2O --> Pi + thymidine
ENSG00000076685 or ENSG00000116981 or ENSG00000122643 or ENSG00000125458 or ENSG00000135318 or ENSG00000141698 or ENSG00000185013 or ENSG00000205309
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000076685 encodes a cytosolic 5'-nucleotidase with broad specificity that primarily catalyzes the dephosphorylation of 6-hydroxypurine nucleoside 5'-monophosphates, such as IMP and GMP, and not dTMP. The provided reaction involves the hydrolysis of dTMP to produce phosphate and thymidine, which is not among the substrates the gene product is known to act on according to the information available.
No

ENSG00000141698
Q969T7
MAR07725: dTMP + H2O --> Pi + thymidine
ENSG00000076685 or ENSG00000116981 or ENSG00000122643 or ENSG00000125458 or ENSG00000135318 or ENSG00000141698 or ENSG00000185013 or ENSG00000205309
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000141698 encodes an enzyme that specifically hydrolyzes 7-methylguanosine monophosphate (m(7)GMP) to 7-methylguanosine and inorganic phosphate, as well as has weak activity for CMP. It shows poor activity for UMP and purine nucleotides. The catalytic activities described involve reactions with m(7)GMP, CMP, and a ribonucleoside 5'-phosphate. However, the provided reaction (dTMP + H2O --> Pi + thymidine) involves the hydrolysis of dTMP to thymidine and phosphate, which is not one of the activities described for the enzyme encoded by ENSG00000141698. Therefore, the gene does not relate to the provided reaction.
No

ENSG00000205309
Q9NPB1
MAR07728: GMP + H2O --> guanosine + Pi
ENSG00000076685 or ENSG00000116981 or ENSG00000122643 or ENSG00000125458 or ENSG00000135318 or ENSG00000141698 or ENSG00000185013 or ENSG00000205309
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000205309 encodes a protein that specifically dephosphorylates the 5' and 2'(3')-phosphates of uracil and thymine deoxyribonucleotides, and has marginal activity towards dIMP and dGMP, according to the provided annotation. However, the reaction mentioned (GMP + H2O --> guanosine + Pi) involves the dephosphorylation of GMP to guanosine and is unrelated to the specific activity of the gene's encoded protein, which does not primarily target GMP.
No

ENSG00000143156
Q9Y5B8
MAR07883: ADP + UTP <=> ATP + UDP
ENSG00000103024 or ENSG00000103202 or ENSG00000143156 or ENSG00000155085 or ENSG00000172113 or ENSG00000239672 or ENSG00000243678
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. According to the annotation, the gene ENSG00000143156 has intrinsic kinase activity and 3'-5' exonuclease activity with a preference for single-stranded DNA, as well as a role in microtubule and centrosome function. The reaction provided involves the interconversion of ADP and UTP to ATP and UDP, which implies a nucleoside diphosphate kinase activity. However, the gene explicitly does not have nucleoside diphosphate kinase activity, confirming its irrelevance to the reaction.
No

ENSG00000143156
Q9Y5B8
MAR07890: ADP + dCTP <=> ATP + dCDP
ENSG00000103024 or ENSG00000103202 or ENSG00000143156 or ENSG00000155085 or ENSG00000172113 or ENSG00000239672 or ENSG00000243678
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000143156 encodes a protein with intrinsic kinase activity, 3'-5' exonuclease activity, and is involved in microtubule functions, specifically in cilia axoneme and centrosome regulation. However, it does not have nucleoside diphosphate kinase activity, which would be necessary for the reaction ADP + dCTP <=> ATP + dCDP, indicating that the gene's functions do not align with the reaction specified.
No

ENSG00000143156
Q9Y5B8
MAR07895: ADP + ITP <=> ATP + IDP
ENSG00000103024 or ENSG00000103202 or ENSG00000143156 or ENSG00000155085 or ENSG00000172113 or ENSG00000239672 or ENSG00000243678
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000143156 possesses intrinsic kinase activity, 3'-5' exonuclease activity, and functions in microtubule nucleation and motile cilia beating, but it does not exhibit nucleoside diphosphate kinase activity. Since the reaction described (ADP + ITP <=> ATP + IDP) involves nucleotide diphosphate kinase activity, the gene's functions do not correlate with the reaction.
No

ENSG00000073417
O60658
MAR08083: cGMP + H2O --> GMP + H+
ENSG00000065989 or ENSG00000073417 or ENSG00000095464 or ENSG00000105650 or ENSG00000112541 or ENSG00000113231 or ENSG00000113448 or ENSG00000115252 or ENSG00000123360 or ENSG00000128655 or ENSG00000132915 or ENSG00000133256 or ENSG00000138735 or ENSG00000139053 or ENSG00000152270 or ENSG00000154678 or ENSG00000160191 or ENSG00000171408 or ENSG00000172572 or ENSG00000184588 or ENSG00000185527 or ENSG00000186642 or ENSG00000205268
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000073417 encodes a protein that hydrolyzes cAMP to AMP, but the provided reaction involves the hydrolysis of cGMP to GMP. The specific catalytic activity of the gene product does not include the hydrolysis of cGMP; hence, the gene is not related to the reaction.
No

ENSG00000065989
P27815
MAR08083: cGMP + H2O --> GMP + H+
ENSG00000065989 or ENSG00000073417 or ENSG00000095464 or ENSG00000105650 or ENSG00000112541 or ENSG00000113231 or ENSG00000113448 or ENSG00000115252 or ENSG00000123360 or ENSG00000128655 or ENSG00000132915 or ENSG00000133256 or ENSG00000138735 or ENSG00000139053 or ENSG00000152270 or ENSG00000154678 or ENSG00000160191 or ENSG00000171408 or ENSG00000172572 or ENSG00000184588 or ENSG00000185527 or ENSG00000186642 or ENSG00000205268
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000065989 encodes a protein that hydrolyzes 3',5'-cyclic AMP (cAMP) to AMP, but the provided reaction involves the hydrolysis of cGMP to GMP. According to the annotations, none of the isoforms hydrolyze cGMP, indicating that the gene does not participate in this specific reaction of converting cGMP to GMP.
No

ENSG00000205268
Q13946
MAR08083: cGMP + H2O --> GMP + H+
ENSG00000065989 or ENSG00000073417 or ENSG00000095464 or ENSG00000105650 or ENSG00000112541 or ENSG00000113231 or ENSG00000113448 or ENSG00000115252 or ENSG00000123360 or ENSG00000128655 or ENSG00000132915 or ENSG00000133256 or ENSG00000138735 or ENSG00000139053 or ENSG00000152270 or ENSG00000154678 or ENSG00000160191 or ENSG00000171408 or ENSG00000172572 or ENSG00000184588 or ENSG00000185527 or ENSG00000186642 or ENSG00000205268
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000205268 encodes a protein that hydrolyzes cAMP to AMP, which is described in its function and catalytic activity. The gene is involved in the hydrolysis of the second messenger cAMP, not cGMP. The reaction provided, "cGMP + H2O --> GMP + H+," involves the hydrolysis of cGMP, which does not align with the gene's annotated function related to cAMP. Therefore, the gene and the reaction are not related.
No

ENSG00000113231
O95263
MAR08083: cGMP + H2O --> GMP + H+
ENSG00000065989 or ENSG00000073417 or ENSG00000095464 or ENSG00000105650 or ENSG00000112541 or ENSG00000113231 or ENSG00000113448 or ENSG00000115252 or ENSG00000123360 or ENSG00000128655 or ENSG00000132915 or ENSG00000133256 or ENSG00000138735 or ENSG00000139053 or ENSG00000152270 or ENSG00000154678 or ENSG00000160191 or ENSG00000171408 or ENSG00000172572 or ENSG00000184588 or ENSG00000185527 or ENSG00000186642 or ENSG00000205268
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000113231 encodes for a protein that hydrolyzes cAMP (3',5'-cyclic AMP) to AMP, which is not the same as the provided reaction that involves the hydrolysis of cGMP (cyclic GMP) to GMP. The specific signaling pathways and catalytic activities differ, as highlighted by the gene's function and the reaction annotation. Thus, the gene and the reaction are not related.
No

ENSG00000065989
P27815
MAR08085: cGMP + H2O --> GMP + H+
ENSG00000065989 or ENSG00000073417 or ENSG00000095464 or ENSG00000105650 or ENSG00000112541 or ENSG00000113231 or ENSG00000113448 or ENSG00000115252 or ENSG00000123360 or ENSG00000128655 or ENSG00000132915 or ENSG00000133256 or ENSG00000138735 or ENSG00000139053 or ENSG00000152270 or ENSG00000154678 or ENSG00000160191 or ENSG00000171408 or ENSG00000172572 or ENSG00000184588 or ENSG00000185527 or ENSG00000186642 or ENSG00000205268
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000065989 encodes a protein that specifically hydrolyzes 3',5'-cyclic AMP (cAMP) into AMP. Although multiple isoforms of this gene product are mentioned, they all share the common function of hydrolyzing cAMP and not cyclic GMP (cGMP). The provided reaction involves the conversion of cGMP to GMP, which is not within the functional role of this gene product as it does not hydrolyze cGMP.
No

ENSG00000205268
Q13946
MAR08085: cGMP + H2O --> GMP + H+
ENSG00000065989 or ENSG00000073417 or ENSG00000095464 or ENSG00000105650 or ENSG00000112541 or ENSG00000113231 or ENSG00000113448 or ENSG00000115252 or ENSG00000123360 or ENSG00000128655 or ENSG00000132915 or ENSG00000133256 or ENSG00000138735 or ENSG00000139053 or ENSG00000152270 or ENSG00000154678 or ENSG00000160191 or ENSG00000171408 or ENSG00000172572 or ENSG00000184588 or ENSG00000185527 or ENSG00000186642 or ENSG00000205268
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000205268 encodes a protein that hydrolyzes cAMP (cyclic AMP) into AMP, as described in its function and catalytic activity. However, the reaction provided is cGMP + H2O --> GMP + H+, which involves the hydrolysis of cGMP (cyclic GMP) rather than cAMP. This indicates that the gene's product is specific to cAMP hydrolysis, and thus is not relevant to the cGMP hydrolysis reaction provided.
No

ENSG00000184588
Q07343
MAR08085: cGMP + H2O --> GMP + H+
ENSG00000065989 or ENSG00000073417 or ENSG00000095464 or ENSG00000105650 or ENSG00000112541 or ENSG00000113231 or ENSG00000113448 or ENSG00000115252 or ENSG00000123360 or ENSG00000128655 or ENSG00000132915 or ENSG00000133256 or ENSG00000138735 or ENSG00000139053 or ENSG00000152270 or ENSG00000154678 or ENSG00000160191 or ENSG00000171408 or ENSG00000172572 or ENSG00000184588 or ENSG00000185527 or ENSG00000186642 or ENSG00000205268
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The function and catalytic activity of gene ENSG00000184588 focus on hydrolyzing cAMP (cyclic adenosine monophosphate) to AMP (adenosine monophosphate), which does not relate to the reaction provided that involves cGMP (cyclic guanosine monophosphate) being hydrolyzed to GMP (guanosine monophosphate). Therefore, the gene associated with cAMP does not have a role in the cGMP hydrolysis reaction.
No

ENSG00000113231
O95263
MAR08085: cGMP + H2O --> GMP + H+
ENSG00000065989 or ENSG00000073417 or ENSG00000095464 or ENSG00000105650 or ENSG00000112541 or ENSG00000113231 or ENSG00000113448 or ENSG00000115252 or ENSG00000123360 or ENSG00000128655 or ENSG00000132915 or ENSG00000133256 or ENSG00000138735 or ENSG00000139053 or ENSG00000152270 or ENSG00000154678 or ENSG00000160191 or ENSG00000171408 or ENSG00000172572 or ENSG00000184588 or ENSG00000185527 or ENSG00000186642 or ENSG00000205268
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000113231 encodes a protein that hydrolyzes cAMP into AMP, implicating its role in cAMP-specific signaling pathways, particularly in the thyroid gland. However, the reaction provided involves the hydrolysis of cGMP into GMP, a different cyclic nucleotide. Therefore, the gene's function does not match the provided reaction, leading to the conclusion that they are unrelated.
No

ENSG00000171408
Q9NP56
MAR08085: cGMP + H2O --> GMP + H+
ENSG00000065989 or ENSG00000073417 or ENSG00000095464 or ENSG00000105650 or ENSG00000112541 or ENSG00000113231 or ENSG00000113448 or ENSG00000115252 or ENSG00000123360 or ENSG00000128655 or ENSG00000132915 or ENSG00000133256 or ENSG00000138735 or ENSG00000139053 or ENSG00000152270 or ENSG00000154678 or ENSG00000160191 or ENSG00000171408 or ENSG00000172572 or ENSG00000184588 or ENSG00000185527 or ENSG00000186642 or ENSG00000205268
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000171408 encodes a protein that hydrolyzes cAMP (cyclic AMP) into AMP (adenosine monophosphate), whereas the reaction provided involves the hydrolysis of cGMP (cyclic GMP) into GMP (guanosine monophosphate). The gene product is specifically annotated to function in cAMP metabolism, not cGMP metabolism, making it unrelated to the provided reaction.
No

ENSG00000095464
P51160
MAR08087: cAMP + H2O --> AMP + H+
ENSG00000065989 or ENSG00000073417 or ENSG00000095464 or ENSG00000105650 or ENSG00000112541 or ENSG00000113231 or ENSG00000113448 or ENSG00000115252 or ENSG00000123360 or ENSG00000128655 or ENSG00000132915 or ENSG00000133256 or ENSG00000138735 or ENSG00000139053 or ENSG00000152270 or ENSG00000154678 or ENSG00000160191 or ENSG00000171408 or ENSG00000172572 or ENSG00000184588 or ENSG00000185527 or ENSG00000186642 or ENSG00000205268
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000095464 encodes a cone-specific cGMP phosphodiesterase, which is involved in decreasing intracellular levels of cGMP during cone phototransduction. The provided reaction, however, involves the hydrolysis of cAMP to AMP, which is not related to the function of the gene. The gene's catalytic activity is specific to cGMP, not cAMP.
No

ENSG00000132915
P16499
MAR08087: cAMP + H2O --> AMP + H+
ENSG00000065989 or ENSG00000073417 or ENSG00000095464 or ENSG00000105650 or ENSG00000112541 or ENSG00000113231 or ENSG00000113448 or ENSG00000115252 or ENSG00000123360 or ENSG00000128655 or ENSG00000132915 or ENSG00000133256 or ENSG00000138735 or ENSG00000139053 or ENSG00000152270 or ENSG00000154678 or ENSG00000160191 or ENSG00000171408 or ENSG00000172572 or ENSG00000184588 or ENSG00000185527 or ENSG00000186642 or ENSG00000205268
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000132915 encodes for a rod-specific cGMP phosphodiesterase which catalyzes the hydrolysis of 3',5'-cyclic GMP to GMP, participating in the visual signal transmission. However, the reaction provided describes the hydrolysis of cAMP to AMP, which is a different substrate and reaction not linked to the function of the gene specified.
No

ENSG00000160191
O76083
MAR08087: cAMP + H2O --> AMP + H+
ENSG00000065989 or ENSG00000073417 or ENSG00000095464 or ENSG00000105650 or ENSG00000112541 or ENSG00000113231 or ENSG00000113448 or ENSG00000115252 or ENSG00000123360 or ENSG00000128655 or ENSG00000132915 or ENSG00000133256 or ENSG00000138735 or ENSG00000139053 or ENSG00000152270 or ENSG00000154678 or ENSG00000160191 or ENSG00000171408 or ENSG00000172572 or ENSG00000184588 or ENSG00000185527 or ENSG00000186642 or ENSG00000205268
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000160191 encodes a protein that specifically hydrolyzes cGMP, as detailed in its function and catalytic activity. The reaction provided, however, involves the hydrolysis of cAMP to AMP, which is not related to the cGMP-specific activity of the protein encoded by ENSG00000160191. Therefore, the specific function of the gene does not align with the reaction involving cAMP hydrolysis.
No

ENSG00000133256
P35913
MAR08087: cAMP + H2O --> AMP + H+
ENSG00000065989 or ENSG00000073417 or ENSG00000095464 or ENSG00000105650 or ENSG00000112541 or ENSG00000113231 or ENSG00000113448 or ENSG00000115252 or ENSG00000123360 or ENSG00000128655 or ENSG00000132915 or ENSG00000133256 or ENSG00000138735 or ENSG00000139053 or ENSG00000152270 or ENSG00000154678 or ENSG00000160191 or ENSG00000171408 or ENSG00000172572 or ENSG00000184588 or ENSG00000185527 or ENSG00000186642 or ENSG00000205268
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000133256 encodes for a rod-specific cGMP phosphodiesterase that catalyzes the hydrolysis of 3',5'-cyclic GMP to GMP, as indicated by the provided catalytic activity details. However, the reaction provided (cAMP + H2O --> AMP + H+) involves the hydrolysis of cAMP to AMP, not cGMP. Hence, the gene is not relevant to the given reaction.
No

ENSG00000138735
O76074
MAR08087: cAMP + H2O --> AMP + H+
ENSG00000065989 or ENSG00000073417 or ENSG00000095464 or ENSG00000105650 or ENSG00000112541 or ENSG00000113231 or ENSG00000113448 or ENSG00000115252 or ENSG00000123360 or ENSG00000128655 or ENSG00000132915 or ENSG00000133256 or ENSG00000138735 or ENSG00000139053 or ENSG00000152270 or ENSG00000154678 or ENSG00000160191 or ENSG00000171408 or ENSG00000172572 or ENSG00000184588 or ENSG00000185527 or ENSG00000186642 or ENSG00000205268
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000138735 encodes a phosphodiesterase that specifically catalyzes the hydrolysis of cGMP to 5'-GMP. However, the provided reaction describes the conversion of cAMP to AMP, which is not catalyzed by this gene according to the given functional annotation.
No

ENSG00000170502
Q9BW91
MAR08443: ADP-glucose + H2O --> AMP + glucose-1-phosphate + 2.0 H+
ENSG00000165609 or ENSG00000170222 or ENSG00000170502
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The gene ENSG00000170502 encodes for a protein that hydrolyzes ADP-ribose (ADPR) to AMP and ribose 5'-phosphate. However, the reaction provided involves the hydrolysis of ADP-glucose to AMP and glucose-1-phosphate, which is fundamentally different from the gene's annotated function and catalytic activity. Therefore, the gene and the reaction do not share relevance.
No

ENSG00000170502
Q9BW91
MAR08444: ADP-mannose + H2O --> AMP + 2.0 H+ + mannose-1-phosphate
ENSG00000165609 or ENSG00000170222 or ENSG00000170502
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000170502 hydrolyzes ADP-ribose to AMP and ribose 5'-phosphate, while the reaction involves the hydrolysis of ADP-mannose to AMP and mannose-1-phosphate. The substrate specificity differs: ADP-ribose versus ADP-mannose, indicating the gene's function does not align with the given reaction.
No

ENSG00000162368
P30085
MAR08450: dCDP + dGDP <=> dCMP + dGTP
ENSG00000162368
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation: The reactions catalyzed by the gene ENSG00000162368 involve the phosphorylation of nucleoside monophosphates and diphosphates primarily using ATP. However, the provided reaction (dCDP + dGDP <=> dCMP + dGTP) does not align with the gene's annotated catalytic activities, which include converting nucleoside monophosphates to diphosphates and diphosphates to triphosphates. Therefore, the gene does not catalyze the reaction dCDP + dGDP <=> dCMP + dGTP.
No

ENSG00000171302
Q8WVQ1
MAR08474: ATP + 2.0 H2O --> AMP + 2.0 H+ + 2.0 Pi
ENSG00000054179 or ENSG00000138185 or ENSG00000168032 or ENSG00000171302 or ENSG00000187097 or ENSG00000188833 or ENSG00000197217 or ENSG00000197586
Pending No, the gene is not relevant to the reaction provided. Analysis and explanation. The gene ENSG00000171302 encodes a calcium-dependent nucleotidase with a preference for UDP, GDP, UTP, and GTP, and shows very low activity towards ADP and even lower towards ATP. It does not hydrolyze AMP and GMP. The provided reaction involves the hydrolysis of ATP to AMP, which is not within the primary activity spectrum of this gene's encoded protein, thus making the gene irrelevant to the reaction.
No

LGTM! Please go ahead to make changes. In summary, we distinguished better substrates for those isoenzymes with similar functions.

Fixed by #884


New DSN triggers "Invalid Sentry DSN" error

On newer versions of Sentry's SDK the secret is no longer required in DSN.

vendor/sentry/sentry/lib/Raven/Client.php[511]

if (empty($netloc) || empty($project) || empty($username) || empty($password)) {
    throw new InvalidArgumentException('Invalid Sentry DSN: ' . $dsn);
}

The last condition should be removed...

Being addressed in #615

You can composer update to 1.9.1 of sentry/sentry-php (automatically pulled in with the latest sentry/sentry-symfony) and that should be happy to accept the public DSN 👍


build status badge always show as "build|none" regardless what's the real status is

Hi, I managed setup a drone service with master branch code(built from source) and the test project can build, however, I see the "status badge" of my test project always show "build|none" regardless what's the real status is, building, sucess or fail.
Am I missed somthing? Thanks in advance!

oops, I see the status badge hard code to master branch, however, in my test, I pushed to another branch.


Why is the amount of sol purchased transferred to this address?

The swap api charges a fee but that wallet isn't from solana tracker. Are you generating transactions using https://swap-v2.solanatracker.io or this swap library?

The swap api charges a fee but that wallet isn't from solana tracker. Are you generating transactions using https://swap-v2.solanatracker.io or this swap library?swap api 收取费用，但该钱包不是来自 solana tracker。您是否使用 https://swap-v2.solanatracker.io 或此交换库生成交易？

i use npm install solana-swap


python37Packages.docplex: 2.19.202 -> 2.20.204

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for python37Packages.docplex is: "IBM Decision Optimization CPLEX Modeling for Python"
meta.homepage for python37Packages.docplex is: "https://onboarding-oaas.docloud.ibmcloud.com/software/analytics/docloud/"
meta.changelog for python37Packages.docplex is: ""
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS

Warning: a test defined in passthru.tests did not pass

0 of 0 passed binary check by having a zero exit code.

0 of 0 passed binary check by having the new version present in output.

found 2.20.204 with grep in /nix/store/fqykvwsxqnpvrlq5a5br2ykcyn60p6y8-python3.7-docplex-2.20.204

directory tree listing: https://gist.github.com/f0d1cee174f688e3c33c917cdf692eb8

du listing: https://gist.github.com/255990a258bf32694d1890258cab757c

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

26 total rebuild path(s)

9 package rebuild(s)

7 x86_64-linux rebuild(s)
3 i686-linux rebuild(s)
7 x86_64-darwin rebuild(s)
9 aarch64-linux rebuild(s)

First fifty rebuilds by attrpath
python37Packages.docplex
python37Packages.qiskit
python37Packages.qiskit-aqua
python38Packages.docplex
python38Packages.qiskit
python38Packages.qiskit-aqua
python39Packages.docplex
python39Packages.qiskit
python39Packages.qiskit-aqua

Instructions to test this update (click to expand)

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

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

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/fqykvwsxqnpvrlq5a5br2ykcyn60p6y8-python3.7-docplex-2.20.204
ls -la /nix/store/fqykvwsxqnpvrlq5a5br2ykcyn60p6y8-python3.7-docplex-2.20.204/bin

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

4 packages failed to build:

python37Packages.qiskit
python37Packages.qiskit-aqua
python38Packages.qiskit
python38Packages.qiskit-aqua

3 packages built:

python37Packages.docplex
python38Packages.docplex
python39Packages.docplex

Maintainer pings
cc @drewrisinger for testing.

Result of nixpkgs-review pr 112375 at fcdbbe1b run on aarch64-linux 1

2 packages marked as broken and skipped:

python39Packages.qiskit
python39Packages.qiskit-aqua

4 packages failed to build:

python37Packages.qiskit
python37Packages.qiskit-aqua
python38Packages.qiskit
python38Packages.qiskit-aqua

3 packages built:

python37Packages.docplex
python38Packages.docplex
python39Packages.docplex

Closing b/c changes are already in master


could you please share your pretrained model？

Hi, @anguoyang , here's the trained distribution parameters of EfficientNetV2, please check it out. If you have any further questions, just let me know.


impl Encodable<tower_hyper::Body> is missing

In case that tower_hyper is enabled on tower-grpc-build crate, the client code is still not usable since impl client::Encodable<tower_hyper::Body> is missing, cf. https://github.com/tower-rs/tower-grpc/blob/9ee81e86074601045610b7c347d902de559d6ac1/tower-grpc/src/client/mod.rs#L159

Currently, the workaround is by wrapping the service from tower_hyper and use BoxBody::map_from in fn call.

The codegen currently does this for the server here https://github.com/tower-rs/tower-grpc/blob/master/tower-grpc-build/src/server.rs#L313
What is your use case for the client side? iirc you shouldn't have to worry about this when generating codegen since the client will just use BoxBody.

Currently I am trying to use tokio::net::UnixStream as the transport. It is first wrapped into a hyper client by impl hyper::client::connect::Connect, and lifted into a tokio_hyper client. Note that a tokio_hyper client always uses hyper::Body instead of the designated body type.


spec: add spec for sign/verify an arbitrary file using Notation

This PR adds specs for sign and verify on arbitrary file.

Codecov Report

Merging #765 (3520ec4) into main (1dc6505) will not change coverage.
Report is 1 commits behind head on main.
The diff coverage is n/a.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
@@           Coverage Diff           @@
##             main     #765   +/-   ##
=======================================
  Coverage   63.98%   63.98%
=======================================
  Files          40       40
  Lines        2252     2252
=======================================
  Hits         1441     1441
  Misses        689      689
  Partials      122      122

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

Closing this PR as the spec work needs more discussions: https://github.com/notaryproject/notation/discussions/767. We need to have spec changes in the specifications repo, then CLI spec changes in Notation.

We area also missing a usecase where user might want to pass recalculated digest to notation. Reason can be privacy or compliance need.


Merge pull request #155 from PolymeshAssociation/alpha

Release Fireblocks Signer
JIRA Link
Insert JIRA url here
Changelog / Description
Add description in points. Use bulleting/numbering to list the changes/features.
Checklist -

[ ] New Feature ?
[ ] Updated swagger annotation (if API structure is changed) ?
[ ] Unit Test (if possible) ?
[ ] Updated the Readme.md (if required) ?

:tada: This PR is included in version 2.5.0-alpha.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


feat: Add segmenting to write buffer and persistence to wal

This moves the write buffer into its own directory in the crate. It puts writes into a segment, which are persisted into the WAL if it is configured. Writes are buffered up before committed to ensure we don't do file IO with every individual write.
This doesn't yet load data from the wal into the buffer, which will come in a follow on PR. The bootup routine will also need to use the persister to know which wal segments should be loaded into the buffer. Finally, the buffer will need to rotate and persist segments.

This was a test to see if opening in a new PR would fix the annoying conflicts and lint failure in #24610


Enhancing the UI of the website by adding font styles font weights and some other attractive things like dark mode and all

I want to work on this issue, please assign it to me.

I can do this. To make the website more appealing, I will add modern fonts, a human-friendly colour scheme, a dark mode, and some styles.

I would be assigned this issue as I have opened this issue. I will be soon assigned this by the mentor(@developer-diganta )

@AnuragJha003 Can you do onething. Since this issue requires a few changes, can you open individual issues? It would help identify the problems better.


Environment files: changes in files are not saved after system reboot

Describe the bug
Some environments are not added to /etc/set-environment file
Steps To Reproduce
Steps to reproduce the behavior:

Add to configuration:

  programs.ssh.startAgent = true;

or
  programs.gnupg.agent = {
    enable = true;
    pinentryFlavor = "tty";
    enableSSHSupport = true;
  };
2) Running command 'sudo nixos-rebuild switch'
3) Reboot system.

Expected behavior
The following content is added to the /etc/set-environment file:
if [ -z "$SSH_AUTH_SOCK" -a -n "$XDG_RUNTIME_DIR" ]; then
  export SSH_AUTH_SOCK="$XDG_RUNTIME_DIR/ssh-agent"
fi

or
if [ -z "$SSH_AUTH_SOCK" ]; then
  export SSH_AUTH_SOCK=$(/nix/store/rwgxk8ayk7qadzlcx4pry4bq5pb81yxw-gnupg-2.3.6/bin/gpgconf --list-dirs agent-ssh-socket)
fi

Current behavior
Only these variables are written:
...
# Wrappers override other bin directories.
export PATH="/run/wrappers/bin:$PATH"

unset ASPELL_CONF
for i in /run/current-system/sw /nix/var/nix/profiles/default /etc/profiles/per-user/$USER $HOME/.nix-profile ; do
  if [ -d "$i/lib/aspell" ]; then
    export ASPELL_CONF="dict-dir $i/lib/aspell"
  fi
done

export NIX_USER_PROFILE_DIR="/nix/var/nix/profiles/per-user/$USER"
export NIX_PROFILES="/run/current-system/sw /nix/var/nix/profiles/default /etc/profiles/per-user/$USER $HOME/.nix-profile"
...

Before rebooting, /etc/set-environment contains lines with SSH_AUTH_SOCK. Disappears after reboot.
Similar behavior can be seen in this example:
  environment.etc."example".text = ''
    # Example test
  '';

File /etc/example will disappear after a reboot.
cc @SuperSandro2000 @andir @Kreyren

Error does not always reproduce.

Are you sure you're booting into the right generation?
Might be running into one of the bugs where /boot fills up and adding new boot entries fails without being very obvious in the log. If that's it you can use nix-collect-garbage then switch again to free up space.

Yes, I forgot to mount the boot partition.
Thanks for the help.


Suggestion: New Explosives

Almost every techmod, magicmod, whathaveyoumod add new items, blocks, tools, etc. but strangely almost none of them add any new explosives to the game.
I kinda want to have more choices besides TNT. Bigger, smaller, better, different, anything, really :).
New kaboom is gud! The TNT y'all got in are funny to work with, but I'd like to actually have different destructive TNTs :)

I'm on board with this. A start could be a block/TNT version of the Concussion Creeper's explosion from Ender Zoo.

That already exists in ender zoo
On 11/06/2015 2:17 AM, "Taylor"<EMAIL_ADDRESS>wrote:

I'm on board with this. A start could be a block/TNT version of the
Concussion Creeper's explosion from Ender Zoo.
—
Reply to this email directly or view it on GitHub
https://github.com/SleepyTrousers/EnderIO/issues/2564#issuecomment-110862024
.

Ah, I haven't worked with Ender Zoo as much. Still agree that some explosives could be added.

@Unrepentant-Atheist was this meant to be proposed for EnderZoo? EIO has no explosives currently.

Yes, EnderIO. EnderZoo has these concussion something tnt. I thought since EnderIO already is a tech mod, it might implement some bigger kaboom explosive than these punny vanilla chinese crackers.

It would be nice to have something similar to ICBM explosives, even without the missles. I really miss the Antimatter Explosive.

There is nothing in EnderIO which requires explosions and I don't see how explosions would fit into it.

an option to remove it. maybe just 1?


test the roots compilation

now tests cover whether the project was able to actually be compiled with roots. this should lay a foundation and catch some edge cases for us

Looks good, thanks for this set of updates!

Just make sure to PR this into roots-dev as well :)

we should discuss which features you think are valuable for the roots-dev version. imo, we'll need to strike a balance between power (in the form of config options) and simplicity.
i was imagining that there will be a fork that'll happen between the base project for roots-dev and the base project i desire for the @carrot/owners team. let's brainstorm a little next time you're free @jenius

Ah good point. Didn't realize you wanted to split these, but it makes sense. For the roots default option, I'd like to offer options, but not force peoples' hands in any particular direction really. But yeah we can discuss this for sure!


feat: support :global utils

What is it?

[x] Feature / enhancement
[ ] Bug
[ ] Docs / tests

Description
more details in discussion https://github.com/BuilderIO/qwik/discussions/1063
Use cases and why

One use case

Another use case

Checklist:

[ ] My code follows the developer guidelines of this project
[ ] I have performed a self-review of my own code
[ ] I have made corresponding changes to the documentation
[ ] Added new tests to cover the fix / functionality

Looks good, but I think it also needs a test like this:
equal(scopeStylesheet('a > :global(b) > .c {}', 'ABC'), 'a.⭐ABC > b > .c.⭐ABC {}');

(global in the middle)

Looks good, but I think it also needs a test like this:
equal(scopeStylesheet('a > :global(b) > .c {}', 'ABC'), 'a.⭐ABC > b > .c.⭐ABC {}');

(global in the middle)

added 😅

I've tested this on my site and it works wonderfully! big thanks!


Receive feedback from design peers

Health - DataConnect: Nina (recent new hire)
Health - HHS: Sofya (pretty involved with organizing and planning)
Federal:
Katharine
International Development:
 Ron
Rapid Response: Karen (incoming brand designer)

Some feedback from Karen but will move this to the next iteration of this cycle for further feedback, as well.


DeepExplainer seems heavily dependent on optimizer

Hi, this is probably working as intended, but I noticed that DeepExplainer plotting results on MNIST seems greatly effected by the type of optimizer chosen. For example it works well with Adadelta, but the visualizations are very poor with Adam. Does the addition of momentum in optimizers have a negative effect on visualization results? Any details about how choice of optimizer effects results would be greatly appreciated!

Well the explainer has no knowledge of the optimizer and only depends on the final form of the model. What you are seeing then is that different optimizers find different models, some of which seem to have more reasonable looking feature dependencies.

Thanks for clarifying!


Added docker and docker-compose config to make running the app super easy

This builds off my other pull request https://github.com/OmarElGabry/chat.io/pull/3
This commit adds docker config so people can run the app in a single command:
docker-compose up
The docker compose config runs redis and mongo as well as the node app inside 3 containers that can connect to each other meaning a user won't need to install anything (assuming they have docker).

Honestly, I don't have the enough knowledge about docker, so I can't maintain it. On the other hand, the installation part doesn't seem to be difficult, and if you are deploying to Heroku, you can get everything installed easily.


ensure all hosts that are in use have an image reference

Externally provisioned hosts need the image as well, so always set it
unless it is already set.

This is part 2 of the work started in https://github.com/metal3-io/baremetal-operator/pull/278


Make Weight#scorerSupplier abstract, Weight#scorer final

Description
A long time ago, we introduced Weight#scorerSupplier to enable query planning for range queries, using either points or doc values to run a range query depending on which on is expected to perform best.
Weight#scorerSupplier was initially introduced with a default implementation that would delegace to Weight#scorer and we fixed more and more queries to implement Weight#scorerSupplier over time. Let's revert this situation now and make Weight#scorerSupplier abstract, effectively forcing all queries to implement it properly. Weight#scorer can stay around since it's quite convenient in the case when you just want to pull an iterator, but let's make it final and delegate to scorerSupplier?

Addressed via #13319.


deploy: Template changes for release v2.1.2

Updated the templates and the required scripts to make a v2.1.2 release.
Signed-off-by: Madhu Rajanna<EMAIL_ADDRESS>Fixes #1136

Merging this one as CI is passed.


Jittery scroll when multicolumn randomize

https://drive.google.com/file/d/181mfVYVpDbdIZsl_aEyLDVSEd_8xUw5g/view?usp=sharing

The above link shows the glitch while scrolling.
This is in the demo link by Mr.Rintoj. :
https://rintoj.github.io/ngx-virtual-scroller/samples

Also having this issue with a multi-column layout. Only appears to be a problem on Safari and iOS for me.

Possibly related to: https://github.com/rintoj/ngx-virtual-scroller/issues/351

Update. I do see this on Chrome and Firefox but less frequently.


actions: bump node 20.8.0

Applied mkpr on .github/workflows/*.yml
sed s/20.7.0/20.8.0/

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


add endpoint for "diff"

Hello. This PR is mainly about adding support for "git diff".
Other minor points are:

a bug fix for rev-range
moved tests of "uploadFile" to separate file
moved logger a bit

Thanks! You rock!

Just published v0.2.8


.dcm file support

Did an x-ray of my doggy's legs and needed to view the .dcm files on my phone. Had to download a separate app for that. Any plans to support DICOM images? 🐶

Could you please provide a sample file?

Can't upload .dcm files here, GitHub doesn't support it. Here: https://send.vis.ee/download/e4d888474b6c7baf/#EqnYdF62meViz0gMube7rA
(It's an open source browser file sharing platform: https://github.com/timvisee/send)

I was interested in this format, because it's an established standard in the medical world. Sadly, it is not simply an image format but allows much more (its MIME type is actually "application/dicom"), and the Android OS does not see it as media. Which means it's not accessible by gasket apps like Aves.


ucl-native doesn't compile on debian-9

I am running Debian 9 with gcc 6.30 and this build is failing on a past issue fixed by: https://github.com/resin-os/meta-resin/pull/430
omar@omarsbox:/mnt/hdd/src/resin-intel/build$ MACHINE=genericx86-64 bitbake ucl-native
WARNING: Host distribution "debian-9" has not been validated with this version of the build system; y
ou may possibly experience unexpected failures. It is recommended that you use a tested distribution.
Loading cache: 100% |#################################################################| Time: 0:00:00
Loaded 2745 entries from dependency cache.
NOTE: Resolving any missing task queue dependencies

Build Configuration:
BB_VERSION        = "1.34.0"
BUILD_SYS         = "x86_64-linux"
NATIVELSBSTRING   = "universal"
TARGET_SYS        = "x86_64-poky-linux"
MACHINE           = "genericx86-64"
DISTRO            = "resin-os"
DISTRO_VERSION    = "2.9.7"
TUNE_FEATURES     = "m64 core2"
TARGET_FPU        = ""
meta
meta-poky
meta-yocto-bsp    = "HEAD:827eb5b232d54909377e2b18d39d34d6c1c21413"
meta-oe
meta-filesystems
meta-networking
meta-python       = "HEAD:dfbdd28d206a74bf264c2f7ee0f7b3e5af587796"
meta-resin-common
meta-resin-pyro   = "HEAD:585641b7196b3ef1edddf32ff71819564aa6edc5"
meta-resin-genericx86 = "master:ed59bef8e8c6633b8f688ebe11ca5c20398d3362"
meta-rust         = "HEAD:f6d973c5cacb9b52f32118caa879dcc7922d3c98"

Initialising tasks: 100% |############################################################| Time: 0:00:00
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
ERROR: ucl-native-1.03-r0 do_configure: configure failed
ERROR: ucl-native-1.03-r0 do_configure: Function failed: do_configure (log file is located at /mnt/hd
d/src/resin-intel/build/tmp/work/x86_64-linux/ucl-native/1.03-r0/temp/log.do_configure.25848)        ERROR: Logfile of failure stored in: /mnt/hdd/src/resin-intel/build/tmp/work/x86_64-linux/ucl-native/
1.03-r0/temp/log.do_configure.25848
...
| checking whether your compiler passes the ACC conformance test... FAILED
| configure:
| configure: Your compiler failed the ACC conformance test - for details see
| configure: `config.log'. Please check that log file and consider sending
| configure: a patch or bug-report to<EMAIL_ADDRESS>| configure: Thanks for your support.
| configure:
| configure: error: ACC conformance test failed. Stop.
| ERROR: Function failed: do_configure (log file is located at /mnt/hdd/src/resin-intel/build/tmp/work/x86_64-linux/ucl-native/1.03-r0/temp/log.do_configure.25848)

Ideas for further debugging?

Fixed by https://github.com/resin-os/meta-resin/pull/980

Closing this issue as the fix has been merged


Create Flow Log Template

Put together a CloudFormation template for deploying VPC flow log into target accounts. The destination for the logs needs to be the central S3 bucket.

The order for the LogFormat in the template needs to be in the same order as the columns in the glue template

parameterise central log bucket as logBucketArn

parametrise the VPC as vpcId


Add support for Rush monorepos

Hi @0x80,
first, thanks a lot for all the time you're spending on this issue.
I have a Rush mono-repo (though I think this shouldn't make a difference) and I'm currently replacing my version of bundling dependencies using your firebase-tools-with-isolate.
I have the following directory structure:

The directory packages/apps/backend contains a set of Firebase functions I want to deploy. The content of my firebase.json is the following:
{
"functions": [
  {
    "source": "packages/apps/backend",
    "codebase": "platform-backend",
    "runtime": "nodejs20",
    "ignore": [".rush", "node_modules", "src", ".env*", "*.log", "tsconfig.json", "webpack.config.js"],
    "isolate": true
  }
 ]
}

When running firebase deploy, I get the following error:

It seems to me that it's trying to isolate the root directory instead of the backend directory. It should be looking for a tsconfig.json in packages/apps/backend. Is there anything I'm missing?
I tried putting the isolate.config.json file in the backend directory (same error) as well as in the root directory (throws error since there's no package.json in the root dir)

How are you building your backend repo? It seems like outDir is missing in your tsconfig.
In firebase.json, you might point your source to the folder generated by isolate

Hope that helps
@dominicbartl

@hugocxl Thanks for your reply. I'm using webpack to bundle the source code, though there's still a tsconfig.json in the backend.
Here are the files:
tsconfig.json
{
	"extends": "../../../common/config/tsconfig-node.base.json",
	"compilerOptions": {
		"baseUrl": ".",
		"outDir": "dist"
	}
}

tsconfig-node.base.json
{
  "$schema": "https://json.schemastore.org/tsconfig",
  "display": "Node 16",
  "compilerOptions": {
    "lib": [
      "es2021"
    ],
    "module": "commonjs",
    "target": "es2021",
    "types": ["node", "mocha"],
    "strict": true,
    "esModuleInterop": true,
    "skipLibCheck": true,
    "forceConsistentCasingInFileNames": true,
    "experimentalDecorators": true,
    "emitDecoratorMetadata": true,
    "sourceMap": true,
    "resolveJsonModule": true,
    "paths": {
      "@hero/core": ["../../libs/core"]
    }
  }
}

webpack.config.js
const { resolve, join } = require('path');
const nodeExternals = require('webpack-node-externals');
const TerserPlugin = require('terser-webpack-plugin');

module.exports = {
	entry: resolve(__dirname, 'src/index.ts'),
	mode: 'production',
	devtool: 'source-map',
	watchOptions: {
		aggregateTimeout: 200,
	},
	stats: {
		errorDetails: true,
	},
	optimization: {
		minimizer: [
			new TerserPlugin({
				terserOptions: {
					keep_classnames: true,
				},
			}),
		],
	},
	module: {
		rules: [
			{
				test: /\.tsx?$/,
				use: 'ts-loader',
				exclude: /node_modules/,
			},
			{
				test: /\.(mjml)$/,
				type: 'asset/resource',
			},
		],
	},
	target: 'node', // in order to ignore built-in modules like path, fs, etc.
	externalsPresets: { node: true },
	externals: [
		nodeExternals({
			//allowlist: [/^@the-hero-group/],
		}),
	], // in order to ignore all modules in node_modules folder
	resolve: {
		extensions: ['.ts', '.js'],
		alias: {
			'@the-hero-group/core': join(__dirname, '../../libs/core'),
		},
	},
	output: {
		filename: 'main.bundle.js',
		path: resolve(__dirname, 'dist'),
		library: {
			type: 'this',
		},
	},
};

About your (2): Are you sure about that? I'm using the firebase-tools-with-isolate package and as I understand it, during the deployment the source code gets copied into a tmp directory and isolated there. This directory is then used for upload.

mmmm I think you're missing the rootDir in tsconfig, but I am just guessing. Can you try adding "rootDir": "./"?
About (2): you're right in that case, sorry.

@hugocxl I tried adding rootDir but it didn't change anything. I think the error must occur beforehand, because the message is Failed to find tsconfig at: <root>/tsconfig.json
So it seems it using the directory of the firebase.json, instead of the directory defined under functions.source

It is not common to have a nested structure for your packages, and I don't think isolate-package supports it. See this section
I would advise you to move apps and libs to the top level if you can. Also if apps/backend is your only package deploying to firebase, there should be no reason to have the firebase files in the root of the monorepo. You can colocate them with the backend code.

Also for debugging, it might be helpful to first use isolate-package without the firebase tools. Then you can just execute npx isolate in the directory that you want to isolate, and get that to produce valid output first.
And in the config set "logLevel" to "debug" so that you get verbose output.

Hi @0x80, thanks for your input. I just wanted to give an update since I've been testing a few configurations.
I took your advice and moved the firebase.json into the backend directory. It's not the only application which gets deployed to Firebase, though it definitely makes sense to have the ability to deploy them separately.
I didn't get isolate to work with the Rush.js monorepo setup. The structure of a Rush.js monorepo is too different from other setups. I guess the main issues, which conflict with isolate are:

there's no root package.json
the pnpm-workspace.yaml is not in the workspace root (it's under common/temp/pnpm-workspace.yaml, it's autogenerated)
the pnpm-lock.yaml is not in the workspace root (also in common/temp/pnpm-lock.yaml)

I assume if the isolate function would take those paths as parameters, it would work with Rush.js as well. But currently it's not possible

Thanks for your feedback. That seems doable. I will see what is needed to make those paths configurable and not depend on a root manifest file.

Alright, I will set it up with a little explanation tomorrow and post the link here.

@0x80 Here you go: https://github.com/dominicbartl/rush-isolate
I included 2 packages apps/functions and a simple lib in libs/is-even
Just let me know if you have any questions or need help

@dominicbartl For PNPM it seems I have it working in 1.13.0-1. You can install it with @next.
There were a few more hoops to jump through than I imagined, but the good thing is that no additional config is required I think.
For details see:
https://github.com/0x80/isolate-package/pull/65
If you have Rush monorepos that are using npm or yarn it would be helpful if you could test those as well.

It has now been published in the latest versions of isolate-package and firebase-tools-with-isolate

@0x80 Amazing work, thanks a lot for your support. I just tested the new version and I encountered one issue, when deploying the functions.
1. Frozen lockfile
 ERR_PNPM_FROZEN_LOCKFILE_WITH_OUTDATED_LOCKFILE  Cannot perform a frozen installation because the version of the lockfile is incompatible with this version of pnpm

Try either:
1. Aligning the version of pnpm that generated the lockfile with the version that installs from it, or
2. Migrating the lockfile so that it is compatible with the newer version of pnpm, or
3. Using "pnpm install --no-frozen-lockfile".
Note that in CI environments, this setting is enabled by default.

I upgraded to the latest version of pnpm (8.15.6). You can reproduce the error using the test repo and the following commands:
cd apps/functions
rushx isolate
cd isolate
CI=true NODE_ENV=production pnpm install

The generated lockfile version from isolate-package is 5.4. When removing the lockfile and running pnpm install in the isolate directory, the lockfile version is 6.0.

@dominicbartl please make a separate issue for this as it seems unrelated to the Rush compatibility.
I'm not sure I understand the problem. Isn't this a version incompatibility between pnpm on your system and pnpm that is used to read your lockfile in the cloud deployment?
Is the error coming from Firebase deploy?

@0x80 Found the mismatch, was more pnpm than Rush related. The lockfile in the repo was version 5.4 and Rush didn't update the lockfile after updating pnpm. After deleting the lockfile and installing the dependencies again, the lockfile was version 6 and everything worked as expected.
Not sure why running pnpm install using pnpm 8.15.6 and lockfile version 5.4 works, but running CI=true NODE_ENV=production pnpm install throws the ERR_PNPM_FROZEN_LOCKFILE_WITH_OUTDATED_LOCKFILE error.
Rush commands
This is just for reference if someone is using Rush and stumbles over this post
Rush has the ability to add repo-wide commands using autoinstallers. Autoinstallers are packages with dependencies used by tools/scripts which automatically get installed when a command is run.
# This creates the common/autoinstallers/firebase/package.json file
rush init-autoinstaller --name firebase

Add firebase-tools-with-isolate to common/autoinstallers/firebase/package.json and run
rush update-autoinstaller --name firebase

To add the command, add this to common/config/rush/command-line.json
{
  "$schema": "https://developer.microsoft.com/json-schemas/rush/v5/command-line.schema.json",
  "commands": [
    {
      "name": "deploy-firebase",
      "commandKind": "global",
      "summary": "Deploys to firebase",
      "autoinstallerName": "firebase",
      "shellCommand": "cd $RUSH_INVOKED_FOLDER && firebase deploy"
    }
  ],
  "parameters": [
    {
      "parameterKind": "string",
      "argumentName": "ONLY",
      "associatedCommands": [
        "deploy-firebase"
      ],
      "longName": "--only",
      "description": "Limit the services which get deployed"
    },
    {
      "parameterKind": "string",
      "argumentName": "PROJECT",
      "associatedCommands": [
        "deploy-firebase"
      ],
      "longName": "--project",
      "description": "Select the Firebase project",
      "required": true
    }
  ]
}

After that, you can run the following command in any directory containing a firebase.json
# Show help
rush deploy-firebase --help
# Run deployment
rush deploy-firebase --project <project>


[BUG] malformed manifest

Describe the bug
Application fails to install.
Android package manager throws error failed to install malformed manifest
SAI is a bit more informative and says
heavy-weight applications can not have process in main process
Malformed manifest at binary XML.line 205
How to reproduce
Install with package manager or SAI
Device information (please complete it):

Device: [redmi note 9s]
OS: [sparkos android 13]
App version [e.g. v2021_12_29]

Additional information
moving apk to system/priv-apps wont help either.

Hi! Sorry, not sure why that happened. I was actually going to make a new release with the changes I've made so far to the app (a year it seems), so this just gave me another reason. Can you try the latest one and see if it works? It should, I think - it worked on the Android Studio emulator.

The 2022_12_29 version installs fine
Thanks
looking forward to check out what the app can do

Cool! But just a heads up, it doesn't have much still. I'd love to put more things on it (I have various in mind and written on the TODO file), but.... time 😅. I don't have enough to do it as fast as I'd like.
You won't see it do much from just the UI alone though. The majority of it is with the commands you can give it, and what it does internally to make those commands work (with time, UI will be created and more commands added, and other things).
Also I've just added something very useful to the readme that I thought I already had there, but maybe I didn't: the supported commands. If you need anything about how to check them, say something. I'll improve this with an improvement coming. That improvement might make me able to answer VISOR if it asks a question (so far one can only order things, not answer).

Hi. Just decided to warn you that I released a new version with a list of commands that can be sent to the app, voice or text (just because it wasn't really possible to know what could be said to the app and now is, in case you'd like to know). Cheers!


Available to use New(offset) to create a customized zone for a cron job

#61 seems like a better version that meets this feature request. Thanks for the contribution!


small context menu after upgrate to Nougat

Expected behavior
Before I upgraded my OnePlus 3 to Nougat yesterday, when long-pressing on an email, K9 would open the context menu with the options to reply, forward, archive mail etc. on the full screen.
Actual behavior
After the upgrade, the context menu is opened only in the lower right part of the screen instead of full screen.
Steps to reproduce

long-press on an email

Environment
K-9 Mail version:
5.010
Android version:
7.0 (Nougat)
Account type (IMAP, POP3, WebDAV/Exchange):
IMAP

Just got 5.2x version from play store, issue seems to be fixed there, context menu is big enough now.

See #1581


How to prefetch existing CR objects in the operator startup

Type of question
Best practices
Question
What did you do?
I've developed an operator to listen for reconcile events for a particular CRD (API). Currently, during startup, the operator reconciles all existing CRs one by one. There might be scenarios where, upon the operator restarts, there could already be thousands of CRs in the cluster. I aim to prefetch all these CRs and process them before initializing the manager.
I attempted to utilize 'manager.getClient()' to fetch the APIs using that client before invoking the 'manager.Start()' method. However, this approach failed due to the error stating that the cache wasn't initialized.
What's the best practice I should adopt here to fetch all the CRs during startup before commencing the manager?
Operator type:

/language go

I aim to prefetch all these CRs and process them before initializing the manager.

Could you elaborate on why you would have to prefetch and process the CRs? What does your operator architecture look like?
Usually when the manager starts, and the informers for the particular GVK are registered, the operator starts watching all the existing CRs in the cluster it has access to. There is no explicit step required to fetch and process the CRs, if that is something which is being handled by the reconciler.
On the other hand, if you are looking to handle external cleanups (which is not done by the reconciler), you can create a separate client and perform the action. For this, you would not have to create explicit watches. An example of the same is here: https://github.com/operator-framework/catalogd/blob/493c1de0d2851582f5ba80ea5497e45be1a4c886/cmd/manager/main.go#L229, wherein a separate metaClient is created to handle cleaning up external caches.
It would be helpful to know your use case so that we can provide more inputs.


chatGLM-6b prefix-tuning The size of tensor a (194) must match the size of tensor b (321) at non-singleton dimension 2

System Info
peft: 0.5.0
transformers: 4.31.0
Who can help?
No response
Information

[ ] The official example scripts
[ ] My own modified scripts

Tasks

[ ] An officially supported task in the examples folder
[ ] My own task or dataset (give details below)

Reproduction
peft/peft_model.py: 383
get_prompt()
past_key_values = past_key_values.permute([2, 0, 3, 1, 4]).split(                 peft_config.num_transformer_submodules * 2             ) is error
this correct is
past_key_values = past_key_values.permute([2, 1, 0, 3, 4]).split(                 peft_config.num_transformer_submodules * 2             )
ref: https://huggingface.co/THUDM/chatglm-6b/blob/main/modeling_chatglm.py :879
Expected behavior
please fix this issue

Thanks for bringing this to our notice. Maybe @pacman100 can comment on it?
The link you provided did not work for me, so here it is again:
https://huggingface.co/THUDM/chatglm-6b/blob/8b7d33596d18c5e83e2da052d05ca4db02e60620/modeling_chatglm.py#L879

@pacman100

@pacman100 @BenjaminBossan has this issue been fixed? I'm facing the same issue currently & so are other users.

If you change the permutation order as suggested above, does this resolve the issue for you? I just want to be sure that this is the core issue.


[ts-sdk] Move old ts-sdk to legacy-ts-sdk, new one to ts-sdk

Description
This enables all SEO and links for "Aptos Typescript SDK" to go to the new SDK instead of the old one, on the path to deprecation.
Checklist

[x] Do all Lints pass?
[x] Have you ran pnpm spellcheck?
[x] Have you ran pnpm fmt?
[x] Have you ran pnpm lint?

should we set redirects from new-ts-sdk to ts-sdk path?

I think I did, but I'll double check


modify Auth module to properly unbind listeners when environment has …

…changed

Coverage decreased (-0.2%) to 28.644% when pulling fe16a7f3809f70c9bdc62f057e901b91c0ac9d2b on u9520107:enhance/auth into 029be5f740bd0e04228c9fecf2bf080f9d99b8e2 on ringcentral:master.


user.GetFavorites with UserTimelineParameters

Hi,
IUser interface has GetUserTimeline method with 2 overloads, while twitter api is also providing same structure for GetFavorites (https://dev.twitter.com/rest/reference/get/favorites/list), there is no method for specifying extra api parameters for this method. And its so important for my project.
I want to call something like: GetFavorites(max_id = xxx, max_number_of_tweets = 20)
Please help..

Hello there, you are correct, currently Tweetinvi cannot do that for you.
This is something that is currently being improved and you'll be able to do that later.
With the current version of Tweetinvi you'll have to perform a Custom Query.
var lu = User.GetLoggedUser();
var maxNumberOfTweets = 5;

// Look at https://dev.twitter.com/rest/reference/get/favorites/list for more parmeters
var query = $"https://api.twitter.com/1.1/favorites/list.json?count={maxNumberOfTweets}&user_id={lu.Id}";

var favoriteDTOs = TwitterAccessor.ExecuteGETQuery<IEnumerable<ITweetDTO>>(query);
var favorites = Tweet.GenerateTweetsFromDTO(favoriteDTOs);

Please let me know if this worked.
PS : I have added this feature for the next version of Tweetinvi.

You're my personal hero man.. Thank you very much.. This block saves my life :)


Support general color maps

It seems your apply_continuous_cmap is very tied to palettable.
I experienced this a friction as I'm used to using Colorcet. So I ended up creating some functionality to convert from colorcet to palettable in #262.
I'm not very well versed in colormaps but I would think that tying it to one provider is friction.

I hadn't previously used colormaps in python much, and so I figured the easiest approach was to nudge people towards a library with lots of colormaps.
To be clear, apply_continuous_cmap is only a helper for creating a numpy array that's of shape (n, 3) or (n, 4) and data type uint8 for passing into anything that accepts a color. Part of the primary goal in lonboard is to say "use the full range of python to do whatever you want that outputs a column of colors to render". So for example, I'm not familiar with colorcet but it looks like you can get matplotlib-compatible colormaps easily. So you can do
from matplotlib.cm import get_cmap

data = np.array(...)
colormap = get_cmap("cet_fire")
map_.get_fill_color = colormap(data, bytes=True)

(bytes=True makes it uint8 output 0-255 instead of float 0-1).
That said, it's probably good to update apply_continuous_cmap to support at least either any palettable colormap or any matplotlib colormap object (though for the matplotlib colormap it would literally just be an alias to call colormap(data, bytes=True).


Remove timid = True from .coveragerc

Description
With timid = True, coverage is computed using a more accurate but slower method. Unfortunately the slowdown is too significant and doubles the CI runtime.
Checklist
Essentials

[X] Changes are complete (i.e. I finished coding on this PR)
[X] All changes have test coverage
[X] Code is well-documented

Job PR-244/1 is complete.
Docs are uploaded to http://gluon-nlp-staging.s3-accelerate.dualstack.amazonaws.com/PR-244/1/index.html


An idea...

In https://github.com/bluesky/ophyd-async/pull/641 we make connect in mock mode sync rather than async, but can't complete the job because Device.connect is async so child connects must also be async. This PR make connect return an optional Task which means we can make the mock path fully sync.
Too magic?
Also, tests need fixing...

Mocking is always magic anyway so the magic does not bother me

I think the gains are marginal, so let's abandon this idea


Release 5.6.2 - BouncyCastle upgrade

[v5.6.2] - eSignature API v2.1-<IP_ADDRESS> - 07/21/2021
Changed

Updated Bouncy Castle version to latest stable (DCM-6142).
Removed an obsolete Parameter class from ApiClient.
Updated the SDK release version.

AppVeyor build and test pass.

AppVeyor build and test pass.

AppVeyor build and test pass.

AppVeyor build and test pass.


NovelUpdates not showing correct results

Source information
NovelUpdates
Steps to reproduce

Login to NU account via browser.
Removed special characters from the title and tried several titles to make sure.
Cleared cache and data.
Uninstall and install again.

Expected behavior
This should display the novel I am searching based on the browser search result.
Actual behavior
The same novel titles showed up instead and even if you try to search other titles the results are the same.
LNReader version
1.1.19
Android version
Android 14
Other details
No response
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open issue.
[X] I have written a short but informative title.
[X] I have updated the app to version 1.1.19.
[X] I have updated all installed extensions.
[X] If this is an issue with the app itself, I should be opening an issue in the app repository.
[X] I will fill out all of the requested information in this form.

Novel Updates for 1.1.19 is broken and probably won't be fixed (not by me at least). App version 2.0.0 doesn't have this issue.

Novel Updates for 1.1.19 is broken and probably won't be fixed (not by me at least). App version 2.0.0 doesn't have this issue.

That's what i thought as well. I installed the version 2 but im still getting the same error.

Novel Updates for 1.1.19 is broken and probably won't be fixed (not by me at least). App version 2.0.0 doesn't have this issue.

That's what i thought as well. I installed the version 2 but im still getting the same error.

Do you still have this issue? It's been long fixed by now.

Novel Updates for 1.1.19 is broken and probably won't be fixed (not by me at least). App version 2.0.0 doesn't have this issue.

That's what i thought as well. I installed the version 2 but im still getting the same error.

Do you still have this issue? It's been long fixed by now.

Yes i still have this issue

Which version is your Novel Updates plugin?

Which version is your Novel Updates plugin?

Hello i just found out about the release of beta 2 and the issue is already resolved. Thank you for responding!


StyleCop.Analyzers.CodeFixes too cumbersome to build.  Make it a production ready package avialable on Nuget?

The StyleCop.Analyzers.CodeFixes project should not be something that is build by individual development teams to enforce code styling.  I spent several hours wrestling with the package references since I do not have access to MyGet feeds.  I only have access to official Nuget.org feeds.  If you want to reproduce this issue, simply remove the Nuget.config file at the root.
I feel this package should be released as a default implementation which will use the ruleset and stylecop.json files in the same manner the StyleCop.Analyzers package does.  In fact, if we just make the CodeFixes project dependent on the official release on nuget, then including only the CodeFixes should be sufficient enough to have compiler warning and code fixes in the IDE.
This code fixes package is desperately needed as there are not any effective code cleanup tools out there that actually satisfy all the new rules.  Resharper just doesn't cut it anymore, and this could be a huge plus for the StyleCopAnalyzers package.

The CodeFixes are included in the existing NuGet, have you checked the latest RC release on NuGet.org?

I'll double check on this.  Perhaps my Resharper is fighting me.  I'm trying to get away from it more an more since Roslyn can do most of the code analysis stuff now.
Some documentation on how to use the code fixes and possible configurations would be a great addition on the main ReadMe, though.

@Smenus You are correct.  My mistake.  CodeFixes are included in the package.  #feelingdumb

@TannerBragg phew, I was just hoping that nothing else would delay the release - I'm tired of my Tuples having squigglies under them!


Wrap env description in quotes

Fixes #274.

The error comes from the YAML parser. I wrap the description value in quotes before passing it further.
This avoids YAML syntax errors like this (this example won't work in the old UI either because it's invalid syntax):
description: this is invalid : because it has two colons and no quotes

Verified that links and colons work now.
New UI:

Old UI (same env):

Note: this will still fail to parse a description containing a single quote (because it will be parsed as the terminating quote, leading to a syntax error). I've decided not to address this as part of this PR.

Note: this will still fail to parse a description containing a single quote (because it will be parsed as the terminating quote, leading to a syntax error). I've decided not to address this as part of this PR.

@nkaretnikov  That works for me. Can you open up an issue to track?


[Desktop Windows] While sending point then in "To" list sender name should not be displayed

Bug Description
While sending point then in "To" list sender name  displayed
Steps to Reproduce
Steps to reproduce the behavior:

Click on "Send Points" button
In resulting module check list of "To" users

Expected behavior
While sending point then in "To" list sender name should not be displayed
Actual behavior
While sending point then in "To" list sender name  displayed
Screenshots/Recordings

OS and Browser

OS: [e.g. Windows 7]

Additional context
App version : v1.0.0-alpha.16
Account Number
15e164325715c9552911caf7e3ea1759f4c2ccba5fd82864a4d811d67935c4f9

Closing. This was an intentional design to allow to user to switch easier (without having to deselect the first option)


Remove .validation for manifests\k\KDE\kstars - Empty directory

Microsoft Reviewers: codeflow:open?pullrequest=https://github.com/microsoft/winget-pkgs/pull/115575&drop=dogfoodAlpha

[Policy] Needs Manual Merge


Waypoint: Target Elements by ID Using jQuery - Not passing

Challenge http://www.freecodecamp.com/challenges/waypoint-target-elements-by-id-using-jquery has an issue.
Completed the waypoint as instructed, yet it doesn't pass the code I've written.

No script-blocking extensions or other extensions on my browser(Chrome) that I can imagine are interfering.
Thanks.
(Hopefully didn't just type incorrectly)

Had issues with a few other Waypoints soon after that one as well. Though seems to work fine on Firefox, maybe some compatibility issues with Chrome are occurring?

Had same issue on Mac/Chrome.  Worked fine on PC/Chrome.  I tried again a few hours later on Mac/Chrome and it worked.  Not sure if the Browser restart cleared it up or maybe there is a bad instance of the site running and we were unfortunate enough to be using the instance.

@WillisCoding, take a look at #2587 as @rsavage-urquad mentioned above.

Closing as stale, please reopen if this is still an issue for you.

I have exactly the same issue. Firefox 42.0


Help

Hi
I am new to programming and i just want to see that the display works with the stm32f103b6 as i have found here.I have a tft lcd shield 3.2" from open smart,and i guess it should work fine.I tested the display shield on a mega2560 and it's ok.Can you point me out how to wire up the stm32 with the lcd shield so i can test the lvgl_test.hex ?
I took a look inside the hx8352b.h and found how you defined the pins,but i can't find nowhere the pin asignation of gpio_pin_0.Sorry for being dumb but i need some help :).

Hi,
We use GitHub Issues for development-related discussions.
Please ask your question in the Forum to make it visible for a larger community. You can simply log in with your GitHub account.


[WIP] Adding support for Gymnasium

This PR brings native support for creating vectorized ScienceWorld via Gymnasium (formerly Gym).

It was too much trouble to change TextWorld so it conforms to Gymnasium API. I think the same thing might be true for ScienceWorld. I'll close this PR and make another one that drop the dependency on gym altogether (like for the recent release of TextWorld).


{“code”: -1} needed instead of {“code”, “-1”}

So I have been trying this plugin by reading this post: https://docs.konghq.com/hub/kong-inc/response-transformer/#examples
The problem I encountered is that I want to transform the response to something like {“code”: -1} and I tried “config.add.json”:[“code:-1”], but the response becomes {“code”, “-1”}, -1 turning out to be a string.
Does anyone have any idea on how to fix this?

Sorry, I posted at the wrong repository.


paper-toast not working in Firefox and Safari

Hi @ahuth. I tried to use paper-toast element with this gem but it does not work properly in Firefox and Safari browsers (Chrome works perfectly). I opened native paper-toast demo page in all of three and it works there (https://www.polymer-project.org/components/paper-toast/demo.html).
After debugging I found that issue was produced by polymer.js:10161 (TypeError: null is not an object (evaluating 'style.textContent')). Since neither Firefox nor Safari supports native web components they use polymer.js to make spikes and work properly.
So, seems to be style parameter is null there, why - I don't know. I would be very thankful if you could take a look and shed light on this issue.
polymer.js
...
installScopeStyle: function(style, name, scope) {
      var scope = scope || this.findStyleScope(), name = name || '';
      if (scope && !this.scopeHasNamedStyle(scope, this.localName + name)) {
        var cssText = '';
        if (style instanceof Array) {
          for (var i=0, l=style.length, s; (i<l) && (s=style[i]); i++) {
            cssText += s.textContent + '\n\n';
          }
        } else {
          cssText = style.textContent;
        }
        this.installScopeCssText(cssText, scope, name);
      }
    },
...

The solution was found here - http://stackoverflow.com/questions/27066400/polymer-icons-within-elements-not-rendering-in-firefox-or-safari-rails-app-with

For the installScopeStyle error I found commenting cssText = style.textContent; got paper-toast and other elements that crashed due to this error like core-dropdown and paper-dialog to work. Kind of. It's definitely not an elegant fix but it'll get the job done for the most part.


responsive issues

Hi,
I am looking for issues about this template.
I have some problems about mobile display.
Columns and containers should be displayed in 100% but aren't.
Please have a look on the enclosed screenshot :
(https://cloud.githubusercontent.com/assets/5775721/12422176/eedd7480-bec5-11e5-80a6-2234e4bd10fa.png)
Thanks in advance for your help,
pierre

@sevensquare and thats the default without making any changes?

No change at all.
I send a test via mailchimp and this is how it looks on mobile device (in that case gmail on android)

It looks to me, as if google (inbox) in my case, is removing/ignoring media queries.

@randavidovitz but if that is the case, the column should still stay intact. How does that have to do with media query?

I can't explain, but try reading the email in google inbox app (android )
and see.... this is a generic problem in majority of templates
Thoughts ?
On Wed, Jan 27, 2016, 6:39 PM Shina Charles Memud<EMAIL_ADDRESS>wrote:

@randavidovitz https://github.com/randavidovitz but if that is the
case, the column should still stay intact. How does that have to do with
media query?
—
Reply to this email directly or view it on GitHub
https://github.com/charlesmudy/responsive-html-email-template/issues/20#issuecomment-175734321
.

@charlesmudy @randavidovitz @sevensquare - I'm seeing this responsive issue in the Mail app in iOS as well. Has anyone figured out a solution / workaround to this issue?

@sevensquare Mail IOS works fine for still, also make sure the original image size is not > than the width column.
My thought is that you missed something, can you test the default template step by step, first with the default image and maybe replace it with yours (change the size)?

I can confirm this is not fully responsive for mobile applications. Gmail (along with many other email applications) does not read media queries. Responsive emails must be developed without relying on media queries.


I cant fid tdats.tok,coms.tok and smls.tok.

I cant fid tdats.tok,coms.tok and smls.tok,could you please tell me where are they?

They can be downloaded in the bundle with the trained models. I have updated the language in the README to reflect this.


ensure publications are spatially linked where possible

Just as a start use the datasets we have that are being matched under the mentionsIndigenousLanguage flag.
and make sure that you can use a map to search spatially for publications.

I have reflagged all the publications.
They are now linked to placenames which have geometries that can be drawn / searched on a map.


Implemented homemade virtualization for icon page

Description
Blazor Virtualization is not really meant for grid like things but rather 1 item per row.
I made a hybrid between original Blazor one and this PR but it was still slower and was not as responsive.
But this implementation has some downsides as well, scrolling can sometimes feel like its not scrolling at all until the new icons popin, this can maybe/probably be fine tuned.
LoadTimes is slower than current dev in wasm where i get like 23ms contra this PR's ~70ms. But then again current dev does not function at all when scrolling.
I havent figured out how to make the ScrollUp function properly really could use some help here as well but overall my code is prob super shitty.
PR of the year!
I will cleanup my hybrid solution and PR that one as well as comparison. It has allot cleaner code.
How Has This Been Tested?
Manually
Types of changes

[x] Bug fix (non-breaking change which fixes an issue)

Checklist:

[x] The PR is submitted to the correct branch (dev).
[x] My code follows the code style of this project.
[x] I've added relevant tests.

Nvm i actually got the Hybrid to work now


tools: Use golangci-lint config in make go-lint

Description:
This PR makes go-lint use the same configuration as the CI for the OSM repo

Affected area:

New Functionality      [ ]
Documentation          [ ]
Install                [ ]
Control Plane          [ ]
CLI Tool               [ ]
Certificate Management [ ]
Networking             [ ]
Metrics                [ ]
SMI Policy             [ ]
Security               [ ]
Tests                  [ ]
CI System              [ ]
Performance            [ ]
Other                  [X]

Please answer the following questions with yes/no.

Does this change contain code from or inspired by another project? If so, did you notify the maintainers and provide attribution?

No

Codecov Report

Merging #1856 into main will increase coverage by 0.11%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main    #1856      +/-   ##
==========================================
+ Coverage   59.09%   59.21%   +0.11%
==========================================
  Files         125      125
  Lines        5171     5171
==========================================
+ Hits         3056     3062       +6
+ Misses       2112     2106       -6
  Partials        3        3

Impacted Files
Coverage Δ

...ertificate/providers/tresor/certificate_manager.go
76.40% <0.00%> (+6.74%)
:arrow_up:

Continue to review full report at Codecov.

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


NLTK downloader bug

$ sudo python3 -m nltk.downloader
removing collection member with no package: customer_reviews_1
Traceback (most recent call last):
  File "/usr/lib/python3.4/runpy.py", line 170, in _run_module_as_main
    "__main__", mod_spec)
  File "/usr/lib/python3.4/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/usr/local/lib/python3.4/dist-packages/nltk/downloader.py", line 2273, in <module>
    halt_on_error=options.halt_on_error)
  File "/usr/local/lib/python3.4/dist-packages/nltk/downloader.py", line 655, in download
    self._interactive_download()
  File "/usr/local/lib/python3.4/dist-packages/nltk/downloader.py", line 974, in _interactive_download
    DownloaderGUI(self).mainloop()
  File "/usr/local/lib/python3.4/dist-packages/nltk/downloader.py", line 1234, in __init__
    self._fill_table()
  File "/usr/local/lib/python3.4/dist-packages/nltk/downloader.py", line 1530, in _fill_table
    items = self._ds.collections()
  File "/usr/local/lib/python3.4/dist-packages/nltk/downloader.py", line 499, in collections
    self._update_index()
  File "/usr/local/lib/python3.4/dist-packages/nltk/downloader.py", line 857, in _update_index
    packages[child.id] = child
AttributeError: 'str' object has no attribute 'id'

Same error with python2.7
sudo python -m nltk.downloader all
removing collection member with no package: customer_reviews_1
Traceback (most recent call last):
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/runpy.py", line 162, in _run_module_as_main
    "__main__", fname, loader, pkg_name)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/runpy.py", line 72, in _run_code
    exec code in run_globals
  File "/Library/Python/2.7/site-packages/nltk/downloader.py", line 2267, in <module>
    halt_on_error=options.halt_on_error)
  File "/Library/Python/2.7/site-packages/nltk/downloader.py", line 664, in download
    for msg in self.incr_download(info_or_id, download_dir, force):
  File "/Library/Python/2.7/site-packages/nltk/downloader.py", line 534, in incr_download
    try: info = self._info_or_id(info_or_id)
  File "/Library/Python/2.7/site-packages/nltk/downloader.py", line 508, in _info_or_id
    return self.info(info_or_id)
  File "/Library/Python/2.7/site-packages/nltk/downloader.py", line 875, in info
    self._update_index()
  File "/Library/Python/2.7/site-packages/nltk/downloader.py", line 857, in _update_index
    packages[child.id] = child
AttributeError: 'str' object has no attribute 'id'

Yes all seeing this issue. It looks like the downloader loops over a collection of packages to install each however one of those packages is actually just the string "dependency_treebank". It has been talked about at the bottom of this closed issue: https://github.com/nltk/nltk/issues/882

Hello, we are also getting this bug on nltk==3.0.4, Python 2.7.

I think this was fixed in https://github.com/nltk/nltk_data/commit/a35beafa6aaa94b6e93895a86d54ed3827286ac4


add Chinese translation

We're interested in this but we need to make a translation team for the languages so that it can be reviewed, maintained and so we can ask for it to be updated after we change the strings. We'll ping you when we're ready to assemble a team for Chinese. We'll try to do this in the near future.

We'll be making Matrix rooms for each translation team, so that would be where this gets coordinated.