Add Item on Select

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Very much so.  When an item is not in the select list we need an option to let them add the typed string.  This is common practice in things like select2
Describe the solution you'd like
A clear and concise description of what you want to happen.
addItem: true should be supported for select lists and then the addItem event should just accept whatever was entered just like with list = text
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Adding a new button next to the list, which is a weird UX for people to stop to have to click it
Additional context
Add any other context or screenshots about the feature request here.
If you cant do this easily, at least add support for the No items Found label to trigger an event that we can then use to handle this.

It seems like all we would really need here is an event around line 863 in choices.ts to make this happen, right?

I've been working on a fork which implements this; https://github.com/Xon/Choices.js
My fork doesn't have the testing pipeline setup, but in the examples and my own usage it doesn't appear to be hitting noticeable bugs.
I've just tagged a release for the https://github.com/Xon/Choices.js/releases/tag/v11.0.0RC1

@Xon two issues Im seeing:

When you create something new, it gets appended to the text box instead of replacing it.

(Build above was the first option, the This is new was the new option I typed and hit enter)

There is no indication int he addItem event fired that this is a new item. I need to either check that label is an object or the like.  Would be a good idea to maybe have a flag.

It looks like the previous selected item is not being removed:

It looks like there is a bug with the select-one and the item entering.
I've largely been using select-multiple with the new singleModeForMultiSelect flag.

@Xon let me know when fixed and Ill be happy to continue my testing.  Great work so far!

I believe I've fixed the select-one bugs, but there is some undesirable/buggy behavior I'm not going to be able to easily fix. If you do find any more issues, please open an issue on my fork's repo.
The new select choice code was something I merged in from an outstanding pull request, and runs into limitations of how choices.js is doing the UI control for that aspect.
Essentially it needs an explicit state machine to control were and how input is being processed and the various UI states it enables/disables. This sadly is something which need more time to be worked on.

Thanks. Was there an alternative library you considered instead of this you think is worth looking at?

@noctivityinc I've tagged https://github.com/Xon/Choices.js/releases/tag/v11.0.0RC4 which contains bugfixes for various select-one issues you experianced.
I've been granted merge access to this repo and I'm working through fixing the broken tests and getting the above changes merged in.


Array:count returning incorrect number?

Array:count doesn't count indexes less than 1, I don't know if this is intended behavior or?

It's intended behavior because arrays in E2 are direct ports of Lua arrays, and that's how it works in Lua.

Ok then I guess I'll have to make a function to count them, thanks.

or I believe you can use tables instead

I'm using this in a file system and saving an array takes up a bit less space than a table. Also I didn't really need count to work like I had hoped because it was either use count or check if the first two values in the array are assigned

you could use an offset for your array
MyArray[I+2]


Didn't find op for builtin opcode 'SHAPE'  &  Failed to get registration from op code SHAPE (TFMIC-42)

Checklist

[X] Checked the issue tracker for similar issues to ensure this is not a duplicate
[X] Read the documentation to confirm the issue is not addressed there and your configuration is set correctly
[X] Tested with the latest version to ensure the issue hasn't been fixed

How often does this bug occurs?
always
Expected behavior
As the title says, i create a project and run it, but an error occurs.
By the way, i want to know, which version of TensorFlow was used to convert the tflite model in these examples[helloworld/micro_speech/person_detection]?
Actual behavior (suspected bug)
The following is the code snippet of ESP:
void setup() {
    // Map the model into a usable data structure. This doesn't involve any
    // copying or parsing, it's a very lightweight operation.
    model = tflite::GetModel(g_model);
    if (model->version() != TFLITE_SCHEMA_VERSION) {
        MicroPrintf("Model provided is schema version %d not equal to supported "
                    "version %d.", model->version(), TFLITE_SCHEMA_VERSION);
        return;
    }

    // Pull in only the operation implementations we need.
    static tflite::MicroMutableOpResolver<2> resolver;
    if (resolver.AddUnidirectionalSequenceLSTM() != kTfLiteOk) {
        return;
    }
    if (resolver.AddFullyConnected() != kTfLiteOk) {
        return;
    }

    // Build an interpreter to run the model with.
    static tflite::MicroInterpreter static_interpreter(
        model, resolver, tensor_arena, kTensorArenaSize);
    interpreter = &static_interpreter;

      // Allocate memory from the tensor_arena for the model's tensors.
    TfLiteStatus allocate_status = interpreter->AllocateTensors();
    if (allocate_status != kTfLiteOk) {
        MicroPrintf("AllocateTensors() failed");
        return;
    }

    // Obtain pointers to the model's input and output tensors.
    input = interpreter->input(0);
    output = interpreter->output(0);
}

The following is the code snippet of Python to build model and save to tflite:
def build_model():
    model = Sequential()
    model.add(LSTM(64, return_sequences=True, input_shape=(60, 6)))
    model.add(LSTM(32))
    model.add(Dense(8))
    model.add(Dense(gesture_classes_num, activation='softmax'))
    model.compile(optimizer='adam', loss='categorical_crossentropy')
    return model

def save_as_tflite(model, filename):
    converter = tf.lite.TFLiteConverter.from_keras_model(model)
    converter.optimizations = [tf.lite.Optimize.DEFAULT]
    converter.target_spec.supported_ops = [tf.lite.OpsSet.TFLITE_BUILTINS, tf.lite.OpsSet.SELECT_TF_OPS]
    converter.experimental_new_converter = True
    converter.allow_custom_ops = True

    tflite_model = converter.convert()
    with open(filename, 'wb') as f:
        f.write(tflite_model)

Error logs or terminal output
Didn't find op for builtin opcode 'SHAPE'
Failed to get registration from op code SHAPE

AllocateTensors() failed

Steps to reproduce the behavior
The current environment is as follows:
esp-idf: 5.2.0
esp-tflite-micro: 1.3.2
chip: esp32-s3  16MFlash and 8M PSRAM
python: 3.10.0
tensorflow: 2.16.1
Project release version
1.3.2
System architecture
Intel/AMD 64-bit (modern PC, older Mac)
Operating system
Linux
Operating system version
Window11
Shell
ZSH
Additional context
No response

Hello @ImpulseHu the tflite-micro is compatible with v1.0 ops as well as 2.x. It is however, focused on int8 optimised versions.  You should quantise the model using selective OPs. I would do some changes to your code to quantise the model. You may find the relevant code here: https://ai.google.dev/edge/litert/models/post_training_integer_quant#convert_using_integer-only_quantization
Once you quantise the model and embed it in the program, you can then pull the OPs used by the model. To know these OPs, you can take help of Netron visualiser or run the script to do this for you.
The model should now run without issues. If you want to manually do this, in your case, for example, you will at least need to add the SHAPE OP (shows in the error) additionally as follows:
    // Pull in only the operation implementations we need.
    static tflite::MicroMutableOpResolver<3> resolver; // 3 = Number of OPs to be registered
    if (resolver.AddUnidirectionalSequenceLSTM() != kTfLiteOk) {
        return;
    }
    if (resolver.AddFullyConnected() != kTfLiteOk) {
        return;
    }
    if (resolver.AddShape() != kTfLiteOk) {
        return;
    }


Updated Week 4

Project
Beckn Energy Interface
Changes
Updated Week 4 - 28-07-2023
Notes
If there are any further notes.

@Amanshenoy008 you please merge the PR as well.
Thank you!


Refactor JsPlatformLocale

CMP-1256 (https://youtrack.jetbrains.com/issue/CMP-1256)
NEW description:
Provide no new public class except the common expect class PlatformLocale which is "empty" from user perspective. Only extension properties are exposed.

OLD description:
IMO, this is just an alternative to the current implementation.
In both cases we expose some new public type:

either JsPlatformLocale
or IntLocale - external class (in this PR)

It's unavoidable. K/Js and K/Wasm stdlibs don't have such a type.
The current implementaion (not in this PR) is a bit better in my opinion, because in this PR:

I don't like that we expose a public external class IntlLocale with modified names. Ideally it would be available in the stdlib.
with public JsPlatformLocale - it's a black box, so users can't expect much from it.

WDYT?

lgtm


Fix memory initialization for dynamically linked modules

An imported memory should not be zeroed during initialization.

Good catch!


Settings per Project

Hi, can you please add project-specific settings, so we can disable it on certain projects. Thanks.

+1 for this.
I don’t see anything in the Nova Extensions API that would enable explicit per-project settings, but it could make sense to use Activation Events  with a preference for only running the extension in projects that contain a certain config file (or sass directory?)

Following up because I think I was totally wrong about this: the config-workspace fields make this possible. Panic’s own HTML Validator extension makes use of this.
When I have time, I’ll write a fork for per-project sass settings. In the meantime, I’ve been using a Run script for my project that uses sass --watch to automatically compile sass on save. In practice this is almost as good as having an extension do it automatically.

@JohnWickham Perfect ! Thanks for the Pull Request. The only change I wanted to make was for the default be be Compile on Save enabled, so I have switched the workspaceEnable to workspaceDisable so it can be turned off per project.

@radogado @JohnWickham Version 1.5 has just been pushed to the Nova Library with this update. Let me know if it works OK for you. Thanks

Seems to work, thanks!


Some UI enhancements

Removed the extra navigation controller so this behaves more like a master - detail scene.
Removed the background color of the activity icons, looks better if you select a workout.
Updated cell style of the main view controller a little bit.
Added sketch file with the new artwork.

Sounds great.
I was on vacation. I suppose I need some more days before being able to test and merge.


brew tests invokes "trash" noise.

Please always follow these steps:

[x] Confirmed this is a problem with running a brew command and not brew installing or the post-install behaviour of one or more formulae? If it's a formulae-specific problem please file this issue at https://github.com/Homebrew/homebrew-core/issues/new
[x] Ran brew update and retried your prior step?
[x] Ran brew doctor, fixed all issues and retried your prior step?
[x] Ran brew config and brew doctor and included their output with your issue?

~> brew doctor
Your system is ready to brew.
~> brew config
HOMEBREW_VERSION: 1.2.6-13-g627b1da
ORIGIN: https://github.com/Homebrew/brew.git
HEAD: 627b1dae707b4b5ea5e299ff12dd8ac1abbfa056
Last commit: 54 minutes ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: fb1b524ef335bdfa5f04ec197cc7f3a213ad4409
Core tap last commit: 2 hours ago
HOMEBREW_PREFIX: /usr/local
HOMEBREW_REPOSITORY: /usr/local/Homebrew
HOMEBREW_CELLAR: /usr/local/Cellar
HOMEBREW_BOTTLE_DOMAIN: https://homebrew.bintray.com
CPU: octa-core 64-bit haswell
Homebrew Ruby: 2.0.0-p648
Clang: 8.1 build 802
Git: 2.13.3 => /usr/local/opt/git/bin/git
Perl: /usr/local/bin/perl => /usr/local/Cellar/perl/5.26.0/bin/perl
Python: /usr/local/opt/python/libexec/bin/python => /usr/local/Cellar/python/2.7.13_1/Frameworks/Python.framework/Versions/2.7/bin/python2.7
Ruby: /usr/local/var/rbenv/shims/ruby => /usr/local/var/rbenv/versions/2.4.1/bin/ruby
Java: 1.8.0_141
macOS: 10.12.6-x86_64
Xcode: 8.3.3
CLT: <IP_ADDRESS>.1.1492020469
X11: N/A

This is not a huge deal to say the least, so feel free to close if it's a known/desired thing, but running brew tests invokes the macOS trash sound. I presume it's a cask thing.
Only really raising it because it did make me stare at my trash folder for 5 minutes with a slightly puzzled expression & wonder why nothing new had appeared in there despite the trash sound being triggered twice in quick succession 🤷♂.

Yeah, there's not really a (good) way to turn the sound off I think.

Aye, not to my immediate knowledge. I know you can use osascript to both get & set system volume but suddenly having your music or such muted very briefly whenever brew cask uninstall or brew tests is run isn't really ideal UX either.

Yeah, having trash noises emanating from the test suite isn't exactly great.

I tried muting the system sound, and it takes just long enough that you can tell. There is another volume setting for only the sound effects, but no idea how to control this.

Ok, found a way.

I vote for both keeping this open as a bug, and not having brew do anything to modify the system sound effects. Especially if this doesn't result in new items in the user-visible Trash.
One of the first things I do on any new Mac install is turn off OS sound effects, so this doesn't hit me. But it seems like something brew should avoid.

I think the most straightforward solution here is to simply remove the test.

Relatedly: brew tests puts a file in my Trash which is annoying. @reitermarkus What's the latest here?

Seems like osascript always adds \n to stdout, so the last filename is always wrong.
https://github.com/Homebrew/brew/pull/3247


heimdal: remove absolute path to pwd, replace patchPhase with postPa…

…tch to not break patches

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.11 Release Notes (or backporting 23.11 and 24.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

This PR may be useful, but it does not resolve the linked issue for me. I've injected this PR into my flake env here: 3b3bbae1e15d645a547a44c6d207938a98f51444 but still see the same build error.

Result of nixpkgs-review pr 347760 run on aarch64-darwin 1

5 packages failed to build:

heimdal
heimdal.dev
heimdal.info
heimdal.man
openvas-smb

nixpkgs-review result
Generated using nixpkgs-review.
Command: nixpkgs-review pr 347760

x86_64-linux

:x: 4 packages failed to build:

citrix_workspace (citrix_workspace_24_05_0)
citrix_workspace_23_09_0
citrix_workspace_23_11_0
citrix_workspace_24_02_0

:white_check_mark: 5 packages built:

heimdal
heimdal.dev
heimdal.info
heimdal.man
openvas-smb

aarch64-linux

:white_check_mark: 5 packages built:

heimdal
heimdal.dev
heimdal.info
heimdal.man
openvas-smb

x86_64-darwin

:x: 5 packages failed to build:

heimdal
heimdal.dev
heimdal.info
heimdal.man
openvas-smb

aarch64-darwin

:x: 5 packages failed to build:

heimdal
heimdal.dev
heimdal.info
heimdal.man
openvas-smb

@ofborg build heimdal.passthru.tests

Could you rename the commits to be prefixed with heimdal instead? kerberos could easily be misinterpreted as the MIT variant

Builds fine locally and only changing the commit can't drip of ofborg.
I am going ahead and merging this to fix the linux build. We fix the darwin build in the other PR.


[Android][0.29] No longer possible to access Activity from SimpleViewManager

According to the 0.29.0 upgrade docs, it's now very easy to extend ReactContextBaseJavaModule and  use getCurrentActivity to get the activity reference in native Android modules. However, it no longer appears to be possible to get access to the current activity from native Android UI Components.
Continuing a discussion started here, I need access to the activity so that I can create a FragmentManager to add a Fragment to the FrameLayout being vended from SimpleViewManager. There was a suggestion that ReactContext.getCurrentActivity() be made public, which seems like a bad idea, but I can't think of another way.

Have you tried https://github.com/facebook/react-native/commit/49f20f41546e3ba8e7fe43c84c4c701684d0434d#commitcomment-18177294 ?

Yeah, that's me discussing the issue in those comments also 😛 . After that discussion went nowhere, I decided to open this issue.

@marcshilling yes, but you didn't reply if view.getContext works.

It didn't.

hi . this is my workaround to solve this problem . hope it will help u
https://github.com/InnerPeace080/react-native/commit/c0838f0ce3f7348dfcce96b56b685bcc4a633edf

@InnerPeace080 you should send a pull request so we can get this in core!

+1 I also cannot access Activity any longer, I need it in the constructor phase in order to get a SplashScreen working. Calling getCurrentActivity() in the constructor simply returns null.
public class SplashScreen extends ReactContextBaseJavaModule {

    public SplashScreen(ReactApplicationContext reactContext) {
        super(reactContext);

        getCurrentActivity() // null
    }

@nickjanssen that's actually different from the issue being discussed here. You are extending ReactContextBaseJavaModule, which has access to getCurrentActivity(). See this comment about why you can't use getCurrentActivity() in the constructor.
This issue is regarding SimpleViewManager extensions not having getCurrentActivity(), which is an issue that still remains in 0.30.0.

@foghina any thoughts on this? Seems like something super useful to get fixed.

Having getPackages take an Activity parameter is a much worse idea than making ReactContext#getCurrentActivity() public, for the following reasons:

We don't want to tie package / module / viewmanager creation to an Activity, as we want to be able to initialize a react instance in any context.
As the current in getCurrentActivity() suggests, the Activity can change over time. Holding a reference to whatever the activity was at react instance creation time is both incorrect and a memory leak.

As long as we properly document getCurrentActivity() (I think it already is documented in caps that you shouldn't hold references to the result), it should be fine to make it public.

This is fixed in v0.31.0 because you can now call getCurrentActivity() on ReactApplicationContext 👍

In SimpleViewManager#createViewInstance(), ThemedReactContext#getCurrentActivity() seems to return null.
This is probably because of the Activity is not initialized when ReactNativeHost is created in the Application.

@lschmierer correct

So, what to do in this case? Is there any way to create the ViewManager later on?

I'm not sure. What I'm doing is creating a placeholder object:
    @Override
    protected FrameLayout createViewInstance(ThemedReactContext context) {
        mFrameLayout = new FrameLayout(context);
        return mFrameLayout;
    }

And then actually doing the work of adding the activity-dependent view to the FrameLayout later on when props change.

Thank you, this seems to be a decent woraround!

In SimpleViewManager#createViewInstance(), ThemedReactContext#getCurrentActivity() seems to return null.

Hmm, that's a bug IMO. It happens because we call startApplication in onCreate() but we only set the current activity in onResume(). Created #9310 to track,

ThemedReactContext#getCurrentActivity() seems to be allways null in react-native version 0.31.0. At least on property setting it is still null.
@marcshilling on which react-native version did your workaround worked?

@marcshilling I have follow the same procedure to implement VrVideo in React Native that u have done in https://github.com/XebiaStudio/react-native-google-vr-panorama
But after passing context activity to VrVideoView (activity).. i m getting a  error


add a faster UUID generator, make it default

This generator has been added to the Commons library.


Dockerized Schema Registry application with KDC server.

removed docker-compose usage as it doesn't provide facility to add customized features
added helper / wrapper script to build, start and clean all the modules (KDC, DB, ZK, AK and SR)
added functionality to build Schema Registry from master branch [OR] to download from the tag releases.
Used Heimdal KDC server
By default, 2 Schema Registry instances will be started with Kerberos Authentication.

USAGE:
sh kdc-registry.sh build
sh kdc-registry.sh start

@raju-saravanan @satishd
Please review this PR.

+1 LGTM, thanks @kamalcph for this PR.

@kamalcph I will merge this once commits are squashed and rebases.


Bump pam-authramp to v0.9.7

Fixes some issues for SDDM users.

Fixed in staging: https://github.com/secureblue/secureblue/actions/runs/7700551701


Force explicit tls override

Holding off on this, because it may require changes to the workspace, cli, and tutorials.

holding off on this


build, test: don't pass -a flag for go build during ordinal building

./build takes long time. On my Core i5 box, it requires almost 25
seconds. Without -a flag, it takes almost 15 seconds. Therefore this
commit reduces the flag in default. ./test activates -a via a new env
var GO_BUILD_FLAGS.

@mitake LGTM. But there might be a reason that we want to do this.
/cc @jonboulle @philips @crawford Any opinion on this?

@xiang90 it won't have any effect on the binaries shipped in the OS since we don't use this build script.

@crawford Thanks for the information.


Python3.8 logging issue

I ran into this error with python 3.8 and 3.9, python 3.7 works
Traceback (most recent call last):
  File "/usr/local/bin/locust", line 8, in <module>
    sys.exit(main())
  File "/usr/local/lib/python3.8/dist-packages/locust/main.py", line 282, in main
    logger.info(
  File "/usr/lib/python3.8/logging/__init__.py", line 1434, in info
    self._log(INFO, msg, args, **kwargs)
  File "/usr/lib/python3.8/logging/__init__.py", line 1565, in _log
    fn, lno, func, sinfo = self.findCaller(stack_info, stacklevel)
TypeError: findCaller() takes from 1 to 2 positional arguments but 3 were given

Hi! I'm not sure what this is about, must be something more than just running in python 3.8...


Added showcase for datapipelinearachitect.com

Thanks for your great work on hugo! I tried multiple static site generators over the years, and simply love the flexibility and convenience it provides.

 You should sign our Contributor License Agreement in order to get your pull request merged.

Hi @th4t,
I've merged your addition as 5a7837cdf0903bde1de7773fbc463e65bfed877c (master) and 41cbe1cffde82be67cc21da5d7896796b883642c (v0.15.docs).
You should find your website in a few minutes listed in the showcase.


Component are still validated after bein disable

Versions

vee-validate: 2.2.7
vue: 2.6.10
vuetify: 1.5.14

Describe the bug
Input component of Vuetify are still validate after bein disable because vee-validate check the parent element (a div without the attribute disable) instead of the input element who has the attribute disable.
Exemple
When the data accomodationCentre.incomingAgency is set to true the field "Local organiser" is disable dans his value is set to null but when i check the validity of my form vee-validate report this field has required.
<v-select
    v-model="accomodationCentre.localOrganiser"
    v-validate="'required'"
    data-vv-as="local organiser"
    :disabled="accomodationCentre.incomingAgency"
    :error-messages="errors.collect('localOrganiser')"
    :item-text="item => item.surname + ' ' + item.firstName"
    item-value="id"
    :items="contacts"
    label="Local organiser"
    name="localOrganiser"
    :readonly="readonly"
    return-object
/>

Detail
This issue is present since the commit a111d3f

I have exactly the same problem in my project which uses vuetify. Everything was working 2.2.6, but in 2.2.7 disabled v-text-fields are validated even if they are disabled.

This change was necessary since the disabled behavior was not clear, it seemingly disabled validation for 3rd party components that had a disabled property on the component instance, which will not always produce the intended behavior.
You can dynamically set rules to the directive, so you can do something like this as a workaround:
v-validate="accomodationCentre.incomingAgency ? '' : 'required'"

This will simulate the same behavior pre 2.2.7.


Problem while installing

How to resolve this?

Could you provide the minimal information to reproduce this error?

the minimal code you are using to generate the report
which environment you are using (jupyter notebook, console or IDE) and packages (pip freeze > packages.txt)
a sample or description of the dataset (df.head(), df.info())

it was actually a virenv issue. I was getting problems while installing other packages also. So I have to setup virenv again and it worked


”Mircești” is listed in the drop-down menu

Description:
"Mircești" is listed in the drop-down menu alongside its corresponding county and commune, according to the law.
Precondition:
The website is up an running.

Step 1
Type "Mircești" in the search bar.

Expected results
The location is listed in the drop-down menu as "Comuna Mircești, IAȘI".


[REQUEST] Silcon Labs Zigbee EmberZNet 7.3 (7.3.x) NCP experimental builds for testing?

@NilsBohr community requests Zigbee firmware as Silabs EmberZNet 7.3.x.x NCP images for ELR023/ELU013 adapters by Eleabs:
FYI, by now I have seen quite a few positive reports from many users of Home Assistant's built-in ZHA integration, as well as many Zigbee2MQTT and IoBroker users. and(knock on wood) this EmberZNet 7.3 (7.3.x) series has so far proven to be very stable, (at least much more stable than EmberZNet 7.0, 7.1. and 7.2). EmberZNet 7.3 is also supported in the very latest OpenHAB, and in the Zigbee Plugin for Domotiz too. So it now looks like a likely candidate to maybe replace 6.10.x series as the recommended version for those who want to use newer firmware.
Zigbee EmberZNet <IP_ADDRESS> SDK has been released as part of Gecko SDK (GSDK) Version <IP_ADDRESS>
https://www.silabs.com/documents/public/release-notes/emberznet-release-notes-<IP_ADDRESS>.pdf
https://github.com/SiliconLabs/gecko_sdk/releases
Silicon Labs first on the 7th of June 2023 released Gecko SDK (GSDK) v4.3 / 4.3.0 with Zigbee EmberZNet SDK v7.3 / <IP_ADDRESS> GA:
https://github.com/SiliconLabs/gecko_sdk/releases/tag/v4.3.0
https://www.silabs.com/documents/public/release-notes/emberznet-release-notes-<IP_ADDRESS>.pdf
https://www.silabs.com/wireless/zigbee?tab=software#software
Any chance consider releasing some experimental builds if zigpy and zigbee-herdsman developers want to test EmberZNet 7.3?
Reference -> https://github.com/zigpy/bellows/issues/563 and https://github.com/Koenkk/zigbee-herdsman/issues/319
While brand new and not yet supported in any open-source Zigbee gateway solution, early cutting-edge can help pre-release testing.
Normal end-users should be warned against flashing this firmware was is the EZSP protocol version been incremented to EZSP v12 and Zigbee gateway solutions such as Home Asssitant's ZHA integration and Zigbee2MQTT are still only compatible with EZSP v11 and earlier EZSP versions at this time.
EZSP protocol version been incremented to EZSP v12 in Silicon Labs Gecko SDK v4.3 (<IP_ADDRESS>) / Zigbee EmberZNet v7.3 (<IP_ADDRESS>):
https://github.com/SiliconLabs/gecko_sdk/blob/gsdk_4.3/protocol/zigbee/app/util/ezsp/ezsp-protocol.h#L33
0x0C hexadecimal = 12 in decimal.
Sidenote - EmberZNet 7.3 is the first Silabs firmware release to be "Zigbee PRO 2023" compatible
Silicon Labs EmberZNet <IP_ADDRESS> is the first Silabs SDK that offers Zigbee R23 compliance, with it making their Silabs Zigbee stack compatible with Zigbee Protocol Specification Revision 23 / R23 (also known as "Zigbee PRO 2023" and "Zigbee 2023" ).
Zigbee

Zigbee R23 compliance, with these Security enhancements among others:

Dynamic link key negotiation
Device interview to query devices before they are allowed to join
Trust Center Swap Out to replace an existing Trust Center with a new one
Frame Counter Synchronization

Zigbee Direct Device (ZDD) support for:

Onboarding/commissioning
Communication to all Zigbee devices without a hub (Alpha), using Bluetooth LE

Zigbee Smart Energy 1.4a compliance (Alpha)
Enhancements to Zigbee Green Power (ZGP) APIs
New Zigbee Security upgrade component for moving encryption keys from cleartext NVM3 tokens into secure storage

https://www.silabs.com/blog/zigbee-pro-2023-spec-released-increases-security
https://csa-iot.org/newsroom/zigbee-pro-2023-improves-overall-security-while-simplifying-experience/
https://csa-iot.org/wp-content/uploads/2023/04/05-3474-23-csg-zigbee-specification-compressed.pdf
Reference:
https://github.com/zigpy/zigpy/issues/1211
PS: Nabu Casa already offers official EmberZNet 7.3.,x NCP firmware beta builds for the Home Assistant SkyConnect USB dongle:
https://github.com/NabuCasa/silabs-firmware/tree/main/EmberZNet/beta
https://github.com/NabuCasa/silabs-firmware/commit/b89f14925ddd83ac62df34cb715afc75c476b644

7.3 firmware builds can be found here:
https://github.com/darkxst/silabs-firmware-builder/tree/main/firmware_builds/elelabs-elx0x3
Where do you see that Zigbee2MQTT only works with EZSP v11 ?

Where do you see that Zigbee2MQTT only works with EZSP v11 ?

I lost track, EZSP v12 support might have been implemented in zigbee-herdsman by kirovilya by now. FYI, if and when a new EZSP version/previous changes framing format or commands then the zigbee-herdsman's ezsp adapter developer needs to implement that change into zigbee-herdsman's ezsp adapter code. You can read and follow the progress here  -> https://github.com/Koenkk/zigbee-herdsman/issues/319 and see all the ezsp realted commits here -> https://github.com/Koenkk/zigbee-herdsman/pulls?q=is%3Apr+ezsp
Note that I meant that Zigbee2MQTT are currently only compatible with EZSP v11 and earlier EZSP versions until zigbee-herdsman's ezsp adapter developer has implemented support for any changes. So it is not "only compatible with EZSP v11" but also compatible with older versions, however, newer versions are not supported automatically unless they contain no breaking changes.

See the new request for EmberZNet 7.4.x.x which is important for Zigbee2MQTT users -> https://github.com/Elelabs/elelabs-zigbee-ezsp-utility/issues/47


fix: fix faiss search

Tested it locally, it worked. 2 points to be noted:

Use jina 0.4.1 (or github master branch) to build docker image.
Clean up workspace before you index and query.

lgtm!


Mustafa amsy's edits

Type

[] New Function
[x] Functions: $killClient

By: MustafaAmsy#1384
Description
A new function called $killClient to stop server process.

Please resync your fork

Please resync your fork

Okay.

Seems fine now


Include key size in ARGS_COMBINED_SIZE

I noticed ModSec seems to have both key/value for this, which seems to make sense
https://github.com/SpiderLabs/ModSecurity/blob/49281b6c0a09eeaec2ca74881719ce3cc016e4d1/src/transaction.cc#L407
Though TBH, I'm not able to reverse-engineer the logic that is actually updating the variable below it, twice based on some offset.

Maybe @airween can help to understand?
On Tue, 4 Apr 2023, 04:21 codecov[bot], @.***> wrote:

Codecov
https://codecov.io/gh/corazawaf/coraza/pull/756?src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=corazawaf
Report
Patch coverage: 100.00% and no project coverage change.
Comparison is base (af6e98d)
https://codecov.io/gh/corazawaf/coraza/commit/af6e98dbb4d5ecddbb9231e213b11ce04831b379?el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=corazawaf
81.98% compared to head (1c5da65)
https://codecov.io/gh/corazawaf/coraza/pull/756?src=pr&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=corazawaf
81.98%.
Additional details and impacted files
@@           Coverage Diff           @@##           v3/dev     #756   +/-   ##
Coverage   81.98%   81.98%
Files         152      152
Lines        8382     8382
Hits         6872     6872
Misses       1287     1287
Partials      223      223
Flag Coverage Δ
default 77.98% <100.00%> (ø)
examples 25.36% <0.00%> (ø)
ftw 49.74% <100.00%> (ø)
ftw-multiphase 49.85% <100.00%> (ø)
tinygo 77.15% <100.00%> (ø)
Flags with carried forward coverage won't be shown. Click here
https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=corazawaf#carryforward-flags-in-the-pull-request-comment
to find out more.
Impacted Files
https://codecov.io/gh/corazawaf/coraza/pull/756?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=corazawaf Coverage
Δ
internal/collections/sized.go
https://codecov.io/gh/corazawaf/coraza/pull/756?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=corazawaf#diff-aW50ZXJuYWwvY29sbGVjdGlvbnMvc2l6ZWQuZ28= 81.81%
<100.00%> (ø)
Help us with your feedback. Take ten seconds to tell us how you rate us
https://about.codecov.io/nps?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=corazawaf.
Have a feature suggestion? Share it here.
https://app.codecov.io/gh/feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=corazawaf
☔ View full report in Codecov by Sentry
https://codecov.io/gh/corazawaf/coraza/pull/756?src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=corazawaf
.
📢 Do you have feedback about the report comment? Let us know in this
issue
https://about.codecov.io/codecov-pr-comment-feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=corazawaf
.
—
Reply to this email directly, view it on GitHub
https://github.com/corazawaf/coraza/pull/756#issuecomment-1495247319,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAXOYAUN52ZEEMY2PY2JXYDW7OASVANCNFSM6AAAAAAWSCFBOI
.
You are receiving this because your review was requested.Message ID:
@.***>

I dug a bit:

There is only one test for rule 920390 (920390-1) and it is currently not enabled.
Even if it would be enabled, it would still not cover this bug because the total_arg_length is set to 64000 and the test is sending a total of 64005 bytes. The key is short (foo), even not including its length, the rule is still triggered (64001 > 64000).

I would merge this and see if CRS side is doable to enable it and just remove a few bytes so the test covers also this case. (I have a branch ready here)

Thanks a lot for the digging @M4tteoP. Merging it as it is. Awesome finding @anuraaga


Getting an exception when passing an object as argument to a c# function

Hello, I'm posting this issue because when I am trying to pass a string on Debug::Log for instance it works fine, but when I send them to any custom function taking Objects as arguments (in my case it was two string objects), I get exceptions

what's weird is that I copied the exact same syntax of Debug.Log, thinking it had to be made in a specific manner and even deleted the entire body of the function leaving it as a function just being called and doing nothing, but even then it still crashes
all I want to do is compare two strings but it seems like a pain (because I am doing some checks with strings returned by the Unity API)

This is my function

and this is where it's called

I tried to just replace the call by a Debug::Log call and it worked


Batched prefill

Continuing https://github.com/EricLBuehler/mistral.rs/pull/219
Closes https://github.com/EricLBuehler/mistral.rs/issues/216

@EricLBuehler I'd appreciate help on testing this.
It changed a lot of models, some of them I have never used.
I did test the quantized llama I usually run a lot though. Both on mistral-bench and talking to it with the interactive mode.

@lucasavila00, absolutely, I'll test the models out.


Cannot pass the arguments to the tasks

Hi
I have a TaskSet like
MyTaskSet(TaskSet):
    tasks = [task1, task2, task3]

and my tasks are:
def task1(l, \*args, **kwargs):
     pass

These tasks need arguments to run which are generated on the runtime. How can i do it ? I cannot find any way to do that
Thanks

It would help to explain what these arguments are and how they are generated at runtime. Can they not exist in global scope?


Winscp crashes during mirror transfer

Winscp crashes after a while during transfer. This happened twice in the last two hours. The Conemu window disappears, but the Conemu process keeps downloading.

Winscp crashing should have no effect on the conemu process. It spawns and run separately of Winscp. So Winscp crashing is most likely unrelated to this app unless the conditions of the crash are specific to using the custom commands.

Any updates?


added new activities

Added Letter Tile, Word Snack and Doodle Crew

Thanks for the IDs! I've added the new activites along with credits.


Error during building tensorflow ?

Operating System: Ubuntu 16.04
Installed version of CUDA and cuDNN:  Cuda 8.0 RC , cuDNN 5 for 8.0RC
(please attach the output of ls -l /path/to/cuda/lib/libcud*):
-rw-r--r-- 1 root root   560184 জুল    28 20:29 libcudadevrt.a lrwxrwxrwx 1 root root       16 জুল    28 20:29 libcudart.so -> libcudart.so.8.0 lrwxrwxrwx 1 root root       19 জুল    28 20:29 libcudart.so.8.0 -> libcudart.so.8.0.27 -rwxr-xr-x 1 root root   394472 জুল    28 20:29 libcudart.so.8.0.27 -rw-r--r-- 1 root root   737516 জুল    28 20:29 libcudart_static.a -rwxr-xr-x 1 root root 78065952 জুল    28 20:45 libcudnn.so -rwxr-xr-x 1 root root 78065952 জুল    28 20:45 libcudnn.so.5 -rwxr-xr-x 1 root root 78065952 জুল    28 20:45 libcudnn.so.5.0.5 -rw-r--r-- 1 root root 68709594 জুল    28 20:45 libcudnn_static.a
Ran the command with bazel build -c opt  --verbose_failures --config=cuda //tensorflow/cc:tutorials_example_trainer
What have you tried?

Tried adding /usr/lib/gcc/x86_64-linux-gnu/4.9 to the path. Then it fails /usr/include/stdlib.h:32:20: fatal error: stddef.h: No such file or directory .

Error Message :
ERROR: /home/tamim/.cache/bazel/bazel_tamim/2f3c0cf2059f53bbcd160daf720cb6e9/external/highwayhash/BUILD:17:1: C++ compilation of rule '@highwayhash//:sip_hash' failed: crosstool_wrapper_driver_is_not_gcc failed: error executing command
(cd /home/tamim/.cache/bazel/bazel_tamim/2f3c0cf2059f53bbcd160daf720cb6e9/execroot/tensorflow &&
exec env -
PATH=/home/tamim/bin:/usr/local/cuda/bin:/home/tamim/anaconda3/bin:/home/tamim/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
third_party/gpus/crosstool/clang/bin/crosstool_wrapper_driver_is_not_gcc -U_FORTIFY_SOURCE '-D_FORTIFY_SOURCE=1' -fstack-protector -fPIE -Wall -Wunused-but-set-parameter -Wno-free-nonheap-object -fno-omit-frame-pointer -g0 -O2 -DNDEBUG -ffunction-sections -fdata-sections -g0 '-std=c++11' '-frandom-seed=bazel-out/host/bin/external/highwayhash/objs/sip_hash/external/highwayhash/highwayhash/sip_hash.o' -iquote external/highwayhash -iquote bazel-out/host/genfiles/external/highwayhash -iquote external/bazel_tools -iquote bazel-out/host/genfiles/external/bazel_tools -isystem external/highwayhash -isystem bazel-out/host/genfiles/external/highwayhash -isystem external/bazel_tools/tools/cpp/gcc3 -no-canonical-prefixes -Wno-builtin-macro-redefined '-D__DATE="redacted"' '-D__TIMESTAMP_="redacted"' '-D__TIME__="redacted"' -fno-canonical-system-headers -MD -MF bazel-out/host/bin/external/highwayhash/_objs/sip_hash/external/highwayhash/highwayhash/sip_hash.d -c external/highwayhash/highwayhash/sip_hash.cc -o bazel-out/host/bin/external/highwayhash/_objs/sip_hash/external/highwayhash/highwayhash/sip_hash.o): com.google.devtools.build.lib.shell.BadExitStatusException: Process exited with status 1.
gcc: error trying to exec 'cc1plus': execvp: No such file or directory
Target //tensorflow/cc:tutorials_example_trainer failed to build
Feature Request: A prebuilt wheel for cuda8 release candidate.

the same problem

Yes, looks like it cannot run gcc -- does @pkonovalov-softheme's solution work for you?

Closing this for inactivity. Please comment with new information to reopen.

What is the error you get and what system are you on (OS, gcc version, etc.)?

It's been a while, and I'm now using the binary (yay!) for Cuda 8 so it doesn't affect me anymore. Thanks for checking, though.

Upgrading to g++-4.8 solves this.

use g++-4.8 and set the absolute path when setting config,using symbolic link will be  occurred this error


Make our staging website disappear from search engine results

Look into solutions to make Google not show our staging website in the search results.
https://developers.google.com/search/docs/crawling-indexing/remove-information#:~:text=Add a noindex tag to,up in Google search results.

First step is to add <meta name="robots" content="noindex, nofollow" /> when not in production.
Second step is to ask Google to force inspect (https://support.google.com/webmasters/answer/9012289) our website to see that new noindex rule. There is also a solution to manually remove our website from Google search results in case the first solution is not fast enough (https://support.google.com/webmasters/answer/9689846).

https://forms-staging.cdssandbox.xyz/ has been deleted from Google search results

https://forms-staging.cdssandbox.xyz/ has been removed from Bing search results


Sample data in Key Concepts page doesn't display correctly

Window resizing changes column and row wrapping when displayed.
URL: https://docs.influxdata.com/influxdb/v1.4/concepts/key_concepts/

Fixed by #1438.


[Nomination] Nominate POSTHUMAN (I don't understand how to add this info to previous nomination, because, there is link-on-link-on-link, so sorry me)

Who are you nominating?
https://github.com/Antropocosmist
What are you nominating them for?
For full video guide, how to add $JUNO to Kepler + how to buy $JUNO at Osmosis + how to stake (delegate_ $JUNO with OmniFlix + how to vote for proposals in Juno Network with OmniFlix + for explanation of how all it works
Please provide links to their work.
https://youtu.be/Z-M8pBSVks0

Just comment on #28 in the future and add things. : )

Added this to #28.


Fails with Chrome 57

Seems to be the same issue as https://github.com/rochejul/gulp-angular-protractor/issues/26
The version of Chromedriver currently used (via the webdriver-manager dependency) is 2.25, which doesn't support Chrome 57.
Updating the webdriver-manager to version 12.0.4 should solve the issue, as it depends on Chromedriver v. 2.29
(It would also be helpful to update the protractor dependency, as the current version doesn't seem to work with the protractor-console-plugin package)

+1.
Tried to set
seleniumServerJar: '/node_modules/protractor/node_modules/webdriver-manager/selenium-server-standalone-3.3.1.jar',
Didn't work.
Could you please take a look. Some workaround needed.

+1,
would like to test latest Chrome version.
Not urgent for me, please update dependency when you have a chance.
thanks

I tried to create a branch and push an update but I got a 403 error.
Bascially, I updated package.json dependencies to "protractor": "5.1.1"
Not sure if that fully helps but we can give it a try.

Would this help? #42

Go ahead and merge the PR. Thanks!

Hi
I prefer doing the following stuff: https://github.com/rochejul/gulp-angular-protractor/issues/40#issuecomment-287297009
If I have some time in the next week, I will achieve it
Regards

Makes sense, thanks!

Hi, is there are workaround for this? Rolling back Chrome is not supported

Hi @rochejul,
Yes, I think the proposed solution in #40 will be the best solution. But note that the version of webdriver-manager should also be possible to specify. In fact, (for this issue) it is more important to be able to specify the webdriver version than protractor: outdated webdriver versions seem to be the main issue with Chrome updates breaking testing setups. By making it possible to update the webdriver to follow Chrome updates, it should no longer be necessary to update gulp-angular-protractor for these cases.

Why should webdriver-manager be handled as a different dependency?
It comes within protractor so I guess using the latest protractor version it indeed uses latest webdriver-manager version.

But then you're once again dependent on the update schedule of somebody's package for your tests to be working. If you can use the webdrirver-manager version that you want, you can update as soon as Chrome introduces breaking changes, regardless of when the protractor package updates its own dependencies. Or am I missing something?

@rochejul What's the status of what you talked about doing in your previous comment?

@dannyskoog I try to deliver a 1.0.0 as soon as possible
See https://github.com/rochejul/gulp-angular-protractor/tree/releases/1.0.0
Regards

@rochejul Sounds great. Cheers!

Just upgraded to 1.0.0 and its working for us. Thanks :)

@benburton-capgemini you are welcome

@benburton-capgemini How did you make it to work? I updated to 1.0.0 but it is still using Chrome Driver 2.26 🤔

I think you should do first an npm uninstall of the plugin, install nexte the expected version of protractor and webdriver-manager, and then install the plugin

@fertavora killed running instances of Chrome/Chrome driver on build machine. Pushed the change to package.json for 1.0.0 and then npm install in the build did the rest. I've just tried the gulp task locally and it's working fine there also. If @rochejul's advice doesn't work, maybe try deleting your node_modules folder?

Hi guys, first want to thanks for the big update.  I am new and sorry for some newbie questions.
I did the update and maybe I did the wrong step, please correct me.  thanks in advance.  Please help

good baseline Chrome v53 and v0.4.2
npm uninstall gulp-angular-protractor (and delete dir from node_modules)
npm install --save-dev protractor (version 5.1.1)
npm install --save-dev webdriver-manager (version 12.0.5)
webdriver-manager start  (no error)
npm install --save-dev gulp-angular-protractor (version 1.0.0)
run tests and compare with step 1.

[11:53:36] gulp-angular-protractor - Webdriver standalone server is started
[11:53:36] gulp-angular-protractor - We will run the Protractor engine
[11:53:36] I/launcher - Running 1 instances of WebDriver
[11:53:36] E/local - Error code: 135
[11:53:36] E/local - Error message: No update-config.json found. Run 'webdriver-manager update' to download binaries.
[11:53:36] E/local - Error: No update-config.json found. Run 'webdriver-manager update' to download binaries.
at IError (C:\Automation\node_modules\protractor\built\exitCodes.js:5:1)
at ProtractorError (C:\Automation\node_modules\protractor\built\exitCodes.js:10:9)
at BrowserError (C:\Automation\node_modules\protractor\built\exitCodes.js:51:9)
at Local.addDefaultBinaryLocs_ (C:\Automation\node_modules\protractor\built\driverProviders\local.js:40:23)
at Local.setupDriverEnv (C:\Automation\node_modules\protractor\built\driverProviders\local.js:81:14)
at Local.setupEnv (C:\Automation\node_modules\protractor\built\driverProviders\driverProvider.js:110:34)
at q.then (C:\Automation\node_modules\protractor\built\runner.js:334:41)
at _fulfilled (C:\Automation\node_modules\protractor\node_modules\q\q.js:834:54)
at self.promiseDispatch.done (C:\Automation\node_modules\protractor\node_modules\q\q.js:863:30)
at Promise.promise.promiseDispatch (C:\Automation\node_modules\protractor\node_modules\q\q.js:796:13)
[11:53:36] E/launcher - Process exited with error code 135
[11:53:37] gulp-angular-protractor - Webdriver standalone server is stopped
{ [Error: protractor exited with code 135]
message: 'protractor exited with code 135',
showStack: false,
showProperties: true,
plugin: 'gulp-angular-protractor',
__safety: { toString: [Function: bound ] } }
[11:53:37] 'e2e' errored after 3.28 s
[11:53:37] Error in plugin 'gulp-angular-protractor'
Message:
protractor exited with code 135

@guan01 Hi
Maybe the downloaded version of protractor or webdriver need this file ?
In the readme, I show you a stable example:
{
  "name": "example-gulp-protractor",
  "version": "0.0.1",
  "description": "",
  "scripts": {
    "gulp": "node node_modules/gulp/bin/gulp.js",
    "test": "npm run gulp protractor"
  },
  "devDependencies": {
    "gulp": "latest",
    "gulp-angular-protractor": "latest",
    "protractor": "4.0.11",
    "webdriver-manager": "10.2.8"
  }
}

And said this:
Be carefull: some protractor and webdriver dependencies version required:

Some specific node version
Some specific npm version
Some specific browser version
...

Regards

@rochejul, Many thanks, I was able to run your example.  I am running into another issue which totally not related to the framework, but perhaps you can help point me in the right direction?
After changing the Gulpfile.js and protractor.conf.js  I got an error that google show very few solutions.
Here is the error:
[17:19:11] I/update - selenium standalone: v2.53.1 up to date
[17:19:12] I/update - IEDriverServer: unzipping C:\e2e\node_modules\webdriver-manager\selenium\IEDriverServer_Win32_2.53.1.zip
[17:19:12] I/update - IEDriverServer: unzipping C:\e2e\node_modules\webdriver-manager\selenium\IEDriverServer_Win32_2.53.1.zip
[17:19:12] I/update - geckodriver: file exists C:\e2e\node_modules\webdriver-manager\selenium\geckodriver-v0.11.1-win64.zip
[17:19:12] I/update - geckodriver: unzipping geckodriver-v0.11.1-win64.zip
[17:19:12] I/update - geckodriver: vv0.11.1 up to date
[17:19:12] gulp-angular-protractor - Webdriver standalone is updated
[17:19:12] gulp-angular-protractor - Webdriver standalone server will be started
[17:19:13] gulp-angular-protractor - Webdriver standalone server is started
[17:19:13] gulp-angular-protractor - We will run the Protractor engine
[17:19:13] I/local - Starting selenium standalone server...
[17:19:13] I/launcher - Running 1 instances of WebDriver
[17:19:14] I/local - Selenium standalone server started at http://<IP_ADDRESS>:58045/wd/hub
[17:19:17] E/launcher - Error: C:\e2e\node_modules.bin\cucumber.js:2
basedir=$(dirname "$(echo "$0" | sed -e 's,\,/,g')")
^^^^^^^
SyntaxError: missing ) after argument list
at createScript (vm.js:56:10)
at Object.runInThisContext (vm.js:97:10)
at Module._compile (module.js:542:28)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at getDefinitions (C:\e2e\node_modules\cucumber\lib\cucumber\cli\profiles_loader.js:8:23)
[17:19:17] E/launcher - Process exited with error code 100
[17:19:17] gulp-angular-protractor - Webdriver standalone server is stopped
{ [Error: protractor exited with code 100]
message: 'protractor exited with code 100',
showStack: false,
showProperties: true,
plugin: 'gulp-angular-protractor',
__safety: { toString: [Function: bound ] } }
[17:19:17] gulp-angular-protractor - Webdriver standalone server will be closed
C:\e2e>
===============gulp ==============
/jshint node: true, camelcase: false/
/global require: true/
'use strict';
var gulp = require('gulp'),
gulpProtractorAngular = require('gulp-angular-protractor'),
tslint = require('gulp-tslint'),
tsconfig = require('tsconfig-glob'),
tscConfig = require('./tsconfig.json'),
sourcemaps = require('gulp-sourcemaps'),
typescript = require('gulp-typescript'),
reporter = require('gulp-protractor-cucumber-html-report'),
argv = require('yargs').argv,
del = require('del');
// Setting up the test task
gulp.task('e2e', function(callback) {
gulp
// .src(['example_spec.js'])
.src(['/e2e/build/**/*.feature'])
.pipe(gulpProtractorAngular({
'configFile': 'protractor.conf.js',
'debug': false,
'autoStartStopServer': true,
'verbose': false,
'webDriverUpdate': {
'browsers': ['ie'],
'args': ['--ie32']
},
'webDriverStart': {
'args': ['--ie32']
}
}))
.on('error', function(e) {
console.log(e);
})
.on('end', callback);
});
// clean the contents of the e2e/build directory
gulp.task('clean-e2e', function () {
return del('/e2e/build/**/*');
});
// copy e2e files
gulp.task('copy-e2e', ['clean-e2e'], function() {
return gulp.src(['/e2e/app//*', '!/e2e/app//*.ts'], { base : '/e2e' })
.pipe(gulp.dest('/e2e/build'))
});
// linting e2e
gulp.task('tslint-e2e', function() {
return gulp.src(['/e2e/app/**/*.ts'])
.pipe(tslint())
.pipe(tslint.report('verbose'));
});
// TypeScript compile e2e
gulp.task('compile-e2e', ['clean-e2e'], function () {
return gulp
.src(tscConfig.e2eFiles)
.pipe(sourcemaps.init())
.pipe(typescript(tscConfig.compilerOptions))
.pipe(sourcemaps.write('.'))
.pipe(gulp.dest('/e2e/build/app'));
});
gulp.task('report', function () {
return gulp
.src('./e2e/reports/cucumber-test-results*.json')
.pipe(reporter({
dest: '/e2e/reports/'
}));
});
//build e2e only
gulp.task('build-e2e', ['tslint-e2e', 'compile-e2e', 'copy-e2e']);
=== protractor.conf.js ==========
exports.config = {
baseUrl: 'http://localhost:3000',
specs: ['dist/**/*.feature'],
// directConnect: false,
exclude: [],
maxSessions: 1,
multiCapabilities: [{
    browserName: 'chrome',
}
],

allScriptsTimeout: 110000,
getPageTimeout: 100000,

framework: 'custom',
frameworkPath: require.resolve('protractor-cucumber-framework'),
cucumberOpts: {
    require: ['../e2e/build/**/*steps.js', 'cucumber-hooks.js', 'screenshot.js'],
    format: 'pretty',
    tags: ['@Login', '@HomePage'],
    keepAlive: false
},

/**
 * ng2 related configuration
 *
 * useAllAngular2AppRoots: tells Protractor to wait for any angular2 apps on the page instead of just the one matching
 * `rootEl`
 *
 */
 useAllAngular2AppRoots: true

};

Hi, is possible that you can help provide a working example with Cucumber instead of Jasmine?

Hi @guan01
There is an old example with this project: https://github.com/plopcas/example-protractor
Maybe it works again ?
Regards

Thank you, I managed to find the error in my environment.  1.0.0 is fully working.

@guan01 Good news !

@guan01 could you please explain the finding? I had similar issue and did not have enough time to investigate.
Thank you

@danyc  the issue for me was Cucumber.js was calling the wrong path.
This is the original call from /node_modules/cucumber/lib/cli/profiles_loader.js line 8
var definitionFilePath = path.join(process.cwd(), 'cucumber.js');
if you print out the path, its going to /node_modules/.bin/cucumber.js, which is wrong
I hard coded the path to
var definitionFilePath = 'C:\htmlDev35\node_modules\cucumber\lib\cucumber\cli\cucumber.js';
now works in latest chrome/ff/ie/edge for me.
Hope this fix your issue as well.


feat(expect-puppeteer): enhance toMatchElement / toClick text option

BREAKING CHANGE: Text is now trimmed and no longer evaluated as a RegExp. If you want this behaviour, use a true RegExp.
Closes #51
Closes #50

awesome, thanks for implementing!


Cannot creat Linux VM: Could not open '/efi_vars.fd': No such file or directory

Describe the issue
UTM always shows an error in a pop-up when trying to start the VM for the first time with the following message:
QEMU exited with the following error: qemu-aarch64-softmmu: -drive if=pflash,unit=1,file=/efi_vars.fd: Could not open '/efi_vars.fd': No such file or directory

This happened with all Linux Distros I have tried so far:

Fedora-Workstation-Live-aarch64-37-1.7.iso
ubuntu-22.04.2-live-server-arm64.iso
debian-12.0.0-arm64-netinst.iso

I followed the instructions when creating a VM and didn't touch the defaults.
I tried both the .dmg and the App-Store version
Configuration

UTM Version: 4.2.5 (81)
macOS Version: 13.4.1 (22F82)
Mac Chip: M1 Pro

Crash log
No crash log exists
Debug log
The export Log button is greyed out

Can you share your config.plist inside the .utm package?

Well, there is no folder and no config.plist because the VM was never created. When I restart UTM, the VM in the sidebar is greyed out and clicking on it shows the following message:
This virtual machine cannot be found at: /Users/ME/Library/Containers/com.utmapp.UTM/Data/Documents/fedora_workstation.utm

That’s really bizarre. Can you try v4.3.1 beta and see if that makes a difference?

so do i
host

UTM Version: 4.2.5
macOS Version: 13.4.1
Mac Chip: M2 Ultra

guest

ubuntu-22.04.2-live-server-arm64.iso

i tried UTM v4.3.1, it said
"You do not have permission to save the file "XXXXX.utm" in the folder "UTM" (like that because my locale is Japanese).
next i did chmod og+rwx ~/Documents/UTM, but i got the same message.
(~/Library/Containers/com.utmapp.UTM/Data/Documents  is symbolic linked to ~/Documents/UTM)
in my ~/Documents/UTM directory there is Windows11.utm and it works.

~/Library/Containers/com.utmapp.UTM/Data/Documents is symbolic linked to ~/Documents/UTM

There's your problem.

oh that's it. my linux virtual machine is created successfully.
do you mean UTM doesn't support symbolic linked directory?

UTM is an macOS sandboxed app. This is the case for every app that use Containers.
@fegue does this apply to you as well?

I have tried version 4.3.1 and it's failing even faster.
When I click on 'Save' on the last page 'summary', I immediately get an error pop-up saying
The file 'NAME_OF_VM.utm' does not exist.

You did not make any symlinks?

No, I just used the app as intended (at least I think I did).
There is no folder ~/Documents/UTM

Can you make sure ~/Library/Containers/com.utmapp.UTM/Data/Documents exists and is accessible? If not, at least ~/Library/Containers/com.utmapp.UTM/Data should exist.

The folder ~/Library/Containers/com.utmapp.UTM/Data exists but it does not contain a folder Documents.
I only found that folder via the terminal. In Finder it shows up as ~/Library/Containers/UTM.
Should it symlink to ~/Documents ?

No, why don’t you try deleting the container and then open the app again? It should recreate the container

Deleting ~/Library/Containers/UTM did the trick!
Thank you so much for your great help and quick response!
Buying the app was definitely worth it!

I will make sure Documents is created automatically in the future.

The app downloaded from the Appstore creates the folder automatically (Intel Processor):


Building docs spits out many sphinx-needs warnings

I was working through building docs locally and I kept seeing this error
/home/runner/work/armi/armi/armi/__init__.py:docstring of armi:1: ERROR: Unknown directive type "impl".

.. impl:: Settings are used to define an ARMI run.
    :id: I_ARMI_SETTING1
    :implements: R_ARMI_SETTING

    This method initializes an ARMI run, and if successful returns an Operator.
    That operator is designed to drive the reactor simulation through time steps to
    simulate its operation. This method takes in a settings file or object to
    initialize the operator. Whether a settings file or object is supplied, the
    operator will be built based on the those settings. Because the total
    collection of settings can be modified by developers of ARMI applications,
    providing these settings allow ARMI end-users to define their simulation as
    granularly as they need.

Turns out, this also appears in our deployment builds
I've tracked down the source of that error to not including sphinx_needs extension in the sphinx extension configuration
https://github.com/terrapower/armi/blob/abd1db4adfa0c536f9bf9f08f0f1e8b74b1cd0d7/doc/conf.py#L256-L279
But, curiously, if I add that line to our conf.py with
$ git diff
diff --git a/doc/conf.py b/doc/conf.py
index d2135cfa..2990671a 100644
--- a/doc/conf.py
+++ b/doc/conf.py
@@ -276,6 +276,7 @@ extensions = [
     "sphinxcontrib.plantuml",
     "sphinx_rtd_theme",  # needed here for loading jquery in sphinx 6
     "sphinxcontrib.jquery",  # see https://github.com/readthedocs/sphinx_rtd_theme/issues/1452
+    "sphinx_needs",
 ]

 # Our API should make sense without documenting private/special members.

I get this error
$ make html
Running Sphinx v5.3.0

Extension error:
Could not import extension sphinx_needs (exception: cannot import name '__version__' from 'pygls' (/anfhome/anjohnson/codes/armi/.venv/armi/lib64/python3.9/site-packages/pygls/__init__.py))

Building straight from main with pip install ".[docs]"
Notable packages on windows and linux
esbonio                           0.16.1
pygls                             1.2.1
Sphinx                            5.3.0
sphinx-data-viewer                0.1.4
sphinx-gallery                    0.13.0
sphinx-needs                      1.2.2
sphinx-rtd-theme                  1.2.2
sphinxcontrib-apidoc              0.3.0
sphinxcontrib-applehelp           1.0.8
sphinxcontrib-devhelp             1.0.6
sphinxcontrib-htmlhelp            2.0.5
sphinxcontrib-jquery              4.1
sphinxcontrib-jsmath              1.0.1
sphinxcontrib-plantuml            0.25
sphinxcontrib-qthelp              1.0.7
sphinxcontrib-serializinghtml     1.1.10
sphinxext-opengraph               0.8.2

The pygls problem might be related to how it gets built / installed by pip?
https://github.com/openlawlibrary/pygls/issues/189

sphinx-needs is not an ARMI dependency.
This error shouldn't occur if you are building the ARMI docs.

Okay, update. Not a bug because I have some weird internal dependency problems.
But, the fact that building docs produces tons of warnings from sphinx that the impl directives aren't recognized isn't great. These directives are declared by sphinx_needs so if we add that to our conf.py, those might go away.
Or they might turn into actual errors since the requirements for those directives don't exist in public armi.
If we wanted to make it such that building armi docs locally doesn't make all those warnings, we could hijack those directives with a custom directive. That way when sphinx sees those directives, it uses something shipped in armi not sphinx_needs (which we may keep out of the extensions list for this reason)

I'm going to take this over for a hot minute. I just tried, and writing a new directive from scratch to fix this problem was dead easy. NBD.


Form validation examples

I guess only changeset remains now 🤔

I guess only changeset remains now 🤔

This doesn't affect any packages, so I don't think changeset is necessary.

This doesn't affect any packages, so I don't think changeset is necessary.

ofc! it's just website changes, nvm.


In log file url not found

when i have add cron job in link http://localhost/sum.php its throwing error in log file
/bin/sh: 1: http://localhost/sum.php: not found
even when i tried in browser its worked fine.
please suggest solution for this
is it related to Environment Variables?
Thanks:
Imran Hassan

What job are you trying to run?

this one on every minute
http://localhost/sum.php

That doesn't make sense :/
You can't 'execute' a URL in a command line like that. Try using curl with
that URL
On Thu, Dec 8, 2016, 7:57 PM IMRAN HASSAN<EMAIL_ADDRESS>wrote:

this one on every minute
http://localhost/sum.php
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/alseambusher/crontab-ui/issues/31#issuecomment-265752158,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABL1rib6eNcibaFDY7R-niPDL2EJk5Gbks5rGBO-gaJpZM4LGjT1
.

--
Thanks,
Suresh Alse


[SPARK-23772][SQL] Provide an option to ignore column of all null values or empty array during JSON schema inference

What changes were proposed in this pull request?
This pr added a new JSON option dropFieldIfAllNull  to ignore column of all null values or empty array/struct during JSON schema inference.
How was this patch tested?
Added tests in JsonSuite.

Test build #88682 has finished for PR 20929 at commit 876da84.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/88682/
Test FAILed.

Merged build finished. Test FAILed.

cc @MaxGekk

Thanks for the review! ok, plz give me more time to reconsider the design based the comments.

oh, sorry, I'll update in a few days.

Test build #90324 has started for PR 20929 at commit 53b686d.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution/3004/
Test PASSed.

Test build #90324 has finished for PR 20929 at commit 53b686d.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/90324/
Test FAILed.

retest this please

Test build #90345 has started for PR 20929 at commit 53b686d.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution/3018/
Test PASSed.

Test build #90345 has finished for PR 20929 at commit 53b686d.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/90345/
Test FAILed.

Merged build finished. Test FAILed.

@maropu Thanks for the update! I saw some test failures, no sure if they are relevant. Looking at the changes, I feel we don't need to handle the streaming scenarios in the same PR. We just add a flag to JSON data source and leave it off by default, so it won't break any existing streaming use cases. In this PR, we should focus on properly identifying "null" types, which include NullType, ArrayType(NullType), ArrayType(ArrayType(NullType)), etc.
Could you make another update? Thanks!

retest this please

ok, in this pr, I'll focus on adding a new flag to do so. just a sec for the update. Thanks!

Test build #90664 has started for PR 20929 at commit 53b686d.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution/3245/
Test PASSed.

Test build #90664 has finished for PR 20929 at commit 53b686d.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution/3468/
Test PASSed.

Merged build finished. Test PASSed.

Test build #90978 has finished for PR 20929 at commit 411bd9f.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/90978/
Test FAILed.

Merged build finished. Test FAILed.

Test build #90979 has finished for PR 20929 at commit 6c4592d.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/90979/
Test PASSed.

@mengxr Could you check? Thanks!

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution/3642/
Test PASSed.

Test build #91226 has finished for PR 20929 at commit 907cf38.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/91226/
Test PASSed.

@maropu Thanks for updating this PR! It would be easier to maintain the logic in one place. I think it should be feasible to do everything inside canonicalizeType without modifying JsonParser or other methods in JsonInferSchema. The following code outlines my logic, though I didn't test it ...:
 /**
   * Canonicalize data types and remove StructTypes with no fields.
   * @return Some(canonicalizedType) or None if nothing left.
   */
  private def canonicalizeType(tpe: DataType, options: JSONOptions): Option[DataType] = tpe match {
    case at @ ArrayType(elementType, _) =>
      canonicalizeType(elementType, options).map(t => at.copy(elementType = t))

    case StructType(fields) =>
      val canonicalizedFields = fields.flatMap { f =>
        canonicalizeType(f.dataType, options).map(t => f.copy(dataType = t))
      }
      // per SPARK-8093: empty structs should be deleted
      if (canonicalizedFields.isEmpty) {
        None
      } else {
        StructType(canonicalizedFields)
      }

    case NullType =>
      if (options.dropFieldIfAllNull) {
        None
      else {
        Some(StringType)
      }
    }

    case other => Some(other)
  }

In the test, we should also include scenarios with nested "null" fields like [[], null, [[]]].

yea, thanks for the comments! I'll try to fix based on the comments.

sorry, I'll update tongiht

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/112/
Test PASSed.

Test build #91803 has started for PR 20929 at commit 58054ef.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution/4002/
Test PASSed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/113/
Test PASSed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution/4003/
Test PASSed.

Test build #91805 has started for PR 20929 at commit 22e0d9f.

Test build #91803 has finished for PR 20929 at commit 58054ef.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/91803/
Test PASSed.

@mengxr ok, could you check?

Test build #91805 has finished for PR 20929 at commit 22e0d9f.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/91805/
Test PASSed.

@maropu I sent you a PR at https://github.com/maropu/spark/pull/1. Could you take a look and see if there are things I missed. I updated the tests, so the null fields are dropped in the expected schema.

ok, I'll check

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution/4163/
Test PASSed.

Test build #92016 has started for PR 20929 at commit 4544433.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/269/
Test PASSed.

I checked the json test passed in my local. So, I merged the fix into this. Sorry to bother you, but could you check again?

@HyukjinKwon I think this is your area, so could you double-check this? Thanks!

Test build #92016 has finished for PR 20929 at commit 4544433.

This patch fails due to an unknown error code, -9.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/92016/
Test FAILed.

retest this please

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution/4164/
Test PASSed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/271/
Test PASSed.

Test build #92019 has started for PR 20929 at commit 4544433.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/92019/
Test FAILed.

retest this please

Test build #92026 has started for PR 20929 at commit 4544433.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/277/
Test PASSed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution/4171/
Test PASSed.

LGTM pending Jenkins

Test build #92026 has finished for PR 20929 at commit 4544433.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/92026/
Test PASSed.

Merged to master.


Error after merge / sort / repack

Using the workflow outlined in:
https://github.com/PacificBiosciences/pbalign/wiki/Tutorial:-How-to-divide-and-conquer-large-datasets-using-pbalign
I was able to merge 8 separate cmp.h5 files, sort them and repack them.
I tried to feed this combined cmp.h5 file into kineticsTools, but get this error:
Traceback (most recent call last):
  File "/vol1/software/modules-python/python/2.7.8/bin/ipdSummary.py", line 4, in <module>
    __import__('pkg_resources').run_script('kineticsTools==0.5.1', 'ipdSummary.py')
  File "/vol1/software/modules-python/python/2.7.8/lib/python2.7/site-packages/pkg_resources/__init__.py", line 735, in run_script
    self.require(requires)[0].run_script(script_name, ns)
  File "/vol1/software/modules-python/python/2.7.8/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1652, in run_script
    exec(code, namespace, namespace)
  File "/vol1/software/modules-python/python/2.7.8/lib/python2.7/site-packages/kineticsTools-0.5.1-py2.7-linux-x86_64.egg/EGG-INFO/scripts/ipdSummary.py", line 687, in <module>
    sys.exit(main())
  File "/vol1/software/modules-python/python/2.7.8/lib/python2.7/site-packages/kineticsTools-0.5.1-py2.7-linux-x86_64.egg/EGG-INFO/scripts/ipdSummary.py", line 664, in main
    rcode = kt.start()
  File "/vol1/software/modules-python/python/2.7.8/lib/python2.7/site-packages/kineticsTools-0.5.1-py2.7-linux-x86_64.egg/EGG-INFO/scripts/ipdSummary.py", line 353, in start
    return self.run()
  File "/vol1/software/modules-python/python/2.7.8/lib/python2.7/site-packages/kineticsTools-0.5.1-py2.7-linux-x86_64.egg/EGG-INFO/scripts/ipdSummary.py", line 416, in run
    ret = self._mainLoop()
  File "/vol1/software/modules-python/python/2.7.8/lib/python2.7/site-packages/kineticsTools-0.5.1-py2.7-linux-x86_64.egg/EGG-INFO/scripts/ipdSummary.py", line 571, in _mainLoop
    self.loadReferenceAndModel(self.args.reference, self.args.infile)
  File "/vol1/software/modules-python/python/2.7.8/lib/python2.7/site-packages/kineticsTools-0.5.1-py2.7-linux-x86_64.egg/EGG-INFO/scripts/ipdSummary.py", line 502, in loadReferenceAndModel
    contigs = ReferenceUtils.loadReferenceContigs(referencePath, cmpH5Path)
  File "/vol1/software/modules-python/python/2.7.8/lib/python2.7/site-packages/kineticsTools-0.5.1-py2.7-linux-x86_64.egg/kineticsTools/ReferenceUtils.py", line 51, in loadReferenceContigs
    (refInfoTable, movieInfoTable) = ReferenceUtils.loadCmpH5Tables(cmpH5Path)
  File "/vol1/software/modules-python/python/2.7.8/lib/python2.7/site-packages/kineticsTools-0.5.1-py2.7-linux-x86_64.egg/kineticsTools/ReferenceUtils.py", line 123, in loadCmpH5Tables
    cmph5 = CmpH5Reader(cmpH5File)
  File "/vol1/software/modules-python/python/2.7.8/lib/python2.7/site-packages/pbcore-1.0.0-py2.7.egg/pbcore/io/align/CmpH5IO.py", line 726, in __init__
    self._loadReferenceInfo()
  File "/vol1/software/modules-python/python/2.7.8/lib/python2.7/site-packages/pbcore-1.0.0-py2.7.egg/pbcore/io/align/CmpH5IO.py", line 845, in _loadReferenceInfo
    raise ValueError, "Duplicate reference contig sequence or identifier"
ValueError: Duplicate reference contig sequence or identifier

What is the best way to figure out which identifiers are the offending duplicates? I tried to load the file with pbcore.io.align.CmpH5Reader but it fails with the same error.

And if I am able to identify the duplicates, can I simply remove them (perhaps with another h5 tool)?

This was caused by duplicate sequences in the incoming fasta file. Identified using the --debug flag and identifying collisions in MD5 strings.


Screenshots for F-Droid

You can add Screenshots for F-Droid, too, if you want.
https://f-droid.org/en/docs/All_About_Descriptions_Graphics_and_Screenshots/
https://gitlab.com/snippets/1895688

Thanks. I will share this with the team members that take care of F-droid. 👍

Thanks. I will share this with the team members that take care of F-droid. 👍


Decide how to handle (or not) duplicate exon entries

For example, in case of alternative splicing, exons shared between isoforms can either be 1) duplicated or 2) have multiple Parent values.

If we handle this, it should be a generator that consumes and yields entries of all types, but handles exon features (maybe arbitrary features?) correctly.

For each feature CC create two dictionaries:

feature by ID
exon by range (defaultdict with range objects as keys and lists of exon entries as values)

For duplicated exons (lists with length > 1), add all parent IDs and add as child to appropriate parents.


Function mail doesn't exist

Hi,
alot of functions in the SendGrid class result to undefined this makes code completion not work and it makes the library ugly. Is there any way to fix those errors?

Technical details:

sendgrid-php Version: 6.2
PHP Version: 7.2

Hello @martijnmelchers,
Can you tell me how you installed the SDK please?
Also, updates to this SDK are on the way to improve the DX, hopefully I can get version 7 out by next week. That should help.
With Best Regards,
Elmer

Hi @thinkingserious,
it works but it doesn't look good in the editor. this could be solved by adding the function to the sendgrid client
I was also wondering is it possible to send a template without a "content" tab? It's kinda useless for templates...

@thinkingserious
Ok! I have figured out how to fix the issue!
It's actually a problem with php-http-client. Adding the following (using PHPDoc) will fix the issue. It seems like there is almost no documentation.
Mail.php

Client.php

This fixes both issues:

I might be able to document the php-doc library when I have some time. Let me know if you want this?

That would be amazing @martijnmelchers!

Added alot of methods, might not be the best way but let me know! #98 Will document this library more tomorrow. It's too bad everything uses __call() makes everything messy!


python3Packages.s3transfer: enable tests

Motivation for this change
Enable tests
Related #154264
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
22.05 Release Notes (or backporting 21.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 154280 run on x86_64-linux 1

1 package marked as broken and skipped:

mlflow-server

51 packages failed to build:

aws-sam-cli
awslimitchecker
home-assistant
lexicon
mapproxy
python310Packages.buildbot
python310Packages.buildbot-full
python310Packages.buildbot-ui
python310Packages.cartopy
python310Packages.celery
python310Packages.certbot-dns-route53
python310Packages.cloudsplaining
python310Packages.dependency-injector
python310Packages.django-raster
python310Packages.django-rq
python310Packages.djmail
python310Packages.fiona
python310Packages.flower
python310Packages.flowlogs_reader
python310Packages.gensim
python310Packages.geopandas
python310Packages.gradient
python310Packages.hass-nabucasa
python310Packages.mapbox
python310Packages.moto
python310Packages.osmnx
python310Packages.parsedmarc
python310Packages.pathy
python310Packages.pyhiveapi
python310Packages.sentry-sdk
python310Packages.serverlessrepo
python310Packages.slack-sdk
python310Packages.slicedimage
python310Packages.smart-open
python310Packages.snowflake-connector-python
python310Packages.snowflake-sqlalchemy
python310Packages.spacy
python310Packages.spacy-transformers
python310Packages.tensorboardx
python310Packages.textacy
python39Packages.cartopy
python39Packages.geopandas
python39Packages.osmnx
python39Packages.serverlessrepo
python39Packages.snowflake-connector-python
python39Packages.snowflake-sqlalchemy
python39Packages.spacy
python39Packages.spacy-transformers
python39Packages.textacy
sourcehut.metasrht
tts

102 packages built:

alerta-server
aws-google-auth
aws-mfa
awscli
awscli2
awslogs
barman
bash-my-aws
buildbot (python39Packages.buildbot)
buildbot-full (python39Packages.buildbot-full)
buildbot-ui (python39Packages.buildbot-ui)
certbot-full
checkov
cloud-custodian
credstash (python39Packages.credstash)
cura
deja-dup
duplicity
duply
dvc-with-remotes
elasticsearch-curator
git-remote-codecommit
gns3-gui
gns3-server
iceshelf
luigi
moodle-dl
moz-phab
nimbo
ntfy
octoprint
parquet-tools
python310Packages.aws-sam-translator
python310Packages.boto3
python310Packages.cfn-lint
python310Packages.credstash
python310Packages.django-anymail
python310Packages.ec2instanceconnectcli
python310Packages.fs-s3fs
python310Packages.mypy-boto3-builder
python310Packages.mypy-boto3-s3
python310Packages.pyathena
python310Packages.pycognito
python310Packages.rasterio
python310Packages.s3transfer
python310Packages.sagemaker
python310Packages.sapi-python-client
python310Packages.warrant
python39Packages.aws-sam-translator
python39Packages.boto3
python39Packages.celery
python39Packages.certbot-dns-route53
python39Packages.cfn-lint
python39Packages.cloudsplaining
python39Packages.dependency-injector
python39Packages.django-anymail
python39Packages.django-raster
python39Packages.django-rq
python39Packages.djmail
python39Packages.ec2instanceconnectcli
python39Packages.fiona
python39Packages.flower
python39Packages.flowlogs_reader
python39Packages.fs-s3fs
python39Packages.gensim
python39Packages.gradient
python39Packages.hass-nabucasa
python39Packages.mapbox
python39Packages.moto
python39Packages.mypy-boto3-builder
python39Packages.mypy-boto3-s3
python39Packages.parsedmarc
python39Packages.pathy
python39Packages.pyathena
python39Packages.pycognito
python39Packages.pyhiveapi
python39Packages.rasterio
python39Packages.s3transfer
python39Packages.sagemaker
python39Packages.sapi-python-client
python39Packages.sentry-sdk
python39Packages.slack-sdk
python39Packages.slicedimage
python39Packages.smart-open
python39Packages.tensorboardx
python39Packages.warrant
s3bro
s4cmd
snakemake
sourcehut.buildsrht
sourcehut.coresrht
sourcehut.dispatchsrht
sourcehut.gitsrht
sourcehut.hgsrht
sourcehut.hubsrht
sourcehut.listssrht
sourcehut.mansrht
sourcehut.pastesrht
sourcehut.todosrht
ssm-session-manager-plugin
streamlit
tribler

@fabaff This seems to be failing for me on aarch64-darwin on MacOS. The test failure I'm getting is:
error: builder for '/nix/store/w5nwvfn71y90b2nm6cfgqv5q1kvwhpq9-python3.9-s3transfer-0.5.0.drv' failed with exit code 1;
       last 10 log lines:
       >     with self.assertRaisesRegexp(
       >
       > tests/unit/test_subscribers.py::TestSubscribers::test_not_callable_in_subclass_subscriber_method
       >   /private/tmp/nix-build-python3.9-s3transfer-0.5.0.drv-0/source/tests/unit/test_subscribers.py:81: DeprecationWarning: Please use assertRaisesRegex instead.
       >     with self.assertRaisesRegexp(
       >
       > -- Docs: https://docs.pytest.org/en/stable/warnings.html
       > =========================== short test summary info ============================
       > FAILED tests/unit/test_compat.py::TestBaseManager::test_can_provide_signal_handler_initializers_to_start
       > =========== 1 failed, 601 passed, 28 skipped, 44 warnings in 23.11s ============
       For full logs, run 'nix log /nix/store/w5nwvfn71y90b2nm6cfgqv5q1kvwhpq9-python3.9-s3transfer-0.5.0.drv'.

It fails for me consistently.
Here's the full build log s3transfer-build-log.txt.
Please let me know if I can help run a specific branch/test to help or if maybe tests/unit/test_compat.py needs added to disabledTestPaths? I'm sort of at a loss on where to start to fix it.

I'm getting the error on x86_64-darwin as well.

I'm also affected by this.
@lamdor @duckpuppy Did you happen to open an issue about this?

@YorikSar I haven't yet had time to look more into it and create an issue. If someone beats me to it, that would be great.

It still fails (https://hydra.nixos.org/eval/1738910?filter=s3transfer&compare=1738843&full=#tabs-still-fail).
Looks like that a condition for tests is needed for Darwin.

Perhaps somebody from @NixOS/darwin-maintainers could help.

This passes for me on python 3.7, but fails on 3.8 and 3.9 (and probably any later version). The stack trace implicates multiprocessing. There was a change in python 3.8 that defaults multiprocessing to spawn instead of fork on macOS (bpo-33725, https://github.com/python/cpython/pull/13603). I suspect the underlying issue here is that upstream tests aren't compatible with spawn multiprocessing, and pass on linux where the default is still fork.

I submitted a PR which ignores that test_compat on darwin. I've verified that then it is able to build s3transfer without any issue: https://github.com/NixOS/nixpkgs/pull/155896


Team scoring issue

USAGE OF:
HOOK:
Points:
Reason:
KNOWLEDGE:
Points:
Reason:
VALUE:
Points:
Reason:
WOW FACTOR:
Reason:

[ ] Screen Design
[ ] Animations
[ ] JavaScript
[ ] OOP

3.6 to 4 pts. HOOK! Key features achieved (shown in running demo to graders), 1 minute show
3.6 to 4 pts. KNOWLEGE, HOW IT IS MADE! Key features blogged (shown in demo time to graders), 2 minute show
0.6 to 1 pt.  VALUE. Most useful or valuable aspect of project.SELF and CROSS OVER GRADERS PROVIDE TOTAL, 9 of 10 is highest.
PROVIDE comment on WOW Factor of presentation.NOTE. Features discussed must be running, and must be proven to be running from GitHub Pages or Deployment to achieve 9 of 10.

4 game is fully fleshed with basic ai, sound, death animation, freeroam-ability, and a story to go with it
4 for the code, includes a lot of OOP and is very complex and lengthly
1 the project shows an entertaining game and provides insight into how the code functions

USAGE OF:

[ ]  Screen Design
[ ] Animations
[ ] JavaScript
[ ] OOP

HOOK:
Points:
Reason:
KNOWLEDGE:
Points:
Reason:
VALUE:
Points:
Reason:
WOW FACTOR:
Reason:

[x] Screen Design
[x] Animations
[x] JavaScript
[ ] OOP, a little bit unclear
[x] Agile

3.6 to 4 pts. HOOK! Key features achieved (shown in running demo to graders), 1 minute show

Intro screen and transitions into rooms.
3.6 to 4 pts. KNOWLEGE, HOW IT IS MADE! Key features blogged (shown in demo time to graders), 2 minute show
Shared all the visual images in making the game.  Very nice transitions to various rooms.
0.6 to 1 pt.  VALUE. Most useful or valuable aspect of project.SELF and CROSS OVER GRADERS PROVIDE TOTAL, 9 of 10 is highest.
Departiclization and animation in windows.  Spider in room

9.9/10

Average Score: 8.55/9
-- I think, one of the teams gave us a score of 11.6 so we did their score out of 12


Training hyperparameters

Hi! Pretty work done here. I'm just interested if default hyperparameters set in argparser were used to get the results presented in gif image in README?

Yes, simply typing python train_mnist.py in your terminal will reproduce the result!


The loaded Core API assembly is out of sync

NOTE :
I tried searching for the same issue and I found a lot of other issues facing similar problems, But they were mostly closed and reported as resolved, So I decided to write a new one because this still happens on master build as well as current official release.

Godot version:
v3.0.4.stable.mono.official.d916135

OS/device including version:
Ubuntu 18.04 running mono version <IP_ADDRESS>

Issue description:
When I open Godot Editor I get this error in output panel :
 modules/mono/csharp_script.cpp:1957 - Condition ' !valid ' is true. returned: __null

And as soon as I run my project I get the following error in Debugger :
0:00:00:0761 - The loaded Core API assembly is out of sync
----------
Type:Error
Description:
Time: 0:00:00:0761
C Error: The loaded Core API assembly is out of sync
C Source: modules/mono/mono_gd/gd_mono.cpp:253
C Function: initialize

I also tried the same with Godot built from master, and I got an additional error in debugger :
0:00:00:0719 - Mono Cache: Member GDMonoUtils::mono_cache.class_RemoteSyncAttribute is null
----------
Type:Error
Description: Mono Cache: Member GDMonoUtils::mono_cache.class_RemoteSyncAttribute is null
Time: 0:00:00:0719
C Error: Method/Function Failed.
C Source: modules/mono/mono_gd/gd_mono_utils.cpp:217
C Function: update_godot_api_cache

Steps to reproduce:
I tried to reproduce the bug using a simple single-line C# code but I could only get the first error (on editor startup) and not the others. I'll work on my other - more complicated - project to see where the problem rises.

Doing the following resolved the problem :

Exit Godot
Completely remove .csproj and .sln files, and the .mono and obj directories (Everything mono except .cs files !)
Enter Godot again and rebuild the mono solution
Enter your IDE and add all .cs files to your project again
Run the project in Godot
And the errors in didn't show up again.

I think what happened was because I created this project using Godot 3.0.2 and now in 3.0.4 this error happens because of some old built uncleaned files !

The error The loaded assembly is out of sync is expected if you upgraded to a newer Godot version, but it shouldn't keep happening after building the project. The cache errors are to be expected if the assembly is out of sync. I tested on a731bd58 master and with 3.0.4, and the errors don't appear after building the project.
modules/mono/csharp_script.cpp:1957 - Condition ' !valid ' is true. returned: __null is a false error, I noticed this a few days ago. It shouldn't be printed.

If you can still reproduce the error after building the project, could you share an example project for testing?

I couldn't reproduce the error again, And I think it's the same thing you said about Upgrading to a newer version because I was using 3.0.2 with this project and I got the error on 3.0.4 !
I'll try again to see if I can reproduce the situation.
But, I did rebuild the project and the error kept happening !
It went away only after I removed .csproj and .sln files.

Can you share an example project (including the .mono directory) where you can reproduce the error? Also, this is 3.0.4, right?

Yes, I got the error on 3.0.4, But right after an Upgrade from 3.0.2
Rebuilding the Mono solution didn't work so I had to remove the .csproj and .sln files.
I'll see if I can reproduce the error by creating a project using 3.0.2 and then trying to open it using 3.0.4 and will upload the project if it did give me the error.
But so far I wasn't able to reproduce the error in any new projects I created, And the error never happened again in my own project after I removed those files and recreated them by rebuilding the solution in Godot.

Hi everyone !
So, I tried but I couldn't reproduce the problem.
At this point I guess the issue should be closed, because I couldn't reproduce it !

I believe removing the Roaming Data or Making it regenerate the project files fixed this for me.

This is expected to happen when upgrading to a newer Godot version. Rebuilding the project (by running the game or via the "Build project" button) should be all that's needed to fix it.
I will modify the error to include this info.


Compiling of Angular2 source not working

Hi,
when I try to compile my Angular2 code I get the following error:
cannot find module 'angular2/core
when I try to have the node_modules folder in the "assets" folder, the plugin tries to compile it too, and I cant get a proper exclude rule to work.
A bit on that would be very helpful.

In general, I try to encourage people to use webjars for dependencies.  Have you tried using the webjar for angular2?

I added angular2 to the library dependencies, but still the same errors on the build.
Do I have to do more than that?

So basicly this is now a duplicatate of #31.
More informatition on that should be in the Readme

It is known issue. You can't use webjars as modules with the current version of sbt-typescript.

More on that: you can't entirely replace node_modules with web jars. Some node modules don't have the corresponding webjars.

That wouldn't have bern an issue, the ones I needed were available.
Then back to my original Question, how do I get an ExcludeFilter to work? I tried a simpleFilter but it did nothing (sorry, but I'm not familiar with scala)

Why do you want to put node_modules to assets and not to the project's root?

I dont want to, but the last time i tried it didnt work, same compiler errors, will try now again.

Yes, try it again, and let me please know how it went.

No, still the same, I got all dependencies in /node_modules and sbt-typescript ist not able to compile.

Please commit your changes and share a link

what changes do you mean?

I meant your project where you test all these

It's a private repo, I added you as collaborator

Ok. I'll take a look and let you know what I find out.

On Windows you can use Start.bat to set everything up

Your project compiles just fine. You forgot to reference es6-shim typings, that's all

Thanks a lot!

Hi guys,
what's the final solution? Same scenario, trying to use angular2 (typescript) with play2, can't make plugin recognize WebJar angular2 dependencies, can't exclude node_modules folder from compilation if I use npm.
Cheers,
Branimir

The solution would be not to put the node_modules into the assets folder. So the node modules will not be added to the compilation. You should put only your source files in the assets folder.

I created a Template from my project, you can find it here: https://github.com/SuperManitu/Play2-Angular2-Template

Thanks :)

Hello,
I cloned your project.
It is completely useless. You have library dependencies in package.json for compiling the *.ts files and library depencies in build.sbt (webjars) for serving libs.

the ones in the package.json are for the typescript compiler, the webjars for delivering them

It is completely useless. You have library dependencies in package.json for compiling the *.ts files and same library dependencies in build.sbt (webjars) for serving libs.

You right. But for now it is the only solution. We should wait until typescript 2.0 when it supports custom resolution paths. When we will adjust the typescript plugin and see if it solve the problem.

The typescript compiler does not know about web-jars directory :( And currently there is no way to set this up.

Can you clarify what you mean here?  Are you looking to have webjars contain ts files and compile against them?

This is about the module resolution. Typescript will not look at the webjars folder for angular2/core

I'm confirming that @SuperManitu s template works. Like @wassertim said, it looks like this is so far the only way to go, given that Typescript compiler cannot be provided with custom resolution path like folder where Play2 extracts WebJars (therefore need for node_modules in the root of the project).