Error thrown when git is not installed

Now that the installer has moved to a single curl command, there is no check whether git is installed on the system. I found out after trying to install some plugins, but the error message was less than friendly.
I'd suggest a fisher doctor command that checks for multiple things like fisherman being out of date, or command line utilities not being installed (awk, git etc).
What does @fisherman/all think?

fisherman already does some basic health checks on startup / exit, so rather than introducing a new command, we could lazily catch the error before it happens and inform the user.
if not type -q git
    echo "really dude? ..."
end

Great if that's already in place, but it didn't for me

All checks must be performed. However, it is sensible to assume LSB or basic *NIX/GNU tools to be installed.

Some checks are in place, but nothing for git or curl, which I'll add and ship with 2.6.0.

#257


:bug: update volume type

@pranavgaikwad what is the change for?

@shawn-hurley This is to fix an issue with the volume on Windows. --type is used to specify filesystem when mounting...on windows, setting a --type=bind doesn't work because of fs differences in linux vm and windows host. by setting this to none, podman is doing the right default thing to mount it correctly (don't exactly know what its doing).


Test consistency on cloud-provider-config

test_coverage for https://bugzilla.redhat.com/show_bug.cgi?id=2065597

/retest

Thanks @rlobillo. I see we're checking the different config maps exist and contain expected entries. Should we also check that these config maps are updated to the new expected value if we modify the user managed cloud.conf?
For example, changing a param in the [BlockStorage] section should update the openshift-config-managed/kube-cloud-config and openshift-cluster-csi-drivers/cloud-conf config maps but not openshift-cloud-controller-manager/cloud-conf.

AFAIK, changing a param will imply a reconfiguration on the cluster. For example, in the case of changes in the '[LoadBalancer]' section, it will imply a sequential reboot of all the nodes. We are doing that on D/S CI and it is taking ~30 minutes. (Reference)

Fair enough, the sync of the config maps should be quick, but I forgot this will trigger the kubelet to restart one by one leading to cluster instability. Forget about my ask then.

/retest

/lgtm

/approve


Revert "Mvvsubbu databricks microsoft.databricks 2024 02 01 preview"

Our PM team wanted to hold back on Public Preview of this API and doesn't want us to expose this yet to customers. So we are reverting this. There are no customers using this API yet

Please remove ARMChangesRequested label for review and get signed off before adding MergeRequested label.
https://github.com/Azure/azure-rest-api-specs/pull/27884/checks?check_run_id=21888594386


Option to install only the apps part of the lightning framework

🚀 Feature
Option to install only the apps part of the lightning framework. Something along the lines of pip install lightning[apps].
Motivation
I have an unresolvable dependency conflict between the protobuf version required by tensorboard required by lightning and my other dependency.
Pitch
It would be great to have the option to install only the apps part when I don't need the other parts with their dependencies.
Alternatives
N/A

If you enjoy Lightning, check out our other projects! ⚡

Metrics: Machine learning metrics for distributed, scalable PyTorch applications.

Lite: enables pure PyTorch users to scale their existing code on any kind of device while retaining full control over their own loops and optimization logic.

Flash: The fastest way to get a Lightning baseline! A collection of tasks for fast prototyping, baselining, fine-tuning, and solving problems with deep learning.

Bolts: Pretrained SOTA Deep Learning models, callbacks, and more for research and production with PyTorch Lightning and PyTorch.

Lightning Transformers: Flexible interface for high-performance research using SOTA Transformers leveraging PyTorch Lightning, Transformers, and Hydra.

cc @Borda @carmocca @otaj @justusschock

@KogayIrina Thanks for checking out Lightning Apps!
Afaik we are actually working on this.
You can already install only the apps part today, by installing the package lightning-app from PyPi.
I believe the the lightning[apps], lightning[pytorch] etc syntax does not work yet but we will be supported it in the future as this was the plan all along. Please correct me if I'm wrong @Borda @carmocca.

@awaelchli Hi. Thank you for the response.
lightning-app looks what I want, but I installed lightning-app instead of lightning in a fresh conda environment and got this error:
$ lightning run app app.py
Traceback (most recent call last):
  File "/home/irina/miniconda3/envs/masterpiece-creator/bin/lightning", line 5, in <module>
    from lightning_app.cli.lightning_cli import main
  File "/home/irina/miniconda3/envs/masterpiece-creator/lib/python3.8/site-packages/lightning_app/cli/lightning_cli.py", line 30, in <module>
    from lightning_app.utilities.app_logs import _app_logs_reader
  File "/home/irina/miniconda3/envs/masterpiece-creator/lib/python3.8/site-packages/lightning_app/utilities/app_logs.py", line 11, in <module>
    from lightning_app.utilities.logs_socket_api import _LightningLogsSocketAPI
  File "/home/irina/miniconda3/envs/masterpiece-creator/lib/python3.8/site-packages/lightning_app/utilities/logs_socket_api.py", line 8, in <module>
    from lightning.app.core import constants
ModuleNotFoundError: No module named 'lightning'

Hey there,
Yes, you would need to use from lightning_app in your code instead of lightning.app.
Best
T.C

Hi, @tchaton

File "/home/irina/miniconda3/envs/masterpiece-creator/lib/python3.8/site-packages/lightning_app/utilities/logs_socket_api.py", line 8, in
from lightning.app.core import constants

As you can see, the error comes not from my code but from the lightning internals.

hey @KogayIrina this was fixed herE: https://github.com/Lightning-AI/lightning/pull/15124
must be in the recent release. Mind try that out?

Hi, @rohitgr7 ^_^
I am using the latest lightning-app version available on pypi, 0.7.0.
$ lightning run app app.py
Traceback (most recent call last):
  File "/home/irina/miniconda3/envs/masterpiece-creator-test-app/bin/lightning", line 5, in <module>
    from lightning_app.cli.lightning_cli import main
  File "/home/irina/miniconda3/envs/masterpiece-creator-test-app/lib/python3.8/site-packages/lightning_app/cli/lightning_cli.py", line 30, in <module>
    from lightning_app.utilities.app_logs import _app_logs_reader
  File "/home/irina/miniconda3/envs/masterpiece-creator-test-app/lib/python3.8/site-packages/lightning_app/utilities/app_logs.py", line 11, in <module>
    from lightning_app.utilities.logs_socket_api import _LightningLogsSocketAPI
  File "/home/irina/miniconda3/envs/masterpiece-creator-test-app/lib/python3.8/site-packages/lightning_app/utilities/logs_socket_api.py", line 8, in <module>
    from lightning.app.core import constants
ModuleNotFoundError: No module named 'lightning'

$ pip list | grep lightning
lightning-app          0.7.0
lightning-cloud        0.5.7
lightning-utilities    0.3.0

Here is the lightning-app version of the code I am running: https://github.com/KogayIrina/masterpiece-creator/tree/test-lightning-app (I used a fresh conda environment for the test)

That is expected and we are aware of it. I believe the installation through lightning[app] would solve this problem so that one can have the imports in the standardized lightning way.

Hi, @awaelchli
So, the lightning-app package is unusable right now, right?
To me, from the stack trace, it looks like the error comes from the lightning_app module code (it contains the lightning import), not my code. My code contains correct lightning_app imports.

looks like that PR wasn't included in patch release. This will work once v1.8 is released in few days :)

@rohitgr7 thank you for the update :)

lets proceed it together with #15542


Update versions of hamcrest and junit in poms (JMOCK-266)

from Duncan Jones http://jira.codehaus.org/browse/JMOCK-266
I'm confused as to whether we do this in the packaging branch of jmock-library or the jmock-packaging repo. Can anyone remember?

Solved in 2.8.0, in maven central now.


Package name field

It occurs me that the Package entity doesn't have a name field. This may present a problem if the user only has access to the custom-elements.json, but not the package.json
for example, when pre-loading manifests into a language server, a la https://github.com/Matsuuu/custom-elements-language-server/issues/20

I think this is a good idea, especially if we see tools that combine manifests at all.
My big comment on #123 is that we need to figure out some namespacing system, since npm isn't the only package registry. There's GitHub packages, JSR, and private registries.
As a start, should we either require an npm: prefix, or assume that plain names are npm packages?
cc @mannix-lei


feature: Change the icons on the complication providers

Use something more appropriate for the weather icon, max temp, and min temp complication provider icons.

Now using more appropriate icons.


update airline.txt about airline-term

Hello😀.
I added the default value for let g: airline#extensions#term#enabled because it was not explicitly stated in the documentation.
Please check this changing.

Hm, the title is about airline-term, but the actual change is for tabws.
Having said this, I know that the documentation is lacking and it is not know, what are default values. Perhaps it would be a good idea to document it for each variable explicitly.

Sorry, I fixed.
If it would be desirable to have a description of the default value of the variable in the documentation, what would I want to add more in the near future?

something like this, should be consistent with the existing usage of default. And yes, we can slowly add more default variables in other parts of the documentation. Thanks!

thanks!


Docs: Create page detailing how plugins can use RBAC

Which areas does this feature request relate to

[ ] Create Plugin
[ ] Sign Plugin
[ ] Plugin E2E
[ ] Plugin Meta Extractor
[X] Documentation

Problem
There is no docs page that details how a plugin developer can use RBAC in their plugin.
Solution
Create a page in our docs website that explains how developers can use this feature. The rbac example readme is quite extensive and could likely be used as reference. We could probably align this with the release of the new RBAC frontend interface due in Grafana 11.2.0.
Alternatives
No response
Additional context
No response
Are you interested in contributing the solution?

[ ] Yes
[ ] No

@jackw can we adjust the example, especially this part https://github.com/grafana/grafana-plugin-examples/blob/main/examples/app-with-rbac/README.md#perform-access-control-checks-in-the-frontend now that we have https://github.com/grafana/grafana/pull/89047?

@jackw can we adjust the example, especially this part https://github.com/grafana/grafana-plugin-examples/blob/main/examples/app-with-rbac/README.md#perform-access-control-checks-in-the-frontend now that we have grafana/grafana#89047?

We can but shouldn't we wait for Grafana 11.2 to land before doing so?

Picking this one up and using @jackw's branch (https://github.com/grafana/grafana-plugin-examples/compare/main...jackw%2Fmigrate-rbac-runtime) as a reference. We may also need to create a separate docs page to cover RBAC in datasource plugins. As Jack mentioned we should hold off on merging these new docs until 11.2.


How to make a view expand downwards in an inverted FlatList?

Hello React Native Community!
I'm currently facing a challenge with implementing an expandable section in an inverted FlatList for a chat application. When expanding a card within the list, it pushes the content up instead of down. This issue is occurring due to the inverted nature of the FlatList.

same here

same, but i think this inverted error...


Range Bar Chart

Does the range bar chart support multiple colors? The snippet below works for the bar chart, but the range bar ignores the color section.
The bar chart that I tested on has one y value. That's the only difference.

Duplicate of #1147


fix: mysql and postgres workflow

Invalid syntax because : is a syntax. YAML cannot identify should it be a key-value pair inside [ ]
It requires a explicit quote in this case.

ping @Fdawgs
I do not have permission in this repo, so explicitly ping for review.

Thanks @climba03003!

I've granted access to @fastify/plugins so you should be able to make changes going forward. 😸

I've granted access to @fastify/plugins so you should be able to make changes going forward. 😸

Thanks.


Implement ClassStatement

I want to have this language be an Object-Oriented language but there are no class or alternatives.
A class statement is the most important thing in this language so I have to implement it carefully.

This PR is deeply related to #36.

9eff8dc will fix #63 certainly.

Finish implementing all feature we need for this PR.


Make index creation agnostic of filesystem using fsspec

Can you update the doc with the new params ?

And I think we can delete the download utility and related files now

It seems the CI is failing

pushed 36774aa3db1280c738607cff5c7e19bc9a670276 so numpy file reading stays fast (it was fast before thanks to memmap but we removed it due to fsspec)

tested to work the same as before with local numpy

Note : to avoid reading the embeddings parquet a second time, we could consider extracting, yielding and saving the keys from the parquet files in the read embeddings function.
These keys could be saved either as parquet, either in some format convenient for fast random access (eg arrow, hdf5 for one way, leveldb for 2 way).
That would probably be convenient but let's keep this for another PR


No numbers sectors yet?

Describe the bug
To Reproduce
Steps to reproduce the behavior:

Land on 'any number sector'
See error

Expected behavior
Expected i can capture and play it.
Screenshots

Desktop (please complete the following information):

OS: [e.g. iOS]
Browser [e.g. chrome, safari]
Version [e.g. 22]

Smartphone (please complete the following information):

Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]

Additional context
:((((

There is no optional sectors. That will be in 2.3.0


should raise an error when multiple glyphs are mapped to the same unicode codepoint

fontmake (via ufo2ft) raises an error if the source file if the same unicode codepoint maps to more than one glyphs, as it becomes ambiguous/undefined which character-to-glyph mapping should prevail when building a cmap table:
https://github.com/googlefonts/ufo2ft/blob/6787e37e63530ecf46ea11fb5f5bddc00224d3ec/Lib/ufo2ft/util.py#L221-L243
the issue arises from the fact that, in source formats, unicodes list is a property of the glyphs, so one could have, e.g. both "foo": [0x1234] and "bar": [0x1234], whereas in OpenType cmap it's the reverse and you only have 0x1234: "foo" (or "bar").
we could either raise it in fontbe where we create the mappings that we feed to write-fonts:
https://github.com/googlefonts/fontc/blob/13307caf219550b001b9d2e5a5a355be44bee636/fontbe/src/cmap.rs#L42-L57
or we could make write-fonts' Cmap::from_mappings fallible and return a Result; right now it never fails (it may panic until #451 gets fixed).

In updating fontbe to use the fallible Cmap::from_mappings I'm seeing a failure in the test resolve_contour_and_composite_glyph_in_non_legacy_mode which is processing glyphs2/MixedContourComponent.glyphs. It looks like it maps the codepoint for comma (44) to both gid 2 and gid 3.
Is this an invalid .glyphs file or is the new validity check over-eager?

Expand for debug output of the decoded glyphs as the fontbe CmapWork sees them
[fontbe/src/cmap.rs:45:17] gid = 0
[fontbe/src/cmap.rs:45:17] &glyph = Glyph {
    name: .notdef,
    emit_to_binary: true,
    codepoints: {},
    default_location: Normalized {XXXX: 0.00, wdth: 0.00, wght: 0.00},
    sources: {
        Normalized {XXXX: 0.00, wdth: 0.00, wght: 0.00}: GlyphInstance {
            width: 500.0,
            height: None,
            contours: [
                BezPath(
                    [
                        MoveTo(
                            (50.0, -200.0),
                        ),
                        LineTo(
                            (450.0, -200.0),
                        ),
                        LineTo(
                            (450.0, 800.0),
                        ),
                        LineTo(
                            (50.0, 800.0),
                        ),
                        LineTo(
                            (50.0, -200.0),
                        ),
                        ClosePath,
                        MoveTo(
                            (100.0, -150.0),
                        ),
                        LineTo(
                            (100.0, 750.0),
                        ),
                        LineTo(
                            (400.0, 750.0),
                        ),
                        LineTo(
                            (400.0, -150.0),
                        ),
                        LineTo(
                            (100.0, -150.0),
                        ),
                        ClosePath,
                    ],
                ),
            ],
            components: [],
        },
    },
    has_consistent_2x2_transforms: true,
}
[fontbe/src/cmap.rs:45:17] gid = 1
[fontbe/src/cmap.rs:45:17] &glyph = Glyph {
    name: shape,
    emit_to_binary: true,
    codepoints: {
        46,
    },
    default_location: Normalized {XXXX: 0.00, wdth: 0.00, wght: 0.00},
    sources: {
        Normalized {XXXX: 0.00, wdth: 0.00, wght: 0.00}: GlyphInstance {
            width: 600.0,
            height: None,
            contours: [
                BezPath(
                    [
                        MoveTo(
                            (238.0, 112.0),
                        ),
                        LineTo(
                            (238.0, 0.0),
                        ),
                        LineTo(
                            (362.0, 0.0),
                        ),
                        LineTo(
                            (362.0, 112.0),
                        ),
                        LineTo(
                            (238.0, 112.0),
                        ),
                        ClosePath,
                    ],
                ),
            ],
            components: [],
        },
    },
    has_consistent_2x2_transforms: true,
}
[fontbe/src/cmap.rs:45:17] gid = 2
[fontbe/src/cmap.rs:45:17] &glyph = Glyph {
    name: contour_and_component,
    emit_to_binary: true,
    codepoints: {
        44,
    },
    default_location: Normalized {XXXX: 0.00, wdth: 0.00, wght: 0.00},
    sources: {
        Normalized {XXXX: 0.00, wdth: 0.00, wght: 0.00}: GlyphInstance {
            width: 600.0,
            height: None,
            contours: [],
            components: [
                Component {
                    base: shape,
                    transform: Affine(
                        [
                            1.0,
                            0.0,
                            0.0,
                            1.0,
                            25.0,
                            25.0,
                        ],
                    ),
                },
                Component {
                    base: contour_and_component.0,
                    transform: Affine(
                        [
                            1.0,
                            0.0,
                            0.0,
                            1.0,
                            0.0,
                            0.0,
                        ],
                    ),
                },
            ],
        },
    },
    has_consistent_2x2_transforms: true,
}
[fontbe/src/cmap.rs:45:17] gid = 3
[fontbe/src/cmap.rs:45:17] &glyph = Glyph {
    name: contour_and_component.0,
    emit_to_binary: true,
    codepoints: {
        44,
    },
    default_location: Normalized {XXXX: 0.00, wdth: 0.00, wght: 0.00},
    sources: {
        Normalized {XXXX: 0.00, wdth: 0.00, wght: 0.00}: GlyphInstance {
            width: 600.0,
            height: None,
            contours: [
                BezPath(
                    [
                        MoveTo(
                            (238.0, 112.0),
                        ),
                        LineTo(
                            (238.0, 0.0),
                        ),
                        LineTo(
                            (362.0, 0.0),
                        ),
                        LineTo(
                            (362.0, 112.0),
                        ),
                        LineTo(
                            (238.0, 112.0),
                        ),
                        ClosePath,
                    ],
                ),
            ],
            components: [],
        },
    },
    has_consistent_2x2_transforms: true,
}
[fontbe/src/cmap.rs:59:9] &glyph_order = GlyphOrder(
    {
        .notdef,
        shape,
        contour_and_component,
        contour_and_component.0,
    },
)

The .glyphs file looks ok to me, it has two glyphs and each one has a unique codepoint. I think what's happening is:

We find a source glyph with contours and components
We attempt to split it into two glyphs, one with only contours and one with only components

This is done because the font format doesn't support mixed contours and components
Source formats do allowed mixed contours and components

To split it we clone, rename the simple (contour only) glyph, and make it a component of the original

contour_and_component.0 is produced by this process

BUG Only the glyph with components, contour_and_component in this example, should have unicodes.

At a glance the fix appears to be to clear unicodes in the split_glyph function


Security Disclosure: lxml CVE

This issue was created in response to a report to our security mailer.
Internal reference for this disclosure is NAUTOBOT-735.
In the belief of strong transparency, we record this here to publicly acknowledge our receipt of this disclosure, our investigation, our summary, and ultimate outcome.
The Report
Hello
I installed the poetry audit plugin and it shows me the following vulnerability (nautobot / develop)
poetry-audit-plugin  0.3.0       Poetry plugin for checking security vulnerabilities in dependencies
Maybe this scan could be part of the CI pipeline?
poetry audit
# poetry audit report
Loading...
Scanning 206 packages...

  • lxml  installed 4.6.5  affected <4.9.1  CVE CVE-2022-2309

The Analysis
On investigation this is due to social-auth-core (a direct Nautobot dependency) still not shipping a release that relaxes a rigid restraint on lxml < 4.7. We investigated this when it was reported and unfortunately, Poetry will reject our override of this with dependency mismatch (we have no direct dependency on lxml).
social-auth-core’s dependency tree: https://libraries.io/pypi/social-auth-core/4.3.0/tree
Related issue: https://github.com/python-social-auth/social-core/issues/659
It seems that was recently addressed (this Jan) but has yet to see a release: https://github.com/python-social-auth/social-core/pull/738
Our Summary
Nautobot does not use lxml directly and does not handle the concerning payloads directly. Limited to social-auth-core's use should be minimal concern and ultimately had a breaking impact to use with SAML providers if updated (details in related issue above).
Once a release of social-auth-core is available that no longer requires the lxml < 4.7 we will promptly update and publish a release in accordance to our normal dependency update policy.
Going Forward
We will continue use Dependabot which monitors all of our dependencies for CVEs, even if we can’t address them. Thank you for the suggestion for poetry-audit-plugin but we cannot address this CVE until it is addressed upstream.

Update: this was addressed in https://github.com/nautobot/nautobot/pull/3706.


Hostboot Add Planar SPD lid files for platforms

Add the new Planar SPD lid files for platforms.
Signed-off-by: Deb McLemore<EMAIL_ADDRESS>

Closing, need this put to 1050.


[Firebase ML Kit] Strange value always read

It doesn't matter where I point the camera, version 0.10.0 of firebase_ml_vision is always reading a strange value:
Value type: BarcodeValueType.text
Raw value: {"typeNumber": "0", "errorCode": "3", "version": "242"}
Why does this happen? As I said, as soon as I start the camera this value is scanned from nowhere...

Hi @svprdga
Please open a new issue regarding this and fill out the entire template.
Thank you


Added Colour option to task #26

Related Issue
Closes #26
Type of Change
Put x inside the square bracket to specify what type of change your PR is:

[x] New Feature

Description of Change
Added a colour picking option in task form and the task tile will be of that color, this will allow users to had a specific category of tasks a colour for quicker identification. For example i can put red color to all my academics related tasks for quicker search in a long list of tasks.
Demo

@Sanat-Jha There is some issue in your code. It's not changing the color of the task . Please run your code again

@lakshita10341 Due to some issue, this PR got closed. Just pushed a new PR for this issue, please review it. #87


linux: 5.12.3 -> 5.12.4

Motivation for this change
version bump
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[ ] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 122990 at fa546574 run on aarch64-linux 1

9 packages marked as broken and skipped:

linuxPackages_5_12.anbox
linuxPackages_5_12.evdi
linuxPackages_5_12.lttng-modules
linuxPackages_5_12.r8125
linuxPackages_5_12.rtl8192eu
linuxPackages_5_12.rtl8723bs
linuxPackages_5_12.sch_cake
linuxPackages_5_12.zfs
linuxPackages_5_12.zfsStable

9 packages failed to build:

linuxPackages_5_12.ena
linuxPackages_5_12.mwprocapture
linuxPackages_5_12.mxu11x0
linuxPackages_5_12.openafs (linuxPackages_5_12.openafs_1_8)
linuxPackages_5_12.openafs_1_9
linuxPackages_5_12.rtl8821ce
linuxPackages_5_12.rtl8821cu
linuxPackages_5_12.rtl88x2bu
linuxPackages_5_12.tuxedo-keyboard

1 package skipped due to time constraints:

linuxPackages_5_12.dpdk

30 packages built successfully:

linuxPackages_5_12.acpi_call
linuxPackages_5_12.akvcam
linuxPackages_5_12.batman_adv
linuxPackages_5_12.bcc
linuxPackages_5_12.can-isotp
linuxPackages_5_12.cpupower
linuxPackages_5_12.cryptodev
linuxPackages_5_12.ddcci-driver
linuxPackages_5_12.digimend
linuxPackages_5_12.fwts-efi-runtime
linuxPackages_5_12.gcadapter-oc-kmod
linuxPackages_5_12.hyperv-daemons
linuxPackages_5_12.jool
linux_5_12 (linuxPackages_5_12.kernel)
linuxPackages_5_12.mba6x_bl
linuxPackages_5_12.mbp2018-bridge-drv
linuxPackages_5_12.netatop
linuxPackages_5_12.oci-seccomp-bpf-hook
linuxPackages_5_12.openrazer
linuxPackages_5_12.perf
linuxPackages_5_12.r8168
linuxPackages_5_12.rtl8812au
linuxPackages_5_12.rtw88 (linuxPackages_5_12.rtlwifi_new)
linuxPackages_5_12.systemtap
linuxPackages_5_12.tmon
linuxPackages_5_12.usbip
linuxPackages_5_12.v4l2loopback
linuxPackages_5_12.vhba
linuxPackages_5_12.xpadneo
linuxPackages_5_12.zfsUnstable

Note that build failures may predate this PR, and could be nondeterministic or hardware dependent.
Please exercise your independent judgement. Does something look off? Please file an issue or reach out on IRC.

https://github.com/NixOS/nixpkgs/pull/123043


Add mobile and phone number to register endpoint

 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.mahdibenromdhane 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.

Check my comments + Have you made the mobile phone mandatory in Create/Update User front-end ?

Done now :)


Running single-instance in V2

Hi Zeit,
I see that in V2 you’ve removed “now scale”.
So how do we keep a deployment to a single instance now?
It’s fairly common for people to have scheduled tasks / cron jobs running on an instance as a microservice. We need to be able to keep those instances down to 1. They should never scale. The reason is that if you have the same scheduled tasks running on multiple instances they will execute multiple times, when they should only execute once.
I’d like to upgrade to V2 but I need to know how to ensure that for a specific project it will stay at 1 instance and never scale up instances.
See the following issue if it helps explain the use case:
https://github.com/zeit/now-cli/issues/1539

This feature is not yet implemented. In the future, there will most likely be a configuration property for preventing Lambdas from freezing. But for now, the feature is still in the works.

Closing because keeping Lambdas alive forever basically defeats the point of Lambdas, which is to be running on-demand.

Closing because keeping Lambdas alive forever basically defeats the point of Lambdas, which is to be running on-demand.

You closed without addressing the spirit of the question. What is the best practice for running scheduled tasks on now v2? Nobody has answered this question. Everyone said it would be supported in the future, including responses on this thread and the one I'm linking to below, but as of today there is no real answer.
See: https://spectrum.chat/zeit/general/in-v2-how-can-you-keep-a-node-server-cron-job-alive~18dc0165-507f-4d1e-874a-77d0bbafe20a
How is this resolved?

@LDubya Sorry for the inconvenience that was caused.
With regards to your question: At the moment, we unfortunately don't support scheduled tasks on Now 2.0 yet. For that, you will need to use Now 1.0 or a third party service that then invokes your Now 2.0 deployments in a scheduled manner.
We'll be sharing more details on our Twitter channel about this feature, once it's ready. Stay tuned!

Hi,
I face a similar issue with a webRTC rest API.
I can't save few signal webRtc data because the next peer could not connect to the same instance. Thus leaving two clients connected to 2 different instances for sharing few signal bytes.
At this point, I have only one option, use a database, which result in a waste of resources to just forward few vars.
Please, I beg you. Consider it.
I need to limit the running instances to max-one.
Thanks


Inconsistency between moment/format before 1911-03-11

Describe the bug
Using moment and format on an ISO date before a particular date (around 1911-03-11) produces strange results.
To Reproduce
On the console:
moment("1911-03-10T23:51:38.000Z", moment.ISO_8601, true).format()
// "1911-03-11T00:00:59+00:15"

moment("1911-03-10T23:51:39.000Z", moment.ISO_8601, true).format()
// "1911-03-10T23:51:39+00:00"

Expected behavior
Using moment(iso_date_string).format() should give exactly the same ISO date string.
Desktop:

OS: archlinux 5.0.5-arch1-1-ARCH x86_64
Browser: chromium 73 / firefox 66

Moment-specific environment
Please run the following code in your environment and include the output:
console.log((new Date()).toString())
console.log((new Date()).toLocaleString())
console.log((new Date()).getTimezoneOffset())
console.log(navigator.userAgent)
console.log(moment.version)

Results on chromium:
Tue Apr 23 2019 12:10:19 GMT+0200 (Central European Summer Time)
23/04/2019, 12:10:19
-120
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36
2.24.0

Results on firefox:
Tue Apr 23 2019 12:18:46 GMT+0200 (Central European Summer Time)
4/23/2019, 12:18:46 PM
-120
Mozilla/5.0 (X11; Linux x86_64; rv:66.0) Gecko/20100101 Firefox/66.0
2.24.0

Additional information
Using moment.utc("1911-03-10T23:51:38.000Z", moment.ISO_8601, true).format() works correctly.

This sounds like its due to historic timezone changes in your locale (similar issue here.)
Ignoring the quirky timezone change, you might find toISOString() more reliable if your aim is to consistently format in UTC.

Please re-open if you still have issues.


Changed to TypeScript

Also includes PR #25

hey, is this library working for you on android? I have some problems @Kobidl

Hi @martinop , can you please share with me the issues that you experience on android?
Also please check if my master branch fixes your those issues.

@Kobidl on press delete/supr for remove text.


No Index.md included in sample

When cloning this sample and running "docfx documentation\docfx.json --serve", the generated site does not resemble what is shown on the example github pages site.
This seems to be because the Index.md that is mentioned in the docfx config is missing from the sample

Apologies for the late answer. The Documentation/index.md is missing indeed because I copy it from README.md.
It's step 9 of the section Setup your documentation in the readme.
It's also included in the GitHub Action line 21.
I didn't want to maintain two files nor I found a way to synchronize them except by this manual copy.


feat(toasts): Add toast molecule

Add a toast molecule with same variants as messages.

@gabrielhl can we handle "responsiveness"?
@gabrielhl can we add variations for positioning?
.... check this out... http://codepen.io/hal9087/pen/Bjyxqj

@rbarilani All good now, I believe we can merge this. We have the top/bottom positioning and it works if the text line wraps in case of small viewport.


Script

Please add possibility to make script (key pressing sequence).
Like this:

Macros 1
Macros 2
Wait 20ms
Macros 3

And possibility to loop this sequence.
I want to automatize my actions in background, but now i have to activate marcos with my mouse macros (sound cringy)

A major update for this mod is in the works, this is one of the new features.
In the meantime, you can set all the commands to the same key, set the type to delayed and give them each an incremental delay in the order you wish for them to execute.
https://discord.com/channels/507304429255393322/1084406150365204551


Improved "Authentication" category

Renamed "Authentication" to "Authentication and Authorization"
and added the Lock library,
recommended by Securing PHP.

Great work, thanks!


ERROR: pip's dependency resolver does not currently take into account all the packages that are installed.

Hello, I got this error and I did not succeed to fix it.
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
xformers 0.0.22.post7 requires torch==2.1.0, but you have torch 2.0.0+cu118 which is incompatible.
it happens when I run : 1.1. Install Dependencies
I tried to fit with this command but it didn't work : !pip install  torch==2.1.0
Sorry for my English, I am French.
Thanks in advance

Someone can help me ? Thanks


Ember 1.13.0-beta.1

I've noticed this component breaks with the latest beta. I get the following message
object in path "message" could not be found or was destroyed

I've pushed v3.3.0 which should fix this.


Languages spoken by user are not shown

There should be an option to see what languages are spoken by user/store's owner.
Support "additional languages spoken" would also be a nice feature.

+1

This seems helpful. I'd suggest we add it to the about page below the OpenBazaar ID
Speaks:
English

This requires a server change to allow us to store this data on the profile:
https://github.com/OpenBazaar/OpenBazaar-Server/issues/296


add cypress tests for row resizing feature

on this branch: https://github.com/cromatikap/reactgrid/tree/row-resize-feature

Hi @cromatikap, I'm not very experienced with testing.
I tried implementing this, but the tested version doesn't have the functionality to adjust the row height.
Commands that I ran:

terminal 1 : npm run start
terminal 2: npm run test:cypress

I had forgotten to enable resizing on the rows and to create the function to add them in reactgrid.

Hi Maury, thanks for looking it up!
Did you succeed to run some of the tests that were made already? On my side the tests failed so not sure if it's me or simply that there were not fully maintained

I had forgotten to enable resizing on the rows and to create the function to add them in reactgrid.

Yes that seems to be it, you'll need to add the feature to the grid used by the cypress test suite, thanks 💯

Yes, I created just one test, and it's ok. the other have some errors.

Well done! Thanks, I’ll review this thoroughly soon

merged #2


AttributeError: 'list' object has no attribute 'lower'

This happens on both python 2 and python 3, running on a mac laptop.

I think I pushed a wrong config.py file. What happens if you replace SERVER_NAME = ['localhost:5000'] with SERVER_NAME = 'localhost:5000' in config.py?

Okay for some reason this didn't bug out for me, however the syntax was wrong. It's fixed now.


Update README.md to fix branding issue

Apple changed their branding for their "desktop" operating system from OS X to macOS—presumably to make the different operating systems have parallel names (iOS, tvOS, etc.).

Thanks.


Prerelease fails to load.

Title.
https://pastebin.com/WHc7BEPE
I hope this doesn't take another 8 months for a response.

Use the latest alpha version of Plasmo Voice: https://modrinth.com/plugin/plasmo-voice/versions?c=alpha
1.20.6 is not supported, but Paper version should work fine.
Consider upgrading to 1.21, because I will not provide any support for 1.20.6.


docs: improve content in Message section of EDA

I made the following changes to refactor the content under the "Message" section

Clean up unnecessary articles (like "the" and "they") and break up the sentences to be more concise.
Use the active voice when talking about message content.

Related issue(s)
Fixes #713

/rtm

/rtm


METRON-586 add FILL_LEFT and FILL_RIGHT functions to STELLAR

Add functions to stellar so that you an pull or pad a string out to a required length

Refactored based on feedback.
Moved the stellar utility functions to a utility class

+1 by inspection.  Looks good!

@nickwallen are you ok with the changes based on your review?

Looks great.  Many thanks for the effort. +1

I am kicking this to travis again.  I'm seeing integration test run timeout errors locally trying to verify before commit and I want to sanity check


Pawread issue

Source information
Pawread
Steps to reproduce

Searched for Unsheathed on global search
Found it on pawread
3..Chapters unavailable on lnreader even though they're there in webview.w

Expected behavior
The chapters should open properly.
Actual behavior
They didn't open. Just showed an empty chapter.
LNReader version
1.1.15
Android version
Android 1e
Other details
No response
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open issue.
[X] I have written a short but informative title.
[X] I have updated the app to version 1.1.15.
[X] I have updated all installed extensions.
[X] If this is an issue with the app itself, I should be opening an issue in the app repository.
[X] I will fill out all of the requested information in this form.

They had updated their site recently after being down for awhile. Will be fixed in next update.

Can you check if this debug version here fixes your issue? > https://github.com/LNReader/lnreader/actions/runs/5286111701
If this didn't fix it, let us know thanks

Can you check if this debug version here fixes your issue? > https://github.com/LNReader/lnreader/actions/runs/5286111701
If this didn't fix it, let us know thanks

It's fixed! Thank you so muchh


Update fetch_patient_data.js

numberPattern.test(n) returns false even if n is blank.
and delete duplicate expressions in README.md

Thanks for the fix!


Automated Package Upgrade

:tada: This PR is included in version 12.4.58 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Low priority bug reports on seed 0268 8311, esp. starter platform not spawning

Seed: 0268 8311
Config: all default, 64 planets
Skipped prologue (but confirmed that doesn't cause the starter platform issue on the known-good seed 49003102)
Issue 1: Starter platform didn't spawn
It looks like my starting planet is quite small, and the landing area looks like the terrain was manually adjusted (probably flattened) to meet requirements, but in doing so the starting platform never spawned.

Issue 2: Ores spawning inside terrain
Not a major issue, they're still mineable. Might even happen occasionally on vanilla if I'm honest. Might be related to issue 1, though. Note that the game seems to have some confusion about the terrain level here, see the screenshots "before" and "after" to see evidence that the terrain is modelled as if it's flat, shaded as if the mecha is in a crater, and recognized as raised (granting soil pile) when placing buildings.

Issue 3: Satellite confusion
Starter system has: my planet, with 2 satellites of its own; gas giant, with 1 satellite
Starter planet does not indicate it has satellites
Both starter planet moons indicate they are satellites in their tooltips
Gas giant has only 1 satellite, but tooltip claims it has plural satellites

Very good report, thanks for reporting this way :)
Indeed i'll consider the moons confusion as a bug & the terrain shadows etc ... is considered as a temporary fix
The flattening function is acting weird sometime i need to find the reason why

should be fixed now - reopen if needed

Everything should be fixed in 1.3.0


Learn use of c++20 modules

Find doc,  read it and understand how to use this new c++ concept: modules.

Issue #4 is now associated with this issue: implementing a momdule will help learning the use of c++20 modules.

Basic usage has been learned and used for imlementing class vcl::Vector (in module Utils.


Fix containerd fails to pull OCI image with non-http(s):// urls

Fixes #6220
Currently, containerd cannot pull OCI images that contain non-http(s):// urls.
This commit fixes this issue by allowing fallback when pull fails on a non-http(s):// url.

I'll update this patch to keep the backward-compatibility. (please see the discussion in https://github.com/containerd/containerd/pull/6221#pullrequestreview-800840155)

/retest
seems unreleated to this patch
 • Failure [6.333 seconds]
[sig-node] Ephemeral Containers [NodeFeature:EphemeralContainers]
/home/prow/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/common/node/framework.go:23
  will start an ephemeral container in an existing pod [It]
  /home/prow/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/common/node/ephemeral_containers.go:42
  Expected

      <string>:
  to contain substring
      <string>: polo
  /home/prow/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/common/node/ephemeral_containers.go:83

/retest


NOTICE lists Copyright statement with no reference to a LICENSE (Legal Issue : Copyright vs. FOSS)

Hello,
I'm working with my legal department and our policies on the use of Free and Open Source Software (FOSS). We are not (yet) interested in any commercial support and acknowledge the limitations around this tool.
While terraform-aws-consul does have a proper Apache 2.0 LICNESE the NOTICE is causing some questions due to the generic copyright statement and does not direct the reader to anything specific to know where the Apache Permissive license stops and a more restricted copyright picks up.
In my situation I'm working to have TFLint approved for use which uses the  MPL-2.0 License model. Some of the unit testing code in that project uses this module and the author appropriately referenced the NOTICE. Here's where the issue comes into play.
If the NOTICE asserts a general Copyright statement and there is no reference to the Apache 2.0 LICNESE in that notice then the legal experts are claiming that the bounds of the Apache 2.0 license vs. what is actually copyrighted is too vague.
In short, for the sake of clarity I'm asking that the NOTICE reference the Apache 2.0 LICNESE so that the "copyleft licensing" is crystal clear for this and related projects.

Great question! The intention is definitely for all the code to be under the Apache 2.0 license. Let me check with our legal team on the right thing to do in the NOTICE and get back to you!

OK, heard back from our legal team. Sounds like calling out the license in the NOTICE file is not a strict requirement—the way the repo is laid out is clear enough—but there's no harm in adding it either. See https://github.com/hashicorp/terraform-aws-consul/pull/215.


i have problem in logic app : in design when add action SQL Server table through a Logic App action, and the same parameters are being  at all table

Describe the Bug with repro steps
in design when add action SQL Server table through a Logic App action, and the same parameters are being  at all table
What type of Logic App Is this happening in?
Consumption (Portal)
Are you using new designer or old designer
New Designer
Did you refer to the TSG before filing this issue? https://aka.ms/lauxtsg
Yes
Workflow JSON
No response
Screenshots or Videos
No response
Browser
chrome
Additional context
No response

I'm sorry, I don't really understand what you're trying to say here. Can you post a screenshot/video showing what you mean?

When using the Sql server, it always sets the same parameter; I think it doesn't reload the table I selected.

I'm sorry, I don't really understand what you're trying to say here. Can you post a screenshot/video showing what you mean?

I'm sorry, I don't really understand what you're trying to say here. Can you post a screenshot/video showing what you mean?

When using the Sql server, it always sets the same parameter; I think it doesn't reload the table I selected.

@eric-b-wu can you take a look?

Would you be able to see if the issue is fixed in:
http://portal.azure.com/?feature.canmodifystamps=true&Microsoft_Azure_EMA=hotfix#home
We're currently hotfixing a different issue, but it may be linked with this one


Remove examples

Description

Remove cora and WN18RR in examples and rename examples as templates.
Motivation and Context

The examples folder adds unnecessary extra burden to maintain while they do not add much value. npz files could be downloaded easily using the urls in urls.json.

@xingjian-zhang, how do you think?
I'm thinking that maybe we can have one folder for each task type under templates. It's ok to have a bit redundancy for files such as README.md. With the separation, we can give more detailed templates for metadata.json and avoid confusion on which task json file to use.


Prevent duplicate remove vote

When a staker removed a vote for a proposal or payment request, it keeps broadcasting the remove vote in every block instead of using the cache and broadcasting it only in one block.
Example: https://www.navexplorer.com/block/4987836
This PR fixes the behavior.

A new build of 71dcc27204510789f6b00da4deb784d53f0db36a has completed succesfully!
Binaries available at https://build.nav.community/binaries/prevent-duplicate-remove-vote


Dependency conflict with numpy 1.23

I'm getting a dependency conflict reported by pipdeptree:
numba 0.55.2 requires numpy<1.23,>=1.18, but you have numpy 1.23.1 which is incompatible.
Confirmed by pip doing python -m pip install --upgrade numpy:
Collecting numpy
  Using cached numpy-1.23.1-cp38-cp38-win_amd64.whl (14.7 MB)
Installing collected packages: numpy
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed.
 This behaviour is the source of the following dependency conflicts.
numba 0.55.2 requires numpy<1.23,>=1.18, but you have numpy 1.23.1 which is incompatible.
Successfully installed numpy-1.23.1

I have the latest versions of both numba and numpy installed on a Windows 7 machine.

Neither Numba 0.55.2 and the current RC 0.56.0rc1 support NumPy 1.23. NumPy 1.23 support is planned for the next release (0.57).

Ok, any idea when 0.57 will be released?

Just talked with the team, 0.57 will probably be in Jan 2023. We should make a Numba 0.56.1 release for NumPy 1.23. We are still waiting for the conda package builds for NumPy 1.23. A early testing patch for NumPy 1.23 is at https://github.com/numba/numba/pull/8206.

superseded by https://github.com/numba/numba/issues/8263

Okay, thanks!!

Ah, so where can I look up if numba 0.56.1 is "online" (i.e. will be automatically installed via pip install numba)? Sorry for dumb question, I'm just relatively new to Github

...this would be my python -m pip index versions numba output:
WARNING: pip index is currently an experimental command. It may be removed/changed in a future release without prior warning.
numba (0.55.2)
Available versions: 0.55.2, 0.55.1, 0.55.0, 0.54.1, 0.54.0, 0.53.1, 0.53.0, 0.52.0, 0.51.2, 0.51.1, 0.51.0, 0.50.1, 0.50.0, 0.49
.1, 0.49.0, 0.48.0, 0.47.0, 0.46.0, 0.45.1, 0.45.0, 0.44.1, 0.44.0, 0.43.1, 0.43.0, 0.42.1, 0.42.0, 0.41.0, 0.40.1, 0.40.0, 0.39
.0, 0.38.1, 0.38.0, 0.37.0, 0.36.2, 0.36.1, 0.35.0, 0.34.0, 0.33.0, 0.32.0, 0.31.0, 0.30.1, 0.30.0, 0.29.0, 0.28.1, 0.27.0, 0.26
.0, 0.25.0, 0.24.0, 0.23.1, 0.23.0, 0.22.1, 0.22.0, 0.21.0, 0.20.0, 0.19.2, 0.19.1, 0.18.2, 0.18.1, 0.17.0, 0.16.0, 0.15.1, 0.14
.0, 0.13.4, 0.13.3, 0.13.2, 0.13.0, 0.12.2, 0.12.1, 0.12.0, 0.11.0, 0.10.1, 0.10.0, 0.9.0, 0.8.1, 0.8.0, 0.7.2, 0.7.1, 0.7.0, 0.
6.0, 0.5.0, 0.3, 0.2, 0.1

...this would be my python -m pip index versions numba output:
WARNING: pip index is currently an experimental command. It may be removed/changed in a future release without prior warning.
numba (0.55.2)
Available versions: 0.55.2, 0.55.1, 0.55.0, 0.54.1, 0.54.0, 0.53.1, 0.53.0, 0.52.0, 0.51.2, 0.51.1, 0.51.0, 0.50.1, 0.50.0, 0.49
.1, 0.49.0, 0.48.0, 0.47.0, 0.46.0, 0.45.1, 0.45.0, 0.44.1, 0.44.0, 0.43.1, 0.43.0, 0.42.1, 0.42.0, 0.41.0, 0.40.1, 0.40.0, 0.39
.0, 0.38.1, 0.38.0, 0.37.0, 0.36.2, 0.36.1, 0.35.0, 0.34.0, 0.33.0, 0.32.0, 0.31.0, 0.30.1, 0.30.0, 0.29.0, 0.28.1, 0.27.0, 0.26
.0, 0.25.0, 0.24.0, 0.23.1, 0.23.0, 0.22.1, 0.22.0, 0.21.0, 0.20.0, 0.19.2, 0.19.1, 0.18.2, 0.18.1, 0.17.0, 0.16.0, 0.15.1, 0.14
.0, 0.13.4, 0.13.3, 0.13.2, 0.13.0, 0.12.2, 0.12.1, 0.12.0, 0.11.0, 0.10.1, 0.10.0, 0.9.0, 0.8.1, 0.8.0, 0.7.2, 0.7.1, 0.7.0, 0.
6.0, 0.5.0, 0.3, 0.2, 0.1

So there is numba==0.55.2 available and you'll be publishing 0.57 next. Does this mean you were going to skip 0.56?

0.56.0 is currently available as a release candidate:
https://numba.discourse.group/t/ann-numba-0-56-0-rc1/1417
we hope to release it soon.
FWIW: you can also check on the pypi.org website, which releases are available:
https://pypi.org/project/numba/#history

@esc This doesn't work, could you please check? I followed the instructions and first installed llvmlite==0.39.0rc1', but when trying to install numba==0.56.0rc1` afterwards, I'm getting
C:\Users\User\Desktop>python -m pip install numba==0.56.0rc1
Collecting numba==0.56.0rc1
  Using cached numba-0.56.0rc1-cp38-cp38-win_amd64.whl (2.5 MB)
Collecting numpy<1.23,>=1.18
  Using cached numpy-1.22.4-cp38-cp38-win_amd64.whl (14.8 MB)
Collecting setuptools
  Using cached setuptools-63.2.0-py3-none-any.whl (1.2 MB)
Collecting importlib-metadata
  Downloading importlib_metadata-4.12.0-py3-none-any.whl (21 kB)
ERROR: Could not find a version that satisfies the requirement llvmlite<0.40,>=0.39.0dev0 (from numba) (from versions: 0.2.0, 0.
2.1, 0.2.2, 0.4.0, 0.5.0, 0.6.0, 0.7.0, 0.8.0, 0.9.0, 0.10.0, 0.11.0, <IP_ADDRESS>, 0.12.1, 0.13.0, 0.14.0, 0.15.0, 0.16.0, 0.17.0,
0.17.1, 0.18.0, 0.19.0, 0.20.0, 0.21.0, 0.22.0, 0.23.0, 0.23.2, 0.24.0, 0.25.0, 0.26.0, 0.27.0, 0.27.1, 0.28.0, 0.29.0, 0.30.0,
0.31.0, 0.32.0, 0.32.1, 0.33.0, 0.34.0, 0.35.0, 0.36.0, 0.37.0, 0.38.0, 0.38.1)
ERROR: No matching distribution found for llvmlite<0.40,>=0.39.0dev0

@esc Can confirm that llvmlite==0.39.0rc1 has been successfully. This is the content of _version.py:
# This file was generated by 'versioneer.py' (0.14) from
# revision-control system data, or from the parent directory name of an
# unpacked source archive. Distribution tarballs contain a pre-generated copy
# of this file.

version_version = '0.39.0rc1'
version_full = '0014f1f78db9f457a6dfdba45de7b341f803d82f'
def get_versions(default={}, verbose=False):
    return {'version': version_version, 'full': version_full}

Ahh, this sucks...

Ahh, this sucks...

Sorry to hear that this is troubling you. There should be a new release early next week, we hope, which ought to alleviate your installation troubles.

@esc So this is a bug in numba and not caused by my system? I did a complete, clean reinstall of my Python framework because of similar problems (with other packages) and was worried there are still issues...if that is not the case, I'm somewhat relieved

@esc So this is a bug in numba and not caused by my system? I did a complete, clean reinstall of my Python framework because of similar problems (with other packages) and was worried there are still issues...if that is not the case, I'm somewhat relieved

No, I believe this is caused by an incorrect installation. However, this RC was tricky to install since we were not able to post the llvmlite wheels to PyPi. I believe the final should be easier to install since we will be able to post the llvmlite wheels to PyPi again.

Could you please explain what you mean by "incorrect installation"? I.e. can you point me towards where I did a mistake?
FYI, I've uninstalled and (cleanly) reinstalled numba + numpy + llvmlite + setuptools about 30 times in all conceivable combinations of order, versions, and directories. I can stop pipdeptree complaining about version conflict when first uninstalling numba and then have the numba installation install the required numba version along.
Also, I've faithfully followed the instructions on
https://numba.discourse.group/t/ann-numba-0-56-0-rc1/1417
Did you check those instructions on your systems (first installing llvmlite, then numba), i.e. do they work for you? Also, does it make any difference whether you use conda or pip, e.g. should I try installing numba using pip via the conda package (doing pip install -i)?

Btw, you should leave this issue open until it is actually resolved

@esc Could you provide a conda link for the numba wheel, similar to what you posted for llvmlite==0.39.0rc1 (i.e. pip install -i https://pypi.anaconda.org/numba/label/wheels/simple llvmlite==0.39.0rc1)?

@esc I checked on your Anaconda channel and there is no match for
https://anaconda.org/numba/numba/files?version=0.56.0rc1&type=pypi

@kerstin921 here is a transcript, it worked for me and for everyone else so far, hence I believe the issue is on your end:
 zsh» pip install -i https://pypi.anaconda.org/numba/label/wheels/simple llvmlite==0.39.0rc1
Looking in indexes: https://pypi.anaconda.org/numba/label/wheels/simple
Collecting llvmlite==0.39.0rc1
  Downloading https://pypi.anaconda.org/numba/label/wheels/simple/llvmlite/0.39.0rc1/llvmlite-0.39.0rc1-cp310-cp310-macosx_10_9_x86_64.whl (25.5 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 25.5/25.5 MB 5.5 MB/s eta 0:00:00
Installing collected packages: llvmlite
Successfully installed llvmlite-0.39.0rc1
WARNING: There was an error checking the latest version of pip.
zsh» pip install numba==0.56.0rc1

Collecting numba==0.56.0rc1
  Using cached numba-0.56.0rc1-cp310-cp310-macosx_10_11_x86_64.whl (2.4 MB)
Collecting numpy<1.23,>=1.18
  Using cached numpy-1.22.4-cp310-cp310-macosx_10_15_x86_64.whl (17.7 MB)
Requirement already satisfied: llvmlite<0.40,>=0.39.0dev0 in ./miniconda3/envs/numba-wheel-test/lib/python3.10/site-packages (from numba==0.56.0rc1) (0.39.0rc1)
Requirement already satisfied: setuptools in ./miniconda3/envs/numba-wheel-test/lib/python3.10/site-packages (from numba==0.56.0rc1) (61.2.0)
Installing collected packages: numpy, numba
Successfully installed numba-0.56.0rc1 numpy-1.22.4
pip install numba==0.56.0rc1  6.10s user 1.61s system 87% cpu 8.785 total
zsh» python
Python 3.10.4 (main, Mar 31 2022, 03:38:35) [Clang 12.0.0 ] on darwin
Type "help", "copyright", "credits" or "license" for more information.
i>>> import numba
>>> numba.__version__
'0.56.0rc1'

@kerstin921 I you still believe this to be an error, please do post a complete terminal transcript of:

setting up the environment
installing llvmlite from anaconda.org
installing numba from pypi

Thank you 🙏

@kerstin921 I saw you also opened a new issue here: https://github.com/numba/numba/issues/8278 thank you. I will lock this issue now to prevent further reduction on signal to noise ratio (this issue was originally about NumPy 1.23).

The issue to track NumPy 1.23 support is here: https://github.com/numba/numba/issues/8263


ESP32

Good day. Please give an example of unzip to esp32 from SPIFFS. Thank you.

I'm quite busy these days. If you could start with the sdcard example and modify it for SPIFFS, it should be relatively easy to get it working.


bug: azureIotPrivateDnsZoneId parameter not idempotent in Deploy-Private-Dns-Zones policy assignment

Community Note

Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
If you are interested in working on this issue or have submitted a pull request, please leave a comment

Versions

terraform:
azure provider:
module:
Description
Describe the bug
Deploy-Private-Dns-Zones policy assignment has non-idempotent parameter azureIotPrivateDnsZoneId
Steps to Reproduce

Upgrade to v4.0.0
Note policy not idempotent

Screenshots

Additional context
/cc @luke-taylor @jaredfholgate

This is due to a case issue:
https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/blob/c7ac58bfb8e3dc1dab6a8a2fd2e00bc703e9eea5/modules/archetypes/lib/policy_assignments/policy_assignment_es_deploy_private_dns_zones.tmpl.json#L129
https://github.com/Azure/terraform-azurerm-caf-enterprise-scale/blob/c7ac58bfb8e3dc1dab6a8a2fd2e00bc703e9eea5/modules/archetypes/lib/policy_set_definitions/policy_set_definition_es_deploy_private_dns_zones.tmpl.json#L343
We will fix upstream and then pull the changes into this repo


fix: remove flag edge_functions_use_vendored_eszip

flag is fully rolled out: https://github.com/netlify/edge-bundler/pull/187#issue-1441699898

(renamed to fix: so this triggers a patch release)

any idea why the 14.16.0 run is failing?

hmm, changing the title didn't work 🤔

I'll wait to tag along with the next release of edge-bundler, and then clean up the flag.

archived the flag.


Evaluate possible Feature Toggle solutions

Evaluate and choose a solution for the feature toggle.

Is the feature toggle at runtime or at launchtime?
Which tech is the best solution?

Possible solutions: runtime by CSS class, runtime by Angular facility, launchtime via env variable, ...

We are tracking this here https://github.com/openshiftio/openshift.io/issues/278
Closing


The test case calls the Me endpoint with authentication header

Purpose
This test case will  call the scim2/Me endpoint to self register a user
Approach
This test case self register a user calling the scim2/Me endpoint and then asserts the user name. Next, the cleanup method will be called to delete the created user. The deletion is not through the scim2/Me endpoint but by passing the userId.
Tested environments
1.ubuntu 18.04
2.java version "1.8.0_161"
3.Identity Server with  JDBC Userstore and mysql database

closing this PR since refactoring is being done.


Page cache enabled but not really caching the page.

Thank you for this awesome module!
I'm trying to cache the entire page, inside the page (in fetch hook), I call  the API to get product details.
Then when I enable the page cache, I see it's actually caching it by the route as the key. I see it is cached by checking localhost:3000/__nuxt_multi_cache/stats/page. Even can see the logs in nuxtjs server that says the page cached...
But seems it's still calling the API every time when I refresh the page, I'm seeing the request logs in backend. Also lighthouse scores not changed in local, so no performance increase.
So as I understood, it must directly load the html file from cache with populated data, so no call to API, am I correct? If yes,  how can I debug this issue? I see no errors in browser console or nuxtjs server.
I call the this.$cache.route.setCacheable() inside fetch() after getting product from API.
This is my config:
  modules: [
    '@nuxtjs/i18n',
    '@nuxtjs/axios',
    '@nuxtjs/auth-next',
    '@nuxtjs/pwa',
    'nuxt-multi-cache',
  ],

multiCache: {
    enabled: true,
    outputDir: './cache',
    debug: true,
    server: {
      auth(req) {
        return true
      },
    },
    pageCache: {
      enabled: true
    },
    dataCache: {
      enabled: true,
    },

    componentCache: {
      enabled: true,
      lruOptions: {
        max: 1000,
        maxAge: 24 * 60 * 60 * 1000, // 24 hours
      },
    },
  },

You're correct, when a cached page is served then it immediately returns the cached markup pretty early on, no Vue rendering is happening.
Is it possible that the API request happen again on the client side, after the cached page was returned?
Lighthouse score might not be affected if the response time is anyway very low: If (without cache) a response takes ~100ms and with cache ~50ms, then that likely doesn't make a huge difference.

Thanks for the fast reply, No it all happens in fetch hook. The page structure is like this:
pages/_category/_slug.vue
And then inside fetch I have some conditions to check if the route is category or a product... and only call this.$cache.route.setCacheable() and call  to API to get product only  when it's product, not category... but this shouldn't cause the issue, right? weird

The way you describe it sounds correct. A page with dynamic params can be cached dynamically, as you described.
In order to rule out any other problems, can you try putting a console.log in your fetch() hook and then see if the message is logged more than once when visiting the same cached route?

Yes I'm seeing the log every time!

Okay, so it seems to be indeed a bug. Which exact versions are you using (Nuxt and this module)? I will then try to reproduce it.

Thanks!
"nuxt": "^2.15.7"
"nuxt-multi-cache": "^1.2.0"
nodejs v14.21.1
Not sure it it's related, we are using "@nuxtjs/i18n": "^7.3.0",  so we have multi language website, with the following config:
i18n: {
    baseUrl: process.env.BASE_URL,
    defaultLocale: 'en',
    strategy: 'prefix_except_default',
    detectBrowserLanguage: false,
    parsePages: false,
    vueI18n: {
      fallbackLocale: 'en',
    }......

@dulnan  most probably the issue is my nginx config, I will notify you when I fixed it.

Ok, the issue is not nginx, It's the dynamic route.
When I create a vue file inside _category directory, like this:  pages/_category/test.vue ,  the cache works and calls the API only once,  but when I try the exact same code inside  pages/_category/_slug.vue. It's not caching it!  So it has issues with last part of the URL being dynamic.
This is the code inside both components:
<template>

      {{ product.name }}

</template>

I tried 'static' mode and memory mode, both resulted in the same behavior. Also I'm did not use dev mode, I run npm run build and the start every time, and cleared the cached HTML files.

Thank you very much for investigating and providing these details! I will try to reproduce it locally and hopefully figure out the issue.

I created a repo with the provided setup, using the listed modules in the correct version.
https://github.com/dulnan/nuxt2-multi-cache-debug
Cloning the repo, running npm install, npm run build and then starting the demo API using npm run api in one terminal and starting Nuxt with  npm run start in another terminal, I open this URL: http://localhost:3000/fr/category-foo/something and refresh the page several times. I only see a single logged message from the API app, indicating that the request is only made once and that the page is cached and afterwards served from cache.
I assume the error must be somewhere in your app, either by a specific combination of module settings or by a bug somewhere in the pages/store logic.
Can you have a look at the demo app, especially the nuxt.config.js? The closer it is to your setup, the easier. Ideally you can also reproduce it in there using your configuration/code.

Hi @dulnan , thank you so much for the support so far.
I finally narrowed down the issue and reproduced it in your debug repo!
This is the PR:

To give you some context, the issue was my top navbar component inside the layout. For some entities (like products), we have only specific languages available, we detect this from product details coming from API, and the set the available languages into the store. Now to show what other languages the current product is available in, I use the store.getter  inside the navbar to get available languages and filter out all languages based on it ($i18n.locales). Just see my PR :))

If you dont use store.getter inside the navbar and just use hardcoded available languages like the following, it works fine and calls the API once only:
{
        en: "enabled",
        fr: "enabled",
        es: "disabled",
 }

@dulnan I realized when I initialize the currentEntityLangStatus  with an empty object instead of null, it works correctly!
So instead of this:
export const state = () => ({
  currentEntityLangStatus: null,
});

Use this:
export const state = () => ({
  currentEntityLangStatus: {},
});

And now it caches it correctly!!

Wow, that‘s weird! I‘m really curious why that happens. Does the page not render correctly if you use null? Throwing errors?

Wow, that‘s weird! I‘m really curious why that happens. Does the page not render correctly if you use null? Throwing errors?

It renders correctly! calls the API and shows product details.


Deployment Guide for vanilla "Ready to Go" Azure Arc Data Services environment (Kubeadm)

Describe the solution you'd like
Documentation on how to deploy a "Ready to Go" Azure Arc Data Services environment with Azure Ubuntu VM & Kubeadm
Describe alternatives you've considered
N/A
Additional context
N/A

Completed
https://github.com/microsoft/azure_arc/blob/master/azure_arc_data_jumpstart/docs/kubeadm_dc_vanilla_arm_template.md


Use on_updated_stylesheet instead of on_updating_stylesheet in Exec

Following the instructions in the deprecation warning you get on every call of sass --update or sass --watch...

Argh, this should be merged to the stable branch but applies to master as well :)


Task dir does not exist

My actions before raising this issue
I have annotated dataset. 7000 images with bounding boxes, and want to export it.
Click on Save or Export as dataset
Expected Behaviour
All works
Current Behaviour
Save Notification:
"Could not send logs to the server
Open the Browser Console to get details"
Export as Dataset Notification:
"Could not export dataset for the task 41
Error: Request failed with status code 500. "FileNotFoundError: [Errno 2] No such file or directory: '/home/django/data/tasks/41/logs/task.log'\n"."
"docker logs cvat"
logs.txt
main exception is "Task dir does not exist" if I understand it right.
Your Environment

Docker
Windows

I don't know what to do, but don't want lose my annotated data. But cannot export it. Can anybody help?

Hi @dmitryzykovArtis
I am not sure how it could happen, but you can go to cvat container and browse it:
docker exec -it cvat /bin/bash
Then navigate to /home/django/data/tasks/41/ and look if there is logs directory, if not, try to create.

Hi, hope you coped with your issue.
I will close it because there is not a response from your side. If you still have questions, don't hesitate to reopen it.


Order Tags in Webhook

I went through documentation, i want to know whether order_tags are supplied in webhooks or not.

I can see order tags thanks to noone


Feature Request: cargo scaffold + cargo download

Thank you for creating this template!
I have a very small request for a nice-to-have feature. After setting up my local copy of the template, l find myself running cargo scaffold <day> and, right after, I am running cargo download <day>.. I think a new flag to cargo scaffold like --download or even a separate command like cargo generate <day> that combines both steps would be nice.
What do you think?

I think this is a good idea and would accept a PR for this.
The scaffold --download flag seems like a good way to go about it and is less work to document than a separate command.


fix(txpool): move tx correctly after basefee update

Closes #2474
updates the tx's location in the total set after removing it from a subpool

Codecov Report

Merging #2479 (6a18617) into main (d146bb8) will decrease coverage by 57.74%.
The diff coverage is 0.00%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@             Coverage Diff             @@
##             main    #2479       +/-   ##
===========================================
- Coverage   71.73%   14.00%   -57.74%
===========================================
  Files         487      487
  Lines       60722    60754       +32
===========================================
- Hits        43561     8508    -35053
- Misses      17161    52246    +35085

Flag
Coverage Δ

integration-tests
14.00% <0.00%> (-4.09%)
:arrow_down:

unit-tests
?

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

crates/transaction-pool/src/pool/txpool.rs
3.49% <0.00%> (-55.55%)
:arrow_down:

... and 371 files with indirect coverage changes


rising_factorial and falling_factorial are defined weirdly

Summary:
The definitions of (log_)rising_factorial and (log_)falling_factorial in Stan are inconsistent with their mathematical definitions.
Description:
Stan restricts x to be positive in rising_factorial and falling_factorial but this restriction is not required.
Also, Stan allows n to be a real number but rising_factorial and falling_factorial are defined for non-negative integer values of n.
Also, log_rising_factorial and log_falling_factorial accept non-integer values of n, although in that case the restriction that x be positive is reasonable.
Reproducible Steps:
RTFM
Current Output:
Error in rising_factorial(-pi, 1) :
  Exception: log_rising_factorial: first argument is -3.14159, but must be > 0!

rising_factorial(2, pi) # 29.77011

Expected Output:
-pi and domain error respectively
Additional Information:
Current Version:
v2.17.0

It looks like the restrictions in rising/falling_factorial stem from them returning the exponentiated corresponding log_*_factorial, which doesn't exist when the factorial is negative.
A possible solution could be to use the log_*_factorial when x is positive (to better handle under/overflow), and to use Boost's *_factorial when ``x``` is negative:
    template<typename T1, typename T2>
    inline typename boost::math::tools::promote_args<T1, T2>::type
    rising_factorial(const T1 x, const T2 n) {
      using std::exp;

      if (x < 0)
        return boost::math::rising_factorial(x, n, boost_policy_t());

      return exp(log_rising_factorial(x, n));
    }

I would say to use Boost's implementation unconditionally.
On Sep 30, 2017 6:52 AM, "Andrew Johnson"<EMAIL_ADDRESS>wrote:

It looks like the restrictions in rising/falling_factorial stem from them
returning the exponentiated corresponding log_*_factorial, which doesn't
exist when the factorial is negative.
A possible solution could be to use the log_*_factorial when x is
positive (to better handle under/overflow), and to use Boost's *_factorial
when ``x``` is negative:
template<typename T1, typename T2>
inline typename boost::math::tools::promote_args<T1, T2>::type
rising_factorial(const T1 x, const T2 n) {
  using std::exp;

  if (x < 0)
    return boost::math::rising_factorial(x, n, boost_policy_t());

  return exp(log_rising_factorial(x, n));
}

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/stan-dev/math/issues/620#issuecomment-333300757, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ADOrqlRzBLr6qVp-lC_ilJMJCXm0nS-Gks5snh2HgaJpZM4PW7u7
.

Easy enough. And both rising_ and falling_factorial should throw if n is a non-negative integer?

I think you meant throw if n is not a non-negative integer. In other words,
it should throw with a positive real number. This would require some
backwards incompatible changes to the Stan language though.
On Sat, Sep 30, 2017 at 10:13 AM, Andrew Johnson<EMAIL_ADDRESS>wrote:

Easy enough. And both rising_ and falling_factorial should throw if n is
a non-negative integer?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/stan-dev/math/issues/620#issuecomment-333311201, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ADOrqtbJJ8mC1CDHPUsEr8uJBqunaZRGks5snkxvgaJpZM4PW7u7
.

Wouldn't a conditional do the trick? Like:
    template<typename T1, typename T2>
    inline typename boost::math::tools::promote_args<T1, T2>::type
    rising_factorial(const T1 x, const T2 n) {

      if (!is_nonpositive_integer(x)){
        std::stringstream msg;
        msg << "x is " << x << " but x must be a non-negative integer!" << std::endl;
        throw std::domain_error(msg.str());
      }
     return boost::math::rising_factorial(x, n, boost_policy_t());
    }

I think it would be better to fail before runtime by making it be
T
rising_factorial(const T x, const int n) {
check_nonnegative(n);
boost::math::rising_factorial(x, n, boost_policy_t());
}
and then change the Stan language definitions so that it does not parse if
someone tries to pass a non-int for n.
On Sat, Sep 30, 2017 at 12:24 PM, Andrew Johnson<EMAIL_ADDRESS>wrote:

Wouldn't a conditional do the trick? Like:
template<typename T1, typename T2>
inline typename boost::math::tools::promote_args<T1, T2>::type
rising_factorial(const T1 x, const T2 n) {

  if (!is_nonpositive_integer(x)){
    std::stringstream msg;
    msg << "x is " << x << " but x must be a non-negative integer!" << std::endl;
    throw std::domain_error(msg.str());
  }
 return boost::math::rising_factorial(x, n, boost_policy_t());
}

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/stan-dev/math/issues/620#issuecomment-333319294, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ADOrquBDsvr068K5MtJOdixvUYEIW7CDks5snmtAgaJpZM4PW7u7
.

I see what you mean. Should I introduce those as pull requests to the stan and math repos, or leave it since it would break backwards compatibility?

I don't think backward compatibility is a priority when the only things
that would get seriously broken are mathematically wrong. But someone else
should opine on this before we do it.
On Sat, Sep 30, 2017 at 11:58 PM, Andrew Johnson<EMAIL_ADDRESS>wrote:

I see what you mean. Should I introduce those as pull requests to the stan
and math repos, or leave it since it would break backwards compatibility?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/stan-dev/math/issues/620#issuecomment-333351772, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ADOrqhA0uuWPoXBmP5ufJl6G-3GCeJLYks5snw3ngaJpZM4PW7u7
.

I'm with @bgoodri. I see this more as a bug rather than an intentional
behavior that that we had intended to maintain.
Now... there might (possibly) be places that call these functions that
should be doing additional checks.
On Sun, Oct 1, 2017 at 12:18 AM, bgoodri<EMAIL_ADDRESS>wrote:

I don't think backward compatibility is a priority when the only things
that would get seriously broken are mathematically wrong. But someone else
should opine on this before we do it.
On Sat, Sep 30, 2017 at 11:58 PM, Andrew Johnson<EMAIL_ADDRESS>
wrote:

I see what you mean. Should I introduce those as pull requests to the
stan
and math repos, or leave it since it would break backwards compatibility?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/stan-dev/math/issues/620#issuecomment-333351772,
or mute
the thread
<https://github.com/notifications/unsubscribe-
auth/ADOrqhA0uuWPoXBmP5ufJl6G-3GCeJLYks5snw3ngaJpZM4PW7u7>
.

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/stan-dev/math/issues/620#issuecomment-333352366, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAZ_F-lhQX0_OB6W9M6Pkh7pEKXSxEwXks5snxKZgaJpZM4PW7u7
.

I also agree.  This doesn't break backward compatibility---it fixes a bug.

On Oct 1, 2017, at 12:18 AM, bgoodri<EMAIL_ADDRESS>wrote:
I don't think backward compatibility is a priority when the only things
that would get seriously broken are mathematically wrong. But someone else
should opine on this before we do it.

OK. @andrjohns if you want to take this, go ahead and change the functions in Stan Math to call Boost's versions unconditionally, and then we will open up an issue to change the Stan language once that gets merged.


[BUG] Why is morphic.sh different to the open source version in terms of UI?

Is there an existing issue for this?

[X] I have searched the existing issues

Vercel Runtime Logs

[ ] I have checked the Vercel Runtime Logs for errors (if applicable)

Current Behavior
Go to morphic.sh, it looks different
Expected Behavior
If Morphic.sh is open source, why aren't they the same UI?
Steps To Reproduce
Go to morphic.sh, look
Run morphic locally + look
Environment
- OS: Mac
- Browser: Chrome

Anything else?
No response

Please read this note: https://github.com/miurla/morphic?tab=readme-ov-file#morphic


compile with libevent

the adapters/libevent.h use the function  of stand library: free and malloc,when i compile with libevent,the compile give me the error:‘free’ was not declared in this scope and malloc’ was not declared in this scope,
and i included the <stdlib.h> to adapters/libevent.h  and recompile ,then everyting is right

forgive my lousy english

It's true that the adapter is missing an include to stdlib.h and we could add it, but I can only really cause an issue if I only include that file (and not hiredis).


is consul needed?

Hey guys,
I want to use vault on AWS but I'm wondering if it can be done without consul?
If so, how does one go about that?

Consul is required for high availability (HA), so it's the recommended approach for production. That said, for cases where HA isn't as important, it is possible to run Vault with just S3. If you want to add a PR to make that an optional configuration, I'd welcome it :)

It's possible to have HA without Consul using DynamoDB as backend.  This module doesn't support it yet, but it's an easy enough addition.
Use the modules/vault_cluster nested module only if you just want the vault cluster.


Card error

I don't quite get it. I'm using test Public key pk_test_***** but not quite sure how to make the request in test mode. Can someone point me in the right direction on how to properly integrate the payment gateway?
{
  "error": {
    "code": "card_declined",
    "decline_code": "live_mode_test_card",
    "doc_url": "https://stripe.com/docs/error-codes/card-declined",
    "message": "Your card was declined. Your request was in live mode, but used a known test card.",
    "param": "",
    "type": "card_error"
  }
}

Thanks, everyone

OK. I got it. I didn't provide the Secret key. Now it's working.


Error calculating neighbors on sparse array with cosine metric

Downstream of https://github.com/lmcinnes/pynndescent/issues/95
Tracking this here since it breaks a multimodal example.
import scanpy as sc
from scipy import sparse

# smaller examples don't replicate (i.e. n_obs < 5000)
adata = sc.AnnData(X=sparse.random(5000, 100, density=0.3, format="csr"))
sc.pp.neighbors(adata, use_rep="X", metric="cosine")

Fixed upstream


Correct nullability types in GetShortestPath

Codecov Report
Base: 86.55% // Head: 86.60% // Increases project coverage by +0.05% :tada:

Coverage data is based on head (403b493) compared to base (ec242c0).
Patch coverage: 100.00% of modified lines in pull request are covered.

Additional details and impacted files
@@            Coverage Diff             @@
##           master      #94      +/-   ##
==========================================
+ Coverage   86.55%   86.60%   +0.05%
==========================================
  Files         183      183
  Lines        4805     4823      +18
  Branches     1085     1085
==========================================
+ Hits         4159     4177      +18
  Misses        353      353
  Partials      293      293

Impacted Files
Coverage Δ

Source/SuperLinq.Async/GetShortestPath.cs
94.11% <100.00%> (+0.32%)
:arrow_up:

Source/SuperLinq/GetShortestPath.cs
94.19% <100.00%> (+0.35%)
:arrow_up:

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

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


NEW YEAR COUNTDOWN

Aim
It is used  to calculate the no of days left for new year celebration ,using the concept of html ,css, js .
Details
basic new year app
styles are provided using css and js is also added.

I want to work on it as a Hacktoberfest 2021 participant? Is it possible?


Support for Raspberry Pi

Hi;
We used to have support for Raspberry Pi. I am just curious if we want to add support for the latest Raspberry Pi, which is Rasbperry Pi 3 with 1.2GHz 64-bit quad-core ARM Cortex-A53 processor. The default official O/S for Raspberry Pi 3 is Raspbian which is based on Debian 8, Jessie.
Vahid

Support for RPi has been added to the IPOP Release 17.08.


Glad If we can install it on Mikrotik Routers.

It will be awesome if we can use this thing on mikrotik router, then it will be a great tool for the ISPs and also home network users who want there lan device access remotly.

For testing, we can use x86 free VirtualBox version of Mikrotik.

I have successfully run this on my RB5009 with the container feature. To avoid potential compatibility issues, I highly recommend using a glibc-based image. We already have bug reports probably related to musl builds on arm systems in issue #211.
One issue with a glibc-based image is the size. The debian-slim image I initially created is over 100MB (uncompressed size), which is too large for a router's internal flash. To overcome this, my approach is to build the binary on a Debian image and then copy the related libraries and the compiled binaries to a busybox-glibc image. Here's my Dockerfile:
FROM rust:bookworm as builder
RUN apt update
RUN apt -y install openssl libssl-dev build-essential
WORKDIR /home/rust/src
COPY . .
RUN cargo build --locked --release --features client,server,noise,hot-reload
RUN mkdir -p build-out/
RUN cp target/release/rathole build-out/

FROM busybox:stable-glibc
WORKDIR /app
COPY --from=builder /lib/aarch64-linux-gnu/libssl.so.3 /lib/aarch64-linux-gnu/libssl.so.3
COPY --from=builder /lib/aarch64-linux-gnu/libcrypto.so.3 /lib/aarch64-linux-gnu/libcrypto.so.3
COPY --from=builder /lib/aarch64-linux-gnu/libgcc_s.so.1 /lib/aarch64-linux-gnu/libgcc_s.so.1
COPY --from=builder /home/rust/src/build-out/rathole .
USER 1000:1000
ENTRYPOINT ["./rathole"]

The image produced with this Dockerfile is less than 13MB, which seems good enough to me. If you have external disks for your router and don't mind a larger image size, you can simply use a debian-slim image.
Regarding setting up the container on the router, you can refer to MikroTik's official documentation. One thing to note is that MikroTik's container implementation does not allow single file mounts, so you have to mount a whole folder. That folder is not accessible from MikroTik Winbox, and you have to use SFTP to upload config files. You can refer to the mosquitto MQTT server example to see how to do this.


[$250] Report waiting for approval shows in OldDot but not in NewDot

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Version Number:
Reproducible in staging?:  Need reproduction
Reproducible in production?: Need reproduction
If this was caught on HybridApp, is this reproducible on New Expensify Standalone?:
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: @saracouto
Slack conversation (hyperlinked to channel name): Expensify Bug
Action Performed:

Have a employee to submit a report
As a approver login to OldDot and ensure the report is pending for approval
Log in to NewDot and look for the same report

Expected Result:
Report should be showing in the NewDot
Actual Result:
Does not appear until a comment is left in OldDot
Workaround:
unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[ ] Android: Standalone
[ ] Android: HybridApp
[ ] Android: mWeb Chrome
[ ] iOS: Standalone
[ ] iOS: HybridApp
[ ] iOS: mWeb Safari
[x] MacOS: Chrome / Safari
[ ] MacOS: Desktop

Screenshots/Videos

Add any screenshot/video evidence

View all open jobs on GitHub
Upwork Automation - Do Not Edit

Upwork Job URL: https://www.upwork.com/jobs/~021859629708543110385
Upwork Job ID:<PHONE_NUMBER>543110385
Last Price Increase: 2024-11-21

Issue OwnerCurrent Issue Owner: @saracouto

This has been labelled "Needs Reproduction". Follow the steps here: https://stackoverflowteams.com/c/expensify/questions/16989

@sakluger do you know if this user has workspace chat enabled? If not, then the report shouldn't show in NewDot.

@flaviadefaria here's the bug report from @saracouto. She said that this happened in the Contractor policy, which is fully migrated.

No proposals yet.

Hello, I'm Zuza from Software Mansion agency and I can take care of this issue 😊

Thanks @zfurtak!
@saracouto - Since you were the one who reported this issue, I've assigned you to help verify reproduction steps. Could you please check this comment and see if any steps are wrong or missing in the reproduction video? Feel free to unassign after responding.

I don't have any current report in that situation. Once I do, I'll post/report here. If I don't see anything weird in a couple weeks, I'll close this one out!

Ok, I think I just ran into this situation again. @blimpich submitted these two expenses and I got the email notification and I can see it in old.dot:

However, I don't see it under the LHN in new.dot:

Unassigning myself but let me know if you need anything else!

@zfurtak let us know if this is helpful as this is a critical issue for us. I'll also try to reproduce it in my test account tomorrow morning.

@zfurtak are you still planning to work on this? This is a blocker for our launch so we'd appreciate if you could give us an update asap - thanks!
PS: I'll also try to reproduce this in my test account today.

Hello, I'm currently trying to reproduce this bug but so far I couldn't do it, let me know if you came across this bug on you account.
It would be great to have more specific reproduction steps, maybe I'm missing something 🤔

I noticed this happened again on my end:
OldDot:

NewDot:
Just Matt's report is showing up:

@zfurtak is there any other information that @saracouto could provide you? Would it help if she exported the Onyx state?

Could you please confirm the type of workspace setup used here? Specifically, is it managed through the Workspace -> Workflows -> Add Approvals? Additionally, I understand from the Slack discussion that this involves the US Contractors policy. Could you tell me how to access it?
Thank you 😊

@saracouto some questions from me:

Do you know if these reports from @blimpich were created in Classic or ND?
Do you know if these reports from @blimpich were submitted in Classic or ND?

Thanks!

@saracouto some questions from me:

Do you know if these reports from @blimpich were created in Classic or ND?
Do you know if these reports from @blimpich were submitted in Classic or ND?

Thanks!

Both were created and submitted in NewDot.

US policy

Thanks for confirming @blimpich! I chatted with @puneetlath and it looks like the US workspace was only partially migrated so I'll close this issue until we finish migrating it and this might get automatically fixed then.


Add Polyfill for Array.find and this.el.closest for ie11 support

1⃣ Is this something that is wanted/needed? Did you create a feature-request issue first?
Yes, #119
2⃣ Does it contain multiple, unrelated changes? Please separate the PRs out.
No, all changes are polyfills needed for IE 11 support
3⃣ Does it include tests if possible? (Not a deal-breaker, just a nice-to-have)
No
4⃣ Please include a thorough description of the feature/fix and reasons why it's useful.
Although currently polyfills support the onclick actions, more are needed when working with input fields in IE11
5⃣ Thanks for contributing! 🙌
You're welcome - Happy to help where I can.

I found I needed to add a "hydrate" method to all my Livewire components since v0.2 - Seems to be breaking phpunit tests for CI on this PR, but passes fine with v0.1.6 on my local environment.

Ah yes, sorry about that. The issue is fixed in v0.2.1

Cool, could you return the Travis Build as it should work now ;)

Thanks, tests all green after the fix in v0.2.1 - this PR is ready to rock ;)

Thanks Roy!

@all-contributors please add @rverrips for maintenance


Paullecomte07/intro to python exercices

Adding small exercises related to Python basic knowledge (variables, types, ...).

thanks for the reviewing :)


Building fails with SIGSEV

Executing repro.sh.txt produces compilation failure with sigsev, logs: log.txt

Closing - I no longer have access to that machine and I was never able to reproduce this on other machines.


Remove partial model download

Where are the models downloaded to? My internet dropped when downloading one of the ggml models and rather than re-downloading on the next run, it's just running with the partial download. I've tried uninstalling llm and the gpt4all plugin, checked the "Application Support/io.datasette" directory, checked the homebrew cellar.

The model for me was downloaded to ~/Library/Application Support/io.datasette.llm/llama-cpp/models/llama-2-7b-chat.ggmlv3.q8_0.bin

This happened to me too. There must be state somewhere else. When I list models my failed one shows as installed, but it is not in that directory.

I found where the gpt4all llama-2-7b model was partially downloaded on macOS. Deleting it caused the download to start again.
rm ~/.cache/gpt4all/llama-2-7b-chat.ggmlv3.q4_0.bin

I found where the gpt4all llama-2-7b model was partially downloaded on macOS. Deleting it caused the download to start again.
rm ~/.cache/gpt4all/llama-2-7b-chat.ggmlv3.q4_0.bin

You absolute legend. There should definitely be a 'force re-install/re-download' option, though.

I found where the gpt4all llama-2-7b model was partially downloaded on macOS. Deleting it caused the download to start again.
rm ~/.cache/gpt4all/llama-2-7b-chat.ggmlv3.q4_0.bin

You absolute legend. There should definitely be a 'force re-install/re-download' option, though.


Very long startup time after first installation

Ionic version:  (check one with "x")
[ ] 2.x
[x ] 3.x
[ ] 4.x
I'm submitting a ...  (check one with "x")
[x] bug report
[ ] feature request
Please do not submit support requests or "How to" questions here. Instead, please use one of these channels: https://forum.ionicframework.com/ or http://ionicworldwide.herokuapp.com/
Current behavior:
very long startup time (90!!!! seconds)  after first installation of the app (android&ios). after this long process, the app works normally. this just appears after first install or update of the app.
Expected behavior:
2-3 seconds startup time.
Steps to reproduce:
Using latest ionic 3.9.2
Related code:
{   "name": "unihockey.club",   "author": "Sandro Scalco",   "homepage": "",   "private": true,   "scripts": {     "clean": "ionic-app-scripts clean",     "build": "ionic-app-scripts build",     "lint": "ionic-app-scripts lint",     "ionic:build": "ionic-app-scripts build",     "ionic:serve": "ionic-app-scripts serve"   },   "dependencies": {     "@angular/common": "5.0.0",     "@angular/compiler": "5.0.0",     "@angular/compiler-cli": "5.0.0",     "@angular/core": "5.0.0",     "@angular/forms": "5.0.0",     "@angular/http": "5.0.0",     "@angular/platform-browser": "5.0.0",     "@angular/platform-browser-dynamic": "5.0.0",     "@ionic-native/calendar": "4.4.0",     "@ionic-native/camera": "4.4.0",     "@ionic-native/contacts": "4.4.0",     "@ionic-native/core": "4.4.0",     "@ionic-native/email-composer": "4.4.0",     "@ionic-native/facebook": "4.4.0",     "@ionic-native/file": "4.4.0",     "@ionic-native/in-app-browser": "4.4.0",     "@ionic-native/onesignal": "4.4.0",     "@ionic-native/paypal": "4.4.0",     "@ionic-native/splash-screen": "4.4.0",     "@ionic-native/status-bar": "4.4.0",     "@ionic-native/youtube-video-player": "4.4.0",     "@ionic/cloud-angular": "0.12.0",     "@ngx-translate/core": "^8.0.0",     "@ngx-translate/http-loader": "^0.1.0",     "@types/papaparse": "^4.1.30",     "angular2-elastic": "^0.13.0",     "com.paypal.cordova.mobilesdk": "~3.5.0",     "cordova-browser": "~5.0.1",     "cordova-plugin-add-swift-support": "^1.6.1",     "cordova-plugin-camera": "~2.4.1",     "cordova-plugin-compat": "~1.1.0",     "cordova-plugin-device": "1.1.4",     "cordova-plugin-email": "~1.2.6",     "cordova-plugin-facebook4": "~1.7.4",     "cordova-plugin-file": "^4.3.3",     "cordova-plugin-inappbrowser": "~1.6.1",     "cordova-plugin-ionic": "^2.0.1",     "cordova-plugin-ionic-webview": "^1.1.11",     "cordova-plugin-splashscreen": "~4.0.1",     "cordova-plugin-statusbar": "^2.2.3",     "cordova-plugin-whitelist": "1.3.1",     "cordova-plugin-youtube-video-player": "^1.0.6",     "cordova-sqlite-storage": "2.0.1",     "firebase": "^4.6.2",     "ionic-angular": "^3.9.2",     "ionic-plugin-keyboard": "~2.2.1",     "ionicons": "~3.0.0",     "json2csv": "^3.7.3",     "ng-elastic": "^1.0.0-beta.3",     "onesignal-cordova-plugin": "2.1.0",     "papaparse": "^4.3.6",     "reflect-metadata": "^0.1.10",     "rxjs": "5.5.2",     "sw-toolbox": "3.6.0",     "zone.js": "0.8.18",     "cordova-ios": "~4.5.3"   },   "devDependencies": {     "@ionic/app-scripts": "3.1.0",     "ionic": "3.18.0",     "typescript": "2.4.2"   },   "version": "1.12.1",   "description": "unihockey.club | Vereinsmanagement",   "cordova": {     "platforms": [       "browser",       "ios",       "android"     ],     "plugins": {       "com.paypal.cordova.mobilesdk": {},       "cordova-plugin-camera": {         "CAMERA_USAGE_DESCRIPTION": "App would like to access the camera",         "PHOTOLIBRARY_USAGE_DESCRIPTION": "App would like to access the library."       },       "cordova-plugin-compat": {},       "cordova-plugin-device": {},       "cordova-plugin-email": {},       "cordova-plugin-facebook4": {         "APP_ID": "XXXXXX",         "APP_NAME": "unihockey.club"       },       "cordova-plugin-inappbrowser": {},       "cordova-plugin-splashscreen": {},       "cordova-plugin-whitelist": {},       "cordova-sqlite-storage": {},       "ionic-plugin-keyboard": {},       "cordova-plugin-youtube-video-player": {},       "cordova-plugin-file": {},       "cordova-plugin-ionic-webview": {},       "cordova-plugin-ionic": {         "APP_ID": "XXXXX",         "CHANNEL_NAME": "Production",         "UPDATE_METHOD": "background",         "UPDATE_API": "https://api.ionicjs.com",         "MAX_STORE": "2"       },       "onesignal-cordova-plugin": {},       "cordova-plugin-statusbar": {},       "cordova-plugin-add-swift-support": {}     }   } }
insert short code snippets here

**Other information:**
<!-- List any other information that is relevant to your issue. Stack traces, related issues, suggestions on how to fix, Stack Overflow links, forum links, etc. -->

**Ionic info:** (run `ionic info` from a terminal/cmd prompt and paste output below):

``cli packages: (C:\Users\sandr\AppData\Roaming\npm\node_modules)

    @ionic/cli-utils  : 1.18.0
    ionic (Ionic CLI) : 3.18.0

global packages:

    cordova (Cordova CLI) : 7.1.0

local packages:

    @ionic/app-scripts : 3.1.0
    Cordova Platforms  : none
    Ionic Framework    : ionic-angular 3.9.2

System:

    Node : v6.11.3
    npm  : 3.10.10
    OS   : Windows 10

Environment Variables:

    ANDROID_HOME : not set

Misc:

    backend : pro`
insert the output from ionic info here

What command did you use to build your app?

Hello! Thank you for opening an issue with us! Would you be able to provide a sample application via GitHub that demonstrates the issue you are having? Thanks for using Ionic!

I'm using Ionic Pro to build the app as production apps via App Store and Google Play Store.  tested on iPhone 8 IOS 11 and Samsung Galaxy A3 Android. The Repo is private, I can give you read Access if you provide me your github username.

Updated to latest Typescript 2.6.1 and it seems to be much better.

Android still an issue.. you can download the app in the android play store: https://play.google.com/store/apps/details?id=club.unihockey.app


Drop privileges in nodaemon mode

switch_user() to drop privileges is only called when flag -d is not set. Is there any specific reason for this?
Because I was confused when I entered the user name to the config and dropping privileges didn't work
a) when launching via init system that sets -d for monitoring purposes
b) when testing it from the command line
I think that condition should either be removed or at least documented. I could provide a patch for any of the options if you wish.
See https://github.com/umurmur/umurmur/blob/master/src/main.c#L365

There is a lengthy discussion in #105 re this. Personally I have no strong opinion (I use it only for testing/debugging).

I see. Haven't found it when searching for "privilege" etc., thanks for the reference