Do not rebuild series index on delete for series not overlapping in time

Do not rebuild series index on delete for series not overlapping in time. See #10504.
Required for all non-trivial PRs

[x] Sign CLA (if not already signed)

@jwilder Would it be possible to get this merged into master and 1.7?

@e-dard please review?

@zeebo can you take a look please?

Thanks for the hard work @hpbieker. Sorry it took us so long to get the time to review this.

Thank you @e-dard . How do we get this into master / 2.0 as well? I guess 2.0 is already branched off?
#10502 is also a related change (but with a different issue.


Possible to change dependency to flask-cors?

Comment:
There are currently both flask-cors and flask_cors packages in conda-forge.  This is inconvenient in case they get out of sync.  There are only a few packages that have flask_cors as a dependency, and this package is one of them.  I just spoke with the maintainer of the flask_cors package and he suggested trying to get other packages to use the flask-cors package instead.

I don't see why not! Trying this out in #23


Use bokehjs for documentation

Issue Description
Investigate using the node package for bokeh in the documentation.

@horizon-blue we discussed attempting to add Bokeh as a node requirement, similarly to how we have plotly installed using our custom component, but Bokeh is not designed as a node module, and cannot be simply added to the project. I'm am working through this in #1406 as I attempt to make the widgets in Jupyter (#1401) display in a Docusaurus build.
I'm in favor of closing this issue, but we could alternatively use Docusaurus's <Head> component to inject the Bokeh JavaScript needed only on the pages we need it, and removing the requirement from being loaded on every page in the Docusaurus config. Let me know what your opinion is on the two options

close and revisit once we know more about getting Bokeh to work in a static react app
update the current Bokeh component to inject the Bokeh scripts from their CDN on pages using the Head component.

I discovered a way to do this when I started created JavaScript versions of the diagnostics tools.

closing in favor of creating a single issue for Bokeh plotting and tutorials


Save function generates a corrupted file

As the title says, when I generate an audio and use the save function, the resulting file can't be reproduced by any media player (I tried latest versions of VLC and Media Player classic and also reinstalled all the codecs).
The audio is correctly generated by the API call because the play function reproduces it correctly. The issue seems to be only with the saving.
Here's my code
from elevenlabs import play, save
from elevenlabs.client import ElevenLabs
import os

os.environ['PATH'] += os.pathsep + 'PATH-TO-FFMPEG-BIN'

client = ElevenLabs(
  api_key="MY-API-KEY"
)

audio = client.generate(
  text="Hello!",
  voice="Rachel",
  model="eleven_multilingual_v2"
)
play(audio)
save(audio, "test.mp3")

I'm on Windows environment

try this
audio_bytes = b''.join(list(audio)) audio_segment = AudioSegment.from_file(BytesIO(audio_bytes), format="mp3") audio_segment.export(dirOut, format="wav")

That returns a

When running that instead of the save, ffmpeg returns an exception
Exception has occurred: CouldntDecodeError
when running the line
audio_segment = AudioSegment.from_file(BytesIO(audio_bytes), format="mp3")

try this

When running that instead of the save, ffmpeg returns an exception
Exception has occurred: CouldntDecodeError
when running the line
audio_segment = AudioSegment.from_file(BytesIO(audio_bytes), format="mp3")

Managed to make it work. It seems that running "play" consumes the response so if I run "save" right after, the response is an empty file. By removing the "play" command, the save works correctly


V2/V4 - template and install assume cssmodules: true

I have just realized that the template's App.js and app.cssmodule.css implicitly assume a generator setup that will use css modules. When installing a V4 setup with prompting no for cssmodules, the dependency for "react-css-modules": "^3.7.6" is still present in package.json (thus it gets installed no matter what the user answers the prompt, and App.js will always have the @cssmodules annotation).
I see four paths from here:

pulling out App.js/app.cssmodule.css from the template and into the generator
defaulting App.js and app.css not to use css modules
stop associating app.js with a style file at all
keeping App.js and app.cssmodule.css as default in the template project and overriding it from the generator if necessary

I'd argument that 1 is the worst of these options, since the template would no longer work standalone, which I'd consider not being an option.
2, 3, and 4 should all be possible. 4 would require custom code (involving the deletion of app.cssmodule.css) and feel a bit unnatural, so at least as of now I think that I am pro 2 or 3.
@weblogixx what's your opinion, do I miss something more obvious?

Thats a good question. I think we should remove the cssmodules from App.js alltogether. It was nothing more as a demo to get started with anyways. We could add the react-css-modules package as an install step. What do you think?

That's great, I also think that's the best decision. I will work on this asap.

[ ] template repo: remove cssmodules from base template (this issue)

For conditionally adding the dep to cssmodules I will create a separate issue on generator repository.

@weblogixx above's commit would be the changes required in this repo. Base.js still has the loader config for files with and without cssmodules, but that doesn't break anything and makes it easy for standalone users of the template to just install the dependency and start using css modules.
If you are fine with this I would merge and publish to start the work on the generator-side of this feature.

@sthzg, looks fine for me. Give it a go 👍

Merged with https://github.com/react-webpack-generators/react-webpack-template/commit/59f0a2a25862977969517d332f8a797897ba0f14


Update README.md

I want to add our LilyPad-nano51822 to support the UriBeacon Project.

Sorry, but this is now out of date. Is it a duplicate? If not can you update so I can auto merge?


Kerio Connect Client 10

In the Kerio Connect Client download recipe the Team identifier should be updated to ESPPW8V28N for new GFI v.10 version of app.
identifier "com.Kerio-Connect" and anchor apple generic and certificate 1[field.1.2.840.1136<IP_ADDRESS>.6] /* exists / and certificate leaf[field.1.2.840.1136<IP_ADDRESS>.13] / exists */ and certificate leaf[subject.OU] = "7WC9K73933"
Should now be:
identifier "com.Kerio-Connect" and anchor apple generic and certificate 1[field.1.2.840.1136<IP_ADDRESS>.6] /* exists / and certificate leaf[field.1.2.840.1136<IP_ADDRESS>.13] / exists */ and certificate leaf[subject.OU] = "ESPPW8V28N"

Sorry for missing this. Github's comments mangled the identifier, but it should be updated in the recipe now.

https://github.com/autopkg/peetinc-recipes/commit/b18d2f28c7dd49f422ffe2bcd6ecbacdafa833b7


Offside Line

@hbenormous Hi mate If you can make it, could you share?

@hbenormous Merhaba dostum yapabilirsen paylaşır mısın?

No one will likely do this. But you can ask the following people, they do.
Discord: beta#3136 , Zlam+Recep#2563


devtoys_osx_arm64 seems broken on the latest release

Current behavior
App does not start
How to reproduce it (as minimally and precisely as possible)
Download the zip file, extract and try to run the app file
Expected behavior
App starts
Screenshots

Workaround
No response
Affected platforms
macOS
Affected DevToys kind
DevToys (app with GUI)
DevToys Version
arm64
Relevant Assets/Logs
No response

Duplicate of #1183. Sorry!


Confirm Delete Files

First off, thanks so much for your hard work on this awesome tool! I'd be happy to submit a PR for this if you think it's worth it :)
The part you want to Enhancement
I think it would be a good idea if you got a confirmation modal when deleting files. I have gone to use the vim ctrl+d keybind to jump down half a page on muscle memory and accidentally deleted a file a couple times lol
Why it is necessary to enhancement
I just think anytime you're mutating the file system it's good to confirm with the user.
Additional context

This actually already update in the superfile v1.1.3!

https://github.com/MHNightCat/superfile/assets/107802416/8b3f9eda-a262-443a-8d4c-16298bdc8378


[WIP] New DeploymentStrategy type for JaegerSpec.Strategy

This PR adds a new type, DeploymentStrategy, to be used in JaegerSpec.Strategy instead of just a string. Constants based on the new type are also defined to define valid values.
When merged, this PR will close #137.
To do

[ ] make sure all unserialized values are converted to lower case
[ ] a test ensuring that current CRs with a mixed-case strategy are correctly parsed
[ ] the constant in the strategy package, mentioned in #137

make sure all unserialized values are converted to lower case

Where is the unmarshalling being done? I suppose it is done by some library from k8s or the operator framework. If that is the case, is it enough to make the new type implement the Unmarshaler interface?

possibly a test ensuring that current CRs with a mixed-case strategy are correctly parsed

Where should this test live? Are there any other similar tests?

Where is the unmarshalling being done?

It's done by the Operator SDK. It's sufficient to have a couple of methods, like these from the Options object:
https://github.com/jaegertracing/jaeger-operator/blob/d11973f0dbe9b7b602da1f1214e21d40c4a5e8dd/pkg/apis/jaegertracing/v1/options.go#L41-L62
I think you only need to implement the UnmarshalJSON, but needs confirmation.
We have some tests for the same object that could be used as reference:
https://github.com/jaegertracing/jaeger-operator/blob/d11973f0dbe9b7b602da1f1214e21d40c4a5e8dd/pkg/apis/jaegertracing/v1/options_test.go#L11-L16

Sorry, let me take back my approval :-) Just realized that it's still missing the serialization tests, to ensure backwards compatibility (which is probably why this is still WIP).

Yes, it's WIP because of that. I added three items to a todo list for the PR and I began with the last one instead of the first one :).

I added the unmarshalling code and the corresponding tests.
I implemented encoding.UnmarshalText for the type instead of json.UnmarshalJSON since we are dealing with a single string value. The docs say that json.Unmarshal uses encoding.UnmarshalText if json.UnmarshalJSON is not available.
Aside from the tests, I also did some manual tests applying several modified yaml files and everything worked as expected. BTW, is there any end to end test that involves applying malformed deployment yaml files?
I didn't include code for marshalling. Since the underlying type is string, marshalling comes for free. I wrote tests to check this and to add protection for custom marshalling code that could be added in the future.
I've also removed the WIP label from the PR as it should be ready now :)

Thanks for your contribution!


Use webdriver-manager-replacement

Until I can publish to Angular, we will remove webdriver-manager for webdriver-manager-replacement. When I have publishing permissions, I'll remove the webdriver-manager-replacement for the beta release.

Closed with https://github.com/angular/protractor/pull/5088


python311Packages.psycopg: 3.1.12 -> 3.1.13

https://github.com/psycopg/psycopg/releases/tag/3.1.13
Description of changes

Things done

Built on platform(s)

[x] x86_64-linux
[x] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
23.11 Release Notes (or backporting 23.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 268847 run on x86_64-linux 1

26 packages built:

pgadmin4
pgadmin4-desktopmode
pgadmin4-desktopmode.dist
pgadmin4.dist
pgcli (python311Packages.pgcli)
pgcli.dist (python311Packages.pgcli.dist)
python310Packages.pgcli
python310Packages.pgcli.dist
python310Packages.pgspecial
python310Packages.pgspecial.dist
python310Packages.pgvector
python310Packages.pgvector.dist
python310Packages.psycopg
python310Packages.psycopg.dist
python310Packages.psycopg.doc
python310Packages.pytest-postgresql
python310Packages.pytest-postgresql.dist
python311Packages.pgspecial
python311Packages.pgspecial.dist
python311Packages.pgvector
python311Packages.pgvector.dist
python311Packages.psycopg
python311Packages.psycopg.dist
python311Packages.psycopg.doc
python311Packages.pytest-postgresql
python311Packages.pytest-postgresql.dist


[Build tool] Turn Build tool into proper dev environment

Since the build tool is already almost a full build environment, turning it into one would be great. Copying the BTW sources into the MCP /src/ folder and then updating the md5s would likely be enough.

It also needs me to set up the multiple folders again, like I did with BTW-gradle alpha, but this time without the useless /common/ folder experiment.
$mcpDir/src should contain the BTW source
$projectDir/src should contain the addon source
Might potentially need to move the stuff that now goes in $projectDir/src to a temp build folder, potentially the MCP one and move that one from $mcpDir/temp to $projectDir/temp (or is it /tmp/?)


Is the SETUP.md still needed?

Do we still need the single SETUP.md on the repo root level with the "new" docs/ directory?

Yeah, they're for different purposes. SETUP.md gets merged into the exercise READMEs, whereas the docs/ stuff gets included in the documentation on the exercism.io website.


Image component can't show image from URI link react native ANDROID

Description
Hi guys it's pretty weird for me right now because I can't display a specific URI
React Native version:
"react": "17.0.1",
"react-native": "0.64.2",
Steps To Reproduce

Add an Image Component then paste a URI link
then npx react-native run-android

Expected Results
I need to display the image from the image link
here's the code
<View style={{flex:1}}>     <Image source={{uri: 'https://lh3.googleusercontent.com/a/AATXAJyUhn33Tg8pem-F50kJuK7gAfpJsX0TOAsmv0f5=s96-c'}} style={{width:200, height:200}} /> </View>

any solutions? I have the same problem for that url https://www.njconsumeraffairs.gov/Pages/PageNotFoundError.aspx?requestUrl=https://www.njconsumeraffairs.gov/_catalogs/ just for Android, Ios is working fine.


Create an integration test for RCM API

Even thought the RCM API is not yet complete (see #192 for the status), we should introduce tests that will make sure the REST API does not break.
Acceptance criteria:

[ ] Introduce new executable in /cmd that will run the tests
[ ] Cover all endpoints and all expected use cases (create a compose, get compose status)
[ ] Plug-in the executable to our existing CI infrastructure

I think this should build on top of the new client library and follow the same output format as the osbuild-weldr-tests (or change them) so that results are consistent across all the integration test binaries.
eg. Add a rcm.go file to internal/client for rcm specific client functions.

Sure, I wanted to keep it as simple as possible for the start, but I think it should be much simpler once we merge PR #295.

We don't yet have a common way to execute test binaries in the CI, let's postpone that task until we agree on a common approach.


chore: Update Explore tooltip copy

SUMMARY
Updating copy on some Explore tooltips to provide additional info / clarification
BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF

TESTING INSTRUCTIONS

ADDITIONAL INFORMATION

[ ] Has associated issue:
[ ] Required feature flags:
[ ] Changes UI
[ ] Includes DB Migration (follow approval process in SIP-59)

[ ] Migration is atomic, supports rollback & is backwards-compatible
[ ] Confirm DB migration upgrade and downgrade tested
[ ] Runtime estimates and downtime expectations provided

[ ] Introduces new feature or API
[ ] Removes existing feature or API

/testenv up

/testenv up


This post shows up still in 2019 🔢

This post shows up still in 2019 🔢
use MongoDB\BSON\UTCDateTime;
new UTCDateTime(new \DateTime('now'));
Carbon extends DateTime so a carbon instance should be usable:
new UTCDateTime(Carbon::now());
Originally posted by @marcnewton in https://github.com/jenssegers/laravel-mongodb/issues/594#issuecomment-453159291

while fetching data I get
"created_at": {
        "$date": {
          "$numberLong": "1653035305018"
        }
      }

but I want it
2022-05-20T08:28:25.021000Z
OR
022-05-20 14:13:27


Group based: Invitation popup isn't automatically closed.

When any button was clicked the popup is still shown. But the action is performed in background.

Related fix for Groups: #3967


Error when trying to upload file to Supabase: invalid input syntax for type uuid

I have a Next.js application using Supabase for data and file storage, and Clerk for user storage and authentication. Because users are stored with an ID like user_abcdefghijkl, and not a UUId like 123e4567-e89b-12d3-a456-426614174000, I get the following error when trying to upload a file to Supabase:
{
  "statusCode":"500",
  "error":"Database Error",
  "message":"invalid input syntax for type uuid: \"user_abcdefghijkl\""
}

This is the error that I console.log when calling the following:
  await supabase.storage.from(BUCKET_ID).upload(path, file, {
    cacheControl: "3600",
    contentType: "application/pdf",
    upsert: true,
  });

All other data can be successfully written to and read from the database.
It seems to me like the call to .upload(...) implicitly checks the user ID of the currently logged-in user, and throws because the user ID is not a UUID.
Note that the userId is stored as TEXT in the database, due to the way Clerk generated IDs.
Currently, during development, I allow all users to select, insert, update and delete. Hence, I don't think the error stems from a policy that's too restrictive.
How can I solve this issue and allow users to upload files?

Hello @magnusrodseth,
based on your description and since the error is raised from the supabase.storage.from(BUCKET_ID).upload(...) i think that this is not related to the ClerkJS codebase and you probably need to open the ticket to Supabase.
I cannot think of a way that this issue could be fixed from the Clerk side since it's a DatabaseError in Supabase for storing files.
If the Supabase team identifies something related to our codebase, please re-open this ticket and let me know how i can help you.


Update the FAVICON to something relevant.

User Story

As a user
I can see a favicon relevant to the project
So that I can easily spot browser tabs for this app

Discussion
In a browser, there are typically icons on each tab that identify the application.  For example, these:

At the moment, this app has a favicon that is left over from the Create React App template... it looks like this:

Instead, we want to replace this with a placeholder icon found in this repo:
https://github.com/ucsb-cs156-w21/placeholder-favicons
Acceptance Criteria

[ ] When the application is loaded in a browser, we see the correct favicon for this app

Implementation todos

[ ] Replace the file javascript/public/favicon.ico with the favicon.ico file from the appropriate directory
[ ] Replace the contents of the file javascript/public/manifest.json with the contents of the file site.webmanifest from the appropriate directory
[ ] Upload the .png files from the appropriate directory in https://github.com/ucsb-cs156-w21/placeholder-favicons into the directory javascript/public.
[ ] Delete the files javascript/public/logo192.png and javascript/public/logo192.png
[ ] In the file javascript/public/index.html, replace the lines as shown below

Lines to replace in javascript/public/index.html:
Replace:
    <link rel="apple-touch-icon" href="%PUBLIC_URL%/logo192.png" />

With
   <link rel="apple-touch-icon" sizes="180x180" href="%PUBLIC_URL%/apple-touch-icon.png">
   <link rel="icon" type="image/png" sizes="32x32" href="%PUBLIC_URL%/favicon-32x32.png">
   <link rel="icon" type="image/png" sizes="16x16" href="%PUBLIC_URL%/favicon-16x16.png">

Testing
Because this is in static code rather than Java or JavaScript code, we do not currently have a good way to write automated tests for this.  So this should be tested manually by implementing first on localhost, then by deploying the branch on the team's QA site.
Also, all existing tests should still pass.

5pm-2-favicon


⚠ Bofrost.at has degraded performance

In cbfc290, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 961 ms

Resolved: Bofrost.at performance has improved in c97b40e.


Martha Kebirungi was arrested

location unknown

has the source been confirmed, coz twitter shows that she is still missing

yes she is still missing she was arrested no one knows whereabouts

Thank you so much

Martha was updated on the list

there is that guy in a white vest tried finding his name do we have him on the list as well?


[ListView] swallows render error

When an error happens inside ListView's renderRow property the error is swallowed and never shown on the RedBox.
Ex:
<ListView
  renderRow={() => <TouchableHighlight><Text>a</Text><Text>b</Text></TouchableHighlight>}
  dataSource={dataSource}
/>

Because TouchableHighlight accepts only one child, there should be an error thrown, but what happens is that no item from the dataSource is ever rendered.
I'm using v0.7.1

@fabiomcosta - do you have a chance to submit a PR for this? It would be great :smile:

While debugging a similar error, I tried reproducing this error using the example given in the PR description.  It looks like it's now fixed on react-native 0.11.0 and errors are not swallowed:
index.ios.js:
var ListViewBug = React.createClass({
  render: function() {
    var ds = new ListView.DataSource({rowHasChanged: (r1, r2) => r1 !== r2});

    return (
      <ListView
        renderRow={() => <TouchableHighlight><Text>a</Text><Text>b</Text></TouchableHighlight>}
        dataSource={ds.cloneWithRows(['row 1', 'row 2'])}
      />
    );
  }
});

output (as expected):

so @brentvatne I think this issue can be closed now


Variable naming collision on STM32 builds..

The current arg definition for DW1000RangingClass::initCommunication:
static void initCommunication(unsigned int RST=DEFAULT_RST_PIN, unsigned int SS=DEFAULT_SPI_SS_PIN);
Collides with defines for SS used in the stm32 support for arduino.
Can I suggest they are renamed avoiding uppercase first letter?
For testing I used myRST, mySS instead of RST, SS.

Ok i will commit this ! thanks !


Hi you have a bug compilation

Please answer these questions before submitting your issue. Thanks!
What version of Go are you using (go version)? 1.10
Does this issue reproduce with the latest release? yes ,just the last
What operating system and processor architecture are you using (go env)? windows 10 ,intel i7
What did you do?
go build -ldflags "-H windowsgui"  -v -o %gopath%/bin/test.exe my\proj\test.io
if i compile my program with version 1.9 , it's work good!
but if i compile my program in the last version 1.10 , i get black window console
What did you expect to see?
my window program without window console
What did you see instead?
my window program with window console

@devorel I cannot reproduce this. I did this:
c:\>go version
go version go1.10 windows/amd64

c:\>go build -ldflags "-H windowsgui" -v -o %tmp%\a.exe github.com/alexbrainman/gowingui

c:\>

and then I double clicked on %TMP%\a.exe. I don't see any window console.
What did I do wrong?
Thank you.
Alex

You are use with shrot process.
If u use with server in the Background    you need hold  your process .
I dont need window console for that..
בתאריך 4 במרץ 2018 04:54, "Alex Brainman"<EMAIL_ADDRESS>כתב:
@devorel https://github.com/devorel I cannot reproduce this. I did this:
c:>go version
go version go1.10 windows/amd64
c:>go build -ldflags "-H windowsgui" -v -o %tmp%\a.exe
github.com/alexbrainman/gowingui
c:>
and then I double clicked on %TMP%\a.exe. I don't see any window console.
What did I do wrong?
Thank you.
Alex
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/golang/go/issues/24232#issuecomment-370197648, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AQGRbMS6P-wfFPRlDnW-9wgBxvroTD-4ks5ta1digaJpZM4SbIa9
.

@devorel I don't understand your explanation. Please, try again.
Thank you
Alex

look
this flug "windowsgui" need to cancel the window console
2018-03-04 8:11 GMT+02:00 Alex Brainman<EMAIL_ADDRESS>
@devorel https://github.com/devorel I don't understand your
explanation. Please, try again.
Thank you
Alex
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/golang/go/issues/24232#issuecomment-370204972, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AQGRbGKA3GfzioH9g21mWe1-kn91DFSiks5ta4WggaJpZM4SbIa9
.

look
this flug "windowsgui" need to cancel the window console

this flug "windowsgui" need to cancel the window console

I don't get any console windows. Both at version 1.9 and 1.10.
How did you build your executable? Did you see my command there https://github.com/golang/go/issues/24232#issuecomment-370197648 ?
What is your command? Can I download your program to try it here?
Alex

Hi
i try your program , and i get it again
go build -ldflags "-H windowsgui" -v -o %tmp%\a.exe github.com/alexbrainman/gowingui

https://golang.org/dl/
go1.10.windows-amd64.msi | Installer | Windows | x86-64 | 106MB

go build -ldflags "-H windowsgui" -v -o %tmp%\a.exe github.com/alexbrainman/gowingui

Looking at your screenshot, I can see you did something completely different. You used \ instead of / in your import path. Do not do that. Really use
go build -ldflags "-H windowsgui" -v -o %tmp%\a.exe github.com/alexbrainman/gowingui

command.
Alex

i tried but i have the problem yet.
with 1.94 i dont have any problem!!!!
2018-03-04 10:30 GMT+02:00 Alex Brainman<EMAIL_ADDRESS>
go build -ldflags "-H windowsgui" -v -o %tmp%\a.exe
github.com/alexbrainman/gowingui
Looking at your screenshot, I can see you did something completely
different. You used \ instead of / in your import path. Do not do that.
Really use
go build -ldflags "-H windowsgui" -v -o %tmp%\a.exe github.com/alexbrainman/gowingui
command.
Alex
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/golang/go/issues/24232#issuecomment-370211236, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AQGRbLqz-bzIyaZ_AErSRQ0QuzQDNvALks5ta6YOgaJpZM4SbIa9
.

I don't know how to reproduce your problem here. Sorry.
Alex

I don't also..
But i say .
You have a problem with the flags in the last version!
בתאריך 4 במרץ 2018 22:51, "Alex Brainman"<EMAIL_ADDRESS>כתב:

I don't know how to reproduce your problem here. Sorry.
Alex
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/golang/go/issues/24232#issuecomment-370262869, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AQGRbIbk9LJs04TFPaSFN-f8uwbcvV7Rks5tbFPrgaJpZM4SbIa9
.

I've built a library that uses the -H windowsgui flag and some of my users are complaining it stopped working in GO 1.10 too. Unfortunately I didn't have time to investigate further but this issue seems to describe an actual problem therefore I'd like to help.
@alexbrainman which windows are you testing on?

try download
go1.10.windows-amd64.msi https://dl.google.com/go/go1.10.windows-amd64.msi
Installer Windows x86-64 106MB
https://golang.org/dl/
2018-03-06 11:09 GMT+02:00 Alex Brainman<EMAIL_ADDRESS>
NO, it's not!
i v1.94 it's work good!
i copied the command of alexbrainman https://github.com/alexbrainman ,and
i get the window console yet
I believe you, but I cannot reproduce it myself. Perhaps others can. Sorry.
Alex
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/golang/go/issues/24232#issuecomment-370712707, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AQGRbAr4K-1Tk_9cZhEBpIXK-tun97g_ks5tblJQgaJpZM4SbIa9
.

@alexbrainman, I have a similar problem on Go 1.10.1 (I could not downgrade to 1.9.3 to check if there was an error on this version) and I`ve found a way to reproduce it.
Steps to reproduce:

Check the GOPATH parameter in go env. For example, E:\Go.
In the console, change the directory using other letter case of part intersecting with GOPATH variable. For example, cd e:\go\src\site\project (here "e" and "go" in lowercase).
Build the project with the ldflags keys. For example go build -ldflags "-s -w -H=windowsgui".

P.S.: In my auto-builder project the second step looks like os.Chdir(dir).

@alexbrainman, I have a similar problem on Go 1.10.1 (I could not downgrade to 1.9.3 to check if there was an error on this version) and I`ve found a way to reproduce it.

Yes, I can reproduce it here too now. I use these commands:
set MYHOME=c:\users\alex\dev
set GOROOT=%MYHOME%\go
set GOROOT_BOOTSTRAP=%MYHOME%\go1.4.3
set GOPATH=%MYHOME%
set PATH=%PATH%;%GOROOT%\bin
cd %GOPATH%\src\github.com\alexbrainman\gowingui
go build -ldflags "-H windowsgui" -v -o %tmp%\a.exe
pause

That creates %tmp%\a.exe that opens command window when it runs.
Thank you @krasnovu
Alex

Just submitted the fix. Should we back port the fix to go1.10 and go1.9 ?
Alex

@alexbrainman We shouldn't backport to 1.9 which doesn't have this problem anyhow.
A backport to 1.10 is OK with me if you think it is a good idea.

We shouldn't backport to 1.9 which doesn't have this problem anyhow.

I agree, go1.9 is not broken with this issue, so we do not need to backport to go1.9.

A backport to 1.10 is OK with me if you think it is a good idea.

This issue did not affect me personally, so I do not know if it should be back ported or not. That is why I asked here. And it looks like no one cares about backporting this to go1.9. So I assume we don't want to backport this until we hear some complains.
Thank you, Ian.
Alex


STM32G431KBT erase fails

Describe the bug
When running the command
probe-rs erase --chip STM32G431KBTx --speed 1000
the command fails with
Error: The execution of 'init' failed with code 134217728. This might indicate a problem with the flash algorithm.
The Chip is not erased. It only gets reset and halts. When I push reset afterwards the factory blink example will still run.
To Reproduce
Steps to reproduce the behaviour:

Grab a new Nucleo-32 STM32G431 board from ST
Update the Firmware of the included STLINK-V3E to the newest version "V3.J14.M5". Choose "STM32 Debug+Mass storage+VCP" and "HSI/2 8MHz" when using the ST-Link Upgrade tool.
run the command "probe-rs erase --chip STM32G431KBTx --speed 1000"

Expected behavior
The command finishes with no output an the Chip is erased. The preloaded program will not run any more after a reset.
Stacktrace
erase.log
The attached log file was produced with "probe-rs erase --chip STM32G431KBTx --speed 1000 --log-file erase.log" and resulted in the specified error.
Desktop (please complete the following information):

Windows 10 64bit Enterprise

Additional context

"probe-rs list" gives "[0]: STLink V3 (VID: 0483, PID: 374e, Serial: 003C00173137510639383538, StLink)"
I confirmed that the hardware is not defect: I flashed a c example with OpenOCD which worked and I tried a second brand new STM32G431 Nucleo32 board which had the same results
I confirmed "probe-rs erase" command works with another Nucleo32 Board: I tried erasing a STM32L432 Nucleo32 board (different chip). The erase worked.
I confirmed BOOT0 is tied to ground: 10k
flashing and running also does not work with probe-rs for the STM32G431KBT: I discovered the error by trying to flash an example from https://github.com/David-OConnor/stm32-hal
I confirmed with the owner of that repository that other STM32G431 Chips/Boards work: https://github.com/David-OConnor/stm32-hal/issues/99  he is able to use probe-rs for a STM32G431CBU without errors.

Can you try the latest code from the master branch? We've had https://github.com/probe-rs/probe-rs/pull/2061 which might be a relevant change since the latest release came out.

thank you for your quick answer. I used the Head of the master branch. Now erasing and flashing works.


deploy_bosh.sh fails when creating stemcell in get_storage_account_keys_byname

I created a new trial account and used the deployment template to create a VM for the bosh installation.
Bosh deploy fails with the following error when attempting to create the stemcell.
CPI 'create_stemcell' method responded with error: CmdError{"type":"Bosh::Clouds::CloudError","message":"http_get_response - retry 0: #\u003cBosh::AzureCloud::AzureError: get_token - http error: 400\u003e
/home/bosh/.bosh_init/installations/8c931220-e6a5-46b0-507f-b360dd201005/packages/bosh_azure_cpi/lib/cloud/azure/azure_client2.rb:848:in `get_token'
/home/bosh/.bosh_init/installations/8c931220-e6a5-46b0-507f-b360dd201005/packages/bosh_azure_cpi/lib/cloud/azure/azure_client2.rb:869:in `http_get_response'
/home/bosh/.bosh_init/installations/8c931220-e6a5-46b0-507f-b360dd201005/packages/bosh_azure_cpi/lib/cloud/azure/azure_client2.rb:1035:in `http_post'
/home/bosh/.bosh_init/installations/8c931220-e6a5-46b0-507f-b360dd201005/packages/bosh_azure_cpi/lib/cloud/azure/azure_client2.rb:795:in `get_storage_account_keys_by_name'
/home/bosh/.bosh_init/installations/8c931220-e6a5-46b0-507f-b360dd201005/packages/bosh_azure_cpi/lib/cloud/azure/table_manager.rb:13:in `initialize'

This is a new Azure account and trial subscription.  There does appear to be a valid storage account that contains some items in the vids storage container.
Gist for last 1000 lines of run.log:  https://gist.github.com/mdcarlson/57633c50c436bafc2bb2
I have deleted the deployment and retried a fresh install with the same results.
Regards,
Mark

It seems like that you have skipped an important step. It is to create a work or school account.
You cannot use the trial account directly. You should use it to create an organization account. Please reference this [link] (https://azure.microsoft.com/en-us/documentation/articles/resource-group-create-work-id-from-personal/) and then use the new account.

We were seeing this problem in the Azure workshop room yesterday as well with one user, will need to verify the missing step today.

@AbelHu:  Thanks for the reply.
I created a new account following the instructions at the link and used it for the template-based deploy.
I had to explicitly logout from the initial free trial account to ensure that my service principal was created with the subscription for the new AD user.
It might be helpful to add a caution about this step in the instructions here.


added Star widget

This pull request introduces the new Star Widget feature, allowing users to rate products or services using a visually appealing star system. The widget displays average ratings, total votes, and offers an interactive experience for users wishing to leave their feedback.

@gfeeng @yangshun could you check please?


The plugin does not show bookmarks

When I activate the plugin in firefox (latest version) the bookmarks do not appear. The options “show bookmarks” or “hide bookmarks” do not work. when I drag the mouse to the bar the bookmarks do not appear in the floating drawer.
Even when the add-on is disabled/inactive and the F11 key works, the drawer opens when the mouse is dragged to the bar and the bookmarks are still not visible.

OS: [Nobara Linux 40 (GNOME Edition) (Fedora 40) ]
Kernel: [Linux 6.10.3-201.fsync.fc40.x86_64]
Firefox version [128.0.3]
App version [2.04]

Hey @hureyre. Thanks for reporting this issue!
You can enable showing the bookmarks bar in fullscreen mode by following the steps described in https://support.mozilla.org/en-US/questions/1374693. I use it personally. Kindly let me know if the link resolves your issue.
Please note (legal disclaimer): The link above is shared on informational basis, and I am not responsible for any damage or data loss that might occur while doing those steps, in particular by doing something wrong.
I intentionally want to keep this add-on simple. I want it to do only one thing. All this add-on does is just "pressing" the F11 key when a new Firefox window is opened. Everything after that is the default in-fullscreen-mode Firefox experience. Modifying that experience is something outside the scope of this add-on.


[AIRFLOW-277] Multiple deletions does not work in Task Instances view if using SQLite backend

Dear Airflow Maintainers,
Please accept this PR that addresses the following issues:

https://issues.apache.org/jira/browse/AIRFLOW-277

Testing Done:

all unit tests passed on Travis CI
confirmed the delete menu works on both SQLite and MySQL backend

AIRFLOW-252 fixed the trash button in "Task Instances" view on Web UI,
but "With selected" > "Delete" menu does still not working for the same reason.
This patch fixes this problem by overriding Flask-Admin's method if the backend is SQLite.

[Current coverage][cc-pull] is 64.01%

Merging [#1631][cc-pull] into [master][cc-base-branch] will decrease coverage by 0.10%

@@             master      #1631   diff @@
==========================================
  Files           121        121
  Lines          8472       8492    +20
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
+ Hits           5432       5436     +4
- Misses         3040       3056    +16
  Partials          0          0

Powered by Codecov. Last updated by [d15f8ca...a88ee53][cc-compare]
[cc-base-branch]: https://codecov.io/gh/apache/incubator-airflow/branch/master?src=pr
[cc-compare]: https://codecov.io/gh/apache/incubator-airflow/compare/d15f8ca370b746087eb4f9241acbe543d35ae191...a88ee53e88f84fd64744c8e3df27caae778e0eba
[cc-pull]: https://codecov.io/gh/apache/incubator-airflow/pull/1631?src=pr

+1 From the comment on the https://github.com/flask-admin/flask-admin/issues/1226, it doesn't sound like it will be fixed. Given that SQLite is here to stay for the foreseeable future and that more than 10 people have run into this, I think this is needed.


Miracast improvements

I've been over the article and while there are some improvements to miracast listed, I have noticed since updating to 1809 that the reliability of getting a successful connection first time is almost 100% on our test laptops - sometimes users have to try 8-10 times before successfully connecting.  Most of these users are running 1709.  We would prefer to go to 1803 before 1809 as there are still some issues around 1809 (Trend AV and other driver related issues) but if you could advise of what improvements were made behind the scenes so we can present our findings to mgmt - it appears alot more has changed than just the connection bar.  Thanks

@officedocsbot assign @mypil

@archer1977 - Thank you for submitting feedback.
I will get this issue over to the Win10 ITPro writing team for investigation.
Thank you for reporting and making the docs better. Much appreciated.
I made a note to request the team to update this when the work is complete.

@archer1977 Keeping in mind that it worked flawlessly with a standard desktop (only affects HP Elitebook x360 1020 G2 laptops) and that updating the Intel drivers rose the connection rate success on the first go, i would argue that there was something significant changed in Windows 1809 and above.
Have you updated the rest of the laptops in the meantime? Do you still see any issues?

@VLG17
We have a fleet of about 25 of the HP Elite book x360 1020 G2 laptops.  we consistantly see miracast connection rates of about 60% on first attempt.  Usually after 5 attempts we finally connect.
Since upgrading to 1809 (have updated about 12 of these so far - i am hoping to upgrade the remaining fleet by the end of July) we have seen connection success on first attempt up close to 75% and obtain a successful connection within 3 attempts in 99% of cases.
We have recently just purchased another group of laptops (same model laptop but the G3) which are running 1803 out of the box and have been unable to fault them.  I am certain the issue we are seeing is chipset based however based on my tests I am confident that something in 1809 has improved or increased the timeouts or similar within the OS which has seen an improvement in our miracast experience.

@archer1977 - Thank you for engaging with the community here for the docs.
I know the product teams are always looking for user feedback on how to make Windows 10 better. They keep a close tab on user feedback and it would be awesome if you could add your voice via Feedback Hub
You might find others have made a similar request that you can add to, or you can open a new one. Let us know here if you do so we can up-vote your request.
Thank you for your contribution to make the docs better! Much appreciated!

@archer1977 : Thank you for posting about your issue in the first place. Even if this did not lead to any immediate change in the documentation, I feel confident that others will find this page in web page searches at a later time and be able to draw at least some useful information from it.

@officedocsbot close


Plugin doesn't do anything.

I'm sure I must be doing something wrong, but the plugin doesn't seem to do anything.
I'm using grav 1.7.17
I've tried saving the page with the expectation of seeing the various sizes being generated in the folder - but nothing happens.
Tried uploading an image. Same again.
Plugin is enabled. Tried with both Imagick and GD.
My only thought is that there is possibly some sort of incompatibility with the grav version.

Hey there, thanks for reaching out! Actually, you are not going to see more images in Grav Admin, because Admin hides images with the same-name@2x naming convention which this plugin uses.  It'll only tell you on the FIRST save though.
You could also check via FTP whether the folder contains multiple versions of the image you uploaded. If you can confirm that nothing happens on saving a page with a newly uploaded, fairly large image, please tell me some more about your installation, specifically what other non-standard plugins you are using.


Add test subfolders to pytestArgs or init files

After some change (still unclear what) I can no longer debug tests in vscode using the GUI without specifying all the subfolders which contain tests in the "python.testing.pytestArgs" list of the settings.json like so:
{
  "python.testing.pytestArgs": [
    "tests",
    "tests/schema_packages",
    "tests/parsers"
  ],
  "python.testing.unittestEnabled": false,
  "python.testing.pytestEnabled": true
}

Alternatively, placing an empty __init__.py file in each of the test subdirectories fixes the issue. I found the later solution here: https://stackoverflow.com/questions/60665350/how-do-i-select-a-sub-folder-as-a-directory-containing-tests-in-python-extension

It seems like we include __init__.py files for all the test subfolders in nomad-lab so perhaps that's the best solution?

It seems like I can't get it to work with only __init__.py files.

@blueraft showed me that you can click the testing extension in the left panel and then it seems to find the tests:

So I will close this issue.


Added setLinksOpenNewTab

A simple variable that, when true*, sets target attribute to _blank when generating an a tag for markdown links. Great utility for anyone who wants to enforce all links to open in a new tab without having to create an extension.
* false by default 👌

:thumbsup:
PS: why you capitalize the namespace, eg. Erusev\Parsedown instead of erusev/parsedown, like the repo name?


Can I use this on Vue.js ?

Hi, I want to use flipdown on Vue.js.
But I still don't know how to set up on my project.
The error message is "FlipDown is not defined", I think it's actually flipdown doesn't export module...
How should I do?
Please help me! :)

You should be able to add one of the following at the end of the dist/flipdown.js depending on your environment, that way Flipdown will be available as a module.
module.exports = Flipdown or export default Flipdown
Let me know how you get on.


Upgrade Template to .NET 8

upgrade all Template projects and dependencies of main branch to .NET 8.

Fixed


Add cardano_preview network

Hi,
I'm testing with preview Cardano network so I'm adding it in your lib if you want :)
Thanks!

Thank you!
Do you mind adding preprod too?

Done!

Thank you ❤


FATAL_ERROR|System.DmlException: Update failed. First exception on row 0 with id a1hA0000005UnEWIA0; first error: NUMBER_OUTSIDE_VALID_RANGE, Data Released Order Totals: value outside of valid range on numeric field: 1008500.0000000AAA: [Data_Released_Order_Totals__c]

For some reason the APEX class is returning a number with a 8 decimal points, I checked all field data types and saw that all fields associated are currency fields.
This roll up is also using a process builder to update a shadow from the Order Amount field which is formula. The reason I am using a shadow is so that I can force a hard update on the field to roll up the value to the parent object.
Checked and it's not my process that is adding the extra decimal points too. Any help would be appreciated please.

I've not seen this kind of error before and with the information given its hard for me to reproduce. I did some googling of the error and did not find much either tbh. My recommendation is to try and disable parts of your solution bit by bit until you get to the root of the issue and see what additional insights that process reveals. Extensive use of multiple process builder, rollups, can make it hard to spot whats going on, so try to boil it down to one operation and as little process builder or other work as possible, to see if it is the rollup itself. A good tool for getting an overview is the Developer Console, switching on the Execution Overview feature.

@jamgarciax hope your well, let me know if you still want to discuss, we can for sure re-open this discussion. 👍


Support more common extensions

Some extensions that are planned to be supported are listed here. Here is just a collection list and contains my notes, and there is no guarantee that the extension will be supported. Some of the extensions contained here may not be supported and will be removed from this list if they are found to be unsupported.

[ ] rdkafka
[ ] pdo_snowflake
[ ] ldap
[ ] decimal
[ ] grpc
[ ] imap
[ ] pcov (Zend module, dynamic link only)
[X] xsl
[ ] password-argon2
[x] snappy

Aren't those extensions already covered?

imap,
ldap

I think the old links that are mentioned in git.alpinelinux.org are dead, but the sources can be found at https://github.com/uw-imap/imap

@DubbleClick sysvsem is supported now, but it seems I forgot add it in documentation. I'll add it later.
ldap is planned but I haven't started yet.

I was able to compile php with ldap just following the documentation. Imap is a whole other story, had no luck with it on rhel 9.2. I hope I'll find the time to create a PR for ldap next week.

I was able to compile php with ldap just following the documentation. Imap is a whole other story, had no luck with it on rhel 9.2. I hope I'll find the time to create a PR for ldap next week.

It would be great if you could improve new extensions!
And I noticed that you are using RHEL, I'm not familiar with it. It might be more helpful if someone could first improve the doctor check items for RHEL and CentOS environments.

Yeah I've noticed that there was no musl auto-fix for rhel available. I wasn't able to find a rpm for it and therefore had to manually build it and add the directory to ld_flags.
Will do again with a fresh VM and document the necessary comments. I shound find time next week.

I've had more of a play with imap and got it to compile (dynamically so far, with openssl3, not 1.1.1), but even that requires a lot of patches both in the form of .patch files as well as replacing contents in files that no .patch file is available for. This project doesn't have any logic to apply patch files yet.
It also needs multiple services to be running on the system and a (self signed is fine) certificate. It's a complete mess that requires decisions to be taken to integrate it here that I'm not in a position to make.
I would very much appreciate if someone could tackle it, because it's a very necessary extension with no real replacement (there's laminas mail to send mail with limited functionality, an abandoned php-imap2 that doesn't work with php 8, and nothing else). But you should expect it to be quite a lot of work. :/

@DubbleClick

but even that requires a lot of patches both in the form of .patch files as well as replacing contents in files that no .patch file is available for. This project doesn't have any logic to apply patch files yet.

I understand. I tried the patch code in my previous implementation of libmemcached, where I originally planned to put the patch code in the src/globals/patch/ directory, like this. But in the end, I directly used homebrew's build logic and independent warehouse, and did not choose patch because it has not been updated for a long time: https://github.com/crazywhalecc/libmemcached-macos

It also needs multiple services to be running on the system and a (self signed is fine) certificate. It's a complete mess that requires decisions to be taken to integrate it here that I'm not in a position to make.

From the results of my current local testing, it requires at least kerberos, and I'm currently stuck on compiling kerberos.
Under the existing architecture, it may not be a good idea to use pre-installed dynamic libraries or packages on the system, because this will limit the environment in which spc can run.

Currently i work on sdl
cli and micro with static sdl3 lib currently only on windows

Hello, could you include the Openswoole extension to be tested and included?
I saw that there is Swoole but I need the gRPC client and gRPC server of Openswoole, I believe it is compatible since Openswoole is a fork of Swoole with more features.

@jorgeluiz1586 It should not be difficult to support openswoole.

But I am not sure if openswoole has a similar hook bug as swoole (phpmicro+phar cannot be used in PROCESS mode).

Need to support ：msgpack

@weijer Please create an issue and we can start this with progress.

Need to support ：GmSSL-PHP,

@mrlovables @weijer Now static-php supported gmssl and msgpack in 2.3.4 .

@mrlovables @weijer Now static-php supported gmssl and msgpack in 2.3.4 .现在 static-php 在 2.3.4 中支持 gmssl 和 msgpack 。

thanks

I was able to get a build with the "intl" extension for PHP 8.3 on MacOS, but I couldn't do it for Windows. I couldn't find a solution either. What do you recommend for this? @crazywhalecc

Regarding FreeBSD CI : https://cirrus-ci.org/

I was able to get a build with the "intl" extension for PHP 8.3 on MacOS, but I couldn't do it for Windows. I couldn't find a solution either. What do you recommend for this? @crazywhalecc

@kdrmlhcn For Windows, you can build a static php.exe with the same PHP version, same VS version, and same thread safety as windows.php.net, and then use php.ini to dynamically load the intl extension.

@rcmcdonald91 Thank you very much for the information. At the moment I'm more looking for a way to integrate with GHA, so it would be great if you could provide more help with CI.

Need to support:  gnupg and grpc


Check the License requirements of using Datree schema

Description
Since we want to use Datree schema in the following task, we should check the License requirements for using it.

Reasons
The schema is a part of their repo, so it is their work. We should check what steps we need to do, to use it legally. What is more, we are planning to change the schema a little bit for our needs (remove fewrules and adjust regular expressions).
They use Apache 2 License.

Attachments

Original Apache 2.0 License https://www.apache.org/licenses/LICENSE-2.0
The article that explains the Apache 2.0 in a clear way and also compares it to the MIT License https://fossa.com/blog/open-source-licenses-101-apache-license-2-0/

add a proper Apache notice, copyright and their license copy at the top of the file

/*! [filename.js]
 * Copyright (c) Datree Group, Inc. All rights reserved.
 * Version [version x.xx.xx - the one you take the code from]
 * Released under Apache License Version 2.0
 * https://github.com/datreeio/datree/blob/main/LICENSE.md
 */

// Apache License
//
// Version 2.0, January 2004
//
// http://www.apache.org/licenses/
//
//     TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
//
// 1. Definitions.
//
// "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
//
// "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
//
// "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
//
// "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
//
// "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
//
// "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
//
// "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
//
// "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
//
// "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
//
// "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
//
// 2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
//
// 3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
//
// 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
//
//     You must give any other recipients of the Work or Derivative Works a copy of this License; and
// You must cause any modified files to carry prominent notices stating that You changed the files; and
// You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and
// If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License.
//
//     You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.
// 5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
//
// 6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
//
// 7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
//
// 8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
//
// 9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
//
//     END OF TERMS AND CONDITIONS

document in regular comments all the code that was taken from the licensed repo (if there's both our and licensed code in the file)
document in regular comments any changes to the licensed code

CRA preserves comments with ** or *! in the production bundle: /** .... */ or /*! ... */


Allow custom .NET Core config prefix

Originally from @steventmayer in #121 :
"After playing with the newest build, I was thinking of the ability to set the ToggleConfigurationSetting through an alternate constructor when you create the AppSettingsProvider, allowing you to set prefix that way. Another option would be to allow the user to set a configuration key through a custom attribute. This would allow flexibility in the different Configuration frameworks. I'll try out some options if I can get time."

@steventmayer - unless you think this is urgent for 4.0.0 RTM we can push this to future minor release?

That sounds great to me. I am using the current prefix/config setup, and it is working well for me. If it gets 'unruly', I can also bring it to a separate configuration file. Thank you.


Continue refactoring using explore endpoint

@bonustrack only need to review last commit https://github.com/snapshot-labs/snapshot/commit/a352a56c35c1497018e21091e5fccf40510ccc04 others are already merged with last PR

Are the spaces with private: true are hidden?

@bonustrack yes when I test it they where hidden


Ensure proper locking on writes and queries

Go through and verify locks are being set and released where appropriate for queries and writes.

I think this is done in PR #2773.


Changed dict check to Mapping

This is causing problems for some proposed xonsh changes.  Also there is no need to check against concrete types, usually. See https://github.com/scopatz/xonsh/pull/687#issuecomment-185802948
Note that we use ChainMap in our pygments Style class because of the need to keep different color namespaces separate.

Thank you Anthony, this is merged in https://github.com/jonathanslenders/python-prompt-toolkit/commit/eab5b72ee29291c1e67dc62b14e8ca230ace552c. Definitely makes sense.

Thanks!


Update the network interfaces after snapshot load

Issue #1569

Still hangs up here
...
TEST| [INFO] Testing online snapshots
WARN[0000] `limactl snapshot` is experimental
INFO[0000] Sending HMP savevm command
WARN[0000] `limactl snapshot` is experimental
INFO[0000] Sending HMP info command
TEST| [INFO] snapshot list: expected=snap1 got=snap1
WARN[0000] `limactl snapshot` is experimental
INFO[0000] Sending HMP loadvm command
INFO[0004] Sending HMP announce_self command

Seems like this didn't help anything, so will avoid it for now. Maybe only "offline" should be supported.


Nice code will you provide the pretrained model ？

ice code will you provide the pretrained model ？

I don't save any pretrained model during reproducing the paper, However it isn't hard to train it.
The preprocessed data is in https://github.com/BlurryLight/DD-Net-Pytorch/tree/master/data , so just load it and train.


Select item from view controller

New issue checklist

[x] I have reviewed the README and documentation
[x] I have searched existing issues and this is not a duplicate

General information

IGListKit version: 3.2.0
iOS version(s): 11
Carthage version: 0.29.0
Xcode version: 9.2
Devices/Simulators affected: iPhone 7
Reproducible in the demo project? (Yes/No): No

How can I select item from view controller?
collectionView.selectItem(at: IndexPath(row: 0, section: index), animated: false, scrollPosition: .left)

Doesn't work for me. It doesn't call section controller's didDeselectItem method.

Don't you mean didSelectItem?
Sent from my iPhone

On 24 Apr 2018, at 14:26, Firdavs Khaydarov<EMAIL_ADDRESS>wrote:
New issue checklist
I have reviewed the README and documentation
I have searched existing issues and this is not a duplicate
General information
IGListKit version: 3.2.0
iOS version(s): 11
Carthage version: 0.29.0
Xcode version: 9.2
Devices/Simulators affected: iPhone 7
Reproducible in the demo project? (Yes/No): No
How can I select item from view controller?
collectionView.selectItem(at: IndexPath(row: 0, section: index), animated: false, scrollPosition: .left)
Doesn't work for me. It doesn't call section controller's didDeselectItem method.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

@Recouse can you provide more detail about what you're trying to achieve? Maybe even an example project reproducing the error?

It's not an error. I'm asking how can I select collection view item from view controller.
I can provide an example project, but here is my sketch:

I want to select collection view item on pages swipe.

Anyone?

@Recouse have you tried calling the cell selection methods on IGListCollectionContext from within the section controller? What all have you tried?

Yes, i tried:
func pageSwiped(toIndex index: Int) {
    collectionContext?.selectItem(at: index, sectionController: self, animated: true, scrollPosition: .centeredHorizontally)
}

in section controller.

@Recouse does this work with normal UICollectionView? For context we do all cell and item selection manually since UICV has some funky internal behavior and state tracking.
That might be a better option here.
Sent with GitHawk

Hi there! Is there any update on that subject?
Selecting an item usually works for UICollectionView. When I moved my current collectionView to IGListKit, the same selection makes the app crash.
collectionView.selectItem(at: IndexPath(row: 0, section: index), animated: false, scrollPosition: .left)

I had a look at the adapter or dataSource to see if there is another way to select element but couldn't find one. I would like to avoid having a flag into the model itself to have default selection.
Thanks

The question could be a little bit old, but I was looking for this same behavior, I achieved this behavior by calling didSelectItem from the adapter like this:
adapter.sectionController(forSection:  sectionNumber)?.didSelectItem(at: itemNumber)
I hope this could help anyone.


Add support for "reverse" paths

What about paths that start with some amount of "../", like "../" or "../../foo" and similar? Those are valid relative paths, and right now we can't capture them with StrongPath because Path does not support them.
Investigate how hard it would be to support these!

Implemented!


Settings button missing

Not sure design or a feature. But I couldn't find the Settings button, thus unable to go back to the default theme if needed. Please add a warning., on how to get to the settings button. Or how to revert back to the default theme.

Unfortunately, this is the default design as this theme aims for simplified (or minimal) feels. There's no other way to add a warning except from reading the guideline in the preview image of the theme before installation, and then proceed to install those buttons manually with the instruction on github. A faulty design to be honest.
To open up the settings, you can call them out with either the following:

Use the shortcut (Ctrl + ,)
Search for "settings" from the Command Palette (Ctrl + P) if it's previously enabled in the core setting.

On a second thought, maybe I can try something with hovers on the settings ribbon, will test it out in a few hours.

Previously hidden buttons (including new file/folder/rearrange buttons) are now hover-to-show in the latest version. https://github.com/hydescarf/Obsidian-Theme-Mado-11/commit/a54334a0478318f745269ea8ccbd0780b633d969
Settings, etc. buttons are positioned at the bottom-left corner, while the new file etc. buttons are at the top-right corner of the left sidebar. To not disturb the main buttons, you have to hover around the edge to make them appear.
Let me know if these work for you.


Remove seccomp from DOCKER_BUILDTAGS

LGTM

I may have missed the conversation, but why this?

It was not enabled in 1.11.x so far, and enabling it would be adding a new feature in a patch release

And having it work / build would require more changes

LGTM

LGTM
On 1 Jun 2016 5:37 p.m., "Tõnis Tiigi"<EMAIL_ADDRESS>wrote:

LGTM
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/docker/docker/pull/23169#issuecomment-223051166, or mute
the thread
https://github.com/notifications/unsubscribe/AAdcPLbhoFWypRZQx1cU5lKRgAN3oTTtks5qHbVFgaJpZM4IrvPf
.

@runcom no worries!

@runcom edited the commit message to specify it's for ppc :)

woot, thank you guys!

Ignoring Windows TP5 failure, as it's expected on the 1.11.x branch


Osc.projects.get_meta always returns the latest revision regardless of the rev parameter

Following up on #145, I've noticed that the version of the meta returned by Osc.projects.get_meta is always the latest revision, regardless of the value of the rev parameter:
from lxml.etree import tostring
from osctiny import Osc

iosc = Osc(url='https://api.suse.de')
meta8 = iosc.projects.get_meta('SUSE:Maintenance:30953', rev=8)
meta9 = iosc.projects.get_meta('SUSE:Maintenance:30953', rev=9)
assert tostring(meta8) != tostring(meta9)  # this raises an AssertionError

However if I append /_project to the project name being queried, I'm getting the expected values for the meta of the project:
meta8 = iosc.projects.get_meta('SUSE:Maintenance:30953/_project', rev=8)
meta9 = iosc.projects.get_meta('SUSE:Maintenance:30953/_project', rev=9)
assert tostring(meta8) != tostring(meta9)  # OK

I believe get_meta should be appending that /_project suffix when querying the build service for the meta.

Once more, a very nice example of the messiness of the OBS API :slightly_frowning_face:
Apparently, /source/{project}/_meta is only a shortcut to the current version of the meta, but via /source/{project}/_project/_meta we get access to all the revisions.


feat: user avatar added comp

i dont know if it usefull or not but i found my self copying and pasting most of the time to have some kind of user avatar across most of the project yeah

what do you think @shadcn ..


Remove accented e for alignment with frappeTheme.json

Wasn't sure whether to add it in here or remove it - I went with remove since none of the other files use accented letters.
Fixes Powershell falling back to the default when trying to use Frappe.

Can't replicate the issue in the first place. Works on my machine xd

How odd! Let me reconfirm, I could have made a mistake :)
On Sat, 3 Jun 2023 at 14:44, justTOBBI @.***> wrote:

Can't replicate the issue in the first place. Works on my machine xd
—
Reply to this email directly, view it on GitHub
https://github.com/catppuccin/windows-terminal/pull/14#issuecomment-1574959695,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAGAP5ZINB5VB3NUKWWXTULXJM5UNANCNFSM6AAAAAAYZI66J4
.
You are receiving this because you authored the thread.Message ID:
@.***>

Sorry, issue on my side. I forgot that I changed the name of my theme. If it's broken for you, its most likely broken for everyone.

Fair enough then :) I double-checked this once more and I'm happy that it's just the accented e that needed adjusting. Are we okay to merge?


Replaced the use log.Printf, to  debugf

Replaced the use log.Printf inside Keychain remove to use  debugf. This will allow the glabal Debug flag to work as intended.

Yes please!


Add option to CSVTable to use custom column separator

Hi Peter,
I made a change to the implementation of CSVTable to make it possible to use a custom CSV separator.  I also write some Unit test to test the code.
Can also help the person who ask the following question:
https://stackoverflow.com/questions/45647512/how-can-i-change-the-seperator-option-in-wordtable-uima-ruta
Regards,
Jasper Huzen

Closed between this is a mirror.  Patch submitted to the correct location


[flutter_releases] Flutter stable 3.7.0 Framework Cherrypicks

Flutter stable 3.7.0 Framework
Scheduled Cherrypicks

Merging as verify_binaries_codesigned is a known failure.


Green Deposit button remains disabled even when all required fields / sections are filled in

Describe the bug
In some various situations which are not necessarily easy to reproduce, the green Deposit button at the end of the submission forms remains disabled even when all required fields / sections are filled in.
This prevents the submitter from actually depositing the item and completing the submission.
To Reproduce
It is not easy to provide a procedure which will result systematically in the problematic situation.
I have been able to reproduce it several times on demo7, with the following procedure :

New > item on demo7
Select "1-step workflow collection" (https://demo7.dspace.org/collections/51715dd3-5590-49f2-b227-6a663c849921
) in the modal
Fill the 2 required fields (Title and Date of issue), add a file and tick the licence box
The Deposit button is NOT enabled (while it should)
(5. After saving the item again, it gets enabled.)

We have noticed that the same issue appears in other scenarii such as:

filling the form in a random order
changing / adding / removing files
filling repeatable mandatory fields

In order to provide you with a second/different procedure to reproduce the problem.
If you start from after step 5 of the above first procedure and:
6. Remove file
7. Remove the year of "Date of Issue"
8.  Select a value in the "Type" dropdown
9. Add file
10. Add year of "Date of issue" again
11. The Deposit button is NOT enabled (while it should)
There are several variations which will result in the same situation, i.e. the Deposit button not being enabled while it should be.
This situation is confusing for the submitter, who then thinks that he is not able to complete the submission of the item.
Expected behavior
Whether the Deposit button should be correctly enabled in ALL situations when all required fields / sections are filled in .
OR, another possible alternative would be for the Deposit button to always be enabled and return an error message if it is actioned while there are still missing required fields / sections.

UNSW is experiencing the same issue in our DSpace test instance: all mandatory metadata fields are populated, but the section displays orange warning - which means depositor cannot complete deposit.
It is hard to reproduce, but happens regularly.
We are going live on 1 December with submissions and this is a very worrying problem.

@davidatmire and @artlowel : While I can reproduce this issue, every time I reproduce it, it looks like the cause is that there are "Unsaved Changes".  So, here's what the buttons look like to me:

When I see that button combination, if I click "Save", then the "Deposit" button immediately enables.
I've also noticed that when this occurs, it's because one of the sections in the form still has an orange (or red) exclamation mark (!) notice.  As soon as all sections have green checkmarks, the deposit button enables.
This implies to me that the problem here is an auto-save problem in one or more of the sections.  Specifically, as I test this out, I think the problem is in the first "Describe" section (where you entire a Title and Date of Issue).  Even after entering required fields in that section, no save is ever triggered, and it still has an orange exclamation mark.  Even after uploading a file or checking the license, that first "Describe" section retains an orange exclamation mark.  It only turns into a green checkmark after you click the "Save" button.
While I'm not against the approach of enabling the "Deposit" button at all times, I'm not sure that's the proper fix if a single section is causing the issues.  In this scenario, it looks (to me) like that first Describe section is simply never saving it's values or updating to a green checkbox until you manually click the "Save" button.
Glad to discuss this more as needed (perhaps even in a meeting).  I agree it needs to be fixed, but I'd like us to reanalyze the problem to see if it'd be easier to just fix by fixing the behavior of the first Describe section.

@tdonohue : Thank you for looking into this.
I agree with your analysis and also think that this is an auto-save problem.
The route you want to take is also one I had initially envisioned in my first comment in this issue :

Whether the Deposit button should be correctly enabled in ALL situations when all required fields / sections are filled in .
OR [...]

In the meanwhile , I have come to realise that there are technical difficulties associated with such a solution: It is my understanding that previous issues have led to reducing the rate of autosaving while this issue would rather result in increasing it. Indeed, if you want an autosave to be triggered for the scenario provided in my initial comment, you would likely need to trigger it for each metadata field (after each field has been filled in). Especially, for the second part of my test scenario, it would even be possible that the user does not leave the field itself when trying to finish his submission (trying to click the green deposit button); such a situation would make it even more complicated to have a specific event which would trigger the autosave.
Hence, even if I agree that we should indeed try to fix/improve autosave, I think that, right now, always enabling the deposit button would be a significant step forward.
Furthermore, it is worth mentioning that users of DSpace 6 repositories (or previous versions) are not used to the "Save" button. They do have a "Save & Exit" button, but not a "Save" button. The presence of these 2 buttons can be a bit confusing for these users. Having the green "Deposit" button always enabled, would most likely make it easier for them to complete their submission (I am personally not even sure that keeping the "Save" button would then have any added value, but this is more of a personal opinion).
What do you think ?

@tdonohue : Thank you for looking into this.
I agree with your analysis and also think that this is an auto-save problem.
The route you want to take is also one I had initially envisioned in my first comment in this issue :

Whether the Deposit button should be correctly enabled in ALL situations when all required fields / sections are filled in .

OR [...]

In the meanwhile , I have come to realise that there are technical difficulties associated with such a solution: It is my understanding that previous issues have led to reducing the rate of autosaving while this issue would rather result in increasing it. Indeed, if you want an autosave to be triggered for the scenario provided in my initial comment, you would likely need to trigger it for each metadata field (after each field has been filled in). Especially, for the second part of my test scenario, it would even be possible that the user does not leave the field itself when trying to finish his submission (trying to click the green deposit button); such a situation would make it even more complicated to have a specific event which would trigger the autosave.
Hence, even if I agree that we should indeed try to fix/improve autosave, I think that, right now, always enabling the deposit button would be a significant step forward.
Furthermore, it is worth mentioning that users of DSpace 6 repositories (or previous versions) are not used to the "Save" button. They do have a "Save & Exit" button, but not a "Save" button. The presence of these 2 buttons can be a bit confusing for these users. Having the green "Deposit" button always enabled, would most likely make it easier for them to complete their submission (I am personally not even sure that keeping the "Save" button would then have any added value, but this is more of a personal opinion).
What do you think ?

@davidatmire : Thanks for your additional thoughts here & you bring up some good points about the older (v6 and below) behavior versus the new behavior & general usability.
I'm OK with your & @artlowel 's idea to simply enable the Deposit button at all times, provided that we can ensure error handling, etc is still working appropriately for required fields/sections.  I'd recommend we do keep the "Save" button for now, as I think it provides an easy way to remove that "Unsaved changes" notification -- and I feel that "Unsaved changes" message is necessary for usability/clarity.
One minor recommendation would be that clicking the "Deposit" button when "Unsaved changes" exist should somehow make it clear that it is first saving the changes and then attempting deposit (otherwise users may worry that the unsaved changes are not part of the deposit).  Even simply changing that "Unsaved changes" message to "Saving and depositing..." after "Deposit" is clicked would be a good improvement.
In any case, I'm OK with your idea/approach, provided that we ensure it provides improved usability to the form (and I think it can do so, provided error handling and saving before depositing are both clearly handled).

@artlowel : Per today's meeting, adding your initial estimate of 6hrs & assigning back to you to delegate to your team for 7.2.  Your and @davidatmire 's design is fine per agreement in our meeting.


Update URL for AutoHotkey grammar

The grammar for AutoHotkey moved from robertcollier4/AutoHotkey to ahkscript/AutoHotkey.
/cc @robertcollier4

@pchaigno - would you mind updating this so we have a clean merge with master?

@arfon Done.

:+1: thanks!

Seems like the location has changed again, it is now https://github.com/ahkscript/SublimeAutoHotkey - this should be the final location

@robertcollier4 I'll make a PR to update it. Is the discussion about changing the location public somewhere?

Yes, the location for the repo was changed due to this discussion:
https://github.com/ahkscript/SublimeAutoHotkey/issues/15


Fill out most of ARG tute

Starts to address #43. Perhaps @a-ignatieva would like to take a look and modify etc?

This looks great Yan! Yes I'll have a go through (next week).

Thanks. It would be nice to show how KwARG can also be used to make a reasonable-looking ARG. I'm not sure how easy it would be to  actually run KwARG in the tutorial notebook, but we could save an output file in /data. I wonder if we should implement a from_kwarg importer in tsconvert? Maybe your argutils.convert_kwarg function from https://github.com/tskit-dev/what-is-an-arg-paper/blob/926edb17484e8687539fc5d28a944fa65b6285ed/argutils/convert.py#L98 could be simply ported to tsconvert? Are there unit tests etc for that (which is always the tedious bit, TBH!). And is the KwARG output format sufficiently stable to make that worth maintaining?

Comments in https://github.com/leospeidel/relate_lib/issues/3#issuecomment-1315983892 make me thing that I need to be a bit more careful with the use of the word ARG in this tutorial, to allow for the terminology that a simplified tree sequence can still be (loosely) described as an ARG.
Are we happy with the term "full ARG" to mean "with recombination and CA-non-coalescent" nodes. Or do we need another adjective instead of "full"?

"full" or "complete" seems reasonable.

Thanks. I think "full" is best then: no change of terminology, and doesn't quite imply completeness in the big ARG sense. Let's standardise on that (and also check we are consistent in the ARG paper prose)

Ready to merge then?

Ready to merge then?

I think so, although @a-ignatieva said she would give it a look over. Happy to merge now and update when she's looked, or wait until she gives feedback.

This looks great and reads very well to me @hyanwong! Just a couple of small suggestions.

For the figure in the "unary tree nodes" section, might it be better to use time_scale="rank" or something so the node times don't look like they overlap?
You already make this point, but would it be worth stating more explicitly at the start of the section that the tskit format can record full ARGs, without losing any information? So maybe instead of

We call these “full ARGs”, and this tutorial aims to show you how tskit can be used to store and analyse them

something like

These "full ARGs" can be efficiently encoded using tskit without losing any information, and the network form of the full ARG can be visualised using its tree sequence encoding. In this tutorial, we show you how tskit can be used to store and analyse full ARGs, and precisely what information is lost when the corresponding tree sequence is fully simplified.

Thanks  @a-ignatieva. I still need to incorporate your comments in https://github.com/tskit-dev/tutorials/issues/43#issuecomment-780875577 into the tutorial.
I'm reworking it a bit so can incorporate your comments:

For the figure in the "unary tree nodes" section, might it be better to use time_scale="rank" or something so the node times don't look like they overlap?

The "rank" time scale in this example makes the mutations times overlap. I think maybe we just find another random see that gives  nice example. E.g. 3128 which gives this:

You already make this point, but would it be worth stating more explicitly at the start of the section that the tskit format can record full ARGs, without losing any information?

Good plan. I'll add something like your suggestion.


Fix state passthrough (banish the shadow realm)

This PR fixes the state edge passthrough performance bug by "tying the knot" so that loop contexts point to the loop itself (instead of to the pre-context version of the loop). To this end, it also:

Refactors add_context.rs
Refactors the schedule
Changes the code that builds the program string in dag_in_context/src/lib.rs
Touches almost every test in the dag_in_context subcrate to add the unions to the egglog_test
Because we need to create temporary variables in add_context.rs, and because substitution adds context, we have to pass a ContextCache throughout our code.
Deletes the empty fuction_inlining.egg file
Fixes the redundant switch rewrite rules and moves them to passthrough
Improves the debug-helper.egg file
Does some other stuff too, like adding two new snapshot tests

I'd like to see a solid nightly run before we merge, but code lgtm!

I just looked at eggcc-notify and the nightly for main has been failing since May 31st. Since I rebased my branch is also failing. I don't know why.

Rebased on fix-install (#623).


[FLINK-25326][connectors/kafka] Fix application of log levels in KafkaUtils.createKafkacontainer

What is the purpose of the change
The order of log levels in the createKafkaContainer method was wrong causing incorrect log levels to be applied.
Brief change log

fixed the log level hierarchy

Verifying this change
This change is a trivial rework / code cleanup without any test coverage. To confirm it works please edit the log4j2-test.properties and confirm the log output of the started container for any unit test starting the testcontainer.
Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): (yes / no)
The public API, i.e., is any changed class annotated with @Public(Evolving): (yes / no)
The serializers: (yes / no / don't know)
The runtime per-record code paths (performance sensitive): (yes / no / don't know)
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Kubernetes/Yarn, ZooKeeper: (yes / no / don't know)
The S3 file system connector: (yes / no / don't know)

Documentation

Does this pull request introduce a new feature? (yes / no)
If yes, how is the feature documented? (not applicable / docs / JavaDocs / not documented)

@alpreu I am merging can you also create the backport to 1.14?

@alpreu I am merging can you also create the backport to 1.14?

I'll create the backport and assign you the PR


[Bug]: indexerror: list index out of range

What happened?
I ran duce-cli-windows.exe and got an error at 129/659.
The error shouldn't happen, and if it does, it shouldn't prevent the script to continue, except if it repeats several times.
Enroller
CLI
OS
Windows
Relevant log output
[129 / 659]  English Academic Vocabulary Professional Certification AVPC https://www.udemy.com/course/english-academic-vocabulary-professional-certification-avpc/?couponCode=65D740C3BFB19CA68931
('Error', 'Traceback (most recent call last):\n  File "cli.py", line 93, in <module>\n  File "base.py", line 868, in start_enrolling\n    course_id, self.link, is_free = self.get_course_id(self.link)\n                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File "base.py", line 479, in get_course_id\n    instructors = [\n                  ^\n  File "base.py", line 480, in <listcomp>\n    i["absolute_url"].split("/")[-2]\n    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^\nIndexError: list index out of range\n\n\nhttps://www.udemy.com/course/english-academic-vocabulary-professional-certification-avpc/?couponCode=65D740C3BFB19CA68931\nEnglish Academic Vocabulary Professional Certification AVPC|:|Unknown Error v2.1')
Press Enter to exit...

Terms

[X] I am using the latest version available.
[X] I agree to follow this project's Code of Conduct

Thank you for reporting this, I have already fixed this in the upcoming version, will be released soon


First-run at some changes to attempt to fix Issue 1976

I only made a few changes, but I don't feel super great about them - especially the line I commented out in MasterFeedViewController (line 477).
I don't expect this to be the correct fix, but this combination of changes has stopped the crash (but an odd bug still happens occasionally if you time things perfectly).
I'm mostly just very interested in your feedback. This was my first dive into the code at all, and I really enjoyed it. Looking forward to knocking this out.

I’ll let you and @vincode-io work on this — but I want to thank you for diving into this bug. Thanks!

My hypothesis was wrong.  We are actually getting the collapse and select in a different order than I thought it was, which is causing your nested if statement to never catch the errant scenario.  It looks like you went through some heroic efforts to make this work.  Sorry about that.
My next thought is that we need to make UITableView.selectRowAndScrollIfNotVisible safer.  Let's make sure that the indexPath exists before trying to select or scroll in selectRowAndScrollIfNotVisible.
https://stackoverflow.com/questions/29516638/how-can-i-check-if-an-indexpath-is-valid-thus-avoiding-an-attempt-to-scroll-to
Let's close this pull request and see if this other approach works any better.

You might run into some undesirable side effects like you did on the last one.  Try to catch me in Slack to discuss them before you spend more than a few minutes on them.


:broom: Remove deprecated rules

Both n/no-hide-core-modules and n/no-unsupported-features are deprecated.
We should probably look to remove those rules.
Participation

[X] I am willing to submit a pull request for this issue.

Shall we make a milestone for the next major release and plan it for then?

I think that would be good!
Let me know what should be done for these kinda things and I will get on it :grin:

It for sure has to be removed in a major version, so as soon as such PR is merged we are locked into shipping a new major
And common practice is to let a deprecated rule stay for a minimum amount of releases / time with proper alerts, in case that’s done then feel free to create a PR that clears it up + if you can, create a milestone to track next major (the latter thing is a personal preference of mine, the main maintainers of this package may not agree, but I see no harm in doing it)

That makes sense to me!
I know that the docs have said that they've been deprecated for a while.
no-hide-core-modules has been deprecated from v4.2.0
no-unsupported-features has been deprecated from v7.0.0
We're now on v16.3, I would hope that is enough time! :joy:

Sounds like it’s very much time 😂

Based on this comment (https://github.com/mysticatea/eslint-plugin-node/issues/69#issuecomment-285033910) I think we should actually consider not removing the no-hide-core-modules rule.
I can see both the use and validity of such problems.


Miscellaneous documentation issues and questions

[ ] http://docs.django-cms.org/en/release-3.3.x/reference/api_references.html suggests importing cms.api functions inside the functions that call them, but the examples elsewhere in the documentation don't do this. Is there any reason to believe that they are still prone to circular import errors?

I haven't seen any issues regarding this so closing for now.


Refactoring Dataflow configuration.

Replacing usages of CloudBigtableScanConfiguration scan start and stop keys to use new methods in CloudBigtableScanConfiguration.
Replacing usages of CloudBigtable*Configuration constructors to use Builders instead.

LGTM


grid2d() broken

When I run the first example:
grid2d(size=50, spacing=10, stagger=false) {cylinder(d=10, h=1);}

I get
ERROR: Assertion 'false' failed: "Bad arguments." in file lib/BOSL2/vectors.scad, line 120
TRACE: called by 'vector_angle', in file lib/BOSL2/coords.scad, line 155.
TRACE: called by 'rotate_points3d', in file lib/BOSL2/attachments.scad, line 156.
TRACE: called by 'find_anchor', in file lib/BOSL2/attachments.scad, line 253.
TRACE: called by 'orient_and_anchor', in file lib/BOSL2/transforms.scad, line 1056.
TRACE: called by 'if', in file lib/BOSL2/transforms.scad, line 1055.
TRACE: called by 'if', in file lib/BOSL2/transforms.scad, line 1036.
TRACE: called by 'grid2d', in file lib/BOSL2/transforms.scad, line 1042.
TRACE: called by 'if', in file lib/BOSL2/transforms.scad, line 1038.
TRACE: called by 'if', in file lib/BOSL2/transforms.scad, line 1036.
TRACE: called by 'grid2d', in file test47.scad, line 16.

This was actually a bug in using orient_and_align() with a height of 0.
Fixed in bf07ec504aaac9a45a357b947a63d19606fbbd2a


fix "folder_count" referenced before assignment

This exception is raised in aqme.utils.check_run function when "w_dir" path has "failed" in at least one of its directories.
How to reproduce:

Create a directory containing "failed" : /home/my_name/testing_molecule_xyz/failed_results
Move into it
Run for e.g. an optimization+correction that are know to succeed
check_run() will detect "failed" and not "run_"; therefore will enter the first if branch that leads to the exception.

Hi Yves,
Nice catch! Thanks for the edits and for the pytests, I'm merging this PR into master and will be included in the next version release.


[FEATURE]: Manage poetry lock file in repository

Contact Details [Optional]
No response
Describe the feature you'd like
It tooks so long time to setup python environment at first. (took 600 seconds for resolving dependency versions in my env)

I saw at github action workflow, it uses cache to reduce poetry install time, but is there any reason for not managing poetry.lock file in github repo?
Is your feature request related to a problem?
No response
How do you solve your current problem with the current status-quo of ZenML?
No response
Any other comments?
No response

@anencore94 The reason we dont commit the poetry.lock file is that on the poetry docs it is recommended not to do so if you are building a library. I think the reasoning is that you want to be able to test your library in different dependency resolution scenarios because when it is published on pypi, the same will happen to the consumers of the package (i.e. our users who do pip install zenml. If we commit the .lock file then we are locked in ;-) to a certain set of dependencies which might be not reflected in the final package.

@htahir1 I understand. Thanks for your explanation :)


Can't delete folder

Yep. Completely unable to delete this directory, even after booting into safe mode and also direct to the command prompt.

see here:
#123


space wizard implementation

What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)
Issue #51 specifies several wizards that participate in the creation of a space , project, pipeline etc. This pull request implements the initial experience for that process. It does not implement the space creation yet but places the hooks to do so.

What is the current behavior? (You can also link to an open issue here)
Wizards not implemented

What is the new behavior (if this is a feature change)?
Wizards experience implemented, but no integration with backend yet. Some refactoring and refinement still needed in subsequent pull request. This pull request is focused on the experience.

Other information:

Can one of the admins verify this patch?

ok to [test]

Replaced with #80