click to expand

hi!
I appreciate that you provide this library. ExpandableCardView is definitely useful for me.
But I have a question about clicking to expand.
When I click the arrow_button, the card would be expanded, also when click the title area, it would be expanded. But what I want is only click the arrow_button, and then expanded. but clicking other area would not be expanded. so, could you guys provide me some solution for this issues?
Thanks alot!
Derek

Hi LAIMX, I have same problem too, did you solve it ?

Hi LAIMX, I solved problem,
If you change code like that ;
if(expandOnClick){
header.setOnClickListener(defaultClickListener);
arrowBtn.setOnClickListener(defaultClickListener);
}
This code runs both header and arrow icon press,
If you want only arrow icon press, you may remove "header.setOnClickListener(defaultClickListener);
" line.
Best,


Pulling from localhost does not work correctly on mac

docker pull localhost:7878/some-image

works perfectly on Linux. On Mac however, this results in:
~ $ docker pull localhost:7878/some-image
Using default tag: latest
Error response from daemon: Get "http://<IP_ADDRESS>:7878/v2/": dial tcp <IP_ADDRESS>:7878: connect: connection refused

A temporary work-around exists in using an explicit hostname that resolves to <IP_ADDRESS> instead of localhost.

The issue looks very similar to https://github.com/docker/for-mac/issues/3611
This can be reproduced even without the Pyrsia node:
$ nc -l localhost 3030
$ docker pull localhost:3030/alpine
I would expect to receive:
Using default tag: latest
Error response from daemon: received unexpected HTTP status: 503 Service Unavailable

But instead I receive:
Using default tag: latest
Error response from daemon: Get "http://localhost:3030/v2/": dial tcp [::1]:3030: connect: connection refused

Even if I open a server socket on port 3030 of the ipv6 local loopback address, I get the same result.

The reason of this issue is that the docker engine, which is running in the Desktop VM, is doing the pulling so a pull for localhost is trying to pull from the VM host, which obviously doesn't run Pyrsia.
There are probably a couple of ways around this issue:

try to expose the Pyrsia host port in the Desktop VM somehow
use a named host for <IP_ADDRESS> instead of localhost (which was already described as a work-around)
run a Pyrsia node in a docker container and map the port

Ideally the Pyrsia installer would handle any of this, so the user doesn't have to do any manual steps.
I think 1. will be too 'non-standard' and 3. implies a dependency on docker (which isn't a problem if you want to use Pyrsia for pulling docker images, but we do want to support other artifacts as well), but I think this is worth investigating further. (maybe a Pyrsia docker image could be an alternative way of installing Pyrsia?)
But on the short term, I think option 2. is the most feasible.

I prefer option 2, otherwise we might need to integrate Pyrsia with the docker client.

Thanks @fishseabowl
I agree option 2 is the easiest for now.
In the long run we might want to provide a dockerized version of the Pyrsia node (next to the installer).
@chris-crone did some experiments on this in: https://github.com/chris-crone/pyrsia/commit/c2b7c7c4a1c3ea5880eb6145c26dc702d9d19a58 and I commenting it here so it doesn't get lost:
Using:
docker buildx bake

and a docker-compose.yml:
services:
  pyrsia:
    image: pyrsia/node
    command: -p 7878
    ports:
      - "7878:7878"
    volumes:
      - pyrsia:/tmp

volumes:
  pyrsia:

This brings up the Pyrsia node at port 7878

We will definitely want a dockerized Pyrsia node. The trusted/major nodes that we have discussed will definitely need to run in a cloud environment. The easiest way to do that is to have a docker image for Pyrsia. I would go so far as to say it is a requirement for MVP.

Let me split off the dockerization in a separate issue then, so we can discuss and prioritize.

I can put up a PR with the work that I did. I'm not a rust expert but my Dockerfile should be a good first stab

@chris-crone The best way to invite people to review your PR is to specify reviewers in the PR. If you specify pyrsia/collaborators for the reviewer, the request will go to all active Pyrsia collaborators.  I have done this for you.

@chris-crone updating Docker Desktop to 4.4.2 (73305) (Engine v20.10.12) caused the 'use a named host for <IP_ADDRESS> instead of localhost' work-around to fail.
Luckily we do have a dockerized version now 👍 that works around this as well, but we might need to explore other workarounds (like "expose the Pyrsia host port in the Desktop VM somehow") for developers that want to run natively on Mac?

The conclusion for now is that on non-linux platforms, the demo including the docker registry-mirror setting will only work using the dockerized version.
I'm closing this issue.


Crashlytics.framework/run fails to detect current directory

"run" script in Crashlytics.framework contains this line:
DIR=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )
For some reason, this results in $DIR being set current working directory twice:
"/Users/stalwart/cordova/wand/platforms/ios/Wand/Plugins/cordova-fabric-plugin/Crashlytics.framework /Users/stalwart/cordova/wand/platforms/ios/Wand/Plugins/cordova-fabric-plugin/Crashlytics.framework

Which in turn results in build failure:
PhaseScriptExecution Fabric.io:\ Crashlytics /Users/stalwart/Library/Developer/Xcode/DerivedData/Wand-cngshsnffymdtgcgdwctyilbcdws/Build/Intermediates/ArchiveIntermediates/Wand/IntermediateBuildFilesPath/Wand.build/Debug-iphoneos/Wand.build/Script-8BA0F2975879458A915977F1.sh
    cd /Users/stalwart/cordova/wand/platforms/ios
    /bin/sh -c /Users/stalwart/Library/Developer/Xcode/DerivedData/Wand-cngshsnffymdtgcgdwctyilbcdws/Build/Intermediates/ArchiveIntermediates/Wand/IntermediateBuildFilesPath/Wand.build/Debug-iphoneos/Wand.build/Script-8BA0F2975879458A915977F1.sh
Wand/Plugins/cordova-fabric-plugin/Crashlytics.framework/run: line 18: /Users/stalwart/cordova/wand/platforms/ios/Wand/Plugins/cordova-fabric-plugin/Crashlytics.framework /Users/stalwart/cordova/wand/platforms/ios/Wand/Plugins/cordova-fabric-plugin/Crashlytics.framework/uploadDSYM: No such file or directory

Issue can be worked around by separating "cd" and "pwd" commands:
cd "$( dirname "${BASH_SOURCE[0]}" )"
DIR=$( pwd )

Is this an upstream Fabric SDK issue?

@TheStalwart  i make a modification in code, this works fine: https://github.com/tiagoSAmaral/FabricPlugin/commit/027ecb4e27b7320d125b02cc85bc0287c2237d34

Solved by @tiagoSAmaral

The simplest way to get rid of that issue is instead of the last run keyword give the path till uploadDSYM
eg
"${PODS_ROOT}/Fabric/run" 123 123
give path as
"${PODS_ROOT}/Fabric.framework/uploadDSYM" 123 123 and it doesn't even affects any configuration changes


Code cleanup: compute_ion_masses

compute_ion_masses here https://github.com/wilhelm-lab/spectrum_fundamentals/blob/e15d68d761404201b82e3618f36c3aa26c0ae8b1/spectrum_fundamentals/fragments.py#L207
is a complicated function that is documented as computing the ion mass for charge state 2. However, it doesn't check that the charge state is 2, but rather checks that the charge state is within the allowed range of charge states. Therefore, it doesn't make sense to provide it with the one-hot encoded version of the charge state but rather give it the actual charge state and simply check 1 <= charge <= 6.
Then further down, there is a convoluted for-loop which goes through the individual functions for each individual column per masses array row.  Also lots of code duplication.

Describe the solution you would like

Instead of doing it rowwise and repeatedly calling individual functions, this should be done columnwise to use numpy vectorization, clean the code and make it more efficient and easier to read in the process.
Helper functions or lambdas to reduce code duplication.
Additional context

This function has never been used and as a result was removed in version 0.7.2


User Module is not visible in left menu.

Link for User Module http://prebid.org/dev-docs/modules/userId.html is not present under http://prebid.org/dev-docs/modules/
Also, the Modules menu does not expand when we are on the Modules page, http://prebid.org/dev-docs/modules/userId.html

This is because the userId module isn't live yet.
I put the docs up so TradeDesk and others can review the proposals. Once the PR is merged and module fully supported, I'll link the doc into the menus.


Copy updated dbt and transform settings from discovery.yml due to dbt 0.19.1 upgrade

Migrated from GitLab: https://gitlab.com/meltano/hub/-/issues/102
Originally created by @aaronsteers on 2021-06-18 02:53:36

The following discussions from meltano!2170 should be addressed:

[ ] @tayloramurphy started a discussion:  (+3 comments)

@aaronsteers will you also make an MR to update discovery.yml, dbt.yml, and the transform yamls?

View 5 previous comments from the original issue on GitLab


Example - how to start django-supervisor automatically on Ubuntu using upstart

Here's how I set up django-supervisor to execute when my VPS boots up.  This file goes in /etc/init/django-supervisor.conf.  Any output or errors from this file itself will appear in /var/log/test.debug since Upstart is apparently bad about outputting errors.
description     "start django-supervisor"

start on runlevel [2345]
stop on runlevel [!2345]
env RUN_AS_USER=root
env VIRTUALENV=myvirtualenv
env PROJECT_DIR=/home/www/myprojectdir
env CMD="source /opt/virtualenvs/$VIRTUALENV/bin/activate; /usr/bin/env python $PROJECT_DIR/manage.py supervisor"

respawn
script
	exec >/var/log/test.debug 2>&1
	echo $CMD
	cd $PROJECT_DIR
	su -c "$CMD" $RUN_AS_USER
end script

If you'd like I can add this to the README or other docs.

FWIW, activating the virtualenv isn't required, just call the virtualenvs' python instead.

Thanks for reaching out. Unfortunately I am no longer actively maintaining this project, so I'm going to move it into archive mode:
https://rfk.id.au/blog/entry/archiving-open-source-projects/


More things should queue GenerateFlatPostJob

Reply deletion
Character replace affecting the post
Icon replace affecting the post
Icon swap (replacing the image) on posts where that icon is used

...replaces might already? I don't immediately remember whether they'd trigger after_save hooks on replies. Probably, since they generate audits?


Expected with and without labels is different

This:
expr = s "END"
s = [a-z]+

will result in an "Expected [a-z] or END" error when you parse 'a'.

This:
expr = s "END"
s "a string" = [a-z]+

will result in an "Expected END" error when you parse 'a'.

This behavior can give rise to some very confusing syntax errors when everything is labeled. Any way to disable this dropping of permissible characters in the error messages?

This behaviour is intentional, see:

issue #368
pull request #415
https://github.com/pegjs/pegjs#error-messages.

I agree with you though, it is confusing, but so will look into this when I'm doing the rewrite after v1


include pyproject.toml in MANIFEST.in (issue #154)

Requires new release (<IP_ADDRESS>)

@ocepaf - if you want to add some tarball checks, please add them here.  I'd like to merge this and make a new release tomorrow.
'

Working on it now.


Dockerised the app

Hi I've written a dockerfile to containerize the app

Looks good to me! Welcome!!! 🍰

Thanks


local video not playing in IOS

Bug
Local video not playing in IOS, it works in Android .
Version
"react-native-video": "^5.0.2",
Code
<Video  source={require('./../assets/video.mp4')}/>
Which player are you experiencing the problem on:

iOS

Environment info
React native info output:
System:
OS: macOS 11.0
CPU: (2) x64 Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz
Memory: 4.67 GB / 12.56 GB
Shell: 5.8 - /bin/zsh
Binaries:
Node: 15.5.0 - /usr/local/bin/node
Yarn: 1.22.10 - /usr/local/bin/yarn
npm: 7.3.0 - /usr/local/bin/npm
SDKs:
iOS SDK:
Platforms: iOS 14.3, DriverKit 20.2, macOS 11.1, tvOS 14.3, watchOS 7.2
IDEs:
Xcode: 12.3/12C33 - /usr/bin/xcodebuild
npmPackages:
react: 16.9.0 => 16.9.0
react-native: 0.61.2 => 0.61.2
npmGlobalPackages:
react-native-cli: 2.0.1

Same issue in ios.
@JosePatricio Did you found any solution to it ?

Same issue in ios.
@JosePatricio Did you found any solution to it ?

Also running into the same issue. Videos are playing fine in debug on iOS, but do not play at all in release builds.

Also running into the same issue. Videos are playing fine in debug on iOS, but do not play at all in release builds.

Had the same issue. Check this https://github.com/facebook/react-native/issues/29279#issuecomment-740041741
That's react-native issue.

Had the same issue. Check this https://github.com/facebook/react-native/issues/29279#issuecomment-740041741
That's react-native issue.

Also running into the same issue. Videos are playing fine in debug on iOS, but do not play at all in release builds.

"react-native-video": "^5.1.0-alpha8",
"react": "^16.13.1",
"react-native": "^0.63.4",

Edit: ended up being user error, asset files were not getting bundled correctly.

@adamawang how did you solve it?


BUG: numpy version requirement mismatch docs vs setup.py

Describe your issue.
According to the setup.py file of the scipy 1.7.3, numpy is <1.23.0
According to the SciPy's documentation of the scipy 1.7.3, numpy is <1.24.0
First reported here: https://stackoverflow.com/questions/73072257/resolve-warning-a-numpy-version-1-16-5-and-1-23-0-is-required-for-this-versi/73072455?noredirect=1#comment129311367_73072455
Reproducing Code Example
pip install scipy==1.7.3 numpy==1.23.1

Error message
Collecting scipy==1.7.3
  Using cached scipy-1.7.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (39.3 MB)
Collecting numpy==1.23.1
  Downloading numpy-1.23.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.1 MB)
     |████████████████████████████████| 17.1 MB 7.6 MB/s
ERROR: scipy 1.7.3 has requirement numpy<1.23.0,>=1.16.5, but you'll have numpy 1.23.1 which is incompatible.
Installing collected packages: numpy, scipy
Successfully installed numpy-1.23.1 scipy-1.7.3

SciPy/NumPy/Python version information
1.7.3 1.23.1 sys.version_info(major=3, minor=8, micro=10, releaselevel='final', serial=0)

Thank you for reporting @psarka. This seems to be wrong in the doc indeed. Would you like to make a PR to fix it?


Rename atom

Literally can compose atom in atom now, not atom at all...

Maybe keep it first, just encourage object state to use state()


Mod message bucket, connection management and isUserModerator() slimmed

Prerequisites

[x] I have read and understood the contribution guidelines
[x] This pull request follows the code style of the project
[x] I have tested this feature

Changes Proposed

Added mod bucket (where limits for moderating chat is 100 per 30 seconds)
TMIEndpoint#isUserModerator() - returned value is slimmed
added disconnect() and reconnect() methods, and makes them to public. (Easiest way controlling connection to the Twitch chat for safe disconnect and reconnect.)

Additional notes
Test units are incomplete. So I test it on Raw project, and looks very well.

By the way. Could you look into this documentation? there is one more backquote ` near 5th line.

Hey, thanks for your contribution.
Your changes are looking good. I will just increase the caching time in the TMIEndpoint#isUserModerator() to prevent delays when sending messages.

I've ask for IRC over WebSocket supporting? There is still planned for changes about it?


Issue in running the Api layer of Hygieia 1.3.0 stable version!

Issue in running the api layer. I am getting error that api.jar file not exists. I can see the api.war file.

Take the latest from master. We converted to pure spring boot starting 1.5.0. There is no war file - it's a jar file.

@AtulKamra can we close this?


Can't go past Ch.3 Intro-1

I can no longer go past Ch.3 intro-1 through this url: https://dev.savingsatoshi.com/en/chapters/chapter-3/intro-1?dev=true
Could this be a feature flag issue? @afterburn
https://github.com/saving-satoshi/saving-satoshi/assets/32662508/0269bd91-d755-44ee-8cbe-4d3832d54d41

Are there chances that you may need to complete other chapters first on the staging? @ecurrencyhodler

Hmmm historically ?dev=true allowed people to bypass any progress locks. Are you able to go past Ch.3 intro-1?

nope,  i get stuck on this screen

although i did try build it locally and it went through could that be because i have completed all chapters

I tried after completing ch.2 and still got stuck. :-/ I think iBen's guess of this being a feature flag issue is the most likely culprit.

Logs I got from the console.

Fixed in 0ad14c39335da83bba2a88915cd7ffe8d8aa477f


Wire.requestFrom() should not be followed by Wire.endTransmission().

In the file "TLE493D-W2B6-3DMagnetic-Sensor/src/util/BusInterface.cpp" in the function readout(), there is a Wire.endTransmission() after the Wire.requestFrom(). That Wire.endTransmission() at the end of the function can be removed.
Explanation: Common-mistakes#2

https://github.com/Infineon/TLE493D-W2B6-3DMagnetic-Sensor/commits/master/src/util/BusInterface.cpp


Print detailed version/build info

Output detailed version/build info with --version flag on entrypoints.
Add get_version() Python API

In [1]: import rerun as rr
DEV ENVIRONMENT DETECTED! Re-importing rerun from: /Users/john/Source/rerun/rerun_py/rerun_sdk

In [2]: rr.get_version()
Out[2]: VersionInfo(major=0, minor=2, patch=0, prerelease=None, build='3a03da72.1')

> rerun --version
rerun 0.2.0+3a03da72.1
branch:1310-add-commit-hash-and-date-to-version-numbers-add-both-to-gui
commit_hash:3a03da72
build_time:2023-02-15 11:59:35 +01:00
build_env:rustc 1.67.0 (fc594f156 2023-01-24),1.67-aarch64-apple-darwin

Upstream PR on shadow-rs: https://github.com/baoyachi/shadow-rs/pull/128
Closes #1310
Checklist

[x] I have read and agree to Contributor Guide and the Code of Conduct
[ ] I've included a screenshot or gif (if applicable)
[ ] I've added a line to CHANGELOG.md (if this is a big enough change to warrant it)

I'll make a simpler version of this, introducing a re_version crate


tf2.0 when use large input dims in tf.keras.layers.Embedding layer under eager mode, it turns to be very slow

Please make sure that this is an issue related to performance of TensorFlow.
As per our
GitHub Policy,
we only address code/doc bugs, performance issues, feature requests and
build/installation issues on GitHub. tag:performance_template
System information

Have I written custom code (as opposed to using a stock
example script provided in TensorFlow):  yes
OS Platform and Distribution (e.g.,
Linux Ubuntu 16.04):  centos7
Mobile device (e.g. iPhone 8, Pixel 2, Samsung Galaxy) if
the issue happens on mobile device:
TensorFlow installed from (source or
binary): - TensorFlow version (use command below):  2.0.0
Python version: - Bazel
version (if compiling from source): 3.6.8
GCC/Compiler version (if compiling from
source):
CUDA/cuDNN version: - GPU model and memory: CUDA10.0 tesla v100 16G

You can collect some of this information using our environment capture
script
You can also obtain the TensorFlow version with: 1. TF 1.0: python -c "import tensorflow as tf; print(tf.GIT_VERSION, tf.VERSION)" 2. TF 2.0: python -c "import tensorflow as tf; print(tf.version.GIT_VERSION, tf.version.VERSION)"
Describe the current behavior
i set the input dims be 10,000,000 when I use tf.keras.layers.Embedding. Under the eager mode(default), mode.fit() is very slow. But when i disable the eager mode, the speed turns to be normal.
Describe the expected behavior
it should be no difference if i enable eager mode or not.
Standalone code to reproduce the issue
Provide a reproducible test case that is the bare minimum necessary to generate
the problem. If possible, please share a link to Colab/Jupyter/any notebook.
test_input = tf.ones((1000, 1), dtype=tf.int64)
label = tf.ones((1000, 1))
m_input = Input(shape=(1,))
dense = Embedding(5000000, 16,name='embed')(m_input)
dense = Dense(10)(dense)
dense = Dense(5)(dense)
output = Dense(1,'sigmoid')(Flatten()(dense))
model = Model(inputs=[m_input], outputs=[output])
model.compile("adam", loss='binary_crossentropy')
model.fit(test_input, label, steps_per_epoch=1000, epochs=1)

Other info / logs Include any logs or source code that would be helpful to
diagnose the problem. If including tracebacks, please include the full
traceback. Large logs and files should be attached.
when use eager mode, time cost is as follow

1/1000 [..............................] - ETA: 29:49 - loss: 0.7492
2/1000 [..............................] - ETA: 25:54 - loss: 0.7430
3/1000 [..............................] - ETA: 24:58 - loss: 0.7368
4/1000 [..............................] - ETA: 24:21 - loss: 0.7307

disable the eager mode using tf.compat.v1.disable_eager_execution()

 706/1000 [====================>.........] - ETA: 0s - loss: 0.0520
 765/1000 [=====================>........] - ETA: 0s - loss: 0.0484
 819/1000 [=======================>......] - ETA: 0s - loss: 0.0455
 870/1000 [=========================>....] - ETA: 0s - loss: 0.0430
 926/1000 [==========================>...] - ETA: 0s - loss: 0.0406
 984/1000 [============================>.] - ETA: 0s - loss: 0.0384
1000/1000 [==============================] - 2s 2ms/step - loss: 0.0379

anyone can helps?

Was able to reproduce the issue, noticed significant time difference with eager mode enabled and disabled. Got similar results with TF-nightly too. Please find the attached gist. Thanks!

@nnnnwang There has been quite some updates in 2.2 for eager performance, would you mind re-trying on the latest version and see if the issue goes away?

I have executed your code in Tensorflow Version 2.5 and could see not much difference in the performance, between Eager and non-Eager Execution.  Thanks!


[ts-http-runtime] Allow insecure bearer token policy

Issues associated with this PR
N/A
Describe the problem that is addressed by this PR
For third-party services, there is a desire to allow local bearer authentication over HTTP. While this is not a pattern that Azure would ever use or recommend, it should be allowed at the discretion of a third-party SDK maintainer.
This PR extends the policy inside ts-http-runtime to add an additional option for disabling the transport check.
What are the possible designs available to address the problem? If there are more than one possible design, why was the one in this PR chosen?
It's possible to only consult the existing allowInsecureConnection on the pipeline request, but because we have a strong desire to consolidate our Azure-branded core on top of this package, I thought it best to make this switch opt-in at the policy level so we don't accidentally end up enabling it for Azure SDKs.
Are there test cases added in this PR?
Yes
Provide a list of related PRs
Builds off of #30193
#17749

Closing per offline conversation - once the right sec folks sign off we can reopen this PR 👍

API change check
APIView has identified API level changes in this PR and created following API reviews.
@typespec/ts-http-runtime


kpt cfg list-setters shouldn't recurse subpackages by default

By default, we should only list the top-level setters as typical UX would not be to try to list all setters in the entire directory tree. (Equivalent to --recurse-subpackages=false.)

@morgante Is there a reason for -R to be default false? Other users wanted true as default. And it would make sense as well to provide comprehensive list of setters. What is the argument for not doing so?

@phanimarupaka Is this fixed?

@morgante Closed because of no activity on the issue. Can you please respond to my question.

@morgante Is there a reason for -R to be default false?

If you are interacting with a top-level package, I'd expect to by default only interact with that. Especially for a complex package (with many subpackages), the default output ends up being very verbose.
In general, we should expect users to opt-in to verbose behavior not surface all verbosity by default.


"add cursor below " not working on linux

Does this issue occur when all extensions are disabled?: Yes/No

VS Code Version:
1.71.2
74b1f979648cc44d385a2286793c226e611f59e7
x6
OS Version:
Manjaro Linux x86_64, Kernel: 5.15.65-1-MANJARO

Steps to Reproduce:

set "Control+Alt+DownArrow" as short cut

{
  "key": "ctrl+alt+down",
  "command": "editor.action.insertCursorBelow",
  "when": "editorTextFocus"
}

press  "ctrl+alt+down"

expect add cursor below. but not working, ctrl+alt is activating menu bar

See this after press  ctrl+alt , lose focus

Let's first try to find out what command executes on your machine, with your settings and your keybindings when pressing ctrl+alt+down. Could you please try the following:

Run the command Developer: Toggle Keyboard Shortcuts Troubleshooting
This will activate logging of dispatched keyboard shortcuts and will open an output panel with the corresponding log file.
Press exactly the keybinding you desire.
check what VS Code detects and what command is invoked.

If you are having trouble understanding the output, please feel free to paste here and I can try to help.

I press ctrl, alt, t one after another, and release them all at once. log output:
[2022-09-30 00:04:22.724] [renderer10] [info] [KeybindingService]: / Received  keydown event - modifiers: [ctrl], code: ControlLeft, keyCode: 17, key: Control
[2022-09-30 00:04:22.758] [renderer10] [info] [KeybindingService]: | Converted keydown event - modifiers: [ctrl], code: ControlLeft, keyCode: 5 ('Ctrl')
[2022-09-30 00:04:22.758] [renderer10] [info] [KeybindingService]: \ Keyboard event cannot be dispatched in keydown phase.
[2022-09-30 00:04:24.535] [renderer10] [info] [KeybindingService]: / Received  keydown event - modifiers: [ctrl,alt], code: AltLeft, keyCode: 18, key: Alt
[2022-09-30 00:04:24.535] [renderer10] [info] [KeybindingService]: | Converted keydown event - modifiers: [ctrl,alt], code: AltLeft, keyCode: 6 ('Alt')
[2022-09-30 00:04:24.535] [renderer10] [info] [KeybindingService]: \ Keyboard event cannot be dispatched in keydown phase.

seems down key not fired

This is my binding:

Same issue when Developer: Reload With Extensions Disabled

@pluveto Thank you for the extra information. From your log, it looks like VS Code is not receiving the keypress from OS. There is nothing we can do on our side if the OS doesn't dispatch the keypress. Are you able to use ctrl+alt+down in other applications on this machine?

██████████████████  ████████   pluveto@pcportable
██████████████████  ████████   ------------------
██████████████████  ████████   OS: Manjaro Linux x86_64
██████████████████  ████████   Host: B450M DS3H
████████            ████████   Kernel: 5.15.65-1-MANJARO
████████  ████████  ████████   Uptime: 2 days, 3 hours, 11 mins
████████  ████████  ████████   Packages: 1204 (pacman)
████████  ████████  ████████   Shell: zsh 5.9
████████  ████████  ████████   Resolution: 2560x1080
████████  ████████  ████████   DE: GNOME 42.4
████████  ████████  ████████   WM: Mutter
████████  ████████  ████████   WM Theme: Flat-Remix-Violet-Dark-fullPanel
████████  ████████  ████████
████████  ████████  ████████   Theme: Adw-dark [GTK2/3]
                               Icons: Papirus-Dark [GTK2/3]
                               Terminal: yakuake
                               CPU: AMD Ryzen 5 3600 (12) @ 3.600GHz
                               GPU: NVIDIA GeForce RTX 3060 Ti Lite Hash Rate
                               Memory: 9141MiB / 40036MiB

I found ctrl+alt+n is not working in vscode, but works in https://vscode.dev/
final solution is
 gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left "['']"
 gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-right "['']"
 gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-up "['']"
 gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-down "['']"


luci-lib-ip: returns interface-identifier for v4-netmasks

Based on this issue on our freifunk-firmware (https://github.com/freifunk-berlin/firmware/issues/754) I found the following since 1d2b4c777fd47f8d520b21d7085d3e7eb387cf02
(code taken from our wizard https://github.com/freifunk-berlin/firmware-packages/blob/1226ad42fe81eba6bd74df786320976cc154f006/utils/luci-app-ffwizard-berlin/luasrc/model/cbi/freifunk/assistent/wireless.lua#L236)
local ip = require "luci.ip"
local dhcpmeshnet = '<IP_ADDRESS>/28'

dhcpmeshnet = ip.IPv4(dhcpmeshnet)

local prenetconfig={}
prenetconfig.type='bridge'
prenetconfig.proto='static'
prenetconfig.ipaddr=dhcpmeshnet:minhost():string()
prenetconfig.netmask=dhcpmeshnet:mask():string()

print('prenet.addr: ' .. prenetconfig.ipaddr)
print('prenet.mask: ' .. prenetconfig.netmask)
print('dhcpmesh.mask: ' .. dhcpmeshnet:minhost():string())

Running this code results in:

prenet.addr: <IP_ADDRESS>
prenet.mask: <IP_ADDRESS>%ifb0
dhcpmesh.mask: <IP_ADDRESS>

Commenting out the line prenetconfig.proto='static' changes the output to:

prenet.addr: <IP_ADDRESS>
prenet.mask: <IP_ADDRESS>
dhcpmesh.mask: <IP_ADDRESS>

We use the prenetconfig variable to generate a new interface in uci, which ends up in an invalid network-config as of the faulty netmask. This appended interface we have never seen before the change of lib-ip. Even commit b349428e167c5c129ce352aa6d391fea85122fd4 doesn't help.
@jow- any ideas?

This can also be seen on master branch.

I guess there's more places where the scope member is not properly initialized to 0. If you have a reliable reproducer, try debugging it.

Just downloaded a fresh snapshot for x86-generic from the buildbot and ran the following:
BusyBox v1.31.1 () built-in shell (ash)

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 OpenWrt SNAPSHOT, r12202-cc89c5fe27
 -----------------------------------------------------
=== WARNING! =====================================
There is no root password defined on this device!
Use the "passwd" command to set up a new password
in order to prevent unauthorized SSH logins.
--------------------------------------------------
root@OpenWrt:~# opkg update
root@OpenWrt:~# opkg install lua luci-lib-ip
root@OpenWrt:/tmp# opkg list luci-lib-ip
luci-lib-ip - git-20.038.16141-980e893-1 - Lua library for IP calculation and routing information
root@OpenWrt:~# cd /tmp/
root@OpenWrt:/tmp# cat test-libip.lua
local ip = require "luci.ip"
local dhcpmeshnet = '<IP_ADDRESS>/28'

dhcpmeshnet = ip.IPv4(dhcpmeshnet)

local prenetconfig={}
prenetconfig.type='bridge'
prenetconfig.proto='static'
prenetconfig.ipaddr=dhcpmeshnet:minhost():string()
prenetconfig.netmask=dhcpmeshnet:mask():string()

print('prenet.addr: ' .. prenetconfig.ipaddr)
print('prenet.mask: ' .. prenetconfig.netmask)
print('dhcpmesh.mask: ' .. dhcpmeshnet:minhost():string())

root@OpenWrt:/tmp# lua test-libip.lua
prenet.addr: <IP_ADDRESS>
prenet.mask: <IP_ADDRESS>%br-lan
dhcpmesh.mask: <IP_ADDRESS>
root@OpenWrt:/tmp#

That's exact the code provided above causing this problem.
@jow- you don't see this faulty result? Then the question comes up, what's the difference in our setups?
Can anyone else reproduce?

This happens on 19.07.1 x86/64 in Qemu:
BusyBox v1.30.1 () built-in shell (ash)

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 OpenWrt 19.07.1, r10911-c155900f66
 -----------------------------------------------------
=== WARNING! =====================================
There is no root password defined on this device!
Use the "passwd" command to set up a new password
in order to prevent unauthorized SSH logins.
--------------------------------------------------
root@OpenWrt:/# vi /tmp/test.lua
root@OpenWrt:/# cat /tmp/test.lua
local ip = require "luci.ip"
local dhcpmeshnet = '<IP_ADDRESS>/28'

dhcpmeshnet = ip.IPv4(dhcpmeshnet)

local prenetconfig={}
prenetconfig.type='bridge'
prenetconfig.proto='static'
prenetconfig.ipaddr=dhcpmeshnet:minhost():string()
prenetconfig.netmask=dhcpmeshnet:mask():string()

print('prenet.addr: ' .. prenetconfig.ipaddr)
print('prenet.mask: ' .. prenetconfig.netmask)
print('dhcpmesh.mask: ' .. dhcpmeshnet:minhost():string())
root@OpenWrt:/# lua /tmp/test.lua
prenet.addr: <IP_ADDRESS>
prenet.mask: <IP_ADDRESS>
dhcpmesh.mask: <IP_ADDRESS>
root@OpenWrt:/#

Thanks for fixing and for cherry-picking to 19.07.
Even I still wonder, why removing the prenetconfig.proto='static' line changes the result copied from lib-ip ...


Problema al instalar repositorio según las instrucciones.

Lineas abajo copio el error que me sale al instalar y al colocar: pip install -r requirements.txt

D:\Documents\GitHub\Zonda>pip install -r requirements.txt
Collecting cached-property==1.4.3 (from -r requirements.txt (line 1))
Using cached cached_property-1.4.3-py2.py3-none-any.whl (10 kB)
Collecting cx-Freeze==5.1.1 (from -r requirements.txt (line 2))
Using cached cx_Freeze-5.1.1.tar.gz (61 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... error
error: subprocess-exited-with-error
× Getting requirements to build wheel did not run successfully.
│ exit code: 1
╰─> [21 lines of output]
Traceback (most recent call last):
File "c:\users\mjlaz\appdata\local\programs\python\python38\lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 353, in
main()
File "c:\users\mjlaz\appdata\local\programs\python\python38\lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 335, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
File "c:\users\mjlaz\appdata\local\programs\python\python38\lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 118, in get_requires_for_build_wheel
return hook(config_settings)
File "C:\Users\mjlaz\AppData\Local\Temp\pip-build-env-qgu84duc\overlay\Lib\site-packages\setuptools\build_meta.py", line 355, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=['wheel'])
File "C:\Users\mjlaz\AppData\Local\Temp\pip-build-env-qgu84duc\overlay\Lib\site-packages\setuptools\build_meta.py", line 325, in _get_build_requires
self.run_setup()
File "C:\Users\mjlaz\AppData\Local\Temp\pip-build-env-qgu84duc\overlay\Lib\site-packages\setuptools\build_meta.py", line 507, in run_setup
super(BuildMetaLegacyBackend, self).run_setup(setup_script=setup_script)
File "C:\Users\mjlaz\AppData\Local\Temp\pip-build-env-qgu84duc\overlay\Lib\site-packages\setuptools\build_meta.py", line 341, in run_setup
exec(code, locals())
File "", line 5, in
File "C:\Users\mjlaz\AppData\Local\Temp\pip-install-04xjjye4\cx-freeze_a54dc73d0f1c4710aea3eef78801b4f8\cx_Freeze_init.py", line 7, in
from cx_Freeze.windist import *
File "C:\Users\mjlaz\AppData\Local\Temp\pip-install-04xjjye4\cx-freeze_a54dc73d0f1c4710aea3eef78801b4f8\cx_Freeze\windist.py", line 1, in
import distutils.command.bdist_msi
ModuleNotFoundError: No module named 'distutils.command.bdist_msi'
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error
× Getting requirements to build wheel did not run successfully.
│ exit code: 1
╰─> See above for output.
note: This error originates from a subprocess, and is likely not a problem with pip.

Se ve que el problema es con el paquete Cx_Freeze. Borralo de. requirements.txt e intenta instalar todo otra vez. No lo vas a necesitar, es solo para crear el instalador.

Buenos días, elimine Cx_Freeze, y ahora sale lo siguiente:

D:\Documents\GitHub\Zonda>pip install -r requirements.txt
Collecting cached-property==1.4.3 (from -r requirements.txt (line 1))
Using cached cached_property-1.4.3-py2.py3-none-any.whl (10 kB)
Collecting Jinja2==2.10 (from -r requirements.txt (line 2))
Using cached Jinja2-2.10-py2.py3-none-any.whl (126 kB)
Collecting numpy==1.14.5 (from -r requirements.txt (line 3))
Using cached numpy-1.14.5.zip (4.9 MB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... error
error: subprocess-exited-with-error
× Preparing metadata (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [260 lines of output]
blas_opt_info:
blas_mkl_info:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries mkl_rt not found in ['c:\users\mjlaz\appdata\local\programs\python\python38\lib', 'C:\', 'c:\users\mjlaz\appdata\local\programs\python\python38\libs']
NOT AVAILABLE
  blis_info:
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries blis not found in ['c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\lib', 'C:\\', 'c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\libs']
    NOT AVAILABLE

  openblas_info:
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries openblas not found in ['c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\lib', 'C:\\', 'c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\libs']
  get_default_fcompiler: matching types: '['gnu', 'intelv', 'absoft', 'compaqv', 'intelev', 'gnu95', 'g95', 'intelvem', 'intelem', 'flang']'
  customize GnuFCompiler
  Could not locate executable g77
  Could not locate executable f77
  customize IntelVisualFCompiler
  Could not locate executable ifort
  Could not locate executable ifl
  customize AbsoftFCompiler
  Could not locate executable f90
  customize CompaqVisualFCompiler
  Could not locate executable DF
  customize IntelItaniumVisualFCompiler
  Could not locate executable efl
  customize Gnu95FCompiler
  Could not locate executable gfortran
  Could not locate executable f95
  customize G95FCompiler
  Could not locate executable g95
  customize IntelEM64VisualFCompiler
  customize IntelEM64TFCompiler
  Could not locate executable efort
  Could not locate executable efc
  customize PGroupFlangCompiler
  Could not locate executable flang
  don't know how to compile Fortran code on platform 'nt'
    NOT AVAILABLE

  atlas_3_10_blas_threads_info:
  Setting PTATLAS=ATLAS
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries tatlas not found in ['c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\lib', 'C:\\', 'c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\libs']
    NOT AVAILABLE

  atlas_3_10_blas_info:
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries satlas not found in ['c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\lib', 'C:\\', 'c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\libs']
    NOT AVAILABLE

  atlas_blas_threads_info:
  Setting PTATLAS=ATLAS
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries ptf77blas,ptcblas,atlas not found in ['c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\lib', 'C:\\', 'c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\libs']
    NOT AVAILABLE

  atlas_blas_info:
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries f77blas,cblas,atlas not found in ['c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\lib', 'C:\\', 'c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\libs']
    NOT AVAILABLE

  blas_info:
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries blas not found in ['c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\lib', 'C:\\', 'c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\libs']
    NOT AVAILABLE

  blas_src_info:
    NOT AVAILABLE

    NOT AVAILABLE

  "svnversion" no se reconoce como un comando interno o externo,
  programa o archivo por lotes ejecutable.
  "svnversion" no se reconoce como un comando interno o externo,
  programa o archivo por lotes ejecutable.
  non-existing path in 'numpy\\distutils': 'site.cfg'
  F2PY Version 2
  lapack_opt_info:
  lapack_mkl_info:
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries mkl_rt not found in ['c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\lib', 'C:\\', 'c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\libs']
    NOT AVAILABLE

  openblas_lapack_info:
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries openblas not found in ['c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\lib', 'C:\\', 'c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\libs']
    NOT AVAILABLE

  openblas_clapack_info:
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries openblas,lapack not found in ['c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\lib', 'C:\\', 'c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\libs']
    NOT AVAILABLE

  atlas_3_10_threads_info:
  Setting PTATLAS=ATLAS
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries tatlas,tatlas not found in c:\users\mjlaz\appdata\local\programs\python\python38\lib
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in c:\users\mjlaz\appdata\local\programs\python\python38\lib
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries tatlas,tatlas not found in C:\
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in C:\
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries tatlas,tatlas not found in c:\users\mjlaz\appdata\local\programs\python\python38\libs
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in c:\users\mjlaz\appdata\local\programs\python\python38\libs
  <class 'numpy.distutils.system_info.atlas_3_10_threads_info'>
    NOT AVAILABLE

  atlas_3_10_info:
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries satlas,satlas not found in c:\users\mjlaz\appdata\local\programs\python\python38\lib
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in c:\users\mjlaz\appdata\local\programs\python\python38\lib
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries satlas,satlas not found in C:\
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in C:\
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries satlas,satlas not found in c:\users\mjlaz\appdata\local\programs\python\python38\libs
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in c:\users\mjlaz\appdata\local\programs\python\python38\libs
  <class 'numpy.distutils.system_info.atlas_3_10_info'>
    NOT AVAILABLE

  atlas_threads_info:
  Setting PTATLAS=ATLAS
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries ptf77blas,ptcblas,atlas not found in c:\users\mjlaz\appdata\local\programs\python\python38\lib
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in c:\users\mjlaz\appdata\local\programs\python\python38\lib
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries ptf77blas,ptcblas,atlas not found in C:\
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in C:\
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries ptf77blas,ptcblas,atlas not found in c:\users\mjlaz\appdata\local\programs\python\python38\libs
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in c:\users\mjlaz\appdata\local\programs\python\python38\libs
  <class 'numpy.distutils.system_info.atlas_threads_info'>
    NOT AVAILABLE

  atlas_info:
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries f77blas,cblas,atlas not found in c:\users\mjlaz\appdata\local\programs\python\python38\lib
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in c:\users\mjlaz\appdata\local\programs\python\python38\lib
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries f77blas,cblas,atlas not found in C:\
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in C:\
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries f77blas,cblas,atlas not found in c:\users\mjlaz\appdata\local\programs\python\python38\libs
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in c:\users\mjlaz\appdata\local\programs\python\python38\libs
  <class 'numpy.distutils.system_info.atlas_info'>
    NOT AVAILABLE

  lapack_info:
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack not found in ['c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\lib', 'C:\\', 'c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\libs']
    NOT AVAILABLE

  lapack_src_info:
    NOT AVAILABLE

    NOT AVAILABLE

  running dist_info
  running build_src
  build_src
  building py_modules sources
  creating build
  creating build\src.win-amd64-3.8
  creating build\src.win-amd64-3.8\numpy
  creating build\src.win-amd64-3.8\numpy\distutils
  building library "npymath" sources
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  Running from numpy source directory.
  <string>:369: UserWarning: Unrecognized setuptools command, proceeding with generating Cython sources and expanding templates
  C:\Users\mjlaz\AppData\Local\Temp\pip-install-08xd7d8a\numpy_84002b5cfc2149e28cc9fcf054219189\numpy\distutils\misc_util.py:464: SyntaxWarning: "is" with a literal. Did you mean "=="?
    return is_string(s) and ('*' in s or '?' is s)
  C:\Users\mjlaz\AppData\Local\Temp\pip-install-08xd7d8a\numpy_84002b5cfc2149e28cc9fcf054219189\numpy\distutils\system_info.py:624: UserWarning:
      Atlas (http://math-atlas.sourceforge.net/) libraries not found.
      Directories to search for the libraries can be specified in the
      numpy/distutils/site.cfg file (section [atlas]) or by setting
      the ATLAS environment variable.
    self.calc_info()
  C:\Users\mjlaz\AppData\Local\Temp\pip-install-08xd7d8a\numpy_84002b5cfc2149e28cc9fcf054219189\numpy\distutils\system_info.py:624: UserWarning:
      Blas (http://www.netlib.org/blas/) libraries not found.
      Directories to search for the libraries can be specified in the
      numpy/distutils/site.cfg file (section [blas]) or by setting
      the BLAS environment variable.
    self.calc_info()
  C:\Users\mjlaz\AppData\Local\Temp\pip-install-08xd7d8a\numpy_84002b5cfc2149e28cc9fcf054219189\numpy\distutils\system_info.py:624: UserWarning:
      Blas (http://www.netlib.org/blas/) sources not found.
      Directories to search for the sources can be specified in the
      numpy/distutils/site.cfg file (section [blas_src]) or by setting
      the BLAS_SRC environment variable.
    self.calc_info()
  C:\Users\mjlaz\AppData\Local\Temp\pip-install-08xd7d8a\numpy_84002b5cfc2149e28cc9fcf054219189\numpy\distutils\system_info.py:624: UserWarning:
      Lapack (http://www.netlib.org/lapack/) libraries not found.
      Directories to search for the libraries can be specified in the
      numpy/distutils/site.cfg file (section [lapack]) or by setting
      the LAPACK environment variable.
    self.calc_info()
  C:\Users\mjlaz\AppData\Local\Temp\pip-install-08xd7d8a\numpy_84002b5cfc2149e28cc9fcf054219189\numpy\distutils\system_info.py:624: UserWarning:
      Lapack (http://www.netlib.org/lapack/) sources not found.
      Directories to search for the sources can be specified in the
      numpy/distutils/site.cfg file (section [lapack_src]) or by setting
      the LAPACK_SRC environment variable.
    self.calc_info()
  C:\Users\mjlaz\AppData\Local\Temp\pip-build-env-pai9u2pe\overlay\Lib\site-packages\setuptools\_distutils\dist.py:265: UserWarning: Unknown distribution option: 'define_macros'
    warnings.warn(msg)
  error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
  [end of output]

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

Para numpy bajare el wheel de aca . Y luego hace pip install "path al whl". Una vez que hagas eso intenta de nuevo con requirements.txt

Instalado...
Ahora sale lo siguiente:

D:\Documents\GitHub\Zonda>pip install -r requirements.txt
Collecting cached-property==1.4.3 (from -r requirements.txt (line 1))
Using cached cached_property-1.4.3-py2.py3-none-any.whl (10 kB)
Collecting Jinja2==2.10 (from -r requirements.txt (line 2))
Using cached Jinja2-2.10-py2.py3-none-any.whl (126 kB)
Collecting numpy==1.14.5 (from -r requirements.txt (line 3))
Using cached numpy-1.14.5.zip (4.9 MB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... error
error: subprocess-exited-with-error
× Preparing metadata (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [260 lines of output]
blas_opt_info:
blas_mkl_info:
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
customize MSVCCompiler
libraries mkl_rt not found in ['c:\users\mjlaz\appdata\local\programs\python\python38\lib', 'C:\', 'c:\users\mjlaz\appdata\local\programs\python\python38\libs']
NOT AVAILABLE
  blis_info:
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries blis not found in ['c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\lib', 'C:\\', 'c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\libs']
    NOT AVAILABLE

  openblas_info:
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries openblas not found in ['c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\lib', 'C:\\', 'c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\libs']
  get_default_fcompiler: matching types: '['gnu', 'intelv', 'absoft', 'compaqv', 'intelev', 'gnu95', 'g95', 'intelvem', 'intelem', 'flang']'
  customize GnuFCompiler
  Could not locate executable g77
  Could not locate executable f77
  customize IntelVisualFCompiler
  Could not locate executable ifort
  Could not locate executable ifl
  customize AbsoftFCompiler
  Could not locate executable f90
  customize CompaqVisualFCompiler
  Could not locate executable DF
  customize IntelItaniumVisualFCompiler
  Could not locate executable efl
  customize Gnu95FCompiler
  Could not locate executable gfortran
  Could not locate executable f95
  customize G95FCompiler
  Could not locate executable g95
  customize IntelEM64VisualFCompiler
  customize IntelEM64TFCompiler
  Could not locate executable efort
  Could not locate executable efc
  customize PGroupFlangCompiler
  Could not locate executable flang
  don't know how to compile Fortran code on platform 'nt'
    NOT AVAILABLE

  atlas_3_10_blas_threads_info:
  Setting PTATLAS=ATLAS
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries tatlas not found in ['c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\lib', 'C:\\', 'c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\libs']
    NOT AVAILABLE

  atlas_3_10_blas_info:
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries satlas not found in ['c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\lib', 'C:\\', 'c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\libs']
    NOT AVAILABLE

  atlas_blas_threads_info:
  Setting PTATLAS=ATLAS
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries ptf77blas,ptcblas,atlas not found in ['c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\lib', 'C:\\', 'c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\libs']
    NOT AVAILABLE

  atlas_blas_info:
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries f77blas,cblas,atlas not found in ['c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\lib', 'C:\\', 'c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\libs']
    NOT AVAILABLE

  blas_info:
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries blas not found in ['c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\lib', 'C:\\', 'c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\libs']
    NOT AVAILABLE

  blas_src_info:
    NOT AVAILABLE

    NOT AVAILABLE

  "svnversion" no se reconoce como un comando interno o externo,
  programa o archivo por lotes ejecutable.
  "svnversion" no se reconoce como un comando interno o externo,
  programa o archivo por lotes ejecutable.
  non-existing path in 'numpy\\distutils': 'site.cfg'
  F2PY Version 2
  lapack_opt_info:
  lapack_mkl_info:
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries mkl_rt not found in ['c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\lib', 'C:\\', 'c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\libs']
    NOT AVAILABLE

  openblas_lapack_info:
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries openblas not found in ['c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\lib', 'C:\\', 'c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\libs']
    NOT AVAILABLE

  openblas_clapack_info:
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries openblas,lapack not found in ['c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\lib', 'C:\\', 'c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\libs']
    NOT AVAILABLE

  atlas_3_10_threads_info:
  Setting PTATLAS=ATLAS
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries tatlas,tatlas not found in c:\users\mjlaz\appdata\local\programs\python\python38\lib
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in c:\users\mjlaz\appdata\local\programs\python\python38\lib
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries tatlas,tatlas not found in C:\
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in C:\
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries tatlas,tatlas not found in c:\users\mjlaz\appdata\local\programs\python\python38\libs
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in c:\users\mjlaz\appdata\local\programs\python\python38\libs
  <class 'numpy.distutils.system_info.atlas_3_10_threads_info'>
    NOT AVAILABLE

  atlas_3_10_info:
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries satlas,satlas not found in c:\users\mjlaz\appdata\local\programs\python\python38\lib
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in c:\users\mjlaz\appdata\local\programs\python\python38\lib
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries satlas,satlas not found in C:\
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in C:\
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries satlas,satlas not found in c:\users\mjlaz\appdata\local\programs\python\python38\libs
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in c:\users\mjlaz\appdata\local\programs\python\python38\libs
  <class 'numpy.distutils.system_info.atlas_3_10_info'>
    NOT AVAILABLE

  atlas_threads_info:
  Setting PTATLAS=ATLAS
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries ptf77blas,ptcblas,atlas not found in c:\users\mjlaz\appdata\local\programs\python\python38\lib
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in c:\users\mjlaz\appdata\local\programs\python\python38\lib
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries ptf77blas,ptcblas,atlas not found in C:\
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in C:\
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries ptf77blas,ptcblas,atlas not found in c:\users\mjlaz\appdata\local\programs\python\python38\libs
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in c:\users\mjlaz\appdata\local\programs\python\python38\libs
  <class 'numpy.distutils.system_info.atlas_threads_info'>
    NOT AVAILABLE

  atlas_info:
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries f77blas,cblas,atlas not found in c:\users\mjlaz\appdata\local\programs\python\python38\lib
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in c:\users\mjlaz\appdata\local\programs\python\python38\lib
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries f77blas,cblas,atlas not found in C:\
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in C:\
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries f77blas,cblas,atlas not found in c:\users\mjlaz\appdata\local\programs\python\python38\libs
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in c:\users\mjlaz\appdata\local\programs\python\python38\libs
  <class 'numpy.distutils.system_info.atlas_info'>
    NOT AVAILABLE

  lapack_info:
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack not found in ['c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\lib', 'C:\\', 'c:\\users\\mjlaz\\appdata\\local\\programs\\python\\python38\\libs']
    NOT AVAILABLE

  lapack_src_info:
    NOT AVAILABLE

    NOT AVAILABLE

  running dist_info
  running build_src
  build_src
  building py_modules sources
  creating build
  creating build\src.win-amd64-3.8
  creating build\src.win-amd64-3.8\numpy
  creating build\src.win-amd64-3.8\numpy\distutils
  building library "npymath" sources
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  Running from numpy source directory.
  <string>:369: UserWarning: Unrecognized setuptools command, proceeding with generating Cython sources and expanding templates
  C:\Users\mjlaz\AppData\Local\Temp\pip-install-qehq_67n\numpy_849a927c900144e6a939337cbbc74c09\numpy\distutils\misc_util.py:464: SyntaxWarning: "is" with a literal. Did you mean "=="?
    return is_string(s) and ('*' in s or '?' is s)
  C:\Users\mjlaz\AppData\Local\Temp\pip-install-qehq_67n\numpy_849a927c900144e6a939337cbbc74c09\numpy\distutils\system_info.py:624: UserWarning:
      Atlas (http://math-atlas.sourceforge.net/) libraries not found.
      Directories to search for the libraries can be specified in the
      numpy/distutils/site.cfg file (section [atlas]) or by setting
      the ATLAS environment variable.
    self.calc_info()
  C:\Users\mjlaz\AppData\Local\Temp\pip-install-qehq_67n\numpy_849a927c900144e6a939337cbbc74c09\numpy\distutils\system_info.py:624: UserWarning:
      Blas (http://www.netlib.org/blas/) libraries not found.
      Directories to search for the libraries can be specified in the
      numpy/distutils/site.cfg file (section [blas]) or by setting
      the BLAS environment variable.
    self.calc_info()
  C:\Users\mjlaz\AppData\Local\Temp\pip-install-qehq_67n\numpy_849a927c900144e6a939337cbbc74c09\numpy\distutils\system_info.py:624: UserWarning:
      Blas (http://www.netlib.org/blas/) sources not found.
      Directories to search for the sources can be specified in the
      numpy/distutils/site.cfg file (section [blas_src]) or by setting
      the BLAS_SRC environment variable.
    self.calc_info()
  C:\Users\mjlaz\AppData\Local\Temp\pip-install-qehq_67n\numpy_849a927c900144e6a939337cbbc74c09\numpy\distutils\system_info.py:624: UserWarning:
      Lapack (http://www.netlib.org/lapack/) libraries not found.
      Directories to search for the libraries can be specified in the
      numpy/distutils/site.cfg file (section [lapack]) or by setting
      the LAPACK environment variable.
    self.calc_info()
  C:\Users\mjlaz\AppData\Local\Temp\pip-install-qehq_67n\numpy_849a927c900144e6a939337cbbc74c09\numpy\distutils\system_info.py:624: UserWarning:
      Lapack (http://www.netlib.org/lapack/) sources not found.
      Directories to search for the sources can be specified in the
      numpy/distutils/site.cfg file (section [lapack_src]) or by setting
      the LAPACK_SRC environment variable.
    self.calc_info()
  C:\Users\mjlaz\AppData\Local\Temp\pip-build-env-1ztxzsrp\overlay\Lib\site-packages\setuptools\_distutils\dist.py:265: UserWarning: Unknown distribution option: 'define_macros'
    warnings.warn(msg)
  error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
  [end of output]

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

Fijate que al final dice "error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/". Intenta instalando eso y proba de nuevo.

Muchas gracias.... segumimos avanzando....

D:\Documents\GitHub\Zonda>pip install -r requirements.txt
Collecting cached-property==1.4.3 (from -r requirements.txt (line 1))
Using cached cached_property-1.4.3-py2.py3-none-any.whl (10 kB)
Collecting Jinja2==2.10 (from -r requirements.txt (line 2))
Using cached Jinja2-2.10-py2.py3-none-any.whl (126 kB)
Collecting numpy==1.14.5 (from -r requirements.txt (line 3))
Using cached numpy-1.14.5.zip (4.9 MB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
ERROR: Ignored the following versions that require a different python version: 1.25.0 Requires-Python >=3.9; 1.25.0rc1 Requires-Python >=3.9; 1.25.1 Requires-Python >=3.9; 1.25.2 Requires-Python >=3.9; 1.26.0b1 Requires-Python <3.13,>=3.9
ERROR: Could not find a version that satisfies the requirement PyQt5==5.10 (from versions: 5.10.1, 5.11.2, 5.11.3, 5.12, 5.12.1, 5.12.2, 5.12.3, 5.13.0, 5.13.1, 5.13.2, 5.14.0, 5.14.1, 5.14.2, 5.15.0, 5.15.1, 5.15.2, 5.15.3, 5.15.4, 5.15.5, 5.15.6, 5.15.7, 5.15.8, 5.15.9)
ERROR: No matching distribution found for PyQt5==5.10

Estimado, logró ver el error anterior... hasta ahora no logró instalar....
Le agradezco de antemano.
Saludos

Disculpe alguna solución al anterior comentario?

@mjlazo acabo de actualizar la release con instalador.
https://github.com/efdiloreto/ZondaPro/releases/tag/1.0.0

Mcuhas gracias!!!!!!


Adjust negative RAT test screen (EXPOSUREAPP-12933)

https://www.figma.com/file/KuDEcMSREg3VhZRhC3FXTY/COVID19_Master_2.20?node-id=50402%3A38103
https://jira-ibs.wbs.net.sap/browse/EXPOSUREAPP-12933

Cross-reference to https://github.com/corona-warn-app/cwa-app-android/issues/5107 where

Internal Tracking ID: EXPOSUREAPP-12906
covered in
Internal Tracking ID: EXPOSUREAPP-12933

is listed.


Make the entire template card clickable

Currently the cards used to select the user's template are only clickable on the select button. There also isn't any hover effect on the card itself. The behaviour of the TemplateSelector component should be changed to have hover styling and to have the entire card be clickable.

I would like to contribute. I will make Pr on 1st October, just wanted to ask if you're talking about this card component

Please assign this to me.

Hi Ankit, thanks for reaching out. That is indeed the card I meant. I've assigned the issue to you. If you need any assistance please let me know.

Hey! @dannyverp I just completed enhancing the card. Just wanted to know if you want to me to make a new branch and commit changes in it or i myself just commit in master branch?And ya there's a screenshot of card hover

And made the card clickable as well.

From a fork from master to master should be fine 😄

Hey! @dannyverp I've made my pull request.
Thanks for assigning me.

Hi @AnkitJuyal009, I've check the PR. I've added a suggested commit https://github.com/dannyverp/markdownprofile/pull/12/commits/31da4b20ac7c1828c8ac8b28fcb4d04d1288b891 adding the pointer style to the cursor. If you're ok with adding that commit in the PR I'll merge it :+1:

Sure @dannyverp I'll do it.

Merged and deployed, thank you! :+1:


NEED TO INCREASE RECOMMENDED SPEED OF SIMULATED TURTLEBOT3

ISSUE TEMPLATE ver. 0.4.0

Which TurtleBot3 platform do you use?

[Yes ] Burger
[ ] Waffle
[ ] Waffle Pi

Which ROS is working with TurtleBot3?

[Yes ] ROS 1 Kinetic Kame
[ ] ROS 1 Melodic Morenia
[ ] ROS 1 Noetic Ninjemys
[ ] ROS 2 Dashing Diademata
[ ] ROS 2 Eloquent Elusor
[ ] ROS 2 Foxy Fitzroy
[ ] etc (Please specify your ROS Version here)

Which SBC(Single Board Computer) is working on TurtleBot3?

[ ] Intel Joule 570x
[ ] Raspberry Pi 3B+
[ ] Raspberry Pi 4
[ ] etc (Please specify your SBC here)

Which OS you installed on SBC?

[ ] Raspbian distributed by ROBOTIS
[ ] Ubuntu MATE (16.04/18.04/20.04)
[ ] Ubuntu preinstalled server (18.04/20.04)
[ ] etc (Please specify your OS here)

Which OS you installed on Remote PC?

[ ] Ubuntu 16.04 LTS (Xenial Xerus)
[ ] Ubuntu 18.04 LTS (Bionic Beaver)
[ ] Ubuntu 20.04 LTS (Focal Fossa)
[ ] Windows 10
[ ] MAC OS X (Specify version)
[ ] etc (Please specify your OS here)

Specify the software and firmware version(Can be found from Bringup messages)

Software version: [x.x.x]
Firmware version: [x.x.x]

Specify the commands or instructions to reproduce the issue.

HERE

Copy and Paste the error messages on terminal.

HERE

Please describe the issue in detail.
I need to increase the velocity and acceleration of simulated turtlebot3 to about 3m/s and 0.5 m/s respectively, is this possible? If so, what files do I need to edit? How could any edits potential break something else?

@PhilipAmadasun
sorry for the late reply.
you can change the BURGER_MAX_LIN_VEL value and BURGER_MAX_ANG_VEL in the attached link.
Also, You can also modify the profile values from the link.
Thank you.

@PhilipAmadasun Apologies for the delayed response. We have assembled a TF team to address TurtleBot3 issues and are actively working on resolutions. Please note that we do not support EOL (End-of-Life) ROS versions; our support currently extends to Noetic and Humble versions. We kindly ask that you try again with the latest version. If the same issue arises, please feel free to resubmit it, and we will address it promptly.


"Duplicate" Records

| Netbox version | Plugin Version | Agent version |  Docker API Version |
| 4.0.10 | 0.2.0 |  |  |
|  |  |  |  |
Actual Behavior
When attempting to add a zone, we get the following error, and it appears to be for a record that has two A-records, such as when a round-robin is used.  Different values ( different IPs in this case, an A-Record ) but same key.

Desired Behavior
Add the round robin records.
I haven't dug into anything yet but it looks like that name value has to be unique which would make it impossible to have round robin records.
Cheers!

@mgob Thanks for your issue.
@fanshan I have checked and it is possible to have DNS round robin in cloudflare (surprisingly).
We would need to change the unicity from the (name) to (name,content)


Update the community logo

Make something more professional than the dancing banana!
@manics who designed the SATRE logo? Could they do one for us here?

What do you think of one of these as a starting point?

This was done!


Permissions note

Related to #794
Replacing #795

Team, can a please get a review pass before merging and closing?

LGTM


for loop with unpacking over a generator fails

Take a look at this main.py program:
xs = ((i, 2 ** i) for i in range(3))

print(type(xs))

for i, j in xs:
    print(i, j)

Transpile it with current transcrypt and put this main.html next to the generated __javascript__:
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>Generator issue</title>
    </head>
    <body>
        <script src="./__javascript__/main.js"></script>
    </body>
</html>

Now open up main.html in your browser and put a breakpoint somewhere at 2370 where this code actually gets executed. Refresh the page to trigger the breakpoint. You will see that xs is generated as an iterable and has its xs.iterable precomputed with the powers of two.
However, the for loop looks for xs.length instead of xs.iterable.length and so does not make any iterations. In addition py_typeof(xs) reports None instead of something meaningful.
Will be trying to resolve this issue and make a PR, any general help is welcome.

Another relevant issue I found: https://github.com/QQuick/Transcrypt/issues/196
The solution there is to use -e 6 and it fixes this toy example. However, in my more complicated production example it does not fix the issue. I will try to come up with another minimal example that would demonstrate the issue.

Ok, today I know why -e 6 did not work for me. Apparently, you really should rm -rf the previously generated __javascript__ and only then transpile from scratch with the -e 6 switch. If you don't remove the old __javascript__ directory, transcrypt will confuse you:

It will update the __symbols__ to contain __esv6__ which gives you the idea that it generated the javascript using modern features.
It will reuse the previously generated js that is actually __esv5__

I will scan the docs and if there is no warning, I will submit another issue that demonstrates how stale js is reused.


Added 2000 General Assembly 01+02

Coverage remained the same at 88.452% when pulling 7596b6f9746b862c8a81026278201110cec2bbd6 on ianvonseggern1:patch-1 into 514530a0ed5c8e9d443b3add8e6d6882e9ce8f09 on california-civic-data-coalition:master.


upgraded nozzle to version 1.1.17

nozzle 1.1.17

updated to BOSH Release 1.16.0 (corresponds to version 6.45.0 of the CF CLI)
Tested the tile on PCF up to and including v2.6

@shahramk Merged the PR. Thanks!


cmd-action substitution keys should include (almost) all task properties

The most important task-properties are the "dependency fields" and these are good to have them in the substitution-dictionary for debugging purposes.
Currently even a simple echo %(name)s cmd-action does not work.
As a side note, it would facilitate the user if at action.py@, ine:248 it catches KeyError and prints the original cmd's format-text causing the problem.

There is a more general way that you can get any info from a task.
from doit.action import CmdAction

def task_hello():
    """hello cmd """

    def create_cmd_string(task):
        return "echo hi my name is {}".format(task.name)

    return {
        'actions': [CmdAction(create_cmd_string)],
        'verbosity': 2,
        }

The error message includes the task name. That should be enough for you to find the mistake...
Anyway if you want you think it is worth to print the original cmd string, please send a PR :)

I knew that already, but at least for the name it should be more straight-forward to get it.
I can provide a PR for both (1. add name in keys, report string) if you that is not a problem.

I knew that already, but at least for the name it should be more straight-forward to get it.

The problem is that these magic method are not exactly "free", it would not be nice to it for CmdAction but not for PythonAction... and then you have the problem that once you have a magic argument the user can not use an argument with the same name in the callable...

I can provide a PR for both (1. add name in keys, report string) if you that is not a problem.

Sorry, I think this is not common enough usage and although not as simple as you wish the alternative in my example is quite simple too. So I would prefer to leave doit without another magic argument.


Reformat code styling.

Ideally, a good auto-formatter can set the universal project style to two-space tabs, brackets on newlines & no space between a function name and its parameters. As of now, it's very inconsistent. This should be done after 0.4.0 is merged, so we can avoid several thousand merge conflicts.

Wouldn't this completely break diffing against Lua?


Bad alignment in large additions

See cc384bfa6d1639a065721a16aa5c7f88730ee201, LHS line 136 is in the wrong place.

Note the line incorrectly matched up occurs multiple times.

Might be a slider bug.

#[cfg(test)]
mod tests {
    use super::*;
}

fn shrink_unchanged_at_ends() {}

#[cfg(test)]
mod tests {
    use typed_arena::Arena;
}

#[cfg(test)]
mod tests2 {
    use super::*;
}


[BUG] - CreateScript endpoint raises exception (solution suggested and tested)

Describe the bug
The create_script function causes in the following exception:
  File "/Users/dennis/.virtualenvs/landscape-python3/lib/python3.7/site-packages/landscape_api/base.py", line 702, in create_script
    return self.call(action_name, **_args)  # noqa
  File "/Users/dennis/.virtualenvs/landscape-python3/lib/python3.7/site-packages/landscape_api/base.py", line 424, in call
    arguments = self._encode_struct_fields(fields, kwargs)
  File "/Users/dennis/.virtualenvs/landscape-python3/lib/python3.7/site-packages/landscape_api/base.py", line 447, in _encode_struct_fields
    parameter_description, prefix + parameter_name, value
  File "/Users/dennis/.virtualenvs/landscape-python3/lib/python3.7/site-packages/landscape_api/base.py", line 466, in _encode_argument
    return handler(parameter, str(name), value)
  File "/Users/dennis/.virtualenvs/landscape-python3/lib/python3.7/site-packages/landscape_api/base.py", line 558, in _encode_data
    return {name: encoded_contents.encode("utf-8")}
AttributeError: 'bytes' object has no attribute 'encode'

To Reproduce
Create an api instance and call the create script function
from landscape_api.base import API

uri = "https://my.landscape.instance/api/"
key = "mykey"
secret = "mysecret"
api = API(uri, key, secret)

api.create_script(title='My script',
                  code='/path/to/codefile',
                  time_limit=60)

Expected behavior
A script named "My script" to be created in Landscape.
Please complete the following information:

OS: Mac OS 10.15.6 (Catalina)
Python version: 3.7
Pip version: 20.3.3
landscape-api-py3 version: 0.6.1

Suggested solution
In base.py, line 558 replace
return {name: encoded_contents.encode("utf-8")}

with
return {name: encoded_contents}

@JuryA It would be amazing if you could look into this and get a fix into pip.

@JuryA It would be amazing if you could look into this and get a fix into pip.

https://github.com/JuryA/landscape_api_py3/blob/1cec498028e6441c81e6486b69301cc71d6bd9b0/landscape_api/base.py#L557

https://github.com/JuryA/landscape_api_py3/blob/1cec498028e6441c81e6486b69301cc71d6bd9b0/landscape_api/base.py#L557

@dekstrom fixed - could you please verify?

@dekstrom fixed - could you please verify?

@JuryA Did some testing. Seems to be working. Thank you!

@JuryA Did some testing. Seems to be working. Thank you!


Error after item is created

I'm currently implementing administrator for a site that has a collection of articles.  I have it successfully installed and a basic admin section set up with Users and Articles.  With a bare articles table the admin section works and will display the article index view.  From this page I've attempted to create an article and this works.  The article appears in the DB with all data yet the post creation load never completes and when I refresh the page I get this error:

The text:
ErrorException
Missing argument 1 for Illuminate\Database\Eloquent\Model::created(), called in /Users/poseidon/Sites/laravel/EC/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php on line 2412 and defined
I've searched SO and haven't found anything to point me in the right direction so I'm hoping you guys can help me out.

In case anyone else runs into this issue:
After investigating the error in depth I discovered that 'created' and 'updated' are reserved indexes in the model configuration.  I updated my db columns to created_at and updated_at, along with the configuration files, and everything is working as expected.


update requirements

Updates requirements.txt and bumpt to 0.9.6

Codecov Report
Patch coverage: 100.00% and no project coverage change

Comparison is base (39e71b2) 52.14% compared to head (7b18cfa) 52.14%.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #129   +/-   ##
=======================================
  Coverage   52.14%   52.14%
=======================================
  Files          34       34
  Lines        2637     2637
=======================================
  Hits         1375     1375
  Misses       1262     1262

Impacted Files
Coverage Δ

setup.py
0.00% <ø> (ø)

cashu/core/settings.py
95.34% <100.00%> (ø)

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

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


Running my own instance.

I'm trying to run my own instance. I have used the public version for a little while and while it works great it appears to be very overloaded and slow. Regardless, thanks for hosting it to trial it out.
I have followed the steps here: https://david.sferruzza.fr/blog/2014-08-18-how-to-install-commafeed-rss-reader/
I have installed and tested MySQL which appears to work fine, except I cannot get around this error [2021-01-30 18:59:18,301] org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator: HHH000342: Could not obtain connection to query metadata : Could not create connection to database server. Attempted reconnect 20 times. Giving up.
I've also tried to use the pre compiled version without luck.
The settings in config.yml appear to be fine. I test the connection locally for MySQL and the user I've created with no issues.
I've tried java -jar target/commafeed.jar server config.yml and java -Djava.net.preferIPv4Stack=true -jar target/commafeed.jar server config.yml.
$java -version
openjdk version "1.8.0_275"
OpenJDK Runtime Environment (build 1.8.0_275-8u275-b01-0ubuntu1~20.04-b01)
OpenJDK 64-Bit Server VM (build 25.275-b01, mixed mode)

mysql --version
mysql  Ver 8.0.22-0ubuntu<IP_ADDRESS> for Linux on x86_64 ((Ubuntu))

Any guidance to solve this is appreciated. Thanks.

Seems like the connection to the database is not configured correctly. Do you mind sharing your config.yml file?

Seems like the connection to the database is not configured correctly. Do you mind sharing your config.yml file?

Seems like the connection to the database is not configured correctly. Do you mind sharing your config.yml file?

So i've just had a chance to come back to it now. It appears to be running right now, we'll see how it goes.
So I had two errors and I did not read up the error chain far enough.
One was something about sha2_password I think it was, and the other java.sql.SQLException: Unknown system variable 'query_cache_size'
https://stackoverflow.com/questions/49984267/java-sql-sqlexception-unknown-system-variable-query-cache-size
I fixed it by bumping the version in pom.xml and rebuilding:
<dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>8.0.13</version>
  </dependency>

It's still running now but the original reason why this was opened appears to be fixed.
Thank you for the quick reply, I love commafeed, great job on it.


nodeapi cache: Support offline mode for runtimes

Copying old, closed issue, no action necessary
For context, see https://github.com/oasisprotocol/oasis-indexer/pull/360#discussion_r1176033604

Closed by https://github.com/oasisprotocol/nexus/pull/396


docs(getting-started): no longer reference out-of-date sample projects

Forgot about this. I've since made these changes in another PR


Make the package compatible with old docker stack again

This PR essentially reverts some of the changes made in #301, which dropped support for the old Docker stack.
We reintroduce support by:

Detecting aiida-core version and running reentry scan only for AiiDA 1.x
Dropping dependency on aiida-core in setup.cfg. I don't really see a reason why this package should depend on aiida-core. This also makes local development easier since one does not need to have aiida-core in the dev environment. Also makes installation in our CI faster.

Closes #348

I did the test, all works as expected except for the issue you mentioned that the update button is activated. I think we can get this one merged and test https://github.com/aiidalab/aiidalab/pull/368 based on this.
Another concern is about the aiidalab/aiidalab-docker-stack, it was pinning the aiidalab version where the 22.7.1 for the latest docker stack tag. Do we still pin the version or do we simply remove the constraint?

Another concern is about the aiidalab/aiidalab-docker-stack, it was pinning the aiidalab version where the 22.7.1 for the latest docker stack tag. Do we still pin the version or do we simply remove the constraint?

I think we should still pin the version, and just update it when we release a new one and publish a new aiidalab/aiidalab-docker-stack:latest. I opened a separate issue for that here: https://github.com/aiidalab/aiidalab-docker-stack/issues/363


Reading data from sensors

Are the DH sensor data supported to be read only when the DH is powered on? i.e. state of the DH is actually running ON? When I read the pm2.5 sensor for example of the currently humidity sensor data doesn't seem to be updated when the DH is not currently being used in any mode

I'm not quite sure what you meant by read only. I think sensors are not supposed to be updated by users?
If you meant sensor data is not updated when the device is powered off, that would probably be correct as some devices might not be continuously monitoring sensor data when they're powered off. I'm not sure whether your device is the case.

ok. Understood. Does your AirCon work this way? Basically the only way for example I can read the humidity sensor or the pm2.5 sensor is to set the DH to either air purifier mode or dehumidify mode and run it. So it is not possible to make an automation work here which checks the humidity and turns on the dehumidifier or check the pm2.5 sensor and turn on the air purifier. So only way to make automations work is to use external other sensors.

So I guess this is specific to how the DH works then. Thanks


Routing slug error

Laravel Version: 5.2.45
PHP Version: 5.6.18-pl0-gentoo
Database Driver & Version: mysqli + libmysql - 5.6.28-76.1
Database column charset:  	utf8_unicode_ci

Description:
My website have a product with name "RDA-125-15/30/45m³/h CAV" and it is has autoproduced slug
RDA-125-15/30/45m³/h CAV (from name)
When click this link server answers with error 404 - this product
In hex codes it looks like this (test string):

number 3 (code 33)
the bug symbol ³ (code C2 B3)
number 3 again (code 33)
Ending 0A

(UTF-8 charset)
Steps To Reproduce:
To create an item with slug "rda-125-153045m³h-cav" and try to find it by Laravel default routing engine

This is a problem with the plugin you use?

There are two problems

Slug generation (it is a problem of a slug generation program and there is a number of such a libraries) - I don't know about slug restrictions, but it must be previously defined range of characters and all libraries must played by one score or something like this

Slug search in existing records (and there are slugs created in a different ways - maybe somebody just print it by hands) - all ways must be handled correctly - handled by routing engine

I don't know the correct answer, just asking the question, but see it this way

I don't think this is laravel related, check the query generated by the plugin.

Lets pretend we have a situation, when a project has:

Route ("/{slug}")
An item with slug "abc"
Query "/abc"

So it must work, because "abc" == "abc"
And if there are situation, when
a) item with slug "abz"
b) query "abz"
Where * is any symbol in both cases
And now we have a situation where "abz" != "abz" in some cases, or "" != "".
This is not the case how this symbol went to the database - we don't believe the data.
We can have this situation for example

Database seed ($item->slug = "ab*z")
Manually through the dbms
Mistake in slug forming library (there are a number of libraries and functions)
other ways

Can you please share the query used by the package :) It is the kernel of the issue.

Don't quite understand what query do you mean. Slightly changed previous comment - some symbols were missed.


aiohttp version 3.8.0 throws SyntaxError on import

The problem
aiohttp version 3.8.0, released on 11/31/21, causes SyntaxError. It is related to usage of the python-forge package.
Steps to reproduce the behavior
pip install  -U aiohttp-client-cache
import aiohttp_client_cache

>'base_url:typing.Union[str, yarl.URL, NoneType]=None' of kind 'POSITIONAL_OR_KEYWORD' follows 'cache:CacheBackend=None' of kind 'KEYWORD_ONLY'
Traceback (most recent call last):
  File "/Users/araney/github/test_hydrotools/venv/lib/python3.8/site-packages/aiohttp_client_cache/docs/forge_utils.py", line 32, in wrapper
    return revision(target_function)
  File "/Users/araney/github/test_hydrotools/venv/lib/python3.8/site-packages/forge/_revision.py", line 330, in __call__
    next_.validate()
  File "/Users/araney/github/test_hydrotools/venv/lib/python3.8/site-packages/forge/_signature.py", line 1344, in validate
    raise SyntaxError(
SyntaxError: 'base_url:typing.Union[str, yarl.URL, NoneType]=None' of kind 'POSITIONAL_OR_KEYWORD' follows 'cache:CacheBackend=None' of kind 'KEYWORD_ONLY'

Environment

aiohttp-client-cache version: [e.g. 0.5.1]
Python version: [e.g. 3.8.10]
Platform: [e.g. MacOSX 11.5.2]

Thanks for reporting! Looks like a new base_url param was added in https://github.com/aio-libs/aiohttp/pull/6129, and for some reason it's positional-or-keyword instead of keyword-only like the rest of the params. I'll get that fixed shortly.

Awesome! Thanks and cheers!

@aaraney Done! This is fixed in 0.5.2.

Fantastic! Thanks @JWCook!!


finesse UI a lil bit

just a couple of tailwind here and there to make this great idea a bit more compelling

I could not access the /bins endpoint through my fork, apparently I need some auth or something that does not allow my localhost to actually deploy a new bin

Same goes with the list of bins created, which could not appear for the same reason


Genericize language away from "docker"

Might be worth saying "containerize" and referencing less user-hostile options like podman.

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

ID: 4c7470d2-9a57-7654-e13a-4f912898f7aa
Version Independent ID: 58d57b81-4ca6-6536-8788-f212402b41a7
Content: Containerize an app with Docker tutorial - .NET
Content Source: docs/core/docker/build-container.md
Product: dotnet-fundamentals
Technology: dotnet-docker
GitHub Login: @IEvangelist
Microsoft Alias: dapine

Associated WorkItem - 91670

Hi @atrauzzi - thanks for posting this issue. I'm trying to understand what specifically you'd like to see updated here? The article does already say "containerize", but it's based on Dockerfile so it seems appropriate to callout Docker.

I think the best thing would be to change to Containerfile just to ensure that the assets someone produces are always the most agnostic flavour.

This is by-design. This content is intended to show readers how to create a .NET app with Docker, and it's part of the Docker table of contents.

I'm going to close this issue, as it's by-design.


why is the 'wa'  so high?

Do you know the reason? thanks.

you should use yamitranscode. yamiencode will map and copy decoded surface to encode input and yamitranscode will not. But current yamitranscode do not accept encode param. when it supports,  we will remove yamiencode.
here is yami transocode  command line
"yamitranscode  -i  640x480.264 -o 640x480_output.264"

Hi xu,
you mean the high 'wa' is caused by memcpy? is it in this function:SurfacePtr VaapiEncoderBase::createSurface(VideoFrameRawData* frame)?
in addition,what's the difference between new memory 、surface memory and encode intput memory?
thanks!

Hi Jeason:
Yes. in createSurface(VideoFrameRawData* frame). We will remove this in future.
There are two type of memory in this context
tiled memory: mainly for gpu. cpu write is moderate slow. cpu read is extremely slow. CPU will disable cache for this memory.
untiled (linear) memory: mallocaed memory.
gpu (decode, encode, vpp) always use tiled memory.
In YamiEncode case it will copy decoded memory to encode input. there are all tiled. So it extremely slow. yamitransocde will use vpp function. do scale or memory copy thing. cpu do not handle yuv data.

Hi xu,
Thank you so much,I got it.
But,I will be encode the yuv data which from PCIe ,so  cpu have to write tiled memory.
Do you have any idea?

you mean the high 'wa' is caused by memcpy? is it in this
function:SurfacePtr VaapiEncoderBase::createSurface(VideoFrameRawData*
frame)?
in addition,what's the difference between new memory 、surface memory and
encode intput memory?
thanks!

苏州科达通信技术发展有限公司上海分公司
Add:上海市虹梅路2071号远中产业园四期1号楼4楼（201103）
Tel：7872
<EMAIL_ADDRESS>Xu Guangxin<EMAIL_ADDRESS>2015-12-21 11:39
请答复 给
01org/libyami
<EMAIL_ADDRESS>收件人
01org/libyami<EMAIL_ADDRESS>抄送
jeason2014<EMAIL_ADDRESS>主题
Re: [libyami] why is the 'wa'  so high? (#398)
you should use yamitranscode. yamiencode will map and copy decoded surface
to encode input and yamitranscode will not. But current yamitranscode do
not accept encode param. when it supports, we will remove yamiencode.
here is yami transocode command line
"yamitranscode -i 640x480.264 -o 640x480_output.264"
―
Reply to this email directly or view it on GitHub.

Hi Jeason:
write is ok, since we have write combine.But you need avoid read.
why you need copy from PCIe. do you use nv card?

Yes. cause by read untiled memory. It's no cache.

Hi xu,
I don't use nv card, the yuv data from other chips by Pcie.
Now,I have two problems:
1、the yuv before encode ,which is from other chips by pcie,
2、the yuv after decode, which be sent to other chips by pcie.
So, is there a way to avoid memcpy between tiled and untiled?
if the pcie memory  is non-cache and continuous physical address, it can be used to codec directly?
thanks!

seems no way to avoid copy if your memory in pcie.
for encoder,  you need copy the yuv to encode input surface. it not slow since it have write combine.
for decoder, you can create tiled memory like this and use yami's vpp function to copy tiled memory to untiled. then copy data from untiled to pcie.

Hi xu,
thanks! I will be try.
In addition,I ran "./yamidecode -i 4k2k.264 -m -1",the 'wa' is high too.
it's caused by memcpy between tiled and untiled?

Hi Jeanson:
I tried a 4kx2k video on my HSW. the wa is about 11.
%Cpu(s):  0.7 us,  5.4 sy,  0.0 ni, 82.9 id, 11.0 wa,  0.0 hi,  0.0 si,  0.0 st
So did you use a ssd ?

Hi Jeason:
Do you have any feedback about this?

Hi xu:
the ssd is Solid State Disk,right?
I don't use ssd.
root:/home/media# lsscsi
[0:0:0:0]    disk    ATA      WDC WD20PURX-64P 0A80  /dev/sda

Hi Jeanson:
Maybe this the reason. you can try to put the encoder input and output to a ram directory.such as /tmp.

Hi Jeason:
any  update on this?

Hi Jeason:
I will close this, please reopen it if you still have problem. thanks


Measure the amount of clicks on the enroll button for not connected LMS using web analytics

Feature Request
Is your feature request related to a problem or unsupported use case? Please describe.
Measure the amount of clicks on the enroll button, on the course page, for courses that aren't connected to any LMS.
Describe the solution you'd like
On the template src/richie/apps/courses/templates/courses/cms/fragment_course_run.html on the anchor with the class course-run-enrollment__cta, onclick of the anchor send a web analytics event to the provider (eg. Google Analytics).
With this method we can measure how many clicks, potencial enrollments, that we have in general and per org, course and course run (using the web analytics custom dimensions).
Do you want to work on it through a Pull Request?
Yes, I will send a PR.

@igobranco wasn't this done in 2.14?

No. It is sending events when we use the frontend react code to enroll the students on the LMS.
We would need at some point in future to include this feature when the course run link is not connected to any LMS.


Adds ability to customize push notification handling function

This change allows users to specify a custom function that will be called when sending push notifications. This will allow the user to use a push notification provider other than Pushwoosh (FCM in our case).
Not sure if this is a feature that is needed/wanted in this library, but figured I'd post a PR anyways since we made the change in our fork 😸

@jaydenwindle much appreciated! I think ideally I'd convert this into Django's "backend" type model where there'd be a PushwhooshBackend, UrbanAirshipBackend, etc. Will definitely merge this for now though.

@rmutter Happ to help!
For sure, that would be ideal. This will likely evolve into something more fully-formed in the next few weeks as we keep working on it. I'll make sure to throw up another PR when we get there :)


Using With NavigationController PopGestureRecognizer

My content viewcontroller is a navigation controller, when I push a controller, how to pop back with the System NavigationController,I had set panGestureEnabled=NO;

Any Result ?? @xujialiang  have you solved this ?