Step-by-step walk-through encounters some error when proceeding with Step-by-Step

📚 Documentation
I'm using pytorch-lightning (1.5.1).
When I tried to go through the Step-by-step walk-through of Get Started, From MNIST to AutoEncoders, The Research, to get started with PyTorch Lightning, I found some missing code and an error.
Relevant page: https://pytorch-lightning.readthedocs.io/en/latest/starter/introduction_guide.html#the-research
1. lack of print
Affected part: https://pytorch-lightning.readthedocs.io/en/latest/starter/introduction_guide.html#the-model
This is a very small problem, but Size([1, 10]) requires the print(out.shape) statement.
2. Missing library
Affected part: https://pytorch-lightning.readthedocs.io/en/latest/starter/introduction_guide.html#data
When I run this, I get the following error.
ModuleNotFoundError: No module named 'torchvision'.

Solving this is easy, but it might be clear if the following installation command exists in the document.
pip install torchvision

3. lack of import and lack of configure_optimizers method
Affected part: https://pytorch-lightning.readthedocs.io/en/latest/starter/introduction_guide.html#pass-dataloaders-to-fit
3.1 Missing import
When I run this, I get the following error.
NameError: name 'Trainer' is not defined

This is a simple error, but it might be easier to specify import.
from pytorch_lightning import Trainer

3.2 Lack of configure_optimizers method
In addition, even with the above import, I still get the following error.
pytorch_lightning.utilities.exceptions.MisconfigurationException: No `configure_optimizers()` method defined. Lightning `Trainer` expects as minimum a `training_step()`, `train_dataloader()` and `configure_optimizers()` to be defined.

This is because the class LitMNIST defined above does not have a configure_optimizers method.
The configure_optimizers method is described in the Optimizer section after here.
So it may be good that we swap the order with Data section and Optimizer section to solve the problem.
3.3 Where similar fixes may be needed
Related to this, it may be also good that we fix code in the beginning of training.
class LitMNIST(LightningModule) also appears to need to add a configure_optimizers method.
4. Code that I don't know how to execute
Affected part: https://pytorch-lightning.readthedocs.io/en/latest/starter/introduction_guide.html#datamodules-recommended
Here class MyDataModule(LightningDataModule) is defined, but what is used after that is MNISTDatamodule and ImagenetDatamodule.
It may be desirable to include an example where you can try to run LightningDataModule.
Fixes these
I don't know the proper solution for "4. Code that I don't know how to execute", but fixing 1, 2, and 3 is easy. So I will create a small pull request to fix 1, 2, and 3.

Dear @os1ma,
Thanks for opening this issue and your PR :)
Best,
T.C


Exception in dev console: Illegal Argument: line must be non-negative

Exception:
mainThreadExtensionService.ts:81 [GitHub.vscode-pull-request-github]Illegal argument: line must be non-negative
$onExtensionRuntimeError @ mainThreadExtensionService.ts:81

mainThreadExtensionService.ts:82 Error: Illegal argument: line must be non-negative
    at g (vscode-file://vscode-app/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:10:1101)
    at new n (vscode-file://vscode-app/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:98:4307)
    at new o (vscode-file://vscode-app/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:98:5823)
    at Fa (vscode-file://vscode-app/Users/ulugbekna/.vscode-insiders/extensions/github.vscode-pull-request-github-0.71.2023082209/dist/extension.js:1672:14857)
    at ar.createWorkspaceCommentThread (vscode-file://vscode-app/Users/ulugbekna/.vscode-insiders/extensions/github.vscode-pull-request-github-0.71.2023082209/dist/extension.js:1674:18151)
    at vscode-file://vscode-app/Users/ulugbekna/.vscode-insiders/extensions/github.vscode-pull-request-github-0.71.2023082209/dist/extension.js:1674:21145

As a screenshot:

Repro
I don't have one, sorry :(
Versions
GHPR v0.71.2023082209
Version: 1.82.0-insider
Commit: f125afbc800ec611f5a9ab1333c769832ce424b3
Date: 2023-08-21T05:34:23.256Z
Electron: 25.5.0
ElectronBuildId: 23084831
Chromium: 114.0.5735.289
Node.js: 18.15.0
V8: <IP_ADDRESS>-electron.0
OS: Darwin arm64 22.6.0

This is the line with the error:
https://github.com/microsoft/vscode-pull-request-github/blob/b47b2eac82803047ddeddad9c403082fb77a8c40/src/github/utils.ts#L88-L89

Looks like we haven't gotten the issue again.

@ulugbekna can you verify that this is fixed?


Incomplete videos from Curiosity Stream

Checklist

[X] I'm reporting a broken site
[X] I've verified that I'm running yt-dlp version 2022.04.08 (update instructions) or later (specify commit)
[X] I've checked that all provided URLs are alive and playable in a browser
[X] I've checked that all URLs and arguments with special characters are properly quoted or escaped
[X] I've searched the bugtracker for similar issues including closed ones. DO NOT post duplicates
[X] I've read the guidelines for opening an issue
[X] I've read about sharing account credentials and I'm willing to share it if required

Region
No response
Description
Video: https://curiositystream.com/video/3195
Command: yt-dlp --no-playlist --no-check-certificate --force-ipv4 --no-call-home --sponskrub --cookies-from-browser vivaldi https://curiositystream.com/video/3195 -vU
Downloaded video has only 2 minutes instead of 19:
> mediainfo The\ Science\ of\ Cute\ \[3195\].mp4 | grep Duration
Duration                                 : 2 min 0 s
Duration                                 : 1 min 59 s
mdhd_Duration                            : 119991
Duration                                 : 2 min 0 s

Not sure if relevant, but the account info from browser is working for Nebula (I can download premium videos from there). I am logged in to Curiosity Stream in Vivaldi.
Verbose log
[debug] Command-line config: ['--no-playlist', '--no-check-certificate', '--force-ipv4', '--no-call-home', '--sponskrub', '--cookies-from-browser', 'vivaldi', 'https://curiositystream.com/video/3195', '-vU']
DeprecationWarning: --sponskrub is deprecated and may be removed in a future version. Use --sponsorblock-mark or --sponsorblock-remove instead
[Cookies] Extracting cookies from vivaldi
[debug] Extracting cookies from: "/home/xxx/.config/vivaldi/Default/Cookies"
[debug] detected desktop environment: OTHER
[debug] Chosen keyring: BASICTEXT
[Cookies] Extracted 3286 cookies from vivaldi
[debug] cookie version breakdown: {'v10': 3239, 'v11': 0, 'other': 0, 'unencrypted': 47}
[debug] Encodings: locale UTF-8, fs utf-8, out utf-8, err utf-8, pref UTF-8
[debug] yt-dlp version 2022.04.08 [7884ade65]
[debug] Python version 3.10.4 (CPython 64bit) - Linux-5.16.20-2-MANJARO-x86_64-with-glibc2.35
[debug] Checking exe version: ffmpeg -bsfs
[debug] Checking exe version: ffprobe -bsfs
[debug] exe versions: ffmpeg 5.0 (setts), ffprobe 5.0, rtmpdump 2.4
[debug] Optional libraries: brotlicffi, certifi, Cryptodome, secretstorage, mutagen, sqlite, websockets
[debug] Proxy map: {}
Latest version: 2022.04.08, Current version: 2022.04.08
yt-dlp is up to date (2022.04.08)
[debug] [curiositystream] Extracting URL: https://curiositystream.com/video/3195
[curiositystream] 3195: Downloading JSON metadata
[curiositystream] 3195: Downloading m3u8 information
WARNING: [curiositystream] Ignoring subtitle tracks found in the HLS manifest; if any subtitle tracks are missing, please report this issue on  https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using  yt-dlp -U
[curiositystream] 3195: Downloading JSON metadata
[curiositystream] 3195: Downloading MPD manifest
WARNING: [curiositystream] Ignoring subtitle tracks found in the DASH manifest; if any subtitle tracks are missing, please report this issue on  https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using  yt-dlp -U
[debug] Formats sorted by: hasvid, ie_pref, lang, quality, res, fps, hdr:12(7), vcodec:vp9.2(10), acodec, filesize, fs_approx, tbr, vbr, abr, asr, proto, vext, aext, hasaud, source, id
[debug] Default format spec: bestvideo*+bestaudio/best
[info] 3195: Downloading 1 format(s): hls-12242+dash-ec2d1141-740c-46f3-ad41-52ae88c2e3fa
[debug] Invoking downloader on "https://cdn-s3-akm.curiositystream.com/bitmovin-outputs/cop_brightnow_thescienceofcute_rev1_eng_f2398_uhd_s443_3195.mp4/vod-fix-2160_12025728_0e1c004f-e3b1-4d0b-a155-2411e30024fe_base.m3u8"
[hlsnative] Downloading m3u8 manifest
[hlsnative] Total fragments: 30
[download] Destination: The Science of Cute [3195].fhls-12242.mp4
[download] 100% of 172.81MiB in 00:09
[debug] Invoking downloader on "https://cdn-s3-akm.curiositystream.com/bitmovin-outputs/cop_brightnow_thescienceofcute_rev1_eng_f2398_uhd_s443_3195.mp4/5469804ba16184e9d7aca4bc01321002.mpd"
[dashsegments] Total fragments: 31
[download] Destination: The Science of Cute [3195].fdash-ec2d1141-740c-46f3-ad41-52ae88c2e3fa.m4a
[download] 100% of 2.28MiB in 00:06
[Merger] Merging formats into "The Science of Cute [3195].mp4"
[debug] ffmpeg command line: ffmpeg -y -loglevel repeat+info -i 'file:The Science of Cute [3195].fhls-12242.mp4' -i 'file:The Science of Cute [3195].fdash-ec2d1141-740c-46f3-ad41-52ae88c2e3fa.m4a' -c copy -map 0:v:0 -map 1:a:0 -movflags +faststart 'file:The Science of Cute [3195].temp.mp4'
Deleting original file The Science of Cute [3195].fhls-12242.mp4 (pass -k to keep)
Deleting original file The Science of Cute [3195].fdash-ec2d1141-740c-46f3-ad41-52ae88c2e3fa.m4a (pass -k to keep)
[SponSkrub] Skipping sponskrub since it is not a YouTube video

Curiositystream only works with user+pass for now, not cookies


chore(layer-cache): add tests for the work queue

Adds a test that proves that we wind up with a load balanced work queue, by confirming that we don't get duplicate messages to the stream.

bors merge


Missing License Info

Hello,
The following licenses in our tenant seem to be missing from your list

SkuPartNumber
SkuId

-------------
-----

Dynamics_365_Sales_Premium_Viral_Trial
6ec92958-3cc1-49db-95bd-bc6b3798df71

DYN365_ENTERPRISE_CASE_MANAGEMENT
d39fb075-21ae-42d0-af80-22a2599749e0

DYN365_CUSTOMER_INSIGHTS_VIRAL
036c2481-aa8a-47cd-ab43-324f0c157c2d

DYN365_BUSINESS_MARKETING
238e2f8d-e429-4035-94db-6926be4ffe7b

POWERAPPS_PORTALS_LOGIN_T2
57f3babd-73ce-40de-bcb2-dadbfbfff9f7

DYN365_CUSTOMER_VOICE_BASE
359ea3e6-8130-4a57-9f8f-ad897a0342f1

POWERAPPS_PER_APP_NEW
b4d7b828-e8dc-4518-91f9-e123ae48440d

POWERAPPS_DEV
5b631642-bd26-49fe-bd20-1daaa972ef80

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

ID: 7c245452-161d-89a1-c026-99a0721cf071
Version Independent ID: 16dec59a-eb83-1837-4efd-4645e7aeaed2
Content: Product names and service plan identifiers for licensing - Azure AD
Content Source: articles/active-directory/enterprise-users/licensing-service-plan-reference.md
Service: active-directory
Sub-service: enterprise-users
GitHub Login: @Nicholak-MS
Microsoft Alias: nicholak

@ratty67
Thanks for your feedback! We will investigate and update as appropriate.

@ratty67 the above SKU's have been added to the online document as well as the downloadable CSV. Thanks
#please-close


Nested do-catch does not preserve rethrowing

I believe this error is expected and this is not a compiler's bug.
This is expected because you have 2 throw statements in the code and by the time the compiler hits the second throw, it knows that the error thrown by the function passed in the parameter has already been handled, so it's a new error that can't be thrown:
func bar(_ fn: () throws -> Void) rethrows {
  do {
    do { try fn() } catch { throw error } // the error thrown by fn() is rethrown here
  } catch {
    throw error // the error caught here was NOT thrown by fn() and therefore the diagnosis is expected
  }
}

The following example is OK because even though dos are nested, there's only one throw:
func bar(_ fn: () throws -> Void) rethrows {
  do {
    do { try fn() } // no catch here
  } catch {
    throw error // the error caught here was thrown by fn() and therefore this code is valid
  }
}

Resolves #68824

This is expected because you have 2 throw statements in the code and by the time the compiler hits the second throw, it knows that the error thrown by the function passed in the parameter has already been handled, so it's a new error that can't be thrown

As explained in https://github.com/apple/swift/issues/68824#issuecomment-1774217130, this isn't correct, the outer catch handles all errors thrown in the do block, including those thrown by an inner catch, note that do { try fn() } and do { try fn() } catch { throw error } are semantically the same, the latter is just explicitly rethrowing the error.

@hamishknight yeah that makes sense, thanks.


chore/build script: pull libsodium source tarball from GitHub

This is an attempt to avoid the frequent Curl SSL errors seen on Travis' OS X runs.

This change is

Reviewed 1 of 1 files at r1.
Review status: all files reviewed at latest revision, all discussions resolved.

Comments from Reviewable


Investigate/Improve TouchEvent support

We are currently doing some work to improve blueprint's SyntheticEvent implementation. MouseEvent is gaining adoption of properties like target, relatedTarget, shitKey etc. It could be very useful to provide a TouchEvent for some applications.
This should match the spec here as close as possible: https://developer.mozilla.org/en-US/docs/Web/API/TouchEvent
Ideally we would provide the following set of events: onTouchCancel onTouchEnd onTouchMove onTouchStart. See: https://reactjs.org/docs/events.html
As per this forum post JUCE has a MultiTouch example we could leverage:
https://forum.juce.com/t/how-to-do-ios-style-multitouch-handling/23936
It may be that we need to provide some mechanism to opt into this behaviour as the C++ side of generating TouchEvents is sure to incur some level of overhead.

Hey @JoshMarler @nick-thompson  ! First of all let me tell you how nice this project looks ! It's amazing what you have achieved already and I'm looking forward for the first release.
@JoshMarler concerning this feature, I gave it a shot and got pretty nice results on a real iPad (so multi touch surface) with 3 fingers and on the iPad Simulator in XCode where you are bound to 2 fingers. I managed to pull out an example mimicking the behavior of the example in the spec of the TouchEvent, by drawing on a CanvasView with multitouch. Here is a shot of the results: https://www.youtube.com/watch?v=V62-N2PH4eY
I have added also a "click" event on the Slider through Touch Event (for usage on an iPad) for example.
With the way JUCE handles the clicks/touches (not simultaneously but one after another even on the iPad simulator where the double touch occurs at the exact same moment), I didn't find a proper way to "bufferize" the juce mouse events to be able to generate multiple Touch object inside the changedTouches property of the TouchEvent. That's the closest I could get to the the spec you sent.
For now, I have handled onTouchStart, onTouchMove and onTouchEnd.
I'm really not familiar with C++ (I'm a Python dev) and JUCE var types (Array, Variant etc...) as I'm still discovering the project so feel free to comment and don't hesitate to tell me I've wrote some horrible code (I know that's probably the case)! Would you mind having a look at the PR please (here) ?


Infinite Loading

Bug
Whenever launching Titanfall2 via Northstar or Viper it does not load. The game launches, however it is stuck in a state of seemingly infinite loading. It does not reach the main menu. I am also unsure if the crashlog I provided is related to the issue.
Steps to reproduce

There are no steps to reproduce this problem as far as I am aware besides launching the game.

Specifications

Northstar version: v1.13.2
Platform:

nslog2023-04-30 11-46-30.txt

Anyone know what bink2w64.dll is? Is that the DLL that handles playback of .bik videos?
[11:46:33] [RPAK_FSYS] [info] LoadStreamPak: pc_stream(10).starpak
[11:46:35] [NORTHSTAR] [error] Northstar version: <IP_ADDRESS>
[11:46:35] [NORTHSTAR] [error] Northstar has crashed! a minidump has been written and exception info is available below:
[11:46:35] [NORTHSTAR] [error] Loaded mods:
[11:46:35] [NORTHSTAR] [error] Northstar.Client 1.13.2
[11:46:35] [NORTHSTAR] [error] Northstar.CustomServers 1.13.2
[11:46:35] [NORTHSTAR] [error] Northstar.Custom 1.13.2
[11:46:35] [NORTHSTAR] [error] Access Violation: Attempted to write to: 0x000000501B6D0000
[11:46:35] [NORTHSTAR] [error] At: bink2w64.dll + 0x2a559
[11:46:35] [NORTHSTAR] [error]
[11:46:35] [NORTHSTAR] [error] Stack trace:
[11:46:35] [NORTHSTAR] [error]     Module Name             Offset             Full Address
[11:46:35] [NORTHSTAR] [error] -------------------------------------------------------------
[11:46:35] [NORTHSTAR] [error]     bink2w64.dll            0x2a559            0x7ff8713da559
[11:46:35] [NORTHSTAR] [error]     bink2w64.dll            0x2b682            0x7ff8713db682
[11:46:35] [NORTHSTAR] [error]     NorthstarLauncher.exe   0xffffe000000000ce 0xffffe000000000ce
[11:46:35] [NORTHSTAR] [error]
[11:46:35] [NORTHSTAR] [error] Flags: 0b100000000000001011111
[11:46:35] [NORTHSTAR] [error] RIP: 0x7ff8713da559
[11:46:35] [NORTHSTAR] [error] CS : 0x33
[11:46:35] [NORTHSTAR] [error] DS : 0x2b
[11:46:35] [NORTHSTAR] [error] ES : 0x2b
[11:46:35] [NORTHSTAR] [error] SS : 0x2b
[11:46:35] [NORTHSTAR] [error] FS : 0x53
[11:46:35] [NORTHSTAR] [error] GS : 0x2b
[11:46:35] [NORTHSTAR] [error] RAX: 0xffffffff
[11:46:35] [NORTHSTAR] [error] RBX: 0xb
[11:46:35] [NORTHSTAR] [error] RCX: 0x2
[11:46:35] [NORTHSTAR] [error] RDX: 0x3fc0
[11:46:35] [NORTHSTAR] [error] RSI: 0x0
[11:46:35] [NORTHSTAR] [error] RDI: 0xffff236f
[11:46:35] [NORTHSTAR] [error] RBP: 0x202482b1ad4
[11:46:35] [NORTHSTAR] [error] RSP: 0x501b6cd780
[11:46:35] [NORTHSTAR] [error] R8 : 0x2
[11:46:35] [NORTHSTAR] [error] R9 : 0x501b6d0001
[11:46:35] [NORTHSTAR] [error] R10: 0x3fff
[11:46:35] [NORTHSTAR] [error] R11: 0x6
[11:46:35] [NORTHSTAR] [error] R12: 0xffffffff
[11:46:35] [NORTHSTAR] [error] R13: 0x202482b1ed4
[11:46:35] [NORTHSTAR] [error] R14: 0xff
[11:46:35] [NORTHSTAR] [error] R15: 0x1
[11:46:35] [NORTHSTAR] [error] Xmm0 : [ 0, 0, 0, 0], [ 0x0, 0x0, 0x0, 0x0 ]
[11:46:35] [NORTHSTAR] [error] Xmm1 : [ 0, 0, 0, 0], [ 0x0, 0x0, 0x0, 0x0 ]
[11:46:35] [NORTHSTAR] [error] Xmm2 : [ 0, 0, 0, 0], [ 0x0, 0x0, 0x0, 0x0 ]
[11:46:35] [NORTHSTAR] [error] Xmm3 : [ 0, 0, 0, 0], [ 0x0, 0x0, 0x0, 0x0 ]
[11:46:35] [NORTHSTAR] [error] Xmm4 : [ 0, 0, 0, 0], [ 0x0, 0x0, 0x0, 0x0 ]
[11:46:35] [NORTHSTAR] [error] Xmm5 : [ 0, 0, 0, 0], [ 0x0, 0x0, 0x0, 0x0 ]
[11:46:35] [NORTHSTAR] [error] Xmm6 : [ 0, 0, 0, 0], [ 0x0, 0x0, 0x0, 0x0 ]
[11:46:35] [NORTHSTAR] [error] Xmm7 : [ 0, 0, 0, 0], [ 0x0, 0x0, 0x0, 0x0 ]
[11:46:35] [NORTHSTAR] [error] Xmm8 : [ 0, 0, 0, 0], [ 0x0, 0x0, 0x0, 0x0 ]
[11:46:35] [NORTHSTAR] [error] Xmm9 : [ 0, 0, 0, 0], [ 0x0, 0x0, 0x0, 0x0 ]
[11:46:35] [NORTHSTAR] [error] Xmm10: [ 0, 0, 0, 0], [ 0x0, 0x0, 0x0, 0x0 ]
[11:46:35] [NORTHSTAR] [error] Xmm11: [ 0, 0, 0, 0], [ 0x0, 0x0, 0x0, 0x0 ]
[11:46:35] [NORTHSTAR] [error] Xmm12: [ 0, 0, 0, 0], [ 0x0, 0x0, 0x0, 0x0 ]
[11:46:35] [NORTHSTAR] [error] Xmm13: [ 0, 0, 0, 0], [ 0x0, 0x0, 0x0, 0x0 ]
[11:46:35] [NORTHSTAR] [error] Xmm14: [ 0, 0, 0, 0], [ 0x0, 0x0, 0x0, 0x0 ]
[11:46:35] [NORTHSTAR] [error] Xmm15: [ 0, 0, 0, 0], [ 0x0, 0x0, 0x0, 0x0 ]

@GeckoEidechse I would assume so because it is allegedly associated with the Bink and Smacker software
@buster5300 Maybe repair your game and reinstall northstar, or use the -novid argument, because you might have a corrupted or invalid .bik file, which wouldnt be a northstar problem

Whenever launching Titanfall2 via Northstar or Viper it does not load. The game launches, however it is stuck in a state of seemingly infinite loading.

This is commonly caused by rpaks, try disabling any skin mods you have enabled and trying again

Still, it seems more like an individual #help problem in the discord rather
than a Northstar problem
On Thu, Jun 15, 2023 at 18:56 Jack @.***> wrote:

Whenever launching Titanfall2 via Northstar or Viper it does not load. The
game launches, however it is stuck in a state of seemingly infinite loading.
This is commonly caused by rpaks, try disabling any skin mods you have
enabled and trying again
—
Reply to this email directly, view it on GitHub
https://github.com/R2Northstar/Northstar/issues/477#issuecomment-1593820823,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A5DZTMRHMCMG76DPXW3QATTXLOHJJANCNFSM6AAAAAAXRABGKU
.
You are receiving this because you commented.Message ID:
@.***>

Does this still happen on latest?


Add files via upload

adding 500*500 pixel

:x: Validation status: errors

File
Status
Preview URL
Details

rd/eduardo-pires.yml
:x:Error

Details

rd/huan-li.yml
:x:Error

Details

rd/reza-rad.yml
:x:Error

Details

rd/dan-hermes.yml
:x:Error

Details

rd/amit-bansal.yml
:x:Error

Details

rd/stacia-varga.yml
:x:Error

Details

rd/dipti-chhatrapati.yml
:x:Error

Details

rd/joel-oleson.yml
:x:Error

Details

rd/maarten-eekels.yml
:x:Error

Details

rd/igor-abade.yml
:x:Error

Details

rd/udi-dahan.yml
:x:Error

Details

rd/stan-schultes.yml
:x:Error

Details

rd/esteban-garcia.yml
:x:Error

Details

rd/ritesh-modi.yml
:x:Error

Details

rd/nishith-pathak.yml
:x:Error

Details

rd/paula-januszkiewicz.yml
:x:Error

Details

rd/jen-stirrup.yml
:x:Error

Details

rd/sebastian-fyda.yml
:x:Error

Details

rd/mateusz-kozlowski.yml
:x:Error

Details

rd/mamadou-bah.yml
:x:Error

Details

:x:Error

Details

rd/eduardo-pires.yml

[Error] Unable to load file: eduardo-pires.yml via processor: Profile: eduardo-pires.yml is not in supported format: (Line: 18, Col: 18, Idx: 588) - (Line: 18, Col: 19, Idx: 589): While parsing a block mapping, did not find expected key.

rd/huan-li.yml

[Error] Unable to load file: huan-li.yml via processor: Profile: huan-li.yml is not in supported format: (Line: 18, Col: 18, Idx: 557) - (Line: 18, Col: 19, Idx: 558): While parsing a block mapping, did not find expected key.

rd/reza-rad.yml

[Error] Unable to load file: reza-rad.yml via processor: Profile: reza-rad.yml is not in supported format: (Line: 18, Col: 18, Idx: 562) - (Line: 18, Col: 19, Idx: 563): While parsing a block mapping, did not find expected key.

rd/dan-hermes.yml

[Error] Unable to load file: dan-hermes.yml via processor: Profile: Validation against "https://dotnet.github.io/docfx/schemas/v1.0/schema.json#" failed:
Invalid type. Expected String but got Null. Path 'facebook'.
Invalid type. Expected String but got Null. Path 'twitter'.
Invalid type. Expected String but got Null.

[Error] eduardo-pires.yml is not in supported format: (Line: 18, Col: 18, Idx: 588) - (Line: 18, Col: 19, Idx: 589): While parsing a block mapping, did not find expected key.

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.:x: nispathak sign nowYou have signed the CLA already but the status is still pending?  Expected String but got Null. Path 'facebook'.
Invalid type. Expected String but got Null. Path 'twitter'.
Invalid type. Expected String but got Null.

[Error] huan-li.yml is not in supported format: (Line: 18, Col: 18, Idx: 557) - (Line: 18, Col: 19, Idx: 558): While parsing a block mapping, did not find expected key.

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Test allitems branch

I've used the allitems option from the allitems branch in the past and found it very useful

[x] It should be updated
[x] bug checked
[ ] Integrated with tags branch

I'm testing this now as my daily driver.

It should be noted this has been converted to an experimental module


More on Docker and .NET Core

For those of you who want to explore further, feel free to check out my tutorials at https://github.com/mindems/Docker.NET.

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

ID: 849478c4-6c54-f01e-aa8e-f3a5baea1cb1
Version Independent ID: e11a4a6b-ecaa-8a6a-75e6-543e40716b19
Content: Docker and .NET Core
Content Source: docs/core/docker/index.md
Product: dotnet-core
GitHub Login: @JRAlexander
Microsoft Alias: johalex

Thanks for the comment, @mindems. This issue isn't actionable, so I'm going to close it. However, feel free to add a link to your tutorials in  .NET Open Source Developer Projects. In your PR, you can add a new section, Tutorials, and provide the link, link text, and description.


bug: sidemenu demo does not work on blackberry10

Type: bug
Platform: mobile webview
Please note that this issue is only for blackberry10. I did not see a blackberry only option, so I selected "all mobile devices".
When I deploy the demo sidemenu application to a blackberry10 device or to a blackberry10 emulator, the playlist loads properly. But, when I click other links in the side menu (Search, Browse) they always display the Playlist.
Note that this problem does not occur when you run "ionic serve" and view the demo app in the Blackberry Browser.
Commands:
ionic start myApp sidemenu
cd myApp
ionic platform add blackberry10
ionic build blackberry10
cordova emulate blackberry10
I tried debugging using WebInspector. I found the following lines in the console log, although all  of these messages are classed as "information". They are not warnings or errors.
Viewport target-densitydpi is not supported. index.html:26
Apache Cordova native platform version 3.7.0 is starting. frameworkModules.js:402
Method hideKeyboardAccessoryBar for Keyboard not found frameworkModules.js:2159
Method disableScroll for Keyboard not found

We're not supporting blackberry10.


Revert "Add cluster setting cluster.restrict.index.replication_type t…

…… (#10866) (#10876)"
This reverts commit 83b0371d728b7a24436d40be155f483de35f081c.

Description
Reverts the setting until we find a better solution for restricting the change of index replication type in certain scenarios.
Related Issues
Resolves #[Issue number to be closed when this PR is merged]

Check List

[ ] New functionality includes testing.

[ ] All tests pass

[ ] New functionality has been documented.

[ ] New functionality has javadoc added

[ ] Failing checks are inspected and point to the corresponding known issue(s) (See: Troubleshooting Failing Builds)
[ ] Commits are signed per the DCO using --signoff
[ ] Commit changes are listed out in CHANGELOG.md file (See: Changelog)
[ ] Public documentation issue/PR created

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

@Poojita-Raj Could you update the description and include this change is being reverted?

Gradle Check (Jenkins) Run Completed with:
* **RESULT:** FAILURE ❌

* **URL:** https://build.ci.opensearch.org/job/gradle-check/29493/

* **CommitID:** [562c08a](https://github.com/opensearch-project/OpenSearch/commit/562c08aed98d92239f0ff93f9d529da31229c2b4)
  Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green.
  Is the failure [a flaky test](https://github.com/opensearch-project/OpenSearch/blob/main/DEVELOPER_GUIDE.md#flaky-tests) unrelated to your change?

https://github.com/opensearch-project/OpenSearch/issues/10154
https://github.com/opensearch-project/OpenSearch/issues/10006
https://github.com/opensearch-project/OpenSearch/issues/10798

Gradle Check (Jenkins) Run Completed with:
* **RESULT:** FAILURE ❌

* **URL:** https://build.ci.opensearch.org/job/gradle-check/29564/

* **CommitID:** [562c08a](https://github.com/opensearch-project/OpenSearch/commit/562c08aed98d92239f0ff93f9d529da31229c2b4)
  Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green.
  Is the failure [a flaky test](https://github.com/opensearch-project/OpenSearch/blob/main/DEVELOPER_GUIDE.md#flaky-tests) unrelated to your change?

https://github.com/opensearch-project/OpenSearch/issues/8771


Add Teleport

Add Teleport. SSO is in the 'enterprise' version.

Hey @TheChef23,
Thank you for your contribution! I just integrated your PR into https://github.com/ssotax/ssotax as this repository was not maintained for a long time. Your changes are in https://github.com/ssotax/ssotax/commit/9fa62dbac75b2339b6dba1a669c5fce603c1229c.
You find the new page under https://ssotax.org/.  I also made a few improvements based on community feedback like showing free SSO providers. Feel free to share your feedback!
/cc @theanachronism, @pellizzetti, @Karograf, @alphabet5, @wizpresso-steve-cy-fan, @Mershab99


Update the params for create wire account API

The create wire account API needs to have a param for fetching the iBAN value for banks that are in Mexico. Adding this param to the API. Also added a select list for the list of countries available for banks.

I am getting an vuex error when i modify the fields after prefilling.


Guarantee test hierarchy structure as cloned from Git

We might have a use case where we have a suite of mostly-independent tests, ie.
SCAP content coverage
├── format
│   ├── datastream
│   │   ├── main.fmf
│   │   ├── namespace.xml
│   │   └── test.py
│   ├── FORMAT_REFERENCE.md
│   ├── oval
│   │   ├── main.fmf
│   │   └── test.py
│   ├── playbook
│   │   ├── main.fmf
│   │   └── test.py
│   └── transformater.py
├── scanning
│   ├── anaconda
│   │   ├── main.fmf
│   │   └── test.sh
│   ├── container
│   │   ├── main.fmf
│   │   └── test.sh
│   ├── libvirt_functions.bash
│   ├── qemu_snapshots.bash
│   ├── this-os
│   │   ├── main.fmf
│   │   └── test.sh
│   └── vm
│       ├── guest-template.xml
│       ├── main.fmf
│       └── test.sh
└── unit
    ├── main.fmf
    └── test.sh

But, as you can see, they

are not fully independent - the tests use extra files in their own directories, but also outside, sourcing/including from .. or even higher up
are not all in Bash (some in Python) and none of them use Beakerlib

As far as I understood, using a test hierarchy like this should be Just Fine (TM) due to TMT cloning the entire git repository and keeping relations between files as they are in that directory.
Ie. if I run /format/datastream, the format/datastream/test.py file could do
import sys
sys.path.insert(0, '..')
import transformater

(an equivalent bash test could simply source like . ../qemu_snapshots.bash)
The problem is that https://github.com/teemtee/tmt/issues/507 would like to change that and (from what I understood) copy only the directory (?) containing the test: executable, breaking the usecase above.
Therefore, please, when implementing https://github.com/teemtee/tmt/issues/507 , either

add a repository-wide toggle to disable that behavior (or enable it if it's opt-in),
provide a Beakerlib-independent functionality that would allow some version of the above use case.

The first bullet would be preferable, but we could work with the second one if a test could require: another .fmf-enabled directory to be its "library", if that library ends up in a deterministic place relative to the test, ie. under some env var exported root directory of all test hierarchies.
(But the first option is obviously easier to implement and much easier for us to use.)

Brainstorming possible syntax for defining which files from the fmf tree should be copied to the guest. Here's an example metadata /tests/one/main.fmf:
test: ../common/test.sh --feature-one
path: /tests/one  # this is the default, so it does not have to be specified
need:
  - /common

By default the path directory (which is by default set to the directory where the tests metadata are stored) would be included in the list of needed files & directories (so that general tests do not have to specify it).
Any additional files & directories could be specified as a list of glob/regular expressions selecting which data from the fmf tree (or git tree when the whole tree is synced using the --sync-repo option) should be synced. Thoughts?


Feedback on Exponential Fit with Python

Regarding https://swharden.com/blog/2020-09-24-python-exponential-fit/
Hello, I find your explaination very useful, thanks!
Can you also clarify what Tau stands for?
Thanks!

Hi @Candice3PO, tau is the time constant

https://en.wikipedia.org/wiki/Exponential_decay
https://en.wikipedia.org/wiki/Time_constant
https://www.teledynelecroy.com/doc/measuring-exponential-time-constant

Hope it helps!
Scott

From https://en.wikipedia.org/wiki/Exponential_decay another term for tau could be "exponential decay constant"


How to change channels from digital setup box ?

Hi,
I want to change channels present in my digital setup box from samsungctl API. KEY_CHUP & KEY_CHDOWN is not working for my setup box. How can i change channels using samsungctl API ?

I'm not sure if that is possible. Figure out how to do it with the actual physical remote and replicate the key presses.


Slowness window resize

Why when I increase or decrease the size of a window, yabai seems like think about it, he do the animation and then redraw the window.
Whereas by disabling the animations everything is much more reactive, but still repeating the command several times seems like slowing down and then suddenly resuming everything

Thank you for letting me know I'm not the only one with this problem. I encountered this problem after an update to my system. I didn't set the animation, but when I did something like resize the window, there was a long linear animation of a fixed zoom over a resized window. This seems to be macOS behavior. I don't know how to deal with it.😂
Have you solved the problem?😶

For the moment I just disabled the animations and all kinds of blurs, there is still some graphic artifacts and some slowness but definitely more acceptable.

I seem to have fixed this issue after I reinstalled yabai (from HEAD). You can try reinstalling yabai by following the steps in the wiki.

I guess that it may was caused by the scripting addition starting in the wrong way.

I installed the HEAD version, but still it seems to me that the problem is not solved.
At this point I think it is a structural problem, that is, how the window resize event is handled.
I hope we will see improvements in fluidity and performance with future releases.

I figured it was a Apple problem, like every other problem that is present on yabai.
However, thank you for your exhaustive response and thanks for your work.

This started to annoy me and I got a little bit creative, and found a way to improve the situation.
https://github.com/koekeishiya/yabai/issues/2060


Update drawerRailItem to use SharedStyleProps only

Describe the bug / expected behavior
The docs incorrectly state that the DrawerRailItem supports sharedProps — it does not support all of the styles that are listed there....it only supports a subset of them. In the docs, we're showing both SharedStyleProps & NavItemSharedStyleProps as the shared props. DrawerRailItem only supports the SharedStyleProps.
In the playground component, we are showing inputs/knobs for those props that are not supported and they are being spread down to the DrawerRailItem, which doesn't know what they are.
We have set a filter in the drawer rail Item playground here to clear the console warnings.
https://github.com/etn-ccis/blui-react-component-library/blob/b6dae00bda5bb14071a0cada2a699509a36d205c/docs/src/componentDocs/DrawerRailItem/playground/PlaygroundPage.tsx#L81
What are the steps to reproduce?

Go to...
Click on...

Screenshots / Screen recording
Code snippet / Link to minimum reproduction example

CODE HERE

Your environment information

Suggested fix

Anything else to add?

fixed and merged


Security: remove password from environment variables

Hello,
First of all, a big thank you for providing this solution which helps all the orphans of xmarks :)
Would it be possible to make a version of the API with the DB creds put in some file rather than in the environment variables so we can set the access to the relevant process only ?
Cheers to you guys,

You can write your db credentials into config/settings.json

I was following the readme hence I thought the 2 were required in order for the API server to work.
Great, thank you for that fast response !


Add perf_event_open test

Description
Checklist

[x] Investigated and inspected CI test results
~- [ ] Updated documentation accordingly~

Automated testing
~- [ ] Added unit tests~

[x] Added integration tests
~- [ ] Added regression tests~

Testing Performed

Thanks for putting this together @erthalion! I left a few comments but nothing major, think we can go ahead and merge stackrox/falcosecurity-libs#57 so we can directly update the falco submodule here, WDYT?

Yep, makes sense to me.


The locale dropdown should be just the right side of the channel's dropdown on the product's page in mobile view.

Bagisto Version: Master
Steps To reproduce--
1. Log in as an admin on mobile.
2. Click on products inside the catalog tab.
3. Try to change the app locale.
Expected result: The locale dropdown should be just the right side of the channel's dropdown on the product's page in the mobile view.
Actual result: The locale and channel dropdowns are overriding in mobile view. Please find the screenshot Here

Please assign me this issue

@Sanjaybhattwebkul Fixed Proposed with this PR #6887

@Sanjaybhattwebkul Fixed Proposed with this PR #6887

@JunaidJaved248
Thanks for your contribution.


Can't parse type correctly in as expression

How is type parsed in typescript, by context like C/C++ or simply by guessing? like following code:
var a = 1;
var b = a as Number < 1;

Playground reports Type 'Number' is not generic, is it a bug or I have to use (a as Number) < 1, from Spec 'as' has same precedence as '<', right?

This looks like a bug in both the spec (4.15.3 - (Grammar Ambiguities) doesn't seem to cover it) and the implementation. 1 couldn't allow a syntactically valid TypeArguments production, so in principle we should speculatively check whether or not we have a valid Type.
Maybe @CyrusNajmabadi, @RyanCavanaugh, and @ahejlsberg have some input.

@DanielRosenwasser:
var x: string|number;
var y = x as String < "20";

Consider string types.

Also current behavior is similar to C#
    class Program
    {
        public static bool operator >(Program a, int b)  { throw new NotImplementedException(); }
        public static bool operator <(Program a, int b) { throw new NotImplementedException(); }
        static void Main(string[] args)
        {
            object x = null;
            Program y = null;
            var z = x as Program < y; // The non-generic type Program cannot be used with type arguments
        }
    }

Correct, we parse as C# does.  If we're in a type context, and we see a <, then we treat it as the start of a type argument list.
This can be worked around by parenthesizing the as expression if you wish.

This issue tracks updating the spec to reflect the current behavior. the original issue is by design.

The spec is now an "archived" artifact and we won't be tracking defects against it anymore.


TypeError: Got an unexpected keyword argument for documented arguments while working with the admin directory_v1 users.watch function

I'm using the admin directory_v1 API, via the this library.
The code worked well for 18 months, and suddenly stopped working at August 21 without any change in the code in our end.
The following code produce the bug: (more details can be found on this Stackoverflow question)
import googleapiclient.discovery

adminDirectoryService = googleapiclient.discovery.build('admin', 'directory_v1', credentials = gsuiteCredentials, cache_discovery=False)

result = adminDirectoryService.users().watch(body=watchBody, projection=projection, event=eventType, maxResults=1, customer=gSuiteCutomerId, viewType=viewType).execute()

The result is:
result = adminDirectoryService.users().watch(body=watchBody, projection=projection, event=eventType, maxResults=1, customer=gSuiteCutomerId, viewType=viewType).execute()
File "/env/lib/python3.7/site-packages/google_api_python_client-1.7.8-py3.7.egg/googleapiclient/discovery.py", line 723, in method
    raise TypeError('Got an unexpected keyword argument "%s"' % name)
TypeError: Got an unexpected keyword argument "projection"

The error was tested also with the latest google_api_python_client 1.11.0
Further testing show that the same happens with some of the other arguments like maxResults and viewType.
The source of the issue is from the json (comes from here) the discovery.build is using to wrap the Admin SDK API. The json doesn't describe those arguments, and therefore the exception is being raised from the client library code.
I never seen the version which did supported those arguments, but I assume they appeared there.
This change was made without notifications to the users, and I still don't see anywhere that those arguments are not supported. Even currently in the API documentation they appear.
Please note,
I have filed the same issue to the Google Admin SDK team, but was directed to file the issue here.
Based on the answer in this issue  and reading this comment I assume the Google Admin SDK team should fix the documentation or the JSON file.
Thank you

Hi @nheimann1,
Your understanding is correct - the library is built by parsing the JSON so the backend team will need to make that change. It appears the change was unintentional and a fix is in progress.

Changes have been rolled out. @nheimann1 could you check if things are working as expected now?

Thank you @busunkim96 . I'll test it let you know.

The library appears to no longer raise an error when "projection" is passed.
>>> from googleapiclient import discovery
>>> service = discovery.build("admin", "directory_v1")
>>> service.users().watch(body="a", projection="basic")


Interpolate scss variable in calc()

The CSS still contains $colorpicker-width as Sass variables are not replaced within CSS calcs.
Sass issue: https://github.com/sass/sass/issues/818

💃


df: System local resource management

We need some way for operations and networks to manage system local resources (memory, disk space, threads).
This may end up being a property of the Orchestrator, which should probably be passed to all operations and networks upon instantiation.
Ideally we'd have the ThreadPoolExecutor be a property of the resource manager, and then submit threads via a dedicated method, that way we can cap the number of running threads if desired.

Related: #224

See https://github.com/intel/dffml/discussions/1369#discussioncomment-2639935


Allow environment variable to set local IP used in STs

Agreed with Spike that this is ok to go in (it's copied from Spikes branch - I reviewed)


Embed user score in friendship

UserScore is tightly coupled to friendship in the sense that we will usally want these data together.
This will decrease the number of requests to the backend as we will get both in one response and will also allow us to display scores in the friends list.

Done.


Update Update-Modules Example Instructions

I have added a note about how to resolve a potential failure when following the example.
I also added a new section describing how to run the example in standalone mode.

One more detail, the PR needs to be pointing to master. Please change that.
This is our common developement procedure. Then we will port the changes to all relevant stable branches (in this case, 2.0.x).

Closing this pull request so that it can be moved to master branch.


DEV-132 Migrated plugin to Capacitor 5

any update here?

Hello!
I'm still running some tests, but you can expect a release in a couple of days!
In the meanwhile, if you need to integrate Glassfy in your apps, you can target this branch in your package.json

I just found this request. It would be very useful for me as well.

I also need this, please!

hello! when can we expect an update?

@fcurzel & @lgarbo & @marcopifferi Could you please check this request very, very soon?


[Tweet] MicroProfile 4.1 Release is underway with Compatible Implementation

@rstjames please tweet about MicroProfile 4.1.
Tweet message:
MicroProfile 4.1 release is under way with the compatible implementation @OpenLibertyIO <IP_ADDRESS>-beta. If you would like to try out MicroProfile 4.1, check out this following blog to get started. https://openliberty.io/blog/2021/07/12/logging-format-21008-beta.html

Wonderful Emily!
https://twitter.com/MicroProfileIO/status/1415042668762066944?s=20


Update to vnu.jar version 20141006 & bump the major

Fixes #38

Thanks! Published 2.0.0 to npm as well.

Yeah, I noticed the publish. Thanks for merging.


Wrong added toggle-block__item class, foreignkey, and id attributes on toggle deletion

Description
When you delete a toggle it auto-added toggle-block__item class, foreignkey, and id attributes on the first above blocks, even if that block is not part of the deleted toggle.
Current behavior

Expected behavior
No changes should be made to the previous block above of deleted toggle.

This bug still exists :(

@muhammed-demir We will be working on it soon, thanks for reporting!

@muhammed-demir We will be working on it soon, thanks for reporting!

Approximately when might this error be fixed?

@muhammed-demir @balex25 @muhammed8figures Thanks a lot for reporting the issue, it was solved and the solution is available in editorjs-toggle-block v0.3.15. Please let us know if the solution is helpful for you. Cheers!


Text search cannot trigger automatically when switch to another pending pane item.

Prerequisites

[X ] Put an X between the brackets on this line if you have done all of the following:

Reproduced the problem in Safe Mode: http://flight-manual.atom.io/hacking-atom/sections/debugging/#using-safe-mode
Followed all applicable steps in the debugging guide: http://flight-manual.atom.io/hacking-atom/sections/debugging/
Checked the FAQs on the message board for common solutions: https://discuss.atom.io/c/faq
Checked that your issue isn't already filed: https://github.com/issues?utf8=✓&q=is%3Aissue+user%3Aatom
Checked that there is not already an Atom package that provides the described functionality: https://atom.io/packages

Description
Text search cannot trigger automatically when switch to another pending pane item.
Steps to Reproduce

Toggle the tree view
Open a file.
Command+f search some text, for example 'coupon'.
Click another file in the tree view so that the file is opened in pending mode.

Expected behavior: The search for text 'coupon' could trigger automatically. If the text exists, update the search result.
Actual behavior: The search does not triggered until I click the editor area to focus it.
Reproduces how often: 100%
Versions
Atom    : 1.17.0
Electron: 1.3.15
Chrome  : 52.0.2743.82
Node    : 6.5.0
OSX : Sierra 10.12.4
Additional Information

Thanks for the report! Can you re-open this in https://github.com/atom/find-and-replace if there's no existing issue already so we have it in the right place?  Also, can you add more detail to your steps to reproduce as well?  E.g.:

Toggle the tree view
Open a file.

As a pending tab?

Command+f search some text, for example 'coupon'.

Should the file from step 2 have the text "coupon" in it?

Click another file in the tree view so that the file is opened in pending mode.

Should this other file also have the text "coupon" in it?


[Impeller] implement native support for decal sampling on metal backend

This could be implemented as clamp_to_zero on iOS and clamp_to_border with transparent black border on macOS.
See https://developer.apple.com/documentation/metal/mtlsampleraddressmode/mtlsampleraddressmodeclamptozero

actually our min macOS version is high enough we can just use clamp_to_zero everywhere


Window Controls don't show up

I have followed the instructions, but I don't get the window controls/
This is my config.css
@import "icons/extension-icons.css";
@import "window-controls/wc-without-tabline.css";
@import "hide-tabline.css";
@import "userChrome-hover.css";

same, here is my config
`/* order of these files is important and should not be changed */
@import 'icons/extension-icons.css';
@import 'window-controls/wc-without-tabline.css';
@import 'hide-tabline.css';
@import "userChrome-hover.css";
:root {
--dark-0: #1B1818;
--dark-base: #201c1c;
--dark-1: #312B2B;
--dark-2: #3C3434;
--dark-3: #524747;
--dark-4: #5D5151;
--light-0: #D7DFEA;
--light-base: #afc0d5;
--light-1: #A1B5CE;
--light-2: #94ABC7;
--light-3: #87A0C0;
--light-4: #7996B9;
--accent: #201c1c;
--yellow: #dbc074;
--green: #5cb8a7;
--red: #c94f6d;
--extension-icon-mask: grayscale(85%) invert(26%) sepia(1%) saturate(3642%) hue-rotate(314deg) brightness(100%) contrast(87%);
/* expanded width of the sidebar.
used for userChrome-static, and hover /
--sidebar-width: 250px;
/ initial width of the sidebar.
advised not to change since tst css relies on this value*/
--sidebar-collapsed-width: 60px;
--dividers: 0px;
--tl-animation-duration: 200ms;
/--tl-tab-background-gradient: /
/ uncomment and add gradient value for selected tab gradient/
/WINDOW CONTROL PLACEMENT VARS/
/* larger value moves window controls down,/
/ can be negative(moves controls up) /
/ 55px if tabline visible, -25px if tabline hidden /
--wc-vertical-shift: 15px;
--wc-left-space: 0px; / add space to the left of window controls*/
--wc-right-space: 15px; /* add space to the right of window controls*/
/* left-space shifts window-controls /
/ if you want to shift them to the left: positive value /
/ and if you want to shift them to the right: smaller or negative value /
/ right-space shifts rest of the navbar (forward,backward,urlbar,etc.) to the right /
/ if you want to increase/decrease space between window-controls and navbars: /
/ set positive/negative value for right-space*/
}
:root[privatebrowsingmode="temporary"]{
--dark-0: #1C0E34;
--dark-base: #20103c;
--dark-1: #2F1D4E;
--dark-2: #38225D;
--dark-3: #4A2D7B;
--dark-4: #53338A;
--light-0: #CC6B9C;
--light-base: #B9407C;
--light-1: #AB3B73;
--light-2: #9C3569;
--light-3: #8D305E;
--light-4: #7D2B54;
--accent: #e9207e;
--yellow: #C9B336;
--green: #36C987;
--red: #C9365D;
--extension-icon-mask: grayscale(85%) invert(13%) sepia(80%) saturate(3107%) hue-rotate(256deg) brightness(84%) contrast(93%);
}`

Right click on below title bar select customise and in the bottom right untick show title bar.
I'd suggest you read the wiki of any project before opening up an issue.

Hi I’m sorry but what do you mean with "Right click on below title bar”?

On Aug 13, 2021, at 11:45, CosmicPegasis @.***> wrote:
Right click on below title bar select customise and in the bottom right untick show title bar.
I'd suggest you read the wiki of any project before opening up an issue.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/akshat46/FlyingFox/issues/88#issuecomment-898334078, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHKPETE6CH2JMGC54H7WGB3T4TST7ANCNFSM467CSBBA.
Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email.


Mouse Without Borders uses huge amount of battery/power

It's by far the most power-hungry process on my laptop. Is there any reason why a small amount of wifi traffic needs so much power? Can it be optimised?

This feels not so much like feedback specifically about the documentation, but rather like a question, or feedback, about the PowerToys product. I don't have any additional content for your scenario, over and above what's in the documentation. So, it might be worth pursuing this as a question or feedback about the product. If you visit the PowerToys repository, then you'll be able to create an issue to leave product questions/feedback.


upgrade processors to 8.2.3 in extra

consequently, needed to initialize dynet, added to ProcessorsUtils
FYI @myedibleenso @marcovzla @MihaiSurdeanu @kwalcock @maxaalexeeva

@MihaiSurdeanu sbt test runs fine locally, but travis says:
[error] sbt.librarymanagement.ResolveException: unresolved dependency: org.clulab#processors-models;0.1.9: not found
[error] unresolved dependency: org.clulab#glove-840b-300d-10f;1.0.0: not found
[error] 	at sbt.internal.librarymanagement.IvyActions$.resolveAndRetrieve(IvyActions.scala:332)
[error] 	at sbt.internal.librarymanagement.IvyActions$.$anonfun$updateEither$1(IvyActions.scala:208)
[error] 	at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:239)
[error] 	at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:204)
[error] 	at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:70)
[error] 	at sbt.internal.librarymanagement.IvySbt$$anon$3.call(Ivy.scala:77)
[error] 	at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:95)
[error] 	at xsbt.boot.Locks$GlobalLock.xsbt$boot$Locks$GlobalLock$$withChannelRetries$1(Locks.scala:80)
[error] 	at xsbt.boot.Locks$GlobalLock$$anonfun$withFileLock$1.apply(Locks.scala:99)
[error] 	at xsbt.boot.Using$.withResource(Using.scala:10)
[error] 	at xsbt.boot.Using$.apply(Using.scala:9)
[error] 	at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:60)
[error] 	at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:50)
[error] 	at xsbt.boot.Locks$.apply0(Locks.scala:31)
[error] 	at xsbt.boot.Locks$.apply(Locks.scala:28)
[error] 	at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:77)
[error] 	at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:199)
[error] 	at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:196)
[error] 	at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:238)
[error] 	at sbt.internal.librarymanagement.IvyActions$.updateEither(IvyActions.scala:193)
[error] 	at sbt.librarymanagement.ivy.IvyDependencyResolution.update(IvyDependencyResolution.scala:20)
[error] 	at sbt.librarymanagement.DependencyResolution.update(DependencyResolution.scala:56)
[error] 	at sbt.internal.LibraryManagement$.resolve$1(LibraryManagement.scala:45)
[error] 	at sbt.internal.LibraryManagement$.$anonfun$cachedUpdate$12(LibraryManagement.scala:93)
[error] 	at sbt.util.Tracked$.$anonfun$lastOutput$1(Tracked.scala:68)
[error] 	at sbt.internal.LibraryManagement$.$anonfun$cachedUpdate$19(LibraryManagement.scala:106)
[error] 	at scala.util.control.Exception$Catch.apply(Exception.scala:224)
[error] 	at sbt.internal.LibraryManagement$.$anonfun$cachedUpdate$11(LibraryManagement.scala:106)
[error] 	at sbt.internal.LibraryManagement$.$anonfun$cachedUpdate$11$adapted(LibraryManagement.scala:89)
[error] 	at sbt.util.Tracked$.$anonfun$inputChanged$1(Tracked.scala:149)
[error] 	at sbt.internal.LibraryManagement$.cachedUpdate(LibraryManagement.scala:120)
[error] 	at sbt.Classpaths$.$anonfun$updateTask$5(Defaults.scala:2556)
[error] 	at scala.Function1.$anonfun$compose$1(Function1.scala:44)
[error] 	at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:40)
[error] 	at sbt.std.Transform$$anon$4.work(System.scala:67)
[error] 	at sbt.Execute.$anonfun$submit$2(Execute.scala:269)
[error] 	at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:16)
[error] 	at sbt.Execute.work(Execute.scala:278)
[error] 	at sbt.Execute.$anonfun$submit$1(Execute.scala:269)
[error] 	at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:178)
[error] 	at sbt.CompletionService$$anon$2.call(CompletionService.scala:37)
[error] 	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
[error] 	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
[error] 	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
[error] 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[error] 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[error] 	at java.lang.Thread.run(Thread.java:748)
[error] (extra / update) sbt.librarymanagement.ResolveException: unresolved dependency: org.clulab#processors-models;0.1.9: not found
[error] unresolved dependency: org.clulab#glove-840b-300d-10f;1.0.0: not found
[error] Total time: 82 s, completed Jan 18, 2021 8:13:12 PM
Error: Process completed with exit code 1.

thoughts?
(fyi @kwalcock )

@MihaiSurdeanu sbt test runs fine locally, but travis says:
[error] sbt.librarymanagement.ResolveException: unresolved dependency: org.clulab#processors-models;0.1.9: not found
[error] unresolved dependency: org.clulab#glove-840b-300d-10f;1.0.0: not found
[error] 	at sbt.internal.librarymanagement.IvyActions$.resolveAndRetrieve(IvyActions.scala:332)
[error] 	at sbt.internal.librarymanagement.IvyActions$.$anonfun$updateEither$1(IvyActions.scala:208)
[error] 	at sbt.internal.librarymanagement.IvySbt$Module.$anonfun$withModule$1(Ivy.scala:239)
[error] 	at sbt.internal.librarymanagement.IvySbt.$anonfun$withIvy$1(Ivy.scala:204)
[error] 	at sbt.internal.librarymanagement.IvySbt.sbt$internal$librarymanagement$IvySbt$$action$1(Ivy.scala:70)
[error] 	at sbt.internal.librarymanagement.IvySbt$$anon$3.call(Ivy.scala:77)
[error] 	at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:95)
[error] 	at xsbt.boot.Locks$GlobalLock.xsbt$boot$Locks$GlobalLock$$withChannelRetries$1(Locks.scala:80)
[error] 	at xsbt.boot.Locks$GlobalLock$$anonfun$withFileLock$1.apply(Locks.scala:99)
[error] 	at xsbt.boot.Using$.withResource(Using.scala:10)
[error] 	at xsbt.boot.Using$.apply(Using.scala:9)
[error] 	at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:60)
[error] 	at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:50)
[error] 	at xsbt.boot.Locks$.apply0(Locks.scala:31)
[error] 	at xsbt.boot.Locks$.apply(Locks.scala:28)
[error] 	at sbt.internal.librarymanagement.IvySbt.withDefaultLogger(Ivy.scala:77)
[error] 	at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:199)
[error] 	at sbt.internal.librarymanagement.IvySbt.withIvy(Ivy.scala:196)
[error] 	at sbt.internal.librarymanagement.IvySbt$Module.withModule(Ivy.scala:238)
[error] 	at sbt.internal.librarymanagement.IvyActions$.updateEither(IvyActions.scala:193)
[error] 	at sbt.librarymanagement.ivy.IvyDependencyResolution.update(IvyDependencyResolution.scala:20)
[error] 	at sbt.librarymanagement.DependencyResolution.update(DependencyResolution.scala:56)
[error] 	at sbt.internal.LibraryManagement$.resolve$1(LibraryManagement.scala:45)
[error] 	at sbt.internal.LibraryManagement$.$anonfun$cachedUpdate$12(LibraryManagement.scala:93)
[error] 	at sbt.util.Tracked$.$anonfun$lastOutput$1(Tracked.scala:68)
[error] 	at sbt.internal.LibraryManagement$.$anonfun$cachedUpdate$19(LibraryManagement.scala:106)
[error] 	at scala.util.control.Exception$Catch.apply(Exception.scala:224)
[error] 	at sbt.internal.LibraryManagement$.$anonfun$cachedUpdate$11(LibraryManagement.scala:106)
[error] 	at sbt.internal.LibraryManagement$.$anonfun$cachedUpdate$11$adapted(LibraryManagement.scala:89)
[error] 	at sbt.util.Tracked$.$anonfun$inputChanged$1(Tracked.scala:149)
[error] 	at sbt.internal.LibraryManagement$.cachedUpdate(LibraryManagement.scala:120)
[error] 	at sbt.Classpaths$.$anonfun$updateTask$5(Defaults.scala:2556)
[error] 	at scala.Function1.$anonfun$compose$1(Function1.scala:44)
[error] 	at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:40)
[error] 	at sbt.std.Transform$$anon$4.work(System.scala:67)
[error] 	at sbt.Execute.$anonfun$submit$2(Execute.scala:269)
[error] 	at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:16)
[error] 	at sbt.Execute.work(Execute.scala:278)
[error] 	at sbt.Execute.$anonfun$submit$1(Execute.scala:269)
[error] 	at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:178)
[error] 	at sbt.CompletionService$$anon$2.call(CompletionService.scala:37)
[error] 	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
[error] 	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
[error] 	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
[error] 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
[error] 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
[error] 	at java.lang.Thread.run(Thread.java:748)
[error] (extra / update) sbt.librarymanagement.ResolveException: unresolved dependency: org.clulab#processors-models;0.1.9: not found
[error] unresolved dependency: org.clulab#glove-840b-300d-10f;1.0.0: not found
[error] Total time: 82 s, completed Jan 18, 2021 8:13:12 PM
Error: Process completed with exit code 1.

thoughts?
(fyi @kwalcock )

Is it a transitive dependency that needs the resolver to be specified?

Is it a transitive dependency that needs the resolver to be specified?

This dependency is introduced by processors.
This is the one that is on our local artifactory server, so that URI needs
to be added to the build file:
https://github.com/clulab/processors/blob/master/main/build.sbt#L6-L7
On Mon, Jan 18, 2021 at 1:45 PM Keith Alcock<EMAIL_ADDRESS>wrote:

Is it a transitive dependency that needs the resolver to be specified?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/lum-ai/odinson/pull/241#issuecomment-762463221, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAI75TX4FNVY275NCEE4WY3S2SMWZANCNFSM4WHY32XQ
.

This dependency is introduced by processors.
This is the one that is on our local artifactory server, so that URI needs
to be added to the build file:
https://github.com/clulab/processors/blob/master/main/build.sbt#L6-L7
On Mon, Jan 18, 2021 at 1:45 PM Keith Alcock<EMAIL_ADDRESS>wrote:

Is it a transitive dependency that needs the resolver to be specified?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/lum-ai/odinson/pull/241#issuecomment-762463221, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAI75TX4FNVY275NCEE4WY3S2SMWZANCNFSM4WHY32XQ
.

thanks!
On Mon, Jan 18, 2021 at 2:54 PM Mihai Surdeanu<EMAIL_ADDRESS>wrote:

External Email
This dependency is introduced by processors.
This is the one that is on our local artifactory server, so that URI needs
to be added to the build file:
https://github.com/clulab/processors/blob/master/main/build.sbt#L6-L7
On Mon, Jan 18, 2021 at 1:45 PM Keith Alcock<EMAIL_ADDRESS>wrote:

Is it a transitive dependency that needs the resolver to be specified?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/lum-ai/odinson/pull/241#issuecomment-762463221, or
unsubscribe
<
https://github.com/notifications/unsubscribe-auth/AAI75TX4FNVY275NCEE4WY3S2SMWZANCNFSM4WHY32XQ
.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/lum-ai/odinson/pull/241#issuecomment-762486468, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ABJCPCPG2QVZOL5M22KFQNTS2SUZRANCNFSM4WHY32XQ
.

thanks!
On Mon, Jan 18, 2021 at 2:54 PM Mihai Surdeanu<EMAIL_ADDRESS>wrote:

External Email
This dependency is introduced by processors.
This is the one that is on our local artifactory server, so that URI needs
to be added to the build file:
https://github.com/clulab/processors/blob/master/main/build.sbt#L6-L7
On Mon, Jan 18, 2021 at 1:45 PM Keith Alcock<EMAIL_ADDRESS>wrote:

Is it a transitive dependency that needs the resolver to be specified?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/lum-ai/odinson/pull/241#issuecomment-762463221, or
unsubscribe
<
https://github.com/notifications/unsubscribe-auth/AAI75TX4FNVY275NCEE4WY3S2SMWZANCNFSM4WHY32XQ
.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/lum-ai/odinson/pull/241#issuecomment-762486468, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ABJCPCPG2QVZOL5M22KFQNTS2SUZRANCNFSM4WHY32XQ
.


FOSDEM - 2023-02-04 - 2023-02-05

Info

FOSDEM - Confidential Computing devroom
Dates: 2023-02-04 - 2023-02-05
Location: Brussels, Belgium (2023-02-05, with an online possibility on 2023-02-04)
www.fosdem.org/2023
Any other relevant information

Dates

CFP closes:    2022-12-02
CFP results:   2022-12-07

Location
ULB Solbosch Campus, Brussels, Belgium
CFP
URL to the Call for Proposals / Papers: https://falder.org/fosdem23-cfp

/cc @jovanbulck

Thank you @fidencio! We'll be submitting a talk!


feat: swoole enable curl and http2

name: 🎉 swoole enable curl and http2
about: You found a bug, want to improve something or add a new feature
labels: bug or enhancement

A Pull Request should be associated with an Issue.

If you're fixing a bug, adding a new feature or improving something please provide the details in Issues,
so that the development can be pointed in the intended direction.

Related issue:

Further notes in Contribution Guidelines
Thank you for your contribution.

Description
swoole enable curl and http2

@greezen
swoole does not have a --enable-http2 configure option.

@greezen
swoole does not have a --enable-http2 configure option.

it's exists,but enabled by default from swoole5
https://wiki.swoole.com/#/environment?id=-enable-http2

:beers: @BrewTestBot has triggered a merge.


write file in subdirectories

Hi,
I am not able to figure out how to upload the files in subdirectories.
Let's say I have users on the website.
I want to have the pictures uploaded in their respective subfolder; say "/upload/user_id/".
Can we do that from client side javascript code ?
thnaks

Dropzone is a client side library, and doesn't handle the actual writing of files to the file system.
To do that you would have to follow something like this: https://github.com/devonbarrett/meteor-dropzone#example-for-upload-on-server

Thank you for your quick reply.
This is actually what I am doing. But I am not able to pass formdata to the server. I do not know how to pass those formdata.

Its not something I've looked into, but I would start by binding to the sending event to see what is included.
It may be that you have to manually add your properties to that request.


Animations of shuffled Shape keys doesn't work as expected when exported as GLB/GLTF

Description:
In general, Blender obeys the order in which shape keys are applied. By default, they are named "Basis' (which records the initial position of the vertices), 'Key 1'. 'Key 2', etc.
We have the option to interchange this order, even putting 'Key n' (n is an integer) at the top in the position of 'Basis'.
Let's create one shape key in addition to Basis and it's named 'Key 1'. By default, its 'Relative to' value is set to 'Basis'. For some reason, let's say we need to change the order, so we shift 'Key 1' to the top and 'Basis' to the bottom and changed the 'Relative to' option of 'Basis' to 'Key 1'.
Now we know that we didn't change the 'Relative to' option for 'Key 1' before shifting and it's still set to 'Basis'. But Blender disables those options for the Top most shape key.
We animate the 'Basis' shape key and it works as expected within Blender since it respects the order no matter what 'Relative to'
value it had before shifting to the top.
When exported as GLB/GLTF, the 'Basis' shape key is animated, but the mesh doesn't morph from 'Key 1' to 'Basis' (Test done in https://gltf-viewer.donmccurdy.com/).
Steps to reproduce the behavior:

Create a shape key 'Key 1' and edit the mesh while this shape key is selected.

Shift 'Key 1' to the top and change the 'Relative to' option of 'Basis' to 'Key 1'

Animate the 'Basis' shape key from 0 to 1.

It works as expected in Blender.

Now export the file as GLB/GLTF. I mostly left the export option as default values except for "include -> selected objects"

but it doesn't animate as expected

Expected behavior
The GLB/GLTF is expected to animate shape keys as it's done in Blender.
.blend and .glb files
GLB_shapekey_export_issue.zip
Version

OS: Windows 11
Blender Version 3.6.1 - stable

Current workaround
I've found a workaround to avoid this issue.
Before shifting any shape key to the top, change it's Relative to' option to itself, as shown below,

Conclusion:
It'd be helpful for the users if the developers could adjust the shape key values for GLB/GLTF in a way Blender does it internally.
Thank you.

Confirmed that this case is not correctly handled


Versioning

For the purpose of structure and consistency, we should decide how to version releases. Up until now, I have just incremented the version number when changing something: 1.0.0 => 1.0.1 => ... => 1.0.9 => 1.1.0.
I'm suggesting version 2.0.0 as the point where we've converted everything to typed arrays and successfully implemented C/C++ bindings to the extent that we can call it a stable library suitable for use in production environments.

After 1.0.9 could come 1.0.10.
Your suggestion looks good, but I have another suggestion. I think an intermediate point between what we have at the moment and your suggested 2.0.0 is a version that's using typed arrays and more optimized JavaScript, but still does not use C++. That would be 2.0.0, with the C++ version likely being 3.0.0.
Another thing to consider is some kind of bleeding-edge fork or branch. I'm thinking that SIMD would provide very large performance improvements, and be ready for production without much effort, but only be ready on some particular platforms.

For the meantime, where do we stand with version numbers, and deploying recent changes to npm?

I added two milestones (2.0.0 and 3.0.0) to keep better track of issues.
Maybe we could have some sort of system, like x.y.z, where x is breaking API changes, y is major optimizations or API additions and z is small bug fixes or minor improvements.
I seriously don't know, versions confuse me. Maybe you have a better system? :)

What you have described is pretty much the the 'semantic versioning' or 'semver' system. I think that putting breaking API changes into the major version number makes the most sense.
Also, I think large architectural changes would merit another version number. Arguably Typed Arrays would change the API or it's maybe compatibility, so I think that changing to Typed Arrays would warrant a major version too.
Basically I think 2.0.0 should contain the recent fixes and optimizations, and be released relatively soon.

Ok, so you're suggesting we introduce the recent optimizations in 2.0.0 and let 3.0.0 be typed arrays and 4.0.0 C/C++ bindings?

Yes, I think that's a good sequence to plan for. However, if for some reason we think it's worth introducing an API change in the meantime let's not be too rigid about sticking to that versioning. I kind-of doubt that will happen before 3.0.0 but I'm mentioning it anyway.
The C++ bindings seem like quite a big challenge. I don't know how long it will take. However, version 4.0.0 having the C++ bindings looks like a sensible goal at this point.
Let's also make Version 2.0.0 fully / much better documented before it gets released.

Agreed.

We now have milestones for versions 2.0.0, 3.0.0 and 4.0.0 and we have a pretty good understanding of how to work, so I consider this issue resolved at least for now.

I was getting annoyed by the milestones not showing in order when displayed, so I set some due dates, giving far more than enough time. Then I think we should bring the due dates forward once we know what a release schedule actually is.


docs: add new request headers

Document the new Cloud v4 headers.

@MarkvanMents We can already publish this. We can also add a release note for this change and mention that two additional header are available for the Mendix apps when using client certificates.

@Infra-Red
Hi Andrei,
I've added a release note. Can you quickly review it, then I can publish.
Thanks.

@MarkvanMents Looks good to me 👍


Jseb

everything should be reverted now. (basically, adding find_missing_examples.nim again, and .gitignore…)
for .gitignore, i think it should stay local in a shared project like this.

Could you also follow steps 5 and 6 from converting examples? https://github.com/greenfork/nimraylib_now/blob/master/CONTRIBUTING.md

I think you missed this comment?

i have read CONTRIBUTING but was focalized of the source itself with NEP1 rules , and forgot the test suite part.

@jeangit do you want to do final fixes or I can do them for you?

sorry i haven't seen this message. Yes, you can tune as you want the sample.

@jeangit no problem. And by the way, git saves the history of the code. For example, if you did some changes, it is recorded in the git history. And if I do any changes on top of it, the authorship of the code according to git will belong to us 2. So if you don't mind, I will just do several slight changes in this same PR and commit our work together. I think it is important to give the credit for the work like that.


ArcGIS for the Military: Land Operations: An Introduction - needs videos posted for Ops Server Release

@ScottCecilio - check email reminder for details of what goes where.

Posted


Profile page UI Edited.

Shall I do the styling of create classroom part the same as profile section  (i.e, greyish instead of blue)....?


consolidates setup page examples

Update Makefile - make modules to reflect the change in directory from case_studies to setup_pages.

YAY!!! Thanks, Shilpa!


Issue on building ios-sample project

Hi
as described in  repository I use graphhopper.sh to import file for ios-sample-project.
but when i try to build project, I'm faced with this error :

could you please give me information about how to solve this problem?

Hi have you find the solution? I have the same issue :/

The solution : https://github.com/graphhopper/graphhopper-ios/issues/20#issuecomment-315815128

So we can close here?


optimize: does not exist update row no need to make images

[ ] I have registered the PR changes.

Ⅰ. Describe what this PR did
1.先update
2.影响行数大于0时，通过新的connection依靠事务之间的隔离机制，使用普通的select来查询update前的行数据即可，且无需for update
3.后镜像由于先update，也已经持有了本地锁，且与update用的是同个connection，所以数据是准确的
Ⅱ. Does this pull request fix one issue?

Ⅲ. Why don't you add test cases (unit test/integration test)?
Ⅳ. Describe how to verify it
Ⅴ. Special notes for reviews

Codecov Report

Merging #4749 (8968c14) into develop (8ec5ccd) will decrease coverage by 0.35%.
The diff coverage is 66.66%.

:exclamation: Current head 8968c14 differs from pull request most recent head 76ed3d6. Consider uploading reports for the commit 76ed3d6 to get more accurate results

@@              Coverage Diff              @@
##             develop    #4749      +/-   ##
=============================================
- Coverage      49.03%   48.67%   -0.36%
+ Complexity      4087     4071      -16
=============================================
  Files            736      736
  Lines          25784    25643     -141
  Branches        3180     3163      -17
=============================================
- Hits           12642    12482     -160
- Misses         11799    11824      +25
+ Partials        1343     1337       -6

Impacted Files
Coverage Δ

...ta/rm/datasource/exec/AbstractDMLBaseExecutor.java
52.83% <0.00%> (-4.32%)
:arrow_down:

...va/io/seata/rm/datasource/exec/UpdateExecutor.java
71.42% <ø> (-0.41%)
:arrow_down:

.../rm/datasource/exec/BaseTransactionalExecutor.java
55.55% <100.00%> (-0.37%)
:arrow_down:

...java/io/seata/server/metrics/MeterIdConstants.java
0.00% <0.00%> (-100.00%)
:arrow_down:

...ava/io/seata/server/metrics/MetricsSubscriber.java
14.78% <0.00%> (-71.31%)
:arrow_down:

...source/AbstractDataSourceCacheResourceManager.java
42.85% <0.00%> (-42.86%)
:arrow_down:

...n/java/io/seata/rm/datasource/DataSourceProxy.java
62.50% <0.00%> (-19.92%)
:arrow_down:

...er/src/main/java/io/seata/server/ServerRunner.java
50.00% <0.00%> (-15.39%)
:arrow_down:

...m/datasource/exec/oracle/OracleInsertExecutor.java
62.50% <0.00%> (-11.19%)
:arrow_down:

...a/io/seata/rm/datasource/xa/ResourceManagerXA.java
14.54% <0.00%> (-7.85%)
:arrow_down:

... and 35 more

merge on https://github.com/seata/seata/pull/4907


Provider as url or other source

Hello,
I'm wondering if there any way to add source such as JSON::file and etc JSON::url
thanks

I don't foresee figment adding a built-in remote file fetcher - the scope is just far too large. But its fairly easy to create you own such provider. In psuedocode:
struct JsonUrl<'a>(&'a str);

impl Format for JsonUrl<'_> {
    type Error = serde_json::Error;
    const NAME = "JSON Fetcher";

    // Required method
    fn from_str<'de, T: DeserializeOwned>(string: &'de str) -> Result<T, Self::Error> {
        let json = http::get(self.0)?.to_string()?;
        serde_json::from_str(&json);
    }
}

You just need to iron out the details and deal with all of the security implication.
Then just use it as normal:
    Figment::new()
        .join(JsonUrl("http://somewhere.com/foo.json"));


[uma-auth] add use client for next apps

#175  👈
develop

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @bsiaotickchong and the rest of your teammates on  Graphite


Adapt the get_training_plan_generic method for Oracle Database

The get_training_plan_generic method does not work for Oracle Database. Because in the Oracle Database there is no INFORMATION_SCHEMA like MySQL or SQL Server.
It uses other views like ALL_TAB_COLUMNS or USER_TAB_COLUMNS that contain the same information like TABLE_NAME, COLUMN_NAME, DATA_TYPE, DATA_LENGTH, DATA_PRECISION, DATA_SCALE, NULLABLE, COLUMN_ID, etc.
I would like to suggest adapting this method to the Oracle database.
Error:
df_information_schema = vn.run_sql("SELECT * FROM USER_TAB_COLUMNS")

Traceback (most recent call last):
  File "c:\Projects\Python\sonora.ai3\app.py", line 40, in <module>
    training()
  File "c:\Projects\Python\sonora.ai3\app.py", line 30, in training
    plan = vn.get_training_plan_generic(df_information_schema)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Projects\Python\sonora.ai3\sonora_env\Lib\site-packages\vanna\base\base.py", line 1794, in get_training_plan_generic
    database_column = df.columns[
                      ^^^^^^^^^^^
IndexError: list index out of range

Can you use something like```
SELECT VIEW_NAME, TEXT
FROM ALL_VIEWS
WHERE OWNER = 'owner' AND VIEW_NAME = 'name';?

@gregholliday I did the process you mentioned and it apparently worked.

df_information_schema = vn.run_sql("""
SELECT
OWNER AS table_schema,
TABLE_NAME AS table_name,
COLUMN_NAME AS column_name,
DATA_TYPE AS data_type,
DATA_LENGTH AS character_maximum_length,
DATA_PRECISION AS numeric_precision,
DATA_SCALE AS numeric_scale,
NULLABLE AS is_nullable
FROM
ALL_TAB_COLUMNS
WHERE
OWNER = 'BIUSR'
AND TABLE_NAME LIKE 'TBL_TRN%'
ORDER BY
TABLE_NAME, COLUMN_ID
""") im using the same process but throwing me the same error
plan = vn.get_training_plan_generic(df_information_schema)
IndexError: list index out of range

@maniteja-kamsali you can try to write your own get_training_plan, is not that hard, look for the code for the generic at base.py


Avatar Zoom/Magnifier Image

What problem does this feature solve?
Currently in the nz-avatar component i can show a image of profile people or products in a nz-table I would like to can zoom o magnify this image when mouse over or click on the nz-avatar component.
I think this feature is interesant when the table component is used to show product catalogs.
Can you help me to build this feature!
Thank you so much!
What does the proposed API look like?
I propose add new input parameter in the nz-avatar component to use this feature.
<nz-avatar  nzSrc="[uriImage]" [magnify]="true" [magnify-event]="'hover/click'">.

we will only support the feature which designed by ant design
you can create feature request to https://github.com/ant-design/ant-design first


Worse performance than the reported one in Res50

Hi Developers,
I have trained the Res50 using the provided scripts, however I get worse performance as below:
Test net output #0: acc/top-1 = 0.739239
Test net output #1: acc/top-5 = 0.919044

In comparison, the reported performance is top-1/top-5 = 24.6%/7.6%. The only difference between my training and yours is I use 4 gpus in parallel as well as change the iter_size in train.solver from 8 to 4 such that the overall batch size remains the same. Could you please tell me where the gap comes from? Thanks in advance!

Hi!
This previous issue might be relevant: https://github.com/cvjena/cnn-models/issues/9
How did you preprocess your images?

Thanks for your quick reply! @MarcelSimon
Yes, my problem might be the same as #9 and I also use the LMDB format with all images resizing to 256x256. Thanks for your remind! I'll try your image preprocessing way.


Make defaults resemble their actual type

Since we had a problem once with default values and had a PR to not convert default values (#4), there were tests failing all along. Since there is no travis pipeline set up for EnvVarProvider, this did not get caught. The missing travis pipeline will be adressed in a separate PR.

Whoa I missed #4. We should NOT have merged that. We should always make default values strings and convert them just like everything else. Otherwise we are using two completely different code paths for defaults and actual values.

Whoa I missed #4. We should NOT have merged that. We should always make default values strings and convert them just like everything else. Otherwise we are using two completely different code paths for defaults and actual values.

Alright, then I'll see to reverse #4, I think there was something in digits why we did that where we had  problems with a list of strings/empty list. I have look and try to remember. Will update once I find the answer.

To expand on my response earlier, the reason we should do the conversion on defaults goes beyond the code path: we should run the same conversions and validations on defaults because it should never be possible to provide default values that can't also be configured in env vars.


Fix pallete link in the readme

Correct link: https://github.com/catppuccin/catppuccin#-palette

thanks a lot


Fix RouteProps type definitions

The following props are wonky for route. This should fix it up.

Hello @jwaldrip ,
I just merged the dev branch into master which allows me to merge your PR. 🎊
I would like to thank you for this contribution and your participation in improving the library!
(sorry for the delay in response)


get_application_user_schema()camel cases attribute names containing _

when calling get_application_user_schema() for an application with a custom attribute test_attribute
(display name - test attribute variable name - test_attribute)
the name is malformed to camel case
schema, resp, err = await okta_client.get_application_user_schema(appInstanceId=args.app_id)
print(schema.definitions.custom.properties)

returns the following
{"testAttribute": {"title": "test attribute", "type": "string", "scope": "NONE", "master": {"type": "PROFILE_MASTER"}, "sensitive": False}}

my limited investigation of this seems to point towards get_application_user_schema() calling form_response_body()
which calls camel_case() on keys

This should be resolved in 2.9.0.  If it is still an issue, please open a new issue and reference this one


Squashfs

While the Raspberry PI and similar OS's have SquashFS enabled in the kernel options Resin OS 2.12.5+rev1 Qemu images do not.
zcat /proc/config.gz | grep SQUAS
# CONFIG_SQUASHFS is not set

For those of use using QEMU applications to develop and test our applications for our hardware platforms it would be useful to have this kernel option enabled.

Thanks, @splitice for the report. What is your use-case of using this filesystem?

We are currently looking into it as a method of reducing the cost of delta upgrades. Our containers have nearly 100k files due to the usage of high level languages with quite a number of files in their structure.
Reducing the upgrades to comparing the contents of a single file in place of thousands has (under preliminary analysis) led to improvements in the upgrade process both in time and memory usage.

I see. I don't see any reason not to include it in qemu builds. @splitice would you be willing to push a PR for this? It should be similar to what we already have here.

Fixed by https://github.com/resin-os/resin-qemu/pull/93


⚠ ClamAV has degraded performance

In bd038fb, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 66 ms

Resolved: ClamAV performance has improved in d25bcfe.


Add push notifications

Implement push notifications
Also, implement silence conversation notifications

Abandoned due to lack of PWA support for IOS


Define constants based on object's constants

Theoretically, the constants can be used directly, however, they are of u32 type and would introduce a lot of as u64 casting between types in the codebase. What do you think, @davidlattimore?
Do you want to merge it now, or wait for another object release that will introduce SHF_GNU_RETAIN?

Happy to merge this as-is for now if you like. Referencing all the usage sites that reference these constants might hit merge conflicts with my work on #36, since I've got lots of edits in stuff related to output sections (also lots in layout.rs).

Good, so let's merge it now.


[Bug] Filename encoding problems

Tacent won't open file if it has Cyrillic letter (it opens with blank window).
try rename a file to ы.png
Tacent title bar incorrectly display filenames with chars that not English.

i use windows 10
did you use precompiled version?
i use tacent v1.0.27
if i open image with double click, it just blank
if i try drag and drop image, tacent opens next image in folder

Note, the 2 screens above are without making any changes/fixes... so might need some more information. It is worth noting that in windows I do have the following option set (as I needed utf-8 to show u properly in console output):

I'll try the release of 1.0.27. I don't have windows 10 tho.

Works locally with the released 1.0.27. Also tried double-clicking and drag-and-drop without issue. I'll need to try (but can't right now) without the checkbox above un-checked. glfw expects the title in utf-8 encoding which is what is being passed.

after enabling "beta" option, it started to work as expected

Yeah. Hopefully you're happy with this for now (as a bonus, you can now see more unicode characters in the command prompt etc). In truth you should not really need to have this option checked if the viewer and its base libraries were calling the UNICODE and _UNICODE versions (UTF16 on windows) OS calls everywhere... It's a bit of work to fix, but I'll leave this issue open for now. Thanks for the report.

As of 03e7cb466a62cfacdf205ba0a9dc6bc25d5dc973 the Beta flag is no longer necessary.

file name in title is showing correctly

drag and drop image to tacentview is working

double click on file with Cyrillic symbols is still not working (I'm not using "Beta" flag). It opens next file in folder. Accidentally if there is only one file in folder, then it opens file that I wanted

using tacentview_1.0.43.zip

Hi kutu. Thanks for the report. I'll re-open this. Looks like it's 'nearly' all working ;)

Fixed in 6006aa0738fc062f03206c921aa3a9e271ca8543
'Beta' checkbox no longer necessary to have the viewer open files with cyrillic characters by double-clicking.


DisconnectAsync method doesn't complete when there is no internet connection

Describe the bug
WalletConnect.Instance.DisconnectAsync method doesn't complete when there is no internet connection
To Reproduce
Steps to reproduce the behavior:

Open app
Connect crypto wallet
Turn off the Internet
Disconnect crypto wallet
See that nothing happens (async operation is not completed or TimeoutException is not thrown)
Turn on the Internet
See that async operation is not completed or TimeoutException is not thrown

Expected behavior
DisconnectAsync method should send TimeoutException or complete
Environment

OS: macOS 14.3.1
Unity version 2021.3.23f1
Package name and version WalletConnectUnity Modal v1.1.2

Is this happening in Unity Editor or on a player like Android, iOS, Windows?
This is happening in Unity Editor and on Android. It hasn't been tested in iOS and Widows.
Wallets used for testing
Metamask Android, Trust Wallet Android

Fixed in WalletConnectUnity Modal v1.1.3


Last row of events in month view not rendered correctly

I noticed that sometimes the last events for a day in the month view are not rendered correctly.

I tracked this down to DateContentRow not passing on the start and end accessors to EventEndingRow.
I'll try and create a pull request to fix this when I get a chance.
Thanks

I take it that this is solved by https://github.com/intljusticemission/react-big-calendar/pull/593. Feel free to re-open otherwise!


Fix for decryption of X-XSRF-TOKEN via header

Currently when using the header X-XSRF-TOKEN you get a 500 Internal Server error as the token is trying to be converted into valid JSON, which it never will.
To rectify this, the header check should be:
($header && StringUtils::equals($token, $header)

After making that change, my AJAX requests are running correctly.

Check existing closed PR which already discussed this.

Didn't see this PR.  Closing.


inardini - New 20+ Pipeline Operators for BQML notebook

A notebook that shows an end-to-end example of using the components for demand forecasting involving BigQuery ML and Vertex AI Pipelines.
If you are opening a PR for Community Notebooks under the notebooks/community folder:

[x] This notebook has been added to the CODEOWNERS file under the Community Notebooks section, pointing to the author or the author's team.
[x] Passes all the required formatting and linting checks. You can locally test with these instructions.

@andrewferlitsch ready to be merged


Error: challenge_required when trying to follow/login to account

Every time i want to follow/ login to my account I get the error "challenge_required"
My Code:
from instagrapi import Client

cl = Client()
cl.login(MY_ACC, MY_PASS)
Follow = input(str("Who should I follow?: "))
# follow
userid = cl.user_id_from_username(Follow)
cl.user_follow(userid)
print("Done!")
logout()

My output:
Traceback (most recent call last):
  File "C:\Users\Deggi\AppData\Local\Programs\Python\Python310\lib\site-packages\instagrapi\mixins\private.py", line 298, in _send_private_request
    response.raise_for_status()
  File "C:\Users\Deggi\AppData\Local\Programs\Python\Python310\lib\site-packages\requests\models.py", line 960, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 400 Client Error: Bad Request for url: https://i.instagram.com/api/v1/friendships/create/37999660686/

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\Deggi\AppData\Local\Programs\Python\Python310\lib\site-packages\instagrapi\mixins\private.py", line 432, in private_request
    self._send_private_request(endpoint, **kwargs)
  File "C:\Users\Deggi\AppData\Local\Programs\Python\Python310\lib\site-packages\instagrapi\mixins\private.py", line 330, in _send_private_request
    raise ChallengeRequired(**last_json)
instagrapi.exceptions.ChallengeRequired: challenge_required

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\Deggi\AppData\Local\Programs\Python\Python310\lib\site-packages\instagrapi\mixins\private.py", line 298, in _send_private_request
    response.raise_for_status()
  File "C:\Users\Deggi\AppData\Local\Programs\Python\Python310\lib\site-packages\requests\models.py", line 960, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 400 Client Error: Bad Request for url: https://i.instagram.com/api/v1/friendships/create/37999660686/

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Users\Deggi\Documents\python scripts\ig bot\bot.py", line 8, in <module>
    cl.user_follow(userid)
  File "C:\Users\Deggi\AppData\Local\Programs\Python\Python310\lib\site-packages\instagrapi\mixins\user.py", line 741, in user_follow
    result = self.private_request(f"friendships/create/{user_id}/", data)
  File "C:\Users\Deggi\AppData\Local\Programs\Python\Python310\lib\site-packages\instagrapi\mixins\private.py", line 449, in private_request
    return self._send_private_request(endpoint, **kwargs)
  File "C:\Users\Deggi\AppData\Local\Programs\Python\Python310\lib\site-packages\instagrapi\mixins\private.py", line 330, in _send_private_request
    raise ChallengeRequired(**last_json)
instagrapi.exceptions.ChallengeRequired: challenge_required

Have the same problem. Please, help

https://github.com/adw0rd/instagrapi/issues?q=challenge_required
https://github.com/adw0rd/instagrapi/discussions?discussions_q=challenge_required


harness container fails to run due to TypeError: Descriptors cannot not be created directly.

Hello,
I tried to start the environment via ./env/start-all.sh.
First of all, I had to use an earlier version of kubernetes and I use v1.24.7.
The script completes without an error but I find the harness container in the flink task manager fails to run.
$ k get po
NAME                                 READY   STATUS             RESTARTS        AGE
flink-jobmanager-7fcdd685cf-bxhtg    1/1     Running            0               19m
flink-taskmanager-85db6c9b98-9qlml   1/2     CrashLoopBackOff   8 (3m21s ago)   19m
kafka-0                              1/1     Running            3 (23m ago)     24m
packt-beam-7dc8c5b8df-kbnn8          1/1     Running            0               7m39s
zk-0                                 1/1     Running            0               24m

Here is the error.
2024/03/19 06:28:00 Starting worker pool 1: python -m apache_beam.runners.worker.worker_pool_main --service_port=50000 --container_executable=/opt/apache/beam/boot
Traceback (most recent call last):
  File "/usr/local/lib/python3.7/runpy.py", line 183, in _run_module_as_main
    mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
  File "/usr/local/lib/python3.7/runpy.py", line 109, in _get_module_details
    __import__(pkg_name)
  File "/usr/local/lib/python3.7/site-packages/apache_beam/__init__.py", line 92, in <module>
    from apache_beam import coders
  File "/usr/local/lib/python3.7/site-packages/apache_beam/coders/__init__.py", line 17, in <module>
    from apache_beam.coders.coders import *
  File "/usr/local/lib/python3.7/site-packages/apache_beam/coders/coders.py", line 57, in <module>
    from apache_beam.coders import coder_impl
  File "apache_beam/coders/coder_impl.py", line 1, in init apache_beam.coders.coder_impl
  File "apache_beam/utils/windowed_value.py", line 39, in init apache_beam.utils.windowed_value
  File "/usr/local/lib/python3.7/site-packages/apache_beam/utils/timestamp.py", line 36, in <module>
    from apache_beam.portability import common_urns
  File "/usr/local/lib/python3.7/site-packages/apache_beam/portability/common_urns.py", line 22, in <module>
    from apache_beam.portability.api.beam_runner_api_pb2_urns import BeamConstants
  File "/usr/local/lib/python3.7/site-packages/apache_beam/portability/api/beam_runner_api_pb2_urns.py", line 2, in <module>
    from . import metrics_pb2
  File "/usr/local/lib/python3.7/site-packages/apache_beam/portability/api/metrics_pb2.py", line 15, in <module>
    from . import beam_runner_api_pb2 as beam__runner__api__pb2
  File "/usr/local/lib/python3.7/site-packages/apache_beam/portability/api/beam_runner_api_pb2.py", line 15, in <module>
    from . import endpoints_pb2 as endpoints__pb2
  File "/usr/local/lib/python3.7/site-packages/apache_beam/portability/api/endpoints_pb2.py", line 42, in <module>
    serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
  File "/usr/local/lib/python3.7/site-packages/google/protobuf/descriptor.py", line 561, in __new__
    _message.Message._CheckCalledFromGeneratedFile()
TypeError: Descriptors cannot not be created directly.
If this call came from a _pb2.py file, your generated code is out of date and must be regenerated with protoc >= 3.19.0.
If you cannot immediately regenerate your protos, some other possible workarounds are:
 1. Downgrade the protobuf package to 3.20.x or lower.
 2. Set PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python (but this will use pure-Python parsing and will be much slower).

More information: https://developers.google.com/protocol-buffers/docs/news/2022-05-06#python-updates
2024/03/19 06:28:00 Python SDK worker pool exited: exit status 1

It might be related to the following docker file in env/docker/harness/Dockerfile.
FROM apache/beam_python3.7_sdk:2.33.0

RUN apt -y update && apt -y install python3-protobuf && python3 -m pip install --upgrade pip && python3 -m pip install grpcio grpcio-tools

Can you please inform me how to fix the error?
Cheers,
Jaehyeon

uninstalling protobuf in \env\docker\harness\Dockerfile after execute install protobuf again. !worked for me!!

FROM apache/beam_python3.7_sdk:2.33.0
RUN apt -y update
RUN python3 -m pip uninstall -y six
RUN python3 -m pip uninstall -y protobuf
RUN python3 -m pip install --upgrade pip
RUN python3 -m pip install python3-protobuf
RUN python3 -m pip install six==1.15.0
RUN python3 -m pip install grpcio==1.34.0 grpcio-tools

Hi @Arbegas
Thanks for your update.
Running the examples in Kubernetes is too much for me, and I ended up creating a local environment separately. I'm writing a series of posts that include most of the examples in the book. Here is the link Apache Beam Python Examples.