Button next and previous not working in RTL

Describe the bug
in RTL website, Navigation and indicators are clickaable(we see mouse pointer on hover) but clicking has no effect.
To Reproduce
Example of configuration used not working:
https://swiffyslider.com/configuration/?slider-item-ratio=slider-item-ratio&slider-item-snapping=slider-item-snapstart&slider-nav-visible=slider-nav-visible&slider-indicators-style=slider-indicators-round&slider-indicators-highlight=slider-indicators-highlight&preview-style=preview-images
In LTR no issue.

Facing the same issue

Adding an online demo: https://jsfiddle.net/wk2Lpndx/7/
It will work if you just replace <html dir="rtl"> by <html dir="ltr">

Hi @heyyo-droid ,
is this the way to fix the issue? I'm facing this issue and add  but it did work. I'm use angluar

I didn't provide any solution in my fiddle, it just demonstrate the bug that the slider buttons are not working in RTL direction but does in LTR.

Adding an online demo: https://jsfiddle.net/wk2Lpndx/7/
It will work if you just replace <html dir="rtl"> by <html dir="ltr">

Hi @heyyo-droid ,
is this the way to fix the issue? I'm facing this issue and add but it didnot work. I'm use angluar

Hi @nicped ,
Any chance we will get this annoying bug fixed ?
Your library is awesome we loved it, we use it now on all our projects, but this bug for Right To Left websites is a really a big limitation.
I updated my fiddle to make it a little more explicative.
https://jsfiddle.net/wk2Lpndx/7/

Code to detect the direction of an HTML element, its direction could be set on the element itself using dir="rtl", or by any parent. So we can't only retrieve dir property value. We need to use window.getComputedStyle
const elem = document.getElementById('slider');
let direction = window.getComputedStyle(elem, null).getPropertyValue('direction');

Hi @nicped ,
I just pushed a pull request adding RTL support in CSS and JS, and also some examples.
I also added a .vscode settings.json for Linux, I adapt the configuration of emeraldwalk.runonsave vscode extension for Linux. (Not sure if VScode can handle several Operating systems in one unique settings.json file, so I just added separate file for Linux)

Looks good to me

I put in place a Github page to preview RTL support:

https://heyyo-droid.github.io/swiffy-slider/docs/slider-navigation/
https://heyyo-droid.github.io/swiffy-slider/docs/slider-indicators/

Awesome - thanks for chipping in. Looks good - I will give it a spin together with a bunch of other changes that needs to be published as well...

I was thinking to add Direction as new checkbox in Configuration page too. What do you think ?

Awesome - thanks for chipping in. Looks good - I will give it a spin together with a bunch of other changes that needs to be published as well...

I'm curious what will come next on top of the current :icecream:

@nicped any update on this ?


In latest WebStorm release candidate ... debug will hang because of CodeGlance, WebStorm dev confirmed...

In latest WebStorm release candidate ... debug will hang because of CodeGlance, WebStorm dev confirmed...
regards
Sean

I am doing some more testing on RC and will reply back on findings...
closing for now

Closed due to lack of information. reopen if you have some details.


DevOps: enable application logging

Setup application to use Application insights.
https://docs.microsoft.com/en-us/azure/azure-monitor/app/app-insights-overview

[ ] Create Infrastructure

[ ] Update script - Create app insight
[ ] Update script - Update web app with app insight

[ ] use insight nuget


Add README.md for Spring Boot sample

Implementations: Spring Boot

There is no README.md for Spring Boot sample

Done. Merging into master today.


Add CachedResponse.cache_key attribute

Closes #327

Coverage increased (+0.004%) to 97.516% when pulling fc7895c32265b51a3bc95b7b2804150f20247d87 on JWCook:response-cache-key into 0e933fc47d199b8a6a65a8037c01d9ab36c65303 on reclosedev:master.


Issue/22 refactor

I am sorry for the long PR, I wasn't able to reduce it to something smaller.

In package com.laserfiche.repository.api.clients.impl, each retrofit service interface either contains generated code (named xxxApi) or contains manual code (nextLink support or any manual override, named xxxApiEx). This way, we can have pipeline that swaps out generated code if our APIs change.
JavaDoc only stays in one place (single source of truth): if a method is implementing an interface, the JavaDoc stays with the interface; otherwise it stays with the method.
Move client instantiation logic into each of the clients themselves instead of leaking into RepositoryApiClientImpl.
Methods use and return public interface as much as possible instead of the corresponding implementation.

Fix #22

it appears that all the foreach/next link test cases are failing, and i see that you added a bunch of additional *ex.java files, so should all those test cases also be refactored?

Yes, you are right. I am working on that.

it appears that all the foreach/next link test cases are failing, and i see that you added a bunch of additional *ex.java files which contains the paginate functions, so should all those test cases also be refactored?

Fixed, thanks!


Tom and Jerry Potd Java Solution

Sagar Brother there is some redundancy in the files name in your repo please fix that, that redundancy causes an error in adding a new folder to the codebase and committing it.
Somehow I made this pull request please merge this merge will fix the error.

Please read the new Contributing.md and make changes in your PR accordingly. Thank you


Allow to override stock image

Is your feature request related to a problem? Please describe.
Frigate card stock image is beautiful, but at night/dark it irritates my eyes because of bright colours. It also doesn't fit well with dark theme.
Describe the solution you'd like
Allow user to override stock image, or even better: transform current stock image to dark theme friendly and add an option to choose between light and dark image.
I'm not an image editor expert, but I used GIMP to lower brightness on image and this is the example which I would use for override:

What does your config look like? The image can be set to a custom url or a camera entity so it's unclear to me why you're not seeing that option?

What does your config look like? The image can be set to a custom url or a camera entity so it's unclear to me why you're not seeing that option?

Sorry, I didn't make it clear.
This is related to https://github.com/dermotduffy/frigate-hass-card/issues/398 where stock image is shown to avoid failed login attempts or when image is not available, but the image itself cannot be changed.

I think there can be only one stock image. It's really intended as a "last resort" / failback type image -- the image is encoded into the Frigate card JS itself to make sure there's no external web fetches so "nothing can go wrong" when it needs to be displayed. Adding more stock images would increase the size of the JS with limited value.
Some options I imagine:

Automatically detect when HA darkMode is enabled, and automatically apply a CSS brightness filter to a display image (no matter what that is). Please note this only works (AFAIK) when using the default HA theme, as it lets you choose auto/dark/light in the profile settings. If the user overrides with a specific theme selection, it will always appear to the card that darkMode is off.

Manually allow the user to specify a darkMode (auto, dark, light). Auto would follow the behavior from option 1, dark light would force a particular choice.

[Totally different] Instead of using the stock image as a fallback, use the URL provided (if any). This could be useful if someone is using image view with the camera entity (like I think you are @peledzius), in that you could also specify a URL and when the camera entity is not available the URL would be used instead.

Please note that all three options would only apply to the image view, i.e. if you change to live or clips the above has no effect.
Thoughts?

Won't help me, because I'm using custom theme, which is actually the same as HA default dark theme (to set dark mode across every device by default)
Sound nice, doesn't require any network resources.
Gives you more control of the image view, but maybe is more complicated one to implement?

I would prefer any, just which is easier for you to implement. :)

OK, I think 2 is the best path forwards and straightforward to implement.

@peledzius ... thinking about this more, why should this only apply to the image view, and not all the other views? Should this be a card-wide option that just applies the brightness filter at the top level?
New suggestion:

As with option 2, except filter applies to the whole card not just image view. The new variable would be view.dark_mode and allowable values would be:

'on': Dark-mode is enabled card-wide always.
'off': Dark-mode is disabled card-wide always.
'auto': Dark-mode is enabled either when the user has dark mode chosen in their profile (i.e. not using a custom theme but has selected 'dark') OR when the timeout_seconds interaction handler expires, i.e. would be dark until it is interacted with in this mode.

Great suggestion! If I understand correctly, brigthness filter will only apply to stock image or something else too?

In option 4 it would apply to literally everything in the card (e.g. clips / live view / gallery / image view stock or non-stock -- everything).

Tried out dark mode. Guess I misunderstood how this dark_mode would apply for everything in the card. Now every item in the card it's kinda too dark for me. I would prefer everything like it was before and only make dark_mode apply to stock image. Maybe it's possible to make a dark mode override for stock image/screensaver? Sorry if I wasn't specific before.

I would prefer everything like it was before and only make dark_mode apply to stock image.

I still don't understand why dark mode would ever be a feature of the image view specifically though, i.e. I believe you happen to use image as the default, but image isn't even enabled by default so I imagine most people use something else.
Maybe it's just too dark and I such tweak it up? Or am I missing something that is unique to image mode?

Actually, I don't want to make image view dark at all. I would only prefer dark mode for stock image(bird flying in blue sky), which is embedded in the card.

Ah, so just making the stock image always darker is really what you're after?
When the current dark mode is in auto, isn't that almost the same. i.e. the stock image would appear darker, but the moment you interact with the card it goes back to normal.

Ah, so just making the stock image always darker is really what you're after?

Yes!

When the current dark mode is in auto, isn't that almost the same. i.e. the stock image would appear darker, but the moment you interact with the card it goes back to normal.

I don't think it's the same, I've set timeout_seconds: 0 and it's always dark, even after interaction with card. And what I'm after: making darker stock image, which is displayed briefly before image url/camera snapshot loads, or image url/camera snapshot is unavailable. Of course with mode: screensaver stock image could be darker too.

I don't think it's the same, I've set timeout_seconds: 0 and it's always dark,

You're right, with timeout_seconds set to 0, there is no interaction timer so we'd have to choose it always dark or always not dark.

And what I'm after: making darker stock image, which is displayed briefly before image url/camera snapshot loads,

I think the crucial bit here is you want the stock image darker, but NOT the image url/camera snapshot darker once it loads, right? This is the bit I had missed before.
I think this is a very niche case you're after here, where even when there is user interaction you want a dark stock image (but otherwise the rest of the card is not dark!). So I think just allowing the stock image to be overridden with by the URL is the best idea. Then you can set it to whatever you want, including just a darker version of the stock image. Make sense?

@peledzius Implemented in #683, but I'll hang on to make sure this will work for you!

This does the job for me. Tested, looks like it does not override stock image if camera snapshot is unavailable(camera is off) - I still see original stock image.

@peledzius Would you mind trying again. PR is the same, but now with:

Re-clicking the image button should re-fetch the image.
[New] If the camera entity is unavailable it'll fallback to the URL image.

Please note: If there's an image load error, the stock image will be displayed. This is by design, so we can be stateless and avoid getting stuck in a loop (bad image -> set to url -> bad image -> set to url, etc). Unavailable entities are not an image load error.

Cool, everything seems OK! Thanks.


Use modular Firebase admin in v1.x

Is your feature request related to a problem? Please describe.
We should take advantage of modular Firebase admin:
https://firebase.google.com/docs/admin/migrate-node-v10#use-modules-instead-of-namespaces
Describe the solution you'd like and how you'd implement it
A clear and concise description of what you want to happen.
Currently, we do:
import * as admin from 'firebase-admin'

We should use:
import { initializeApp } from 'firebase-admin/app'

Is this a breaking change?
Would this require existing users to change how they're using next-firebase-auth?
No.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
None

Firebase just released v11: https://github.com/firebase/firebase-admin-node/releases/tag/v11.0.0
I will try to use it. If there's any issue, should I report them here or should I make a new one? @kmjennison

@louisgv Please open a separate issue if you have a problem with v11. Thanks!

Closed in #548.


5.11.0-r2

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 46.18%. Comparing base (72fc065) to head (cdcd190).

Additional details and impacted files
@@           Coverage Diff           @@
##           master      #74   +/-   ##
=======================================
  Coverage   46.18%   46.18%
=======================================
  Files          10       10
  Lines         734      734
=======================================
  Hits          339      339
  Misses        395      395

Flag
Coverage Δ

unittests
46.18% <ø> (ø)

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

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Pass props to DetailPanel for tree

Related Issue
#419
Description
This PR passes the level and the row data for the Detail Panel for the case of tree data to override them for different levels.

That will do just fine


Provide type safety for enum type properties

Is your feature request related to a problem? Please describe.
Currently (v0.1), we are still relying on using strings to define many of the property values and would need to depend on tooling to know if the assigned values are valid.
Describe the solution you'd like
All resource types have a template reference in which they describe what properties are of enum type. The authoring process would be much simpler if the language allowed me to use those type safe enums as opposed to just strings.
I know that strings give a lot of flexibility. But ideally, the compilation from Bicep to ARM would allow both approaches, and fail if a string value cannot be parsed/converted to an enum value.

Totally agree! This is something that we will be covering under https://github.com/Azure/bicep/issues/401

Going to close this as it is covered by #401

Hi @alex-frankel, @anthony-c-martin
This issue does not just refer to validating if input strings are valid on a first pass validation.
I would like to have the option of having type safety and IntelliSense at write time.
For instance if I'm specifying the location of a storage account, I'd like to be able to use any of the two options below
location: Location.AustraliaSouthEast
or
location: 'australiasoutheast'
With proper tooling and IntelliSense, the first option would give me a huge productivity advantage. I don't need to remember all potential valid values, but would be suggested by the editor.
And the same would apply to all enum types, as they are provided by the resource provider API Swagger specs.
Validation and analysers are a great advantage, but IntelliSense for enum values would boost productivity considerably IMO.
I hope this this is something being considered for Bicep 💪
If we think about your Goal:

Build the best possible language for describing, validating, and deploying infrastructure to Azure.

I would like to see:
1. Build the best possible language for authoring, describing, validating, and deploying infrastructure to Azure.
I hope this clarification makes sense.

@pacodelacruz Absolutely! We have already begun working on IntelliSense. Enum value completions will be included in that.
I also agree that we should add "authoring" to the first goal. @alex-frankel thoughts?

Thanks @majastrz!
@alex-frankel , is IntelliSense and Enum value completions included in #401 ?
Thank you all!

It isn't. I think we linked to the wrong issue when closing this one. There is another issue tracking the IntelliSense work. I'll leave this one open for now.

I'd love to see something like Pulumi's enum support in Bicep. I like their relaxed enums approach.

@pacodelacruz - pulumi's enum support is interesting. I'm not sure I see the benefit of strict enum's versus what we have today in bicep. For example, on a storage account sku, I think we already do a good job with intellisense and validation:

How would you want the current bicep experience to change to be more like Pulumi's?
I can see the concept of relaxed enum's being useful for something like locations, where it is harder to have the exact list of known good values because it is dependent on so many factors.

Hey @alex-frankel , thanks for your prompt response. Agree that you are already giving great intellisense there that cover most of the cases. But, if enums were fully supported in Bicep, then you could define variables and params to be of those enum types, and those validations and autocomplete features can happen upstream, e.g. when typing my values in a params file. That's what you typically get in a first class programming language. Relaxed enums type approach would be best of both worlds.

@shenglol with the upcoming decorator support, I wonder if we should look into having a decorator that inherits the paramer allowed values from the type definition of the property to which the parameter is assigned. It's the reverse of a typical flow of types, but feels like it could be useful. (Probably something we'd need to run by Anders as well.)

But, if enums were fully supported in Bicep, then you could define variables and params to be of those enum types, and those validations and autocomplete features can happen upstream

Got it - this clicked for me and agreed it would be very nice. It would be interesting if we could implement something like what @majastrz is describing.

@shenglol with the upcoming decorator support, I wonder if we should look into having a decorator that inherits the paramer allowed values from the type definition of the property to which the parameter is assigned. It's the reverse of a typical flow of types, but feels like it could be useful. (Probably something we'd need to run by Anders as well.)

Yeah agree that this could be useful and we should run this by Anders. I think it would be challenging to come up with a syntax to reference the type definitions as the resource types are lengthy quoted strings.

I was thinking of something more like "inherit allowed values from call/reference site(s)" without having to type in a huge reference path.

Something similar to TypeScript's typeof keywords?
interface LeeeeeeeeeeeeeeeeeeengthyResourceType {
    sku: {
        name: 'A' | 'B' | 'C'
    }
}

declare var foo: LeeeeeeeeeeeeeeeeeeengthyResourceType;

declare var fooName1: LeeeeeeeeeeeeeeeeeeengthyResourceType['sku']['name']; // 'A' | 'B' | 'C'
declare var fooName2: typeof foo.sku.name; // 'A' | 'B' | 'C'

It would be great if when creating modules one could I want the allowed values to come from another enum.
param IntegrationAccountName string
@typeof =<EMAIL_ADDRESS>param sku string
resource IntegrationAccount 'Microsoft.Logic/integrationAccounts@2016-06-01' = {
name: IntegrationAccountName
location: resourceGroup().location
sku: {
name: sku
}
properties: {
state: 'Enabled'
}
}


Enhanced Depends Issue with Kubeflow Pipelines (task result 'Omitted' for task ... is invalid)

Hello everyone,
as described on charmhub https://discourse.charmhub.io/t/upgrade-argo-to-3-3-9-to-support-enhanced-depends/10795/3 I have an issue using argos enhanced depends with KFP.
I did update the argo-controller and server to 3.3.9 and also tried using argo-controller --channel 3.3/edge. nevertheless it still does not work.
and I still get the error same error:
ApiException: (500)
Reason: Internal Server Error
HTTP response headers: HTTPHeaderDict({'x-powered-by': 'Express', 'content-type': 'application/json', 'date': 'Thu, 06 Jul 2023 08:12:13 GMT', 'x-envoy-upstream-service-time': '10', 'server': 'envoy', 'transfer-encoding': 'chunked'})
HTTP response body: {"error":"Internal error: templates.example templates.example.tasks.another-func task result 'Omitted' for task 'succeed-func-2' is invalid\nFailed to create a new run.
...

I created a notebook with all necessary code to reproduce the error:

https://gist.github.com/Naegionn/66a1bf93172f70891adf2eb214f8d21d#file-simple-issue-ipynb

In the notebook I use the external KFP endpoint annd hence I am using a function to do the authentication:

https://gist.github.com/Naegionn/1f76814ce48d5a42aa812bfa043bc0b9#file-dex_login-py

As described in the notebook when applying the generated and updated workflow manifest through run_result = client.run_pipeline(experiment.id, run_name, "example-updated.yaml")  it does not work and complain about the use of .Omitted.
Whereas if I apply the manifest through kubectl apply it does not complain and execute the argo workflow. But now it is side stpping kfp entirely and kfp does not show/monitor the pipeline.
Thanks in advance for your Help.

Does anyone have an Idea or does this seems to be more of a problem with KFP tyhan Charmed Kubeflow?

Just updating the issue here
Based on the conversation on Mattermost, an investigation is needed on whether this is an upstream or charmed kubeflow specifc issue.


Error: No such file or directory @ rb_sysopen - /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/addressable-2.8.0/data/unicode.data

# input
brew cu

# output
Error: No such file or directory @ rb_sysopen - /opt/homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/addressable-2.8.0/data/unicode.data

# input
brew doctor

# output
Your system is ready to brew.

# input
brew config

# output
HOMEBREW_VERSION: 3.4.11-53-g34dd8e3
ORIGIN: https://github.com/Homebrew/brew
HEAD: 34dd8e305789a5433d345a29b03a4d4f3a568d1e
Last commit: 4 hours ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: 0f98d77858de1aa1738d1d09ad4d226114255cbe
Core tap last commit: 65 minutes ago
Core tap branch: master
HOMEBREW_PREFIX: /opt/homebrew
HOMEBREW_BAT: set
HOMEBREW_CASK_OPTS: []
HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS: 1
HOMEBREW_CLEANUP_MAX_AGE_DAYS: 1
HOMEBREW_CORE_GIT_REMOTE: https://github.com/Homebrew/homebrew-core
HOMEBREW_FORCE_BREWED_CURL: set
HOMEBREW_FORCE_BREWED_GIT: set
HOMEBREW_MAKE_JOBS: 8
HOMEBREW_NO_ANALYTICS: set
HOMEBREW_NO_AUTO_UPDATE: set
Homebrew Ruby: 2.6.8 => /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby
CPU: octa-core 64-bit arm_firestorm_icestorm
Clang: 13.1.6 build 1316
Git: 2.36.1 => /opt/homebrew/opt/git/bin/git
Curl: 7.83.1 => /opt/homebrew/opt/curl/bin/curl
macOS: 12.4-arm64
CLT: <IP_ADDRESS>.1.1651278267
Xcode: N/A
Rosetta 2: false

Issue looks to be caused by this commit.
https://github.com/Homebrew/brew/commit/fb8a4e565836e33f2195ff49eaf10535d8bb78a0

My fix so far has been this:
cp -R /usr/local/lib/ruby/gems/2.6.0/gems/addressable-2.8.0/data /usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/addressable-2.8.0

I don't have dir /usr/local/lib/ruby/gems/2.6.0
I have dir /usr/local/lib/ruby/gems/3.10
how to fix this error,plz?

Likely just replace the 2.6.0 with 3.10.

Likely just replace the 2.6.0 with 3.10.

But there is no folder with path like 2.6

Otherwise just get the unicode.data file from here:
https://github.com/sporkmonger/addressable/tree/main/data
It is only this file that needs to be in that directory.

yes! it's work,thanks

Otherwise just get the unicode.data file from here:
https://github.com/sporkmonger/addressable/tree/main/data
It is only this file that needs to be in that directory.

@tiancheng92 did this work for you as well? Can we close this then?

I think this is an issue that will impact others. This may require an update to this addon.

i had the same issue and resolved it by
mkdir /usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/addressable-2.8.0/data/
wget https://raw.githubusercontent.com/sporkmonger/addressable/main/data/unicode.data -O /usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/addressable-2.8.0/data/unicode.data

@z0rc I don't think there is an easy way. Does it happen immediately or you already get some output before it errors out?

@ondrejfuhrer Almost immediately after exec, no additional output.
% brew cu
Error: No such file or directory @ rb_sysopen - /usr/local/Homebrew/Library/Homebrew/vendor/bundle/ruby/2.6.0/gems/addressable-2.8.0/data/unicode.data

Tested also brew cu --verbose --no-brew-update, but additional options didn't have effect, error remains as it. brew cu --help works okay though.

yes! it's work,thanks

yes! it's work,thanks

@z0rc & @kovalchik can you try running brew vendor-install ruby if that fixes it maybe?
Since there is no input then it means something is off with the initialisation of this extension, but I can't find anything even closely related to the issue described.

Didn't meant to close it immediately. @kovalchik can you try brew update and then brew cu if it works now? I managed to reproduce the issue and might have found the culprit. Not sure though if it didn't break anything else 😆  🤞

@ondrejfuhrer That worked! After running brew update, brew cu ran and completed successfully. 🙌

I also confirm that this fixed the issue. Thanks!

From a quick glance, this issue is likely due to needing to run #install_bundler_gems at some point. We usually call Homebrew.install_bundler_gems! in commands that use parts of brew that involve external gems (like addressable) but I forgot to handle that in the aforementioned PR. I imagine it's affecting your code because cask/audit requires livecheck/livecheck which now requires addressable.
Anyone who's seeing this error has already run a dev-cmd before (i.e., my commit isn't in a brew release yet), so they should be able to safely resolve the error by running brew install-bundler-gems.
I'm working on a follow-up PR on our end but, unfortunately, I have to create a separate PR beforehand to modify the behavior of #install_bundler_gems (to be able to safely call it in livecheck). Once that's done and I've added Homebrew.install_bundler_gems! in related parts of brew (livecheck, bump, cask/audit), it may resolve this issue for you.
If you want to resolve this quickly or err on the safe side, you can add a Homebrew.install_bundler_gems! call in your code (somewhere early on, where you're setting things up). If you search the brew codebase for install_bundler_gems!, you'll find some example usage.

I'll consider this issue being resolved then 🙂  thank you all for your help investigating this.

After investigating further, we just needed to vendor more of addressable. We were already vendoring the lib directory by default but we also need the data directory, where unicode.data is found. I didn't see the error when I was testing because my addressable directory had all the files from when it was installed. We temporarily reverted the aforementioned commit but a fix will be included when it's reinstated, so this shouldn't require changes on your end.
At this point, users can resolve the error by running brew update. This will work now (with the commit reverted) as well as after the commit is reinstated with an accompanying fix.


move init to LOCAL_COMMANDS

Closes #475
Code Changes

[x] move init to LOCAL_COMMANDS

Steps to Confirm

[x] init works with a local installation from this branch in line with the quickstart (in addition to the fix in #473)
[x] Validate the fidesdemo works as required as well (potentially open an issue there as required to check this box)

Pre-Merge Checklist

[x] All CI Pipelines Succeeded
[x] Documentation Updated
[x] Issue Requirements are Met
[x] Relevant Follow-Up Issues Created

Description Of Changes
This was discovered while resolving the missing commands for a pip installation. It appears that the server/cli check was running when trying to use the init command. This caused an error to be returned when using the quickstart.
I'd also like to do some further testing against fidesdemo.

hit it with the pip uninstall fidesctl -y ; rm -rf dist/ ; python setup.py sdist and then pip installed it, then ran pytest -m unit and pytest -m integration and made sure everything was working!


Update for Visual Studio 2015 RC

I left an issue in a similar repository, but I figured I'd add one here, too.
Is it possible to update this sample from CTP to the current RC? I tried to do this with the mentioned sample and ran into a few issues.

And if all the repositories are connected, this can be closed in favor of a more generic one. :]

Good to track issues in both repos, thank you.

@dstrockis There is some seemingly strange behavior here:

Each time I trigger a challenge to AAD, it seems to authenticate and postback ... but it appends another nonce, so that cookie becomes quite large if many challenges are issued from the same view.
On the postback from AAD, I see .AspNet.Session and _ga headers, and I see posted form data for code, id_token, state, and session_state, but OnAuthorizationCodeReceived doesn't seem to fire and I can't get a Context.User or ClaimsPrincipal.Current.

I can't tell if I'm doing something wrong or if things are just broken right now and the sample guidance is wrong. If it's not possible to troubleshoot here, do you know of a more current sample I can follow? All I'm trying to do is a vanilla AAD SSO authentication scenario with beta6/MVC 6.

@GuardRex take a look at https://github.com/r2musings/AzureADTest
primary i need the  app.UseCookieAuthentication(options => { options.AutomaticAuthentication = true; });
Now I have a user who is authenticated.  I just have a problem because ClaimsPrincipal.Current is not getting set so Authorize(role="") attributes are not working.

@pretzelfisch I tried the options setting, but I still have the same result ... it looks like AAD is posting back correctly (I see form values for code, id_token, state, and session_state with hashed values) coming back to the app, but the middleware isn't handling it. The nonce might be broken ... it looks like it's appending a new nonce every AAD postback from the same view (i.e., every time I trigger a new challenge). The user is not authenticated. It doesn't look like OnAuthorizationCodeReceived is firing. ClaimsPrincipal.Current is not established. There are no exceptions, but nothing is happening. I noted that the project you referenced is dnx451, while I'm working in the Core CLR:
dnx-coreclr-win-x<IP_ADDRESS>-beta6-12005
Win10 preview build 10130
VS 2015 RC
MVC 6
latest beta 6 (nightly builds) of everything except:
"Microsoft.IdentityModel.Clients.ActiveDirectory": "3.1.203031538-alpha"

Perhaps, I should run that sample as is and see if I can get that running and go from there.
If anyone on the MS dev team knows what's going on, please let us know where things stand. I can put up a repo of what I have if anyone (e.g., @dstrockis) would be willing to take a look at it.

Under `dnx451

With minor modifications under dnx451, the project runs and works. When I converted it to dnxcore50, the middleware failed to process the post from AAD.
Has anyone been able to get AAD SSO working with dnxcore50?

Got the word on this ... The sample project incorrectly lists that this NuGet package will work with the Core CLR runtime. See https://github.com/aspnet/Home/issues/674#issuecomment-112683593
I'll have to incorporate ADAL into my Core CLR project directly from source.


As a User, I open the application and view the home screen to start using the application.

[] Create GUI homescreen
[] Show options within app (close app, upload media, anything else?)
[] Allow user to upload media, give message when media successfully uploaded
[] Allow user to "start" visualizer


Add CircleCI configuration to OCAS

I've added a CircleCI config that runs a bunch of checks on ocas. You can see an example run here.

Also, make sure you check out the "Artifacts" tag in the link above. It includes CT and coverage reports. It should answer https://github.com/OpenC2-org/ocas/issues/8


Add option to copy link text in message view

Expected behavior
Tell us what should happen
Selection of email message text should allow to copy paste the text - not only the html link
Actual behavior
Tell us what happens instead
Only the refetence / link can be copied.
Steps to reproduce

e.g. xing html message in android selection always takes the link - never the text.

Environment
K-9 Mail version: 5.600
Android version: 7.0
Account type (IMAP, POP3, WebDAV/Exchange):
Please take some time to retrieve logs and attach them here:

Clarification: When long-pressing a link in the message the popup only allows to copy the link URL, not the link text to the clipboard.
As a workaround you can select surrounding text via long-press and adjust the selection markers to only include the link text.

Thanks for the answer. The workarround is in principle working.
But xing for example has only 0.1% real text.
That makes it very difficult to reach the section from where I can select text.
Is it possible to integreate the text selection into the dialog ?(where I would select the link actions too)
Best regards
Cs

..and btw : it is regardless how long I press.
Any press on the linked text opens the link-dialog.(lg k10(2017))

I miss this feature, too. Here's one (of many) use cases:
Often shops send an notification mail containing a tracking number. This tracking number often is not in the text body but the link text of a link going to some tracking website. I often just want to copy the tracking number to be able to use it in the tracking app installed on my smartphone.
As far as I know one can use the "share" feature on Android to copy something to clipboard. Maybe we just need an option to "share" the link text. This way we could pass it to clipboard (as requested here) and have more options like directly sending it to other apps.


Added Cors to v1-deployment

Issue for image fetching fixed

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

@tarunnsingh I was trying out things with CORS, implemented a instance of cors so that, image fetching may work.


[SMALLFIX] Simplify additional GCS documentation in Configuring-Alluxio-with-GCS.md

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/19386/
Test PASSed.


Add a way to control output paths of HTML entries in multi-page apps

Description
Currently HTML entries in MPAs are always being output relative to the root directory. But I feel like Vite shouldn't dictate my preferred file structure.
Let's say that my structure looks like this:
package.json
vite.config.ts
pages/
  index.html
  about.html
  contact.html
...

And I'd like to include my pages as entries:
// vite.config.ts
import { defineConfig } from 'vite'
import { resolve } from 'node:path'

export default defineConfig({
  build: {
    rollupOptions: {
      input: {
        main: resolve(__dirname, 'pages/index.html'),
        about: resolve(__dirname, 'pages/about.html'),
        contact: resolve(__dirname, 'pages/contact.html'),
      },
    },
  },
})

And, finally, build my project:
npx vite build

However, the HTML pages in my build will be nested under the pages directory because they got built relative to Vite's root directory:
dist/
  pages/
    index.html
    about.html
    contact.html

However, I'd like a way to control these paths, so that I can end up with:
dist/
  index.html
  about.html
  contact.html

without having to put my HTML files in my project root.
I expected this to be a highly requested feature, but I didn't manage to find a similar feature request.
Suggested solution
For some reason I continue to expect to be able to do achieve this in build.rollupOptions even though it's clear that Vite handles HTML entries differently. But because I expect to be able to to that there maybe that would be a good place to add support for that, since that's where we're adding the HTML files anyway.
Alternative
An alternative is to tamper with Vite's root, which feels hacky and still tends to be a bit limiting. This is an example of such a configuration:
// vite.config.ts
import { defineConfig } from 'vite'

export default defineConfig({
  root: resolve(__dirname, 'src'),
  publicDir: '../public', // even though it's "public" by default, I still have to define it
  build: {
    outDir: '../dist', // again, "dist" by default
    emptyOutDir: true, // and, finally, having to do this is a red flag to me 🚩
  },
})

In this src directory I can have pages in the directory root, along with necessary assets. I couldn't specify pages as root because assets live outside of it, so they wouldn't be able to be imported.
I have also looked over Vite plugins that offer pages, but they usually hack the development server to show nested pages as if they weren't nested or provide some other range of unwanted solutions.
Additional context
No response
Validations

[X] Follow our Code of Conduct
[X] Read the Contributing Guidelines.
[X] Read the docs.
[X] Check that there isn't already an issue that request the same feature to avoid creating a duplicate.

We had requests like this in the past and it's not something we're changing. Vite is opinionated in where the HTML files are placed, index.html being front-and-center of your app. If you want to change that, you should use root as your alternative showed.

And my goal IS to put my HTML pages to the front-and-center of my app. Or are you referring to the source code, not build code?
I'm using the alternative root approach because I have no choice, but it's obvious that I'm going against Vite there. I'd like to understand better how the team envisions people's MPA source code to look like, beyond the index.html and nested/index.html example.
I would appreciate links to some discussions if you have any 🙏 Thanks.


Notes taking feature for students

PR Fixes:

this allows users to take notes for a particular lecture.
the notes will get attacked to lecture as well as there will be global notes section for a user where he/she can see all the notes they made.

Resolves #[Issue Number if there]
will provide users with notion like note taking experience very similar to this

Checklist before requesting a review

[x] I have performed a self-review of my code
[x] I assure there is no similar/duplicate pull request regarding same issue

@hkirat may i continue to work on this ?


WIP: Modify Rails example to use secrets

Fixes #3118
@shin- I need some advice on how to get the database secret into the Rails config file here. Is the best thing to hand-craft the Rails config file with the secret that we create and then store the whole Rails config as another secret? It seems messy for rolling the secret.
cc/ @riyazdf

@mstanleyjones: as for your question about rolling the secrets into config, perhaps we can do something similar to the nginx example ?


[CLOUD_CONTAINER_DELETION] Implementation of helix task framework based service to sync deleted containers

Initial implementation of Helix task to sync deleted containers between cloud and helix account service.

Codecov Report

Merging #1632 into master will increase coverage by 0.00%.
The diff coverage is 42.42%.

@@            Coverage Diff             @@
##             master    #1632    +/-   ##
==========================================
  Coverage     73.56%   73.56%
- Complexity     8639     8708    +69
==========================================
  Files           609      617     +8
  Lines         47183    47527   +344
  Branches       5962     5997    +35
==========================================
+ Hits          34708    34963   +255
- Misses        10694    10762    +68
- Partials       1781     1802    +21

Impacted Files
Coverage Δ
Complexity Δ

.../java/com/github/ambry/account/AccountService.java
77.27% <0.00%> (-11.62%)
7.00 <0.00> (+3.00)
:arrow_down:

...om/github/ambry/cloud/CloudContainerCompactor.java
0.00% <0.00%> (ø)
0.00 <0.00> (?)

...ub/ambry/cloud/CloudContainerDeletionSyncTask.java
0.00% <0.00%> (ø)
0.00 <0.00> (?)

...java/com/github/ambry/cloud/CloudRequestAgent.java
88.57% <0.00%> (-2.61%)
9.00 <0.00> (ø)

.../java/com/github/ambry/cloud/StaticVcrCluster.java
86.20% <ø> (ø)
10.00 <0.00> (ø)

...m/github/ambry/cloud/azure/CosmosDataAccessor.java
60.79% <13.33%> (-2.85%)
39.00 <0.00> (ø)

...hub/ambry/cloud/azure/AzureContainerCompactor.java
20.93% <20.93%> (ø)
2.00 <2.00> (?)

...ithub/ambry/cloud/azure/AzureCloudDestination.java
74.28% <57.14%> (-1.16%)
35.00 <6.00> (ø)

...n/java/com/github/ambry/cloud/HelixVcrCluster.java
75.00% <75.00%> (-0.41%)
12.00 <1.00> (+1.00)
:arrow_down:

...ithub/ambry/cloud/azure/AzureStorageCompactor.java
71.08% <75.00%> (+0.17%)
25.00 <1.00> (ø)

... and 52 more

Continue to review full report at Codecov.

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

One other thought: in the case where the Azure storage is laid out by containers as opposed to partitions, purging a container could be a simple matter of deleting the Azure container and all its blobs.  The metadata will remain in Cosmos, but maybe that's okay?

Codecov Report

Merging #1632 into master will decrease coverage by 0.05%.
The diff coverage is 47.32%.

@@             Coverage Diff              @@
##             master    #1632      +/-   ##
============================================
- Coverage     73.58%   73.52%   -0.06%
- Complexity     8683     8725      +42
============================================
  Files           615      620       +5
  Lines         47656    47950     +294
  Branches       6026     6049      +23
============================================
+ Hits          35067    35256     +189
- Misses        10764    10856      +92
- Partials       1825     1838      +13

Impacted Files
Coverage Δ
Complexity Δ

...om/github/ambry/cloud/CloudContainerCompactor.java
0.00% <0.00%> (ø)
0.00 <0.00> (?)

...java/com/github/ambry/cloud/CloudRequestAgent.java
88.57% <0.00%> (-2.61%)
9.00 <0.00> (ø)

.../java/com/github/ambry/cloud/StaticVcrCluster.java
86.20% <ø> (ø)
10.00 <0.00> (ø)

...m/github/ambry/cloud/azure/CosmosDataAccessor.java
57.23% <13.88%> (-6.40%)
40.00 <1.00> (+1.00)
:arrow_down:

...hub/ambry/cloud/azure/AzureContainerCompactor.java
20.45% <20.45%> (ø)
2.00 <2.00> (?)

...thub/ambry/cloud/azure/ContainerDeletionEntry.java
23.52% <23.52%> (ø)
3.00 <3.00> (?)

...ithub/ambry/cloud/azure/AzureCloudDestination.java
74.28% <57.14%> (-1.16%)
35.00 <6.00> (ø)

...n/java/com/github/ambry/cloud/HelixVcrCluster.java
75.00% <75.00%> (-0.41%)
12.00 <1.00> (+1.00)
:arrow_down:

...ithub/ambry/cloud/azure/AzureStorageCompactor.java
71.08% <75.00%> (+0.17%)
25.00 <1.00> (ø)

.../ambry/cloud/DeprecatedContainerCloudSyncTask.java
78.57% <78.57%> (ø)
3.00 <3.00> (?)

... and 93 more

Continue to review full report at Codecov.

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

One other thought: in the case where the Azure storage is laid out by containers as opposed to partitions, purging a container could be a simple matter of deleting the Azure container and all its blobs. The metadata will remain in Cosmos, but maybe that's okay?

I assume you implying that in case where Azure storage is laid out by containers, we might not worry about removing the metadata from Cosmos and just deleting the blobs from ABS would be fine? I guess this should be ok because we use Cosmos primarily for replication using change feed. But I guess we will need to make changes to our code anyways to support this change. I am not 100% sure if our error handling logic assumes that its to not find a blob in ABS if it is present in CosmosDb.
Also as long as we don't make ABS laid out by containers, we will need current logic for container deletion anyways.


Getting Started guides should be clear on supported runtime versions

The getting started guide links directly to downloads.  It should either:

Include what versions are supported along with the link.
Link instead to the Pulumi language page, which has details about supported versions along with the link to download.

Couple of things to note on this one:

Since this issue was written, we've added sections atop each language's page in the docs (e.g., here) to indicate we support the "currently supported" versions of each runtime, and then link off to pages for each one where those numbers are quoted. The downside of this is that we don't quote actual version numbers for users, but the upside is that it gives us a space to add notes like this one:

The actual source of truth (i.e., the minimum and maximum versions we build against) are here: https://github.com/pulumi/pulumi/blob/bd93fcf91a11b227adfdc8bd9904ea4d46e4485b/scripts/get-job-matrix.py#L115-L129

If we do want to quote the actual values, we should probably pull them somehow from pulumi/pulumi so we don't have to update them manually -- but we should also keep the content we have now, as it's serving a useful purpose (adds context, leaves room for explanation). So perhaps we could do both.
If we're generally happy with our current approach, however, we could probably close this issue after updating the getting-started pages to clarify that a "currently supported version" is required. (UX-wise, there are a few ways we could do this, potentially without requiring users to leave the page.)


Feedback for “Getting Started with CldUploadWidget” : Syntax error on example code snippet

Hi there, went through the documentation which is really well-written by the way. But I couldn't help but spot a minor syntax error on the example snippet. On line no.6, there is an extra closing parenthesis inside the onclick prop. Hope it will be fixed soon cheers.
Regards,
Pongsathorn
mentioned documentation section:
https://next.cloudinary.dev/clduploadwidget/basic-usage#unsigned

<CldUploadWidget uploadPreset="<Your Upload Preset>">
  {({ open }) => {
    return (
      <button onClick={() => open())}> // <-- over here
        Upload an Image
      </button>
    );
  }}
</CldUploadWidget>

thank you for catching that! I actually just updated that page, so im happy to hear it was helpful 😁
should be fixed now


interface: Stop erasing Flow's internal fetch type def and friends.

Summary
Let fetch get type-checked by not overriding Flow's internal type definition for it (and a few types it uses) with any.
Fixes: #29866
Changelog
[General] [Fixed] - fetch is now type-checked by Flow.
Test Plan
yarn flow passes in react-native, and the repro recipe in #29866 shows that fetch is type-checked in a new React Native project.

I've pinged<EMAIL_ADDRESS>saying that should already be covered by @gnprice's having signed the corporate CLA for Kandra Labs (a.k.a Zulip); @gnprice sent Facebook an email to that effect on 2020-08-27.

I just force-pushed a minuscule change to the PR branch to rerun the "Facebook CLA Check", and it did fail again this time. No response from<EMAIL_ADDRESS>yet. Is a Facebook employee available to ping them? @gnprice is the more appropriate person to sign the CLA on behalf of our company, so I'd rather be covered by his existing signature (they should look for his email as I mention above) than go through the motions of filling it out myself just to make the problem go away.

It looks like this was resolved in 6651b7c59b5c9c182198e8d83f86d01556328475. Thanks, @panagosg7!
I'd still be interested in a fix for the CLA issue:

I've pinged<EMAIL_ADDRESS>saying that I should already be covered by @gnprice's having signed the corporate CLA for Kandra Labs (a.k.a. Zulip); @gnprice also sent Facebook an email to that effect on 2020-08-27.

I'd like to be covered by @gnprice's signature on behalf of my company.


Fallback to txpool for pending block when no pending block is available from CL

Describe the feature
ref https://github.com/paradigmxyz/reth/issues/3568
when there's no pending block available yet reth should build a local block with pending txs from the pool
the result should be cached for a few seconds
Additional context
No response

cc @gakonst do we want this for alpha 5 or even 4? Seems above norm prio since it messes with the consistency of the rpc

Good call - @mattsse assigning given you were on the dup issue and yeah I think we should have it for the next release if we can and is not a huge lift.


Revert "re-order includes (fixes #3132) (#3133)"

This reverts commit 656d2676c2174781c91747ba158cb6d27f4cacbd.
Refer to https://github.com/microsoft/LightGBM/issues/3132#issuecomment-639347710.

:/

all Travis jobs passed (link). Looks like we're again suffering from Travis not sending statuses back correctly :/


[BUG] starknet_py.net.account.account.account not find

What happened
mac inter
pip3 install starknet-py
Successfully installed starknet-py-0.1.3a0
python version 3.10
Stack trace

pip install starknet-py -i https://pypi.python.org/simple/

Looking in indexes: https://pypi.python.org/simple/
Collecting starknet-py
Using cached starknet.py-0.1.3a0-py3-none-any.whl (79 kB)
Requirement already satisfied: asgiref<4.0.0,>=3.4.1 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from starknet-py) (3.6.0)
Requirement already satisfied: cairo-lang==0.6.2 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from starknet-py) (0.6.2)
Requirement already satisfied: pytest in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from cairo-lang==0.6.2->starknet-py) (6.2.5)
Requirement already satisfied: pytest-asyncio in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from cairo-lang==0.6.2->starknet-py) (0.20.3)
Requirement already satisfied: PyYAML in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from cairo-lang==0.6.2->starknet-py) (5.4.1)
Requirement already satisfied: pipdeptree in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from cairo-lang==0.6.2->starknet-py) (2.3.3)
Requirement already satisfied: typeguard in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from cairo-lang==0.6.2->starknet-py) (2.13.3)
Requirement already satisfied: frozendict==1.2 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from cairo-lang==0.6.2->starknet-py) (1.2)
Requirement already satisfied: marshmallow>=3.2.1 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from cairo-lang==0.6.2->starknet-py) (3.19.0)
Requirement already satisfied: marshmallow-oneofschema in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from cairo-lang==0.6.2->starknet-py) (3.0.1)
Requirement already satisfied: eth-hash[pycryptodome]==0.2.0 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from cairo-lang==0.6.2->starknet-py) (0.2.0)
Requirement already satisfied: mpmath in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from cairo-lang==0.6.2->starknet-py) (1.0.0)
Requirement already satisfied: marshmallow-dataclass>=7.1.0 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from cairo-lang==0.6.2->starknet-py) (8.5.11)
Requirement already satisfied: cachetools in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from cairo-lang==0.6.2->starknet-py) (5.2.0)
Requirement already satisfied: sympy in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from cairo-lang==0.6.2->starknet-py) (1.6)
Requirement already satisfied: lark-parser in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from cairo-lang==0.6.2->starknet-py) (0.12.0)
Requirement already satisfied: ecdsa in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from cairo-lang==0.6.2->starknet-py) (0.16.0)
Requirement already satisfied: marshmallow-enum in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from cairo-lang==0.6.2->starknet-py) (1.5.1)
Requirement already satisfied: numpy in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from cairo-lang==0.6.2->starknet-py) (1.24.1)
Requirement already satisfied: fastecdsa in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from cairo-lang==0.6.2->starknet-py) (2.3.0)
Requirement already satisfied: Web3 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from cairo-lang==0.6.2->starknet-py) (5.31.1)
Requirement already satisfied: aiohttp in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from cairo-lang==0.6.2->starknet-py) (3.8.3)
Requirement already satisfied: prometheus-client in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from cairo-lang==0.6.2->starknet-py) (0.16.0)
Requirement already satisfied: pycryptodome<4,>=3.6.6 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from eth-hash[pycryptodome]==0.2.0->cairo-lang==0.6.2->starknet-py) (3.15.0)
Requirement already satisfied: packaging>=17.0 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from marshmallow>=3.2.1->cairo-lang==0.6.2->starknet-py) (21.3)
Requirement already satisfied: typing-inspect>=0.8.0 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from marshmallow-dataclass>=7.1.0->cairo-lang==0.6.2->starknet-py) (0.8.0)
Requirement already satisfied: multidict<7.0,>=4.5 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from aiohttp->cairo-lang==0.6.2->starknet-py) (6.0.2)
Requirement already satisfied: attrs>=17.3.0 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from aiohttp->cairo-lang==0.6.2->starknet-py) (22.1.0)
Requirement already satisfied: yarl<2.0,>=1.0 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from aiohttp->cairo-lang==0.6.2->starknet-py) (1.8.1)
Requirement already satisfied: frozenlist>=1.1.1 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from aiohttp->cairo-lang==0.6.2->starknet-py) (1.3.3)
Requirement already satisfied: charset-normalizer<3.0,>=2.0 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from aiohttp->cairo-lang==0.6.2->starknet-py) (2.1.1)
Requirement already satisfied: async-timeout<5.0,>=4.0.0a3 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from aiohttp->cairo-lang==0.6.2->starknet-py) (4.0.2)
Requirement already satisfied: aiosignal>=1.1.2 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from aiohttp->cairo-lang==0.6.2->starknet-py) (1.2.0)
Requirement already satisfied: six>=1.9.0 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from ecdsa->cairo-lang==0.6.2->starknet-py) (1.16.0)
Requirement already satisfied: py>=1.8.2 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from pytest->cairo-lang==0.6.2->starknet-py) (1.11.0)
Requirement already satisfied: iniconfig in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from pytest->cairo-lang==0.6.2->starknet-py) (1.1.1)
Requirement already satisfied: toml in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from pytest->cairo-lang==0.6.2->starknet-py) (0.10.2)
Requirement already satisfied: pluggy<2.0,>=0.12 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from pytest->cairo-lang==0.6.2->starknet-py) (1.0.0)
Requirement already satisfied: jsonschema<5,>=3.2.0 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from Web3->cairo-lang==0.6.2->starknet-py) (3.2.0)
Requirement already satisfied: eth-account<0.6.0,>=0.5.9 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from Web3->cairo-lang==0.6.2->starknet-py) (0.5.9)
Requirement already satisfied: eth-typing<3.0.0,>=2.0.0 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from Web3->cairo-lang==0.6.2->starknet-py) (2.3.0)
Requirement already satisfied: ipfshttpclient==0.8.0a2 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from Web3->cairo-lang==0.6.2->starknet-py) (0.8.0a2)
Requirement already satisfied: eth-abi<3.0.0,>=2.0.0b6 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from Web3->cairo-lang==0.6.2->starknet-py) (2.2.0)
Requirement already satisfied: eth-utils<2.0.0,>=1.9.5 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from Web3->cairo-lang==0.6.2->starknet-py) (1.9.5)
Requirement already satisfied: eth-rlp<0.3 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from Web3->cairo-lang==0.6.2->starknet-py) (0.2.1)
Requirement already satisfied: hexbytes<1.0.0,>=0.1.0 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from Web3->cairo-lang==0.6.2->starknet-py) (0.2.3)
Requirement already satisfied: protobuf==3.19.5 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from Web3->cairo-lang==0.6.2->starknet-py) (3.19.5)
Requirement already satisfied: requests<3.0.0,>=2.16.0 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from Web3->cairo-lang==0.6.2->starknet-py) (2.28.1)
Requirement already satisfied: lru-dict<2.0.0,>=1.1.6 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from Web3->cairo-lang==0.6.2->starknet-py) (1.1.8)
Requirement already satisfied: websockets<10,>=9.1 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from Web3->cairo-lang==0.6.2->starknet-py) (9.1)
Requirement already satisfied: multiaddr>=0.0.7 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from ipfshttpclient==0.8.0a2->Web3->cairo-lang==0.6.2->starknet-py) (0.0.9)
Requirement already satisfied: parsimonious<0.9.0,>=0.8.0 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from eth-abi<3.0.0,>=2.0.0b6->Web3->cairo-lang==0.6.2->starknet-py) (0.8.1)
Requirement already satisfied: eth-keyfile<0.6.0,>=0.5.0 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from eth-account<0.6.0,>=0.5.9->Web3->cairo-lang==0.6.2->starknet-py) (0.5.1)
Requirement already satisfied: rlp<3,>=1.0.0 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from eth-account<0.6.0,>=0.5.9->Web3->cairo-lang==0.6.2->starknet-py) (2.0.1)
Requirement already satisfied: eth-keys<0.4.0,>=0.3.4 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from eth-account<0.6.0,>=0.5.9->Web3->cairo-lang==0.6.2->starknet-py) (0.3.4)
Requirement already satisfied: bitarray<3,>=1.2.1 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from eth-account<0.6.0,>=0.5.9->Web3->cairo-lang==0.6.2->starknet-py) (2.6.0)
Requirement already satisfied: cytoolz<1.0.0,>=0.10.1 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from eth-utils<2.0.0,>=1.9.5->Web3->cairo-lang==0.6.2->starknet-py) (0.12.0)
Requirement already satisfied: pyrsistent>=0.14.0 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from jsonschema<5,>=3.2.0->Web3->cairo-lang==0.6.2->starknet-py) (0.18.1)
Requirement already satisfied: setuptools in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from jsonschema<5,>=3.2.0->Web3->cairo-lang==0.6.2->starknet-py) (65.5.0)
Requirement already satisfied: pyparsing!=3.0.5,>=2.0.2 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from packaging>=17.0->marshmallow>=3.2.1->cairo-lang==0.6.2->starknet-py) (3.0.9)
Requirement already satisfied: certifi>=2017.4.17 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from requests<3.0.0,>=2.16.0->Web3->cairo-lang==0.6.2->starknet-py) (2022.12.7)
Requirement already satisfied: idna<4,>=2.5 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from requests<3.0.0,>=2.16.0->Web3->cairo-lang==0.6.2->starknet-py) (3.4)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from requests<3.0.0,>=2.16.0->Web3->cairo-lang==0.6.2->starknet-py) (1.26.12)
Requirement already satisfied: typing-extensions>=3.7.4 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from typing-inspect>=0.8.0->marshmallow-dataclass>=7.1.0->cairo-lang==0.6.2->starknet-py) (4.4.0)
Requirement already satisfied: mypy-extensions>=0.3.0 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from typing-inspect>=0.8.0->marshmallow-dataclass>=7.1.0->cairo-lang==0.6.2->starknet-py) (0.4.3)
Requirement already satisfied: toolz>=0.8.0 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from cytoolz<1.0.0,>=0.10.1->eth-utils<2.0.0,>=1.9.5->Web3->cairo-lang==0.6.2->starknet-py) (0.12.0)
Requirement already satisfied: varint in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from multiaddr>=0.0.7->ipfshttpclient==0.8.0a2->Web3->cairo-lang==0.6.2->starknet-py) (1.0.2)
Requirement already satisfied: netaddr in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from multiaddr>=0.0.7->ipfshttpclient==0.8.0a2->Web3->cairo-lang==0.6.2->starknet-py) (0.8.0)
Requirement already satisfied: base58 in /Users/baishaojie/opt/anaconda3/envs/python_blockchain_tools/lib/python3.10/site-packages (from multiaddr>=0.0.7->ipfshttpclient==0.8.0a2->Web3->cairo-lang==0.6.2->starknet-py) (2.1.1)
Installing collected packages: starknet-py
Successfully installed starknet-py-0.1.3a0
Steps to reproduce

pip install starknet-py -i https://pypi.python.org/simple/

SDK Version
starknet-py-0.1.3a0
Python version
3.10
What operating system are you using?
Mac
Is there an existing issue for this?

[X] I have searched the existing issues and verified no issue exits for this problem.

Hey there. Unfortunately starknet.py currently works only with python3.8 and 3.9.
Python 3.10 is not yet supported.


Formula execution ?

Hi,
Just wondering, does this lib execute cell formulas and return the results in the cell ?
Many thanks

I facing the same issue how to extract formula from cell?

Hey @danofa did you got the solution?


Fails to import mdocs in tomo_model

Commit 4ce1f2627ba3e99282fec2035bb31cbf81ce4e75 causes the error below. Also, if camel_to_snake is going to be removed, in tomo_model src/tomography_python_programs/import_tilt_series/serialem.py the camel_to_snake=True bit needs to be removed. I won't do that just yet in case camel_to_snake needs to be reintroduced to fix this!
Error in sys.excepthook:
Traceback (most recent call last):
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/lib/python3.10/site-packages/rich/syntax.py", line 497, in tokens_to_spans
_token_type, token = next(tokens)
StopIteration
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/lib/python3.10/site-packages/rich/console.py", line 1694, in print
extend(render(renderable, render_options))
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/lib/python3.10/site-packages/rich/console.py", line 1330, in render
yield from self.render(render_output, _options)
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/lib/python3.10/site-packages/rich/console.py", line 1326, in render
for render_output in iter_render:
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/lib/python3.10/site-packages/rich/constrain.py", line 29, in rich_console
yield from console.render(self.renderable, child_options)
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/lib/python3.10/site-packages/rich/console.py", line 1326, in render
for render_output in iter_render:
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/lib/python3.10/site-packages/rich/panel.py", line 220, in rich_console
lines = console.render_lines(renderable, child_options, style=style)
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/lib/python3.10/site-packages/rich/console.py", line 1366, in render_lines
lines = list(
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/lib/python3.10/site-packages/rich/segment.py", line 292, in split_and_crop_lines
for segment in segments:
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/lib/python3.10/site-packages/rich/console.py", line 1326, in render
for render_output in iter_render:
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/lib/python3.10/site-packages/rich/padding.py", line 97, in rich_console
lines = console.render_lines(
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/lib/python3.10/site-packages/rich/console.py", line 1366, in render_lines
lines = list(
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/lib/python3.10/site-packages/rich/segment.py", line 292, in split_and_crop_lines
for segment in segments:
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/lib/python3.10/site-packages/rich/console.py", line 1330, in render
yield from self.render(render_output, _options)
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/lib/python3.10/site-packages/rich/console.py", line 1326, in render
for render_output in iter_render:
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/lib/python3.10/site-packages/rich/syntax.py", line 609, in rich_console
segments = Segments(self._get_syntax(console, options))
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/lib/python3.10/site-packages/rich/segment.py", line 668, in init
self.segments = list(segments)
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/lib/python3.10/site-packages/rich/syntax.py", line 637, in _get_syntax
text = self.highlight(processed_code, self.line_range)
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/lib/python3.10/site-packages/rich/syntax.py", line 509, in highlight
text.append_tokens(tokens_to_spans())
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/lib/python3.10/site-packages/rich/text.py", line 995, in append_tokens
for content, style in tokens:
RuntimeError: generator raised StopIteration
Original exception was:
Traceback (most recent call last):
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/lib/python3.10/site-packages/pandas/core/indexes/base.py", line 3802, in get_loc
return self._engine.get_loc(casted_key)
File "pandas/_libs/index.pyx", line 138, in pandas._libs.index.IndexEngine.get_loc
File "pandas/_libs/index.pyx", line 165, in pandas._libs.index.IndexEngine.get_loc
File "pandas/_libs/hashtable_class_helper.pxi", line 5745, in pandas._libs.hashtable.PyObjectHashTable.get_item
File "pandas/_libs/hashtable_class_helper.pxi", line 5753, in pandas._libs.hashtable.PyObjectHashTable.get_item
KeyError: 'date_time'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/bin/relion_tomo_import", line 8, in
sys.exit(cli())
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/lib/python3.10/site-packages/typer/main.py", line 328, in call
raise e
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/lib/python3.10/site-packages/typer/main.py", line 311, in call
return get_command(self)(*args, **kwargs)
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/lib/python3.10/site-packages/click/core.py", line 1130, in call
return self.main(*args, **kwargs)
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/lib/python3.10/site-packages/typer/core.py", line 778, in main
return _main(
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/lib/python3.10/site-packages/typer/core.py", line 216, in _main
rv = self.invoke(ctx)
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/lib/python3.10/site-packages/click/core.py", line 1657, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/lib/python3.10/site-packages/click/core.py", line 1404, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/lib/python3.10/site-packages/click/core.py", line 760, in invoke
return __callback(*args, **kwargs)
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/lib/python3.10/site-packages/typer/main.py", line 683, in wrapper
return callback(**use_params)  # type: ignore
File "", line 2, in import_tilt_series_from_serial_em
File "/d/emr207/u/ubcg87b/relion-devel-tomo-model/src/tomography_python_programs/_utils/relion.py", line 75, in pipeline_job
func(*args, **kwargs)
File "/d/emr207/u/ubcg87b/relion-devel-tomo-model/src/tomography_python_programs/import_tilt_series/serialem.py", line 128, in import_tilt_series_from_serial_em
tilt_image_df = _generate_tilt_image_dataframe(
File "/d/emr207/u/ubcg87b/relion-devel-tomo-model/src/tomography_python_programs/import_tilt_series/serialem.py", line 157, in _generate_tilt_image_dataframe
df['date_time'] = pd.to_datetime(df['date_time'], infer_datetime_format=True)
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/lib/python3.10/site-packages/pandas/core/frame.py", line 3807, in getitem
indexer = self.columns.get_loc(key)
File "/d/emr207/u/ubcg87b/miniforge/envs/relion/lib/python3.10/site-packages/pandas/core/indexes/base.py", line 3804, in get_loc
raise KeyError(key) from err
KeyError: 'date_time'

hey! thanks for catching this - over there
I saw that the CamelCase to snake_case conversion was a little weird for keys which had numbers decided that it was easier if they keys just always matched those in the file - will check the PR over at RELION but removing camel_to_snake=True and making the keys match those in the file (e.g. date_time -> DateTime) should be grand :)


很多时候在做多变等价关联时，需要多列先做处理后再关联起来，但是现在starrocks不支持

eg:
关联条件： ON coalesce(B.id,C.id)= D.id AND coalesce(B.dt,C.dt)=D.dt
报错：1064 - we do not support equal on predicate have multi columns in left or right

Could you translate the issue in English? Excuse.

eg: 关联条件： ON coalesce(B.id,C.id)= D.id AND coalesce(B.dt,C.dt)=D.dt 报错：1064 - we do not support equal on predicate have multi columns in left or right

you can try set enable_cbo=false


How to use the scatterND plugin?

Hi! I want to convert a onnx model to tensorrt. However the error is scatterND is not supported by tensorrt. How can I impletment this custom plugin? Thanks a lot.

Is it convenient for you to leave a contact information? I'd like to talk to you about how to use alphpose_ TRT, thank you very much.My email is<EMAIL_ADDRESS>

You can find scatterND here: https://github.com/NVIDIA/trt-samples-for-hackathon-cn/blob/master/plugins/ScatterND.h
You can run it by https://github.com/NVIDIA/trt-samples-for-hackathon-cn/blob/master/python/app_ScatterND_plugin.py
You may refer to this sample to see how ONNX nodes can be replaced by a plugin: https://github.com/NVIDIA/trt-samples-for-hackathon-cn/tree/master/cookbook/06-PluginAndParser/pyTorch-LayerNorm
Or this one
https://github.com/NVIDIA/trt-samples-for-hackathon-cn/blob/master/python/app_onnx_custom.py


could this template be used for monitor number of rules used in eventbridge service?

I want to monitor if the number of event bridge rules that are used in my account is approaching the limit, will the template in this repo work?

Currently, the solution only supports limits mentioned on this page + vCPU EC2 service limit (https://aws.amazon.com/ec2/faqs/#EC2_On-Demand_Instance_limits).


Aggregation Variable not working for Twitter Network

Is this because there's no category defined?

Boolean variables should be aggregate-able. Better error message here


Editor focus lost after selecting from Sticky Scroll

Testing #177642

In a Markdown file with headers up to H3, enable Sticky Scroll and scroll up and down in the editor.
Focus Stick Scroll
Select a header leve and press Enter.

Try to scroll up and down with the arrow keys. Unclear where the cursor focus is.
Try typing, the editor doesn't have focus
Focus should should probably go to the editor on the selected header. That is the behavior with breadcrumb navigation

This is the general behavior of Sticky Scroll and also reproduces if you select a level via the mouse

Verified on OSS


v2.0.5 64bit

Is there a 64 bit version available of v2.0.5?

Not sure where the 64 bit installer went.
Version 2.0.6 has now been released and it fixed a critical bug with download from rmcloud. please use this version. Thanks.


Add JS examples to Getting Started page

This adds some JavaScript examples to the Getting Started page.
I have just signed the CLA.

The status of the Travis job doesn't seem to be reported back here, but it seems to have passed: https://travis-ci.org/SeleniumHQ/docs/builds/535347969

Yes, it is really strange, I triggered the build manually again and the status is still not reported. I will go through it during the weekend and make it work. Thanks @systemboogie

Seems that travis.org is not reporting status anymore, we are in the process of migrating to the GitHub Apps thing for Travis so we can get them back.


Add a link from the repo to the crate

Hi,
I just found your crate and it looks really nice! If you don't mind I'll file a couple of smaller PRs in coming days.
Could you add the URL to the crate: https://crates.io/crates/z-base-32 in this repository's settings? (I think it's a cogwheel symbol to the right on the "Code" tab).
I think it makes it easy for others to go from the repo to the crate (just like crates.io has a back link to the repo).
Thanks for your time and such a great crate! :clap:

Hi, thank you. Sure, go ahead.


Depends on

The readme describes:  "If you get an error indicating that the database was not found, this could be due to a bug where the vivo instance is not waiting on the mariadb instance to initialize.  IF you have this error, try docker-compose down; docker-compose up -d."
This seems to be solved by adding a "depends_on" to the docker-compose.yml
This pull request adds that, and updates the readme since the bug is no longer present.
Reproduce this by
docker-compose down
docker volume rm vivo-docker2_maria-data vivo-docker2_solr-data
git checkout depends_on
docker-compose up -d
Expected outcome is the system starts correctly the first time, and doesn't require a docker-compose down, then a second docker-compose up.

@awoods
Oops.  I'm not sure this works after all.
It did at first, but now it isn't.  I'm really sorry.
Can you undo this pull request?

After running those commands in the first comment, I get the error again:
Can't connect to the database: VitroConnection.DataSource.url='jdbc:mysql://mariadb:3306/vitrodb?useUnicode=yes&characterEncoding=utf8&nullNamePatternMatchesAll=true&cachePrepStmts=true&useServerPrepStmts=true&serverTimezone=UTC', VitroConnection.DataSource.username='vitrodbUsername'
My PR didn't fix the bug.

@GarrettArm : would you like to iterate on this... or shall I revert?

@awoods   Your repo was better before I made this erroneous PR.  My PR not only solved nothing, but it also removed the workaround text from the readme.
I'd recommend reverting.  Thanks for being kind :)


How to fine tune the model with images?

Description of the feature request:
How to fine tune the model with images? fine-tune
What problem are you trying to solve with this feature?
fine-tune the multimodal
Any other information you'd like to share?
No response

Hey
I have problem with payment
On Thursday, July 11, 2024, Iven2132 @.***> wrote:

Description of the feature request:
How to fine tune the model with images? fine-tune
What problem are you trying to solve with this feature?
fine-tune the multimodal
Any other information you'd like to share?
No response
—
Reply to this email directly, view it on GitHub
https://github.com/google-gemini/cookbook/issues/235, or unsubscribe
https://github.com/notifications/unsubscribe-auth/BFQ6X47VESYVAIQJCIGJV4LZL24AVAVCNFSM6AAAAABKXMQ6JSVHI2DSMVQWIX3LMV43ASLTON2WKOZSGQYDGNRWGUZTSMY
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

The underlying tuning feature does not currently support using images - only text. There's not much we can do about that in the cookbook unfortunately so I'll close this.
I recommend that anyone interested in this feature should file feedback through AI Studio, using Send feedback under the ⋮ menu.

Looks like it's supported now
https://cloud.google.com/vertex-ai/generative-ai/docs/models/tune_gemini/image_tune


Nerd font not displayed correctly on Windows 10

Which operating system does the issue occur on?

Windows 10

If on linux, are you using X11 or Wayland?
Hi.  This is screenshot.

It should be displayed like this(on mintty, wsl)

@zacps Is there any font fallback behavior on Windows?
I think it's just loading your default font, which doesn't support the glyphs required to render the powerline symbols.

There isn't font fallback support yet. If it's the specified font it shouldn't matter however.
Either way I suspect this will be fixed by https://github.com/jwilm/alacritty/pull/1720.

It would be helpful to show error message, if the specified font are invalid

The problem is that 'invalid' is a very subjective term here. I wouldn't be surprised if a large chunk of users has an invalid font inside their configuration file. Theoretically even the default monospace often isn't a real font, but just resolves to the primary monospace font.
So font loading is all about trying to interpret incorrect/imprecise user input into a potential correct selection which hopefully matches what the user desires. In your case the selected font was just not what you expected, but there's little that can be done since Alacritty can't read your mind (YET!).


Legacy Authentication vs Older Protocols

These sections say pretty much the same (blocking IMAP, SMTP, and POP3) but the first area says it affects all users, where the second only talks about administrator accounts.
Also Exchange ActiveSync not being blocked makes it sound like any app that uses this will work, except only these clients are supported: https://docs.microsoft.com/en-au/exchange/clients-and-mobile-in-exchange-online/disable-basic-authentication-in-exchange-online

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

ID: cfac0ecf-e5a9-c5ff-f8c2-ce27789708f5
Version Independent ID: 0f5e0cc9-a54f-a5c8-192d-d60a6a4db3ff
Content: Azure Active Directory security defaults
Content Source: articles/active-directory/fundamentals/concept-fundamentals-security-defaults.md
Service: active-directory
Sub-service: conditional-access
GitHub Login: @MicrosoftGuyJFlo
Microsoft Alias: joflore

@adamfowlerit Thank you for your query . We will investigate an update the thread further.

@adamfowlerit Below are the three methods to apply Authentication Policy for blocking legacy authentication for single or multiple users under Step 2: Assign the authentication policy to users

Individual user accounts
Filter user accounts by attributes
Use a list of specific user accounts

I do not see any section that talks about administrator accounts in the document link that you have shared.

@adamfowlerit We didn't hear back from you. I am proceeding with closure of this thread. Feel free to tag me in your reply if you have any further questions.


Install failed docker node image

Operating system and version:

Dockerfile
FROM node:14.21.3
RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash && nvm install 16 && nvm install 18

Logs
➜  alipay-v2 git:(master) ✗ sh build.sh
[+] Building 39.4s (5/5) FINISHED                                                                                docker:desktop-linux
 => [internal] load .dockerignore                                                                                0.0s
 => => transferring context: 2B                                                                                0.0s
 => [internal] load build definition from Dockerfile                                                                                0.0s
 => => transferring dockerfile: 176B                                                                                0.0s
 => [internal] load metadata for docker.io/library/node:14.21.3                                                                                2.2s
 => CACHED [1/2] FROM docker.io/library/node:14.21.3@sha256:a158d3b9b4e3fa813fa6c8c590b8f0a860e015ad4e59bbce5744d2f6fd8461aa                          0.0s
 => ERROR [2/2] RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash && nvm install 16 && nvm install 18              37.1s
------
 > [2/2] RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash && nvm install 16 && nvm install 18:
0.174   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
0.174                                  Dload  Upload   Total   Spent    Left  Speed
100 15916  100 15916    0     0  12012      0  0:00:01  0:00:01 --:--:-- 12012
1.509 => Downloading nvm from git to '/root/.nvm'
=> Cloning into '/root/.nvm'...
7.616 * (HEAD detached at FETCH_HEAD)
7.616   master
7.622 => Compressing and cleaning up git repository
7.630
7.639 => Appending nvm source string to /root/.bashrc
7.644 => Appending bash_completion source string to /root/.bashrc
9.422 => You currently have modules installed globally with `npm`. These will no
9.422 => longer be linked to the active version of Node when you install a new node
9.423 => with `nvm`; and they may (depending on how you construct your `$PATH`)
9.423 => override the binaries of modules installed with `nvm`:
9.423
9.423 /usr/local/lib
9.423 +--<EMAIL_ADDRESS>9.423 => If you wish to uninstall them at a later point (or re-install them under your
9.423 => `nvm` Nodes), you can remove them from the system Node as follows:
9.423
9.423      $ nvm use system
9.424      $ npm uninstall -g a_module
9.424
9.426 => Installing Node.js version 14.21.3
11.38 Downloading and installing node v14.21.3...
12.37 Downloading https://nodejs.org/dist/v14.21.3/node-v14.21.3-linux-x64.tar.xz...
######################################################################## 100.0%
33.27 Computing checksum with sha256sum
33.39 Checksums matched!
36.39 Now using node v14.21.3 (npm v6.14.18)
36.56 Creating default alias: default -> 14.21.3 (-> v14.21.3 *)
36.65 => Node.js version 14.21.3 has been successfully installed
36.65 => Close and reopen your terminal to start using nvm or run the following to use it now:
36.65
36.65 export NVM_DIR="$HOME/.nvm"
36.65 [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
36.65 [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion
36.65 /bin/sh: 1: nvm: not found
------
Dockerfile:2
--------------------
   1 |     FROM node:14.21.3
   2 | >>> RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash && nvm install 16 && nvm install 18
--------------------
ERROR: failed to solve: process "/bin/sh -c curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash && nvm install 16 && nvm install 18" did not complete successfully: exit code: 127
Unable to find image 'harbor.hellobike.cn/carfee/hellobike-upload-alipay-v2:v0.0.1' locally
docker: Error response from daemon: unknown: repository carfee/hellobike-upload-alipay-v2 not found.
See 'docker run --help'.

It seems that export global nvm env variables failed. 🤔

Just add bash -c 'source $HOME/.nvm/nvm.sh and it works!
  FROM node:14.21.3
- RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash && nvm install 16 && nvm install 18
+ RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash && bash -c 'source $HOME/.nvm/nvm.sh && nvm install 16 && nvm install 18'


508 replica revision counter engine

https://github.com/longhorn/longhorn/issues/508

In general LGTM except for the test failure.

@shuo-wu and @yasker , i hit a backup store integration test issue, first time it shows failed at test_backup_cli , but I have tried several time on my local and i couldn't reproduce it. then @meldafrawi helped me to restart the build, and it passed this time.
So far I don't see any my change related to this test.

create a issue to track the integration issue.
@shuo-wu  and @yasker , please help to review the PR and let me know any comments? Thanks.

@shuo-wu , I have updated the engine part based on our discussion, please take a look. Thanks.


Add DOI

Add a DOI to cite, as was done for Datamol: https://zenodo.org/record/7768542#.ZB8SlXXMKV5
Then we can update the badge in the README and docs.
ping @hadim : Is this something I can do? Or do we have a central account to use? Any CICD to setup?

Nothing to do in that repo directly and it's fairly easy and fast from what I recall. You can give it a try (I will bump your permissions on that repo).
Documentation: https://docs.github.com/en/repositories/archiving-a-github-repository/referencing-and-citing-content

(I put you as admin of the molfeat repo)

Should be setup! It indeed was easy to do. We just need to release a new version to get the DOI.

you can release any time by running locally rever 0.8.1, once done that ci is going to be triggered: https://github.com/datamol-io/molfeat/actions/workflows/release.yml

I'll do so once some more of the changes have been merged! Otherwise it's such a useless version! :wink:

:tada:
Still need to update it in the docs! Will do that after lunch!