npm run build  Error occurred

i Download the original template ,Generating an error;
No editing
ERR:
Asset     Size  Chunks             Chunk Names
build.js  1.51 kB       0  [emitted]  main
ERROR in ./src/App.vue
Module build failed: TypeError: loader.charAt is not a function
at ensureBang (D:\cef\DrunkGame\DrunkGame.View\View\view3\node_modules\vue-loader\lib\loader.js:180:16)
at getLoaderString (D:\cef\DrunkGame\DrunkGame.View\View\view3\node_modules\vue-loader\lib\loader.js:145:18)
at getRequireString (D:\cef\DrunkGame\DrunkGame.View\View\view3\node_modules\vue-loader\lib\loader.js:80:7)
at getRequire (D:\cef\DrunkGame\DrunkGame.View\View\view3\node_modules\vue-loader\lib\loader.js:71:7)
at D:\cef\DrunkGame\DrunkGame.View\View\view3\node_modules\vue-loader\lib\loader.js:205:11
at Array.forEach (native)
at Object.module.exports (D:\cef\DrunkGame\DrunkGame.View\View\view3\node_modules\vue-loader\lib\loader.js:198:18)
@ ./src/entry.js 2:0-28
npm ERR! Windows_NT 10.0.14393
npm ERR! argv "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "run" "build"
npm ERR! node v6.9.5
npm ERR! npm  v3.10.10
npm ERR! code ELIFECYCLE
npm ERR! view3@ build: cross-env NODE_ENV=production webpack --progress --hide-modules
npm ERR! Exit status 2
npm ERR!
npm ERR! Failed at the view3@ build script 'cross-env NODE_ENV=production webpack --progress --hide-modules'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the view3 package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     cross-env NODE_ENV=production webpack --progress --hide-modules
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs view3
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls view3
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request:

@costs Thanks for pinting ou this one. I am working on it.

Hello @costs , I just updated neutronium-vue to version 2.0 that includes correction for this issue and update to current webpack version.


[Translate] Added Full Russian Translation

Codecov Report

Merging #4586 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #4586   +/-   ##
=======================================
  Coverage   71.17%   71.17%
=======================================
  Files         187      187
  Lines       14809    14809
  Branches     1085     1085
=======================================
  Hits        10540    10540
  Misses       4266     4266
  Partials        3        3

Impacted Files
Coverage Δ

superset/config.py
92.12% <ø> (ø)
:arrow_up:

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 c85eea3...8ba3dcd. Read the comment docs.


Backoff not respected due to resync

I’ve been investigating an issue in our custom controller-manager where it appears that the backoff settings from service.Controller (exponential from 5s to 5m) weren’t respected. Our backend was timing out, and the controller retried soon after (within 30s), which compounded the issue.
I believe that this is due to the resync interval:
Down in processNextWorkItem(), at the end of a failed attempt, the controller will:

Schedule the service to be re-enqueued after backoff. (s.queue.AddRateLimited(key))
Remove the service from the queue. (s.queue.Done(key))
Wait for the backoff interval to elapse.
Re-enqueue the service.

However, if a resync happens, then service.Controller re-enqueues it without backoff. Because of the way that DelayingQueue works, an item is not (as far as I can tell) considered to be queued during (3), so the service key is not deduplicated as it would be for consecutive calls to Add().
The end result is that, despite maxRetryDelay of 5 minutes, service.Controller will never wait more than 30s before its next attempt to sync services.
There is a separate, related issue in kubernetes/client-go#131. It’s sort of the reverse. Here, I think that the call to AddRateLimited() should cancel a future call to Add(). There, the author wants a call to Add() to cancel a past call to AddRateLimited().

I should add: resync removes loadbalancers, but does not add them. So, the backoff settings are ignored when deleting loadbalancers, but respected when adding or updating them.

/remove-lifecycle rotten
Thanks for reporting. This needs to be triaged.


Build Failure: 'Logger' is ambiguous for type lookup in this context

Describe the bug
Tried to build with both xcode 15.2 and CLI and got the same result:
npx react-native run-ios --scheme '.....' --simulator="iPhone 15 Pro"
/Users/jason/Sites/mobile-app/node_modules/@datadog/mobile-react-native/ios/Sources/DatadogSDKWrapper.swift:49:30: error: 'Logger' is ambiguous for type lookup in this context
        loggerConfiguration: Logger.Configuration,
                             ^~~~~~
/Users/jason/Sites/mobile-app/ios/Pods/DatadogLogs/DatadogLogs/Sources/Logger.swift:11:15: note: found this candidate
public struct Logger {
              ^
os.Logger:2:15: note: found this candidate
public struct Logger {
              ^

Reproduction steps
I followed the RUM installation steps, creating a new application
Copied the code to my code
Run in xcode 15
Logging seems to fight with itself?
SDK logs
No response
Expected behavior
No response
Affected SDK versions
2.3.0
Latest working SDK version
I'm adding this new with the latest version
Did you confirm if the latest SDK version fixes the bug?
Yes
Integration Methods
NPM
React Native Version
0.73.4
Package.json Contents
Using xcode 15, attempt to run the project. I have the following items in package.json
{
  "dependencies": {
    "@datadog/mobile-react-native": "^2.3.0",
    "@datadog/mobile-react-navigation": "^2.3.0",
    "@expo/react-native-action-sheet": "^4.0.1",
    "@harnessio/ff-react-native-client-sdk": "^2.0.0",
    "@hookform/resolvers": "^3.3.4",
    "@notifee/react-native": "^7.8.2",
    "@okta/okta-react-native": "^2.12.0",
    "@openspacelabs/react-native-zoomable-view": "^2.1.5",
    "@react-native-async-storage/async-storage": "^1.21.0",
    "@react-native-clipboard/clipboard": "^1.13.2",
    "@react-native-community/datetimepicker": "^7.6.2",
    "@react-native-community/eslint-config": "^2.0.0",
    "@react-native-community/masked-view": "^0.1.10",
    "@react-native-community/slider": "^4.5.0",
    "@react-native-firebase/analytics": "^18.9.0",
    "@react-native-firebase/app": "^18.9.0",
    "@react-native-firebase/dynamic-links": "^18.9.0",
    "@react-native-firebase/in-app-messaging": "^18.9.0",
    "@react-native-firebase/messaging": "^18.9.0",
    "@react-native-firebase/remote-config": "^18.9.0",
    "@react-navigation/bottom-tabs": "6.5.11",
    "@react-navigation/native": "6.1.9",
    "@react-navigation/stack": "6.3.20",
    "@sentry/react-native": "^5.17.0",
    "@tanstack/react-query": "^5.17.19",
    "@twilio/conversations": "^2.5.0",
    "@types/react-dom": "18.2.18",
    "axios": "^1.6.5",
    "base-64": "^1.0.0",
    "compare-versions": "^6.1.0",
    "date-fns": "^3.3.1",
    "deprecated-react-native-prop-types": "^5.0.0",
    "eslint-plugin-prettier": "^5.1.3",
    "formik": "^2.4.5",
    "i18next": "^23.7.18",
    "jest-config": "29.7.0",
    "jwt-decode": "^4.0.0",
    "lodash": "^4.17.21",
    "lottie-react-native": "^6.5.1",
    "metro-react-native-babel-transformer": "0.77.0",
    "moment-timezone": "^0.5.44",
    "promise.allsettled": "^1.0.7",
    "query-string": "^8.1.0",
    "react": "18.2.0",
    "react-addons-shallow-compare": "^15.6.3",
    "react-hook-form": "^7.49.3",
    "react-i18next": "^14.0.1",
    "react-native": "0.73.4",
    "react-native-audio-session": "^0.0.6",
    "react-native-background-timer": "^2.4.1",
    "react-native-biometrics": "^3.0.1",
    "react-native-bootsplash": "^5.3.0",
    "react-native-call-detection": "^1.9.0",
    "react-native-callkeep": "^4.3.12",
    "react-native-config": "^1.5.1",
    "react-native-create-thumbnail": "^2.0.0",
    "react-native-fast-image": "^8.3.4",
    "react-native-gesture-handler": "2.14.1",
    "react-native-image-crop-picker": "^0.40.2",
    "react-native-keyboard-aware-scroll-view": "^0.9.5",
    "react-native-keyboard-manager": "^6.5.11-1",
    "react-native-keychain": "^8.1.2",
    "react-native-linear-gradient": "^2.8.3",
    "react-native-modal-datetime-picker": "^17.1.0",
    "react-native-pager-view": "^6.2.3",
    "react-native-permissions": "^4.1.1",
    "react-native-reanimated": "^3.6.1",
    "react-native-safe-area-context": "4.8.2",
    "react-native-screens": "3.29.0",
    "react-native-svg": "^14.1.0",
    "react-native-track-player": "^4.0.1",
    "react-native-twilio-phone": "^1.10.0",
    "react-native-twilio-video-webrtc": "https://github.com/blackuy/react-native-twilio-video-webrtc",
    "react-native-unimodules": "^0.14.4",
    "react-native-user-inactivity": "^1.2.0",
    "react-native-version-info": "^1.1.0",
    "react-native-video": "^5.2.1",
    "react-native-voip-push-notification": "3.3.2",
    "react-native-webview": "^13.6.4",
    "styled-components": "6.1.8",
    "yup": "^1.3.3"
  },
  "engines": {
    "node": ">=18"
  },
  "devDependencies": {
    "@babel/core": "^7.23.7",
    "@babel/plugin-proposal-decorators": "7.23.7",
    "@babel/plugin-proposal-optional-catch-binding": "7.18.6",
    "@babel/plugin-transform-flow-strip-types": "^7.23.3",
    "@babel/plugin-transform-react-jsx-source": "^7.23.3",
    "@babel/preset-env": "^7.23.8",
    "@babel/runtime": "^7.23.8",
    "@react-native/babel-preset": "0.73.21",
    "@react-native/eslint-config": "0.73.2",
    "@react-native/metro-config": "0.73.5",
    "@storybook/addon-storyshots": "^7.6.10",
    "@storybook/react-native": "^6.5.7",
    "@storybook/react-native-server": "^6.5.8",
    "@testing-library/react-native": "^12.4.3",
    "@trivago/prettier-plugin-sort-imports": "^4.3.0",
    "@tsconfig/react-native": "^3.0.3",
    "@types/base-64": "^1.0.2",
    "@types/detox": "^18.1.0",
    "@types/i18n-js": "3.8.9",
    "@types/jasmine": "^5.1.4",
    "@types/jest": "^29.5.11",
    "@types/metro-config": "^0.76.3",
<EMAIL_ADDRESS>"^1.0.6",
    "@types/react": "^18.2.48",
    "@types/react-native": "^0.73.0",
    "@types/react-native-background-timer": "^2.0.2",
    "@types/react-native-video": "^5.0.19",
    "@types/react-test-renderer": "^18.0.7",
    "@types/styled-components": "5.1.34",
    "@types/styled-components-react-native": "^5.2.5",
    "@typescript-eslint/eslint-plugin": "^6.19.1",
    "@typescript-eslint/parser": "^6.19.1",
    "babel-jest": "^29.6.3",
    "babel-loader": "9.1.3",
    "babel-plugin-module-resolver": "^5.0.0",
    "bufferutil": "4.0.8",
    "canvas": "2.11.2",
    "detox": "^20.17.0",
    "eslint": "^8.56.0",
    "eslint-config-prettier": "9.1.0",
    "eslint-plugin-import": "2.29.1",
    "eslint-plugin-react": "7.33.2",
    "eslint-plugin-react-native": "4.1.0",
    "husky": "^8.0.3",
    "i18next-parser": "^8.12.0",
    "jest": "^29.7.0",
    "jest-circus": "^29.7.0",
    "jest-coverage-ratchet": "^0.2.3",
    "jetifier": "2.0.0",
    "lint-staged": "^15.2.0",
    "mockdate": "^3.0.5",
    "npm-run-all": "4.1.5",
    "patch-package": "8.0.0",
    "postinstall-prepare": "2.0.0",
    "prettier": "^3.2.4",
    "react-devtools-core": "5.0.0",
    "react-dom": "18.2.0",
    "react-native-storybook-loader": "^2.0.2",
    "react-native-svg-transformer": "^1.3.0",
    "react-native-web": "0.19.10",
    "react-powerplug": "1.0.0",
    "react-test-renderer": "18.2.0",
    "reactotron-react-native": "^5.0.4",
    "rimraf": "5.0.5",
    "ts-jest": "^29.1.2",
    "typescript": "^5.3.3",
    "unimported": "^1.31.1",
    "utf-8-validate": "6.0.3",
    "yarn": "^1.22.21"
  }
}

iOS Setup
Podfile.lock
PODS:
  - boost (1.83.0)
  - BVLinearGradient (2.8.3):
    - React-Core
  - DatadogCore (2.7.1):
    - DatadogInternal (= 2.7.1)
  - DatadogCrashReporting (2.7.1):
    - DatadogInternal (= 2.7.1)
    - PLCrashReporter (~> 1.11.1)
  - DatadogInternal (2.7.1)
  - DatadogLogs (2.7.1):
    - DatadogInternal (= 2.7.1)
  - DatadogRUM (2.7.1):
    - DatadogInternal (= 2.7.1)
  - DatadogSDKReactNative (2.3.0):
    - DatadogCore (~> 2.7.1)
    - DatadogCrashReporting (~> 2.7.1)
    - DatadogLogs (~> 2.7.1)
    - DatadogRUM (~> 2.7.1)
    - DatadogTrace (~> 2.7.1)
    - DatadogWebViewTracking (~> 2.7.1)
    - React-Core
  - DatadogTrace (2.7.1):
    - DatadogInternal (= 2.7.1)
  - DatadogWebViewTracking (2.7.1):
    - DatadogInternal (= 2.7.1)
  - DoubleConversion (1.1.6)
  - FBLazyVector (0.73.4)
  - FBReactNativeSpec (0.73.4):
    - RCT-Folly (= 2<IP_ADDRESS>)
    - RCTRequired (= 0.73.4)
    - RCTTypeSafety (= 0.73.4)
    - React-Core (= 0.73.4)
    - React-jsi (= 0.73.4)
    - ReactCommon/turbomodule/core (= 0.73.4)
  - Firebase/AnalyticsWithoutAdIdSupport (10.20.0):
    - Firebase/CoreOnly
    - FirebaseAnalytics/WithoutAdIdSupport (~> 10.20.0)
  - Firebase/CoreOnly (10.20.0):
    - FirebaseCore (= 10.20.0)
  - Firebase/DynamicLinks (10.20.0):
    - Firebase/CoreOnly
    - FirebaseDynamicLinks (~> 10.20.0)
  - Firebase/InAppMessaging (10.20.0):
    - Firebase/CoreOnly
    - FirebaseInAppMessaging (~> 10.20.0-beta)
  - Firebase/Messaging (10.20.0):
    - Firebase/CoreOnly
    - FirebaseMessaging (~> 10.20.0)
  - Firebase/RemoteConfig (10.20.0):
    - Firebase/CoreOnly
    - FirebaseRemoteConfig (~> 10.20.0)
  - FirebaseABTesting (10.23.0):
    - FirebaseCore (~> 10.0)
  - FirebaseAnalytics/WithoutAdIdSupport (10.20.0):
    - FirebaseCore (~> 10.0)
    - FirebaseInstallations (~> 10.0)
    - GoogleAppMeasurement/WithoutAdIdSupport (= 10.20.0)
    - GoogleUtilities/AppDelegateSwizzler (~> 7.11)
    - GoogleUtilities/MethodSwizzler (~> 7.11)
    - GoogleUtilities/Network (~> 7.11)
    - "GoogleUtilities/NSData+zlib (~> 7.11)"
    - nanopb (< 2.30910.0, >= 2.30908.0)
  - FirebaseCore (10.20.0):
    - FirebaseCoreInternal (~> 10.0)
    - GoogleUtilities/Environment (~> 7.12)
    - GoogleUtilities/Logger (~> 7.12)
  - FirebaseCoreExtension (10.20.0):
    - FirebaseCore (~> 10.0)
  - FirebaseCoreInternal (10.23.0):
    - "GoogleUtilities/NSData+zlib (~> 7.8)"
  - FirebaseDynamicLinks (10.20.0):
    - FirebaseCore (~> 10.0)
  - FirebaseInAppMessaging (10.20.0-beta):
    - FirebaseABTesting (~> 10.0)
    - FirebaseCore (~> 10.0)
    - FirebaseInstallations (~> 10.0)
    - GoogleUtilities/Environment (~> 7.8)
    - nanopb (< 2.30910.0, >= 2.30908.0)
  - FirebaseInstallations (10.23.0):
    - FirebaseCore (~> 10.0)
    - GoogleUtilities/Environment (~> 7.8)
    - GoogleUtilities/UserDefaults (~> 7.8)
    - PromisesObjC (~> 2.1)
  - FirebaseMessaging (10.20.0):
    - FirebaseCore (~> 10.0)
    - FirebaseInstallations (~> 10.0)
    - GoogleDataTransport (~> 9.3)
    - GoogleUtilities/AppDelegateSwizzler (~> 7.8)
    - GoogleUtilities/Environment (~> 7.8)
    - GoogleUtilities/Reachability (~> 7.8)
    - GoogleUtilities/UserDefaults (~> 7.8)
    - nanopb (< 2.30910.0, >= 2.30908.0)
  - FirebaseRemoteConfig (10.20.0):
    - FirebaseABTesting (~> 10.0)
    - FirebaseCore (~> 10.0)
    - FirebaseInstallations (~> 10.0)
    - FirebaseSharedSwift (~> 10.0)
    - GoogleUtilities/Environment (~> 7.8)
    - "GoogleUtilities/NSData+zlib (~> 7.8)"
  - FirebaseSharedSwift (10.23.0)
  - fmt (6.2.1)
  - glog (0.3.5)
  - GoogleAppMeasurement/WithoutAdIdSupport (10.20.0):
    - GoogleUtilities/AppDelegateSwizzler (~> 7.11)
    - GoogleUtilities/MethodSwizzler (~> 7.11)
    - GoogleUtilities/Network (~> 7.11)
    - "GoogleUtilities/NSData+zlib (~> 7.11)"
    - nanopb (< 2.30910.0, >= 2.30908.0)
  - GoogleDataTransport (9.4.1):
    - GoogleUtilities/Environment (~> 7.7)
    - nanopb (< 2.30911.0, >= 2.30908.0)
    - PromisesObjC (< 3.0, >= 1.2)
  - GoogleUtilities/AppDelegateSwizzler (7.13.0):
    - GoogleUtilities/Environment
    - GoogleUtilities/Logger
    - GoogleUtilities/Network
    - GoogleUtilities/Privacy
  - GoogleUtilities/Environment (7.13.0):
    - GoogleUtilities/Privacy
    - PromisesObjC (< 3.0, >= 1.2)
  - GoogleUtilities/Logger (7.13.0):
    - GoogleUtilities/Environment
    - GoogleUtilities/Privacy
  - GoogleUtilities/MethodSwizzler (7.13.0):
    - GoogleUtilities/Logger
    - GoogleUtilities/Privacy
  - GoogleUtilities/Network (7.13.0):
    - GoogleUtilities/Logger
    - "GoogleUtilities/NSData+zlib"
    - GoogleUtilities/Privacy
    - GoogleUtilities/Reachability
  - "GoogleUtilities/NSData+zlib (7.13.0)":
    - GoogleUtilities/Privacy
  - GoogleUtilities/Privacy (7.13.0)
  - GoogleUtilities/Reachability (7.13.0):
    - GoogleUtilities/Logger
    - GoogleUtilities/Privacy
  - GoogleUtilities/UserDefaults (7.13.0):
    - GoogleUtilities/Logger
    - GoogleUtilities/Privacy
  - hermes-engine (0.73.4):
    - hermes-engine/Pre-built (= 0.73.4)
  - hermes-engine/Pre-built (0.73.4)
  - IQKeyboardManagerSwift (6.5.11)
  - libevent (2.1.12)
  - libwebp (1.3.2):
    - libwebp/demux (= 1.3.2)
    - libwebp/mux (= 1.3.2)
    - libwebp/sharpyuv (= 1.3.2)
    - libwebp/webp (= 1.3.2)
  - libwebp/demux (1.3.2):
    - libwebp/webp
  - libwebp/mux (1.3.2):
    - libwebp/demux
  - libwebp/sharpyuv (1.3.2)
  - libwebp/webp (1.3.2):
    - libwebp/sharpyuv
  - lottie-ios (4.3.4)
  - lottie-react-native (6.5.1):
    - glog
    - lottie-ios (~> 4.3.3)
    - RCT-Folly (= 2<IP_ADDRESS>)
    - React-Core
  - nanopb (2.30909.1):
    - nanopb/decode (= 2.30909.1)
    - nanopb/encode (= 2.30909.1)
  - nanopb/decode (2.30909.1)
  - nanopb/encode (2.30909.1)
  - OktaOidc (3.11.2):
    - OktaOidc/AppAuth (= 3.11.2)
    - OktaOidc/Okta (= 3.11.2)
  - OktaOidc/AppAuth (3.11.2)
  - OktaOidc/Okta (3.11.2):
    - OktaOidc/AppAuth
  - OktaSdkBridgeReactNative (2.12.0):
    - OktaOidc (= 3.11.2)
    - React
  - PLCrashReporter (1.11.1)
  - PromisesObjC (2.4.0)
  - RCT-Folly (2<IP_ADDRESS>):
    - boost
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - RCT-Folly/Default (= 2<IP_ADDRESS>)
  - RCT-Folly/Default (2<IP_ADDRESS>):
    - boost
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
  - RCT-Folly/Fabric (2<IP_ADDRESS>):
    - boost
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
  - RCT-Folly/Futures (2<IP_ADDRESS>):
    - boost
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - libevent
  - RCTCallDetection (1.9.0):
    - React
  - RCTRequired (0.73.4)
  - RCTTypeSafety (0.73.4):
    - FBLazyVector (= 0.73.4)
    - RCTRequired (= 0.73.4)
    - React-Core (= 0.73.4)
  - React (0.73.4):
    - React-Core (= 0.73.4)
    - React-Core/DevSupport (= 0.73.4)
    - React-Core/RCTWebSocket (= 0.73.4)
    - React-RCTActionSheet (= 0.73.4)
    - React-RCTAnimation (= 0.73.4)
    - React-RCTBlob (= 0.73.4)
    - React-RCTImage (= 0.73.4)
    - React-RCTLinking (= 0.73.4)
    - React-RCTNetwork (= 0.73.4)
    - React-RCTSettings (= 0.73.4)
    - React-RCTText (= 0.73.4)
    - React-RCTVibration (= 0.73.4)
  - React-callinvoker (0.73.4)
  - React-Codegen (0.73.4):
    - DoubleConversion
    - FBReactNativeSpec
    - glog
    - hermes-engine
    - RCT-Folly
    - RCTRequired
    - RCTTypeSafety
    - React-Core
    - React-jsi
    - React-jsiexecutor
    - React-NativeModulesApple
    - React-rncore
    - ReactCommon/turbomodule/bridging
    - ReactCommon/turbomodule/core
  - React-Core (0.73.4):
    - glog
    - hermes-engine
    - RCT-Folly (= 2<IP_ADDRESS>)
    - React-Core/Default (= 0.73.4)
    - React-cxxreact
    - React-hermes
    - React-jsi
    - React-jsiexecutor
    - React-perflogger
    - React-runtimescheduler
    - React-utils
    - SocketRocket (= 0.6.1)
    - Yoga
  - React-Core/CoreModulesHeaders (0.73.4):
    - glog
    - hermes-engine
    - RCT-Folly (= 2<IP_ADDRESS>)
    - React-Core/Default
    - React-cxxreact
    - React-hermes
    - React-jsi
    - React-jsiexecutor
    - React-perflogger
    - React-runtimescheduler
    - React-utils
    - SocketRocket (= 0.6.1)
    - Yoga
  - React-Core/Default (0.73.4):
    - glog
    - hermes-engine
    - RCT-Folly (= 2<IP_ADDRESS>)
    - React-cxxreact
    - React-hermes
    - React-jsi
    - React-jsiexecutor
    - React-perflogger
    - React-runtimescheduler
    - React-utils
    - SocketRocket (= 0.6.1)
    - Yoga
  - React-Core/DevSupport (0.73.4):
    - glog
    - hermes-engine
    - RCT-Folly (= 2<IP_ADDRESS>)
    - React-Core/Default (= 0.73.4)
    - React-Core/RCTWebSocket (= 0.73.4)
    - React-cxxreact
    - React-hermes
    - React-jsi
    - React-jsiexecutor
    - React-jsinspector (= 0.73.4)
    - React-perflogger
    - React-runtimescheduler
    - React-utils
    - SocketRocket (= 0.6.1)
    - Yoga
  - React-Core/RCTActionSheetHeaders (0.73.4):
    - glog
    - hermes-engine
    - RCT-Folly (= 2<IP_ADDRESS>)
    - React-Core/Default
    - React-cxxreact
    - React-hermes
    - React-jsi
    - React-jsiexecutor
    - React-perflogger
    - React-runtimescheduler
    - React-utils
    - SocketRocket (= 0.6.1)
    - Yoga
  - React-Core/RCTAnimationHeaders (0.73.4):
    - glog
    - hermes-engine
    - RCT-Folly (= 2<IP_ADDRESS>)
    - React-Core/Default
    - React-cxxreact
    - React-hermes
    - React-jsi
    - React-jsiexecutor
    - React-perflogger
    - React-runtimescheduler
    - React-utils
    - SocketRocket (= 0.6.1)
    - Yoga
  - React-Core/RCTBlobHeaders (0.73.4):
    - glog
    - hermes-engine
    - RCT-Folly (= 2<IP_ADDRESS>)
    - React-Core/Default
    - React-cxxreact
    - React-hermes
    - React-jsi
    - React-jsiexecutor
    - React-perflogger
    - React-runtimescheduler
    - React-utils
    - SocketRocket (= 0.6.1)
    - Yoga
  - React-Core/RCTImageHeaders (0.73.4):
    - glog
    - hermes-engine
    - RCT-Folly (= 2<IP_ADDRESS>)
    - React-Core/Default
    - React-cxxreact
    - React-hermes
    - React-jsi
    - React-jsiexecutor
    - React-perflogger
    - React-runtimescheduler
    - React-utils
    - SocketRocket (= 0.6.1)
    - Yoga
  - React-Core/RCTLinkingHeaders (0.73.4):
    - glog
    - hermes-engine
    - RCT-Folly (= 2<IP_ADDRESS>)
    - React-Core/Default
    - React-cxxreact
    - React-hermes
    - React-jsi
    - React-jsiexecutor
    - React-perflogger
    - React-runtimescheduler
    - React-utils
    - SocketRocket (= 0.6.1)
    - Yoga
  - React-Core/RCTNetworkHeaders (0.73.4):
    - glog
    - hermes-engine
    - RCT-Folly (= 2<IP_ADDRESS>)
    - React-Core/Default
    - React-cxxreact
    - React-hermes
    - React-jsi
    - React-jsiexecutor
    - React-perflogger
    - React-runtimescheduler
    - React-utils
    - SocketRocket (= 0.6.1)
    - Yoga
  - React-Core/RCTSettingsHeaders (0.73.4):
    - glog
    - hermes-engine
    - RCT-Folly (= 2<IP_ADDRESS>)
    - React-Core/Default
    - React-cxxreact
    - React-hermes
    - React-jsi
    - React-jsiexecutor
    - React-perflogger
    - React-runtimescheduler
    - React-utils
    - SocketRocket (= 0.6.1)
    - Yoga
  - React-Core/RCTTextHeaders (0.73.4):
    - glog
    - hermes-engine
    - RCT-Folly (= 2<IP_ADDRESS>)
    - React-Core/Default
    - React-cxxreact
    - React-hermes
    - React-jsi
    - React-jsiexecutor
    - React-perflogger
    - React-runtimescheduler
    - React-utils
    - SocketRocket (= 0.6.1)
    - Yoga
  - React-Core/RCTVibrationHeaders (0.73.4):
    - glog
    - hermes-engine
    - RCT-Folly (= 2<IP_ADDRESS>)
    - React-Core/Default
    - React-cxxreact
    - React-hermes
    - React-jsi
    - React-jsiexecutor
    - React-perflogger
    - React-runtimescheduler
    - React-utils
    - SocketRocket (= 0.6.1)
    - Yoga
  - React-Core/RCTWebSocket (0.73.4):
    - glog
    - hermes-engine
    - RCT-Folly (= 2<IP_ADDRESS>)
    - React-Core/Default (= 0.73.4)
    - React-cxxreact
    - React-hermes
    - React-jsi
    - React-jsiexecutor
    - React-perflogger
    - React-runtimescheduler
    - React-utils
    - SocketRocket (= 0.6.1)
    - Yoga
  - React-CoreModules (0.73.4):
    - RCT-Folly (= 2<IP_ADDRESS>)
    - RCTTypeSafety (= 0.73.4)
    - React-Codegen
    - React-Core/CoreModulesHeaders (= 0.73.4)
    - React-jsi (= 0.73.4)
    - React-NativeModulesApple
    - React-RCTBlob
    - React-RCTImage (= 0.73.4)
    - ReactCommon
    - SocketRocket (= 0.6.1)
  - React-cxxreact (0.73.4):
    - boost (= 1.83.0)
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly (= 2<IP_ADDRESS>)
    - React-callinvoker (= 0.73.4)
    - React-debug (= 0.73.4)
    - React-jsi (= 0.73.4)
    - React-jsinspector (= 0.73.4)
    - React-logger (= 0.73.4)
    - React-perflogger (= 0.73.4)
    - React-runtimeexecutor (= 0.73.4)
  - React-debug (0.73.4)
  - React-Fabric (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly/Fabric (= 2<IP_ADDRESS>)
    - RCTRequired
    - RCTTypeSafety
    - React-Core
    - React-cxxreact
    - React-debug
    - React-Fabric/animations (= 0.73.4)
    - React-Fabric/attributedstring (= 0.73.4)
    - React-Fabric/componentregistry (= 0.73.4)
    - React-Fabric/componentregistrynative (= 0.73.4)
    - React-Fabric/components (= 0.73.4)
    - React-Fabric/core (= 0.73.4)
    - React-Fabric/imagemanager (= 0.73.4)
    - React-Fabric/leakchecker (= 0.73.4)
    - React-Fabric/mounting (= 0.73.4)
    - React-Fabric/scheduler (= 0.73.4)
    - React-Fabric/telemetry (= 0.73.4)
    - React-Fabric/templateprocessor (= 0.73.4)
    - React-Fabric/textlayoutmanager (= 0.73.4)
    - React-Fabric/uimanager (= 0.73.4)
    - React-graphics
    - React-jsi
    - React-jsiexecutor
    - React-logger
    - React-rendererdebug
    - React-runtimescheduler
    - React-utils
    - ReactCommon/turbomodule/core
  - React-Fabric/animations (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly/Fabric (= 2<IP_ADDRESS>)
    - RCTRequired
    - RCTTypeSafety
    - React-Core
    - React-cxxreact
    - React-debug
    - React-graphics
    - React-jsi
    - React-jsiexecutor
    - React-logger
    - React-rendererdebug
    - React-runtimescheduler
    - React-utils
    - ReactCommon/turbomodule/core
  - React-Fabric/attributedstring (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly/Fabric (= 2<IP_ADDRESS>)
    - RCTRequired
    - RCTTypeSafety
    - React-Core
    - React-cxxreact
    - React-debug
    - React-graphics
    - React-jsi
    - React-jsiexecutor
    - React-logger
    - React-rendererdebug
    - React-runtimescheduler
    - React-utils
    - ReactCommon/turbomodule/core
  - React-Fabric/componentregistry (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly/Fabric (= 2<IP_ADDRESS>)
    - RCTRequired
    - RCTTypeSafety
    - React-Core
    - React-cxxreact
    - React-debug
    - React-graphics
    - React-jsi
    - React-jsiexecutor
    - React-logger
    - React-rendererdebug
    - React-runtimescheduler
    - React-utils
    - ReactCommon/turbomodule/core
  - React-Fabric/componentregistrynative (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly/Fabric (= 2<IP_ADDRESS>)
    - RCTRequired
    - RCTTypeSafety
    - React-Core
    - React-cxxreact
    - React-debug
    - React-graphics
    - React-jsi
    - React-jsiexecutor
    - React-logger
    - React-rendererdebug
    - React-runtimescheduler
    - React-utils
    - ReactCommon/turbomodule/core
  - React-Fabric/components (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly/Fabric (= 2<IP_ADDRESS>)
    - RCTRequired
    - RCTTypeSafety
    - React-Core
    - React-cxxreact
    - React-debug
    - React-Fabric/components/inputaccessory (= 0.73.4)
    - React-Fabric/components/legacyviewmanagerinterop (= 0.73.4)
    - React-Fabric/components/modal (= 0.73.4)
    - React-Fabric/components/rncore (= 0.73.4)
    - React-Fabric/components/root (= 0.73.4)
    - React-Fabric/components/safeareaview (= 0.73.4)
    - React-Fabric/components/scrollview (= 0.73.4)
    - React-Fabric/components/text (= 0.73.4)
    - React-Fabric/components/textinput (= 0.73.4)
    - React-Fabric/components/unimplementedview (= 0.73.4)
    - React-Fabric/components/view (= 0.73.4)
    - React-graphics
    - React-jsi
    - React-jsiexecutor
    - React-logger
    - React-rendererdebug
    - React-runtimescheduler
    - React-utils
    - ReactCommon/turbomodule/core
  - React-Fabric/components/inputaccessory (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly/Fabric (= 2<IP_ADDRESS>)
    - RCTRequired
    - RCTTypeSafety
    - React-Core
    - React-cxxreact
    - React-debug
    - React-graphics
    - React-jsi
    - React-jsiexecutor
    - React-logger
    - React-rendererdebug
    - React-runtimescheduler
    - React-utils
    - ReactCommon/turbomodule/core
  - React-Fabric/components/legacyviewmanagerinterop (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly/Fabric (= 2<IP_ADDRESS>)
    - RCTRequired
    - RCTTypeSafety
    - React-Core
    - React-cxxreact
    - React-debug
    - React-graphics
    - React-jsi
    - React-jsiexecutor
    - React-logger
    - React-rendererdebug
    - React-runtimescheduler
    - React-utils
    - ReactCommon/turbomodule/core
  - React-Fabric/components/modal (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly/Fabric (= 2<IP_ADDRESS>)
    - RCTRequired
    - RCTTypeSafety
    - React-Core
    - React-cxxreact
    - React-debug
    - React-graphics
    - React-jsi
    - React-jsiexecutor
    - React-logger
    - React-rendererdebug
    - React-runtimescheduler
    - React-utils
    - ReactCommon/turbomodule/core
  - React-Fabric/components/rncore (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly/Fabric (= 2<IP_ADDRESS>)
    - RCTRequired
    - RCTTypeSafety
    - React-Core
    - React-cxxreact
    - React-debug
    - React-graphics
    - React-jsi
    - React-jsiexecutor
    - React-logger
    - React-rendererdebug
    - React-runtimescheduler
    - React-utils
    - ReactCommon/turbomodule/core
  - React-Fabric/components/root (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly/Fabric (= 2<IP_ADDRESS>)
    - RCTRequired
    - RCTTypeSafety
    - React-Core
    - React-cxxreact
    - React-debug
    - React-graphics
    - React-jsi
    - React-jsiexecutor
    - React-logger
    - React-rendererdebug
    - React-runtimescheduler
    - React-utils
    - ReactCommon/turbomodule/core
  - React-Fabric/components/safeareaview (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly/Fabric (= 2<IP_ADDRESS>)
    - RCTRequired
    - RCTTypeSafety
    - React-Core
    - React-cxxreact
    - React-debug
    - React-graphics
    - React-jsi
    - React-jsiexecutor
    - React-logger
    - React-rendererdebug
    - React-runtimescheduler
    - React-utils
    - ReactCommon/turbomodule/core
  - React-Fabric/components/scrollview (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly/Fabric (= 2<IP_ADDRESS>)
    - RCTRequired
    - RCTTypeSafety
    - React-Core
    - React-cxxreact
    - React-debug
    - React-graphics
    - React-jsi
    - React-jsiexecutor
    - React-logger
    - React-rendererdebug
    - React-runtimescheduler
    - React-utils
    - ReactCommon/turbomodule/core
  - React-Fabric/components/text (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly/Fabric (= 2<IP_ADDRESS>)
    - RCTRequired
    - RCTTypeSafety
    - React-Core
    - React-cxxreact
    - React-debug
    - React-graphics
    - React-jsi
    - React-jsiexecutor
    - React-logger
    - React-rendererdebug
    - React-runtimescheduler
    - React-utils
    - ReactCommon/turbomodule/core
  - React-Fabric/components/textinput (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly/Fabric (= 2<IP_ADDRESS>)
    - RCTRequired
    - RCTTypeSafety
    - React-Core
    - React-cxxreact
    - React-debug
    - React-graphics
    - React-jsi
    - React-jsiexecutor
    - React-logger
    - React-rendererdebug
    - React-runtimescheduler
    - React-utils
    - ReactCommon/turbomodule/core
  - React-Fabric/components/unimplementedview (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly/Fabric (= 2<IP_ADDRESS>)
    - RCTRequired
    - RCTTypeSafety
    - React-Core
    - React-cxxreact
    - React-debug
    - React-graphics
    - React-jsi
    - React-jsiexecutor
    - React-logger
    - React-rendererdebug
    - React-runtimescheduler
    - React-utils
    - ReactCommon/turbomodule/core
  - React-Fabric/components/view (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly/Fabric (= 2<IP_ADDRESS>)
    - RCTRequired
    - RCTTypeSafety
    - React-Core
    - React-cxxreact
    - React-debug
    - React-graphics
    - React-jsi
    - React-jsiexecutor
    - React-logger
    - React-rendererdebug
    - React-runtimescheduler
    - React-utils
    - ReactCommon/turbomodule/core
    - Yoga
  - React-Fabric/core (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly/Fabric (= 2<IP_ADDRESS>)
    - RCTRequired
    - RCTTypeSafety
    - React-Core
    - React-cxxreact
    - React-debug
    - React-graphics
    - React-jsi
    - React-jsiexecutor
    - React-logger
    - React-rendererdebug
    - React-runtimescheduler
    - React-utils
    - ReactCommon/turbomodule/core
  - React-Fabric/imagemanager (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly/Fabric (= 2<IP_ADDRESS>)
    - RCTRequired
    - RCTTypeSafety
    - React-Core
    - React-cxxreact
    - React-debug
    - React-graphics
    - React-jsi
    - React-jsiexecutor
    - React-logger
    - React-rendererdebug
    - React-runtimescheduler
    - React-utils
    - ReactCommon/turbomodule/core
  - React-Fabric/leakchecker (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly/Fabric (= 2<IP_ADDRESS>)
    - RCTRequired
    - RCTTypeSafety
    - React-Core
    - React-cxxreact
    - React-debug
    - React-graphics
    - React-jsi
    - React-jsiexecutor
    - React-logger
    - React-rendererdebug
    - React-runtimescheduler
    - React-utils
    - ReactCommon/turbomodule/core
  - React-Fabric/mounting (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly/Fabric (= 2<IP_ADDRESS>)
    - RCTRequired
    - RCTTypeSafety
    - React-Core
    - React-cxxreact
    - React-debug
    - React-graphics
    - React-jsi
    - React-jsiexecutor
    - React-logger
    - React-rendererdebug
    - React-runtimescheduler
    - React-utils
    - ReactCommon/turbomodule/core
  - React-Fabric/scheduler (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly/Fabric (= 2<IP_ADDRESS>)
    - RCTRequired
    - RCTTypeSafety
    - React-Core
    - React-cxxreact
    - React-debug
    - React-graphics
    - React-jsi
    - React-jsiexecutor
    - React-logger
    - React-rendererdebug
    - React-runtimescheduler
    - React-utils
    - ReactCommon/turbomodule/core
  - React-Fabric/telemetry (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly/Fabric (= 2<IP_ADDRESS>)
    - RCTRequired
    - RCTTypeSafety
    - React-Core
    - React-cxxreact
    - React-debug
    - React-graphics
    - React-jsi
    - React-jsiexecutor
    - React-logger
    - React-rendererdebug
    - React-runtimescheduler
    - React-utils
    - ReactCommon/turbomodule/core
  - React-Fabric/templateprocessor (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly/Fabric (= 2<IP_ADDRESS>)
    - RCTRequired
    - RCTTypeSafety
    - React-Core
    - React-cxxreact
    - React-debug
    - React-graphics
    - React-jsi
    - React-jsiexecutor
    - React-logger
    - React-rendererdebug
    - React-runtimescheduler
    - React-utils
    - ReactCommon/turbomodule/core
  - React-Fabric/textlayoutmanager (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly/Fabric (= 2<IP_ADDRESS>)
    - RCTRequired
    - RCTTypeSafety
    - React-Core
    - React-cxxreact
    - React-debug
    - React-Fabric/uimanager
    - React-graphics
    - React-jsi
    - React-jsiexecutor
    - React-logger
    - React-rendererdebug
    - React-runtimescheduler
    - React-utils
    - ReactCommon/turbomodule/core
  - React-Fabric/uimanager (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly/Fabric (= 2<IP_ADDRESS>)
    - RCTRequired
    - RCTTypeSafety
    - React-Core
    - React-cxxreact
    - React-debug
    - React-graphics
    - React-jsi
    - React-jsiexecutor
    - React-logger
    - React-rendererdebug
    - React-runtimescheduler
    - React-utils
    - ReactCommon/turbomodule/core
  - React-FabricImage (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly/Fabric (= 2<IP_ADDRESS>)
    - RCTRequired (= 0.73.4)
    - RCTTypeSafety (= 0.73.4)
    - React-Fabric
    - React-graphics
    - React-ImageManager
    - React-jsi
    - React-jsiexecutor (= 0.73.4)
    - React-logger
    - React-rendererdebug
    - React-utils
    - ReactCommon
    - Yoga
  - React-graphics (0.73.4):
    - glog
    - RCT-Folly/Fabric (= 2<IP_ADDRESS>)
    - React-Core/Default (= 0.73.4)
    - React-utils
  - React-hermes (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly (= 2<IP_ADDRESS>)
    - RCT-Folly/Futures (= 2<IP_ADDRESS>)
    - React-cxxreact (= 0.73.4)
    - React-jsi
    - React-jsiexecutor (= 0.73.4)
    - React-jsinspector (= 0.73.4)
    - React-perflogger (= 0.73.4)
  - React-ImageManager (0.73.4):
    - glog
    - RCT-Folly/Fabric
    - React-Core/Default
    - React-debug
    - React-Fabric
    - React-graphics
    - React-rendererdebug
    - React-utils
  - React-jserrorhandler (0.73.4):
    - RCT-Folly/Fabric (= 2<IP_ADDRESS>)
    - React-debug
    - React-jsi
    - React-Mapbuffer
  - React-jsi (0.73.4):
    - boost (= 1.83.0)
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly (= 2<IP_ADDRESS>)
  - React-jsiexecutor (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly (= 2<IP_ADDRESS>)
    - React-cxxreact (= 0.73.4)
    - React-jsi (= 0.73.4)
    - React-perflogger (= 0.73.4)
  - React-jsinspector (0.73.4)
  - React-logger (0.73.4):
    - glog
  - React-Mapbuffer (0.73.4):
    - glog
    - React-debug
  - react-native-audio-session (0.0.6):
    - React-Core
  - react-native-background-timer (2.4.1):
    - React-Core
  - react-native-biometrics (3.0.1):
    - React-Core
  - react-native-config (1.5.1):
    - react-native-config/App (= 1.5.1)
  - react-native-config/App (1.5.1):
    - React-Core
  - react-native-create-thumbnail (2.0.0):
    - React-Core
  - react-native-pager-view (6.2.3):
    - glog
    - RCT-Folly (= 2<IP_ADDRESS>)
    - React-Core
  - react-native-safe-area-context (4.8.2):
    - React-Core
  - react-native-slider (4.5.0):
    - glog
    - RCT-Folly (= 2<IP_ADDRESS>)
    - React-Core
  - react-native-track-player (4.0.1):
    - React-Core
    - SwiftAudioEx (= 1.0.0)
  - react-native-twilio-phone (1.10.0):
    - React
    - TwilioVoice (~> 6.3)
  - react-native-twilio-video-webrtc (3.2.0):
    - React
    - TwilioVideo (~> 4.6)
  - react-native-version-info (1.1.1):
    - React-Core
  - react-native-video (5.2.1):
    - React-Core
    - react-native-video/Video (= 5.2.1)
  - react-native-video/Video (5.2.1):
    - React-Core
  - react-native-webview (13.6.4):
    - glog
    - RCT-Folly (= 2<IP_ADDRESS>)
    - React-Core
  - React-nativeconfig (0.73.4)
  - React-NativeModulesApple (0.73.4):
    - glog
    - hermes-engine
    - React-callinvoker
    - React-Core
    - React-cxxreact
    - React-jsi
    - React-runtimeexecutor
    - ReactCommon/turbomodule/bridging
    - ReactCommon/turbomodule/core
  - React-perflogger (0.73.4)
  - React-RCTActionSheet (0.73.4):
    - React-Core/RCTActionSheetHeaders (= 0.73.4)
  - React-RCTAnimation (0.73.4):
    - RCT-Folly (= 2<IP_ADDRESS>)
    - RCTTypeSafety
    - React-Codegen
    - React-Core/RCTAnimationHeaders
    - React-jsi
    - React-NativeModulesApple
    - ReactCommon
  - React-RCTAppDelegate (0.73.4):
    - RCT-Folly
    - RCTRequired
    - RCTTypeSafety
    - React-Core
    - React-CoreModules
    - React-hermes
    - React-nativeconfig
    - React-NativeModulesApple
    - React-RCTFabric
    - React-RCTImage
    - React-RCTNetwork
    - React-runtimescheduler
    - ReactCommon
  - React-RCTBlob (0.73.4):
    - hermes-engine
    - RCT-Folly (= 2<IP_ADDRESS>)
    - React-Codegen
    - React-Core/RCTBlobHeaders
    - React-Core/RCTWebSocket
    - React-jsi
    - React-NativeModulesApple
    - React-RCTNetwork
    - ReactCommon
  - React-RCTFabric (0.73.4):
    - glog
    - hermes-engine
    - RCT-Folly/Fabric (= 2<IP_ADDRESS>)
    - React-Core
    - React-debug
    - React-Fabric
    - React-FabricImage
    - React-graphics
    - React-ImageManager
    - React-jsi
    - React-nativeconfig
    - React-RCTImage
    - React-RCTText
    - React-rendererdebug
    - React-runtimescheduler
    - React-utils
    - Yoga
  - React-RCTImage (0.73.4):
    - RCT-Folly (= 2<IP_ADDRESS>)
    - RCTTypeSafety
    - React-Codegen
    - React-Core/RCTImageHeaders
    - React-jsi
    - React-NativeModulesApple
    - React-RCTNetwork
    - ReactCommon
  - React-RCTLinking (0.73.4):
    - React-Codegen
    - React-Core/RCTLinkingHeaders (= 0.73.4)
    - React-jsi (= 0.73.4)
    - React-NativeModulesApple
    - ReactCommon
    - ReactCommon/turbomodule/core (= 0.73.4)
  - React-RCTNetwork (0.73.4):
    - RCT-Folly (= 2<IP_ADDRESS>)
    - RCTTypeSafety
    - React-Codegen
    - React-Core/RCTNetworkHeaders
    - React-jsi
    - React-NativeModulesApple
    - ReactCommon
  - React-RCTSettings (0.73.4):
    - RCT-Folly (= 2<IP_ADDRESS>)
    - RCTTypeSafety
    - React-Codegen
    - React-Core/RCTSettingsHeaders
    - React-jsi
    - React-NativeModulesApple
    - ReactCommon
  - React-RCTText (0.73.4):
    - React-Core/RCTTextHeaders (= 0.73.4)
    - Yoga
  - React-RCTVibration (0.73.4):
    - RCT-Folly (= 2<IP_ADDRESS>)
    - React-Codegen
    - React-Core/RCTVibrationHeaders
    - React-jsi
    - React-NativeModulesApple
    - ReactCommon
  - React-rendererdebug (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - RCT-Folly (= 2<IP_ADDRESS>)
    - React-debug
  - React-rncore (0.73.4)
  - React-runtimeexecutor (0.73.4):
    - React-jsi (= 0.73.4)
  - React-runtimescheduler (0.73.4):
    - glog
    - hermes-engine
    - RCT-Folly (= 2<IP_ADDRESS>)
    - React-callinvoker
    - React-cxxreact
    - React-debug
    - React-jsi
    - React-rendererdebug
    - React-runtimeexecutor
    - React-utils
  - React-utils (0.73.4):
    - glog
    - RCT-Folly (= 2<IP_ADDRESS>)
    - React-debug
  - ReactCommon (0.73.4):
    - React-logger (= 0.73.4)
    - ReactCommon/turbomodule (= 0.73.4)
  - ReactCommon/turbomodule (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly (= 2<IP_ADDRESS>)
    - React-callinvoker (= 0.73.4)
    - React-cxxreact (= 0.73.4)
    - React-jsi (= 0.73.4)
    - React-logger (= 0.73.4)
    - React-perflogger (= 0.73.4)
    - ReactCommon/turbomodule/bridging (= 0.73.4)
    - ReactCommon/turbomodule/core (= 0.73.4)
  - ReactCommon/turbomodule/bridging (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly (= 2<IP_ADDRESS>)
    - React-callinvoker (= 0.73.4)
    - React-cxxreact (= 0.73.4)
    - React-jsi (= 0.73.4)
    - React-logger (= 0.73.4)
    - React-perflogger (= 0.73.4)
  - ReactCommon/turbomodule/core (0.73.4):
    - DoubleConversion
    - fmt (~> 6.2.1)
    - glog
    - hermes-engine
    - RCT-Folly (= 2<IP_ADDRESS>)
    - React-callinvoker (= 0.73.4)
    - React-cxxreact (= 0.73.4)
    - React-jsi (= 0.73.4)
    - React-logger (= 0.73.4)
    - React-perflogger (= 0.73.4)
  - ReactNativeKeyboardManager (6.5.11-2):
    - IQKeyboardManagerSwift (= 6.5.11)
    - React-Core
    - React-RCTText
  - RNBootSplash (5.3.0):
    - React-Core
  - RNCallKeep (4.3.12):
    - React
  - RNCAsyncStorage (1.21.0):
    - React-Core
  - RNCClipboard (1.13.2):
    - React-Core
  - RNCMaskedView (0.1.11):
    - React
  - RNDateTimePicker (7.6.2):
    - React-Core
  - RNFastImage (8.6.3):
    - React-Core
    - SDWebImage (~> 5.11.1)
    - SDWebImageWebPCoder (~> 0.8.4)
  - RNFBAnalytics (18.9.0):
    - Firebase/AnalyticsWithoutAdIdSupport (= 10.20.0)
    - React-Core
    - RNFBApp
  - RNFBApp (18.9.0):
    - Firebase/CoreOnly (= 10.20.0)
    - React-Core
  - RNFBDynamicLinks (18.9.0):
    - Firebase/DynamicLinks (= 10.20.0)
    - GoogleUtilities/AppDelegateSwizzler
    - React-Core
    - RNFBApp
  - RNFBInAppMessaging (18.9.0):
    - Firebase/InAppMessaging (= 10.20.0)
    - React-Core
    - RNFBApp
  - RNFBMessaging (18.9.0):
    - Firebase/Messaging (= 10.20.0)
    - FirebaseCoreExtension (= 10.20.0)
    - React-Core
    - RNFBApp
  - RNFBRemoteConfig (18.9.0):
    - Firebase/RemoteConfig (= 10.20.0)
    - React-Core
    - RNFBApp
  - RNGestureHandler (2.14.1):
    - glog
    - RCT-Folly (= 2<IP_ADDRESS>)
    - React-Core
  - RNImageCropPicker (0.40.2):
    - React-Core
    - React-RCTImage
    - RNImageCropPicker/QBImagePickerController (= 0.40.2)
    - TOCropViewController
  - RNImageCropPicker/QBImagePickerController (0.40.2):
    - React-Core
    - React-RCTImage
    - TOCropViewController
  - RNKeychain (8.1.2):
    - React-Core
  - RNNotifee (7.8.2):
    - React-Core
    - RNNotifee/NotifeeCore (= 7.8.2)
  - RNNotifee/NotifeeCore (7.8.2):
    - React-Core
  - RNPermissions (4.1.1):
    - React-Core
  - RNReanimated (3.6.1):
    - glog
    - RCT-Folly (= 2<IP_ADDRESS>)
    - React-Core
    - ReactCommon/turbomodule/core
  - RNScreens (3.29.0):
    - glog
    - RCT-Folly (= 2<IP_ADDRESS>)
    - React-Core
  - RNSentry (5.17.0):
    - hermes-engine
    - React-Core
    - React-hermes
    - Sentry/HybridSDK (= 8.17.1)
  - RNSVG (14.1.0):
    - React-Core
  - RNVoipPushNotification (3.3.2):
    - React-Core
  - SDWebImage (5.11.1):
    - SDWebImage/Core (= 5.11.1)
  - SDWebImage/Core (5.11.1)
  - SDWebImageWebPCoder (0.8.5):
    - libwebp (~> 1.0)
    - SDWebImage/Core (~> 5.10)
  - Sentry/HybridSDK (8.17.1):
    - SentryPrivate (= 8.17.1)
  - SentryPrivate (8.17.1)
  - SocketRocket (0.6.1)
  - SwiftAudioEx (1.0.0)
  - TOCropViewController (2.6.1)
  - TrustKit (3.0.4)
  - TwilioVideo (4.6.3)
  - TwilioVoice (6.10.3)
  - Yoga (1.14.0)

DEPENDENCIES:
  - boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`)
  - BVLinearGradient (from `../node_modules/react-native-linear-gradient`)
  - "DatadogSDKReactNative (from `../node_modules/@datadog/mobile-react-native`)"
  - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`)
  - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`)
  - FBReactNativeSpec (from `../node_modules/react-native/React/FBReactNativeSpec`)
  - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`)
  - hermes-engine (from `../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec`)
  - libevent (~> 2.1.12)
  - lottie-react-native (from `../node_modules/lottie-react-native`)
  - "OktaSdkBridgeReactNative (from `../node_modules/@okta/okta-react-native`)"
  - RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`)
  - RCT-Folly/Fabric (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`)
  - RCTCallDetection (from `../node_modules/react-native-call-detection`)
  - RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`)
  - RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`)
  - React (from `../node_modules/react-native/`)
  - React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`)
  - React-Codegen (from `build/generated/ios`)
  - React-Core (from `../node_modules/react-native/`)
  - React-Core/RCTWebSocket (from `../node_modules/react-native/`)
  - React-CoreModules (from `../node_modules/react-native/React/CoreModules`)
  - React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`)
  - React-debug (from `../node_modules/react-native/ReactCommon/react/debug`)
  - React-Fabric (from `../node_modules/react-native/ReactCommon`)
  - React-FabricImage (from `../node_modules/react-native/ReactCommon`)
  - React-graphics (from `../node_modules/react-native/ReactCommon/react/renderer/graphics`)
  - React-hermes (from `../node_modules/react-native/ReactCommon/hermes`)
  - React-ImageManager (from `../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios`)
  - React-jserrorhandler (from `../node_modules/react-native/ReactCommon/jserrorhandler`)
  - React-jsi (from `../node_modules/react-native/ReactCommon/jsi`)
  - React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`)
  - React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector-modern`)
  - React-logger (from `../node_modules/react-native/ReactCommon/logger`)
  - React-Mapbuffer (from `../node_modules/react-native/ReactCommon`)
  - react-native-audio-session (from `../node_modules/react-native-audio-session`)
  - react-native-background-timer (from `../node_modules/react-native-background-timer`)
  - react-native-biometrics (from `../node_modules/react-native-biometrics`)
  - react-native-config (from `../node_modules/react-native-config`)
  - react-native-create-thumbnail (from `../node_modules/react-native-create-thumbnail`)
  - react-native-pager-view (from `../node_modules/react-native-pager-view`)
  - react-native-safe-area-context (from `../node_modules/react-native-safe-area-context`)
  - "react-native-slider (from `../node_modules/@react-native-community/slider`)"
  - react-native-track-player (from `../node_modules/react-native-track-player`)
  - react-native-twilio-phone (from `../node_modules/react-native-twilio-phone`)
  - react-native-twilio-video-webrtc (from `../node_modules/react-native-twilio-video-webrtc`)
  - react-native-version-info (from `../node_modules/react-native-version-info`)
  - react-native-video (from `../node_modules/react-native-video`)
  - react-native-webview (from `../node_modules/react-native-webview`)
  - React-nativeconfig (from `../node_modules/react-native/ReactCommon`)
  - React-NativeModulesApple (from `../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios`)
  - React-perflogger (from `../node_modules/react-native/ReactCommon/reactperflogger`)
  - React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`)
  - React-RCTAnimation (from `../node_modules/react-native/Libraries/NativeAnimation`)
  - React-RCTAppDelegate (from `../node_modules/react-native/Libraries/AppDelegate`)
  - React-RCTBlob (from `../node_modules/react-native/Libraries/Blob`)
  - React-RCTFabric (from `../node_modules/react-native/React`)
  - React-RCTImage (from `../node_modules/react-native/Libraries/Image`)
  - React-RCTLinking (from `../node_modules/react-native/Libraries/LinkingIOS`)
  - React-RCTNetwork (from `../node_modules/react-native/Libraries/Network`)
  - React-RCTSettings (from `../node_modules/react-native/Libraries/Settings`)
  - React-RCTText (from `../node_modules/react-native/Libraries/Text`)
  - React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`)
  - React-rendererdebug (from `../node_modules/react-native/ReactCommon/react/renderer/debug`)
  - React-rncore (from `../node_modules/react-native/ReactCommon`)
  - React-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`)
  - React-runtimescheduler (from `../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler`)
  - React-utils (from `../node_modules/react-native/ReactCommon/react/utils`)
  - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`)
  - ReactNativeKeyboardManager (from `../node_modules/react-native-keyboard-manager`)
  - RNBootSplash (from `../node_modules/react-native-bootsplash`)
  - RNCallKeep (from `../node_modules/react-native-callkeep`)
  - "RNCAsyncStorage (from `../node_modules/@react-native-async-storage/async-storage`)"
  - "RNCClipboard (from `../node_modules/@react-native-clipboard/clipboard`)"
  - "RNCMaskedView (from `../node_modules/@react-native-community/masked-view`)"
  - "RNDateTimePicker (from `../node_modules/@react-native-community/datetimepicker`)"
  - RNFastImage (from `../node_modules/react-native-fast-image`)
  - "RNFBAnalytics (from `../node_modules/@react-native-firebase/analytics`)"
  - "RNFBApp (from `../node_modules/@react-native-firebase/app`)"
  - "RNFBDynamicLinks (from `../node_modules/@react-native-firebase/dynamic-links`)"
  - "RNFBInAppMessaging (from `../node_modules/@react-native-firebase/in-app-messaging`)"
  - "RNFBMessaging (from `../node_modules/@react-native-firebase/messaging`)"
  - "RNFBRemoteConfig (from `../node_modules/@react-native-firebase/remote-config`)"
  - RNGestureHandler (from `../node_modules/react-native-gesture-handler`)
  - RNImageCropPicker (from `../node_modules/react-native-image-crop-picker`)
  - RNKeychain (from `../node_modules/react-native-keychain`)
  - "RNNotifee (from `../node_modules/@notifee/react-native`)"
  - RNPermissions (from `../node_modules/react-native-permissions`)
  - RNReanimated (from `../node_modules/react-native-reanimated`)
  - RNScreens (from `../node_modules/react-native-screens`)
  - "RNSentry (from `../node_modules/@sentry/react-native`)"
  - RNSVG (from `../node_modules/react-native-svg`)
  - RNVoipPushNotification (from `../node_modules/react-native-voip-push-notification`)
  - TrustKit
  - Yoga (from `../node_modules/react-native/ReactCommon/yoga`)

SPEC REPOS:
  trunk:
    - DatadogCore
    - DatadogCrashReporting
    - DatadogInternal
    - DatadogLogs
    - DatadogRUM
    - DatadogTrace
    - DatadogWebViewTracking
    - Firebase
    - FirebaseABTesting
    - FirebaseAnalytics
    - FirebaseCore
    - FirebaseCoreExtension
    - FirebaseCoreInternal
    - FirebaseDynamicLinks
    - FirebaseInAppMessaging
    - FirebaseInstallations
    - FirebaseMessaging
    - FirebaseRemoteConfig
    - FirebaseSharedSwift
    - fmt
    - GoogleAppMeasurement
    - GoogleDataTransport
    - GoogleUtilities
    - IQKeyboardManagerSwift
    - libevent
    - libwebp
    - lottie-ios
    - nanopb
    - OktaOidc
    - PLCrashReporter
    - PromisesObjC
    - SDWebImage
    - SDWebImageWebPCoder
    - Sentry
    - SentryPrivate
    - SocketRocket
    - SwiftAudioEx
    - TOCropViewController
    - TrustKit
    - TwilioVideo
    - TwilioVoice

EXTERNAL SOURCES:
  boost:
    :podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec"
  BVLinearGradient:
    :path: "../node_modules/react-native-linear-gradient"
  DatadogSDKReactNative:
    :path: "../node_modules/@datadog/mobile-react-native"
  DoubleConversion:
    :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec"
  FBLazyVector:
    :path: "../node_modules/react-native/Libraries/FBLazyVector"
  FBReactNativeSpec:
    :path: "../node_modules/react-native/React/FBReactNativeSpec"
  glog:
    :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec"
  hermes-engine:
    :podspec: "../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec"
    :tag: hermes-2023-11-17-RNv0.73.0-21043a3fc062be445e56a2c10ecd8be028dd9cc5
  lottie-react-native:
    :path: "../node_modules/lottie-react-native"
  OktaSdkBridgeReactNative:
    :path: "../node_modules/@okta/okta-react-native"
  RCT-Folly:
    :podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec"
  RCTCallDetection:
    :path: "../node_modules/react-native-call-detection"
  RCTRequired:
    :path: "../node_modules/react-native/Libraries/RCTRequired"
  RCTTypeSafety:
    :path: "../node_modules/react-native/Libraries/TypeSafety"
  React:
    :path: "../node_modules/react-native/"
  React-callinvoker:
    :path: "../node_modules/react-native/ReactCommon/callinvoker"
  React-Codegen:
    :path: build/generated/ios
  React-Core:
    :path: "../node_modules/react-native/"
  React-CoreModules:
    :path: "../node_modules/react-native/React/CoreModules"
  React-cxxreact:
    :path: "../node_modules/react-native/ReactCommon/cxxreact"
  React-debug:
    :path: "../node_modules/react-native/ReactCommon/react/debug"
  React-Fabric:
    :path: "../node_modules/react-native/ReactCommon"
  React-FabricImage:
    :path: "../node_modules/react-native/ReactCommon"
  React-graphics:
    :path: "../node_modules/react-native/ReactCommon/react/renderer/graphics"
  React-hermes:
    :path: "../node_modules/react-native/ReactCommon/hermes"
  React-ImageManager:
    :path: "../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios"
  React-jserrorhandler:
    :path: "../node_modules/react-native/ReactCommon/jserrorhandler"
  React-jsi:
    :path: "../node_modules/react-native/ReactCommon/jsi"
  React-jsiexecutor:
    :path: "../node_modules/react-native/ReactCommon/jsiexecutor"
  React-jsinspector:
    :path: "../node_modules/react-native/ReactCommon/jsinspector-modern"
  React-logger:
    :path: "../node_modules/react-native/ReactCommon/logger"
  React-Mapbuffer:
    :path: "../node_modules/react-native/ReactCommon"
  react-native-audio-session:
    :path: "../node_modules/react-native-audio-session"
  react-native-background-timer:
    :path: "../node_modules/react-native-background-timer"
  react-native-biometrics:
    :path: "../node_modules/react-native-biometrics"
  react-native-config:
    :path: "../node_modules/react-native-config"
  react-native-create-thumbnail:
    :path: "../node_modules/react-native-create-thumbnail"
  react-native-pager-view:
    :path: "../node_modules/react-native-pager-view"
  react-native-safe-area-context:
    :path: "../node_modules/react-native-safe-area-context"
  react-native-slider:
    :path: "../node_modules/@react-native-community/slider"
  react-native-track-player:
    :path: "../node_modules/react-native-track-player"
  react-native-twilio-phone:
    :path: "../node_modules/react-native-twilio-phone"
  react-native-twilio-video-webrtc:
    :path: "../node_modules/react-native-twilio-video-webrtc"
  react-native-version-info:
    :path: "../node_modules/react-native-version-info"
  react-native-video:
    :path: "../node_modules/react-native-video"
  react-native-webview:
    :path: "../node_modules/react-native-webview"
  React-nativeconfig:
    :path: "../node_modules/react-native/ReactCommon"
  React-NativeModulesApple:
    :path: "../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios"
  React-perflogger:
    :path: "../node_modules/react-native/ReactCommon/reactperflogger"
  React-RCTActionSheet:
    :path: "../node_modules/react-native/Libraries/ActionSheetIOS"
  React-RCTAnimation:
    :path: "../node_modules/react-native/Libraries/NativeAnimation"
  React-RCTAppDelegate:
    :path: "../node_modules/react-native/Libraries/AppDelegate"
  React-RCTBlob:
    :path: "../node_modules/react-native/Libraries/Blob"
  React-RCTFabric:
    :path: "../node_modules/react-native/React"
  React-RCTImage:
    :path: "../node_modules/react-native/Libraries/Image"
  React-RCTLinking:
    :path: "../node_modules/react-native/Libraries/LinkingIOS"
  React-RCTNetwork:
    :path: "../node_modules/react-native/Libraries/Network"
  React-RCTSettings:
    :path: "../node_modules/react-native/Libraries/Settings"
  React-RCTText:
    :path: "../node_modules/react-native/Libraries/Text"
  React-RCTVibration:
    :path: "../node_modules/react-native/Libraries/Vibration"
  React-rendererdebug:
    :path: "../node_modules/react-native/ReactCommon/react/renderer/debug"
  React-rncore:
    :path: "../node_modules/react-native/ReactCommon"
  React-runtimeexecutor:
    :path: "../node_modules/react-native/ReactCommon/runtimeexecutor"
  React-runtimescheduler:
    :path: "../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler"
  React-utils:
    :path: "../node_modules/react-native/ReactCommon/react/utils"
  ReactCommon:
    :path: "../node_modules/react-native/ReactCommon"
  ReactNativeKeyboardManager:
    :path: "../node_modules/react-native-keyboard-manager"
  RNBootSplash:
    :path: "../node_modules/react-native-bootsplash"
  RNCallKeep:
    :path: "../node_modules/react-native-callkeep"
  RNCAsyncStorage:
    :path: "../node_modules/@react-native-async-storage/async-storage"
  RNCClipboard:
    :path: "../node_modules/@react-native-clipboard/clipboard"
  RNCMaskedView:
    :path: "../node_modules/@react-native-community/masked-view"
  RNDateTimePicker:
    :path: "../node_modules/@react-native-community/datetimepicker"
  RNFastImage:
    :path: "../node_modules/react-native-fast-image"
  RNFBAnalytics:
    :path: "../node_modules/@react-native-firebase/analytics"
  RNFBApp:
    :path: "../node_modules/@react-native-firebase/app"
  RNFBDynamicLinks:
    :path: "../node_modules/@react-native-firebase/dynamic-links"
  RNFBInAppMessaging:
    :path: "../node_modules/@react-native-firebase/in-app-messaging"
  RNFBMessaging:
    :path: "../node_modules/@react-native-firebase/messaging"
  RNFBRemoteConfig:
    :path: "../node_modules/@react-native-firebase/remote-config"
  RNGestureHandler:
    :path: "../node_modules/react-native-gesture-handler"
  RNImageCropPicker:
    :path: "../node_modules/react-native-image-crop-picker"
  RNKeychain:
    :path: "../node_modules/react-native-keychain"
  RNNotifee:
    :path: "../node_modules/@notifee/react-native"
  RNPermissions:
    :path: "../node_modules/react-native-permissions"
  RNReanimated:
    :path: "../node_modules/react-native-reanimated"
  RNScreens:
    :path: "../node_modules/react-native-screens"
  RNSentry:
    :path: "../node_modules/@sentry/react-native"
  RNSVG:
    :path: "../node_modules/react-native-svg"
  RNVoipPushNotification:
    :path: "../node_modules/react-native-voip-push-notification"
  Yoga:
    :path: "../node_modules/react-native/ReactCommon/yoga"

COCOAPODS: 1.15.2

Android Setup
No response
Device Information
Intel mac
Other relevant information
Maybe worth nothing, the instructions are different on https://docs.datadoghq.com/real_user_monitoring/mobile_and_tv_monitoring/setup/reactnative and the RUM add new application for react native?

Ran out of characters for a post. Adding the relevant code itself:
App.tsx

import React from 'react';
....

import {
  BatchSize,
  DatadogProvider,
  DatadogProviderConfiguration,
  SdkVerbosity,
  UploadFrequency,
} from '@datadog/mobile-react-native';

import { DdRumReactNavigationTracking } from '@datadog/mobile-react-navigation';

const ddConfig = new DatadogProviderConfiguration(
  '...',
  config.environment,
  '...',
  true, // track User interactions (e.g.: Tap on buttons. You can use 'accessibilityLabel' element property to give tap action the name, otherwise element type will be reported)
  true, // track XHR Resources
  true, // track Errors
);
// Optional: Select your Datadog website (one of "US1", "EU1", "US3", "US5", "AP1" or "GOV")
ddConfig.site = 'US1';
// Optional: Enable JavaScript long task collection
ddConfig.longTaskThresholdMs = 100;
// Optional: enable or disable native crash reports
ddConfig.nativeCrashReportEnabled = true;
// Optional: sample RUM sessions (here, 100% of session will be sent to Datadog. Default = 100%)
ddConfig.sampleRate = 100;

if (config.isDev) {
  ddConfig.uploadFrequency = UploadFrequency.FREQUENT;
  ddConfig.batchSize = BatchSize.SMALL;
  ddConfig.verbosity = SdkVerbosity.DEBUG;
}

const App: React.FC = () => {
  React.useEffect(() => {
    const init = async () => {
      await TrackPlayer.setupPlayer();
    };
    init();
  }, []);
  const routeNameRef = React.useRef<string | undefined>();
  const content = (
    <SafeAreaProvider initialMetrics={initialWindowMetrics}>
      <FFContextProvider
        apiKey={config.harnessApiKey}
        target={{
          identifier: 'reactnativeclientsdk',
          name: 'ReactNativeClientSDK',
        }}
        fallback={
          <SafeGuard
            isLoading={true}
            style={{ backgroundColor: Palette.lightSand }}
          />
        }
      >
          <BackgroundColorProvider>
            <QueryClientProvider client={queryClient}>
              <FirebaseProvider>
                <ToastsProvider>
                  <ScreenOverlayProvider>
                    <ActionSheetProvider>
                      <PasscodeProvider>
                        <ScreenOverlayProvider>
                          <CurrentCallProvider>
                            <ActivityProvider>
                              <AuthProvider>
                                <PushNotificationsProvider>
                                  <DatadogProvider configuration={ddConfig}>
                                    <NavigationContainer
                                      ref={navigationRef}
                                      theme={theme}
                                      onReady={() => {
                                        DdRumReactNavigationTracking.startTrackingViews(navigationRef.current);
                                        routeNameRef.current = navigationRef
                                          ?.current?.getCurrentRoute()?.name;

                                      }}
                                      onStateChange={async () => {
                                        const previousRouteName =
                                          routeNameRef.current;
                                        const currentRouteName = navigationRef
                                          ?.current?.getCurrentRoute()?.name;

                                        if (
                                          previousRouteName !== currentRouteName &&
                                          currentRouteName
                                        ) {
                                          await AnalyticsService.logScreenView(
                                            currentRouteName,
                                          );
                                        }
                                        routeNameRef.current = currentRouteName;
                                      }}
                                    >
                                    <RootRouter />
                                  </NavigationContainer>
                                </DatadogProvider>
                              </PushNotificationsProvider>
                            </AuthProvider>
                          </ActivityProvider>
                        </CurrentCallProvider>
                      </ScreenOverlayProvider>
                    </PasscodeProvider>
                  </ActionSheetProvider>
                </ScreenOverlayProvider>
              </ToastsProvider>
            </FirebaseProvider>
          </QueryClientProvider>
        </BackgroundColorProvider>
      </FFContextProvider>
    </SafeAreaProvider>
  );

  return (
    <>{config.isDev ? <ToggleStorybook>{content}</ToggleStorybook> : content}</>
  );
};

export default App;

Thank you @louiszawadzki


New files not monitored and processed by grunt watch

I can change any of the default js or tpl.html files, like home/home.js, or home.tpl.html, and my grunt watch immediately picks up the change and performs the necessary build steps.
If I make any changes to any js files I've created after starting "grunt watch" (say 'new.js'), or any tpl.html files I've created, my grunt watch doesn't see the change and takes no action.  If I re-launch grunt watch, the newer files get monitored.
Should grunt watch be able to monitor newly created js, css, and tpl.html files without having to re-launch it?

What about using grunt-este-watch for this instead?

Globs are resolved to individual files when it is first run, and therefore does not include files created thereafter. It should be possible to use a directory-based watch and then use the globs to match tasks to run, but it wouldn't be a simple grunt plugin. While I'll happily consider a PR to implement this, it is an upstream limitation, so I'm going to close this issue.


Fix issues in tests visible at first sight

[ ] the issue title describes briefly and clearly the user story
[ ] the project is added
[ ] the milestone is added, use backlog if you don't know the release yet
[ ] you will write a list of tasks (like this list) to be closed for this user story

And don't forget to link the closed user stories in your PRs!
Context
This issue is a part of #842 .
Fix issues visible at first sight: unify file naming, remove empty files, clean unused commented code.
Tasks

[x]  rename test__check_if_table_exists() to test_check_if_table_exists()
[x]  remove comment from tests/unit/test_base.py
[x]  change name of test___get_col_names_google_analytics_pivoted()
[x]  remove comments from tests/unit/tasks/test_uk_carbon_intensity.py
[x]  delete empty file tests/integration/tasks/test_duckdb.py
[x]  rename tests/integration/tasks/test_genesys_task.py
[x]  check commented function in tests/integration/tasks/test_github.py
[x]  change file name tests/integration/tasks/test_sqlite_insert.py
[x]  remove unused tasks in tests/integration/flows/test_aselite_to_adls.py

I assume it was done even though no PR is linked


Add support for Tilt

Support development using Kubernetes cluster using Tilt. Add a Tiltfile to the project slug to build the backend and frontend. Install the sycnback extension to enable bi-directional file synchronization between the local file system and pods in the cluster.

:tada: This issue has been resolved in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


[FEATURE] "it" syntactic sugar to stream.map(f)

Describe the feature
Like val and var, it would allow you to not repeat yourself when using function references to an obvious source.
"Lomboked"
val jsonBlobs = ImmutableList.of(new JsonObject())
  .stream().map(it::toJson).collect(collectors.toList());

Plain Java
List<String> jsonBlobs = ImmutableList.of(new JsonObject())
  .stream().map(JsonObject::toJson).collect(collectors.toList());

Describe the target audience
people who use streams for object mapping a lot :)
Additional context
Nope.

I understand the use case.
To me using the word it sounds wrong. It refers to an object, not a class. possibly they would be a better fit.
Inferring the type at that location is going to be really complicated. We can make var and val work most of the time, because we ask the compiler to evaluate the initializing expression, and then calculate the type. Which is already pretty hard, and thee are some sharp corners there.
But what you're asking here is to understand the the type passed to the of method results in a list of that type, then the stream carries the same type and passes an object of that type to the map method.
We're rejecting this feature request.

Thanks for considering!


The first time Concierge reaches out to you, sends a warning message like random user message

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

Action Performed:

Login to any account
Receive a message from the Concierge for the first time

Expected Result:
There should be no warning message
Actual Result:
Hi there! This is your first time chatting with this user. Make sure you know this person before you respond. Once you respond, they will be able to see your contact information. message appears as if it's a random user
Workaround:
Can the user still use Expensify without this being fixed? Have you informed them of the workaround?
Platforms:

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

[ ] Android / native
[ ] Android / Chrome
[ ] iOS / native
[ ] iOS / Safari
[x] MacOS / Chrome / Safari
[ ] MacOS / Desktop

Version Number:
Reproducible in staging?: Not able to reproduce, since I don't get a message from the concierge
Reproducible in production?: Not able to reproduce, since I don't get a message from the concierge
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
Notes/Photos/Videos: Any additional supporting documentation
Expensify/Expensify Issue URL:
Issue reported by: @quinthar
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1690048770421639
View all open jobs on GitHub

@pecanoro mentioned that we fixed this in Auth previously, so I'm going to add the internal label. If it should be external instead, let me know and I can adjust accordingly.

This message was seen from the Concierge tool when chatting with a new user.
User email<EMAIL_ADDRESS>Chat URL: https://www.expensify.com/concierge/#/chat/16634560/3610346824089918500

I think it's just showing there because a contributor or tester flagged it.

If it's just testing, let's close. If you disagree, reopen please!


"No matching variables" text does not disappear even after deleting the search string

Describe the bug
"No matching variables" text does not disappear even after deleting the search string
Steps to reproduce

Enter a search string in the variables tab such that itv results in " no matching variables found"
Close the dropdown of the process
Delete the search sting
Now all the process and its elements are displayed
But the search sting is taken to account and displays the text " no matching variables found"

https://github.com/user-attachments/assets/edee5d9f-ce62-4836-89a1-256f2f130a71
Expected behavior
After deletion of search string the text should not be displayed
Environment

OS: [MacOS 10.2]
Camunda Modeler Version: [5.27.0]
Execution Platform: [Camunda 8]

Additional context
No response

I cannot reproduce this problem. Can you please share the diagram in which you experienced the problem? Do you have a simplified diagram in which I can reproduce it? I noticed there are multiple elements on the capture.

@barmac Somehow I could not reproduce the issue as well now. With the same diagram and also on a different one. I will close the issue for now

I removed the milestone as we did not fix anything here.


comment error

In file"models/network.py"
Line:69               # avg5 = tf.reduce_mean(conv5, [1, 2], keepdims=True, name='avg_pool')
Line:70               # print(avg5.name, avg5.get_shape())
Line:71               concat = reshape(conv5, [-1, avg5.get_shape()[3] * 3], 'reshape')
why do you comment Line:69?If so Line:71 will not get avg5.And I remove the "#" of Line:69，but it still doesn't work.
The error msg is "InvalidArgumentError (see above for traceback): Incompatible shapes: [60] vs. [960] [[node tower_0/loss_0/sub (defined at ../models/losses.py:14"
My img size is 2202203 when I produce tf_records.Thank you very much!

@Tomasyao77 I am so sorry, I have no GPU now, so I cant run it, you can try it
def l1_loss(preds, labels):
    preds = tf.reshape(preds, (-1,))
    labels = tf.reshape(labels, (-1,))
    l1_loss = tf.abs(labels - preds)
    return tf.reduce_mean(l1_loss)

def kl_loss(preds, labels, l1):
    h_pq = -(tf.reduce_sum(tf.reduce_sum(labels * tf.log(preds + 1e-10), axis=1)))
    h_p = -tf.reduce_sum(labels * tf.log(labels + 1e-10))
    loss = h_pq - h_p + l1
    return -tf.reduce_mean(loss)

or, you could print the shape of every layer, and find the bug, thank you.
When I find the bug, I will tell you too.

@Tomasyao77 I am so sorry, I have no GPU now, so I cant run it, you can try it
def l1_loss(preds, labels):
    preds = tf.reshape(preds, (-1,))
    labels = tf.reshape(labels, (-1,))
    l1_loss = tf.abs(labels - preds)
    return tf.reduce_mean(l1_loss)

def kl_loss(preds, labels, l1):
    h_pq = -(tf.reduce_sum(tf.reduce_sum(labels * tf.log(preds + 1e-10), axis=1)))
    h_p = -tf.reduce_sum(labels * tf.log(labels + 1e-10))
    loss = h_pq - h_p + l1
    return -tf.reduce_mean(loss)

or, you could print the shape of every layer, and find the bug, thank you.
When I find the bug, I will tell you too.

Ok,thank you very much, I am debugging.

@Tomasyao77 hello, I fixed it.
and, the Parametes of Conv5->Feat is 6156 in the paper, so conv5->concat instead of conv5->avg5->concat.

Wow! Wonderful! It does work well now,thanks you very much!

good luck~


More abstract AbstractAggregator, *Aggregator are now using Abstract, tests and some ideas + bugfix

Hi!
I changed the Abstract Aggregator to a more abstract one, maybe is something to discuss so please check it, every Aggregator is adapted to the Abstract one, test where done, and some extra optional things:
AbstractGrouplessAggregator: without the group burden, I'm going to JMeter this to compare
FunctionAggregator: maybe useless, but you could have a set of functions and use at will with this
JavascriptFunctionAggregator: I saw some CEP implementations where they use javascript for functions, maybe this is not the best approach nor the place to do it but it was fun anyways
Deprecated LongSumAggregator, why the Long prefix? because of the Type?
Best regards!

Miguel,
Thanks for submitting another patch.
It's important that aggregators don't lose the groupBy fields that may have been set on the flow operator when the user was wiring up their flow. While I agree that the logic for maintaining the groups and passing them through to the aggregated event is a little redundant and benefits from being placed in the abstract class or event down in the bolt itself, I do not agree that they they should be removed altogether. The groupBy fields maintain partition information (basically determines why a set of events were passed through a specific aggregator on a specific node. If groupBy information was not desired, the user simply doesn't need to define a partitionOp before the aggregator. The framework, however, still needs to honor the groups if they have been set. I'm having trouble thinking of an example of why a user would not want groups set in the events output from the aggregator. If they intended for their data to be grouped and the output events didn't contain those groups, they'd just be a bunch of numbers and there'd be no way downstream to tell which number represents which input. Were you seeing a different use case? If you were intending something different, feel free to throw up a ticket so we can discuss it.
Moving the existing aggregators over to your new abstract aggregator is very useful. I'm not sure how abstract the actual aggregator implementation needs to be- I think you did a good job trying to hide the framework maintenance logic in your last pull request. If, after writing several aggregators for different cases, we find ourselves duplicating more logic, I say we should abstract further at that point.
The JavascriptFunction aggregator is interesting. I'm not sure it belongs in core, however. How would you feel if I created a project called Flowmix Extensions or something with similar verbage? Maybe Flowmix Contrib? The scripting capabilities in java are neat- but why not add python and groovy as well? Taking your idea a  bit further, it would be neat if there was a rest service that could allow users to define their whole flow through some language like javascript or json. That is something I think could reside in core as a different client layer. I had played around with using Groovy to create and classload objects on the fly. It seemed a little primitive and prone to errors, however. Scala and Akka do this very well with serializing of closures to ship off to actors- maybe this would be more safe than manually defining classes.
What i'm most interested in from a stress testing perspective is a suite that could allow us to do things like spin up a cluster (like EC2), hammer a topology with events and have different knobs to turn with regards to how much data and what types of data as well as different types of Flows that would cause different types of bottlenecks (defining aggregators and joins with too many partitions vs no partitions, etc..). I'd like to be able to find week points in the architecture quickly so they can be fixed (memory usage vs garbage collection vs network usage, etc...). I think Storm has a great platform for doing these types of distributed operations but other than running flows for projects @ my day job and having a rough idea of the capacities on my systems, I don't have concrete boundaries backed by vigorous testing.

Corey, my answers below :)
"It's important that aggregators don't lose the groupBy fields that may have been set on the flow operator when the user was wiring up their flow. While I agree that the logic for maintaining the groups and passing them through to the aggregated event is a little redundant and benefits from being placed in the abstract class or event down in the bolt itself, I do not agree that they they should be removed altogether. The groupBy fields maintain partition information (basically determines why a set of events were passed through a specific aggregator on a specific node. If groupBy information was not desired, the user simply doesn't need to define a partitionOp before the aggregator. The framework, however, still needs to honor the groups if they have been set. I'm having trouble thinking of an example of why a user would not want groups set in the events output from the aggregator. If they intended for their data to be grouped and the output events didn't contain those groups, they'd just be a bunch of numbers and there'd be no way downstream to tell which number represents which input. Were you seeing a different use case? If you were intending something different, feel free to throw up a ticket so we can discuss it."
---> yeah I was thinking about the values of the groups, not the actual groupBy Fields, I will study Flowmix code base (didn't do it in the first place) more to grasp the paradigm, maybe I'm not getting something...
Moving the existing aggregators over to your new abstract aggregator is very useful. I'm not sure how abstract the actual aggregator implementation needs to be- I think you did a good job trying to hide the framework maintenance logic in your last pull request. If, after writing several aggregators for different cases, we find ourselves duplicating more logic, I say we should abstract further at that point.
---> Ok! also I'm going to annotate Deprecated the Groupless one until I get the right path and I test the thing
The JavascriptFunction aggregator is interesting. I'm not sure it belongs in core, however. How would you feel if I created a project called Flowmix Extensions or something with similar verbage? Maybe Flowmix Contrib? The scripting capabilities in java are neat- but why not add python and groovy as well? Taking your idea a bit further, it would be neat if there was a rest service that could allow users to define their whole flow through some language like javascript or json. That is something I think could reside in core as a different client layer. I had played around with using Groovy to create and classload objects on the fly. It seemed a little primitive and prone to errors, however. Scala and Akka do this very well with serializing of closures to ship off to actors- maybe this would be more safe than manually defining classes.
---> Agree, this was a fun half an hour coding thingy, to the Deprecated it goes too until it finds it place hahaha
What i'm most interested in from a stress testing perspective is a suite that could allow us to do things like spin up a cluster (like EC2), hammer a topology with events and have different knobs to turn with regards to how much data and what types of data as well as different types of Flows that would cause different types of bottlenecks (defining aggregators and joins with too many partitions vs no partitions, etc..). I'd like to be able to find week points in the architecture quickly so they can be fixed (memory usage vs garbage collection vs network usage, etc...). I think Storm has a great platform for doing these types of distributed operations but other than running flows for projects @ my day job and having a rough idea of the capacities on my systems, I don't have concrete boundaries backed by vigorous testing.
----> Agree :)

Groups are a very important concept here- They are what allow the events to be partitioned across executors and nodes so that they can be guaranteed to be together when they are run through different functions.
Consider the following input events for SystemA and SystemB:
Event systemAe1 = new BaseEvent()
systemAe1.put(new Tuple("systemName", "a"));
systemAe1.put(new Tuple("cpuUsagePercentage", "90"));
Event systemAe2 = new BaseEvent()
systemAe2.put(new Tuple("systemName", "a"));
systemAe2.put(new Tuple("cpuUsagePercentage", "85"));
Event systemBe1 = new BaseEvent()
systemAe1.put(new Tuple("systemName", "b"));
systemAe1.put(new Tuple("cpuUsagePercentage", "20"));
Event systemBe2 = new BaseEvent()
systemBe2.put(new Tuple("systemName", "b"));
systemBe2.put(new Tuple("cpuUsagePercentage", "40"));
The goal in this use case would be to find out the average cpu usage percentages for each system. The user would want to group by the system names and use the AvgAggregator over each of the cpu usage percentages. It's important that the aggregator knew about and kept the grouped fields in tact so that at the output of the aggregation, I get the following events:
Event aggregatedEvent1= new BaseEvent()
aggregatedEvent1.put(new Tuple("systemName", "a"));
aggregatedEvent1.put(new Tuple("cpuUsagePercentage", "87.5"));
Event aggregatedEvent2= new BaseEvent()
aggregatedEvent2.put(new Tuple("systemName", "b"));
aggregatedEvent2.put(new Tuple("cpuUsagePercentage", "30"));
If I lost the group information, I'd only get cpuUsagePercentage in each of the output events.

Yeah of course, I absolutely get the groupBy information exactly as you described, I think I got confused with the groupedValues, I though it hold all the values in memory, that's why I think I should read more of the codebase so I don't do crappy commits hehehe

More tests and fixed things (thanks for the comments!)
also simpler FunctionAggregator

Ok. The solution is simple I'm going to keep the experimental things on a dependient project so we can discuss or see them before pull request similar to the contrib but in a more early stage, and I still can use them, I'll mantain the same packages

The implementations? good idea, it's now so simple that there is no use in them, do I do it? (maybe leave the test with Abstract)

No, I was not referring to removing the tests. I was referring to removing the empty methods from the tests and they are unused and not needed. Every class should have multiple tests to demonstrate that's working expected even under bad input. I am not saying this pull request is the place for filling the codebase with tests but at the very least, new classes should have some tests.

Of course tests are needed, i though you meant the sum and count implementations. I'll clean the non used methods.

Things are looking much better. I'll clone the pull request tonight and build it just to be sure. I say add in the exception for the failed type casts and it should be good to go.

Pull request looks okay- the commit messages should be more descriptive and align with tickets. I'd create a ticket, something like "Provide typed Aggregator abstraction to make it easier to write aggregators that deal with aggregations over single types (numerical functions, etc..)." Squash your commits into a single commit with the message "Closes #xx " After that, I'll merge it in. [1] has a good example of commit squashing for the last 'n' commits.
[1] http://stackoverflow.com/questions/5189560/squash-my-last-x-commits-together-using-git

It´s great they can be squashed, that way I can write aaanything and then just get profesional with the last one, awesome.
Thanks!

Hey Miguel, I'd like to get this pull request closed out. Do you mind if I just do the merge --squash or would you rather do the rebase -i ?

Hi! yeah just go with the merge squash

Closing this pull request as commits have been squashed. Comment added to last commit for ticket #50.

Thanks again for your contributions, Miguel!


[docs] Token-2022 On-chain Program Guide minor typo

Seems like this is a minor typo in the docs.

Oh no. Seems like my editor auto formatted on save...
The only real changes are line 296, line overflows in line 349 and line 353.


Using multiple datasets for custom graphs

Question
Is it possible to use multiple datasets for custom graphs? Right now, you have to create a function with @capture and data_frame as an argument, but what, if I want to use two datasets so it can also play nicely with the filter from vizro.
Code/Examples
No response
Other information
No response
vizro version
No response
Python version
No response
OS
No response
Code of Conduct

[X] I agree to follow the Code of Conduct.

Hi @baniasbaabe, great question! At the moment this is basically not possible, which was a deliberate decision in order to simplify functionality and align with the plotly.express interface.
Please could you explain exactly what you're trying to achieve here? It would be great to understand better so that we can assess whether this is something we should consider enabling in future. I've added the Feature Request label so we can see if anyone else wants to achieve the same thing also.
For now, the best way to do this would be to modify your code so that there's only one data_frame required, e.g. by doing a join of the multiple dataframes before they get passed into the plotting function. Would that work ok for you? There are some other solutions that might be possible but I'd need to check, and they would be quite a bit more complicated than just handling one dataframe.

Thanks for the fast response!
I have two datasets, ``historicwith historical time series andpredictionswith forecasts for the future. I wanted to plot the historic time series and the forecasted time series in one figure (and apply filters since thetimeseries_id` column is equal). But yeah like you said, it's more complicated for now.

Hmm, I feel like we should be able to get something working with just a single dataframe here. I don't quite understand what you're trying to plot or filter on though - please could you provide some example plotting code that you'd like to work? At the moment as I understand it there's two dataframes like this:
historic:
   timeseries_id  value
0              1      1
1              2      2
2              3      3

predictions:
   timeseries_id  value
0              1      4
1              2      5
2              3      6

Sorry for the late reply!
So, you have a historic dataframe like so:

Timestamp | TimeseriesID | y
-- | -- | --
2020-01-01 | 100 | 50.0
2020-01-02 | 100 | 60.5
2020-01-03 | 100 | 70.2

and a predictions dataframe like so:
Timestamp | TimeseriesID | Prediction
-- | -- | --
2020-01-04 | 100 | 20.0
2020-01-05 | 100 | 63.0

Therefore, you can plot both of the timeseries in one figure and filter based on the timeseriesid. Do you know what I mean? You could maybe append them but how about if you have prediction intervals in your prediction dataframe too (like upper and lower bound for your prediction).


Remove spin plugin update

fixes https://github.com/fermyon/spin/issues/939
Signed-off-by: Kate Goldenring<EMAIL_ADDRESS>

Also sorry for not thinking of this during the earlier discussions!

I think we should close this and the related issue https://github.com/fermyon/spin/issues/939#issuecomment-1341602446 and stick with the original intent of plugins matching normal flow of other package management systems


KAFKA-2425; Copy latest docs to kafka repo docs/ directory

This PR copies the latest kafka docs to kafka repo docs directory. Here I have copied 0.8.3/ directory contents from svn website repo to kafka/docs repository.
Some questions: This PR contains generated javadocs also.  Do we need to copy javadocs here?

@gwenshap @junrao @guozhangwang pinging for review

How will we update the docs in the kafka-site repository? Is the idea to copy manually from this one? If so, it would be good to document this somewhere (maybe the wiki?) so that it's clear what the plan is.

Yes, that is the plan. We will maintain only  technical doc pages
(api.html, design.html, ecosystem.html, introduction.html, ops.html, upgrade.html
configuration.html, documentation.html, implementation.html, migration.html
quickstart.html, uses.html)
During release, we need to manually copy these files to a version directory (08X/) inside kafka-site repo and update documentation.html, downloads.html pages in kafka-site repo.
After this PR merge, I will update contributing.html

We also need to update the "Release Process" wiki page:
https://cwiki.apache.org/confluence/display/KAFKA/Release+Process

Sure, I will update the "Release Process" wiki page.

I removed javadocs from kafka/docs folder.  Generated javadocs needs to be copied to site docs during release process.
It will be good, If we commit this PR at the earliest. So that new 0.8.3 docs can be easily updated by kafka contributors.

Sorry for the delay and thank you for helping with this.
Two comments:

The docs should have a license header (with the Apache license as html comment), and the RAT check should include the docs.
We need a gradle task for packaging the docs so we can release a doc package with our usual release and  people with connectivity issues can just get their own private copy of the docs with the release.

These can be done as follow up JIRA.

Just so we are on the same page, we are maintaining only technical doc pages here, not complete web site.  I will do the required changes in this patch.

@gwenshap I updated the patch with required changes.  Please have a look at it.

LGTM!

This PR copies the latest kafka docs to kafka repo docs directory. Here I have copied 0.8.3/ directory contents from svn website repo to kafka/docs repository.
Some questions: This PR contains generated javadocs also.  Do we need to copy javadocs here?


Internet sharing from the same WiFi interface is not working

Ran
root@test:/opt/projects/create_ap# create_ap wlan0 wlan0 MyAccessPoint MyPassPhrase
Config dir: /tmp/create_ap.wlan0.conf.jnVetlf0
PID: 17742
wlan0 is already associated with channel 11 (2462 MHz), fallback to channel 11
Creating a virtual WiFi interface... ap0 created.
Network Manager found, set ap0 as unmanaged device... DONE
Sharing Internet using method: nat
hostapd command-line interface: hostapd_cli -p /tmp/create_ap.wlan0.conf.jnVetlf0/hostapd_ctrl
Configuration file: /tmp/create_ap.wlan0.conf.jnVetlf0/hostapd.conf
Using interface ap0 with hwaddr 70:18:8b:27:d8:39 and ssid "MyAccessPoint"
ap0: interface state UNINITIALIZED->ENABLED
ap0: AP-ENABLED

wlan0 is going down
wlan0 became unmanaged

root@test:/home/test# nmcli dev status
DEVICE     TYPE              STATE
ap0        802-11-wireless   unmanaged
eth0       802-3-ethernet    unavailable
wlan0      802-11-wireless   unmanaged

NetworkManager.conf
root@test:/home/test# cat /etc/NetworkManager/NetworkManager.conf
[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq

[ifupdown]
managed=true

[keyfile]
unmanaged-devices=mac:70:18:8b:27:d8:39

yes, I encountered the same problem, and I try everything I googled but failed.......

gentle bump, I am seeing the same as veerendra2, any idea what could be going on?

i have the same problem too, and i solve it with myself problem.
i connect linux with android mobile , mobile connected ,but it can't connect to internet , i set  my mobile  static ip before, and so it was not in the same domain with the ap0 ,so it can't connect to linux's sharing internet , i find i can execuse "create_ap -g 192.168.x.x  x  x"  to set the ap in certern internet domain(gateway). and now i solve my problem , i hope i can give a sense.


vSphere CCM and CSI components fail to pull their images from gcr.io/cloud-provider-vsphere

What happened?

vSphere clusters fail to pull container images for CCM and CSI components, so CSI and CCM Pods fail to start. These images were all hosted in ghcr.io/cloud-provider-vsphere, which has apparently been deleted in the last few hours:
$ skopeo inspect docker://gcr.io/cloud-provider-vsphere/csi/release/driver:v3.3.1
FATA[0000] Error parsing image name "docker://gcr.io/cloud-provider-vsphere/csi/release/driver:v3.3.1": unable to retrieve auth token: invalid username/password: denied: Project cloud-provider-vsphere has been deleted.

While CCM has a new location (see https://github.com/kubernetes/cloud-provider-vsphere?tab=readme-ov-file#container-images), CSI drivers were never published to another registry.
Expected behavior

vSphere clusters work.
How to reproduce the issue?

Create or upgrade any vSphere cluster.
Add new machines to a vSphere cluster.

What KubeOne version are you using?
All releases are affected.
Provide your KubeOneCluster manifest here (if applicable)

# paste manifest here

What cloud provider are you running on?

vSphere
What operating system are you running in your cluster?

N/A
Additional information

The same issue exists in KKP at https://github.com/kubermatic/kubermatic/issues/13719.

This has been fixed in the PRs referenced above. Patch releases are available:

v1.7.6
v1.8.3

If you are affected by this bug, please upgrade to the latest patch releases of your respective release series.
I will go ahead and close this issue since it's been resolved and new releases are available, but it will probably stay pinned to the repository for a little while longer to ensure it's visibile.
/close