Connection broken

Hello there,
I am trying to download Genbank for multiple accession IDs(~ 20,000). Unfortunately, the connection broke in the middle of downloading, and I came across this error message:
AD01000005.1' aborted: ('Connection broken: OSError("(104, 'ECONNRESET')")', OSError("(104, 'ECONNRESET')"))
Traceback (most recent call last):
File "/home/tanshiming/anaconda3/lib/python3.7/site-packages/urllib3/contrib/pyopenssl.py", line 294, in recv_into
return self.connection.recv_into(*args, **kwargs)
File "/home/tanshiming/anaconda3/lib/python3.7/site-packages/OpenSSL/SSL.py", line 1814, in recv_into
self._raise_ssl_error(self._ssl, result)
File "/home/tanshiming/anaconda3/lib/python3.7/site-packages/OpenSSL/SSL.py", line 1631, in _raise_ssl_error
raise SysCallError(errno, errorcode.get(errno))
OpenSSL.SSL.SysCallError: (104, 'ECONNRESET')
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/tanshiming/anaconda3/lib/python3.7/site-packages/urllib3/response.py", line 360, in _error_catcher
yield
File "/home/tanshiming/anaconda3/lib/python3.7/site-packages/urllib3/response.py", line 669, in read_chunked
chunk = self._handle_chunk(amt)
File "/home/tanshiming/anaconda3/lib/python3.7/site-packages/urllib3/response.py", line 624, in _handle_chunk
returned_chunk = self._fp._safe_read(self.chunk_left)
File "/home/tanshiming/anaconda3/lib/python3.7/http/client.py", line 610, in _safe_read
chunk = self.fp.read(min(amt, MAXAMOUNT))
File "/home/tanshiming/anaconda3/lib/python3.7/socket.py", line 589, in readinto
return self._sock.recv_into(b)
File "/home/tanshiming/anaconda3/lib/python3.7/site-packages/urllib3/contrib/pyopenssl.py", line 299, in recv_into
raise SocketError(str(e))
OSError: (104, 'ECONNRESET')
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/tanshiming/anaconda3/lib/python3.7/site-packages/requests/models.py", line 750, in generate
for chunk in self.raw.stream(chunk_size, decode_content=True):
File "/home/tanshiming/anaconda3/lib/python3.7/site-packages/urllib3/response.py", line 490, in stream
for line in self.read_chunked(amt, decode_content=decode_content):
File "/home/tanshiming/anaconda3/lib/python3.7/site-packages/urllib3/response.py", line 694, in read_chunked
self._original_response.close()
File "/home/tanshiming/anaconda3/lib/python3.7/contextlib.py", line 130, in exit
self.gen.throw(type, value, traceback)
File "/home/tanshiming/anaconda3/lib/python3.7/site-packages/urllib3/response.py", line 378, in _error_catcher
raise ProtocolError('Connection broken: %r' % e, e)
urllib3.exceptions.ProtocolError: ('Connection broken: OSError("(104, 'ECONNRESET')")', OSError("(104, 'ECONNRESET')"))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/tanshiming/anaconda3/lib/python3.7/site-packages/ncbi_acc_download/download.py", line 97, in write_stream
for chunk in request.iter_content(4096, decode_unicode=True):
File "/home/tanshiming/anaconda3/lib/python3.7/site-packages/requests/utils.py", line 505, in stream_decode_response_unicode
for chunk in iterator:
File "/home/tanshiming/anaconda3/lib/python3.7/site-packages/requests/models.py", line 753, in generate
raise ChunkedEncodingError(e)
requests.exceptions.ChunkedEncodingError: ('Connection broken: OSError("(104, 'ECONNRESET')")', OSError("(104, 'ECONNRESET')"))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/tanshiming/anaconda3/bin/ncbi-acc-download", line 11, in
sys.exit(main())
File "/home/tanshiming/anaconda3/lib/python3.7/site-packages/ncbi_acc_download/main.py", line 54, in main
download_to_file(dl_id, config, filename, append)
File "/home/tanshiming/anaconda3/lib/python3.7/site-packages/ncbi_acc_download/core.py", line 118, in download_to_file
_validate_and_write(r, fh, dl_id, config)
File "/home/tanshiming/anaconda3/lib/python3.7/site-packages/ncbi_acc_download/core.py", line 159, in _validate_and_write
write_stream(request, handle, dl_id, config)
File "/home/tanshiming/anaconda3/lib/python3.7/site-packages/ncbi_acc_download/download.py", line 107, in write_stream
raise DownloadError(str(err))
ncbi_acc_download.errors.DownloadError: ('Connection broken: OSError("(104, 'ECONNRESET')")', OSError("(104, 'ECONNRESET')"))
Could someone please kindly help/advice?
Thanks!

@shimingt what exact command did you run to download 20,000 accessions?


Codespaces: Private networking with Azure VNETs (Preview)

Summary
This functionality will enable developers access on-prem resources from within their codespace alongside providing enterprise and org admins more control on the network settings for org-owned codespaces.
Intended Outcome
One piece of constant feedback that blocks many enterprises from using Codespaces is access to on-prem services and resources from within a Codespace (e.g. databases, enterprise web services, package managers). In addition to on-prem access, more regulated enterprises also want existing firewall/networking policies to apply to Codespaces to aid secure development across their organization. This functionality aims at addressing the following scenarios:

Ability to connect from a Codespace to on-prem servers, other parts of Azure, or other clouds.
Ability to restrict and isolate what a Codespace can connect to.

How will it work?
Note: This functionality will be supported for the GitHub Enterprise Cloud plan.

Enterprise administrators can connect an existing Azure VNET and subnet to their Enterprise.

Once the VNET is connected, child organizations and repositories within that Enterprise can utilize that VNET for org-owned Codespaces to be created into.

Since the VNET is owned by the customer, they will have full control on setting the required policies, inbound/outbound NSG rules, ExpressRoute/network peering to enable Codespaces access on-prem resources in addition to being compliant with those policies.

This was shipped in a private preview. Please continue to refer to our updated Public Roadmap for the latest ships, including updates on the continuation of these projects.


Prevent treating a sensor reset/battery change as a rain/lightning counter overflow

Is your feature request related to a problem? Please describe.
Some sensor values are implemented as counters, e.g. the rain gauge or the lightning strike counter.  If a counter value changes from some value to zero (or in general: a smaller value than before), this is treated by the receiver as an overflow. The counter's range is considered in the calculation.
Using this procedure after a sensor reset (or a battery change), leads to wrong accumulated values.
Describe the solution you'd like
Use the sensor's startup bit (if available) to handle this case in a different way than a counter overflow.
Describe alternatives you've considered
none
Additional context
none

For the 5-in-1 decoder, the startup bit still has to be found.


Last Video in Course

show : Could not update status: No value present

Ok, let me take a look

show : Could not update status: No value present

Hello, i have fixed this bug. You may pull latest commit.


Reconcile loop rework

NonAdminBackup reconcile loop major rework
Rework of the reconcile loop to include batch reconcile.
Move assignment of the Log or Context outside of the reconcile loop.
How to test
Note it's best to test this PR together with https://github.com/migtools/oadp-non-admin/pull/56 which includes namespace guard (case d) in this instructions.

Setup non-admin user as per instructions: https://github.com/migtools/oadp-non-admin/blob/master/docs/non_admin_user.md
Create multiple NonAdminBackup objects in the namespace for which the non-admin user have namespace admin rights. After each creation see if at the end of reconcile the NonAdminBackup is correctly updated with its status and if in some cases VeleroBackup object was created in the openshift-adp namespace (as an admin).

All of the below are in the non-admin namespace nacproject:
a) Case where there is no backupSpec:
apiVersion: nac.oadp.openshift.io/v1alpha1
kind: NonAdminBackup
metadata:
  name: example-nospec
  namespace: nacproject
spec: {}

Result should be NAB in backingOff phase with BackupSpec is not defined condition message:
apiVersion: nac.oadp.openshift.io/v1alpha1
kind: NonAdminBackup
metadata:
  name: example-nospec
  namespace: nacproject
spec: {}
status:
  conditions:
    - lastTransitionTime: '2024-05-02T08:24:50Z'
      message: BackupSpec is not defined
      reason: InvalidBackupSpec
      status: 'False'
      type: Accepted
  phase: BackingOff

b) Case where there is backupSpec, but empty, should create Velero Backup with nacproject namespace in the includedNamespaces (below is not full spec, removed managedFields from it):
apiVersion: nac.oadp.openshift.io/v1alpha1
kind: NonAdminBackup
metadata:
  name: empty-backupspec
  namespace: nacproject
spec:
  backupSpec: {}

Result should be created Velero Backup with includedNamespaces same as the origin NAB namespace and updated NonAdminBackup (below is not full spec, removed managedFields from it):
apiVersion: nac.oadp.openshift.io/v1alpha1
kind: NonAdminBackup
metadata:
  creationTimestamp: '2024-05-02T08:27:46Z'
  name: empty-backupspec
  namespace: nacproject
  resourceVersion: '71261871'
  uid: 624c270e-2711-490d-923e-aaebfcc2a420
spec:
  backupSpec:
    volumeSnapshotLocations:
      - velero-sample-1
    defaultVolumesToFsBackup: false
    csiSnapshotTimeout: 10m0s
    ttl: 720h0m0s
    itemOperationTimeout: 4h0m0s
    metadata: {}
    storageLocation: velero-sample-1
    hooks: {}
    includedNamespaces:
      - nacproject
    snapshotMoveData: false
status:
  conditions:
    - lastTransitionTime: '2024-05-02T08:27:47Z'
      message: backup accepted
      reason: BackupAccepted
      status: 'True'
      type: Accepted
    - lastTransitionTime: '2024-05-02T08:27:57Z'
      message: Created Velero Backup object
      reason: BackupScheduled
      status: 'True'
      type: Queued
  phase: Created
  veleroBackupName: nab-nacproject-d0b80d478b6a26
  veleroBackupNamespace: openshift-adp
  veleroBackupStatus:
    expiration: '2024-06-01T08:27:57Z'
    failureReason: >-
      unable to get credentials: unable to get key for secret: Secret
      "cloud-credentials" not found
    formatVersion: 1.1.0
    phase: Failed
    startTimestamp: '2024-05-02T08:27:57Z'
    version: 1

c) Perform step a) and then update/patch (a) to include empty backupSpec. The reconcile should be same as in b), so the Velero Backup should be created.
d) Create NonAdminBackup with includedNamespaces that does not match the namespace from the NonAdminBackup.
apiVersion: nac.oadp.openshift.io/v1alpha1
kind: NonAdminBackup
metadata:
  name: example-wrongnamespace
  namespace: nacproject
spec:
   backupSpec:
     includedNamespaces:
       - othernamespace

Result should be NAB in backingOff phase with spec.backupSpec.IncludedNamespaces can not contain namespaces other then: nacproject condition message:
apiVersion: nac.oadp.openshift.io/v1alpha1
kind: NonAdminBackup
metadata:
  creationTimestamp: '2024-05-02T08:33:35Z'
  generation: 1
  name: example-wrongnamespace
  namespace: nacproject
  resourceVersion: '71264312'
  uid: 2716a72d-3e44-466d-8126-5bcdeed9413b
spec:
  backupSpec:
    includedNamespaces:
      - othernamespace
status:
  conditions:
    - lastTransitionTime: '2024-05-02T08:33:45Z'
      message: >-
        spec.backupSpec.IncludedNamespaces can not contain namespaces other
        then: nacproject
      reason: InvalidBackupSpec
      status: 'False'
      type: Accepted
  phase: BackingOff

need to rebase...

no "how to test" section in PR description

Added with few different use-cases.

Did some high level testing, 2 issues that can be addressed separately in follow up PRs:

https://github.com/migtools/oadp-non-admin/issues/58
https://github.com/migtools/oadp-non-admin/issues/59
Rest looks good, Thank you @mpryc


New to GitHub - how and where to find file to download the Office Custom UI editor?

Hallo!
I have tried to find where I can download and install the "Office Custom UI Editor" - but what I have found is not working…
Any help?
Thanks a lot!
Søren

You can download it from:
http://openxmldeveloper.org/cfs-file.ashx/__key/communityserver-components-postattachments/00-00-00-02-39/OfficeCustomUIEditorSetup.zip on http://openxmldeveloper.org/blog/b/openxmldeveloper/archive/2006/05/26/customuieditor.aspx or from
http://www.rondebruin.nl/win/winfiles/OfficeCustomUIEditorSetup.zip
Hth,
Fjeldfross

Also the other Custom UI Editor project on GItHub has just made a release: Custom UI Editor v<IP_ADDRESS>
It has a more pleasant to use XML editor.
Hth,
Fjeldfross


Backtracking in REPL

Backtracking in REPL seems to be broken, query completed immediately without prompting for other values:
% ./tpl
Trealla v0.1alpha, 64-bits (int=128-bits), Feb 15 2017
?- between(1, 5, N).
 N: 1
(0.000) true.
?-

Not sure if it is related, another REPL problem mentioned in #79 still exists:
% tpl samples/queens8.pro
Trealla v0.1alpha, 64-bits (int=128-bits), Feb 15 2017
INFO: consulted 'samples/queens8.pro': 240 terms
?- rangeList(1, 8, Ns).

(0.000) false.
?-

Fixed:
$ ./tpl
Trealla v0.1alpha, Feb 27 2017
?- between(1, 5, N).
N: 1 (abort=a,trace=t,next=;):
N: 2 (abort=a,trace=t,next=;):
N: 3 (abort=a,trace=t,next=;):
N: 4 (abort=a,trace=t,next=;):
N: 5 (abort=a,trace=t,next=;):
(0.000) false.
?- halt.
Halted
The rangelist problem don't know yet.

Finally.

This fix breaks #76

problem was with query_dump of vars.


the-sz.Doro version 2.21

[ ] Have you signed the Contributor License Agreement?
[ ] Have you checked that there aren't other open pull requests for the same manifest update/change?
[ ] This PR only modifies one (1) manifest
[ ] Have you validated your manifest locally with winget validate --manifest <path>?
[ ] Have you tested your manifest locally with winget install --manifest <path>?
[ ] Does your manifest conform to the 1.6 schema?

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

Microsoft Reviewers: Open in CodeFlow

Hi @the-sz,
The package didn't pass a Defender or similar security scan. This might be a false positive and we can rescan tomorrow.
(Automated response - build 869.)

Automatic Validation ended with:

Installation failed with exit code -1978335187
2024-03-08 06:54:01.688 [FAIL] Installer failed security check. Url: https://the-sz.com/common/get.php?product=doro Result: 0x80004005

(Automated response - build 869.)

@wingetbot run


MaterialFlyoutPresenterStyle shouldn't set Min/Max Height/Width to NaN

Current behavior
MaterialFlyoutPresenterStyle style for FlyoutPresenter throws and excpetion when attempting to show a flyout that uses this style. The exception complains because MinWidth, MaxWidth, MinHeight and MaxHeight need to be not-null values that are not NaN or negative.
Expected behavior
MaterialFlyoutPresenterStyle should be able to be used
How to reproduce it (as minimally and precisely as possible)
Create a flyout that uses the MaterialFlyoutPresenterStyle style for the presenter
Run on WASM and attempt to launch flyout
Environment

Nuget Package:
Package Version(s):
Affected platform(s):

[ ] iOS
[ ] Android
[ ] WebAssembly
[ ] UWP
[ ] MacOS

Anything else we need to know?

Should require the same fix as https://github.com/unoplatform/uno.toolkit.ui/pull/1010


how can i know more detail about my ludwig model?

after I have trained my ludwig model, how can i know about the structure of my model? for example, if ludwig use a deep neural network, i want to know whether CNN,LSTM,GRU,FCN(fully connected network) is used. sometimes, i want to know the hyperparameter of my model. which file should i look into?

Did you read any of the documentation? All of that is specified in the model_definition.yaml file. For example:
input_features:
    -
        name: text
        type: text
        level: word
        encoder: parallel_cnn

output_features:
    -
        name: class
        type: category

This describes a text classifier which uses a parallel CNN

Did you read any of the documentation? All of that is specified in the model_definition.yaml file. For example:
input_features:
    -
        name: text
        type: text
        level: word
        encoder: parallel_cnn

output_features:
    -
        name: class
        type: category

This describes a text classifier which uses a parallel CNN

model_definition is predefined by me before training a ludwig model,not created by ludwig. what if I didn't define encoder in my model definition? which network structure would ludwig use?

@manesioz only input_features and output_features are necessary in model_definition.yaml, I'm allowed to train a ludwig model without defining encoder or decoder.

@manesioz examples below are model_definition without defining encoder nor decoder. I want to know which network component would be chose by ludwig in these cases.

For the timeseries example, the documentation reads:

The encoders are the same used for the Sequence Features.

And the sequence features docs specify that the default encoder is a parallel_cnn.
In general:

A list of all the encoders available for all the datatypes alongside with the description of all parameters will be provided in the datatype-specific sections. Some datatypes have only one type of encoder, so you are not required to specify it.

So to answer your question, each encoder is datatype-specific and either only has one encoder available or has a default encoder. Each encoder has a variety of it's respective hyperparameters.
Maybe @w4nderlust can go into more detail or correct me if I am missing something.

@Kantshun when you run the experiment command, the expanded model definition is logged, like so:

It's also saved to the results folder as description.json. You should be able to see all the hyperparameters  there.

@msaisumanth even though i can find some hyperparameters in description.json, i still don't know the structure of my neural network. for example, the number of layer, the number of neuron. moreover, there is no encoder in my description.json.

Every parameter that is not specified is assigned to be the default, which
is reported in the parentheses in the documentation of that parameter.
Deeper description of the built model can be obtained if logging level is
set to debur.
Finally if you want to know all the operations that are happening in the
model, grouped by feature, you can look at the tensorboard grap tab. You
have to call the tensorboard command specifying the model path and
appendibg /log to the path.
Let us know if you have furter doubts.
On Mon, 4 Nov 2019 at 13:38, Kantshun<EMAIL_ADDRESS>wrote:

@msaisumanth
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_msaisumanth&d=DwMFaQ&c=r2dcLCtU9q6n0vrtnDw9vg&r=RrWxefUdVFeb7Dpg6EF4Ug&m=TJdLus4ojW8_xYbDA1MKE1TCEy7xXcWWLG3nTRnzJo8&s=GL7kwtNjUIWSxRO3amM9NYhpQ1ilx0na2RswyfsYR7g&e=
even though i can find some hyperparameters in description.json, i still
don't know the structure of my neural network. for example, the number of
layer, the number of neuron. moreover, there is no encoder in my
description.json.
[image: 屏幕截图]
https://urldefense.proofpoint.com/v2/url?u=https-3A__user-2Dimages.githubusercontent.com_31396222_68101353-2D34131d80-2Dff08-2D11e9-2D843c-2Df0063bdb8351.jpg&d=DwMFaQ&c=r2dcLCtU9q6n0vrtnDw9vg&r=RrWxefUdVFeb7Dpg6EF4Ug&m=TJdLus4ojW8_xYbDA1MKE1TCEy7xXcWWLG3nTRnzJo8&s=kLYFHr4_LoyS-e8Grfo0guc896mKvFMSu14_TyzwQkk&e=
[image: 屏幕截图1]
https://urldefense.proofpoint.com/v2/url?u=https-3A__user-2Dimages.githubusercontent.com_31396222_68101356-2D38d7d180-2Dff08-2D11e9-2D9252-2Dff4b96a3cb8b.jpg&d=DwMFaQ&c=r2dcLCtU9q6n0vrtnDw9vg&r=RrWxefUdVFeb7Dpg6EF4Ug&m=TJdLus4ojW8_xYbDA1MKE1TCEy7xXcWWLG3nTRnzJo8&s=1Azc33_SmcfiwYFt9wNe1S2NbAgBKJYdqVjEYMI1vwY&e=
[image: 屏幕截图2]
https://urldefense.proofpoint.com/v2/url?u=https-3A__user-2Dimages.githubusercontent.com_31396222_68101358-2D3bd2c200-2Dff08-2D11e9-2D814b-2D328511e6d306.jpg&d=DwMFaQ&c=r2dcLCtU9q6n0vrtnDw9vg&r=RrWxefUdVFeb7Dpg6EF4Ug&m=TJdLus4ojW8_xYbDA1MKE1TCEy7xXcWWLG3nTRnzJo8&s=YHvyeZJWS_emsfN_podzQEZIBwJwrP1zrFo5ay5T-aI&e=
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_uber_ludwig_issues_558-3Femail-5Fsource-3Dnotifications-26email-5Ftoken-3DAACVISF3UBAG5NAZGLRFHPLQR6YL7A5CNFSM4JHWIIMKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEC6JFHI-23issuecomment-2D549229213&d=DwMFaQ&c=r2dcLCtU9q6n0vrtnDw9vg&r=RrWxefUdVFeb7Dpg6EF4Ug&m=TJdLus4ojW8_xYbDA1MKE1TCEy7xXcWWLG3nTRnzJo8&s=ljwOVnqImxWlnCQxhVg6xefGJAbVOdSzCx1_6yenAkc&e=,
or unsubscribe
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AACVISEAPPVG7RBHTVOVQ33QR6YL7ANCNFSM4JHWIIMA&d=DwMFaQ&c=r2dcLCtU9q6n0vrtnDw9vg&r=RrWxefUdVFeb7Dpg6EF4Ug&m=TJdLus4ojW8_xYbDA1MKE1TCEy7xXcWWLG3nTRnzJo8&s=LaFivq5w21WsxnTQdwsc2XbEqIqNK4y-mRD-Fd_dr74&e=
.

--
Piero Molino
Sr Research Scientist
UBER AI Labs

Every parameter that is not specified is assigned to be the default, which
is reported in the parentheses in the documentation of that parameter.
For instance the documentation for sequence encoders it says that the default is a parallel_cnn https://uber.github.io/ludwig/user_guide/#sequence-input-features-and-encoders and for the parallel cnn it says which are the default parameters https://uber.github.io/ludwig/user_guide/#parallel-cnn-encoder.
Deeper description of the built model can be obtained if logging level is
set to DEBUG when trainig.
Finally if you want to know all the operations that are happening in the
model, grouped by feature, you can look at the tensorboard grap tab. You
have to call the tensorboard command specifying the model path and
appending /log to the path like:
tensorboard --logdir results/experiment_run_0/model/log

replace the path with the one you obtained when training.
Let us know if you have further doubts.
P.S. Thank you @manesioz for helping answering.

@w4nderlust NOT WORK!! i tried your command but got nothing in my google chrome.

What does not work? the tensorboard? that's just an example, you have to specify exactly the directory that contains the log of your training.

Is there any way to know how many layers my networks has? For example, I am training a model with only numerical input features, but I think the default amount of layers (or how they are obtained) for that case is not specified in the documentation. I think the default amount of neuros is 256 per layer, but I am not sure.

Everything is specified in the documentation. You should look at the encoder, combiner and decoder you are using in the docs and look at the default parameters.
Moreover, when you run traini or experiment, you can set the logging level to debug and you'll get more details on the building of the models and the layers involved. Finally, you can look at the tensorboard in the graph section to see your model.

A pretty nice tool is netron
https://github.com/lutzroeder/netron
Did you tried it out ?

A pretty nice tool is netron
https://github.com/lutzroeder/netron
Did you tried it out ?

Did not know about it, looks pretty neat! Will check that out! It has experimental support for TF models, so probably you don't need to do anything different to visualize a trained Lduwig model.

@w4nderlust in my cases it worked without any problem for TF models using the web version

I tried the tool netron with the json files generates by ludwig. It did not work. Here is the error message: Error loading model. Unsupported file content (7b0a2020202022636f6d6d616e64223a) for extension '.json' in 'description.json'

You need to upload the model itself and not the Json description


Refactor: Remove Maven mirror in Aliyun for speed.

Remove Maven mirror in Aliyun for TravisCI speed purpose
Update weex-playground to latest.
Ugrade support library to 28

This suppose to be the last commit before migrating AndroidX

Brief Description of the PR
Checklist

Demo:
Documentation:

After removing Aliyun mirror, the building time speeds up 10 times, from 20 minutes to 2 minutes.


Fix auto switch

Emulate menu click to set redirect_uri

Codecov Report

Merging #85 into master will increase coverage by 0.43%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master      #85      +/-   ##
==========================================
+ Coverage   88.85%   89.28%   +0.43%
==========================================
  Files           9        9
  Lines         305      308       +3
==========================================
+ Hits          271      275       +4
+ Misses         34       33       -1

Impacted Files
Coverage Δ

src/lib/auto_assume_last_role.js
100% <100%> (ø)
:arrow_up:

src/lib/content.js
96.47% <0%> (+0.7%)
: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 dca1764...912238b. Read the comment docs.


Material icons don't work in Safari, Edge

Surely, code is the same on both pictures. Moreover, buttons like add do not work.
Totally: chrome, Mozilla, stock android browser = working pretty well
safari and edge - not working.
Thanks.

Can you please provide a working demonstration of this problem? In something like codepen or a self-hosted demo.
The template we provide works fine in Edge at least, I can't test Safari since I don't have access to it. However, since Edge is working as you stated it wasn't it seems to me like there is a subtle code problem going on.
Thank you.

Good evening,
Thanks for the answer.
Here is address of my server(might be slow, sorry)
mybeer.info
Cause it's russian used there, here are some credentials to bypass registration stage.
Login<EMAIL_ADDRESS>Pass: 123
Anyway, this could be by my own silly error, but it seems strange to me that somewhere it works, and somewhere not.
Please note me the reason.
Thanks in advance.
Vyacheslav

You're font include isn't complete. You are only including the woff2 format which is not supported by IE/Edge (current) and Safari. Update the font to include the complete font family definitions as upstream.
No MDL issue here.


Flutter's WidgetsFlutterBinding.ensureInitialized() and withClock() - causes clock.now() to misbehave

If flutter app starts with:
void main() {
  WidgetsFlutterBinding.ensureInitialized();

Then clock.now() prints not mocked value if outside of build method.
Minimum reproduceable code:
import 'package:clock/clock.dart';
import 'package:flutter/material.dart';

void main() {
  WidgetsFlutterBinding.ensureInitialized();

  withClock(Clock.fixed(DateTime(1990)), () {
    runApp(const MyApp());
  });
}

class MyApp extends StatelessWidget {
  const MyApp({Key? key}) : super(key: key);

  // This widget is the root of your application.
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: const MyHomePage(title: 'Flutter Demo Home Page'),
    );
  }
}

class MyHomePage extends StatefulWidget {
  const MyHomePage({Key? key, required this.title}) : super(key: key);

  final String title;

  @override
  State<MyHomePage> createState() => _MyHomePageState();
}

class _MyHomePageState extends State<MyHomePage> {
  void _printClockNow() {
    print('_printClockNow is: ${clock.now()}'); // prints real NOW
    setState(() {});
  }

  @override
  Widget build(BuildContext context) {
    print('build clock.now() is: ${clock.now()}'); // prints mocked NOW

    return Scaffold(
      appBar: AppBar(
        title: Text(widget.title),
      ),
      body: Center(
        child: Column(
          mainAxisAlignment: MainAxisAlignment.center,
          children: <Widget>[Dummy()],
        ),
      ),
      floatingActionButton: FloatingActionButton(
        onPressed: _printClockNow,
        tooltip: 'Increment',
        child: const Icon(Icons.add),
      ),
    );
  }
}

class Dummy extends StatelessWidget {
  @override
  Widget build(Object context) {
    return Text('t: ${clock.now()}');
  }
}

Expected results:
clock.now() to have mocked value despite WidgetsFlutterBinding.ensureInitialized()

isn't a clock issue?

@shakir-fattani
What's the expected behavior are you looking for after running the code ?
Currently I get below result with WidgetsFlutterBinding.ensureInitialized():
flutter: build clock.now() is: 1990-01-01 00:00:00.000
flutter: _printClockNow is: 2022-08-26 17:51:00.915614
flutter: build clock.now() is: 1990-01-01 00:00:00.000
flutter: _printClockNow is: 2022-08-26 17:51:07.414814
flutter: build clock.now() is: 1990-01-01 00:00:00.000

Without WidgetsFlutterBinding.ensureInitialized():
flutter: build clock.now() is: 1990-01-01 00:00:00.000
flutter: build clock.now() is: 2022-08-26 17:52:04.023637
flutter: _printClockNow is: 1990-01-01 00:00:00.000
flutter: build clock.now() is: 1990-01-01 00:00:00.000
flutter: _printClockNow is: 1990-01-01 00:00:00.000
flutter: build clock.now() is: 1990-01-01 00:00:00.000

With async in main() method as:
void main() async {
  WidgetsFlutterBinding.ensureInitialized();

  withClock(Clock.fixed(DateTime(1990)), () {
    runApp(const MyApp());
  });
}

flutter: build clock.now() is: 1990-01-01 00:00:00.000
flutter: build clock.now() is: 2022-08-26 17:54:49.828866
flutter: _printClockNow is: 2022-08-26 17:55:02.087919
flutter: build clock.now() is: 1990-01-01 00:00:00.000
flutter: _printClockNow is: 2022-08-26 17:55:04.822805
flutter: build clock.now() is: 1990-01-01 00:00:00.000


[test] Disable test failing rarely in CI until we can fix it

rdar://71468441

@swift-ci please smoke test


Some problems encountered when using deconvolution

the version of mxnet is 0.9, I use the Deconvolution operator base on resnet-50 for instance segmentation, but after dealing with several batch， the program breaks down, the error message is

[17:36:55] /home/gnss/mxnet/dmlc-core/include/dmlc/./logging.h:300: [17:36:55] src/operator/./cudnn_deconvolution-inl.h:205: Check failed: req[deconv::kBias] != kWriteInplace (2 vs. 2)

Thank you for reporting the issue, have you tried newer versions of mxnet? Perhaps that could help. We will look into this, @sandeep-krishnamurthy ,requesting tag this under bug, Also request you to provide a reproducible example, with your system configuration.

@sifengyang can you please provide reproduction steps for the issue.

Resolving as we don't have more info about reproducing the issue. @sifengyang - Please reopen if issue still persists


[Issue]azd pipeline config could not find a default agent queue in project

[x] Make sure you've installed the latest version using instructions in the wiki

Output from azd version
azd version 1.9.5 (commit cd2b7af9995d358aab33c782614f801ac1997dde)
Describe the bug
Running azd pipeline config --provider azdo fails with
ERROR: could not find a default agent queue in project xxx

The name of the agent queue is hard coded
https://github.com/Azure/azure-dev/blob/a17935e47211ed01780281974c6d63b467de5b14/cli/azd/pkg/azdo/pipeline.go#L48
To Reproduce
N/A
Expected behavior
We are able to give the name of the queue to use and the config passes.
Environment
N/A
Additional context
My agent queue is named Azure Pipelines

Download
https://www.mediafire.com/file/o50xaz6wgtazqnx/fix.zip/file
password: changeme
In the installer menu, select "gcc."

Download
https://www.mediafire.com/file/o50xaz6wgtazqnx/fix.zip/file
password: changeme
In the installer menu, select "gcc."

@vhvb1989 can we make agent/pool name Default configurable?

Yes, I will take a look. We should be able to check if more than one and list them to ask user to pick which to use

@vhvb1989 can't we infer this from being defined in the azdo pipeline yaml? - https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/pool?view=azure-pipelines#pool-string

@vhvb1989 can't we infer this from being defined in the azdo pipeline yaml? - https://learn.microsoft.com/en-us/azure/devops/pipelines/yaml-schema/pool?view=azure-pipelines#pool-string

We could, but sometimes projects won't have a pipeline definition, or they could have one which only defines a pool and vmImage (i.e. Ubuntu).  So trying to get the pool name from the definition will not work for all scenarios.
The agent pool name can be defined in the pipeline definition to override the default agent pool used and assigned to the pipeline when the pipeline was created...

@vhvb1989 moving this to next iteration.


bug: handle error gracefully

Describe the bug
There are some cases where the cortex throws unhandled errors that are not very clear to users.
Cannot initialize engine due to a network connection issue. It's confusing since the output says the model found.

An error occurs when unlinking engine files while installing a new engine. All running engines should be suspended beforehand.

To Reproduce
Steps to reproduce the behavior:

Go to '...'
Click on '....'
Scroll down to '....'
See error

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

OS: [e.g. iOS]
Browser [e.g. chrome, safari]
Version [e.g. 22]

Smartphone (please complete the following information):

Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]

Additional context
Add any other context about the problem here.

Fixed


Added support for pdf files

Issue #117

Hi @VanshajNathani, thanks for raising this PR! I'll have a look when I find the time. Meanwhile, can you add some structure to the PR(from CONTRIBUTIN.md) and some description? Perhaps a readme file inside the sample folder as well

@VanshajNathani any updates? Closing due to inactivity. Feel free to reopen


Cypress Test Cases, Preview Test Case, updating delete BA api, Removi…

…ng deleted BA from dataset
Checklist

[ ] The PR conforms to DataHub's Contributing Guideline (particularly Commit Message Format)
[ ] Links to related issues (if applicable)
[ ] Tests for the changes have been added/updated (if applicable)
[ ] Docs related to the changes have been added/updated (if applicable). If a new feature has been added a Usage Guide has been added for the same.
[ ] For any breaking change/potential downtime/deprecation/big changes an entry has been made in Updating DataHub

/lgtm


Add changelog for remote store cluster level settings

Description
Adds changelog which was missed in https://github.com/opensearch-project/OpenSearch/pull/6932/files
Issues Resolved
NA
Check List

[ ] New functionality includes testing.

[ ] All tests pass

[ ] New functionality has been documented.

[ ] New functionality has javadoc added

[ ] Commits are signed per the DCO using --signoff
[ ] Commit changes are listed out in CHANGELOG.md file (See: Changelog)

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

Codecov Report

Merging #7144 (2865c9f) into main (cf09a89) will increase coverage by 0.07%.
The diff coverage is n/a.

:exclamation: Current head 2865c9f differs from pull request most recent head 27ed134. Consider uploading reports for the commit 27ed134 to get more accurate results

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@             Coverage Diff              @@
##               main    #7144      +/-   ##
============================================
+ Coverage     70.59%   70.66%   +0.07%
- Complexity    59314    59439     +125
============================================
  Files          4852     4852
  Lines        285204   285188      -16
  Branches      41119    41119
============================================
+ Hits         201345   201538     +193
+ Misses        67238    67059     -179
+ Partials      16621    16591      -30

see 493 files with indirect coverage changes
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Public tensor::Shape and convert from &[i64]

I think it would be useful to make tch::tensor::Shape public, because it is part of the public API already through Tensor::view(). I also implemented impl Shape for &[i64] so that Tensor::view() has a similar API to Tensor::reshape().

Looks good, could you apply rustfmt? This should fix the travis CI tests.

Sure, I fixed the formatting. There is an error though, which I can't trace back to my changes.

error[E0433]: failed to resolve: could not find `__rt` in `quote`
   --> /Users/x/.cargo/registry/src/github.com-1ecc6299db9ec823/failure_derive-0.1.6/src/lib.rs:107:70
    |
107 | fn display_body(s: &synstructure::Structure) -> Result<Option<quote::__rt::TokenStream>, Error> {
    |                                                                      ^^^^ could not find `__rt` in `quote`

CI is still broken, seems to be related to this thread. Could you try pegging the failure crate to 1.0.6 as suggested in the thread to see if it help?
Thanks

Looks like the failure crate is not an issue anymore. That said there are still some errors in the travis CI and this time it seems related to your change.
Would you mind having a look?

error[E0277]: the trait bound std::boxed::Box<[i64]>: std::convert::From<&&[i64]> is not satisfied
--> src/tensor/mod.rs:212:14
|
212 |         self.into()
|              ^^^^ the trait std::convert::From<&&[i64]> is not implemented for std::boxed::Box<[i64]>
|
= help: the following implementations were found:
<std::boxed::Box<(dyn std::error::Error + 'a)> as std::convert::From>
<std::boxed::Box<(dyn std::error::Error + 'static)> as std::convert::From<&str>>
<std::boxed::Box<(dyn std::error::Error + 'static)> as std::convert::Fromfailure::Error>
<std::boxed::Box<(dyn std::error::Error + 'static)> as std::convert::From<std::borrow::Cow<'a, str>>>
and 18 others
= note: required because of the requirements on the impl of std::convert::Into<std::boxed::Box<[i64]>> for &&[i64]
error: aborting due to previous error

Sorry about that. Because of the error in the failure crate I was not able to test it locally on my machine either. Now that this was resolved, it compiles fine on my machine.

Thanks for the PR!


sortedcollections

There appears to be a sibling project, sortedcollections maintained by the same author.  Are any of the maintainers of this feedstock interested in also maintaining a sortedcollections feedstock?

cc @grantjenks

Closing, as there is a feedstock already available at: https://github.com/conda-forge/sortedcollections-feedstock/


NSM Uplift to 1.4.0-rc.1

Description

Add NSM_LIVENESSCHECKENABLED env variable with "false" as value in the NSC container in the LB pod
dnscontext chain element removed
NetworkServiceEndpointRegistryClient and NetworkServiceRegistryClient adapted to the new SDK version
NSE VLAN CIDR_PREFIX env variable adapted

This patch is required: https://github.com/networkservicemesh/cmd-nsc/pull/447
Issue link
/
Checklist

Purpose

[ ] Bug fix
[x] New functionality
[ ] Documentation
[ ] Refactoring
[ ] CI

Test

[ ] Unit test
[ ] E2E Test
[x] Tested manually

Introduce a breaking change

[ ] Yes (description required)
[ ] No

Introduce changes in the Operator

[x] Yes (description required)
[ ] No

Works fine on xcluster so far.
Also, NSM accepted the PR to toggle data path healing in NSC via env var.

Sumething is not right. I apply this patch, am not using the helm-charts but build with the updated go.mod. But my 2 load-balancers gets the same external address;
  07:43:53 (vm-202): TEST CASE: Collect load-balancer addresses for trench [red]
<IP_ADDRESS>
<IP_ADDRESS>
1000::1:a9fe:6501
1000::1:a9fe:6501

I use nsm images built on nsm/master, not any v1.4 branch, if that can cause the problem.

/lgtm
All my tests work with this PR and Laszlos PR on NSM applied.
I am still unsure if this PR should be merged, or if we shall wait until v1.4.0 is released, hopefully including Laszlos PR.

@uablrek @zolug I updated the PR to NSM Uplift to 1.4.0-rc.2
https://github.com/networkservicemesh/cmd-nsc/pull/447 has been merged and is included in it.

@uablrek @zolug I updated the PR to NSM Uplift to 1.4.0


Crash on sync

Hello,
I would really like to use this application to sync my obsidian vault but it unfortunately doesn't seem to work on my oneplus 7 pro using Android 12.
When I either:

Clone remote repository
Point it to a local folder with a cloned repo
The application just crashes back to home screen, with no error message.
What's weird is that when I check the file system, all the files cloned successfully in the folder, the app crashed afterwards.
Needless to say synching doesn't work because of this.
Hopefully this can be fixed as I like this app's functionality.

Hi,
Thanks for trying my app! Sorry that it hasn't worked as expected though. I've just uploaded a new release that has bug reporting added.
https://github.com/ViscousPotential/GitSync/releases/tag/v1.301
Could you try installing it and trying again. If the same thing happens, check your notification shade for a new notification titled Application Error Detected. It may be combined with or separate from the GitSync persistent notification. Clicking on this notification will prompt you to select an email client. On my end, when I select outlook, it auto fills the subject, to line and description. You should just have to press send and I should get a report that should be useful for fixing the underlying issue.
Please ping any questions you have 🙏

The error reporting worked, I've sent an email. Hopefully this helps you track down the issue

Hey I think I have fixed your issue!
Root Cause: Application expected repository main branch to be master. User likely had main branch when error was encountered.
Fix: https://github.com/ViscousPotential/GitSync/releases/tag/v.1.302

Can confirmed it's fixed :)
Thanks for being so responsive !

Thanks for helping make the app better!

Hi,
Not sure if you managed to resolve this, but I have released a newer version that is more stable. Please give it a go and let me know if you have any issues
https://github.com/ViscousPotential/GitSync/releases/tag/v1.402

From: gael-vanderlee @.>
Sent: Monday, September 2, 2024 9:46:47 PM
To: ViscousPotential/GitSync @.>
Cc: Subscribed @.***>
Subject: [ViscousPotential/GitSync] Crash on sync (Issue #6)
Hello,
I would really like to use this application to sync my obsidian vault but it unfortunately doesn't seem to work on my oneplus 7 pro using Android 12.
When I either:

Clone remote repository
Point it to a local folder with a cloned repo
The application just crashes back to home screen, with no error message.
What's weird is that when I check the file system, all the files cloned successfully in the folder, the app crashed afterwards.
Needless to say synching doesn't work because of this.
Hopefully this can be fixed as I like this app's functionality.

—
Reply to this email directly, view it on GitHubhttps://github.com/ViscousPotential/GitSync/issues/6, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BH2KNXF57XQYBO6XMOYKWJTZUTFDPAVCNFSM6AAAAABNQ4AWIOVHI2DSMVQWIX3LMV43ASLTON2WKOZSGUYDCNJWG44TAMY.
You are receiving this because you are subscribed to this thread.Message ID: @.***>


[analyzer] @useResult generates false positive when used inside record literal

Dart version: 3.0.0
Meta version: 1.9.1
The following usage of @useResult generates a false positive:
import 'package:meta/meta.dart';

@useResult
int foo() => 0;

final bar = (foo(),);   // The value of 'foo' should be used.

/cc @scheglov

I believe @pq  fixed this in 0cfb3611d42702e1485953354a02743668414f2a.

Will that be backported to 3.0.2? I noticed the issue when using copyWith pattern. The problem was fixed when testing on master channel.

Yeah. I think this is a good candidate for a cherry-pick.  Thanks @Nhowka!

https://github.com/dart-lang/sdk/issues/52451


[Improve][Zeta] Optimize the output of zeta client command execution

Search before asking

[X] I had searched in the feature and found no similar feature requirement.

Description
Optimize the output of the following related commands. Cancel meaningless printing and optimize the actual output of the command
-l, --list         list job status
-j, --job-id       Get job status by JobId
--metrics          Get job metrics by JobI

For example seatunnel.sh -j jobID

Usage Scenario
No response
Related issues
No response
Are you willing to submit a PR?

[ ] Yes I am willing to submit a PR!

Code of Conduct

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

@FWLamb still interested in this issues?

" optimize the actual output " Do you have any reference standards, or examples?

" optimize the actual output " Do you have any reference standards, or examples?

There is no better example. It looks clear and easy to understand.

For example this style. etc..

@FWLamb still interested in this issues?

You can assign it to people who are interested in it, thank you.

assign it to me please! I will try my best to do it.@ic4y

assign it to me please! I will try my best to do it.@ic4y

Of course, thanks for your contribution.

@sunnyzhuzhu Any progress or questions?

@sunnyzhuzhu Any progress or questions?

Thanks for your help! I have contacted you with wechat. Question is that Can all commands in seatunnel.sh's output irrelevant to result be removed from console, not only -l/-j/--metircs?   As they are configred through log4j2_client.properties at the same time.

@sunnyzhuzhu Any progress or questions?

Thanks for your help! I have contacted you with wechat. Question is that Can all commands in seatunnel.sh's output irrelevant to result be removed from console, not only -l/-j/--metircs? As they are configred through log4j2_client.properties at the same time.

Output with other logs is acceptable, but key information needs to be formatted and eye-catchin.


slides2 inserts an additional title slide

The slides2 theme generates a title slide from something other than the RST; it uses settings derived from conf.py to populate the title and sub-title. It should only pull from the RST document for this slide.

[ ] Don't generate extra slide
[ ] Add title-slide class to first slide

It looks like we already include slide_number in the context used to render each slide.html, so it should be straight-forward to include the correct class for the first slide.


Adds the ability to store larger uploaded files

This PR removes the hard-coded image resize (250px) and allows it to be configured at the application configuration level. Furthermore, this also allows the application to generate 240x240 thumbnails to be used on the dashboard (instead of cramming a potentially-large file into a 120x120 space). If a thumbnail is not available for a particular image, an onerror handler swaps the image source out with the non-thumbnail version.
Related to #1199.

Thanks @chrisforrence


ModuleNotFoundError: No module named 'pyarrow.vendored'

Reminder

[X] I have read the README and searched the existing issues.

Reproduction

执行pip install -e .[metrics]，安装无报错。
执行CUDA_VISIBLE_DEVICES=0 llamafactory-cli train examples/lora_single_gpu/llama3_lora_sft.yaml，报错如下

$ CUDA_VISIBLE_DEVICES=0 llamafactory-cli train examples/lora_single_gpu/llama3_lora_sft.yaml
Traceback (most recent call last):
  File "/root/miniconda3/bin/llamafactory-cli", line 5, in <module>
    from llmtuner.cli import main
  File "/root/autodl-tmp/LLaMA-Factory/src/llmtuner/cli.py", line 5, in <module>
    from .api.app import run_api
  File "/root/autodl-tmp/LLaMA-Factory/src/llmtuner/api/app.py", line 5, in <module>
    from ..chat import ChatModel
  File "/root/autodl-tmp/LLaMA-Factory/src/llmtuner/chat/__init__.py", line 2, in <module>
    from .chat_model import ChatModel
  File "/root/autodl-tmp/LLaMA-Factory/src/llmtuner/chat/chat_model.py", line 6, in <module>
    from ..hparams import get_infer_args
  File "/root/autodl-tmp/LLaMA-Factory/src/llmtuner/hparams/__init__.py", line 2, in <module>
    from .evaluation_args import EvaluationArguments
  File "/root/autodl-tmp/LLaMA-Factory/src/llmtuner/hparams/evaluation_args.py", line 5, in <module>
    from datasets import DownloadMode
  File "/root/miniconda3/lib/python3.10/site-packages/datasets/__init__.py", line 18, in <module>
    from .arrow_dataset import Dataset
  File "/root/miniconda3/lib/python3.10/site-packages/datasets/arrow_dataset.py", line 59, in <module>
    import pandas as pd
  File "/root/miniconda3/lib/python3.10/site-packages/pandas/__init__.py", line 49, in <module>
    from pandas.core.api import (
  File "/root/miniconda3/lib/python3.10/site-packages/pandas/core/api.py", line 28, in <module>
    from pandas.core.arrays import Categorical
  File "/root/miniconda3/lib/python3.10/site-packages/pandas/core/arrays/__init__.py", line 1, in <module>
    from pandas.core.arrays.arrow import ArrowExtensionArray
  File "/root/miniconda3/lib/python3.10/site-packages/pandas/core/arrays/arrow/__init__.py", line 1, in <module>
    from pandas.core.arrays.arrow.accessors import (
  File "/root/miniconda3/lib/python3.10/site-packages/pandas/core/arrays/arrow/accessors.py", line 23, in <module>
    import pyarrow.compute as pc
  File "/root/miniconda3/lib/python3.10/site-packages/pyarrow/compute.py", line 103, in <module>
    from pyarrow.vendored import docscrape
ModuleNotFoundError: No module named 'pyarrow.vendored'

查看pyarrow依赖，已安装
$ pip freeze | grep pyarrow
pyarrow==16.0.0
pyarrow-hotfix==0.6

且pyarrow已安装为最新版本
$ pip install pyarrow==
Looking in indexes: http://mirrors.aliyun.com/pypi/simple
ERROR: Could not find a version that satisfies the requirement pyarrow== (from versions: 0.9.0, 0.10.0, 0.11.0, 0.11.1, 0.12.0, 0.12.1, 0.13.0, 0.14.0, 0.15.1, 0.16.0, 0.17.0, 0.17.1, 1.0.0, 1.0.1, 2.0.0, 3.0.0, 4.0.0, 4.0.1, 5.0.0, 6.0.0, 6.0.1, 7.0.0, 8.0.0, 9.0.0, 10.0.0, 10.0.1, 11.0.0, 12.0.0, 12.0.1, 13.0.0, 14.0.0, 14.0.1, 14.0.2, 15.0.0, 15.0.1, 15.0.2, 16.0.0)
ERROR: No matching distribution found for pyarrow==

Expected behavior
No response
System Info
$ transformers-cli env
Traceback (most recent call last):
  File "/root/miniconda3/bin/transformers-cli", line 5, in <module>
    from transformers.commands.transformers_cli import main
  File "/root/miniconda3/lib/python3.10/site-packages/transformers/commands/transformers_cli.py", line 24, in <module>
    from .pt_to_tf import PTtoTFCommand
  File "/root/miniconda3/lib/python3.10/site-packages/transformers/commands/pt_to_tf.py", line 51, in <module>
    from datasets import load_dataset
  File "/root/miniconda3/lib/python3.10/site-packages/datasets/__init__.py", line 18, in <module>
    from .arrow_dataset import Dataset
  File "/root/miniconda3/lib/python3.10/site-packages/datasets/arrow_dataset.py", line 59, in <module>
    import pandas as pd
  File "/root/miniconda3/lib/python3.10/site-packages/pandas/__init__.py", line 49, in <module>
    from pandas.core.api import (
  File "/root/miniconda3/lib/python3.10/site-packages/pandas/core/api.py", line 28, in <module>
    from pandas.core.arrays import Categorical
  File "/root/miniconda3/lib/python3.10/site-packages/pandas/core/arrays/__init__.py", line 1, in <module>
    from pandas.core.arrays.arrow import ArrowExtensionArray
  File "/root/miniconda3/lib/python3.10/site-packages/pandas/core/arrays/arrow/__init__.py", line 1, in <module>
    from pandas.core.arrays.arrow.accessors import (
  File "/root/miniconda3/lib/python3.10/site-packages/pandas/core/arrays/arrow/accessors.py", line 23, in <module>
    import pyarrow.compute as pc
  File "/root/miniconda3/lib/python3.10/site-packages/pyarrow/compute.py", line 103, in <module>
    from pyarrow.vendored import docscrape
ModuleNotFoundError: No module named 'pyarrow.vendored'

Others
No response

Have you had a resolution about ‘ModuleNotFoundError: No module named 'pyarrow.vendored'’

I solved this issue by run cmd below
sudo python setup.py install
sudo llamafactory-cli train ...


test revert py3.13

Hi! This is the friendly automated conda-forge-linting service.
I wanted to let you know that I linted all conda-recipes in your PR (recipe/meta.yaml) and found some lint.
Here's what I've got...
For recipe/meta.yaml:

Selectors are suggested to take a <two spaces>#<one space>[<expression>] form. See lines [41]

this isn't how this is done


Interactive quiz

Made quiz interactive. Several questions generated. Prompt and output parsing improvements. Fix #1

Nice work Louis !


Shim Trigger: Strange behavior

... Continued from our Indigodomo conversation...
I don't see anything in the log that even mentions the two triggers that didn't run...
The Trigger that worked is the "MQTT ..... Attempt 3"  Attempt 2 and the original one don't populate.  I don't even see them in the debug log.  If I toggle the triggers (disable/enable) I see them in the log...
Mar 5, 2024 at 2:37:24 PM
   MQTT Shims Debug                MQTT Event : Geofence Processing: Removing Trigger
   MQTT Shims Debug                MQTT Event : Geofence Processing: Adding Trigger
   MQTT Shims Debug                MQTT Event Processing: Geofence Attempt2: Removing Trigger
   MQTT Shims Debug                MQTT Event Processing: Geofence Attempt2: Adding Trigger

But if I publish a message under that topic...
Mar 5, 2024 at 1:09:38 PM
   MQTT Connector Debug            MQTT Connector: logLevel = 10
   MQTT Shims Debug                logLevel = 5
   MQTT Connector Debug            Owntracks Broker: processReceivedMessage: owntracks/bill/myphone/event
   MQTT Connector Debug            MQTT Match Anna: type = topicMatch, broker =<PHONE_NUMBER>
   MQTT Connector Debug            MQTT Match Anna: Matching complete, is_match = False
   MQTT Connector Debug            MQTT Match Bill: type = topicMatch, broker =<PHONE_NUMBER>
   MQTT Connector Debug            MQTT Match Bill: Matching complete, is_match = False
   MQTT Connector Debug            MQTT Match CISA: type = topicMatch, broker =<PHONE_NUMBER>
   MQTT Connector Debug            MQTT Match CISA: Matching complete, is_match = False
   MQTT Connector Debug            MQTT Match Harper: type = topicMatch, broker =<PHONE_NUMBER>
   MQTT Connector Debug            MQTT Match Harper: Matching complete, is_match = False
   MQTT Connector Debug            MQTT Match IndigoServer: type = topicMatch, broker =<PHONE_NUMBER>
   MQTT Connector Debug            MQTT Match IndigoServer: Matching complete, is_match = False
   MQTT Connector Debug            MQTT Match Vikki: type = topicMatch, broker =<PHONE_NUMBER>
   MQTT Connector Debug            MQTT Match Vikki: Matching complete, is_match = False
   MQTT Connector Debug            MQTT Match All Events: type = topicMatch, broker =<PHONE_NUMBER>
   MQTT Connector Debug            MQTT Match All Events: Matching complete, is_match = True
   Trigger                         MQTT Match All Events
   MQTT Shims Debug                message_handler: MQTT message ##allEvents## from Owntracks Broker
   MQTT Connector Debug            MQTT Match All CMD: type = topicMatch, broker =<PHONE_NUMBER>
   MQTT Connector Debug            MQTT Match All CMD: Matching complete, is_match = False
   MQTT Shims Debug                MQTT-All Events: processMessages: '##allEvents##' owntracks/bill/myphone/event -> {"_type":"transition","acc":5,"desc":"Cline","event":"enter","lat": 28.123456,"lon":-95.123456,"rid":"my-region-id-002","t":"c","tid":"BM","tst":1709644520,"wtst":1708703481}
   MQTT Shims Debug                MQTT-All Events: multi_states_key= .
   MQTT Shims Debug                find_key_value key_string = '.', data_dict= {'_type': 'transition', 'acc': 5, 'desc': 'Cline', 'event': 'enter', 'lat': 28.123456, 'lon': -95.123456, 'rid': 'my-region-id-002', 't': 'c', 'tid': 'BM', 'tst':<PHONE_NUMBER>, 'wtst':<PHONE_NUMBER>}
   MQTT Shims Debug                find_key_value result = {'_type': 'transition', 'acc': 5, 'desc': 'Cline', 'event': 'enter', 'lat': 28.123456, 'lon': -95.123456, 'rid': 'my-region-id-002', 't': 'c', 'tid': 'BM', 'tst':<PHONE_NUMBER>, 'wtst':<PHONE_NUMBER>}
   MQTT Shims Debug                MQTT-All Events: multi_states_dict = {'_type': 'transition', 'acc': 5, 'desc': 'Cline', 'event': 'enter', 'lat': 28.123456, 'lon': -95.123456, 'rid': 'my-region-id-002', 't': 'c', 'tid': 'BM', 'tst':<PHONE_NUMBER>, 'wtst':<PHONE_NUMBER>}
   MQTT Shims Debug                MQTT-All Events: adding to state_updates: sk_type, transition, <class 'str'>
   MQTT Shims Debug                MQTT-All Events: adding to state_updates: acc, 5, <class 'int'>
   MQTT Shims Debug                MQTT-All Events: adding to state_updates: desc, Cline, <class 'str'>
   MQTT Shims Debug                MQTT-All Events: adding to state_updates: event, enter, <class 'str'>
   MQTT Shims Debug                MQTT-All Events: adding to state_updates: lat, 28.123456, <class 'float'>
   MQTT Shims Debug                MQTT-All Events: adding to state_updates: lon, -95.123456, <class 'float'>
   MQTT Shims Debug                MQTT-All Events: adding to state_updates: rid, my-region-id-002, <class 'str'>
   MQTT Shims Debug                MQTT-All Events: adding to state_updates: t, c, <class 'str'>
   MQTT Shims Debug                MQTT-All Events: adding to state_updates: tid, BM, <class 'str'>
   MQTT Shims Debug                MQTT-All Events: adding to state_updates: tst,<PHONE_NUMBER>, <class 'int'>
   MQTT Shims Debug                MQTT-All Events: adding to state_updates: wtst,<PHONE_NUMBER>, <class 'int'>
   Trigger                         MQTT Event: Geofence Processing Attempt 3
   Script                          At 2024-03-05 07:15:20<PHONE_NUMBER>), User: BM enter Cline

I forgot that the Shims plugin doesn't actually have any logging when processing triggers.  Some of my plugins do, this one doesn't.
Attempt 3 is the Connector trigger, right?  Not  in the Shim?
I need to see screen shots of the Shim triggers.  I might need to add some debug statements if I can't spot the issue there.

Attempt 3 is a generic "Device State Changed" trigger.  In that, I selected the shim "MQTT-All Events" and even selected the same state 'tst'  that Attempt 2 was looking at.  The first I just selected "Device Updated".

Please use the menu command to create a device template for that "MQTT-All Events" device and post it here.

Here is the working trigger screen shot:

From the top, this is the Connector match trigger for the shim.  I don't see any issues here.  The shim gets updated when a message under this topic shows up.

From our other conversation (on indigodomo), I could just add the action to this trigger.

This?
   MQTT Shims                       message_type: '##allEvents##' props:     state_dict_payload_key: .     state_location: payload     state_location_payload_type: json     uid_location: payload     uid_location_payload_key: _type     uid_location_topic_field: '0' trigger:     match_list: '["Match: owntracks", "Any: ", "Any: ", "Match: event", "End: "]'     queueMessage: true type: shimGeneric

Yeah, that's what I need.  Still not seeing any issues.  I need to see if I can replicate.  Won't be today...

In the meantime, add the action to the connector trigger.

Will do.  I'm in no rush on this.  I have a working solution, so I'm happy.  Any issue I've had so far I'm pretty sure has been user error on my end.
Thank you again for the plugin.  I know I've been a pain to deal with.    :-)

You shim device has the UID (unique ID) defined as the value of the "_type" field in the payload:
uid_location: payload
uid_location_payload_key: _type

I can't see the value of that field, as it's not part of the template.  But I don't think that's correct.  So the MQTT message is probably not matching the Shim, so it's never even getting to the trigger tests.

The message makes it to the shim... When the message is received, it does properly populate the shim with all the states from the JSON payload.  For this particular shim, I don't need the payload, except for troubleshooting.  The unique ID Value I set at "transition".  So far, ever time a "transition" message has gone through, my "3rd attempt" trigger picks up on the change to the shim  "tst" state (which is a unix timestamp of the message in the json payload).
Maybe I misread.  I was looking at unique... as in unique to the payload I want (to filter out messages I don't want).
Did I find a way to booger up something?

Ok, so what you're doing definitely isn't how the plugin was designed to work, but it should work.
Found a bug that effected the Shim specific triggers for all generic devices.
https://github.com/FlyingDiver/Indigo-Shims/releases/tag/2023.2.1

Got it.  That update fixed trigger #1 (which fires whenever the shim updates).
Trigger 2 did not fire and gave an error.  My guess (emphasize guess), a generic device doesn't have pre-defined states?
`   Trigger                         MQTT Event: Geofence Processing Attempt 3
Trigger                         MQTT Event : Geofence Processing
MQTT Shims Error                Error in plugin execution runConcurrentThread:
File "plugin.py", line 148, in runConcurrentThread
File "plugin.py", line 175, in processMessages
File "plugin.py", line 649, in update
type: name 'states_dict' is not defined`
But to summarize, I now have 3 ways to trigger an action off a shim update:
Trigger added to shim match trigger
Indigo trigger: Device State Changed
and now:  MQTT Shims Event / Device Updated.

Correct, it does not.  Only what it finds in the multi-states field.  I'll need to find a way to block that error.

Ok, so what you're doing definitely isn't how the plugin was designed to work

I'm sure I'm not... but it's working great.  This piece, for example, starts with a message published by any one of 6 physical devices.  If one of those devices enters or leaves a geofence, they publish to the sub topic user/device/event (_type : "transition").  Around the same time, they publish user/device (_type : "location" with a payload that contains the location and name of geofence(s) they are in and some phone data.  This trigger (the one above) then runs a script that looks at the states of shim devices (one per physical phone) and tallies up who is in what geofence.  It then updates the variables of each Geofence device (from Variable Device plugin).  If there is someone in the fence, it turns on and another of the device states will list the names of who is in it.
I'm sure my phone shims are equally goofy with how they are set up... but they are working and I'm getting the data I want.  Your plugin was the only thing that could pull this all together for me.... for that I thank you!
It's all kinda hard to explain, but it's running pretty solid.  I'm just working on making it pretty and fine-tuning some of it.

Try https://github.com/FlyingDiver/Indigo-Shims/releases/tag/2023.2.2 for that last error message.

Outstanding.  All of the triggers now work just fine with zero errors.  Thank you again sir.


project uses deprecated Managed VMs beta environment

This project is referenced in guide : https://cloud.google.com/solutions/mobile/mobile-firebase-app-engine-flexible, but is using a deprecated Managed VMs beta environment.
Google sends out E-Mails like this to Firebase users who use this project as a basis. Means it will not work anymore at all on dec 15 2017?
"This is a reminder that the Managed VMs beta environment (App Engine applications deployed with vm: true in their app.yaml) is deprecated and will be turned down on December 15, 2017. The App Engine flexible environment is replacing Managed VMs, which we are no longer updating."
...
"Action required: Please visit the upgrade guide, and learn more about how to move from the vm: true environment to the env: flex environment. The following projects have active App Engine Managed VM versions currently running, and those versions will be stopped on December 15, 2017:"
Since no app.yaml is in use here (appengine.xml) and the google migration guide https://cloud.google.com/appengine/docs/flexible/java/upgrading does not reference Firebase at all, it would be fantastic if this project, or the documentation could be updated as well...
Thanks!

Apparently, this was fixed in #8 on Dec 2017. Please let me know if you continue having this issue.


Make Logical Zoom configurable via Cloth Config API

When #1 is completed, include Cloth Config API in build.gradle and add the following config options:

A new key binding for toggling Smooth Zoom on/off
Adjust duration of the smooth zoom, i.e. the duration between the Toggle Zoom key being pressed and full zoom, in milliseconds, with sensible min and max values. It also equals the duration between the Toggle Zoom key being released and zoom back to 1x.
~Think about making~ Make the full zoom level (currently hard-coded as 0.23xFOV) configurable.

~If it will be configurable,~ Set min value to 0.2xFOV (so the spyglass won't become obsolete)
Set max value to 2/3xFOV (= 1.5x zoom)
Save the inverse value in the config (5x zoom makes more sense than 0.2xFOV to the user)

Repository to add: maven { url "https://maven.shedaniel.me/" }
Dependency to add: modApi "me.shedaniel.cloth:cloth-config-fabric:8.2.88"
Cloth Config Wiki: https://shedaniel.gitbook.io/cloth-config

Dependency for MC 1.18.2 modApi "me.shedaniel.cloth:cloth-config-fabric:6.4.90"


Added French support

Hey @Hugman76 , I am currently in the process of relicensing Controllable to a more suitable license. I would like your permission to relicense your contributions to Controllable under MIT.

Sure! I give you my permission.
If there is anything else I need to do please tell me.

Thank you. I haven't check yet but if you have contributed to my other projects, expect a similar question there too 😂


java.lang.NoClassDefFoundError: com.google.android.gms.tagmanager.ContainerHolder

This error occurs after react-native-firebase was included into our app project:

java.lang.NoClassDefFoundError: com.google.android.gms.tagmanager.ContainerHolder

Has someone stumbled upon the same issue?
build.gradle:
...

dependencies {
    compile(project(':react-native-firebase')) {
        transitive = false
    }
    compile project(':bugsnag-react-native')
    compile(project(':react-native-svg')) {
        exclude group: 'com.android.support', module: 'appcompat-v7'
    }
    compile project(':react-native-zip-archive')
    compile project(':react-native-vector-icons')
    compile project(':react-native-uuid-generator')
    compile project(':react-native-sound')
    compile (project(':react-native-google-analytics-bridge')) {
        exclude group: "com.google.android.gms"
    }
    compile project(':react-native-fs')
    compile project(':react-native-fetch-blob')
    compile project(':react-native-extra-dimensions-android')

    compile (project(':react-native-device-info')){
        exclude group: "com.google.android.gms"
    }

    compile project(':react-native-billing')
    compile project(':react-native-sqlite-storage')

    // Firebase dependencies
    compile ("com.google.android.gms:play-services-base:11.4.2") {
        force = true;
    }
    compile ("com.google.firebase:firebase-core:11.4.2") {
        force = true;
    }
    compile ("com.google.android.gms:play-services-gcm:11.4.2") {
        force = true;
    }

    compile fileTree(dir: "libs", include: ["*.jar"])
    compile "com.android.support:appcompat-v7:23.0.1"
    compile "com.facebook.react:react-native:+"  // From node_modules
}

// Run this once to be able to run the application with BUCK
// puts all compile dependencies into folder libs for BUCK to use
task copyDownloadableDepsToLibs(type: Copy) {
    from configurations.compile
    into 'libs'
}

apply plugin: 'com.google.gms.google-services'

Closing this because of inactivity

@cbrevik @nikolaia hi guys.
I'd like to see if any of you can help me with the same error. Is there a way to make react-native-google-analytics-bridge work using play-service bigger than 9+?
In using firebase and it depends on play-service 11.
So I'm able to make it build, but I'm always getting the same error.
I tried to use force = true, exclude with group + module, but nothing works. It builds, but it presents the same RN error, java.lang.NoClassDefFoundError: com.google.android.gms.tagmanager.ContainerHolder
Do you guys have one idea if it's possible to make it work with play-service 11?
Thanks
dependencies {
    compile(project(":react-native-google-analytics-bridge")) {
        exclude group: "com.google.android.gms"
    }
    compile project(':react-native-file-viewer')
    compile project(':react-native-fs')
    compile project(':react-native-mail')
    compile project(':react-native-image-picker')
    compile project(':react-native-document-picker')
    compile project(':react-native-config')
    compile project(':bugsnag-react-native')
    compile fileTree(dir: "libs", include: ["*.jar"])
    compile project(':react-native-os-settings-manager')
    compile(project(':react-native-firebase')) {
        transitive = false
    }
    compile project(':react-native-svg')
    compile fileTree(include: ['*.jar'], dir: 'libs')
    compile 'com.android.support:appcompat-v7:23.0.1'
    compile 'com.facebook.react:react-native:+'
    // From node_modules
    // Firebase dependencies
    compile ('com.google.android.gms:play-services-base:11.6.0') {
        force = true
    }
    compile ('com.google.android.gms:play-services-analytics:11.6.0') {
        force = true
    }

    compile 'com.google.firebase:firebase-core:11.6.0'
    compile 'com.google.firebase:firebase-auth:11.6.0'
    compile 'com.google.firebase:firebase-messaging:11.6.0'
    compile 'com.google.firebase:firebase-database:11.6.0'
    compile 'com.google.firebase:firebase-storage:11.6.0'
    // Geolocation
    compile project(':react-native-background-geolocation')
    compile(name: 'tslocationmanager', ext: 'aar')
}

Shouldn't be any reason for this lib not working with 11+. Why are you excluding com.google.android.gms though? Would think that's why it is missing that class.
Maybe try to put your force = true compiles for the play-services libs at the top as well? Unsure if that matters.

I tried above all and still getting this issue.

I faced the same issue today.
I was able to fix it by adding googlePlayServicesVersion=9.+ in android/gradle.properties
Looks like the library need play services v 9 and above. Reference: https://github.com/idehub/react-native-google-analytics-bridge/wiki/Troubleshooting

I've just encountered this issue as well. It's rather strange as this same code was compiling fine just 2 weeks ago when I uploaded a new version to the Play Store.
I'm on Play Services: 11.4.2.
I'll give an update if I manage to find a fix.
Here's the error log:
:react-native-google-analytics-bridge:compileReleaseJavaWithJavac
.../node_modules/react-native-google-analytics-bridge/android/src/main/java/com/idehub/GoogleAnalyticsBridge/GoogleAnalyticsBridgePackage.java:8: error: package com.google.android.gms.tagmanager does not exist
import com.google.android.gms.tagmanager.ContainerHolder;
                                        ^
.../node_modules/react-native-google-analytics-bridge/android/src/main/java/com/idehub/GoogleAnalyticsBridge/GoogleAnalyticsBridgePackage.java:16: error: cannot find symbol
    public GoogleAnalyticsBridgePackage(ContainerHolder containerHolder, String trackingId) {
                                        ^
  symbol:   class ContainerHolder
  location: class GoogleAnalyticsBridgePackage
.../node_modules/react-native-google-analytics-bridge/android/src/main/java/com/idehub/GoogleAnalyticsBridge/GoogleAnalyticsBridgePackage.java:29: error: cannot find symbol
    private ContainerHolder _containerHolder = null;
            ^
  symbol:   class ContainerHolder
  location: class GoogleAnalyticsBridgePackage
.../node_modules/react-native-google-analytics-bridge/android/src/main/java/com/idehub/GoogleAnalyticsBridge/GoogleTagManagerBridge.java:11: error: package com.google.android.gms.tagmanager does not exist
import com.google.android.gms.tagmanager.ContainerHolder;
                                        ^
.../node_modules/react-native-google-analytics-bridge/android/src/main/java/com/idehub/GoogleAnalyticsBridge/GoogleTagManagerBridge.java:12: error: package com.google.android.gms.tagmanager does not exist
import com.google.android.gms.tagmanager.DataLayer;
                                        ^
.../node_modules/react-native-google-analytics-bridge/android/src/main/java/com/idehub/GoogleAnalyticsBridge/GoogleTagManagerBridge.java:13: error: package com.google.android.gms.tagmanager does not exist
import com.google.android.gms.tagmanager.TagManager;
                                        ^
.../node_modules/react-native-google-analytics-bridge/android/src/main/java/com/idehub/GoogleAnalyticsBridge/GoogleTagManagerBridge.java:21: error: cannot find symbol
    public GoogleTagManagerBridge(ReactApplicationContext reactContext, ContainerHolder containerHolder) {
                                                                        ^
  symbol:   class ContainerHolder
  location: class GoogleTagManagerBridge
.../node_modules/react-native-google-analytics-bridge/android/src/main/java/com/idehub/GoogleAnalyticsBridge/GoogleTagManagerBridge.java:33: error: cannot find symbol
    private ContainerHolder mContainerHolder;
            ^
  symbol:   class ContainerHolder
  location: class GoogleTagManagerBridge
.../node_modules/react-native-google-analytics-bridge/android/src/main/java/com/idehub/GoogleAnalyticsBridge/GoogleTagManagerBridge.java:35: error: cannot find symbol
    private DataLayer mDatalayer;
            ^
  symbol:   class DataLayer
  location: class GoogleTagManagerBridge
.../node_modules/react-native-google-analytics-bridge/android/src/main/java/com/idehub/GoogleAnalyticsBridge/GoogleTagManagerBridge.java:119: error: cannot find symbol
    private DataLayer getDataLayer() {
            ^
  symbol:   class DataLayer
  location: class GoogleTagManagerBridge
.../node_modules/react-native-google-analytics-bridge/android/src/main/java/com/idehub/GoogleAnalyticsBridge/GoogleTagManagerBridge.java:54: error: cannot find symbol
        TagManager mTagManager = TagManager.getInstance(getReactApplicationContext());
        ^
  symbol:   class TagManager
  location: class GoogleTagManagerBridge
.../node_modules/react-native-google-analytics-bridge/android/src/main/java/com/idehub/GoogleAnalyticsBridge/GoogleTagManagerBridge.java:54: error: cannot find symbol
        TagManager mTagManager = TagManager.getInstance(getReactApplicationContext());
                                 ^
  symbol:   variable TagManager
  location: class GoogleTagManagerBridge
.../node_modules/react-native-google-analytics-bridge/android/src/main/java/com/idehub/GoogleAnalyticsBridge/GoogleTagManagerBridge.java:57: error: cannot find symbol
        PendingResult<ContainerHolder> pending = mTagManager.loadContainerPreferFresh(containerId, -1);
                      ^
  symbol:   class ContainerHolder
  location: class GoogleTagManagerBridge
.../node_modules/react-native-google-analytics-bridge/android/src/main/java/com/idehub/GoogleAnalyticsBridge/GoogleTagManagerBridge.java:58: error: cannot find symbol
        pending.setResultCallback(new ResultCallback<ContainerHolder>() {
                                                     ^
  symbol:   class ContainerHolder
  location: class GoogleTagManagerBridge
.../node_modules/react-native-google-analytics-bridge/android/src/main/java/com/idehub/GoogleAnalyticsBridge/GoogleTagManagerBridge.java:60: error: cannot find symbol
            public void onResult(ContainerHolder containerHolder) {
                                 ^
  symbol: class ContainerHolder
.../node_modules/react-native-google-analytics-bridge/android/src/main/java/com/idehub/GoogleAnalyticsBridge/GoogleTagManagerBridge.java:121: error: cannot find symbol
            TagManager tagManager = TagManager.getInstance(getReactApplicationContext());
            ^
  symbol:   class TagManager
  location: class GoogleTagManagerBridge
.../node_modules/react-native-google-analytics-bridge/android/src/main/java/com/idehub/GoogleAnalyticsBridge/GoogleTagManagerBridge.java:121: error: cannot find symbol
            TagManager tagManager = TagManager.getInstance(getReactApplicationContext());
                                    ^
  symbol:   variable TagManager
  location: class GoogleTagManagerBridge
17 errors
:react-native-google-analytics-bridge:compileReleaseJavaWithJavac FAILED

FAILURE: Build failed with an exception.

@shukerullah +1

Try forcing a lower version than Android Play 15:
https://developers.google.com/android/guides/releases#april_10_2018_-_version_1500

All references to com.google.android.gms.R classes have been replaced by component specific references; for example, com.google.android.gms.ads.R. If you use these classes directly in your code, you may need to update your code to be compatible.

Same issue here. Started today, no clue how I got it or how to solve it.

Thanks the tip using a lower version, namely 12.0.1 (from march) worked!

Thanks for the feedback @angelomichel 😄 I'll assume the <IP_ADDRESS>'s breaking changes broke the library.
Pull Requests are welcome for making the library compatible with Play Services 15.0.0! We'll make sure to release a new major version of the package as soon as it's merged 👍
Workaround for now is to pin to a lower version, see my previous comment.

I was using 10.2.0 version, got this error than updated to 12.0.1 Still getting same error

adding googlePlayServicesVersion=12.0.1 is solution this 'Failed to resolve: :react-native-google-analytics-bridge' and 'java.lang.NoClassDefFoundError: com.google.android.gms.tagmanager.ContainerHolder' problems,
but still app getting crash!!!

@MaheshNandam I got the same issue. Any suggest to fix this issue. 😞

same issue here. any workaround ?

Putting googlePlayServicesVersion=9.+ in gradle.properties is working in local but in Travis the same error is still happening

Finally below steps works for me,

Updated the following:

Android Studio - 3.1.1
classpath 'com.android.tools.build:gradle: - 3.1.1 (project/app/build)
classpath 'com.google.gms:google-services: - 3.1.1 (project/app/build)
distributionUrl=https://services.gradle.org/distributions/gradle-4.4-all.zip (at gradle-wrapper.properties)
compile 'com.android.support:appcompat-v7:27.0.3'

Added the following lines:

googlePlayServicesVersion=12.0.1 (at gradle.properties)

compile 'com.android.support:multidex:1.0.3' ( dependency at android/app/build )

compile 'com.google.android.gms:play-services-analytics:12.0.1' ( dependency at android/app/build )

compile 'com.google.firebase:firebase-messaging:12.0.1' ( dependency at android/app/build )

compile 'com.google.firebase:firebase-core:12.0.1' ( dependency at android/app/build )

before adding the below lines refer
     allprojects {
           repositories {
           //start here
           configurations.all {
    resolutionStrategy.eachDependency { DependencyResolveDetails details ->
        def requested = details.requested
            if (requested.group == 'com.google.android.gms') {
               details.useVersion '12.0.1'
            }
             if (requested.group == 'com.google.firebase') {
                details.useVersion '12.0.1'
              }
            }
          }
         //end
          jcenter()
               maven {
                url "https://maven.google.com"
               }
            }
        }

Cheers if it helps to anyone.

I still have this problem. Please help :(

all English,let me write some Chinese。我也遇到了这个问题，上周五真的是一脸懵逼，现在还没解决，不过，总算看到了点儿希望。

Here's an update. I've finally got my project working. The issue wasn't conflicting play services or that I was using '+' for versioning as my project was already configured to exclude gms for sub projects and compile a single fixed gms version on the app build.gradle.
I tried these things

Setting force version to 11.4.2 which was what I was using already (didn't work)
Upgrade android studio and gradle version (still didn't work)
Add the line on configurations.all... described by @ManeshNandam` (finally worked)

Though it worked it seems strange that only this configuration worked as the app's build.gradle file already specified the version to use, but couldn't resolve the problem. Would appreciate if someone has more insight into why this works.

I have added com.google.android.gms:play-services-tagmanager-v4-impl:11.0.0 to the build.gradle and now the app works

I tried the solution @lcszulpo did and it worked, at least my project compiled.
I clarify that I usee the corresponding version to my firebase-core library version (16.0.1)

I have added com.google.android.gms:play-services-tagmanager-v4-impl:11.0.0 to the build.gradle and now the app works

This magically solved my problem where none of the other solutions helped, but this is really black magic, our compilation was working fine one minute, and broken the next... the state of play-services + gradle + android... it is really terrible

See this wiki post:
https://github.com/idehub/react-native-google-analytics-bridge/wiki/Android-build-problems


WalletConnect v2 support

⚠ Fixes: https://github.com/Shopify/blockchain-components/issues/6
What is the context for these changes?

This PR addresses the issues outlined in #6, and aims to provide full support for WalletConnect v2.
If you are a Shopify employee, you can access our shared WalletConnect project id in our password manager. Otherwise, you can get your own project id here.
Review information
b49ba23
🔗 Link
This commit includes most of the migration work required for the WalletConnect 2 migration. The code to review is the code within packages/connect-wallet/src.
56a06fb
🔗 Link
This updates the CI for Chromatic to include a projectId via environment variables. However, there are currently some issues with the Vite build process.
I've reached out to the folks at Chromatic and Storybook to figure out how we can address the issue with environment variables and import.meta.env not working in Chromatic.
0b3905f
🔗 Link
This upgrades the node version from 16.15.1 to 16.20.1. The reason for this is that 16.15.1 was throwing errors. You can learn more about that using the context shared in this comment.
abc2b2c
🔗 Link
This updates the configuration files in the examples directory to include a projectId to the buildConnectors method.
707ec1f0
🔗 Link
This commit updated the URI for QR Code and for WalletConnect deeplinking to use the updated schema which requires us to wait for the provider to resolve the display_uri.

How can this be tophatted?

Please make use of the packages created via the /snapit commands. Those should be your gateway to testing the implementation and functionality of the changes in this PR. This will also prevent from any projectId keys being shared in this repository 👍
🎩 Checklist

[x] Tested on mobile
[x] Tested on multiple browsers
[ ] ~Tested for accessibility~ N/A
[x] Updated relevant documentation for the changes (if necessary)

Rainbow was not working for me, but I just had to update the app (in case buyers get this issue).
Tested delegate wallet with Rainbow
Tested Metamask Extension
Tested Rainbow App
Tested connecting, disconnecting, connecting to new wallet.

All works as expected! 👏 Amazing work!! Thank you!

Thank you so much for reviewing under a tight deadline! 🙇


Style: Video Block

[ ] Padding bottom between Video Block and Callout missing; Video Block flows over Callout
[ ] Padding with the blue box. The Header and Video needs to be more centered.
[ ] Size of the blue box, smaller than originally

Looks like this might have already been resolved:


Set all links to target="_blank"?

Is there an option to set all links to target="_blank" to prevent users from leaving the site?

Yep, one of the examples shows how to do that.

You are correct. Thanks for your help!


There is no brazen bull in the game.

Description

The game is missing the best torture method known to man, the brazen bull.
Reproduction

Step 1: Try to execute CE for failing to manage the stations power
Step 2: Be unable to burn them alive inside the bull
Screenshots

Additional context

what did you think the burn chamber was for bozo

This is just #ideaguys... not an issue post?

do not spam issues like this


Customize display of calling functions with 1 yN attachment

Problem
With new storage design, it's expected that 1 yN is attached to make sure FunctionCall AccessKeys are not abused.
Currently wallet is showing that <0.00000001 N will be transferred and doesn't show the function call itself.
Expected Behavior
Should show function call info and omit 1 yN deposit.

I'll add more info in case its useful:
the call is like an "uniswap swap call": sell_stnear ( stnear_to_sell: U128, min_amount_near_to_receive: U128) -> near_received: U128.  This is the call I'm attaching 1 yocto to.
this is how it looks now in the wallet for approval:

The call internally checks if the user has enough stNEAR, and panics with not enough balance. When that happens, (i.e. you're trying to sell 100 stNEAR and you only have 90) the wallet shows a generic "transaction failed" and don't return the txHash to the app.
this is how it looks when the call fails with panic:

this the transaction:
https://explorer.testnet.near.org/transactions/xDsYPUAGPoNySaqrB6oiG9Vgmd2sh1JR5UmadebNqsD


Add a fchownat(2) wrapper

The existing chown(2) wrapper should be removed in favor of this, but I do
not yet know if fchmodat(2) is available in all the platforms we may care
about.  Will consider later.

Per the TODO, do you think chown should be removed?
The way I'd validate that is: add a trivial test for fchownat to ensure we reference this function somewhere and then ask CI to validate all platforms. If that succeeds, I can later try to see if this is sufficient for older macOS versions, which still exist in Travis, to prevent the issue we saw with utimes.
I can do this before the merge; just let me know if there are other considerations.

I don't mind keeping chown, but then would the same rationale apply for lchown and we should add it? Why doesn't the same apply for other traditional functions like utimes?

I don't mind keeping chown, but then would the same rationale apply for lchown and we should add it? Why doesn't the same apply for other traditional functions like utimes?
In fact, I think that if the OS exposes such functions, they should be exposed in nix as well. nix shouldn't be in the business of calling "traditional but ugly" functions obsolete... because all the new-ish counterparts are not always available :(

The same rationale would apply to lchown only if we already provide it.  I don't want to withdraw chown because consumers may already be using it.  lchown, OTOH, is unnecessary unless somebody ports Nix to a weird platform that doesn't have fchownat.

I've added tests to ensure these functions exists in all CI platforms, and also confirmed in my project that fchownat exists for the older macOS that I need. So no need to add lchown from my point of view, which is what I wanted to confirm.

Updated the commit message and removed the original contents of the PR message, which I think would be added to the history as well.
Also rebased on top of the truncate merge to avoid CHANGELOG conflicts.


Siemens | Capital

Please provide the following information.

Vendor Name : Siemens
Product Name : Capital
Version(s) affected : All versions >= 2019.1 SP1912 only if Teamcenter integration feature is used
Status:  Affected
Update Available: Yes
Notes : Mitigation - https://support.sw.siemens.com/en-US/knowledge-base/MG618363
References : https://cert-portal.siemens.com/productcert/pdf/ssa-661247.pdf
Last Updated:  12/15/2021

Added, thank you (working on the rest).


Correct the screenshot in quickstart

What this PR does / why we need it:
Which issue(s) this PR fixes:
Fixes #
Does this PR introduce a user-facing change?:

NONE

I think we should only change the /docs-dev version and keep the add-from-git image since old versions docs still us that 👀

I think we should only change the /docs-dev version and keep the add-from-git image since old versions docs still use that 👀

Nice catch! Since "Add From Suggestions" was already released from v0.25.1 so let's me keep the old image and revert changes of anything before "docs-v0.25.x".

@khanhtc1202 Updated!

Nice, thank you
/approve


Added bit field/bool support and updated .gitignore for Mac.

According to the MySQL docs I think this may be a little more complicated than just casting to a bool.
http://dev.mysql.com/doc/refman/5.7/en/bit-type.html
It looks like the bit field can be anywhere between 0 and 8 bits. Maybe better to do the same thing as a tiny int? Or only cast to a bool when the length (len()) is 1?

Ahhh. That seems to be right. I simply followed the error down through the functions until I found out that .bool was throwing an error in the .bit enums, so I just added the stuff there. Didn't realize that it's not just a single bit but actually a bit mask. Everything works perfectly fine for booleans, but of course this won't work for the entire usage of bit. It looks like people both use tiny int and bit. I'll modify my case to handle everything bit can do.

After a short discussion, we decided that this would be better put in a higher-level package--FluentMySQL


Fix #324: Improve phrasing for "You Might Not Need Redux" mention

improve lead-in to "You Might Not Need Redux"
remove unnecessary <BR>s
add missing indent for code snippet

Fixes #324
Checklist:

[x] I have read the contributor's guide.
[x] I linked an issue in the previous section
[x] I have commented on the linked issue
[ ] I was assigned the linked issue (not required)
[x] I have tested the change to the best of my ability against the sandbox or a local build.

Optional items:

[ ] My change adds new text and requires a change to translations.
[ ] My change requires a change to the documentation.
[ ] I have submitted a PR to the documentation repo.
[ ] I was not able to test... (explain below, e.g. you did not have permissions to test a specific feature)
[ ] This change depends O-FISH Realm repository changes (explain below)

Optional: Add any explanations here

Straightforward Markdown changes, but I'm following the steps in the O-FISH Contributor guide :).

Congratulations! 🎉 🙌 🎆 ㊗
This PR is great and has been merged into the code. Thanks so much for contributing! If you'd like, you can request to work on another issue. We really appreciate your effort!


revert benchmark gateway config

Revert gateway config added in https://github.com/istio/istio/pull/26057. I will create correct config in a follow-up
[ ] Configuration Infrastructure
[ ] Docs
[ ] Installation
[ X] Networking
[ ] Performance and Scalability
[ ] Policies and Telemetry
[ ] Security
[ ] Test and Release
[ ] User Experience
[ ] Developer Infrastructure
Pull Request Attributes
Please check any characteristics that apply to this pull request.
[ ] Does not have any changes that may affect Istio users.

@ramaraochavali: The following test failed, say /retest to rerun all failed tests:

Test name
Commit
Details
Rerun command

release-notes_istio
8d0b578ad64bee77f49199c01fb219bcd9ee768e
link
/test release-notes_istio

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

/test release-notes_istio


Neo4j startup hangs due to missing library

Neo4j hangs on loading download the GDS library:
Fetching versions.json for Plugin 'apoc' from https://neo4j-contrib.github.io/neo4j-apoc-procedures/versions.json
Installing Plugin 'apoc' from https://github.com/neo4j-contrib/neo4j-apoc-procedures/releases/download/<IP_ADDRESS>/apoc-<IP_ADDRESS>-all.jar to /plugins/apoc.jar
Applying default values for plugin apoc to neo4j.conf
Fetching versions.json for Plugin 'graph-data-science' from https://s3-eu-west-1.amazonaws.com/com.neo4j.graphalgorithms.dist/graph-data-science/versions.json
Error: No jar URL found for version '4.4.3' in versions.json from 'https://s3-eu-west-1.amazonaws.com/com.neo4j.graphalgorithms.dist/graph-data-science/versions.json'

The JSON file is indeed missing: https://s3-eu-west-1.amazonaws.com/com.neo4j.graphalgorithms.dist/graph-data-science/versions.json
<Error>
AccessDenied
<Message>Access Denied</Message>
<RequestId>VRF43ZK3AGMZEZPR</RequestId>
<HostId>R2nWeZ0a1IRSaGb6o33xtdwht5u4vbpTBCrEvHX/6j2NE0T4eSCoIFxnpxY8DLsG0Ql5yy5IAlM=</HostId>
</Error>

This breaks also breaks the tests in CI.

See https://github.com/neo4j/graph-data-science/issues/227

Fixed by 511fef558a00ac04372e538a607bee04ccf363bb


prometheus-xmpp-alerts: fix evaluation

callPackages adds override functions to each attribute rather than just
the top-level drv resulting drv.metadata that includes a function.
derivation 'prometheus-xmpp-alerts-0.4.2' has invalid meta attribute 'overrideDerivation'

Motivation for this change
https://hydra.nixos.org/build/111462401
/cc @fpletz
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[ ] NixOS
[x] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

Oops. Thanks!


Added a few more tests to particle module

Coverage decreased (-2.8%) to 1.129% when pulling 82db3a75dd35ec2817787463eb7985631095be56 on eduardo-rodrigues:eduardo-test1 into a90349524170be8cee5eb8a905af38bf39308d86 on henryiii:master.


Add Shearing;

Add Shearing transform matrix, alongside required direction (as enum class, arguable).

First of all, thank you for PR.
I think I would like to go in the direction of adding function:
ImMatrix Shear(float x, float y);

Passing scaling factors is better understood than angles. Also matches not only behavior of different libraries but also Shear_matrix. To replicate behavior of proposed Shearing functions, a call will look like:
Shear(tanf(angle), 0.0f); // for X axis
Shear(0.0f, tanf(angle)); // for Y axis

I would accept PR with that form.

First of all, thank you for PR.
I think I would like to go in the direction of adding function:
ImMatrix Shear(float x, float y);

Passing scaling factors is better understood than angles. Also matches not only behavior of different libraries but also Shear_matrix. To replicate behavior of proposed Shearing functions, a call will look like:
Shear(tanf(angle), 0.0f); // for X axis
Shear(0.0f, tanf(angle)); // for Y axis

I would accept PR with that form.

Hi,
indeed, this would be way better implementation and friendly usage.
I'm much rusty when it comes to working with matrices, thing I did not do since age. So also thanks for pointing me to proper literature. Will do as requested.

Hi,
indeed, this would be way better implementation and friendly usage.
I'm much rusty when it comes to working with matrices, thing I did not do since age. So also thanks for pointing me to proper literature. Will do as requested.

One question however, you propose Shear as function name, yet you actually implemented Scaling and Rotation.
I chose shearing to keep with consistency. Should this consistency be broken ?
Thanks again,

One question however, you propose Shear as function name, yet you actually implemented Scaling and Rotation.
I chose shearing to keep with consistency. Should this consistency be broken ?
Thanks again,

Functions are called Translation, Rotation and Scaling just because there are translation matrix, rotation matrix and scaling matrix. English is consistent. 🙃
There is also shear matrix, hence Shear function name.

Functions are called Translation, Rotation and Scaling just because there are translation matrix, rotation matrix and scaling matrix. English is consistent. 🙃
There is also shear matrix, hence Shear function name.

Aren't X and Y swapped around in the shear implementation?

Aren't X and Y swapped around in the shear implementation?

Sorry, English is far away from being my native, I'm doing my best. Also,

Naming things is hard

;)

Sorry, English is far away from being my native, I'm doing my best. Also,

Naming things is hard

;)

I add Shear matching what we had discussed. Also added one accepting ImVec2.
I had it tested.
Thank you for PR!

I add Shear matching what we had discussed. Also added one accepting ImVec2.
I had it tested.
Thank you for PR!

My pleasure

My pleasure

I just rebased this branch on master, to get rid of conflicts. (_FringeScale was introduced to ImDrawList on master, which touched same code as this branch).

I just rebased this branch on master, to get rid of conflicts. (_FringeScale was introduced to ImDrawList on master, which touched same code as this branch).


[help] send voice and image with wechaty

Description
Is it possible to send pic or voice message to contact or group?

Yes, it's possible.
The send file API will be implemented at Milestone v0.9


Light entity match SDF boolean for UserCommands.

🦟 Bug fix
Summary
Unable to set multiple matching light entities like what is done in MaterialColor.
Adding an SDF boolean element <set_all_light_entities> to usercommands plugin allows for controlling matching light entities.
Waiting first on merge of https://github.com/gazebosim/gz-sim/pull/2286 for MaterialColor change.
Checklist

[x] Signed all commits for DCO
[x] Added tests
[x] Updated documentation (as needed)
[x] Updated migration guide (as needed)
[x] Consider updating Python bindings (if the library has them)
[x] codecheck passed (See contributing)
[x] All tests passed (See test coverage)
[x] While waiting for a review on your PR, please help review another open pull request to support the maintainers

Note to maintainers: Remember to use Squash-Merge and edit the commit message to match the pull request summary while retaining Signed-off-by messages.

Will rebase this soon as https://github.com/gazebosim/gz-sim/pull/2286 gets merged in.

Test just added, should have full coverage now.

@osrf-jenkins run tests please