Zegocloud warning appstore

please add documentation about this
Hello,
We noticed one or more issues with a recent submission for TestFlight review for the following app:
·
· Version 2.21.2
· Build 5
Although submission for TestFlight review was successful, you may want to correct the following issues in your next submission for TestFlight review. Once you've corrected the issues, upload a new binary to App Store Connect.
ITMS-91056: Invalid privacy manifest - The PrivacyInfo.xcprivacy file from the following path is invalid: "Frameworks/ZegoExpressEngine.framework/PrivacyInfo.xcprivacy". While no action is required at this time, starting May 1, 2024, when you upload a new app or app update, keys and values in your app's privacy manifest must be in a valid format. For more details about privacy manifest files, visit: https://developer.apple.com/ documentation/bundle resources/privacy_manifest_files.
ITMS-91053: Missing API declaration Your app's code in the "Runner" file references one or more APIs that require reasons, including the following API categories: NSPrivacyAccessedAPICategory FileTimestamp. While no action is required at this time, starting May 1, 2024, when you upload a new app or app update, you must include a NSPrivacyAccessedAPITypes array in your app's privacy manifest to provide approved reasons for these APIs used by your app's code. For more details about this policy, including a list of required reason APIs and approved reasons for usage, visit: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/
describing_use_of_required_reason_api.
ITMS-91053: Missing API declaration - Your app's code in the "Runner" file references one or more APIs that require reasons, including the following API categories: NSPrivacyAccessedAPICategoryUserDefaults. While no action is required at this time, starting May 1, 2024, when you upload a new app or app update, you must include a NSPrivacyAccessedAPITypes array in your app's privacy manifest to provide approved reasons for these APIs used by your app's code. For more details about this policy, including a list of required reason APIs and approved reasons for usage, visit: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/
describing_use_of_required_reason_api.
ITMS-91053: Missing API declaration Your app's code in the "Runner" file references one or more APIs that require reasons, including the following API categories: NSPrivacyAccessedAPICategorySystemBootTime. While no action is required at this time, starting May 1, 2024, when you upload a new app or app update, you must include a NSPrivacyAccessedAPITypes array in your app's privacy manifest to provide approved reasons for these APIs used by your app's code. For more details about this policy, including a list of required reason APIs and approved reasons for usage, visit: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/
describing_use_of_required_reason_api.
ITMS-91053: Missing API declaration Your app's code in the "Runner" file references one or more APIs that require reasons, including the following API categories: NSPrivacyAccessedAPICategory DiskSpace. While no action is required at this time, starting May 1, 2024, when you upload a new app or app update, you must include a NSPrivacyAccessedAPITypes array in your app's privacy manifest to provide approved reasons for these APIs used by your app's code. For more details about this policy, including a list of required reason APIs and approved reasons for usage, visit: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/
describing_use_of_required_reason_api.
Apple Developer Relations

As this is a functional part of other internal departments, we have already billed them for urgent repairs

We are urging the ZegoExpressEngine team to solve this problem

https://pub.dev/packages/zego_express_engine/versions
zego_express_engine v3.13.0 on 4.22 had sloved this issue


Generate protobuf outputs in a container

Standardize process and tools in a new docker container.
See also https://github.com/CosmWasm/wasmd/issues/243

If this is easy, great. If not, move to v0.13.0


Allow defining default value with getter!

Fixes #7968

As I mentioned in the original issue, I can't see what's the point of having a default value here.


CoreCLR Support

Hi,
any plans for CoreCLR/ASP.NET 5 Console Application Support?
Need Help, or not interested?

@DerAlbertCom,
yes I'm interested and help will be appreciated.
Starting from understanding if CoreCLR is a general target or a target tied only to ASP.NET 5?
I'm also interested if prople call the library from web apps and if they do I'm really interested of what kind of use they do.
Or probably they create console apps use the lib and reference ASPNET runtime?
Please remember that every work of this kind will eventually start after stable is reached (as in #213).
:+1:

Yes, it is a generell CoreCLR und CoreFX. Has nothing todo with ASP.NET. And the ASP.NET Console Application is not an ASP.NET Application. It is Console Application which runs on .NET Core. But there there is no right Place in "File New Project" now ;)

I will not start before 2.0 release

Perfect, @DerAlbertCom, thansk for your interest and appreciated proposal of help! :)
So, it's perfect to coordinate ourselves after that release.
Thanks again.

There is something out of the Box: http://jameschambers.com/2015/09/supporting-options-and-arguments-in-your-dnx-commands/ . so i don't know if i start porting ;/ will have to evaluate

I know corefx are working on there own commandline parser at present:https://github.com/dotnet/corefxlab/blob/terrajobst/commandline/src/System.CommandLine/README.md#why-a-new-library
Would be good to see commandline support corefx / coreclr too though as its my favourite parser!

:paperclip: Please read: #250. Thanks for collaboration and patience! :sweat_smile:
Giacomo
P.S.: valid only for me, if a main contrib. is available he's obviously free to support devs/users of the project.

Hi, one of our customers has the need of a CoreClr port.  So we have been working on it.  I will submit a PR.  Please provide feedback!

@jeremymeng, thanks for your PR! :+1:
As said, after 2.0 will be promoted STABLE, I'll work on it.
Please be patient, but my time resources are limited in this period.
Thanks you, again!

CommandLineParser works for me in a .NET Core project, except for a minor bug. It shows a wrong version and copyright:

ACME.Console.cmd
CommandLine 2.0.275-beta
Copyright (c) 2005 - 2015 Giacomo Stelluti Scala
(...)

The same code built for desktop clr has this output:

acme.exe
Oocx.ACME <IP_ADDRESS>
Copyright ©  2015

I saw that most of the work has been done in dotnet-core branch. Is there an ETA for publishing a nuget that supports netstandard1.3?

Any news, guys, after .NET Core RTM release?
BTW, great library! Thanks.

Good news y'all, I've merged the dotnet-core branch into master. @jtattermusch I'm still pretty new to Core but it targets `netstandard1.5

@nemec  thanks for merging the dotnet-core branch. To make the netstandard1.X support really usable though, a new version of nuget needs to be uploaded (to be created with the dotnet pack command). Are you planning to upload a new version of the nuget?
(In the meantime, I might upload an interim nuget package under a different name so I can start using it ASAP).
Ad netstandard1.5:  1.5 works fine for me, but I'd expect that 1.3 (or even lower) should be sufficient. At some point, if there is some effort to look into supporting something lower than 1.5, that could really  help expanding the CoreCLR user base.


screen ruler - move toolbar

Description of the new feature / enhancement
add option to move the screen ruler toolbar in the screen.
currently it is alays on the center screen on the top
Scenario when this would be used?
thsi should be used always. the option to move the toolbar should be enabled always
Supporting information

/dup #28335


Implement .bind_cols()/.bind_rows()

Probably should also include functions as well as methods

I'll take a stab at these.


Actions key being called but nothing happend

I'm using v3.40.1.
In the error part of axios interceptor I expect when I get for example 403 (refresh token has expired) to use Actions.sceneName() and to be rerouted to home page where user can login and get new tokens. Right now when I get to point where this Actions.sceneName() is being called in debug mode it just step over and scene is not being change and I get white screen. Can someone help me with this issue or point me where might be error?

Are you using redux-saga? You will probably yield call/put or dispatch this action to have it working.

Yes, I've already tried that but nothing happens. Action is dispatched and called but no rerouting to the login screen.

Do you mind showing me some code of how are you calling it inside your saga?


doc,kafka: add Franz how-to

What changed, and why it matters
Adds a how-to for connecting to Aiven Apache Kafka with Franz.
Disclaimer: I am the developer of Franz.

What changed, and why it matters
Adds a how-to for connecting to Aiven Apache Kafka with Franz.
Disclaimer: I am the developer of Franz.

Thank you for submitting the pull request. We are currently reviewing it with our development team and will get back to you soon. This would be a valuable addition to our list of connectors.

Hi @Bogdanp!
We like to keep the docs specific to things related to the Aiven platform, but this is really useful content! I've added it to the dev center at https://aiven.io/developer/connect-to-apache-kafka-with-franz.
Thank you so much for your contribution ❤

Thank you @celestehorgan !


GH-2638: Add Dynamic Micrometer Tags

Resolves https://github.com/spring-projects/spring-kafka/issues/2638
cherry-pick to 2.9.x
TODO: Support for Observations when observationEnabled (3.0.x only).

Yes; new PR coming - this is orthogonal to that other PR.

Back-ported as https://github.com/spring-projects/spring-kafka/commit/ad09ce3543eef6ac545472dbffad10ef1c73ff6f after fixing conflicts.


Stripped out server

To be used after ripping all of live.sentry.io hosting out of getsentry.
This ultimately just leaves behind the signal handler -> udp portion.

For those of us who dont know whats going on, can you leave context for where the code is now?

Yeah, for right now, it's in a branch: https://github.com/getsentry/sentry-orbital/tree/golang
The plan is that we reduce the python code to just the signal, and the server is then a separate binary that works standalone as the UDP server and HTTP server in one.
When we remove the event_accepted signal out of the application, the server will become a kafka consumer directly and we'll get to remove the UDP server bits as well.
A few things are in flux right now, and once I finish cutting over to new orbital, I'll be able to strip out the live.sentry.io bits and dependencies out of getsentry and then merge this.

This is paired with the new deployment: https://github.com/getsentry/ops/pull/2034


Add CHURN support for multiple active local candidates and IPv6

CHURN, from the beginning, has worked by binding only a single local port.  With Thin ICE, that port is selected before performing connectivity checks, so some routes are not considered.  However, with port mirroring it should be possible to represent multiple remote candidates, and thereby consider all routes, by binding to every raddr in a local candidate.
Currently, CHURN binds to '<IP_ADDRESS>' for all of its local addresses.  It may be helpful to bind to '::1' instead when mirroring an IPv6 remote candidate, in order to let WebRTC's path selection algorithm distinguish the types correctly.

Design doc: https://docs.google.com/document/d/1fIuNp-mXKUzHJlsnc1CXrFtoA7_aWo9djYK9n6tOWEA/edit


Add featured flag to SafeApp model

Summary
This adds a new featured flag to the SafeApp model, defaulted to False.
Changes

Add new featured models.BooleanField to SafeApp model
Update tests accordingly

Pull Request Test Coverage Report for Build<PHONE_NUMBER>0
Details

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.002%) to 99.503%

Totals

Change from base Build<PHONE_NUMBER>3:
0.002%

Covered Lines:
1202

Relevant Lines:
1208

💛  - Coveralls


conda-forge missing Windows Packages

Got this error when trying to install the windows adbc packages in pandas CI:
   error    libmamba Could not solve for environment specs
      The following packages are incompatible
      ├─ adbc-driver-postgresql >=0.7.0  is not installable because it requires
      │  └─ adbc-driver-manager >=0.7.0,<1.0a0 , which does not exist (perhaps a missing channel);
      └─ adbc-driver-sqlite >=0.7.0  is not installable because it requires
         └─ adbc-driver-manager >=0.7.0,<1.0a0 , which does not exist (perhaps a missing channel).

We've punted on Windows on conda-forge so far because we couldn't resolve build issues, it may be time to fix that

Let's see how this goes: https://github.com/conda-forge/arrow-adbc-split-feedstock/pull/17

Ah, so we need to trick CMake into using gcc for the go build and cl for everything else...

I can see about trying this again...I think we "just" need to force Go-on-Windows to use gcc and not MSVC

Hmm, that should work.

Also see https://github.com/conda-forge/arrow-adbc-split-feedstock/pull/17

I'm going to give the non-Go packages a shot. It turns out the m2w64-gcc package is now archived, so we can't rely on that either for the Go packages...

I've updated the feedstock to build the non-Go packages. I'm not sure how we can build the Go packages without GCC packaged for Windows in conda-forge.

You should be able to use the mingw toolchain with Go on conda-forge on Windows (you might need to add the migrator to the new MinGW toolchain manually). If you have a failing open PR on the conda-forge side, I'm happy to look into it and see whether there are some tricks to get it working.

Ah, thanks for the info. I thought I saw that the MinGW toolchain was deprecated, if not then I know we just need a patch on our side (to force Go to use GCC and not MSVC via overriding CC)

This migration will give you a new MinGW version: https://github.com/conda-forge/conda-forge-pinning-feedstock/blob/main/recipe/migrations/r-base44_and_m2w64-ucrt.yaml
For the R Arrow package, we actually use clangto fuse MinGW and MSVC dependencies and I documented that approach over here: https://uwekorn.com/2020/06/14/r-arrow-for-conda-windows.html If you can avoid it, you're better off.


Cards on FormFlow

First, kudos to Microsoft team on excellent bots. I tried couple of them and they were awesome.
I have a quick question though. How do you get to display Hero Card from Form Flow something like in image below.

Thanks for the feedback.  This will be in the next release which should be soon.


SQL Lab queries fails intermittently when running in Async mode.

Make sure these boxes are checked before submitting your issue - thank you!

[X] I have checked the superset logs for python stacktraces and included it here as text if any
[X] I have reproduced the issue with at least the latest release
[X] I have checked the issue tracker for the same issue and I haven't found one similar

I'm trying to run query in async mode using celery and redis. Using Postgress DB which is running in Webserver.
Few query runs fast and give results.But query goes into pending state for long time and then i get the below error in worker. The issue is intermittent. :
[2017-11-30 08:36:31,897: ERROR/ForkPoolWorker-3] Query with id `179` could not be retrieved
[2017-11-30 08:36:31,897: ERROR/ForkPoolWorker-3] Sleeping for a sec before retrying...
[2017-11-30 08:36:32,901: ERROR/ForkPoolWorker-3] Query with id `179` could not be retrieved
[2017-11-30 08:36:32,901: ERROR/ForkPoolWorker-3] Sleeping for a sec before retrying...
[2017-11-30 08:36:33,904: ERROR/ForkPoolWorker-3] Query with id `179` could not be retrieved
[2017-11-30 08:36:33,904: ERROR/ForkPoolWorker-3] Sleeping for a sec before retrying...
[2017-11-30 08:36:34,907: ERROR/ForkPoolWorker-3] Query with id `179` could not be retrieved
[2017-11-30 08:36:34,908: ERROR/ForkPoolWorker-3] Sleeping for a sec before retrying...
[2017-11-30 08:36:35,911: ERROR/ForkPoolWorker-3] Query with id `179` could not be retrieved
[2017-11-30 08:36:35,912: ERROR/ForkPoolWorker-3] Sleeping for a sec before retrying...
[2017-11-30 08:36:36,915: ERROR/ForkPoolWorker-3] Task superset.sql_lab.get_sql_results[b51234ae-fed3-4d5e-af80-d12d20123ef6] raised unexpected: SqlLabException('Failed at getting query',)
Traceback (most recent call last):
  File "/home/ec2-user/superset/lib/python2.7/dist-packages/celery/app/trace.py", line 374, in trace_task
    R = retval = fun(*args, **kwargs)
  File "/home/ec2-user/superset/lib/python2.7/dist-packages/celery/app/trace.py", line 629, in __protected_call__
    return self.run(*args, **kwargs)
  File "/home/ec2-user/superset/local/lib/python2.7/site-packages/superset/sql_lab.py", line 96, in get_sql_results
    query = get_query(query_id, sesh)
  File "/home/ec2-user/superset/local/lib/python2.7/site-packages/superset/sql_lab.py", line 68, in get_query
    raise SqlLabException("Failed at getting query")
SqlLabException: Failed at getting query

config_file in web server
class CeleryConfig(object):
  BROKER_URL = 'redis://xyz.cache.amazonaws.comcache.amazonaws.com:6379/0'
  CELERY_IMPORTS = ('superset.sql_lab', )
  CELERY_RESULT_BACKEND = 'redis://xyz.cache.amazonaws.com.cache.amazonaws.com:6379/0'
  CELERY_ANNOTATIONS = {'tasks.add': {'rate_limit': '10/s'}}
CELERY_CONFIG = CeleryConfig

from werkzeug.contrib.cache import RedisCache
RESULTS_BACKEND = RedisCache(
    host='xyz.cache.amazonaws.com', port=6379, key_prefix='superset_results')

SQLALCHEMY_DATABASE_URI = 'postgresql://user:password@localhost/myapp'

config file in worker server
class CeleryConfig(object):
  BROKER_URL = 'redis://xyz.cache.amazonaws.comcache.amazonaws.com:6379/0'
  CELERY_IMPORTS = ('superset.sql_lab', )
  CELERY_RESULT_BACKEND = 'redis://xyz.cache.amazonaws.com.cache.amazonaws.com:6379/0'
  CELERY_ANNOTATIONS = {'tasks.add': {'rate_limit': '10/s'}}
CELERY_CONFIG = CeleryConfig

from werkzeug.contrib.cache import RedisCache
RESULTS_BACKEND = RedisCache(
    host='xyz.cache.amazonaws.com', port=6379, key_prefix='superset_results')

SQLALCHEMY_DATABASE_URI = 'postgresql://user:password@<webserver_ip>:5432/myapp'

Superset version
0.20.1
Expected results
Queries should not fail
Actual results
Queries goes into "pending" status for long time and then fails. Intermittent issue
Steps to reproduce

Maybe a zombie web worker pointing to another database?

I checked the database, query id 179 exist. In the worker, i suspected it is connecting to local postgres DB, so i stopped the postgress DB in worker, to check whether it connects to the main central DB running in web server. I get the below error now
[2017-12-01 02:25:18,848: ERROR/ForkPoolWorker-2] local variable 'conn' referenced before assignment
Traceback (most recent call last):
  File "/home/ec2-user/superset/local/lib/python2.7/site-packages/superset/sql_lab.py", line 91, in get_sql_results
    ctask, query_id, return_results, store_results)
  File "/home/ec2-user/superset/local/lib/python2.7/site-packages/superset/sql_lab.py", line 193, in execute_sql
    conn.close()
UnboundLocalError: local variable 'conn' referenced before assignment
[2017-12-01 02:25:42,967: ERROR/ForkPoolWorker-3] (psycopg2.OperationalError) could not connect to server: Connection refused
        Is the server running on host "localhost" (<IP_ADDRESS>) and accepting
        TCP/IP connections on port 5432?
Traceback (most recent call last):
  File "/home/ec2-user/superset/local/lib/python2.7/site-packages/superset/sql_lab.py", line 175, in execute_sql
    conn = engine.raw_connection()
  File "/home/ec2-user/superset/local/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 2177, in raw_connection
    self.pool.unique_connection, _connection)
  File "/home/ec2-user/superset/local/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 2151, in _wrap_pool_connect
    e, dialect, self)
  File "/home/ec2-user/superset/local/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1465, in _handle_dbapi_exception_noconnection
    exc_info
  File "/home/ec2-user/superset/local/lib64/python2.7/site-packages/sqlalchemy/util/compat.py", line 203, in raise_from_cause
    reraise(type(exception), exception, tb=exc_tb, cause=cause)
  File "/home/ec2-user/superset/local/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 2147, in _wrap_pool_connect
    return fn()
  File "/home/ec2-user/superset/local/lib64/python2.7/site-packages/sqlalchemy/pool.py", line 328, in unique_connection
    return _ConnectionFairy._checkout(self)
  File "/home/ec2-user/superset/local/lib64/python2.7/site-packages/sqlalchemy/pool.py", line 766, in _checkout
    fairy = _ConnectionRecord.checkout(pool)
  File "/home/ec2-user/superset/local/lib64/python2.7/site-packages/sqlalchemy/pool.py", line 516, in checkout
    rec = pool._do_get()
  File "/home/ec2-user/superset/local/lib64/python2.7/site-packages/sqlalchemy/pool.py", line 1229, in _do_get
    return self._create_connection()
  File "/home/ec2-user/superset/local/lib64/python2.7/site-packages/sqlalchemy/pool.py", line 333, in _create_connection
    return _ConnectionRecord(self)
  File "/home/ec2-user/superset/local/lib64/python2.7/site-packages/sqlalchemy/pool.py", line 461, in __init__
    self.__connect(first_connect_check=True)
  File "/home/ec2-user/superset/local/lib64/python2.7/site-packages/sqlalchemy/pool.py", line 651, in __connect
    connection = pool._invoke_creator(self)
  File "/home/ec2-user/superset/local/lib64/python2.7/site-packages/sqlalchemy/engine/strategies.py", line 105, in connect
    return dialect.connect(*cargs, **cparams)
  File "/home/ec2-user/superset/local/lib64/python2.7/site-packages/sqlalchemy/engine/default.py", line 393, in connect
    return self.dbapi.connect(*cargs, **cparams)
  File "/home/ec2-user/superset/lib/python2.7/dist-packages/psycopg2/__init__.py", line 130, in connect
    conn = _connect(dsn, connection_factory=connection_factory, **kwasync)
OperationalError: (psycopg2.OperationalError) could not connect to server: Connection refused
        Is the server running on host "localhost" (<IP_ADDRESS>) and accepting
        TCP/IP connections on port 5432?

I have cross checked the config file in worker, it has the line
SQLALCHEMY_DATABASE_URI = 'postgresql://user:password@<webserver_ip>:5432/myapp'

And also connection between the two servers works fine.

Works but with erros:
2018-12-21 13:44:13,480:ERROR:flask_appbuilder.security.sqla.manager:DB Creation and initialization failed: (psycopg2.OperationalError) could not connect to server: Connection refused
	Is the server running on host "localhost" (::1) and accepting
	TCP/IP connections on port 5432?
could not connect to server: Connection refused
	Is the server running on host "localhost" (<IP_ADDRESS>) and accepting
	TCP/IP connections on port 5432?
 (Background on this error at: http://sqlalche.me/e/e3q8)
Setting up admin user admin.
Loaded your LOCAL configuration at [/app/superset_config.py]
Recognized Database Authentications.
Admin User admin created.

Sorry for disturbing a closed issue,
I have the same problem as well...
Does anybody has the solution..?
my celery worker throws this error:
[2019-08-02 09:47:00,417: ERROR/ForkPoolWorker-1] Query with id `202` could not be retrieved
[2019-08-02 09:47:00,419: ERROR/ForkPoolWorker-1] Sleeping for a sec before retrying...
[2019-08-02 09:47:01,424: ERROR/ForkPoolWorker-1] Query with id `202` could not be retrieved
[2019-08-02 09:47:01,424: ERROR/ForkPoolWorker-1] Sleeping for a sec before retrying...
[2019-08-02 09:47:02,429: ERROR/ForkPoolWorker-1] Query with id `202` could not be retrieved
[2019-08-02 09:47:02,429: ERROR/ForkPoolWorker-1] Sleeping for a sec before retrying...
[2019-08-02 09:47:03,433: ERROR/ForkPoolWorker-1] Query with id `202` could not be retrieved
[2019-08-02 09:47:03,434: ERROR/ForkPoolWorker-1] Sleeping for a sec before retrying...
[2019-08-02 09:47:04,440: ERROR/ForkPoolWorker-1] Query with id `202` could not be retrieved
[2019-08-02 09:47:04,440: ERROR/ForkPoolWorker-1] Sleeping for a sec before retrying...
[2019-08-02 09:47:05,442: ERROR/ForkPoolWorker-1] Failed at getting query
Traceback (most recent call last):
  File "/root/incubator-superset/superset/sql_lab.py", line 136, in get_sql_results
    session=session, start_time=start_time)
  File "/root/incubator-superset/superset/sql_lab.py", line 224, in execute_sql_statements
    query = get_query(query_id, session)
  File "/root/incubator-superset/superset/sql_lab.py", line 96, in get_query
    raise SqlLabException('Failed at getting query')
superset.sql_lab.SqlLabException: Failed at getting query
[2019-08-02 09:47:05,455: ERROR/ForkPoolWorker-1] Query with id `202` could not be retrieved
[2019-08-02 09:47:05,456: ERROR/ForkPoolWorker-1] Sleeping for a sec before retrying...
[2019-08-02 09:47:06,461: ERROR/ForkPoolWorker-1] Query with id `202` could not be retrieved
[2019-08-02 09:47:06,462: ERROR/ForkPoolWorker-1] Sleeping for a sec before retrying...
[2019-08-02 09:47:07,467: ERROR/ForkPoolWorker-1] Query with id `202` could not be retrieved
[2019-08-02 09:47:07,467: ERROR/ForkPoolWorker-1] Sleeping for a sec before retrying...
[2019-08-02 09:47:08,472: ERROR/ForkPoolWorker-1] Query with id `202` could not be retrieved
[2019-08-02 09:47:08,473: ERROR/ForkPoolWorker-1] Sleeping for a sec before retrying...
[2019-08-02 09:47:09,477: ERROR/ForkPoolWorker-1] Query with id `202` could not be retrieved
[2019-08-02 09:47:09,478: ERROR/ForkPoolWorker-1] Sleeping for a sec before retrying...
[2019-08-02 09:47:10,482: ERROR/ForkPoolWorker-1] Failed at getting query
Traceback (most recent call last):
  File "/root/incubator-superset/superset/sql_lab.py", line 136, in get_sql_results
    session=session, start_time=start_time)
  File "/root/incubator-superset/superset/sql_lab.py", line 224, in execute_sql_statements
    query = get_query(query_id, session)
  File "/root/incubator-superset/superset/sql_lab.py", line 96, in get_query
    raise SqlLabException('Failed at getting query')
superset.sql_lab.SqlLabException: Failed at getting query

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/root/incubator-superset/superset/sql_lab.py", line 114, in session_scope
    yield session
  File "/root/incubator-superset/superset/sql_lab.py", line 140, in get_sql_results
    query = get_query(query_id, session)
  File "/root/incubator-superset/superset/sql_lab.py", line 96, in get_query
    raise SqlLabException('Failed at getting query')
superset.sql_lab.SqlLabException: Failed at getting query
[2019-08-02 09:47:10,504: ERROR/ForkPoolWorker-1] Task superset.sql_lab.get_sql_results[cb5c14c2-0c78-4ee2-8e00-b8c68f559f0e] raised unexpected: SqlLabException('Failed at getting query',)
Traceback (most recent call last):
  File "/root/incubator-superset/superset/sql_lab.py", line 136, in get_sql_results
    session=session, start_time=start_time)
  File "/root/incubator-superset/superset/sql_lab.py", line 224, in execute_sql_statements
    query = get_query(query_id, session)
  File "/root/incubator-superset/superset/sql_lab.py", line 96, in get_query
    raise SqlLabException('Failed at getting query')
superset.sql_lab.SqlLabException: Failed at getting query

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/celery/app/trace.py", line 385, in trace_task
    R = retval = fun(*args, **kwargs)
  File "/usr/local/lib/python3.6/dist-packages/celery/app/trace.py", line 648, in __protected_call__
    return self.run(*args, **kwargs)
  File "/root/incubator-superset/superset/sql_lab.py", line 140, in get_sql_results
    query = get_query(query_id, session)
  File "/root/incubator-superset/superset/sql_lab.py", line 96, in get_query
    raise SqlLabException('Failed at getting query')
superset.sql_lab.SqlLabException: Failed at getting query

I quite new with superset, anyhelp is appreciated...


Extend nix-prefetch-git to support passing tree hashes as "rev"

Motivation for this change
I'm working on Julia packages in Nix. Julia's package manager organizes its dependencies a Manifest.toml file, which is almost perfect to use with Nix because it contains Git hashes we can pull out and pass to fetchgit. However, Julia uses Git tree hashes rather than commit hashes; see here.
It would be convenient if fetchgit could understand tree hashes when they're passed as the rev argument. It seems straightforward to support, as this PR shows.
I've tested this with my prototype Julia packaging tool and it works. If this could be accepted then I'd be happy to update the documentation and stuff. Thanks!
Things done

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

[ ] NixOS
[ ] macOS
[X] other Linux distributions (Ubuntu 20.04)

[ ] 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"
[X] Tested execution of all binary files (usually in ./result/bin/)
[N/A] 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.

@jonringer it looks like you were the last person to commit to this file, I hope you don't mind being tagged.  Do you by any chance know who might be the best person to provide feedback on this?  Interested in getting this change merged.

Please squash commits and rename to fetchgit: support passing tree hashes as "rev".

Done! Also rebased on master

Just checking in, is this ready to be merged?

FYI: This caused a regression that isn't the fault of this PR but it now becomes apparent that checkout_hash() is also relevant for some Git tags (which obviously fails now): #116307
(Just to link that issue here in case anyone else runs into that and finds this PR.)

Thanks @primeos. For completeness, there have been a couple other issues mentioning regressions:
https://github.com/NixOS/nixpkgs/issues/115145
https://github.com/NixOS/nixpkgs/issues/113926
I'm not sure what the best fix is. We could revert this if it's causing major problems.


setting default output file name

When the mocks are in they own package, the gomock rule can be feeded into a go_library rule like this:
gomock(
    name = "rosetta_mock",
    interfaces = ["Client"],
    library = ":go_default_library",
    package = "rosettamock",
    out = "mocks.go",
)

go_library(
    name = "go_mock_library",
    srcs = [":rosetta_mock"],
    importpath = "mock/go-rosetta/rosetta",
    visibility = ["//visibility:public"],
    deps = [
        "@com_github_golang_mock//gomock:go_default_library",
    ],
)

In this case, the out parameter is not necessary. Furthermore, it will cause Gazelle to add mocks.go into go_default_library unless we exclude it using # gazelle:exclude explicitly. This PR sets a default value to the out parameter, so we don't need to specify it when we don't use it directly.

Hm, I'm worried about this one because there's no way for folks to know what to include in their other targets to use this one.

Do you have any ideas on how to solve that?

The gomock rule can be feeded into a go_library rule like this:
gomock(
    name = "rosetta_mock",
    interfaces = ["Client"],
    library = ":go_default_library",
    package = "rosettamock",
)

go_library(
    name = "go_mock_library",
    srcs = [":rosetta_mock"],
    importpath = "mock/go-rosetta/rosetta",
    visibility = ["//visibility:public"],
    deps = [
        "@com_github_golang_mock//gomock:go_default_library",
    ],
)

Right! If we can get a README update in this patch, that'd be cool!

@jmhodges I updated the README. Can you take another look?


add initial version of theme switch to Atlas side

Task: task-436851 (buttons)
Link: preview-217
Note: button looks a tad off, because buttons haven't gone into main yet.
Testing

Open preview link.
See theme button.
Click it to change the theme. Should rotate - light -> dark -> high-contrast -> light
Select any non light theme, refresh, it should persist. You should not see a flash.
Themes are persisted within local storage only.
Note: if you have prefers dark theme set, you should see it first.

Not related to this PR, but I think the atomics-filter output HTML should be re-visited and the border should be applied in the different place:

Review link (check on high-contrast) - https://design.docs.microsoft.com/pulls/217/atomics/spacing.html


Vulnerability fix for DockerV2

Task name: DockerV2
Description:
Documentation changes required: (Y/N)
Added unit tests: (Y/N) >
Attached related issue: (Y/N) https://dev.azure.com/mseng/AzureDevOps/_componentGovernance/33/alert/99896?typeId=30110
Checklist:

[x] Task version was bumped - please check instruction how to do it
[x] Checked that applied changes work as expected
[x] node make.js build --task DockerV2
[x] node make.js test --task DockerV2

/azp run


Add Peer Management Paper to new "doc" Folder

Should I add the tutorial paper and the tests paper too?
I'm not sure it is a good idea to have the sources of the papers in the "doc" folder. Maybe we should keep only the compiled pdfs in "doc", and have a README.md linking to the external repositories where the sources can be found.

Coverage remained the same at 48.0% when pulling bc1ae03878686a7970e54f34b148b139638c266b on ceilican:docs into 03089c659cf87d67f2b6359f5dbaafb85275b13f on ScorexFoundation:master.


Implement scaffolding for the Pointer Capture imperative host ref APIs

Summary:
Changelog: [Internal] - Implement scaffodling for the Pointer Capture imperative host ref APIs on iOS
This diff is fundamentally about adding 3 new methods to RCTSurfacePointerHandler (hasPointerCapture, setPointerCapture, and releasePointerCapture), and make it possible to call those methods synchronously from ReactFabricHostComponent.js. This diff doesn't actually start the logic implementation of these methods as I specifically would like to get focused feedback on how I accomplished hooking this up.
The delegate tree I had to traverse is fairly long and involves a lot of files so to make this easier to review here's a little diagram I made to make heads and tails of this:
{F946626014}
For the most part the code is just traversing this class tree except for when we reach the RCTSurfacePresenter where we retrieve the RCTFabricSurface related to the given ShadowView by leveraging it's surfaceId. That surface contains touch/pointer handler we need to call but we cannot do so yet because we haven't resolved the UIView that corresponds to that ShadowView yet so we call into RCTMountingManager is able to resolve the view, and pass it the surface so that it can call the necessary methods.
Additionally — because I'm adding new methods on SchedulerDelegate the Android renderer has to update it's interface to have those methods in the Binding class but because I'm focused on iOS I've left them as no-ops to be implemented later.
Differential Revision: D44891230

Closing as abandoned internally


Not able to down load render_rotation.zip, render_fg.zip and render.bg.zip

I fixed the links, thanks!

Thank you.
On Wed, Oct 7, 2015 at 1:08 PM, mathieuaubry<EMAIL_ADDRESS>wrote:

I fixed the links, thanks!
—
Reply to this email directly or view it on GitHub
https://github.com/mathieuaubry/features_analysis/issues/1#issuecomment-146102346
.


feat: implemented hooks system

As mentioned and discussed in #11 , here's a proposal for implementing hooks.
I'll tag @mateonunez as we discussed it together and would like to also have its review with @rollsappletree's one.

Both tests updated as your questions are pretty valid, also added key to the hook return, can't know how people could interact with our library!


Text = "" returns one space

Hello I'm working with pixi.js and this bug is still left. When you set a pixi.text to "". That is an empty string, it will automatically set it to " ", a string with one space. Is this a known bug?

This seems to be done intentionally in text = text.toString() || ' ';. Perhaps somebody can clarify if this is actually a bug.

What is the issue that this causes for you?

what kind of functionality are you looking for @eliase ? By setting the text to "" would you want that text object to not be rendered at all ? (i.e visibility set to false etc). I think the current way it is being handled is  fine.

hey all! Closing this as it works as intended, @eliase and @grovesNL if you could let me know why this is causing issues for you I will be happy to take a look at refactoring. thanks!

@GoodBoyDigital: No issues here - just curious! I can see it being an issue when measuring text bounds or similar (i.e. 0 width would be expected), but I have no use case for that.


Deprecated: jrcs/letsencrypt-nginx-proxy-companion

The docker container jrcs/letsencrypt-nginx-proxy-companion is deprecated and should be replaced with nginxproxy/acme-companion.
I will add a PR later when i have the time just wanted to open a ticket regarding this issue

Pull request has been opened #26


Load GitHub datasets from Hub

We have recurrently had connection errors when requesting GitHub because sometimes the site is not available.
This PR requests the Hub instead, once all GitHub datasets are mirrored on the Hub.
Fix #2048
Related to:

#4051
#3210
#2787
#2075
#2036

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

Cool ! Maybe add a note in setup.py to push to PyPI only after the Update Hub repositories CI job is done ? It can take a few minutes to add the version tag to all the dataset repositories on the Hub. If we push to PyPI before the tags are pushed, then some users might get some 404 if at the same time they installed datasets and run load_dataset.

@lhoestq I was going to increase the max_retries as done for metrics:

#4063

But then I realized that loading from the Hub would work as well. That is why I opened this PR.
Definitely, we should decide which behavior we want:

We have been working in the direction of eliminating the distinctions between canonical/community datasets
If we continue to go in that direction, then passing revision should have the same behavior for canonical/community
If we want to continue to tight the library version with the canonical datasets version, that is definitely a difference between canonical and community datasets

Not sure what could be better in the long term...

We could stop having this behavior and always use the latest version of the dataset, but when we do a breaking change it will break github datasets for previous versions of the library.

Not sure of understanding this. Previous versions of the datasets library will continue to download GitHub datasets from GitHub, syncing library/dataset versions...

Yes you're right, previous versions of datasets will still continue to download from github, but not future versions.
If we release datasets 2.1 by removing this behavior and if one day we release datasets 3.0 with a breaking change in the dataset scripts, then all version >=2.1 will break.

Normally in open source projects, when there is a duplicate PR, the latter is tagged as "duplicate" and closed. :stuck_out_tongue_winking_eye:
Let me make things clear my mind: so you say that the blocking point that was preventing this PR from merging now is no longer a blocking point and could be addresses in a subsequent PR?

Note that after this PR, all the changes made to a dataset will affect all the datasets version from now on
Yes, we have aligned this behavior with Hub datasets, as this is already the case for Hub datasets.


appveyor: use pre-installed cygwin and libffi

Just a test pull request in order to investigate: https://github.com/ocamllabs/ocaml-ctypes/issues/256
Changes:

use pre-installed cygwin and libffi
don't hardcode the mirror (I assume that was the only problem. Haxe uses a similar setup and they don't seem to have any problems )

Thanks!  Is this ready for merge?

Yes, it's ready for merge.


Reflection issue when adding authorization policies

The foreach in following code block,
            services.AddAuthorization(options =>
            {
                // Here I stored necessary permissions/roles in a constant
                foreach (var prop in typeof(Permissions).GetFields(BindingFlags.Public | BindingFlags.Static | BindingFlags.FlattenHierarchy))
                {
                    options.AddPolicy(prop.GetValue(null).ToString(), policy => policy.RequireClaim(ApplicationClaimTypes.Permission, prop.GetValue(null).ToString()));
                }
            });

must be changed to,
foreach (var prop in typeof(Permissions).GetNestedTypes().SelectMany(c=> c.GetFields(BindingFlags.Public | BindingFlags.Static | BindingFlags.FlattenHierarchy)))
since permissions are in nested classes. Try my sample here

could you raise a PR for this?


Interfaces miss some properties

[x] Gtk.Entry does not have a Text property which it should have from the Gtk.Editable interface which does not specify this property either.
[ ] Gtk.ColorButton does not have a RGBA property which it should have from Gtk.ColorChooser interface which  does not specify this proerty eigher.

From a quick look through the build logs, there is the following error:
Property text of interface Gtk.Editable is named like its containing class Gtk.Text. This is not allowed. The property should be created with a suffix and be rewritten to it's original name
This seems to be disabling the property for all classes that implement the interface, not just Gtk.Text?

The RGBA property I think is just missing because of limited support for structs:
Did not generate method 'ColorChooser.GetRgba': GirModel.Type: GirLoader.Output.Record: record parameter with direction != in not yet supported

Did not generate property 'ColorChooser.rgba': There is currently no concept for transfering native records (structs) into the managed world

Moved to milestone 0.5.0 as the second part depends on #622


Observations

Nice job with the work so far. A few observation that needs clarification.

How Do you differentiate dispatch riders in the user table
How does one resolve pricing for each parcel or did you name it as "quote" @dbytecoderc

Hello @nnamdei,

To answer your first question I plan to add a service module functionality where the third party dispatch service companies would be able to signup, in that regard as soon as a user creates an order a service provider would be randomly assigned to that user, this service provider can be changed at the request of the user.
Secondly, I want to make the quote and pricing API unopinionated, the prices would be calculated on the frontend based on the weight of the parcels inputted by the user in real-time to create a good user experience.

Thanks for the reply and in a use case where there is no third party dispatch company how will the system be put in shape to cope with that requirement. for instance, company a has dispatch riders has no need for a third party.
Secondly, how would the real time tracking work in a real life situation based on your model for tracking.

At the moment this app is mainly a B to C application which means whoever owns and operates the application would handle all logistical implications of moving a parcel across locations and would only need to refer to service companies for the current location of the order being delivered, if a company has dispatch riders then they won't have the need for this application. I hope to add a B to B interface where companies with resident dispatch services can use the platform as a tool for analytics.

Secondly, during the creation of delivery orders geolocation APIs would be used to validate addresses on the frontend before they are sent to the backend, and I would also leverage a distance matrix service to display the distance between the current location and the destination, which would also display GUIs indicating the pickup location, current location, and destination.


Table text import issue - probably \n

Original: https://www.macquarie.com.au/help/personal/account-info-and-profile/view-manage-or-update-details/view-or-update-your-details.html
Imported: https://main--macquarie-help-centre--hlxsites.hlx.page/help/personal/account-info-and-profile/view-manage-or-update-details/view-or-update-your-details

vs

This is fixed in latest import, looks fine as per original site now


Typo: VERCTL should be VERCTRL

In the example listing, the page lists:
VERCTRL=<source_control_str>

but then in the part below, where each variable is explained, it says VERCTL without the R.
The R should be present.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: ae6e0df1-4638-9133-3315-23352641b625
Version Independent ID: 314c937e-aad2-90c0-4eef-5bb557c7c8e3
Content: Language Specification 1 - Windows drivers
Content Source: windows-driver-docs-pr/debugger/language-specification-1.md
Product: windows-hardware
Technology: debugger
GitHub Login: @DOMARS
Microsoft Alias: domars

Thanks! In the future I'll submit PRs for similar issues.


Add proxy_add_x_forwarded_for as option for X-Forwarded-For header

Thanx for cool software!
It would be nice to have proxy_set_header X-Forwarded-For option with value $proxy_add_x_forwarded_for;. Now it's hardcoded with $remote_addr, so I need to override with Advanced configuration. Maybe add it to details tab? This option is pretty common when you want to serve different domains/subdomains on same ip with same server behind proxy.
Thanx!

found that this option is not so important in my workflow. Sorry for bothering )

found that this option is not so important in my workflow. Sorry for bothering )


Make component-cli parameters configurable again

How to categorize this PR?
/kind regression
What this PR does / why we need it:
Re-applies commit c87b74cf6b2eacf3fe0b7cb1433089726783dea0 (was reverted as part of PR #5481). This once again makes the args passed to the component-cli configurable (without altering the default behaviour).
This is used in other Gardener-components that vendor this script in.

/lgtm
/approve


.ts format live channel not working

Please google add the ".ts" live channel format support

These are already supported. Please refer to the following documents for further info:
https://developers.google.com/cast/docs/web_receiver/streaming_protocols#segment_format_support
https://developers.google.com/cast/docs/web_receiver/live
https://developers.google.com/cast/docs/media
Please re-open if you need additional help.

are there any changes from the sender app? I mean in the android app,
I am passing the '.ts' URL to the chrome cast , it is not able to play.
please help me with it.


Plugin dev beginner's guide pages

Aside from Paper specific configuration and API, our documentation should also cover more basic information for both server owners and plugin developers. This issue covers the dev side of things:
- [ ] #101
- [x] #87
- [ ] #102
- [ ] #103
- [ ] #104
- [ ] #105
- [ ] #106
- [x] #107
- [ ] #108
- [ ] #19
- [ ] #146

In the Repository Restructure Project was also the mention of item meta, as in how to apply item meta to an item.
I could try and work on such a page if that is wanted. Just would need rough guidelines on what it should cover about the Item Meta. I believe the default stuff (name, lore, ...) and the Skull Meta stuff would be a good start?

ItemMeta is deprecated going forward with its replacement being the Item Property API. So hold off writing this page for now but feel free to chat in our discord server in #docs-website or look through the other issues for good things to document! Contributions are always welcome!


Ignore letter case of xmlcon file

Currently only looks for matching xmlcon file in capital letters, fails if lowercase.

Closed. pathlib seems to ignore the case when looking for the file.

This was actually an issue when testing under linux. #15 fixes this problem.


Cursor position on insert

Steps to reproduce

pull and build latest MacVim
load a file in MacVim (with or without plugins has same effect): mvim -u NONE file
move to the middle of a word, press i to insert text, start typing

Expected behaviour

cursor should change shape from block to vertical line between character with block over it and the preceding character
what happens is cursor changes shape to vertical line after the character, but inserts text before that character

https://user-images.githubusercontent.com/4978837/165880253-67a8bd3d-6737-4d78-b6e7-99fc22e5f5c1.mp4
Version of Vim and architecture
VIM - Vi IMproved 8.2 (2019 Dec 12, compiled Apr 29 2022 12:54:26) macOS version - arm64 Included patches: 1-4822
Environment
OS Big Sur 11.6.5, arm64
How MacVim was installed
built from git
Logs and stack traces
No response
Vim configuration where issue is reproducable
No response
Issue has been tested with given configuration

[X] by running MacVim.app from GUI macOS interface
[X] by running vim/gvim/etc installed by MacVim
[x] by running other versions of vim (e.g. /usr/bin/vim)

Issue has been tested with no configuration

[X] by running mvim --clean (or gvim, supplied by MacVim distribution)
[x] by running vim --clean (in terminal, supplied by MacVim distribution)
[x] by running vim --clean (in terminal, other suppliers, e.g. /usr/bin/vim)

Other conditions

[x] The both Homebrew packages "vim" and "macvim" are installed

Note: last task is not applicable (both HB packages), but ticking in order to have progress on this

Sorry for the slow response, but I tested this on the most recent build and cannot reproduce. @redmeades can you try again? I wonder if it was a temporary bug fixed upstream in Vim.


auro-input: fix issue with Svelte support

Alaska Airlines Pull Request
Fixes: #30
Summary:
This PR will address an issue with Svelte where the application of an attribute is not being picked up within the interface.
Type of change:
Please delete options that are not relevant.

[ ] New capability
[x] Revision of an existing capability
[ ] Infrastructure change (automation, etc.)
[ ] Other (please elaborate)

Checklist:

[x] My update follows the CONTRIBUTING guidelines of this project
[x] I have performed a self-review of my own update

By submitting this Pull Request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
Pull Requests will be evaluated by their quality of update and whether it is consistent with the goals and values of this project. Any submission is to be considered a conversation between the submitter and the maintainers of this project and may require changes to your submission.
Thank you for your submission!
-- Auro Design System Team

@CarsonTolleshaug please review this update

PR on hold waiting for feedback on Svelte review with @geoffrich


feat: add hook to only format hunks (instead of the whole file)

add a hook that formats only the git hunks and not the entire file, which is useful to avoid noisy changes in code bases that don't conform fully to a format specification. This would offer an alternative pre-commit-hooks, which doesn't track the clang-format versions as well as mirrors-clang-format does.

this file is generated and this pr won't be accepted anyway

Thanks for replying so quickly.
Understood, I see you're using pre-commit-mirror-maker.
Could you explain a bit more why you're saying that this won't be accepted anyway (I assume you mean it won't be accepted even if this change was auto-generated as well). I'm just curious about the reasoning.
Thanks!


Terminal Search

Type: Bug
When using terminal search, the word selection box disappears when you enter Chinese, and many letters will be automatically inserted.
VS Code version: Code 1.72.0 (64bbfbf67ada9953918d72e1df2f4d8e537d340e, 2022-10-04T23:20:39.912Z)
OS version: Windows_NT x64 10.0.19044
Modes:
Sandboxed: No

Please provide a screenshot or a gif illustrating the problem (attaching images won't work via email, you need to go to github.com). See this wiki page for more general info on how to report actionable terminal issues.
/label "info-needed" terminal

Please provide a screenshot or a gif illustrating the problem (attaching images won't work via email, you need to go to github.com). See this wiki page for more general info on how to report actionable terminal issues.
/label "info-needed" terminal

Is it because I use powershell7?

@Echo-ca it's still not clear what the problem is? IMEs work fine for me in the find box

This issue has been closed automatically because it needs more information and has not had recent activity. See also our issue reporting guidelines.
Happy Coding!


Intent recognizer condition is throwing object reference error

Hi,
I am trying to use intent recognizer level condition to stop unknown utterances coming in for any minor score. so i used the below syntax in condition, but it throws object reference error. Please help.

I developed this with web version of composer 1.1.1.
Since I am facing this issue, I even opened this bot in latest desktop application of composer, there i am seeing it is mapped with type abc and even then it is throwing object reference error.

When i create new project in latest desktop version, this works as expected with the above syntax. But when i open the project which i developed in old version, this does not work.
Do i have to add/update any packages.

@UmaPrelude, to clarify further:

The intent recognizer level condition works for the latest v1.3.1 desktop version when you create a new project? Can you attach a screenshot of the same?
When you open the project developed in the older version(v1.1.1) in the latest composer desktop version(v1.3.1), then it throws an object reference error for the intent recognizer level condition? The very first screenshot is of composer version(v1.1.1)?

@UmaPrelude, to clarify further:

The intent recognizer level condition works for the latest v1.3.1 desktop version when you create a new project? Can you attach a screenshot of the same? Yes, attaching the screenshot below

When you open the project developed in the older version(v1.1.1) in the latest composer desktop version(v1.3.1), then it throws an object reference error for the intent recognizer level condition? The very first screenshot is of composer version(v1.1.1)? Yes.

@UmaPrelude, I am having some issues with my Composer app while attempting a repro. I will update the thread once I have more info to share. Thanks for your patience.

@UmaPrelude, are you using an exported runtime?

Yes I am using custom runtime generated.

@UmaPrelude, can you try testing without using custom runtime? Also, can you try creating a new copy of the runtime and give it a go?


Many functions seem to not exist any more

Dear developers of SimpleITK,
it's been approximately one month since successfully running my Python code with SimpleITK for the last time.
Since then, I receive this error for different functions, including ReadImage and all GetXFromY-functions:
AttributeError: module 'SimpleITK.SimpleITK' has no attribute 'GetArrayFromImage'
Environment:
I'm using Python 3.7.6 within a Jupyter Notebook, version 6.0.3.
SimpleITK-Version:
Executing the following two lines prints out the ones below them:
from SimpleITK import SimpleITK as sitk
print(sitk.Version())
> SimpleITK Version: 2.0.1 (ITK 5.1)
> Compiled: Oct 15 2020 13:45:29
Fittingly, the date of compiling is a possible candidate for when my code stopped working.
OS and installation:
OS is "Ubuntu 18.04.4 LTS (Bionic Beaver)"
I have installed (and reinstalled now several times) SimpleITK using the following command: pip install SimpleITK -U
conda install -c simpleitk simpleitk ran successfully as well but didn't do it for me either.
Seeing as how I'm the only one opening an Issue, this is probably a really banal problem, so thank you just the more in advance for answering my plea!

Hello @SamuelVilz,
You have a very strange import line, I wonder what it really does:
from SimpleITK import SimpleITK as sitk

It should be:
 import SimpleITK as sitk

Dear Ziv,
thank you so much for answering as soon as you did. Your advice has solved the problem and left me puzzling what a) led me to do it the way I did and b) made that import line work until one month ago :D

SimpleITK 2.0 changed the layout of the Python package to a more standard structure. The documented and recommended way by @zivy has worked for 1.x and 2.0+.


Why require 1.21.1?

Hey, wondering why the go.mod of this module require that specific patch of golang. Does just an 1.21 not work?
Asking because this causes some repo maintenance troubles where go insists on setting up the toolchain directive because of the patch req.

Go 1.21 is no longer a valid version, but 1.21.0 is. See https://golang.org/doc/toolchain#version
There have been many patch release with important fixes since 1.21.0: https://go.dev/doc/devel/release#go1.21.minor

But the go directive specifies minimum go version the package supports, see https://go.dev/ref/mod#go-mod-file-go, usually by supported feature set, e.g. things like https://pkg.go.dev/log/slog@master being only available in 1.21+.
Go patches are usually security patches / such, rare to run into a package that legitimately doesn't function on a lower patch version under the same minor.
For recommendations of go compiler versions to use / similar it's possible to use the toolchain directive, see https://go.dev/ref/mod#go-mod-file-toolchain
Projects like perkeep do this, see https://github.com/perkeep/perkeep/blob/master/go.mod where it has a min go version of 1.21 and toolchain recommendation of 1.21.4
The reason I care is that... We use this fork of xml, and it's forcing some toolchain directives into go.mod files that are unnecessary because of the inclusion of the patch version on the go.mod min go requirement 😆

Got it. We can look into relaxing it. Have you tried out changing it, and does the change to 1.21 solve your problem? Maybe you can submit a PR that works for you?
If you haven't tried, go.work is probably the easiest way to vet the proposed change. e.g.
$ go work init
$ go work use
$ (cd ../.. && git clone https://github.com/nbio/xml)
$ go work use ../../nbio/xml

Hey, yep, I'm happy to PR.


WndProc with UnmanagedCallersOnly throws exception for non-blittable parameters.

When using UnmanagedCallersOnly on a WndProc function:
[UnmanagedCallersOnly(CallConvs = new[] { typeof(CallConvStdcall) })]
private static LRESULT WndProc(HWND hWnd, uint msg, WPARAM wParam, LPARAM lParam)

it throws
System.InvalidProgramException
  HResult=0x8013153A
  Message=Non-blittable parameter types are invalid for UnmanagedCallersOnly methods.
  Source=<Cannot evaluate the exception source>
  StackTrace:
<Cannot evaluate the exception stack trace>

Each  parameter structure appears to only contain blittable types so I'm not exactly sure why this is failing.

@mikestek: Where did you get this WndProc definition? This doesn't look like anything produced by CsWin32.

@AArnott It looks like the sort of thing you'd define yourself and pass to a native API that takes WindowProc.

Maybe so.
The calling convention specified in the metadata is Winapi rather than Stdcall so you might want to fix that. I also didn't expect that attribute to be necessary at all on the method itself. That attribute didn't even exist till .NET 5 so I'd be very surprised if it is required.

So it turns out in dotnet 5 the new UnmanagedCallersOnlyAttribute (optimizes and allows taking address of function) doesn't work with functions that return a non-primitive value. The issue is fixed in dotnet 6 as per this runtime issue: https://github.com/dotnet/runtime/issues/35928
What this means is that if using CSWin32 without marshaling in dotnet 5 and you want to pass a function pointer for a function that returns a struct it cannot be done with UnmanagedCallersOnlyAttribute and it needs an ugly cast instead of just getting the address of the function.


Overlapping markers flicker over eachother

I've been working on some maps with custom marker icons from react-native-vector-icons and have just discovered that when two custom marker icons are positioned at the same location, they flicker over eachother:

Here's how I'm creating the markers:
render() {
    const location = this.props.location && this.props.location.latitude ?
      <MapView.Marker
        coordinate={{
          latitude: this.props.location.latitude,
          longitude: this.props.location.longitude
        }}>
        <Icon name={'ghost'} size={35} color="#444" />
      </MapView.Marker>

    : null;

    return (
      <MapView
        style={styles.map}
        region={this.props.location}
        provider={PROVIDER_GOOGLE}
        customMapStyle={require('../../assets/json/MapStyle.json')} >

        {location}

        {this.state.markers.map((marker, i) => (
          <MapView.Marker
            key={i}
            coordinate={marker.coordinate}
            title={marker.address}>
            <Icon name={'factory'} size={35} color="#F44336" />
          </MapView.Marker>
        ))}
      </MapView>
    );

I'm on react-native-maps "version": "0.13.0", react-native "version": "0.41.2".
If anyone has any thoughts on why the flicker might be happening, I'd be grateful for any insights they can offer. Either way, thank you for this phenomenal library!

I should have mentioned this was observed on the ios simulator for iPhone 6.

This can be resolved by simply giving each marker its own zIndex:
  render() {
    const location = this.props.location && this.props.location.latitude ?
      <MapView.Marker
        coordinate={{
          latitude: this.props.location.latitude,
          longitude: this.props.location.longitude
        }}>
        <Icon name={'ghost'} size={35} color="#444" />
      </MapView.Marker>

    : null;

    return (
      <MapView
        style={styles.map}
        region={this.props.location}
        provider={PROVIDER_GOOGLE}
        customMapStyle={require('../../assets/json/MapStyle.json')} >

        {location}

        {this.state.markers.map((marker, i) => (
          <MapView.Marker
            key={i}
            coordinate={marker.coordinate}
            title={marker.address}
            zIndex={i}>
            <Icon name={'factory'} size={35} color="#F44336" />
          </MapView.Marker>
        ))}
      </MapView>
    );
  }

@duhaime I have this exception when I have on the Google Map vector Marker using react-native-vector-icons in Android.
This appears only in production environment. It not appears in dev environment -Google Emulator.
Do you test to build .apk and install you application in real device?
React: Exception in native call
                 java.lang.IllegalArgumentException: Failed to decode image. The provided image must be a Bitmap.
                     at com.google.maps.api.android.lib6.impl.n.a(:com.google.android.gms.DynamiteModulesB:40)
                     at com.google.maps.api.android.lib6.impl.o.a(:com.google.android.gms.DynamiteModulesB:47)
                     at com.google.maps.api.android.lib6.impl.db.<init>(:com.google.android.gms.DynamiteModulesB:1212)
                     at com.google.maps.api.android.lib6.impl.az.a(:com.google.android.gms.DynamiteModulesB:39141)
                     at com.google.android.gms.maps.internal.l.onTransact(:com.google.android.gms.DynamiteModulesB:167)
                     at android.os.Binder.transact(Binder.java:499)
                     at com.google.android.gms.maps.internal.IGoogleMapDelegate$zza$zza.addMarker(Unknown Source)
                     at com.google.android.gms.maps.GoogleMap.addMarker(Unknown Source)
                     at com.airbnb.android.react.maps.AirMapMarker.addToMap(AirMapMarker.java:258)
                     at com.airbnb.android.react.maps.AirMapView.addFeature(AirMapView.java:398)
                     at com.airbnb.android.react.maps.AirMapManager.addView(AirMapManager.java:277)
                     at com.airbnb.android.react.maps.AirMapManager.addView(AirMapManager.java:29)
                     at com.facebook.react.uimanager.NativeViewHierarchyManager.manageChildren(NativeViewHierarchyManager.java:394)

My bad. font.ttf is not exported in android/app/src/main/assets folder.

@sytolk sounds good. I saw the behavior above on the ios simulator, not an android device build, but I'm glad it all worked out!

@duhaime  is z index still working?

@kdong007 I haven't been on this project for some time, so can't say--sorry about that!

Still getting the flickering when moving map around and when updating markers

Hello guys, in my react native project I'm using react-native-maps and the react-native-super-cluster. At some points I have several nearby markers that even with the maximum zoom I can not interact with them.
I want to do something similar to this:
http://fritz-c.github.io/OverlappingMarkerSpiderfier/examples/

Hi @steventilator, I noticed that this problem only appears when I click on the cluster and it zooms in on the map. To work around this problem I have passed a function to the onClusterPress props and I check the zoom level, for this function I can capture all the points of that cluster and decide how to work with them, in case I displayed a modal listing my points.


feat: add postcss-calc

Use postcss-calc to lets you reduce calc() references whenever it's possible.
When multiple units are mixed together in the same expression, the calc() statement is left as is.

PR looks good. One thing that worries me is how this plugin plays with the cssVariables option. Perhaps we may need to test the examples with that option enabled and see the output.
@nlfonseca reach me out on Monday


Add Pandas submodule

Added 2 functions to convert HolidayBase object into Pandas Series or Pandas DataFrame.
These functions were not added to the HolidayBase class as a method
in order not to require Pandas in library installation and use.
So only those who want to use these functions will have to install Pandas.
Usage:
>>> import holidays
>>> us = holidays.US(years=[2022])

>>> from holidays.pandas import holidays_to_series
>>> holidays_to_series(us)

2022-01-01                                     New Year's Day
2022-01-17                         Martin Luther King Jr. Day
2022-02-21                              Washington's Birthday
2022-05-30                                       Memorial Day
2022-06-19               Juneteenth National Independence Day
2022-06-20    Juneteenth National Independence Day (Observed)
2022-07-04                                   Independence Day
2022-09-05                                          Labor Day
2022-10-10                                       Columbus Day
2022-11-11                                       Veterans Day
2022-11-24                                       Thanksgiving
2022-12-25                                      Christmas Day
2022-12-26                           Christmas Day (Observed)
Name: holiday, dtype: object

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 6 (0.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.06%) to 99.565%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

holidays/pandas.py
0
6
0.0%

Totals

Change from base Build<PHONE_NUMBER>:
-0.06%

Covered Lines:
6427

Relevant Lines:
6445

💛  - Coveralls

Hi @YusufBerki , sorry, I have to agree with @arkid15r : although well documented, your PR doesn't add so much value, but instead enforces a dependency (even if not strict) to Pandas which, not being really required, at the moment we would rather avoid to add.
Therefore, we won't receive it as it is: we could reconsider it in case of more valuable additions.
Thanks all the same, cheers


Question

Hi. Can I set parkedHint before text but not after like in example?
For example I want to use it like country phone code holder: +1(is parkedHint) 0000000(editable number).

Hi @sergeyfitis .
Sorry, ParkedTextView can not write like it.
But, it is so interesting.
I'm going to implement this function on next version.
Thank you.

Alright. Than you :+1:

@sergeyfitis Check out this recent thread with a solution for your case (4 years too late huh?  xD)

@varun-manjunath Thanks man xD

Better late than never.


error calling Exif: metadata init failed: json: unsupported value: NaN

What version of Hugo are you using (hugo version)?

$ hugo version
hugo v0.111.3+extended linux/arm BuildDate=2023-03-16T08:41:31Z VendorInfo=raspbian:0.111.3-1

Does this issue reproduce with the latest release?
i'm not sure, but seems likely given https://github.com/gohugoio/hugo/issues/8996 and https://github.com/gohugoio/hugo/issues/8586
description
this template results in failure on some images. it's difficult to determine which images are failing because
{{ range sort .Resources ".Name" "asc" }}
  {{ .Name }}
  {{ if eq .ResourceType "image" }}
    {{ $image := .Resize "1024x" }}

      {{ .Exif }}

  {{ end }}
{{ end }}

i was able to determine the specific image this is failing on and the data looks fine using the exif command line tool. all photos were all taken using Google Camera on a Pixel 6 phone.
is there a way to detect or somehow "catch" this error in my templates? it's fine if the data is blank for some images.

Can you share the original image?

i believe this is the one that is failing (added some warnf to the template and this is consistently the last one logged before failure)

when i move this image out of the way, it still fails on another. it seems like some images work, but quite a few fail.

There appears to be something wrong with the GPSInfo:
$ exiftool assets/images/a.jpg | grep GPS

GPS Version ID                  : <IP_ADDRESS>
GPS Latitude Ref                : Unknown ()
GPS Longitude Ref               : Unknown ()
GPS Altitude Ref                : Above Sea Level
GPS Time Stamp                  : 00:00:00
GPS Img Direction Ref           : Unknown ()
GPS Img Direction               : undef
GPS Date Stamp                  :
GPS Date/Time                   :  00:00:00Z
GPS Latitude                    :
GPS Longitude                   :

This fixes it...
$ exiftool -GPSLatitude= assets/images/a.jpg

... but removing GPSLongitude fixes it as well, so maybe exiftool cleans up the whole GPSInfo block when updating any of its tags.
Other than updating the image, I don't know of a way around this in Hugo.

Correction: if you're willing to live without GPS data on all of your photos, you can do this in your site configuration:
[imaging.exif]
disableLatLong = true

I've tested this, and we can fix by changing this:
https://github.com/gohugoio/hugo/blob/ee26e69ce3367ebfe1e35f03695d51b049aab955/resources/images/exif/exif.go#L141-L143
To this:
if !d.noLatLong {
	lat, long, _ = x.LatLong()
	if math.IsNaN(lat) {
		lat = 0
	}
	if math.IsNaN(long) {
		long = 0
	}
}

It seems like setting the values to 0 is better than throwing an error that you can't work around unless you disable lat/long site wide.


Hide certains folder in the main view

Hello,
Great tool btw.
How can i make to show only few folders and to hide whatever i dont want to be seen by others? Or at lease to restrict access
Thank you!

Just create a .hide file inside the folder and the package will hide that folder.
Need to doc that feature.


Experiment: format directory names with s/^(home)/~/g

Not sure this is actually worth doing (at least, in this manner) but this changes a path like /home/john/path/to/project to ~/path/to/project which removes a lot of repetitive, likely unimportant, information from some locations (as in the Home page).
Having to call the API each time for each formatted directory seems like a bad solution though.

Hey @jwmza, I'm going to close this. Feel free to re-open if you want to put in the extra elbow grease to get this in to shape.


[ErrorAnalysis] responsibleaidashboard-diabetes-regression-model-debugging mean squared error metric with quantile binning issues

In the notebook "responsibleaidashboard-diabetes-regression-model-debugging", when selecting the heatmap and looking at "mean squared error metric", if quantile binning is ON, when ALL cells are selected, and the user modifies the number of bins the "mean squared error" metric slightly changes.  This should not be happening.  There is probably a small bug in the UI side of the code when summing errors across cells.

closing as this has been fixed with merged PR #1233


Better text editor

Features:

[ ] automatic indentation
[ ] syntax highlighting
[ ] Formatting, error highlighting

Might implement https://github.com/morten1982/crossviper or similar project

Maybe try opening vim or a vim clone?


Onboard @PushkarJ as associate

[ ] kubernetes/security PR:

[x] README.md #158

[ ] kubernetes/k8s.io PR: https://github.com/kubernetes/k8s.io/pull/3700 https://github.com/kubernetes/k8s.io/pull/3703

[x] groups/security-response-committee/groups.yaml

<EMAIL_ADDRESS>

[ ] kubernetes/community PR:

[ ] sigs.yaml
[ ] communication/slack-config/usergroups.yaml
[ ] make generate

[ ] kubernetes/org PR:

[ ] config/kubernetes/org.yaml

[x] Verify Discuss account
[x] github.com/kubernetes-security membership
[ ] Slack

[x] Verify 2-factor auth
[ ] #SRC-private membership -> not sure about this?
[ ] #security-release-team membership -> not sure about this?

[ ] Calendar meetings
[ ] Google Docs access
cc @PushkarJ

Thanks for doing this @enj . I just setup 2FA for K8s slack

@enj Is this ready to be closed? I am assuming the slack channels are not for associates. Rest of it seems to be completed!

@PushkarJ I still need to sync with CJ to make sure I covered everything.


Optimized one-way collision loops.

Moved constant expressions out of loops, and terminated said loops when a valid contact is found. Should speed up one-way collisions with large contact lists.

Ping @ndee85 to test :)

Will test it when I am back home next week

seems good, if it works will merge it, though for godot 3.0 we will change this functionality to work per shape, and also make sure to transform the direction by the shape transform

Like often, we're having a hard time getting such PRs tested without merging it in master... so I'll merge, and if it's not working we'll either fix it or revert it :)


Nuimo component first draft

This is my first attempt to integrate Senic Nuimo hardware into Home Assistant
Unfortunately so far there's no SDK available but just a demo Python script to be used to do some testing on a Raspberry Pi, I had to do some modifications to make it available via Pip and I am currently providing pull requests to have them available from upstream, developers says there'll be soon a proper SDK and at that point everything should be easier/cleaner.
Also, for some reason with Python v3 one of the actions (ROTATE) is not mapped properly so it's not implemented here yet, I'm waiting for this issue to be solved
Example entry for configuration.yaml:
nuimo:
  mac: 08:00:27:9f:9f:6c

Checklist:

[x] Local tests with tox run successfully.
[ ] TravisCI does not fail. Your PR cannot be merged unless CI is green!
[x] Fork is up to date and was rebased on the dev branch before creating the PR.
[x] Commits have been squashed.
If code communicates with devices:

[x] New dependencies have been added to the REQUIREMENTS variable (example).
[x] New dependencies are only imported inside functions that use them (example).
[x] New dependencies have been added to requirements_all.txt by running script/gen_requirements_all.py.
[ ] New files were added to .coveragerc.

If the code does not interact with devices:

[ ] Tests have been added to verify that the new code works.

One last task to do based on the checkboxes in your PR text

You're so close @shaftoe . If you fix the last step we can get this into release 0.15

Will do! Sorry I'm in vacation and struggled to find the time, thanks for the reminder

@balloob you know what? I don't think makes sense to merge it now... I'm in contact with Nuimo devs and they say they'll provide a Nuimo SDK version soon that's based on another Bluetooth lib (pygatt instead of bluepy) so I'll have to change the dependencies anyway. Thanks a lot for the opportunity to make it early. What should I do to freeze the PR? close it or just add changes when new SDK is ready?

It currently works so I see no reason to not merge it . We can always change how the architecture works later.

Anyway, I'll leave it up to you. If you don't want to merge it you can close the PR and just open it later when build on top of the new SDK.

Let's wait for the SDK, thanks a lot for your feedback so far

@shaftoe there is now a linux library at https://github.com/getsenic/nuimo-linux-python

Any news on this? And is it platform-specific? I don't know how python handles bluetooth, but I imagine that it's different on Windows and Linux?

Yes, the current Nuimo Python SDK is only available for Linux. Also I doubt whether there is any BLE support for Windows in Python (unfortunately).
Python could really improve in the field of hardware support there...

Alright.. So I might as well work on my own implementation. I'll probably write a proxy service for Windows


revisions capability doc

Docs Build status updates of commit ed894fb:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

Odata-docs/webapi/model-builder-revisions-capabilities.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit afbea72:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

Odata-docs/TOC.yml
:white_check_mark:Succeeded
View

Odata-docs/webapi/model-builder-revisions-capabilities.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit c216b9e:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

Odata-docs/TOC.yml
:white_check_mark:Succeeded
View

Odata-docs/webapi/model-builder-revisions-capabilities.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


feat: allow defining signal type

Hey, I just made a Pull Request!
this makes using especially the frontend API much usable as the signal can be typed instead having plain json object to play around with.
:heavy_check_mark: Checklist

[x] A changeset describing the change and affected packages. (more info)
[ ] Added or updated documentation
[ ] Tests for new functionality and regression tests for bug fixes
[ ] Screenshots attached (for UI changes)
[x] All your commits have a Signed-off-by line in the message. (more info)

Not stale, waiting for review


Update jenkinsfileBase to enchance check condition for CUTOMIZED_SDK_URL

Checkout: Yee Lin
Date: Jan 21st, 2022
Issue: https://github.com/adoptium/aqa-tests/issues/2097

grind output: https://ci.adoptopenjdk.net/view/Test_grinder/job/Grinder/3173/console

In your grinder parameter is set as www.google.com?

Error in the Grinder:
[Pipeline] echo
Exception: groovy.lang.MissingPropertyException: No such property: CUSTOMIZED_SDK_URL_OPTION for class: Script1
[Pipeline] }

Please see Sophia's comment above.


Add special event queues

This pull request adds special event queues similar to the ones in libxcb, but with additional features.
In my last iteration of this (#670), the things that needed to be addressed were:

Lack of extension code checked meant that other events could be confused as special events.
Lack of generics.

This iteration aims to resolve both of those problems, by:

Adding extension code checking.
Adding another type of queue that takes a generic Fn(&[u8]) -> bool, allowing for an arbitrary event selection process to be used.

@eduardosm Do you have time to look at this?

From a convenience standpoint the user has to specify methods to classify bytes, granted it's more flexible than having forced parsing, on the other hand this feature seems to be convenience, so having an FnMut(&Event) -> bool + Send + Sync + 'static doesn't seem unreasonable if I'm not missing something.
But is this only for convenience, or is there another purpose? Why not make this check on the application side instead of putting it in the hot-path of the underlying library?

But is this only for convenience, or is there another purpose? Why not make this check on the application side instead of putting it in the hot-path of the underlying library?

From my point of view, because it's in the purview of the X11 protocol, and because it's a type of event that x11rb-protocol should be able to handle.

Noting that I've rebased this branch against master. Due to the merging of #700, I needed to set up the new code to be no_std. Due to its use of hashmaps, I've added the hashbrown and ahash dependencies to x11rb-protocol.

You know what, the more I push this interface the more unidiomatic it seems. I'll just add it in on the breadx side.


Binary files being displayed as lines of text

Some binary files, which happen to be shared objects in LFS, are displayed as "Text" instead of "Binary" with difftastic. This makes using difftastic very difficult as it will show endless lines of binary as changed lines of text. Running file -i $FILE on these files returns application/x-sharedlib; charset=binary so they are being properly identified.
I see difftastic only flags PDFs and ZIPs as binary within the application/* MIME/media types: https://github.com/Wilfred/difftastic/blob/master/src/files.rs#L162-L167
I believe a large majority of application/* types would be expected to be binary files, so perhaps it might make sense to invert the application/* logic and treat anything application/* as binary that isn't specifically application/json or application/ld+json (and perhaps a few others)
Alternatively, the first 4 bytes could be checked and anything that is 0x7f 0x45 0x4c 0x46 (the "magic number" present at the start of an ELF header) could at least be treated as binary to take care of ELF files.
difft --version
Difftastic 0.56.1 (built with rustc 1.70.0)

Yeah, being stricter about application/ seems like a reasonable heuristic.
Difftastic also tries to guess whether a file looks like valid text by trying to decode it as UTF-8 and UTF-16, which should catch cases like these. Could you share a sample file, or set the environment variable export DFT_LOG=trace and report what it says?

This was probably fixed in c6da85759c0c3acb0c57abf62e7ffae4621d878a, but feel free to reopen if it reoccurs.

Just wanted to drive by and say I was looking through the bug tracker because difft under git was diffing my Windows .dll files, and upgrading to 0.60 fixed it.  👍


Bonus damage and to hit on custom items

Bonus damage and to hit are not imported on custom items

Fixed in v 2.9.10


Improve installation instructions in README

Instead of first cloning the repository, navigating into the directory, and only then executing pip3 install, it may be more elegant to give the following instruction.
pip3 install git+https://github.com/BartBruininks/mdvcontainment

That is a nice one-liner, if you're interested :)

I am! I will update this.


Create a test using pnpm with deployment to vercel

We got an issue #189. At this issue the nexus-prisma generated code try to import @prisma/client from path not found.
the issue was because using pnpm package manager creating his own paths to the npm packages.
The fix we did was looking into the @prisma/client output path and if we found it's into the .pnpm  folder we will use the direct import @prisma/client
But now we not have an way to test if this fix working or now. We need to add an test to test the pnpm with vercel

I did a live test and it's working now good https://nexus-full-test.vercel.app


Update Security Warnings and Dependencies

I have Updated the Dependencies and Security warnings happens in package-lock.json.
Now the module works even faster than before.
Note: After these changes please push these changes to npm site.

Please don't worry I have checked it many times in my computer.
On Tue, Mar 3, 2020, 1:22 PM Saurabh Shubham<EMAIL_ADDRESS>wrote:

Merged #7 https://github.com/Saurabh3333/give-me-a-joke/pull/7 into
master.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Saurabh3333/give-me-a-joke/pull/7?email_source=notifications&email_token=AMXTCNHCNWXIDKDFFTW2STTRFS43LA5CNFSM4LAEXSU2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOXA7HBZY#event-3091099879,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMXTCNH75EMCGRCGFL4BUB3RFS43LANCNFSM4LAEXSUQ
.

Just publiah these changes to npm from your local computer.
On Tue, Mar 3, 2020, 1:34 PM Mirza Zaid Hafeez<EMAIL_ADDRESS>wrote:

Please don't worry I have checked it many times in my computer.
On Tue, Mar 3, 2020, 1:22 PM Saurabh Shubham<EMAIL_ADDRESS>wrote:

Merged #7 https://github.com/Saurabh3333/give-me-a-joke/pull/7 into
master.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Saurabh3333/give-me-a-joke/pull/7?email_source=notifications&email_token=AMXTCNHCNWXIDKDFFTW2STTRFS43LA5CNFSM4LAEXSU2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOXA7HBZY#event-3091099879,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMXTCNH75EMCGRCGFL4BUB3RFS43LANCNFSM4LAEXSUQ
.


[AIRFLOW-2429] Fix operators folder flake8 error

Make sure you have checked all steps below.
JIRA

[X] My PR addresses the following Airflow JIRA issues and references them in the PR title. For example, "[AIRFLOW-XXX] My Airflow PR"

https://issues.apache.org/jira/browse/AIRFLOW-2429
In case you are fixing a typo in the documentation you can prepend your commit with [AIRFLOW-XXX], code changes always need a JIRA issue.

Description

[x] Here are some details about my PR, including screenshots of any UI changes:

fix operators folder flake8 error
set max-line-length to 120 for flake8 setting

Tests

[ ] My PR adds the following unit tests OR does not need testing for this extremely good reason:

Commits

[ ] My commits all reference JIRA issues in their subject lines, and I have squashed multiple commits if they address the same issue. In addition, my commits follow the guidelines from "How to write a good git commit message":

Subject is separated from body by a blank line
Subject is limited to 50 characters
Subject does not end with a period
Subject uses the imperative mood ("add", not "adding")
Body wraps at 72 characters
Body explains "what" and "why", not "how"

Documentation

[ ] In case of new functionality, my PR adds documentation that describes how to use it.

When adding new operators/hooks/sensors, the autoclass documentation generation needs to be added.

Code Quality

[ ] Passes git diff upstream/master -u -- "*.py" | flake8 --diff

Thanks @feng-tao . I will review and test this by end of tomorrow

Thanks @kaxil

Can you also fix this:
./__init__.py:22:1: F401 'airflow.models.BaseOperator' imported but unused
./python_operator.py:195:91: E501 line too long (92 > 90 characters)
./python_operator.py:215:91: E501 line too long (95 > 90 characters)
./python_operator.py:216:91: E501 line too long (91 > 90 characters)
./python_operator.py:233:91: E501 line too long (93 > 90 characters)
./python_operator.py:249:91: E501 line too long (91 > 90 characters)
./python_operator.py:321:91: E501 line too long (94 > 90 characters)
./python_operator.py:347:91: E501 line too long (116 > 90 characters)
./python_operator.py:349:91: E501 line too long (120 > 90 characters)
./python_operator.py:359:91: E501 line too long (112 > 90 characters)
./python_operator.py:363:91: E501 line too long (99 > 90 characters)
./python_operator.py:371:91: E501 line too long (106 > 90 characters)
./python_operator.py:374:91: E501 line too long (94 > 90 characters)
./docker_operator.py:35:91: E501 line too long (100 > 90 characters)
./docker_operator.py:36:91: E501 line too long (94 > 90 characters)
./docker_operator.py:61:91: E501 line too long (97 > 90 characters)
./docker_operator.py:66:91: E501 line too long (100 > 90 characters)
./docker_operator.py:68:91: E501 line too long (99 > 90 characters)
./docker_operator.py:72:91: E501 line too long (92 > 90 characters)
./docker_operator.py:77:91: E501 line too long (100 > 90 characters)
./docker_operator.py:85:91: E501 line too long (94 > 90 characters)
./docker_operator.py:91:91: E501 line too long (97 > 90 characters)
./docker_operator.py:219:91: E501 line too long (100 > 90 characters)

@feng-tao I request you to not open/close the PR to trigger the travis CI. If you want to run the build again please run travis CI on your cloned repo as Travis would be free and give us the link for the build.
We have been warned by Apache Infra team regarding the consumption of CPU time as they pay for it.
Thanks.

Can you please rebase against the master? The CI was failing for unrelated tests which is now fixed.

@kaxil , just rebased, the master is still broken.

:( Hopefully it should be fixed now that the commit that broke the master in the first place is reverted.

@kaxil ,  I rebase with master again, now the error seems to fade away for most of the orms.


Update netlify.toml to only build on changes to site files

This updates netlify.toml to only build when changes are made to site files (specific directories).
This should resolve #66

Thanks for taking this on! Ignore the failing check -- that's on me 👍
@all-contributors please add @tylerauerbeck for infrastructure!


webkitgtk: avoid special character in derivation name (equal sign)

https://github.com/NixOS/nixpkgs/blob/4ac2ab5cabbd2d1b6598869c123c6fd8e4ed235e/pkgs/development/libraries/webkitgtk/default.nix#L72
example store path
/nix/store/99a9lmdlvw0nqxnw44i1818gr1rd53mx-webkitgtk-2.38.0+abi=4.0

should be abi-4.0 no?
ping: nixos gnome maintainers
@NixOS/gnome (team mention is not working)
@bobby285271
@hedning
@jtojnar
@dasj19
@maxeaubrey

What is the issue with it? Nix did not seem to complain.

no real issue ... mostly cosmetic
could be an issue in 1% edge cases, where strings are delimited by =
also ls will quote such file paths

$ ls -l
lrwxrwxrwx  1 user users      101 Okt 13 00:34 libwebkit2gtk-4.0.so -> '/nix/store/99a9lmdlvw0nqxnw44i1818gr1rd53mx-webkitgtk-2.38.0+abi=4.0/lib/libwebkit2gtk-4.0.so.37.57.3'


New package: Microchip.MicrochipStudio version 7.0.2594

Pull request has been created with Komac v1.9.1 :rocket:

Resolve #112819

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

Automatic Validation ended with:

It appears this software haven't supported for silent install because there is a PR that has already closed get same result

https://github.com/microsoft/winget-pkgs/pull/99005

？

DO NOT CLOSE

No

？


Fix profile port

Fixes a regression (typo) introduced in #5648 . This is the reason for the test failures in components-contrib (see dapr/components-contrib#2405 )

Currently dapr/dapr@master is broken and cannot be used in contrib for certification tests (causing a fatal error starting the profiling server). This fixes that.
Please merge as soon as possible @daixiang0 @yaron2 @artursouza
This will unblock others like @DeepanshuA

Thanks @ItalyPaleAle @berndverst @daixiang0  for quick investigation, fix and merge. It really helps to move forward.


[KOGITO-4245] - Remove status dependency to get secret credentials

Signed-off-by: Ricardo Zanini<EMAIL_ADDRESS>See: https://issues.redhat.com/browse/KOGITO-4245
Tested with 2.0.6 and 2.0.x. ~Their nighly build still fails as reported here: https://github.com/infinispan/infinispan-operator/issues/754#issuecomment-768297826.~
EDIT: After applying the latest CRD from their 2.0.x branch, everything worked fine.
Many thanks for submitting your Pull Request :heart:!
Please make sure your PR meets the following requirements:

[x] You have read the contributors' guide
[x] Pull Request title is properly formatted: [KOGITO-XYZ] Subject
[x] Pull Request contains a link to the JIRA issue
[x] Pull Request contains a description of the issue
[x] Pull Request does not include fixes for issues other than the main ticket
[x] Your feature/bug fix has a unit test that verifies it
[x] You've tested the new feature/bug fix in an actual OpenShift cluster
[x] You've added a RELEASE_NOTES.md entry regarding this change

Since it's been a long time since I generated the files, I had problems with old binaries. Clean up your open-api and kustomize installations if you see that your generated files are different from the CI.

Since it's been a long time since I generated the files, I had problems with old binaries. Clean up your open-api and kustomize installations if you see that your generated files are different from the CI.

/jenkins test

/jenkins test

BDD tests are failing because of an error in OptaPlanner example. I'll take a look later today.

BDD tests are failing because of an error in OptaPlanner example. I'll take a look later today.

I will merge it after fixing the OptaPlanner error.

I will merge it after fixing the OptaPlanner error.

/jenkins test

/jenkins test

/jenkins test

/jenkins test

Error in OptaPlanner.
/jenkins test

Error in OptaPlanner.
/jenkins test

/jenkins test

/jenkins test

/jenkins test

/jenkins test

/jenkins test

/jenkins test

/jenkins test

/jenkins test

/jenkins test

/jenkins test

/jenkins test

/jenkins test

/jenkins test

/jenkins test

/jenkins test

/jenkins test

It looks like our examples are using old snapshots from a time where the examples were broken. I'll rerun the CI at the end of the day or tomorrow morning.

It looks like our examples are using old snapshots from a time where the examples were broken. I'll rerun the CI at the end of the day or tomorrow morning.

@ricardozanini going to cherry-pick that one on 1.2.x to be sure 1.2.0 operator will work with Infinispan 2.0.7


38 scope and authorizer

Big PR

Creates person_role table and connects person and role and scope tables
Implements authorizer for all role and user API endpoints (now you must use authorizer token header to use API calls)
Implements scope checking for all user and role API endpoints
Note: for delete/edit/get user you must either have admin/lead permission, or you can edit/delete/get only your own profile if you are a member

Closes #38 Closes #37

@wrfhowell, could you fix the merge conflict

@wrfhowell, could you fix the merge conflict

Done. PR is done (I think). Please take a look!


KIC 2.0: UDPIngress End-User Docs (docs.konghq.com)

UDPIngress support will come in KIC 2.0.
The scope of this issue is to document UDPIngress under the 2.0 version on docs.konghq.com.

This is resolved in that the documentation is written, but there is a follow up for the final merge to main: https://github.com/Kong/kubernetes-ingress-controller/issues/1719

Additional acceptance criteria for closure of this item:

[ ] a guide for UDP Ingress is present in the docs.konghq.com 2.0 beta branch
[ ] a list of documentation bits on UDP Ingress is present in a comment of this issue.


Multiple Users: Warn Before Taking Control

As a user, I would like to be told if I am attempting to take control of a robot that is already in use, so that I don't accidentally interrupt somebody else.
Acceptance Criteria

If user attempts to take control of a robot that is in use, warn user that they are interrupting a robot that is in use.

Implementation Notes

This user story covers a few different scenarios, including:
-- User clicks 'Calibration' to start deck calibration
-- User starts labware calibration
-- User attempts to start a run

Design

Will be addressed in a separate fashion/in the future.


Updated gvisor version

Hi @Code-Hex! 👋
First of thanks for the work on this and the vz library. 👍
Yes, it worked perfectly on my mac. Currently running Ventura 13.1 (22C65).
I had a problem with the previous version of gvisor. Running into a similar situation as this comment is describing (https://github.com/golang/go/issues/54291#issuecomment-1315967874).
I'm looking into extending this library with static IP support. Will draft some ideas in the coming days.
Best regards,
Boris

@borisroman Thank you!


Improvement made : by automating search engine configuration in example search_in_search_engine.py

Features
This is a change made for improving new user's experience. When the examples are run there can be some confusion.
So when I went through the examples\search_with_specific_engine.py there is a need for adding the api key and cse id explicitly and also need to uncomment and comment the code snippets according to our search engine preference
Through my updation i have made it easy by just using the config2.yaml configuration and doing the run
The user just need to run the program no need to bother about the code changes according to configurations.
Influence
It can make the new users' experience great and ease the usage of examples and understanding the code

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 81.16%. Comparing base (e12dde9) to head (a7eaf66).
 Consider uploading reports for the commit 5caa03d to get more accurate results

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #965      +/-   ##
==========================================
- Coverage   82.08%   81.16%   -0.93%
==========================================
  Files         226      226
  Lines       12477    12477
==========================================
- Hits        10242    10127     -115
- Misses       2235     2350     +115

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

LGTM