Error in iris dataset tutorial

Description
I get the error below while running command `kedro install'.
ERROR: Cannot uninstall 'ptyprocess'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.
Context
I created a virtual environment with kedro as suggested in the tutorials and tried to run the commands for the iris dataset example example project but keep getting the error and cannot continue.
Steps to Reproduce
I run the commands as follow:

kedro new --starter=pandas-iris
kedro install
kedro run

Expected Result
I should see the following message:
'''
2019-02-13 16:59:26,293 - kedro.runner.sequential_runner - INFO - Completed 4 out of 4 tasks
2019-02-13 16:59:26,293 - kedro.runner.sequential_runner - INFO - Pipeline execution completed successfully.
'''
Actual Result
ERROR: Cannot uninstall 'ptyprocess'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.

Your Environment
Include as many relevant details about the environment in which you experienced the bug:

Kedro version used (pip show kedro or kedro -V): 0.17.2
Python version used (python -V): Python 3.7.10
Operating system and version: MacOS Big Sur

Hi @elcronos thanks for filing this. It sounds like there might be a problem with your environment. The error means you have ptyprocess installed with your OS package manager, so kedro, which uses pip, can't clean it up when installing its dependencies. Did you install it with homebrew by any chance?

HI @limdauto. I run the command you suggested and it worked.


Assign ThreadFactory on AgentRunner construction

Moves the ThreadFactory object from the static startOnThread method to the constructor of an AgentRunner.  Will be used in connection with changes to Aeron MediaDriver runners

Why carry around the reference to the thread factory beyond the need for thread creation during startup? Seems like temporal coupling beyond its requirements.

Agreed that it should not necessary to maintain the reference - Only structured it that way to avoid having to split out references to each AgentRunner in Aeron's MediaDriver and maintain the simple MediaDriver.start() method running against the List

If you want to pin media driver threads why not just search for them by name and then pin? How do you know which thread is which for the proposed approach?

We're looking to pin the threads of an embedded driver programmatically (w/ jni -> sched_setaffinity, etc).   https://github.com/real-logic/Aeron/pull/265 shows how we'd set ThreadFactories in the MediaDriver Context; these factories are then associated with AgentRunners using this change we're discussing here.
Basically extending the change made in https://github.com/real-logic/Aeron/commit/98b8759ad96941699c6d3dd79c9c670488e762f1 to an embedded MediaDriver


Update xz-version to 5.6.1 from 5.4.5

Or don't: https://www.openwall.com/lists/oss-security/2024/03/29/4

Thanks for the warning stranger :cowboy_hat_face:
Adding related thread from X -
https://twitter.com/badsectorlabs/status/1773759444486177023

Can close this PR and del the branch. We'll pick up the next one.

The https://nvd.nist.gov/vuln/detail/CVE-2024-3094 is rated as a 10! Still no fix available.


Decodeing Failed on Decodeing Path  -> unpack requires a buffer of 4 bytes

I tried the new 0.7.1 which allow to migrate to local.
Migration results into a lot of errors, Decodeing Failed on Decodeing Path  -> unpack requires a buffer of 4 bytes
Logs: log.txt
Save Game: 6EE886BC41FB3023717E0D9DB323E1C5.zip

just ignore it


Webpack has been initialised using a configuration object

Hi,
i would like to use your starter app but i have an error on "npm run dev"
Invalid configuration object. Webpack has been initialised using a configuration object that does not match the API schema.
 - configuration.resolveLoader has an unknown property 'root'. These properties are valid:
   object { alias?, aliasFields?, cachePredicate?, descriptionFiles?, enforceExtension?, enforceModuleExtension?, extensions?, fileSystem?, mainFields?, mainFiles?, moduleExtensions?, modules?, plugins?, resolver?, symlinks?, unsafeCache?, useSyncFileSystemCalls? }

Can you help me to solve that ?
Thank you.

I have the same issue


[HIPIFY][test][windows][CUDA 11.6] The test driver_enums.cu started to fail on not found GL/glew.h

Fixed with #519.


remove cancelled ask us anything sessions

please review it at https://845-267395254-gh.circle-artifacts.com/0/SORSE/programme/ask-us-anything/index.html
We still need to remove the links to the past sessions and add new ones (@ClaireWyatt)

[ ] Registration forms of Aug, 26th and Sep, 23rd linked

closes #264

looks good. Are you able to remove the list of July dates and add the aug and sept date with link. I'll change the google form now.

alright @ClaireWyatt and @TeriForey, I updated the text in the post. Please have a look at the preview here and approve this PR if you are happy with it:
https://847-267395254-gh.circle-artifacts.com/0/SORSE/programme/ask-us-anything/index.html


[bug] Rikolti ETL mapper needs updating to parse out ID fields

Rikolti ETL harvests are running through the full Airflow tasks, including create_stage_index but do not publish on -stage. Update the Rikolti ETL mapper to parse the collection ID, repository ID, & campus ID out of their corresponding URL fields.
Rikolti ETL harvest jobs complete, but the item records don't populate in -stage.

[ ] create_stage_index Log for 15685 - permalink to log

Run ID: manual__2024-03-14T00:45:09+00:00
Legacy mapper: OAC
https://calisphere-stage.cdlib.org/collections/15685/

[ ] create_stage_index Log for 19967 - permalink to log

Run ID: manual__2024-03-14T00:51:34+00:00
Legacy mapper: OAC
https://calisphere-stage.cdlib.org/collections/19967/

[ ] create_stage_index Log for 27423 - permalink to log

Run ID: manual__2024-03-14T00:52:47+00:00
Legacy mapper: youtube_video_snippet
https://calisphere-stage.cdlib.org/collections/27423/

@amywieliczka the harvest jobs for these collections completed in Airflow, but the item records are not populating on -stage. I opened up a new issue for this (#841) but unsure now if that is duplicative of this existing issue.
Let me know if it makes sense to close this one out and keep the other (#841), or whether it makes sense to keep this one open and close the other. Thanks!

@christinklez I closed the other as a duplicate - not planned and moved this one back to in progress.

@christinklez I believe this is finally fixed - I'm now seeing 15685 on calisphere-stage. Could you please re-run the others (starting with the mapping step) and confirm?

Thanks so much, @amywieliczka! Confirming that all 3 collections are now up on -stage!
cc: @aturner


Add in rancher-compose support for missing rancher-compose/docker-compose fields

As docker-compose/rancher-compose has added supported fields, we are missing the support within Rancher.
After Rancher-compose has added support, there are additional areas that need to be updated

Adding the field to the container API
Adding the field to the exported docker-compose.yml of the stack
3. Adding the field to be read/imported by rancher-compose - This ticket is to track being able to import these fields using docker-compose.yml
UI (Once Cattle is complete, we can track the UI in a separate issue)

Known Fields that are missing.

Field
Description

[ ] --add-host=[]                   | Add a custom host-to-IP mapping (host:ip)
[ ]   --blkio-weight             |     Block IO (relative weight), between 10 and 1000
[ ]   --blkio-weight-device=[]      |  Block IO weight (relative device weight)
[ ]  --cpu-shares            |        CPU shares (relative weight)
[ ]  --cgroup-parent        |         Optional parent cgroup for the container
[ ]  --cpu-period             |       Limit CPU CFS (Completely Fair Scheduler) period
[ ]  --cpu-quota              |       Limit CPU CFS (Completely Fair Scheduler) quota
[ ]  --cpuset-cpus            |       CPUs in which to allow execution (0-3, 0,1)
[ ]  --cpuset-mems            |       MEMs in which to allow execution (0-3, 0,1)
[ ]  --device-read-bps=[]     |       Limit read rate (bytes per second) from a device
[ ]  --device-read-iops=[]    |       Limit read rate (IO per second) from a device
[ ]  --device-write-bps=[]    |       Limit write rate (bytes per second) to a device
[ ]  --device-write-iops=[]    |      Limit write rate (IO per second) to a device
[ ]  --dns-opt=[]            |        Set DNS options
[ ]  --dns-search=[]      |           Set custom DNS search domains
[ ]  --group-add=[]       |           Add additional groups to join
[ ]  --ip                     |       Container IPv4 address (e.g. <IP_ADDRESS>)
[ ]  --ip6                 |          Container IPv6 address (e.g. 2001:db8::33)
[ ]  --ipc                 |          IPC namespace to use
[ ]  --isolation         |            Container isolation level
[ ]  --kernel-memory      |           Kernel memory limit
[ ]  --memory-reservation   |         Memory soft limit
[ ]  --memory-swap             |      Swap limit equal to memory plus swap: '-1' to enable unlimited swap
[ ]  --memory-swappiness=-1      |    Tune container memory swappiness (0 to 100)
[ ]  --net-alias=[]          |        Add network-scoped alias for the container
[ ]  --oom-kill-disable    |          Disable OOM Killer
[ ]  --oom-score-adj       |          Tune host's OOM preferences (-1000 to 1000)
[ ]  --read-only              |       Mount the container's root filesystem as read only
[ ]  --security-opt=[]      |         Security Options
[ ]  --shm-size             |         Size of /dev/shm, default value is 64MB
[ ]  --stop-signal=SIGTERM    |       Signal to stop a container, SIGTERM by default
[ ]  --sysctl value        |        Sysctl options (default map[])
[ ]  --tmpfs=[]            |          Mount a tmpfs directory
[ ]  --ulimit=[]         |            Ulimit options
[ ]  --uts                 |          UTS namespace to usea

The original task has been split into 4 issues:
Cattle Changes: #4708
Rancher-compose: #6280
Exporting yml: #6281
UI: #6282

Some fields are not covered by rancher/rancher-compose#206.
Unknown what key Docker Compose will use for these attributes:

cpuset-mems
kernel-memory
sysctl

Fields dependent on #5715:

ip?
ip6?
net-alias

Tested with v1.2.0-pre4-rc7. All the keys mentioned above and the ones supported are working.
Created a stack using the yml file below and the stack creation was successful:
version: '2'
services:
  test:
    device_write_bps:
      /dev/null: 200
    device_write_iops:
      /dev/vda: 3000
    cpu_quota: 20000
    read_only: true
    memswap_limit:<PHONE_NUMBER>
    oom_score_adj: 100
    cpu_shares: 400
    shm_size: 1024
    cgroup_parent: abcd
    mem_limit:<PHONE_NUMBER>
    security_opt:
    - label:user:USER
    - label:role:ROLE
    tmpfs:
    - /run
    device_read_bps:
      /dev/null: 4000
    group_add:
    - root
    blkio_weight: 1000
    stop_signal: SIGTERM
    dns_opt:
    - abc
    extra_hosts:
    - h1:<IP_ADDRESS>
    - h2:<IP_ADDRESS>
    cpu_period: 10000
    cpuset: '0'
    image: ibuildthecloud/helloworld:latest
    mem_reservation: 5000000
    device_read_iops:
      /dev/vda: 2000
    dns_search:
    - abc
    mem_swappiness: 100
    oom_kill_disable: true
    ipc: host
    isolation: default

Issue related to isolation key is https://github.com/rancher/rancher/issues/6587

Fwiw, if I set shm_size: 1024 in docker-compose.yml per the example above I get a /dev/shm size of 4K. If I set it to a string format like 512M per the docs, I get:
ERRO[0000] Could not parse config for project server : strconv.ParseInt: parsing "512M": invalid syntax
FATA[0000] Failed to read project: strconv.ParseInt: parsing "512M": invalid syntax

If I set it to shm_size: 536870912 I get the expected 512M value.

$ docker --version
Docker version 1.12.1, build 23cf638

@kimgust Support for this was added to libcompose pretty recently (https://github.com/docker/libcompose/pull/427) and it should make its way into Rancher soon.

Any news on having the sysctls supported ?

@eesprit sysctls key will be added in 1.5.4.


Chrome based browsers skip issue

HEllo,
I seems that in EDGE, Chrome, Brave the skip function does not work.
If you click anywhere on the progress bar the video will not jump to that position.
Can you help ?
Thanks

Hi @pcout I was not able to reproduce this issue on Edge 88. Could you share a screencast demonstrating the problem?


Docs: Add deprecation note to all docs.

refs @euank's issue https://github.com/coreos/bugs/issues/1959.
cc @crawford
Vergabe and formatting are up for debate. Please comment.

@crawford @joshix what's up with this?


Support metadata in COO (like vartype)

Application
Currently, (de-)serialization of BQMs is partial and with loss of information - vartype is not stored/loaded.
It would be nice to have a complete (de-)serialization of BQM to COO format, like we already have for JSON and BSON. E.g.:
bqm = BinaryQuadraticModel.from_coo(fp)
bqm.to_coo(fp)

Proposed Solution
Support vartype via p or c in COO.

I see the proposed p and c metadata lines (for program and comment) are qbsolv-specific, and not a part of COO.
As an alternative, I propose we adopt and adapt magic comments from PEP-263.

I would prefer to stop short of requiring the header
with open('qubo.q') as fp:
    bqm.to_coo(fp, vartype_header=True)

we could then make the vartype a keyword parameters and throw a fit if it's not provided and there is no header?

Sure, we don't need to require header. Comments would be optional.

Cool, that makes these valid too:
# my_precious_vartype=SPINGLASS #
# !!! don't use vartype: BINARY, rather use vartype = SPINNER !!!
# set x-vartype=BINARY
# unset vartype:SPIN

:)


Allow Block.slotWithinEpoch to be null

We're currently defaulting Block.slotWithinEpoch to 0, which is invalid
https://github.com/input-output-hk/cardano-graphql/blob/8bb68dea442b41fc70189861d3cbb9b04bdb7193/test/postgres/init/002_views.sql#L74-L76
null slot number is appropriate for EBBs and genesis

https://github.com/input-output-hk/cardano-explorer/pull/172#pullrequestreview-322674733


Clean up VS Code extension build process

Currently building the VS Code extension has a few minor annoyances:

vsce is not in devDependencies so it must be installed globally
there is no repository field so the user must manually type y and hit enter to bypass
similarly there is no LICENSE file in that dir, again requiring y and hitting enter
the generated *.vsix file is not gitignored

This PR resolves all those issues, making it smoother and easier to install the VS Code extension.

Thank you for fixing!


fix: UiHeader vue-tsc errors related to logo and UiIcon:

remove HeaderAttrsProps as it was redundant
define declaratively the defaultProps computed property's type as it was inferred and that made it difficult to find where the problem was,
change defaultProps > iconLogoAttrs.icon property from boolean (in some cases) to default undefined (if boolean) or pass the props.logo (otherwise)

ok @pspaczek I've adjusted the code to your suggestions ;)

:thank_you: @AlanLes <3


Field not allowed error may be confusing

Another trivial:
foo.bar: field type not allowed:
(...)

The message is confusing because "type" is the field name. It needs be quoted so it's not embedded in the message.

We went back and forth on this.

@niemeyer   It may get ugly when a field itself is already quoted. Could you imagine an alternative wording so that it is clearer that type and is a name?

The usual trick we do in those cases is to move the variable to the end of the line. Something like:
foo.bar: field not allowed: type

Alternatively, it might be inlined back into the prefix:
foo.bar.type: field not allowed

This issue has been migrated to https://github.com/cue-lang/cue/issues/956.
For more details about CUE's migration to a new home, please see https://github.com/cue-lang/cue/issues/1078.


Uptake new object literals

All changed packages have been documented.

You can try these changes at https://cadlplayground.z22.web.core.windows.net/typespec-azure/prs/432/
Check the website changes at https://tspwebsitepr.z22.web.core.windows.net/typespec-azure/prs/432/


Use esdoc to generate docs

Persuade library author to write docs.

Interesting, thanks. I'll need to give it a try myself first so it'll hang for a while..


[ModTranslation]: Cluster Generation Manager [DLC]

What mod is that translation for?
Cluster Generation Manager
Additional Comments
Is it possible to make these settings translatable? In a clean game these settings are in Russian, but when installing this mod they become in English.

translation file
Finished the translation, now I'm checking how the text looks in the game, as soon as I finish I'll provide it to you.

funny, that mod is currently getting a rewrite  that changes several string IDs due to a partial restructuring and base game support

Okay, I'll wait for the update.

clustertraitgenerationmanager_template.zip
updated string template of the new version

I've finished translating Cluster Generation Manager, but I'd like to check how the text appears on the buttons and menus, and maybe edit something. I would like to provide a translation for your other mod "Trash Cans", but there is no template for the translation. I have a txt file with the translation, can I post it here, or should I open a new issue for this?

the template for trash cans is called neutroniumtrashcan_template.pot

ClusterTraitGenerationManager_dev.zip
new cgm version

Is this the final cgm file or are further updates possible?

there is always the possibility for future updates
but for update 3.0 / base game compatibility that it for now

Thanks.

Sorry. I thought this was a new translation template, but here's a whole mod. So the last template you posted "clustertraitgenerationmanager_template.zip" is for this mod? Sorry, I'm a little fuzzy with the headache.

the template zip contains the current template, the _dev zip is the whole mod, for testing

but I'd like to check how the text appears on the buttons and menus, and maybe edit something

The game's settings menu is still partially in English: sickness, hunger, morale, durability, meteor showers, radiation, and stress. I've highlighted them with a black rectangle.

got a log?

ArgumentNullException: Value cannot be null.
Parameter name: dictionary
System.Collections.Generic.Dictionary2[TKey,TValue]..ctor (System.Collections.Generic.IDictionary2[TKey,TValue] dictionary, System.Collections.Generic.IEqualityComparer1[T] comparer) (at <695d1cc93cca45069c528c15c9fdd749>:0) System.Collections.Generic.Dictionary2[TKey,TValue]..ctor (System.Collections.Generic.IDictionary2[TKey,TValue] dictionary) (at <695d1cc93cca45069c528c15c9fdd749>:0) ClusterTraitGenerationManager.CustomClusterSettingsPreset.ApplyPreset () (at <052f9590018f4aff85d4e6dc54e6e2f0>:0) ClusterTraitGenerationManager.UnityPresetScreen.<Init>b__43_2 () (at <052f9590018f4aff85d4e6dc54e6e2f0>:0) UtilLibs.UIcmp.FButton.OnPointerUp (UnityEngine.EventSystems.PointerEventData eventData) (at <052f9590018f4aff85d4e6dc54e6e2f0>:0) UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerUpHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at <e9635660f69b4d9d84c085aeda3be353>:0) UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction1[T1] functor) (at :0)
UnityEngine.EventSystems.EventSystem:Update()
Build: U49-577063-S
It was on the screen when the game crashed out, do you need my player.log?

Player.log

usually yes, but I was able to replicate it

ClusterTraitGenerationManager_dev.zip
this should have the crash fixed

It’s a pity that in the presets menu the description of the selected preset is in English.

I can't find in which menus some strings from the po file are used to see how the text fits in the game (for example: "rerolling Starmap:").
I apologize, but I probably won't finish correcting the translation today, as I'm not feeling well.

rerolling starmap is a base game feature, it only appears if you enable the mod in base game, it toggles if seed changing also rerolls the base game starmap

np with not finishing it today, I was planning on releasing after the new oni update drops
I also got a clue now what breaks those translations, I found a similar problem in a few of my other mods,
atm those are Duplicant Stat Selector, Modify Difficulty Settings and ModProfileManager
currently working on fixing them

ClusterTraitGenerationManager_dev.zip
I managed to fix it!

I can not figure out how to fit the text in such a small area, in English it all goes there, but in Russian it does not, and some words can not be translated differently, for example starmap is a звёздная карта.

And the whole phrase "rerolling Starmap:" is difficult to translate at all, because the word "rerolling" is not translated as meant in this situation, and to keep the meaning I have to put another word. The whole string as a whole without shortening looks like this:"случайная звёздная карта:". The most I can do is shorten the second word and it would look like this: "случайная зв. карта:" which may not make sense to everyone, but the option has a tooltip that explains what the option does. "rerolling Traits:" was also a bit of a translation problem and originally looked like "случайные характеристики:", but I shortened it to: "случайные хар-ки:" since there is also a tooltip explaining what this feature does.
I'll see what else I can do here.

"Начальное число для генерации мира" I'll shorten it too.

The string is slightly out of the field.

would a pars pro toto work here, something like 'reroll stars' instead?

thats what I meant with "pars pro toto" -  use a component of something to describe the whole thing, an example for that in english would be "big iron" for a gun

I'm actually thinking of naming the feature just "star map", and when hovering the user will get a tooltip about the feature.
But it's not quite clear that way either, before you hover the mouse over the function.

Here too the text goes beyond the borders of the button, but in the original translation from Klei this is almost every button in the game and I'm used to it.

So I'm already thinking of doing it the way it turns out :)

That's better :)

Everything seems to fit relatively normally into the fields now.
CGM_ru.zip

thx

Oops I didn't have access to github for a few minutes.
Thank you for such a wonderful mod!
I don't want to be a nazole, but do you remember the other issues? (Drywall Colours, Mineralizer Reborn) I posted translations there, and the issues are still open. I fully understand that you may have your own business and plans, so I'm just wondering.

Okay, thank you.

clustertraitgenerationmanager_template.zip
here is the updated template
and the new mod version for testing:
ClusterTraitGenerationManager_dev.zip

I made a translation and checked it, but if I find something I will attach translation corrections later.
ru.zip

I apologize for posting off-topic.
I am in the process of russifying DSS and I don't understand one option.
Reselect start duplicants - I understand that.
Restart Light - what does this tooltip mean? An easy restart?
In general, the translation is almost ready.

Again, I apologize for posting off-topic.
I'm too lazy to open a new issue, maybe I should call this thread “Mod localization”.
I have translated your mod “Bubbles Bathtub”
ru.zip

Skill Queue
ru.zip

Trash Cans
ru.zip

Space Radiator
ru.zip

Modify Difficulty Settings
ru.zip

I apologize for posting off-topic. I am in the process of russifying DSS and I don't understand one option. Reselect start duplicants - I understand that. Restart Light - what does this tooltip mean? An easy restart? In general, the translation is almost ready.

"Restart Light" is a feature I started working on, its not released yet (and the tooltip is likely going to change): I plan for it to allow you to reopen the starting selection screen from the printing pod during the first cycle, allowing you to reselect your starters. This feature is intended for when people share their savegames with others, so those people can make their own start duplicant selection while keeping the worldgen.

Then I should wait for you to finish this feature, but I can share the current translation.

Warning Notification Manager
ru.zip

Critter Shedding
ru.zip

Mod Profile Manager
ru.zip
I'm not completely sure I did the translation completely correctly, as I wasn't able to find all the strings and see how they look in the game. How many cool mods have you made lately! Thank you! I'm done with translations for today:)
Possible idea for a mod:
The game lacks a mod that adds a hotkey for the function of moving items, animals, duplicants. How tiring it is to click on an item to press the “Move” button and specify the location. Only for duplicants there is a mod for the middle mouse button to move.

Better Rebuilding
ru.zip

Extra Moulding Skins [Vanilla + DLC]
ru.zip

After the update, the game reinstalled me all the mods and I found that there is no translation for the Drywall Colours mod, I looked in your source files on Github and there was an old file with a translation that doesn't work anymore. Just in case, I will attach the current working translation file for this mod.
ru.zip

Trash Cans (Added translation for new strings.)
ru.zip

Cluster Generation Manager
ru.zip

Duplicant Stat Selector (Translation for version <IP_ADDRESS>)
ru.zip

Balloon Dispenser
ru.zip

I checked the po file and everything is fine there, but on the bathtub in the info for some reason it says "when showering is not enough" 2 times. I apologize for not switching the language of the game to make it clear to you, but I'm so lazy to do it since the game takes a hell of a long time to load.

Rocketry Expanded (DLC)
ru.zip
I have a problem, I translated the menu descriptions of the rocket modules, but in the game they remain in English.

Convenient that the translation is partially pulled up, if when you start the game the old localization file was in the folder with the mod.

BathTub Translation updated (Rubber Duckie)
ru.zip

Cluster Generation Manager updated:
ru.zip

Duplicant Stat Selector 7.4.4
I completely updated the translation from the new template, but the translation doesn't work

I checked the po file and everything is fine there, but on the bathtub in the info for some reason it says "when showering is not enough" 2 times. I apologize for not switching the language of the game to make it clear to you, but I'm so lazy to do it since the game takes a hell of a long time to load.

looks a bit like the it uses the  DESC string for the  EFFECT string, the latter should in theory be the  EFFECT string of the regular shower

Duplicant Stat Selector 7.4.4 ru.zip I completely updated the translation from the new template, but the translation doesn't work. I'll wait for the new DLC to come out and try to translate the mod again.

it seems to be working:

I have been using this mod to test: https://steamcommunity.com/sharedfiles/filedetails/?id=1269554374

RE category tooltips will also be fixed

Duplicant Stat Selector 7.4.4 ru.zip I completely updated the translation from the new template, but the translation doesn't work. I'll wait for the new DLC to come out and try to translate the mod again.

it seems to be working:
I have been using this mod to test: https://steamcommunity.com/sharedfiles/filedetails/?id=1269554374

-Interesting, I have the same localization file in my mod folder and the mod is completely in English xD
Сейчас ещё раз посмотрю

ah, you're on the live version probably.
currently, the "main" folder version is the beta-branch compatible one, the live version is found in archived_versions/Pre-BionicBoosterBeta
archived versions (sadly) do not share their assets with the normal mod version

It doesn't matter, the DLC will be available soon, and I'll buy it right away, but for now I'll play without the mod's Russian localization. The main thing is that the file works at all.

I did as you said and localization worked for DSS. Thank you!

Are you missing this localization file?

I did as you said and localization worked for DSS. Thank you!
 Are you missing this localization file?

Extra Moulding Skins is 3GuBs mod, I just wrote him some code for adding the skins.
given the current geopolitical state, I doubt that he would agree to a russian localization

np

I just now discovered that my DSS file has 162 lines, and the template that is in the root of the folder is<PHONE_NUMBER>. I found 3 new lines and added them to my file manually in notepad++.
ru.zip
I apologize for this. I have a cold and I'm not thinking clearly.

Will you now post the template in the mod folder or can I still use the templates from the strings_templates folder in the mods folder?

there is also an additional (longer) string in the current dev build that informs users if they add a trait or interest  that would be conflicting under vanilla rules:
setstartdupes_template.zip

Wow, there are 167 lines in this template... I’ll translate it now.

ru.zip

Rocketry Expanded
I looked at 2 templates for translation. Both contain 416 strings for translation. I improved my translation and translated the new strings you added.
ru.zip
The Petroleum Engine effect states that only petroleum is burned as fuel, although the option to burn ethanol as fuel is enabled.
The mod version is the same as on the mod page in the workshop.
Are space stations and deep space science still in a state of Alpha?
Off-topic question: Do you also have part of your buildings in Chinese?
I ran a game file verification on Steam and it was successful.

It's funny and sad. The DLC is released and it feels like it's still in beta.
It would be better if KLEI parallelized the calculations at least on 4 processor cores. I want to explore everything and play with 60 frames minimum.

It was because of this mod. It seems to load the game first and then the mods, which fixes the broken localization, but for some reason it changes the English localization to Chinese

I used this mod before and didn't have such problems, but now the game crashes because of it.

The Petroleum Engine effect states that only petroleum is burned as fuel, although the option to burn ethanol as fuel is enabled.

I was replacing that text too early


⚠ Blutopia has degraded performance

In 3167db2, Blutopia ($BLU) experienced degraded performance:

HTTP code: 502
Response time: 2010 ms

Resolved: Blutopia performance has improved in b7a8a48 after 6 hours, 42 minutes.


Add more columns to the player window

More columns in the player window would be helpful, ideally configurable via right click. Especially, a file path or file name column would be practical for debugging purposes at this point to identify specific files when loading multiple files.

Yeah. I have thought about this as well but had forgot to create a issue for it so thanks :)


Update README.md

Today I installed everything new.
We do not need the changes in robofile.php any more. And the global installation is not needed (I am not sure if I was wrong when I added this suggestion here. But today it worked for me without the global installation).
I do not know where I can check the version number. But because of the file size I am sure that 2.25 (and not the current 2.26) is OK.

Thanks, could you also change all readme's on the webdrivers on the bin dir.

@astridx if we still are on 2.25 you can update them to 2.26 :) Thank you

@810
:)  I was just amazed that my current firefox version is running again. I did not notice this at the weekend. The firefox Readme I will look at later - and you check if my changes are correct ?
@yvesh
Where can I see exactly which driver is copied? Is this also done via Composer or are the Webdriver copied manually?

@astridx This is done manually atm, as there is no official composer package (IIRC)

I close this PR because fo #34. Here are all the changes as well.


bokeh bar chart error

Expected behavior
I tried with several example datasets to create a Bar Chart with the Bokeh renderer, but this gave the following error in all cases: 'Chart' object has no attribute 'grid'
Actual behavior
Steps to reproduce the behavior

@MargrietGroenendijk I can't seem to reproduce this issue, can you please include step to reproduce?

@DTAIEB

I can make a bar chart with matplotlib and seaborn
Then I click bokeh and get the following error: 'Chart' object has no attribute 'grid'
Is there a package missing maybe?

@MargrietGroenendijk I think the issue is with the version of bokeh that you are using. PixieDust requires at least 0.12 and up. Can you try doing a !pip install --upgrade pixiedust.
I'll add some code to check the version and warn the user.

That worked! Had to use !pip install --upgrade bokeh to make it work

I just got the PixieDust notebook v1.1.2. On the cell to display the camping equipments, the matplotlib worked fine. But when changing to Bokeh, it got errors and started to show HTML in output

Invalid html output: this._mapping[t[0]] is undefined

        <button id="mapOptionsa88a1e5f" class="btn btn-default">Options</button>

        <button pd_app="pixiedust.apps.gateway.share.ShareChartApp" pd_options="runInDialog=true;title=Share Chart" class="btn btn-default no_loading_msg">Share</button>

        Renderer:
        <select class="form-control" id="renderera88a1e5f" style="margin:0; display:inline-block; width:70%;">

                <option value="matplotlib" >matplotlib</option>

                <option value="bokeh" selected>bokeh</option>

        </select>

... more

@thanhpham08 this is a known issue introduced by bokeh since 0.12.7. We were using the charts/bkcharts package which apparently is not supported anymore. We're currently working on a fix which hopefully will be ready soon.
In the meantime, you need to downgrade bokeh to 0.12.6 like so:
!pip install --upgrade bokeh==0.12.6
Restart kernel
Reload page.


Error on pt_BR.json

There's was an typo and i felt the wording don't hitting quite well so i fixed two entries.
pt_BR.json.zip

Thanks for the file.
I didn't have as many many time I'd wanted to work on it this week. And I met some issues I yet don't how to deal with.

I understand, bro, don't worry.
I rly hope everything goes allright and be resolved nicelly, come back when it's right for you to do so. 👍


cURL issue

When I try and publish the commands, I get the error
curl: (3) URL using bad/illegal format or missing URL
-H: command not found
-bash: https://discord.com/api/v9/applications/1127419979621466122/commands: No such file or directory

I have the token and app id set, I am wondering if it has something to do with the -H "Authorization: Bot $token" \ part because it says its on line 3.
Does anyone else have this issue and any idea on how to solve it.
Thanks.

Hi, it seems like you're running each line individually rather than running them in a single command. Can you send the full interaction (input and output) from your console?
Also, I noticed that I forgot to update the commands.json file in a while. I might just make this process a little easier overall and remove the requirement to send a request manually.

wget https://github.com/JohnnyJayJay/instant-poll/blob/main/command.json
token="*thebottoken*"
appid="1127419979621466122"
curl -d<EMAIL_ADDRESS>\
     -H "Content-Type: application/json" \
     -H "Authorization: Bot $token" \
     https://discord.com/api/v9/applications/$appid/commands
--2023-07-10 13:31:50--  https://github.com/JohnnyJayJay/instant-poll/blob/main/command.json
Resolving github.com (github.com)... <IP_ADDRESS>
Connecting to github.com (github.com)|<IP_ADDRESS>|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 11969 (12K) [text/plain]
Saving to: ‘command.json’

command.json    100%[======>]  11.69K  --.-KB/s    in 0.03s

2023-07-10 13:31:51 (446 KB/s) - ‘command.json’ saved [11969/11969]

curl: (3) URL using bad/illegal format or missing URL
-H: command not found
-bash: https://discord.com/api/v9/applications/1127419979621466122/commands: No such file or directory

Hi! Could you try the new hosting instructions? I've hopefully made it easier to update the slash commands and everything is up to date now, too. You can find everything in the README.

On this command there is an extra  make sure to remove it  docker compose run -e UPDATE_COMMANDS=1 server

I am also having the problem
docker compose up
[+] Running 1/0
 ✔ Container instant-poll-server-1  Created               0.0s
Attaching to instant-poll-server-1
instant-poll-server-1  | Jul 13, 2023 5:27:37 PM clojure.tools.logging$eval136$fn__139 invoke
instant-poll-server-1  | INFO: Starting instant-poll
instant-poll-server-1  | Jul 13, 2023 5:27:37 PM clojure.tools.logging$eval136$fn__139 invoke
instant-poll-server-1  | INFO: Starting messaging process

I have had this waiting for 2 hours and the bot is not online, the webserver is not up and the bot will not respond to commands.
Any other help with this?

I am also having the problem
docker compose up
[+] Running 1/0
 ✔ Container instant-poll-server-1  Created               0.0s
Attaching to instant-poll-server-1
instant-poll-server-1  | Jul 13, 2023 5:27:37 PM clojure.tools.logging$eval136$fn__139 invoke
instant-poll-server-1  | INFO: Starting instant-poll
instant-poll-server-1  | Jul 13, 2023 5:27:37 PM clojure.tools.logging$eval136$fn__139 invoke
instant-poll-server-1  | INFO: Starting messaging process

I have had this waiting for 2 hours and the bot is not online, the webserver is not up and the bot will not respond to commands.
Any other help with this?

There is no warning/error message indicated here. Have you set up the interactions endpoint in the developer portal? How do you test if the web server is up?

I fixed it, I added the extended port in the docker compose file and that fixed the problem. You might want to put this in the docker compose file from the start .
    ports:
      - "8090:8090"

I fixed it, I added the extended port in the docker compose file and that fixed the problem. You might want to put this in the docker compose file from the start .
    ports:
      - "8090:8090"

It says that the host port will be picked by Docker by default and that you have to change this if you have a specific port you want to use. I don't want to impose a specific port on users, but I suppose I could give a default


Roll engine 810b9b91e299..44f24bd9807f (2 commits)

https://github.com/flutter/engine/compare/810b9b91e299...44f24bd9807f
git log 810b9b91e299..44f24bd9807f --first-parent --oneline
2020-02-03<EMAIL_ADDRESS>Fix delete of entire selection in macOS text input (flutter/engine#16276)
2020-02-03<EMAIL_ADDRESS>[web][felt] If full dart-sdk isn't available, install it (flutter/engine#16341)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC<EMAIL_ADDRESS>on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

Trybots failed. These were the failed builds: https://github.com/flutter/flutter/runs/424641904

Commit queue failed; closing this roll.


Plugin is forcing 4 spaces indentation when writing tsconfig

Plugin is forcing 4 spaces indentation when writing tsconfig.
What I suggest is to fix this is

either interpret the current indentation from tsconfig
or add an option for formatting { indentation: 'tabs' | number }

I am happy to open a MR if we agree on this.

Link to MR: https://github.com/Subwaytime/vite-aliases/pull/56

Hey there! This is an amazing idea, didnt think about! 👍
Will checkout your PR tomorrow as i have got some time for open source work then !

merged in with #56

@Subwaytime let's please release 0.11.0 🙏


How to prevent service worker caching a route

I'm using the React Redux template and API calls within the app work fine and are not being cached by the service worker. However I have a route to download a file that I need to use window.open() to trigger and the service worker causes it to return the 404 react router route I have defined. I've tried hitting it via both a MVC route and a Web API route and both result in the same issue.
How can I work around this issue without disabling the service worker entirely?

This sounds like a question about how to configure Create-React-App's built-in service worker. For information about that, please see Create-React-App (CRA) docs. Note that as far as I know, currently CRA deliberately doesn't make this very configurable, so you might need to raise questions with the CRA community if you're having trouble. Finally, if CRA's built-in service worker doesn't meet your needs and they don't have sufficient configurability, then disabling it and implementing your own service worker manually is likely to be the only reasonable option.

Thanks for contacting us. We believe that the question you've raised have been answered. If you still feel a need to continue the discussion, feel free to reopen it and add your comments.


Plotting of small domains

using ApproxFun, SingularIntegralEquations, PyPlot
d(i) = cantor(Interval(),i)+0im
ApproxFun.plot(d(5);color="black")
savefig("test5.png";dpi=300,bbox_inches="tight")
clf()
ApproxFun.plot(d(6);color="black")
savefig("test6.png";dpi=300,bbox_inches="tight")

Results are the same:

you could use Gadfly

On 9 Sep 2015, at 6:55 pm, Richard Mikael Slevinsky<EMAIL_ADDRESS>wrote:
using ApproxFun, SingularIntegralEquations, PyPlot
d(i) = cantor(Interval(),i)+0im
ApproxFun.plot(d(5);color="black")
savefig("test5.png";dpi=300,bbox_inches="tight")
clf()
ApproxFun.plot(d(6);color="black")
savefig("test6.png";dpi=300,bbox_inches="tight")
Results are the same:
https://cloud.githubusercontent.com/assets/8176037/9757488/e06fb138-56d8-11e5-8c7f-f49899345038.png
https://cloud.githubusercontent.com/assets/8176037/9757489/e08a7db0-56d8-11e5-8759-748d9edc31c6.png
—
Reply to this email directly or view it on GitHub https://github.com/ApproxFun/SingularIntegralEquations.jl/issues/41.

Indeed, Gadfly does the trick. I wish I knew how to use it better. I'd like to be able to choose the colour of the domains I plot, and also add a contour plot before/plotting domains (I think this must be done via layers? but surely ApproxFun could have a simple API)


EuroPython 2016

https://ep2016.europython.eu/en/

Streaming videos are here:
https://www.youtube.com/user/PythonItalia/videos
But I suppose that we will wait for "post-processed" videos that will appear here:
https://www.youtube.com/user/PythonItalia/playlists

According to https://twitter.com/europython videos have started appearing on the channel linked above (the first three conference days so far).

All videos seems to be there:
https://www.youtube.com/playlist?list=PL8uoeex94UhE3FDvjacSlHFffoNEoPzzm
I will try to make time for this. If anyone begins before me, just tell it here.

Didn't noticed Assignees github field until now :neutral_face:

Done


Replacing instances of "-itd" with "-it"

- What I did
Replaced instances of "-itd" with "-it"
- How I did it
- How to verify it
- Description for the changelog
Replaced instances of "-itd" with "-it"

- A picture of a cute animal (not mandatory but encouraged)

Please sign your commits following these rules:
https://github.com/docker/docker/blob/master/CONTRIBUTING.md#sign-your-work
The easiest way to do this is to amend the last commit:
$ git clone -b "patch-3" git@github.com:enderb-ms/docker.git somewhere
$ cd somewhere
$ git commit --amend -s --no-edit
$ git push -f

Ammending updates the existing PR. You DO NOT need to open a new one.

I think these were intentional - that will run them in the background, but as they have a tty they will not terminate.

Correct, this is intentional, you can try this;
docker run -itd busybox

And see that the container keeps running (in the background). If you remove the d, the container opens an interactive shell, and stays in the foreground.
I'll close this PR, because this is intentional, but thanks for contributing!


Improve testsuite

Now we need more tests :smile:

The only thing I would ask is that you update the README to include instructions for using your new command line invocation (i.e. make test). Also make a prominent note about the fact that ycmd and emacs-ycmd need to be siblings in the file structure.

Of course, I will update the README

@abingham Updated README and added ycmd path to Makefile

Awesome, thanks!


Clean up project packages

Removed:
@auth/drizzle-adapter
@node-rs/argon2
@octokit/rest
@radix-ui/react-alert-dialog
@radix-ui/react-checkbox
@radix-ui/react-dialog
@radix-ui/react-popover
@radix-ui/react-scroll-area
@radix-ui/react-select
@radix-ui/react-switch
@radix-ui/react-tabs
@radix-ui/react-tooltip
@types/lodash
date-fns
react-email
uuid @types/uuid
vaul
zod-form-data

Removed react-email - misused, as it's used only with npx react-email
Removed src/lib/uuid.ts - wasn't used in the template.
Removed vaul - only needed for radix drawer which is not used in the template.
Removed zod-form-data didn't find any place where it's used.
Moved tailwindcss-animate to dev dependecies.

This change also removed 3 high severity vulnerabilities from the template (the problem was react-emails I think).


How to install a specific vagrant version on Windows

Need to update the doc to show the way to install a specific vagrant version on windows in the Getting Started section

related: #215 #175


Component prop unexpectetly update on non-dependent Parent data changes

Version
2.5.21
Reproduction link
https://jsfiddle.net/romanzipp/eywraw8t/517112/
Steps to reproduce

Create a component which recevies an Object prop with at least one element depending on the parent component
Change any other data attribute on the parent component
The partial component will receive an update on the prop

What is expected?
The partial component prop should not get updated since any data received from the parent component is not changed.
What is actually happening?
The partial component prop will be updated, regardless which parent data attribute is changed. The new and old prop Object is identical.

This is expected because the object is passed inline in the template, creating a new instance every time the parent renders and therefore passing a new prop as well. Use a data or computed property instead if you need to pass an object


Cannot set property 'socketId' of undefined

laravel-echo-server  -  Version 1.2.8
window.Echo = new Echo ({
broadcaster: 'socket.io',
host: window.location.hostname
});
(node:11090) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): TypeError: Cannot set property 'socketId' of undefined
window.Echo.join('notify');

i get an additional error. not sure if it's related.
(node:9765) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): TypeError: Cannot set property 'socketId' of undefined
(node:9765) DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
it's happening when connecting successfully to a precense channel

Which version are you running?

Hi, I got the same problem with a presence channel. Running on laravel-echo-server 1.2.29 and laravel-echo 1.3.
When you join the channel for the first time in the console I receive the exception luchaos said and a DeprecationWarning.
The presence channel doesn't work. If you need more info let me know.

i recently updated several libraries within the node stack and the stack itself - i will have a look if this is still the case as well. maybe i can find more detailed information on why this is happening

I get the same issues with my setup:
[3:09:10 PM] - 3lxAZQ8fgsh50njcAAAD authenticated for: presence-chat
[3:09:10 PM] - 3lxAZQ8fgsh50njcAAAD joined channel: presence-chat
(node:18508) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 5): TypeError: Cannot set property 'socketId' of undefined
Echo Server v1.3.0
Echo v1.3.2

For anyone else running into this, I figured out the issue and comment the solution on this here:
https://github.com/tlaverdure/laravel-echo-server/issues/202#issuecomment-323249811

I have the same issue, I'm using this package to broadcast events from an API to an angular app.
Authentication works, even joining works but something else is not working well

[12:31:32 AM] - mYBcuPMgMp4v6RqvAAAY left channel: presence-chat.ZPgLCxY6 (transport close)
(node:13265) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 11): Type
Error: Cannot convert undefined or null to object
(node:13265) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 12): Type
Error: Cannot convert undefined or null to object
[12:32:01 AM] - ILArCPOdNHlgywZaAAAZ authenticated for: private-chat.ZPgLCxY6
[12:32:01 AM] - ILArCPOdNHlgywZaAAAZ joined channel: private-chat.ZPgLCxY6
[12:32:01 AM] - ILArCPOdNHlgywZaAAAZ authenticated for: presence-chat.ZPgLCxY6
[12:32:01 AM] - ILArCPOdNHlgywZaAAAZ joined channel: presence-chat.ZPgLCxY6
(node:13265) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 13): Type
Error: Cannot set property 'socketId' of undefined

I already tried what @skatetdieu suggested but it never reached that Broadcast::channel method (I left a log there). I don't know what to do anymore, pls help me. Thanks

@lilian21 , are you sure you're using the Laravel Auth system, or least hooking into to it when a user logs in into Laravel?
If you don't use the Laravel Auth system then it won't return a user to the Echo server. This is why the Echo server gets nothing and says that it cannot set the socketId to undefined.

Thank you for your response.
Indeed, I'm not using Laravel Auth system, I am using JWT token auth. How can I hook into it to make it recognize users based on JWT tokens?

Never mind, I switched to laravel passport, looks like it works. Thank you!

Please ensure that the user is authenticated and an array of user data is being returned in the Authorization Callback


FUSETOOLS-2249: Provide build and start tasks for a native build of Camel Quarkus application

not sure about tasks naming and descriptions, I am open to suggestions and changes.

i think it is worthy to add a note in the changelog

you are right, I have added note into changelog.md


Move S3 driver to single driver class + "region" constructor argument model

This pull request moves S3 driver from "driver class per region" model to "single driver class with region constructor argument" model.
This way it's consistent with other multi region providers and more pleasant for the end users.
The plan is to deprecate and remove those region specific class in a future major release.
In addition to that change, it also includes some other small changes:

Add all the missing and supported regions to the S3 driver
Incorporate changes from #1370
Update exception which is thrown if user is using driver for region X, but the bucket they wish to upload the object to is in region Y
Fix and improve provider feature matrix generation script so it's more robust and excludes S3 class per region entries
Add new provider-tables tox target for generating those provider tables in a consistent environment with all the dependencies

TODO

[x] Tests
[x] Upgrade notes entry

Resolves #1370 #1366

Codecov Report

Merging #1371 into trunk will decrease coverage by <.01%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##            trunk    #1371      +/-   ##
==========================================
- Coverage   86.34%   86.34%   -0.01%
==========================================
  Files         372      372
  Lines       76156    76192      +36
  Branches     6971     6974       +3
==========================================
+ Hits        65755    65786      +31
- Misses       7605     7609       +4
- Partials     2796     2797       +1

Impacted Files
Coverage Δ

libcloud/storage/providers.py
50% <ø> (ø)
:arrow_up:

libcloud/test/storage/test_s3.py
91.2% <100%> (+0.21%)
:arrow_up:

libcloud/storage/drivers/s3.py
89.15% <100%> (-0.51%)
:arrow_down:

libcloud/storage/drivers/rgw.py
84.09% <100%> (ø)
:arrow_up:

libcloud/storage/drivers/digitalocean_spaces.py
100% <100%> (ø)
:arrow_up:

libcloud/storage/types.py
100% <100%> (ø)
:arrow_up:

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 3a2bf30...7d16c17. Read the comment docs.

I wanted to also introduce Python 3.8 support as part of this PR, but I had some issues with getting tests to pass on Travis so I will merge this PR into trunk and tackle that in a separate PR.


Euclidean algorithm: Output standardization

The following implementations were not fully standardized:
Implementations which seem to contain errors or do not run:

clojure
factor (can't get to run either online or locally)
smalltalk (apparently this is written in the Pharo dialect so smalltalk (as per the original PR #454), but it still does not work)
viml (implementation seems kind of wrong, at least when I ran it online)

No need to and/or not standardizable:

emojicode (esolang)
lolcode (esolang)
matlab (output misses the newline after [#], but as there are no plans in automatically validating it, I think this can be ignored)
piet (graphical language)
scratch (mostly graphical language)
whitespace (esolang)

Two implementations had bugs (fixed now):

Javascript
Scala

#878 has the scheme fix

The languages which I standardized already can be reviewed, however it would be good to gather some more implementations before the final review.

I am done with all the implementations which can be standardized properly (excluding esoteric and graphical languages).
Clojure / Factor / Smalltalk / viml were not standardized, as I could not figure out how to run them. I suspect that they either contain syntactic/semantic errors or that they do not run/build with newer versions of their respective programming language.
Apart from these outliers everything should be ready for review.
Currently there do not seem to be any reviewers active, which could take a look at the broken implementations.
However I really do want to stay back from merging this until those aforementioned implementations are fixed or removed, as just leaving them out would be against the original intent of this standardization work.

Since implementation and review of the missing languages don't seem to be planned any time soon, I'll just merge this as long as everything compiles correctly.


Cannot Paste Image From Clipboard

While using VSCode, when I attempt to paste an image into a markdown (.md) file, I receive the following error messages. I've copied images from multiple sources, including images from Chrome and Snag-It.

There doesn't appear to be an image on your clipboard...

GistPad Version: .0.0.62
VSCode Version:

I know images are being copied to the clipboard because the images above were pasted from the clipboard.

@BarDev Thanks for reporting this! Could you confirm how you’re copying images from Chrome? Right-clicking them and selecting “Copy Image”?

@lostintangent Yes, That's correct.  I right-click the image and from the menu I select "Copy Image".

Hmm, interesting. I'm not able to repro this, and I'm also using Chrome on macOS. @legomushroom Any thoughts here?

I don't think the scenario above is supported by the feature, it generally works only with the images that are taken by the built-in screen capture screenshots. https://support.apple.com/en-us/HT201361

Based on @legomushroom comment, I was successful with pasting an image into VSCode Gist by doing a screen capture using the MacOs built-in screen capture and directing it to the clipboard.
For completeness, I was unsuccessful in pasting an image from copying the image from the browser and coping image from 3rd party app.

Closing this as resolved per the previous comment 👍

same issue in win10.
built-in screen capture, chrome copy image , no work.

same issue in win10.
built-in screen capture, chrome copy image , no work.

Getting the same problem on Win10. It does not work either by using the screen capture tool nor by copy images from chrome.

I tested it, and if using the Gistpad > Images: Paste Type setting to base64 does in fact paste the image correctly. But when going back to file breaks again.
Also tested this on both side, Windows and WSL.

I just realize the images are being uploaded to Gist, despite the fact that the error is shown.
However, the image URL is not being placed correctly on the .md

Sorry to resurrect a closed thread: I had the same problem on Windows 10 but after some experimenting I realized this happens when there are multiple files under the same Gist:

The upload works fine for single-file Gists and I see the Images folder being created:

Same problem described by others. Using Win10

I'm re-opening this issue since the issue seems to be

I managed a workaround for windows. See #214

Works for me now, thanks

Awesome, thanks for confirming that fix! And thanks @Berkays for the contribution 😄

@Berkays It does work for me too on my gists, but I'm getting a 404 when using scratch notes. Different problem though, the original problem seems to be solved.

Console logs

ERR undefined is not iterable (cannot read property Symbol(Symbol.iterator)): TypeError: undefined is not iterable (cannot read property Symbol(Symbol.iterator))
    at c.provideDocumentLinks (c:\Users\melio\.vscode\extensions\vsls-contrib.gistfs-0.2.7\out\prod\extension.js:319:187727)
    at c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:87:171064
    at c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:57:7538
    at new Promise ()
    at Object.g [as asPromise] (c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:57:7510)
    at $.provideLinks (c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:87:171035)
    at c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:87:187672
    at Se._withAdapter (c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:87:176060)
    at Se.$provideDocumentLinks (c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:87:187648)
    at c._doInvokeHandler (c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:90:10509)
    at c._invokeHandler (c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:90:10201)
    at c._receiveRequest (c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:90:8820)
    at c._receiveOneMessage (c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:90:7673)
    at c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:90:5782
    at g.fire (c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:57:1836)
    at p.fire (c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:65:15443)
    at c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:106:29119
    at g.fire (c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:57:1836)
    at p.fire (c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:65:15443)
    at t._receiveMessage (c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:65:20693)
    at c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:65:17587
    at g.fire (c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:57:1836)
    at l.acceptChunk (c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:65:12808)
    at c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:65:12156
    at Socket.E (c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:106:12375)
    at Socket.emit (events.js:315:20)
    at addChunk (_stream_readable.js:295:12)
    at readableAddChunk (_stream_readable.js:271:9)
    at Socket.Readable.push (_stream_readable.js:212:10)
    at Pipe.onStreamRead (internal/stream_base_commons.js:186:23)

Here is a screencast for you to see what I'm doing.
https://user-images.githubusercontent.com/9307840/114074526-d7ddc700-987a-11eb-8439-fa0243f2977a.mp4
I'm still getting an error on the console constantly (not just when pasting images).
ERR undefined is not iterable (cannot read property Symbol(Symbol.iterator)): TypeError: undefined is not iterable (cannot read property Symbol(Symbol.iterator))
    at c.provideDocumentLinks (c:\Users\melio\.vscode\extensions\vsls-contrib.gistfs-0.2.8\out\prod\extension.js:319:187767)
    at c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:86:174320
    at c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:64:12046
    at new Promise (<anonymous>)
    at g (c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:64:12018)
    at V.provideLinks (c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:86:174300)
    at c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:86:190957
    at Ie._withAdapter (c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:86:179343)
    at Ie.$provideDocumentLinks (c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:86:190933)
    at u._doInvokeHandler (c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:90:12794)
    at u._invokeHandler (c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:90:12478)
    at u._receiveRequest (c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:90:11094)
    at u._receiveOneMessage (c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:90:9931)
    at c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:90:8032
    at _.fire (c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:57:1836)
    at E.fire (c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:65:15496)
    at c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:105:30083
    at _.fire (c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:57:1836)
    at E.fire (c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:65:15496)
    at t._receiveMessage (c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:65:20754)
    at c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:65:17640
    at _.fire (c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:57:1836)
    at acceptChunk (c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:65:12861)
    at c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:65:12209
    at Socket.w (c:\Users\melio\AppData\Local\Programs\Microsoft VS Code\resources\app\out\vs\workbench\services\extensions\node\extensionHostProcess.js:105:13173)
    at Socket.emit (events.js:315:20)
    at Socket.EventEmitter.emit (domain.js:483:12)
    at addChunk (_stream_readable.js:295:12)
    at readableAddChunk (_stream_readable.js:271:9)
    at Socket.Readable.push (_stream_readable.js:212:10)
    at Pipe.onStreamRead (internal/stream_base_commons.js:186:23)

I'm not having the same problems as in https://github.com/lostintangent/gistpad/issues/212#issue-820300667, but the error on the console seems pretty similar to me. Maybe we should open another issue for that particular warning.

same problem as @IlanVivanco but with all type of notes, normal or scratch

Same problem for me using Ubuntu 20.04 + VSCode + GISTPAD.
The default screenshot settings all fail for me:

shift + ctrl + printsceen
ctrl + printscreen
right click => copy image

The images paste fine into other applications though.

I get this whenever I right click, and select paste image in GISTPAD.

Same problem for me using Ubuntu 20.04 + VSCode + GistPad.
The default screenshot settings all fail for me:
* shift + ctrl + printsceen

* ctrl + printscreen

* right click => copy image

The images paste fine into other applications though.

I get this whenever I right click, and select paste image in GistPad.

Scrap that. It seems to work. I don't know why, but the only things I have done since my last post was disabling two extensions I also had running for GistHub (Markdown All in One and markdownlint). Worked when I disabled them. I re-enabled them though, and it's still working, and I also logged in and out?
Love the app and it works with screenshots so I'm stoked!
This is the perfect application for taking coding notes in uni lectures! Thanks so much!

Thanks for confirming that you were able to get unblocked! Let me know if you run into any other issues or have feedback on how things can be further improved 🚀

I ran into the same issue as @IlanVivanco.

I ran into the same issue as @IlanVivanco.

It's been working wonderfully for me since then.

@IlanVivanco Any idea what's causing this?

@AzimsTech if you go to the top menu to "Help > Toggle Developer Tools" and then to the "Console" tab, you may find some errors that will help to find a possible reason.

@IlanVivanco I've checked it. It's the same error as yours.

Just to make sure I can try to repro the issue: which OS are you on? And are you using desktop VS Code or the web client (e.g. GitHub.dev)?

@lostintangent  Windows 10 Enterprise 21H2 & VS Code desktop & VSCodium. Also on Ubuntu 21.10

Seems like it does not work on my Mac M1 too
https://user-images.githubusercontent.com/19520278/172151583-b4dff87c-fd44-4b89-a61c-5e49c7fc5a4c.mov

I'm getting a similar error with image being broken (404) after upload. Tried the methods mentioned but all upload it as broken.

same issue in win11.
I disable all the markdown extensions of vs code, use the default screenshot, and use the Gistpad > Images: Paste Type setting to base64. But none of the above works. The image is still broken (404) after upload.

It is interesting that if I use the Gistpad > Images: Paste Type setting to base64, I can see the images in vs code but in Chrome, it will show Not Found (no 404).


Add "$all" tests to deterministic correctness

Although this is tested with unit tests, its not added to deterministic correctness, we could be missing corner cases.

I have enabled this locally and encountered an issue that can be reproduced with this
python test/correctness/document-correctness.py --doclayer-port 27018 forever doclayer mm --seed<PHONE_NUMBER>947487390 --num-doc 300 --num-iter 1 --no-update --no-sort --no-numeric-fieldnames


Support tool version

Description
Add support for reporting the tool version.
Reviewer checklist

[ ] Ensure relevant issues are linked (description should include text like "Fixes #")
[ ] Ensure any appropriate documentation has been added or amended

Coverage increased (+0.7%) to 97.143% when pulling 13a4da14240ba1d14576b54d692577135cb7dbdc on version into a1b0b93d5629c6a3df6c20585d3bbd06b2d96f1f on main.


feature: Include HTTP header Authorization

Feature Request
Describe the Feature Request

As described in the RES API services description, services will need header 'Authorization: Bearer sometoken', so production environment needs to be implemented with authorization. At the same time, it is good to maintain the development environment with mock server working too.
Is your feature request related to a problem? Please describe

Describe Preferred Solution

The solution must be decided, between individual headers or interceptors. A test have to be done with production services and test services.
Additional Context

Depending on the authentication method, interceptors can ease this a lot (you can add an http header with the Bearer XXXXXX for all the http calls), but we have to exclude the login (& logout?) method as they don't send the token because it doesn't exist yet.


feat(@angular-devkit/build-angular): enable font inlining optimizations

With this change we inline Google fonts and icons in the index html file when optimization is enabled.
Before
<link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">

After
<style>
  @font-face {
    font-family: 'Material Icons';
    font-style: normal;
    font-weight: 400;
    src: url(https://fonts.gstatic.com/s/materialicons/v55/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2) format('woff2');
  }

  .material-icons {
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
  }
</style>

To opt-out of this feature set optimization.fonts: false or optimization.fonts.inline: false in the browser builder options.
Example:
"configurations": {
  "production": {
    "fileReplacements": [
      {
        "replace": "src/environments/environment.ts",
        "with": "src/environments/environment.prod.ts"
      }
    ],
    "optimization": {
      "fonts": false
    },

More information about the motivation for this feature can be found: https://github.com/angular/angular-cli/issues/18730
Note: internet access is required during the build for this optimization to work.

Trying the different


Avoid repeating the kernel

Currently the one-hot kernel is an identical copy for each input channel. This is not necessary when treating the channel in the input like a batch dimension. Besides smaller memory required to store the kernel, this optimization could also lead to run time speedups as the convolution operation will use groups=1 instead of groups=in_channels; I read somewhere that grouped convolutions are slower than ungrouped ones (I don't know the reason and never checked it).

I benchmarked three approaches:

1 group: This turned out to be the slowest, and (surprisingly) also used most memory, even though the one-hot kernel is not repeated at all
C_in groups: This is the approach used in 0.0.1. It shows similar performance to the next approach, but uses a one-hot kernel which only uses 1 / N times the memory.
C_in * N groups: Shows similar performance to the approach with C_in groups, but uses a much larger one-hot kernel.

For now, I will stay with the C_in groups strategy. In the future, there could be a switch allowing choosing one of the three approaches, but I have not encountered a practical use case yet.


Unable to do 'dx serve' on nixos if mio is a dependency

Problem
when following the introduction, 'dx serve' only works when mio is not a dependency, when using nixos
Steps To Reproduce

use nixos
follow quickstart and use for example fullstack renderer
do 'dx serve'

Expected behavior
the example program should run as expected
excerpt from the errors:
[nix-shell:~/prog/ocean/web]$ dx serve
\ ⚙ Compiling<EMAIL_ADDRESS>     error[E0432]: unresolved import `crate::sys::IoSourceState`
  --> /home/tor/.cache/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.11/src/io_source.rs:12:5
   |
12 | use crate::sys::IoSourceState;
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^ no `IoSourceState` in `sys`

error[E0432]: unresolved import `crate::sys::tcp`
  --> /home/tor/.cache/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.11/src/net/tcp/listener.rs:15:17
   |
15 | use crate::sys::tcp::{bind, listen, new_for_addr};
   |                 ^^^ could not find `tcp` in `sys`

error[E0432]: unresolved import `crate::sys::tcp`
  --> /home/tor/.cache/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.11/src/net/tcp/stream.rs:13:17
   |
13 | use crate::sys::tcp::{connect, new_for_addr};
   |                 ^^^ could not find `tcp` in `sys`

error[E0433]: failed to resolve: could not find `Selector` in `sys`
   --> /home/tor/.cache/cargo/registry/src/index.crates.io-6f17d22bba15001f/mio-0.8.11/src/poll.rs:312:18
    |
312 |             sys::Selector::new().map(|selector| Poll {
    |                  ^^^^^^^^ could not find

Environment:

Dioxus version: 0.5.4
Rust version: 1.7.8, stable
OS info:NixOs (with wayland if that matters)
App platform: liveview (or any other if mio becomes a dependency, like on web)

seems related: https://github.com/tokio-rs/mio/issues/1782

The CLI defaults to a web build that targets wasm, but Mio doesn't support wasm. You can build for your current architecture with dx serve --platform desktop

If you are targeting fullstack, you need to make tokio/mio an optional dependency that is only active when the server feature is enabled. Dioxus will automatically run two builds with dx serve: one with the web feature that targets wasm, and one with the server build that targets your current architecture

You can also change default_platform to "desktop" at the Dioxus.toml


differing knife search results for recipe:cookbook_name and recipe:cookbook_name\:\:default

When using knife search I receive different results for recipe:mycookbook and recipe:mycookbook\:\:default because some colleagues use recipe[mycookbook::default] in run lists and others use recipe[mycookbook::default].
$ knife search node 'recipe:mycookbook'
19 items found

$ knife search node 'recipe:mycookbook\:\:default'
7 items found

As recipe[mycookbook] is short for recipe[mycookbook::default], would it make sense to return the same results?
Using recipe:mycookbook* as my search does return the correct result (although don't feel this is the best solution):
$ knife search node 'recipe:mycookbook*'
26 items found

I also tried using cookbook and cookbooks but those returns different results too:
$ knife search node 'cookbook:mycookbook'
0 items found

$ knife search node 'cookbooks:mycookbook'
24 items found

pretty certain that is fixed by this commit:  https://github.com/chef/chef/pull/5833/commits/d8a2bc810381f58eeb4ecd4db7ff104038f8f97c

I'll close this for now then, thanks.


compliance tests are failing

Compliance tests are not running with new version of sqlalchemy
Expected Behavior
Successfully run the tests
Actual Behavior
Throw as error sqlalchemy.exc.ArgumentError: Could not parse rfc1738 URL from string 'None'
Steps to Reproduce the Problem

nox -s compliance_test

Specifications

Version: sqlalchemy== 1.4.0

I've checked tests locally with SQLAlchemy 1.4, everything is working fine. Most likely, the problem is in argument you've passed into create_engine(). See the repo readme for an example of how to connect to the database.


feat: add JSON testing data

Add README about test data.
Add script to redact sensitive fields.
Add JSON testing data collected from many systems, with redaction of sensitive fields.

The initial corpus includes:

NVME drives
SAS drives - HDD only, no SSD
SCSI drives - HDD only, no SSD
SATA drives - SSD & HDD

@NiceGuyIT  here's the test data PR as requested; with some redaction tooling.

This will be merged and used for CI? 🤔
In that case we are interested in providing more JSON's

@k0ste  yes, I would plan to use this for CI; do you have drives that differ significantly from these models I collected?

Thank you @robbat2 !
The current implementation uses smartctl --json --scan for fake data. A switch needs to be added similar to PR #107 that adds support for which devices to scan. Any takers?

do you have drives that differ significantly from these models I collected?

I don’t know what to mean by significant, but yes, - I will prepare data on models that do not currently exist


Add List Item Label Slot on UMeterGroup

Description
It would be very useful if we could have a slot within UMeterGroup that allows us to show the list of elements in our own style. In my project, I need to show additional information for each item, but I'm not able to do that with the current functionality.
Perhaps #list-item or something that has the same variables as UMeter #label slot.

Additional context
No response

@DarkGhostHunter Any hint on this?

It can be done, but I coudln't do it due to lack of time.
Expectation is this
<UMeterGroup ...>

  <UMeter ...>

    <template #label>...</template>

  </UMeter>

</UMeterGroup>

An alternative would be to create a slot for the meter group that receives each UMeter label name, percent value and real value, which for be it would be a better alternative.
<UMeterGroup ...>

  <UMeter ... />
  <UMeter ... />

  <template #label="{ meters }">
    <div v-for="meter in meters">
      <UIcon :name="meter /> {{ meter.label }} ({{ meter.value }})
    </div>
  </template>

</UMeterGroup>

Yes, as a work around in the meantime I have ended up doing my own thing below the <UMeterGroup />, as you say, I'd just prefer to not have to loop over the content twice that's all 😄
My expectation would be to have something similar to the 2nd example.. but just the one template used for every meter rather than us having to use v-for e.g.
<UMeterGroup ...>

  <UMeter ... />
  <UMeter ... />

  <template #item-label="{ meter }">
      <UIcon :name="meter.icon" /> {{ meter.label }} ({{ meter.value }})
  </template>

</UMeterGroup>

Equally, the work around does work, and as you say, it is effectively the same code, I just didn't know if anyone else might find this useful too 😄


2.0 Update?

Hello!
Do you plan on updating it to at least be compatible with Space Age / 2.0?
Thanks!

The README says they stopped development and are looking for someone to take over.

I see that, but if there's very little in the way of breaking changes they may still come back just to get a minimum viable product working again :)

You can try this "continuation" of the mod I created here:
https://mods.factorio.com/mod/Todo-List-Continued
I will not be developing a new version, only trying to make a 2.0 compatible version but provided "as-is".
Should the original author return to this mod, I can mark the "continuation" as deprecated.

Hey,
I'm honestly surprised and honoured by this request :) I didn't expect that this issue would get 4 votes.
Unfortunately I have stopped playing factorio (work, life, family, kids...) and thus also have not followed the changes made to the modding API.
If there are only minor changes and/or one of you is willing to provide a PR I'm happy to release a new version.
Also as said in the readme, I'm also happy about people taking over the repository. The pipeline still works and everything is prepared for someone with more time for this :)

Hey,
I'm honestly surprised and honoured by this request :) I didn't expect that this issue would get 4 votes.
Unfortunately I have stopped playing factorio (work, life, family, kids...) and thus also have not followed the changes made to the modding API.
If there are only minor changes and/or one of you is willing to provide a PR I'm happy to release a new version.
Also as said in the readme, I'm also happy about people taking over the repository. The pipeline still works and everything is prepared for someone with more time for this :)

I can open a PR for some of the know changes, such as sprite name changes and some class type changes in the API.
Currently though, there seems to be some inconsistent behavior with the global table being initialized on dedicated servers. Not sure how minor of a change that will be to resolve as the issue does not seem to happen for single player clients. I'll see if i can pinpoint it over the next few days.

Apparently Factorio changed the Global table name to "Storage" in 2.0 which would explain the inconsistent behavior since Global would now act as a normal script level variable and not a Global serialized and persistent variable.
https://lua-api.factorio.com/latest/auxiliary/storage.html
I'll be playing around with an updated version replacing Global with Storage (plus the other sprite/class changes) and see if it becomes stable. Hopefully this is the last surprise...

Hey! Thanks all for reporting. The 2.0 update will be merged and released this week. Sorry for the delay.

Fixed. Please update to v19.8.0 and create a new issue if there any bugs!


Added GitHub actions workflow

It should be tested:

how workflow interacts with PyPI (is it working with secrets.PYPI_API_TOKEN)
how it triggers on events (push and pull_request when changes to MCEq is introduced)
whether pushing of tags 'release_...' will trigger upload to PyPI

The PR also misses the deletion of the azure pipeline scripts. Currently a merge would trigger github actions and azure doing the same thing.

No more comments


Rename to spin-trigger-mqtt?

Hi @suneetnangia!
As i was playing around with this repository i noticed the repository name is spin-mqtt-trigger-sdk. Would you be opposed to renaming to spin-trigger-mqtt? The naming convention of spin-trigger-<TRIGGER_TYPE> seems to be the implicit pattern followed by spin-trigger-cron and spin-trigger-sqs.
Wdyt?

Sounds good @fibonacci1729, thanks.

  Or do we need someone with org permissions?

 Or do we need someone with org permissions?

I am a maintainer but it seems I cannot change name, do not see the settings section for this repo.

@radu-matei @endocrimes @vdice Who has the power to rename repos in this org?

I can do it 👍

@suneetnangia you should now also be an admin of the repo, which means you can rename the repo.

Renamed.


Alchemy Runes

🐛 Bug Report
Casting high alchemy doesn't say it uses fire runes without a source of infinite fire runes equipped. I own staves which provide the affect, as well as a time of fire, but none of them are equipped in any gear setup, only a mud battlestaff. The message only says you'll consume nature runes.

fixed in next update


Fix the list cargo-cmds we actually provide in dev env

Codecov Report

Merging #460 (90fa712) into master (6e5b730) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #460   +/-   ##
=======================================
  Coverage   74.09%   74.09%
=======================================
  Files          83       83
  Lines       10583    10583
=======================================
  Hits         7842     7842
  Misses       2741     2741

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Add topSearches query to @faststore/api

What's the purpose of this pull request?
This adds a new topSearches query to @faststore/api.
How it works?
Our schema now has a new topSearches query that users can perform. Here's an example:
query TopSearchesQuery {
  topSearches {
    term
    occurrences
  }
}

In this PR, there's only a resolver for the VTEX platform, that makes a GET request to the intelligent-search API at /_v/api/intelligent-search/top_searches and returns the data from it.
How to test it?
Run the package locally using yarn develop, and perform the query below.
query TopSearchesQuery {
  topSearches {
    term
    occurrences
  }
}

Starters Deploy Preview

I want to know from where this StoreTopSearchTerm type comes?

It's almost the exact same as what the Intelligent Search API returns. I didn't want to make something too different from it.

@tlgimenes That's the thing hahaha we thought that it would be confusing for users, since we're efectivelly making a totally different request, and the top searches are not quite "suggestions"

it's weird to have a topLevel parameter called topSearches, don't you think? seems way to attached to a specific feature from a specific provider. What about creating an autocomplete edge or something like this instead of topSearches?


encoding: fix pointer type encoding, decoding, tests

fixed encoding of pointers to structs
fixed bug, where encoding would try encoding non-exported fields
fixed bug, where encoding would not try encoding embedded structs
made decode function not recurse on empty subInput
added tests

@htdvisser


Dot map on home page is missing some Pennsylvania counties

Hello!
This is a minor flag — I noticed that Indiana County, PA has all successful runs in batch, but doesn't show any address points on the dot map at openaddresses.io:

It looks like Bradford is empty too, despite having a healthy history (it's the polygon where Towanda is):

I'm still getting to know OpenAddresses so not sure yet what troubleshooting I can do as a contributor, but please let me know if I can help!

https://github.com/openaddresses/openaddresses.io might be a better place for this issue

This has been superseded by the discussion over at openaddresses/batch#375 — will close it out!


Add a chain_tip_change() RPC method for listening to chain tip changes

Motivation
We want to notify RPC clients when there has been a change to the chain tip with information about which transactions were added or removed from Zebra's best chain.
Design
Add a chain_tip() RPC method to the tonic server that waits for a chain tip change with the ChainTipChange struct and sends messages to notify listeners.

The reduced the scope of this issue was completed in https://github.com/ZcashFoundation/zebra/pull/8674.


Have you guys found a fix for large servers?

Hi guys! Although, this issue might be semi or not related to this repo.
I wanted to ask, if you guys has found a fix for big servers? Recently, I was making a server-mirror similar to this. However, I found some issues where a large server, with 100K members and up can't be mirrored. I test it multiple times and nothing seems to work, no error logs either. Is this possible discord-api limitation? or some sort? I really have no idea. Almost all mirror-bot are like this, they don't work against large servers.
That's all, thanks.

This is an performance optimization of discord, message events on large servers are only listen if there some kind of mention to you, the only way to reverse this is through the definition of Intents, which (for now) is only possible through Bots.
I believe that in the future this rule will apply to all servers, regardless of their size.
Discord still seems to be undecided on what will actually be limited, but at now, that's the last updates:
Message Content Privileged Intent FAQ

Thanks for your answer. Now I see why...


Add an option to disable cdn on StaticSite

StaticSite's ability to build a site and upload to S3 is really powerful, but difficult to implement as a one-off for an app - but we manage a cdn separately. We could just ignore the cdn created by StaticSite but it would be nice to have the option to disable it.
Something like:
new sst.aws.StaticSite("MyWeb", {
  cdn: false,
  path: "path/to/site"
});

This would then only create the bucket and upload assets.

Yeah we have some ideas around this.