Inconsistent behaviour when adding points (some options affect all points in layer, some don't)

🐛 Bug
Not sure whether the following is a bug. Maybe it is just behaviour as envisaged, then it is inconsistenst interaction.
When adding markers in a points layer, changing the symbol (e.g. from "disk" to "diamond") affects all points in the current points layer (including exisiting ones).
When changing the marker color or size, existing markers stay the same subsequently added markers are affected.
So it is possible to create multiple markers with different colors and sizes in a single point layer, but it is not possible to create markers with different symbols.

To Reproduce
Steps to reproduce the behavior:

Add a points layer
add a marker as "disk"
change marker type to "diamond"
add another marker

Expected behavior
I would expect that marker symbols in a point layer behave like marker color and size, i.e.
that I can create markers with different symbols in a single point layer.
Environment
napari, 0.2.5+12.g15deef0
Qt, 5.13.2
NumPy, 1.17.3
SciPy, 1.3.1
VisPy, 0.6.2
scikit-image, 0.16.2
Platform: Windows-10-10.0.18362-SP0
Python:   3.7.5 (default, Oct 31 2019, 15:18:51) [MSC v.1916 64 bit (AMD64)]
Backend:  PySide2
GL version:  '4.5.0 - Build <IP_ADDRESS>72'
MAX_TEXTURE_SIZE: 16384

Any other relevant information:

Additional context

Ah yes - so this is a known issue that should at least be documented if not exposed better in the UI. Right now symbol and opacity in the points layer are global properties, while we could make opacity apply for each point (potentially at the cost of increasing latency), making symbol apply to each point would require some changes at the vispy level, and I'm not sure what performance hits we might take. In the mean time we should at least document this better as I have no doubt that it is confusing to people

Opacity (and blending mode) I didn't test as  intuitively I would always think of  opacity as a layer property, which would be consistent with the other layer types (same for blending mode BTW).
Now that you mention it, this could of course also be a per-point property. However, in that case you would lose the ability to dial back the opacity for the whole layer.
My suggestion is to decide which properties affect a layer and which properties affect a point and separate this out in the GUI. Maybe a vertical alignment.
point properties
------ <hline> ------
layer properties

@VolkerH that separation might be nice.
Right now we actually support opacity at the individual shape level for the Shapes layer, but maybe we want to drop that support and make it at the layer level for consistency as it is doubly strange that there is a difference between Points and Shapes there

@VolkerH side note, a user on image.sc found a fix on Windows for the incorrect text size on the UI:
https://forum.image.sc/t/napari-issues-it-works-but-no-gpu-and-the-gui-is-all-squashed/31411/13

Related: Layer controls relationships #19

I believe that with https://github.com/napari/napari/pull/7137
this issue will be resolved. All point properties will be consistent: the UI elements in the layer controls do what their tooltips say: affect selected points and future points.

Nice! I love closing 3-digit issues. 😃 I think this comment is still a bit unresolved but is being dealt with in other design issues (e.g. #5358). Agreed?

I can't believe this is almost 5 years old. Thanks @psobolewskiPhD

Ah, good point @jni and I agree.
I think opacity and blending are layer controls that are inherently linked and affect the whole layer. Having them be next to each other makes a lot of sense.
Having Point size of Edge with "interrupt" them is odd.
I'd make the same argument for Image layer.
Would be a big change from the current.

Also why are tooltips so inconsistent? I have no idea what interpolation does for example.

Here's the new layout of the Points controls:

And all of the point-properties tooltips now say that they affect selected and any added afterwards.
So I'm going to close this. If any other Points UI issues remain that I've missed or pop up, I think it's best to make a new issue for clarity.


Newbee questions

Hello, and first of all contratulations for this amazing repo!
I want to start an app I'm wondering a few aspects of it:

The app will stream audio from a server over the network. Can this library work with AVPlayer instead of AVAudioPlayer?
The way the app will be built, I will need to seek and crossfade through the audio file and crossfade between two different audio files. Is this possible with this library?
My first idea was to create two instances of AVPlayer in order to crossfade them, is this a good method? If not, what do you recommend?

I've been developing iOS apps for a few years but this is my first audio-related project and I'm a bit lost.
Thanks guys!

Hi,

The app will stream audio from a server over the network. Can this library work with AVPlayer instead of AVAudioPlayer?

No, unfortunately, the app uses AVAudioPlayer.

The way the app will be built, I will need to seek and crossfade through the audio file and crossfade between two different audio files. Is this possible with this library?

I think it should work, you can create two instances of Cephalopod for each file, then fade out the first one, and fade in the second one.

No, unfortunately, the library uses AVAudioPlayer.
Oh, thanks anyways!


[Defaults] Amend various Content Rating mappings (Fixes #2256)

Amend various Content Rating mappings for "R18" content as per #2256

can you rebase this and add this to the Changelog


No types on scoped slotes

Props from scoped slots always return never but it should have type for each prop. There is no difference if i use it like this
<template
        v-for="(_, slot) in $slots as unknown as Multiselect['$slots']"
        #[slot]="scope"
 >
        <slot :name="slot" v-bind="scope as object" />
</template>

or like this
<template #option="{ option, isPointed, isSelected, search }">
        <div>{{ option.name }}</div>
</template>

All this props are never type and typescript is alerting that there is a problem.
Please, provide typescript support!

Thanks for reporting the issue. Fixed in 2.6.7.


Issue with HTML5Mode

Having an issue with v0.2.13 wherein you enable the html5mode,
the routes seems to work well, but when you refresh the browser it says 'Page not found' error
and you have to go back to the base url to make the page work again and I have to manually navigate by clicking the links in which were I left off.

Thats an issue with your server not correctly redirecting pages back to your root index.html (or whatever your root file is). Not ui-router related. html5mode merely makes hash-less urls but it is up to you use a server with the correct redirects.

But should it work also with <base href="/"> ?

Not if your server is trying to serve /some/route/that/doesnt/exist/on/the/file/system. The only page that probably exists is index.html. Thus when that page above is requested, your server (apache|nginx|whatever) tries to serve a page that doesn't exist instead of serving the index.html page. Something like http://serverfault.com/questions/400042/rewrite-rule-to-redirect-all-subpages-to-a-single-page (quick google, didnt fully read everything)

This is not a UI-Router issue.


mysql -  BLOB/TEXT column 'value' used in key specification without a key length

Originally raised in https://github.com/flippercloud/flipper/issues/557#issuecomment-1849946093:
BLOB/TEXT column 'value' used in key specification without a key length

Reproducable with mysql2 and trilogy adapters on Mysql 8.2.0
$ rails new flippermysql --dabatabse mysql && cd flippermysql
$ bundle add flipper-active_record && bundle
$ rails generate flipper:active_record && rails db:create && rails db:migrate
Created database 'flippermysql_development'
Created database 'flippermysql_test'
==<PHONE_NUMBER>0204 CreateFlipperTables: migrating ==============================
-- create_table(:flipper_features)
   -> 0.0077s
-- add_index(:flipper_features, :key, {:unique=>true})
   -> 0.0108s
-- create_table(:flipper_gates)
   -> 0.0099s
-- add_index(:flipper_gates, [:feature_key, :key, :value], {:unique=>true})
bin/rails aborted!
StandardError: An error has occurred, all later migrations canceled: (StandardError)

Mysql2::Error: BLOB/TEXT column 'value' used in key specification without a key length
/private/tmp/flippermysql/db/migrate/20231211190204_create_flipper_tables.rb:15:in `up'

Caused by:
ActiveRecord::StatementInvalid: Mysql2::Error: BLOB/TEXT column 'value' used in key specification without a key length (ActiveRecord::StatementInvalid)
/private/tmp/flippermysql/db/migrate/20231211190204_create_flipper_tables.rb:15:in `up'

Caused by:
Mysql2::Error: BLOB/TEXT column 'value' used in key specification without a key length (Mysql2::Error)
/private/tmp/flippermysql/db/migrate/20231211190204_create_flipper_tables.rb:15:in `up'
Tasks: TOP => db:migrate
(See full trace by running task with --trace)

\```
BLOB/TEXT column 'value' used in key specification without a key length
\```

cc @fer9305 @BrandonHicks-msr @gs-deliverists-io

The issue is with this index:
add_index :flipper_gates, [:feature_key, :key, :value], unique: true

Now that value is a text column, MySQL want's a prefix size that should be used in the index,  per these docs
And here are the Rails docs for #add_index with prefix size:

Creating an index with specific key lengths for multiple keys
add_index(:accounts, [:name, :surname], name: 'by_name_surname', length: {name: 10, surname: 15})

@bkeepers thank you  for looking into that!
below migration fixed the issue
class ChangeFlipperGatesValueToText < ActiveRecord::Migration[7.1]
  def up
    remove_index :flipper_gates, %i[feature_key key value]
    change_column :flipper_gates, :value, :text
    add_index :flipper_gates, [:feature_key, :key, :value], unique: true, length: {feature_key: 50, key: 50, value: 50}
  end

  def down
    change_column :flipper_gates, :value, :string
  end
end

I'm not any mysql expert, its just an experimentation

It worked for me as well. The only issue I had was related to the index (and maybe related to something I was previously missing). But changing it to the following resolved it:
remove_index(:flipper_gates, [:feature_key, :key, :value], unique: true) if index_exists?(:flipper_gates, [:feature_key, :key, :value], unique: true)

@bkeepers it works for me!

Thank you @bkeepers ! Lovely work. Works fine now.
❤


Release version 0.7.0

To Do

[ ] Update version to 0.7.0
[ ] Add version contraints to some gems
[ ] Update CHANGELOG.md
[ ] Update SECURITY.md
[ ] Publish to RubyGems
[ ] Tag the version

Add tapioca


gafferCycles prevent gaffer to start

hi,
with gaffer 0.54.*, application wont start if gafferCycles is up.
terminal return :
ERROR : startup/gui/menus.py : Error loading Cycles module - "/opt/gafferCycles/lib/libGafferCycles.so: undefined symbol: _ZTIN3ccl4NodeE".  Traceback (most recent call last):   File "/opt/gafferCycles/startup/gui/menus.py", line 61, in <module>     import GafferCycles   File "/opt/gafferCycles/python/GafferCycles/__init__.py", line 39, in <module>     from _GafferCycles import * ImportError: /opt/gafferCycles/lib/libGafferCycles.so: undefined symbol: _ZTIN3ccl4NodeE
centos 7.6
gaffer <IP_ADDRESS> & <IP_ADDRESS>
gafferCycles 0.6.0 release

Hi @Kaiz3rTool
You are using a version that I haven't built against yet, did Gaffer <IP_ADDRESS> not work? In debug mode it was working here, perhaps the release build has a problem. I'll take a look into it and also build against <IP_ADDRESS>.

@Kaiz3rTool ok I can reproduce it here, oddly debug builds work fine but release builds cause this symbol issue. I will need a bit of time to get to the bottom of this as it doesn't look very obvious what is causing it.

@Kaiz3rTool this was a tricky bug to spot, but it was in Cycles itself. I've made a diff for them to review here:
https://developer.blender.org/D5590
Please try this release:
https://github.com/boberfly/GafferCycles/releases/tag/0.6.1
Cheers

Hi, sorry I'm taking for ever to answer...
yes I have the bug with both <IP_ADDRESS> and <IP_ADDRESS>
the release 0.6.1 of gaffercycles works well to me, thanks !


apis: add age column where it makes sense

Kube resource have an age column. In CRDs this is optional. Let's add it.

/override ci/prow/e2e-multiple-runs


Cybersecurity 6.4 Information gathering

Description
Tell What is Information gathering and how it will be done?
Note:

If interested, mention in which format you want to contribute: Documentation or Video
Please avoid copy/paste, BE YOURSELF
Try to explain with Diagrams
Changes should be made inside the Cyber_Security/ directory & Cyber_Security branch.
Task will be assigned on first come first serve
Check it out Contribution Guidelines

Domain
Cyber Security
Type of Contribution
Video, Documentation
Code of Conduct

[X] I follow Contributing Guidelines & Code of conduct of this project.

/assign
type-documentation

Could you assign this for me?

documentation is taken!

@KmKalpana

@Anant1711 I have completed this issue, may I create a PR?

@Anant1711 I have completed this issue, may I create a PR, please?

ok

Hello, @Anant1711 #5481 https://github.com/shreya-gb/winter-of-contributing/tree/revert-1-Info-Gathering--SB Please review my PR, I apologize for the previous merge.

I did'nt find out your 8284 PR, and 5481 is not looking good (other branch material is also there!)


Install instructions Sedona/R for AWS EMR?

Hi do you have instructions for installing Sedona for R use on AWS EMR?

@gregleleu Any suggestion?

The "hard" part is setting up EMR with R, a few resources:

https://spark.rstudio.com/deployment/yarn-cluster-emr
https://aws.amazon.com/blogs/big-data/running-sparklyr-rstudios-r-interface-to-spark-on-amazon-emr/

Then you just need to make sure the cluster has the sedona jars. One way is to add the "spark.jars.packages": "" in the configuration.


[IVY] i18n not working yet?

I was trying out IVY on our medium sized corporate project - I finally managed to get the site compiled, but noticed none of the i18n translations were injected into the generated code.
Is i18n not supposed to work with IVY yet? Just curious
There are no error messages other than weird stuff like
WARNING in /Users/lrj/project/ivy2/src/app/modules/iticket-business/views/edit-profile/index.ts is part of the TypeScript compilation but it's unused.
Add only entry points to the 'files' or 'include' properties in your tsconfig.

But the site seems to be working - just not with the translations inserted.
I make heavy use of paths in tsconfig.json, - is this not supposed to be supported in IVY?
Is this a regression?

I'm sorry if this is a dumb question but I just wanted to check if the i18n="@@my-id" was supposed to be working with IVY.
I make heavy use of paths in tsconfig.json, - is this not supposed to be supported in IVY?
Tsconfig:

{
  "compileOnSave": false,
  "angularCompilerOptions": {
    "enableIvy": true
  },
  "compilerOptions": {
    "baseUrl": "./src",
    "importHelpers": true,
    "outDir": "./dist/out-tsc",
    "sourceMap": true,
    "declaration": false,
    //"module": "es2015",
    "module": "esnext",
    "moduleResolution": "node",
    "noImplicitAny": false,
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "target": "es5",
    "skipLibCheck": true,
    "typeRoots": [
      "node_modules/@types"
    ],
    "lib": [
      "es2018",
      "dom"
    ],
    "paths": {
      "@store/*": ["app/store/*", "app/store"],
      "@store": ["app/store/*", "app/store"],
      "@modules/*": ["app/modules/*", "app/modules"],
      "@modules": ["app/modules/*", "app/modules"],
      "@main/*": ["app/main/*", "app/main"],
      "@models/*": ["app/models/*", "app/models"],
      "@models": ["app/models/*", "app/models"],
      "@main": ["app/main/*", "app/main"],
      "@environment": ["environments/environment"],
      "@lib/*": ["app/lib/*", "app/lib"],
      "@lib": ["app/lib/*", "app/lib"],
      "@iticket-business/*": [ "app/modules/iticket-business/*", "app/modules/iticket-business"]
    }
  }
}

@ocombe

@ocombe, did something change recently? The NGTSC compiler didn’t support translations up to sometime ago.

I thought that this was only for extracting, not loading them?

Ngtsc doesn’t support loading the translations either.


FlightTask: implement MPC_LAND_ALT1/2

MPC_LAND_ALT1 and MPC_LAND_ALT2 should be used for a final approach speed during landing.
According to the param spec the vehicle should descend at MPC_Z_VEL_MAX_DN speed and slow down between MPC_LAND_ALT1 and MPC_LAND_ALT2 to MPC_LAND_SPEED.
There is a massive energy consumption benefit in having this
Currently this is not implemented in the FlightTask: https://github.com/PX4/Firmware/blob/bee6a6b8b08d30b36475628e0750edcb6038d798/src/lib/FlightTasks/tasks/AutoMapper/FlightTaskAutoMapper.cpp#L117
The params are used for takeoff which does not seem to be documented behavior: https://github.com/PX4/Firmware/blob/bee6a6b8b08d30b36475628e0750edcb6038d798/src/lib/FlightTasks/tasks/AutoMapper/FlightTaskAutoMapper.cpp#L128
Perhaps implementing it as indicated currently is not a good idea, the altitudes default to 10 and 5m above home and we might be flying over a different altitude.
There are a few options on how this can be implemented safely;

Within a small radius around home / for RTL only
Only when a range finder is installed
If QGC has given the terrain altitude
When enabled by a param
When enabled in the waypoint (explicitly chosen in QGC)

If there are any other ideas on how to do this please share.
Log demonstrating the behavior: https://review.px4.io/plot_app?log=642eae62-6203-4ab3-b372-ef0b58f01e4c
MPC_LAND_SPEED was 0.7
MPC_Z_VEL_MAX_DN was 2.5
/cc @dagar @bresch @LorenzMeier

I flew an extensive test on this using the lidar lite on 1.8 and found that this only works in position mode.  In position mode the aircraft slows its descent appropriately.  Land and RTL  modes just use MPC_LAND_SPEED.

Fixed by: https://github.com/PX4/Firmware/pull/11540


Add proofs of custody

Introduces the following major changes:

The bitfield now has 2 bits per validator; the second bit is a proof of custody bit
Three new special objects, one for updating a validator's proof of custody seed, one for making a challenge, one for responding to a challenge
If a validator fails to respond on time (~3 months) they get kicked out and penalized.

IMO this should go in the phase 1 spec. A few placeholders (e.g. 2 bits per validator in the bitfield, with one set to 0) may smoothen the transition from phase 0 to phase 1. I am expecting a hard fork at every deployment phase of Ethereum 2.0.

I was considering proposing the same thing. I think we should attempt to have the beacon chain data structures in place in phase 0 to handle this but I would much prefer to see actual PoC logic put into the phase 1 doc.
For example, the new specials in the phase 1 doc
### Specials
In addition to the specials defined in phase 0 (link), phase 1 defines the following SpecialRecord types that are processed in the same way.

#### PROOF_OF_CUSTODY_SEED_CHANGE
...

IMO this should go in the phase 1 spec

I think there are parts of it that make sense to include in the phase 0 spec, because it is always easier to add things than to change existing things. Perhaps:

The 2 bits per validator model
The verification algorithm using BLSMultiVerify (allow each validator to specify 0 or 1 for the bit however they want)
state.proof_of_custody_challenges as an array , proof_of_custody_hash_mod_2 and proof_of_custody_depth as AttestationRecord data, and proof_of_custody_commitment and proof_of_custody_last_change as validator arguments. This way we don't have to change around data structures.

I think the logistics of making changes to data structures inflight is something that could lead to a lot of ugly spaghetti code, so would prefer to figure out everything that we need to leave stubs for beforehand.

A couple comments:

Suggest two separate bitfields (replacing attester_bitfield): notary_participation_bitfield and notary_custody_bitfield.
Suggest renaming proof_of_custody_hash_mod_2 to custody_bit

I can pull the logic portion of the spec out and put it in phase 1 doc if we are in agreement.
Will leave all data structure requirements in phase 0

Sounds good, but I would say leave in the changes to attestations (ie. using BLSMultiVerify, allowing users to set their bits, etc etc). That stuff seems easier to do once than to do a simpler thing first than change later. The implementation of the three new classes of specials, and the requirement that exiting requires there to be no active challenges can be moved to phase 1.

Can we close this @vbuterin?


Can't find docs about geocode_to_region_gdf

Visiting https://srai-lab.github.io/srai/0.3.0/api/regionalizers/#geocode_to_region_gdf or trying to search for the function yields no results

Check other utility functions as well


add sdist command and umask reminder

As title

Note: I think merge of this could reasonably close #7800.

I have modified the patch to include --owner where appropriate.


Shaded HttpHost in ElasticsearchContainer not usable in RestClient

Versions used:

testcontainers: 1.10.0
Elasticsearch: 5.5.3

Error: No signature of method: static org.elasticsearch.client.RestClient.builder() is applicable for argument types: (org.testcontainers.shaded.org.apache.http.HttpHost)
In the following code, container.getHost() is not usable in the Elasticsearch RestClient.builder(...) because you are using a shaded dependency:
org.testcontainers.shaded.org.apache.http.HttpHost
Of course, I could just do as I was before 1.10.0 and ElasticsearchContainer:
HttpHost host = new HttpHost(
  container.getContainerIpAddress(),
  container.getMappedPort(9200)
)

This defeats the utility of your new module and the getHost() method and forces me to assume the default port set by ElasticsearchContainer.
import org.elasticsearch.client.RestClient
import org.springframework.beans.factory.annotation.Value
import org.springframework.boot.test.context.TestConfiguration
import org.springframework.context.annotation.Bean
import org.springframework.context.annotation.DependsOn
import org.springframework.context.annotation.Profile
import org.testcontainers.elasticsearch.ElasticsearchContainer
import org.testcontainers.shaded.org.apache.http.HttpHost

@Profile("integration")
@TestConfiguration
class IntegrationTestConfig {

  @Value('${elasticsearch.version}')
  String esVersion

  @Bean(name = 'esContainer', initMethod = 'start', destroyMethod = 'stop')
  ElasticsearchContainer esContainer() {
    String dockerImageName = "docker.elastic.co/elasticsearch/elasticsearch:${esVersion}"
    ElasticsearchContainer container = new ElasticsearchContainer(dockerImageName)
    return container
  }

  @Bean(destroyMethod = 'close')
  @DependsOn('esContainer')
  RestClient restClient() {
    ElasticsearchContainer container = esContainer()
    HttpHost host = container.getHost()
    RestClient restClient = RestClient.builder(host).setPathPrefix('/').build()
    return restClient
  }
}

I will also point out that I do not have the ability to supply additional configuration with ElasticsearchContainer as you might expect or want:
If I attempt to extend the container configuration with .withEnv("ES_JAVA_OPTS", "-Xms1g -Xmx1g"), for example, I get the following problem:
Cannot assign 'GenericContainer' to 'ElasticsearchContainer'

Hi @forgo,
thanks a lot for your detailed issue description.
The shading issue is a duplicate of #958 and is fixed by #959.
I have to look into the generics issue, thanks for pointing this out as well.


Error when building from source

When I'm trying to build NadekoBot I get these errors

'DiscordClient' does not contain a definition for 'GetService' and no extension method 'GetService' accepting a first argument of type 'DiscordClient' could be found (are you missing a using directive or an assembly reference?)	NadekoBot

'DiscordClient' does not contain a definition for 'Add' and no extension method 'Add' accepting a first argument of type 'DiscordClient' could be found (are you missing a using directive or an assembly reference?)

I believe you can solve this by changing it to Client.Services.Get amd Client.Services.Add.
If that doesn't work, simply build discord.net separately, remove project references and reference the dlls you've built


lame issue

/Users/ebrahim/Desktop/Applications/TooLocations/TooLocation.xcodeproj Building for iOS, but the linked and embedded framework 'lame.framework' was built for iOS + iOS Simulator.

Hi, fixed in 1.0.1
Thanks!


How to extract username from the Query string

Bot Info

SDK Platform: .NET

Active Channels:  Direct Line

Issue Description
Not able to extract username from following Query string in controller side,

Expected Behavior
I want username & userid at controller side
Actual Results
Not getting username . userid

@danmarshall  i think you have done this before, kindly help.

Try to get it from activity.from.id and activity.from.name

Hi, I am getting Name as null & id as some random number   :(

I have seen this behavior when activity is of type conversationUpdate but with activity.Messages it works fine.

@neetgupta7  we are using ActivityTypes.Message only.

@rupjit
https://webchat.botframework.com/embed will convert them to properties on activity.From:
activity.From.Id = userid
activity.From.Name = username

@EricDahlvang  HI, As i mentioned in previous update,  I am getting Name as null & id as some random number :( . Did you face any issue of this sort & did i miss anything ?

     @EricDahlvang  attaching live debug for your kind reference

@EricDahlvang  I have just discovered  ,i get Name when channel is "web chat". I get name as null when channel is directline......................................I am sure we must encountered this issue before.  :)

What is the client side code where you are using the Direct Line channel?

@EricDahlvang


lang/ asset not found

Hi,
I keep getting this error:

I have tried to add it in the pubspec file under :
flutter:
   assets:
   - lang/
   // And - assets/lang

any idea what I need to add also?

move the lang folder one level up to parent directory.

I propose a different solution @neilbeukes
Don't move the folder, and check how I did it here
But long story short:
pubspec.yaml
  assets:
    - assets/lang/en.json
    - assets/lang/zh.json

and change line 27 on the app_localizations.dart to
await rootBundle.loadString('assets/lang/${locale.languageCode}.json');

@arturjnt thanks a lot for the suggestion.


Is this repo abandoned?

The latest release (0.1.17) was Mar 12, 2016.
The latest commit to the master branch was Oct 23, 2016.
It's not completely clear who has permission to merge PRs or close issues, but it seems to me like no such person has commented on any PRs or issues in several months.
Please close this issue if this repo is not abandoned.

same question ;)

maybe check this one https://github.com/devopshq/artifactory

Hi there, I'm the original author of this library. I no longer work for Parallels, but I have access to PyPi keys, and likely can give them to guys from devopshq, if their version is maintained

Also, I don't think guys from Parallels will mind if we just transfer this repo along with the stars/issues to another org. Can't promise that obviously, but we can discuss that. Contact me on<EMAIL_ADDRESS>or t.me/racktear


Remove "Sign Number" field in the Add New Sign pane on Search page

...and add the field "Annotation ID Gloss: English" on the right

related to #10


Add HorizontalAlignment and Separation to ICardElement

Also a few updates to some tooling are in here too.

@danmarshall,
Thanks for your contribution as a Microsoft full-time employee or intern. You do not need to sign a CLA.
Thanks,
Microsoft Pull Request Bot


OpenDAL nodejs binding doesn't work for too high glibc version

          I tried to setup a example using codesandbox [here](https://codesandbox.io/p/sandbox/twilight-water-2cn6gr?selection=%5B%7B%22endColumn%22%3A1%2C%22endLineNumber%22%3A3%2C%22startColumn%22%3A1%2C%22startLineNumber%22%3A3%7D%5D&file=%2F.codesandbox%2FDockerfile)

But it seems to have a dependencies issue.

Originally posted by @promer94 in https://github.com/apache/incubator-opendal/issues/2062#issuecomment-1518558885

Should be fixed by https://github.com/apache/incubator-opendal/pull/2328


Remove truncation of repo name.

Summary
Removes truncation on repo name and adds full name + number to the sidebar. See #217 .
How did you test this change?
Manually, with a repo name longer than the default of 18 characters.
Images/Videos

Looks good! Can you please provide a screenshot of how the sidebar looks with this change?

Sure - here's an example:

Pushed a commit with that change. Here's a screenshot:

Addressing this question here:

Cool, so without grow=true, how does that look? Can you add a screenshot?

The screenshots above actually do not have grow=true - I just increased the column width in the config.
Here is a smaller (default) column width - smaller than a repo name:

And here is the same data with a manually-increased column width:

Awesome, looks good!


fix a few issues/failures with doc release builds

Thx, another one #1616.
@CyberShadow. Not sure, but it seems Digger (or the tester) isn't using parallelism for builds. You might want to change that or this PR will cause a slow-down.

The bulk of the build time is building ddox pages and the PDF. Both of these are not paralellizable, so I'm not overly concerned.


Venue: check if the invite_assignment edge exist when accepting/declining invitation

To avoid not found errors in post process functions, I suggest to check if the invitation assignment edge for the user and submission id exists.
We can get the user and the submission id from the url. If no edge found for that user, we can try to search the edge by profile.id. Sometimes there is a profile merge and edges are renamed.
How to reproduce this issue?

AC invites reviewer.
AC removes invite assignment edge.
Reviewer accepts the invitaiton.

Expected:

Reviewer should get an error after clicking the button saying "invitation no longer exists"

Another improvements:

if the user clicks on "Accept" and the invitation edge says "Accepted" throw an error "You already accepted this invitation"
if the user clicks on "Declined",  no comment is written and the invitation edge says "Declined" throw an error "You already declined the invitation".
if the user click on "Declined and there is a comment, I would let the user decline again so the reason can be shared with the AC.

This way we avoid too many recruitment notes and emails.

Should we do the same with 'Pending Sign Up' and 'Conflict Detected' labels? Maybe for 'Pending Sign Up' we would like to allow them to re-accept since they might have created a profile? or should we wait for the job to check? Same with 'Conflict Detected' not sure if there is any time we would like them to try to re-accept an invitation

I see that you are already validating these states and the error messages look good to me.
If a conflict is accepted or the status is pending signup, they shouldn't accept the invitation again.


Fix UMD build

Codecov Report

Merging #52 (9299c07) into master (763a93b) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master      #52   +/-   ##
=======================================
  Coverage   98.55%   98.55%
=======================================
  Files           3        3
  Lines          69       69
  Branches       12       12
=======================================
  Hits           68       68
  Misses          1        1

Flag
Coverage Δ

unittests
98.55% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out 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 763a93b...9299c07. Read the comment docs.

:tada: This PR is included in version 1.5.1 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Form elements still inheriting font family

Type: minor
Describe the bug
Several form components are just inheriting the font family from the body which doesn't work if the components are being used in the starterkit.
Expected behavior
Form elements to render with Source Sans Pro as the font
Screenshots
ShippingAddresssCheckoutAction in the storefront starterkit

:tada: This issue has been resolved in version 0.23.1 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Minor changes

Some data was incorrect so changed it.

Closing as per internal processes for the Indian localization.


Fix repository broken link

The repository link on the DEI handbook website seems to be broken.

https://github.com/sustainers/dei-handbook

Fixed. Also built everything.


OpenGL 4.6 but get GL3W_ERROR_OPENGL_VERSION

Hi,
In my project, when i init OpenGL with gl3wInit i have an error : GL3W_ERROR_OPENGL_VERSION
The code below (get from here) return strange value. I have put it in the parse_version function.

int major, minor;
glGetIntegerv(GL_MAJOR_VERSION, &major);
glGetIntegerv(GL_MINOR_VERSION, &minor);
printf("%d.%d\n", major, minor);

printf return : 0.1275
any solution ? Thanks for help

Can you post a more complete code sample for how you create OpenGL context?
You probably have to request core profile context. In glut goes something along the lines of
	glutInit(&argc, argv);
	glutInitContextVersion(4, 6);
	glutInitContextProfile(GLUT_CORE_PROFILE);

or
	glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE);
	glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 4);
	glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 6);

for glfw.

Hi,
My bad, wrong copy/paste from example.
Thanks


Autogenerate types with pyre and check with mypy 3.8

What
Truss needs to be well typed for developer ergo and productivity. It's also very helpful for catching a lot of compile-type issues earlier that we can't do with python
How

Autogenerate types with pyre (code no included, was one time operation)
Add mypy to do type checking

We configure this to check for types in python3.8 style since that's the lowest supported python version

Add mypy to the pre-commit checks for lint to run both locally and in CI

Notes:

I ignored all the test files and the test_data files for now. We can discuss adding those in a later PR
I ignored all the model.py files
We should talk about making a baseclass for truss.Model and typing properly instead of doing all this funny hasattr stuff all over the place

Testing
The hope is the unit and integration tests catch everything here

Excited for this!

About

We should talk about making a baseclass for truss.Model and typing properly instead of doing all this funny hasattr stuff all over the place

The reason for not having a baseclass for the model class in Truss is that we didn't want the user truss to depend on an additional library, certainly not Truss. Bundling an extra class into the default truss takes away from the simplicity. Open to ideas. Perhaps when we carve out a smaller base library out of Truss, which could have this base class, we can have the user truss depend on it.


Update dependency requests to v2.26.0

This PR contains the following updates:

Package
Type
Update
Change

requests (source, changelog)
extra
minor
==2.25.1 -> ==2.26.0

Release Notes

psf/requests
v2.26.0
Compare Source
Improvements

Requests now supports Brotli compression, if either the brotli or
brotlicffi package is installed. (#5783)

Session.send now correctly resolves proxy configurations from both
the Session and Request. Behavior now matches Session.request. (#5681)

Bugfixes

Fixed a race condition in zip extraction when using Requests in parallel
from zip archive. (#5707)

Dependencies

Instead of chardet, use the MIT-licensed charset_normalizer for Python3
to remove license ambiguity for projects bundling requests. If chardet
is already installed on your machine it will be used instead of charset_normalizer
to keep backwards compatibility. (#5797)
You can also install chardet while installing requests by
specifying [use_chardet_on_py3] extra as follows:
pip install "requests[use_chardet_on_py3]"

Python2 still depends upon the chardet module.

Requests now supports idna 3.x on Python 3. idna 2.x will continue to
be used on Python 2 installations. (#5711)

Deprecations

The requests[security] extra has been converted to a no-op install.
PyOpenSSL is no longer the recommended secure option for Requests. (#5867)

Requests has officially dropped support for Python 3.5. (#5867)

Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.

[ ] If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by Renovate Bot.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 95.067%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
848

Relevant Lines:
892

💛  - Coveralls


How to set up the thumb of the default location?

How to set up the thumb of the default location?
Such as I want to set the position of the two thumb to: 20 and 60, my min is 0, Max is 100.

you can set default values for thumb 1 and 2 only using parameters: thumbValue1 and thumbValue2


Fix for PowerShell 7 & VSCode

Fixes #5

Because the decision is taken that the tool doesn't work in Powershell core, this fix isn't needed.


fix: drop cloudflare/ai dependency

As of https://github.com/codebam/cf-workers-telegram-bot/commit/e29d63640ec1d81397ae7d89747e84331bdcee2a, this package is using the native Workers AI binding and no longer needs to depend on @cloudflare/ai.

Thanks!


Native Notebooks - Cannot open notebook in insiders

Environment data

VS Code version: 1.54.0 - insider
Jupyter Extension version (available under the Extensions sidebar): v2021.3.593162453
Python Extension version (available under the Extensions sidebar): v2021.3.579822299-dev
OS and version: Windows 19042.804
Python and/or Anaconda version: 3.7.6
Type of virtual environment used: conda
Jupyter server running: Local

Steps to reproduce -> Actual Behavior
What works
*If I use the command "Create new jupyter notebook"
*If I right click on a notebook in file explorer and choose "Open with notebook editor"
*If I right click on a notebook in file explorer and choose "Open with...", "Jupyter Notebooks (preview)"
What doesn't work
*If I click on a notebook in file explorer -> opens as JSON
*If I right click on a notebook in file explorer and choose "Open with...", "Jupyter" -> it hangs forever never works

Doesn't work for me either.

Upstream issue https://github.com/microsoft/vscode/issues/117445

As of today, Jupiter is still not working.  Develop tools report "extension 'ms-toolsai.jupyter' failed: Cannot read property 'viewType' of undefined.".
Python and Jupyter are all in the "daily" update channel.  Jupyter version v2021.3.600686576, Python version v2021.2.582707922.  Vscode-insider version informations are as follows:
Version: 1.54.0-insider
Commit: e590188f17162393f50feec19263398e6fe02d13
Date: 2021-02-26T20:39:49.367Z
Electron: 11.3.0
Chrome: 87.0.4280.141
Node.js: 12.18.3
V8: <IP_ADDRESS>-electron.0
OS: Darwin arm64 20.3.0

@junrenshi This should be fixed.
Please update to the latest insider version of VS Code.

Validated. Looks good in both scenarios to me.

Whoops, @DonJayamanne sorry was validating at the same time that you closed. Accidentally reopened it. Will close.


Fix typo in otel doc

Description
It's OpenTelemetry, no Open Telemetry (otel guys reached out after checking the docs)
How can this be tested?
https://opentelemetry.io/
Checklist
- [ ] Unit tests have been updated/added

[X] PR is labeled accordingly with a single label
[X] I have read and understood the contribution guidelines

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 67.23%. Comparing base (cd9a66e) to head (61acffe).

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@           Coverage Diff           @@
##             main    #2928   +/-   ##
=======================================
  Coverage   67.23%   67.23%
=======================================
  Files         262      262
  Lines       14190    14190
=======================================
  Hits         9540     9540
  Misses       3837     3837
  Partials      813      813

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


fix ElGringo's ability after being hit by Suzy's last card

When Suzy hits ElGringo using her last card her ability activates first, drawing a card from the deck. Then ElGringo steals that card and Suzy draws another one. Tournament rules

That's a great catch. Just wondering why haven't anybody found it yet O_o

This isn't from me, but from a high ranked player, she didn't open a bug tho. I'm not 100% sure I've understood Stack::insertAfter(..., 2) correctly, what do you think?

https://boardgamearena.com/bug?id=61846

I've just tried insertAfterCardResolution() and yes, there's no card resolution in progress. This is a very tricky case indeed. What I suggest is to create a new method in Stack findFirstAtomByCharacter($character) - this might be useful in future. Because there's no legit option at the moment to identify the order of the Suzy's atom. Yes, it will always be 2 but hardcoding values is a bad idea


Any Visualisations?

hi, great app.
just wondering if there are any visualisation options coming? or other third party ones or an easy way to do so manually? cheers.

Hi @ninjada,
That's really something I would like to add to Soundcast, but it would be a lot of work, since currently the app uses Chromecast's default media player. For a visualization a custom Chromecast app would have to be developed.


Figure out pros/cons in using these alternative AWS databases in comparison to SQLite.

We will have to analyse when the alternates would a better fit for a given project than an SQLite database. We should research both and see the use cases of both, and what type of project and use would it be better to use them.


skip cluster_revision_number for redshift cluster

Is there an existing issue for this?

[X] I have searched the existing issues

Affected Resource(s)
apiVersion: redshift.aws.upbound.io/v1beta1
kind: Cluster
Resource MRs required to reproduce the bug
No response
Steps to Reproduce
Diff after deploying redshift cluster.
What happened?
After creating redshift cluster using argocd, there is a Diff detected with cluster_revision_number missmatch.
2024-03-05T11:21:32Z	DEBUG	provider-aws	Diff detected	{"uid": "1234-be18-4943-b73c-ff155db8bc19", "name": "xyz", "gvk": "redshift.aws.upbound.io/v1beta1, Kind=Cluster", "instanceDiff": "*terraform.InstanceDiff{mu:sync.Mutex{state:0, sema:0x0}, Attributes:map[string]*terraform.ResourceAttrDiff{"cluster_revision_number":*terraform.ResourceAttrDiff{Old:"63269", New:"57798", NewComputed:false, NewRemoved:false, NewExtra:interface {}(nil), RequiresNew:false, Sensitive:false, Type:0x0}}, Destroy:false, DestroyDeposed:false, DestroyTainted:false, RawConfig:cty.NilVal, RawState:cty.NilVal, RawPlan:cty.NilVal, Meta:map[string]interface {}(nil)}"}
2024-03-05T11:21:32Z	DEBUG	provider-aws	Successfully requested update of external resource	{"controller": "managed/redshift.aws.upbound.io/v1beta1, kind=cluster", "request": {"name":"xyz"}, "uid": "2f67-be18-4943-b73c-ff155db8bc19", "version": "680924495", "external-name": "xyz", "requeue-after": "2024-03-05T11:31:53Z"}
conditions:

lastTransitionTime: "2023-11-17T10:34:26Z"
reason: ReconcileSuccess
status: "True"
type: Synced
lastTransitionTime: "2023-11-08T09:33:57Z"
reason: Available
status: "True"
type: Ready
- lastTransitionTime: "2024-03-05T11:29:14Z"
message: "async update failed: failed to update the resource: [{0 modifying Redshift
Cluster (launchpad-davinci): InvalidParameterCombination: No modifications were
requested\n\tstatus code: 400, request id: 7d00bfe0-1407-4436-91e4-02ee4f9268c1
\ []}]"
reason: AsyncUpdateFailure
status: "False"
type: LastAsyncOperation
lastTransitionTime: "2023-11-08T09:33:51Z"
reason: Finished
status: "True"
type: AsyncOperation

Relevant Error Output Snippet
No response
Crossplane Version
1.12.3-up.1
Provider Version
v1.1.0
Kubernetes Version
1.26
Kubernetes Distribution
EKS
Additional Info
No response

Its still the same even after the version upgrade.


Merge prTesting_201902210902 branch to master branch

OPS Build status updates of commit 6e47ad0:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details
Dependent Files

split/updateTestCon.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Add helpful debugging tips to the README

I added some common errors I encountered in setting up locally, and their solutions, to the README, and encouraged other devs to do the same

Welcome and thank you for doing this! :)

Thank you!


Add ink! Contract Verifier

Description
Add a command swanky phala contract verify [CONTRACT_NAME] that leverages https://github.com/Phala-Network/ink-validator to allow users to verify their contract before attempting to deploy.

Implemented in #7


Use indexes to speed up queries

The report generation is too slow at the moment so I will investigate if adding indexes will help out in speeding some of the more demanding out

@moonso: if you can suggest how to compose smart indexes that would be awesome! hehe

Sure we can think about this together

I believe I've solved the immediate issue by adding a new index on the exon_stat.metric column.
We probably need to optimize further in the future but I believe this is good for now


Support for selecting albums?

Would be a key feature for us to adopt this lib!

Thanks for the great ideal. It would be an improvement in the future.

Hey Công,
Can you assist with album selection?

Hey Công,
Can you support with album selection at top nativation?


Deployment target as a CLI option

The abm cloudlaunch launch command uses a hard coded deployment target.  All this to be specified in a command line parameter.

Probably because the app is not configured to use that deployment target. Deployment targets are defined once per zone.
Subsequently, each app must be configured to use a particular deployment target.
This can be done here for example: https://launch.cloudve.org/cloudlaunch/admin/cloudlaunch/application/cloudman-20/change/


nested properties support

{"city_route":
      { "airline": "Fluglinie"}
}

console.log(__('city_route.airline')); // Fluglinie

This assumes that keys are intended to be valid identifiers, but the existing usage supports arbitrary string keys.

That's ok. You can use it as you want.

ping  @sokra

This would be a breaking change. It's propably better to make this opt-in.
Try the change the signature of the plugin to Plugin(localization, options) (plus backward-compatiblility) and add an nested property.

:+1: on adding support for nested values.

:+1: from me too. I really wanna use this plugin, but it seems rather... dead and missing some key features. Should I roll my own, or is this coming back to life any time soon? :)

@wart what about PR?

coming soon guys, just couple of days:)

I feel like a kid in a candy store 😊

@sokra I updated PR, check it please

updated

@sokra

Thanks

@sokra and thank you!


Unknown spin result: -1

Expected Behavior
Bot spins pokestop and gets items
Actual Behavior
[13:53:46] Now at Pokestop: Unknown
[13:53:46] Spinning ...
[13:53:47] Unknown spin result: -1
[13:53:47] Possibly searching too often - taking a short rest :)
This is sometimes happening in all of my instances, but in one bot instance it's constantly happening. I have since run out of pokeballs, and am unable to get any new ones. Restarting the bot didn't help.
Steps to Reproduce
Other Information
OS: Ubuntu 14.04
Git Commit: 79152bc65f8194ee9eb591fa657b99423771409e

@Erody Try to change your location around 5km (wait some minutes regarding softban)
Same happend to my bots this morning. After changing the location everything works perfect again

Changed the location multiple times already, to no avail. Also, I remember there being a farm mode on the master branch. Is that not on the dev branch? Bot keeps trying to catch Pokemon with no pokeballs.

hmm, for me it works perfect after changing the location - had the same problem on 4 users.
you can try:
"catch_pokemon": false,
in your config.json. Never tested it myself

Tried that just now. It doesn't catch any Pokemon anymore, so that's good, but the pokestop error is still happening. It's now happening in all instances but one. They are all in different places too.

hmm, just checked on my bots.
"walk": 14
checking the logs it took one of them around 30sec for 120m -> ~14km/h
looks okay for me if the distance is correct in the logs
requirements are updated also?

@Erody
Please check if  "Unknown spin result: -1" happens when the bags are full.
Happens now again on one of my guys with 341 Items in the bag (+9 eggs) with 350max
Think thats the problem for the Unknown spin result

I'm having this issue as well. bag is not full, I'm at Items: 193/350

Bags aren't full. All have less than 200 items in them


Upgrade tensorflow-gpu to 2.2.0

It doesn't work with tensorflow-gpu 2.1.0
Fixed version on README

Yes, I faced the same issue. Doesn't work with tensorflow-gpu 2.1.0
Works fine with tensorflow-gpu 2.2.0

Thanks! I've updated it to tensorflow==2.2.0 in the readme because future versions may become incompatible at some point.

Thanks! I've updated it to tensorflow==2.2.0 in the readme because future versions may become incompatible at some point.


Add tester car

Received new information from a tester this morning, she'll get the beacon next week, I think I'll still need to update the config version #.

Also added myself as to the list of dashboard users so I can continue to demo and provide support on this feature!


Depending on pylint + flake8-isort + isort == infinite recursion

Short description
Dephell hits an infinite recursion issue when trying to install flake8-isort, pylint and isort together, when all three are un-pinned.
Output
INFO get dependencies (format=flit, path=pyproject.toml)
INFO build dependencies graph...
ERROR RecursionError: maximum recursion depth exceeded while getting the str of an object

Steps to reproduce
This can be reproduced with a minimal flit project; given an empty virtualenv, and the following commands:
$ pip install flit dephell | grep Successfully
Successfully installed dephell-0.8.3 flit-2.3.0
$ touch foobar.py
$ flit init
Module name [foobar]:
Author: Sir Robin
Author email<EMAIL_ADDRESS>Home page: https://github.com/sirrobin/foobar
Choose a license (see http://choosealicense.com/ for more info)
1. MIT - simple and permissive
2. Apache - explicitly grants patent rights
3. GPL - ensures that code based on this is shared with the same terms
4. Skip - choose a license later
Enter 1-4: 4

Written pyproject.toml; edit that file to add optional extra info.
$ cat <<EOF >> pyproject.toml
> requires = [
>     "flake8-isort",
>     "pylint",
>     "isort",
> ]
>
> [tool.dephell.main]
> from = {format = "flit", path = "pyproject.toml"}
> to = {format = "setuppy", path = "setup.py"}
> EOF
$ dephell deps install
INFO get dependencies (format=flit, path=pyproject.toml)
INFO build dependencies graph...
ERROR RecursionError: maximum recursion depth exceeded while getting the str of an object

Traceback

INFO get dependencies (format=flit, path=pyproject.toml)
INFO build dependencies graph...
ERROR RecursionError: maximum recursion depth exceeded while getting the str of an object
Traceback (most recent call last):
  File "/Users/mj/.local/pipx/venvs/dephell/lib/python3.8/site-packages/dephell/cli.py", line 66, in main
    result = handler()
  File "/Users/mj/.local/pipx/venvs/dephell/lib/python3.8/site-packages/dephell/commands/deps_install.py", line 32, in __call__
    resolver = self._get_locked(default_envs={'main'})
  File "/Users/mj/.local/pipx/venvs/dephell/lib/python3.8/site-packages/dephell/commands/base.py", line 123, in _get_locked
    return self._resolve(resolver=resolver, default_envs=default_envs)
  File "/Users/mj/.local/pipx/venvs/dephell/lib/python3.8/site-packages/dephell/commands/base.py", line 140, in _resolve
    resolver.apply_envs(default_envs)
  File "/Users/mj/.local/pipx/venvs/dephell/lib/python3.8/site-packages/dephell/controllers/_resolver.py", line 178, in apply_envs
    self.apply(dep, recursive=True)
  File "/Users/mj/.local/pipx/venvs/dephell/lib/python3.8/site-packages/dephell/controllers/_resolver.py", line 51, in apply
    self.apply(other_dep, recursive=True)
  File "/Users/mj/.local/pipx/venvs/dephell/lib/python3.8/site-packages/dephell/controllers/_resolver.py", line 51, in apply
    self.apply(other_dep, recursive=True)
  File "/Users/mj/.local/pipx/venvs/dephell/lib/python3.8/site-packages/dephell/controllers/_resolver.py", line 51, in apply
    self.apply(other_dep, recursive=True)
  [Previous line repeated 969 more times]
  File "/Users/mj/.local/pipx/venvs/dephell/lib/python3.8/site-packages/dephell/controllers/_resolver.py", line 45, in apply
    other_dep += new_dep
  File "/Users/mj/.local/pipx/venvs/dephell/lib/python3.8/site-packages/dephell/models/dependency.py", line 241, in __iadd__
    self.groups.actualize()
  File "/Users/mj/.local/pipx/venvs/dephell/lib/python3.8/site-packages/dephell/models/groups.py", line 216, in actualize
    group.releases = filtrate(group.all_releases)
  File "/Users/mj/.local/pipx/venvs/dephell/lib/python3.8/site-packages/dephell/models/constraint.py", line 65, in filter
    if release not in spec:
  File "/Users/mj/.local/pipx/venvs/dephell/lib/python3.8/site-packages/dephell_specifier/range_specifier.py", line 323, in __contains__
    return rule((release in specifier) for specifier in self._specs)
  File "/Users/mj/.local/pipx/venvs/dephell/lib/python3.8/site-packages/dephell_specifier/range_specifier.py", line 323, in <genexpr>
    return rule((release in specifier) for specifier in self._specs)
  File "/Users/mj/.local/pipx/venvs/dephell/lib/python3.8/site-packages/dephell_specifier/specifier.py", line 131, in __contains__
    return self._check_version(version=release.version)
  File "/Users/mj/.local/pipx/venvs/dephell/lib/python3.8/site-packages/dephell_specifier/specifier.py", line 82, in _check_version
    return version in self._semver
  File "/Users/mj/.local/pipx/venvs/dephell/lib/python3.8/site-packages/packaging/specifiers.py", line 204, in __contains__
    return self.contains(item)
  File "/Users/mj/.local/pipx/venvs/dephell/lib/python3.8/site-packages/packaging/specifiers.py", line 226, in contains
    return operator_callable(normalized_item, self.version)
  File "/Users/mj/.local/pipx/venvs/dephell/lib/python3.8/site-packages/packaging/specifiers.py", line 328, in wrapped
    return fn(self, prospective, spec)
  File "/Users/mj/.local/pipx/venvs/dephell/lib/python3.8/site-packages/packaging/specifiers.py", line 532, in _compare_greater_than_equal
    return Version(prospective.public) >= Version(spec)
  File "/Users/mj/.local/pipx/venvs/dephell/lib/python3.8/site-packages/packaging/version.py", line 373, in public
    return str(self).split("+", 1)[0]
  File "/Users/mj/.local/pipx/venvs/dephell/lib/python3.8/site-packages/packaging/version.py", line 314, in __str__
    parts.append(".".join(str(x) for x in self.release))
  File "/Users/mj/.local/pipx/venvs/dephell/lib/python3.8/site-packages/packaging/version.py", line 314, in <genexpr>
    parts.append(".".join(str(x) for x in self.release))
RecursionError: maximum recursion depth exceeded while getting the str of an object

Config

[build-system]
requires = ["flit_core >=2,<4"]
build-backend = "flit_core.buildapi"

[tool.flit.metadata]
module = "foobar"
author = "Sir Robin"
author-email =<EMAIL_ADDRESS>home-page = "https://github.com/sirrobin/foobar"

requires = [
    "flake8-isort",
    "pylint",
    "isort",
]

[tool.dephell.main]
from = {format = "flit", path = "pyproject.toml"}
to = {format = "setuppy", path = "setup.py"}

Versions

{
  "cache": "1.55Mb",
  "path": "/Users/mj/.local/pipx/venvs/dephell/lib/python3.8/site-packages/dephell",
  "python": "/Users/mj/.local/pipx/venvs/dephell/bin/python3",
  "version": "0.8.3",
  "versions": {
    "dephell-archive": "0.1.7",
    "dephell-argparse": "0.1.3",
    "dephell-changelogs": "0.0.1",
    "dephell-discover": "0.2.10",
    "dephell-licenses": "0.1.7",
    "dephell-links": "0.1.5",
    "dephell-markers": "1.0.3",
    "dephell-pythons": "0.1.15",
    "dephell-setuptools": "0.2.4",
    "dephell-shells": "0.1.5",
    "dephell-specifier": "0.2.2",
    "dephell-venvs": "0.1.17",
    "dephell-versioning": "0.1.2"
  }
}

The work-around is to restrict isort to a version before 5.x:
requires = [
    "flake8-isort",
    "pylint",
    "isort < 5",
]


Add IStartupFilter documentation, also link to it in testing docs

As came to light in issue https://github.com/aspnet/HttpAbstractions/issues/713 there seems to be no mention of the useful IStartupFilter mechanism anywhere in the documentation.
This is for instance very useful for integration testing as you sometimes want a way to hook into the pipeline without having to change the original startup class.
Leaving this here for reference.

Well... at least people have blogged about this now :/


many models pattern vs regular regression based models - responsible compute - accuracy improvements - available research?

Hi there! we've been exploring this pattern occasionally (frequently using facebook prophet), but these days, especially if at large scale (# of time series),  I was wondering if there is actually any known research on accuracy improvements using this vs a more typical single fit regression approach, (using xgboost, lgbm), which should account easily for the additional granularity attributes.
Asking mainly because of compute considerations this pattern requires, especially as shown in the samples on this repo. Raising some responsible AI considerations honestly, is this really worth the effort and compute? Anyone studied this? Would love to know and deep dive.
Also taking into account that as far as I can remember Azure AutoML already has a forecast option for additional granularity attributes like stores, locations,etc. So not clear what's the benefit of parallel automl by store? Is it not redundant? (current version parameter is time_series_id_column_names)
Some related threads & refs:
multiple time series (ex: locations, skus,stores) | prophet (many models) vs regression (single model) | scalability
https://github.com/facebook/prophet/issues/1687
Fine-Grained Time Series Forecasting At Scale With Facebook Prophet And Apache Spark
https://databricks.com/blog/2020/01/27/time-series-forecasting-prophet-spark.html

Looks like this has been answered on the other thread. Will close this for now. Please do feel free to reach out if you have any additional questions.


randomness in DataSet#splitTestAndTrain

Consider the following example from DBNIrisExample.
        log.info("Load data....");
        DataSetIterator iter = new IrisDataSetIterator(batchSize, numSamples);
        DataSet next = iter.next();
        next.normalizeZeroMeanZeroUnitVariance();

        log.info("Split data....");
        SplitTestAndTrain testAndTrain = next.splitTestAndTrain(splitTrainNum, new Random(seed));
        DataSet train = testAndTrain.getTrain();
        DataSet test = testAndTrain.getTest();

The training is done on "train" set. And evaluation is done on "test" set.
The method accepts Random object. But it simply returns two data set split at splitTrainNum.
Since the iris data set is ordered by class in ascending order, the training is biased towards 0 and 1. While the evaluation is made mostly against 2.
I suggest to add randomness to splitTestAndTrain implementation to improve the experience of examples and the usability of the API.

Call Nd4j.shuffle twice will fix that. Though, the shuffled result is imbalanced due to the own problem in Nd4j.shuffle

re: LostSummer33's comment, see this issue https://github.com/deeplearning4j/nd4j/issues/537

Outdated. Closing


Light mode color scheme is jarring

This will involve some searching for a color palette because right now the white borders on a white background are jarring, especially when switching from dark mode to light mode. Less of a code issue and more of a design issue that can be fixed somewhat quickly in the CSS.

Additionally, text contrast needs to be improved in light mode (somehow increase font-weight?)


Update cross-tenant-mailbox-migration.md

Updated the shortcut link
Per issue#https://github.com/MicrosoftDocs/microsoft-365-docs/issues/9761

@JohanFreelancer9 Please copy review

Docs Build status updates of commit 7a6edbd:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-365/enterprise/cross-tenant-mailbox-migration.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

@tiburd Please merge this PR. Thanks

close > reopen

@msbemba
Hi,
Are you able to update the branch?
I'm unable to update the branch. Thomas (admin) said that this might be because you might have checked a setting that allows others to update your PRs...
Please @ mention me after you update the branch so that I can merge the PR.
Thank you!

Docs Build status updates of commit 8aa0bdf:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-365/enterprise/cross-tenant-mailbox-migration.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit 239659e:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-365/enterprise/cross-tenant-mailbox-migration.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


Fix errors and warnings building swift/shims on Windows using MSVC

__attribute__ is not supported with MSVC
Use std:atomic_* instead of compiler intrinsics -for some reason Clang doesn't seem to support std:atomic_* so there is a lot of #if statements in RefCount.h. Any pointers (no pun intended) would be welcome.
Undefined __SIZE_TYPE and various other compiler intrinsics to work around including stdint.h
Correctly fixup occasions of __declspec(dllexport) causing errors - note that this only introduces a macro that will be used after this is merged

I'm not sure this does any good—AFAIK, Shims are only built as part of the runtime (which must build with Clang) and are imported by the standard library (which uses swiftc's embedded Clang).

@jckarter I think you're right - I'll update this PR to remove the non required parts

Is the runtime actually built with Clang when building for MSVC yet?

@jrose-apple not yet publically, but once my Windows port is merged, I'll fix it up for Clang.
Quick question @jckarter @jrose-apple: I've almost managed to get the entire swift project building using clang-cl and will send a PR to the CMake project once my MSVC/Windows port is merged. I assume that if we can build the runtime with clang, then we can build the runtime with clang-cl?
The reason I'm preferring clang-cl right now is because CMake seems to be able to identify the compiler clang-cl better than clang on Windows, which may take a bunch of work and perhaps even changes to CMake itself.

I've also updated the PR to avoid a warning if __has_feature is not defined, and correctly define ssize_t on Win32

I was asking specifically about the runtime. Our CMake already has an option to try to build the runtime library specifically with the just-built Clang, rather than the one on the host system (which probably wouldn't have the necessary Swift extensions). I believe @bob-wilson just re-enabled that by default if you do a clean build, but I could be mistaken.

Ah right I see, my bad for misunderstanding

Im not sure I see the point of the two separate commits, but LGTM.

@swift-ci please test and merge

@swift-ci please smoke test OS X platform

@hughbe actually the changes required to build the runtime with clang is near zero.  The runtime for windows is currently built with clang on Linux and Darwin.

@compnerd I know! Some small windows specific stuff but very little
(Also this needs merging!)

Actually, I think that @jrose-apple's comments have been addressed.  The diff currently looks entirely trivial and correct, so Im going to go ahead and merge this.


Fix links in README

The python-gnupg project has moved to BitBucket
The pip installer website has moved
Connect to Wikipedia via HTTPS, just because
The python-gnupg documentation has changed, so correct the link to the relevant section

Thanks


refactor(metadata): consolidate cgroup/process into procfs provider

Made some changes. Still two questions unanswered

Should the condition be "has cpu controller" (cgroup v1) or "has no controller" (cgroup v2)? (without any mention of systemd)

and/or
https://github.com/parca-dev/parca-agent/pull/1024#discussion_r1027333812


showInView

Will we have the showInView methods back ?
Last update just broke my project since i was relying on them to show progress spinners in some views

I meant it breaks the way my app should work because now the navigation bar and tab bar are obfuscated by the spinner view, thats why i need the show in view functinality ;)

Can you provide me with a screenshot of this?

@forcewill, adding the HUD to a single view is very fragile. In particular, if a memory warning causes that view to be eliminated, the HUD will disappear. Then the user might come back and the HUD would be gone, allowing them to interact with the UI again.
I am 100% behind the idea @samvermette had, to show the HUD application-modally only.

Thanks @adamjernst. Still, I'd like the transition to the new methods be as smooth as possible. Using showInView (even though it's deprecated) should still work and position the HUD in the center of the screen (it shouldn't obfuscate stuff that isn't in the center such as navigation and tab bars). @forcewill, send me a screenshot and I will look into it.

You're 100% right; I didn't realize this was about the deprecated methods.


Feature request: customize the name of the Root CA added to the trust store

mkcert currently sets the name of the Root CA certificate to "mkcert user@host"; at least that's what I see in my Trusted Root Certification Authorities on Windows.
Would it be possible to customize (even partly) the name (e.g., adding a custom suffix)?
In my case, for isolation purposes, I generate multiple Root CA certificates for each environment of my application. Of course this is only used on the developers machines, but it would be nice for us to be able to distinguish the entries.

Hi
Please could you try the change in the pullreq, see if it works for you?
Thanks
Paul


bootstrap-select in col causes near col-auto breaking to newline

hello,
I have an issue when I put the bootstrap-select in a col (auto width) because if the text inside the select is longer than the available space, the near col-auto goes to newline, you can see the issue here:

the code is:

(sorry I can't figure out how to paste the HTML code, for the "insert code" button does not render it)
if I select a shorter item, the bootstrap-select works fine:

any suggestion?

My col-auto is always the same size (no text, only buttons with icons) so I ”fixed” the select column with

Bug reports must include a live demo of the problem. Per our contributing guidelines, please create a reduced test case (you can use our preconfigured Plunker), and report back with:

your link
Bootstrap version
bootstrap-select version
specific browser and OS details.

If you're not using the latest version of bootstrap-select, please try that as well.


BM3D outputs Full Range clip

On git latest, BM3D appears to output a full range clip. This happens with BM3DCPU, BM3DCuda, and BM3DCudaRTC, and at any input bitdepth.
src = source("BDMV/FATE ZERO/AOA_FATEZERO_BOXSET_1/AOA_FATEZERO_BOXSET_1_D2/BDMV/STREAM/00003.m2ts", 16)[24:-24]
den = BM3DCudaRTC.denoise(src)

src

bm3d

Duplicate of #102

Then fix it :)


Checkout QEMU

https://www.qemu.org/

Probably don't have enough time to set this up. Maybe getting back to this if need arises sometime in the future.


FreeRDP 2.0 to 3d346b69df - shows Kerberos error

Describe the bug
We use StratoDesk as a remote OS management; they recently introduced a FreeRDP update (below):
FreeRDP 2.0 to 6be3ba4df7 (working nicely)
FreeRDP 2.0 to 3d346b69df (shows Kerberos Realm error)
We connect through a GW server to TS servers
Expected behavior
When connecting with 6be3ba4df7 it connects the session as expected
When connecting with 3d346b69df it presents the below error:
[22:44:31:903] [15436:15439] [WARN][com.winpr.sspi.Kerberos] - could not get Kerberos default realm
[22:44:31:903] [15436:15439] [WARN][com.winpr.negotiate] - No Kerberos credentials. Retry with NTLM
[22:44:31:903] [15436:15439] [WARN][com.winpr.sspi] - InitializeSecurityContextA status SEC_E_NO_CREDENTIALS [0x8009030E]
[22:44:32:147] [15436:15439] [ERROR][com.winpr.sspi] - EncryptMessage status SEC_E_INVALID_TOKEN [0x80090308]
[22:44:32:147] [15436:15439] [ERROR][com.freerdp.core.nla] - EncryptMessage status SEC_E_INVALID_TOKEN [0x80090308]
[22:44:32:147] [15436:15439] [ERROR][com.freerdp.core.rdp] - rdp_recv_callback: CONNECTION_STATE_NLA - nla_recv_pdu() fail
[22:44:32:147] [15436:15439] [ERROR][com.freerdp.core.transport] - transport_check_fds: transport->ReceiveCallback() - -1
[22:44:32:147] [15436:15439] [ERROR][com.freerdp.core] - freerdp_set_last_error ERRCONNECT_CONNECT_TRANSPORT_FAILED [0x0002000D]
[22:46:02:980] [15436:15439] [ERROR][com.freerdp.core.transport] - BIO_read returned a system error 104: Connection reset by peer
[22:46:03:779] [15436:15439] [ERROR][com.winpr.sspi] - EncryptMessage status SEC_E_INVALID_TOKEN [0x80090308]
[22:46:03:779] [15436:15439] [ERROR][com.freerdp.core.nla] - EncryptMessage status SEC_E_INVALID_TOKEN [0x80090308]
[22:46:03:779] [15436:15439] [ERROR][com.freerdp.core.rdp] - rdp_recv_callback: CONNECTION_STATE_NLA - nla_recv_pdu() fail
[22:46:03:779] [15436:15439] [ERROR][com.freerdp.core.transport] - transport_check_fds: transport->ReceiveCallback() - -1
[22:46:03:779] [15436:15439] [ERROR][com.freerdp.core] - freerdp_set_last_error ERRCONNECT_CONNECT_TRANSPORT_FAILED [0x0002000D]
[22:46:03:779] [15436:15439] [ERROR][com.freerdp.core] - freerdp_post_connect failed
[22:44:30:158] [15436:15439] [INFO][com.freerdp.client.common.cmdline] - loading channelEx rdpdr
[22:44:30:158] [15436:15439] [INFO][com.freerdp.client.common.cmdline] - loading channelEx rdpsnd
[22:44:30:158] [15436:15439] [INFO][com.freerdp.client.common.cmdline] - loading channelEx cliprdr
[22:44:30:159] [15436:15439] [INFO][com.freerdp.client.common.cmdline] - loading channelEx drdynvc
FreeRDP's Exitcode: 131
ErrorLevel: 131
Thank you in advance,
David

Would require the build configuration of both installations (/buildconfig)
Kerberos support has known issues, so maybe the newer build just switched it on and the older did not?

HI @akallabeth
I've got the below for your review:

see here for the current build conf:

CMAKE_OPTS=()
CMAKE_OPTS+=("-DCMAKE_INSTALL_PREFIX=/opt/freerdp-${FRDPVer}")
CMAKE_OPTS+=("-DWITH_LIBSYSTEMD=OFF")
CMAKE_OPTS+=("-DWITH_WAYLAND=OFF")
CMAKE_OPTS+=("-DWITH_CHANNELS=ON")
CMAKE_OPTS+=("-DBUILTIN_CHANNELS=ON")
CMAKE_OPTS+=("-DWITH_CUPS=ON")
CMAKE_OPTS+=("-DWITH_PCSC=ON")
CMAKE_OPTS+=("-DWITH_JPEG=ON")
CMAKE_OPTS+=("-DWITH_PULSE=ON")
CMAKE_OPTS+=("-DWITH_ALSA=ON")
CMAKE_OPTS+=("-DWITH_FFMPEG=OFF")
if [ "$GST" = "0.10" ]; then
CMAKE_OPTS+=("-DWITH_GSTREAMER_1_0=OFF")
CMAKE_OPTS+=("-DWITH_GSTREAMER_0_10=ON")
elif [ "$GST" = "1.0" ]; then
CMAKE_OPTS+=("-DWITH_GSTREAMER_1_0=ON")
CMAKE_OPTS+=("-DWITH_GSTREAMER_0_10=OFF")
else
CMAKE_OPTS+=("-DWITH_GSTREAMER_1_0=OFF")
CMAKE_OPTS+=("-DWITH_GSTREAMER_0_10=OFF")
fi
CMAKE_OPTS+=("-DWITH_X264=OFF")
CMAKE_OPTS+=("-DWITH_OPENH264=OFF") #TODO: check OPENH264 support
CMAKE_OPTS+=("-DWITH_GSM=ON")
CMAKE_OPTS+=("-DWITH_KRB5=ON")
CMAKE_OPTS+=("-DCHANNEL_URBDRC=ON")
CMAKE_OPTS+=("-DCHANNEL_URBDRC_CLIENT=ON")
CMAKE_OPTS+=("-DWITH_SERVER=ON")
CMAKE_OPTS+=("-DBUILD_TESTING=OFF")
if [ "$ARCH" = armhf ]; then
CMAKE_OPTS+=("-DWITH_NEON=ON")
fi
CMAKE_OPTS+=("-DWITH_LAME=ON")
CMAKE_OPTS+=("-DWITH_FAAD2=ON")
CMAKE_OPTS+=("-DWITH_FAAC=ON")
CMAKE_OPTS+=("-DWITH_SOXR=ON")
CMAKE_OPTS+=("-DWITH_GSSAPI=ON")
CMAKE_OPTS+=("-DWITH_CAIRO=ON")
CMAKE_OPTS+=("-DWITH_SWSCALE=OFF")
And those are the changes that differ from the old one:

CMAKE_OPTS+=("-DWITH_LAME=ON")
CMAKE_OPTS+=("-DWITH_FAAD2=ON")
CMAKE_OPTS+=("-DWITH_FAAC=ON")
CMAKE_OPTS+=("-DWITH_SOXR=ON")
CMAKE_OPTS+=("-DWITH_GSSAPI=ON")
CMAKE_OPTS+=("-DWITH_CAIRO=ON")
CMAKE_OPTS+=("-DWITH_SWSCALE=OFF")

We could imagine that mainly the following option might cause such issues, could you clear this up with the freeRDP team?
CMAKE_OPTS+=("-DWITH_GSSAPI=ON")
If you let me know thoughts / comments, I can go back to the Stratodesk teak

Yes, that is the one.

Thank you - I have advised them and hopefully will get a new build completed and issued.
Will leave this open until confirmed resolved.

Update: custom build image with the above option changed seems to be working nicely again.
I will update again once this has been 100% confirmed and publicly released

Confirmed the issue is resolved with this option changed; Stratodesk are keeping this change in place for future releases, however not releasing a new release just yet.
For anyone else, if you’re experiencing this issue, stick with 2.4.4928 until you can upgrade past 2.4.5197


Merge jwt_grant_75.18.1 and predix_extensions_75.18.1 in to rc_75.18.1

Dockerize pipeline succeeded: https://i.ci.build.ge.com/bjmjek1k/ci/job/UAA/job/Dockerize/view/change-requests/job/PR-382/

Related PRs:
https://github.build.ge.com/predix/uaa-k8s-deploy/pull/1
https://github.com/GESoftware-CF/uaa/pull/380
https://github.build.ge.com/predix/uaa-cf-release/pull/58
https://github.com/GESoftware-CF/uaa/pull/381


ResponseHighlighter enhancement proposal - hyperlinks and selections

This adds some JavaScript to the ResponseHighlighterInterceptor that creates hyperlinks for absolute URLs and relative references. There's also a prototype of smarter selections - dateTimes and UUIDs are set to use the "user-select: all" CSS property.
Only the latest Firefox, Chrome and Edge are currently supported. I've only tested using HAPI's CLI interface.
I've also made a userscript version for Greasemonkey (Firefox) and Tampermonkey (Chrome) which makes testing much easier: https://gist.github.com/eug48/eeb15b8d6d6091729af1233efcb19cd0

Coverage increased (+0.008%) to 77.395% when pulling 5bbf8686f88c3420764ace7b3d5a9ecb146d6335 on eug48:master into 8701e3ad61581ab0c711e19dfd7cc8340b140eb6 on jamesagnew:master.

This has been merged. Thanks for the contribution!
Please let me know if you'd like your attribution in our developer list to read something other than @eug48

Thanks James! Sure, you can write in Eugene Lubarsky.


Crash start IDE

command: ./glamoroustoolkit GlamorousToolkit-64-20200428163300-fc8d241.image --no-quit --interactive

crash.zip

Thanks for the report. Could you please let us know which operating system you use?

uname: Linux 5.4.35-1-MANJARO x86_64 GNU/Linux

@akgrant43 would you have time to look into this one?

installed using https://github.com/feenkcom/gtoolkit#how-to-load.
It crashes when I try to open Monitor

Oh, do other parts work? For example, opening a Playground and running a piece of code like 1+2?

while everything works.
launched while on Solus, now I will try on Manjaro

works in Manjaro

not worker backspace

conducted an experiment. I press Ctrl + C, or another hotkey, it stops working

On https://github.com/feenkcom/gtoolkit#how-to-load, there are two ways described to load the code. Which one did you try?
Please try with the pre-made release from:
https://dl.feenk.com/gt/GlamorousToolkitLinux64-v0.7.928.zip

I tried all the options

Please try with the pre-made release from:
https://dl.feenk.com/gt/GlamorousToolkitLinux64-v0.7.928.zip

System: Solus OS 4.1. I will try later on another system.

PharoDebug.log
GlamorousToolkit-64-20200510171905-07a1ff1.zip

I would need a little more elaborate details to understand what problems you encounter and where they can come from.
GT works only in Pharo 8, not Pharo 9.
If you want to build the distribution locally, please use the script
curl https://raw.githubusercontent.com/feenkcom/gtoolkit/master/scripts/localbuild/linux.sh | bash

It will automatically download Pharo 8 and will also download the VM with which you can run GT in native windows.
You are saying that the environment does start. Are you trying it in native windows, or inside Pharo?  Could you post a screenshot? We are now focused on the native windows support. The inside-Pharo support was mainly meant as a bridge to get us to bootstrap into native windows.

You are saying that the environment does start. Are you trying it in native windows, or inside Pharo?

Yes

If you want to build the distribution locally, please use the script

I already tried the script, I tried everything on the site

You are saying that the environment does start. Are you trying it in native windows, or inside Pharo?
Yes
Which one? :) Inside Pharo or in native windows?

Which one? :) Inside Pharo or in native windows?
Inside Pharo, basically works but with the errors described above: keyboard input

Use the script
terminal:
You will need to log out and log back in for the limits to take effect.
For more information please see
https://github.com/OpenSmalltalk/opensmalltalk-vm/releases/tag/r3732#linux
NewUndeclaredWarning: UndefinedObject>>DoIt (GtImageSetup is Undeclared)
aborting
I got an error while cloning: There was an authentication error while trying to 1. adding your keys to ssh-agent, executing ssh-add ~/.ssh/id_rsa in your comman2. adding your keys in settings (open settings browser search for "Use custom SS3. using HTTPS instead SSH (Just use an url in the form HTTPS://etc.git). I will try to clone the HTTPS variant.

Ah, ok. This starts to explain it. You would need to follow the instructions in the last line of the error.
I got an error while cloning: There was an authentication error while trying to 1. adding your keys to ssh-agent, executing ssh-add ~/.ssh/id_rsa in your comman2. adding your keys in settings (open settings browser search for "Use custom SS3. using HTTPS instead SSH (Just use an url in the form HTTPS://etc.git). I will try to clone the HTTPS variant.

But, please try with the ready made installation instead:
https://gtoolkit.com/install/

terminal: ./glamoroustoolkit GlamorousToolkit-64-20200511005839-07a1ff1.image
output:
pthread_setschedparam failed: Operation not permitted
This VM uses a separate heartbeat thread to update its internal clock
and handle events.  For best operation, this thread should run at a
higher priority, however the VM was unable to change the priority.  The
effect is that heavily loaded systems may experience some latency
issues.  If this occurs, please create the appropriate configuration
file in /etc/security/limits.d/ as shown below:

cat <<END | sudo tee /etc/security/limits.d/pharo.conf
*      hard    rtprio  2
*      soft    rtprio  2
END

and report to the pharo mailing list whether this improves behaviour.

You will need to log out and log back in for the limits to take effect.
For more information please see
https://github.com/OpenSmalltalk/opensmalltalk-vm/releases/tag/r3732#linux
thread '<unnamed>' panicked at 'Failed to open input method: PotentialInputMethods {
    xmodifiers: Some(
        PotentialInputMethod {
            name: "@im=ibus",
            successful: Some(
                false,
            ),
        },
    ),
    fallbacks: [
        PotentialInputMethod {
            name: "@im=local",
            successful: Some(
                false,
            ),
        },
        PotentialInputMethod {
            name: "@im=",
            successful: Some(
                false,
            ),
        },
    ],
    _xim_servers: Ok(
        [
            "@im=ibus",
        ],
    ),
}', /home/runner/.cargo/git/checkouts/winit-c2fdb27092aba5a7/1f24a09/src/platform_impl/linux/x11/mod.rs:132:17
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
fatal runtime error: failed to initiate panic, error 5

XOpenIM seems to consider the locale malformed or doesn't support it. Maybe it works when not using ibus?
https://github.com/rust-windowing/winit/blob/a1b65f7080fda20a9ab9fdc6f925d38e94df01af/src/platform_impl/linux/x11/ime/input_method.rs#L24-L25

My local: ru_UA

The locale this code seems to be talking about is @im=ibus.

Was reading the comment for the XSetLocaleModifiers call, instead of XOpenIM. XOpenIM is the input method. According to the man page: "XOpenIM returns NULL if no input method could be opened."

Similar crash. What OS do you run your software on ?

crash.zip

I was referred here from this tweet: https://twitter.com/girba/status/1265769270597898242
I'm getting a similar crash, also on Manjaro:
$ uname -r
4.19.122-1-MANJARO
./glamoroustoolkit GlamorousToolkit-64-20200422152934-0a17f45.image --interactive --no-quit
 **StackOverflow**
integerAt:size:signed:
integerAt:size:signed:
integerAt:size:signed:
integerAt:size:signed:
integerAt:size:signed:
integerAt:size:signed:
integerAt:size:signed:
integerAt:size:signed:
primitiveReleaseParameters:releaseReturn:
wait
**StackOverflow**
signal
invokeWithArguments:
atAllPut:
primitiveByteSize
integerAt:size:signed:
integerAt:size:signed:
integerAt:size:signed:
integerAt:size:signed:
integerAt:size:signed:
integerAt:size:signed:
integerAt:size:signed:
integerAt:size:signed:
integerAt:put:size:signed:
integerAt:put:size:signed:
integerAt:put:size:signed:
integerAt:put:size:signed:
integerAt:put:size:signed:
integerAt:put:size:signed:
integerAt:put:size:signed:
integerAt:put:size:signed:
primCallbackReturn

stack page bytes 8192 available headroom 5576 minimum unused headroom 6008

	(Segmentation fault)
fish: “./glamoroustoolkit GlamorousToo…” terminated by signal SIGABRT (Abort)

I'll give this a shot:

But, please try with the ready made installation instead: https://gtoolkit.com/install/

I can help provide logs if needed

Thanks. Indeed, please try the ready made installation and let us know how it goes.

Sorry, I didn’t seem to install the library.
but all the same, until the launch occurs.
I execute the following commands (based on the instructions https://gtoolkit.com/download/)

./glamoroustoolkit GlamorousToolkit.image eval --save "ThreadedFFIMigration enableThreadedFFI."
log4.1.txt

a window with the program
./glamoroustoolkit GlamorousToolkit.image eval --save "GtWorld openWithShutdownListener. 30 seconds wait. BlHost pickHost universe snapshot: true andQuit: true."
log4.2.txt

No result on: ./glamoroustoolkit GlamorousToolkit.image --no-quit --interactive
log.txt

The problem is in initializeLibGit2. In Pharo, the same error occurs when starting the image (

We are working on upgrading the libraries used right now. Once we will have a new installation, we will let you know.

Hi @SchweinchenFuntik ,
We moved to a new VM yesterday which links against openssl 1.1, which libgit2 depends on.
I'm running Ubuntu 20.04 and this resolved the issue for me.
Would you please try downloading the latest version (v0.7.1038 or later) and let me know if the libgit2 issue is resolved.
Thanks,
Alistair

./glamoroustoolkit GlamorousToolkit.image eval --save "GtWorld openWithShutdownListener. 30 seconds wait. BlHost pickHost universe snapshot: true andQuit: true."
output:
log4.2.txt
./glamoroustoolkit GlamorousToolkit.image --no-quit --interactive
the process is running but nothing is happening

that looks like you ran
curl https://dl.feenk.com/scripts/linux.sh | bash

and this gets you the very latest source code from master.
If you prefer the command line, try running:
curl https://dl.feenk.com/gt/get | sh

this script will get you the latest released gt.
It creates a folder and installs gt in that folder.

the first time I downloaded and installed using the archives
same curl https://dl.feenk.com/scripts/linux.sh | bash or curl https://dl.feenk.com/gt/get | sh

Not sure if this will be of much help but I think it could be related to the graphics card / graphics drivers.
At least that was the issue for me when I tried running gt in Ubuntu 20.04 on top of Parallels on a mac. The way I got it working was to only allow the VM to use the integrated Intel graphics card rather than the discrete video card.

I only have the Intel driver

launched on the desktop. AMD with hybrid graphics
LSB Version:	n/a
Distributor ID:	ManjaroLinux
Description:	Manjaro Linux
Release:	20.0.3
Codename:	Lysia

5.4.43-1-MANJARO

command: curl https://dl.feenk.com/scripts/linux.sh | bash

console:
PharoCommandLineHandler(BasicCommandLineHandler)>>handleArgument:
[ self
	handleArgument:
		(self arguments
			ifEmpty: [ '' ]
			ifNotEmpty: [ :arguments | arguments first ]) ] in [ [ self
	handleArgument:
		(self arguments
			ifEmpty: [ '' ]
			ifNotEmpty: [ :arguments | arguments first ]) ]
	on: Exit
	do: [ :exit |
		"If the command line is protected by password, we just exit the image because in non-headless mode the handleExit will let the image open. If the password protection is enabled, it is to avoid to let the access to the image."
		self class commandLinePasswordManager hasPasswordSet
			ifTrue: [ Smalltalk snapshot: false andQuit: true ].
		^ self handleExit: exit ] ] in PharoCommandLineHandler(BasicCommandLineHandler)>>activate in Block: [ self...
BlockClosure>>on:do:
[ [ self
	handleArgument:
		(self arguments
			ifEmpty: [ '' ]
			ifNotEmpty: [ :arguments | arguments first ]) ]
	on: Exit
	do: [ :exit |
		"If the command line is protected by password, we just exit the image because in non-headless mode the handleExit will let the image open. If the password protection is enabled, it is to avoid to let the access to the image."
		self class commandLinePasswordManager hasPasswordSet
			ifTrue: [ Smalltalk snapshot: false andQuit: true ].
		^ self handleExit: exit ] ] in PharoCommandLineHandler(BasicCommandLineHandler)>>activate in Block: [ [ self...
[ self value.
Processor terminateActive ] in BlockClosure>>newProcess in Block: [ self value....

command: curl https://dl.feenk.com/gt/get | sh as well as in the first system
crash.zip
output part:
indexOfAscii:inString:startingAt:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
indent:around:
indent:around:
indent:around:
indent:around:
indent:around:
indexOfAscii:inString:startingAt:
indent:around:
newLines:
newLines:
indexOfAscii:inString:startingAt:
to:
to:
to:
to:
indexOfAscii:inString:startingAt:
indexOfAscii:inString:startingAt:
size
new:
at:put:
at:put:
value:
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
indexOfAscii:inString:startingAt:
size
**StackOverflow**
=
indexOfAscii:inString:startingAt:
indexOfAscii:inString:startingAt:
indexOfAscii:inString:startingAt:
indexOfAscii:inString:startingAt:
indexOfAscii:inString:startingAt:
indexOfAscii:inString:startingAt:
**StackOverflow**
indexOfAscii:inString:startingAt:
stringHash:initialHash:
compare:with:collated:
indexOfAscii:inString:startingAt:
stringHash:initialHash:
compare:with:collated:
indexOfAscii:inString:startingAt:
indexOfAscii:inString:startingAt:
size
**StackOverflow**
**StackOverflow**
**StackOverflow**
stringHash:initialHash:
compare:with:collated:
**StackOverflow**
indexOfAscii:inString:startingAt:
indexOfAscii:inString:startingAt:
**StackOverflow**
**StackOverflow**
indexOfAscii:inString:startingAt:
indexOfAscii:inString:startingAt:
periodsAtEndOfBlock
periodsAtEndOfBlock
periodsAtEndOfBlock
indexOfAscii:inString:startingAt:
**StackOverflow**
**StackOverflow**
indexOfAscii:inString:startingAt:
position
position
position
class
class
replaceFrom:to:with:startingAt:
registerCallback:

stack page bytes 8192 available headroom 5576 minimum unused headroom 6032

Hi @SchweinchenFuntik
Would you mind posting the results of:
./glamoroustoolkit Pharo.image clap gtVersionInfo > version.txt
glxinfo > gl.txt

crash.zip shows that the issue is an Illegal Instruction.  We've recently moved to a newer version of libffi which is compiled with haswell as the minimum CPU architecture.
Running gtoolkit on a more recent / higher end machine should resolve the issue.
Thanks.

As a follow up, using the ready-made installation seems to work for me

Great! Please keep asking questions!

Hi @SchweinchenFuntik
Would you mind posting the results of:
./glamoroustoolkit Pharo.image clap gtVersionInfo > version.txt
glxinfo > gl.txt

Sorry for not responding, was away.
gl.txt