CPU halted

Hi,
I have an error that rarely happens (about 1 time of 50). My code is in micropython, but the error seems deep in the code written in C.
When I start my code, I try to connect to an access point and after I start the mqtt protocol.
During startup, a network is searched and an ip address is found (See picture)

def Init_Connection():
    global Adr_Ip_Asept3X, ID, Ad_Ip_MQTT, Net_Name, Pass
    ID = 'Asept3x_'
    wlan.active(False)
    while wlan.ifconfig()[0] !='<IP_ADDRESS>':
        time.sleep(1)

    wlan.active(True)
    wlan.connect(Net_Name,Pass)
    #----- Attend connexion = True ------
    while wlan.isconnected() != True :
        Toggle(LED_Error)
        time.sleep_ms(500)
    time.sleep(2)
    network.telnet.start()
    #-------- Recup茅ration info IP adresse + creation ID
    Adr_Ip_Asept3X = wlan.ifconfig()[0]
    Ad_Ip_MQTT = wlan.ifconfig()[2]
    ID += Adr_Ip_Asept3X.split('.')[3]
    print(('Asept3x IP: ' + Adr_Ip_Asept3X))
    print(('Broker IP: ' + Ad_Ip_MQTT))
    print(('ID: ' + ID))

This problem happens a few times and it is hard to recreate.
Do you have an idea how to fix my problem?
Thank you

I see you are using a display , could you try to reproduce the error if you have the display disabled in the code ?

I have no display. It's strange !
Here are the libraries I use
import time
import network
import machine
import os
import micropython
from machine import Pin
from machine import PWM
import _thread
import gc

yes, but you are importing the whole micropython :) , which has a display in it. Also you are importing firstly the whole machine module and then parts of machine module afterwards, which might be a waste .

Ho you just teach me something :-)
I will make my changes and see if the problem continues.
This does not explain why the problem occurs about 1 time of 50

hmm, I might be wrong , those files seem to be part of the core of micropython ....

I'm going to clean the code (library) and cycle the machine to see if the problem is still present. I'll be a little more today or Monday.
Thanks for the solution track

about the 1/50 error , if it is the xQueueGenericSend the cause, then it can be that it tries somewhere to put on a queue that has been freed , and of course , sometimes the timing is off enough to cause an issue. So it might be a bug in micropython

I made the proposed changes and for the moment everything works (I am about 100 restarts) :-)
I noticed something strange, why I have text at startup that appears after the execution of part of my code, is it normal ?
#Text Start
#...

D (132) heap_init: New heap initialised at 0x3ffe0440
D (138) heap_init: New heap initialised at 0x3ffe4350
D (143) intr_alloc: Connected src 16 to int 12 (cpu 0)
D (158) nvs: nvs_flash_init_custom partition=nvs start=9 count=4
D (178) intr_alloc: Connected src 34 to int 3 (cpu 1)
D (189) intr_alloc: Connected src 22 to int 4 (cpu 1)

Internal FS (SPIFFS): Mounted on partition 'internalfs' [size: 1114112; Flash address: 0x2F0000]
----------------
Filesystem size: 1016576 B
           Used: 11264 B
           Free: 1005312 B
----------------
D (1429) intr_alloc: Connected src 49 to int 9 (cpu 1)
I (1848) phy: phy_version: 380.0, b77d4dc, Jan 24 2018, 17:42:07, 0, 0

#My code

ESP_IP: <IP_ADDRESS>
Broker IP: <IP_ADDRESS>
ID: ESP_IP_39
[RPI] Disconnected
MQTT connection failed
[RPI] Connected

#Text start

FreeRTOS running on BOTH CORES, MicroPython task running on both cores.
Running from OTA_0 partition starting at 0x10000, [MicroPython_1].

 Reset reason: Power on reset
    uPY stack: 64512 bytes
     uPY heap: 3501888/14688/3487200 bytes (in SPIRAM using heap_caps_malloc)

MicroPython ESP32_LoBo_v3.1.18 - 2017-02-07 on ESP32 board with ESP32
Type "help()" for more information.

#My code
>>> MQTT connection failed
[RPI] Connected

My code is executed in the main()

Hi @GregCle, for your final question, i think it is better to ask this on the Micropython issue tracker.


[Discussion] TFX Addons Release

Thread to bundle the discussion around TFX Addons releases.
Based on the feedback so far, here are some ideas for TFX Addons:

Create PyPI project. tfx-addons?
Clear release instructions in the repo similar to https://github.com/tensorflow/community/blob/master/sigs/addons/RELEASE.md
Supported TFX versions: 3 most recent TFX releases. We could probably support more version automatically if there aren't any breaking changes
Let's provide a compatibility matrix similar to https://github.com/tensorflow/addons#python-op-compatibility-matrix
Supported TF versions: Driven by the TFX versions
Github actions to build PyPI versions
Nightly builds (with new commits to main) to tfx-addons-nightly driven by Github Actions?
Long-term maintenance of components, examples, etc.?

Feedback from @seanpmorgan (core member for https://github.com/tensorflow/addons)
Best Practices:

Create a RELEASE.md in your SIG folder. This improves your bus factor and makes it transparent to all what exactly goes on during a release. Here's ours.
Have more than one person authorized and experienced in doing the release process
TF-Addons actually does a "nightly" release for each PR that merges. This makes it so we have a lot of trial release runs and we're aware if there's anything broken in the release process. Here you can see us gaiting the uploading of wheels in our CI: https://github.com/tensorflow/addons/blob/master/.github/workflows/release.yml#L109
Utilize a stored secret in the repo for releases so there's no need to share credentials amongst team members

How do you manage the long-term maintenance?

Wish I had a better story, but one tool we use is backport. It lets us utilize a bot to quickly create PRs to several release branches but simply tagging the PR with labels

Criteria for cutting new releases

Since we support custom ops, we need to release with every TF version. The C++ API is not stable so it's only guaranteed to work with the version its compiled against. We try to keep our python compatibility for 3 TF versions.
You can see our compatibility matrices here:
https://github.com/tensorflow/addons#python-op-compatibility-matrix
https://github.com/tensorflow/addons#c-custom-op-compatibility
How do you maintain version compatibility with the different TF versions or does TF Addons support only a subset of TF versions?
See above

Wanted to add another recommendation. We start testing against TF release candidates as soon as they're published so we can iron out any bugs with ~month of runway. TF2.8rc0 just release today:
https://github.com/tensorflow/addons/pull/2635


Correct name and link for "object-literal-sort-keys" in changelog

PR checklist

[ ] Addresses an existing issue: #0000
[ ] New feature, bugfix, or enhancement

[ ] Includes tests

[ ] Documentation update

Overview of change:
Correct name and link for "object-literal-sort-keys" in changelog.

Thanks for your interest in palantir/tslint, @mwld! Before we can accept your pull request, you need to sign our contributor license agreement - just visit https://cla.palantir.com/ and follow the instructions. Once you sign, I'll automatically update this pull request.


Uploaded DSC produces Error Messages

Describe the bug
When the attached DSC is uploaded to DGCG the log file will be spammed with Unexpected Exceptions.
This problem needs to be further analyzed. Also we need a implemented filter to prevent member states to upload these "bad" certificates.
malta_bad_certificate.der
Expected behaviour
DSC will not produce error messages.
OR
DSC will be rejected when uploaded.
Steps to reproduce the issue

Upload DSC to DGCG
Download TrustList
Check Logs

Actual Error Reason: Only named ECParameters supported


megamenu-js mobile devices: drop down menu automatically closed on tap

Mario, big thanks!
I can observe some strange behavior on mobile devices.
Drop down content is automatically closed when i'm tapping any element inside it. I think drop down content should be opened/closed by tapping "+" icon only.
Could you fix this issue. Thanks!

could you specify which mobile devices and which browser (and version)? I just tested with Chrome mobile on Android and with an ipad on IOS 11 and it works exactly as it should (open/close by tapping on "+").


Support for partial nested QueryResponses

Currently when using #[query_responses(nested)] it only works if all the variants are not structs. But e.g. the following does not work:
#[test]
    fn partial_nested_mixed() {
        let input: ItemEnum = parse_quote! {
            #[derive(Serialize, Deserialize, Clone, Debug, PartialEq, JsonSchema, QueryResponses)]
            #[query_responses(nested)]
            pub enum ContractQueryMsg {
                Cw1(cw1::QueryMsg),
                #[returns(bool)]
                Test {
                    mixed: bool,
                }
            }
        };
        query_responses_derive_impl(input);
    }

Would be nice if this could be supported. Would be helpful for https://github.com/apollodao/cw-vault-standard

@uint @hashedone What do you think about this request? I never worked in thies field really to know what the right way to solve the problem is. Should mixed enum types be supported/encouraged?

The problem
Contract schemas work under the assumption all queries are accessible with messages like these:
{"execute": {"msgs": ...}}

{"test": {"mixed": true}}

Note that as far as JSON is concerned, every query is at the same (top!) level of nesting.
Your example makes it look more like this (approximately):
{"Cw1": {"execute": {"msgs": ...}}}

{"test": {"mixed": true}}

This situation, with a query response tied to the nested execute, can't be described with our schemas. While we could maybe expand the schema language to describe a situation like this, that would make things much harder on future schema consumers trying to perform codegen. I don't think this is something we'd want to encourage.
Suggested solution
Can you do something like this instead?
#[derive(Serialize, Deserialize, Clone, Debug, PartialEq, JsonSchema, QueryResponses)]
#[query_responses(nested)]
#[serde(untagged)]
pub enum ContractQueryMsg {
    Cw1(cw1::QueryMsg),
    Rest(Rest),
}

#[derive(Serialize, Deserialize, Clone, Debug, PartialEq, JsonSchema, QueryResponses)]
pub enum Rest {
    #[returns(bool)]
    Test {
        mixed: bool,
    }
}

Closing as I don't think we should support this, but feel free to provide new input.


More optics

Currently we only have Prisms, but there's probably more we could add. Some advice from an optics expert would be good.
Hint @emilypi hint.

The audacity to tag me! I'll look at it this weekend :)

I am, if nothing else, audacious.

Blocked by this issue. We could roll this by hand, but it's probably easier not to.

Done with 0e6dda5.


Document how to manage ongoing updates and prevent drift

Benefit/Result/Outcome
So that I can make a definitive choice on either using Terraform to manage my infrastructure or the Azure Portal/CLI to manage things after the initial Terraform deployment.
Description
After the initial deployment, IT Administrators can choose to maintain the deployment using Terraform and it's existing state store, or they can choose to treat the initial deployment as a starting place and manage the infrastructure with the Azure Portal, the Azure CLI, or other means (including new ad-hoc Terraform deployments). We need a simple document (or page added to an existing document) to describe this choice.
Acceptance Criteria

Documentation exists describing the choice between keeping the Terraform deployment for ongoing maintenance and using other tools for performing ongoing maintenance.

This issue is now OBE because we are not enforcing TF state to be stored in Azure storage accounts.


1627 | Graph Connectivity With Threshold | C++

Graph Connectivity With Threshold -
What will change - New code for problem number 1627 - Graph Connectivity With Threshold
Type of Issue -
Please add/delete options that are not relevant.

[x] Adding New Code

Programming Language
Please add/delete options that are not relevant.

[x] C++

Self Check

Ask for issue assignment and wait to get assigned to it before making Pull Request.
Add your file in the proper folder
Clean Code and Documentation for better readability
Add Title and Description of the program in the file

:star2: Star it :fork_and_knife:Fork it :handshake: Contribute to it!
Discord server ✉ - https://discord.gg/CXksGdn
Happy Coding,

Can you please assign this to me? Thank you

I would like to contribute in the cpp code. please assign this to me.


Some problem with pre-trained render file

Hi, I am new here. I have a few problems with the pre-trained render file. I had download the pre-trained render file from the google drive and clone the repo. When I put the file into the repo and run the demo_prog file, it said pre-trained render file doesn't exist.

Hi @Martinjennifergrant, did you unzip your zip file to your repo folder? Also, would you like to show me your error report?

I've already solved this problem. I guess it was my computer's problem? When I use the lightweight ones, it runs OK. Besides that I have another question, can I save the output before it finished the drawing? If I can, what should I enter. I am new to coding and sorry for having a lot of questions.

@Martinjennifergrant, I'm sorry but you can not save your outputs before finishing the whole rendering processing. The current version doesn't support this feature. BTW, glad to hear your problem has been solved. Cheers!

Hi，I have the same problem. I had download the pretrained model and put it on the chekpoint dir. when I run the demo_prog.py, it showd 'pre-trained renderer does not exist...'.
And I change the light model, this problem is also exist.


Update InfoResponse - python

https://github.com/iotaledger/tips-draft/pull/24

Closed by https://github.com/iotaledger/iota-sdk/pull/1276


Third party provider support for out of cluster config

Certainly nice to have so we don't have to impersonate service accounts with their tokens directly outside the cluster.
I can see there's some partial support  upstream via:

https://github.com/ynqa/kubernetes-rust/pull/16
https://github.com/ynqa/kubernetes-rust/pull/15
https://github.com/ynqa/kubernetes-rust/pull/17

and will try to port it. That said:
It would be really awesome to have a dedicated crate for the kubeconfig. Preferably one that doesn't export a http client to use with api calls. That way this library can be purely an API abstraction and a completely disjoint approach to ynqa's version.

Port branch available, and it doesn't break service account auth at least, but I also have no way of testing it here at the moment. A dedicated crate if someone is willing to help out with a better testing strategy would be amazing.

#44 merged, the support is probably not great still, but at least the logic is there and people report EKS working.

Forgot to close this :/


feat(digest) Parse images digest

In some occasions the same tag can be assigned to different images.
Like for example the official Python images tagged with 3.7 or other
projects which may not have a labeling strategy which only uses a label
like latest or master. Using digests instead of labels ensures that
you don't receive unexpected upgrades
More info about tags and digests can be found
here
Fixes #885

Great, thank you. Can you say a bit about how this change interacts with image updates? Or is it more or less invisible, except in that it avoids errors when parsing image refs that include digests.

@squaremo I haven't checked the image updated but, in my opinion, when someone uses a digest instead of a label or in conjunction with a label the intention is to not receive unexpected updates.
I'll create some test to ensure that what I just said is true.

@squaremo It took me quite a lot to figure out how to test the automated updates but I think I got it.
I've created a couple of tests to ensure that updates ignore Images with digests since they are supposed to be used when you don't want to receive updates.

@carlosjgp just wanted to let you know that we haven't forgotten about this PR and that I will likely be reviewing (and testing) this next Monday.

@carlosjgp gave it a test drive and noticed pretty soon that images from workloads in Kubernetes aren't parsed correctly.
Workloads used for testing:
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: nginx
  labels:
    app: nginx
spec:
  replicas: 1
  selector:
    matchLabels:
      app: nginx
  template:
    metadata:
      labels:
        app: nginx
    spec:
      containers:
      - name: nginx
        image: nginx:1.7.9
        ports:
        - containerPort: 80
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: nginx-digest
  labels:
    app: nginx-digest
spec:
  replicas: 1
  selector:
    matchLabels:
      app: nginx-digest
  template:
    metadata:
      labels:
        app: nginx-digest
    spec:
      containers:
      - name: nginx
        image: nginx@sha256:e3456c851a152494c3e4ff5fcc26f240206abac0c9d794affb40e0714846c451
        ports:
        - containerPort: 80

Take for example fluxctl <list-workload|list-images>:
❯ fluxctl list-workloads
WORKLOAD                               CONTAINER           IMAGE                                                                                RELEASE  POLICY
default:deployment/flux                flux                fluxcd/flux:latest                                                                                ready
default:deployment/flux-helm-operator  flux-helm-operator  fluxcd/helm-operator:latest                                                                                ready
default:deployment/memcached           memcached           memcached:1.5.15                                                                                ready
default:deployment/nginx               nginx               nginx:1.7.9                                                                                ready
default:deployment/nginx-digest        nginx               nginx@sha256:e3456c851a152494c3e4ff5fcc26f240206abac0c9d794affb40e0714846c451@sha256:e3456c851a152494c3e4ff5fcc26f240206abac0c9d794affb40e0714846c451  ready

❯ fluxctl list-images -w default:deployment/nginx-digest
WORKLOAD                         CONTAINER  IMAGE                                                                                CREATED
default:deployment/nginx-digest  nginx      nginx@sha256:e3456c851a152494c3e4ff5fcc26f240206abac0c9d794affb40e0714846c451@sha256:e3456c851a152494c3e4ff5fcc26f240206abac0c9d794affb40e0714846c451  image data not available
                                            '-> (untagged)                                                                                ?

and from the logs:
ts=2019-08-05T12:31:41.406348903Z caller=warming.go:180 component=warmer canonical_name=index.docker.io/library/nginx@sha256 auth={map[]} err="requesting tags: mux: variable \"library/nginx@sha256\" doesn't match, expected \"^(?:(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9])(?:(?:\\\\.(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9]))+)?(?::[0-9]+)?/)?[a-z0-9]+(?:(?:(?:[._]|__|[-]*)[a-z0-9]+)+)?(?:(?:/[a-z0-9]+(?:(?:(?:[._]|__|[-]*)[a-z0-9]+)+)?)+)?$\""
ts=2019-08-05T12:32:38.562774778Z caller=warming.go:180 component=warmer canonical_name=index.docker.io/library/nginx@sha256 auth={map[]} err="requesting tags: mux: variable \"library/nginx@sha256\" doesn't match, expected \"^(?:(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9])(?:(?:\\\\.(?:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9]))+)?(?::[0-9]+)?/)?[a-z0-9]+(?:(?:(?:[._]|__|[-]*)[a-z0-9]+)+)?(?:(?:/[a-z0-9]+(?:(?:(?:[._]|__|[-]*)[a-z0-9]+)+)?)+)?$\""

Thanks @hiddeco I'll create more tests to cover these scenarios and amend the code accordingly

Hi @fabstu ,
I just stopped using flux in favour of ArgoCD. And the fact that this changes did pass the automated tests but not some manual tests it made the work much harder and the feedback not as fast I would like.
I like contributing to open source projects but this was not an ideal experience
Sorry I didn't got this finished, please feel free to fork my branch and finish the work


x/tools/gopls: add regression tests for a workspace with multiple views with a mixture of GOPATH/modules

See the original discussion on https://github.com/microsoft/vscode-go/issues/3225.

Going forward, I don't think we will support a workspace with a combination of GOPATH and modules, so I'm going to close this issue.


Doesn't handle whitespace

If I leave a space between the equals sign it will throw an error.
e.g. Working (but a different error)
CHIP Or {
    IN a, b;
    OUT out;

    PARTS:
    Nand (a=nota, b=notb, out=out);
    Not (in=a, out=nota);
    Not (in=b, out=notb);
}

Will run (but throw a system error see issue #2 )
However the parts syntax will throw a different error if there are spaces between the equals sign. e.g. a = nota
SyntaxError
This code will throw a regex error
SyntaxError: Expected "false", "true", or [a-z,A-Z] but " " found.

CHIP Or {
    IN a, b;
    OUT out;

    PARTS:
    Nand (a = nota, b=notb, out=out);
    Not (in=a, out=nota);
    Not (in=b, out=notb);
}

Note the a = nota

Thanks for letting me know! That looks like an issue with the parser I am using (https://www.npmjs.com/package/hdl-parser).

The issue has been fixed with the parser. In the next update of the visualizer, I will use the updated parser which should resolve this issue.

This issue should now be fixed with version 0.0.5. This was possible because the hdl parser was updated.

If the issue is resolved for you, I will close this issue.


Can't Run TCC

TCC crashes just right after the running

Region: RU
If there's anything you need me to translate or/and give you more info (and where I can get it), please let me know, Thanks

Try installing .NET 4.7.2 manually.

Try installing .NET 4.7.2 manually.
I did. Still the same

Oops, missclicked

From the FAQs on discord: You need to install kb 4076492 from windows update

For 2 days, in my free time I've been trying to install it but I cant. It just keeps sending me the same error. I feel like I've tried everything, but all of this wasn't very effective. I downloaded and tried to install all of this:

But still, I have "The KB4076492 software update installation wizard does not work or is blocked by another condition on your computer" and that's it.

try uninstalling all dotnet 4.7+ with https://blogs.msdn.microsoft.com/astebner/2008/08/28/net-framework-cleanup-tool-users-guide/ , reboot, reinstall from direct download links and then polish result with windows update.

Nothing really happened. KB4076492 still sends me the same error. I tried to install KB4345679 (at least, it installed) but that didn't change anything

KB4076492 is for .net 4.7.1, 4.7.2 should already include fixes from this kb.
if you still getting that error - something broken in your windows installation more deeply. Easiest solution - reinstall windows from original MS ISO.

Well, thats a little bit too deep. I have no will to reinstall windows for just TCC. Anyway, huge thanks to both of you, guys. I hope that'll help someone with the same problem.

that's not just TCC problems, You'll probably encounter same error in other .net programs


Add Linker configuration file

Allow user to configure and choose different linkers to improve compilation time, like: lld, gold, bfd and etc.
Reference: https://www.youtube.com/watch?v=yTtWohFzS6s

ping @ddalcino

ping @ddalcino

This looks pretty good to me; I definitely appreciate that you used target_compile_options. I really like being able to pick a different linker, and this PR makes it easy to do so. If this were my repository, I would merge this. I would also merge a lot of the other open PRs here. However, I am not a CMake/C++ expert, and I do not have any pull with the the repo's owner.
I think you mean to ping @lefticus.


Too many files open

Please describe what you were doing when this error happened.
Specifications

OS: win32
IPFS Desktop Version: 0.10.2
Electron Version: 7.1.2
Chrome Version: 78.0.3904.113

Error
Error: EMFILE: too many open files, open 'C:\Users\Noah Bangs\AppData\Roaming\IPFS Desktop\config.json'
    at Object.openSync (fs.js:447:3)
    at Object.func (electron/js2c/asar.js:140:31)
    at Object.func [as openSync] (electron/js2c/asar.js:140:31)
    at Object.readFileSync (fs.js:349:35)
    at Object.fs.readFileSync (electron/js2c/asar.js:542:40)
    at Object.fs.readFileSync (electron/js2c/asar.js:542:40)
    at ElectronStore.get store [as store] (C:\Users\Noah Bangs\AppData\Local\Programs\IPFS Desktop\resources\app.asar\node_modules\conf\index.js:411:18)
    at ElectronStore.set (C:\Users\Noah Bangs\AppData\Local\Programs\IPFS Desktop\resources\app.asar\node_modules\conf\index.js:307:10)
    at BrowserWindow.<anonymous> (C:\Users\Noah Bangs\AppData\Local\Programs\IPFS Desktop\resources\app.asar\out\webui\index.js:60:23)
    at BrowserWindow.emit (events.js:203:13)

@OfficeGeek888 I apologize for the delay in responding to you. This error hasn't popped up in our issue queue since you originally opened this and should be resolved.


check_wheel_contents: TypeError: type 'typing.TypeVar' is not an acceptable base type

Workflows which were passing two days ago are now failing. For example:
Run /tmp/baipp/bin/check-wheel-contents /tmp/baipp/dist/*.whl
  /tmp/baipp/bin/check-wheel-contents /tmp/baipp/dist/*.whl
  shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
Traceback (most recent call last):
  File "/tmp/baipp/bin/check-wheel-contents", line 5, in <module>
    from check_wheel_contents.__main__ import main
  File "/tmp/baipp/lib/python3.12/site-packages/check_wheel_contents/__main__.py", line 8, in <module>
    from .checker import NO_CONFIG, WheelChecker
  File "/tmp/baipp/lib/python3.12/site-packages/check_wheel_contents/checker.py", line 8, in <module>
    from .config import Configuration
  File "/tmp/baipp/lib/python3.12/site-packages/check_wheel_contents/config.py", line 7, in <module>
    from pydantic import BaseModel, Field, ValidationError, validator
  File "/tmp/baipp/lib/python3.12/site-packages/pydantic/__init__.py", line 2, in <module>
    from . import dataclasses
  File "/tmp/baipp/lib/python3.12/site-packages/pydantic/dataclasses.py", line 39, in <module>
    from typing_extensions import dataclass_transform
  File "/tmp/baipp/lib/python3.12/site-packages/typing_extensions.py", line 1167, in <module>
    class TypeVar(typing.TypeVar, _DefaultMixin, _root=True):
TypeError: type 'typing.TypeVar' is not an acceptable base type
Error: Process completed with exit code 1.

https://github.com/pylast/pylast/actions/runs/6662722508/job/18107501807#step:3:207
Restarting another repo which was successful two days ago: https://github.com/hugovk/tinytext/actions/runs/6640670564/job/18107596971
I've not dug any further yet.

My guess is this is caused by actions/setup-python now using Python 3.12 by default for 3.x.

Ugh it looks like main works, because I've been updating continuously: https://github.com/hynek/build-and-inspect-python-package/actions/runs/6662999546
I'll tag a 1.5.1 and hope that fixes it.

oh god pdm changed something this is gonna be a wild morning

phew it's fixed but I have probably to revert all my pdm work :(
thanks for the quick report!

Confirmed working with v1.5.2, thanks for the quick fix!

Would you mind checking with v1.5.3 too? Should work, but just making sure.
1.5.2 was an emergency release cut from an emergency branch…
1.5.3 is me reworking everything once again.

v1.5.3 also good!
https://github.com/hugovk/tinytext/actions/runs/6666129949

Awesome thank you! My morning would’ve been even worse without your help!

 And thank you for this GitHub Action!


feat(sdk): initial run forking sdk

Description

Fixes WB-17640

What does the PR do?
This PR implements the SDK changes needed for run forking. It allows users to fork runs from other runs within a project by specifying a RunMoment in wandb.init().
The usage is as follows:
import wandb

run = wandb.init()

for i in range(1000):
    run.log({'metric': i})

run.finish()

run2 = wandb.init(fork_from=f'{run.id}?_step=500')

for i in range(1000):
   run2.log({'metric': i})

Testing
How was this PR tested?
Unit tests

Test failures are unrelated to this PR; they are due to a breaking keras release that went out on March 19

Hello, thanks for the work, what will be the eventual goal of the arg? At the moment fork_from will properly set wand.run.step but doesn't seem to override the run >fork_step, a bigger issue
https://github.com/wandb/wandb/issues/1395
https://community.wandb.ai/t/overriding-logged-media/1855
since run_id is forced to be the old one, it means we cannot even auto create forks from a checkpoint which would be logged at wandb, as could be imagined you want to test different models from a checkpoint then run_id could have a different run_id or at least append to the original run_id
as it's still beta I just want to confirm that these are the expected behaviours for fork_from

Hi @EduardDurech, thanks for writing in!
Yes, everything you said is correct. At the moment, the behavior is:
wandb.init(fork_from='[old_run_id]?_step=[fork_step]') will produce a new run with a new ID, different than old_run_id. All of the history logged to old_run_id will be visible in new_run_id until fork_step. History logged to the new run will start from fork_step + 1.
On our roadmap are a few things that should help address your concerns:
1. We are going to add a convenience function, `last_run_if_any(step=[fork_step]) -> str` that will allow auto resuming from the previous run. You will be able to use it like this:

wandb.init(fork_from=last_run_if_any(step=500))

to fork a new run. If there is no run to resume from the function will return None.
2. We are going to add support for resuming an existing run from a previous step, and we are calling this feature "truncated resume". The API will be similar to fork but it will be a different `init()` kwarg,

resumed_run = wandb.init(resume_from='[old_run_id]?_step=[desired_step]')

This will do some metadata shifting (and use forking under the hood) to get the behavior requested in #1395. We have a design for this, and plan to implement in Q2 of this year.
3. We are also planning to allow forking/resuming from other metrics than `_step`, although `_step` is the only allowed one for now. This will be specifiable in the fork/resume string, like:

wandb.init(fork_from='abcdefgh?loss=1`)

4. We are planning to deprecate the current `resume=` argument in `wandb.init()` once all of this is done.

Great, thank you! Was looking for this functionality so looking forward to it :)


Transfer SCM view state in Continue On

For https://github.com/microsoft/vscode/issues/179898
Not to be merged until we have deployed the PR to add workspaceState to the settings sync server.

I am yielding for git component owners, no objections from my end.

fyi, I moved the SCM-specific changes into https://github.com/microsoft/vscode/pull/183127/files as I discovered a few necessary fixes while implementing this PR.


Android build fails when using<EMAIL_ADDRESS>

This issue should be deleted, as my issue is with com.mackay.plugins.googleanalytics plugin. Current build errors out with the message below. Warning to users until this is updated, you may run into the same headache I had.
Error: /Development/Projects/PluginCompatTest/platforms/android/gradlew: Command failed with exit code 1 Error output:
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':processDebugGoogleServices'.
> Please fix the version conflict either by updating the version of the google-services plugin (information about the latest version is available at https://bintray.com/android/android-tools/com.google.gms.google-services/) or updating the version of com.google.android.gms to 11.0.1.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

I'll close the ticket once I see the offending plugin updated, if this post is still up.

NB: this issue occurs when you are using the new 2.0.0 branches. I see it on @2.0.0-rc5.

NB: and dan wilson's google analytics plugin, too. 😞

Oh dear. It's like I'm having a conversation with myself in this issue, instead of just letting others talk. I'm wondering, is it every other plugin that this doesn't seem to work with that's a problem? Or is it this plugin that doesn't play nice with the others, that's the problem? I think this is a question to pose both to the community as well as this plugin's authors. Who should fix the problem?

@jvjvjv this is a duplicate of #1718. The problem is the application of the:
apply plugin: com.google.gms.googleservices.GoogleServicesPlugin
which forces everyone to use the same version of google libraries.


Postgresql, Abstract Model, Abstract Service

Hello,
I hope you will accept my contribution. I added to this project some utilities that are helpful when someone is starting project from beginning and finds a hard time to set up spring with everything.
Best Regards,
Admir Sabanovic

I run project with -DskipTests


Use forEach in lib/middleware/karma.js

Use forEach instead of for..in as it's better
practices and fix #2671.

I signed it!

Thank you but we can not make this change, .forEach assumes that files is an unmodified array with an intact prototype, but we had issues where that was not the case.

Thanks for the pointer.
I'll see if I can get another workaround :smile:


chore: a separate target directory for runtimetest

building static-linked runtimetest requires additional RUSTFLAGS env
var. Unfortunately, the additional env var invalids the build cache,
leading cargo rebuilding everytime.
See https://github.com/rust-lang/cargo/issues/8716
A temporary solution is to build runtimetest in a seperate
runtimetest-target directory.
Signed-off-by: Tony Duan<EMAIL_ADDRESS>

Thanks @tony84727 @saschagrunert


Update taiko runner to use CLI framework

Spike on available CLI framework and incorporate it with taiko runner as there are more command line args being added and the code is becoming complicated handling all cases.

@NivedhaSenthil @zabil I would rather not close the PR's rather merge that and provide an option to users temporarily and hear back from our users till this been picked up. @saikrishna321 thoughts?

I have analyzed a few libraries as an option to the CLI framework.
oclif
Pros

Well maintaned
Supports difrrent types of options/flags ( boolean, string, number)
Supports args

Cons

Does not support non boolean options with optional value.
Example: taiko --observe | taiko --observe 5000
Does not provide version and help option out of the box.

yargs
Pros

Well maintaned.
Supports difrrent types of options/flags ( boolean, string, number).
Supports args.
Provides version and help option out of the box.

Cons

Does not support non boolean options with optional value.
Example: taiko --observe | taiko --observe 5000

commander
Pros

Well maintaned.
Supports difrrent types of options/flags ( boolean, string, number).
Supports args.
Provides version and help option out of the box.

Cons

Does not support non boolean options with optional value.
Example: taiko --observe | taiko --observe 5000

minimist
Pros

Light weight
Supports different types of options/flags ( boolean, string, number)

Cons

Not maintained. Ative development was stopped after Aug 29, 2015
Does not provide version and help option out of the box.

commander-vs-oclif-vs-yargs-vs-minimist

Also worthwhile noting that commander is the only library with zero dependencies

This enhancement has been verified with the below verison.
b26eb83


trace file for simple action: LHError.errors.NO_NAVSTART

I open the page with puppeteer, start the trace recording and do some action, turn off the record, then  tracium.computeMainThreadTasks returns me the error /node_modules/tracium/lib/trace-of-tab.js:98
if (! navigationStart) throw new LHError (LHError.errors.NO_NAVSTART); But I want to record trace and read this trace with tracium, only for certain action, can I do it somehow?

I observed the same thing. It seems that tracium only works if the trace file includes a navigation start event. For something like Lighthouse this makes sense, but for generic traces that may or may not contain a navigation start, it's unfortunate that it throws an error.
For the steps to repro, you can create a trace file without actually reloading or navigating to a page, then parse with Tracium.computeMainThreadTasks(). It will throw the error due to this line:
https://github.com/aslushnikov/tracium/blob/24ac55cbcb281af47faec41dd45d28c2dddee3c2/lib/trace-of-tab.js#L98

@nolanlawson we're aware of this and slowly working on eliminating the dependency on navStart
for example https://github.com/GoogleChrome/lighthouse/pull/11034 tracked by https://github.com/GoogleChrome/lighthouse/issues/9519 and https://github.com/GoogleChrome/lighthouse/issues/8984

Is there any kind of workaround for this? We have a SPA and we want to use puppeteer to generate traces for different tasks. We'd like to break down each task into a set of distinct steps and generate traces for each step. Then we want to have hundreds or thousands of users performing each task concurrently. Finally, we want to use tracium to aggregate some of the metrics for analysis. But this issue is preventing us from using tracium the way we'd hoped.


feat(technicalUser): adjust technical user to delete dim users

Description
adjust technical user delete to support deletion of dim users
Why
To support the deletion of dim technical users
Issue
#809
Checklist

[x] I have followed the contributing guidelines
[x] I have performed IP checks for added or updated 3rd party libraries
[x] I have created and linked IP issues or requested their creation by a committer
[x] I have performed a self-review of my own code
[x] I have successfully tested my changes locally
[x] I have added tests that prove my changes work
[x] I have checked that new and existing tests pass locally with my changes
[x] I have commented my code, particularly in hard-to-understand areas

change is not going into the 2.1.0 version anymore, please change base branch to main

branch adjusted and rebase done

change is not going into the 2.1.0 version anymore, please change base branch to main

done


Add badges for this project and baked ones

📝 Proposal
Badges offer a quick view on some fundamental properties of a project such us supported Python versions, license, code integrity and coverage...
It would be interesting to add support for badges for this project and generated ones.

You know what be super cool? To have a PyAnsys badge. The ansys favicon could be used as the icon for the badge. However, I am not sure about the allowance for doing such badge. Therefore, I'm not going for it, at least for now.

You know what be super cool? To have a PyAnsys badge. The ansys favicon could be used as the icon for the badge. However, I am not sure about the allowance for doing such badge. Therefore, I'm not going for it, at least for now.

I did not need to upload the favicon anywhere. In fact, it only required to be encoded as base64. Here you have the final result:


Update async-graphql to avoid a security issue, and release a new version

Refer to this.
@kimhanbeom,
I noticed that the explicit listing of the task to run cargo update was missing from the issue for the last release, as shown below. Even though it might have been done, without including the task in the list, we can't immediately tell if it was actually completed.

In the last release, I guess that you did cargo update, but it was before the release of the async-graphql patch.
@sophie-cluml,
You created the commit message "Release 0.21.0", which I don't think is ideal because the actual release happens only after we tag the new version. Therefore, the commit message should have been something like "Bump version to 0.21.0". Sometimes, after bumping the version, we realize that additional changes need to be made for the release, and we have to push another commit, which is then tagged with the new version. In such cases, the tagged version will point to one of the commits made after the version bump. I remember we had a similar situation in another repository and I said the same argument to you.

Checklist

[ ] Check dependencies.

[ ] Check that all dependencies use the release version.
[ ] Check that dependencies are up-to-date with cargo update.

[ ] Submit PR
[ ] Tag annotated with version number
[ ] Push tags

The issue has been resolved, so I'll close it


[Suggestion] Outline how to hide the artifact GUI on CurseForge or wikis

There have been mentions in closed issues and vaguely in comments on the mod pages that the artifact GUI can be disabled via resource packs, but there's no clear information on how to do so for those who wish to play without artifacts.
Requesting a guide or pre-compiled resource pack to be added to either the CurseForge pages or the wiki, thanks!

I'll be on that soon. Wanted to get that done already, but I've been distracted by a very puzzling 1.18.2 crashing bug, which obviously takes priority.
I'll chekc if someone can do a quick write up for me.


cppflow2: Discussions of SavedModel API in TF2

This issue serves as a shared note to track the status of SavedModel C API in TF 2.0, and also for discussions on possible implementations in cppflow2.
The original RFC proposal is here. The loading functions are defined here
However, as of this writing, the new SavedModel C API in TF 2.0 is still work-in-progress. It is not enabled in bazel. To enable the API, the following patch is needed. In addition, headers need to be copied manually. Although this patch enables the experimental APIs in the libtensorflow, calling these APIs will throw unimplemented errors. (at least in v2.3) I saw commits were submitted to support the new SavedModel C API in v2.4, so some of them may work now.
diff --git a/tensorflow/BUILD b/tensorflow/BUILD
index d00608ccc9..8bab3a6e3e 100644
--- a/tensorflow/BUILD
+++ b/tensorflow/BUILD
@@ -746,6 +746,7 @@ tf_cc_shared_object(
         "//tensorflow/c:version_script.lds",
         "//tensorflow/c/eager:c_api",
         "//tensorflow/c/eager:c_api_experimental",
+        "//tensorflow/c/experimental/saved_model/public:c_saved_model_api",
         "//tensorflow/core:distributed_tensorflow_dependencies",
         "//tensorflow/core:tensorflow",
     ],

There seems to be two ways to call the model, ConcreteFunction (TF_GetSavedModelConcreteFunction) and SignatureDefFunction (TF_GetSavedModelSignatureDefFunction) defined in this header, but both of them return TFE_Op* (TF_SignatureDefFunctionMakeCallOp and TF_ConcreteFunctionMakeCallOp). They should be compatible with eager execution in cppflow2.
Additional notes

The ConcreteFunction signature may involve high-level python class, e.g. RaggedTensorSpec for RaggedTensor. They may require significant work to be implemented in C++. The corresponding SignatureDefFunction is rather low-level, where all the Tensors are flattened, e.g. the prevous RaggedTensor is represented by two flat Tensors. From this perspective, starting with SignatureDefFunction seems to be a good idea.

Edit:

ConcreteFunction (TF_GetSavedModelConcreteFunction) implementation seems to be available on the master branch.
SignatureDefFunction (TF_GetSavedModelSignatureDefFunction) is not implemented yet.
The tests provide some examples.

Edit2:
A WIP for the TF v2 SavedModel API in cppflow: https://github.com/ljn917/cppflow/tree/cppflow2-savedmodel
Known limitations:

Concrete function can only have one input signature. It means it cannot load keras models. You need to annotate the functions with tf.function.
SignatureDef function is not supported in libtensorflow yet.

Thanks @ljn917 @serizba
I stumbled into this thread, after failing alot to use c/cc tensorflow 2.x APIs.
Your work here gave me lots of good insights.
Please keep it up

Thanks @ljn917 @serizba
I stumbled into this thread, after failing alot to use c/cc tensorflow 2.x APIs.
Your work here gave me lots of good insights.
Please keep it up


Enhancement for company names, titles and lastname extensions

Fix #38
Differentiation between companies and personal names, more detailed mappings for prefixes (multiple words/components), titles (mainly academic with multiple words/components) and lastname extensions (nobilit predicates)

Coverage decreased (-1.6%) to 98.427% when pulling c68605b4b7af80a73829e531b01303c40bbef264 on blacksenator:enhancement_branch into 9a54a713bf5b2e7fd990828147d42de16bf8a253 on theiconic:master.

Okay, I used three commits to achieve the desired goal. But now I'm happy with the result. It's too bad that the automatic test routines have such narrow limits.
To be honest, I can't see where I can make the code even leaner so as not to exceed the limits (but I´m not a pro :/ ).
I would appreciate a thorough manual review and feedback. I would be even more pleased if my additions become part of the solution.

Nice!
I see you're also adding a PHPStan config in this PR. It would be good to add that in a separate PR, and run it via Github Actions.
You can check https://github.com/php-translation/symfony-storage/pull/38 as example 👍

@rvanlaak Thank you for your fast reaction.
I'm afraid I'm not familiar with GitHub Actions. I see the advantages of all automation, but it is difficult for me to find my way around in the tools - I am probably too old this stuff...
I added the line because I received this as a false report for my German.php.
As long as the PR is not merged, the line does not need to be added - right?

@blacksenator I will add PHPStan in a separate PR 👍
Would be best to remove as many unrelated files from this PR, so more tests pass.
I'm also affraid that it would be best to split this PR in two. One for the titles / lastname extensions. And one for the company names.
And, to get code coverage it probably is enough to add a test case in NameTest, ParserTest and GermanParserTest.

see #41

@wyrfel Do you agree with rvanlaak to split up this PR into two or maybe three PR´s? It is of course possible to split up the changes, but I would like to avoid the effort if it is not necessary.

Hey @blacksenator . Like i said on the issue, i think some of this functionality is out of scope. I also feel this PR is implementing some things that are already there. I'll review and get back to you, though. In the meantime, yes, i agree that splitting into separate PRs for the different aspects would be good, e.g. one for PHPStan, one for extending the german language file etc. . That way we can more easily discuss the different aspects.

@blacksenator I would like to integrate a lot of these changes into a next major release. For that to happen we will need you to remove the author, copyright and licence annotations in the code, please. We will credit you in the release notes and github provides transparency over the authorship, as well.

done

The additional methods on LanguageInterface will be a BC break for all current implementations. Can we find a way to make this forward compatible, for example by introducing a new interface and adding deprecating notices on the old one?

Is that a question for me?  If so, then I have to admit that I did not understand what your idea for a workaround should look like

@rvanlaak I'm planning to integrate this into a new major release that will have the LanguageInterface renamed to DefinitionInterface, anyway (see https://github.com/theiconic/name-parser/pull/46). It will also have multibyte-safe string operations. I'm afraid you will have to make the necessary adjustments when upgrading to that newer version, once ready. Do you anticipate major problems from this?

What about releasing a minor version that adds DefinitionInterface already?
If you would keep both LanguageInterface and DefinitionInterface in place and make all related functionality BC, then Parser can check which one is used to trigger the deprecation. The LanguageInterface then is mentioned to be removed in the major version.
This will give you time to release DefinitionInterface specific functionality already and decouple that from the BC break.


Hello, i had this error when i tried to run my application on my android emulator

Description

I think you need to make your IDE download that platform.

yeah... it worked now
thank you


WIP - Switched guides to iframe, other fixes

This sets the User Guides to show in an iframe,
Other changes:

Hides the footer in the base template by a context variable.
Fixes integrity sha for htmx.
Fixes selector for avatar loading indicator.

I'll let you know when we have merged stage to production, then this can be merged


QLoRA tutorial

Context

Adds a QLoRA tutorial to accompany the LoRA tutorial in torchtune. Discussed with @ebsmothers, the nuances and details in QLoRA are enough for it to warrant its own tutorial. Will also link LoRA tutorial to QLoRA and backlink QLoRA to LoRA tutorial.

Changelog

...

Test plan

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

:exclamation: No coverage uploaded for pull request base (main@5b0dc57). Click here to learn what that means.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #693   +/-   ##
=======================================
  Coverage        ?   26.69%
=======================================
  Files           ?      145
  Lines           ?     6147
  Branches        ?        0
=======================================
  Hits            ?     1641
  Misses          ?     4506
  Partials        ?        0

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


A few invalid symbols in 'agnoster.zsh-theme'

Like line 29. Please fix it. Thank you.

hello.
i got a problem with the agnoster theme.
i want to use agnoster bit it looks like this

when i tried a git checkout to an older agnoster front i get this error:

someone knows why i get an "too many arguments" error?

FYI -- seems like this is back in El Capitan:

Kind of a side question, but has anyone ever gotten Agnoster/oh-my-zsh to work properly on Cygwin (Windows)? I'm wondering if it is even worth trying to accomplish.

If you has a problem on El Capitan 10.11 El Capitan 10.11.1,  please use fixed version of theme from my repo
https://github.com/CyberLight/agnoster.zsh-theme

@DanielGGordon yup It works fine wiht cygwin :)

@scboffspring what did you change to make it work?

Use an updated powerline font. See github.com/powerline/fonts

@scboffspring So I didn't get the font working - but even if I got that working, another problem was it was slooooow. I'm talking about 5-7 seconds just to cd into my repo.

@DanielGGordon I got it to work by using a mod for agnoster that I tinkered around with a little bit. This should be faster and try to look for fonts in here https://github.com/powerline/fonts. Install the font and then restart cygwin and check in the options.

Oh interesting. I'll try that mod and then try installing the fonts again. I'm actually trying this on Babun now instead of full blown Cygwin (which seemed like an overkill for me). I'll report back with results

Still having trouble with those fonts. I ran the install.ps1 script from powerline, but no luck. For some reason, I only see Meslo fonts - and when I try to select them, it says they don't exist.

@DanielGGordon don't run the install.ps1. Install whichever font you want individually.

Sweet! Good call. So right now I am using Inconsolata for Powerline and it looks like this. It seems a few things are still missing. I'll try a few other fonts and see if I can get it to work.
Getting closer...

As said here, the right font is probabily Meslo

Lol... I've been trying to getting a Meslo font to work for days. It's the only font that doesn't work.

This same thing is happening to me, do I install meslo fonts?

Hey there - you can install any powerline patched fonts. If you are using Windows, there are very few fonts that work as intended.
What are you running this on? If Windows, I had success with DejaVu Sans Mono.
https://github.com/ryanoasis/nerd-fonts/tree/master/patched-fonts/DejaVuSansMono/Regular/complete
Nerd-fonts contain all the symbols required for agnoster. You need to install it on your operating system, and then you have to go to your terminal (iTerm2, Gnome Terminal, Mintty) and enable that font there.

I'm on a Mac.  Input Mono font works.

Ok cool! For anyone else who stumbles upon this, I had good success with the DejaVu Sans Mono for Powerline Nerd Font Complete Mono Windows Compatible.ttf from nerd fonts that I linked above.
Here is the direct link to that font:
DejaVu Sans Mono complete for Windows

In Ubuntu (16.05), this works:
sudo apt-get install fonts-powerline

Use the Meslo LG L DZ Regular for Powerline font, it works for me.

@tristobal Thank you, it is worked for me(Ubuntu 16.04). I just restarted my computer after running
sudo apt-get install fonts-powerline

Don't more time sorry ai needed money don't party
look with deep sincerity do not know when or I receive your e'm just a
systems programmer with a very broad curriculum right through 37 years of
living today than my children offer me forgiveness if at any time
incosiente were taxed. my data but not. nothing to disturb my social
environment much less in a country that I admire ye visited for several
years my name is norberto gonzalez rojas and my mobile in mexico is
6645872021 my address from my home in Tijuana, Baja californa is Andador A
#, 31 elRubi apologies please delete my information from your database ever
and hurt anyone thanks blessings also I inform you that do not speak
English use the Google translator only thing that 100% are programming
terms what I do on social networks is to speak God does not send me anyone
is not charging its own initiative or annoying people tendencista'm not
religious and I am apolotitico only love God above all things blessings.
Me number is +526645872021
El jun 10, 2016 2:53 AM, "Mohammed"<EMAIL_ADDRESS>escribió:

@tristobal https://github.com/tristobal Thank you, it is worked for
me(Ubuntu 16.04). I just restarted my computer after running
sudo apt-get install fonts-powerline
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/robbyrussell/oh-my-zsh/issues/1906#issuecomment-225141868,
or mute the thread
https://github.com/notifications/unsubscribe/AK079ssonm5GYyd46QyyN80FN0RW_jIdks5qKTQigaJpZM4Awlld
.

Some of the above alluded to this, but I figured I'd clarify the solution that worked for me:
Under  ITerm2 -> Preferences -> Profiles -> Text, I unchecked the checkbox that says 'Use a different font for non-ASCII text'
or
You can also set the font under the non-ASCII font selection that comes up when you have the checkbox checked.

I've tried most of what's been posted here and it's not working for me. I'm using Mac OS El Capitan Version 10.11.5. I still see the question mark. The theme I'm using is Agnoster although I have tried several other themes and I still have the same issue. I've also tried different Powerline fonts as well and it's the same result.

@chucklor which method did you use for installing the fonts? Did you uncheck the box that says 'Use different font for non-ASCII text' ?

I have tried double click and FontBook to install the fonts. And  yes, I'v unchecked the "Use different font for non-ASCII" box.

@chucklor I believe you, but it seems it's still not working. Which powerline font are using? Maybe provide a screenshot of your ITerm2 -> Preferences -> Profiles -> Text options?
Other suggestions:

Install the fonts using the install.sh at https://github.com/powerline/fonts
Also try restarting iTerm and your Mac.

Here's my screen shot.

Any suggestion?

I had this problem as well. I think a year ago I had to upgrade to a new powerline font. How up to date are your fonts? As already mentioned look into the repo that was linked.
I reinstalled my mac last week and everything is working with the newest Hack font.  I just installed the latest Powerline fonts repository, which I notice no longer includes Menlo for Powerline, I assume because of copyright concerns.

Found the problem: The Wiki for Themes still links to:
https://github.com/powerline/fonts
Which seems to have pre-2012 mapping fonts, at least when I just git cloned it.
https://github.com/Lokaltog/powerline-fonts, however, works.

@kode54 Lokaltog/powerline-fonts redirects to powerline/fonts. If you're trying to use Menlo just use Meslo which is open source.

A strong recommendation I have to get around this is move to https://github.com/tonsky/FiraCode

I had the wrong encoding here ...

Maybe it helps someone else with a similar issue, I had i.e. no broken fonts or whatever. Can't remember if I did change that accidentally or it was due to an update.

lpredova's suggestion worked for me.

The there is working well for me in iTerm2, but I'm having issues with terminal. Any suggestion to fix it terminal too?

I've got the same issue on Linux mint 18. I'm using Gnome Terminal and I've installed PowerLine Fonts from here https://github.com/powerline/fonts

It's 2016 and I still see the same issue

@pradeepchaudharisc Or at least add some steps to the README.md 👍

@djsd123 I will send pull request soon 👯♂

https://github.com/robbyrussell/oh-my-zsh/pull/5822

@DanielGGordon thanks worked for me!!

I followed the all instructions at Ubuntu 16.04 for agnostic theme, but they didnt work. I am seeing invalid symbols

https://gist.github.com/agnoster/3712874
https://powerline.readthedocs.io/en/latest/installation/linux.html#font-installation
https://github.com/agnoster/agnoster-zsh-theme#agnosterzsh-theme
I installed patched powerline fonts and solarized theme.
Any comment?

echo "\ue0b0 \u00b1 \ue0a0 \u27a6 \u2718 \u26a1 \u2699"

I dont not see all character in the following picture
https://gist.githubusercontent.com/agnoster/3712874/raw/characters.png

I noticed that It was cygwin displaying issue. It was working in Ubuntu.
When I install powerline fonts to Windows, the problem was solved.

I was having this issue on Debian 9 with rxvt-unicode.
 answer helped me.
I'm using Hack font (fonts-hack-ttf package on debian) on my .Xresources:
URxvt.font: xft:Hack:size=8

For those poor bastards like me that had activated iTerm2's options antialised and non-Ascii fonts, appart from using powerline fonts, uncheck them!

(re)installing powerline fonts and change fonts in profile worked for me
https://github.com/powerline/fonts

If you are on macOS Sierra/ High Sierra you'll probably need this : http://powerline.readthedocs.io/en/master/installation/osx.html
Thank me later.

lpredovas and - regarding the steps I followed - pradeepchaudharisc worked for me on iTerm2 but
only for new tabs.
I.e. already opened tabs did not change which made me a bit crazy for a while.

if you are using macOS Sierra/ High Sierra, The problem can be solved installing   https://github.com/powerline/fonts, so  choose Meslo for Powerline.

Hello guys, my problem is the following:

I cannot get rid of that little arrow at the beginning of the prompt. I have the latest version of agnoster and oh-my-zsh and my profile settings are the following:

@Javirln Hello, this little arrow is an indicator of the iTerm2 "Shell Integration" feature.

When shell integration is enabled, iTerm2 automatically adds a mark at each command prompt. Marks are indicated visually by a small blue triangle in the left margin.

See https://www.iterm2.com/documentation-shell-integration.html

Ok, so here is how I solved it.

Make sure to select the power line font that you can get from cloning this. See the first circle in the picture.
And once you change the font, play around with the colors until you get the desired result. See the second circle in the picture.

https://medium.com/vunamhung/disable-marks-in-iterm2-63f2d7340cb6

This need the Powerline fonts installed for the Mac, check here : https://github.com/powerline/fonts
Then if you find the colors to be little not suitable you can change in preferences > display > text > ANSI Colors (customise based on your vision)

I installed the suggested fins, but it is not working.

I fixed it by changin my default font to DejaVu for e.g.

One solution: https://github.com/robbyrussell/oh-my-zsh/issues/1906#issuecomment-275733922
Summary: install Powerline fonts and set one of the fonts in your terminal emulator. If it doesn't work try another font.


Feature request: Esoteric Lore CHA

Thaumaturges need a lore mod config for Esoteric Lore.
Unlike a normal Lore skill, Thaumaturge use Charisma as modifier on Esoteric Lore checks

The Esoteric Lore class feature already has this.

Already done: you may need to get a new copy of the class feature (set PC level to 0 and back again)

Oh nice, the problem was the italian i18n "Esoterica" wich suppress the condition i suppose:

Thanks!


DefaultOptions/Options system

With Options trait system, structs are turned into other struct (i.e. DefaultOptions -> WithOtherEndian<Self, BigEndian>), how am i supposed to use these as a general type?
My current problem comes with actix web where im trying to extract user set options from app data, and this options struct could be any of these different options structs, so i cant just say hey try to get this WithOtherEndian since user could define the options however he likes.
let bincode_opts = req.app_data::<ThisTypeCantBeDetermined>().unwrap_or(DefaultOptions::new());

How am i supposed to have general options type that can be any of these Options? (impl Options doesnt work gere) It makes no sense to me have this many different structs.

Apparently this system has been changed for more reasonable implementation in 2.0.0 so closing this.


Silence warning for unknown channel in plugin registrar

This PR changes the platform callback to ensure that messages on the flutter/isolate channel aren't handled by the plugin registrar. That way, no warning is logged that no plugin is registered to handle messages on that channel.

Closing this PR as I've implement a better version of this using the new BasicMessageChannel in #55.


Update LAB_01L01_Prepare_for_deployment_of_AVD_AADDS.md

Module: 00
Lab/Demo: 00
Fixes # .
Changes proposed in this pull request:

Submitted by cjpluta on behalf of MOC Labs Review


added MagicCraft Token

@MRabenda Please add MagicCraft (MCRT) To Metamask
Token Website
https://magiccraft.io/
Token Contracts
https://etherscan.io/address/0xde16ce60804a881e9f8c4ebb3824646edecd478d
https://bscscan.com/address/0x4b8285aB433D8f69CB48d5Ad62b415ed1a221e4f
Audit
https://skynet.certik.com/projects/magic-craft#audit
Token Socials
https://twitter.com/MagicCraftGame
https://www.instagram.com/magiccraftgame/
https://t.me/magiccraftgamechat
https://discord.gg/c4bgnsqzQR
https://www.reddit.com/r/magiccraftgame/
https://www.linkedin.com/company/magiccraft
https://www.tiktok.com/@magiccraftgame
https://www.youtube.com/@MagicCraftGame

@valeriagrazzini SVG image is required

Ok I will provide it asap!🙏
Il ven 12 mag 2023, 09:46 MRabenda @.***> ha scritto:

@valeriagrazzini https://github.com/valeriagrazzini SVG image is
required
—
Reply to this email directly, view it on GitHub
https://github.com/MetaMask/contract-metadata/pull/1188#issuecomment-1545397175,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AILICDG3AHALDVH65LTTUOLXFX2H5ANCNFSM6AAAAAAX4WR42Y
.
You are receiving this because you were mentioned.Message ID:
@.***>


fix ldap-utils pkg name on rhel platform

selects proper package name for ldap utils on rhel platform

I experienced this problem and this pull request just resolve my problem.  This fix seems not included in latest release , how can I get this fix ? @chef-supermarket @epcim

RHEL package support has been added with https://github.com/opscode-cookbooks/openldap/commit/95f4c17d38b43434dc409126c16a4926edf53868


Content API V2: Don't return authors and tags without posts

(refs #9866)
This is a change for API v2 only.
The Content API should not return authors or tags with no posts.
Use Case
You have an administrator which organises the blog, but does not write posts.
Things to take care of

sitemaps service should not return these urls for v2
sitemaps service should return these urls for v0.1

Requirements/Underlying problem
GQL does not support filtering and couting e.g. filter=count.posts:>0. We first need to finish NQL and replace GQL with NQL in Ghost.
The sitemap service depends on the url service. And the url service is independent of API versions. The url service fetches data in bootstrap straight from the model layer. That means urls are being created independently from the API result/behaviour. e.g. v0.1 should show author urls with posts count 0 and v2 should not show them.
IMO we need to refactor the url service to request the configured (by the theme) API version. And if the theme changes the api version, we need to purge the url service and rebuild the cache.  The challenge here is that we need to execute raw knex queries, because bookshelf is too slow e.g. api.v2.posts.all()
This needs some more thoughts and architecture ideas.
Hacky solution
It's possible to hack this feature into V2 without resolving the requirements, but it's really ugly and hard to maintain. See PR: https://github.com/TryGhost/Ghost/pull/10123
TODO

[x] don't return authors with no posts
[x] don't return tags with no posts
[x] sitemap should also not list authors without posts
[x] sitemap should also not list tags without posts

We discussed an alternative solution to this in slack: model splitting.
Pre API versioning, Ghost used a single 1:1:1 table:model:api for each of Posts, Tags and Users.
We no longer have a single API, and there is no reason why a table must only have one model. Bookshelf will allow us to have multiple models, have models that extend one another, have models that share functionality through plugins, and have different APIs depend on different models, but refer to the same tables.
We can represent Published posts, Public Tags (includes internal tags!) and Authors as separate models, which automatically have filters built into them, implemented very similarly to a soft delete plugin.
This will allow us to more easily have frontend business logic defaults for ordering, filtering, limits etc for the Content API, and a different set of more generic defaults for the Admin API.

As d3f3b3d has landed in master there are 2 main problems that need to be addressed before the release described in detail here. In short:

[ ] sitemaps problem has it's root in url service not being able to distinguish that related resources were changed. We need a way to pass information to Resources.js to event's like _onResourceUpdated telling about relational data being changed e.g.: tag was removed (@gargol)
[ ] routing needs 2 configurations similarly to resource configurations introduced in d3f3b3d (@kirrg001 )


Recursion in data propagation

I am considering to use the library for my project and I have just run the calculator example, it crashed when I purposefully made the node tree recursive. Is there a simple way to avoid that or does it need to be implemented?

Actually there is a fix about that:
https://github.com/paceholder/nodeeditor/issues/198
In addiction there's this fork which contains some feature never merged:
https://github.com/Daguerreo/NodeEditor

Thank you. And copy/paste in there it seems, just what I need!


Graphql impl quicker tests

Description
Reduce  the time spent initializing cluster in tests.
This speeds up tests.
Test Plan
Existing

If your changes are not user-facing and not a breaking change, you can skip the following section. Otherwise, please indicate what changed, and then add to the Release Notes section as highlighted during the release process.
Type of Change (Check all that apply)

[ ] protocol change
[ ] user-visible impact
[ ] breaking change for a client SDKs
[ ] breaking change for FNs (FN binary must upgrade)
[ ] breaking change for validators or node operators (must upgrade binaries)
[ ] breaking change for on-chain data layout
[ ] necessitate either a data wipe or data migration

Release notes

No idea why all these changes and why sleeping time is needed, but I guess you've been playing around with it so probably it's what's needed.

Indeed due to experiments, found some sleeps were not needed.
Ideally we should have the server sent a signal when truly ready. Will come up with logic for this


Citing your work

Hi Ellis,
First, thanks for putting your work on GitHub - it has been a challenge to train a neural network on the credit card fraud data set, since most of the networks I've tried insist on being "lazy" and classifying everything as not fraud. It's great to have a working example as a starting point to figure out how to improve what I'm doing.
I was wondering how I can describe the implementation of your network elsewhere (e.g., my data-engineering-scenarios/kaggle-sql-jupyter-keras repository, which is illustrating an SQL-to-Keras data pipeline). Did the SReLU architecture/layer idea originally come from you, or was it mentioned in the Dal Pazollo paper or some other paper?
Of course, your work in implementing it in Keras was ultimately the crucial ingredient, and the important step for helping me get some traction on the problem - so thanks again!

@charlesreid1 sorry I just saw this now

I was wondering how I can describe the implementation of your network elsewhere

You can cite or describe my work anyway you like. If you would prefer, I'd be happy to make a contribution to your repo

Did the SReLU architecture/layer idea originally come from you, or was it mentioned in the Dal Pazollo paper or some other paper?

The architecture decisions, e.g. choice of activations (SReLU), were informed by general principles and manual exploration. For example, rectified linear units tend to work well on many problems and S-shaped rectified linear units have two advantages of being able to learn both convex and non-convex functions and can avoid exploding/vanishing gradients.
If I were to implement this now, or if I get around to revising it, I would likely try the new Swish activation function.

Of course, your work in implementing it in Keras was ultimately the crucial ingredient, and the important step for helping me get some traction on the problem - so thanks again!

Very glad someone found this useful. This itself was a problem I used to teach myself some of these concepts.


Column names test

To discuss.

Such a test is definitively useful.  I agree that the highlighted line looks like a bug.

Il y a ce test aussi qui est complémentaire. Il opère sur un dataset.
https://github.com/mldbai/mldb/blob/master/testing/MLDB-832-select_star.py

+1 once the duplicated line is removed.


If error in package.json webpack returns error Cannot resolve 'file' or 'directory' about entry file

Cannot resolve 'file' or 'directory' is very confusing when you have an error in your package.json file.
Only way to actually see the error is by running using --display-error-details

Hey! Is this still open? I'd like to help out as my first PR on this repo.

Yup still open!! I'm not specifically sure how to reproduce this so I'm not sure where in the code to guide you. @bebraw are you familiar with this?

Awesome!

Yup still open!! I'm not specifically sure how to reproduce this so I'm not sure where in the code to guide you. @bebraw are you familiar with this?

Nope. You would have to walk through the code to tell any better. Look up where webpack refers to package.json.

So should I go through the entire src code?

One option would be to walk through the code with a debugger till you get to the error. That would reveal the place to tweak most likely. It takes some setup to do this, but the process should be covered online.

@bebraw walk through the entire source code? Which process are you referring to?

@tarang9211 Here's the basic idea.

@bebraw awesome thanks! i got the setup done. I have a sample project that is using react with webpack. should I intentionally create an error in my package.json and then start the debugger?

@tarang9211 Yeah, that sounds like a plan.

@bebraw so I was able to reproduce this successfully on a small project that is using webpack. Any idea how I should go about fixing it?

@tarang9211 I'm thinking raising a good error as early as you detect the situation would be good enough for a PR.

@bebraw i can't seem to find where the package.json is being parsed or checked for errors. any idea?

@tarang9211 Can you push the project somewhere? Easier to tell what's going on.

@bebraw I have not made any code changes yet. This is the package.json I am using https://github.com/tarang9211/ReduxBookList/blob/master/package.json#L12
On that line, instead of the comma, i replaced it with a semi colon to get the error to be thrown.

@bebraw any thoughts on my comment above?

@tarang9211 Not really. You would have to see where webpack throws and study the backtrace to understand where to manage it better.

Is this issue still of concern? I don't see a PR that explicitly references this issue, so I'm guessing the problem still exists?
If it's already fixed, don't pay heed to my comment. Just making sure the bot does not close unresolved issues. 😁

I was unable to reproduce this, the current error message points to invalid syntax in the package.json
Tested with<EMAIL_ADDRESS>and<EMAIL_ADDRESS>

Guess it's safe to close, then. Don't really know who to ping, so I guess I'll let @sokra close this issue.


Pipette swapping is available during protocol simulation, but does not function correctly

overview
While simulating a long protocol, you can step back to the robot panel and seemingly perform homing or pipette change operations.  The pipette does not move to the front left as it should be commanded, and does not detect the already installed pipette, even before swapping.

current behavior

steps to reproduce
Upload a protocol with a long for loop, then while the loading animation is running, enter the robot panel and try to perform homing or pipette change actions.

expected behavior
Either gray out the robot panel, or (much better), run the protocol simulation in it's own thread and make the pi responsive to the commands during this process.  On a side not, protocol simulation can be unbearably long for complex recipes with loops, there has to be a way to avoid this step altogether... please.

Hey @collinedington, thanks for the feedback! We're aware that protocol simulation is annoyingly long. Unfortunately, it's the result of a series of poor architectural decisions that we're still trying to dig out of. We're making good progress, but we're a small team and don't have a timeline for when this work will be completed.
In the meantime, we can definitely look into the less ideal solution of some app-side workarounds to prevent access to stuff that isn't going to work during protocol simulation/run.

LMM - will be resolved as a by-product.

No longer applicable in the v5 release


Version ~4.0 not found

Hello!
We've been using bower to install fine uploader version 4 but it seems that something has changed which means that currently we're unable to install using bower.
bower fine-uploader#~4.0              ENORESTARGET No tag found that was able to satisfy ~4.0

bower.json:
{
  "name": "…",
  "version": "…",
  "dependencies": {
    "fine-uploader": "~4.0",
…
  }
}

How can we continue to install version 4 with bower? Currently it's part of our build process.
Thanks!

I'm sorry that you're running into issues. Bower was never a supported method for pulling down the library, but that will change soon.
@feryardiant is there some way you could backfill fine-uploader on bower with all version 4 builds? If that proves to be too much work, perhaps 4.0 will be enough since none of the 4.x builds are supported anymore anyway.

I understand, see what you can do otherwise we have a good reason for upgrading to version 5. Thanks

@montaniasystemab Is this still an issue for you? If so, @feryardiant  is there some way you could backfill fine-uploader on bower with all version 4 builds?

@rnicholus I've removed fine-uploader from our build and included an old copy of the file in our project. So it's still an issue for old versions of our software but for newer deploys it's working now.

Where can I get the 3.x builds?
My build system (bower update) broke and I cannot get the old versions. Upgrade to 5.x failed because all files were moved around. I do not want to upgrade right now.

Your best bet is to find the appropriate version tag in the fine-uploader repository and manually run the build.

If you were not relying on the built in UI, which changed quite a bit, it's very possible that the breaking changes did not affect you. The top of the docs page includes a link that explains 5.0 breaking changes, and that page links to the 4.0 breaking change guide too.

We have a angularJS 1 directive for the GUI, so we might be lucky this time. Thanks for your work.


Write API for SDK

Definite target API for a user to:

add the TIKI chain to an existing application
attach ownership to an existing data source/sink
mint consent against ownership
apply consent for ownership

new stories will be drafted


FIX Do not hang on nested parameters in search context

Backport of https://github.com/silverstripe/silverstripe-framework/pull/4619 to 3.2

This is still missing from 3.2.2. Do you plan to include it in 3.2.3?

@dhensby do you think it's too late to fix this? It's a new API so probably can't be included in 3.2 anymore.
The problem is that we need a recursive function, so it would need to invoke itself (thus new API).
@ntd do you think you could make a version of this fix that's semver compatible? I.e. adds no new methods (inline only). You might need to put this into a self-referential closure. See http://stackoverflow.com/questions/7877970/is-it-possible-to-reference-an-anonymous-function-from-within-itself-in-php for how to do this.

Thanks for that!

:thumbsup:

@tractorcow do we not want to fix this "properly" in 3.x?

That's what https://github.com/silverstripe/silverstripe-framework/pull/4619 is

Great! Thanks everyone!