[Feature Request] Add a way to rename content after it's been downloaded

Is there a way to rename content after it's been downloaded? I've run into the issue where the {text} placeholder didn't truncate enough so I'm left with some random files with no extensions. I've tried using --dupe to force redownload with a different filename but it doesn't seem to change anything. I resorted to using a bulk renamer and hoping all files are either .mp4 or .jpeg, but not ideal. Any thoughts if we could get this as a feature?

Are you setting a text length limit?

Renaming should be possible it going to require copying the files for safety. Too much risk for information lost otherwise.
But we could do one at time to make sure not too much space is required.

I added this to the project board


Bug reportWhy is the line tension other than the connecting part of the floating body smaller by several orders of magnitude when using Connect?

Why is the line tension other than the connecting part of the floating body smaller by several orders of magnitude when using Connect?

Dear @yk202208,
Can you clarify what issue you are seeing?  Which version of OpenFAST are you using?  Are you using MAP++ or MoorDyn?  Can you share an example?
Best regards,

Thank you for your reply.
I use moordyn.
I've seen this issue at least with OpenFAST2.4 and OpenFAST3.0.
For example, when connecting with anchor-chain①-rope-chain②-vessel, the tension of chain① and rope becomes extremely low compared to the tension of chain②. I think the chain② tension is at a reasonable level, but I would like to know the correct rope and chain① tension as well.
I can't share all the information because it is related to the confidentiality of the project, but if you connect like the example, FairTen 7-9 will output a reasonable tension, but FairTen 1-6 will output a value that is several orders of magnitude smaller
sample_MoorDyn.txt
.

I'm not aware of an issue with MoorDyn associated with connecting different line types in series, but I'll let @mattEhall comment.
Best regards,

Currently the Fairten and Anchten style outputs return the net force magnitude at the corresponding node. Try instead to request a segment tension ‐ e.g. L4s20Ten

Thank you.
I tried your advice and got a reasonable level of tension output.


PR-NET: Broken clean-up

Task Description
There is/was an issue with cleaning up PRnets after branch was closed and not merged https://github.com/Taraxa-project/taraxa-node/pull/1470
Epic Parent

it happened again https://github.com/Taraxa-project/taraxa-node/pull/1676 -> after comment it was cleaned-up

the first time it failed https://github.com/Taraxa-project/taraxa-node/actions/runs/2108605711


Add seed option to streamlit GUI

It would be great if the GUI had the option to specify the seed as well for consistent prompt generation, considering it already has all the options exposed by demo.py (strength, steps, etc.)

@eiery please, pull latest version. We provide access to seed from GUI now


Field name type mapping problem

Type mapper suffix is added automatically to entity properties name even the @Solr\Field(type="string", name="title") annotation is set. That results into a request to Solr with different properties than the ones in the schema. ex: title -> title_s.
Additionally, the document id value always has prefix + id as a value while searching. This results in building the SQL with a CONCAT('prefix',id) as id on the import.

I figured it out.

For custom schema Field name should be skipped.I used solr:index:populate command to build the index instead.
For Entity Id add @Solr\Field(type="integer", name="id") after @Solr\Id to create another field with the id


Bug in gpu device setting

https://github.com/alibaba-damo-academy/FunCodec/blob/9944f8157cc5ae01126b59eb4b79d34bdcb60983/funcodec/bin/codec_inference.py#L548C42-L548C42
if CUDA_VISIBLE_DEVICES is set to other than 0, calling torch.cuda.set_device would result in CUDA error: invalid device ordinal. Maybe remove this line or just call torch.cuda.set_device(0)

Thanks for your report. Which version of pytorch did you use ? I have tested the script on pytorch 1.12 and doesn't report the error with the following command:
sh encoding_decoding.sh --stage 1 --bit_width 16000 --batch_size 16 --model_dir pretrained_models/xxx --wav_scp path/to/wav.scp --out_dir outputs/debug --gpu_devices 0,1,2,3


[BugFix] Fix prune map_values bug

Fixes #issue
When map_keys and map_values appear at the same time, the values is prune by mistake
MySQL test> select  map_values(col_map) from test_semi_struct_array_functions;
+---------------------------------+
| map_values(col_map)             |
+---------------------------------+
| [{"2023-01-01":{1.11:1.11100}}] |
+---------------------------------+
1 row in set
Time: 0.038s
MySQL test> select map_keys(col_map), map_values(col_map) from test_semi_struct_array_functions;
+-------------------+---------------------+
| map_keys(col_map) | map_values(col_map) |
+-------------------+---------------------+
| [1]               | [null]              |
+-------------------+---------------------+
1 row in set
Time: 0.037s
MySQL test>

What type of PR is this:

[x] BugFix
[ ] Feature
[ ] Enhancement
[ ] Refactor
[ ] UT
[ ] Doc
[ ] Tool

Checklist:

[x] I have added test cases for my bug fix or my new feature
[ ] This pr will affect users' behaviors
[ ] This pr needs user documentation (for new or modified features or behaviors)

[ ] I have added documentation for my new feature or new function

Bugfix cherry-pick branch check:

[x] I have checked the version labels which the pr will be auto-backported to the target branch

[x] 3.1
[ ] 3.0
[ ] 2.5
[ ] 2.4

[FE PR Coverage Check]
:heart_eyes: pass : 4 / 4 (100.00%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/optimizer/rule/tree/PruneSubfieldRule.java
4
4
100.00%
[]

[FE PR Coverage Check]
:heart_eyes: pass : 4 / 4 (100.00%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/sql/optimizer/rule/tree/PruneSubfieldRule.java
4
4
100.00%
[]

@Mergifyio backport branch-3.1


Docker rest service

How about add docker image as REST service?
Using slim or any micro framework for that.

It's just library.
So no plans actually =)
Anyway you can create your repo with REST docker wrapper for this lib due to MIT license

Thanks for library btw :heart:

Glad to hear that, thank you :)


Improve dark mode

by @JuliaSelua
Closes https://github.com/reform-org/reform/issues/359
Closes https://github.com/reform-org/reform/issues/357

The input fields for username and password in the connection drawer look too light gray


[pubspec] http package is not included in pubspec.lock file

Steps to Reproduce

Run flutter create --template=plugin flutter_authorize_net_client.
add http package in pubspec.yaml file by copying from the this page: https://pub.dev/packages/http/install
Run flutter pub get or flutter packages get

Note: this is a completely new project, so there's no configuration changes done yet, I have only added the dependencies & some code to use that depedencies
Expected results:
After the process is done, we should be able to use the http package by importing as following:
import 'package:http/http.dart' as http;
Actual results:
Even though flutter pub get process is complete without error, the import statement shows Target of URI doesn't exist: 'package:http/http.dart'. error
If you check closely in pubspec.lock & .dart_tools/package_config.json it includes all required dependencies & their path except only http. This has never happend before.
I have tried creating a different package & repeat the process, it works without any issue. It just doesn't work in this project only
flutter run -v

D:\Development\Projects\Flutter\flutter_authorize_net_client\example>flutter run -v
[ +229 ms] executing: [D:\Development\flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[ +235 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[   +1 ms] b1395592de68cc8ac4522094ae59956dd21a91db
[   +4 ms] executing: [D:\Development\flutter/] git tag --points-at b1395592de68cc8ac4522094ae59956dd21a91db
[ +239 ms] Exit code 0 from: git tag --points-at b1395592de68cc8ac4522094ae59956dd21a91db
[   +1 ms] 2.0.4
[  +92 ms] executing: [D:\Development\flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[ +172 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[   +1 ms] origin/stable
[        ] executing: [D:\Development\flutter/] git ls-remote --get-url origin
[ +154 ms] Exit code 0 from: git ls-remote --get-url origin
[   +1 ms] https://github.com/flutter/flutter.git
[ +223 ms] executing: [D:\Development\flutter/] git rev-parse --abbrev-ref HEAD
[ +168 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[   +2 ms] stable
[ +194 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +7 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +226 ms] executing: D:\Development\AndroidSDK\platform-tools\adb.exe devices -l
[ +173 ms] List of devices attached
                    <IP_ADDRESS>:5050     device product:CaptainAmerica_00WW model:Nokia_5_3 device:CAP_sprout transport_id:2
[  +17 ms] D:\Development\AndroidSDK\platform-tools\adb.exe -s <IP_ADDRESS>:5050 shell getprop
[ +672 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[   +1 ms] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +4 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[ +200 ms] Skipping pub get: version match.
[ +480 ms] Generating D:\Development\Projects\Flutter\flutter_authorize_net_client\example\android\app\src\main\java\io\flutter\plugins\GeneratedPluginRegistrant.java
[  +84 ms] ro.hardware = qcom
[  +71 ms] Initializing file store
[  +22 ms] Skipping target: gen_localizations
[  +12 ms] complete
[  +10 ms] Launching lib\main.dart on Nokia 5 3 in debug mode...
[   +9 ms] D:\Development\flutter\bin\cache\dart-sdk\bin\dart.exe --disable-dart-dev D:\Development\flutter\bin\cache\artifacts\engine\windows-x64\frontend_server.dart.snapshot
--sdk-root D:\Development\flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk/ --incremental --target=flutter --debugger-module-names --experimental-emit-debug-metadata
--output-dill C:\Users\HD\AppData\Local\Temp\flutter_tools.c2bc313a\flutter_tool.bfe721cd\app.dill --packages
D:\Development\Projects\Flutter\flutter_authorize_net_client\example\.dart_tool\package_config.json -Ddart.vm.profile=false -Ddart.vm.product=false --enable-asserts
--track-widget-creation --filesystem-scheme org-dartlang-root --initialize-from-dill build\cache.dill.track.dill
[  +40 ms] executing: D:\Development\AndroidSDK\platform-tools\adb.exe -s <IP_ADDRESS>:5050 shell -x logcat -v time -t 1
[  +29 ms] <- compile package:flutter_authorize_net_client_example/main.dart
[ +781 ms] --------- beginning of main
                    04-24 16:06:15.573 I/WifiHAL (  765): event received NL80211_CMD_VENDOR, vendor_id = 0x1374, subcmd = 0xd
[  +46 ms] executing: D:\Development\AndroidSDK\platform-tools\adb.exe version
[ +123 ms] Android Debug Bridge version 1.0.41
                    Version 30.0.4-6686687
                    Installed as D:\Development\AndroidSDK\platform-tools\adb.exe
[   +6 ms] executing: D:\Development\AndroidSDK\platform-tools\adb.exe start-server
[  +96 ms] Building APK
[  +29 ms] Running Gradle task 'assembleDebug'...
[  +11 ms] Using gradle from D:\Development\Projects\Flutter\flutter_authorize_net_client\example\android\gradlew.bat.
[   +3 ms] D:\Development\Projects\Flutter\flutter_authorize_net_client\example\android\gradlew.bat mode: 33279 rwxrwxrwx.
[  +19 ms] executing: C:\Program Files\Android\Android Studio\jre\bin\java -version
[ +255 ms] Exit code 0 from: C:\Program Files\Android\Android Studio\jre\bin\java -version
[   +3 ms] openjdk version "1.8.0_242-release"
           OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
           OpenJDK 64-Bit Server VM (build 25.242-b01, mixed mode)
[  +16 ms] executing: C:\Program Files\Android\Android Studio\jre\bin\java -version
[ +234 ms] Exit code 0 from: C:\Program Files\Android\Android Studio\jre\bin\java -version
[   +2 ms] openjdk version "1.8.0_242-release"
           OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
           OpenJDK 64-Bit Server VM (build 25.242-b01, mixed mode)
[  +11 ms] executing: [D:\Development\Projects\Flutter\flutter_authorize_net_client\example\android/]
D:\Development\Projects\Flutter\flutter_authorize_net_client\example\android\gradlew.bat -Pverbose=true -Ptarget-platform=android-arm64
-Ptarget=D:\Development\Projects\Flutter\flutter_authorize_net_client\example\lib\main.dart -Ptrack-widget-creation=true -Pfilesystem-scheme=org-dartlang-root assembleDebug
[  +41 ms] Error: Could not resolve the package 'http' in 'package:http/http.dart'.
[ +518 ms] ../lib/src/utils/network_utils.dart:4:8: Error: Not found: 'package:http/http.dart'
[   +6 ms] import 'package:http/http.dart' as http;
[        ]        ^
[+7560 ms] > Task :app:compileFlutterBuildDebug
[  +74 ms] [ +221 ms] executing: [D:\Development\flutter/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[  +70 ms] [ +290 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[   +6 ms] [   +1 ms] b1395592de68cc8ac4522094ae59956dd21a91db
[   +2 ms] [   +2 ms] executing: [D:\Development\flutter/] git tag --points-at b1395592de68cc8ac4522094ae59956dd21a91db
[ +294 ms] [ +243 ms] Exit code 0 from: git tag --points-at b1395592de68cc8ac4522094ae59956dd21a91db
[  +22 ms] [        ] 2.0.4
[  +83 ms] [ +130 ms] executing: [D:\Development\flutter/] git rev-parse --abbrev-ref --symbolic @{u}
[  +92 ms] [ +142 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[   +1 ms] [        ] origin/stable
[   +1 ms] [        ] executing: [D:\Development\flutter/] git ls-remote --get-url origin
[ +135 ms] [ +129 ms] Exit code 0 from: git ls-remote --get-url origin
[  +13 ms] [        ] https://github.com/flutter/flutter.git
[ +225 ms] [ +263 ms] executing: [D:\Development\flutter/] git rev-parse --abbrev-ref HEAD
[ +550 ms] [ +439 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[  +73 ms] [        ] stable
[   +6 ms] [ +125 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[   +2 ms] [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +1 ms] [   +9 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[   +2 ms] [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[   +1 ms] [   +1 ms] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[   +4 ms] [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[  +34 ms] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[  +20 ms] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[  +21 ms] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +84 ms] [ +157 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[        ] [        ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[   +1 ms] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[   +6 ms] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[   +9 ms] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[  +37 ms] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[   +8 ms] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[  +12 ms] [        ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.
[   +2 ms] [        ] Artifact Instance of 'PubDependencies' is not required, skipping update.
[   +4 ms] [ +172 ms] Initializing file store
[   +1 ms] [   +5 ms] Done initializing file store
[ +177 ms] [  +35 ms] Invalid depfile: D:\Development\Projects\Flutter\flutter_authorize_net_client\example\.dart_tool\flutter_build\cd88ec57f6c112041dae54329290add7\kernel_snapshot.d
[  +49 ms] [   +6 ms] Invalid depfile: D:\Development\Projects\Flutter\flutter_authorize_net_client\example\.dart_tool\flutter_build\cd88ec57f6c112041dae54329290add7\kernel_snapshot.d
[   +5 ms] [  +22 ms] Skipping target: gen_localizations
[   +1 ms] [  +71 ms] kernel_snapshot: Starting due to {InvalidatedReason.inputChanged}
[  +37 ms] [  +36 ms] D:\Development\flutter\bin\cache\dart-sdk\bin\dart.exe --disable-dart-dev
D:\Development\flutter\bin\cache\artifacts\engine\windows-x64\frontend_server.dart.snapshot --sdk-root D:\Development\flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk/
--target=flutter --no-print-incremental-dependencies -Ddart.vm.profile=false -Ddart.vm.product=false --enable-asserts --track-widget-creation --no-link-platform --packages
D:\Development\Projects\Flutter\flutter_authorize_net_client\example\.dart_tool\package_config.json --output-dill
D:\Development\Projects\Flutter\flutter_authorize_net_client\example\.dart_tool\flutter_build\cd88ec57f6c112041dae54329290add7\app.dill --depfile
D:\Development\Projects\Flutter\flutter_authorize_net_client\example\.dart_tool\flutter_build\cd88ec57f6c112041dae54329290add7\kernel_snapshot.d
package:flutter_authorize_net_client_example/main.dart
[ +175 ms] ../lib/src/utils/network_utils.dart:7:26: Error: Method not found: 'post'.
[  +12 ms]   final response = await http.post(
[   +1 ms]                          ^^^^
[+1554 ms] [+1746 ms] Error: Could not resolve the package 'http' in 'package:http/http.dart'.
[ +494 ms] [ +578 ms] ../lib/src/utils/network_utils.dart:4:8: Error: Not found: 'package:http/http.dart'
[   +1 ms] [        ] import 'package:http/http.dart' as http;
[   +1 ms] [        ]        ^
[+8694 ms] [+8683 ms] ../lib/src/utils/network_utils.dart:7:26: Error: Method not found: 'post'.
[   +3 ms] [        ]   final response = await http.post(
[   +1 ms] [        ]                          ^^^^
[+7389 ms] [+7393 ms] Unhandled exception:
[   +2 ms]            FileSystemException(uri=org-dartlang-un
[   +1 ms] [        ] transla
[   +1 ms] [        ] table-uri:package%3Ahttp%2Fhttp.dart; message=StandardFileSystem only supports file:* and data:* URIs)
[   +1 ms]            #0      StandardFileSystem.entityForUri (package:front_end/src/api_prototype/standard_file_system.dart:34:7)
[   +2 ms]            #1      asFileUri (package:vm/kernel_front_end.dart:599:37)
[   +1 ms]            #2      writeDepfile (package:vm/kernel_front_end.dar
[        ] [        ] t:73
[        ] [        ] 8:21)
[   +1 ms]            <asynchronous suspension>
[   +1 ms]            #3      FrontendCompiler.compile (package:frontend_server/frontend_server.dart:558:9)
[   +1 ms]            <asynchronous suspension>
[   +1 ms]            #4      starter (package:flutter_frontend_server/server.dart:180:12)
[        ]            <asynchronous suspension
[   +1 ms] [        ] >
[   +1 ms]            #5      main (file:///C:/b/s/w/ir/cache/builder/src/flutter/flutter_frontend_server/bin/starter.dart:13:24)
[        ]            <asynchronous suspension>
[ +179 ms] [ +132 ms] Persisting file store
[   +1 ms] [   +7 ms] Done persisting file store
[   +1 ms] [   +6 ms] Target kernel_snapshot failed: Exception
[   +1 ms]            #0      KernelSnapshot.build (package:flutter_tools/src/build_system/targets/common.dart:278:7)
[   +1 ms]            <asynchronous suspension>
[        ]            #1      _BuildInstance._invokeInternal (package:flutter_tools/src/build_system/build_system.dart:796:9)
[   +4 ms]            <asynchronous suspension>
[   +2 ms]            #2      Future.wait.<anonymous closure> (dart:async/future.dart)
[   +1 ms]            <asynchronous suspension>
[   +1 ms]            #3      _BuildInstance.invokeTarget (package:flutter_tools/src/build_system/build_system.dart:734:32)
[   +1 ms]            <asynchronous suspension>
[   +1 ms]            #4      FlutterBuildSystem.build (package:flutter_tools/src/build_system/build_system.dart:563:16)
[   +1 ms]            <asynchronous suspension>
[   +1 ms]            #5      AssembleCommand.runCommand (package:flutter_tools/src/commands/assemble.dart:220:32)
[   +1 ms]            <asynchronous suspension>
[   +1 ms]            #6      FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:1157:12)
[   +1 ms]            <asynchronous suspension>
[   +1 ms]            #7      FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:1009:27)
[   +1 ms]            <asynchronous suspension>
[   +2 ms]            #8      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
[  +28 ms]            <asynchronous suspension>
[   +2 ms]            #9      AppContext.run (package:flutter_tools/src/base/context.dart:149:12)
[   +1 ms]            <asynchronous suspension>
[   +1 ms]            #10     CommandRunner.runCommand (package:args/command_runner.dart:197:13)
[   +7 ms]            <asynchronous suspension>
[   +2 ms]            #11     FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:278:9)
[   +1 ms]            <asynchronous suspension>
[   +1 ms]            #12     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
[        ]            <asynchronous suspension>
[        ]            #13     AppContext.run (package:flutter_tools/src/base/context.dart:149:12)
[        ]            <asynchronous suspension>
[   +3 ms]            #14     FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:234:5)
[  +23 ms]            <asynchronous suspension>
[  +10 ms]            #15     run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:64:9)
[  +44 ms]            <asynchronous suspension>
[  +47 ms]            #16     run.<anonymous closure> (package:flutter_tools/runner.dart:62:12)
[   +3 ms]            <asynchronous suspension>
[   +2 ms]            #17     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
[   +1 ms]            <asynchronous suspension>
[        ]            #18     AppContext.run (package:flutter_tools/src/base/context.dart:149:12)
[        ]            <asynchronous suspension>
[        ]            #19     runInContext (package:flutter_tools/src/context_runner.dart:73:10)
[        ]            <asynchronous suspension>
[   +1 ms]            #20     main (package:flutter_tools/executable.dart:90:3)
[   +1 ms]            <asynchronous suspension>
[   +1 ms] [   +8 ms]
[   +1 ms]            #0      throwToolExit (package:flutter_tools/src/base/common.dart:10:3)
[   +1 ms]            #1      AssembleCommand.runCommand (package:flutter_tools/src/commands/assemble.dart:237:7)
[   +1 ms]            <asynchronous suspension>
[   +1 ms]            #2      FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:1157:12)
[   +3 ms]            <asynchronous suspension>
[   +2 ms]            #3      FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:1009:27)
[   +8 ms]            <asynchronous suspension>
[   +2 ms]            #4      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
[   +2 ms]            <asynchronous suspension>
[   +8 ms]            #5      AppContext.run (package:flutter_tools/src/base/context.dart:149:12)
[   +3 ms]            <asynchronous suspension>
[   +2 ms]            #6      CommandRunner.runCommand (package:args/command_runner.dart:197:13)
[   +2 ms]            <asynchronous suspension>
[   +2 ms]            #7      FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:278:9)
[   +2 ms]            <asynchronous suspension>
[   +9 ms]            #8      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
[   +4 ms]            <asynchronous suspension>
[   +2 ms]            #9      AppContext.run (package:flutter_tools/src/base/context.dart:149:12)
[   +4 ms]            <asynchronous suspension>
[  +10 ms]            #10     FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:234:5)
[   +2 ms]            <asynchronous suspension>
[   +1 ms]            #11     run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:64:9)
[   +2 ms]            <asynchronous suspension>
[   +4 ms]            #12     run.<anonymous closure> (package:flutter_tools/runner.dart:62:12)
[   +3 ms]            <asynchronous suspension>
[   +2 ms]            #13     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
[  +21 ms]            <asynchronous suspension>
[   +2 ms]            #14     AppContext.run (package:flutter_tools/src/base/context.dart:149:12)
[   +2 ms]            <asynchronous suspension>
[   +1 ms]            #15     runInContext (package:flutter_tools/src/context_runner.dart:73:10)
[   +1 ms]            <asynchronous suspension>
[  +11 ms]            #16     main (package:flutter_tools/executable.dart:90:3)
[   +1 ms]            <asynchronous suspension>
[   +2 ms] FAILURE: Build failed with an exception.
[   +1 ms] * Where:
[   +1 ms] Script 'D:\Development\flutter\packages\flutter_tools\gradle\flutter.gradle' line: 991
[   +1 ms] * What went wrong:
[   +1 ms] Execution failed for task ':app:compileFlutterBuildDebug'.
[   +1 ms] > Process 'command 'D:\Development\flutter\bin\flutter.bat'' finished with non-zero exit value 1
[   +1 ms] * Try:
[   +1 ms] Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
[   +1 ms] * Get more help at https://help.gradle.org
[   +2 ms] BUILD FAILED in 28s
[   +6 ms] [  +33 ms] "flutter assemble" took 19,153ms.
[   +1 ms] [   +3 ms] ensureAnalyticsSent: 0ms
[   +1 ms] [   +2 ms] Running shutdown hooks
[   +1 ms] [        ] Shutdown hooks complete
[   +1 ms] [   +1 ms] exiting with code 1
[   +1 ms] > Task :app:compileFlutterBuildDebug FAILED
[   +1 ms] Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
[   +4 ms] Use '--warning-mode all' to show the individual deprecation warnings.
[   +1 ms] See https://docs.gradle.org/6.7/userguide/command_line_interface.html#sec:command_line_warnings
[   +2 ms] 1 actionable task: 1 executed
[ +505 ms] Running Gradle task 'assembleDebug'... (completed in 30.3s)
[   +9 ms] Exception: Gradle task assembleDebug failed with exit code 1
[   +6 ms] "flutter run" took 33,541ms.
[   +5 ms]
           #0      throwToolExit (package:flutter_tools/src/base/common.dart:10:3)
           #1      RunCommand.runCommand (package:flutter_tools/src/commands/run.dart:644:9)
           <asynchronous suspension>
           #2      FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:1157:12)
           <asynchronous suspension>
           #3      FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:1009:27)
           <asynchronous suspension>
           #4      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
           <asynchronous suspension>
           #5      AppContext.run (package:flutter_tools/src/base/context.dart:149:12)
           <asynchronous suspension>
           #6      CommandRunner.runCommand (package:args/command_runner.dart:197:13)
           <asynchronous suspension>
           #7      FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:278:9)
           <asynchronous suspension>
           #8      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
           <asynchronous suspension>
           #9      AppContext.run (package:flutter_tools/src/base/context.dart:149:12)
           <asynchronous suspension>
           #10     FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:234:5)
           <asynchronous suspension>
           #11     run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:64:9)
           <asynchronous suspension>
           #12     run.<anonymous closure> (package:flutter_tools/runner.dart:62:12)
           <asynchronous suspension>
           #13     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
           <asynchronous suspension>
           #14     AppContext.run (package:flutter_tools/src/base/context.dart:149:12)
           <asynchronous suspension>
           #15     runInContext (package:flutter_tools/src/context_runner.dart:73:10)
           <asynchronous suspension>
           #16     main (package:flutter_tools/executable.dart:90:3)
           <asynchronous suspension>

[   +4 ms] Running shutdown hooks
[   +1 ms] Shutdown hook priority 4
[   +8 ms] Shutdown hooks complete
[   +1 ms] exiting with code 1

####flutter analyze .

D:\Development\Projects\Flutter\flutter_authorize_net_client\example>flutter analyze .
Analyzing 2 directories...

   info - Unused import: 'dart:async' - lib\main.dart:2:8 - unused_import
   info - Unused import: 'package:flutter/services.dart' - lib\main.dart:4:8 - unused_import
   info - Unused import: 'package:flutter_authorize_net_client/flutter_authorize_net_client.dart' - lib\main.dart:5:8 - unused_import

3 issues found. (ran in 5.6s)

####flutter doctor -v

D:\Development\Projects\Flutter\flutter_authorize_net_client\example>flutter doctor -v
[√] Flutter (Channel stable, 2.0.4, on Microsoft Windows [Version 10.0.18363.476], locale en-US)
    • Flutter version 2.0.4 at D:\Development\flutter
    • Framework revision b1395592de (3 weeks ago), 2021-04-01 14:25:01 -0700
    • Engine revision 2dce47073a
    • Dart version 2.12.2

[√] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at D:\Development\AndroidSDK
    • Platform android-30, build-tools 30.0.2
    • ANDROID_HOME = D:\Development\AndroidSDK
    • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
    • All Android licenses accepted.

[√] Chrome - develop for the web
    • Chrome at C:\Program Files (x86)\Google\Chrome\Application\chrome.exe

[√] Android Studio (version 4.1.0)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin can be installed from:
       https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
       https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)

[√] IntelliJ IDEA Community Edition (version 2020.3)
    • IntelliJ at C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2020.1
    • Flutter plugin version 52.1.5
    • Dart plugin version 203.6912

[√] VS Code (version 1.55.0)
    • VS Code at C:\Users\HD\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension version 3.10.1

[√] Connected device (2 available)
    • Nokia 5 3 (mobile) • <IP_ADDRESS>:5050 • android-arm64  • Android 10 (API 29)
    • Chrome (web)       • chrome             • web-javascript • Google Chrome 89.0.4389.90

• No issues found!

flutter pub get
D:\Development\Projects\Flutter\flutter_authorize_net_client\example>flutter pub get
Running "flutter pub get" in example...                          2,404ms

pubspec.yaml

name: flutter_authorize_net_client
description: A new Flutter package project.
version: 0.0.1
author:
homepage:

environment:
  sdk: ">=2.7.0 <3.0.0"
  flutter: ">=1.17.0"

  # for HTTP requests
  http: any

  # do not change version before implementing null-safety
  # for data model to/from json conversion
  json_annotation: ^3.1.1

dependencies:
  flutter:
    sdk: flutter

  # do not change version before implementing null-safety
  build_runner: ^1.0.0
  # do not change version before implementing null-safety
  json_serializable: ^3.5.1

dev_dependencies:
  flutter_test:
    sdk: flutter

flutter:

pubspec.lock

# Generated by pub
# See https://dart.dev/tools/pub/glossary#lockfile
packages:
  _fe_analyzer_shared:
    dependency: transitive
    description:
      name: _fe_analyzer_shared
      url: "https://pub.dartlang.org"
    source: hosted
    version: "14.0.0"
  analyzer:
    dependency: transitive
    description:
      name: analyzer
      url: "https://pub.dartlang.org"
    source: hosted
    version: "0.41.2"
  args:
    dependency: transitive
    description:
      name: args
      url: "https://pub.dartlang.org"
    source: hosted
    version: "2.1.0"
  async:
    dependency: transitive
    description:
      name: async
      url: "https://pub.dartlang.org"
    source: hosted
    version: "2.5.0"
  boolean_selector:
    dependency: transitive
    description:
      name: boolean_selector
      url: "https://pub.dartlang.org"
    source: hosted
    version: "2.1.0"
  build:
    dependency: transitive
    description:
      name: build
      url: "https://pub.dartlang.org"
    source: hosted
    version: "1.6.2"
  build_config:
    dependency: transitive
    description:
      name: build_config
      url: "https://pub.dartlang.org"
    source: hosted
    version: "0.4.6"
  build_daemon:
    dependency: transitive
    description:
      name: build_daemon
      url: "https://pub.dartlang.org"
    source: hosted
    version: "2.1.10"
  build_resolvers:
    dependency: transitive
    description:
      name: build_resolvers
      url: "https://pub.dartlang.org"
    source: hosted
    version: "1.5.3"
  build_runner:
    dependency: "direct main"
    description:
      name: build_runner
      url: "https://pub.dartlang.org"
    source: hosted
    version: "1.11.5"
  build_runner_core:
    dependency: transitive
    description:
      name: build_runner_core
      url: "https://pub.dartlang.org"
    source: hosted
    version: "6.1.10"
  built_collection:
    dependency: transitive
    description:
      name: built_collection
      url: "https://pub.dartlang.org"
    source: hosted
    version: "5.0.0"
  built_value:
    dependency: transitive
    description:
      name: built_value
      url: "https://pub.dartlang.org"
    source: hosted
    version: "8.0.5"
  characters:
    dependency: transitive
    description:
      name: characters
      url: "https://pub.dartlang.org"
    source: hosted
    version: "1.1.0"
  charcode:
    dependency: transitive
    description:
      name: charcode
      url: "https://pub.dartlang.org"
    source: hosted
    version: "1.2.0"
  checked_yaml:
    dependency: transitive
    description:
      name: checked_yaml
      url: "https://pub.dartlang.org"
    source: hosted
    version: "1.0.4"
  cli_util:
    dependency: transitive
    description:
      name: cli_util
      url: "https://pub.dartlang.org"
    source: hosted
    version: "0.3.0"
  clock:
    dependency: transitive
    description:
      name: clock
      url: "https://pub.dartlang.org"
    source: hosted
    version: "1.1.0"
  code_builder:
    dependency: transitive
    description:
      name: code_builder
      url: "https://pub.dartlang.org"
    source: hosted
    version: "3.7.0"
  collection:
    dependency: transitive
    description:
      name: collection
      url: "https://pub.dartlang.org"
    source: hosted
    version: "1.15.0"
  convert:
    dependency: transitive
    description:
      name: convert
      url: "https://pub.dartlang.org"
    source: hosted
    version: "3.0.0"
  crypto:
    dependency: transitive
    description:
      name: crypto
      url: "https://pub.dartlang.org"
    source: hosted
    version: "3.0.1"
  dart_style:
    dependency: transitive
    description:
      name: dart_style
      url: "https://pub.dartlang.org"
    source: hosted
    version: "1.3.12"
  fake_async:
    dependency: transitive
    description:
      name: fake_async
      url: "https://pub.dartlang.org"
    source: hosted
    version: "1.2.0"
  file:
    dependency: transitive
    description:
      name: file
      url: "https://pub.dartlang.org"
    source: hosted
    version: "6.1.0"
  fixnum:
    dependency: transitive
    description:
      name: fixnum
      url: "https://pub.dartlang.org"
    source: hosted
    version: "1.0.0"
  flutter:
    dependency: "direct main"
    description: flutter
    source: sdk
    version: "0.0.0"
  flutter_test:
    dependency: "direct dev"
    description: flutter
    source: sdk
    version: "0.0.0"
  glob:
    dependency: transitive
    description:
      name: glob
      url: "https://pub.dartlang.org"
    source: hosted
    version: "2.0.1"
  graphs:
    dependency: transitive
    description:
      name: graphs
      url: "https://pub.dartlang.org"
    source: hosted
    version: "0.2.0"
  http_multi_server:
    dependency: transitive
    description:
      name: http_multi_server
      url: "https://pub.dartlang.org"
    source: hosted
    version: "2.2.0"
  http_parser:
    dependency: transitive
    description:
      name: http_parser
      url: "https://pub.dartlang.org"
    source: hosted
    version: "4.0.0"
  io:
    dependency: transitive
    description:
      name: io
      url: "https://pub.dartlang.org"
    source: hosted
    version: "0.3.5"
  js:
    dependency: transitive
    description:
      name: js
      url: "https://pub.dartlang.org"
    source: hosted
    version: "0.6.3"
  json_annotation:
    dependency: transitive
    description:
      name: json_annotation
      url: "https://pub.dartlang.org"
    source: hosted
    version: "3.1.1"
  json_serializable:
    dependency: "direct main"
    description:
      name: json_serializable
      url: "https://pub.dartlang.org"
    source: hosted
    version: "3.5.1"
  logging:
    dependency: transitive
    description:
      name: logging
      url: "https://pub.dartlang.org"
    source: hosted
    version: "1.0.1"
  matcher:
    dependency: transitive
    description:
      name: matcher
      url: "https://pub.dartlang.org"
    source: hosted
    version: "0.12.10"
  meta:
    dependency: transitive
    description:
      name: meta
      url: "https://pub.dartlang.org"
    source: hosted
    version: "1.3.0"
  mime:
    dependency: transitive
    description:
      name: mime
      url: "https://pub.dartlang.org"
    source: hosted
    version: "1.0.0"
  package_config:
    dependency: transitive
    description:
      name: package_config
      url: "https://pub.dartlang.org"
    source: hosted
    version: "1.9.3"
  path:
    dependency: transitive
    description:
      name: path
      url: "https://pub.dartlang.org"
    source: hosted
    version: "1.8.0"
  pedantic:
    dependency: transitive
    description:
      name: pedantic
      url: "https://pub.dartlang.org"
    source: hosted
    version: "1.11.0"
  pool:
    dependency: transitive
    description:
      name: pool
      url: "https://pub.dartlang.org"
    source: hosted
    version: "1.5.0"
  pub_semver:
    dependency: transitive
    description:
      name: pub_semver
      url: "https://pub.dartlang.org"
    source: hosted
    version: "2.0.0"
  pubspec_parse:
    dependency: transitive
    description:
      name: pubspec_parse
      url: "https://pub.dartlang.org"
    source: hosted
    version: "0.1.8"
  shelf:
    dependency: transitive
    description:
      name: shelf
      url: "https://pub.dartlang.org"
    source: hosted
    version: "1.1.1"
  shelf_web_socket:
    dependency: transitive
    description:
      name: shelf_web_socket
      url: "https://pub.dartlang.org"
    source: hosted
    version: "0.2.4+1"
  sky_engine:
    dependency: transitive
    description: flutter
    source: sdk
    version: "0.0.99"
  source_gen:
    dependency: transitive
    description:
      name: source_gen
      url: "https://pub.dartlang.org"
    source: hosted
    version: "0.9.10+3"
  source_span:
    dependency: transitive
    description:
      name: source_span
      url: "https://pub.dartlang.org"
    source: hosted
    version: "1.8.0"
  stack_trace:
    dependency: transitive
    description:
      name: stack_trace
      url: "https://pub.dartlang.org"
    source: hosted
    version: "1.10.0"
  stream_channel:
    dependency: transitive
    description:
      name: stream_channel
      url: "https://pub.dartlang.org"
    source: hosted
    version: "2.1.0"
  stream_transform:
    dependency: transitive
    description:
      name: stream_transform
      url: "https://pub.dartlang.org"
    source: hosted
    version: "2.0.0"
  string_scanner:
    dependency: transitive
    description:
      name: string_scanner
      url: "https://pub.dartlang.org"
    source: hosted
    version: "1.1.0"
  term_glyph:
    dependency: transitive
    description:
      name: term_glyph
      url: "https://pub.dartlang.org"
    source: hosted
    version: "1.2.0"
  test_api:
    dependency: transitive
    description:
      name: test_api
      url: "https://pub.dartlang.org"
    source: hosted
    version: "0.2.19"
  timing:
    dependency: transitive
    description:
      name: timing
      url: "https://pub.dartlang.org"
    source: hosted
    version: "0.1.1+3"
  typed_data:
    dependency: transitive
    description:
      name: typed_data
      url: "https://pub.dartlang.org"
    source: hosted
    version: "1.3.0"
  vector_math:
    dependency: transitive
    description:
      name: vector_math
      url: "https://pub.dartlang.org"
    source: hosted
    version: "2.1.0"
  watcher:
    dependency: transitive
    description:
      name: watcher
      url: "https://pub.dartlang.org"
    source: hosted
    version: "1.0.0"
  web_socket_channel:
    dependency: transitive
    description:
      name: web_socket_channel
      url: "https://pub.dartlang.org"
    source: hosted
    version: "1.2.0"
  yaml:
    dependency: transitive
    description:
      name: yaml
      url: "https://pub.dartlang.org"
    source: hosted
    version: "3.1.0"
sdks:
  dart: ">=2.12.0 <3.0.0"
  flutter: ">=1.17.0"
  http: any
  json_annotation: ">=3.1.1 <4.0.0"

dart_tools/package_config.json
{
  "configVersion": 2,
  "packages": [
    {
      "name": "_fe_analyzer_shared",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/_fe_analyzer_shared-14.0.0",
      "packageUri": "lib/",
      "languageVersion": "2.2"
    },
    {
      "name": "analyzer",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/analyzer-0.41.2",
      "packageUri": "lib/",
      "languageVersion": "2.7"
    },
    {
      "name": "args",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/args-2.1.0",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "async",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.5.0",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "boolean_selector",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "build",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/build-1.6.2",
      "packageUri": "lib/",
      "languageVersion": "2.9"
    },
    {
      "name": "build_config",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/build_config-0.4.6",
      "packageUri": "lib/",
      "languageVersion": "2.9"
    },
    {
      "name": "build_daemon",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/build_daemon-2.1.10",
      "packageUri": "lib/",
      "languageVersion": "2.11"
    },
    {
      "name": "build_resolvers",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/build_resolvers-1.5.3",
      "packageUri": "lib/",
      "languageVersion": "2.9"
    },
    {
      "name": "build_runner",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/build_runner-1.11.5",
      "packageUri": "lib/",
      "languageVersion": "2.11"
    },
    {
      "name": "build_runner_core",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/build_runner_core-6.1.10",
      "packageUri": "lib/",
      "languageVersion": "2.11"
    },
    {
      "name": "built_collection",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/built_collection-5.0.0",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "built_value",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/built_value-8.0.5",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "characters",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/characters-1.1.0",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "charcode",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/charcode-1.2.0",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "checked_yaml",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/checked_yaml-1.0.4",
      "packageUri": "lib/",
      "languageVersion": "2.7"
    },
    {
      "name": "cli_util",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/cli_util-0.3.0",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "clock",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/clock-1.1.0",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "code_builder",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/code_builder-3.7.0",
      "packageUri": "lib/",
      "languageVersion": "2.7"
    },
    {
      "name": "collection",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.15.0",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "convert",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/convert-3.0.0",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "crypto",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/crypto-3.0.1",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "dart_style",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/dart_style-1.3.12",
      "packageUri": "lib/",
      "languageVersion": "2.9"
    },
    {
      "name": "fake_async",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/fake_async-1.2.0",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "file",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/file-6.1.0",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "fixnum",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/fixnum-1.0.0",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "flutter",
      "rootUri": "file:///D:/Development/flutter/packages/flutter",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "flutter_test",
      "rootUri": "file:///D:/Development/flutter/packages/flutter_test",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "glob",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/glob-2.0.1",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "graphs",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/graphs-0.2.0",
      "packageUri": "lib/",
      "languageVersion": "2.0"
    },
    {
      "name": "http_multi_server",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/http_multi_server-2.2.0",
      "packageUri": "lib/",
      "languageVersion": "2.1"
    },
    {
      "name": "http_parser",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/http_parser-4.0.0",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "io",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/io-0.3.5",
      "packageUri": "lib/",
      "languageVersion": "2.1"
    },
    {
      "name": "js",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/js-0.6.3",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "json_annotation",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/json_annotation-3.1.1",
      "packageUri": "lib/",
      "languageVersion": "2.7"
    },
    {
      "name": "json_serializable",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/json_serializable-3.5.1",
      "packageUri": "lib/",
      "languageVersion": "2.7"
    },
    {
      "name": "logging",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/logging-1.0.1",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "matcher",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.10",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "meta",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.3.0",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "mime",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/mime-1.0.0",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "package_config",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/package_config-1.9.3",
      "packageUri": "lib/",
      "languageVersion": "2.7"
    },
    {
      "name": "path",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.0",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "pedantic",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/pedantic-1.11.0",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "pool",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/pool-1.5.0",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "pub_semver",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/pub_semver-2.0.0",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "pubspec_parse",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/pubspec_parse-0.1.8",
      "packageUri": "lib/",
      "languageVersion": "2.7"
    },
    {
      "name": "shelf",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/shelf-1.1.1",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "shelf_web_socket",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/shelf_web_socket-0.2.4+1",
      "packageUri": "lib/",
      "languageVersion": "2.1"
    },
    {
      "name": "sky_engine",
      "rootUri": "file:///D:/Development/flutter/bin/cache/pkg/sky_engine",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "source_gen",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/source_gen-0.9.10+3",
      "packageUri": "lib/",
      "languageVersion": "2.10"
    },
    {
      "name": "source_span",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.0",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "stack_trace",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "stream_channel",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "stream_transform",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/stream_transform-2.0.0",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "string_scanner",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.0",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "term_glyph",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.0",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "test_api",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/test_api-0.2.19",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "timing",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/timing-0.1.1+3",
      "packageUri": "lib/",
      "languageVersion": "2.2"
    },
    {
      "name": "typed_data",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/typed_data-1.3.0",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "vector_math",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.0",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "watcher",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/watcher-1.0.0",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "web_socket_channel",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/web_socket_channel-1.2.0",
      "packageUri": "lib/",
      "languageVersion": "2.10"
    },
    {
      "name": "yaml",
      "rootUri": "file:///D:/Development/flutter/.pub-cache/hosted/pub.dartlang.org/yaml-3.1.0",
      "packageUri": "lib/",
      "languageVersion": "2.12"
    },
    {
      "name": "flutter_authorize_net_client",
      "rootUri": "../",
      "packageUri": "lib/",
      "languageVersion": "2.7"
    }
  ],
  "generated": "2021-04-24T10:21:56.518100Z",
  "generator": "pub",
  "generatorVersion": "2.12.2"
}

environment and dependencies are completely different sections. You've added it to the former, which doesn't add a dependency.

@stuartmorgan Thanks, I didn't realize it until you pointed it out.
how did I miss that?

I would imagine it's a transitive dependency of something else.

hmm, makes sense. Thanks.


Split window vertically and horizontally are reversed  ( or menu entries are mixed up)

From<EMAIL_ADDRESS>on 2013-11-19T05:59:09Z
Spyder Version:  2.2.5
Python Version:  2.7.5
Qt Version    :  4.8.4, PySide 1.2.1 on Windows
pyflakes >=0.5.0:  0.7.3 (OK)
pep8 >=0.6      :  1.4.6 (OK)
IPython >=0.13  :  1.1.0 (OK)
rope >=0.9.2    :  0.9.4 (OK)
sphinx >=0.6.6  :  1.1.3 (OK)
matplotlib >=1.0:  1.3.1 (OK)
sympy >=0.7.0   :  0.7.3 (OK)
pylint >=0.25   :  None (NOK)
What steps will reproduce the problem?
1.Split window horizontally opens a window right after the old window
and not below, as horizontally would imply 2. 3. What is the expected output? What do you see instead?
Please provide any additional information below
.
Original issue: http://code.google.com/p/spyderlib/issues/detail?id=1647

From contrebasse on 2013-11-19T04:26:05Z
This is more a terminology problem : you're thinking about the direction of the line splitting the window while the spyder devs thought about the direction of concatenation of the subwindows.
For me it is logical that after spliting vertically, I get one window over the other.

From ccordoba12 on 2015-01-01T15:30:27Z
Yep, the icons are quite clear about the splitting way, even if words can be confusing :-)
Status: WontFix

I would very much like this to be re-considered.
The terminology (wording) is wrong and messes me up every time I work with Spyder to give lectures.
In almost all other programs a vertical split is a split window by a vertical line and a horizontal split is a split window by a horizontal line.
I doubt there are many people who would consider window splits in terms of the direction of concatenation of windows.
Most people would consider a window split in terms of the line splitting the windows or in terms of how the windows are stacked.

@goanpeca, what do you think?

@lgpage you are actually advocating for changing the text or?
horizontal split (which is more like horizontal divider) != split horizontally
vertical split (which is more like horizontal divider) != split vertically

The adverb (word ending in ly in this case) express the "under what conditions something is done", in this case the split. So split vertically means precisely that, to split in the vertical direction.

@goanpeca fair enough, from a strictly English language point of view it is correct :P
I do, however, think that changing the wording to horizontal split and vertical split (as you wrote above) would make this a little less ambigious.
What do you think?

Horizontal split is not an action, whereas Split horizontally IS an action.
The correct/less ambiguous action would be: Add/Insert horizontal/vertical divider.


Survey/poll/quiz export should include the page URL in a column

this has already been implemented


Consolidate common ESX command line arguments

Consolidated common ESX command line arguments across the various
ESX commands. Help texts were also modified to reflect the actual
usage/purpose of the argument.

LGTM. Thanks for fixing.


[New game]: Hold the Cloud

🎮 Game Request
Game logic and basic description
Point down the features
Game points
Select program in which you are contributing
GSSoC23
Code of Conduct

[X] I follow CONTRIBUTING GUIDELINE of this project.

Hey @Durgesh4993 , You can't have another issue before completing the previous one 😀
you already have the following 1 open issues 👀 ! :
#1897

Hey @Durgesh4993 ! Thank you so much for your raising the issue💗
It’s all yours, you can come anytime again and make some contributions! 🚀
Alone, we can do little, but together we can do so much! 😇

Hey @Durgesh4993 !
Thank you for raising an issue 💗
You can self assign the issue by commenting /assign in comment 😀
Make sure you follow CODE OF CONDUCT and CONTRIBUTING GUIDELINES 🚀
Don’t Forget to ⭐ our GameZone🎮
Make sure you join our Discord🕹


Edge Reflectance Weight label does not fit within shader UI space

Not sure how best to fix this, change the label to a shorter one or increase the space for labels in general in the OSL shader UI (increase width of shader window)
See screenshot:

I vote for the second option (increase width) since in general OSL shaders tend to use rather long labels for parameters.


auto-hide="false" not working

auto-hide="false" is not working. To replicate:

    blah

Set models to an array of size < 10. The pagination-controls disappears.

Hi,
Thanks for the report. Looks like the default external template did not get updated when that feature was added. Can you confirm whether you are using the default template (dirPagination.tpl.html)?

Thanks for the quick response!
I had: <ul class="pagination" ng-if="1 < pages.length">
Repo has: <ul class="pagination" ng-if="1 < pages.length || !autoHide">
Updated the code and it works.
Totally off topic but always trying to learn: Why do you have == in pagination.current == pagination.last instead of ===?

Good stuff.
Regarding the use of ==, I'm not sure if there is a good reason for that. There may have been one, but if so, I no longer remember what it is. The only reason I can think of would be in the case that you are not sure if the value will be a number or a string containing a number character.
I suspect it could be changed to === without any ill effects.


Rename Signals methods

Current Signals has the following two methods:

Signals::receive -> returns a single signal.
Signals::receive_signals -> returns multiple signals.

Rename them to:

Signals::receive -> returns multiple signals.
Signals::receive_one -> returns a signal signals.

To reflect to common use case better.

Not worth it.


Remove the schema prefix when we do joins

Summary
On the columns that are part of the clause for a join, remove the schema
prefix by creating an alias based on the table and setting the table
attribute of the columns in the join clause to be alias and not the
table.
The name of the alias is picked to be the name of the table as well as
it works in plain SQL.
We only do that if:

there is a schema prefix on the table (ie. commons or production)
the "table" is not actually already an alias
the "table" is not actually a subquery

Testing
I created unit tests for the visit_join function they are all passing.
I also created a wheel package and uploaded it in superset, I used to
have issues with queries when superset wanted to do a self join to limit
the number of series returned in a query.
It was complaining:
Relation name `commons` not found. If you are trying to access a nested
field within an object

With the fix the query is working fine.

I also tried the tests without  the fix and I would get error like :
'"s1"."t1" JOIN "s2"."t2" ON "x" = "s2"."t2"."y"' != '"s1"."t1" JOIN "s2"."t2" ON "x" = "t2"."y"'


Remaining minor build config changes from asvetliakov/master

@hallister Your merge implemented most of the changes from my previous PR. These were the only ones that seemed missing.

Not needed now


Missing Pandas types: dataframe.index.names, columns.names, read_*, assignments, starts with

If of all thanks so much for doing this typing library. I use nptyping and we were trying your data-science-types. Here are the types that are missing. I'm no .pyi expert, but happy to help, so in our project here is what is not working and should all exist, in looking at the pyi files
I can see the errors, because index is just an array, but it actually has the name property
Pandas.DataFrame.index.name
Pandas.DataFrame.columns.name
Panda.read_hdf, read_html, read_excel, to_hdf
Pandas dataframe can't accept assignment
Pandas.columns can't be assigned
Pandas.dropna missing
Pandas.to_replace missing
Pandas.replace
Pandas.startwith
Pandas.string.startswith
Pandas dataframe cannot be used as a left operand
Numpy problems
Numpy.ones_like=
Numpy.einsum
numpy.array doesn't handle the pass of a dataframe as an input (which works btw)
numpy.any not available
Would you consider removing your numpy types and letting nptyping handle that. There does not seem to be a good way to interoperate conflicting.pyi

hmmmm... Interesting question about removing numpy types. I'll have to talk to @thomkeh about it. I can't see us just removing support for numpy - that's not something we've thought about at all, and I'd be surprised if we go that way, I imagine it would cause more problems overall than it solves. Maybe we could have some way of only installing pandas type hints..... I'll have to look into it
Regarding missing pandas type hints, if you have time, please feel free to open a PR with these (or a subset) added, we're happy to help you either get started, or help wrangle some of the trickier parts of typing (if you come across them - these aren't that common). Alternatively, if you don't have time, I understand - let me know and I'll add these to the backlog.
Cheers - and welcome aboard! Oliver

We could split the library into a part for numpy and a part for pandas.
If nptyping is a full replacement for our numpy type stubs, then I would likely stop working on our type stubs.

I just had a look at nptyping and it doesn't seem to define any type stubs for numpy functions (there are no .pyi in their repository). Where did you observe conflicts?

It doesn't appear as if this is the intention of the nptyping library
https://github.com/ramonhagenaars/nptyping/issues/34


Bugfix/fix workflows

Codecov Report

:exclamation: No coverage uploaded for pull request base (main@12809c2). Click here to learn what that means.
The diff coverage is n/a.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@           Coverage Diff           @@
##             main       #2   +/-   ##
=======================================
  Coverage        ?   82.79%
=======================================
  Files           ?       16
  Lines           ?      831
  Branches        ?        0
=======================================
  Hits            ?      688
  Misses          ?      143
  Partials        ?        0

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


Fix 01bsp_cryptoengine test data

when running CCMS_AUTH tests output is never compared because len_m is zero for both examples, use tag_len instead

@changtengfei my +1 on this PR

Thanks for fixing this!


run created unremovable file and workdir cleanup tracebacks

I have file I am not able to remove in /var/tmp/tmt/run-034 which was created by test's rlFileBackup /etc  call.
So when I do tmt run -ddd -vvv -f --id run-034 report
Clean up workdir '/var/tmp/tmt/run-034'.
Traceback (most recent call last):
  File "/usr/bin/tmt", line 10, in <module>
    tmt.cli.main()
  File "/usr/lib/python3.8/site-packages/click/core.py", line 829, in __call__
    return self.main(*args, **kwargs)
  File "/usr/lib/python3.8/site-packages/click/core.py", line 782, in main
    rv = self.invoke(ctx)
  File "/usr/lib/python3.8/site-packages/click/core.py", line 1259, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/lib/python3.8/site-packages/click/core.py", line 1268, in invoke
    Command.invoke(self, ctx)
  File "/usr/lib/python3.8/site-packages/click/core.py", line 1066, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/lib/python3.8/site-packages/click/core.py", line 610, in invoke
    return callback(*args, **kwargs)
  File "/usr/lib/python3.8/site-packages/click/decorators.py", line 21, in new_func
    return f(get_current_context(), *args, **kwargs)
  File "/usr/lib/python3.8/site-packages/tmt/cli.py", line 189, in run
    run = tmt.Run(id_, context.obj.tree, context=context)
  File "/usr/lib/python3.8/site-packages/tmt/base.py", line 745, in __init__
    super().__init__(workdir=id_ or True, context=context)
  File "/usr/lib/python3.8/site-packages/tmt/utils.py", line 113, in __init__
    self._workdir_init(workdir)
  File "/usr/lib/python3.8/site-packages/tmt/utils.py", line 390, in _workdir_init
    self._workdir_cleanup(workdir)
  File "/usr/lib/python3.8/site-packages/tmt/utils.py", line 409, in _workdir_cleanup
    shutil.rmtree(directory)
  File "/usr/lib64/python3.8/shutil.py", line 715, in rmtree
    _rmtree_safe_fd(fd, path, onerror)
  File "/usr/lib64/python3.8/shutil.py", line 652, in _rmtree_safe_fd
    _rmtree_safe_fd(dirfd, fullname, onerror)
  File "/usr/lib64/python3.8/shutil.py", line 652, in _rmtree_safe_fd
    _rmtree_safe_fd(dirfd, fullname, onerror)
  File "/usr/lib64/python3.8/shutil.py", line 652, in _rmtree_safe_fd
    _rmtree_safe_fd(dirfd, fullname, onerror)
  [Previous line repeated 4 more times]
  File "/usr/lib64/python3.8/shutil.py", line 656, in _rmtree_safe_fd
    onerror(os.rmdir, fullname, sys.exc_info())
  File "/usr/lib64/python3.8/shutil.py", line 654, in _rmtree_safe_fd
    os.rmdir(entry.name, dir_fd=topfd)
PermissionError: [Errno 13] Permission denied: 'etc'

I see this as two (or three) issues a) Why tmt creates files it cannot remove on _my_ disk b) Tracebeck itself c) (maybe) Why istmt run -f reportdifferent fromtmt run report -f`

Steps to reproduce:
Test is
$ cat main.fmf
summary: Concise summary describing what the test does
test: ./test.sh
framework: beakerlib
require: mariadb-server

$ cat test.sh
#!/bin/bash
# vim: dict+=/usr/share/beakerlib/dictionary.vim cpt=.,w,b,u,t,i,k
. /usr/share/beakerlib/beakerlib.sh || exit 1

rlJournalStart
    rlPhaseStartTest
	rlFileBackup --clean /var/lib/mysql
	rlFileRestore
    rlPhaseEnd
rlJournalEnd

What I did:

tmt run --id bug -u report provision -h minute
tmt run -f --id bug -u report provision --how connect -g  A.B.C.D

$ rm -rf /var/tmp/tmt/bug
rm: cannot remove '/var/tmp/tmt/bug/plans/default/execute/data/repro/backup/var': Permission denied

$ ls -ldZ /var/tmp/tmt/bug/plans/default/execute/data/repro/backup/var
drwxr-xr-x. 2 lzachar lzachar unconfined_u:object_r:user_tmp_t:s0 4096 Dec 15 19:12 /var/tmp/tmt/bug/plans/default/execute/data/repro/backup/var

Hit this by  /plans/features/advanced and /tests/discover/libraries (run as user, using tests/full: tmt run -e PLANS=/plans/features/advanced -e TEST_CMD='"tests -n /tests/discover/libraries"'


Using slashed in root prefix

My documentation generator (which runs through this plugin) is not very smart so it is incorrectly processes ./models/Foo.js as ./models/models/Foo.js for example. I have no idea why this is happening (issue with my docgen not this plugin) but I was hoping I could fix this using:
[
  {
    "rootPathPrefix": "~/models",
    "rootPathSuffix": "../../"
  },
  {
    "rootPathPrefix": "~",
    "rootPathSuffix": "../"
  }
]

however this doesn't seem to work. Is there a way to do something like this?

From the readme:

Custom rootPathPrefix
This must be 1 or 2 characters. Any additional characters are ignored.

If rootPathSuffix doesn't accept parent paths with ../, that should be fixed.
I'm not sure about allowing longer rootPathPrefix strings. I don't immediately see any harm in it, but I'll look into it in the next few days.
Any thoughts on possible issues from either of these would be appreciated.

This PR lift the 2 characters restriction https://github.com/entwicklerstube/babel-plugin-root-import/pull/122

PR was merged


chore(keycloak): make dev setup work on linux

Resolves: #694

:+1: fixes it for me and opener handles my particular headless setup without a problem.  Thanks @tumido!


New page: CalData

Create a new website page about CalData for a potential July 1 launch. This page will be an MVP with plans to expand over time.

Published July 2022.


[Question] Is it possible to create an interactive robotic arm control?

Hello,
I'm part of my robotics club at my university and am tasked with finding a way to provide a way to control our robotic arm. I've been looking at other JS libraries like EaselJS and Paper.js, etc. But I wanted to know if it would be possible to mimic the interactivity with P5.js & React.js as seen in this gif: http://www.alistairwick.com/assets/images/robot/ik.gif
(blog post the gif is from)
Anyways, I just need to be able to create an interactive way to provide 1 to 1 arm control for now. And if I figure things out for inverse kinematics than the setup of the controls should be pretty similar. We can assume the robotic arm I'm working on is a 3 degree of freedom arm as seen in the gif.
Thanks so much!

That looks totally possible to make with P5. If you just want to make that animation, you don't need React for anything.

Thanks for responding! I'm using React for the UI we have now so I want to keep it inside React. I've found another repo which looks promising and will try it out first: https://github.com/lavrton/react-konva
If that doesn't work out than I'll definitely consider p5.js. If you're curious this our repo we have for the Rover: https://github.com/CSUFTitanRover/TitanRover
Again, thanks for responding :) :+1:


cargo check compiles library object code if a binary exists

Looks like if there's a binary target then the libraries are compiled entirely instead of only requiring metadata.
I ran cargo new foo followed by touch src/main.rs, and also added a dependency on libc from crates.io. After that a cargo check -v yielded:
     Running `rustc --crate-name libc /.../src/lib.rs --crate-type metadata `
     Running `rustc --crate-name libc /.../src/lib.rs --crate-type lib `
     Running `rustc --crate-name foo src/lib.rs --crate-type metadata `
     Running `rustc --crate-name foo src/lib.rs --crate-type lib ...`
     Running `rustc --crate-name foo src/main.rs --crate-type metadata ...`

@nrc could you help look into this?


Backend Development - Week 3

Evan Sanchez
Reviewed by: Calissa Tyrell
Score: */3

Iteration mini lab - Link
Iteration in Spring Boot - Link
Deployment on AWS

Score: 2.5/3

Good examples for iteration mini-lab

Could use some more explanations

Deployment doesn't work but has domain
No blog


K8PXC-968 fix formatting errors

Fix formatting errors for https://jira.percona.com/browse/K8SPXC-968

 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.You have signed the CLA already but the status is still pending? Let us recheck it.


Talents appearing twice on Character sheet

Foundry Version 10
Build 291
Genesys 0.1.4
Active Modules 1 (Forge)
When adding a Talent from the Item library to the character sheet it adds the talent twice.
This is only happening to talents marked with (Active)
In the journal there is only one addition and XP cost for the talent. And in the Talent Tier counts it's only counting one instance of the talent (see screenshot)

Hmm... I haven't been able to reproduce this issue at all. 🤔
If you delete the talent through the XP Journal, do both go away or does one stick around?

I have seen this happen again, usually when the passive has an empty activation.

If you remove the talent via the XP journal it removes both.
To @Assembling-Kings point, if the talent as Active and at least one character in the field next to Activation, it only applies once.

Ah! Got it reproducing now, thanks! I think I know what's up, I'll go in and make some adjustments.
The fact that removing it via the XP journal removes both entries means it's definitely just a visual thing, so data shouldn't break when I release a fix!


Q4 2022 Goal: Billing

Context
We acknowledge the fact we need to effectively bill our communities to be sustainable in the long term.
And there are some aspects of the billing process where Engineering can help with getting the usage data, aggregating that information, and automating the delivery.
We have different sorts of deployments (ie. dedicated vs shared) where usage computation is different and we should account for and develop stuff taking into consideration those differences.
Proposal

[ ] #1921
[ ] #1922
[ ] #1923

Updates and actions
Created child issues to work on that will be further specified by @yuvipanda.

Related issues

https://github.com/2i2c-org/infrastructure/issues/1575
https://github.com/2i2c-org/infrastructure/issues/1921

Question: What's the status of our cloud cost recovery?
I know that last year, @jmunroe undertook a big effort to define the cloud costs for each of our communities and send invoices to them via CS&S. What has happened since then? Note that we now track our cloud cost summary stastics in the KPIs page. So that indicates we're spending between $4-8k a month on cloud (which is almost a full FTE!)
Here are some specific questions / to-dos we should make sure to tackle:

Have we sent cloud cost invoices for December and January? If not, can we do so?
Can we document the process we currently follow for tracking cloud costs, even if it is manual?
Can we give CS&S recommendations for what they should adjust to help us in this process? (https://github.com/2i2c-org/team-compass/issues/663)

Have we sent cloud cost invoices for December and January? If not, can we do so?

@jmunroe should have that answer, I don't know.

Can we document the process we currently follow for tracking cloud costs, even if it is manual?

@jmunroe, did you take notes of the manual process the last time you did it?

Can we give CS&S recommendations for what they should adjust to help us in this process? (https://github.com/2i2c-org/team-compass/issues/663)

+1

Who is responsible for this effort? Is it engineering? Or community/partnerships? I think we need somebody to spearhead leading this effort to make sure we don't drop it.

IMHO, the leading actor in the billing process "as a whole" should be the Community/Partnership side because they have a more direct interaction with our communities and CS&S. This issue tried to capture some of the Eng-related pieces (and aspects) of that whole billing process.

During Q4 there was some progress at https://github.com/2i2c-org/infrastructure/issues/1921.
During Q1, I expect that one finally land in our infrastructure.
The remaining items (child issues) should be addressed in the next billing theme iteration (realistically, proto-Q2 content).
I am closing this one now (as Q4 has long ended) but I know there is an ongoing discussion above, so feel free to keep commenting on this issue in you are inclined to.


[Discussion] Add filename and line number to the default log event object

Any objection or suggestion on how to add the filename and line number to the default event object? There are definitely other ways you can track down the log entry in source code, but wouldn't it be simpler if we include these information automatically?

caller_locations looks like a good place to start.
I don't imagine this information would be useful to add to every log message by default. I can only imagine it being useful on log messages for exceptions. But in that case, you could include the backtrace.
If you really need it on every event you could look into patching that into your own customize_event block.


rebar3 3.0.0-beta.3

https://github.com/rebar/rebar3/releases/tag/3.0.0-beta.3

Failing to build on all platforms: http://bot.brew.sh/job/Homebrew Devel-Only Pull Requests/99/
Did it work for you locally?

Ah, sorry.
I checked working fine on local environment, and pushed again.

I fixed errors.
http://bot.brew.sh/job/Homebrew Devel-Only Pull Requests/116/
Would you merge it?

Thank you for comment :smiley:
I adopt your comment into the code, and pushed it.

@BrewTestBot test this please

Merged in https://github.com/Homebrew/homebrew-devel-only/commit/51fbdadaaaa55e2312aec9c172a589f620d2022a. Thank you for your contribution to Homebrew @niku! :smiley_cat:

Thank you! :heart:


optimize performance

Thanks for you pull request, do note the following:

If your PR introduces backward incompatible changes it will very likely not be merged.

We support the last two major Go versions, if your PR uses features from a too new Go version, it
will not be merged.

Should this be extended further? I.e. why only optimize this function?
Where is the performance data for you claim?


Docker-19-03-1.zip does not exist

Hi Elton, just heads up, On fresh windows server 2019, if you do not specify an older version of docker EE, like 18, then the install command here fails

And it may be affecting others as well
https://stackoverflow.com/questions/57626342/how-to-install-docker-on-windows-server-2016
I am following your new book. Cheers

Hey Nigel, I guess this was a temporary issue with the NuGet installer - I've just spun up a new WS2019 machine and it installs 19.03 correctly with the PowerShell commands.


How to keep the monitor running while the computer is on sleep mode?

Download forever. Then you can use forever start SCRIPT. To run it in the background.


Block pods to access certain endpoints(CNAME)

Cloud: AWS
Kubernetes: EKS
I just want to check if weave can solve the below issue.
I am looking to have a networkpolicy which will block specific pods to access to elasticache endpoint (CNAME something like this qa.xxxxx.xxxx.xx.cache.amazonaws.com:6379). I checked in calico, even they don't support a way to block outgoing connection to this endpoint.
I have checked this thread but didn't know if it was implemented
https://github.com/weaveworks/weave/issues/2624

Not at this time.
It has complications like:

how fast should we re-query DNS to see if that name moved?
the same IP address could be used for a different DNS name: should that be blocked or allowed?


Data model not taking into account query parameters

Hello there ,
I'm trying to use Supersonic to communicate with a custom backend and I'm trying to use query parameters on both all() and findAll() to no avail,
with either all({date:timestamp}) and findAll({date:timestamp}) instead of getting
/my/url/here?date:timestamp , I'm getting /my/url/here .
I really I'm thankful for the tremendous work you're putting into this amazing project and I would be even more if you could look into it .
Amine

So when you say "getting", you mean "your backend is receiving", right? It could be that you need to whitelist the allowed query parameters by clicking the "Customize Actions" button under the Resource in the data manager and adding them under "Query Parameters". Does that have an effect?

Thanks , It's fixed , it was a mistake on my side


Revise the AND operator articles

This PR revises AND operator reference articles:

splits articles into the sections
adds links to the C# spec and relevant links to the programming guide
moves operator overloadability information to the end of the topic at the dedicated section. Reasoning: I assume overloadability is not the first thing to mention at the reference page. Moreover, the dedicated section helps to find that information on the page. (Also applied those changes to the + and += reference pages.)
at last, updates (use the latest language features) and moves snippets to the samples repo: dotnet/samples#420

Closing and reopening to begin new build.

@rpetrusha thanks a lot for the review. I agree with you: article can be made more explicit. I've made additional changes; please check them.

This looks good, @pkulikov. Thanks for improving this article. I'll merge your PR now.


[INTEL MKL] cherry-pick peg docker version to '<=4.3.0' for partials

Cherry picking fixes in #45807

@angerson please help review and merge this into current release branch.
Thanks.

This will have to wait until the 2.4 patch release, since we need to also track what gets merged on the branch at that time.

Sounds good.
For now users who want to build r2.4 need to manually check the file, rebuild the tf-tools:latest images and resume with asm_dockerfiles and asm_images from there.


Add shortcut executable section

This fixes #161. It adds a new executable section that can be used in addition to or alongside the old executables section. This new section allows you to simplify executable definition from this:
name: example
executables:
  example: { ... }

To this:
name: example
executable: { ... }

That is, it defines a new executable and uses the package name as the name of the executable.
If you define an executable section, you can still define an executables section (and vice versa). For example:
name: example
executable: { ... }
executables:
  example-extra: { ... }

If you define both sections and one of the executables has the same name as the package, it will be silently discarded in favor of the executable section. For instance:
name: example
executable: { ... } # this one wins
executables:
  example: { ... } # this one loses

This is a little surprising. I would prefer to make it either a warning or an error, but I wanted to make sure I'm barking up the right tree with this pull request before I spend more time on it 😄

In terms of code the additional complexity looks ok. What about user documentation? How would the README be affected?

@sol asked me for a second opinion on this, so here it is: I think this is a good idea. (And yes, I think having one section ignored in case of overlapping names is bad and should produce a warning.)
I share @sol's concern about the added complexity. I think code-wise the added complexity is worth it, but I wonder about the documentation. @tfausak: Would you be willing to create a draft for the documentation in the readme and include that in this PR? So that we can see how that would look like? (I think the documentation should clearly state that this is a shorthand for executables.)
So generally you're barking up the right tree, I think. :) And thanks for working on this!

Thanks for the feedback! I updated the README and added a warning. The warning looks like this:
name: some-package
executable: { ... }
executables:
  some-package: { ... }
# Ignoring field "some-package" in executables section in favor of implicit "executable" section

@tfausak Can you rebase on master please + have a look at this test case:
  it "warns on unknown fields" $ do
    withPackageWarnings_ [i|
      name: foo
      executable:
        main: Main.hs
        bar: 42
        baz: 23
      |]
      (`shouldBe` [
        "Ignoring unknown field \"bar\" in executable section"
      , "Ignoring unknown field \"baz\" in executable section "
      ]
      )

I added a test case for that, but I see the problem you're describing. It says in executable section "foo" rather than just in the executable section. I'll have to think about how to fix that.

After thinking about this for a while, I think the best way forward is to forbid having both the executable and executables sections at the same time. That would make it easy to generate a good error message. Also it would make things easier for the typical case of a single executable that matches the package name while not making the unusual case of multiple executables any worse.

I'm happy with how this works now. If you provide both executable and executables sections you'll get a warning. The executables section always takes precedence; they are not merged. Warnings that come from inside one of the sections will either say in the executable section or in the executable section "foo", where "foo" is the name of that executable. Here are some concrete examples:
# This is the old way of doing things. No changes to how this works.
executables:
 foo:
  main: Main.hs

# This is the new shortcut I introduced. No warnings here.
executable:
 main: Main.hs

# This will generate a warning. The `executable` section will be ignored.
# In other words there will only be a `foo2` executable. No `foo` executable.
executable:
 main: Main.hs
executables:
 foo2:
  main: Main.hs

# This will generate a warning that says:
#   Ignoring unknown field "unknown" in executable section "foo"
executables:
 foo:
  main: Main.hs
  unknown: true

# This will generate a warning that says:
#   Ignoring unknown field "unknown" in executable section
executable:
 main: Main.hs
 unknown: true

Is there anything I can do to help move this along?

@tfausak I think this is much better now! It makes a lot of sense to only allow either executable or executables, but never both at the same time.
I'm finally getting excited about this!  I would even want to take it one level further:  At some places we accept both values and list of values for the same field (e.g. dependencies can be one dependency or a list of dependencies).  In a similar way we could accept both an executable or a mapping from executable names to executables for executable.  Both of the following should be accepted:
executable:
  main: Main.hs

or
executable:
  foo:
    main: Foo.hs
  bar:
    main: Bar.hs

What I like about this is that we make invalid combinations (both executable and executables present unrepresentable).  I imagine it will also make the code even simpler.

@tfausak I don't expect anybody to be as excited about this as approach as I am, but is this at least something that works for you?

@tfausak I'm taking your code as a basis and giving this a shot.

:+1:
I didn't chase down that path because it seemed like it would be ambiguous in some cases.

I didn't chase down that path because it seemed like it would be ambiguous in some cases.

I had that though at first, but actually I don't think it is.

@tfausak btw, make sure to use GHC 7.10.3 for development, otherwise source locations for failing tests are screwed (see https://ghc.haskell.org/trac/ghc/ticket/13285).

Proof of concept: https://github.com/sol/hpack/commit/b878242152fbb7d3d9c507472f7e49485573ef19


html file coloring for style tag is broken.

Description of the problem or steps to reproduce
Open a html file with css in it.
You can see that coloring for style tag is broken.
Specifications

Commit hash: b9763856
OS: win 11
Terminal: Window Terminal

Thank you, sorry for my mistake though.