Support for filtered real-time subscription

Pocketbase supports subscription for either a single record or an entire collection. However, if we want to subscribe to a subset of the collection, this feature is currently unavailable.
Use case: Let's say we have a collection of restaurants, and we want to subscribe to a particular user's restaurants. In this scenario, we are unable to achieve this.
Request: We would like to have the ability to subscribe to filtered records, allowing us to specify conditions for subscriptions. For example, using a syntax like this: collection("restaurant").subscribe(null, filter={"owner": "user123"}). In this case, even if we provide a null value for the first parameter, we should be able to use a filter to specify our subscription criteria.

I was trying something. Sorry for noise.


Add new rule type like calver

In order to manage the change of month by example.

https://github.com/k1LoW/calver
https://github.com/loadsmart/calver-go (Old)


Are search terms supported?

Describe the bug
I am trying to specify a css element by a search term in a property like this
div[aria-label*="next"]
To Reproduce
Steps to reproduce the behavior:
I have entered div[aria-label*="next"] as the css selector.
I have entered the url as a regex
I have set intital delay to 5 seconds
I have set repeat to three seconds
The web page is dynamically generated with css id's that are changing, so I have to go by the attribute to identify the right element. The required css element is not always visible on first load, but can be part of the web page after interaction.
The click on the element triggers java script with a click event and the coordinates of the click, so that the application knows which element is clicked
Expected behavior
the next button behaves as clicked
Desktop (please complete the following information):

OS: Win10
Browser Firefox
Version 112

Additional context
complete css element:

mousedown code:
  if (void 0 != a && !cp.disableInteractions) {
    var g = a.type.toLowerCase(),
      i = 0 != e.canvasObj.ss || e.is_inside_canvas(a);
    if ("mousemove" != g) e.clicked = "mousedown" == a.type.toLowerCase();
    else {
      if (e.clicked || s.x == a.clientX && s.y == a.clientY) return;
      s.x = a.clientX;
      s.y = a.clientY
    }
    if (("mousemove" == a.type.toLowerCase() ||
        "mousedown" == a.type.toLowerCase() || "mouseover" == a.type.toLowerCase() || "touch" == a.type.toLowerCase() || "touchstart" == a.type.toLowerCase()) && !i) d && (cp.device == cp.DESKTOP && "mousemove" == a.type.toLowerCase()) && d(c, i, a);
    else if (g = e, e.cloneOfBaseStateItem && (g = cp.getDisplayObjByCP_UID(e.baseStateItemID)), !g || !(g.parentData && void 0 != g.parentData.enabled) || g.parentData.enabled) f && f(), d && d(c, i, a)
  }
}```

Hello @AfromD
first of, thank you for taking the time to create this bug report.
Next up, i'll answer your general title question. Yes search terms like
div[aria-label*="next"] should AFAIK work. To be more precise,
everything that is valid for document.querySelectorAll ref. should work, since the string is directly passed to it.
So at the moment with the information you provided i would suspect that the issue is not related to the selector.
For debugging i'd suggest the following steps.
First check in the development console if you can trigger the click like this: Array.from(document.querySelectorAll('div[aria-label*="next"]')).forEach(e => { if(typeof e.click === 'function'){ e.click();}}); manually.
If that works as expected, i would next try to increase the delay to a very high number and to make sure that the issue is not related to an not ready page state.
Please try these steps and let me know your results.


[Request] On-screen Layout -> Full Keyboard QWERTY

Hi,
I am using this keyboard app on my Cat S22 flip phone and I am loving it so far. This phone has a 12 key physical input.
A feature that I am interested in is to have an on-screen QWERTY keyboard which would allow me to use the touchscreen when necessary (passwords, uncommon search terms, etc.), while being able to use the physical 12 keys as the main input method.
This would give users maximum optionality between QWERTY and the physical 12 keys.
Is this a feasible change? Has this change been considered before? Do others think this change will be useful?
Thanks!

It has been requested at least once, as far as I remember. My position is still the same. Traditional T9 is a T9 keyboard and it will remain like this. Sorry, I will not fulfill this request.
I know using the ABC mode for typing passwords and non-words takes a bit more time, but it is what it is.
I suppose, when you say QWERTY, you are thinking only about the English keyboard layout. However, there are, for example, QWERTZ in German, AZERTY in French. Also, almost all languages have special characters, so I'll have to add support for that. And then come the Cyrillic languages that have entirely different layouts. It's just too much work. And I am not willing to invest time doing it.
One more time, I would recommend keeping another full-sized (QWERTY) keyboard and switching to it when needed. TT9 makes it easy. Just use the ✱, 0-key combo and select between all the installed keyboards. If you have Gboard, you can also do the same by holding the language key.

A feature that I am interested in is to have an on-screen QWERTY keyboard which would allow me to use the touchscreen when necessary

Because, sometimes, to manually type weird (totally-not-)words it can be faster in a QWERTY keyboard I'll leave the suggestion to use as alternative the Unexpected Keyboard
once installed (using the on-screen keypad), just long-press the keyboard key to select it! Coming back it's even faster by just sliding your finger on the FN key!
(sorry, no idea how to do it on a real keyboard!)
maybe having an easier/faster way to switch to the last keyboard - like in the unexpected keyboard (sliding left, for example) could be a solution for this cases @sspanak

I have created #599 for this.


Added CsvInvalidEvents metric to CSV Processor

Signed-off-by: Finn Roblin<EMAIL_ADDRESS>Description
Quick change to add a metric that tracks the number of invalid events passed through the CSV Processor. An invalid event is any event that causes the Jackson csv parser to throw an exception. The parser will only throw exceptions if there's an unclosed quote or other invalid character. The processor now increments the counter and continues to the next event.
Issues Resolved
Not tracked in any issues.
Check List

[X] New functionality includes testing.
[X] New functionality has been documented.

[X] New functionality has javadoc added

[X] Commits are signed with a real name per the DCO

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

Codecov Report

Merging #1684 (2ef2931) into main (fabbb17) will increase coverage by 0.07%.
The diff coverage is n/a.

:exclamation: Current head 2ef2931 differs from pull request most recent head f8c6e5b. Consider uploading reports for the commit f8c6e5b to get more accurate results

@@             Coverage Diff              @@
##               main    #1684      +/-   ##
============================================
+ Coverage     93.54%   93.62%   +0.07%
  Complexity     1313     1313
============================================
  Files           172      172
  Lines          3826     3826
  Branches        303      303
============================================
+ Hits           3579     3582       +3
+ Misses          177      174       -3
  Partials         70       70

Impacted Files
Coverage Δ

.../org/opensearch/dataprepper/pipeline/Pipeline.java
92.85% <0.00%> (+4.28%)
:arrow_up:

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


Build docs correctly on docs.rs

Description
The ark-ff docs currently cannot be built on docs.rs. The problem is that it refers to a file that is outside the crate. This commit fixes the problem.
ark-ec is also using LaTeX in its documentation, hence include the KaTeX header there as well.
closes: #587.
I don't know how to try this out, so it's a best effort that hopefully works.

Before we can merge this PR, please make sure that all the following items have been
checked off. If any of the checklist items are not applicable, please leave them but
write a little note why.

[x] Targeted PR against correct branch (master)
[x] Linked to GitHub issue with discussion and accepted design OR have an explanation in the PR that describes this work.
[ ] Wrote unit tests
[ ] Updated relevant documentation in the code
[ ] Added a relevant changelog entry to the Pending section in CHANGELOG.md
[ ] Re-reviewed Files changed in the GitHub PR explorer

Thank you so much for this pull request! :3

@vmx  I think we also need to fix the includes part at the workspace level, any chance you can fix that? I believe you should be able to test with cargo package?


Integrate Swagger

[ ] Dependency
[ ] swagger-ui/index.html page is accessible

Example - https://www.baeldung.com/swagger-2-documentation-for-spring-rest-api


 I have tested building this on a FreeBSD 14.1 Release amd64 device, and it installed just fine.

This is failing on macOS for unrelated reasons but I trust that this should build.


[AUTOPATCHER] Kernel upgrade to version <IP_ADDRESS> - branch main -

[AUTOPATCHER] Kernel upgrade to version <IP_ADDRESS> - branch main
Upgrade pipeline run -> https://dev.azure.com/mariner-org/mariner/_build/results?buildId=247416&view=results
AMD64 build -> https://dev.azure.com/mariner-org/mariner/_build/results?buildId=247420&view=results
ARM64 build -> https://dev.azure.com/mariner-org/mariner/_build/results?buildId=247421&view=results

will relaunch to upgrade kernel-hci as well


XPaths: improve accuracy for major news outlets

This PR improves the accuracy of main content detection (especially before and after the actual content) for the following websites:

AP News
Free Beacon
LA Times
Reuters
Washington Times

Credit to fundus-evaluation for evaluating the software and providing a benchmark.

@felipehertzer I'm leaving this PR open for now, if you want to have a look or add something feel free to do so.

@felipehertzer The first extracts too much content indeed but the second works nearly OK.
I'll merge the PR now as I'll release a new version shortly but you can have a look at it later and suggest improvements if you find something. The benchmark above is also interesting.


Improve cursors module

Description
This PR proposes improvements to the cursors module added in #48 :

Add common blend mode ufuncs to the _phasorpy.pyx Cython module.

Various improvements to docstrings and typing.

Update cursors tutorial with new features.

Remove axis parameter from all functions to simplify API, implementation, and documentation.

Improve mask_from_circular_cursor function:

Base implementation on _is_inside_circle ufunc added in #81.

Improve mask_from_polar_cursor function:

Base implementation on _is_inside_polar_rectangle ufunc added in #81.
Change polar coordinate input parameters to phasor coordinates to make the API consistent with mask_from_circular_cursor.
Use separate parameters for min and max ranges to match ufunc and other function APIs.

Improve pseudo_color function:

Base implementation on blend mode ufuncs.
Change masks (one array) parameter to *masks (sequence of separate arrays).
Remove mean parameter, which was only used to determine/verify mask shapes.
Add optional intensity parameter, which is used as base layer to blend cursor colors in "overlay" mode.
Add optional vmin and vmax parameters for scaling intensity.

Items for discussion:

[ ] The blend_* ufuncs return float32 instead of float64 to save some memory when processing images.
[ ] The pseudo_color function probably belong in the color module. However, since it currently only works with masks, I did not move it.
[ ] The pseudo_color function should be extended or forked to handle blending of bitfields, intensity images, index images, and RGB images in addition to boolean masks.
[ ] Are the functions efficient enough to implement an interactive matplotlib app to select and visualize cursors?
[ ] What is the plan/vision for the cursor module?

Release note
Summarize the changes in the code block below to be included in the
release notes:
Improve cursors module

Checklist

[x] The pull request title, summary, and description are concise.
[x] Related issues are linked in the description.
[x] New dependencies are explained.
[x] The source code and documentation can be distributed under the MIT license.
[x] The source code adheres to code standards.
[x] New classes, functions, and features are thoroughly tested.
[x] New, user-facing classes, functions, and features are documented.
[x] New features are covered in tutorials.
[x] No files other than source code, documentation, and project settings are added to the repository.

Here's a pseudo-color image using the new "overlay" mode:

maybe we can add support later for the cmaps of matplotlib in the pseudo_color function. For example, maybe a list of colors as words for the cmap as matplotlib does: ['red', 'blue', 'green'].

Definitely. Make it optional though and delay the import of matplotlib. The function should be usable for general, non-matplotlib related use cases.


[SPIKE] - Eliminate warning and error logs in the frontend

Background
When running the frontend test suite, the output is cluttered with many warnings and errors that make it difficult to debug and understand failed tests. This ticket explores the process for fixing this errors.
Action requested
Eliminate all the warnings in our frontend tests, starting with the act warnings that Johanna has begun to clean up in these PR's.
Acceptance Criteria
Frontend tests are run without warnings. Bonus points if we can determine what the root cause of the warnings are.
Additional context
Relevant discussion here

@fzhao99 would you say this is a dupe of #6491?

Yep we can close this one now that that one exists!


IvalidOperation Exception when launching Sample App

When launching the sample app I get an IvalidOperationException in BehaviorsTestApplication.Controls.CallMethodActionControl on the TargteObject Binding of the first CallMethodAction. It says "AvaloniaValue.UnsetValue is not a valid value for BindingValue<>."

@Mrxx99 Fixed on master branch.


Remove internal message options & fields

Before creating a pull request make sure that:

[ ] commit messages are meaningful and follow good commit message guidelines
[ ] README and other documentation has been updated / added (if needed)
[ ] tests have been updated / new tests has been added (if needed)
[ ] the keep-helm label has been added, if the helm release should be persisted after a successful build

Please remove this line and everything above and fill the following sections:
JIRA link (if applicable)
Change description
Does this PR introduce a breaking change? (check one with "x")
[ ] Yes
[ ] No

As confirmed in PRL-3440, we will keep internal message radio button to incorporate external message option in near future.
So closing this PR.


made a classifier based on information retrieved from QR on the omr sheets

Fixes https://github.com/Udayraj123/OMRChecker/issues/105

Change the base branch to dev for now

to check the program
follow the steps in Readme:-
then run python3 main.py -i ./samples/sample7

@rudrapsc can you share the proposal link here as well? It'll help new folks to go through the process for new feature work

Also for master merge, you'd need a more generic approach as discussed. On top of the evaluation PR (which contains a revamp). https://github.com/Udayraj123/OMRChecker/pull/118

For master merge we will need to make the code compatible with https://github.com/Udayraj123/OMRChecker/pull/118 getting merged now

For master merge we will need to make the code compatible with #118 getting merged now

I am busy with some other work as of now, can I get back on this by 24th feb'23?

Cool that is alright @rudrapsc. You can ping back by the month end.

Thought of a more generalised version and will write a schema spec for it on the github issue


``(eval):1: bad option: -='' when starting new terminal

Zim commit ref: ?
gist of .zimrc: https://gist.github.com/slaecker/5bd770daa21a25c814312b394ed25fd3
Zsh version: 5.0.5
gist of .zshrc: https://gist.github.com/slaecker/cbf30bb91c28617f5a861d89b1651515
$(uname -mosr): Linux 4.1.34-33-default x86_64 GNU/Linux

Description
I backed up and deleted my current zsh configuration files to start clean and followed the installation process on the README.
Everytime I start a new terminal (tried with terminix and gnome-terminal) I see an eval error before the prompt:

(eval):1: bad option: -=
slaecker@linux-hizr ~

Steps to reproduce

Delete existing zsh config to start clean
Follow the installation steps from the README
Start a new terminal (in my case terminix or gnome-terminal)
above the prompt the eval error is shown: (eval):1: bad option: -=

Images or other information

Zsh version: 5.0.5

I'm not sure exactly what the problem is, but whenever I see a version of zsh that old, my first recommendation is always to grab a newer version of zsh and try that. See if the problem persists.

on Jan 5, 2014  -  zsh-5.0.5

Zsh version 5.0.5 was released almost two years ago.

Well, that's the last piece I needed to switch back to Arch Linux. Looks like switching from Arch to any other distribution is just a pain sooner or later. Since I've been using Arch I forgot to care about software versions ;)


[Android] Markers not appearing...?

I am able to update coordinates, lat lng of the map... But for some weird reason I can't set markers...
Here is my code:
onMapPress(e) {
    this.setState({
      markers: [
        ...this.state.markers,
        {
          coordinate: e.nativeEvent.coordinate,
          key: `foo${this.state.markers.length + 1}`,
        },
      ],
    });
    console.log(e.nativeEvent);
    console.log(this.state.markers)
  }

  render() {
    return(
      <View style={mapStyles.map}>
        <MapView
          region={{
            latitude: this.state.lat,
            longitude: this.state.lng,
            latitudeDelta: 0.0922,
            longitudeDelta: 0.0421,
          }}
          zoom={20}
          style={mapStyles.map}
          onPress={this.onMapPress.bind(this)}
        >
        {
          this.state.markers.map((marker, i) => {
            <MapView.Marker
              coordinate={marker.coordinate}
              title={marker.title}
              key={i}
            />
          })
        }
        </MapView>
      </View>
    )
  }

Any clues as to why it won't work? Everything seems correct...

Try to return the "MapView.Marker"
this.state.markers.map((marker, i) => {
 return <MapView.Marker
               coordinate={marker.coordinate}
               title={marker.title}
               key={i}
           />
})

OMG @stephanemaillard thank you so much for catching that.
One other issue though... I am using react-native-fetch-blob module to fetch images for markers... But for some weird reason only the regular marker shows up!

@ChrisCates  Add this to your marker
       onLoad={() => this.forceUpdate()}
I'd also like to add that there is also a bug when you load your image sometimes the marker is not rendering on Android. A temporal workaround for that issue is to add
 <Image         style={{opacity: 0}}         source={$YOURSOURCE}         />

at the end of your map view.

@seppemarotta hi, i found that even iOS need this force method, right?

Merging to #1870


Day counter reset

each time now when you sleep the F3 (world) day counter gets reset back to 0, I assume it is a side effect of something the mod does but still a bug

Fixed in 226195479b32b3b2ca78c28dd7f81c252b3bc37e


Fix return statement for skipping Shipyard

An empty return just return the last exit code (which in this case isn't
0).
Signed-off-by: Mike Kolesnik<EMAIL_ADDRESS>(cherry picked from commit fa1405a916a7f9e58c454005f8d8e3f3ff441262)

This is not mandatory for 0.13 stable branch (as it was already cut), but it'll avoid CI failure for rc0 testing on any 0.13 PR


Suppport SkyWalking client

Requirement - what kind of business use case are you trying to solve?
Tracing with SkyWalking client and jaeger server.

Problem - what in Jaeger blocks you from solving the requirement?
Jaeger collector doesn't support SkyWalking now.

Proposal - what do you suggest to solve the problem or improve the existing situation?

Involve a plugin mechanism for collectors?
Implement a plugin to support SkyWalking

Any open questions to address

Rather than Jaeger support a plugin mechanism for supporting different client formats, it would be better to add a SkyWalking receiver to https://github.com/open-telemetry/opentelemetry-service - which can then use a Jaeger exporter.

Great, Thanks for your input.


Drop Python 3.2 support.

Goodbye Python 3.2. You will be missed.
Resolves #786.

Dropping 3.2 before 2.6?

Sure, usage supports dropping 3.2 but 2.6 still has significant # of users.

@aaugustin Yup. As @dstufft says, this is fundamentally for empirical reasons: the usage of Python 2.6 is substantially higher than the usage of Python 3.2. Given that urllib3 helps underpin pip and requests, which are both required for doing secure client-side HTTP on a Python platform that is incapable of doing it (Python 2.6), we currently still have a duty to our users to support that platform.

mumble mumble life choices :-P

I remember a time when 3.2 was actually the least awful of the 3.x releases. So long 3.2.


help me fix

npm ERR!  C:\Users\Dell\AppData\Roaming\npm-cache_logs\2017-09-23T12_07_34_6 08Z-debug.log

Please edit your issue with the required information from the issue template. This tells us nothing.

Closing this out, feel free to reopen if you feel I have done so in error, or you still need help.


fix: decoding original purl if needed

fix: Implement URL decoding for original purl.

/retest

Isn't the json report affected as well?

No. The purl in the json report is fine. It is ok to use URL-encoded purl in the json report.
But when the purl is URL-encoded, link to the UBI image in the html report is not generated as expected. This PR fixes this issue.

No. The purl in the json report is fine. It is ok to use URL-encoded purl in the json report. But when the purl is URL-encoded, link to the UBI image in the html report is not generated as expected. This PR fixes this issue.

I don't think it's ok to use a URL-encoded purl in the json report. This will affect the html report dependency column and also the clients won't know if the PURL is encoded or not. We have to make sure the PURL is either always encoded or always unencoded. In all other cases it's not encoded.

I don't think it's ok to use a URL-encoded purl in the json report. This will affect the html report dependency column and also the clients won't know if the PURL is encoded or not. We have to make sure the PURL is either always encoded or always unencoded. In all other cases it's not encoded.

This PR deals with the keys in the request body for batch analysis.
The exhort backend doesn't change the keys.
If the keys are encoded in the request, they will still be encoded as the keys of the json reports in the response.
If the keys are not encoded in the request, the keys in the response will be unencoded.
Then the json reports (i.e. dictionary) will be used to generate the html report.
This PR handles the scenario when encoded keys (from the request body) are used to generate the html report.
In terms of the recommendation in the json report for UBI, they are always url-encoded.
The type of both ref and recommendation are PackageRef, so they are generated with the packageurl-java lib, which encodes the values.

As discussed in the meeting, if it only affects the dictionary key for the batch-analysis then it's OK to only decode the pURL in the report.


Added configurable layers for each kind. Also added a button to set a…

This PR addresses issue #5.
First, Colors and Layers are now collapsible sections in the editor.

Both sections are collapsed by default, but this can easily be changed at the top of SceneUnderstandingManagerEditor.cs.
Scene Understanding objects will default to Unity's "Default" layer, but this can be changed by kind. In addition, if a layer named "Spatial Awareness" is found (MRTK) then a button appears that will change unspecified layers from "Default" to "Spatial Awareness".

In my test project I created Unity layers for each Scene Understanding kind.

Then I configured SceneUnderstandingManager to use these new layers.

Now when a wall mesh is generated it's placed on the Wall layer, etc.

This allows for very fast raycasting to specific SU Kinds.

I made two important updates tonight to this same branch, which means they'll be included in this pull request. I wanted to document those now.

I realized that colliders were not being generated for the world mesh. Colliders are now being added to the world mesh whenever Add Colliders is set to true. If performance is a concern, we could add a separate checkbox specific for world colliders. But I do think it's critically important to have the option for world colliders when they're needed.

I realized that the current implementation creates a new instance of a material for each new object generated. This was killing performance even on my high end machine when I loaded a large SU scan. To fix this, I added a texture cache that's internally indexed by Kind and Mode. So the first Wall rendered in Quad mode will get a material instance, but each Wall in Quad mode created after that will use the same material as a shared material.

Shared materials are critically important for high performance with large numbers of objects. Especially when batching is available. See Fixing Unity Performance Problems and MRTK Performance Recommendations for more information.
Note that if we want to support the changing of colors while the app is running, we'll need to update the materials in this cache. Or, simply wipe out the cache and let it regenerate. The cache is a simple dictionary object called materialCache in SceneUnderstandingManager. It is maintained by the internal helper method GetMaterial(SceneObjectKind kind, RenderMode mode).

I made two important updates tonight to this same branch, which means they'll be included in this pull request. I wanted to document those now.

I realized that colliders were not being generated for the world mesh. Colliders are now being added to the world mesh whenever Add Colliders is set to true. If performance is a concern, we could add a separate checkbox specific for world colliders. But I do think it's critically important to have the option for world colliders when they're needed.

I realized that the current implementation creates a new instance of a material for each new object generated. This was killing performance even on my high end machine when I loaded a large SU scan. To fix this, I added a texture cache that's internally indexed by Kind and Mode. So the first Wall rendered in Quad mode will get a material instance, but each Wall in Quad mode created after that will use the same material as a shared material.

Shared materials are critically important for high performance with large numbers of objects. Especially when batching is available. See Fixing Unity Performance Problems and MRTK Performance Recommendations for more information.
Note that if we want to support the changing of colors while the app is running, we'll need to update the materials in this cache. Or, simply wipe out the cache and let it regenerate. The cache is a simple dictionary object called materialCache in SceneUnderstandingManager. It is maintained by the internal helper method GetMaterial(SceneObjectKind kind, RenderMode mode).


Adding phpdocumentor

What does this PR do?
Add resource on PHP list
For resources
Description
Why is this valuable (or not)?
The goal of the content is to provide knowledge on how to write and subsequently generate effective documentation with phpDocumentor.
How do we know it's really free?
All the content is available on the link
Checklist:

[x] Read our contributing guidelines
[x] Search for duplicates.
[x] Include author(s) and platform where appropriate.
[x] Put lists in alphabetical order, correct spacing.
[x] Add needed indications (PDF, access notes, under construction)

Follow-up

Check the status of GitHub Actions and resolve any reported warnings!

Thanks, and welcome to free-programming-books!


Garmin API issues

I add these three items to my activity description:

Garmin Aerobic Effect
Garmin Anaerobic Effect
Garmin Training Load

For 1. and 2. the problem is, that it seems to always give rounded values instead of the real ones.
E.g. 2 instead of 1.6
For 3. it always gives values smaller than 1 and I cannot even see how they are related to the real value. For example 0.69 instead of 113
Best regards

https://github.com/strautomator/core/commit/c7e449f31b5ee065439c747961655c2545d1e355
Thanks for reporting this. Will be deployed in a few hours.


add Tags and Notes to Morpheme and Phone

This will be a patch.

Tags and Notes don't really seem necessary for the Phone.

Actually, it could be useful during analysis, e.g. a note saying, "Is this sound n or ŋ?" or adding tags such as "final": true.


cleanup

Please @ehawkvu i'm asking you to drop useless, unused packages with no recursive dependencies in community.
Here are a list of packages that no packages dependent on them, and are outdated:

bdftopcf
brownout
chromium
godot
gst-plugins-base
gtk+2
i3
inkscape
netsurf-gtk3
palemoon
qt5-x11extras
sct
winetricks
coin
freecad
gnumeric
gtk+4
kicad
libmedc
nyxt
python-pivy
qpwgraph
qt6
sxcs
x11up
xcalc
xcircuit

these should only be used as a point of reference, because there is way too many packages on here.
for example, i believe qt and xfce should be split into their own repositories, much like kiss-kde.

@apprehensions did you even look at the list of packages that you just posted?
Because the flaw with your methodology is that you are going to pick up packages which are more than likely end-user applications (see chromium, kicad, qpwgraph, gnumeric, etc).
Other packages in that list I require for use over at kiss-java-boot, which make more sense to package here, since they are well X11 releated. gtk+2 would be such a package, and I figured that if I need it for java then why not package it for xorg?
Also, I know that this topic has come up multiple times before with you particularly, but why do you want the package volume to be reduced? It's not like you are maintaining the vast majority of them. Is it a cleanliness issue?  A worry about how many packages it is? Do you just want community/ to be rm'd? I'm just confused as to your motivation on this issue.
Also, kiss-kde is dead, hence why I've attempted to resurrect it in ehawkvu/kiss-repos
XFCE has it's own repo - see the xfce/ repo here.
I'd be fine splitting out the qt packages to a common repo (again look at kiss-repos) so that way the wayland people and us can use the packages via submodules. You'd have to sell community on that approach though, which is unlikely.

I see, It is just bothersome to have many packages that are still going to be outdated and are for niche usecases, because gtk+2 itself is rather legacy and out of date, and if its required only for java, then it would make more sense to put it in that respective repository.
But, as seeing you still wish to maintain such packages, i guess i dont have much of a choice. Just the fact that this is a KISS repository and has an enormous amount of packages is sort of unsettling.

For context on volume of packages:
kiss-xorg ~ ls */ | wc -l - 392
community ~ ls */ | wc -l - 358
While it looks like xorg is large in comparison, here's the breakdown:

community/ - 229
extra/ - 23
games/ - 19
kde1/ - 7
testing/ - 2
xfce4/ - 18
xorg/ - 74
xwayland/ - 5


Add inum (mount namespace id) for clone, unshare, mount, umount, umount2, open, openat, openat2

Good day. In our application that use your driver sometimes we need additional information from mountinfo file. We need information both for host and containers.
What we want is to enter every mount namespace once and read information from it. And then with monitoring mount and umount events just to maintain this in memory. The problem is that for now in mount and umount events from driver we don't see for what namespace this operations are executed.
Maybe it is possible to add task->nsproxy->mnt_ns->ns->inum to clone, unshare, mount, umount, umount2, open, openat, openat2 events. In this case we will see every operation with mount namespace (create: clone, unshare with CLONE_NEWNS, change: mount, umount, umount2) and provide additional information about filesystem on every file open access.

By the way. We read information from /proc/self/mountinfo because it is the only place where shared subtrees information exists in user space (https://man7.org/linux/man-pages/man7/mount_namespaces.7.html#SHARED_SUBTREES). In this case when we see mount or umount syscalls we can changes not only information in original mount point, but also in other mount point dependent on relationships between this namespaces.

As an alternative to monitoring all mount point state it is also just possible to put filesystem type for open, openat, openat2 syscalls?
As I can see there are already get_fd_dev_ino method with get ino an dev for some reason. And getting sb->s_type->name can be useful for customers as well?

Is it a chance that this can be implemented?

ei @albe19029 thank you for the request!
Ideally, we would like to capture all possible info from the kernel, but of course, there is a price to pay, mainly in performance. open family syscalls are really frequent so we need to pay attention to what we add. The moun
Regarding the mount namespace ID, at the moment, I don't see a widespread use case for our libraries, even if I see the value in having it. On the other side, the filesystem type is something we were already considering adding, so yes this is something that could happen, but I can't give you an ETA right now.
I will put the milestone TBD ("To be defined") to mark this as a meaningful request but without a precise ETA. BTW thank you for the feature request it definitely makes sense
/milestone TBD

Thanks a lot. Adding filesystem type to open syscalls (sb->s_type->name) will be enough. As s_dev from mountinfo is already there, and monitoring mountinfo only need for us to get filesystem type.

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.
If this issue is safe to close now please do so with /close.
Provide feedback via https://github.com/falcosecurity/community.
/lifecycle stale

/remove-lifecycle stale


Uncaught TypeError when disabling "Show Faces"

When removing the checkmark of "Show Faces" in the options section, both the Polyhedron and the Sidebar are removed (page turns blank) and the following error is thrown:
react-dom.production.min.js:4408 TypeError: Cannot read property '_listeners' of undefined
    at HTMLUnknownElement.removeEventListener (x3dom.js:23010)
    at X3dPolyhedron.tsx:100
    at lodash.js:5287
    at qr (lodash.js:3246)
    at lodash.js:5252
    at Function.$u (lodash.js:9984)
    at X3dPolyhedron.tsx:98
    at hu (react-dom.production.min.js:4436)
    at react-dom.production.min.js:5047
    at f (scheduler.production.min.js:49)

react-dom.production.min.js:5940 Uncaught TypeError: Cannot read property '_listeners' of undefined
    at HTMLUnknownElement.removeEventListener (x3dom.js:23010)
    at X3dPolyhedron.tsx:100
    at lodash.js:5287
    at qr (lodash.js:3246)
    at lodash.js:5252
    at Function.$u (lodash.js:9984)
    at X3dPolyhedron.tsx:98
    at hu (react-dom.production.min.js:4436)
    at react-dom.production.min.js:5047
    at f (scheduler.production.min.js:49)

Should be fixed!


Support to retain the volume if Delete reclaim policy

PR for https://github.com/juicedata/juicefs-csi-driver/issues/1015

we don't want to support this feature because it violates the design of CSI
thx..i will close this PR

Thank you for reviewing it.
I got it. I can handle it in another way.
Thanks.


Replace detect-libc with isAlpine check?

Same as in node-gyp-build, we can do:
var platform = os.platform()
var libc = process.env.LIBC || (isAlpine(platform) ? 'musl' : 'glibc')

function isAlpine (platform) {
  return platform === 'linux' && fs.existsSync('/etc/alpine-release')
}

This is much more lightweight, see https://github.com/prebuild/node-gyp-build/pull/14#discussion_r249281742.
@lovell (as the author of #55) any objections?

While we're at it, let's also read env.npm_config_libc to support npm i --libc=musl. That use case makes more sense than what we currently support (prebuild-install --libc=musl).

I think the desire is to correctly detect musl libc, of which Alpine Linux is just one consumer.
An increasing number of Linux flavours also use musl libc but won't have /etc/alpine-release, e.g. Void, OpenWrt.
The existsSync check proposed here would make a good addition to detect-libc and could occur before spawning any processes if that's a problem. Happy to accept a PR.

The existsSync check proposed here would make a good addition to detect-libc and could occur before spawning any processes if that's a problem

Nah, it would still spawn processes if the platform is not Alpine, which is more common. And in the context of detect-libc it's probably more important to be correct (e.g. older Alpine does use glibc).

An increasing number of Linux flavours also use musl libc but won't have /etc/alpine-release, e.g. Void, OpenWrt.

Roger.


compnayId field removed

I have corrected what you said.
closes #64

add the other team members as reviewers ( @Feyzanrs, @Maraza25, @Smnrgcl, @ebrarkesici, @mervegonc, @johsquaree )

The statement "I have corrected what you said" is not the most effective way to describe your PR. A better description might be "the branch name has been changed to align with standardization."

I have made the necessary changes.


Push image to unstable registry as part of CI

This allows us to implement #68 as a separate job without having to rebuild the image.
It also sets us up to eventually add e2e or integration tests without rebuilding the image.

This was closed by #71


/opt/eosio/bin/eosiocpp: line 42: /opt/wasm/bin/clang: No such file or directory

Using the docker images of eos to write the Hello World Contract throws this error:
/opt/eosio/bin/eosiocpp: line 42: /opt/wasm/bin/clang: No such file or directory

Docker images: eosio/eos:dawn3x
Error Message:
root@nodeosd:/opt/eosio/bin/data-dir/contracts/hello# ls
hello.cpp
root@nodeosd:/opt/eosio/bin/data-dir/contracts/hello# cat hello.cpp
#include <eosiolib/eosio.hpp>
#include <eosiolib/print.hpp>
using namespace eosio;

class hello : public eosio::contract {
  public:
    using contract::contract
    /// @abi action
    void hi( account_name user ) {
      print( "Hello, ", name{user} )
    }
};
EOSIO_ABI( hello, (hi) )
root@nodeosd:/opt/eosio/bin/data-dir/contracts/hello# /opt/eosio/bin/eosiocpp -o hello.wast hello.cpp
/opt/eosio/bin/eosiocpp: line 42: /opt/wasm/bin/clang: No such file or directory

Maybe there's some wrong in the Dockerfile.

encounter the same problme

the same

code in eosiocpp:
       ($PRINT_CMDS; /opt/wasm/bin/clang -emit-llvm -O3 --std=c++14 --target=wasm32 -nostdinc \
and there are only one dir: eosio/ under /opt/.

+1

see.

@bmy4415 me too, i think eosiocpp needs to be run inside the exact contract directory of the repo because the paths are relative and the missing file is https://github.com/EOSIO/eos/blob/master/contracts/eosiolib/eosio.hpp

+1

@Jarreddebeer I thinks it's related to this https://github.com/EOSIO/eos/issues/2335#issuecomment-380621802
Can you post your entire Dockerfile?

Sure, my Dockerfile is the same as the repository's Dockerfile apart from those 3 lines.
I experience the same issue as the OP and the others with:
/opt/eosio/bin/eosiocpp: line 42: /opt/wasm/bin/clang: No such file or directory
and the line
COPY --from=builder /opt/wasm /opt/wasm
appears to mitigate that.
Then I experience #2320 compiling from the /contracts folder, the line
COPY --from=builder /eos/contracts/eosiolib /usr/lib/include/eosiolib
"appears" to mitigate that.
But then stdint.h cannot be found, so I found it and hackily tried to add it to the CPATH environment variable so it would be picked up:
ENV CPATH $CPATH:/opt/wasm/lib/clang/4.0.1/include
However, now the wchar.h is missing similarly to #2335, but in this case i've built from the git repo (Dockerfile). It's clear to me there must be a proper way to amend the Dockerfile rather than what i've done.
 I just tested using the hello contract. If you run into any other problems, please feel free to open additional issues.

My solution for the err: https://github.com/EOSIO/eos/issues/4105#issuecomment-400929571


Ideas for v1.0

Error handling

Each invalid call should throw an error of abstract type BONException
Have a documentation section for each subtype of BONException to enable user debugging

Algorithms

cube sampling (refiner)
Environmental uniquness via KNN (seeder)

Take the vector of layers at each cell in the raster and applies knn to each cell in the raster. choose the closest cell in the raster to the k cluster centers

fractal triad, or some scale dependence thing, maybe

Documentation

A tutorial section that gives background info not specific to the package for new users
Uniqueness vignette includes KNNUniqueness and has more text
Vignette on cube smapling

Just because we were thinking about it today, we might want to build in stratification (whether as an option for individual sampling algorithms or a separate thing). Not sure if it needs to be v1.0.

this issue has been functionally replaced by the ongoing list of features being added in #65 (including general purpose stratification)


Local Install / Level 3 Won't Load

No errors showing up.  I tried refreshing to no avail.  Not sure what to try next.

Not all the levels are included in the public DB dump. In fact there are only a handful to keep the download small. Do you need some other levels included? What are you using the local install for? We may be able to help out.
(We should make that more clear instead of showing this totally weird empty box line thing.)

I think that would be helpful to explain.  The site advertises that it's an
open source game so I figured I'd escape the paywall for the second
campaign by downloading it and running it locally.  I had no idea the open
source version is just the engine, sans the maps past the second level.
Not complaining at all, I can't imagine this was quick to make, just trying
to learn.
Sent from my iPhone
On Dec 24, 2015, at 8:16 PM, Nick Winter<EMAIL_ADDRESS>wrote:
Not all the levels are included in the public DB dump. In fact there are
only a handful to keep the download small. Do you need some other levels
included? What are you using the local install for? We may be able to help
out.
(We should make that more clear instead of showing this totally weird empty
box line thing.)
—
Reply to this email directly or view it on GitHub
https://github.com/codecombat/codecombat/issues/3281#issuecomment-167174402
.

Any suggestions for working on bugs that having access to later levels would be useful for? #3274 (using flags) for example. Thanks!

wait for the answer

wait for the anwser

@nwinter Perhaps it would be less confusing to just remove the level indicators (red/blue circles) for the levels that are not present in the dump?

Yes, that would be one good thing to do.

Hi,
I also thought that open source means that the free-to-play campain is available.
Context: We are hosting CoderDojo events where the children learn to program. We also use codecombat.
We would like to use the first campain for the offline server - in case we do not have internet connection or the connection is not good (mobile).
Question: Is there a way this can be made available?


breakpoint set on the start of 'main' will not hit.

Since we set a breakpoint on main to act like the entry point, a user breakpoint set on main will not be hit.

I can't reproduce this. I wrote a recursive main program and while the first bpt hit was the one set by MIEngine (and deleted after a hit), the one I set manually still exists and gets hit.


GitHub Action do not recognize hugo.toml

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

$ hugo version
hugo v0.112.3-ba6f74e40420d76f15fc8c2358be90f7aca98e0e+extended windows/amd64 BuildDate=2023-05-24T14:42:50Z VendorInfo=gohugoio

Does this issue reproduce with the latest release?
Not yet tested.
I have used GitHub action to produce GitHub pages and it gives
Run hugo \
Error: Unable to locate config file or config directory. Perhaps you need to create a new site.
       Run `hugo help new` for details.

Total in 1 ms
Error: Process completed with exit code 255.

as in here.
After I copied hugo.toml to config.toml, then it works as in here. I believe that GitHub action do not recognize hugo.toml and it is still searching cofig.toml.

You need to update your workflow:
https://github.com/dudung/x/blob/main/.github/workflows/hugo.yml#L34


tiptoe:0.1.0

I am submitting

[x] a new package

Tiptoe adds configurable arrow tips (and toes) to the functions line() and path(). Moreover, it adds the geometric primitive arc().
#import "@preview/tiptoe:0.1.0"

#tiptoe.line(tip: tiptoe.stealth, toe: tiptoe.stealth.with(rev: true))
#tiptoe.path(
  tip: tiptoe.triangle, toe: tiptoe.bar,
  ((0pt, 0pt), (-10pt, 0pt)),
  ((20pt, 10pt), (0pt, -10pt)),
  (0pt, 20pt)
)

I have read and followed the submission guidelines and, in particular, I

[x] selected a name that isn't the most obvious or canonical name for what the package does
[x] added a typst.toml file with all required keys
[x] added a README.md with documentation for my package
[x] have chosen a license and added a LICENSE file or linked one in my README.md
[x] tested my package locally on my system and it worked
[x] excluded PDFs or README images, if any, but not the LICENSE

Looks great, thank you!


Deprecate use of legacy filters syntax in Document Stores integrations

The legacy filters syntax from Haystack 1 must be deprecated in favour of the new one.
As of now if the legacy syntax is used we automatically convert it internally to the new one.
We should emit a deprecation warning instead.
After that is done we can also remove some utility classes in testing used to test Document Stores.
These are the integration that must be updated.
### Tasks
- [ ] deepset-ai/haystack-core-integrations#875
- [ ] https://github.com/deepset-ai/haystack-core-integrations/issues/876
- [ ] https://github.com/deepset-ai/haystack-core-integrations/issues/877
- [ ] https://github.com/deepset-ai/haystack-core-integrations/issues/878
- [ ] https://github.com/deepset-ai/haystack-core-integrations/issues/879
- [ ] https://github.com/deepset-ai/haystack-core-integrations/issues/880
- [ ] https://github.com/deepset-ai/haystack-core-integrations/issues/881
- [ ] https://github.com/deepset-ai/haystack-core-integrations/issues/882
- [ ] https://github.com/deepset-ai/haystack-core-integrations/issues/883

See also deepset-ai/haystack#7893

The legacy filter syntax was deprecated in the document store integrations.
Removal of utility classes in testing used to test Document Stores is tracked by a separate issue: https://github.com/deepset-ai/haystack/issues/8023


[ML] Add .gitattributes to ensure LF line endings for test files

Description
Many of the tests in our test suite depend on the exact contents of a file, either directly (e.g. computing the hash of a file) or indirectly (makes a network request that transmits a file, which gets recorded and later replayed).
Git's handling of line endings (hydrating either CRLF or LF at checkout based on the host OS) makes this class of test platform-specific, since the expected results change based on the host OS.
This PR disables git's automatic conversion of line endings for all text files under the sdk/ml/azure-ai-ml/tests/test_configs path, so that tests run reproducibly across host operating systems.
All SDK Contribution checklist:

[x] The pull request does not introduce [breaking changes]
[ ] CHANGELOG is updated for new features, bug fixes or other significant changes.
[x] I have read the contribution guidelines.

General Guidelines and Best Practices

[x] Title of the pull request is clear and informative.
[x] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

[x] Pull request includes test coverage for the included changes.

API change check
APIView has identified API level changes in this PR and created following API reviews.
azure-ai-ml


removed the time range inherited from the time picker component in th…

…e SLOR_ALERTS query, in favour of hardcoding to a 7 day time range. This removes what is IMO confusing behaviour where the user needs to change the time picker to view the alerts events they may have in Insights, if an alert hasn't populated that event within the time period.|

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.Daniel Fitzgerald seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

This pull request changes the query used to find the SLOR_ALERTS policy when creating an SLO. The original behaviour was that the query honored the timepicker i.e. last 30 minutes would only find a policy in the SLOR_ALERTS table if an alert had gone off in the last 30 minutes.
The new behaviour I've added is to make the query look at SINCE 7 days ago. This ensures that an alert policy in SLOR_ALERTS table will be found as long as an alert has fired in the last 7 days. I think this behaviour is more consistent with user expectation.

Still reviewing - we're looking to see if there ids a way we can change the time picker rather then enforce the 7 day thing because what if the alert fired > than 7 days ago? Also I'd really like this alerts workaround to go away so spending time on the Entity <<>> Alerts API to see what we have there.

Pushing this and adding an issue to update the dropdown with a graph API call for the Alerts rather than looking at the population of the SLOR_ALERTS events.


gRPC failure when running sample code

Hi,
Sorry, if this is not the proper forum for this.
I'm trying to run the sample code on the readme but I'm getting some gRPC issues and a bit stuck on how to move forward. Hoping to get some help.
Running this piece of code
    import bblfsh

    client = bblfsh.BblfshClient("<IP_ADDRESS>:9432")
    ctx = client.parse("/home/xxx/sampleBbl.py")
    print(ctx)
    resdict = ctx.get_all()

yields
    Traceback (most recent call last):
      File "/home/xxx/sampleBbl.py", line 4, in <module>
        ctx = client.parse("/home/xxx/sampleBbl.py")
      File "/home/xxx/.local/lib/python3.7/site-packages/bblfsh/client.py", line 84, in parse
        response = self._stub_v2.Parse(request, timeout=timeout)
      File "/home/xxx/.local/lib/python3.7/site-packages/grpc/_channel.py", line 565, in __call__
        return _end_unary_response_blocking(state, call, False, None)
      File "/home/xxx/.local/lib/python3.7/site-packages/grpc/_channel.py", line 467, in _end_unary_response_blocking
        raise _Rendezvous(state, None, None, deadline)
    grpc._channel._Rendezvous: <_Rendezvous of RPC that terminated with:
    	status = StatusCode.UNAVAILABLE
    	details = "failed to connect to all addresses"
    	debug_error_string = "{"created":"@1559792327.724273361","description":"Failed to pick subchannel","file":"src/core/ext/filters/client_channel/client_channel.cc","file_line":3381,"referenced_errors":[{"created":"@1559792327.724266694","description":"failed to connect to all addresses","file":"src/core/ext/filters/client_channel/lb_policy/pick_first/pick_first.cc","file_line":453,"grpc_status":14}]}"

I'm using python 3.7.1 on ubuntu 18.04.2 running on virtualbox. It's a corporate network, with proxy servers properly set up (able to download images from docker and packages from pip).
I've followed the instruction in https://docs.sourced.tech/babelfish/using-babelfish/getting-started closely, and deployment should be ok, as I'm able to run this code properly:
docker exec -it bblfshd bblfshctl parse /opt/bblfsh/etc/examples/python.py
Any tips would be appreciated, thank you!

I don't know exactly what's going on here, but the error message appears to indicate a failure of the channel to connect to its target address. Assuming the Python code is running on the host, and given that bblfshctl is running inside the container, that suggests to me there is some problem with the mapping between the host port and the container port.
Is it possible your system has a firewall policy that interferes with the port mapping. Can you try running lsof -i4tcp:9432 on the host and see if it is being listened? Assuming the bblfsh container is running with the appropriate exports, it should appear as bound on the host.

I tried lsof -i4tcp:9432 and lsof -i tcp:9432, but both options are not displaying anything.
Not sure how it works exactly, but I was finally able to make it work by using client = bblfsh.BblfshClient("localhost:9432") instead of <IP_ADDRESS>.
Thanks for your support!

Not sure how it works exactly, but I was finally able to make it work by using client = bblfsh.BblfshClient("localhost:9432") instead of <IP_ADDRESS>.

That's interesting. In principle <IP_ADDRESS> should have resolved to all the addresses bound by any interface. I suppose it's possible the network management software has done something to interfere with that resolution step. It might be worth seeing what nslookup localhost says.

Sorry for the late response, the output of that command is
Server:		<IP_ADDRESS>
Address:	<IP_ADDRESS>#53

Non-authoritative answer:
Name:	localhost
Address: <IP_ADDRESS>
Name:	localhost
Address: ::1

I think we should just change our examples to use localhost instead of <IP_ADDRESS> to prevent that kind of issues.


random doc: implementation differences and vmap compatibility

Rewrite the random module doc's description of the differences between available RNG implementations.
Write about the behavior of experimental implementations under vmap.

Some formatting fixes in there too.
fixes #21663

Looks great!


Fix broken link and space issues - Issue #1929

Fixes https://github.com/wso2/docs-apim/issues/1929

Please add this fix + review comments to the 3.1.0 branch and 3.0.0


Settings file depends on path of module from which it was trained

I've written a module that trains a Dedupe model and saves the settings. The settings file seems to store the import path of this module. When I changed the path of this module, I was no longer able to import the settings without changing the relevant line in the settings file.
So basically, when trained from the module base.a.mymodule, the settings file now contains a line cbase.a.mymodule. If I move the module to base.b.mymodule, i need to update the line in the settings file to cbase.b.mymodule. Otherwise I get the error Something has gone wrong with loading the settings file
Edit:
This seems to have to do with custom comparators. The settings file is referencing the custom comparator that I created at this point.

What do you think should happen?

Ideally, I suppose, once a model had been trained, the settings file would be self contained and not depend on the import structure of the module calling it...
I'm assuming the problem is that it depends on the custom comparator and so needs to have access to it. Would it be possible to pickle the custom comparator during the settings saving stage?
Apologies if this issue is trivial and misguided. Very happy, impressed, and grateful for dedupe. Only bringing this up because I thought it might be helpful in case the behavior was not expected.

We depend upon pickling, which has this behavior. If you want to make a PR that has a different behavior I'll take a look at it. Closing for now.


joaovictor1020's file

This is just a practice to understand more about GitHub

I really enjoyed learning more about GitHub, most of the tasks I already knew because I use GitHub almost everyday, but it was a great experience.


pragmatist test failing with ES6 errors

Any idea why this might be happening? If I comment out import statements in tests, it fails saying let and const are only allowed in strict mode. I've tried running tests with node ./node_modules/.bin/pragmatist test i.e no "--browser" but it still fails with same error. Here's the repository I am using it on: https://github.com/gajus/react-carousel
Pragmatist version is 2.3.2, and I don't have a .babelrc
npm run test

><EMAIL_ADDRESS>test /Users/channi/Documents/Work/applaudience/showtimes-components/react-carousel
> npm run pragmatist test

><EMAIL_ADDRESS>pragmatist /Users/channi/Documents/Work/applaudience/showtimes-components/react-carousel
> node ./node_modules/.bin/pragmatist --browser "test"

[08:51:45] Starting 'pragmatist:task-pre-copy-clean'...
[08:51:45] Finished 'pragmatist:task-pre-copy-clean' after 44 ms
[08:51:45] Starting 'pragmatist:test-copy'...
[08:51:45] Finished 'pragmatist:test-copy' after 108 ms
[08:51:45] Starting 'pragmatist:test-build'...
[08:51:47] Finished 'pragmatist:test-build' after 1.87 s
[08:51:47] Starting 'pragmatist:test-hook-require'...
[08:51:47] Finished 'pragmatist:test-hook-require' after 7.98 ms
[08:51:47] Starting 'pragmatist:test-run'...
SyntaxError: Unexpected token import
    at exports.runInThisContext (vm.js:54:16)
    at Module._compile (module.js:375:25)
    at Object.Module._extensions..js (module.js:406:10)
    at Object.Module._extensions.(anonymous function) [as .js] (/Users/channi/Documents/Work/applaudience/showtimes-components/react-carousel/node_modules/pragmatist/node_modules/istanbul/lib/hook.js:109:37)
    at Module.load (module.js:345:32)
    at Function.Module._load (module.js:302:12)
    at Module.require (module.js:355:17)
    at require (internal/module.js:13:17)
    at /Users/channi/Documents/Work/applaudience/showtimes-components/react-carousel/node_modules/pragmatist/node_modules/mocha/lib/mocha.js:216:27
    at Array.forEach (native)
    at Mocha.loadFiles (/Users/channi/Documents/Work/applaudience/showtimes-components/react-carousel/node_modules/pragmatist/node_modules/mocha/lib/mocha.js:213:14)
    at Mocha.run (/Users/channi/Documents/Work/applaudience/showtimes-components/react-carousel/node_modules/pragmatist/node_modules/mocha/lib/mocha.js:453:10)
    at Object.<anonymous> (/Users/channi/Documents/Work/applaudience/showtimes-components/react-carousel/node_modules/pragmatist/node_modules/mocha/bin/_mocha:393:18)
    at Module._compile (module.js:399:26)
    at Object.Module._extensions..js (module.js:406:10)
    at Object.Module._extensions.(anonymous function) [as .js] (/Users/channi/Documents/Work/applaudience/showtimes-components/react-carousel/node_modules/pragmatist/node_modules/istanbul/lib/hook.js:109:37)
    at Module.load (module.js:345:32)
    at Function.Module._load (module.js:302:12)
    at Function.Module.runMain (module.js:431:10)
    at runFn (/Users/channi/Documents/Work/applaudience/showtimes-components/react-carousel/node_modules/pragmatist/node_modules/istanbul/lib/command/common/run-with-cover.js:122:16)
    at /Users/channi/Documents/Work/applaudience/showtimes-components/react-carousel/node_modules/pragmatist/node_modules/istanbul/lib/command/common/run-with-cover.js:251:17
    at /Users/channi/Documents/Work/applaudience/showtimes-components/react-carousel/node_modules/pragmatist/node_modules/istanbul/lib/util/file-matcher.js:68:16
    at /Users/channi/Documents/Work/applaudience/showtimes-components/react-carousel/node_modules/pragmatist/node_modules/async/lib/async.js:52:16
    at /Users/channi/Documents/Work/applaudience/showtimes-components/react-carousel/node_modules/pragmatist/node_modules/async/lib/async.js:361:13
    at /Users/channi/Documents/Work/applaudience/showtimes-components/react-carousel/node_modules/pragmatist/node_modules/async/lib/async.js:52:16
    at done (/Users/channi/Documents/Work/applaudience/showtimes-components/react-carousel/node_modules/pragmatist/node_modules/async/lib/async.js:246:17)
    at /Users/channi/Documents/Work/applaudience/showtimes-components/react-carousel/node_modules/pragmatist/node_modules/async/lib/async.js:44:16
    at /Users/channi/Documents/Work/applaudience/showtimes-components/react-carousel/node_modules/pragmatist/node_modules/async/lib/async.js:358:17
    at LOOP (fs.js:1614:14)
    at nextTickCallbackWith0Args (node.js:433:9)
    at process._tickCallback (node.js:362:13)
No coverage information was collected, exit without writing coverage information
[08:52:02]

name:    Error
message: Mocha exited with code 1
plugin:  gulp-spawn-mocha

[08:52:02] 'pragmatist:test-run' errored after 15 s
[08:52:02] Error in plugin 'gulp-spawn-mocha'
Mocha exited with code 1

/Users/channi/Documents/Work/applaudience/showtimes-components/react-carousel/node_modules/pragmatist/node_modules/orchestrator/index.js:153
			throw err;
			^
Error: Mocha exited with code 1
    at ChildProcess.<anonymous> (/Users/channi/Documents/Work/applaudience/showtimes-components/react-carousel/node_modules/pragmatist/node_modules/gulp-spawn-mocha/lib/index.js:58:28)
    at emitTwo (events.js:88:13)
    at ChildProcess.emit (events.js:173:7)
    at maybeClose (internal/child_process.js:819:16)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:212:5)

With new changes pulled from react-carousel:master, it is working now. I have no idea what went wrong and why it's working again.


Portals - Add configuration warnings for nodes

Checks for invalid children / grandchildren etc.
Notes

This should be super helpful for users to get their tree in a good structure. Thanks to @akien-mga for explaining how the configuration warnings work.
I wasn't clear on how often get_configuration_warning() gets called, or whether it is editor only, so I've tried to make the checks as efficient as possible.
In particular it uses a lambda function to do a quick check for incorrect nodes, and does a full check if this flags a problem. I'm not particularly experienced at using lambda functions but it seemed a pretty good fit here, and I can follow a tutorial as well as the next guy. :grin:

I wasn't clear on how often get_configuration_warning() gets called, or whether it is editor only, so I've tried to make the checks as efficient as possible.

I think it's editor-only, and it's only called when you call update_configuration_warning() or when the scene is loaded.

Thanks!


Update package.json for TypeScript 1.6 & up

TS 1.6 came out with features like extending HTMLElement, and grunt-ts won't update for it.

Hi - thanks for submitting this.  I'm not sure if you intended to close it or not, but we generally leave grunt-ts pinned to the latest "final" release of TypeScript, so we would not accept this regardless.  Nothing against you - we just like to keep this project on final/stable code, and it's easy for people to choose otherwise on their own.
  I haven't looked into it yet, but if there are any new switches that you want to use that aren't natively supported in 1.6, you can use the additionalFlags option which should allow you to pass them in manually.
Thanks!

Oh yeah haha I did intend to close it. There were something like 10 unit test failures and I realized I didn't have the time to commit to taking responsibility for the PR...
Fair enough on staying stable, no offense taken :) Thanks for the quick response!

It's usually just white space differences but thanks for the heads up and the contribution.


Stateless and Extra Token Claim Config does not work together

During responding to the token request, satosa tries to get the configured extra troken claims from the provider.userinfo, see  https://github.com/IdentityPython/SATOSA/blob/master/src/satosa/frontends/openid_connect.py#L367, but since the informations are not in the database (or the dict) , but in the token, this fails with a Traceback.
Code Version
v8.4.0
Expected Behavior
Get the token and no Traceback.
Current Behavior
Traceback
Possible Solution
The provider already hat logic to get the get the extra token claims from the request. So the solution is simply not set extra_token_claims at this point: https://github.com/IdentityPython/SATOSA/blob/83ad0737e08b51a9774b0eae8b1c112ce7aef539/src/satosa/frontends/openid_connect.py#L363-L368
and simply call
response = self.provider.handle_token_request(urlencode(context.request), headers)

Steps to Reproduce

Configure Stateless and extra Token Claims for a Client in the OIDC Frontend.
Try to authenticate
Traceback

@smalihaider would you have a look into this?

@smalihaider would you have a look into this?

Sure @c00kiemon5ter

I confirm @shaardie's suggestion fixes the error. Should I create a PR for this?

@shaardie @fredericoschardong Apologies for reverting late on this. Thank you for your analysis, however, the suggested fix does not consider non-stateless flows. In the case of non-stateless flows, the extra_id_token_claims should be retrieved via the user info (db or dict) just like it was done before the introduction of the stateless code flow.
I have created this PR to fix this issue in rather pyop: https://github.com/IdentityPython/pyop/pull/55

Fixed with v3.4.2


Add iml-client binary package

Signed-off-by: Michael Pankov<EMAIL_ADDRESS>

This change is

No longer needed.


modifies FATE to use a single thread to find work

This change modifies FATE to use singe thread to find work.  It also cleans up some of the signaling between threads in FATE and fixes a synchronization bug in FATE that was introduced in #4017.  The bug introduced in #4017 is that somethings are syncronizing on the wrong object because a new inner class was introduced.
These changes were pulled from #3964 and cleaned up and improved.

Prior to this change every fate thread would read everything from ZK when it wanted to find work.  Think this will read a lot less from zookeeper and eventually the metadata table.

The bug from #4017, that this fixes, is causing fate operations to take 5 seconds which is causing some test to timeout


Auto-upgrade to <IP_ADDRESS>

Base PullRequest
default branch (https://github.com/http4k/http4k-connect/tree/master)
Command results

Details:

add path
/home/runner/work/_actions/technote-space/create-pr-action/v2/node_modules/npm-check-updates/build/src/bin

./upgrade_http4k.sh <IP_ADDRESS>

Changed files

Changed file:

gradle.properties

:octocat: Repo | :memo: Issues | :department_store: Marketplace

Codecov Report

Merging #110 (629abd9) into master (1ffbd9d) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #110   +/-   ##
=========================================
  Coverage     62.65%   62.65%
  Complexity      657      657
=========================================
  Files           389      389
  Lines          4185     4185
  Branches        287      287
=========================================
  Hits           2622     2622
  Misses         1397     1397
  Partials        166      166

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 1ffbd9d...629abd9. Read the comment docs.


Remove the dependency on dystcz/lunar-paypal.

I think that the lunar-json-api should not be dependent on the lunar-paypal package so that they can be used separately.

Yes, you are right, it should not be a part of this package. I thing it got removed with #10, so I consider it solved. Thank you again for the PR.


Pydantic v2

Bumps to pydantic v2. Please advise on any other updates needed, as we would like to start using v2 in our projects. thanks.

Hey, consider other people using this library and straighten with fastapi's approach on this subject
Since fastapi 0.100 supports pydantic v1 and v2 we should as well

@yuval9313 Ok - I've updated the PR to support both v1 and v2. I've added into the test suite to test both v1 and v2 installs. I've also tested locally and looks okay to me.

Alright, I assume it's OK
Just one question, why didn't you include v2 in all? Also I assume default behavior should use pydantic 2, is there a way to not install dependencies when we want the v1? Does that makes sense?
Maybe it means that pydantic-settings should be installed for both v1 and v2?
What do you think?

Alright, I assume it's OK
Just one question, why didn't you include v2 in all? Also I assume default behavior should use pydantic 2, is there a way to not install dependencies when we want the v1? Does that makes sense?
Maybe it means that pydantic-settings should be installed for both v1 and v2?
What do you think?

why didn't you include v2 in all?

I kinda assumed we'd want v2 to be explicitly optin - i can move this though

Also I assume default behavior should use pydantic 2, is there a way to not install dependencies when we want the v1?

I'm honestly not sure - i can take a look?

Maybe it means that pydantic-settings should be installed for both v1 and v2?

pydantic-settings requires V2, so can only be installed when v2 is present.

I think the default option should be v2.
We want to progress and eventually rid of v1 when it is obsolete in fastapi
I wish I could ask you to separate pydantic from this lib exactly like fastapi but unfortunately I'd call that out of scope
Can you please find out if it possible to install v1 via extras?

I know it's confusing but don't change the PR yet
Tell me if you think there is a solution to the v2/v1 issue prior to changing the lib

Hey can you make sure you pass the ci?
We've decided that only braking change would replace the default version of pydantic

Hey can you make sure you pass the ci? We've decided that only braking change would replace the version of pydantic to v2

Thanks - I've updated:

I've made the decision to only use mypy for V2. Its impossible to get it passing for both, and since this is default i figure this is the one worth type checking.
I've updated the dependencies to install V2 things with all.

Right @yuval9313 , sorry, that should now pass ci 😆

Thanks for approving @yuval9313! is it possible to get a release with this in soon? 🙏🏻

Yes, can you merge?

@yuval9313 I dont have write permissions so can't merge, unfortunately.


Make Tests Pass Again

Port failing tests to integration tests
Fix unbinding when no scrollable element available (e.g. the throw
case)
Move integration test to canonical location

Resolves #184

@jherdman thankyou so so much for taking this on!  I actually opened an issue at Ember CLI issue over at https://github.com/ember-cli/ember-cli/issues/6270
The recommendation was to update the Ember CLI version for the addon.  Are you down to take a stab at that?

I'm attempting to in another branch on my machine. It's a fair bit of work, but I may be down for it.
How married are you to continued support for ancient Ember versions?

Thankyou so much @jherdman !
I'm happy to drop 1.x support going forward (if we do that we'll go to 0.3.x track) but I don't think there's any reason why we'd have to do that yet.

Let me know if you hit a road block and we can chat on it!

superseded by #187


Under macos iterm2 there is no highlight on selecting goroutine.

Using macos iterm2 with grmon latest, but there is no hightlighting for selected goroutine.
Besides that everything works great, and I managed to find a goroutine leak after using grmon for 3 minutes.
Great tool!

Thanks for the feedback! Are you not seeing a cursor to the left of the selected row when grmon is paused(p)? Cursor is disabled while unpaused / automatically refreshing.

Oh, I thought the cursor is always displayed, turns out I need to pause.
After pause there is indeed a cursor, sorry for the false alarm, I didn't quite finish the README.


Revert "feature(v3): Write: partial writes write good lines and reject bad li…"

Reverts influxdata/docs-v2#5169
due to the feature being reverted in https://github.com/influxdata/k8s-idpe/pull/35667
The commit was part of https://github.com/influxdata/docs-v2/issues/5160

Thank you for noticing the revert, much appreciated!  🙏
I did not think to check if there were any docs to revert at the time


Bump documentation and REST API version to 12.0

This is to merge version-bumping commits from release/100 into master.

Coverage remained the same at 44.159% when pulling f51d6bcb68475403ef22e667e6c07900664c964c on 100_branching into 0618ee5fb35dce2415ae6eacd4fa52c2bb61ed8d on master.


correction of generatFingerprint

It seems that generateFingerprint generates duplicate fingerprints.
Shouldn't linePosition be between 1 and offset of the fingerprint?
This modification accelerate the function.

Hi, I think that you are right. I will accept the pull request. Thank you !


Provide helpful exception message when table contains no primary key

Currently when an entity type with no Key is used it would throw a NullReferenceException. This change instead throws an InvalidOperationException with message "EntitySet for Type: { type.Name } must contain a Primary Key"

Can you resolve current conflict with main branch.

@borisdj , I've resolved the current conflict with the main branch now. Thanks

Thx for Contrib.


React 16 Compatability

With React 16 nearing a release in the near future, is there an upgrade plan for react-router-relay to support React 16?
I know currently the package can only support up to react-router v3 which has a peer dependency lock at React 15, luckily this package is using the separated prop-types package from React so it should be compatible with 16. From the issues I understand that react-router-relay has no plans to support react-router v4.
Will react-router-relay continue with active development or is the project going to die?

Well, does it not work right now? If RRv3 isn't getting upgraded to work with React 16, then I'm not going to do anything here.

Is this going to be upgraded to work with React 16(already launched)?


GO:0101020 estrogen 16-alpha-hydroxylase activity with no cross reference

See https://github.com/geneontology/go-ontology/issues/28340.
GO:0101020 estrogen 16-alpha-hydroxylase activity lacks a published xref.
"The four major naturally occurring estrogens in women are estrone (E1), estradiol (E2), estriol (E3), and estetrol (E4" (https://en.wikipedia.org/wiki/Estrogen). Thus, this activity may apply to 4 or more reactions, one for each estrogen substrate.
The super class activity is probably EC:<IP_ADDRESS> unspecific monooxygenase , RHEA:17149, that is GO:0070330 aromatase activity, based on the the shared UniProt annotation of all genes annotated (EXP) with GO:0101020. RHEA:17149 has many specific reactions listed but those may not be exhaustive.
Some possible relevant RHEAs
RHEA:47204 estrone + O2 + reduced [NADPH--hemoprotein reductase] = 16alpha-hydroxyestrone + H(+) + H2O + oxidized [NADPH--hemoprotein reductase]
RHEA:47260 O2 + progesterone + reduced [NADPH--hemoprotein reductase] = 16alpha-hydroxyprogesterone + H(+) + H2O + oxidized [NADPH--hemoprotein reductase]
RHEA:47332 17beta-estradiol + O2 + reduced [NADPH--hemoprotein reductase] = 16alpha,17beta-estriol + H(+) + H2O + oxidized [NADPH--hemoprotein reductase]
RHEA:53216 17alpha-hydroxyprogesterone + O2 + reduced [NADPH--hemoprotein reductase] = 16alpha,17alpha-dihydroxyprogesterone + H(+) + H2O + oxidized [NADPH--hemoprotein reductase]

GO:0070330 aromatase activity is not XREF'ed to EC:<IP_ADDRESS> anymore (https://github.com/geneontology/go-ontology/issues/28295).

hi @raymond91125
Please update definition and parent to match the RHEA reaction.
Thanks, Pascale

Based on the ChEBI hierarchy, progesterone is not an estrogen, so I removed the mappings to
RHEA:47260 O2 + progesterone + reduced [NADPH--hemoprotein reductase] = 16alpha-hydroxyprogesterone + H(+) + H2O + oxidized [NADPH--hemoprotein reductase]
and
RHEA:53216 17alpha-hydroxyprogesterone + O2 + reduced [NADPH--hemoprotein reductase] = 16alpha,17alpha-dihydroxyprogesterone + H(+) + H2O + oxidized [NADPH--hemoprotein reductase]

Fixed definition to match RHEA
Catalysis of the reaction: estrogen + reduced [NADPH--hemoprotein reductase] + O2 = 16-alpha-hydroxyestrogen + oxidized [NADPH--hemoprotein reductase] + H2O.
ie reduced [NADPH--hemoprotein reductase] rather than the generic AH2 acceptor.

Added parent ''oxidoreductase activity, acting on paired donors, with incorporation or reduction of molecular oxygen, reduced flavin or flavoprotein as one donor, and incorporation of one atom of oxygen' (since donor is reduced [NADPH--hemoprotein reductase] )


Price of the next day

I've tried to use you program and everything is working out fine - nice job!
I have one question.
It seems that the program only calculates the stock price of those stocks whose actual stock price is given and not the next day stock price? It shows "actual" and "predicted", but next day stock price should only contain "predicted".
Or am I doing something wrong?

Hi,
you are rigth
He is predicting some days ahead but only one day ahead at a time.
He is not taking the prediction as input for your next prediciton, but he is taking the actual value.
This results in a lag of the actual signal, all your network has to do is produce a similar value to the last input of the price.
If you would take your prediction as the input for the next prediction you would see that the results are quite bad…
I see lot’s of LSTM price prediction examples but they all seem to be wrong and I don’t think it is possible to predict accuratly the next prices.


Add layout chat command

The way the plugin is written makes it difficult to build a Raid in order to get the existing layout message


Custom Columns documentation should be clarified.

Issue Type (delete the irrelevant ones)

[x] Enhancement Request

Hello.
To create a custom column using vue-good-table, using slots/props and adding the wanted additionnal columns in the columns array are both necessary.
However, the documentation only explicitly talks about the slots/props magic (here). There is no mention of adding the custom columns in the column array.
The documentation should provide additional code samples and clear explanation as xaksis did in issue #450 (see screencap below)

Apologies, but this still makes no sense to me.  What if I need to add a custom column with <button>?  Please provide a clear, concise example of this type of customization.   Thanks.


Improve BUG Template

📋 Description
Improve BUG Template
🔨 Changes Made
Update existing documentation
✅ Checklist
Before submitting the PR, please make sure you have completed the following:

[x] I have followed all the guidlines mentioned in CONTRIBUTING.md.
[x] My code follows the style guidelines of this project.
[x] I have performed a self-review of my own code.
[x] I have commented my code, particularly in hard-to-understand areas.
[x] I have made corresponding changes to the documentation (if applicable).
[x] I have tested it locally and it works fine.
[x] Any dependent changes have been merged and published in downstream modules.

🏷 Types of Changes
What type of changes does your code introduce? (Check all that apply)

[ ] Bug fix (non-breaking change which fixes an issue) 🐛

[ ] New feature (non-breaking change which adds functionality) ✨

[ ] UI enhancement (non-breaking change which enhances UI) 🎨

[x] Documentation update 📚

Fixes #317

📸 Screenshots (if applicable)

Thank you for contributing to Research Nexus! We look forward to reviewing your PR and getting it merged!

@Harshdev098  the task has been completed. Kindly review it.


[CI][Crossbow] Add extra testing groups for on-demand builds

We should have an easy way to trigger an extra set of builds but not the full matrix that runs nightly. For example, we should have a python group that runs one conda osx build, one wheel build, etc., not across all versions. Most of the time when we have a nightly build failure on python packaging, we get 5 failures for the same error, so we should be able to detect these more cheaply.
We already have build groups in crossbow, so this means adding new groups.
Reporter: Neal Richardson / @nealrichardson
Note: This issue was originally created as ARROW-7190. Please see the migration documentation for further details.

Implemented


KAFKA-15360: Include dirs in BrokerRegistration

Include OnlineDirs and OfflineDirs as part of the broker registration request.
Committer Checklist (excluded from commit message)

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation (including upgrade notes)

cc @rondagostino

@cmccabe @pprovenzano this builds on KAFKA-15451 (#14368). Please take a look.

So, I think here we just want to set the list of directory UUIDs that we know about and assume they are online. We can later set a known directory to offline with our first heartbeat. Since there can be directories that the controller knows about and the broker doesn't we will need to reconcile those first.

I don't think I understand your comment/suggestion. The broker can only know UUIDs for directories that are online. If they are offline the directory ID cannot be read. What should be done differently and why?

Sorry,  this I saw the same heartbeat code that is in https://github.com/apache/kafka/pull/14368 and was wondering why? I missed the code that actually sends the registration.

LGTM

Committed, thanks!

This PR has introduces a compilation error (JDK 8 and Scala 2.12):
> Task :core:compileScala

[Error] /home/jenkins/workspace/Kafka_kafka-pr_PR-14392/core/src/main/scala/kafka/server/BrokerLifecycleManager.scala:305:49: value incl is not a member of scala.collection.immutable.Set[org.apache.kafka.common.Uuid]


Collection names with numbers throws a player error

Created a mixtape named "001" the player couldn't resolve the ID.

Are there any console errors?
On Thu, Jun 23, 2016 at 6:29 PM Milo Delgado
<
mailto:Milo Delgado<EMAIL_ADDRESS>
wrote:

Created a mixtape named "001" the player couldn't resolve the ID.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly,
https://github.com/NoonPacific/White-Label-Web-Template/issues/2
, or
https://github.com/notifications/unsubscribe/AC519ejwsPdOxv8fg7DxUkrjxiajvdEoks5qOzMMgaJpZM4I9Y0E
.
https://github.com/NoonPacific/White-Label-Web-Template/issues/2

Seems like it is the slug that is the issue not the name per say. Here is the console log:

By renaming the url to "demo" seems to be fine.

Thanks, I will look into it.

The issue is with White Label – entirely numeric slugs are being queried as IDs. I'll add validation to ensure all slugs contain at least one letter, and will report back when the patch is live.

Had this same issue first time i tried the app. Thanks!

Deployed White Label version 0.9.8. URL slug fields now validate against entirely numerical values. Please be sure to update any existing label, collection, mixtape, or track URL slugs to include at least one non-numerical character.


Update OLS-NASA cohorts landing page

Thanks Irene! I've read through and it all looks like we're ready to merge. Thanks for paying such careful detail.


Update instances of createMany() not supported by SQLite

Fixes #5747:
Update instances where:

[ ]  createMany() not supported by SQLite
[ ]  nested createMany not supported
[ ]  bulk-insert optimization for nested create not supported for SQLite

@janpio thoughts? 9970653
Can maybe link release notes there after too


autopep8: add option to respect user config

Apparently for autopep8 CLI options and user config file (.config/pep8) are mutually exclusive. This means that the current behaviour of the package is that the package defaults will override the user defaults.
When cli_options is set to false, no style options are passed to the CLI so that autopep8 will respect the user config. Even though for this would make sense as the default behaviour, I left it to true by default so that backward compat is preserved.
Open questions:

For now I went KISS, but it would be possible for the user to provide a custom pep8 config file via --global-config
I don't know how to specify to which beautifier the option applies (only autopep8), so for now the option is labeled as applying to autopep8 and pybeautifier (but not yapf, I don't know why). This should be fixed before merging.

Just in case this PR is being ignored because of CI issues: they are due to a totally unrelated rubygems issue.
It would be really nice if this simple change made its way into the plugin!