ERROR (theano.gpuarray): pygpu was configured but could not be imported or is too old (version 0.7 or higher required)

I have installed the following tools but still, I am getting the above error when I am running slt_arctic /s1 run_demo.sh
please help me to solve this issue... and its not using the nvidia 1050 graphic card please help me in this issue...
PATH:
2018-12-29 12:32:31,821 INFO           main    :       /usr/local/cuda-10.0/bin
2018-12-29 12:32:31,821 INFO           main    :       /usr/local/HTS-2.3/bin
2018-12-29 12:32:31,821 INFO           main    :       /media/vak/ubuntu_bin/tts/htk/HTKTools
2018-12-29 12:32:31,821 INFO           main    :       /media/vak/ubuntu_bin/tts/festival/bin
2018-12-29 12:32:31,821 INFO           main    :       /media/vak/ubuntu_bin/kaldi-master/tools/python
2018-12-29 12:32:31,821 INFO           main    :       /usr/local/texlive/2016/bin/i386-linux
2018-12-29 12:32:31,821 INFO           main    :       /home/vak/bin
2018-12-29 12:32:31,821 INFO           main    :       /home/vak/.local/bin
2018-12-29 12:32:31,821 INFO           main    :       /usr/local/sbin
2018-12-29 12:32:31,821 INFO           main    :       /usr/local/bin
2018-12-29 12:32:31,821 INFO           main    :       /usr/sbin
2018-12-29 12:32:31,821 INFO           main    :       /usr/bin
2018-12-29 12:32:31,821 INFO           main    :       /sbin
2018-12-29 12:32:31,821 INFO           main    :       /bin
2018-12-29 12:32:31,821 INFO           main    :       /usr/games
2018-12-29 12:32:31,821 INFO           main    :       /usr/local/games
2018-12-29 12:32:31,821 INFO           main    :       /snap/bin
2018-12-29 12:32:31,821 INFO           main    :       /media/vak/ubuntu_bin/kaldi-master/tools/irstlm/bin
2018-12-29 12:32:31,822 INFO           main    :       /media/vak/ubuntu_bin/kaldi-master/tools/srilm/bin
2018-12-29 12:32:31,822 INFO           main    :       /media/vak/ubuntu_bin/kaldi-master/tools/srilm/bin/i686-m64
2018-12-29 12:32:31,822 INFO           main    :   LD_LIBRARY_PATH:
2018-12-29 12:32:31,822 INFO           main    :       /usr/local/cuda/lib64
2018-12-29 12:32:31,822 INFO           main    :       /media/vak/ubuntu_bin/kaldi-master/tools/liblbfgs-1.10/lib/.libs
2018-12-29 12:32:31,822 INFO           main    :       /home/vak/.local/lib
2018-12-29 12:32:31,822 INFO           main    :       /home/vak/.local/lib
2018-12-29 12:32:31,822 INFO           main    :       /home/vak/.local/lib
2018-12-29 12:32:31,822 INFO           main    :       /home/vak/.local/lib
2018-12-29 12:32:31,822 INFO           main    :   Python version: 3.5.2 (default, Nov 12 2018, 13:43:14) [GCC 5.4.0 20160609]
2018-12-29 12:32:31,822 INFO           main    :     PYTHONPATH:
2018-12-29 12:32:31,822 INFO           main    :   Numpy version: 1.15.4
2018-12-29 12:32:31,822 INFO           main    :   Theano version: 1.0.3
2018-12-29 12:32:31,822 INFO           main    :     THEANO_FLAGS: mode=FAST_RUN,device=cuda0,cuda.root=/usr/local/cuda,floatX=float32,on_unused_input=ignore
2018-12-29 12:32:31,822 INFO           main    :     device: cuda0
Git is available in the working directory:
2018-12-29 12:31:46,471 INFO           main    :     Merlin version: b'Merlin_V0-227-g6ab3ccc'
2018-12-29 12:31:46,476 INFO           main    :     branch: b'master'
2018-12-29 12:31:46,482 INFO           main    :     diff to Merlin version:
2018-12-29 12:31:46,483 INFO           main    :       M egs/slt_arctic/s1/run_demo.sh
2018-12-29 12:31:46,483 INFO           main    :       M egs/slt_arctic/s1/scripts/submit.sh
2018-12-29 12:31:46,483 INFO           main    :       M requirements.txt
2018-12-29 12:31:46,483 INFO           main    :       M src/run_merlin.py
2018-12-29 12:31:46,483 INFO           main    :       M src/setup_env.sh
2018-12-29 12:31:46,483 INFO           main    :       (all diffs logged in feed_forward_4_tanh_12_31PM_December_29_2018.log.gitdiff)
2018-12-29 12:31:46,503 INFO           main    : Execution information:
2018-12-29 12:31:46,506 INFO           main    :   HOSTNAME: ubuntu.ubuntu-domain
2018-12-29 12:31:46,506 INFO           main    :   USER: vak
2018-12-29 12:31:46,506 INFO           main    :   PID: 11459
2018-12-29 12:31:46,538 INFO           main    : Input label dimension is 416
2018-12-29 12:31:46,539 INFO           main    : preparing label data (input) using standard HTS style labels

Hi. Did you manage to fix this ? I just installed latest theano1.0.3 with latest Conda using python 3.7 and since the upgrade I get the same pygpu version 0.7 or higher problem. Also I could not directly import pygpu as the module is not found. All help appreciated

ah it is theano.gpuarray rather than pygpu. I wonder why it has two different names ? Maybe pygpu is a class within gpuarray, in either case you cannot import pygpu as such.


List of websites you scrape

Hi, its me again
It would be great if you could add a websites.json/txt file that contains all the websites that you currently scrape to find numbers.
I have a bunch of websites that I could add to the list, but I do not want to suggest any duplicates.

We have that along with a scraping too in a separate repository, we can consider merging them to make that list public


[discussion] deepEqual on arrays

can we get fancy diff while deepEqual-ing two arrays?
right now, it's not neither fancy, neither helpful at all
  1. index › should esDepsResolved

  t.deepEqual(_, expected)
              |  |
              |  [#Object#,#Object#,#Object#,#Object#,#Object#,#Object#]
              [#Object#,#Object#,#Object#,#Object#,#Object#,#Object#]

      resolved: '/Users
        Decorator._callFunc (/Users/iamstarkov/projects/es-deps-resolved/node_modules/.store/empower-core@0.5.0/_/lib/decorator.js:110:20)
        Decorator.concreteAssert (/Users/iamstarkov/projects/es-deps-resolved/node_modules/.store/empower-core@0.5.0/_/lib/decorator.js:103:17)
        Object.decoratedAssert [as deepEqual] (/Users/iamstarkov/projects/es-deps-resolved/node_modules/.store/empower-core@0.5.0/_/lib/decorate.js:49:30)
        index.js:29:7

so, i have to do
  .then(_ => {
    t.deepEqual(_[0], expected[0]);
    t.deepEqual(_[1], expected[1]);
    t.deepEqual(_[2], expected[2]);
    t.deepEqual(_[3], expected[3]);
    t.deepEqual(_[4], expected[4]);
    t.deepEqual(_[5], expected[5]);
  }));

instead of just this
  .then(_ => t.deepEqual(_, expected)));

+1 and it's not just limited to arrays.
Is there a way to enable deeper diffs?

Hi, thank you for using power-assert!
I assume you are using power-assert via AVA, and now AVA team is discussing about changing default depth of power-assert rendering to 3.
If you are using power-assert directly, please use configure output depth via customization API.
Thanks!

thats cool, i'll close this issue, in favor of ava's one

@twada that helped terms of detailed response

fancy diff might still be helpful, smth like tap-diff

@twada  can we get it somehow, or should we approach ava's optional tap output and use tap-diff directly?

@twada what do you think about pretty diff?

@iamstarkov I think providing pretty diff is a responsibility of testing framework (like Mocha or AVA), not matcher nor assertion library.
However power-assert should be responsible with prettying BinaryExpression (e.g.foo === bar) since testing framework doesn't have a way to detect expected and actual values.
Therefore, in my opinion, prettifying deepEqual(foo, bar) is still a responsibility of testing framework's various reporters. In contrast, prettifying assert(foo === bar) is a responsibility of power-assert.
But its a bit confusing.
There is two ways to solve this.

power-assert goes to framework agnostic, prettify deepEquals as well
power-assert infer expected and actual of BinaryExpression then pass them to testing framework

I think plan 2 is simple, composable and promising for now.


Move tasks up/down aka changing priority

Thank you for making this awesome application!
I can't figure out how to move tasks up or down in the task list, though if i move task in google calendar, it moves in the application's list after a while.
By the way, is there a way to avoid closing task list when pressing <Esc>? I have a habit of pressing <Esc> before navigating in vim to ensure that I'm in a normal mode

C-k is mapped to <Plug>(calendar_move_up) and C-j is mapped to <Plug>(calendar_move_down)

Thank you very much!


"https://graph.microsoft.com/v1.0/invitations/{invitation-id}" is suggested by MS Graph Explorer while not existing in the API

Describe the bug
MS Graph Explorer suggests "https://graph.microsoft.com/v1.0/invitations/{invitation-id}", however this API endpoint does not exist in MS Graph API, resulting in a "UnknownError" code error.
This API endpoint is suggested for the GET, DELETE, and PATCH methods.
To Reproduce
Steps to reproduce the behavior:

Go to the Resources tab
Type "invitation-id"
Open the "invitation-id" resource. The "GET", "DELETE", and "PATCH" methods are present there.

Expected behavior
Since there's no "https://graph.microsoft.com/v1.0/invitations/{invitation-id}" API endpoint in MS Graph API, MS Graph API should not display as it existing.
Screenshots
Response of "GET https://graph.microsoft.com/v1.0/invitations/{invitation-id}"

Resources tab

Desktop (please complete the following information):

OS: Windows 11
Browser: Edge
Version: Version 115.0.1901.203 (Official build) (64-bit)

Additional context
N/A

@irvinesunday is this captured in the over-generation problem?

@irvinesunday is this captured in the over-generation problem?

From the docs. page, it seems the API only supports POST operation.
From the API definition in docs, it seems indexing into an invitation resource is not supported, i.e., /invitations/{invitation-id}, however, I might need to get clarification from the respective workload team on this.
In the meantime, I can go ahead and add the necessary restriction annotation in the metadata to restrict indexing by key for this resource. This will remove all operations under /invitations/{invitation-id}
Possibly related to: https://github.com/microsoftgraph/msgraph-cli/issues/370

Besides adding the annotation in the metadata, we will also need to add support for IndexableByKey annotations for entity set in the conversion library. Here's a link to this work item: https://github.com/microsoft/OpenAPI.NET.OData/issues/541.
These work items have been queued to be actioned in the current milestone for the month of June.

Closing this as the endpoint is now restricted


Introduce a linter to detect expensive debug-only logging code

It's easy for debug-only logging code to do expensive work:
log.Debug("Something bad happened: %s", fmt.Sprintf("%s, %d", a, b));
Ideally, this kind of code should be protected with:
if log.DebugEnabled() {
log.Debug("Something bad happened: %s", fmt.Sprintf("%s, %d", a, b));
}
We could write a linter to detect any case where log.Debugf is called in an expensive way and require the call to be protected via log.DebugEnabled.

@JimmyCYJ should this be added to gometalinter or the new testlinter?

@hklai I think we could implement a lint rule for the new testlinter to cover this case.

What's testlinter?
Ideally, this can written as a stand-alone program which we can invoke from gometalinter. We've done this to lint adapter code for example.

We have implemented a testlinter that could be invoked from gometalinter, just like lint adapter code. https://github.com/istio/istio/tree/master/tests/util/checker/testlinter, it is still under implementation. It covers some custom lint rules we proposed for tests, and we could run it manually now.


[release] Prepare release core-1.9.0-rc.2

Note: This PR was opened automatically by the prepare release workflow.
Changes

CHANGELOG files updated for projects being released.

I noticed this PR was merged.
Post a comment with "/CreateReleaseTag" in the body if you would like me to create the release tag core-1.9.0-rc.2 for the merge commit which will trigger the package workflow.

/CreateReleaseTag

I just pushed the core-1.9.0-rc.2 tag.
The package workflow should begin momentarily.

The packages for core-1.9.0-rc.2 are now available: https://github.com/CodeBlanchOrg/opentelemetry-dotnet/actions/runs/9426226321/artifacts/1581276303.
Once these packages have been validated have a maintainer post a comment with "/PushPackages" in the body if you would like me to push to NuGet.

/PushPackages

I am uploading the packages for core-1.9.0-rc.2 to NuGet and then I will publish the release.

Something went wrong uploading the packages for core-1.9.0-rc.2 to NuGet.

/PushPackages

I am publishing the release without uploading the packages to NuGet because a token wasn't configured.

The release core-1.9.0-rc.2 has been published and packages should be available on NuGet momentarily.
Have a nice day!


can you make an a adofai one?

can you make an a adofai one? pls

Hi @AE0N1X
I'm no longer maintaining osuT5 and have no intention of extending to other games, you can direct your request to other active developers like: https://github.com/OliBomby/osu-diffusion and see if they are interested.


fix(RHELC-1186): diagnosis doesn't show for pre-conversion

We were incorrectly checking the detail.diagnosis value as an object when it was, in fact, an array. This PR combines some code for simplicity and properly checks the value and displays it.
To test, in insights account, check executed_task/5330. You should be able to expand some of the job details and see that the diagnosis field doesn't populate in the details. When running this PR, you should see it.
Please also check that executed_task/5331 also works correctly by continuing to show remediations field.

Codecov Report
Attention: 10 lines in your changes are missing coverage. Please review.

Files
Coverage Δ

src/SmartComponents/RefreshFooterContent.js
100.00% <100.00%> (ø)

...ties/hooks/useTableTools/Components/TasksTables.js
81.81% <ø> (ø)

...letedTaskDetails/JobResultsDetails/EntryDetails.js
92.00% <87.50%> (+3.11%)
:arrow_up:

src/SmartComponents/SystemTable/helpers.js
20.40% <0.00%> (ø)

...nents/CompletedTaskDetails/CompletedTaskDetails.js
92.85% <80.00%> (+0.70%)
:arrow_up:

src/Utilities/hooks/useTableTools/useInterval.js
80.00% <80.00%> (ø)

src/SmartComponents/ActivityTable/ActivityTable.js
87.05% <83.33%> (-4.09%)
:arrow_down:

... and 1 file with indirect coverage changes
:loudspeaker: Thoughts on this report? Let us know!.


[Feature Request] Autoupdate

Can this amazing software have an autoupdate option?
😄

See https://github.com/Eugeny/terminus/issues/525 :-)


Add RC flag for storing history

Task/Issue URL: https://app.asana.com/0/0/1206816228247406/f
Description
Steps to test this PR
Feature 1

[ ]
[ ]

UI changes

Before
After

!(Upload before screenshot)
(Upload after screenshot)

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#4495  👈
#4450 : 1 other dependent PR (#4451 )
#4332 : 1 other dependent PR (#4341 )
develop

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @CrisBarreiro and the rest of your teammates on  Graphite


The latest version of cesium(1.89) cannot load the 3dtiles model

Previously, 3dtiles can be loaded in version 1.63.1. After upgrading to 1.89, the same 3dtiles model cannot be loaded

Hi @Makabaka-goodnight, would you be able to provide the dataset which is having issues? Is the tileset hosted on Cesium ion?

Hi @Makabaka-goodnight, would you be able to provide the dataset which is having issues? Is the tileset hosted on Cesium ion?

I'm very sorry to reply you so late，The dataset  is on my local server and not on Cesium ion。

Hi @Makabaka-goodnight, would you be able to provide the dataset which is having issues? Is the tileset hosted on Cesium ion?

rac_basic_sample_project.zip

@ebogo1 Could you please check this model and see if you can determine the reason its no longer loading?

I tracked the error to this PR - https://github.com/CesiumGS/cesium/pull/9778 - this looks like it started after we updated the Draco version, maybe related to https://github.com/CesiumGS/cesium/issues/9847 but with models instead of point clouds. This might need some more digging to figure out where it's going wrong.


partysync rpc calls should probably be seriali

tested, super easy to do with blockConcurrencyWhile. Can be done by user by wrapping onAction. Closing this.


SMTP adapter + html results in long lines in quoted-printable message.

We are trying to switch our emails to Swoosh from Rails-based system.
We use service to try to predict are our mails counted as spam or not, that includes running them through Barracuda spamfilter.
When we switched, this started to show up in report:

MIME_QP_LONG_LINE_2 - META: RAW: Quoted-printable line longer than 76 chars

Looking at the quoted-printable source of result, the lines do exceed 76 chars.
As an attempt to quickly fix it, I have locally cloned swoosh and switched encoding of parts to base64 and it looks like that solves the problem.
Does anyone else has this problem?
Would PR with setting to change encodings between quoted-printable and base64 be of any interest to anyone?

released v0.22.0


[question] execute mapping with  fails

Question
Sorry but this is not a bug (I think is not). For a script I working on, I need to create programmatically/dynamically some mapping. But I'm completely stuck on a problem and I fail to figure out what happens so I need explanation. For the sake of clarity I simplified my code.
I have this piece of code in my .vimrc:
function s:Test()
  return '.'
endfunction

let key = 'f'

execute 'inoremap <expr><silent> ' . key . ' ' . s:Test()

After having sourced my .vimrc if I check the available maps with :imap I see that the mapping is nicely created as expected:
i  f           * .

But if I try it I get this error: E15: Invalid expression: .
Environment (please complete the following information):

Vi IMproved 8.1 (2018 May 18, compilé Apr 26 2019 21:55:55) Rustines incluses : 1-1186
Operating System: Linux x1c6 5.1.4-arch1-1-ARCH #1 SMP PREEMPT Wed May 22 08:06:56 UTC 2019 x86_64 GNU/Linux
Terminator

Because you add <expr> flag to inoremap, Vim tries to interpret . (= result of s:Test()) as an expression, but it is not a valid expression. So E15 happens.
If you just want to map key to the return value of s:Test(), just remove <expr>.
Please ask user questions on the vim_use mailinglist or use vi.stackexchange.com. This here is a bug tracker for problems with Vim. Closing.

Ok! thank you


export QueryManager

QueryManager class is needed by end users to update the writable queryManager variable in GraphQLClient. An example includes: "Creating a Client at app start to wrap MaterialApp. If HttpLink headers Authorization token is not known at startup, it can be updated later."
Describe the purpose of the pull request.
Breaking changes

Broke ... because ... .

Fixes / Enhancements

Fixed ... was ... .
Added ... .
Updated ... .

Docs

Added ... .
Updated ... .

:tada: This PR is included in version 1.0.0-beta.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Proposal to add Groups icon to Flutter Material Icons class.

Use case

Proposal

"groups" icon from material library is not present in flutters default material icons collections

Cc @willlarche

I want to add the missing icon but i need a little guidance.
i have this flutter repo cloned at my local machine but its behind from this repo.
should run "git pull" in it and then add the icon (code) and then run "push it"?
do i need tests for this kind of feature?

Unfortunately, updating icons requires internal Google access https://github.com/flutter/flutter/wiki/Updating-Material-Design-Fonts-&-Icons

CC @willlarche

Unfortunately, updating icons requires internal Google access https://github.com/flutter/flutter/wiki/Updating-Material-Design-Fonts-&-Icons

Yeah find out when i tried to fix (add) it.

I have a request to
The icon team to generate an updated font. Should be unblocking us soon.

I have a request to
The icon team to generate an updated font. Should be unblocking us soon.

Great 😎


Feature Request: Embedded script language

I'd like to discuss embedding a scripting language into AeroSpace to enable more flexible customization and configuration. Currently, AeroSpace supports limited "dynamic" behavior, such as the on-window-detected callback with a matcher. However, there's a growing need for more advanced conditional behavior (see #278). Instead of turning TOML into a pseudo-programming language, would it make sense to support scripting directly?
Does this feature align with the project's values?
If the answer is yes, then I'd like to discuss the following questions:
Which scripting language would be the best fit?
Two options come to mind:

Lua: A battle-tested language with a lightweight interpreter and a robust ecosystem. It's used in many applications, like Neovim.
JavaScriptCore: Built directly into macOS's SDK, with no extra dependencies. It supports JIT compilation (though this requires specific permissions) and is fully sandboxed. However, it lacks built-in functionality to import other JavaScript files. (e.g. you need to implement all your config in one JS file, or some custom require functionality must be added)

There is also a Lua 5.1 JIT implementation, though there are known performance issues on aarch64: https://github.com/LuaJIT/LuaJIT/issues/285
What features should the API support?
Some of my ideas:

Setting and modifying config values.
Dynamic config values (functions that return values on access).
Callbacks to execute functions.
Querying windows, monitors, workspaces, etc.
Custom layouts.
Custom formatters for the tray mode text.

My current probe/research
I have the same issue as #60, and I wanted more generic solution, so I have been probing/researching how well Lua fits into AeroSpace's current architecture, and I had promising results. Some of my testing can be found in my probe-lua branch. Lua integrates smoothly with the current config and callback system. For example, I implemented dynamic gaps for my ultrawide monitor:
local gaps = {
	-- [window count] = gap value
	[1] = 1280, -- 5120 / 4
	[2] = 640, -- 5120 / 8
	enabled = true,
}
local default_gap = 5

local dynamic_gap = function(_id, monitor)
	-- if monitor.name == "Dell U4919DW" then
	if monitor.width > 5000 and gaps.enabled then
		local window_count = aero.api.workspace_windows_count(monitor.activeWorkspace)
		return gaps[window_count] or default_gap
	end
	return default_gap
end

-- Set static gap for top and bottom
aero.api.gap_set(GAP_OUTER_TOP, 5)
aero.api.gap_set(GAP_OUTER_BOTTOM, 2)
-- Set dynamic gap for left and right
aero.api.gap_set(GAP_OUTER_LEFT, dynamic_gap)
aero.api.gap_set(GAP_OUTER_RIGHT, dynamic_gap)

-- Toggle the dynamic gap on/off, and then go back to the main mode
aero.keymap.set("service", "g", function()
	gaps.enabled = not gaps.enabled
end, "mode main")

The branch implements a lightweight Lua 5.1 wrapper for Swift (chosen for easy switch to LuaJIT) and abstractions for adding new API functions with type-checked parameters. However, it has evolved organically (based on what I currently needed to implement feature X), so the wrapper needs some refactoring/remodeling; for example, the error handling is pretty much via the error function that kills the app.
Supported features:

Setting common config options.
Setting/removing key bindings.
Executing Aero commands (as strings).
Adding Aero callbacks (Lua functions or Aero command strings).
Dynamic config values for gaps.
Some functions for querying the current state (e.g., window count).

The currently implemented API functions can be found:

aero.api: https://github.com/Henkru/AeroSpace/blob/lua-probe/Sources/AppBundle/script/api.swift
aero.callbacks: https://github.com/Henkru/AeroSpace/blob/lua-probe/Sources/AppBundle/script/callbacks.swift
aero.config: https://github.com/Henkru/AeroSpace/blob/lua-probe/Sources/AppBundle/script/configApi.swift
aero.keymap: https://github.com/Henkru/AeroSpace/blob/lua-probe/Sources/AppBundle/script/keymap.swift

Areas for improvement:

Returning structured data (as Lua tables) from Aero commands. Currently, all commands return strings.

For a more comprehensive example, I fully implemented my current configuration in Lua to showcase what can be done.

Thanks both to you and @jakenvac (https://github.com/nikitabobko/AeroSpace/issues/278#issuecomment-2288794813) for taking in-depth look at the problem. It's good to see people doing such investments. Very much appreciated! I didn't even know about the existance of JavaScriptCore in macOS SDK.
However, right now, I don't plan to introduce any embedded scripting programming language.
AeroSpace is not a framework like Hammerspoon. I want AeroSpace to be designed as "ready to go" solution. AeroSpace is optimized for specific workflows and adds just enough of extensibility. If users want something beyond, well - sorry. As a supportive argument I want to mention Helix vs Neovim approaches. I'm very much for Helix approach of all batteries included and sensible defaults.
If users want to do scripting, they should do it outside of the AeroSpace configuration in whatever users' favorite programming language. All AeroSpace query commands should support --json flag to make it easier to use commands from programming languages.
About my suggestion in #278. I don't want it to be a programming language. Initially, I thought to only include &&, |, || and that's it. on-window-detected would look like:
on-window-detected = '''
    test %{app-bundle-id} == org.jetbrains.intellij && move-node-to-workspace I
        || test %{app-bundle-id} == com.google.chrome && move-node-to-workspace W
'''

but then I realized the common gotcha https://www.shellcheck.net/wiki/SC2015, and it, unfortunatelly, made me think about the if syntax:
on-window-detected = '''
    if test %{app-bundle-id} == org.jetbrains.intellij do
        move-node-to-workspace I
    elif test %{app-bundle-id} == com.google.chrome do
        move-node-to-workspace W
    end
'''

Regarding #60, I think the current go to solution is max-width suggested in the comments. I now discard my "conditional gaps" suggestion in favor of max-width.
I'd very happy if we managed to simplify on-window-detected rather than complicating it with programming languages (no matter if it's an in-house language or general purpose language like Lua). I think that assigning windows to workspaces is inherently conditional, that's why it's hard to avoid viewing it like if-statements.

Latency is my main issue when shelling out for custom behaviors (I integrate my window manager with my terminal mux), but after reading @nikitabobko's justifications for wanting a batteries included solution I think it makes sense to not implement a scripting language.
I think there are other ways we can alleviate the latency, such as the async/threaded AX requests discussed in #497. Combine this with improved JSON and Callback support, I think shell scripting will augment Aerospace nicely.
On top of this, if it were possible to set config options via the cli, as discussed in #355 then you could essentially define your config as a shell script if you so desired.

One of the things that I was thinking about and would like to add to this discussion is that targeting developers is a core project value:

AeroSpace is targeted at advanced users and developers
I think, as a developer, the most important thing I would want is the ability to customize my tools to make them work the way I want to fit my workflow.

In some sense, it is a philosophical difference because I would always chose neovim over helix for this reason, so perhaps we just disagree on what to do. In that case, I would, of course, defer to your vision of what aerospace would be.
Handling scripting outside of the configuration would be a neat approach and honestly, the improvements discussed about reducing the latency would be sufficient for this.
Right now, to properly handle visible workspaces being highlighted in sketchybar for example, I need to call an aerospace list-workspaces command on the workspace change callback. This noticeably introduces latency in the sketchybar focus icon switching (all else being equal, it's not exactly instant even without this call). If this didn't have substantial latency, this would be no issue at all!


proposal: strings: add new functions to deprecate strings.{Trim/TrimRight/TrimLeft} to avoid mistakes

Hi, could we add new methods to solve the problem of cutset type in Strings.{Trim/TrimRight/TrimLeft}.
Apparently, many gohpers misunderstood the this cutset type, and it cauese some bugs. And, there're several proposals for solving the cutset type problem:

https://github.com/golang/go/issues/46533
https://github.com/golang/go/issues/47822

I read through this proposals and see the conclusion is no change will be made.
This cutset problem affects many developers:

if we have known the problem already, we may not make the same mistake again.
but if we doesn't know it in advance, we may likely make the mistake.

In python, str.{strip/rstrip/lstrip}('cutset') method works the same as in go strings.{Trim/TrimRight/TrimLeft}(s, "cutset"). Maybe this signature is ok.
If we:

add new methods strings.{TrimCutset\TrimRightCutset\TrimLeftCutset}, and add //Deprecated and go:linkname on strings.{Trim/TrimRight/TrimLeft}, we may make this clearer
or add new methods strings.{TrimCutset\TrimRightCutset\TrimLeftCutset}, and declare the cutset as []rune, and use this methods to reimplement strings.{Trim/TrimRight/TrimLeft}

I dont see how using []rune will avoid the duplicate characters in cutset issues as the user now may as well define duplicate elements in []rune. In addition []rune has the downside of not being a 1 to 1 replacement of the old function signature and has larger storage requirements.
I dont think Strip conveys a meaning that it is a cutset more or less then Trim so I dont think just advising to use Strip instead of Trim makes developers more or less likely to mistake the function as not using a cutset.

@martisch I edit the issue again to focus on 1 suggestion. Thanks.

Presumably if we do something in the strings package we would also it in the bytes package.

This proposal has been added to the active column of the proposals project
and will now be reviewed at the weekly proposal review meetings.
— rsc for the proposal review group

If we make a change here, we should also change the names to not use "left" and "right".  We should use "prefix" and "suffix" instead.

The open question is how often this comes up and the vet check (#46533, not implemented yet) wouldn't catch it for people.
We have strings.IndexAny(s, chars) already. Maybe
TrimAny
TrimPrefixAny
TrimSuffixAny
We should probably also do
TrimPrefixFunc
TrimSuffixFunc
instead of TrimLeftFunc, TrimRightFunc.
It would be a good test of "go fix"-based inlining (does not exist yet) to migrate these. We might want to wait for a coherent migration story.

Let's put this on hold until we have the migration story better understood, and then we can return to this. It seems worth doing with the names we chose, as a test of the migration tool if nothing else.

Placed on hold.
— rsc for the proposal review group


A toggle to enable/disable the plugin

Sometimes I want to see my gitignored files, being able to toggle the plugin is a good feature.

It worked for me in Mac. Sometimes I see that it isn't working and I had to restart sublime. A toggle switch would be helpful in such cases!


Add Ingress support

Proposed Changes
First time trying to do this so any advice would be helpful.
However getting 404 when trying to access the main page. Any idea how to troubleshoot this?
Related Issues

(Github link to related issues or pull requests)

Closing this, as this is not possible with the current stable release of Uptime Kuma.
../Frenck


Use Jspecify for @Nullable

replaces avaje-lang with jspecify
now can read TYPE_USE nullable annotations

Refer to https://jspecify.dev/docs/using#if-your-code-already-uses-jsr-305-annotations for differences we might see with this change
Also refer to https://jspecify.dev/docs/tool-conformance ... for more details on tooling support

Why did you merge this in yourself and not wait for me to review it?

ok, going forward I'll wait.


How to work with many MySQL server versions?

Hi!
DBeaver is an excellent tool for manage many databases, and I want to use as much as possible.
I work with many MySQL versions (from 5.1 to 8.0.22) and I found a great mistake in "Driver manager" section. As you knowns, MySQL jar drivers 8 can't connect to MySQL 5.1 databases, and viceversa.
Steps:
In "Driver manager" I added a new driver for MySQL 8 correctly.
I setup a new MySQL connection for a database version 8, and I can connect.
In "Driver manager" I setup a driver for MySQL 5+ correctly.
I setup a new MySQL connection for a database version 5.1, but connection fails due it's using MySQL 8 driver.
Main problem is that in a "MySQL Connection", on "Driver settings", I can oly select as "Driver Type" one MySQL driver, and I must work with many MySQL drivers I've setup in "Driver manager".
How we can solve this?
Thanks!

Hi @Carlos-SS-PMI ,
you can use MySQL connection for 8+ versions and MySQL 5 connection for 5+ version

Thanks! Works like a charm! :-)

Thank you for the above fix!
Using dbeaver 22.2.2 and I have the same issue with mysql drivers, however searching I only see "MySQL"
I then noticed the search had defaulted to "popular" and not "all", could it default to "all"?

Hi, @alexdawn. Please, create a separate issue for that.


Task 1 completion update

(Dalziel Dadson here; Student ID 89172025)

Added functionality to check for customer status and apply discount for students.
Added prompts for the naming, pricing, and quantity of products.
Added documentation where appropriate

Please take a moment to read the contribution guidelines here.
TL;DR:

Update the forked repo and move your file into "Student Submissions" folder.
Reopen your pull request.

Thank you for your patience.


[Bug]: Publishing of docker images is broken

What happened?
Operator docker images are not published on dockerhub.  You can use subscription-manager to register.
#16 13.24
#16 16.33 Red Hat Universal Base Image 8 (RPMs) - BaseOS  367 kB/s | 580 kB     00:01
#16 CANCELED

#15 [linux/s390x stage-1 2/5] RUN INSTALL_PKGS="openssl" &&     yum install -y $INSTALL_PKGS &&     rpm -V $INSTALL_PKGS &&     yum clean all &&     mkdir /tmp/_working_dir &&     chmod og+w /tmp/_working_dir
#15 17.12 Red Hat Universal Base Image 8 (RPMs) - BaseOS  290 kB/s | 586 kB     00:02
#15 CANCELED
------
 > [linux/ppc64le stage-1 2/5] RUN INSTALL_PKGS="openssl" &&     yum install -y $INSTALL_PKGS &&     rpm -V $INSTALL_PKGS &&     yum clean all &&     mkdir /tmp/_working_dir &&     chmod og+w /tmp/_working_dir:
7.468 warning: rpmdb: BDB2053 Freeing read locks for locker 0x11: 2222/140735876952432
7.468 warning: rpmdb: BDB2053 Freeing read locks for locker 0x12: 2222/140735876952432
7.468 warning: rpmdb: BDB2053 Freeing read locks for locker 0x13: 2222/140735876952432
7.468 warning: rpmdb: BDB2053 Freeing read locks for locker 0x14: 2222/140735876952432
13.35 Updating Subscription Management repositories.
13.36 Unable to read consumer identity
13.50
13.50 This system is not registered with an entitlement server. You can use subscription-manager to register.
13.50
13.64 Error: There are no enabled repositories in "/etc/yum.repos.d", "/etc/yum/repos.d", "/etc/distro.repos.d".
------
Dockerfile:42
--------------------
  41 |
  42 | >>> RUN INSTALL_PKGS="openssl" && \
  43 | >>>     yum install -y $INSTALL_PKGS && \
  44 | >>>     rpm -V $INSTALL_PKGS && \
  45 | >>>     yum clean all && \
  46 | >>>     mkdir /tmp/_working_dir && \
  47 | >>>     chmod og+w /tmp/_working_dir
  48 |
--------------------
ERROR: failed to solve: process "/bin/sh -c INSTALL_PKGS=\"openssl\" &&     yum install -y $INSTALL_PKGS &&     rpm -V $INSTALL_PKGS &&     yum clean all &&     mkdir /tmp/_working_dir &&     chmod og+w /tmp/_working_dir" did not complete successfully: exit code: 1
make: *** [Makefile:156: dockerx] Error 1
Error: Process completed with exit code 2.

Steps to reproduce
Run publish docker image GHA
Expected behavior
Docker images should be published
Relevant log output
No response
Screenshot
No response
Additional context
No response
Jaeger backend version
No response
SDK
No response
Pipeline
No response
Stogage backend
No response
Operating system
No response
Deployment model
No response
Deployment configs
No response

cc) @frzifus


Merge sort for Linked list.

🛠 Issue (Number)

Issue no #1668
👨💻 Changes proposed
Added Merged sort for linked list where 2 sorted lists get merged.
✔ Check List (Check all the applicable boxes)

[x] My code follows the code style of this project.
[x] This PR does not contain plagiarized content.
[x] The title of my pull request is a short description of the requested changes.

📄 Note to reviewers

📷 Screenshots
OUTPUT SCREENSHOTS

I think this PR could have a better title, please give appropriate PR title

I think this PR could have a better title, please give appropriate PR title

Done


fix: validators checking aliased param instead of original one

Hi folks.
I've pointed a scenario and I would like to hear from you whether it is a bug or not.
Please, see the comments next the code.

Looks like a bug.

Merged, thank you.


Add documentation to document event sync subscriber

Purpose

$Title
Fixes #36416

Approach

Describe how you are implementing the solutions along with the design details.

Samples

Provide high-level details about the samples related to this feature.

Remarks

List any other known issues, related PRs, TODO items, or any other notes related to the PR.

Check List

[x] Read the Contributing Guide
[ ] Updated Change Log
[ ] Checked Tooling Support (#)
[ ] Added necessary tests

[ ] Unit Tests
[ ] Spec Conformance Tests
[ ] Integration Tests
[ ] Ballerina By Example Tests

[ ] Increased Test Coverage
[x] Added necessary documentation

[ ] API documentation
[ ] Module documentation in Module.md files
[ ] Ballerina By Examples

@IMS94 did not include a mermaid diagram since I did not find a way to group classes/interfaces for ls-core and ls-commons inside a rectangle (except for loop, alt, opt and subgraph)

@IMS94 did not include a mermaid diagram since I did not find a way to group classes/interfaces for ls-core and ls-commons inside a rectangle (except for loop, alt, opt and subgraph)

No problem.


Remove dependency on Apache's Commons-Lang

This library includes all of commons-lang because of one single usage in capitalizing String input. Since the library footprint of commons-lang, with its roundabout 3000 methods, is comparatively big in relation to its usefulness in Postman, I am proposing to get rid of the dependency and roll our own implementation of StringUtils.capitalize().

Sounds reasonable.


moved getCell to DataModel and added declaredRendererName param

@Dwaynekj please look this over to see what I did and if anything stands out to you. seems to work fine.


Adding Updating CODEOWNERS with ECCN as per Export Control Compliance

org-level CODEOWNERS added, and hence this is not needed


Review cached control

Description
It seems the control inside gossipsub has no use from a review.
Also metrics show that it's consistently 0

This needs more investigation. It seems that control is only used to retry sending control messages if they fail to be sent the first time. This may not be needed.


Closure compiler warnings: illegal use of unknown JSDoc tag "api"

Hi,
thank you for maintaing this project.
I've notice that the version 4.0.1-1 produces Closure Compiler warnings e.g.:
Aug 17, 2017 3:11:47 PM com.google.javascript.jscomp.LoggerErrorManager println
WARNING: file:/Users/lukas/.m2/repository/cljsjs/openlayers/4.0.1-1/openlayers-4.0.1-1.jar!/cljsjs/openlayers/development/ol/xml.js:110: WARNING - Parse error. illegal use of unknown JSDoc tag "api"; ignoring it
 * @api
   ^

Aug 17, 2017 3:11:47 PM com.google.javascript.jscomp.LoggerErrorManager printSummary
WARNING: 0 error(s), 1273 warning(s)

Try to set the extra_annotation_name option in the closure compiler

Please reopen if the compiler option doesn't work for you.


In a function, returning a table: problem with the generated migration script

I have used ORM for the migration, the function is
CREATE OR REPLACE FUNCTION stateless_service_party_api.t_details(patientid uuid)
 RETURNS TABLE(id uuid, person_fname character varying, person_mname character varying, person_lname character varying,  phone_number character varying)
 LANGUAGE plpgsql
......................

generated function after running diff is
CREATE FUNCTION "stateless_service_party_api"."t_details" ("patientid" uuid, TABLE "id" uuid, TABLE "person_fname" character varying, TABLE "person_mname" character varying, TABLE "person_lname" character varying,, TABLE "phone_number" character varying) RETURNS record LANGUAGE plpgsql AS $$
begin

Hey @althaf004 👋
This was resolved a few weeks ago. Closing, but please report if you still encounter any issues with it.


Add pytorch_geometric docset for Dash

🚀 Feature

Hello,
I am using Dash(https://kapeli.com/dash) a lot for docset lookup. Is it possible for pytorch_geometric to add docset in the Dash?
Thanks!
Motivation

Additional context

This seems interesting. I will have a look on how to achieve this :)


fix: Tsconfig to allow deployment

Pull Request
JIRA Ticket
none
Description
Something in the tsconfig was causing containers to crash during deployment.
Notes
Optional observations, comments or explanations.
If implementing a new feature, note any relevant analytics added.
Tests

Server-side code should have automated tests
Client-side code and scripts should have at least a manual test plan

@bchu1 let me know if I should try putting back any of the other fields.  I think this will keep the type checking, but it would be helpful if you could verify (or let me know what to check)


Disable poyo logging for tests

Current coverage is 100% (diff: 100%)

Merging #855 into master will not change coverage

@@           master   #855   diff @@
====================================
  Files          16     16
  Lines         658    658
  Methods         0      0
  Messages        0      0
  Branches        0      0
====================================
  Hits          658    658
  Misses          0      0
  Partials        0      0

Powered by Codecov. Last update 1bdf78e...5d8a37b

👍

Thank you @michaeljoseph 😄


Change the type of LLVM Message pointer to libc :: c_char

When I tried to install it on Ubuntu, I got the following error.
error[E0308]: mismatched types
  --> src/llvm/message.rs:34:36
   |
34 |                 LLVMDisposeMessage(self.ptr);
   |                                    ^^^^^^^^ expected `u8`, found `i8`
   |
   = note: expected raw pointer `*mut u8`
              found raw pointer `*mut i8`

error[E0308]: mismatched types
  --> src/llvm/message.rs:43:52
   |
43 |             let contents = unsafe { CStr::from_ptr(self.ptr).to_str().unwrap() };
   |                                                    ^^^^^^^^ expected `u8`, found `i8`
   |
   = note: expected raw pointer `*const u8`
              found raw pointer `*mut i8`

// Many others

The reason was that the arguments of LLVMDisposeMessage and LLVMCreateBinary are libc :: c_char type instead of i8 type.

@alessandrod
Fixed!

Thank you!


WIP: Adds decorators for data helpers

Proposed Changes

Add more decorators to cover more object types.

Perhaps overly pedantic, but this PR doesn't actually fully address #37 so perhaps that fixes should be removed from the description?

I have a couple thoughts on this that are more conversations than change requests:

It looks like each of check_dictionary, check_list and check_str functions check all the arguments passed to a function. In a number of cases (text_in_note(),format_resource_id()) we're going to have arguments of different types passed in so those decorators are going to throw an exception.

One solution to this might be to have the decorator target only the first argument, and then always pass the main data object as the first argument. Thoughts?

I'm wondering if we can refactor check_dictionary, check_list and check_str into a single @check_type (or similar) decorator which takes the expected type as an argument. So you'd then use it like @check_type(str).
I'd like to hear a bit more about the idea behind the validate_* decorators. It seems like they're sort of doing what unit tests should be doing?

For the validate decorators, I had some questions about where decorators end and where tests begin. So, I could check instances in tests, but that could also be done in decorators.
I wasn't really able to find if Python would rather you do it one way, but it might make more sense in tests.

IMO, my understanding of the point of decorators is to provide meaningful error messages to users about things that might not be obvious to them (such as "hey, you need to pass an object into this function"), not to ensure that the output of functions is correct. From a user perspective, a decorator which validates the output doesn't really help them that much; they'll likely just check the output themselves if they don't know what to expect.

@helrond I've been trying to think about ways to get these decorators to target just the first argument, or to find examples of how that might work, and I'm having some difficulty. Do you have any reading or examples I might be able to look at?

args is a list, so to just get the first one, you'd do args[0]. Is there something more complex you want to do?

@helrond I removed the wrapper from get_orphans because it was failing as a list, as well as some others that I tried (JSONModelObject and dict).
I'm happy to put it back, but I'm not sure what type it actually should be.
`_____________________________________________________________________________________ TestDataHelpers.test_get_orphans _____________________________________________________________________________________
self = <tests.test_data_helpers.TestDataHelpers testMethod=test_get_orphans>
def test_get_orphans(self):
    with rac_vcr.use_cassette("test_get_orphans.json"):
        repository = ASpace(
            baseurl="http://localhost:8089").repositories(2)
        archival_objects = repository.archival_objects
        orphans = data_helpers.get_orphans(

          archival_objects, "linked_agents")

tests/test_data_helpers.py:80:

args = (#JSONModelRelation:/repositories/2/archival_objects:{}, 'linked_agents'), kwargs = {}
def wrapper(*args, **kwargs):
    if not isinstance(args[0], obj_type):

      raise TypeError("{} is not a {}".format(args[0], obj_type))

E           TypeError: #JSONModelRelation:/repositories/2/archival_objects:{} is not a <class 'list'>
rac_aspace/decorators.py:5: TypeError`

@p-galligan I think that's fine - it's probably a generator object (you could confirm that by doing print(type(object_list)) but I think it's fine to leave it as-is.


dprint: 0.40.2 -> 0.41.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/project/dprint/versions.
meta.description for dprint is: Code formatting platform written in Rust
meta.homepage for dprint is: https://dprint.dev
meta.changelog for dprint is: https://github.com/dprint/dprint/releases/tag/0.41.0
Updates performed

Rust version update

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 0.41.0 with grep in /nix/store/40k0327jd0dlnad9fa6w8mygi3nkbj33-dprint-0.41.0
found 0.41.0 in filename of file in /nix/store/40k0327jd0dlnad9fa6w8mygi3nkbj33-dprint-0.41.0

Rebuild report (if merged into master) (click to expand)

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
dprint

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/40k0327jd0dlnad9fa6w8mygi3nkbj33-dprint-0.41.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A dprint https://github.com/r-ryantm/nixpkgs/archive/5334d32a1355a7ff0261723e4a7bc547e5248cc7.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/5334d32a1355a7ff0261723e4a7bc547e5248cc7#dprint

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/40k0327jd0dlnad9fa6w8mygi3nkbj33-dprint-0.41.0
ls -la /nix/store/40k0327jd0dlnad9fa6w8mygi3nkbj33-dprint-0.41.0/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

dprint

Maintainer pings
cc @khrj for testing.

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

1 package built:

dprint


Add BYO catalog connector example for MLX

This PR:

adds example assets for the MLX catalog connector
add catalog connector marketplace/directory page
adds links from repository README

Build and install instructions:
git clone git@github.com:kiersten-stokes/elyra.git
cd elyra
git checkout registry-updates
make clean install
cd ..
git clone https://github.com/ptitzler/examples.git
cd examples/component-catalog-connectors/mlx-connector
make test-install
cd ..

Test instructions:

Launch JupyterLabmkdir workspace
cd workspace
jupyter lab

Create a new MLX component catalog connector instance

TODO:

Clean up code

Developer's Certificate of Origin 1.1
   By making a contribution to this project, I certify that:

   (a) The contribution was created in whole or in part by me and I
       have the right to submit it under the Apache License 2.0; or

   (b) The contribution is based upon previous work that, to the best
       of my knowledge, is covered under an appropriate open source
       license and I have the right under that license to submit that
       work with modifications, whether created in whole or in part
       by me, under the same open source license (unless I am
       permitted to submit under a different license), as indicated
       in the file; or

   (c) The contribution was provided directly to me by some other
       person who certified (a), (b) or (c) and I have not modified
       it.

   (d) I understand and agree that this project and the contribution
       are public and that a record of the contribution (including all
       personal information I submit with it, including my sign-off) is
       maintained indefinitely and may be redistributed consistent with
       this project or the open source license(s) involved.

@ptitzler - your updated comments do indeed imply that this PR will be impacted by the Runtime Types PR: https://github.com/elyra-ai/elyra/pull/2263

@ptitzler - your updated comments do indeed imply that this PR will be impacted by the Runtime Types PR: elyra-ai/elyra#2263

Yes. We should hold this one for now until it is resolved to what extend 2263 has an impact. If there is none, this PR is good to go  as is with the exception of https://github.com/elyra-ai/examples/pull/78#discussion_r736056890 (setup.py dependency on Elyra release)

This PR is withdrawn and its content delivered by https://github.com/elyra-ai/examples/pull/79


Allow validation attributes

Q
A

Is bugfix?
❌

New feature?
✔

Breaks BC?
✔

Fixed issues
-

See https://github.com/yiisoft/validator/pull/270

[ ] Tests
[ ] Docs

@rustamwin this PR can be closed in favor https://github.com/yiisoft/form/pull/224 ?

@rustamwin this PR can be closed in favor https://github.com/yiisoft/form/pull/224 ?

Yes.


Dependency Graph - Clean up

Clean up Dependency graph
Verify the name matches with the catalog modules

Cleaned up


Creating plotter-path possible?

Hi – I like your code, very fascinating. I'm would like to build a simle plotter run by an ESP32 that receives it's drawing path from an SVG calculated by the browser. Since I'm not familiar with all the options you have in your imagetracerjs, could you recommend options so that I would get something as can be seen in the picture below? Thank you very much, Dani

Left: Original, pixelbased photo / Right: Calculated SVG
For this project, I was inspired by https://www.brachiograph.art/.

Hi,
Yes, it's possible. As I understand, the ESP32 plotter uses G-code . The simplest solution is translating SVG draw commands directly to G-code commands. I found this https://github.com/em/gcanvas which can convert canvas draw commands. It should be very easy to adapt to ImageTracer, since ImageTracer uses only SVG paths and only M, L, Q and Z commands.
This might not be optimal for a BrachioGraph-like arm-writer, but it's a good start.

I hope this helped. Feel free to reopen this Issue if you have more questions.


[Feature] Show 'last saved' time or versions on hovering over 'saved' icon.

Summary
We should show the last saved time when someone hovers over the green check mark.
Motivation
Users keep trying to click or hover on it because it's a dynamic element. I've seen this multiple times on Smartlook.

Here is the design for the same.
https://www.figma.com/file/DI69SVZlVvKXckU5mATFbN/?node-id=452%3A2
We show two options.

Either it was saved moments(Few Seconds) ago.
Either it was saved 2 (specific) number minutes ago.

Hi,
I would like to work on this issue.
Should we show the last saved time for the initial render?

@aswathkk this requires some backend work to show the last time the page was saved in the API

@Nikhil-Nandagopal We need backend work only if we plan to show the last saved time in the initial render.
Otherwise, we can keep track of the last saved time in a variable on the frontend itself.

@aswathkk it needs to be in the backend because 2 developers working on the same app might make changes

@Nikhil-Nandagopal Correct. I didn't think about that case.

Would like to pickup the backend part of this, does it need a separate BE issue ?
Also where should I start looking?

@gvrayden :
On the backend side, we should introduce a transient field called lastUpdatedTime which reads from already present field "updatedAt" and sets it. This field should be added inside NewPage.unpublishedPage. This field should be set only when the pages are fetched using the API endpoint api/v1/pages/{pageId}.
When the page is saved using the API endpoint api/v1/{layoutId}/pages/{pageId}, we don't need to set this. Let the client keep a track of when the page was last saved by the client and display that to the user.
Only when the page is fetched from the server using GET call does the server return the lastUpdatedTime. In other scenarios, the client displays the last time the page was saved by the client itself.
Please let me know if you have any other doubts.

Hey guys.
Is the backend work done?
I was thinking about adding this on the front-end.

@gvrayden : Would you be picking this up? If you aren't, @abhinandansharma would like to take this up.


Added ControlMode feature to ManualCameraControl (fly or walk) + made GestureManager editor friendly

fly: current behaviour where the camera just moves along the forward direction
walk: the camera will move on a X/Z plane, you can then also move up and down using page up/down
Also exposed 2 control speed values that used to be hardcoded
All default values have been set to not change the current behaviour of the script

Also trivial change to GestureManager: added editor only code to send the "OnSelect" message to the focused object when we right click or press a specific key (space being the default)

Hi @stbertou, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!

In order for us to evaluate and accept your PR, we ask that you sign a contribution license agreement. It's all electronic and will take just minutes. I promise there's no faxing. https://cla.microsoft.com.

TTYL, MSBOT;

@stbertou, Thanks for signing the contribution license agreement so quickly! Actual humans will now validate the agreement and then evaluate the PR.
Thanks, MSBOT;

Pulling down latest and giving it a test.

I noticed that Shift is the hard coded key binding for fast/slow, which makes sense because it matches the unity editor, but we've recently changed the default mouse control to Shift as well. We probably need to make the fast/slow controls configurable or take away Shift for mouse control even though it's the best option given the unsaved scene + waSd dilemma. I'm not sure, but what we have now is confusing and by defaulting to Shift movement with mouse control is always fast. Maybe I should make an issue for this outside of your change?

Tested the Gesture Manager changes and they seem to work well!

great! what's the next step?

Happy to expose this hard coded key and default to something else that SHIFT
Maybe right control ?

I'm thinking maybe a mouse button might be best for enabling mouse control of the camera. Personally I'd preferred a 1:1 mapping to what the emulator has, but I don't recall off hand how that works - I'll have to check it out tomorrow. =)

Personally I'd preferred a 1:1 mapping to what the emulator has

Totally agree so developers don't need a new mental map every time :)

Hey @stbertou if you're going to bite off the keybinding issues hereI'm thinking of merging in #95 because it works well and is relatively small. That'll likely mean you'll have to merge in master again. Given that this has been open longer and touches the same code I wanted to give you a heads up.

@stbertou yeah please merge #95 and then let's merge your PR. :)

FYI I've just rebased master so I should have #95 changes

That confusion is my fault I think.I am still trying to figure out this
system in this type of group. I thought I reverted any of the commits I had
on your branch. Sorry for that.
On Thu, Jul 7, 2016 at 11:19 AM, Stephane Bertout<EMAIL_ADDRESS>wrote:

FYI I've just rebased master so I should have #95
https://github.com/Microsoft/HoloToolkit-Unity/pull/95 changes
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/Microsoft/HoloToolkit-Unity/pull/83#issuecomment-231130208,
or mute the thread
https://github.com/notifications/unsubscribe/AG3e5YPpPaj0DMgclzhkg2OLY-yormc-ks5qTSb1gaJpZM4JA-4P
.

--
Jason Odom
Thought Experiment
205-223-1011
<EMAIL_ADDRESS>

Yeah no worries I'm like you, never usd github this way before so I'm also learning ;-)
Anyway this PR has just been rebased with master so it should everything we want
Weirdly though the Files Changed tab doesn't contain just what I've changed, not sure why..

Looks like merge worked. All set!

Perfect ! thanks @NeerajW for that !

Not sure what happened, but I agree it's really odd that the contents of master showed up in this PR if they really didn't change. @stbertou did you have any issues with the merge before the commit?

No the merge went well.
Anyway everything seems fine now.
Thanks all !


No search results.

The search engine does not find any results and an error appears "The value cannot be null, parameter name, Collection"
HowLongToBeat_2024-07-25.zip

The exact same just started to happen to me as well.

It already works perfectly. It would be a problem with the page.

It already works perfectly. It would be a problem with the page.


fix: deduplicate entries in children and references

Before you open a pull request, note that this repository is forked from here.
Unless the issue you're trying to solve is unique to this specific repository,
please file an issue and/or send changes upstream to the original as well.

There was an issue with the way Sphinx imports docstrings, and processes certain items twice in process_docstring function. Instead of checking for duplicate entries in the children/reference, we'll check to see if we've already processed a docstring or not and solve it from the root cause.
Fixes internally filed issue

It's a good idea to open an issue first for discussion.

[x] Tests pass
[ ] Appropriate changes to README are included in PR

Thank you! Ready for review :)


Upgrade this plugin to docusaurus beta

We have used this plugin that meets our requirements the way we want to create and manage the entire platform documentation. We have got this plugin working end-to-end for the Alpha version of Docusaurus but it's being deprecated and we couldn't find a way to make it work for the Beta version of Docusaurus.
We are really looking forward someone who can make this plugin work for the Beta version of Docusaurus and we are happy to sponsor the development charges. We will then open-source it here for the community.
Please get back to me if this is something you can help us and the community. We really believe this plug-in is very valuable for the community.

I will take a closer look at this and try to get this working. Closing this issue in favor of #31


feedback: Temporary skip context for a chat session/question

Areas for Improvement

[X] UI/UX
[ ] Onboarding
[ ] Docs
[X] Chat
[ ] Commands
[X] Context
[ ] Response Quality
[ ] Other

What needs to be improved? Please describe how this affects the user experience.
Allow Cody chat to be used without current codebase context taken into account.
Why is this feedback important? Please describe the rationale.
Sometimes i just ask questions about math/std/other stuff which is not related to a current context at all. I think it would be nice to have a way to skip it, for you guys due to llm api pricing, and for the user to have a larger current context window available. Something like /ctx command that can switch it on and off?
Describe the solution you'd like to see
Add ability to add either a / command or @ command to specify that you do not want current codebase context taken into account for the question being asked.
Describe any alternatives that could be considered
No response
Additional context
Discord user "eci" suggested this feature.

Codebase context is excluded when Enhanced Context is disabled:

@toolmantim should we update the tooltip/description to mention enhanced context = codebase context?  🤔

closed as this is completed


add line intersect

based on issue #34
Please make sure that:

[x] You have read CONTRIBUTING.md
[x] You Include a link to the issue this pull request is associated to.
[x] The linter has been run at the root level of the project: black .
[x] All tests are passing: python -m pytest --verbose --cov=./
[x] Your branch is up to date with master: git rebase upstream/master

For new modules, also make sure that:

[x] The new module function is exported in turf/<your-module>/__init__.py and turf/__init__.py.
[x] The new module has been added under the Available Modules section on the README.

Codecov Report

Merging #39 into master will increase coverage by 0.02%.
The diff coverage is 97.52%.

@@            Coverage Diff             @@
##           master      #39      +/-   ##
==========================================
+ Coverage   97.41%   97.43%   +0.02%
==========================================
  Files          92       98       +6
  Lines        1970     2146     +176
==========================================
+ Hits         1919     2091     +172
- Misses         51       55       +4

Flag
Coverage Δ

#unittests
97.43% <97.52%> (+0.02%)
:arrow_up:

Impacted Files
Coverage Δ

turf/line_intersect/_line_intersect.py
96.15% <96.15%> (ø)

turf/__init__.py
100.00% <100.00%> (ø)

turf/line_intersect/__init__.py
100.00% <100.00%> (ø)

turf/line_intersect/tests/test_line_intersect.py
100.00% <100.00%> (ø)

turf/point_on_feature/_point_on_feature.py
100.00% <0.00%> (ø)

..._point_on_line/tests/test_boolean_point_on_line.py
100.00% <0.00%> (ø)

... and 2 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 7a6e5f3...479ba78. Read the comment docs.


BaseModel.model_dump[_xxx](serialize_as_any = True) breaks with models with recursive attribute types (not values)

Initial Checks

[X] I confirm that I'm using Pydantic V2

Description
Setting the serialize_as_any parameter for the BaseModel.model_dump[_xxx]() methods to True causes an error to be thrown on all models that have a recursive attribute /type/, even if they do not have a recursive /value/.
The SerializeAsAny annotation continues to work fine, but the dump call still fails if the keyword is specified.
This kw param was introduced in 2.7, so it didn't exist in 2.6. I have tested with 2.7.0 - 2.7.4, all have the same problem.
In the example below, all four fail with a ValueError: Circular reference detected (id repeated), e.g.:
Traceback (most recent call last):
  File "/home/mjog/project/test.py", line 24, in <module>
    print(Model1(recursive = None).model_dump(serialize_as_any = True))
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/mjog/.cache/pypoetry/virtualenvs/project-HUCGNwqs-py3.12/lib/python3.12/site-packages/pydantic/main.py", line 328, in model_dump
    return self.__pydantic_serializer__.to_python(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: Circular reference detected (id repeated)

Example Code
from __future__ import annotations

import traceback

import pydantic

class Model1(pydantic.BaseModel):

    recursive: Model1 | None

class Model2(pydantic.BaseModel):

    recursive: pydantic.SerializeAsAny[Model2] | None

# All work fine:
print(Model1(recursive = None).model_dump())
print(Model1(recursive = None).model_dump_json())
print(Model2(recursive = None).model_dump())
print(Model2(recursive = None).model_dump_json())

# All fail:
try:
    print(Model1(recursive = None).model_dump(serialize_as_any = True))
except:
    traceback.print_exc()

try:
    print(Model1(recursive = None).model_dump_json(serialize_as_any = True))
except:
    traceback.print_exc()

try:
    print(Model2(recursive = None).model_dump(serialize_as_any = True))
except:
    traceback.print_exc()

try:
    print(Model2(recursive = None).model_dump_json(serialize_as_any = True))
except:
    traceback.print_exc()

Python, Pydantic & OS Version
pydantic version: 2.7.3
        pydantic-core version: 2.18.4
          pydantic-core build: profile=release pgo=true
                 install path: /home/mjog/.cache/pypoetry/virtualenvs/planet-srv-HUCGNwqs-py3.12/lib/python3.12/site-packages/pydantic
               python version: 3.12.3 (main, Apr 10 2024, 05:33:47) [GCC 13.2.0]
                     platform: Linux-6.8.0-31-generic-x86_64-with-glibc2.39
             related packages: typing_extensions-4.12.2 mypy-1.10.0
                       commit: unknown

NB calling BaseModel.model_rebuild() on the models above does not help.

@mjog,
Thanks for reporting this. Definitely looks like a bug. I'm adding this to our v2.9.0 milestone!

I can take this if it's ok.

We ran into this recently while migrating to the serialize_as_any flag. Excited that a fix is in the works, thanks @nix010!


adds first cut of an ERD doc

PayPalPayment, maybe change this something more generic to allow for storage from any other number of 3rd party express checkout systems?

@cas27 I thought for sure I responded to your comment but I don't see it anywhere :-(
Yeah that payment stuff I'm happy to have lots more conversations about.  Do you have any ideas on how the generic schema woudl look?  I was thinking that some gateways would have different things we'd store (gateway_token_id, gateway_customer_id, gateway_payment_id, etc).

@jsqu99 Hard to say on a generic.
Im thinking to start a transaction_id (w/e unique identifier that gateway uses) since that would be the most important info and pretty standard.
Then perhaps a reponse:text as a catchall for the unknown.  Or perhaps JSON store depending on the underlying DB.

@jsqu99 Payments system is ok in Spree. So we could use the same schema here.

@romul You are probably correct on the payments comment.  I'm going to just merge this giant ERD in and let's keep improving it.  Sound ok?  If I wait to get it perfect, I'll never get it in the codebase :-)


fix issues with build on ios and macos

This does a few things:

Remove 32 bit architectures (for darwin os) that are no longer supported in golang 1.15
Fix a bug in envInit to include a custom environment for macos and macos-ui.
Fix a bug in writeGoMod to have the correct architecture (amd64) instead of custom ones (macos64 and uikitMac64)

About the 32 bit archs : If we really need to support them, we need to build with golang 1.14


Branding not saved/lost after JKS Keystores update in IS 7.0.0

Describe the issue:
After install Identity Server 7.0.0 from docker hub as is (with default wso2carbon.jks and client-truststore.jks keystores) I apply some personalization to default login page, working on (very great!) branding functionality.
After this, I update default JKS Keystores with my 2 external jks (for apply SAML2 certificates personalization etc.) and from this moment branding personalizations on login page are lost (login page is returned with the default WSO2 Identity Manager style).
All personalizations are instead visible (and editable as usual) into Styles & Text page.
If I restore the JKSs everything goes back to working as before.
How to reproduce:

install and run wso2 IS 7.0.0
apply some personalizations to login page using branding functionality
the customizations are correctly visible on the login page as expected
create two new jks keystores (keystore + truststore) with custom keypair certificates
update deployment.toml sections for use the external JKSs as described in the official documentation
restart WSO2 IS 7.0.0
by accessing the application console the system offers the login page with the default template
by entering the administrator credentials and accessing the branding configuration page, the configurations entered in point 2 are still present

Expected behavior:
When the system restarts after JKS customizations, the login page should be displayed based on the style configured in the branding configuration page
Environment information:

Product Version: [IS 7.0.0]
OS: [Linux (public docker image)]
Database: [PostgreSQL 14]
Userstore: [JDBC]

Thanks in advance!

Ok solved: is an internal hostname resolution problem because WSO2 IS 7.0.0 use internal clients to resolve the branding preference on the login & registration pages and that internal API call fails when JKS keypair is updated (when the default localhost certificate is replaced).
In this case it is necessary to set internal_hostname configuration with the hostname used as alias of new certificate how described here: https://is.docs.wso2.com/en/latest/deploy/change-the-hostname/#change-the-hostname
Thanks to Brion: https://discord.com/channels/955510916064092180/1249367715051999335/1251424413002371084


Issues tab

I'd to know if it's possible to take a list of the issues tab, it is ?
thanks in advance for your help

Not entireley sure what you're asking, but you can get this info from the GitHub API: e.g. https://api.github.com/repos/alanrenouf/vCheck-vSphere/issues


Simulate small T, no noise, with Norris labels

60% accuracy, same as with the top 10 annotators in #126. Testing on the test set:

Testing on the train set:

Worth noting: This is worse than majority vote.

I am guessing that you are using predict_proba, which introduces a complicated nonlinearity.
Please use the score for the plots.
http://scikit-learn.org/stable/modules/generated/sklearn.linear_model.LogisticRegression.html#sklearn.linear_model.LogisticRegression.decision_function
For training, you can also report the performance of the noise free data (i.e. directly use Norris labels). This gives you a baseline to compare against.
Based on the shape of your curves above, I am guessing that your features are not good enough to identify a portion of the positives. No concrete suggestion on how to fix, so leave this for later.

I am guessing that you are using predict_proba, which introduces a complicated nonlinearity.
Ah, yeah, I am. I'll fix that.

Please use the score for the plots.
Is this just ax + b? I'm not using sklearn so I can't use decision_function but ax + b is easy enough.

For training, you can also report the performance of the noise free data (i.e. directly use Norris labels). This gives you a baseline to compare against.

You mean without partial observation of labels? I've done partial observation here with no noise, five annotators, and each annotator (correctly) labelling 50% of all objects at random.

Based on the shape of your curves above, I am guessing that your features are not good enough to identify a portion of the positives. No concrete suggestion on how to fix, so leave this for later.
That makes sense to me. I suspect that better CNN features could help, so I am interested to see if I can get good autoencoded features.

Test set:

Train set:

For training, you can also report the performance of the noise free data (i.e. directly use Norris  labels). This gives you a baseline to compare against.

You mean without partial observation of labels? I've done partial observation here with no noise,  five annotators, and each annotator (correctly) labelling 50% of all objects at random.

I mean just standard supervised learning, fully observed, one example, one label setting.

Ah, right.
Test set:

Train set:

72% accuracy (so matches #136) with a very similar distribution.

Looks like I might want to see if I can get some better features.

I now get around 68% accuracy with my revised code.

Upsampling gives 25% accuracy, haha. Maybe I should modify the EM stuff to accommodate for class weights? I'm not really sure how though.


Symbolic link to kumactl does not contain the full path

The command
ln -s kuma-2.0.0/bin/kumactl /usr/local/bin/kumactl

was not working. Adding the current path - using the $PWD environment variable - make it work:
ln -s $PWD/kuma-2.0.0/bin/kumactl /usr/local/bin/kumactl

Thx for the fix!

Sorry, I am still new to git (workflows), what does this "This branch is out-of-date with the base branch | Merge the latest changes from master into this branch." message means. Should I click on the "Update branch" button? With "Update with merge commit" (default) or "Update with rebase"?
Within the CONTRIBUTING.md document, there was a sentence about git rebase, but I have to admit that I did not really understand it. Sorry if I have missed something, I would be happy to fix it.

@patricekrakow you're all good! that's just an option, it's unfortunate that there's a warning icon


Stunner - jacoco plugin configurations to notify about decreased test coverage

With this changes it is possible to check is new PR decreases test coverage of Stunner.
To run jacoco plugin run [1] on project root. If test-coverage were decreases it will fail (only profile [1], regular build will be successful). If test-coverage didn't decreased you can found test-coverage reports in target/site/jacoco (for project with any tests).
[1]
mvn clean verify -Dcode-coverage

Known issue:
Tests with mock are not counting due to conflicts between current Jacoco and mock versions. This issue in progress.

Jenkins retest please

Update. The problem with mocks are relevant only for Jacoco + GwtMockito mocks. @jsoltes is working on fix.

Jenkins retest please

@hasys the pull-request that solves the problem with GwtMockito tests is ready > https://github.com/droolsjbpm/droolsjbpm-build-bootstrap/pull/381

@romartin I'm OK with it.

@hasys Agreed. This seems fine.


anonymize sex and hand when keep_his is false

Reference issue
Fixes #8130
What does this implement/fix?
when keep_his = false it's also anonymize hand and sex
Additional information
I updated the relevant tests as well

I've pushed a commit that merges the current upstream/main branch into this branch, to see if it fixes the CircleCI error.  @Falach if you need to do any more updates to this branch, you should first do
git fetch origin
git merge origin/anonymize_his

@Falach you have a circleci issue:

changes/latest.inc:120: WARNING: Unknown target name: "rotem falach".

The problem is that sphinx doesn't know about your name yet. Could you please add it to this file (roughly alphabetically)?
https://github.com/mne-tools/mne-python/blob/5f0beb93f325ecd53e88fca500f1d08fbead863e/doc/changes/names.inc#L139
And if this is your first entry in the changelog, please also add a mapping of your name like here:
https://github.com/mne-tools/mne-python/blob/5f0beb93f325ecd53e88fca500f1d08fbead863e/doc/changes/latest.inc#L17-L40

I've pushed a commit that merges the current upstream/main branch into this branch, to see if it fixes the CircleCI error. @Falach if you need to do any more updates to this branch, you should first do
git fetch origin
git merge origin/anonymize_his

before making more local changes

I swear I did it and it failed again! :(

@Falach it fails because you have not yet implemented the changes I describe here: https://github.com/mne-tools/mne-python/pull/9103#issuecomment-801133563

I think this will still fail, because our changelog is actually quite complicated (sorry).  You will need to add yourself to doc/changes/names.inc, and also at the top of doc/changes/latest.inc add a special replacement line for new contributors.  @Falach if you're having trouble getting the local branch in sync with this PR, let me know and I can push the necessary changes.

@Falach you can look at the commits ebf1dc4 and 0429750 that I just made on your branch. this is what I tried to express with my comment https://github.com/mne-tools/mne-python/pull/9103#issuecomment-801133563 - sorry if that didn't come across.
Dan is right, our changelog is slightly complicated :-)

thx @Falach


[WFCORE-5495] Upgrade jboss-invocation from 1.6.0.Final to 1.6.1.Final

https://issues.redhat.com/browse/WFCORE-5495

@ropalka thanks


Separate css into modules for each component

Is your feature request related to a problem? Please describe.
App.css file is too large
Describe the solution you'd like
Separate CSS code into CSS module files for each specific component
Describe alternatives you've considered
I'm also thinking of changing the component folder structure such that each component has a separate folder with its .jsx and CSS files

This sounds great, Timo. I’ll assign it to you but please let me know as soon as you need any help.

great!

Fixed by #21


Add negative ack redelivery backoff.

Master Issue: #12379
Motivation
Add negative ack redelivery backoff.
Modifications

add new NegativeAckBackoff interface
expose egativeAckRedeliveryBackoff in ConsumerBulider
add unit test case

ping @codelipenghui PTAL again, thanks

Confirmed with @wolfstudy, he will provide tech inputs for doc

Confirmed with @wolfstudy, he will provide tech inputs for doc

Ok, will add docs in next pull request.


edge build supabase_functions doesn't compile anything.

https://github.com/invertase/dart_edge/blob/822785493f5fad3f876104a17bf5ff431bd02874/packages/edge/lib/src/commands/build_commands/build_supabase.dart#L58
The runBuild method is empty. I'm not sure but shouldn't it be something like
 Future<void> runBuild() async {
    final functionDirectory = Directory(
      p.join(Directory.current.path, 'supabase', 'functions', 'dart_edge'),
    );

    final compiler = Compiler(
      logger: logger,
      entryPoint: p.join(Directory.current.path, 'lib', 'main.dart'),
      outputDirectory: functionDirectory.path,
      outputFileName: 'main.dart.js',
      level: CompilerLevel.O1,
    );

    await compiler.compile();
}

Oh, woops!
Yes it should be:
  Future<void> runBuild() async {
    final functionDirectory = Directory(
      p.join(Directory.current.path, 'supabase', 'functions', 'dart_edge'),
    );

    final entryFile = File(p.join(functionDirectory.path, 'index.ts'));

    final compiler = Compiler(
      logger: logger,
      entryPoint: p.join(Directory.current.path, 'lib', 'main.dart'),
      outputDirectory: functionDirectory.path,
      outputFileName: 'main.dart.js',
      level: CompilerLevel.O4,
    );

    await compiler.compile();

    await entryFile.writeAsString(
      edgeFunctionEntryFileDefaultValue('main.dart.js'),
    );
  }

Feel free to PR - or I'll get around to it soon.

Also the dev build will still work for now in prod, it's just less optimised.

Feel free to PR - or I'll get around to it soon.

Working on a PR along a few other improvements :)

Quickly fixed this in a standalone PR: https://github.com/invertase/dart_edge/commit/c9c0fe3b3cd3496ce3fa3b7dab7f7d4a787d963e

Because every version of supabase_functions from git depends on edge from hosted and supabase_edge_functions depends on edge from git, supabase_functions from git is forbidden.
So, because supabase_edge_functions depends on supabase_functions from git, version solving failed.

When I trying to get supabase_functions 0.0.1+2 to fix building the supabase functions.


Fix: improve import parsing regex

Closes #886
Description
Improve import regex to handle extra spacing that may appear

For contributor use:

[x] Targeted PR against master branch
[x] Linked to Github issue with discussion and accepted design OR link to spec that describes this work
[x] Code follows the standards mentioned here
[ ] Updated relevant documentation
[ ] Re-reviewed Files changed in the Github PR explorer
[ ] Added appropriate labels

Codecov Report

Merging #936 (9c00f3f) into master (847e814) will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff           @@
##           master    #936   +/-   ##
======================================
  Coverage    2.50%   2.50%
======================================
  Files           5       5
  Lines         439     439
======================================
  Hits           11      11
  Misses        427     427
  Partials        1       1

Flag
Coverage Δ

unittests
2.50% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Add missing lodash dependency

Closes #28

@hedss I'm merging/publishing this only because it's a trivial change and it will unblock me testing the scan functionality in the merged resin local scan command.


kustomize: add topolvm crd to bases

Signed-off-by: Leela Venkaiah G<EMAIL_ADDRESS>

making sure not to miss this in next PRs, so adding the CRD now itself separately

/lgtm

Please add description in the PR and in the commit message as well.

combined as part of #21 as a dependency


Update dcg_controller.py

This change does not seem to make sense: cloning preserved gradient flow, so this clone just duplicates a tensor and then keeps the duplicate.

I am running into the following error otherwise
 output[1] = output[1].transpose(dim0=-2, dim1=-1)
    ~~~~~~^^^
RuntimeError: unsupported operation: some elements of the input tensor and the written-to tensor refer to a single memory location. Please clone() the tensor before performing the operation.

Another change in the API. ;)

:D


Content Rendering Incorrectly (Urgent Launch bug)

Issue
Content is not rendering correctly.  When examining source, it appears that links to .Site.BaseURL do not have a forward slash included between their content and the relative URL of many of our resources.  This issue does not appear in local development mode, where all content loads as desired.
Proposed Solution
It would appear that this can be solved by adding the forward slash to the baseURL value in the config.toml file.

While the baseURL adjustment did go a way towards fixing links, content still remains broken.  So why is content still broken?
Hypothesis
I have never encountered this issue with URLs, likely because I have never employed capital letters in the middle of a word.  In our baseURL we have HuGOin spelt as HuGoin.  By replacing the lowercase o with an uppercase O we can navigate to our other content, as well as the scripting and CSS that defines our rendering.


[WFLY-13146] Support for multiple security realms - Failover

Community docs for WFCORE-4486
https://issues.redhat.com/browse/WFLY-13146

Labelling as ready to merge, documentation only so no point running CI again to clear the prior error.

This has merged into core and this may be a premature merge, but a core upgrade is coming today which includes this.


unable to detect data files for Ragoo

(virtual) C:\Users\hp\virtual\Scripts>ragoo.py contigs.fa reference.fa
Sun May  3 16:11:01 2020 --- Running : minimap2 -k19 -w19 -t3 ../11801.gb ../contigs.fa > contigs_against_ref.paf 2> contigs_against_ref.paf.log
Traceback (most recent call last):
File "C:\Users\hp\virtual\Scripts\ragoo.py", line 4, in
import('pkg_resources').run_script('RaGOO==1.1', 'ragoo.py')
File "C:\Users\hp\virtual\lib\site-packages\pkg_resources_init_.py", line 667, in run_script
self.require(requires)[0].run_script(script_name, ns)
File "C:\Users\hp\virtual\lib\site-packages\pkg_resources_init_.py", line 1471, in run_script
exec(script_code, namespace, namespace)
File "C:\Users\hp\virtual\lib\site-packages\ragoo-1.1-py3.8.egg\EGG-INFO\scripts\ragoo.py", line 585, in
File "C:\Users\hp\virtual\lib\site-packages\ragoo-1.1-py3.8.egg\ragoo_utilities\utilities.py", line 24, in run
File "c:\users\hp\appdata\local\programs\python\python38\lib\subprocess.py", line 340, in call
with Popen(*popenargs, **kwargs) as p:
File "c:\users\hp\appdata\local\programs\python\python38\lib\subprocess.py", line 854, in init
self._execute_child(args, executable, preexec_fn, close_fds,
File "c:\users\hp\appdata\local\programs\python\python38\lib\subprocess.py", line 1307, in _execute_child
hp, ht, pid, tid = _winapi.CreateProcess(executable, args,
FileNotFoundError: [WinError 3] The system cannot find the path specified
Have installed Ragoo in this virtual env. itself.
The data files are copied to this directory and this error is encountered when command executed. Still, it generates an empty output folder in the directory. I have tried with the symbolic link also.
Where am I going wrong?

Hi there,
In your example command, the reference genome is reference.fa but according to the logs, the reference is 11801.gb.
Is that the exact command you used or is it just an example?

Hello,
I have similar error. I am trying to run RaGOO on a SLURM cluster, so I want to transfer my files from my directory to the SCRACHDIR and then run RaGOO (and so minimap2).
In my slurm job the command line I've used is:
ragoo.py $SCRATCHDIR/R_v8_polished.fasta $SCRATCHDIR/Refv1.fasta -t 10
And the error I've got is:
Wed May  6 10:31:13 2020 --- Running : minimap2 -k19 -w19 -t10 ..//storage/scratch/celmonat/27980705/Refv1.fasta ..//storage/scratch/celmonat/27980705/R_v8_polished.fasta > contigs_against_ref.paf 2> contigs_against_ref.paf.log Traceback (most recent call last):   File "/opt/apps/python-3.7.1/gcc-8.1.0/RaGOO-1.11/bin/ragoo.py", line 4, in <module>     __import__('pkg_resources').run_script('RaGOO==1.1', 'ragoo.py')   File "/opt/apps/gcc-8.1.0/python-3.7.1/lib/python3.7/site-packages/pkg_resources/__init__.py", line 658, in run_script     self.require(requires)[0].run_script(script_name, ns)   File "/opt/apps/gcc-8.1.0/python-3.7.1/lib/python3.7/site-packages/pkg_resources/__init__.py", line 1445, in run_script     exec(script_code, namespace, namespace)   File "/opt/apps/python-3.7.1/gcc-8.1.0/RaGOO-1.11/lib/python3.7/site-packages/RaGOO-1.1-py3.7.egg/EGG-INFO/scripts/ragoo.py", line 580, in <module>   File "/opt/apps/python-3.7.1/gcc-8.1.0/RaGOO-1.11/lib/python3.7/site-packages/RaGOO-1.1-py3.7.egg/ragoo_utilities/utilities.py", line 25, in run RuntimeError: Failed : minimap2 -k19 -w19 -t10 ..//storage/scratch/celmonat/27980705/Refv1.fasta ..//storage/scratch/celmonat/27980705/R_v8_polish ed.fasta > contigs_against_ref.paf 2> contigs_against_ref.paf.log slurm-27980705.out (END)
Do you have any idea how I can proceed to resolve this issue.
Is it a way to furnish to RaGOO an already done .paf file of minimap2? Because I have tried minimap2 with the same parameters on the same files and its working perfectly.
Thanks in advance for your help
Cheers
C.

Hi there,
Unfortunately, RaGOO v1 requires the fasta files to be present in the current working directory, which I realize can be an inconvenience for situations like this. This will be fixed in the forthcoming v2.
If you have permissions, perhaps you can create a symbolic link for the fast files before running?
Thanks

I will close this but please reopen if anything comes up.
Also, please consider using RagTag which allows users to specify paths for input files.


ImageIO Memory-Leak in GPUImagePicture's -initWithCGImage:smoothlyScaleOutput: ?

Hi,
first of: thank you for creating such a humongous framework.
I stumbled across a memory-leak in your GPUImagePicture.m. This doesn't pose much of a problem, if you're just using GPUImagePicture rarely. But since I'm working with GIF's, I have to create rather many GPUImagePictures and this leak leads to low memory warnings and crashes.
This line
CGContextDrawImage(imageContext, CGRectMake(0.0, 0.0, pixelSizeToUseForTexture.width, pixelSizeToUseForTexture.height), newImageSource);

in
- (id)initWithCGImage:(CGImageRef)newImageSource smoothlyScaleOutput:(BOOL)smoothlyScaleOutput;

Causes the leak. At least, that's where I backtraced it to with Instruments.
The strange thing is though, that it does not occur all the time.

Ok,
found out, that this is - more or less - intended behaviour.
I forced the framework to hold too many GPUImagePictures in its buffer, causing the high memory consumption.

I hava a same problem，excuse me，how did you solve it


Alpine-based Jenkins image on Docker Hub

Even though there's an Alpine branch now (see #239), the Alpine-based image cannot be found at https://hub.docker.com/r/library/jenkins/tags/ - I'd expect to see tags like alpine-latest, alpine-1.642.3 and so on.
It would be nice to have a new Alpine image every time the Alpine branch gets updated.

requested at https://github.com/docker-library/official-images/pull/1622


[Additions] Addition of a Stop Watch and a Live clock

Live clock and Stop watch are also very good and simple projects to be added in the queue. I can work on it , you can assign this work to me : )

I can do it, i can create these 2 things in it , please assign it to me


Too many forks in Mac 10.14.4

At Mac version 10.14.4, if I run it with no-inst mode, it seems it cannot properly handle forking. So, it stops in a few seconds due to too many forks.
# How did I run it
./honggfuzz -x -f ./input -- /bin/cat ___FILE___

# After a few seconds
[2019-06-13T13:52:37-0400][E][84401] subproc_New():326 Couldn't fork: Resource temporarily unavailable
[2019-06-13T13:52:37-0400][E][84401] subproc_New():326 Couldn't fork: Resource temporarily unavailable
[2019-06-13T13:52:37-0400][E][84401] subproc_New():326 Couldn't fork: Resource temporarily unavailable
[2019-06-13T13:52:37-0400][E][84401] subproc_Run():385 subproc_New()

I also encountered this issue and I worked on Mac version 10.14.3.

Interesting... lemme try

Please try at HEAD or with https://github.com/google/honggfuzz/commit/69fff66b41409b5013613a2c52fdd335c830ddff


⚠ Spryr has degraded performance

In 1c5b932, Spryr (https://spryr.com) experienced degraded performance:

HTTP code: 200
Response time: 6123 ms

Resolved: Spryr performance has improved in 7290061 after 11 minutes.


[Bug]: Can a Content Creator/Content Consumer satisfy sIPS by supporting $summary as the only exchange mechanism?

Contact Details
<EMAIL_ADDRESS>Section Number
1:<IP_ADDRESS>
What is wrong
In section 1:<IP_ADDRESS>, the requirements on the Content Creator are:
"The Content Creator creates the IPS content and shares it using one of the methods defined in the IHE Document Sharing Health Information Exchange."
Similarly, the requirements on the Content Consumer are:
"The Content Consumer consumes the IPS content and obtains it using one of the methods defined in the IHE Document Sharing Health Information Exchange."
But in section 3:<IP_ADDRESS>.2, we say:
"When the On-Demand entry is requested by a Document Consumer, the responding actor may chose to utilize the IPS $summary operation. This use of the $summary operation is not required to be the method used."
So, volume 3 suggests one can use $summary to exchange IPS. But, there is no IHE profile that defines $summary. So, based on the Volume 1 text, is is unclear whether a Content Creator/Consumer that supports exchanging of IPS using $summary, but does not support exchanging it via any IHE document sharing profiles, would be conformant to sIPS.
Describe the solution you'd like
Clarify whether this is allow. IMO, $summary is a very straightforward way to exchange IPS and should be a mechanism to satisfy sIPS.
Priority
{"High"=>"Important issue where there is major issue to be resolved. Requires discussion and debate."}
Code of Conduct

[X] I agree to follow the IHE Code of Conduct

If you are communicating a DocumentReference as indicated as an On-Demand entry (as in supporting the MHD Document Source, Document Consumer) then yes.  The quoted text about $summary is expressing that the URL in the DocumentReference, when retrieved is satisfied by the $summary operation. The Document Consumer does not use $summary (at least they don't know they are in the case where the URL is a GET on $summary).
But without the DocumentReference, this is not an IHE profiled method. It certainly is a method, just not one that IHE has profiled.


Update to futures 0.3.9

I'm opening this PR mostly for that one line change in sc-offchain.
Without this little change, Substrate doesn't compile with futures 0.3.9.

When preparing a 2.0.1 backport we just hit that in https://gitlab.parity.io/parity/substrate/-/jobs/768157 so we should backport this to 2.0.1 as well once it's merged. cc @gnunicorn

When preparing a 2.0.1 backport we just hit that in https://gitlab.parity.io/parity/substrate/-/jobs/768157 so we should backport this to 2.0.1 as well once it's merged. cc @gnunicorn

bot merge

bot merge


Ability to disable fit on cluster double click

Please take a look at example
There are two items with сlose start time and same end time. Clustering is enabled, and double click on cluster fits it on the center of screen, but it doesn't expand. Such behavior may confuse user, so I propose to add option to disable cluster double click at all.

Hi, @yotamberk
When it's going to be released?
It's strange, but my latest changes related to 125 is missing in release v2.3.5

Now


Pattern: Develop Media - Prod level version

User Story

As a [user role below]:
IBM.com Library developer

I need to:
create/change the Media

so that I can:
provide the ibm.com adopter developers patterns/components they can use to build ibm.com web pages

Additional information

Story within Storybook with corresponding knobs
Utilize Carbon
Design specs issue (#  )
Functional specs issue (#  )
Design QA testing issue (# )
Prod QA testing issue (# )

Acceptance criteria

[ ] Include README for the react pattern and corresponding styles
[ ] Minimum 80% unit test coverage
[ ] A comment is posted in the Design QA issue, tagging Wonil and Roberta, when development is finished
[ ] A comment is posted in the Prod QA issue, tagging Praveen and Chetan, when development is finished

Iceboxing all Media component issues.

Decided to close all of the Media manager issues.