profile
viewpoint
Hugo Gresse HugoGresse @inria Montpellier, France https://hugo.gresse.io Web & android engineer. Working on many open source project: OpenFeedback, Kaamelott bot, ical2api. Developer on french identification app PlantNet @ INRIA

HugoGresse/AndroidVuMeter 101

A fake VuMeter - Equalizer for android

HugoGresse/open-feedback 43

Open Feedback is an opened SaaS platform destined to organisers to gather feedback from users. OpenFeedback

HugoGresse/Anecdote 32

Simple application that parse website data such as 9GAG or FML. Support any website, display a list of predefined website at startup

HugoGresse/DeviceConsole 3

DeviceConsole is a fast way to share a text/url to one devices of a fleet. Free & OSS based on Firebase Notification

HugoGresse/conference-hall-cli 2

some tools for Conference-Hall.io using the Firestore REST API

HugoGresse/kaamelott-bot 2

A slack bot for Kaamelott using kaamelott-soundboard

HugoGresse/Code-Cine 1

Get the orange cineday code automatically at 9:00 and as many account you want

HugoGresse/doctorating 1

A Browser extension (WebExtension) to display Google Maps rating on Doctolib search results.

HugoGresse/Fill-My-Slides 1

React App that take a Google Presentation/Slides as a template to generate multiple images from

HugoGresse/midipile-android 1

Midipile Android app

pull request commentHugoGresse/Anecdote

Improved code

What are you trying to do? Maybe I can help? You can come and chat at https://gitter.im/anecdote-app/community if needed.

Riya-git11

comment created time in 17 hours

pull request commentHugoGresse/Anecdote

Improved code

Hi Riya, thanks for the pull request but I think there is a lot missing 😅

Riya-git11

comment created time in 19 hours

issue commentthen/promise

Add benchmarks

What about more up to date benchmark vs bluebird for example?

ForbesLindesay

comment created time in 3 days

delete branch HugoGresse/home-assistant.io

delete branch : patch-1

delete time in 8 days

push eventHugoGresse/open-feedback

Hugo Gresse

commit sha 28ebddaaa1da24d542e79b0617e66d1714451c43

Reduce jetbrains logo size

view details

push time in 9 days

push eventHugoGresse/open-feedback

Hugo Gresse

commit sha 29ae392773fbe85e792517b5102757318d473d8e

Add jetbrains to readme (#883) * Add jetbrains to readme * Update README.md

view details

push time in 9 days

delete branch HugoGresse/open-feedback

delete branch : HugoGresse-patch-1

delete time in 9 days

push eventHugoGresse/open-feedback

Hugo Gresse

commit sha 6c898840efc64ff3fc662b8aa4f42b8711111cc3

Update README.md

view details

push time in 9 days

push eventHugoGresse/open-feedback

Hugo Gresse

commit sha 491d0ae422158eb2645a7f9f5f23f23812414731

Add jetbrains to readme

view details

push time in 9 days

create barnchHugoGresse/open-feedback

branch : HugoGresse-patch-1

created branch time in 9 days

issue commentreact-native-community/react-native-maps

[IOS] Release build configuration causes arm64 architecture build error for GoogleMaps

Previous solution is not compatible for both simulator and distribution.

After reading this thread, here is what you need to do:

the issue appears to be Xcode 12's inclusion of arm64 arch in the iPhone simulator, thus causing a clash between iPhone and Simulator when they are being combined to create the fat library.

Solution (at least until simulator run on arm64 macs, which is not very soon) Select the project or target -> Build Settings -> Excluded Architecture (if you can't see it make sure [All] properties are selected) and set the Excluded Architecture for 'Any iOS simulator SDK' -> 'arm64'.

Capture d’écran 2020-09-21 à 16 59 51

FrancisLeigh

comment created time in 10 days

delete branch HugoGresse/fraugdroid

delete branch : patch-1

delete time in 10 days

PR opened paug/fraugdroid

Update OpenFeedback & slido for Fraug9

Naaa

+2 -2

0 comment

1 changed file

pr created time in 10 days

push eventHugoGresse/fraugdroid

Hugo Gresse

commit sha 18c5c747e3094764802d2143381656955eee1a33

Update OpenFeedback & slido for Fraug9

view details

push time in 10 days

fork HugoGresse/fraugdroid

The bot for the FRAUG twitch channel based on Twitch4J

https://twitch.tv/frenchandroidusergroup

fork in 10 days

Pull request review commenthome-assistant/home-assistant.io

Clarify disable html5 push notification switch reason

 The `html5` platform can only function if all of the following requirements are Assuming you have already configured the platform:  1. Open Home Assistant in Chrome or Firefox.-2. Load profile page by clicking on the badge next to the Home Assistant title in the sidebar. Assuming you have met all the [requirements](#requirements) above then you should see a new slider for Push Notifications. If the slider is greyed out, ensure you are viewing Home Assistant via its external HTTPS address. If the slider is not visible, ensure you are not in the user configuration (Sidebar, Configuration, Users, View User).+2. Load profile page by clicking on the badge next to the Home Assistant title in the sidebar. Assuming you have met all the [requirements](#requirements) above then you should see a new slider for Push Notifications. If the slider is greyed out, ensure you are viewing Home Assistant via its external HTTPS address (or that you have configured the `notify` HTML5 integration in Home Assistant). If the slider is not visible, ensure you are not in the user configuration (Sidebar, Configuration, Users, View User).

you're right, it required anyway. I've updated the PR.

HugoGresse

comment created time in 12 days

PullRequestReviewEvent

push eventHugoGresse/home-assistant.io

Hugo Gresse

commit sha e4d4e48343db21268e8e605c9452b676a5e2dd08

Update html5.markdown

view details

push time in 12 days

PR opened home-assistant/home-assistant.io

Clarify disable html5 push notification switch reason

Proposed change

I've just followed the integration for HTML5 Push Notification and wasn't able to finish the setup because the button was still disable. So if you strcitly follow the documentation, you cannot enable the Push Notification in the user profil because the integration has not been added to the configuration.yaml.

Type of change

<!-- What types of changes does your PR introduce to our documentation/website? Put an x in the boxes that apply. You can also fill these out after creating the PR. -->

  • [ ] Spelling, grammar or other readability improvements (current branch).
  • [x] Adjusted missing or incorrect information in the current documentation (current branch).
  • [ ] Added documentation for a new integration I'm adding to Home Assistant (next branch).
  • [ ] Added documentation for a new feature I'm adding to Home Assistant (next branch).
  • [ ] Removed stale or deprecated documentation.

Checklist

<!-- Put an x in the boxes that apply. You can also fill these out after creating the PR. If you're unsure about any of them, don't hesitate to ask. We're here to help! This is simply a reminder of what we are going to look for before merging your code. -->

  • [x] This PR uses the correct branch, based on one of the following:
    • I made a change to the existing documentation and used the current branch.
    • I made a change that is related to an upcoming version of Home Assistant and used the next branch.
  • [x] The documentation follows the Home Assistant documentation standards.
+1 -1

0 comment

1 changed file

pr created time in 13 days

push eventHugoGresse/home-assistant.io

Hugo Gresse

commit sha 7324c5e60ed15a2727feef73ee09c132d2a59351

Clarify disable html5 push notification switch reason

view details

push time in 13 days

issue commentinvertase/react-native-firebase

🔥 [🐛] Crashlytics could not determine stripped/unstripped native library directories for project ':app'

React native have ndk inside. The RNF doc say that it should report Yoga error : https://rnfirebase.io/crashlytics/android-setup#4-optional-enable-crashlytics-ndk-reporting

Acetyld

comment created time in 17 days

push eventHugoGresse/rnfirebase-crashlytics-ndk

Hugo Gresse

commit sha 3e8373deac5eac0dfa9fa86b9154d5962dd253c1

Remove analytics & perf

view details

push time in 17 days

issue commentinvertase/react-native-firebase

🔥 [🐛] Crashlytics could not determine stripped/unstripped native library directories for project ':app'

I can reproduce this following your guide (thanks you, saved me a lot of time!) Demo : https://github.com/HugoGresse/rnfirebase-crashlytics-ndk

Error :

rnfbdemo/android on  master
➜ ./gradlew build

> Configure project :app
Crashlytics could not find NDK build tasks on which to depend. You many need to manually enforce task dependencies for generateCrashlyticsSymbolFileRelease

FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring project ':app'.
> org.gradle.api.GradleException: Crashlytics could not determine stripped/unstripped native library directories for project ':app', variant Release. These are required for generating symbol files when NDK build tasks cannot be automatically inferred. Please specify strippedNativeLibsDir and unstrippedNativeLibsDir in the firebaseCrashlytics extension.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/6.2/userguide/command_line_interface.html#sec:command_line_warnings

BUILD FAILED in 2s
Acetyld

comment created time in 17 days

create barnchHugoGresse/rnfirebase-crashlytics-ndk

branch : master

created branch time in 17 days

created repositoryHugoGresse/rnfirebase-crashlytics-ndk

reproduce issue for https://github.com/invertase/react-native-firebase/issues/4253

created time in 17 days

issue commentinvertase/react-native-firebase

🔥 [🐛] Crashlytics could not determine stripped/unstripped native library directories for project ':app'

I may have the same issue, update from app crashlytics from v7 to v8, trying to enable sym upload, and build fail very early in the build process:


> Configure project :app
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
Crashlytics could not find NDK build tasks on which to depend. You many need to manually enforce task dependencies for generateCrashlyticsSymbolFileRelease

Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/6.0.1/userguide/command_line_interface.html#sec:command_line_warnings

FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring project ':app'.
> org.gradle.api.GradleException: Crashlytics could not determine stripped/unstripped native library directories for project ':app', variant Release. These are required for generating symbol files when NDK build tasks cannot be automatically inferred. Please specify strippedNativeLibsDir and unstrippedNativeLibsDir in the firebaseCrashlytics extension.

I can confirm that I don't have any specific flavor except debug & release, and have removed the splits.abi config and custom versionCode(s). RNF Dependency are all up to date.

Acetyld

comment created time in 17 days

issue commentreact-native-community/react-native-image-picker

Android > Camera > take picture > accept > crash

This is the same issue as linked in Expo SDK : https://github.com/expo/expo/issues/7946

jslz

comment created time in 20 days

issue commentreact-native-community/react-native-image-picker

Android: App restart on come back from take photo

Can we re-open the issue? as stated in the linked Expo issue, this is still happenning on newer Sony Xpera model, without any developer option enable.

luisfuertes

comment created time in 20 days

pull request commentcooperka/react-native-snackbar

Support margin bottom/left/right for Android

I'll love to see this completed, in the meantime, I'm switching to https://github.com/testshallpass/react-native-dropdownalert

NoumanSakhawat

comment created time in 21 days

fork HugoGresse/fider

Open platform to collect and prioritize product feedback

https://getfider.com

fork in 22 days

issue commentreact-native-community/react-native-permissions

[iOS] Prevent app from asking "always" location permission when NSLocationAlwaysUsageDescription key is added.

for other reading this, use this if you are using the geolocation from react native community (geolocation has moved out of rn core)

import Geolocation from '@react-native-community/geolocation'

Geolocation.setRNConfiguration({ skipPermissionRequests: true })
pierregoutheraud

comment created time in a month

delete branch HugoGresse/react-native-firebase

delete branch : patch-1

delete time in a month

PR opened invertase/react-native-firebase

docs(app): Fix playServicesAvailability documentation example

utils export from firebase/app is a function, not an object. So utils.playServicesAvailability resolve to undefined.

utils source code is here

Description

If you follow the documentation and check for Google Play Services availability, the example does not work on latest RNF version because the utils is a function, not a plain object where you can retrieve the playServicesAvailability key.

Related issues

Release Summary

  • Fix playServicesAvailability documentation example

Checklist

  • I read the Contributor Guide and followed the process outlined there for submitting PRs.
    • [x] Yes
  • My change supports the following platforms;
    • [x] Android
    • [x] iOS
  • My change includes tests;
    • [ ] e2e tests added or updated in packages/\*\*/e2e
    • [ ] jest tests added or updated in packages/\*\*/__tests__
  • [ ] I have updated TypeScript types that are affected by my change.
  • This is a breaking change;
    • [ ] Yes
    • [x] No
+1 -1

0 comment

1 changed file

pr created time in a month

push eventHugoGresse/react-native-firebase

Hugo Gresse

commit sha 904c4a003eceb49d9f39c119ff5645100292b9ac

Fix playServicesAvailability example `utils` export from firebase/app is a function, not an object. So `utils.playServicesAvailability` resolve to undefined.

view details

push time in a month

fork HugoGresse/react-native-firebase

🔥 A well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services.

https://rnfirebase.io

fork in a month

delete branch HugoGresse/TeadsSDK-android

delete branch : patch-1

delete time in a month

issue commentpytorch/pytorch

Pytorch not compatible with react native android

any news on this subject? 😕

arunkumarpaleti

comment created time in a month

issue closedpytorch/pytorch

Android PyTorch conflict with the JNI (fbjni) of React Native

🐛 Bug

PyTorch Java Native Interface is conflicting with React Native one. (they both use fbjni with a slightly different version). This cause issue during the android build in an React Native project:

java.lang.RuntimeException: Duplicate class com.facebook.jni.CppException found in modules fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3) and pytorch_android_fbjni-1.4.0-runtime.jar (org.pytorch:pytorch_android_fbjni:1.4.0)
  Duplicate class com.facebook.jni.CppSystemErrorException found in modules fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3) and pytorch_android_fbjni-1.4.0-runtime.jar (org.pytorch:pytorch_android_fbjni:1.4.0)
  Duplicate class com.facebook.jni.DestructorThread found in modules fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3) and pytorch_android_fbjni-1.4.0-runtime.jar (org.pytorch:pytorch_android_fbjni:1.4.0)
  Duplicate class com.facebook.jni.DestructorThread$1 found in modules fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3) and pytorch_android_fbjni-1.4.0-runtime.jar (org.pytorch:pytorch_android_fbjni:1.4.0)
  Duplicate class com.facebook.jni.DestructorThread$Destructor found in modules fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3) and pytorch_android_fbjni-1.4.0-runtime.jar (org.pytorch:pytorch_android_fbjni:1.4.0)
  Duplicate class com.facebook.jni.DestructorThread$DestructorList found in modules fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3) and pytorch_android_fbjni-1.4.0-runtime.jar (org.pytorch:pytorch_android_fbjni:1.4.0)
  Duplicate class com.facebook.jni.DestructorThread$DestructorStack found in modules fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3) and pytorch_android_fbjni-1.4.0-runtime.jar (org.pytorch:pytorch_android_fbjni:1.4.0)
  Duplicate class com.facebook.jni.DestructorThread$Terminus found in modules fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3) and pytorch_android_fbjni-1.4.0-runtime.jar (org.pytorch:pytorch_android_fbjni:1.4.0)
  Duplicate class com.facebook.jni.HybridClassBase found in modules fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3) and pytorch_android_fbjni-1.4.0-runtime.jar (org.pytorch:pytorch_android_fbjni:1.4.0)
  Duplicate class com.facebook.jni.HybridData found in modules fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3) and pytorch_android_fbjni-1.4.0-runtime.jar (org.pytorch:pytorch_android_fbjni:1.4.0)
  Duplicate class com.facebook.jni.HybridData$Destructor found in modules fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3) and pytorch_android_fbjni-1.4.0-runtime.jar (org.pytorch:pytorch_android_fbjni:1.4.0)
  Duplicate class com.facebook.jni.IteratorHelper found in modules fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3) and pytorch_android_fbjni-1.4.0-runtime.jar (org.pytorch:pytorch_android_fbjni:1.4.0)
  Duplicate class com.facebook.jni.MapIteratorHelper found in modules fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3) and pytorch_android_fbjni-1.4.0-runtime.jar (org.pytorch:pytorch_android_fbjni:1.4.0)
  Duplicate class com.facebook.jni.NativeRunnable found in modules fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3) and pytorch_android_fbjni-1.4.0-runtime.jar (org.pytorch:pytorch_android_fbjni:1.4.0)
  Duplicate class com.facebook.jni.ThreadScopeSupport found in modules fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3) and pytorch_android_fbjni-1.4.0-runtime.jar (org.pytorch:pytorch_android_fbjni:1.4.0)
  Duplicate class com.facebook.jni.UnknownCppException found in modules fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3) and pytorch_android_fbjni-1.4.0-runtime.jar (org.pytorch:pytorch_android_fbjni:1.4.0)

To Reproduce

Steps to reproduce the behavior:

  1. Create a new React Native project using the CLI: npx react-native init AwesomeProject
  2. Add the PyTorch android dependencies:
        implementation 'org.pytorch:pytorch_android:1.4.0'
        implementation 'org.pytorch:pytorch_android_torchvision:1.4.0'
  1. Change the minSdkVersion to 21 in the root android/build.gradle
  2. Sync gradle and build the android app

Expected behavior

The Application should be able to build without having "duplicate class" issue and start on the device

Environment

➜ python collect_env.py
Collecting environment information...
PyTorch version: N/A - 1.4.0
Is debug build: N/A
CUDA used to build PyTorch: N/A

OS: Mac OSX 10.15.5 (x86_64)
GCC version: Could not collect
Clang version: 11.0.3 (clang-1103.0.32.62)
CMake version: Could not collect

Python version: 2.7 (64-bit runtime)
Is CUDA available: N/A
CUDA runtime version: Could not collect
GPU models and configuration: Could not collect
Nvidia driver version: Could not collect
cuDNN version: Could not collect

Versions of relevant libraries:
[pip] numpy==1.8.0rc1
[conda] Could not collect

Additional context

There were some talk on the PyTorch forum here saying that someone (from PyTorch team?) was discussing with the RN Team, but there is no update since March 20 AND the issue come after the reported issue here.

closed time in a month

HugoGresse

issue commentpytorch/pytorch

Android PyTorch conflict with the JNI (fbjni) of React Native

Using the version 1.5.0 resolved this issue, just had minor issue with duplicated fbjni.so that I've solve using

    packagingOptions {
        pickFirst 'lib/armeabi-v7a/libfbjni.so'
        pickFirst 'lib/arm64-v8a/libfbjni.so'
        pickFirst 'lib/x86/libfbjni.so'
        pickFirst 'lib/x86_64/libfbjni.so'
    }

Though this may have some issue in production.

HugoGresse

comment created time in a month

PR opened teads/TeadsSDK-android

Fix typo in changelog

Easy fix!

+2 -2

0 comment

1 changed file

pr created time in a month

push eventHugoGresse/TeadsSDK-android

Hugo Gresse

commit sha 4fc30e1b4faa0eec4fe9ddedb336a060e9a1762f

Fix typo in changelog

view details

push time in a month

fork HugoGresse/TeadsSDK-android

Teads SDK Android Sample App - Check out an open source sample of the Teads Android SDK implementation

fork in a month

issue openedpytorch/pytorch

Android PyTorch conflict with the JNI (fbjni) of React Native

🐛 Bug

PyTorch Java Native Interface is conflicting with React Native one. (they both use fbjni with a slightly different version). This cause issue during the android build in an React Native project:

java.lang.RuntimeException: Duplicate class com.facebook.jni.CppException found in modules fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3) and pytorch_android_fbjni-1.4.0-runtime.jar (org.pytorch:pytorch_android_fbjni:1.4.0)
  Duplicate class com.facebook.jni.CppSystemErrorException found in modules fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3) and pytorch_android_fbjni-1.4.0-runtime.jar (org.pytorch:pytorch_android_fbjni:1.4.0)
  Duplicate class com.facebook.jni.DestructorThread found in modules fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3) and pytorch_android_fbjni-1.4.0-runtime.jar (org.pytorch:pytorch_android_fbjni:1.4.0)
  Duplicate class com.facebook.jni.DestructorThread$1 found in modules fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3) and pytorch_android_fbjni-1.4.0-runtime.jar (org.pytorch:pytorch_android_fbjni:1.4.0)
  Duplicate class com.facebook.jni.DestructorThread$Destructor found in modules fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3) and pytorch_android_fbjni-1.4.0-runtime.jar (org.pytorch:pytorch_android_fbjni:1.4.0)
  Duplicate class com.facebook.jni.DestructorThread$DestructorList found in modules fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3) and pytorch_android_fbjni-1.4.0-runtime.jar (org.pytorch:pytorch_android_fbjni:1.4.0)
  Duplicate class com.facebook.jni.DestructorThread$DestructorStack found in modules fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3) and pytorch_android_fbjni-1.4.0-runtime.jar (org.pytorch:pytorch_android_fbjni:1.4.0)
  Duplicate class com.facebook.jni.DestructorThread$Terminus found in modules fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3) and pytorch_android_fbjni-1.4.0-runtime.jar (org.pytorch:pytorch_android_fbjni:1.4.0)
  Duplicate class com.facebook.jni.HybridClassBase found in modules fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3) and pytorch_android_fbjni-1.4.0-runtime.jar (org.pytorch:pytorch_android_fbjni:1.4.0)
  Duplicate class com.facebook.jni.HybridData found in modules fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3) and pytorch_android_fbjni-1.4.0-runtime.jar (org.pytorch:pytorch_android_fbjni:1.4.0)
  Duplicate class com.facebook.jni.HybridData$Destructor found in modules fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3) and pytorch_android_fbjni-1.4.0-runtime.jar (org.pytorch:pytorch_android_fbjni:1.4.0)
  Duplicate class com.facebook.jni.IteratorHelper found in modules fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3) and pytorch_android_fbjni-1.4.0-runtime.jar (org.pytorch:pytorch_android_fbjni:1.4.0)
  Duplicate class com.facebook.jni.MapIteratorHelper found in modules fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3) and pytorch_android_fbjni-1.4.0-runtime.jar (org.pytorch:pytorch_android_fbjni:1.4.0)
  Duplicate class com.facebook.jni.NativeRunnable found in modules fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3) and pytorch_android_fbjni-1.4.0-runtime.jar (org.pytorch:pytorch_android_fbjni:1.4.0)
  Duplicate class com.facebook.jni.ThreadScopeSupport found in modules fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3) and pytorch_android_fbjni-1.4.0-runtime.jar (org.pytorch:pytorch_android_fbjni:1.4.0)
  Duplicate class com.facebook.jni.UnknownCppException found in modules fbjni-java-only-0.0.3.jar (com.facebook.fbjni:fbjni-java-only:0.0.3) and pytorch_android_fbjni-1.4.0-runtime.jar (org.pytorch:pytorch_android_fbjni:1.4.0)

To Reproduce

Steps to reproduce the behavior:

  1. Create a new React Native project using the CLI: npx react-native init AwesomeProject
  2. Add the PyTorch android dependencies:
        implementation 'org.pytorch:pytorch_android:1.4.0'
        implementation 'org.pytorch:pytorch_android_torchvision:1.4.0'
  1. Change the minSdkVersion to 21 in the root android/build.gradle
  2. Sync gradle and build the android app

Expected behavior

The Application should be able to build without having "duplicate class" issue and start on the device

Environment

➜ python collect_env.py
Collecting environment information...
PyTorch version: N/A - 1.4.0
Is debug build: N/A
CUDA used to build PyTorch: N/A

OS: Mac OSX 10.15.5 (x86_64)
GCC version: Could not collect
Clang version: 11.0.3 (clang-1103.0.32.62)
CMake version: Could not collect

Python version: 2.7 (64-bit runtime)
Is CUDA available: N/A
CUDA runtime version: Could not collect
GPU models and configuration: Could not collect
Nvidia driver version: Could not collect
cuDNN version: Could not collect

Versions of relevant libraries:
[pip] numpy==1.8.0rc1
[conda] Could not collect

Additional context

There were some talk on the PyTorch forum here saying that someone (from PyTorch team?) was discussing with the RN Team, but there is no update since March 20 AND the issue come after the reported issue here.

created time in a month

push eventHugoGresse/kaamelott-bot

dependabot[bot]

commit sha fae14973427a5f1bcd5b62bc1c51ae9d27db052b

Bump lodash from 4.17.15 to 4.17.19 in /functions Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19) Signed-off-by: dependabot[bot] <support@github.com>

view details

Hugo Gresse

commit sha 362781f753ef9e218e12b1f290c9bd261bfcdcd5

Merge pull request #6 from HugoGresse/dependabot/npm_and_yarn/functions/lodash-4.17.19 Bump lodash from 4.17.15 to 4.17.19 in /functions

view details

push time in a month

delete branch HugoGresse/kaamelott-bot

delete branch : dependabot/npm_and_yarn/functions/lodash-4.17.19

delete time in a month

PR merged HugoGresse/kaamelott-bot

Bump lodash from 4.17.15 to 4.17.19 in /functions dependencies

Bumps lodash from 4.17.15 to 4.17.19. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/lodash/lodash/releases">lodash's releases</a>.</em></p> <blockquote> <h2>4.17.16</h2> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/lodash/lodash/commit/d7fbc52ee0466a6d248f047b5d5c3e6d1e099056"><code>d7fbc52</code></a> Bump to v4.17.19</li> <li><a href="https://github.com/lodash/lodash/commit/2e1c0f22f425e9c013815b2cd7c2ebd51f49a8d6"><code>2e1c0f2</code></a> Add npm-package</li> <li><a href="https://github.com/lodash/lodash/commit/1b6c282299f4e0271f932b466c67f0f822aa308e"><code>1b6c282</code></a> Bump to v4.17.18</li> <li><a href="https://github.com/lodash/lodash/commit/a370ac81408de2da77a82b3c4b61a01a3b9c2fac"><code>a370ac8</code></a> Bump to v4.17.17</li> <li><a href="https://github.com/lodash/lodash/commit/1144918f3578a84fcc4986da9b806e63a6175cbb"><code>1144918</code></a> Rebuild lodash and docs</li> <li><a href="https://github.com/lodash/lodash/commit/3a3b0fd339c2109563f7e8167dc95265ed82ef3e"><code>3a3b0fd</code></a> Bump to v4.17.16</li> <li><a href="https://github.com/lodash/lodash/commit/c84fe82760fb2d3e03a63379b297a1cc1a2fce12"><code>c84fe82</code></a> fix(zipObjectDeep): prototype pollution (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4759">#4759</a>)</li> <li><a href="https://github.com/lodash/lodash/commit/e7b28ea6cb17b4ca021e7c9d66218c8c89782f32"><code>e7b28ea</code></a> Sanitize sourceURL so it cannot affect evaled code (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4518">#4518</a>)</li> <li><a href="https://github.com/lodash/lodash/commit/0cec225778d4ac26c2bac95031ecc92a94f08bbb"><code>0cec225</code></a> Fix lodash.isEqual for circular references (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4320">#4320</a>) (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4515">#4515</a>)</li> <li><a href="https://github.com/lodash/lodash/commit/94c3a8133cb4fcdb50db72b4fd14dd884b195cd5"><code>94c3a81</code></a> Document matches* shorthands for over* methods (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4510">#4510</a>) (<a href="https://github-redirect.dependabot.com/lodash/lodash/issues/4514">#4514</a>)</li> <li>Additional commits viewable in <a href="https://github.com/lodash/lodash/compare/4.17.15...4.17.19">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~mathias">mathias</a>, a new releaser for lodash since your current version.</p> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+4 -4

0 comment

2 changed files

dependabot[bot]

pr closed time in a month

push eventHugoGresse/kaamelott-bot

dependabot[bot]

commit sha 07c6bae0746a957758e09e89ed31275e20a4757a

Bump websocket-extensions from 0.1.3 to 0.1.4 in /functions Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-node) from 0.1.3 to 0.1.4. - [Release notes](https://github.com/faye/websocket-extensions-node/releases) - [Changelog](https://github.com/faye/websocket-extensions-node/blob/master/CHANGELOG.md) - [Commits](https://github.com/faye/websocket-extensions-node/compare/0.1.3...0.1.4) Signed-off-by: dependabot[bot] <support@github.com>

view details

Hugo Gresse

commit sha fa1053692d9e9e288f99c4c51f9a20222cf70a11

Merge pull request #5 from HugoGresse/dependabot/npm_and_yarn/functions/websocket-extensions-0.1.4 Bump websocket-extensions from 0.1.3 to 0.1.4 in /functions

view details

push time in a month

delete branch HugoGresse/kaamelott-bot

delete branch : dependabot/npm_and_yarn/functions/websocket-extensions-0.1.4

delete time in a month

PR merged HugoGresse/kaamelott-bot

Bump websocket-extensions from 0.1.3 to 0.1.4 in /functions dependencies

Bumps websocket-extensions from 0.1.3 to 0.1.4. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/faye/websocket-extensions-node/blob/master/CHANGELOG.md">websocket-extensions's changelog</a>.</em></p> <blockquote> <h3>0.1.4 / 2020-06-02</h3> <ul> <li>Remove a ReDoS vulnerability in the header parser (CVE-2020-7662, reported by Robert McLaughlin)</li> <li>Change license from MIT to Apache 2.0</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/faye/websocket-extensions-node/commit/8efd0cd6e35faf9bb9cb08759be1e27082177d43"><code>8efd0cd</code></a> Bump version to 0.1.4</li> <li><a href="https://github.com/faye/websocket-extensions-node/commit/3dad4ad44a8c5f74d4f8f4efd3f9d6e0b5df3051"><code>3dad4ad</code></a> Remove ReDoS vulnerability in the Sec-WebSocket-Extensions header parser</li> <li><a href="https://github.com/faye/websocket-extensions-node/commit/4a76c75efb1c5d6a2f60550e9501757458d19533"><code>4a76c75</code></a> Add Node versions 13 and 14 on Travis</li> <li><a href="https://github.com/faye/websocket-extensions-node/commit/44a677a9c0631daed0b0f4a4b68c095b624183b8"><code>44a677a</code></a> Formatting change: {...} should have spaces inside the braces</li> <li><a href="https://github.com/faye/websocket-extensions-node/commit/f6c50aba0c20ff45b0f87cea33babec1217ec3f5"><code>f6c50ab</code></a> Let npm reformat package.json</li> <li><a href="https://github.com/faye/websocket-extensions-node/commit/2d211f3705d52d9efb4f01daf5a253adf828592e"><code>2d211f3</code></a> Change markdown formatting of docs.</li> <li><a href="https://github.com/faye/websocket-extensions-node/commit/0b620834cc1e1f2eace1d55ab17f71d90d88271d"><code>0b62083</code></a> Update Travis target versions.</li> <li><a href="https://github.com/faye/websocket-extensions-node/commit/729a4653073fa8dd020561113513bfa2e2119415"><code>729a465</code></a> Switch license to Apache 2.0.</li> <li>See full diff in <a href="https://github.com/faye/websocket-extensions-node/compare/0.1.3...0.1.4">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+3 -3

0 comment

1 changed file

dependabot[bot]

pr closed time in a month

issue commentHugoGresse/kaamelott-bot

Blog post

https://dev.to/hugogresse/making-a-slack-bot-from-scratch-with-embedded-player-part-1-1dg0

HugoGresse

comment created time in a month

push eventHugoGresse/Firestore-Rules-for-Access-Roles

Hugo Gresse

commit sha a7e60d6668d8753da74fbaa415f28b144f4fa2c9

Update README.md

view details

push time in 2 months

push eventHugoGresse/Firestore-Rules-for-Access-Roles

Hugo Gresse

commit sha df4ecb9b6fe70e7e2c3a3ea9ae2147c7344d2897

Add jest as dev dep

view details

push time in 2 months

push eventHugoGresse/kaamelott-bot

Hugo Gresse

commit sha 0338fe98f6d954caa946d8e8b93d62304cbdb7fd

Update README.md

view details

push time in 2 months

push eventHugoGresse/Fill-My-Slides

Hugo Gresse

commit sha d34fca08aeb75bc484646724d3d2b45e33f71a53

Update README.md

view details

push time in 2 months

push eventHugoGresse/Ical2Api

Hugo Gresse

commit sha 10f7189403eb4b69b3b83a6ef27589dbb35a8fb0

Update README.md

view details

push time in 2 months

push eventHugoGresse/Daily.co-dashboard

Hugo Gresse

commit sha 8c3d36a36f905bd067861b6efd149059a3be1c7a

Update README.md

view details

push time in 2 months

push eventHugoGresse/Ical2Api

Hugo Gresse

commit sha c3b078fc5ff6064e025015db5fb18fe166de4d69

Update README.md

view details

push time in 2 months

push eventHugoGresse/Firestore-Rules-for-Access-Roles

Hugo Gresse

commit sha 85e656c940f024191b27efb6d9949c3a83a72575

Create README.md

view details

push time in 2 months

create barnchHugoGresse/Firestore-Rules-for-Access-Roles

branch : master

created branch time in 2 months

created repositoryHugoGresse/Firestore-Rules-for-Access-Roles

Demo Firestore rules for three access level (admin/moderator/peon) with unit test

created time in 2 months

issue commentfacebook/react-native

[0.62.0-rc.3][Android]ReactNative causing Pytorch crash

There is a more broad subject related to conflicted fbjni lib on pytorch & also on react-native :/ both does not cohabitate :/

arunkumarpaleti

comment created time in 2 months

issue openedviuts/react-native-pytorch

Library react-native-pytorch is not available on npm registry

Original error:

➜  npm install react-native-pytorch --save
npm ERR! code E404
npm ERR! 404 Not Found - GET https://registry.npmjs.org/react-native-pytorch - Not found
npm ERR! 404 
npm ERR! 404  'react-native-pytorch@latest' is not in the npm registry.
npm ERR! 404 You should bug the author to publish it (or use the name yourself!)
npm ERR! 404 
npm ERR! 404 Note that you can also install from a
npm ERR! 404 tarball, folder, http url, or git url.

NPM search: https://www.npmjs.com/search?q=react-native-pytorch

Is there something we can do? I'm interested on the modified pytorch module which solve the jni issues!

created time in 2 months

created tagHugoGresse/Ical2Api

tagv1.0.0

Provide a read-only API for any ical (calendar) feed

created time in 2 months

release HugoGresse/Ical2Api

v1.0.0

released time in 2 months

push eventHugoGresse/Ical2Api

Hugo Gresse

commit sha de1c2f78d3ad832ead425ef199cd747d74098c31

Replace ical usage in Event listing (#19)

view details

push time in 2 months

delete branch HugoGresse/Ical2Api

delete branch : fix-ical

delete time in 2 months

create barnchHugoGresse/Ical2Api

branch : fix-ical

created branch time in 2 months

push eventHugoGresse/Ical2Api

Hugo Gresse

commit sha 8a0c2325bf84837a5e3c3966ff56c3819f35288b

Update README.md

view details

push time in 2 months

push eventHugoGresse/Ical2Api

Hugo Gresse

commit sha 424228382254447c7cab0c1d3a41bece2273f60d

Add screenshots

view details

push time in 2 months

delete branch HugoGresse/Ical2Api

delete branch : reminder-english

delete time in 2 months

push eventHugoGresse/Ical2Api

Hugo Gresse

commit sha cd102fa66eedb01e1324221679a47a24733f55a4

Remove meetup from reminder msg (#18)

view details

push time in 2 months

PR opened HugoGresse/Ical2Api

Remove meetup from reminder msg
+1 -1

0 comment

1 changed file

pr created time in 2 months

push eventHugoGresse/Ical2Api

Hugo Gresse

commit sha adaa75941e45b6ffd88ca5797f547d20771cc0e4

Add add to calendar button (#17)

view details

push time in 2 months

delete branch HugoGresse/Ical2Api

delete branch : add-to-calendar

delete time in 2 months

PR merged HugoGresse/Ical2Api

Add add to calendar button
+102 -7

0 comment

5 changed files

HugoGresse

pr closed time in 2 months

create barnchHugoGresse/Ical2Api

branch : reminder-english

created branch time in 2 months

PR opened HugoGresse/Ical2Api

Add add to calendar button
+102 -7

0 comment

5 changed files

pr created time in 2 months

create barnchHugoGresse/Ical2Api

branch : add-to-calendar

created branch time in 2 months

issue openedHugoGresse/Ical2Api

Reminders: translate date/time

Currently reminders on slack are in French, except for the date/time which is in the selected lang upon reminder creation. We could support many lang for this!

Maintener note: 👍 on this issue if you need this.

created time in 2 months

issue openedHugoGresse/Ical2Api

Website: user management

Feature request: add admin/editor to an organization through the admin.

Maintener note: please vote on this issue so I can priorize it later on. In the meantime, I can add admin through the database directly if needed.

created time in 2 months

PR merged HugoGresse/Ical2Api

Add events loader
+12 -4

0 comment

3 changed files

HugoGresse

pr closed time in 2 months

push eventHugoGresse/Ical2Api

Hugo Gresse

commit sha 42dc536060ac51561ea8aef2bdf4319becc1f0ab

Add events loader (#14)

view details

push time in 2 months

delete branch HugoGresse/Ical2Api

delete branch : loader-events

delete time in 2 months

push eventHugoGresse/Ical2Api

Hugo Gresse

commit sha cc85b0ffb329755d82d4e3cd7c36f8843f2fd680

Slack app (#13) * Remove log * Change reminder tab width * Add slack oauth & retrieve wbehook url for reminders on the fly! * Minor last fix * Add Slack url to env and typo fix

view details

Hugo Gresse

commit sha d5db72cb6cdbcd48fe6da6e70fe70187cb682677

Merge branch 'master' into loader-events

view details

push time in 2 months

delete branch HugoGresse/Ical2Api

delete branch : slack-app

delete time in 2 months

push eventHugoGresse/Ical2Api

Hugo Gresse

commit sha cc85b0ffb329755d82d4e3cd7c36f8843f2fd680

Slack app (#13) * Remove log * Change reminder tab width * Add slack oauth & retrieve wbehook url for reminders on the fly! * Minor last fix * Add Slack url to env and typo fix

view details

push time in 2 months

PR merged HugoGresse/Ical2Api

Slack app

Allow the slack channel to be picked directly with the Slack integration

+356 -78

0 comment

22 changed files

HugoGresse

pr closed time in 2 months

push eventHugoGresse/Ical2Api

Hugo Gresse

commit sha 4f75a59adc90a758df864a012b8b439e8bc0aa68

Add Slack url to env and typo fix

view details

push time in 2 months

PR opened HugoGresse/Ical2Api

Add events loader
+13 -5

0 comment

3 changed files

pr created time in 2 months

create barnchHugoGresse/Ical2Api

branch : loader-events

created branch time in 2 months

PR opened HugoGresse/Ical2Api

Slack app

Allow the slack channel to be picked directly with the Slack integration

+355 -78

0 comment

21 changed files

pr created time in 2 months

push eventHugoGresse/Ical2Api

Hugo Gresse

commit sha c8549152648264b47aa2b7d347cc2d4e354338e5

Minor last fix

view details

push time in 2 months

more