RSS feed

Please provide an RSS feed link so that I am notified when a new blog entry shows up.

Thanks for your idea, this is already possible:
http://blog.jabref.org/feed.xml
(In the top left corner we have the "RSS" symbol)

Thanks. That icon was not displayed in Firefox (probably one of my extensions banned it), but now I see it in another browser.


Re: Explanation for chronology aetas38012 and aetas38013

For my periodization, I created two periods, aetas38012 and aetas38013.
Time sets aetas38012 and aetas38013 are chronologically very close, but with these small differences (which, nonetheless, I found important):
aetas38012   Roman Early Empire-Late Antique (BC 30-AD 640) lasts longer, but is covers less territories
aetas38013   Roman Early Empire (BC 30-AD 300) is chronologically shorter, but extends over more space
The distinction was useful for periodization of places linked with the apostles: so they are 38013. Places of several later saints, like St. Ambrose, are put into time category 38012.

Thanks, @NinaCengic - that's perfect, the new periods will be visible and usable as soon as I rebuild the database.


wire: Load has no tests

The wire.Load function, used by Wire's interactive commands, does not have any tests. While it shares much of the code with the well-tested Generate function, it has enough additional functionality that it should probably have its own test suite.

I think we can still add tests for wire.Load without changing the existing structure of the commands. #12 tracks potentially making the internal/wire package import-able; let's discuss structural changes there.
I think the larger issue here is determining how to express "correct" output for Load. I suspect we would need to do some design work and more critically think about what's important to test for.

OK let's decide on #12 before moving ahead here then, since I think the right way to test Load depends on whether we expose it publicly.


Separate "Add Tool" for manual and automated tools

Feature Request
Desired behaviour
Current "Add Tool" button may create tool in manual mode or fully-automated mode depending on different circumstances.  What build mode the tool will be created with is not shown to the user until after creation.  They should be split up to explicitly indicate what mode the tool will be in.
Environment (Browser or OS and Dockstore version)
DockstoreUI - 1.2.2
DockstoreApi - 1.2.1

@garyluu  I believe that you worked on this, is this still an issue?


chore: bdd-sbhg-1585148350 to 0.0.1

chore: Promote bdd-sbhg-1585148350 to version 0.0.1

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approvers:
If they are not already assigned, you can assign the PR to them by writing /assign  in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


[Question] How lidar_euclidean_cluster_detect works

May I know how the lidar_euclidean_cluster_detect node works? How are the bounding boxes obtained? It seems that they are just the bounding boxes of the clusters, isn't it?
How about lidar_svm_detect? Is it doing the same thing as lidar_euclidean_cluster_detect? Please help. Thanks.

I described in #1598


dockerfile for development

first stab at v0.1 of the silk dev environment

Thanks TJ!  Sorry this took so long, but landed at 071c1580b30249f92a5dedef0ac198dd8ae0ebea.  I also made some tweaks to the Dockerfile here: 5296b5c8369d08e409bdcbc23c22869366e0cae5


Fix build and add new targets

Checklist

[ ] Used a personal fork of the feedstock to propose changes
[ ] Bumped the build number (if the version is unchanged)
[ ] Reset the build number to 0 (if the version changed)
[ ] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[ ] Ensured the license file is being packaged.

For future reference, linux-ppc64le is unsupported as a target for atuin because it currently depends (indirectly) on ring 0.16.20, which is not compatible with ppc64le processors: https://bugzilla.redhat.com/show_bug.cgi?id=1869980.  When atuin has updated their dependency tree so that it uses the newer version of ring, this will hopefully allow for targeting linux-ppc64le.


have better names for infoq.com downloads

$ youtube-dl --proxy '' http://www.infoq.com/presentations/Thinking-Parallel-Programming
[InfoQ] Thinking-Parallel-Programming: Downloading webpage
[download] Destination: How to Think about Parallel Programming - Not!-10-oct-howtothink.flv
[download] 100% of 133.80MiB in 02:52

File name is "How to Think about Parallel Programming - Not!-10-oct-howtothink.flv"
Problem: repeated phrase 'hownottothink'
Preferred name: "How to Think about Parallel Programming - Not!.flv" or "How to Think about Parallel Programming - Not!-10-Oct.flv" or something which is at least better than current name.
Another request:
There are slides available with the presentation, and these can be downloaded (.pdf).
Though asking for youtube-dl to download the slides too might be too much to ask for,
can youtube-dl detect that slides are available and give a friendly note to the user, saying 'Hey, remember, if you wanna watch this offline, then you would like to download the slides too."

youtube-dl filenames follow the -o option. I believe your preferred file format can be achieved using -o "%(title)s" (put that and the proxy option in your configuration file).
As mentioned in our bug reporting instructions, we can only handle one request per issue. Feel free to open a new issue if you have further questions.


[Presearch] Update service

Service Documentation
https://docs.presearch.io/nodes/setup
Checklist
Initialized using:
ansible-galaxy role init [NAME] --init-path=depin/services/roles

Dependencies
If an Ansible Role is needed because of a dependency ensure it's also initialized in depin.libs
ansible-galaxy role init [NAME] --init-path=depin/libs/roles

Commands
Ensure all of the listed commands are implemented for the New Service.

[x] Update service

'galaxy.yml'

[x] updated version by one minor step (1.0.0 => 1.1.0)

New Services should never create breaking changes but adds new features

[x] dependencies are updated for required collections

Reset -> uninstall install actions will be used as "Service update".


URL is not changing

Environment (please complete the following information):

OS: Windows
Extension version v1.3.0

Describe the bug:

When we move along different pages, URL is not getting updated. It's not changing.
Repro steps:

Run any react app which has multiple routes.
Expected behavior:

URL should get updated automatically
Additional context:

When I'm in signin or signup page, URL is static.

Thanks for the report @renushreeg!
Looks like URL updates from the history API aren't getting picked up. I suspect this is because the current screencast is only responding to the Page.frameNavigated CDP event. We should be able to fix this by also listening for Page.navigatedWithinDocument.

FYI @bgoddar

FYI @bgoddar

@antross should the tracked label be added so we track this in the internal backlog?

Since this bug was filed, we have a new standalone screencast that lives in its own VSCode tab.  Internal navigation events seem to be handled properly.  Closing this issue.


[doc] Remove invisiable characters

Remove some invisiable characters in document extend-to-ios.md

@cxfeng1 I'm confused by the doc generate process.  Which is right?
dev -> doc -> gh-pages
or
doc -> dev -> gh-pages
Should I edit markdown files in dev branch or doc branch?

@JohnWong  either dev or doc is OK.
If doc related pull requests are merged into dev first,   we will sync them into doc branch regularly . All the changes in doc branch will be merged to gh-pages automatically by our script process.


Action fails to parse previous valid inputs after latest changes

after the recent changes from https://github.com/phpdocker-io/github-actions-delete-abandoned-branches/commit/b4727718c8d90db798f3cfa1663530a7442b520c , the action started to fail while trying to parse the arguments for a config like:
        with:
          github_token: ***
          last_commit_age_days: 180
          dry_run: no

with the error below
    raise RuntimeError(f'Incorrect input: {input_string}. Expected: {expected_string}')
RuntimeError: Incorrect input: /application/main.py  180 no ***. Expected: /application/main.py ignore_branches last_commit_age_days dry_run_yes_no github_token github_repo github_base_url

Please re-run the action and let me know if it continues, that commit should have actually fixed that particular error which was introduced in a previous change that never got correctly built & pushed to docker hub.

re-running worked indeed - so it was bad timing when it was auto-scheduled, thanks for the quick reply

no worries, thanks for the heads up


refactor: move validations to value types

Move validation of Value types to their generated Struct instead of validating in the containing Struct.
Ticket
#111
How Has This Been Verified?
I run all the test suite. I also tested with the project we are working.
Checklist:

[x] The change works as expected.
[ ] New code can be debugged via logs.
[ ] I have added tests to cover my changes.
[ ] I have locally run the tests and all new and existing tests passed.
[ ] Requires updates to the documentation.
[ ] I have made the required changes to the documents.

@LucasRoesler this is what I was able to do. I wont feel bad if you decide to drop it all to the 🗑


Fix typo

a Azure -> an Azure

@changeworld : Thanks for your contribution! The author, @qianw211, has been notified to review your proposed change.

#please-close change accepted

#sign-off


Add weeknumbers to calendar

Hi, this preliminary PR adds week numbers to the calendar view. I can polish the code and add tests later, maybe even make it a minor release instead of major, but before any of that I'd like to know if you would be interested in merging such a feature in the first place.

Hi @nonpop
Thanks for the PR. I think it's valuable to be able to show week number to the calendar, so I will definitely merge this once it's done. I don't have time to review the code right now, but at first glance, it looks like you're using different version of elm-format with what I'm using. Please upgrade the code to use elm-format@exp to keep the style consistent.
Thanks again for your contribution.


ASSETS DOWN !!!!!!!! unpkg no such files

<EMAIL_ADDRESS><EMAIL_ADDRESS>NOT LOADING !
Daniel

Here's what I'm using
https://cdnjs.cloudflare.com/ajax/libs/Swiper/4.5.0/css/swiper.min.css
https://react-id-swiper.ashernguyen.site/doc/get-started

Updated to swiper-bundle, reference: https://swiperjs.com/get-started/

@tttimur This is a completily seperate package right ?


TypeError: useRef$1 is not a function

I'm using Primereact, node 6.9.0 in a react+redux web application.
I installed the library and just by adding the FlipNumbers tag, it shows this error:

TypeError: useRef$1 is not a function
Animate
node_modules/react-simple-animate/dist/index.js:84
81 | const { useEffect: useEffect$1, useState: useState$1, useRef: useRef$1, useContext } = React;
82 | function Animate(props) {
83 |     const { play, children, render, start, end, complete = '', onComplete, delay = 0, duration = 0.3, easeType = 'linear', sequenceId, sequenceIndex, } = props;

84 |     const onCompleteTimeRef = useRef$1(null);
85 |     const [style, setStyle] = useState$1(start || {});
86 |     const { register, animationStates = {} } = useContext(AnimateContext);
87 |     const id = getSequenceId(sequenceIndex, sequenceId);

To Reproduce
Steps to reproduce the behavior:

add the  to a working page
open the page
See error

Expected behavior
to see the example numbers 3D animation
Screenshots

Desktop (please complete the following information):

OS: Linux ubuntu 16.4
Browsers:
Chrome, Version 70.0.3538.77 (Official Build) (64-bit)
Firefox 68.0 (64-bit)

Additional context
This is the project dependencies:
"dependencies": {
"@axetroy/react-download": "^1.1.1",
"ajv": "^6.10.0",
"axios": "^0.19.0",
"babel-polyfill": "^6.26.0",
"chart.js": "^2.4.0",
"classnames": "^2.2.6",
"cross-fetch": "^2.2.2",
"fast-deep-equal": "^2.0.1",
"font-awesome": "^4.7.0",
"fullcalendar": "^3.1.0",
"growl": "^1.10.5",
"history": "^4.7.2",
"i18next": "^11.3.6",
"i18next-browser-languagedetector": "^2.2.1",
"i18next-locize-backend": "^1.6.0",
"jquery": "^3.4.1",
"locize-editor": "^1.5.1",
"mapbox-gl": "^0.46.0",
"moment": "^2.24.0",
"node-sass-chokidar": "^1.3.4",
"npm-run-all": "^4.1.3",
"primeicons": "^1.0.0-beta.10",
"primereact": "^2.0.0-beta.1",
"quill": "^1.3.1",
"react": "^16.4.1",
"react-burger-menu": "^2.5.2",
"react-csv": "^1.0.14",
"react-dom": "^16.4.1",
"react-flip-numbers": "^3.0.4",
"react-google-maps": "^9.4.5",
"react-i18next": "^7.8.1",
"react-mapbox-gl": "^3.8.0",
"react-native": "^0.60.4",
"react-native-maps": "^0.21.0",
"react-proxy": "^1.1.4",
"react-redux": "^5.0.7",
"react-router-dom": "^4.2.2",
"react-router-redux": "^5.0.0-alpha.9",
"react-scripts": "1.1.4",
"react-scrollable-anchor": "^0.6.1",
"react-simple-maps": "^0.12.1",
"react-superagent": "^1.1.1",
"react-table": "^6.8.6",
"react-transition-group": "^2.4.0",
"recompose": "^0.27.1",
"redux": "^4.0.0",
"redux-thunk": "^2.3.0",
"superagent": "^3.8.3",
"superagent-promise": "^1.1.0",
"topojson-client": "^3.0.0"
}

you React version is outdated. looks like it doesn't support React Hooks https://reactjs.org/docs/hooks-intro.html

I am using updated React version, still getting this error. Any resolution?


facing issue in iOS 12

if #available(iOS 13.0, *) { // check for iOS 13.0 and later
self.chatHubConnection = HubConnectionBuilder(url: URL(string: "(serverUrl)("/services/api/enduserhub")?(queryString)")!)
.withLogging(minLogLevel: .debug)
.withAutoReconnect()
.withJSONHubProtocol()
.withPermittedTransportTypes(.webSockets)
.withHubConnectionDelegate(delegate: chatHubConnectionDelegate!)
.build()
}else{
self.chatHubConnection = HubConnectionBuilder(url: URL(string: "(serverUrl)("/services/api/enduserhub")?(queryString)")!)
.withLogging(minLogLevel: .debug)
.withAutoReconnect()
.withJSONHubProtocol()
.withPermittedTransportTypes(.longPolling)
.withHubConnectionDelegate(delegate: chatHubConnectionDelegate!)
.build()
}
self.chatHubConnection!.send(method: "GetChatHistory", Int(self.chatSessionId), lastTxnId) { (err) in
if let error = err {
print("ChatHistory failed: (error)")
}else{
print("GetChatHistory")
}
}
in iOS 13 using .websocket its working but when I am running in iOS 12 it giving me belowlogs
//
2021-03-02T05:17:49.464Z debug: HttpConnection init
2021-03-02T05:17:49.470Z debug: HubConnection init
2021-03-02T05:17:49.470Z info: Registering client side hub method: 'ReceiveMessage'
2021-03-02T05:17:49.472Z info: Registering client side hub method: 'ConnectedMessage'
2021-03-02T05:17:49.472Z info: Registering client side hub method: 'EndChatConfirmation'
2021-03-02T05:17:49.472Z info: Registering client side hub method: 'SubmitFeedbackConfirmation'
2021-03-02T05:17:49.472Z info: Registering client side hub method: 'ReceiveChatHistory'
2021-03-02T05:17:49.472Z info: Starting hub connection
2021-03-02T05:17:49.472Z info: Starting reconnectable connection
2021-03-02T05:17:49.473Z debug: Attempting to chage state from: 'disconnected' to: 'starting'
2021-03-02T05:17:49.473Z debug: Changing state to: 'starting' succeeded
2021-03-02T05:17:49.474Z debug: Starting or reconnecting
2021-03-02T05:17:49.474Z debug: HttpConnection init
2021-03-02T05:17:49.474Z debug: HttpConnection deinit
2021-03-02T05:17:49.474Z info: Starting connection
2021-03-02T05:17:49.474Z debug: Attempting to chage state from: 'initial' to: 'connecting'
2021-03-02T05:17:49.475Z debug: Changing state to: 'connecting' succeeded
2021-03-02T05:17:52.987Z debug: Negotiate completed with OK status code
2021-03-02T05:17:52.987Z debug: Negotiate response: {"negotiateVersion":1,"connectionId":"jBd0T9Cnkf7BsF51SMyD3g","connectionToken":"BCq4NuJCi6rA6keQWDSkmA","availableTransports":[{"transport":"WebSockets","transferFormats":["Text","Binary"]},{"transport":"ServerSentEvents","transferFormats":["Text"]},{"transport":"LongPolling","transferFormats":["Text","Binary"]}]}
2021-03-02T05:17:52.990Z debug: Negotiation response received
2021-03-02T05:17:52.991Z info: Selected LongPolling transport
2021-03-02T05:17:52.992Z info: Starting LongPolling transport
2021-03-02T05:17:52.993Z debug: Polling //URL
2021-03-02 10:47:53.007280+0530 ExampleApp[525:61647] [BoringSSL] nw_protocol_boringssl_get_output_frames(1301) [C1.3:2][0x101046e80] get output frames failed, state 8196
2021-03-02 10:47:53.014834+0530 ExampleApp[525:61647] [BoringSSL] nw_protocol_boringssl_get_output_frames(1301) [C1.3:2][0x101046e80] get output frames failed, state 8196
2021-03-02 10:47:53.015868+0530 ExampleApp[525:61647] TIC Read Status [1:0x0]: 1:57
2021-03-02 10:47:53.015960+0530 ExampleApp[525:61647] TIC Read Status [1:0x0]: 1:57
2021-03-02T05:17:56.058Z info: Transport started
2021-03-02T05:17:56.058Z debug: Attempting to chage state from: 'connecting' to: 'connected'
2021-03-02T05:17:56.059Z debug: Changing state to: 'connected' succeeded
2021-03-02T05:17:56.059Z debug: Leaving startDispatchGroup (transportDidOpen(connectionId:): 233)
2021-03-02T05:17:56.060Z debug: Invoking connectionDidOpen
2021-03-02T05:17:56.060Z debug: Connection opened successfully
2021-03-02T05:17:56.060Z debug: Attempting to chage state from: 'starting, reconnecting' to: 'running'
2021-03-02T05:17:56.061Z debug: Changing state to: 'running' succeeded
2021-03-02T05:17:56.061Z info: Hub connection started
2021-03-02T05:17:56.061Z debug: Sending handshake request: {"protocol": "json", "version": 1}
2021-03-02T05:17:56.061Z debug: Polling // URL
2021-03-02T05:17:56.061Z info: Received send request
2021-03-02T05:17:56.061Z debug: Sending data
2021-03-02T05:17:56.980Z debug: Message received: 385 bytes
2021-03-02T05:17:56.981Z debug: Received data from transport
2021-03-02T05:17:56.981Z debug: Data received
2021-03-02T05:17:56.981Z debug: Processing handshake response: {}{"type":1,"target":"ConnectedMessage","arguments":["{\u0022csid\u0022:1614662202,\u0022isnewchat\u0022:false,\u0022sid\u0022:null,\u0022event\u0022:\u0022Connected\u0022,\u0022ts\u0022:\u00222021-03-02T05:17:51.586966Z\u0022,\u0022tid\u0022:1614662271586,\u0022has_history\u0022:true,\u0022source\u0022:null,\u0022message\u0022:null,\u0022agent\u0022:null,\u0022ctid\u0022:null}"]}
connectionDidOpen....
2021-03-02T05:17:56.982Z debug: Polling //URL
2021-03-02T05:17:56.982Z debug: Payload contains 1 message(s)
2021-03-02T05:17:56.982Z debug: Message received:----> {"type":1,"target":"ConnectedMessage","arguments":["{\u0022csid\u0022:1614662202,\u0022isnewchat\u0022:false,\u0022sid\u0022:null,\u0022event\u0022:\u0022Connected\u0022,\u0022ts\u0022:\u00222021-03-02T05:17:51.586966Z\u0022,\u0022tid\u0022:1614662271586,\u0022has_history\u0022:true,\u0022source\u0022:null,\u0022message\u0022:null,\u0022agent\u0022:null,\u0022ctid\u0022:null}"]}
Connected Callback
Chat Session ID--1614662202--
Connection succeed
2021-03-02T05:17:56.987Z info: Sending to server side hub method: 'GetChatHistory'
2021-03-02T05:17:56.989Z info: Received send request
2021-03-02T05:17:56.989Z debug: Sending data
ChatHistory failed: webError(statusCode: 403)
//
ChatHistory failed: The operation couldn’t be completed. (SOCFramework.SignalRError error 0.)
can you suggest me what's going wrong if more details needed to understand the issue so please let me know thanks a lot in advance.

Please attach the traces. The error message is not enough to understand what is going on.

I also feel that maybe the way you are printing the error does not actually print error details. Can you try changing your code to:
   print("ChatHistory failed: \(error)")

instead of using localizedDescription?

I also feel that maybe the way you are printing the error does not actually print error details. Can you try changing your code to:
   print("ChatHistory failed: \(error)")

instead of using localizedDescription?

updated the question Sir, can you please have a look once again.

ChatHistory failed: webError(statusCode: 403)

Indicates auth error (https://en.wikipedia.org/wiki/HTTP_403). I recommend checking your web server configuration - I believe you should see 403 on the server side as well. (The interesting thing is that the client was able to connect successfully and only failed when sending a message.).

ChatHistory failed: webError(statusCode: 403)

Indicates auth error (https://en.wikipedia.org/wiki/HTTP_403). I recommend checking your web server configuration - I believe you should see 403 on the server side as well. (The interesting thing is that the client was able to connect successfully and only failed when sending a message.).

Yes I am also confused with that sir, in iOS 13 its totally working fine.

The reason why it works on iOS 13 is that it is using webSockets. Once the webSocket connects there are no more HTTP request while when using longpolling there are poll requests sent each time the client has some data to read as well as an additional HTTP request to send the data. Each of these additional requests need to be authenticated separately.
I am not sure if you need (at least now) to use long polling for iOS 12. Currently the client is using a third party WebSocket library and I think it should work on iOS 12. I have changes to move to the URLSessionWebSocketTask but this has not been released yet.

The reason why it works on iOS 13 is that it is using webSockets. Once the webSocket connects there are no more HTTP request while when using longpolling there are poll requests sent each time the client has some data to read as well as an additional HTTP request to send the data. Each of these additional requests need to be authenticated separately.
I am not sure if you need (at least now) to use long polling for iOS 12. Currently the client is using a third party WebSocket library and I think it should work on iOS 12. I have changes to move to the URLSessionWebSocketTask in the main branch but this has not been released yet.

You mean if I download the master branch and directly use the source code in my project then .websocket will work for iOS 12?

No, the other way around. The WebSocket transport in the version 0.8.0 should work on iOS 12. In the latest code the webSocket transport no longer supports iOS 12 because Apple did not provide support for URLSessionWebSocketTask for pre-iOS 13 versions.

I believe there is no issue with the client. Closing.


Bump deCONZ to v2.10.0 beta

Squashed commits, github decided for some reason to delete the old PR 🤷♂

No clue why the build got marked as failed. The log says it was successful

There seems to be an docker issue.
@marthoc can you restart the travis?


plugins: system: support service-mask

Add support of a new argument service-mask for the system plugin. Comma-separated units will be masked using systemctl mask.

I will add the new argument to Docs/Plugins.md if you are okay with these current changes.

I will add the new argument to Docs/Plugins.md if you are okay with these current changes.

No worries. I've got other changes in progress, so will add it. Also, it's time for a bit of a restructure of the system plugin.
Thanks for the suggestion. And style-followed code 👍


Hi Andrew!

Firstable, thank you for this great library. Nice work!
Secondable; I'd like to ask you about this particular error:
jsonSchemaFile.js:185 Uncaught TypeError: path.parse is not a function
at new JsonSchemaFile (jsonSchemaFile.js:185)
at new JsonSchemaFileDraft04 (jsonSchemaFileDraft04.js:21)
at new JsonSchemaFileDraft06 (jsonSchemaFileDraft06.js:21)
at new JsonSchemaFileDraft07 (jsonSchemaFileDraft07.js:20)
at NamespaceManager.addNewJsonSchema (namespaceManager.js:132)
at Xsd2JsonSchema. (xsd2JsonSchema.js:257)
at Array.forEach ()
at Xsd2JsonSchema.processSchemas (xsd2JsonSchema.js:254)
at Xsd2JsonSchema.processAllSchemas (xsd2JsonSchema.js:284)
I went to the specified line and this is what it is all about:
const filePath = path.parse(options.baseFilename);
I don't know if this has aver happened to you or any body else.
Thank you so much in advance.

@CanonTino Thank you for the feedback.  Could you possibly share the schema being converted so I can try to reproduce the issue?

@andrewbober  I'm actually reproducing the 'QuieckStart' Example at https://www.npmjs.com/package/xsd2jsonschema

@CanonTino Oh wow.  I'm sorry you're experiencing this.  Could you please share the OS, Node, & NPM versions you're using?

@andrewbober sorry for answering till now. I was got into a hurry.
I'm using:
node v10.15.3
npm 6.4.1
yarn 1.17.3
macOS Mojave:  10.14.3

Hi @CanonTino,
I downloaded Node v10.15.3 and tried to duplicate the problem and found the Quickstart example  ran fine for me.  Here's my setup:

node v10.15.3
npm 6.4.1
yarn not installed
macOS Catalina 10.15.1

Here are the steps I used to test from within a temporary directory:

git clone https://github.com/andrewbober/xsd2jsonschema.git
cd xsd2jsonschema
npm install
node examples/hello-world.js

Do the above steps work for you?  Could you please provide the steps you're taking to install and use xsd2JsonSchema including dependancies?

Hi @andrewbober I think the problem might be related to yarn. I replicated the exact same code within another project which is not using yarn and it worked just fine.
Thanks so much for your help, time and the information you provided; it was really helpful.

Great to hear @CanonTino! Thanks for using Xsd2JsonSchema.


Acr.UserDialogs.UserDialogs' does not contain a definition for Init

Hello,
I was using this Acr.UserDialogs library for last few months and it was working fine. Today, I just updated the library to Acr.UserDialogs 4.0.4 and getting the following error during build time.
"iOS/AppDelegate.cs(16,16): Error CS0117: Acr.UserDialogs.UserDialogs' does not contain a definition for Init' (CS0117) (DesaCo.iOS)"
If I comment this line (UserDialogs.Init();) in AppDelegate.cs, then app crashes during run time that was working fine.
Please let me know your feedback to fix this.
Thanks,
Arefin

First off, you were using 3.x, this is 4.x so things have changed.  I even show that only android requires initialization on the readme page.
Lastly, you have given me absolutely nothing to help solve your problem.  Please send a full stacktrace if you want help in the future.

Thanks! So, what is your suggestion if I use 4.x? I also found that only Android requires initialization. Seems, I have to revert to previous working (for me) version.
Basically what I got from the compile time error, I just shared here, nothing details at my side also.

If you use 4.x, follow the readme.  To remove the compile time error, remove the Init method as it doesn't exist.
You said if you removed the Init line, your app crash but you never sent the crash.

Yes, crash without any message.  Thanks!

I'm getting this in Xamarin Forms...
2015-08-14 17:47:47.618 ExampleiOS[5391:316765] Unhandled managed exception:
Object reference not set to an instance of an object (System.NullReferenceException)
  at BigTed.ProgressHUD.PositionHUD (Foundation.NSNotification notification) [0x00000] in <filename unknown>:0
  at BigTed.ProgressHUD.ShowProgressWorker (Single progress, System.String status, MaskType maskType, Boolean textOnly, ToastPosition toastPosition, System.String cancelCaption, System.Action cancelCallback, Double timeoutMs, Boolean showContinuousProgress, UIKit.UIImage displayContinuousImage) [0x00000] in <filename unknown>:0
  at BigTed.ProgressHUD+<Show>c__AnonStorey0.<>m__0 () [0x00000] in <filename unknown>:0
  at Foundation.NSActionDispatcher.Apply () [0x00000] in <filename unknown>:0
  at (wrapper managed-to-native) ObjCRuntime.Messaging:void_objc_msgSend_IntPtr_IntPtr_bool (intptr,intptr,intptr,intptr,bool)
  at Foundation.NSObject.InvokeOnMainThread (System.Action action) [0x00000] in <filename unknown>:0
  at BigTed.ProgressHUD.Show (System.String status, Single progress, MaskType maskType, Double timeoutMs) [0x00000] in <filename unknown>:0
  at BigTed.BTProgressHUD.Show (System.String status, Single progress, MaskType maskType) [0x00000] in <filename unknown>:0
  at Acr.UserDialogs.ProgressDialog+<>c__DisplayClass27_0.<Refresh>b__0 () [0x00000] in <filename unknown>:0
  at Foundation.NSActionDispatcher.Apply () [0x00000] in <filename unknown>:0
  at (wrapper managed-to-native) ObjCRuntime.Messaging:void_objc_msgSend_IntPtr_IntPtr_bool (intptr,intptr,intptr,intptr,bool)
  at Foundation.NSObject.InvokeOnMainThread (System.Action action) [0x00000] in <filename unknown>:0
  at Acr.UserDialogs.ProgressDialog.Refresh () [0x00000] in <filename unknown>:0
  at Acr.UserDialogs.ProgressDialog.Show () [0x00000] in <filename unknown>:0
  at Acr.UserDialogs.AbstractUserDialogs.Progress (Acr.UserDialogs.ProgressDialogConfig config) [0x00000] in <filename unknown>:0
  at Acr.UserDialogs.AbstractUserDialogs.Loading (System.String title, System.Action onCancel, System.String cancelText, Boolean show, Nullable`1 maskType) [0x00000] in <filename unknown>:0
  at Acr.UserDialogs.AbstractUserDialogs.ShowLoading (System.String title, Nullable`1 maskType) [0x00000] in <filename unknown>:0
  at ImPlaces.AudiotourList..ctor () [0x00000] in <filename unknown>:0
  at ImPlaces.MainMasterDetail..ctor () [0x00000] in <filename unknown>:0
  at ImPlaces.App..ctor () [0x00000] in <filename unknown>:0
  at ImPlaces.iOS.AppDelegate.FinishedLaunching (UIKit.UIApplication app, Foundation.NSDictionary options) [0x00000] in <filename unknown>:0
  at (wrapper managed-to-native) UIKit.UIApplication:UIApplicationMain (int,string[],intptr,intptr)
  at UIKit.UIApplication.Main (System.String[] args, IntPtr principal, IntPtr delegate) [0x00000] in <filename unknown>:0
  at UIKit.UIApplication.Main (System.String[] args, System.String principalClassName, System.String delegateClassName) [0x00000] in <filename unknown>:0
  at ImPlaces.iOS.Application.Main (System.String[] args) [0x00000] in <filename unknown>:0
2015-08-14 17:47:47.619 ExampleiOS[5391:316765] critical: Stacktrace:

2015-08-14 17:47:47.619 ExampleiOS[5391:316765] critical:
Native stacktrace:

2015-08-14 17:47:47.621 ExampleiOS[5391:316765] critical: 	0   ExampleiOS                         0x000de997 mono_handle_native_sigsegv + 311
2015-08-14 17:47:47.621 ExampleiOS[5391:316765] critical: 	1   ExampleiOS                         0x000e5271 sigabrt_signal_handler + 129
2015-08-14 17:47:47.621 ExampleiOS[5391:316765] critical: 	2   libsystem_platform.dylib            0x0534f03b _sigtramp + 43
2015-08-14 17:47:47.621 ExampleiOS[5391:316765] critical: 	3   ???                                 0xffffffff 0x0 +<PHONE_NUMBER>
2015-08-14 17:47:47.621 ExampleiOS[5391:316765] critical: 	4   libsystem_sim_c.dylib               0x050e7a5a abort + 156
2015-08-14 17:47:47.621 ExampleiOS[5391:316765] critical: 	5   ExampleiOS                         0x0025bef6 xamarin_unhandled_exception_handler + 342
2015-08-14 17:47:47.621 ExampleiOS[5391:316765] critical: 	6   ExampleiOS                         0x000df1eb mono_invoke_unhandled_exception_hook + 91
2015-08-14 17:47:47.621 ExampleiOS[5391:316765] critical: 	7   ExampleiOS                         0x000de098 mono_handle_exception_internal + 6200
2015-08-14 17:47:47.621 ExampleiOS[5391:316765] critical: 	8   ExampleiOS                         0x000dc859 mono_handle_exception + 41
2015-08-14 17:47:47.621 ExampleiOS[5391:316765] critical: 	9   ExampleiOS                         0x00076c60 altstack_handle_and_restore + 80
2015-08-14 17:47:47.622 ExampleiOS[5391:316765] critical: 	10  ???                                 0x12352a3a 0x0 + 305474106
2015-08-14 17:47:47.622 ExampleiOS[5391:316765] critical: 	11  ???                                 0x1230938c 0x0 + 305173388
2015-08-14 17:47:47.622 ExampleiOS[5391:316765] critical: 	12  ???                                 0x12308e58 0x0 + 305172056
2015-08-14 17:47:47.622 ExampleiOS[5391:316765] critical: 	13  ???                                 0x123073c5 0x0 + 305165253
2015-08-14 17:47:47.622 ExampleiOS[5391:316765] critical: 	14  ???                                 0x0ec64d5b 0x0 + 247876955
2015-08-14 17:47:47.622 ExampleiOS[5391:316765] critical: 	15  ExampleiOS                         0x0010cae5 mono_jit_runtime_invoke + 725
2015-08-14 17:47:47.622 ExampleiOS[5391:316765] critical: 	16  ExampleiOS                         0x001a3d6f mono_runtime_invoke + 127
2015-08-14 17:47:47.622 ExampleiOS[5391:316765] critical: 	17  ExampleiOS                         0x00265c3c xamarin_trampoline + 5180
2015-08-14 17:47:47.622 ExampleiOS[5391:316765] critical: 	18  Foundation                          0x00a82f72 -[NSObject(NSThreadPerformAdditions) performSelector:onThread:withObject:waitUntilDone:modes:] + 892
2015-08-14 17:47:47.622 ExampleiOS[5391:316765] critical: 	19  Foundation                          0x00a82a84 -[NSObject(NSThreadPerformAdditions) performSelectorOnMainThread:withObject:waitUntilDone:] + 160
2015-08-14 17:47:47.622 ExampleiOS[5391:316765] critical: 	20  ???                                 0x1230736c 0x0 + 305165164
2015-08-14 17:47:47.623 ExampleiOS[5391:316765] critical: 	21  ???                                 0x123071f4 0x0 + 305164788
2015-08-14 17:47:47.623 ExampleiOS[5391:316765] critical: 	22  ???                                 0x12308dcc 0x0 + 305171916
2015-08-14 17:47:47.623 ExampleiOS[5391:316765] critical: 	23  ???                                 0x12307580 0x0 + 305165696
2015-08-14 17:47:47.623 ExampleiOS[5391:316765] critical: 	24  ???                                 0x12307428 0x0 + 305165352
2015-08-14 17:47:47.623 ExampleiOS[5391:316765] critical: 	25  ???                                 0x123073c5 0x0 + 305165253
2015-08-14 17:47:47.623 ExampleiOS[5391:316765] critical: 	26  ???                                 0x0ec64d5b 0x0 + 247876955
2015-08-14 17:47:47.623 ExampleiOS[5391:316765] critical: 	27  ExampleiOS                         0x0010cae5 mono_jit_runtime_invoke + 725
2015-08-14 17:47:47.623 ExampleiOS[5391:316765] critical: 	28  ExampleiOS                         0x001a3d6f mono_runtime_invoke + 127
2015-08-14 17:47:47.623 ExampleiOS[5391:316765] critical: 	29  ExampleiOS                         0x00265c3c xamarin_trampoline + 5180
2015-08-14 17:47:47.623 ExampleiOS[5391:316765] critical: 	30  Foundation                          0x00a82f72 -[NSObject(NSThreadPerformAdditions) performSelector:onThread:withObject:waitUntilDone:modes:] + 892
2015-08-14 17:47:47.623 ExampleiOS[5391:316765] critical: 	31  Foundation                          0x00a82a84 -[NSObject(NSThreadPerformAdditions) performSelectorOnMainThread:withObject:waitUntilDone:] + 160
2015-08-14 17:47:47.623 ExampleiOS[5391:316765] critical: 	32  ???                                 0x1230736c 0x0 + 305165164
2015-08-14 17:47:47.623 ExampleiOS[5391:316765] critical: 	33  ???                                 0x123071f4 0x0 + 305164788
2015-08-14 17:47:47.624 ExampleiOS[5391:316765] critical: 	34  ???                                 0x12307034 0x0 + 305164340
2015-08-14 17:47:47.624 ExampleiOS[5391:316765] critical: 	35  ???                                 0x123070f5 0x0 + 305164533
2015-08-14 17:47:47.624 ExampleiOS[5391:316765] critical: 	36  ???                                 0x12306d95 0x0 + 305163669
2015-08-14 17:47:47.624 ExampleiOS[5391:316765] critical: 	37  ???                                 0x12306abe 0x0 + 305162942
2015-08-14 17:47:47.624 ExampleiOS[5391:316765] critical: 	38  ???                                 0x1230697d 0x0 + 305162621
2015-08-14 17:47:47.624 ExampleiOS[5391:316765] critical: 	39  ???                                 0x121e2ce2 0x0 + 303967458
2015-08-14 17:47:47.624 ExampleiOS[5391:316765] critical: 	40  ???                                 0x121c3294 0x0 + 303837844
2015-08-14 17:47:47.624 ExampleiOS[5391:316765] critical: 	41  ???                                 0x121b3280 0x0 + 303772288
2015-08-14 17:47:47.624 ExampleiOS[5391:316765] critical: 	42  ???                                 0x0fc5ba94 0x0 + 264616596
2015-08-14 17:47:47.624 ExampleiOS[5391:316765] critical: 	43  ???                                 0x0fc5bc47 0x0 + 264617031
2015-08-14 17:47:47.624 ExampleiOS[5391:316765] critical: 	44  ExampleiOS                         0x0010cae5 mono_jit_runtime_invoke + 725
2015-08-14 17:47:47.624 ExampleiOS[5391:316765] critical: 	45  ExampleiOS                         0x001a3d6f mono_runtime_invoke + 127
2015-08-14 17:47:47.625 ExampleiOS[5391:316765] critical: 	46  ExampleiOS                         0x00265c3c xamarin_trampoline + 5180
2015-08-14 17:47:47.625 ExampleiOS[5391:316765] critical: 	47  UIKit                               0x013fcf87 -[UIApplication _handleDelegateCallbacksWithOptions:isSuspended:restoreState:] + 287
2015-08-14 17:47:47.625 ExampleiOS[5391:316765] critical: 	48  UIKit                               0x013fdd71 -[UIApplication _callInitializationDelegatesForMainScene:transitionContext:] + 2938
2015-08-14 17:47:47.625 ExampleiOS[5391:316765] critical: 	49  UIKit                               0x014013d2 -[UIApplication _runWithMainScene:transitionContext:completion:] + 1639
2015-08-14 17:47:47.625 ExampleiOS[5391:316765] critical: 	50  UIKit                               0x0141a8ee __84-[UIApplication _handleApplicationActivationWithScene:transitionContext:completion:]_block_invoke + 59
2015-08-14 17:47:47.625 ExampleiOS[5391:316765] critical: 	51  UIKit                               0x013ffffa -[UIApplication workspaceDidEndTransaction:] + 155
2015-08-14 17:47:47.625 ExampleiOS[5391:316765] critical: 	52  FrontBoardServices                  0x076bec9e __37-[FBSWorkspace clientEndTransaction:]_block_invoke_2 + 71
2015-08-14 17:47:47.625 ExampleiOS[5391:316765] critical: 	53  FrontBoardServices                  0x076be72f __40-[FBSWorkspace _performDelegateCallOut:]_block_invoke + 54
2015-08-14 17:47:47.625 ExampleiOS[5391:316765] critical: 	54  FrontBoardServices                  0x076d0d7c __31-[FBSSerialQueue performAsync:]_block_invoke_2 + 30
2015-08-14 17:47:47.625 ExampleiOS[5391:316765] critical: 	55  CoreFoundation                      0x02f0b050 __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 16
2015-08-14 17:47:47.625 ExampleiOS[5391:316765] critical: 	56  CoreFoundation                      0x02f00963 __CFRunLoopDoBlocks + 195
2015-08-14 17:47:47.626 ExampleiOS[5391:316765] critical: 	57  CoreFoundation                      0x02f007bb __CFRunLoopRun + 2715
2015-08-14 17:47:47.626 ExampleiOS[5391:316765] critical: 	58  CoreFoundation                      0x02effa5b CFRunLoopRunSpecific + 443
2015-08-14 17:47:47.626 ExampleiOS[5391:316765] critical: 	59  CoreFoundation                      0x02eff88b CFRunLoopRunInMode + 123
2015-08-14 17:47:47.626 ExampleiOS[5391:316765] critical: 	60  UIKit                               0x013ff9b2 -[UIApplication _run] + 571
2015-08-14 17:47:47.626 ExampleiOS[5391:316765] critical: 	61  UIKit                               0x014030b6 UIApplicationMain + 1526
2015-08-14 17:47:47.626 ExampleiOS[5391:316765] critical: 	62  ???                                 0x0fc58100 0x0 + 264601856
2015-08-14 17:47:47.626 ExampleiOS[5391:316765] critical: 	63  ???                                 0x0f74cf74 0x0 + 259313524
2015-08-14 17:47:47.626 ExampleiOS[5391:316765] critical: 	64  ???                                 0x0f74bd70 0x0 + 259308912
2015-08-14 17:47:47.626 ExampleiOS[5391:316765] critical: 	65  ???                                 0x0f74bc04 0x0 + 259308548
2015-08-14 17:47:47.626 ExampleiOS[5391:316765] critical: 	66  ???                                 0x0f74bcbf 0x0 + 259308735
2015-08-14 17:47:47.626 ExampleiOS[5391:316765] critical: 	67  ExampleiOS                         0x0010cae5 mono_jit_runtime_invoke + 725
2015-08-14 17:47:47.626 ExampleiOS[5391:316765] critical: 	68  ExampleiOS                         0x001a3d6f mono_runtime_invoke + 127
2015-08-14 17:47:47.627 ExampleiOS[5391:316765] critical: 	69  ExampleiOS                         0x001a8bb1 mono_runtime_exec_main + 401
2015-08-14 17:47:47.627 ExampleiOS[5391:316765] critical: 	70  ExampleiOS                         0x001a8961 mono_runtime_run_main + 721
2015-08-14 17:47:47.627 ExampleiOS[5391:316765] critical: 	71  ExampleiOS                         0x00070ebd mono_jit_exec + 93
2015-08-14 17:47:47.627 ExampleiOS[5391:316765] critical: 	72  ExampleiOS                         0x0025a267 xamarin_main + 2071
2015-08-14 17:47:47.627 ExampleiOS[5391:316765] critical: 	73  ExampleiOS                         0x00031181 main + 113
2015-08-14 17:47:47.627 ExampleiOS[5391:316765] critical: 	74  libdyld.dylib                       0x05043ac9 start + 1
2015-08-14 17:47:47.627 ExampleiOS[5391:316765] critical:
=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

I upgraded from the last version to the 4.0.4 today. I removed the init line from my iOS project.

The error you posted has absolutely nothing to do with the topic.  Anyhow, this error usually comes up when you call for loading in the view/viewmodel constructor before the view is actually rendered.  Don't call loading until onappearing

It is related. It was working fine until 4.0.4. I had the same error as the guy above but then I removed the line (because there's nothing in the readme that says "hey, as from 4.0.4 we don't need init in iOS") and once I removed the line, I got that error.
I'm calling, btw, the UserDialogs.Instance.ShowLoading ("loading..."); from the constructor of one of my ContentPages. I haven't done any code change besides removing the Init() function on iOS. It was working before.

The fact that a method does not exist is not a bug.  I am entitled to change the library as I see fit and I don't even have to post any docs, but I do.  I did try to update the docs to reflect what was needed, not what had changed.  If you don't like the docs, you are always welcome to submit a PR.  I'm trying to improve the library all the time.
You really have a few options here

Take my suggestion from above to do the loading on onappearing.  It isn't intended to work until this stage
Rollback to 3.x since you say it worked there.  The code for loading wasn't touched in 4.x though.

@aritchie I agree with your first statement, although is always nice to give a heads-up. "You're always welcome to submit a PR", but then, when someone else notices something that doesn't work, you feel attacked and replied with such an unfriendly manner that really not many people will want to send those PRs because we don't know how you will react. Your code is public, and doesn't have a license so we could assume you're offering because you think you can make a difference.
The first friend on top made a comment with a problem he found out but you literally jumped on top of him. If you're having a bad day, it's not that guy's fault.
Now, back to the problem, I tested and with 3.x still works as intended so that's, for me, the best way to go. However, I made my own bindings so I don't have to deal with unexpected breaking changes with no heads-up.

There is a license.txt in the root of this project.  I also have listed in the release notes that init is no longer necessary (though that was 3 patches ago).  I have taken many PR's too date without issue.  As for the first poster, I didn't jump on him.  People just expect there to not be any changes ever without ever reading a single note.
The fact is that your error doesn't have anything to do with the topic.    I actually gave you the fix and this library... I don't get a thing for doing any of this!  WTF....

The error DOES have to do with what the other friend said. It happens after you update and remove the init. Before the version 4.0.4, you were able to use UserDialogs.Instance.ShowLoading in the constructor object. Could be just nice to tell him a few "under-the-hood" details.
If you wanted that was indeed a breaking change or not that's up to you, I'm not questioning that. Even I, that I'm not the mantainer of this library, I could help the guy giving him a much friendlier response than you. You start saying: "First off, you were using 3.x, this is 4.x so things have changed". Really? How helpful is that! LOL!
I came by then to add your requested Stack Trace because that's definitely something that the friend up there will came up on any moment after he deletes the Init line for iOS. It was just a beforehand. What did you do then?  You didn't even asked! The process is: I'm on library v <4 and then I upgrade to 4.0.4. After that try to compile and I receive the message. So I delete it. After that, that stack trace appears and the app no longer works as before. For me that's a breaking change. Why is it not related? Perhaps because I made a mistake and I added a line where it doesn't supposed to be (the constructor)? That's why this issues are helpful, anyone else could fail into this bug as well, and a nice heads up could be nicer.
Finally, I never say you were an "open source asshole". I said that you can choose between both. Is up to you to gave a friendly response or o cut in half, even without asking any questions. With that kind of attitude, there's just no way for someone else like us to gave you a PR or even keep replying to issues to gave heads-up or even solutions if you're gonna keep that attitude. You're right when you say "I am entitled to change the library as I see fit" because it's yours. But that's not an excuse for being unfriendly with how you approach issues. Not even that the library is yours or even that you have a license.
Solution
For any of you guys who are facing the same System.NullReferenceException, then please find a way to move your function call to the protected override void OnAppearing () of your ContentPage so it doesn't get a null there. I hope that can helps someone else, because the README isn't that clear and helpful for someone who never knew that this library should not be called from the Constructor Object (even if you did that before version 4.0.4), because, as the "friendly" owner says: "The view hasn't been rendered yet, therefore there is nothing to render to."

Dude... I banned your other account for a reason.

As I said before, I'm not using your library anymore. And I'm not the one making trouble for adding a "stack trace" you requested and being unable to be a little bit friendlier. Cheers!

Clearly you have some sort of issue.  This is a form of a harassment.  Just go away pest

I'm not the one deleting comments now, preventing anyone else to read what is really happening. Hope you can get your problems sorted. On my end, this ends here.


action to deploy in stage should deploy

The action to deploy in stage seems not to deploy.
Action reports that it succeeds, tested twice with some time in between:

The log indicates that it is the wrong code still running:
Dec 20 09:45:39 cg-vm1.scilifelab.se conmon[169176]:   File "/home/src/app/cg/server/admin.py", line 27, in view_human_priority
Dec 20 09:45:39 cg-vm1.scilifelab.se conmon[169176]:     return Markup("%s" % (model.priority_human)) if model else ""
Dec 20 09:45:39 cg-vm1.scilifelab.se conmon[169176]:   File "/home/src/app/cg/store/models.py", line 46, in priority_human
Dec 20 09:45:39 cg-vm1.scilifelab.se conmon[169176]:     return REV_PRIORITY_MAP[self.priority]
Dec 20 09:45:39 cg-vm1.scilifelab.se conmon[169176]: KeyError: 'standard'

too late to debug and now I understand where to find the deploy status (https://github.com/Clinical-Genomics/cg/deployments)


add cache index interface for registry

Coverage increased (+0.9%) to 62.506% when pulling 4e65668e7c3fb127b93099e3f3c2edba1af29cb8 on ninokop:master into 7bb8723157113f06fbdb0df75f85a9434757545c on ServiceComb:master.


Specifying plumber in realtimeIndexTask config breaks while parsing on overlord with Guice Errors

based on discussion in thread -
https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/druid-development/NiRB141SM4Q/U6SDu1f8OykJ
Adding plumber to ioconfig in realtimeIndexTask fails on overlord while parsing task json due to guice bindings.
"plumber": {
"type": "realtime"
}
Exception stack trace -

Must override the binding for NodeTypeConfig if you want a DruidServerMetadata. at io.druid.guice.StorageNodeModule.getMetadata(StorageNodeModule.java:62) at io.druid.guice.StorageNodeModule.getMetadata(StorageNodeModule.java:62) while locating io.druid.server.coordination.DruidServerMetadata for parameter 0 at io.druid.server.coordination.SingleDataSegmentAnnouncer.(SingleDataSegmentAnnouncer.java:46) at io.druid.guice.AnnouncerModule.configure(AnnouncerModule.java:43) while locating io.druid.server.coordination.SingleDataSegmentAnnouncer at io.druid.guice.JsonConfigProvider.bind(JsonConfigProvider.java:112) at io.druid.guice.JsonConfigProvider.bind(JsonConfigProvider.java:112) while locating com.google.common.base.Supplier<io.druid.server.coordination.DataSegmentAnnouncerProvider> at io.druid.guice.JsonConfigProvider.bind(JsonConfigProvider.java:113) while locating io.druid.server.coordination.DataSegmentAnnouncerProvider while locating io.druid.server.coordination.DataSegmentAnnouncer

Its broken in both 0.6 and 0.7.
removing the plumber from task config works fine.
If this is expected, we need to document this.

The plumber is supposed to be created at runtime rather than provided by the user, because the index task needs a special plumber to work properly. It actually used to be that you couldn't specify a plumber at all, but that got changed in the config refactoring. Now, you can, but it should be null so the task can create its own.

fixed by #1244


How to make Lambda call through API services using credentials received from Cognito?

Thanks for the quickstart. It works very nicely. Now that my users can sign up and log in, I want them to be able to perform functions in my web app that call Lambda functions through the API gateway. I know that goes beyond the scope of this quickstart, but having secure access to "something" is I guess the point of Cognito. I know how to write Lambda functions. I am using one to do some work when during the pre-signup. But I want to be able to call an API gateway that is secured by this app which calls a Lambda and returns it's result to the web app. Thank you.

Makes perfect sense. I created another project that specifically demos this functionality: https://github.com/awslabs/serverless-photo-recognition
Once setup, you will be able to call API Gateway, which, in turn, will call a Lambda function.
Vladimir


Bootstrap reference data changes for handling more generic schema

Bootstrap data (or its equivalent) should be an argument to request-db.
request-db should probably be renamed to create-db.
Bootstrap data namespace etc should be cleaned up or moved elsewhere, they don't really need to be in Unify. Probably moved to the template-dataset example, or the CANDEL system root level in test resources.
end-to-end test should go through create-db import call instead of reaching into the implementation to call db/init.

Potentially other changes as fallout from this, TBD.

Resolved by #27


CXAS

hi, i  want  to implement the part of  the  segment,  but i  cannot access the CXAS  model, could you tell me   where can i  download it?

Hi,
Please follow here.
Best regards

hi, can you show me the structure of your mimic_cxr_segment

Hi,
The structure I have shown here.
More specific example:

Best regards

thank you very much!

hi, do you mean  that it takes 5 hours to generate the mask files of MIMIC-CXR， and it occupies more than 170GB of space? Why have I been running for 4 days now and have generated more than 3000GB of files and haven't finished running yet

I use the officially downloaded MIMIC-CXR datasetis, which about 1600KB in size per image, and the generated mask image is about 80KB in size

Hi,
Please double-check the mask generation code for IU-Xray and MIMIC-CXR; they are different.
IU-Xray: small number; we save its masks and np files.
MIMIC-CXR: colossal number; we only save its masks and transfer them for np files during the training preprocess (we do not have enough space).
To accelerate training, you can save MIMIC-CXR mask np files. However, please ensure that they have sufficient space before doing that.
Best regards

Hello, I would like to ask if the pictures in the mimic-cxr dataset you are using are in png format

Hi, the pictures I used are in jpg format.


No such file or directory / DerivedData problem

New Issue Checklist

[x] Updated fastlane to the latest version
[x] I read the Contribution Guidelines
[x] I read docs.fastlane.tools
[x] I searched for existing GitHub issues

Issue Description

While running fastlane, we see
Testing failed:
--
  | Apollo:
  | Error opening '/Users/anka/Library/Developer/Xcode/DerivedData/PROJECT-ezreysvdqtkpckdefbeubhgbgcbr/ModuleCache.noindex/Swift-17JDXFH2OM8DQ.swiftmodule' for output: No such file or directory
  | Unable to load standard library for target 'x86_64-apple-ios9.0-simulator'
  |
  | ** TEST FAILED **
  | ERROR [2019-11-30 10:07:20.19]: Exit status: 65

Testing failed:
--
  | Texture:
  | Failed writing record 'NSPort.h-7J4W6V3K363W': failed to rename '/Users/anka/Library/Developer/Xcode/DerivedData/PROJECT-ezreysvdqtkpckdefbeubhgbgcbr/Index/DataStore/v5/records/3W/NSPort.h-7J4W6V3K363W-temp-62a207b6' to '/Users/anka/Library/Developer/Xcode/DerivedData/PROJECT-ezreysvdqtkpckdefbeubhgbgcbr/Index/DataStore/v5/records/3W/NSPort.h-7J4W6V3K363W': No such file or directory

▸ Touching EosioSwiftAbieosSerializationProvider.bundle
--
  | ** ARCHIVE FAILED **
  |
  |
  | The following build commands failed:
  | CompileSwiftSources normal arm64 com.apple.xcode.tools.swift.compiler
  | CompileSwift normal arm64
  | (2 failures)
  | ERROR [2019-11-27 08:05:28.41]: Exit status: 65
  |
  | +---------------+-------------------------+
  | \|            Build environment            \|
  | +---------------+-------------------------+
  | \| xcode_path    \| /Applications/Xcode.app \|
  | \| gym_version   \| 2.134.0                 \|
  | \| export_method \| app-store               \|
  | \| sdk           \| iPhoneOS13.1.sdk        \|
  | +---------------+-------------------------+
  |
  | INFO [2019-11-27 08:05:28.43]: ▸ SetMode u+w,go-w,a+rX /Users/anka/Library/Developer/Xcode/DerivedData/PROJECT-ezreysvdqtkpckdefbeubhgbgcbr/Build/Intermediates.noindex/ArchiveIntermediates/PROJECT/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/EosioSwiftAbieosSerializationProvider.bundle
  | INFO [2019-11-27 08:05:28.43]: ▸     cd /Users/anka/PROJECT-ios/Pods
  | INFO [2019-11-27 08:05:28.43]: ▸     export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/Users/anka/bundle/ruby/2.6.0/bin:/Users/anka/.rvm/gems/ruby-2.6.3/bin:/Users/anka/.rvm/gems/ruby-2.6.3@global/bin:/Users/anka/.rvm/rubies/ruby-2.6.3/bin:/usr/gnu/bin:/usr/local/bin:/bin:/usr/bin:.:/.rvm/bin:/usr/sbin:/sbin:/Users/anka/.rvm/bin"
  | INFO [2019-11-27 08:05:28.43]: ▸     /bin/chmod -RH u+w,go-w,a+rX /Users/anka/Library/Developer/Xcode/DerivedData/PROJECT-ezreysvdqtkpckdefbeubhgbgcbr/Build/Intermediates.noindex/ArchiveIntermediates/PROJECT/IntermediateBuildFilesPath/UninstalledProducts/iphoneos/EosioSwiftAbieosSerializationProvider.bundle
  | INFO [2019-11-27 08:05:28.43]:
  | ERROR [2019-11-27 08:05:28.43]: ⬆  Check out the few lines of raw `xcodebuild` output above for potential hints on how to solve this error

This happens with both tests and builds (pointing me to the system/environment).
It's rare and only happens around once a day (we run build + tests once every 30 minutes).
We're using Catalina (10.15.1) and XCode 11.1.
Each execution of fastlane is performed on a fresh VM (we use Anka which is similar to docker), though, we also clear_derived_data at the end of each.

Disk space was my first suspicion, however, we've bumped the disk space available and it still throws the error.
If fastlane/tests/build tries to write files to DerivedData, and it can't, shouldn't it throw errors?
Command executed

bundle exec fastlane tests
Complete output when running fastlane, including the stack trace and command used

I am unable to provide more details due to the sensitivity of the project

ERROR [2019-11-30 10:07:20.34]: fastlane finished with errors
--
  | /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane_core/lib/fastlane_core/ui/interface.rb:163:in `build_failure!': [!] Error building the application. See the log above. (FastlaneCore::Interface::FastlaneBuildFailure)
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane_core/lib/fastlane_core/ui/ui.rb:17:in `method_missing'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/scan/lib/scan/error_handler.rb:31:in `handle_build_error'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/scan/lib/scan/runner.rb:70:in `block in test_app'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane_core/lib/fastlane_core/command_executor.rb:89:in `execute'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/scan/lib/scan/runner.rb:61:in `test_app'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/scan/lib/scan/runner.rb:22:in `run'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/scan/lib/scan/manager.rb:18:in `work'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/actions/run_tests.rb:23:in `run'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/runner.rb:256:in `block (2 levels) in execute_action'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/actions/actions_helper.rb:50:in `execute_action'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/runner.rb:235:in `block in execute_action'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/runner.rb:227:in `chdir'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/runner.rb:227:in `execute_action'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/runner.rb:157:in `trigger_action_by_name'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/fast_file.rb:159:in `method_missing'
  | from Fastfile:77:in `block (2 levels) in parsing_binding'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/lane.rb:33:in `call'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/runner.rb:49:in `block in execute'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/runner.rb:45:in `chdir'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/runner.rb:45:in `execute'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/lane_manager.rb:56:in `cruise_lane'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/command_line_handler.rb:36:in `handle'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/commands_generator.rb:108:in `block (2 levels) in run'
  | from /Users/anka/bundle/ruby/2.6.0/gems/commander-fastlane-4.4.6/lib/commander/command.rb:178:in `call'
  | from /Users/anka/bundle/ruby/2.6.0/gems/commander-fastlane-4.4.6/lib/commander/command.rb:153:in `run'
  | from /Users/anka/bundle/ruby/2.6.0/gems/commander-fastlane-4.4.6/lib/commander/runner.rb:476:in `run_active_command'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane_core/lib/fastlane_core/ui/fastlane_runner.rb:76:in `run!'
  | from /Users/anka/bundle/ruby/2.6.0/gems/commander-fastlane-4.4.6/lib/commander/delegates.rb:15:in `run!'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/commands_generator.rb:349:in `run'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/commands_generator.rb:41:in `start'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/cli_tools_distributor.rb:119:in `take_off'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/bin/fastlane:23:in `'
  | from /Users/anka/bundle/ruby/2.6.0/bin/fastlane:23:in `load'
  | from /Users/anka/bundle/ruby/2.6.0/bin/fastlane:23:in `'
  | from /Users/anka/bundle/ruby/2.6.0/bin/ruby_executable_hooks:24:in `eval'
  | from /Users/anka/bundle/ruby/2.6.0/bin/ruby_executable_hooks:24:in `'
  | /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane_core/lib/fastlane_core/ui/interface.rb:163:in `build_failure!': Error building the application. See the log above. (FastlaneCore::Interface::FastlaneBuildFailure)
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane_core/lib/fastlane_core/ui/ui.rb:17:in `method_missing'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/scan/lib/scan/error_handler.rb:31:in `handle_build_error'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/scan/lib/scan/runner.rb:70:in `block in test_app'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane_core/lib/fastlane_core/command_executor.rb:89:in `execute'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/scan/lib/scan/runner.rb:61:in `test_app'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/scan/lib/scan/runner.rb:22:in `run'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/scan/lib/scan/manager.rb:18:in `work'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/actions/run_tests.rb:23:in `run'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/runner.rb:256:in `block (2 levels) in execute_action'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/actions/actions_helper.rb:50:in `execute_action'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/runner.rb:235:in `block in execute_action'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/runner.rb:227:in `chdir'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/runner.rb:227:in `execute_action'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/runner.rb:157:in `trigger_action_by_name'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/fast_file.rb:159:in `method_missing'
  | from Fastfile:77:in `block (2 levels) in parsing_binding'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/lane.rb:33:in `call'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/runner.rb:49:in `block in execute'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/runner.rb:45:in `chdir'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/runner.rb:45:in `execute'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/lane_manager.rb:56:in `cruise_lane'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/command_line_handler.rb:36:in `handle'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/commands_generator.rb:108:in `block (2 levels) in run'
  | from /Users/anka/bundle/ruby/2.6.0/gems/commander-fastlane-4.4.6/lib/commander/command.rb:178:in `call'
  | from /Users/anka/bundle/ruby/2.6.0/gems/commander-fastlane-4.4.6/lib/commander/command.rb:153:in `run'
  | from /Users/anka/bundle/ruby/2.6.0/gems/commander-fastlane-4.4.6/lib/commander/runner.rb:476:in `run_active_command'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane_core/lib/fastlane_core/ui/fastlane_runner.rb:76:in `run!'
  | from /Users/anka/bundle/ruby/2.6.0/gems/commander-fastlane-4.4.6/lib/commander/delegates.rb:15:in `run!'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/commands_generator.rb:349:in `run'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/commands_generator.rb:41:in `start'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/fastlane/lib/fastlane/cli_tools_distributor.rb:119:in `take_off'
  | from /Users/anka/bundle/ruby/2.6.0/gems/fastlane-2.137.0/bin/fastlane:23:in `'
  | from /Users/anka/bundle/ruby/2.6.0/bin/fastlane:23:in `load'
  | from /Users/anka/bundle/ruby/2.6.0/bin/fastlane:23:in `'
  | from /Users/anka/bundle/ruby/2.6.0/bin/ruby_executable_hooks:24:in `eval'
  | from /Users/anka/bundle/ruby/2.6.0/bin/ruby_executable_hooks:24:in `'

Environment

 ### Stack

Key
Value

OS
10.15.1

Ruby
2.6.3

Bundler?
true

Git
git version 2.21.0 (Apple Git-122)

Installation Source
~/bundle/ruby/2.6.0/bin/fastlane

Host
Mac OS X 10.15.1 (19B88)

Ruby Lib Dir
~/.rvm/rubies/ruby-2.6.3/lib

OpenSSL Version
OpenSSL 1.1.1d  10 Sep 2019

Is contained
false

Is homebrew
false

Is installed via Fabric.app
false

Xcode Path
/Applications/Xcode.app/Contents/Developer/

Xcode Version
11.1

System Locale

Variable
Value

LANG
en_US.UTF-8
✅

LC_ALL
en_US.UTF-8
✅

LANGUAGE

fastlane files:
`./fastlane/Fastfile`
# This file contains the fastlane.tools configuration
# You can find the documentation at https://docs.fastlane.tools
#
# For a list of all available actions, check out
#
#     https://docs.fastlane.tools/actions
#
# For a list of all available plugins, check out
#
#     https://docs.fastlane.tools/plugins/available-plugins

# Uncomment the line if you want fastlane to automatically update itself
# update_fastlane

# By default, fastlane will send which actions are used
# No personal data is shared, more information on https://github.com/fastlane/enhancer
# Uncomment the following line to opt out
opt_out_usage

default_platform(:ios)

def get_pod(repo_name)
  puts "cleaning #{repo_name} directory"
  `rm -rf ../../#{repo_name}`
  puts 'cloning #{repo_name}'
  `git clone git@github.com:EOSIO/#{repo_name}.git ../../#{repo_name}`
end

# Open Keychain and allow certs to be installed
sh "echo $SYSTEM_PASSWORD | security set-key-partition-list -S apple-tool:,apple: -s -k $SYSTEM_PASSWORD  ~/Library/Keychains/login.keychain-db"

sh "sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer" # Select proper Xcode Version (https://github.com/fastlane/fastlane/issues/12662)

platform :ios do
  desc "Description of what the lane does"
  lane :custom_lane do
  end

lane :build do
  sh("cd ../&& xcodegen generate -s project-ci.yml")
  cocoapods(
    repo_update: true
  )
  increment_build_number build_number: (ENV["BUILDKITE_BUILD_NUMBER"] || 1)
  produce(
    app_identifier: 'COM.WEBSITE.PROJECT.internal',
    app_name: 'PROJECT Internal',
    skip_itc: true,
  )

  modify_services(
  username<EMAIL_ADDRESS>  app_identifier: "COM.WEBSITE.PROJECT.internal",
  services: {
    push_notification: "on",
    associated_domains: "on",

  })
  match(type: "appstore")

  match(type: "development")

  match(type: "adhoc",
      app_identifier: "COM.WEBSITE.PROJECT.internal")
  pem()
  sync_code_signing(type: "appstore")
  build_app()
  clear_derived_data
end

lane :tests do
  sh("cd ../&& xcodegen generate -s project-ci.yml")
    cocoapods(
    repo_update: true
  )
  run_tests(scheme: "PROJECT",
  devices: ["iPhone X"],
  xcpretty_args:"--report junit")
end

lane :beta do
    upload_to_testflight(
      ipa: "PROJECT.ipa",
      beta_app_feedback_email<EMAIL_ADDRESS>      skip_waiting_for_build_processing: true)
  end
  clear_derived_data
end

`./fastlane/Appfile`
app_identifier("COM.WEBSITE.PROJECT.internal") # The bundle identifier of your app
<EMAIL_ADDRESS># Your Apple email address

# For more information about the Appfile, see:
#     https://docs.fastlane.tools/advanced/#appfile

fastlane gems

Gem
Version
Update-Status

fastlane
2.137.0
✅ Up-To-Date

Loaded fastlane plugins:
No plugins Loaded
Loaded gems

Gem
Version

did_you_mean
1.3.0

bundler
1.17.3

etc
1.0.1

forwardable
1.2.0

CFPropertyList
3.0.1

concurrent-ruby
1.1.5

i18n
0.9.5

minitest
5.13.0

thread_safe
0.3.6

tzinfo
1.2.5

activesupport
<IP_ADDRESS>

public_suffix
2.0.5

addressable
2.7.0

atomos
0.1.3

babosa
1.0.3

claide
1.0.3

fuzzy_match
2.0.4

nap
1.1.0

cocoapods-core
1.7.5

cocoapods-deintegrate
1.0.4

cocoapods-downloader
1.3.0

cocoapods-plugins
1.0.0

cocoapods-search
1.0.0

cocoapods-stats
1.1.0

netrc
0.11.0

cocoapods-trunk
1.4.1

cocoapods-try
1.1.0

colored2
3.1.2

escape
0.0.4

fourflusher
2.3.1

gh_inspector
1.1.3

molinillo
0.6.6

ruby-macho
1.4.0

nanaimo
0.2.6

xcodeproj
1.13.0

cocoapods
1.7.5

colored
1.2

highline
1.7.10

commander-fastlane
4.4.6

declarative
0.0.10

declarative-option
0.1.0

digest-crc
0.4.1

unf_ext
<IP_ADDRESS>

unf
0.1.4

domain_name
0.5.20190701

dotenv
2.7.5

emoji_regex
1.0.1

excon
0.69.1

multipart-post
2.0.0

faraday
0.17.1

http-cookie
1.0.3

faraday-cookie_jar
0.0.6

faraday_middleware
0.13.1

fastimage
2.1.7

jwt
2.1.0

memoist
0.16.1

multi_json
1.14.1

os
1.0.1

signet
0.12.0

googleauth
0.6.7

httpclient
2.8.3

mime-types-data
3.2019.1009

mime-types
3.3

uber
0.1.0

representable
3.0.4

retriable
3.1.2

google-api-client
0.23.9

google-cloud-env
1.3.0

google-cloud-core
1.4.1

google-cloud-storage
1.16.0

json
2.2.0

mini_magick
4.9.5

multi_xml
0.6.0

plist
3.5.0

rubyzip
1.3.0

security
0.1.3

naturally
2.2.0

simctl
1.6.6

slack-notifier
2.3.2

terminal-notifier
2.0.0

unicode-display_width
1.6.0

terminal-table
1.8.0

tty-screen
0.7.0

tty-cursor
0.7.0

tty-spinner
0.9.1

word_wrap
1.0.0

rouge
2.0.7

xcpretty
0.3.0

xcpretty-travis-formatter
1.0.0

generated on: 2019-12-03

Updates: I also upgraded ruby to 2.5.6 and it didn't change anything with this failing.

Same issue here with Xcode 11.2.1
The build error happens randomly.
Looks like a xcodebuild bug, but I'm not sure about it.

Same issue here with Xcode 11.2.1
The build error happens randomly.
Looks like a xcodebuild bug, but I'm not sure about it.

Thanks for confirming! Have you tried an older version of Xcode? I'm going to try that today

Hard for us to downgrade the CI server and perform tests. So no, I did not test with older versions.

All versions of 11.x are showing this. I even tried 11.3_beta

Made an Apple Feedback and a little tweet. https://twitter.com/FabienLydoire/status/1202932699071160321

Found this thread by googling failure message. We experience the same issue even though we don't use fastlane, which makes me feel it's xcodebuild bug

@FabienLydoire @novkostya are you using virtualized machines? We use Anka and Parallels and this hasn't happened on Parallels yet for us.

No virtual machine. Plain good Mac mini with Catalina.

Are any of you using the CDN? source 'https://cdn.cocoapods.org/' # https://github.com/CocoaPods/CocoaPods/issues/7046

Yes, we use default cocoapods repo, which is CDN I believe

No third party dependency. Plain good self-contained Xcode workspace.

Just opened a feedback assistant ticket: Dec 12, 2019 at 10:36 AM – FB7491191

Any news, anyone?  Tests successfully run through, but "Failed writing record ..."

@choli No update on my side.

Updating macOS to 10.15.3 solved the for us.

We're upgrading and I'll follow up if we can't replicate the issue at 10.15.3 too. I would love more confirmations from folks in the thread! The more, the merrier.

@miroslavkovac You're still on Xcode 11.3.1 right?

@NorseGaud Did upgrade CI on macOS 10.15.3 today.
I'll monitor the failures and report back in a couple of days.

@NorseGaud yes Xcode 11.3.1 and macOS 10.15.3 combo works for us :)

Stress testing on our end using 10.15.3 is underway. I'll give it 72 hours (usually all we needed to see a failure) and then we can consider this solved.

No failures :) Closing this! Thanks for all of the help everyone!


We have just migrated from v13 to v16 for google ads api and seeing error.

What is your question?
We have just migrated from v13 to v16 for google ads api and seeing error.

We have just migrated from v13 to v16 for google ads api and seeing error when userDataServiceClient = googleAdsClient.getLatestVersion().createUserDataServiceClient(); is called. code implementation :

Hi,
I've tried to reproduce the issue you're seeing, but I'm not getting that error.

Is there any additional information from your logs? I see the image shows there were details about an error before the portion in the screenshot. If you could copy/paste any other log information as text (instead of as a screenshot) that'd be helpful.

When does this error occur? Within the loop, when the process is shutting down, or at some other time?

As an aside, I recommend reusing the UserDataServiceClient instead of creating a new instance for every iteration of the loop. The way you're doing it still works, but it's much more efficient to reuse a single service client across requests. You can still send those requests to different customer_ids using a single service client as long as the OAuth credentials or login_customer_id doesn't change.
Thanks,
Josh, Google Ads API Team

Here is the complete error
Mar 01, 2024 6:52:40 AM io.grpc.internal.ManagedChannelOrphanWrapper$ManagedChannelReference cleanQueue
SEVERE: ~~~ Previous channel ManagedChannelImpl{logId=67, target:443=googleads.googleapis.com} was garbage collected without being shut down! ~~~
Make sure to call shutdown()/shutdownNow()
java.lang.RuntimeException: ManagedChannel allocation site
at io.grpc.internal.ManagedChannelOrphanWrapper$ManagedChannelReference.(ManagedChannelOrphanWrapper.java:102)
at io.grpc.internal.ManagedChannelOrphanWrapper.(ManagedChannelOrphanWrapper.java:60)
at io.grpc.internal.ManagedChannelOrphanWrapper.(ManagedChannelOrphanWrapper.java:51)
at io.grpc.internal.ManagedChannelImplBuilder.build(ManagedChannelImplBuilder.java:662)
at io.grpc.ForwardingChannelBuilder2.build(ForwardingChannelBuilder2.java:254)
at com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.createSingleChannel(InstantiatingGrpcChannelProvider.java:442)
at com.google.api.gax.grpc.ChannelPool.(ChannelPool.java:107)
at com.google.api.gax.grpc.ChannelPool.create(ChannelPool.java:85)
at com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.createChannel(InstantiatingGrpcChannelProvider.java:243)
at com.google.api.gax.grpc.InstantiatingGrpcChannelProvider.getTransportChannel(InstantiatingGrpcChannelProvider.java:237)
at com.google.api.gax.rpc.ClientContext.create(ClientContext.java:226)
at com.google.ads.googleads.v16.services.stub.GrpcUserDataServiceStub.create(GrpcUserDataServiceStub.java:63)
at com.google.ads.googleads.v16.services.stub.UserDataServiceStubSettings.createStub(UserDataServiceStubSettings.java:99)
at com.google.ads.googleads.v16.services.UserDataServiceClient.(UserDataServiceClient.java:157)
at com.google.ads.googleads.v16.services.UserDataServiceClient.create(UserDataServiceClient.java:139)
at com.google.ads.googleads.lib.catalog.GeneratedCatalog$V16Client.createUserDataServiceClient(GeneratedCatalog.java:1777)
at com.lemnisk.cdpaudience.uploader.GoogleAdsAudienceUploader.sendDataToGoogle(GoogleAdsAudienceUploader.java:194)
at com.lemnisk.cdpaudience.uploader.GoogleAdsAudienceUploader.sendDataToGoogleInBatch(GoogleAdsAudienceUploader.java:104)
at com.lemnisk.cdpaudience.uploader.GoogleAdsAudienceUploader.addUsers(GoogleAdsAudienceUploader.java:85)
at com.lemnisk.cdpaudience.uploader.SegmentChannelFileProcessor.run(SegmentChannelFileProcessor.java:180)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
CrashReporter : Already enabled!
CrashReporter : Already enabled!
I see the image shows there were details about an error before the portion in the screenshot
---> thats the same error as pasted above.
When does this error occur? Within the loop, when the process is shutting down, or at some other time?
---> its coming again and again whenever this is called
 try (UserDataServiceClient userDataServiceClient =
            googleAdsClient.getLatestVersion().createUserDataServiceClient())

The error is coming when createUserDataServiceClient is called. I had tried to move it outside the loop but then also I was receiving the same error. I tried to use shutdown/shutdownNow as suggest by the error but it didnt do anything.
Our application works like we have multiple clients with different credentials and there is a file reader class which is called by a thread pool. The file reader class reads multiple files and calls the class google uploader service.

Hi,
Could you share your dependencies as described in our Advanced usage guide? It's possible that your runtime has inconsistent/incompatible dependencies that are leading to that error.
Another option is to change your dependency on this library from:
com.google.api-ads:google-ads:30.0.0
to:
com.google.api-ads:google-ads-shadowjar:30.0.0
And see if that resolves the issue. If it does, that means that the error is stemming from a dependency conflict.
Thanks,
Josh

Hi,
These are the dependencies we were using
		<dependency>
			<groupId>com.google.api-ads</groupId>
			<artifactId>ads-lib</artifactId>
			<version>4.15.1</version>
			<exclusions>
				<exclusion>
					<groupId>com.google.guava</groupId>
					<artifactId>guava</artifactId>
				</exclusion>
				<exclusion>
					<groupId>commons-configuration</groupId>
					<artifactId>commons-configuration</artifactId>
				</exclusion>
				<exclusion>
					<groupId>org.apache.httpcomponents</groupId>
					<artifactId>httpclient</artifactId>
				</exclusion>
				<exclusion>
					<groupId>org.apache.httpcomponents</groupId>
					<artifactId>httpcore</artifactId>
				</exclusion>
			</exclusions>
		</dependency>
		<dependency>
			<groupId>com.google.api-ads</groupId>
			<artifactId>google-ads</artifactId>
			<version>30.0.0</version>
		</dependency>
			<dependency>
			<groupId>com.google.http-client</groupId>
			<artifactId>google-http-client-jackson2</artifactId>
			<version>1.23.0</version>
			<exclusions>
				<exclusion>
					<groupId>org.apache.httpcomponents</groupId>
					<artifactId>httpclient</artifactId>
				</exclusion>
				<exclusion>
					<groupId>org.apache.httpcomponents</groupId>
					<artifactId>httpcore</artifactId>
				</exclusion>
			</exclusions>
		</dependency>

On using the shaded version of google-ads the issue is resolved and I am able to see successful uploads. Can you also help me with the maximum number of users that we can upload for a single account with basic access using UserDataServiceClient

Hi,
Thanks for trying out the shaded jar. Before switching to that, I would recommend removing the following section entirely because the com.google.api-ads:ads_lib library is for the old AdWords API that shut down over a year ago:
		<dependency>
			<groupId>com.google.api-ads</groupId>
			<artifactId>ads-lib</artifactId>
			<version>4.15.1</version>
			<exclusions>
				<exclusion>
					<groupId>com.google.guava</groupId>
					<artifactId>guava</artifactId>
				</exclusion>
				<exclusion>
					<groupId>commons-configuration</groupId>
					<artifactId>commons-configuration</artifactId>
				</exclusion>
				<exclusion>
					<groupId>org.apache.httpcomponents</groupId>
					<artifactId>httpclient</artifactId>
				</exclusion>
				<exclusion>
					<groupId>org.apache.httpcomponents</groupId>
					<artifactId>httpcore</artifactId>
				</exclusion>
			</exclusions>
		</dependency>

I would not be surprised if removing that dependency on com.google.api-ads:ads-lib fixes the problem without having to use the shaded jar. I'd only recommend using the shaded jar if you can't resolve dependency problems in any other way.
Regarding limits with Basic Access, you can have 15,000 API operations per day. With UserDataService, each request counts as 1 operation, so that's equivalent to 15,000 UserDataService requests per day if that's the only type of request you're sending.
https://developers.google.com/google-ads/api/docs/best-practices/quotas
Each UserDataService request can have up to 10 operations. So combined with the 15,000 requests/day limit, that means you can add or remove 15,000 * 10 = 150,000 members from user lists each day. However, if you're approaching that limit, you may want to use the asynchronous OfflineUserDataJob approach instead, as it's going to be much more efficient than using UserDataService.
Thanks,
Josh


samplegen: convert binary type to str

Codecov Report

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

@@            Coverage Diff            @@
##             master    #2272   +/-   ##
=========================================
  Coverage     86.76%   86.76%
  Complexity     5135     5135
=========================================
  Files           452      452
  Lines         20398    20398
  Branches       2190     2190
=========================================
  Hits          17699    17699
  Misses         1929     1929
  Partials        770      770

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 c7216ca...db7cdcd. Read the comment docs.

PTAL @vchudnov-g

For the record: flake8 lint check passed.


added aws key/secret fields in fluentd config

Signed-off-by: V3ckt0r<EMAIL_ADDRESS>

We shouldn't be relying on IAM roles on the EC2 host to filter down to the container. With RBAC this make it tricky. It seems much simpler to simply set up the key and secret as secrets in k8s then pull them into the daemonset like so:
apiVersion: extensions/v1beta1
kind: DaemonSet
metadata:
  name: fluentd
  namespace: default
  labels:
    app: fluentd
spec:
  selector:
    matchLabels:
      name: fluentd-s3
  template:
    metadata:
      labels:
        name: fluentd-s3
    spec:
      containers:
      - name: fluentd
        image: vect0r/fluentd-kubernetes-daemonset:latest
        env:
          - name: S3_BUCKET_NAME
            value: "test1"
          - name: S3_BUCKET_REGION
            value: "eu-central-1"
          - name: AWS_KEY_ID
            valueFrom:
              secretKeyRef:
                name: secret-s3
                key: secret_access_s3
          - name: AWS_SEC_KEY
            valueFrom:
              secretKeyRef:
                name: secret-s3
                key: secret_key_s3
        ports:
          - containerPort: 24220
      serviceAccountName: fluentd

Does this break existing environment, right?
fluent-plugin-s3 prefers key/secret setting so this change causes empty key/secret setting and it seems to cause credential error.

How do you mean by break? If the key/secret is not provided, like above then yes the pod will fail to start up. But I think that is better than depending on the pod running on a node that as IAM access to the s3 bucket. Due to the issue of all other pods running on that node also having access.
I've tested these changes in my k8s cluster with the above daemonset, fluentd comes up successfully. I've created an image here you can use to take a look and test https://hub.docker.com/r/vect0r/fluentd-kubernetes-daemonset/.

If someone wants to use node's IAM credential, how to specify it?

Hey @repeatedly,
So what I'm thinking is if we are just relying on IAM to provide the S3 access, then we have a security problem as we would be giving pods running on the same node access to s3 too. To get around this you will need to deploy something like https://github.com/jtblin/kube2iam in your cluster to block the IAM role to just the specific pods that need it.
If users don't do this they can potentially have a security issues later down the line without realising. I think the default should be changed to explicitly use key/secret as this can avoid the issue without having to deploy something like aws2iam. (by not relying on a blanket IAM role on the node).
What are your thoughts on this?

I don't think this is OK to merge... It will break the setup of anyone who is relying on this configuration when using IAM profiles ...

I think best practice would be to use kube2iam or kaim to provide a useable IAM role ... I think this change is not needed...

Plus one for this actually


Revert "chore: make test prefix unique per run"

Reverts googleapis/nodejs-bigquery#363
RE: https://github.com/googleapis/nodejs-bigquery/pull/363#issuecomment-468364958
I'm working on it :)

Gah - apologies!

Hey, no problem! This is ready for a look :)


Extended TKState class to have an optional userInfo dictionary.

This comes in handy to provide additional configuration (for other parts of the app) depending on the current state.

Merged

Wow, that was fast ;D


Social login

This Pull request adds social login buttons for GitHub and Google in Login and Join page.
Resolves #7
README.md modified.
Prerequisite: Need to set up Google and GitHub OAuth applications and use generated credentials in .env file.

I tested this locally with GitHub Auth and got the OAuthAccountNotLinked error after the redirect from GitHub. So it looks like this requires more work on the NextAuth side. Any thoughts?

I tested this locally with GitHub Auth and got the OAuthAccountNotLinked error after the redirect from GitHub. So it looks like this requires more work on the NextAuth side. Any thoughts?

I am not sure, but according to next auth OAuthAccountNotLinked error occurs due to following reason.

OAuthAccountNotLinked: If the email on the account is already linked, but not with this OAuth account.

I think if the apps auth requires more work to tackle the said issue, It can be addressed as a new issue. If you found any solution or feeback just let me know.

I tried with a new database, and I see a new user is created but got the same OAuthAccountNotLinked error. So the login was not successful.

I tried with a new database, and the login was not successful. I got the following error.

Please test it from your side and see if you can reproduce this issue. I believe you have to adjust the code in [...nextauth].ts to make this work.

Please test it from your side and see if you can reproduce this issue. I believe you have to adjust the code in [...nextauth].ts to make this work.

Able to reproduce the issue but facing several issues while making changes in [...nextauth.ts] such as OauthNotLinked error OauthCreateAccount error. Need your help to point out what to change.


New Feature: Profile Edit

What is the feature?
Profile/ Profile-edit:

User can visit there profile.
User can edit profile and imageprofile.

What is the solution?
Create form to make profile can editable.
How to test?
Manual by hand.
Other Notes
Before teser test it. You need to create new accout before test.
Html for test:

profile/
editprofile/

Screen shot

Codecov Report

Merging #52 (f14dc69) into beta (c5feb46) will decrease coverage by 2.74%.
The diff coverage is 65.51%.

@@            Coverage Diff             @@
##             beta      #52      +/-   ##
==========================================
- Coverage   83.70%   80.96%   -2.75%
==========================================
  Files          18       19       +1
  Lines         399      436      +37
  Branches       49       51       +2
==========================================
+ Hits          334      353      +19
- Misses         47       65      +18
  Partials       18       18

Impacted Files
Coverage Δ

users/views.py
35.48% <35.48%> (-24.52%)
:arrow_down:

threpose/settings.py
100.00% <100.00%> (ø)

threpose/urls.py
100.00% <100.00%> (ø)

users/forms.py
100.00% <100.00%> (ø)

users/models.py
100.00% <100.00%> (ø)

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 c5feb46...f14dc69. Read the comment docs.

why you push profile picture to github?

when using small size screen user can't change their picture

When user change their profile picture. It should remove old profile picture and save it in the same name as old picture

i have fix it already. Please check it again.

when name is too long it broke the layout and the profile picture still don't delete

Now every user that changes profile picture. They use same profile picture because it save in the same name

When I change profile picture second time i cause this bug

i recommend you to delete databae because i have chage core of function.

name and surname should be in the same line and don't forget to make sure that all test pass

I think profile picture path shouldn't show to user


⚠ Processors has degraded performance

In e02d88b, Processors ($STATUS_URL) experienced degraded performance:

HTTP code: 200
Response time: 67 ms

Resolved: Processors performance has improved in e422670.


Bioinspired & requires l-value on Windows

I'm seeing an error here:
C2102: '&' requires l-value
which seems to be about the first argument, inputToSegment.
I'm in the middle of creating conda packages for Python 2 and 3 on all platforms and I've got a set of patches that allow compilation on Windows, but I am not familiar enough with the code to remedy this.
At the moment I am disabling the bioinspired module for my conda builds due to this. Any guidance on how to patch this would mean I can re-enable it!

We have no issues with compilation on Windows with MSVS 2013:
http://pullrequest.opencv.org/buildbot/builders/master-contrib-win64-vc12

I'm seeing this issue on both MSVC 2008 and 2010 which are required for Python 2.7 and Python 3.4 builds. If you are building the Python bindings with MSVC 2013 you may find that the whole Python interpreter crashes on actions such as file writing.

It looks to me like it has something to do with this issue about the const'ness of valarray indexing.

Yes. It was because of that. As suggeseted here, I performed a const_cast to fix the compilation issue. The patch to remedy this is given below.
--- modules\bioinspired\src\transientareassegmentationmodule.cpp
+++ modules\bioinspired\src\transientareassegmentationmodule.cpp
@@ -454,7 +454,7 @@

     // first square the input in order to increase the signal to noise ratio
     // get motion local energy
-    _squaringSpatiotemporalLPfilter(&inputToSegment[channelIndex*getNBpixels()], &_localMotion[0]);
+    _squaringSpatiotemporalLPfilter(&const_cast<std::valarray<float>&>(inputToSegment)[channelIndex*getNBpixels()], &_localMotion[0]);

     // second low pass filter: access to the neighborhood motion energy
     _spatiotemporalLPfilter(&_localMotion[0], &_neighborhoodMotion[0], 1);

Hi,
it sounds strange to me that the error only appears here since such pointer
access is applied plenty of times in these codes.
I have to check it on linux version to see if code still runs fine on this
module with the proposed change.
However, what is recommended by the OpenCV team regarding such kind or
error and change ? It seems that the patch is addressed to old compiler
versions since recent versions do not need it. Then, what do you recommend ?
Thanks for suggestions.
Regards.
Alex
2015-08-14 14:53 GMT+02:00 Patrick Snape<EMAIL_ADDRESS>
Yes. It was because of that. As suggeseted here
http://objectmix.com/c/40001-address-first-member-valarray.html, I
performed a const_cast to fix the compilation issue. The patch to remedy
this is given below.
--- modules\bioinspired\src\transientareassegmentationmodule.cpp
+++ modules\bioinspired\src\transientareassegmentationmodule.cpp
@@ -454,7 +454,7 @@
 // first square the input in order to increase the signal to noise ratio
 // get motion local energy

_squaringSpatiotemporalLPfilter(&inputToSegment[channelIndex*getNBpixels()], &_localMotion[0]);

_squaringSpatiotemporalLPfilter(&const_cast<std::valarray&>(inputToSegment)[channelIndex*getNBpixels()], &_localMotion[0]);
// second low pass filter: access to the neighborhood motion energy
_spatiotemporalLPfilter(&_localMotion[0], &_neighborhoodMotion[0], 1);

—
Reply to this email directly or view it on GitHub
https://github.com/Itseez/opencv_contrib/issues/332#issuecomment-131096781
.

--
Alexandre BENOIT,
Associate Professor / Maître de Conférence
Image processing and visual scene classification,
LISTIC Lab / IUT Annecy
https://sites.google.com/site/benoitalexandrevision/

But these changes are required for Python compatibility. If you compile with a non-compliant (read newer as in VS2012 and above) compiler you are asking for trouble!
Also, this appears to be a very specific case of indexing a std::valarray on a const reference, which - perhaps in older implementations? - returns an rvalue rather than a reference. Thus, you cannot take the address. Although this is a strange case, it does actually highlight the fact that you are breaking the encapsulation of the valarray by grabbing a pointer to it - arguably you shouldn't do this.

Yes, no doubt you are right.
did you push a change on opencv_contrib?
Thanks.
Alex
2015-08-14 15:13 GMT+02:00 Patrick Snape<EMAIL_ADDRESS>
But these changes are required for Python compatibility. If you compile
with a non-compliant (read newer as in VS2012 and above) compiler you are
asking for trouble!
Also, this appears to be a very specific case of indexing a std::valarray
on a const reference, which - perhaps in older implementations? - returns
an rvalue rather than a reference. Thus, you cannot take the address.
Although this is a strange case, it does actually highlight the fact that
you are breaking the encapsulation of the valarray by grabbing a pointer to
it - arguably you shouldn't do this.
—
Reply to this email directly or view it on GitHub
https://github.com/Itseez/opencv_contrib/issues/332#issuecomment-131101300
.

--
Alexandre BENOIT,
Associate Professor / Maître de Conférence
Image processing and visual scene classification,
LISTIC Lab / IUT Annecy
https://sites.google.com/site/benoitalexandrevision/


Generate missing version constraints on automatic trait impls

With https://github.com/gtk-rs/gir/pull/1007
CC @GuillaumeGomez: This will conflict with #177, what do you want to merge in first? Your PR in gir is already merged (and theoretically mine is on top), I can rebase this when #177 lands.

@GuillaumeGomez @MarijnS95 Let's update gir once now and regenerate everything. There were a few minor other PRs for gir merged, let's do it all in one go :)

#177 is raising some issues so don't worry and go ahead.

We can't regenerate without that one though because gir adds all the docs related changes

Yep sorry. I need to try to get @ehuss to let me add a setting in cargo to allow us to fix that situation.

No problem :)

I'll make a more "global" regen including this one then. Thanks anyway!


Implement in extension ckp

Button exit to delete the database in local of the navedador and to be posiblen in cache is also safer, it is not equal 10 seconds open that 3 seconds open for a password only that is not remembered if the user goes in those three seconds a Third or indiscreet look you can access and see.

Sorry, Google autotranslate has failed you.  I cannot read what this means.


FS.FluentUI version

FS.FluentUI is now a major release with newest version being 1.0.1.
Thanks for using my project for yours!

Should be on the latest version now. Thank you for notifying me and creating these excellent bindings. 😄