text:
Fixed bugs with Australian public holiday calculation

Resolved an issue where if Christmas fell on a Sunday, a duplicate key exception was thrown (this occurs in 2016)
Updated public holiday list - Australian public holidays vary on a state-by-state basis. New rules are based holidays that are observed in at least half of Australian states and territories according to https://en.wikipedia.org/wiki/Public_holidays_in_Australia

awesome. Thanks!

repo: kappy/DateTimeExtensions


text:
Reimplement all in Rust

Description
Change the development language from C++ to Rust. It's because then there should make this project more sustainable and maintainable.

You can refer the C++ version of kaprino by running git checkout cpp-HEAD even if the PR has been merged.

source: gharchive/issue

repo: kaprino-lang/kaprino

license: MIT

license_type: permissive

license_source: github-api


text:
[karate 1.4.1] OOM when load testing for several minutes

Hello, according to : https://github.com/karatelabs/karate/issues/2448
I have tried reproduce OOM on 1.4.1 and it still occurs
Versions:
java 11
karate 1.4.1
Repo to reproduce: https://github.com/brown-kaew/try-karate-mock/tree/test-leak-1.4.1
Steps:
Start mock ./local_startup.sh
Start load test ./load_test.sh
VisualVm: https://github.com/brown-kaew/try-karate-mock/blob/test-leak-1.4.1/logs/1.4.1/Screenshot 2567-03-11 at 14.47.24.png
OOM log: https://github.com/brown-kaew/try-karate-mock/blob/test-leak-1.4.1/logs/1.4.1/nohup.log

@brown-kaew I'm considering this low priority because it never has been reported by anyone else. also 1.5.0.RC3 is what we consider the latest available version. thanks a lot for the research, it would be great if you can also suggest a fix and perhaps contribute a PR

@ptrthomas It is the first PR I have created, if there is anything wrong please kindly advise.

@brown-kaew much appreciated ! the PR and fix looks good. thanks for your work on this.

@ptrthomas Thank you.

authors: brown-kaew ptrthomas

repo: karatelabs/karate


text:
Support cli args to establish DB connection

Could there be an option to pass a DB path to TableX as a cli argument and have it directly open into a connection to that DB path, as an alternative to opening to the landing page and then going through the UI to "Start a connection" > "Select a Database Driver" > enter connection details > "Connect"?
For example, allowing you to run commands like:
table-x mydb.sqlite
table-x postgresql://localhost:5432/mydb

?

Would also need to figure out if this connection somehow gets a name and gets saved in the list of known connections or what. Personally when I was working with SQLite files for a particular tool, I found it cumbersome picking a name and adding it to a persisted global list of TableX's connections and would've preferred to just invoke table-x ./somefile.sqlite any time I wanted to view it without having the connection persisted to open it from the UI in a later TableX session.

Yoo !
I just implemented this and the assets are building as web speak 🚀 .
You will now be able to do something like:
$ TableX sqlite:./test.db --conn-name test --save

Yay, thanks! Just tried it out (finally) and it works great.
One nice-to-have: it doesn't seem to interpret homedir-relative paths like sqlite:~/some/path properly (but does work fine as sqlite:$HOME/some/path, at least in my terminal).

One nice-to-have: it doesn't seem to interpret homedir-relative paths like sqlite:~/some/path properly (but does work fine as sqlite:$HOME/some/path, at least in my terminal).

Fixed and coming in the next release 🚀.

authors: dbarnett kareemmahlees

repo: kareemmahlees/tablex


text:
Add support and handling for all irregular whitespaces listed in Eslint no-irregulare-whitespace rule + tests

Here as i said i made the changes!
List of irregulars whitespaces!
https://eslint.org/docs/rules/no-irregular-whitespace
This PR implement the handling! And tests!
To note: The tests pass! And with that too, i tested manually against ALT + SPACE and using the debugger! It's working 100%!
For npm package.json! using npx allow to run the local version of typescript!
For readme: I added a section for release note!  Didn't put the version number (left it with 0.0.x) I let it for you to handle it!
Same for the publishing version!
I added too the irregular whitespaces list (with eslint link).
Lastely, a suggestion: You may like to add my article about irregular spaces to the readme, which talk well about the irregular whitespaces! (if you see it valuable)!

Nice it looks good for me.
I will test it tomorrow and push a new version in the same time if it works. I'm still at work right now :blush:

You may like to add my article about irregular spaces to the readme, which talk well about the irregular whitespaces!

Yea sure. You deserve it. Don't hesitate to add it directly in this MR - or i will do it tomorrow if you don't have the time.
And thanks for the grammar. I'm not that good in english as you may notice :eyes:

Cool bro!
God bless you! For English i'm not a language Nazi lol! And i wonder how we do compare.
For adding my article it's more about how you see it yourself. I see value. I can add it. But may be u like to choose where to put it. Well i'm adding a section. Check and decide.

That's fine for me 👍

The new version is live.
It has been release with a new icon and a fresh contributors section 👍

Pretty awesome! Thank you again for the package!

source: gharchive/pull-request

license: WTFPL


text:
Fixes issue #2930 causing error stack not to be parsed correctly

Fixed a problem when config.urlRoot is set to '/' causing the error stack not to be parsed correctly and therefore source maps are not used.
Issue: https://github.com/karma-runner/karma/issues/2930

CLA: I signed it!

repo: karma-runner/karma

license: mit

license_source: bigquery


text:
Cannot use supabase package on my project ?

Error: Unable to find any entrypoint for "supabase". It could be a typo, or this package might not have a main entrypoint.

Emmm, this isn't a supabase package, so cannot really comment anything

I was eventually able to fix this it was an implementation issue on my side. i will close this

authors: KhalilSelyan karolis-sh

repo: karolis-sh/electron-snowpack


text:
Hotfix - proper handling of max num of block sums

The previous assert logic was too restrictive as it depended on the number of layers of the model and the specification of the GPU (num of SMs & max number of threads per SM).
This PR fixes that. Tested, determinism works.
We can refactor this code afterwards, as it's ugly / I don't like the design:
get_max_num_block_sums is coupled to global_norm_squared if latter changes the former needs to follow, which is perfect for introducing bugs.

Also fixes the numpy 2.0 CI failing error due to the fact that our CI is automatically pulling version 2.0 that's breaking every PR rn.


text:
需求建议

建议添加bgm 鸡你太美还有开场台词 :我是练习时长两年半的个人练习生cxk 喜欢唱跳rap 还有篮球 music～

可以，这个需求不错

authors: Dream-nb liuzhangren

repo: kasuganosoras/cxk-ball


text:
agent: Fix "agent grpc server quits" show wrong error

It should show servErr but not err.
Fixes: #511
Signed-off-by: Hui Zhu teawater@hyper.sh

/test

/test

Good catch @teawater !

authors: amshinde jodh-intel teawater

repo: kata-containers/agent


text:
Enadling hyperlink

Enadling hyperlink at web view mode from https://kate-lk.github.io/rsschool-cv/ by click

Ето шо?
С уважением
Екатерина Лупаштян
@.***
ср, 29 дек. 2021 г. в 01:29, Sergey Sadovskiy @.***>:

Enadling hyperlink at web view mode from
https://kate-lk.github.io/rsschool-cv/ by click
You can view, comment on, or merge this pull request online at:
https://github.com/kate-lk/rsschool-cv/pull/2
Commit Summary

d527f3b
https://github.com/kate-lk/rsschool-cv/pull/2/commits/d527f3bf56e9741c4ed113acf4bc8e0599e8c96e
Enadling hyperlink

File Changes
(1 file https://github.com/kate-lk/rsschool-cv/pull/2/files)

M README.md
https://github.com/kate-lk/rsschool-cv/pull/2/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5
(2)

Patch Links:

https://github.com/kate-lk/rsschool-cv/pull/2.patch
https://github.com/kate-lk/rsschool-cv/pull/2.diff

—
Reply to this email directly, view it on GitHub
https://github.com/kate-lk/rsschool-cv/pull/2, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AKXNX3XLAH3Q3N6GKVU6TWDUTI26BANCNFSM5K437VVA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Уже не актуально

authors: kate-lk oitnes

repo: kate-lk/rsschool-cv


text:
Cannot find package wavesurfer.js.map@latest

Hey, thank you for testing and contributing to wavesurfer.js!
Please make sure you can check all of these points below before opening an issue:
(You don't have to post this section)

[x ] I have checked the FAQ and it doesn't solve my problem.
[x ] I have checked the documentation and it doesn't solve my problem
[x] I have searched for already open issues which desribe my problem.
[x] The issue I'm having is related to and caused by wavesurfer.js, not by other software (which maybe packages and uses wavesurfer incorrectly) – In that case you should open the issue on the respective project pages.

Please make sure you provide the following information (if applicable):
Wavesurfer.js version(s):
today, from https://unpkg.com/wavesurfer.js
Browser and operating system version(s):
Chrome
On CodePen got an error saying could not map...
copied the url into chrome and got message: Cannot find package wavesurfer.js.map@latest
Code needed to reproduce the issue:
inspected:
wavesurfer.js:5660 The AudioContext was not allowed to start. It must be resumed (or created) after a user gesture on the page. https://goo.gl/7K7WLu
wavesurfer.js:5770 [Deprecation] The ScriptProcessorNode is deprecated. Use AudioWorkletNode instead. (https://bit.ly/audio-worklet)
DevTools failed to load source map: Could not load content for https://unpkg.com/wavesurfer.js.map: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE
(Please reduce your code as much as possible and only post the minimum code needed to reproduce the issue. A Code pen is an excellent way to share such code)
https://codepen.io/KoniKodes/pen/mdmEpMV?editors=1111
Use behaviour needed to reproduce the issue:
I'm still learning to attach...

Specify the version number in the unpkg link: https://unpkg.com/wavesurfer.js@5.1.0/dist/wavesurfer.js
Using @latest is bad because if the project publishes a new version in the future then your project might (will) break.

Thank you.
Documentation said to just link as … wavesurfer.js … so I wasn’t aware.
Changing to this link did solve my issue.
From: sundays @.***
Sent: Friday, July 9, 2021 8:41 AM
To: katspaugh/wavesurfer.js
Cc: Toni Shortsleeve; Author
Subject: Re: [katspaugh/wavesurfer.js] Cannot find package @.*** (#2319)
Specify the version number in the unpkg link: @.***/dist/wavesurfer.js
Using @latest is bad because if the project publishes a new version in the future then your project might (will) break.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/katspaugh/wavesurfer.js/issues/2319#issuecomment-877277039 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AEMNNCN7GWR6STJPNMQTTMTTW4KADANCNFSM5ABU3YXQ .  https://github.com/notifications/beacon/AEMNNCI6NCFQ6BFAXZMB4FDTW4KADA5CNFSM5ABU3YX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOGRFC63Y.gif

authors: KoniKodes sundayz


text:
hi bro, so I want to make progress cursor fixed position, only the timeline move and change his scroll position. I want to do that but could not find any way is there any way to do that then please tell me.

Hey, thank you for testing and contributing to wavesurfer.js!
Please make sure you can check all of these points below before opening an issue:
(You don't have to post this section)

[x] I have checked the FAQ and it doesn't solve my problem.
[x] I have checked the documentation and it doesn't solve my problem
[x] I have searched for already open issues which desribe my problem.
[x] The issue I'm having is related to and caused by wavesurfer.js, not by other software (which maybe packages and uses wavesurfer incorrectly) – In that case you should open the issue on the respective project pages.

Please make sure you provide the following information (if applicable):
Wavesurfer.js version(s):
Browser and operating system version(s):
Code needed to reproduce the issue:
(Please reduce your code as much as possible and only post the minimum code needed to reproduce the issue. A Code pen is an excellent way to share such code)
Use behaviour needed to reproduce the issue:

interface Props extends Partial<WaveSurferOptions> {}
const useWavesurfer = (
  containerRef: React.RefObject<HTMLDivElement>,
  options: Props
): WaveSurfer | null => {
  const [wavesurfer, setWavesurfer] = useState<WaveSurfer | null>(null);
  const { waveSurferRef } = useTranscriptionRef();
  // Initialize wavesurfer when the container mounts
  // or any of the props change
  const waveSurferProps = useMemo(() => {
    return options;
  }, [options]);
  useEffect(() => {
    if (!containerRef.current || !options?.url) return;

    const ws = WaveSurfer.create({
      ...waveSurferProps,
      container: containerRef.current,
    });

    setWavesurfer(ws);
    waveSurferRef.current = ws;
    return () => {
      ws.destroy();
    };
  }, [waveSurferProps?.url, containerRef?.current]);

  return wavesurfer;
};

interface Props extends Partial<WaveSurferOptions> {}
const WaveSurferPlayer = forwardRef((props: Props, ref) => {
  const store = useAudioStore();
  const containerRef = useRef<HTMLDivElement | null>(null);
  const wavesurfer = useWavesurfer(containerRef, props);
  useEffect(() => {
    if (!wavesurfer) return;
    store.setAudioValues({ time: 0 });
    store.setAudioValues({ isPlaying: false });

    const subscriptions = [
      wavesurfer?.on("play", () => store.setAudioValues({ isPlaying: true })),
      wavesurfer?.on("pause", () => store.setAudioValues({ isPlaying: false })),
      wavesurfer?.on("timeupdate", (currentTime) => {
        store.setAudioValues({ time: currentTime });
      }),
      wavesurfer?.on("scroll", (event) =>
        store.setAudioValues({ scroll: wavesurfer?.getScroll() })
      ),
    ];

    return () => {
      subscriptions.forEach((unsub) => unsub());
    };
  }, [wavesurfer]);
  return (
    <>
      <Box ref={containerRef} maxHeight={75} minHeight={75} />
    </>
  );
});
export default WaveSurferPlayer;

 <WaveSurferPlayer
            height={75}
            waveColor='rgba(13, 143, 203, 1)'
            progressColor='transparent'
            cursorWidth={5}
            cursorColor='rgba(54, 179, 54, 0.6)'
            url={"/assets/audio/transcript.mp3"}
            autoCenter
            autoScroll
            minPxPerSec={100}
            hideScrollbar
            `interact={false}`
            // plugins={[Timeline.create({})]}
          />

You can override the cursor position via CSS. See the readme, it explains how to set custom CSS.

And what about add buffur in audio start and end in 7.0.0beta.6


text:
Setting frame intervals

I've figured out how to set a format (I'll list it below as it may be useful to someone else) but I cannot figure out where to set intervals/framerates. Is that currently possible?
let mut pix_format = PixFormat::from(FourCc::Mjpeg);
pix_format.set_width(1920);
pix_format.set_height(1080);
let mut format = Format::new(BufferType::VideoCapture, pix_format).unwrap();
device.set_format(&mut format).await.unwrap();

@FallingSnow Seems this feature hasn't implemented yet.
Could you try add that? PR's are welcome!
As a starting point see CaptureParm, OutputParm, StreamParm, VIDEO_x_PARM.

@FallingSnow I implemented such functionality today. Could you try it?

Awesome. Yes I will give it a try.

I strongly recommend you the following way to deal with controls/format/streamparams:

I originally intended to do that but I couldn't figure out how to modify a format once I retrieved it. I'll have to look again and double check.

Getting the frame rate returns inverted (numerator and denominator are flipped) values. I tested with v4l2-ctl -d /dev/video0 --set-parm 60 and it reports the correct inverted value.
let time_pre_frame = device.param(BufferType::VideoCapture).await.unwrap().try_ref::<CaptureParm>().unwrap().time_per_frame();
dbg!(time_pre_frame.numerator(), time_pre_frame.denominator());

[kvm/src/video.rs:83] device.param(BufferType::VideoCapture).await.unwrap().try_ref::<CaptureParm>().unwrap().time_per_frame().numerator() = 1
[kvm/src/video.rs:83] device.param(BufferType::VideoCapture).await.unwrap().try_ref::<CaptureParm>().unwrap().time_per_frame().denominator() = 60

Setting the frame rate does not seem to work. I'm using the following code. I also tried inverting the values but that didn't work either.
let mut frame_rate = tokio_linux_video::types::Fract::default();
frame_rate.set_numerator(10);
frame_rate.set_denominator(1);
device.param(BufferType::VideoCapture).await.unwrap().try_mut::<CaptureParm>().unwrap().set_time_per_frame(frame_rate);

Again, setting via v4l2-ctl -d /dev/video0 --set-parm 10 does work.

I guess it would help if I used device.set_format and device.set_param lol Sorry about that. It's working correctly now.
So it looks like the only issue is the returned inverted frame interval fraction.

After having realized that the method is called time_per_frame the 1/60 fraction makes sense.
Thanks for your quick work on this!

I can't seem to get the frame rate to be set properly. Here's what I tried:
        let dev = Device::open("/dev/video0").await?;

        let mut frame_rate = Fract::default();
        frame_rate.set_numerator(1).set_denominator(10);
        let mut frame_rate_parm = dev.param(buffer_type).await?;
        frame_rate_parm
            .try_mut::<CaptureParm>()
            .ok_or(anyhow::anyhow!("Could not set frame rate!"))?
            .set_time_per_frame(frame_rate);

        dev.set_param(&mut frame_rate_parm).await?;

        let val = dev.param(buffer_type).await?
            .try_mut::<CaptureParm>()
            .ok_or(anyhow::anyhow!("Could not get frame rate!"))?
            .time_per_frame();

        println!("In: {frame_rate}, Out: {val}");

The printlin!() at the end always gives: In: 1/10, Out: 1/30. With the v4l library, I can set it to 10 fps, but I want to use this library, since I have another project that will require MPlanes. I need to know how to do simple things like set fps, 1st.

@Type1J It looks really strange. Could you use strace to see ioctl calls?

authors: FallingSnow Type1J katyo

repo: katyo/linux-video-rs


text:
Change from Neopixel to official Python distribution of the ws281x library

Actual: https://github.com/jgarff/rpi_ws281x
Expected: : https://github.com/rpi-ws281x/rpi-ws281x-python
Note: Update color order from GRB to RGB!
Additionally: update documentation!

done

repo: kaulketh/ledpibot

license: Unlicense


text:
Error while setting up mock database on AWS EC2

Hello again @kavimaluskam !
I'm in the final stages of the medium tutorial trying to set up the Kafka client and mock database on AWS, but when I run
aws cloudformation create-stack  --stack-name data-kafka-starter    --template-body file://${pwd}/aws-setup/cloudformation.yml   --parameters    ParameterKey=BootstrapServer,ParameterValue=$STG_BROKERS ParameterKey=ZookeeperServer,ParameterValue=$STG_ZK ParameterKey=SubnetID,ParameterValue=$SUBNET_ID    --region us-east-1
the server creation fails and I get the following status reason
When specifying a security group you must specify a group id for each item (Service: AmazonEC2; Status Code: 400; Error Code: MissingParameter; Request ID: f4a13e74-8fc8-49e9-beb6-d13a1a5bf244) and can't debug this error. I'm using a Windows 10 machine.
I'm attaching a screenshot of the events here:

I realize that this error might be silly so thanks so much for bearing with me and helping me out!

Thanks for trying this starter project @achintyaakumar .
In your case i wonder if you have to create a security group and apply it on the cloudformation stack via SecurityGroupId ?

authors: achintyaakumar kavimaluskam

repo: kavimaluskam/kafka-starter


text:
🛑 Dead Mans Snith is down

In 7fc7941, Dead Mans Snith (https://status.deadmanssnitch.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Dead Mans Snith is back up in df25158 after 13 minutes.

repo: kayketeixeira/upptime


text:
ProcessKiller#killProcessOnPort(int portNumber) should support Windows

https://github.com/kazurayam/subprocessj/blob/0.2.0/src/main/java/com/kazurayam/subprocessj/ProcessKiller.java
static Long findProcessIdOnPort(Integer portNumber)
            throws IOException, InterruptedException {
        if (OSValidator.isMac()) {
            return findProcessIdOnPort_Mac(portNumber);
        } else if (OSValidator.isUnix()) {
            return findProcessIdOnPort_Unix(portNumber);
        } else {
            throw new UnsupportedOperationException("TODO");
        }
    }

Windows is not yet supported

I need to change ProcessTerminator to support Windows as well

v0.2.2 fixed this

repo: kazurayam/subprocessj


text:
Add all trades endpoint

Ok so this is v1... feedback plz. Things to note:

For some of the doc tests I need to extern crate. Based on this gist I wrote a couple doc tests using a main fn.

I created a few functions on AssetIdentifier as noted in my discussion with @kbacha in #89. These allow for type safe AssetIdentifier creation whereas in the new function used by asset's deserialize the asset_code takes a string.

I lowercased all price order params (it was uppercased before). Whoever wrote this @kbacha or @correlator, if there was a reason for this please let me know. The reason I lowercased the N and D was because that was how it came back from Horizon.

Tests will fail because at the moment, specifying the base_asset param causes a 500 error to be returned -- I will let the devs know but right now it is 12:24 on a Friday night so I don't think anyone is online right now 😅 EDIT: they actually failed for other reasons, will fix tomorrow.

Ref #112
Is there a GIF that reflects how this work made you feel?

Closes #89

@kbacha cool cool changes made. If it looks good, lmk so I can rebase.

Generally looks good but it looks like travis is still upset. Also, you should rebase and squash your commits down.

Cool, will rebase and cleanup. Here is the bug... for some reason specifying the base asset always returns a 500: https://www.stellar.org/laboratory/#explorer?resource=trades&endpoint=all&values=eyJiYXNlX2Fzc2V0Ijp7InR5cGUiOiJuYXRpdmUiLCJjb2RlIjoiIiwiaXNzdWVyIjoiIn19&network=test

Wow not sure what I have been doing up to this point, but rebasing with:
git fetch upstream
git rebase upstream/master

is way easier 😅

@kbacha only failing test is the 500 horizon error. Otherwise, rebased and other tests pass. Thoughts?
And I will ask about this tomorrow to see if it is a bug

Ok, here is the scoop. You have to specify both the counter and the base.
The issue here, the reason I see 500, is the error message is not hooked up yet.
I will fix this up today.

@robertDurst So, either both are None or both are Some? So a second struct may make sense.
struct BaseAndCounter {
    base: AssetIdentifier,
    counter: AssetIdentifier,
}

struct All {
    asset: Option<BaseAndCounter>,
    ...
}

A tuple might also work but this is a little more descriptive of which is which. As a tuple it would look like:
struct All {
    base_and_counter: Option<(AssetIdentifier, AssetIdentifier)>,
    ...
}

If the field is private it might not even matter. But I think we should capture the requirement in the type itself.

@robertDurst How can I help get this fixed up and merged?

@kbacha This will be fixed by EOD (or maybe end of night 😄 ) sorry life got crazy

BOOOM! Checks pass -- let's get @alexanderreiff unblocked

@correlator changes made.
Last couple things:
What're your thoughts on the docs I have for offer_id and trade_pair. Are these still necessary? I see that we are deviating away from these type of comments.
Also, is this a kosher way to do a private struct?

TradePair works fine where it is but I'm happy letting Kevin have a look before we merge.  In the meantime, it may be more clear to call it AssetPair as it holds a pair of assets rather than a pair of trades.
Not applicable to this PR but this did get me thinking about how many resources we have that contain a pair of assets (Offers, OrderBooks, etc) and whether it might make sense to introduce a struct like this in the resource crate.
On the topic of not hitting the API with doc-tests that implement filtering, we have been moving in that direction, but we are far from uniform here (there will be a future issue to make the repo doc-tests uniform after we finish the endpoints).  If you would like to delete the tests and avoid all that gymnastics we did above, go for it.  If you find it helpful to write the tests out explicitly here, that's fine with me too, but again happy to wait for other opinions.

authors: correlator kbacha robertDurst

repo: kbacha/stellar-sdk


text:
docs: inter-links all types and pages

All doc pages should now be inter-linked between other doc pages and
Rust documentation.
Closes #505

Coverage decreased (-0.07%) to 88.714% when pulling 3312893ddaef3f44d68d8d26ed3d08010be50d97 on issue-505 into d392fd0edc84b5695e42615d9de1efbea45e1874 on master.

@homu r+

:pushpin: Commit 3312893 has been approved by kbknapp

:sunny: Test successful - status

authors: coveralls homu kbknapp

repo: kbknapp/clap-rs


text:
Exception when Chrome fails to launch

If Chrome somehow fails to launch, the puppeteer fails to read the error message. Instead, I get the following exception:
Unhandled Exception: System.InvalidOperationException: Cannot mix synchronous and asynchronous operation on process stream.
at System.Diagnostics.Process.get_StandardError()
at PuppeteerSharp.Launcher.<>c__DisplayClass19_0.<WaitForEndpoint>b__0(Object sender, EventArgs e)
at System.Diagnostics.Process.OnExited()
at System.Diagnostics.Process.RaiseOnExited()
at System.Diagnostics.Process.CompletionCallback(Object context, Boolean wasSignaled)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)

which occurs at this line: https://github.com/kblok/puppeteer-sharp/blob/master/lib/PuppeteerSharp/Launcher.cs#L241
I think it is because this line https://github.com/kblok/puppeteer-sharp/blob/master/lib/PuppeteerSharp/Launcher.cs#L287 is asynchronous, while the former is synchronous.

Thanks for reporting that @CommonGuy. Do you know how we can reproduce that scenario?

@kblok Create an executable that fails when you try to start it. Then place it at the chrome executable path. I think that should work...

authors: CommonGuy kblok

repo: kblok/puppeteer-sharp


text:
The plugin should probably not depend on spring-core, spring-web, javax.ws.rs-api and javax.servlet-api

Excepted for the MergedAnnotations feature, most dependencies could probably be easily removed by replacing classes and enum import by String, e.g. in OperationType:
	GET("GET", "javax.ws.rs.GET", "jakarta.ws.rs.GET"),
	POST("POST", "javax.ws.rs.POST", "jakarta.ws.rs.POST"),

rather than:
	GET(RequestMethod.GET, javax.ws.rs.GET.class, "jakarta.ws.rs.GET"),
	POST(RequestMethod.POST, javax.ws.rs.POST.class, "jakarta.ws.rs.POST"),

This would lower required dependencies, and limit security surface.
And these dependencies should probably be just test dependencies.

I agree, reducing the surface of dependencies has some sweet advantages.
As you mention, the only feature I'm using from Spring is the annotations resolver (I guess located in Spring core). Especially for their custom non standard alias mechanism. And probably for some inheritance resolving too.
Ideally, getting rid off this part would be nice too, but it brings other problems. I have no idea yet if the spring annotation resolver internals are complex or not and if it worth to be re-implemented.
Other than that, I see no issues getting rid off the other dependencies.

authors: kbuntrock murdos

repo: kbuntrock/openapi-maven-plugin


text:
Community Meeting, August 24, 2021

At noon Eastern, 9am Pacific, 4pm UTC; find your time
Video call link: https://meet.google.com/ohf-kwvd-mrp
Or dial: (US) +1 617-675-4444 PIN: 936 182 087 7398#
More phone numbers: https://tel.meet/ohf-kwvd-mrp?pin=9361820877398
Or join via SIP: sip:9361820877398@gmeet.redhat.com
This issue will collect prospective agenda topics. Add topics you'd like to discuss below!

Trying to get a design down of "how you might orchestrate logical clusters across N instances AND be able to do consistent list watch across N instances and M logical clusters" which is the core problem that blocks horizontal scaling of controllers outside of a single instance

That would inform a policy design (since if we can't do controller list watch across > 1 instance we may want to design policy differently)

Taking feedback from people building different types of non-Kube apps (functions, vms, edge devices) and looking for patterns that would benefit the kcp mindset around "different workload types that compose well together" to inform transparent multicluster

Doc: https://docs.google.com/document/d/15nU_ZIArND41LksRVSnna4e5WrHabFgXXyH3_Z52kbw/
Recording: https://youtu.be/Qskr9mlD_AY
No meeting next two weeks, see you all again September 14!

authors: imjasonh smarterclayton

repo: kcp-dev/kcp


text:
e2e/virtual/initializers: fix flaking test depending on unique t.Name() across parallel runs

e2e test must be idem-potent. We cannot rely on uniqueness through a testing library (t.Name() here).
Potentially fixes:
--- FAIL: TestInitializingWorkspacesVirtualWorkspaceAccess (31.39s)
    fixture.go:115: shared kcp server will target configuration "/home/runner/work/kcp/kcp/.kcp/admin.kubeconfig"
    fixture.go:246: Created organization workspace root:e2e-org-gzxsr
    fixture.go:309: Created Universal workspace root:e2e-org-gzxsr:e2e-workspace-cs6kd
    virtualworkspace_test.go:117: Create workspace types that add initializers
    virtualworkspace_test.go:162: Create workspaces that using the new types, which will get stuck in initializing
    virtualworkspace_test.go:170: Wait for workspaces to get stuck in initializing
    virtualworkspace_test.go:335: workspace e2e-workspace-6zfw6 is in Scheduling, not Initializing
    virtualworkspace_test.go:1[86](https://github.com/kcp-dev/kcp/runs/6782662897?check_suite_focus=true#step:10:87): Create clients through the virtual workspace
    virtualworkspace_test.go:207: Ensure that LIST calls through the virtual workspace show the correct values
    virtualworkspace_test.go:232: Start WATCH streams to confirm behavior on changes
    virtualworkspace_test.go:244: Adding a new workspace that both watchers should see
    virtualworkspace_test.go:277: Transitioning the new workspace out of initializing
    virtualworkspace_test.go:313: never saw a watch event for the beta initializer
FAIL
FAIL	github.com/kcp-dev/kcp/test/e2e/virtual/initializingworkspaces	32.432s

https://github.com/kcp-dev/kcp/runs/6782662897?check_suite_focus=true in https://github.com/kcp-dev/kcp/pull/1207.

/hold


text:
Switching problem in WSL

When I use this plugin in neovim on WSL, I encounter a issue.

When I use the American keyboard layout in Neovim, it doesn't automatically switch the input method when entering insert mode; it remains in the American keyboard layout unless I manually switch to another layout. However, every time I exit Neovim, it returns to normal mode, which means it retains the American keyboard layout. Consequently, the issue persists the next time I use Neovim.

Could you give me some advice to avoid this issue?
my config:
 -- im-select
  {
    "keaising/im-select.nvim",
    lazy = false,
    config = function()
      require("im_select").setup {
        default_im_select = "1033",
        default_command = "im-select.exe",
        set_default_events = { "VimEnter", "FocusGained", "InsertLeave", "CmdlineLeave" },
        set_previous_events = { "InsertEnter" },
        keep_quiet_on_no_binary = false,
        async_switch_im = true,
      }
    end,
  },

I use Nvchad in neovim.
Does this issue relate to the Nvchad framework?

Do you install im-select.exe in your PC?
If you run im-select.exe in terminal, what output look like?

Sure,I install im-select.exe in my pc
when I run im-select.exe in WSL,in output 1033 or 2052

Have a try with option
async_switch_im = false

Maybe you meet the problem described in README

@sereinrc Could you please have try with https://github.com/keaising/im-select.nvim/pull/22 ?

Recently, my system had some issues, and I couldn't use my preferred Linux distribution on WSL. Therefore, I gave up on the idea of switching to Chinese in Neovim.Thank you for your patience.

It's OK, I will close this issue if https://github.com/keaising/im-select.nvim/pull/22 works fine.

authors: keaising sereinrc


text:
Warning: json_decode() expects parameter 1 to be string, array given

Warning: json_decode() expects parameter 1 to be string, array given in \/code\/vendor\/keboola\/php-utils\/src\/Keboola\/Utils\/jsonDecode.php on line 19\n[2019-06-27 06:30:41] logger.ERROR: The params for code builder must be an array of arrays!

https://keboola.slack.com/archives/C09U3R1J4/p1561617084014200

mas k tomu nejakej replikovatelnej config?

napisal som ti na Slack -> su tam nejake credentials, nechcem to davat sem

authors: odinuv ujovlado

repo: keboola/generic-extractor


text:
Allow operand images to be specified by env vars

This allows a CSV to specify KEDA_OPERATOR_IMAGE and/or KEDA_METRICS_SERVER_IMAGE in the operator's deployment in order to use an alternate set of controllers.
Checklist

[X] Commits are signed with Developer Certificate of Origin (DCO)

@zroubalik do you have any good ideas on how to add an automated test? I have manually tested the new functionality by creating a bundle which deploys the olm operator with the env vars, but any automated test I do which tries to make changes to to the olm operator's env vars via its deployments, OLM just reverts the changes.

@joelsmith I see, so maybe at least add a small unit test for the replaceContainerImage() in transform.go.
If that's too much burden, let's merge it without the test, no problem.

authors: joelsmith zroubalik

repo: kedacore/keda-olm-operator


text:
Prometheus Scaler threshold type should be float64 instead of int

Report
No response
Expected Behavior
prometheus scaler should be able to accept decimal value, since prometheus metrics value is float64
Actual Behavior
1.6469873430729506e+09	ERROR	controller.scaledobject	Failed to ensure HPA is correctly created for ScaledObject	{"reconciler group": "keda.sh", "reconciler kind": "ScaledObject", "name": "search-engine", "namespace": "default", "error": "error parsing prometheus metadata: error parsing threshold: strconv.Atoi: parsing \"0.5\": invalid syntax"}

Steps to Reproduce the Problem
set a trigger with threshold in decimal value, for example 0.5
KEDA Version
2.6.1
Kubernetes Version
1.21
Platform
Amazon Web Services
Scaler Details
Prometheus
Anything else?
No response

I urge you to reconsider please, https://github.com/kedacore/keda/pull/2730.
This is highly uncomfortable to multiply by 100 or any given number if the average value per pod is a decimal and not a whole.

authors: alileza denzhel

repo: kedacore/keda


text:
chore: Drop support for Python 3.7 on kedro-datasets

Description

Drops support for Python 3.7 on kedro-datasets. Part of https://github.com/kedro-org/kedro/issues/2158.
Development notes

Checklist

[x] Opened this PR as a 'Draft Pull Request' if it is work-in-progress
[ ] Updated the documentation to reflect the code changes
[x] Added a description of this change in the relevant RELEASE.md file
[ ] Added tests to cover my changes

Is the plan to have one last release with 3.8+ support before applying #404 ? Or should we go directly to it and drop 3.8 for kedro-datasets 2.0? @merelcht

IMO we should also drop 3.8 now we have decided to use NEP 29 for kedro-datasets. We can do it in a separate PR if we want to have a better discussion there.

authors: lrcouto merelcht

repo: kedro-org/kedro-plugins


text:
Hello My Issue

sss

dddd

authors: keenbo xibaoccc

repo: keenbo/OneTestRep


text:
Tinky winky: staker-rewards eslint fix and partial event pulls logging

Two small changes here:

Ignore sub-project node_modules for eslint
Log intervals when switching to partial event pulls

Eslint ignores node_modules in the project root but it was going through
node_modules of staker-rewards sub-projects: merkle-distributor
and distributor. This was leading to JavaScript heap out of memory
failures during linting. To see that eslint goes through those
directories, it is enough to add --debug flat to lint:fix:js execution
of eslint.
The solution is to ignore /merkle-distributor/node_modules and
/distributor/node_modules in .eslintignore what has been done here.
When getPastEvents call fails, staker rewards script switches to partial
event pulls, traversing in 2000 block intervals. This takes time,
was not reflected in the execution log, and was confusing - it looked
like if the script hanged completely.
With this commit, the partial event pulls informs about the progress by
logging information about what range is currently fetched, how many
events it contains, and what's the total number of events so far to the
console.

Example of partial event pull logs introduced in this PR:
Checking signature requests for keep 0xeB90300949Ea50367503fF528d9fa0d08e5E54FF
Switching to partial events pulls; failed to get events in one request for event [BondCreated], fromBlock: [10860168], toBlock: [11565019]: [Log response size exceeded. You can make eth_getLogs requests with up to a 2K block range and no limit on the response size, or you can request any block range with a cap of 10K logs in the response.]
Executing partial events pull for event [BondCreated], fromBlock: [10860168], toBlock: [10862168]
Fetched [0] events, has [0] total
Executing partial events pull for event [BondCreated], fromBlock: [10862169], toBlock: [10864169]
Fetched [0] events, has [0] total
Executing partial events pull for event [BondCreated], fromBlock: [10864170], toBlock: [10866170]
Fetched [0] events, has [0] total
(...)
Executing partial events pull for event [BondCreated], fromBlock: [11560518], toBlock: [11562518]
Fetched [15] events, has [10629] total
Executing partial events pull for event [BondCreated], fromBlock: [11562519], toBlock: [11564519]
Fetched [15] events, has [10644] total
Executing partial events pull for event [BondCreated], fromBlock: [11564520], toBlock: [11565019]
Fetched [0] events, has [10644] total
Fetching operators list...

Example of partial event pull logs introduced in this PR:
Checking signature requests for keep 0xeB90300949Ea50367503fF528d9fa0d08e5E54FF
Switching to partial events pulls; failed to get events in one request for event [BondCreated], fromBlock: [10860168], toBlock: [11565019]: [Log response size exceeded. You can make eth_getLogs requests with up to a 2K block range and no limit on the response size, or you can request any block range with a cap of 10K logs in the response.]
Executing partial events pull for event [BondCreated], fromBlock: [10860168], toBlock: [10862168]
Fetched [0] events, has [0] total
Executing partial events pull for event [BondCreated], fromBlock: [10862169], toBlock: [10864169]
Fetched [0] events, has [0] total
Executing partial events pull for event [BondCreated], fromBlock: [10864170], toBlock: [10866170]
Fetched [0] events, has [0] total
(...)
Executing partial events pull for event [BondCreated], fromBlock: [11560518], toBlock: [11562518]
Fetched [15] events, has [10629] total
Executing partial events pull for event [BondCreated], fromBlock: [11562519], toBlock: [11564519]
Fetched [15] events, has [10644] total
Executing partial events pull for event [BondCreated], fromBlock: [11564520], toBlock: [11565019]
Fetched [0] events, has [10644] total
Fetching operators list...

repo: keep-network/keep-ecdsa


text:
Add test coverage

Description
We should add test coverage measurement in the project and add it in the CI

Fixed #26

authors: LucasLvy abdelhamidbakhta

repo: keep-starknet-strange/beerus


text:
ci: add typo detection tool

Time spent on this PR: 1h

use typos-action detect typos in github action
fixed all checked typos && test github action
Exclude some false postive word, please refer to the configuration file for details. like.

error: `ba` should be `by`, `be`
  --> ./onchain/src/bip340.cairo:68:5
   |
68 |     ba.append_word(rx.low.into(), 16);
   |     ^^
   |
error: `ba` should be `by`, `be`
  --> ./onchain/src/bip340.cairo:70:5
   |
70 |     ba.append_word(px.high.into(), 16);

Result

@maciejka do we need this?

I think adding automated tools to check typos is a once and for all way to avoid many subsequent small PRs

If it does not generate to many false positives.

authors: goofylfg maciejka ugur-eren

repo: keep-starknet-strange/joyboy


text:
Use natural sorting

Hey, would you accept a PR to use natural sorting for dependencies? Currently the sorting seems a bit off for packages that end with numbers.
Actual
"devDependencies": {
    "@scope/abc1": "workspace:*",
    "@scope/abc18": "workspace:*",
    "@scope/abc2": "workspace:*",
    "@scope/abc5": "workspace:*",
    "@scope/abc53": "workspace:*",
    "@scope/abc6": "workspace:*",
    "@scope/abc7": "workspace:*"
}

Expected
"devDependencies": {
    "@scope/abc1": "workspace:*",
    "@scope/abc2": "workspace:*",
    "@scope/abc5": "workspace:*",
    "@scope/abc6": "workspace:*",
    "@scope/abc7": "workspace:*",
    "@scope/abc18": "workspace:*",
    "@scope/abc53": "workspace:*"
}

Yep I think that's a great idea!

I'll leave that up to your good judgment 😜

Heads up some package manager sort the fields in the dependencies, I've observed this with yarn after running yarn install. So it might not be a good idea to sort them if it won't be compatible with the package managers

authors: danielpza faustbrian keithamus

repo: keithamus/sort-package-json


text:
🛑 FMX is down

In 0cea1b2, FMX (https://tfa.gofmx.com/login) was down:

HTTP code: 503
Response time: 318 ms

Resolved: FMX is back up in 7fcc7e6 after 14 minutes.

repo: keithemyers/tfaUptime


text:
TCBscans seems to be down or gone

Source name
TCB Scans
Source language
English
Source link
onepiecechapters.com
Other details
The site used for tcb scans seems to be down. You should switch to the one linked in the one piece subreddits Manga discussions
Acknowledgements

[X] I have updated all installed extensions.
[X] I have opened WebView and checked that the source website is down.
[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
[X] I have written a meaningful title with the source name.
[X] I will fill out all of the requested information in this form.

Oh
So the tcb scans extension sends you to a random mirror with the same content?

Is there a way to switch the url the extension uses to the backup?

How do I do that (or does the dev do that)

How do I bypass the cloudflare protection

Going into webview sends me into a cloudflare loop and it doesn't work in regular view even if the user agent is the same as the one in mobile firefox

Did you have to manually change your user agent or did it just work for you

Ended up finding a user agent that works

Going into webview sends me into a cloudflare loop and it doesn't work in regular view even if the user agent is the same as the one in mobile firefox

I have the same issue, could you share which User Agent you ended up using to bypass Cloudflare looping? Thanks in advance!

Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Mobile Safari/537.36 EdgA/115.0.1901.196

Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Mobile Safari/537.36 EdgA/115.0.1901.196

Thanks for the quick reply! That did the trick for the webview! :) seems like the extension itself still doesn't load any data but I'll keep trying.

authors: Taurdenga millionsofplayers

repo: keiyoushi/extensions-source


text:
Source Request: KomikTop

Source name
KomikTop
Source link
https://komik.top
Source language
Indonesian
Other details
No response
Acknowledgements

[X] I have checked that the extension does not already exist by searching the GitHub repository and verified it does not appear in the code base.
[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
[X] I have written a meaningful title with the source name.
[ ] I have admitted that I am a clown by having checked this box, as I have not read these acknowledgements.
[X] I will fill out all of the requested information in this form.

ga ada isinya njir webnya. mau baca apa

nah sekarang ada, mungkin lagi maintenance kemaren pas ku cek

Source has been down for 3 weeks. Closing.

authors: MeLoseAgain Riztard vetleledaal


text:
TecTech Laser Dynamo does not output energy

LSC fails to inject EU into the hatch block

long power is 0 right before calling setEUVar()

repo: kekzdealer/KekzTech


text:
Missing scripts for artifact

We didn't commit every script that we used to compute numbers from table 1, apparently. This corrects that mistake.
Also, I fixed run-always-call-on-zookeeper.sh to require that JAVA8_HOME is set, to prevent a problem that Mike encountered while double-checking my judgments (his machine had JAVA_HOME set to a Java 11 JDK, but zookeeper only builds with Java 8). @Nargeshdb and @msridhar, can you add similar logic to the scripts for hbase and hadoop, if they need a specific Java version?

@msridhar agreed, we need to make sure that the JAVA8_HOME variable is set. Using these scripts should make sure of that as long as we actually test things in the docker container :)

repo: kelloggm/object-construction-checker


text:
NPM Auth issue

We are using http://inedo.com/proget as npm proxy, maybe thats the problem?
  ember-cli-update npm info ember-cli versions --json +0ms
npm ERR! This request requires auth credentials. Run `npm login` and repeat the request.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\nj.ALPHA\AppData\Roaming\npm-cache\_logs\2017-10-11T07_41_47_926Z-debug.log
child_process.js:524
    throw err;
    ^

Error: Command failed: npm info ember-cli versions --json
npm ERR! This request requires auth credentials. Run `npm login` and repeat the request.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\nj.ALPHA\AppData\Roaming\npm-cache\_logs\2017-10-11T07_41_47_926Z-debug.log

    at checkExecSyncError (child_process.js:481:13)
    at Object.execSync (child_process.js:521:13)
    at run (C:\Users\nj.ALPHA\AppData\Roaming\npm\node_modules\ember-cli-update\src\run.js:8:19)
    at emberCliUpdate (C:\Users\nj.ALPHA\AppData\Roaming\npm\node_modules\ember-cli-update\src\index.js:30:5)
    at Object.<anonymous> (C:\Users\nj.ALPHA\AppData\Roaming\npm\node_modules\ember-cli-update\bin\ember-cli-update.js:15:1)
    at Module._compile (module.js:570:32)
    at Object.Module._extensions..js (module.js:579:10)
    at Module.load (module.js:487:32)
    at tryModuleLoad (module.js:446:12)
    at Function.Module._load (module.js:438:3)

Nevermind, logging in fixed the problem.

repo: kellyselden/ember-cli-update


text:
Warnings about unhandled files

Build produces a lot of warnings like:
warning: 'jpeg': found 4 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /****/jpeg/examples/rotate/karlie-kwk-wwdc-2017.jpg
    /****/jpeg/examples/rotate/karlie-kwk-wwdc-2017-ii.jpg
    /****/jpeg/examples/rotate/karlie-kwk-wwdc-2017-iv.jpg
    /****/jpeg/examples/rotate/karlie-kwk-wwdc-2017-iii.jpg

in the long term we probably want to move those files to a sibling directory to avoid cluttering the Package.swift


text:
リポジトリの公開

リポジトリを公開し、他の人が利用できるようにします。README ファイルには、リポジトリの利用方法や貢献方法についての説明を記載すると良いでしょう。

公開済み

repo: ken-ty/dotfiles


text:
Session.close() doesn't work with proxies

I have an upstream server that supports both basic authentication and SSL client certificates for authenticating a client.
I have the following contrived requests client (with a session object) that hits the upstream server using basic auth and then switches to using SSL client certificates and repeats the request:
#!/usr/bin/env python

import requests

session = requests.Session()
session.verify = './cacert.pem'
session.auth = ('bob', 'password')

response = session.get('https://1.2.3.4/')

session.auth = None
session.cert = ('./cert.pem', './key.pem')
session.close()

response = session.get('https://1.2.3.4/')

Because the client certificates need to be presented at the beginning of the connection I use session.close() to tear down any active connections before attempting the second request. If I don't do this, the session connection pooling kicks in and reuses the existing connection from the first request which won't have presented any certificates and so the second request is unauthorised.
This is all understood however I then had a need for the client to access the server through a proxy so the code is updated to just add the proxy configuration:
#!/usr/bin/env python

import requests

session = requests.Session()
session.verify = False
session.auth = ('bob', 'password')

session.proxies = {
  'https': 'http://alice:secret@5.6.7.8:3128/',
}

response = session.get('https://1.2.3.4/')

session.auth = None
session.cert = ('./cert.pem', './key.pem')
session.close()

response = session.get('https://1.2.3.4/')

Now the second request is unauthorised; session.close() seems to have no effect and doesn't tear down the connections through the proxy; there are no TCP FIN packets initiated from the client which I do see when no proxy is used.
The upstream server has keepalives enabled so if I add a sleep for longer than the idle timeout then the server terminates the connection between itself and the proxy, then the proxy terminates the connection to the client and then the second request is successful.
I appreciate this is probably a corner case but any ideas here? I would expect session.close() to correctly tear down the connections to the proxy. I've reproduced this against version 2.9.1.

Great spot, this is definitely a bug!
The bug is in HTTPAdapter.close: this currently clears the basic PoolManager, but doesn't clear any instantiated ProxyManager objects. That means that they inadvertently get preserved, which makes using them for this use-case untenable.
This bug is easily fixed, though: clearing out HTTPAdapter.proxy_manager is going to be the way to go.
In the meantime @bodgit, to work around this problem you can not just close the Session but actively mount new HTTPAdapters:
session.close()

session.mount('http://', requests.adapters.HTTPAdapter())
session.mount('https://', requests.adapters.HTTPAdapter())

This will hopefully all become needless in a future version of requests which will include TLS information in the connection pooling, but we're not there yet.

Brilliant, I've just confirmed adding those two session.mount() calls gets things working again. I noticed it doesn't cause any previous connections to be immediately torn down but that shouldn't be a massive problem.

I've submitted the following diff as a PR which seems to fix the issue for me:
diff --git a/requests/adapters.py b/requests/adapters.py
index fe9f533..db62c09 100644
--- a/requests/adapters.py
+++ b/requests/adapters.py
@@ -264,10 +264,12 @@ class HTTPAdapter(BaseAdapter):
     def close(self):
         """Disposes of any internal state.

-        Currently, this just closes the PoolManager, which closes pooled
-        connections.
+        Currently, this closes the PoolManager and any active ProxyManager,
+        which closes any pooled connections.
         """
         self.poolmanager.clear()
+        for proxy in self.proxy_manager.values():
+            proxy.clear()

     def request_url(self, request, proxies):
         """Obtain the url to use when making the final request.

Closed this as #3091 has been merged. Thanks @Lukasa for the workaround and the explanation of the bug.

authors: Lukasa bodgit

repo: kennethreitz/requests


text:
4-byte UTF-8 character in package description can break repositories

I'm afraid this is a bit of a 'WTF' thing. I was trying to use a hosted package repository, and discovered that trying to upload a wheel for requests failed. Some back and forth revealed an interesting reason: they store package description in MySQL, and MySQL can't normally store 4-byte UTF-8 sequences. And it so happens the cake symbol you are using for the pip install example is a 4-byte UTF-8 character.
Considering this is not a bug in requests and the limitation is completely silly I hate to ask this, but still: could you consider using another replacing that cake symbol with something else so we won't hit that limitation?

Uh...I mean, we could. But it seems like that's just deferring the problem until later in the day. At some point the hosted package repository is going to need to deal with the full breadth of UTF-8. I feel like it'd be for the good of the world to hold Requests hostage behind dealing with this issue!
Seriously though, MySQL's standard utf8 encoding is a joke: your package host really desperately needs to migrate to utf8mb4 or they'll encounter substantial trouble down the road. I recommend either moving to a different package host or threatening to do so unless they fix the issue.

I recommend either moving to a different package host or threatening to do so unless they fix the issue.

I second that. I doubt Requests is the only package that will cause you this pain. Asking each one as it pops up to "fix" this (instead of the hosted repository fixing it) seems really kind of unreasonable.

authors: Lukasa sigmavirus24 wichert


text:
how to train diving48 with single GPU?

bash tools/dist_train.sh pyskl/configs/posec3d/slowonly_r50_diving48/joint.py   Sorry,i am a
newer,is this the command to train with single GPU?

i dont konw how to train with singe GPU,what is the command,thanks for you

bash tools/dist_train.sh pyskl/configs/posec3d/slowonly_r50_diving48/joint.py 1

authors: insist-arui kennymckormick

repo: kennymckormick/pyskl


text:
1.1.0

I think a version bump is needed. Here's a summary of all I've implemented so far.
Added

$.fn.toggleClass
$.fn.after and $.fn.before to inject content after or before the collection
$.fn.position, $.fn.offset and $.fn.offsetParent to get element positioning.
$.fn.push, $.fn.map and $.fn.splice for array-like features for collections
$.fn.one for one time event listeners
$.isFunction, $.isString, $.isNumber utilities for type-checking

Collection Support
Added true collection support, instead of only the first element, for:

$.fn.append
$.fn.appendTo
$.fn.prepend
$.fn.prependTo
$.fn.insertBefore
$.fn.clone

Fixed

Faster selector function
$.fn.css now automatically adds vendor prefixes, if the browser needs
$.fn.data now store any data (objects, arrays, etc) on a collection
$.fn.eq and $.fn.get now support negative indexes to pull from the end of the collection
null event delegates no longer break event binding. (issue #57)
$.fn.on works on window and document (issue #51)
$.fn.serialize now correctly serializes checkboxes
$.each and $.fn.each loops break if returning false

Awesome. Way to mind the perf. I'm gonna get CI fixed and give it some manual testing and then push it out. Thanks so much!

:+1: Thanks! If you have any questions, let me know.

authors: kenwheeler shshaw

repo: kenwheeler/cash


text:
Added header for get-action event

The header for the get-action event was missing in the cloudevent spec generation
Signed-off-by: Florian Bacher florian.bacher@dynatrace.com

Thanks! Didn't know that there needs to be a header :D

authors: bacherfl christian-kreuzberger-dtx

repo: keptn/keptn


text:
docs: minor improvement for docs contribution guide

Fixes: #1608

@StackScribe Thanks for merging

repo: keptn/lifecycle-toolkit


text:
Undocumented version requirements for python, tensorflow, and keras

It's unclear what compatible versions of tensorflow, keras, and python this works with. Please document in readme so we can make sure we are using the right versions if we want to leverage your algorithms.
Please make sure that the boxes below are checked before you submit your issue. If your issue is an implementation question, please ask your question in the Keras-RL Google group or join the Keras-RL Gitter channel and ask there instead of filing a GitHub issue.
Thank you!

[ x] Check that you are up-to-date with the master branch of Keras-RL. You can update with:
pip install git+git://github.com/keras-rl/keras-rl.git --upgrade --no-deps

[ x] Check that you are up-to-date with the master branch of Keras. You can update with:
pip install git+git://github.com/fchollet/keras.git --upgrade --no-deps

[n/a ] Provide a link to a GitHub Gist of a Python script that can reproduce your issue (or just copy the script here if it is short). If you report an error, please include the error message and the backtrace.

actually, i was looking through the code and the code uses keras library not the tensorflow.keras which might lead to problems. I think one simple (yet which can be exhausting easily) is to shift this code to tensorflow.keras otherwise it wont work with any new keras version

one more thing Keras officially has started to add algorithms. but the list still seems short
I think we can simply shift the documentation and the implemented algorithms from here to there?

authors: jakurucar loneosama

repo: keras-rl/keras-rl


text:
Input 0 of layer denseC1 is incompatible with the layer: : expected min_ndim=2, found ndim=1.

I have been writing a simple ML model with tf keras and found an issue. I read the documentation and i know that dense layer needs a 2 dimensional input and it corresponds with the output dimension of  input layer but for some reasons it returns output in shape (x,). Could someone please help me?
This is the model
class Player:
def __init__(self, name, team, model):
    self.name = name
    self.hand = []
    self.team = team

    # model input is either the model or False
    if not model:
        self.inputs = tf.keras.Input(shape=(56,), name="input")
        self.model = self.build_model()

def build_model(self):
    color_branch = self.build_color_branch()
    number_branch = self.build_number_branch()

    model = tf.keras.models.Model(inputs=self.inputs,
                                  outputs=[number_branch, color_branch],
                                  name="kerasv1")
    return model

def build_color_branch(self):
    dense_1 = tf.keras.layers.Dense(100, activation='relu', name="denseC1")
    dense_2 = tf.keras.layers.Dense(50, name="denseC2")
    dense_3 = tf.keras.layers.Dense(30, name="denseC3")
    dense_4 = tf.keras.layers.Dense(4, name="denseC4")
    final = "softmax"

    x = dense_1(self.inputs)
    x = dense_2(x)
    x = dense_3(x)
    x = dense_4(x)
    x = Activation(final, name="color")(x)
    return x

def build_number_branch(self):
    dense_1 = tf.keras.layers.Dense(100, name="denseN1")
    dense_2 = tf.keras.layers.Dense(50, name="denseN2")
    dense_3 = tf.keras.layers.Dense(30, name="denseN3")
    dense_4 = tf.keras.layers.Dense(13, name="denseN4")
    final = "softmax"

    x = dense_1(self.inputs)
    x = dense_2(x)
    x = dense_3(x)
    x = dense_4(x)
    x = Activation(final, name="number")(x)
    return x

and when i run
player.model(np.array([ 0 for _ in range(56)])
it gives the error
ValueError: Input 0 of layer denseC1 is incompatible with the layer: : expected min_ndim=2, found ndim=1. Full shape received: (56,)

@WilczekxxD , im facing the same issue, could you please provide the code which fixed yours.
Thank you in advance.
this is the model:
       inputs = Input(shape=(col,)) # input tensor, col=126         hidden1 = Dense(units=50)(inputs) # hidden layer 1         hidden2 = Dense(units=50)(hidden1) # hidden layer 2         outputs = Dense(self._action_size, activation='softmax')(hidden2)           model = Model(inputs, outputs)         model.compile(loss='categorical_crossentropy', optimizer=self._optimizer,metrics=['accuracy'])         return model
the error occurs here:
q_values = self.q_network.predict(state)

@AdityaKane2001 how to batch the inputs please?

@fatenlouati Here is a simple example that gets past this error, I'm using TF 2.6.0 if that matters:
# model_inherit.py

import os
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '1'
import numpy as np
import tensorflow as tf
from tensorflow import keras
from tensorflow.keras import layers

BATCH_SIZE = 64

class MNIST(keras.Model):
    def __init__(self):
        super().__init__()
        self.dense1 = layers.Dense(64, input_shape=(BATCH_SIZE, 784), activation='relu')
        self.dense2 = layers.Dense(10, activation='softmax')
    # end function

    def call(self, inputs):
        x = self.dense1(inputs)
        x = self.dense2(x)
        return x
    # end function
# end class

def main():
    model = MNIST()
    model.build((BATCH_SIZE, 784))
    model.summary()

    (x_train, y_train), (x_test, y_test) = keras.datasets.mnist.load_data()

    x_train = x_train.reshape(60000, 784).astype(np.float32) / 255.0
    x_test = x_test.reshape(10000, 784).astype(np.float32) / 255.0

    model.compile(
        loss=keras.losses.SparseCategoricalCrossentropy(),
        optimizer=keras.optimizers.Adam(),
        metrics=["accuracy"],
    )

    model.fit(x_train, y_train, batch_size=BATCH_SIZE, epochs=2, validation_split=0.2)

    test_scores = model.evaluate(x_test, y_test, verbose=2)

    print("Test loss:", test_scores[0])
    print("Test accuracy:", test_scores[1])
# end function

if __name__ == '__main__':
    main()

For the initial Player class:
Before:
player.model(np.array([ 0 for _ in range(56)]))
After (using numpy to reshape the input):
input_data = np.array([0 for _ in range(56)])
batched_input = input_data.reshape(1, -1)
player.model(batched_input)
For fatenlouati's model:
Before:
q_values = self.q_network.predict(state)
Assuming state is a numpy array with shape (126,):
After:
batched_state = state.reshape(1, -1)
q_values = self.q_network.predict(batched_state)
cdahms123's Solution: cdahms123 provided a more detailed example using the MNIST dataset, showing how to batch the input data properly. Their model expects input data in the shape (BATCH_SIZE, 784), and they correctly reshape the dataset to fit this shape.
Always ensure that your input data shape matches what the model expects. In the case of models expecting batches, even if you're predicting for a single sample, reshape the data to have a batch dimension.

authors: Rehan-Afzaal ToutaF WilczekxxD cdahms123

repo: keras-team/keras


text:
callbacks.TensorBoard can't write images with conv layers.

callbacks.TensorBoard produces an error while used with Conv1D or Conv2D layers and write_images enabled. Running the code
import keras, os
from tensorflow.examples.tutorials.mnist import input_data
mnist = input_data.read_data_sets("/tmp/data/", one_hot=True)
batch_size = 32

nn = keras.models.Sequential()
nn.add(keras.layers.core.Reshape((28, 28, 1), input_shape=(784,)))
nn.add(keras.layers.convolutional.Conv2D(filters=4, kernel_size=3))
nn.add(keras.layers.core.Flatten())
nn.add(keras.layers.core.Dense(units=10, activation='softmax'))

nn.compile(optimizer='rmsprop', loss='categorical_crossentropy')

log_dir='./logs'
if not os.path.exists(log_dir):
    os.makedirs(log_dir)
tb = keras.callbacks.TensorBoard(log_dir='./logs', write_images=True, histogram_freq=1)

nn.fit(mnist.train.images, mnist.train.labels,
       callbacks=[tb],
       validation_data=(mnist.test.images, mnist.test.labels),
       batch_size=batch_size)

Yields the following error message:
Using TensorFlow backend.
Extracting /tmp/data/train-images-idx3-ubyte.gz
Extracting /tmp/data/train-labels-idx1-ubyte.gz
Extracting /tmp/data/t10k-images-idx3-ubyte.gz
Extracting /tmp/data/t10k-labels-idx1-ubyte.gz
E c:\tf_jenkins\home\workspace\release-win\device\cpu\os\windows\tensorflow\core\framework\op_kernel.cc:943] OpKernel ('op: "BestSplits" device_type: "CPU"') for unknown op: BestSplits
E c:\tf_jenkins\home\workspace\release-win\device\cpu\os\windows\tensorflow\core\framework\op_kernel.cc:943] OpKernel ('op: "CountExtremelyRandomStats" device_type: "CPU"') for unknown op: CountExtremelyRandomStats
E c:\tf_jenkins\home\workspace\release-win\device\cpu\os\windows\tensorflow\core\framework\op_kernel.cc:943] OpKernel ('op: "FinishedNodes" device_type: "CPU"') for unknown op: FinishedNodes
E c:\tf_jenkins\home\workspace\release-win\device\cpu\os\windows\tensorflow\core\framework\op_kernel.cc:943] OpKernel ('op: "GrowTree" device_type: "CPU"') for unknown op: GrowTree
E c:\tf_jenkins\home\workspace\release-win\device\cpu\os\windows\tensorflow\core\framework\op_kernel.cc:943] OpKernel ('op: "ReinterpretStringToFloat" device_type: "CPU"') for unknown op: ReinterpretStringToFloat
E c:\tf_jenkins\home\workspace\release-win\device\cpu\os\windows\tensorflow\core\framework\op_kernel.cc:943] OpKernel ('op: "SampleInputs" device_type: "CPU"') for unknown op: SampleInputs
E c:\tf_jenkins\home\workspace\release-win\device\cpu\os\windows\tensorflow\core\framework\op_kernel.cc:943] OpKernel ('op: "ScatterAddNdim" device_type: "CPU"') for unknown op: ScatterAddNdim
E c:\tf_jenkins\home\workspace\release-win\device\cpu\os\windows\tensorflow\core\framework\op_kernel.cc:943] OpKernel ('op: "TopNInsert" device_type: "CPU"') for unknown op: TopNInsert
E c:\tf_jenkins\home\workspace\release-win\device\cpu\os\windows\tensorflow\core\framework\op_kernel.cc:943] OpKernel ('op: "TopNRemove" device_type: "CPU"') for unknown op: TopNRemove
E c:\tf_jenkins\home\workspace\release-win\device\cpu\os\windows\tensorflow\core\framework\op_kernel.cc:943] OpKernel ('op: "TreePredictions" device_type: "CPU"') for unknown op: TreePredictions
E c:\tf_jenkins\home\workspace\release-win\device\cpu\os\windows\tensorflow\core\framework\op_kernel.cc:943] OpKernel ('op: "UpdateFertileSlots" device_type: "CPU"') for unknown op: UpdateFertileSlots
Train on 55000 samples, validate on 10000 samples
Epoch 1/10
54784/55000 [============================>.] - ETA: 0s - loss: 0.3635Traceback (most recent call last):
  File "C:\Anaconda3\envs\tf35\lib\site-packages\tensorflow\python\client\session.py", line 1022, in _do_call
    return fn(*args)
  File "C:\Anaconda3\envs\tf35\lib\site-packages\tensorflow\python\client\session.py", line 1004, in _run_fn
    status, run_metadata)
  File "C:\Anaconda3\envs\tf35\lib\contextlib.py", line 66, in __exit__
    next(self.gen)
  File "C:\Anaconda3\envs\tf35\lib\site-packages\tensorflow\python\framework\errors_impl.py", line 466, in raise_exception_on_not_ok_status
    pywrap_tensorflow.TF_GetCode(status))
tensorflow.python.framework.errors_impl.InvalidArgumentError: Tensor must be 4-D with last dim 1, 3, or 4, not [1,3,3,4,1]
         [[Node: conv2d_1/kernel_0_1 = ImageSummary[T=DT_FLOAT, bad_color=Tensor<type: uint8 shape: [4] values: 255 0 0...>, max_images=3, _device="/job:localhost/replica:0/task:0/cpu:0"](conv2d_1/kernel_0_1/tag, ExpandDims_1)]]

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "minist_conv.py", line 23, in <module>
    batch_size=batch_size)
  File "C:\Anaconda3\envs\tf35\lib\site-packages\keras-2.0.2-py3.5.egg\keras\models.py", line 845, in fit
    initial_epoch=initial_epoch)
  File "C:\Anaconda3\envs\tf35\lib\site-packages\keras-2.0.2-py3.5.egg\keras\engine\training.py", line 1485, in fit
    initial_epoch=initial_epoch)
  File "C:\Anaconda3\envs\tf35\lib\site-packages\keras-2.0.2-py3.5.egg\keras\engine\training.py", line 1160, in _fit_loop
    callbacks.on_epoch_end(epoch, epoch_logs)
  File "C:\Anaconda3\envs\tf35\lib\site-packages\keras-2.0.2-py3.5.egg\keras\callbacks.py", line 75, in on_epoch_end
    callback.on_epoch_end(epoch, logs)
  File "C:\Anaconda3\envs\tf35\lib\site-packages\keras-2.0.2-py3.5.egg\keras\callbacks.py", line 653, in on_epoch_end
    result = self.sess.run([self.merged], feed_dict=feed_dict)
  File "C:\Anaconda3\envs\tf35\lib\site-packages\tensorflow\python\client\session.py", line 767, in run
    run_metadata_ptr)
  File "C:\Anaconda3\envs\tf35\lib\site-packages\tensorflow\python\client\session.py", line 965, in _run
    feed_dict_string, options, run_metadata)
  File "C:\Anaconda3\envs\tf35\lib\site-packages\tensorflow\python\client\session.py", line 1015, in _do_run
    target_list, options, run_metadata)
  File "C:\Anaconda3\envs\tf35\lib\site-packages\tensorflow\python\client\session.py", line 1035, in _do_call
    raise type(e)(node_def, op, message)
tensorflow.python.framework.errors_impl.InvalidArgumentError: Tensor must be 4-D with last dim 1, 3, or 4, not [1,3,3,4,1]
         [[Node: conv2d_1/kernel_0_1 = ImageSummary[T=DT_FLOAT, bad_color=Tensor<type: uint8 shape: [4] values: 255 0 0...>, max_images=3, _device="/job:localhost/replica:0/task:0/cpu:0"](conv2d_1/kernel_0_1/tag, ExpandDims_1)]]

Caused by op 'conv2d_1/kernel_0_1', defined at:
  File "minist_conv.py", line 23, in <module>
    batch_size=batch_size)
  File "C:\Anaconda3\envs\tf35\lib\site-packages\keras-2.0.2-py3.5.egg\keras\models.py", line 845, in fit
    initial_epoch=initial_epoch)
  File "C:\Anaconda3\envs\tf35\lib\site-packages\keras-2.0.2-py3.5.egg\keras\engine\training.py", line 1485, in fit
    initial_epoch=initial_epoch)
  File "C:\Anaconda3\envs\tf35\lib\site-packages\keras-2.0.2-py3.5.egg\keras\engine\training.py", line 1101, in _fit_loop
    callbacks.set_model(callback_model)
  File "C:\Anaconda3\envs\tf35\lib\site-packages\keras-2.0.2-py3.5.egg\keras\callbacks.py", line 50, in set_model
    callback.set_model(model)
  File "C:\Anaconda3\envs\tf35\lib\site-packages\keras-2.0.2-py3.5.egg\keras\callbacks.py", line 625, in set_model
    tf.summary.image(weight.name, w_img)
  File "C:\Anaconda3\envs\tf35\lib\site-packages\tensorflow\python\summary\summary.py", line 171, in image
    name=scope)
  File "C:\Anaconda3\envs\tf35\lib\site-packages\tensorflow\python\ops\gen_logging_ops.py", line 200, in _image_summary
    name=name)
  File "C:\Anaconda3\envs\tf35\lib\site-packages\tensorflow\python\framework\op_def_library.py", line 763, in apply_op
    op_def=op_def)
  File "C:\Anaconda3\envs\tf35\lib\site-packages\tensorflow\python\framework\ops.py", line 2327, in create_op
    original_op=self._default_original_op, op_def=op_def)
  File "C:\Anaconda3\envs\tf35\lib\site-packages\tensorflow\python\framework\ops.py", line 1226, in __init__
    self._traceback = _extract_stack()

InvalidArgumentError (see above for traceback): Tensor must be 4-D with last dim 1, 3, or 4, not [1,3,3,4,1]
         [[Node: conv2d_1/kernel_0_1 = ImageSummary[T=DT_FLOAT, bad_color=Tensor<type: uint8 shape: [4] values: 255 0 0...>, max_images=3, _device="/job:localhost/replica:0/task:0/cpu:0"](conv2d_1/kernel_0_1/tag, ExpandDims_1)]]

I believe the problem lies in the dimensionality increase of the parameter tensors in callbacks.TensorBoard.set_model function.
For Conv1D, a simple workaround could be changing
w_img = tf.expand_dims(tf.expand_dims(w_img, 0), -1)

to
if len(shape) < 3:
    w_img = tf.expand_dims(tf.expand_dims(w_img, 0), -1)
elif len(shape) == 3:
    w_img = tf.expand_dims(w_img, -1)

but in general for four-dimensional kernels this does not work.

Getting the same error

Setting use_bias=False in the Conv2D layer fixed this for me

@tg339 still getting the error even when supplying use_bias=False to my Conv2D layer. Could you post your working code? Perhaps you've made another change which is responsible for the the fix?

I don't get this error with Keras 2.0.3. However, it doesn't show images either.

What is the work around for a Conv2D?

same issue.. Struggled on this for one whole day

It was resolved by this pull request:
https://github.com/fchollet/keras/pull/6505
But if you want to support 4D weights, you need to write your own customized images.

I have the following code for my reinforcement learning program:
tbCallBack = callbacks.TensorBoard(log_dir = log_dir,
        histogram_freq = 1, update_freq = 'epoch', write_graph = True, write_images = True)

The model fits data soon after getting data for training:
        model.fit(x = np.vstack(x_train),
                y = np.vstack(y_train),
                callbacks = [tbCallBack],
                verbose = 1, sample_weight = s_t)

I see my SCALARS, DISTRIBUTIONS, and HISTOGRAMS all getting updated but not the IMAGES in the tensorboard...
I see only one image, but no updates....Can you please let me know where the problem is ?
Here is the version information:
tensorboard               2.3.0              pyh4dce500_0
tensorboard-plugin-wit    1.6.0                      py_0
keras                     2.4.3                         0
keras-base                2.4.3                      py_0

authors: MartinThoma QuinnLee embanner hanfeisun litstrong mbinkowski nisarkhanatwork tg339


text:
problem running grobid-quantities

I am trying to run grobid-quantities locally, but I am having issues getting it to run.
I had to change the grobid version in the build.gradle file from 0.5.3-SNAPSHOT to 0.5.4-SNAPSHOT to be able to use the latest grobid. But when I run the webapp I get a 503 error.
Is there some particular tag/branch/commit I should be using?
also, is there a way to use it directly from a java program instead (api instead of webapp)?
This project seems really useful for my purposes and I would like to use it in my application.
I would appreciate any pointers you can provide.
Thanks!

Hi @marcovzla thanks for your interest in this project and, moreover, to have pointed out this issue.
I have fixed the build once for all, in fact you could use grobid version 0.5.3 which is the latest stable release and it's available via bintray (however you still do need the grobid sources, in particular the grobid-home).
Master should be working. Could you please share the log once you get the 503 error?
About your last question, Indeed you could use the Java API in a programmatic way, however I'm wondering what exactly would you like to implement that would require that. The idea of having a REST interface is to clearly separate the responsibilities however there might be cases where it is not enough.

Hi @lfoppiano thanks for your response. I really appreciate the help.
I just tried again after your change. These are the steps I followed:
git clone git@github.com:kermitt2/grobid.git
cd grobid
git checkout 0.5.3
./gradlew clean install
git clone git@github.com:kermitt2/grobid-quantities.git
cd grobid-quantities
./gradlew clean install copyModels
./gradlew appRun

and this is the response I get:
$ curl -X POST -d "text=I've lost one minute." localhost:8060/service/processQuantityText

<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
<title>Error 503 Service Unavailable</title>

HTTP ERROR 503

Problem accessing /service/processQuantityText. Reason:

    Service Unavailable

Powered by Jetty:// 9.4.14.v20181114

This is (a fragment of) the log I get from the webapp. It is long so I only include parts of it, but I think it shows everything relevant to my problem. I can share the whole thing if needed.
$ ./gradlew appRun
13:47:04 WARN  Ignoring deprecated socket close linger time
13:47:05 WARN  Unknown ASM version, assuming ASM7
13:47:05 WARN  org.tartarus.snowball.Among scanned from multiple locations: jar:file:///home/marco/.gradle/caches/modules-2/files-2.1/org.apache.lucene/lucene-analyzers-common/4.5.1/ef6c6328e6095c91647126af88cf034ab235a6ed/lucene-analyzers-common-4.5.1.jar!/org/tartarus/snowball/Among.class, jar:file:///home/marco/.m2/repository/org/grobid/grobid-core/0.5.3/grobid-core-0.5.3.jar!/org/tartarus/snowball/Among.class
13:47:05 WARN  org.tartarus.snowball.SnowballProgram scanned from multiple locations: jar:file:///home/marco/.gradle/caches/modules-2/files-2.1/org.apache.lucene/lucene-analyzers-common/4.5.1/ef6c6328e6095c91647126af88cf034ab235a6ed/lucene-analyzers-common-4.5.1.jar!/org/tartarus/snowball/SnowballProgram.class, jar:file:///home/marco/.m2/repository/org/grobid/grobid-core/0.5.3/grobid-core-0.5.3.jar!/org/tartarus/snowball/SnowballProgram.class
13:47:05 WARN  org.tartarus.snowball.ext.ArmenianStemmer scanned from multiple locations: jar:file:///home/marco/.gradle/caches/modules-2/files-2.1/org.apache.lucene/lucene-analyzers-common/4.5.1/ef6c6328e6095c91647126af88cf034ab235a6ed/lucene-analyzers-common-4.5.1.jar!/org/tartarus/snowball/ext/ArmenianStemmer.class, jar:file:///home/marco/.m2/repository/org/grobid/grobid-core/0.5.3/grobid-core-0.5.3.jar!/org/tartarus/snowball/ext/ArmenianStemmer.class

[...elided...]

13:47:06 WARN  org.jvnet.mimepull.WeakDataFile scanned from multiple locations: jar:file:///home/marco/.gradle/caches/modules-2/files-2.1/org.jvnet.mimepull/mimepull/1.9.6/41c913d791e16f93bc712a8c8a30bb64daa2e9bd/mimepull-1.9.6.jar!/org/jvnet/mimepull/WeakDataFile.class, jar:file:///home/marco/.gradle/caches/modules-2/files-2.1/org.jvnet/mimepull/1.6/9a108888661e4c47edec899b796c91557ebf3a35/mimepull-1.6.jar!/org/jvnet/mimepull/WeakDataFile.class
13:47:08 WARN  Failed startup of context o.a.g.JettyWebAppContext@70f59913{/,/,file:///home/marco/repos/grobid/grobid-quantities/build/inplaceWebapp/,UNAVAILABLE}
org.eclipse.jetty.util.MultiException: Multiple exceptions
        at org.eclipse.jetty.util.MultiException.ifExceptionThrow(MultiException.java:124) ~[jetty-util-9.4.14.v20181114.jar:9.4.14.v20181114]
        at org.eclipse.jetty.annotations.AnnotationConfiguration.scanForAnnotations(AnnotationConfiguration.java:506) ~[jetty-annotations-9.4.14.v20181114.jar:9.4.14.v20181114]
        at org.eclipse.jetty.annotations.AnnotationConfiguration.configure(AnnotationConfiguration.java:368) ~[jetty-annotations-9.4.14.v20181114.jar:9.4.14.v20181114]
        at org.eclipse.jetty.webapp.WebAppContext.configure(WebAppContext.java:517) ~[jetty-webapp-9.4.14.v20181114.jar:9.4.14.v20181114]
        at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1454) ~[jetty-webapp-9.4.14.v20181114.jar:9.4.14.v20181114]
        at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:852) ~[jetty-server-9.4.14.v20181114.jar:9.4.14.v20181114]
        at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:278) ~[jetty-servlet-9.4.14.v20181114.jar:9.4.14.v20181114]
        at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:545) ~[jetty-webapp-9.4.14.v20181114.jar:9.4.14.v20181114]
        at org.akhikhl.gretty.JettyWebAppContext.doStart(JettyWebAppContext.groovy:44) [gretty-runner-jetty94-2.3.0.jar:na]
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.4.14.v20181114.jar:9.4.14.v20181114]
        at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:138) [jetty-util-9.4.14.v20181114.jar:9.4.14.v20181114]
        at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:117) [jetty-util-9.4.14.v20181114.jar:9.4.14.v20181114]
        at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:113) [jetty-server-9.4.14.v20181114.jar:9.4.14.v20181114]
        at org.eclipse.jetty.server.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:168) [jetty-server-9.4.14.v20181114.jar:9.4.14.v20181114]
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.4.14.v20181114.jar:9.4.14.v20181114]
        at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:138) [jetty-util-9.4.14.v20181114.jar:9.4.14.v20181114]
        at org.eclipse.jetty.server.Server.start(Server.java:415) [jetty-server-9.4.14.v20181114.jar:9.4.14.v20181114]
        at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:108) [jetty-util-9.4.14.v20181114.jar:9.4.14.v20181114]
        at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:113) [jetty-server-9.4.14.v20181114.jar:9.4.14.v20181114]
        at org.eclipse.jetty.server.Server.doStart(Server.java:382) [jetty-server-9.4.14.v20181114.jar:9.4.14.v20181114]
        at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) [jetty-util-9.4.14.v20181114.jar:9.4.14.v20181114]
        at org.eclipse.jetty.util.component.LifeCycle$start$0.call(Unknown Source) [jetty-util-9.4.14.v20181114.jar:9.4.14.v20181114]
        at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47) [groovy-2.4.15.jar:2.4.15]
        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116) [groovy-2.4.15.jar:2.4.15]
        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120) [groovy-2.4.15.jar:2.4.15]
        at org.akhikhl.gretty.JettyServerManager.startServer(JettyServerManager.groovy:48) [gretty-runner-jetty-2.3.0.jar:na]
        at org.akhikhl.gretty.ServerManager$startServer$0.call(Unknown Source) [gretty-runner-2.3.0.jar:na]
        at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47) [groovy-2.4.15.jar:2.4.15]
        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116) [groovy-2.4.15.jar:2.4.15]
        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:128) [groovy-2.4.15.jar:2.4.15]
        at org.akhikhl.gretty.Runner.run(Runner.groovy:121) [gretty-runner-2.3.0.jar:na]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_191]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_191]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_191]
        at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_191]
        at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:210) [groovy-2.4.15.jar:2.4.15]
        at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call(PogoMetaMethodSite.java:71) [groovy-2.4.15.jar:2.4.15]
        at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47) [groovy-2.4.15.jar:2.4.15]
        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116) [groovy-2.4.15.jar:2.4.15]
        at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:120) [groovy-2.4.15.jar:2.4.15]
        at org.akhikhl.gretty.Runner.main(Runner.groovy:48) [gretty-runner-2.3.0.jar:na]
        Suppressed: java.lang.RuntimeException: Error scanning entry org/apache/log4j/MDCFriend.class from jar file:///home/marco/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-log4j12/1.7.25/110cefe2df103412849d72ef7a67e4e91e4266b4/slf4j-log4j12-1.7.25.jar
                at org.eclipse.jetty.annotations.AnnotationParser.lambda$parseJar$0(AnnotationParser.java:882) ~[jetty-annotations-9.4.14.v20181114.jar:9.4.14.v20181114]
                at java.util.TreeMap$ValueSpliterator.forEachRemaining(TreeMap.java:2897) ~[na:1.8.0_191]
                at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:580) ~[na:1.8.0_191]
                at org.eclipse.jetty.annotations.AnnotationParser.parseJar(AnnotationParser.java:874) ~[jetty-annotations-9.4.14.v20181114.jar:9.4.14.v20181114]
                at org.eclipse.jetty.annotations.AnnotationParser.parse(AnnotationParser.java:838) ~[jetty-annotations-9.4.14.v20181114.jar:9.4.14.v20181114]
                at org.eclipse.jetty.annotations.AnnotationConfiguration$ParserTask.call(AnnotationConfiguration.java:163) ~[jetty-annotations-9.4.14.v20181114.jar:9.4.14.v20181114]
                at org.eclipse.jetty.annotations.AnnotationConfiguration$1.run(AnnotationConfiguration.java:471) ~[jetty-annotations-9.4.14.v20181114.jar:9.4.14.v20181114]
                at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) ~[jetty-util-9.4.14.v20181114.jar:9.4.14.v20181114]
                at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) ~[jetty-util-9.4.14.v20181114.jar:9.4.14.v20181114]
                at java.lang.Thread.run(Thread.java:748) ~[na:1.8.0_191]
        Caused by: java.lang.IllegalArgumentException: null
                at org.objectweb.asm.ClassVisitor.<init>(ClassVisitor.java:69)
                at org.objectweb.asm.ClassVisitor.<init>(ClassVisitor.java:56)
                at org.eclipse.jetty.annotations.AnnotationParser$MyClassVisitor.<init>(AnnotationParser.java:476)
                at org.eclipse.jetty.annotations.AnnotationParser.scanClass(AnnotationParser.java:935)
                at org.eclipse.jetty.annotations.AnnotationParser.parseJarEntry(AnnotationParser.java:919)
                at org.eclipse.jetty.annotations.AnnotationParser.lambda$parseJar$0(AnnotationParser.java:878)
                ... 9 common frames omitted
        Suppressed: java.lang.RuntimeException: Error scanning entry org/slf4j/impl/Log4jLoggerAdapter.class from jar file:///home/marco/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-log4j12/1.7.25/110cefe2df103412849d72ef7a67e4e91e4266b4/slf4j-log4j12-1.7.25.jar
                at org.eclipse.jetty.annotations.AnnotationParser.lambda$parseJar$0(AnnotationParser.java:882) ~[jetty-annotations-9.4.14.v20181114.jar:9.4.14.v20181114]
                at java.util.TreeMap$ValueSpliterator.forEachRemaining(TreeMap.java:2897) ~[na:1.8.0_191]
                at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:580) ~[na:1.8.0_191]
                at org.eclipse.jetty.annotations.AnnotationParser.parseJar(AnnotationParser.java:874) ~[jetty-annotations-9.4.14.v20181114.jar:9.4.14.v20181114]
                at org.eclipse.jetty.annotations.AnnotationParser.parse(AnnotationParser.java:838) ~[jetty-annotations-9.4.14.v20181114.jar:9.4.14.v20181114]
                at org.eclipse.jetty.annotations.AnnotationConfiguration$ParserTask.call(AnnotationConfiguration.java:163) ~[jetty-annotations-9.4.14.v20181114.jar:9.4.14.v20181114]
                at org.eclipse.jetty.annotations.AnnotationConfiguration$1.run(AnnotationConfiguration.java:471) ~[jetty-annotations-9.4.14.v20181114.jar:9.4.14.v20181114]
                at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) ~[jetty-util-9.4.14.v20181114.jar:9.4.14.v20181114]
                at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) ~[jetty-util-9.4.14.v20181114.jar:9.4.14.v20181114]
                at java.lang.Thread.run(Thread.java:748) ~[na:1.8.0_191]
        Caused by: java.lang.IllegalArgumentException: null
                at org.objectweb.asm.ClassVisitor.<init>(ClassVisitor.java:69)
                at org.objectweb.asm.ClassVisitor.<init>(ClassVisitor.java:56)
                at org.eclipse.jetty.annotations.AnnotationParser$MyClassVisitor.<init>(AnnotationParser.java:476)
                at org.eclipse.jetty.annotations.AnnotationParser.scanClass(AnnotationParser.java:935)
                at org.eclipse.jetty.annotations.AnnotationParser.parseJarEntry(AnnotationParser.java:919)
                at org.eclipse.jetty.annotations.AnnotationParser.lambda$parseJar$0(AnnotationParser.java:878)
                ... 9 common frames omitted

[...elided...]

        Suppressed: java.lang.RuntimeException: Error scanning entry com/carrotsearch/hppc/sorting/IndirectSort.class from jar file:///home/marco/.gradle/caches/modules-2/files-2.1/com.carrotsearch/hppc/0.4.1/61497cafe8201435b603c6014d2abf0b3fb7c381/hppc-0.4.1.jar
                at org.eclipse.jetty.annotations.AnnotationParser.lambda$parseJar$0(AnnotationParser.java:882) ~[jetty-annotations-9.4.14.v20181114.jar:9.4.14.v20181114]
                at java.util.TreeMap$ValueSpliterator.forEachRemaining(TreeMap.java:2897) ~[na:1.8.0_191]
                at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:580) ~[na:1.8.0_191]
                at org.eclipse.jetty.annotations.AnnotationParser.parseJar(AnnotationParser.java:874) ~[jetty-annotations-9.4.14.v20181114.jar:9.4.14.v20181114]
                at org.eclipse.jetty.annotations.AnnotationParser.parse(AnnotationParser.java:838) ~[jetty-annotations-9.4.14.v20181114.jar:9.4.14.v20181114]
                at org.eclipse.jetty.annotations.AnnotationConfiguration$ParserTask.call(AnnotationConfiguration.java:163) ~[jetty-annotations-9.4.14.v20181114.jar:9.4.14.v20181114]
                at org.eclipse.jetty.annotations.AnnotationConfiguration$1.run(AnnotationConfiguration.java:471) ~[jetty-annotations-9.4.14.v20181114.jar:9.4.14.v20181114]
                at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) ~[jetty-util-9.4.14.v20181114.jar:9.4.14.v20181114]
                at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) ~[jetty-util-9.4.14.v20181114.jar:9.4.14.v20181114]
                at java.lang.Thread.run(Thread.java:748) ~[na:1.8.0_191]
        Caused by: java.lang.IllegalArgumentException: null
                at org.objectweb.asm.ClassVisitor.<init>(ClassVisitor.java:69)
                at org.objectweb.asm.ClassVisitor.<init>(ClassVisitor.java:56)
                at org.eclipse.jetty.annotations.AnnotationParser$MyClassVisitor.<init>(AnnotationParser.java:476)
                at org.eclipse.jetty.annotations.AnnotationParser.scanClass(AnnotationParser.java:935)
                at org.eclipse.jetty.annotations.AnnotationParser.parseJarEntry(AnnotationParser.java:919)
                at org.eclipse.jetty.annotations.AnnotationParser.lambda$parseJar$0(AnnotationParser.java:878)
                ... 9 common frames omitted
Caused by: java.lang.RuntimeException: Error scanning entry org/apache/log4j/MDCFriend.class from jar file:///home/marco/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-log4j12/1.7.25/110cefe2df103412849d72ef7a67e4e91e4266b4/slf4j-log4j12-1.7.25.jar
        at org.eclipse.jetty.annotations.AnnotationParser.lambda$parseJar$0(AnnotationParser.java:882) ~[jetty-annotations-9.4.14.v20181114.jar:9.4.14.v20181114]
        at java.util.TreeMap$ValueSpliterator.forEachRemaining(TreeMap.java:2897) ~[na:1.8.0_191]
        at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:580) ~[na:1.8.0_191]
        at org.eclipse.jetty.annotations.AnnotationParser.parseJar(AnnotationParser.java:874) ~[jetty-annotations-9.4.14.v20181114.jar:9.4.14.v20181114]
        at org.eclipse.jetty.annotations.AnnotationParser.parse(AnnotationParser.java:838) ~[jetty-annotations-9.4.14.v20181114.jar:9.4.14.v20181114]
        at org.eclipse.jetty.annotations.AnnotationConfiguration$ParserTask.call(AnnotationConfiguration.java:163) ~[jetty-annotations-9.4.14.v20181114.jar:9.4.14.v20181114]
        at org.eclipse.jetty.annotations.AnnotationConfiguration$1.run(AnnotationConfiguration.java:471) ~[jetty-annotations-9.4.14.v20181114.jar:9.4.14.v20181114]
        at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) ~[jetty-util-9.4.14.v20181114.jar:9.4.14.v20181114]
        at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) ~[jetty-util-9.4.14.v20181114.jar:9.4.14.v20181114]
        at java.lang.Thread.run(Thread.java:748) ~[na:1.8.0_191]
Caused by: java.lang.IllegalArgumentException: null
        at org.objectweb.asm.ClassVisitor.<init>(ClassVisitor.java:69) ~[asm-6.1.1.jar:na]
        at org.objectweb.asm.ClassVisitor.<init>(ClassVisitor.java:56) ~[asm-6.1.1.jar:na]
        at org.eclipse.jetty.annotations.AnnotationParser$MyClassVisitor.<init>(AnnotationParser.java:476) ~[jetty-annotations-9.4.14.v20181114.jar:9.4.14.v20181114]
        at org.eclipse.jetty.annotations.AnnotationParser.scanClass(AnnotationParser.java:935) ~[jetty-annotations-9.4.14.v20181114.jar:9.4.14.v20181114]
        at org.eclipse.jetty.annotations.AnnotationParser.parseJarEntry(AnnotationParser.java:919) ~[jetty-annotations-9.4.14.v20181114.jar:9.4.14.v20181114]
        at org.eclipse.jetty.annotations.AnnotationParser.lambda$parseJar$0(AnnotationParser.java:878) ~[jetty-annotations-9.4.14.v20181114.jar:9.4.14.v20181114]
        ... 9 common frames omitted
13:47:16 INFO  Jetty 9.4.14.v20181114 started and listening on port 8060
13:47:16 INFO   runs at:
13:47:16 INFO    http://localhost:8060/

> Task :appRun
Press any key to stop the server.
<===========--> 87% EXECUTING [7m 9s]
> :appRun
> IDLE

@marcovzla which version of Java do you have?

$ java -version
openjdk version "1.8.0_191"
OpenJDK Runtime Environment (build 1.8.0_191-b12)
OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)

@marcovzla sorry for this, I've pushed a fix. Could you please test it and let me know if it's working. Issues like this remind me to better get rid of the gretty/jetty stuff soon (#78) ;-)

$ curl -X POST -d "text=I've lost one minute." localhost:8060/service/processQuantityText
{ "runtime" : 2, "measurements" : [ ] }

awwww it used to work :)
On http://quantity.science-miner.com which has not been updated since a while, it's still there.

It would be good to see why it's not working anymore and update the doc.

I'll look it up as soon as I can 👍Sent from my Mobile-------- Original Message --------Subject: Re: [kermitt2/grobid-quantities] problem running grobid-quantities (#82)From: Patrice Lopez To: kermitt2/grobid-quantities CC: Luca Foppiano ,Mention $ curl -X POST -d "text=I've lost one minute." localhost:8060/service/processQuantityText
{ "runtime" : 2, "measurements" : [ ] }
awwww it used to work :)
On http://quantity.science-miner.com which has not been updated since a while, it's still there.
It would be good to see why it's not working anymore and update the doc.
—You are receiving this because you were mentioned.Reply to this email directly, view it on GitHub, or mute the thread.
{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/kermitt2/grobid-quantities","title":"kermitt2/grobid-quantities","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/kermitt2/grobid-quantities"}},"updates":{"snippets":[{"icon":"PERSON","message":"@kermitt2 in #82: sh\r\n$ curl -X POST -d \"text=I've lost one minute.\" localhost:8060/service/processQuantityText\r\n{ \"runtime\" : 2, \"measurements\" : [ ] }\r\n\r\n\r\nawwww it used to work :) \r\nOn http://quantity.science-miner.com which has not been updated since a while, it's still there.\r\n\r\n\r\n\r\nIt would be good to see why it's not working anymore and update the doc. \r\n\r\n"}],"action":{"name":"View Issue","url":"https://github.com/kermitt2/grobid-quantities/issues/82#issuecomment-449656281"}}}
[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/kermitt2/grobid-quantities/issues/82#issuecomment-449656281",
"url": "https://github.com/kermitt2/grobid-quantities/issues/82#issuecomment-449656281",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]

Quite some more training data were added, at a first glance it looks like there are several mention one were not annotated for several reasons, for example sometimes one refer to a person, like:

[...] If one makes the assumption that such a temperature [...]
or
[...] separate fits were tried, differentiated from one another in the handling of the ring optical depth. [...]

so it's probably a temporary regression, that could disappear when we have more data.
Statistically there are 100+ tokens one not annotated vs ~80 annotated, and, for example 100+ mentions two annotated vs 4 two not annotated.

I've fixed the documentation, at least with an example that works.

authors: kermitt2 lfoppiano marcovzla


text:
Version 1.1.18, no longer works with minitest-line output

We have minitest-line installed along with minitest-reporters and previously both of them would output just fine. Here is an example of the Spec reporter and the line output at the bottom.

However, as soon as we upgraded to 1.1.18 the minitest-line output no longer shows. I suspect it might be similar to #241.
We have minitest-reporter 1.1.18 installed and minitest-line 0.6.4 installed.
Let me know what else you might need to see/reproduce this.

Could you please test with 1.1.19 (I believe it should be fixed there).  Please reopen if it is not.

@os97673 Just verified that it's working on 1.1.19. Thanks!

repo: kern/minitest-reporters


text:
Added GERICHT

Resolve issue #128
Please accept this request under hacktoberfest 2022.

Great work ✨ Thanks for pulling this 👍

repo: keshavgbpecdelhi/Web-Development


text:
Create valid_parenth.py

What type of PR is this? (check all applicable)

[ ] 🚀 Added Name
[ ] ✨ Feature
[ ] 🌟 stared the repo
[ ] 🐛 Grammatical Error
[1 ] 📝 Documentation Update
[ ] 🚩 Other

Description
Leet code solution
Add Link of GitHub Profile

please approve this


text:
Iterative Combination Algorithm

What type of PR is this? (check all applicable)

[x] 🚀 Added Name
[x] ✨ Feature
[x] 🌟 stared the repo
[ ] 🐛 Grammatical Error
[x] 📝 Documentation Update
[ ] 🚩 Other

Description
Iterative Combination Algorithm solution for finding all possible combination of k sized sub list of elements in ascending order for a given array or list of size n where (2 <= k <= n)
Add Link of GitHub Profile
https://github.com/EngineerSk

Contributed Iterative Combination Algorithm to open source


text:
"Error: can't specify None for path argument"

I have installed latexindent, yet the plugin throws the "Error: can't specify None for path argument" error  message.
#which latexindent
/usr/bin/latexindent

Mac Fix Path plugin is unavailable for me, as I am on arch linux.

Ok the issue seems to be that the Sublime package is outdated. I installed from github and it is working.

repo: ketan/BeautifyLatex