profile
viewpoint
Aarni Koskela akx @valohai Finland https://akx.github.io/ Programmer generalist and general enthusiast.

6aika/issue-reporting 6

Reference Open311 API server implementation

akx/autotypes 5

Finds non-stub TypeScript @types/ packages for your package.json.

akx/afsp-mirror 2

Mirror of AFsp (Audio File Programs and Routines)

akx/arpy 2

A Web MIDI arpeggiator/step sequencer thing.

akx/ant1gravity-hearthstone-tier-lists 1

Parses Ant1gravity's Hearthstone tier list spreadsheets into a more greppable form.

akx/asdfsanat 1

find paths and chains of finnish words, e.g. pala - ala - sala

6aika/rest-validator 0

6Aika Rest API validator

akx/100-ideaa 0

Pikku Kakkosen 100 ideaa puhuvana arpomiskoneena.

akx/abyss 0

Python statistical profiler

akx/acmetool 0

:lock: acmetool, an automatic certificate acquisition tool for ACME (Let's Encrypt)

pull request commentwebpack-contrib/copy-webpack-plugin

Update Jest dependency + drop testing on Node 6

It is breaking change, we can't merge it, just ignore npm audit

Fair – that's basically what I did in #438. Audit is part of the lint step, which is also a required check. Would you like me to fully remove the audit from the lint step?

akx

comment created time in 14 hours

issue openedvalohai/valohai-cli

Add support for time limit

The API argument in the execution payload is "time_limit": seconds.

Would be nice to support more complex formats than just seconds in the forthcoming --time-limit CLI parameter.

created time in 18 hours

issue openedlwouis/alt-tab-macos

Configuration dialog is laggy

Moving the sliders in the configuration dialog is janky. If I'm guessing right, every mouse movement has the app persist preferences onto disk or something?

atlag

created time in 19 hours

issue commentlwouis/alt-tab-macos

"No certificate matching..." for release build

Yeah, the Debug build worked fine, especially with the custom codesign certificate. :)

akx

comment created time in 19 hours

pull request commentzeit/swr

Minor documentation improvements

@quietshu Rebased (with compare(a, b) now also having a signature).

Also added @jan-paulus' example from #322.

akx

comment created time in 19 hours

push eventakx/swr

Josh Kelley

commit sha 2d213b1abeeb05aa2ed3592f09e17865b9e344af

Document the compare option (#320) This was implemented in #219 but wasn't documented in the readme.

view details

Bill Baker

commit sha b481eff8f5b6c31eecbbbe5352302ffd4e09f61f

hoist side effects out of useSWRPages render fiber (#317)

view details

Shu Ding

commit sha e6cca41846241e3c29b98cb4b8eba0e7ccc94397

remove keyRef check; add tests (#323)

view details

Shu Ding

commit sha 7218cc2868a044220bc310364f07923dc1b13da7

0.2.0

view details

Aarni Koskela

commit sha d6bf03980e5b362ae0e42cc8cf0e6024f66937f2

Annotate functions with argument names

view details

Aarni Koskela

commit sha ae882ec8f970adde2d46bd34e6862b9d819324b7

Document bound mutate Refs #245

view details

Jan Paulus

commit sha 40232ebb275b147e3fe28ba2c05cb6fae81eca1b

Add code example to bound mutate section

view details

push time in 19 hours

pull request commentreact-bootstrap/react-bootstrap

Fix type error in overlay example

@taion I beg to differ... In Typescript, the example, copied verbatim, leads to a type error since https://github.com/react-bootstrap/react-bootstrap/blob/d26573de99f412d944a4b8cadc1a2740ba3cacaa/types/components/Overlay.d.ts#L42 does not accept null.

Screenshot 2020-03-31 at 10 29 12

akx

comment created time in 19 hours

pull request commentwebpack-contrib/copy-webpack-plugin

Update Jest dependency + drop testing on Node 6

@evilebottnawi Is this acceptable (as opposed to https://github.com/webpack-contrib/copy-webpack-plugin/pull/438#discussion_r395555739 and so on)?

If it is, someone will need to turn off the requirement for node-6 checks in the repo's settings.

akx

comment created time in a day

push eventakx/copy-webpack-plugin

Aarni Koskela

commit sha 33ac1f37d284ee742532446ad0833d97fb9b70f1

fix(ci): stop testing on Node 6 (EOL since 2019-04)

view details

Aarni Koskela

commit sha 661e105eadc75800b61c8c27871d323751f9a26a

chore: update deps to fix audit

view details

Aarni Koskela

commit sha 9299a94514f6f6f0108af85fa265229c29b2fbf2

chore: hack package-lock.json to get rid of optimist vulnerability

view details

push time in a day

push eventakx/copy-webpack-plugin

Aarni Koskela

commit sha 6752b1c82d32cf36391147612fc1dd21f9f1fe7d

fix(ci): stop testing on Node 6 (EOL since 2019-04)

view details

push time in a day

PR opened webpack-contrib/copy-webpack-plugin

Update Jest dependency

<!-- HOLY CRAP a Pull Request. We ❤️ those!

If you remove or skip this template, you'll make the 🐼 sad and the mighty god of Github will appear and pile-drive the close button from a great height while making animal noises.

Please place an x (no spaces!) in all [ ] that apply -->

This PR contains a:

  • [x] test update

Motivation / Use-Case

CI had been broken due to npm audit problems. This should fix it.

Closes #438 Closes #439

+10157 -3797

0 comment

2 changed files

pr created time in a day

create barnchakx/copy-webpack-plugin

branch : dep-up

created branch time in a day

PR opened DefinitelyTyped/DefinitelyTyped

react-textarea-autocomplete: Allow all textarea attributes
  • [x] Use a meaningful title for the pull request. Include the name of the package modified.
  • [x] Test the change in your own code. (Compile and run.)
  • [x] Add or edit tests to reflect the change. (Run with npm test.)
  • [x] Follow the advice from the readme.
  • [x] Avoid common mistakes.
  • [x] Run npm run lint package-name (or tsc if no tslint.json is present).

If changing an existing definition:

  • [x] Provide a URL to documentation or source code which provides context for the suggested changes:
    • All props except some internals marked unsafe are always passed down to the textarea. https://github.com/webscopeio/react-textarea-autocomplete/blob/0240a8e39ff94c69d75f599ffe9f8e2dd915e1e4/src/Textarea.jsx#L1051-L1052
  • [x] If this PR brings the type definitions up to date with a new version of the JS library, update the version number in the header.
+3 -4

0 comment

2 changed files

pr created time in a day

push eventakx/DefinitelyTyped

Aarni Koskela

commit sha 3f16fb59e55f0cfc7ee13a875209f64d77e4cf95

react-textarea-autocomplete: Allow all textarea attributes

view details

push time in a day

push eventakx/DefinitelyTyped

Aarni Koskela

commit sha afc4a2b827e8a40264bd539cf02c43fb3cfdaedb

react-textarea-autocomplete: Allow all textarea attributes (and simplify lint config while at it)

view details

push time in a day

create barnchakx/DefinitelyTyped

branch : react-textarea-autocomplete-fix

created branch time in 2 days

push eventakx/DefinitelyTyped

Bryan Helms

commit sha 702bcdd98497fbdf42ead6570299af17e057f9fb

Add sameSite: "none" support (#42018)

view details

Isaac Sukin

commit sha 92b2d2065a5e75eb4447a5cc69132370e2c08177

Adds DragSelect types (#41996) * Adds DragSelect types * lint * Remove "export as namespace" * PR feedback

view details

Vladimir Timofeev

commit sha d8d74cffbd6cbf89a76fcc124931ce1c37729e6b

[react-native] Fix Picker component definitions + test (#42024) * add test to show the problem * make it work

view details

Yenru Chin

commit sha 33fa63bc7f524463ab4874f1348df8733e0a076a

[webpack] Add RuntimeValue for DefinePlugin (#42036) * Add RuntimeValue in DefinePlugin * Add tests * Tweak * Fix * More specific type and tests * Fix test error * Add parser type * Fix tests error

view details

Sam Alexander

commit sha c56c683e97a4bc7a9c056a601b19d85b604695ed

feat: Add types for frappe-gantt (#41561) * Add frappe-gantt types * Add refresh method * Update index.d.ts

view details

pmoleri

commit sha f367276e2d9a404291a1b810f82bd49c25791243

Correct version for ldapjs type definitions (#42064)

view details

Martin Zlámal

commit sha 80c66130f38cd30523a94b1da55b586184a30fb6

Relay runtime: add missing ClientID (#41806)

view details

Leandro Lourenci

commit sha 4713e4b6636a5c5ecc5d61c31e000f7457278297

[@testing-library/jest-dom] Add new type for toHaveStyle matcher (#42022) * Update jest-dom's types * Apply suggestions from review

view details

Steve Dignam

commit sha dc72f7ed97fed874bd3ac264ea0c385043efa313

chart.js: Update ChartData to accept both Arrays and ReadonlyArrays (#42023) By changing the types for `ChartData["labels"]` and `ChartData["datasets"]` to ReadonlyArrays we can pass either ReadonlyArrays or Arrays as ChartData. This is useful when chart.js is used inside a React component where the props are readonly.

view details

Nicholas Boll

commit sha 2988d52315524e8b24d281a6fc950f86931f8c30

Add path for @testing-library/cypress/add-commands (#41987) * Add path for @testing-library/cypress/add-commands * Reference new file * Add new file to config * Add add-commands.d.ts to OTHER_FILES.txt * Update tsconfig.json

view details

Ryo Ota

commit sha 34fd07c37a4366dfe5194a4ef6074aa52568daf3

Add http2.Http2ServerRequest type to the auth() parameter (#42037)

view details

Jon Flash

commit sha 02e35ff46eabea99593e91364d42d3d78ab41a73

Add missing NewRelic Agent methods (#42020)

view details

Dispatch

commit sha 997b0cfe4f636658fb3e91eb513b32867b949ef4

Update Autopad parameters (#42035)

view details

gdrbyKo1

commit sha dd4301b390b8600f319947461d966df300292416

signalr: make the second parameter of the Hub.Proxy.off method optional (#41973)

view details

Igor Morozov

commit sha e211ea86f8556450f50ba44257a8462075e6dc84

Add missing disableTLSCerts method (#42056) According to docs https://github.com/visionmedia/superagent/blob/master/docs/index.md#tls-options

view details

Igor Morozov

commit sha fc104672444793f05d5c5e6a9ef509ed39cc66a7

Fix ResponseError (#42059) Only optional status and response fields

view details

Eva

commit sha 1b802a91a759b613450cffeca068826d3e698929

[pngjs]: fix type for sync.read at pngjs (#41940)

view details

Alex Seifert

commit sha 7049fc4b4c732ca53e1bb1f778e813fcf4d50bde

Add object type to the MJML package (#42066) * Add object type to the MJML package * Add more a more specific interface * Add missing types to MJML and make optional ones optional * Add usage examples to the MJML test file

view details

Simon Garner

commit sha 5706c529a4ac4b7ae98e1725e25b75b946a34673

[braintree] Use discriminated union for WebhookNotifications (#42030) * Use discriminated union for WebhookNotifications Change the WebhookNotification types to know their own values for the `kind` property, so that the compiler can automatically infer types from it. This also requires changing the notification types to be interfaces instead of classes, and changing `WebhookNotification` to be a union type instead of an abstract class. Ref: https://www.typescriptlang.org/docs/handbook/advanced-types.html#discriminated-unions The result of all this is that a guard on the returned `notification.kind` will have the effect of narrowing the type of `notification` itself, so that explicit casts aren’t always necessary. * Update test * Revert kind to still be WebhookNotificationKind * Group types for WebhookNotificationKind * fix: missing semicolon

view details

Benedikt Bauer

commit sha b280439d6597f150aba27274c8941fa551fb5acb

[@types/react-stripe-elements] Update createToken to accept BankAccountOptions as well (#41946) * Update react-stripe-elements definitions to allow BankAccountOptions to be passed to createToken Also add some tests for the Iban, IdealBank and PaymentRequestButton elements * Update stripe-v3 to accept BankAccountOptions on createToken

view details

push time in 2 days

PR opened zeit/swr

Reviewers
Minor documentation improvements

I found the docs for mutate a little lacking, so here's a couple small improvements.

+11 -5

0 comment

1 changed file

pr created time in 2 days

create barnchakx/swr

branch : embetter-docs

created branch time in 2 days

fork akx/swr

React Hooks library for remote data fetching

https://swr.now.sh

fork in 2 days

push eventakx/react-bootstrap

Aarni Koskela

commit sha 5985e969630411d517cc394f01921faf73c45e51

fix(docs): fix type error in overlay example `Overlay.target` does not accept `null`; it does accept `undefined` though.

view details

push time in 2 days

push eventakx/react-bootstrap

Aarni Koskela

commit sha 583dc68ebd15f0ca42c24894b43a01fbfc021f9f

Fix type error in overlay example `Overlay.target` does not accept `null`; it does accept `undefined` though.

view details

push time in 2 days

PR opened react-bootstrap/react-bootstrap

Fix type error in overlay example

Overlay.target does not accept null; it does accept undefined though, which is the default for useRef.

+1 -1

0 comment

1 changed file

pr created time in 2 days

push eventakx/react-bootstrap

Aarni Koskela

commit sha d09e6de234fd12593b064850d510b15ef347fb02

Fix type error in overlay example `Overlay.target` does not accept `null`; it does accept `undefined` though, which is the default for `useRef`.

view details

push time in 2 days

issue commentlwouis/alt-tab-macos

Reduce size of app icon file

Running pngquant (as in the linked makefile) even on the lightest, gentlest settings leads to some unfortunate artifacts on our icon:

Screenshot 2020-03-30 at 10 09 07

OxiPNG (via ImageOptim) has lossless savings of 800kb -> 580kb, but I'm quite unable to get a ICNS smaller than the current one. Speaking of which, how was the .icns file generated in the first place though? I see no script (nor the original PNG file, but it was easy to extract from the icns) in the repo.

lwouis

comment created time in 2 days

issue openedlwouis/alt-tab-macos

"No certificate matching..." for release build

A minor thing: when following the instructions in docs/Contributing, the build fails since I'm not @lwouis. Perhaps the project files should somehow be amended to be identity agnostic, or the instructions changed to create a Debug scheme build since that works fine.

~/b/alt-tab-macos (master) $ pod install
...
Pod installation complete! There are 2 dependencies from the Podfile and 2 total pods installed.
~/b/alt-tab-macos (master *) $ xcodebuild -workspace alt-tab-macos.xcworkspace -scheme Release
...
error: No certificate matching 'Developer ID Application: Louis Pontoise (QXD7GW8FHY)' found: Select a different signing certificate for CODE_SIGN_IDENTITY, a team that matches your selected certificate, or switch to automatic provisioning. (in target 'alt-tab-macos' from project 'alt-tab-macos')
~/b/alt-tab-macos (master *) $

created time in 2 days

create barnchakx/wipo-export

branch : master

created branch time in 5 days

created repositoryakx/wipo-export

created time in 5 days

PR opened pakastin/100-ideaa

Correct distribution in shuffle function
+2 -2

0 comment

1 changed file

pr created time in 6 days

push eventakx/100-ideaa

Aarni Koskela

commit sha 25c6a2b4fe737a8e8be4b1f803cd110cc7390bef

Correct distribution in shuffle function

view details

push time in 6 days

fork akx/100-ideaa

Pikku Kakkosen 100 ideaa puhuvana arpomiskoneena.

https://pakastin.github.io/100-ideaa

fork in 6 days

push eventakx/nicen

Aarni Koskela

commit sha 2e5d586b4e9f7d3a32cd6d2402fecaa6008d66db

Add copy button Refs #7

view details

push time in 7 days

push eventakx/nicen

Aarni Koskela

commit sha e7e2ccd059406773c712f343b4f9642162592e01

Fix babylon -> babel

view details

push time in 7 days

push eventakx/nicen

Aarni Koskela

commit sha f09f372a83ad36f2bca1f6286e7bd25de4bb11a0

Update copyright year

view details

Aarni Koskela

commit sha c5603d8a01f9142992382bd43a480ebe62b0da05

Upgrade all backend dependencies

view details

Aarni Koskela

commit sha 820ed9baaeb80a68d77ece31f34f33a8720fa8d9

Upgrade frontend dependencies

view details

Aarni Koskela

commit sha ea076987b50420f100e2c5022aa0dbdc859b6381

Gently fix Docker things

view details

push time in 7 days

push eventakx/source-from-sourcemaps

dependabot[bot]

commit sha 7369a5ee80c10682fdcc4bebfa45e236ff264788

Bump minimist from 1.2.0 to 1.2.2 Bumps [minimist](https://github.com/substack/minimist) from 1.2.0 to 1.2.2. - [Release notes](https://github.com/substack/minimist/releases) - [Commits](https://github.com/substack/minimist/compare/1.2.0...1.2.2) Signed-off-by: dependabot[bot] <support@github.com>

view details

push time in 7 days

PR merged akx/source-from-sourcemaps

Bump minimist from 1.2.0 to 1.2.2 dependencies

Bumps minimist from 1.2.0 to 1.2.2. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/substack/minimist/commit/f34df077a6b2bee1344188849a95e66777109e89"><code>f34df07</code></a> 1.2.2</li> <li><a href="https://github.com/substack/minimist/commit/67d3722413448d00a62963d2d30c34656a92d7e2"><code>67d3722</code></a> cleanup</li> <li><a href="https://github.com/substack/minimist/commit/63e7ed05aa4b1889ec2f3b196426db4500cbda94"><code>63e7ed0</code></a> don't assign onto <strong>proto</strong></li> <li><a href="https://github.com/substack/minimist/commit/47acf72c715a630bf9ea013867f47f1dd69dfc54"><code>47acf72</code></a> console.dir -> console.log</li> <li><a href="https://github.com/substack/minimist/commit/0efed0340ec8433638758f7ca0c77cb20a0bfbab"><code>0efed03</code></a> failing test for protocol pollution</li> <li><a href="https://github.com/substack/minimist/commit/29783cdf94cc9a0663bb31f5eb9a4eff9c515bf6"><code>29783cd</code></a> 1.2.1</li> <li><a href="https://github.com/substack/minimist/commit/6be5dae35a32a987bcf4137fcd6c19c5200ee909"><code>6be5dae</code></a> add test</li> <li><a href="https://github.com/substack/minimist/commit/ac3fc796e63b95128fdbdf67ea7fad71bd59aa76"><code>ac3fc79</code></a> fix bad boolean regexp</li> <li><a href="https://github.com/substack/minimist/commit/4cf45a26b9af5f4ddab63107f4007485e576cfd3"><code>4cf45a2</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/substack/minimist/issues/63">#63</a> from lydell/dash-dash-docs-fix</li> <li><a href="https://github.com/substack/minimist/commit/5fa440ef0f7d067e12baa6694570e7ce7b453340"><code>5fa440e</code></a> move the <code>opts['--']</code> example back where it belongs</li> <li>See full diff in <a href="https://github.com/substack/minimist/compare/1.2.0...1.2.2">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

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


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

You can trigger Dependabot actions by commenting on this PR:

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

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

</details>

+5 -5

0 comment

2 changed files

dependabot[bot]

pr closed time in 7 days

push eventakx/autotypes

dependabot[bot]

commit sha 1289932e71ac2d856ef62a7143d7d565843c1d5c

Bump minimist from 1.2.0 to 1.2.2 Bumps [minimist](https://github.com/substack/minimist) from 1.2.0 to 1.2.2. - [Release notes](https://github.com/substack/minimist/releases) - [Commits](https://github.com/substack/minimist/compare/1.2.0...1.2.2) Signed-off-by: dependabot[bot] <support@github.com>

view details

push time in 7 days

PR merged akx/autotypes

Bump minimist from 1.2.0 to 1.2.2 dependencies

Bumps minimist from 1.2.0 to 1.2.2. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/substack/minimist/commit/f34df077a6b2bee1344188849a95e66777109e89"><code>f34df07</code></a> 1.2.2</li> <li><a href="https://github.com/substack/minimist/commit/67d3722413448d00a62963d2d30c34656a92d7e2"><code>67d3722</code></a> cleanup</li> <li><a href="https://github.com/substack/minimist/commit/63e7ed05aa4b1889ec2f3b196426db4500cbda94"><code>63e7ed0</code></a> don't assign onto <strong>proto</strong></li> <li><a href="https://github.com/substack/minimist/commit/47acf72c715a630bf9ea013867f47f1dd69dfc54"><code>47acf72</code></a> console.dir -> console.log</li> <li><a href="https://github.com/substack/minimist/commit/0efed0340ec8433638758f7ca0c77cb20a0bfbab"><code>0efed03</code></a> failing test for protocol pollution</li> <li><a href="https://github.com/substack/minimist/commit/29783cdf94cc9a0663bb31f5eb9a4eff9c515bf6"><code>29783cd</code></a> 1.2.1</li> <li><a href="https://github.com/substack/minimist/commit/6be5dae35a32a987bcf4137fcd6c19c5200ee909"><code>6be5dae</code></a> add test</li> <li><a href="https://github.com/substack/minimist/commit/ac3fc796e63b95128fdbdf67ea7fad71bd59aa76"><code>ac3fc79</code></a> fix bad boolean regexp</li> <li><a href="https://github.com/substack/minimist/commit/4cf45a26b9af5f4ddab63107f4007485e576cfd3"><code>4cf45a2</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/substack/minimist/issues/63">#63</a> from lydell/dash-dash-docs-fix</li> <li><a href="https://github.com/substack/minimist/commit/5fa440ef0f7d067e12baa6694570e7ce7b453340"><code>5fa440e</code></a> move the <code>opts['--']</code> example back where it belongs</li> <li>See full diff in <a href="https://github.com/substack/minimist/compare/1.2.0...1.2.2">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

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


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

You can trigger Dependabot actions by commenting on this PR:

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

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

</details>

+5 -5

0 comment

2 changed files

dependabot[bot]

pr closed time in 7 days

PR opened hjacobs/pykube

Overridable HTTP bits

This PR makes it possible to override the HTTP adapter class used by the API session, and refactors it slightly to make things more composable.

+49 -28

0 comment

1 changed file

pr created time in 7 days

create barnchvalohai/pykube

branch : overridable-http

created branch time in 7 days

starteddephell/dephell

started time in 8 days

PR opened jindrapetrik/jpexs-decompiler

Enable running on OpenJDK 13

This PR has a minimal set of changes to enable compiling and running the app on JDK 13:

~/b/jpexs-decompiler (jdk13) $ javac --version
javac 13.0.1
~/b/jpexs-decompiler (jdk13) $ java -version
openjdk version "13.0.1" 2019-10-15
OpenJDK Runtime Environment AdoptOpenJDK (build 13.0.1+9)
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 13.0.1+9, mixed mode, sharing)
  • javax.xml.bind APIs are no longer shipped with the JDK/JRE, so they were imported from Maven
  • It's no longer legal to modify field finality, so I removed bits and pieces that depended on that.

Whether or not something somehow broke in the process, I can't really tell. The app does compile and start up on my Mac via NetBeans though.

+170 -192

0 comment

5 changed files

pr created time in 8 days

create barnchakx/jpexs-decompiler

branch : jdk13

created branch time in 8 days

fork akx/jpexs-decompiler

JPEXS Free Flash Decompiler

fork in 8 days

push eventvalohai/docs

Aarni Koskela

commit sha 187372120a9a4a708d075b2538071066cb48c273

Make redirect writing more resilient

view details

Aarni Koskela

commit sha ef0e3dbf02eb5c443a686fd37f10a8c8e32b2320

Fix typo/warning

view details

push time in 8 days

PR opened valohai/docs

Update yarn.lock
+199 -163

0 comment

1 changed file

pr created time in 8 days

create barnchvalohai/docs

branch : up-dep

created branch time in 8 days

push eventvalohai/docs

Aarni Koskela

commit sha b41c2b6913b1ebb86967ea970199d6d3400b34e2

Document VH_TPU

view details

push time in 8 days

startedshowjean/ps2avrU

started time in 9 days

Pull request review commentvalohai/valohai-yaml

Config merging (valohai-utils use-case only) + yaml serialization changes

+from enum import Enum+++class MergeMode(Enum):

Mmmm, these merge modes aren't exactly what I meant. This is still a quasi-dependency to the forthcoming utils package (that is, valohai-yaml now has to "know" there is a "PythonParser" thing somewhere that's none of its business to know about).

Looking at the implementations for the current PythonParser merge mode, I understand things aren't necessarily as clear-cut as just "Replace items from other", "Merge items from other" (e.g. the typo case in Step.merge_...).

How about one more refactoring of this, replacing merge_mode with a merge_strategy callable that accepts self and other and returns the new object? We could then implement a default merge strategy (probably "add/replace new items from other") here. If that sounds sane, I can do the dev legwork.

JuhaKiili

comment created time in 12 days

Pull request review commentvalohai/valohai-yaml

Config merging (valohai-utils use-case only) + yaml serialization changes

+from enum import Enum

This belongs in valohai_yaml/enums or similar; the objs package is meant for the objects that make up the YAML files.

JuhaKiili

comment created time in 12 days

push eventkoodiklinikka/resources

Pete Nykänen

commit sha ed7d035e8d2f2fd27da4bcf9de926715bb6b4c9c

Create slack-theme.md

view details

petetnt

commit sha e79ab92777f003374f6a377e10d6ddbe707d6ce3

Add image Signed-off-by: petetnt <pete.a.nykanen@gmail.com>

view details

Aarni Koskela

commit sha 23a42f21a5ccc9f16c512cb4e0c4c335f4b2ac8f

Merge pull request #1 from petetnt/patch-1 Lisää Koodiklinikka Slack-teema

view details

push time in 12 days

PR merged koodiklinikka/resources

Lisää Koodiklinikka Slack-teema

Tero teki hienon teeman, tässä se ennen kuin Slack-monsteri syö sen

+9 -0

0 comment

2 changed files

petetnt

pr closed time in 12 days

pull request commentscrapy/protego

Prepare for wheel distributions

@Gallaecio Any chance of merging this?

akx

comment created time in 12 days

Pull request review commentwebpack-contrib/copy-webpack-plugin

chore: fix npm audit woes

     "prebuild": "npm run clean",     "build": "cross-env NODE_ENV=production babel src -d dist --copy-files",     "commitlint": "commitlint --from=master",-    "security": "npm audit",+    "security": "npm audit --audit-level=moderate --parseable --production",

So @evilebottnawi, what should we do?

akx

comment created time in 12 days

pull request commentdjango/django

Improve RawSQL documentation

Fair enough (and thanks for the Subquery hint).

akx

comment created time in 12 days

PR opened django/django

Improve RawSQL documentation

I needed to refer to an SO question in order to figure out how this works, so better to have it in the docs.

+8 -0

0 comment

1 changed file

pr created time in 13 days

create barnchakx/django

branch : raw-sql-docs-embetter

created branch time in 13 days

issue commentakx/ruuvidriver

Docker Option

Oop, my bad. I always forget the Docker run args must come before the image name.

docker run -it --cap-add NET_CAP_RAW -p 52020:52020 ruuvidriver 
dcplaya

comment created time in 14 days

PR opened hyperopt/hyperopt

Setup simplification & fixes
  • Remove distribute_setup: a regular setuptools setup is all that's necessary these days
  • Remove custom resource-finding code from setup.py
    • Instead use MANIFEST.in as usual
    • This also fixes the problem that the package could arbitrarily be called docs (#613, #637)
  • Remove redundant hyperopt-mongo-worker script (installed by entrypoints instead)
  • Mark the built wheel as py2.py3
+5 -701

0 comment

5 changed files

pr created time in 15 days

create barnchakx/hyperopt

branch : setup-simplification

created branch time in 15 days

fork akx/hyperopt

Distributed Asynchronous Hyperparameter Optimization in Python

http://hyperopt.github.io/hyperopt

fork in 15 days

startedNsCDE/NsCDE

started time in 15 days

issue commentakx/ruuvidriver

Docker Option

I added a basic dockerfile in db639b1 – you could give it a shot with something like

docker build -t ruuvidriver .
docker run -it ruuvidriver --cap-add NET_CAP_RAW -p 52020:52020
dcplaya

comment created time in 16 days

push eventakx/ruuvidriver

Aarni Koskela

commit sha 91c9d9cfb79c490ccc07f392c5c0210f58f6c8ad

Add basic dockerfile

view details

push time in 16 days

issue commentakx/ruuvidriver

Docker Option

I think you might have the wrong yarn – one is a JavaScript package manager, the other is... I think it has something to do with distributed computing?

dcplaya

comment created time in 16 days

issue closedGekkio/imgui-rs

Unable to start new project (winit dependency problem)

Hey there!

I'm bumping into a problem where I can't start a new project using imgui-rs due to two mutually incompatible copies of the winit crate.

My cargo.toml dependencies, based on the examples, look like

[dependencies]
imgui = "0.3.0"
imgui-glium-renderer = "0.3.0"
imgui-winit-support = {version = "0.3.0", features = ["winit-20"]}
glium = { version = "0.26", default-features = true }

and my code is basically just copied from the examples' Hello World (with the examples' support module too). (I can put that up in a repo if required.)

From (cargo build) I get 5 slightly different instances of winit-related errors, e.g.

error[E0308]: mismatched types
   --> src/support/mod.rs:125:55
    |
125 |                 platform.handle_event(imgui.io_mut(), gl_window.window(), &event);
    |                                                       ^^^^^^^^^^^^^^^^^^ expected struct `winit::window::Window`, found a different struct `winit::window::Window`
    |
    = note: expected reference `&winit::window::Window` (struct `winit::window::Window`)
               found reference `&winit::window::Window` (struct `winit::window::Window`)
    = note: perhaps two different versions of crate `winit` are being used?

and indeed, there are two versions of winit being compiled.

   Compiling winit v0.21.0
   Compiling winit v0.22.0

It looks like this stems from Glium 0.26.0 pulling in Glutin 0.23 which in turn pulls in winit 0.21.

The loose pinning https://github.com/Gekkio/imgui-rs/pull/300 in imgui-winit-support pulls in winit 0.22 in turn.

Glutin 0.24.0 (https://github.com/rust-windowing/glutin/commit/33aec609b6da89afc3c59b8b6e294b00c52fc12b) has a dependency on winit 0.22, so using Glutin 0.24.0 that would work...

I'm a relatively unseasoned rustacean, so:

  • is there a mechanism with which I can force Glium's dependency on Glutin 0.23 to actually pull in Glutin 0.24, dependency pins be damned, or alternately,
  • can I tell the loose pinning for imgui-winit-support to keep trucking with winit 0.21 for now?

As an aside, you can end up with a variant of this problem (same 0.21 + 0.22 thing) by removing cargo.lock in the examples directory and attempting to run an example.

closed time in 16 days

akx

issue commentGekkio/imgui-rs

Unable to start new project (winit dependency problem)

Ah, hey – Glium's master now has a commit that sets the Glutin dep to 0.24, so

[dependencies]
imgui = "0.3.0"
imgui-glium-renderer = "0.3.0"
imgui-winit-support = {version = "0.3.0", features = ["winit-20"]}
glium = { git = "https://github.com/glium/glium", rev = "fb567dbc40718c8e5cdc9da41b7e4e803439376b" }

[patch.crates-io]
glium = { git = "https://github.com/glium/glium", rev = "fb567dbc40718c8e5cdc9da41b7e4e803439376b" }

works for me for the time being :)

akx

comment created time in 16 days

issue commentGekkio/imgui-rs

Unable to start new project (winit dependency problem)

According to https://github.com/rust-lang/cargo/issues/5640#issuecomment-398374993 et al. patching transitive dependencies in a top-level Cargo.toml is not supported, boo. :(

akx

comment created time in 16 days

push eventakx/binwalk

Tobias Schramm

commit sha bbf04aca7717ae56c6ad24877dbe1ef686007ef2

Add signature for Ubiquiti additional data Ubiquiti firmware images have additional data attached after the Ubiquiti partition definitions. They are used to convey additional pre-upgrade information and even firmware signatures (AirOS 6).

view details

Slepowid

commit sha 39fb5d518dd765a2f1450e64f5c41063b078c4ce

Update deps.sh "/etc/os-release" is more common than "/etc/lsb-release" source: https://gist.github.com/natefoo/814c5bf936922dad97ff

view details

owl

commit sha 13e17e8a6fd57762ea7b051b76dd389060a61d4f

add UNIQUE_PATH_DELIMITER to mount command

view details

Claud Xiao

commit sha 60e59da84019f4669cce0cea927d0dfb297416ea

Added lz4 and zstd comporessions to squashfs. Newest squashfs in upstream has supported LZ4 (5) and ZSTD (6) as compression algorithms. However, they didn't exist in binwalk's current magic library. This commit added the magic values so that squashfs images compressed by these algorithms could be successfully identified. Ref: https://github.com/torvalds/linux/blob/master/fs/squashfs/squashfs_fs.h https://github.com/file/file/blob/master/magic/Magdir/filesystems

view details

Florian Bruhin

commit sha b447948c75956566135fe87a083ea6c5fb241592

Improve help output for --dd Make it clear that ext/cmd are optional and that the type can be a regular expression.

view details

Florian Bruhin

commit sha 34d0576bc159bf9082f25f1c8091fe047d8990fd

travis: Update Python versions Drop Python 3.3 which isn't available anymore, add python 3.7 and 3.8 instead.

view details

David Manouchehri

commit sha 011318577f319b6a4270cbce91c7bdd1be62cb38

Added Toshiba SSD Firmware Update magic.

view details

Aarni Koskela

commit sha f4e14c8f68a61efd412cfbb5f91eb495071d5f9b

fix(ci): stop testing on unsupported Python 3.3

view details

devttys0

commit sha a58b3ae96f3aa74b0d6640f50cdfcc7c4cac238e

Improved LZMA signatures for non-standard LZMA implementations; removed dead code.

view details

devttys0

commit sha f1d2b9dddc91fc6cf8aac6c2f9ce198951c228a4

Merge pull request #446 from akx/fix-travis Stop testing on unsupported Python 3.3

view details

devttys0

commit sha d8b78c06a013250c39b2cc6b6bc15610cdb70571

Merge pull request #440 from The-Compiler/patch-1 travis: Update Python versions

view details

devttys0

commit sha ec860bf178024688d33fcd36009c3104f1703731

Merge pull request #439 from The-Compiler/dd-help Improve help output for --dd

view details

devttys0

commit sha 9bdbf4d907c2aaac72b308217cf9e9e16a97fb17

Merge pull request #438 from secmobi/squashfs_fix Added lz4 and zstd comporessions to squashfs.

view details

devttys0

commit sha d116a8a37c5171f5ad3999b9c64a0786da91571a

Merge pull request #435 from owl129/master add UNIQUE_PATH_DELIMITER to mount command

view details

devttys0

commit sha 66612cd42bf5252675a4db08bb7e5ccfa0c5a1b7

Merge pull request #441 from Manouchehri/toshiba Added Toshiba SSD Firmware Update magic.

view details

devttys0

commit sha dae66d1cd101bbb81ca003814a39f0162c7c308f

Merge pull request #429 from Slepowid/patch-1 Update deps.sh

view details

devttys0

commit sha 53e01cf81d19a6e41dc35a8cebb356b3e3d19ddb

Added DES signatures from bsdphk

view details

devttys0

commit sha ff34b1219e9b34bcd47251f63ba99e12d01bfc74

Merge pull request #408 from TobleMiner/add-ubnt-additional-data Add signature for Ubiquiti firmware additional data

view details

Aarni Koskela

commit sha 42f30bec8672d830ef6a7561581c53d54f6b0a4e

Use setuptools

view details

Aarni Koskela

commit sha b4c7c589aa0452534c851ee02b190a58a761ab52

Embetter version management

view details

push time in 16 days

push eventakx/nicen

dependabot[bot]

commit sha 06da4872a4437934b4a569f94ab1cb3df8cac3e9

Bump acorn from 5.7.1 to 5.7.4 in /frontend Bumps [acorn](https://github.com/acornjs/acorn) from 5.7.1 to 5.7.4. - [Release notes](https://github.com/acornjs/acorn/releases) - [Commits](https://github.com/acornjs/acorn/compare/5.7.1...5.7.4) Signed-off-by: dependabot[bot] <support@github.com>

view details

push time in 17 days

PR merged akx/nicen

Bump acorn from 5.7.1 to 5.7.4 in /frontend dependencies

Bumps acorn from 5.7.1 to 5.7.4. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/acornjs/acorn/commit/6370e90067552022710190319cbbbd8c43001957"><code>6370e90</code></a> Mark version 5.7.4</li> <li><a href="https://github.com/acornjs/acorn/commit/fbc15b1344f6dfb992f67b4bbf1357436247c8a0"><code>fbc15b1</code></a> More rigorously check surrogate pairs in regexp validator</li> <li><a href="https://github.com/acornjs/acorn/commit/910e62bbda199ce7acc5de10d374afa0f6fcf7d6"><code>910e62b</code></a> Mark version 5.7.3</li> <li><a href="https://github.com/acornjs/acorn/commit/3442a80d2cdfa672ae2b6ccd6c2bd5c167914db4"><code>3442a80</code></a> Make generate-identifier-regex capable of rewriting src/identifier.js</li> <li><a href="https://github.com/acornjs/acorn/commit/22b22f36330d41a20225f26aab314d3e9d5452bd"><code>22b22f3</code></a> Raise specific errors for unterminated template literals</li> <li><a href="https://github.com/acornjs/acorn/commit/1461c7c5778933514126216fb3ec22d8dfc57feb"><code>1461c7c</code></a> Fix a lint error</li> <li><a href="https://github.com/acornjs/acorn/commit/0c12f63f171d8a6c8b354de54a7ff4a8d5fa486e"><code>0c12f63</code></a> Fix tokenizing of regexps after .of</li> <li><a href="https://github.com/acornjs/acorn/commit/832c3081da0df0a586cfc3ea96040f64252088b7"><code>832c308</code></a> Fix 404 url</li> <li><a href="https://github.com/acornjs/acorn/commit/95ca55c7863fafd8bf6d446a0098325388ff9f1c"><code>95ca55c</code></a> Mark version 5.7.2</li> <li><a href="https://github.com/acornjs/acorn/commit/bba80abc23ed67337a6502b8b0f22675c4b22303"><code>bba80ab</code></a> Remove another fixed test from the 262 whitelist</li> <li>Additional commits viewable in <a href="https://github.com/acornjs/acorn/compare/5.7.1...5.7.4">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

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


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

You can trigger Dependabot actions by commenting on this PR:

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

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

</details>

+3 -3

0 comment

1 changed file

dependabot[bot]

pr closed time in 17 days

push eventakx/react-wheely

dependabot[bot]

commit sha 5b2a34d390b2942c916a469f999fda046e26e14d

Bump acorn from 5.7.3 to 5.7.4 Bumps [acorn](https://github.com/acornjs/acorn) from 5.7.3 to 5.7.4. - [Release notes](https://github.com/acornjs/acorn/releases) - [Commits](https://github.com/acornjs/acorn/compare/5.7.3...5.7.4) Signed-off-by: dependabot[bot] <support@github.com>

view details

push time in 17 days

PR merged akx/react-wheely

Bump acorn from 5.7.3 to 5.7.4 dependencies

Bumps acorn from 5.7.3 to 5.7.4. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/acornjs/acorn/commit/6370e90067552022710190319cbbbd8c43001957"><code>6370e90</code></a> Mark version 5.7.4</li> <li><a href="https://github.com/acornjs/acorn/commit/fbc15b1344f6dfb992f67b4bbf1357436247c8a0"><code>fbc15b1</code></a> More rigorously check surrogate pairs in regexp validator</li> <li>See full diff in <a href="https://github.com/acornjs/acorn/compare/5.7.3...5.7.4">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

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


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

You can trigger Dependabot actions by commenting on this PR:

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

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

</details>

+11 -132

0 comment

1 changed file

dependabot[bot]

pr closed time in 17 days

issue openedGekkio/imgui-rs

Unable to start new project (winit dependency problem)

Hey there!

I'm bumping into a problem where I can't start a new project using imgui-rs due to two mutually incompatible copies of the winit crate.

My cargo.toml dependencies, based on the examples, look like

[dependencies]
imgui = "0.3.0"
imgui-glium-renderer = "0.3.0"
imgui-winit-support = {version = "0.3.0", features = ["winit-20"]}
glium = { version = "0.26", default-features = true }

and my code is basically just copied from the examples' Hello World (with the examples' support module too). (I can put that up in a repo if required.)

From (cargo build) I get 5 slightly different instances of winit-related errors, e.g.

error[E0308]: mismatched types
   --> src/support/mod.rs:125:55
    |
125 |                 platform.handle_event(imgui.io_mut(), gl_window.window(), &event);
    |                                                       ^^^^^^^^^^^^^^^^^^ expected struct `winit::window::Window`, found a different struct `winit::window::Window`
    |
    = note: expected reference `&winit::window::Window` (struct `winit::window::Window`)
               found reference `&winit::window::Window` (struct `winit::window::Window`)
    = note: perhaps two different versions of crate `winit` are being used?

and indeed, there are two versions of winit being compiled.

   Compiling winit v0.21.0
   Compiling winit v0.22.0

It looks like this stems from Glium 0.26.0 pulling in Glutin 0.23 which in turn pulls in winit 0.21.

The loose pinning https://github.com/Gekkio/imgui-rs/pull/300 in imgui-winit-support pulls in winit 0.22 in turn.

Glutin 0.24.0 (https://github.com/rust-windowing/glutin/commit/33aec609b6da89afc3c59b8b6e294b00c52fc12b) has a dependency on winit 0.22, so using Glutin 0.24.0 that would work...

I'm a relatively unseasoned rustacean, so:

  • is there a mechanism with which I can force Glium's dependency on Glutin 0.23 to actually pull in Glutin 0.24, dependency pins be damned, or alternately,
  • can I tell the loose pinning for imgui-winit-support to keep trucking with winit 0.21 for now?

As an aside, you can end up with a variant of this problem (same 0.21 + 0.22 thing) by removing cargo.lock in the examples directory and attempting to run an example.

created time in 19 days

issue openedhyperopt/hyperopt

ATPE does not work with keyword arguments

I'm using hyperopt 0.2.3.

Using keyword parameters causes the ATPE algorithm to crash when converting from the pyll graph to ATPE's own configuration format, since it expects everything to use pos_args.

The workaround is to not use keyword arguments, but it makes client code more unreadable...

Minimal Reproducible Example

from hyperopt import hp, Trials, fmin, atpe

argmin = fmin(
    fn=lambda x: x - 8,
    space=[hp.uniform("x", min=-5, max=5)],
    algo=atpe.suggest,
    max_evals=1_000,
    trials=(Trials()),
)

results in

Traceback (most recent call last):
  File "experiment_atpe_qlogno.py", line 8, in <module>
    trials=(Trials()),
  File "hyperopt/fmin.py", line 485, in fmin
    show_progressbar=show_progressbar,
  File "hyperopt/base.py", line 686, in fmin
    show_progressbar=show_progressbar,
  File "hyperopt/fmin.py", line 512, in fmin
    rval.exhaust()
  File "hyperopt/fmin.py", line 333, in exhaust
    self.run(self.max_evals - n_done, block_until_done=self.asynchronous)
  File "hyperopt/fmin.py", line 266, in run
    new_ids, self.domain, trials, self.rstate.randint(2 ** 31 - 1)
  File "hyperopt/atpe.py", line 1591, in suggest
    domain
  File "hyperopt/atpe.py", line 396, in createHyperparameterConfigForHyperoptDomain
    domain.params[key]
  File "hyperopt/atpe.py", line 431, in createHyperparameterConfigForHyperoptDomain
    data["min"] = domain.pos_args[0]._obj
IndexError: list index out of range

created time in 19 days

issue openedhyperopt/hyperopt

ATPE does not work with quantized log-normal distributions

I'm using hyperopt 0.2.3.

qlognormal parameters cause the ATPE algorithm to crash when trying to determine their cardinality since getLog10Cardinality() does not take into account that parameters with rounding may not actually have min/max: https://github.com/hyperopt/hyperopt/blob/ce5d03e3df9cfd8ae2216f858c977783397bb356/hyperopt/atpe.py#L262-L273

Minimal Reproducible Example

from hyperopt import hp, Trials, fmin, atpe

argmin = fmin(
    fn=lambda x: x - 8,
    space=[hp.qlognormal("x", -5, 5, 1)],
    algo=atpe.suggest,
    max_evals=1_000,
    trials=(Trials()),
)

results in

Traceback (most recent call last):
  File "experiment_atpe_qlogno.py", line 8, in <module>
    trials=(Trials()),
  File "hyperopt/fmin.py", line 485, in fmin
    show_progressbar=show_progressbar,
  File "hyperopt/base.py", line 686, in fmin
    show_progressbar=show_progressbar,
  File "hyperopt/fmin.py", line 512, in fmin
    rval.exhaust()
  File "hyperopt/fmin.py", line 333, in exhaust
    self.run(self.max_evals - n_done, block_until_done=self.asynchronous)
  File "hyperopt/fmin.py", line 266, in run
    new_ids, self.domain, trials, self.rstate.randint(2 ** 31 - 1)
  File "hyperopt/atpe.py", line 1613, in suggest
    hyperparameterConfig, results, currentTrials=[]
  File "hyperopt/atpe.py", line 726, in recommendNextParameters
    log10_cardinality = Hyperparameter(hyperparameterSpace).getLog10Cardinality()
  File "hyperopt/atpe.py", line 260, in getLog10Cardinality
    log10_cardinality += subParameter.getLog10Cardinality()
  File "hyperopt/atpe.py", line 267, in getLog10Cardinality
    (self.config["max"] - self.config["min"])
KeyError: 'max'

cc @maxpumperla @genixpro

created time in 19 days

startedservo/homu

started time in 19 days

startedjan-warchol/selenized

started time in 19 days

issue commentvalstu/korona-info

Add "Tartunnat sairaanhoitopiireittäin / sairaanhoitopiirin koko"?

(Modulo typos, "piireittän" and "piiriin koko" :) )

akx

comment created time in 20 days

issue commentvalstu/korona-info

Add "Tartunnat sairaanhoitopiireittäin / sairaanhoitopiirin koko"?

I think that looks pretty good, tbh! :shipit:

akx

comment created time in 20 days

issue openedvalstu/korona-info

Add "Tartunnat sairaanhoitopiireittäin / sairaanhoitopiirin koko"?

Would be good to compare infections vs. the size of the healthcare district for context. E.g. https://www.kuntaliitto.fi/sites/default/files/media/file/Ervat_Sairaanhoitopiirit2019.pdf says HUS covers 1.65 million people while Pirkanmaa covers 0.53 million...

created time in 20 days

create barnchakx/telegram-sticker-dl

branch : master

created branch time in 21 days

created repositoryakx/telegram-sticker-dl

created time in 21 days

push eventpakastin/node-ruuvitag

dependabot-preview[bot]

commit sha a33960f6f9f73690798831da55f331138655cb90

Bump sinon from 8.1.1 to 9.0.1 Bumps [sinon](https://github.com/sinonjs/sinon) from 8.1.1 to 9.0.1. - [Release notes](https://github.com/sinonjs/sinon/releases) - [Changelog](https://github.com/sinonjs/sinon/blob/master/CHANGELOG.md) - [Commits](https://github.com/sinonjs/sinon/compare/v8.1.1...v9.0.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

view details

push time in 21 days

PR merged pakastin/node-ruuvitag

Bump sinon from 8.1.1 to 9.0.1 dependencies

Bumps sinon from 8.1.1 to 9.0.1. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/sinonjs/sinon/blob/master/CHANGELOG.md">sinon's changelog</a>.</em></p> <blockquote> <h1>9.0.1 / 2020-03-10</h1> <ul> <li>Fix <a href="https://github-redirect.dependabot.com/sinonjs/sinon/issues/2226">#2226</a>: restore props defined on prototype chain by deleting</li> </ul> <h1>9.0.0 / 2020-02-19</h1> <ul> <li>Ignore errors on thisValue property accesses (<a href="https://github-redirect.dependabot.com/sinonjs/sinon/issues/2216">#2216</a>)</li> <li>Add firstArg to spy calls and fakes. (<a href="https://github-redirect.dependabot.com/sinonjs/sinon/issues/2150">#2150</a>)</li> <li>Drop Node 8 support</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/sinonjs/sinon/commit/0fe75bfc1d9cedd1794220dc98aa9792421a78ce"><code>0fe75bf</code></a> 9.0.1</li> <li><a href="https://github.com/sinonjs/sinon/commit/e24b7e77ec6704dfa4775363bcd272c44d8261a3"><code>e24b7e7</code></a> Update CHANGELOG.md and AUTHORS for new release</li> <li><a href="https://github.com/sinonjs/sinon/commit/00b40a6456bd336d24171e02377b9fc72f89735f"><code>00b40a6</code></a> Upgrade @sinonjs/samsam to latest</li> <li><a href="https://github.com/sinonjs/sinon/commit/decaec64c3427f347a111bf8e7390a58dc6b52e3"><code>decaec6</code></a> Upgrade @sinonjs/formatio to latest</li> <li><a href="https://github.com/sinonjs/sinon/commit/775e53b1c5b66de2e15e4c4794474a80914604c2"><code>775e53b</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/sinonjs/sinon/issues/2237">#2237</a> from fatso83/issue-2226</li> <li><a href="https://github.com/sinonjs/sinon/commit/92dc087eace469b0db31f36b3521f2f5c697dfcf"><code>92dc087</code></a> Remove needless intermediary</li> <li><a href="https://github.com/sinonjs/sinon/commit/25311e4956f8898ae0ead6c164cdf71af426b507"><code>25311e4</code></a> Simplify sandbox fix by reusing the fix for stubs</li> <li><a href="https://github.com/sinonjs/sinon/commit/1fe433e1e36749a32e73f1cee6b7fd442d046977"><code>1fe433e</code></a> [fix] stubs restore prototype props correctly</li> <li><a href="https://github.com/sinonjs/sinon/commit/3031027894ce259d06c551f956c2c7bab414c6fa"><code>3031027</code></a> Add custom prop isOwn to descriptor</li> <li><a href="https://github.com/sinonjs/sinon/commit/49abbad12eb644c2ed55601f60ca085208258213"><code>49abbad</code></a> Rename util</li> <li>Additional commits viewable in <a href="https://github.com/sinonjs/sinon/compare/v8.1.1...v9.0.1">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

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


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

You can trigger Dependabot actions by commenting on this PR:

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

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

</details>

+1 -1

0 comment

1 changed file

dependabot-preview[bot]

pr closed time in 21 days

create barnchakx/nordnet-stream

branch : master

created branch time in 21 days

created repositoryakx/nordnet-stream

created time in 21 days

issue commentabandonware/noble

Handling USB reconnects

A quick hackaround would be to just terminate your entire process on socket error and let a process manager restart it...

svogl

comment created time in 22 days

issue commentakx/hass-ruuvitag

ERR_OUT_OF_RANGE on version 0.3.0

That commit is in no released version of Noble, unfortunately.

I set up an experimental branch noble-experiment that should use a version of Noble with that commit patched in.

If someone with an active hass-ruuvitag installation wants to try things out with that branch, that'd be grand.

mmaraa

comment created time in 22 days

create barnchakx/hass-ruuvitag

branch : noble-experiment

created branch time in 22 days

create barnchakx/noble

branch : hass-ruuvitag-experimental

created branch time in 22 days

push eventakx/copy-webpack-plugin

Aarni Koskela

commit sha 2a4454de2abbce49eb848e7b7230fcfd459be087

feat: validate global options too

view details

push time in 22 days

pull request commentwebpack-contrib/copy-webpack-plugin

Validate global options too

Can you update jest to avoid npm problem too?

@evilebottnawi No, that was discussed in the comment in #438 – updating Jest (via npm audit --fix) breaks compatibility with Node 6 and Node 8 since it begins using native async/await.

akx

comment created time in 22 days

Pull request review commentwebpack-contrib/copy-webpack-plugin

chore: fix npm audit woes

     "prebuild": "npm run clean",     "build": "cross-env NODE_ENV=production babel src -d dist --copy-files",     "commitlint": "commitlint --from=master",-    "security": "npm audit",+    "security": "npm audit --audit-level=moderate --parseable --production",

That wouldn't seem to help due to how things are pinned in Jest's JSDOM:

$ rm package-lock.json

$ npm i
added 10 packages from 84 contributors, removed 619 packages, updated 55 packages and audited 894519 packages in 18.582s
found 7 moderate severity vulnerabilities
  run `npm audit fix` to fix them, or `npm audit` for details

$ npm audit; npm audit --parseable
=== npm audit security report ===

# Run  npm install --save-dev jest@25.1.0  to resolve 7 vulnerabilities
SEMVER WARNING: Recommended action is a potentially breaking change

[... snip ...]

found 7 moderate severity vulnerabilities in 894519 scanned packages
  7 vulnerabilities require semver-major dependency updates.


install	acorn	moderate	npm install --save-dev jest@25.1.0	Regular Expression Denial of Service	https://npmjs.com/advisories/1488	jest>jest-cli>@jest/core>@jest/reporters>jest-runtime>jest-config>jest-environment-jsdom>jsdom>acorn	Y
install	acorn	moderate	npm install --save-dev jest@25.1.0	Regular Expression Denial of Service	https://npmjs.com/advisories/1488	jest>jest-cli>@jest/core>jest-runner>jest-jasmine2>jest-runtime>jest-config>jest-environment-jsdom>jsdom>acorn	Y
install	acorn	moderate	npm install --save-dev jest@25.1.0	Regular Expression Denial of Service	https://npmjs.com/advisories/1488	jest>jest-cli>@jest/core>jest-runner>jest-runtime>jest-config>jest-environment-jsdom>jsdom>acorn	Y
install	acorn	moderate	npm install --save-dev jest@25.1.0	Regular Expression Denial of Service	https://npmjs.com/advisories/1488	jest>jest-cli>@jest/core>jest-runtime>jest-config>jest-environment-jsdom>jsdom>acorn	Y
install	acorn	moderate	npm install --save-dev jest@25.1.0	Regular Expression Denial of Service	https://npmjs.com/advisories/1488	jest>jest-cli>@jest/core>jest-runner>jest-config>jest-environment-jsdom>jsdom>acorn	Y
install	acorn	moderate	npm install --save-dev jest@25.1.0	Regular Expression Denial of Service	https://npmjs.com/advisories/1488	jest>jest-cli>@jest/core>jest-config>jest-environment-jsdom>jsdom>acorn	Y
install	acorn	moderate	npm install --save-dev jest@25.1.0	Regular Expression Denial of Service	https://npmjs.com/advisories/1488	jest>jest-cli>jest-config>jest-environment-jsdom>jsdom>acorn	Y

$
akx

comment created time in 22 days

push eventakx/copy-webpack-plugin

Aarni Koskela

commit sha 97738d5a9b366d211910460adc41e69d708e25b1

feat: validate global options too

view details

push time in 22 days

Pull request review commentwebpack-contrib/copy-webpack-plugin

chore: fix npm audit woes

     "prebuild": "npm run clean",     "build": "cross-env NODE_ENV=production babel src -d dist --copy-files",     "commitlint": "commitlint --from=master",-    "security": "npm audit",+    "security": "npm audit --audit-level=moderate --parseable --production",

Can you explain? That'll make this patch a full no-op and audit will be broken still.

akx

comment created time in 22 days

pull request commentwebpack-contrib/copy-webpack-plugin

chore: fix npm audit woes

Should be fixed now...

Turns out audit --fix has an --only=prod switch and audit without --fix has a --production switch. 🙄

akx

comment created time in 22 days

push eventakx/copy-webpack-plugin

Aarni Koskela

commit sha efef9ff2eaaa1476b81b9721f13dade59a94a21f

chore(ci): relax audit * only check production dependencies * don't have low-level vulnerabilities break the build * output parseable format to avoid huge ANSI art log

view details

push time in 22 days

more