Nodes stopped responding for minutes after a certain Block(Hash) was received

Mainnet - NodeVersion 1.35.3:
After the Block with Hash 028df8ce653ec0fcd2cf44fbc37ca79b5bfbca51c038305aebefb528bc4aeb7e was received via the relay-nodes, many other nodes also stopped responding which resulted in "exceeded" messages in the logs and a MainNet network blackout for around 5mins.
The issue is also reported in parallel here: https://github.com/input-output-hk/cardano-node/issues/4405
Here is a logfile snippet from one of my relays:
{"app":[],"at":"2022-08-30T13:40:43.70Z","data":{"kind":"LogValue","name":"before next, messages elided","value":{"contents":1,"tag":"PureI"}},"env":"1.35.3:950c4","host":"StakePoo","loc":null,"msg":"","ns":["cardano.node.BlockFetchDecision"],"pid":"3199","sev":"Info","thread":"711"}
{"app":[],"at":"2022-08-30T13:40:43.70Z","data":{"kind":"PeersFetch","peers":[{"declined":"FetchDeclineInFlightThisPeer","kind":"FetchDecision declined","peer":{"local":{"addr":"<IP_ADDRESS>","port":"15691"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}},{"declined":"FetchDeclineInFlightThisPeer","kind":"FetchDecision declined","peer":{"local":{"addr":"<IP_ADDRESS>","port":"21655"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}},{"declined":"FetchDeclineInFlightThisPeer","kind":"FetchDecision declined","peer":{"local":{"addr":"<IP_ADDRESS>","port":"3749"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}},{"declined":"FetchDeclineChainNotPlausible","kind":"FetchDecision declined","peer":{"local":{"addr":"<IP_ADDRESS>","port":"25945"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}},{"kind":"FetchDecision results","length":"1","peer":{"local":{"addr":"<IP_ADDRESS>","port":"15511"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}}]},"env":"1.35.3:950c4","host":"StakePoo","loc":null,"msg":"","ns":["cardano.node.BlockFetchDecision"],"pid":"3199","sev":"Info","thread":"711"}
{"app":[],"at":"2022-08-30T13:40:43.72Z","data":{"block":"350979839e67f13888b85f938c2417c9972385790a4ab31a3a84751a7447ec7c@70300552","kind":"TraceAddBlockEvent.AddBlockValidation.ValidCandidate"},"env":"1.35.3:950c4","host":"StakePoo","loc":null,"msg":"","ns":["cardano.node.ChainDB"],"pid":"3199","sev":"Info","thread":"701"}
{"app":[],"at":"2022-08-30T13:40:43.72Z","data":{"chainLengthDelta":1,"kind":"TraceAddBlockEvent.AddedToCurrentChain","newtip":"350979839e67f13888b85f938c2417c9972385790a4ab31a3a84751a7447ec7c@70300552"},"env":"1.35.3:950c4","host":"StakePoo","loc":null,"msg":"","ns":["cardano.node.ChainDB"],"pid":"3199","sev":"Notice","thread":"701"}
{"app":[],"at":"2022-08-30T13:40:55.65Z","data":{"kind":"PeersFetch","peers":[{"declined":"FetchDeclineChainNotPlausible","kind":"FetchDecision declined","peer":{"local":{"addr":"<IP_ADDRESS>","port":"15511"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}},{"declined":"FetchDeclineChainNotPlausible","kind":"FetchDecision declined","peer":{"local":{"addr":"<IP_ADDRESS>","port":"21655"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}},{"declined":"FetchDeclineChainNotPlausible","kind":"FetchDecision declined","peer":{"local":{"addr":"<IP_ADDRESS>","port":"3749"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}},{"declined":"FetchDeclineChainNotPlausible","kind":"FetchDecision declined","peer":{"local":{"addr":"<IP_ADDRESS>","port":"25945"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}},{"kind":"FetchDecision results","length":"1","peer":{"local":{"addr":"<IP_ADDRESS>","port":"15691"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}}]},"env":"1.35.3:950c4","host":"StakePoo","loc":null,"msg":"","ns":["cardano.node.BlockFetchDecision"],"pid":"3199","sev":"Info","thread":"711"}
{"app":[],"at":"2022-08-30T13:40:55.71Z","data":{"block":"028df8ce653ec0fcd2cf44fbc37ca79b5bfbca51c038305aebefb528bc4aeb7e@70300567","kind":"TraceAddBlockEvent.AddBlockValidation.ValidCandidate"},"env":"1.35.3:950c4","host":"StakePoo","loc":null,"msg":"","ns":["cardano.node.ChainDB"],"pid":"3199","sev":"Info","thread":"701"}
{"app":[],"at":"2022-08-30T13:43:55.78Z","data":{"domain":"\"relays.stakepool.at\"","event":"Application Exception: <IP_ADDRESS>:3001 ExceededTimeLimit (ChainSync (Header (HardForkBlock (': * ByronBlock (': * (ShelleyBlock (TPraos StandardCrypto) (ShelleyEra StandardCrypto)) (': * (ShelleyBlock (TPraos StandardCrypto) (ShelleyMAEra 'Allegra StandardCrypto)) (': * (ShelleyBlock (TPraos StandardCrypto) (ShelleyMAEra 'Mary StandardCrypto)) (': * (ShelleyBlock (TPraos StandardCrypto) (AlonzoEra StandardCrypto)) (': * (ShelleyBlock (Praos StandardCrypto) (BabbageEra StandardCrypto)) ('[] *))))))))) (Tip HardForkBlock (': * ByronBlock (': * (ShelleyBlock (TPraos StandardCrypto) (ShelleyEra StandardCrypto)) (': * (ShelleyBlock (TPraos StandardCrypto) (ShelleyMAEra 'Allegra StandardCrypto)) (': * (ShelleyBlock (TPraos StandardCrypto) (ShelleyMAEra 'Mary StandardCrypto)) (': * (ShelleyBlock (TPraos StandardCrypto) (AlonzoEra StandardCrypto)) (': * (ShelleyBlock (Praos StandardCrypto) (BabbageEra StandardCrypto)) ('[] *))))))))) (ServerAgency TokNext TokMustReply)","kind":"SubscriptionTrace"},"env":"1.35.3:950c4","host":"StakePoo","loc":null,"msg":"","ns":["cardano.node.DnsSubscription"],"pid":"3199","sev":"Error","thread":"15981054"}
{"app":[],"at":"2022-08-30T13:43:56.80Z","data":{"domain":"\"relays.stakepool.at\"","event":"Connection Attempt Start, destination <IP_ADDRESS>:3001","kind":"SubscriptionTrace"},"env":"1.35.3:950c4","host":"StakePoo","loc":null,"msg":"","ns":["cardano.node.DnsSubscription"],"pid":"3199","sev":"Notice","thread":"16139993"}
{"app":[],"at":"2022-08-30T13:43:56.81Z","data":{"domain":"\"relays.stakepool.at\"","event":"Connection Attempt End, destination <IP_ADDRESS>:3001 outcome: ConnectSuccessLast","kind":"SubscriptionTrace"},"env":"1.35.3:950c4","host":"StakePoo","loc":null,"msg":"","ns":["cardano.node.DnsSubscription"],"pid":"3199","sev":"Notice","thread":"16139993"}
{"app":[],"at":"2022-08-30T13:44:39.76Z","data":{"domain":"\"relays-new.cardano-mainnet.iohk.io\"","event":"Application Exception: <IP_ADDRESS>:3001 ExceededTimeLimit (ChainSync (Header (HardForkBlock (': * ByronBlock (': * (ShelleyBlock (TPraos StandardCrypto) (ShelleyEra StandardCrypto)) (': * (ShelleyBlock (TPraos StandardCrypto) (ShelleyMAEra 'Allegra StandardCrypto)) (': * (ShelleyBlock (TPraos StandardCrypto) (ShelleyMAEra 'Mary StandardCrypto)) (': * (ShelleyBlock (TPraos StandardCrypto) (AlonzoEra StandardCrypto)) (': * (ShelleyBlock (Praos StandardCrypto) (BabbageEra StandardCrypto)) ('[] *))))))))) (Tip HardForkBlock (': * ByronBlock (': * (ShelleyBlock (TPraos StandardCrypto) (ShelleyEra StandardCrypto)) (': * (ShelleyBlock (TPraos StandardCrypto) (ShelleyMAEra 'Allegra StandardCrypto)) (': * (ShelleyBlock (TPraos StandardCrypto) (ShelleyMAEra 'Mary StandardCrypto)) (': * (ShelleyBlock (TPraos StandardCrypto) (AlonzoEra StandardCrypto)) (': * (ShelleyBlock (Praos StandardCrypto) (BabbageEra StandardCrypto)) ('[] *))))))))) (ServerAgency TokNext TokMustReply)","kind":"SubscriptionTrace"},"env":"1.35.3:950c4","host":"StakePoo","loc":null,"msg":"","ns":["cardano.node.DnsSubscription"],"pid":"3199","sev":"Error","thread":"15856888"}
{"app":[],"at":"2022-08-30T13:44:39.76Z","data":{"domain":"\"relays.stakepool.at\"","event":"Application Exception: <IP_ADDRESS>:3001 ExceededTimeLimit (ChainSync (Header (HardForkBlock (': * ByronBlock (': * (ShelleyBlock (TPraos StandardCrypto) (ShelleyEra StandardCrypto)) (': * (ShelleyBlock (TPraos StandardCrypto) (ShelleyMAEra 'Allegra StandardCrypto)) (': * (ShelleyBlock (TPraos StandardCrypto) (ShelleyMAEra 'Mary StandardCrypto)) (': * (ShelleyBlock (TPraos StandardCrypto) (AlonzoEra StandardCrypto)) (': * (ShelleyBlock (Praos StandardCrypto) (BabbageEra StandardCrypto)) ('[] *))))))))) (Tip HardForkBlock (': * ByronBlock (': * (ShelleyBlock (TPraos StandardCrypto) (ShelleyEra StandardCrypto)) (': * (ShelleyBlock (TPraos StandardCrypto) (ShelleyMAEra 'Allegra StandardCrypto)) (': * (ShelleyBlock (TPraos StandardCrypto) (ShelleyMAEra 'Mary StandardCrypto)) (': * (ShelleyBlock (TPraos StandardCrypto) (AlonzoEra StandardCrypto)) (': * (ShelleyBlock (Praos StandardCrypto) (BabbageEra StandardCrypto)) ('[] *))))))))) (ServerAgency TokNext TokMustReply)","kind":"SubscriptionTrace"},"env":"1.35.3:950c4","host":"StakePoo","loc":null,"msg":"","ns":["cardano.node.DnsSubscription"],"pid":"3199","sev":"Error","thread":"15888066"}
{"app":[],"at":"2022-08-30T13:44:39.77Z","data":{"domain":"\"relays-new.cardano-mainnet.iohk.io\"","event":"Application Exception: <IP_ADDRESS>:3001 ExceededTimeLimit (ChainSync (Header (HardForkBlock (': * ByronBlock (': * (ShelleyBlock (TPraos StandardCrypto) (ShelleyEra StandardCrypto)) (': * (ShelleyBlock (TPraos StandardCrypto) (ShelleyMAEra 'Allegra StandardCrypto)) (': * (ShelleyBlock (TPraos StandardCrypto) (ShelleyMAEra 'Mary StandardCrypto)) (': * (ShelleyBlock (TPraos StandardCrypto) (AlonzoEra StandardCrypto)) (': * (ShelleyBlock (Praos StandardCrypto) (BabbageEra StandardCrypto)) ('[] *))))))))) (Tip HardForkBlock (': * ByronBlock (': * (ShelleyBlock (TPraos StandardCrypto) (ShelleyEra StandardCrypto)) (': * (ShelleyBlock (TPraos StandardCrypto) (ShelleyMAEra 'Allegra StandardCrypto)) (': * (ShelleyBlock (TPraos StandardCrypto) (ShelleyMAEra 'Mary StandardCrypto)) (': * (ShelleyBlock (TPraos StandardCrypto) (AlonzoEra StandardCrypto)) (': * (ShelleyBlock (Praos StandardCrypto) (BabbageEra StandardCrypto)) ('[] *))))))))) (ServerAgency TokNext TokMustReply)","kind":"SubscriptionTrace"},"env":"1.35.3:950c4","host":"StakePoo","loc":null,"msg":"","ns":["cardano.node.DnsSubscription"],"pid":"3199","sev":"Error","thread":"16022695"}
{"app":[],"at":"2022-08-30T13:44:40.77Z","data":{"domain":"\"relays.stakepool.at\"","event":"Connection Attempt Start, destination <IP_ADDRESS>:3001","kind":"SubscriptionTrace"},"env":"1.35.3:950c4","host":"StakePoo","loc":null,"msg":"","ns":["cardano.node.DnsSubscription"],"pid":"3199","sev":"Notice","thread":"16140100"}
{"app":[],"at":"2022-08-30T13:44:40.78Z","data":{"domain":"\"relays-new.cardano-mainnet.iohk.io\"","event":"Connection Attempt Start, destination <IP_ADDRESS>:3001","kind":"SubscriptionTrace"},"env":"1.35.3:950c4","host":"StakePoo","loc":null,"msg":"","ns":["cardano.node.DnsSubscription"],"pid":"3199","sev":"Notice","thread":"16140101"}
{"app":[],"at":"2022-08-30T13:44:40.79Z","data":{"domain":"\"relays.stakepool.at\"","event":"Connection Attempt End, destination <IP_ADDRESS>:3001 outcome: ConnectSuccessLast","kind":"SubscriptionTrace"},"env":"1.35.3:950c4","host":"StakePoo","loc":null,"msg":"","ns":["cardano.node.DnsSubscription"],"pid":"3199","sev":"Notice","thread":"16140100"}
{"app":[],"at":"2022-08-30T13:44:40.81Z","data":{"domain":"\"relays-new.cardano-mainnet.iohk.io\"","event":"Connection Attempt Start, destination <IP_ADDRESS>:3001","kind":"SubscriptionTrace"},"env":"1.35.3:950c4","host":"StakePoo","loc":null,"msg":"","ns":["cardano.node.DnsSubscription"],"pid":"3199","sev":"Notice","thread":"16140103"}
{"app":[],"at":"2022-08-30T13:44:40.83Z","data":{"domain":"\"relays-new.cardano-mainnet.iohk.io\"","event":"Connection Attempt End, destination <IP_ADDRESS>:3001 outcome: ConnectSuccess","kind":"SubscriptionTrace"},"env":"1.35.3:950c4","host":"StakePoo","loc":null,"msg":"","ns":["cardano.node.DnsSubscription"],"pid":"3199","sev":"Notice","thread":"16140103"}
{"app":[],"at":"2022-08-30T13:44:40.83Z","data":{"domain":"\"relays-new.cardano-mainnet.iohk.io\"","event":"Connection Attempt Start, destination <IP_ADDRESS>:3001","kind":"SubscriptionTrace"},"env":"1.35.3:950c4","host":"StakePoo","loc":null,"msg":"","ns":["cardano.node.DnsSubscription"],"pid":"3199","sev":"Notice","thread":"16140117"}
{"app":[],"at":"2022-08-30T13:44:40.86Z","data":{"domain":"\"relays-new.cardano-mainnet.iohk.io\"","event":"Connection Attempt End, destination <IP_ADDRESS>:3001 outcome: ConnectSuccessLast","kind":"SubscriptionTrace"},"env":"1.35.3:950c4","host":"StakePoo","loc":null,"msg":"","ns":["cardano.node.DnsSubscription"],"pid":"3199","sev":"Notice","thread":"16140117"}
{"app":[],"at":"2022-08-30T13:45:13.01Z","data":{"kind":"PeersFetch","peers":[{"declined":"FetchDeclineChainNotPlausible","kind":"FetchDecision declined","peer":{"local":{"addr":"<IP_ADDRESS>","port":"21963"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}},{"declined":"FetchDeclineChainNotPlausible","kind":"FetchDecision declined","peer":{"local":{"addr":"<IP_ADDRESS>","port":"25097"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}},{"declined":"FetchDeclineChainNotPlausible","kind":"FetchDecision declined","peer":{"local":{"addr":"<IP_ADDRESS>","port":"24135"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}},{"declined":"FetchDeclineChainNotPlausible","kind":"FetchDecision declined","peer":{"local":{"addr":"<IP_ADDRESS>","port":"28621"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}},{"kind":"FetchDecision results","length":"1","peer":{"local":{"addr":"<IP_ADDRESS>","port":"21655"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}}]},"env":"1.35.3:950c4","host":"StakePoo","loc":null,"msg":"","ns":["cardano.node.BlockFetchDecision"],"pid":"3199","sev":"Info","thread":"711"}
{"app":[],"at":"2022-08-30T13:45:13.30Z","data":{"kind":"PeersFetch","peers":[{"declined":"FetchDeclineInFlightThisPeer","kind":"FetchDecision declined","peer":{"local":{"addr":"<IP_ADDRESS>","port":"21655"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}},{"declined":"FetchDeclineAlreadyFetched","kind":"FetchDecision declined","peer":{"local":{"addr":"<IP_ADDRESS>","port":"21963"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}},{"declined":"FetchDeclineChainNotPlausible","kind":"FetchDecision declined","peer":{"local":{"addr":"<IP_ADDRESS>","port":"25097"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}},{"declined":"FetchDeclineAlreadyFetched","kind":"FetchDecision declined","peer":{"local":{"addr":"<IP_ADDRESS>","port":"28621"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}},{"kind":"FetchDecision results","length":"1","peer":{"local":{"addr":"<IP_ADDRESS>","port":"24135"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}}]},"env":"1.35.3:950c4","host":"StakePoo","loc":null,"msg":"","ns":["cardano.node.BlockFetchDecision"],"pid":"3199","sev":"Info","thread":"711"}
{"app":[],"at":"2022-08-30T13:45:13.32Z","data":{"kind":"PeersFetch","peers":[{"declined":"FetchDeclineInFlightThisPeer","kind":"FetchDecision declined","peer":{"local":{"addr":"<IP_ADDRESS>","port":"21655"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}},{"declined":"FetchDeclineAlreadyFetched","kind":"FetchDecision declined","peer":{"local":{"addr":"<IP_ADDRESS>","port":"21963"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}},{"declined":"FetchDeclineChainNotPlausible","kind":"FetchDecision declined","peer":{"local":{"addr":"<IP_ADDRESS>","port":"25097"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}},{"declined":"FetchDeclineInFlightThisPeer","kind":"FetchDecision declined","peer":{"local":{"addr":"<IP_ADDRESS>","port":"24135"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}},{"kind":"FetchDecision results","length":"1","peer":{"local":{"addr":"<IP_ADDRESS>","port":"28621"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}}]},"env":"1.35.3:950c4","host":"StakePoo","loc":null,"msg":"","ns":["cardano.node.BlockFetchDecision"],"pid":"3199","sev":"Info","thread":"711"}
{"app":[],"at":"2022-08-30T13:45:13.38Z","data":{"kind":"PeersFetch","peers":[{"declined":"FetchDeclineInFlightThisPeer","kind":"FetchDecision declined","peer":{"local":{"addr":"<IP_ADDRESS>","port":"21655"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}},{"declined":"FetchDeclineAlreadyFetched","kind":"FetchDecision declined","peer":{"local":{"addr":"<IP_ADDRESS>","port":"25097"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}},{"declined":"FetchDeclineInFlightThisPeer","kind":"FetchDecision declined","peer":{"local":{"addr":"<IP_ADDRESS>","port":"24135"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}},{"declined":"FetchDeclineInFlightThisPeer","kind":"FetchDecision declined","peer":{"local":{"addr":"<IP_ADDRESS>","port":"28621"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}},{"kind":"FetchDecision results","length":"1","peer":{"local":{"addr":"<IP_ADDRESS>","port":"21963"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}}]},"env":"1.35.3:950c4","host":"StakePoo","loc":null,"msg":"","ns":["cardano.node.BlockFetchDecision"],"pid":"3199","sev":"Info","thread":"711"}
{"app":[],"at":"2022-08-30T13:45:13.43Z","data":{"chainLengthDelta":2,"kind":"TraceAddBlockEvent.AddedToCurrentChain","newtip":"0fb7408330db795b8983f8b9d0e14ac12f1d541f56ddaf75cfe1e5dfebd84fac@70300821"},"env":"1.35.3:950c4","host":"StakePoo","loc":null,"msg":"","ns":["cardano.node.ChainDB"],"pid":"3199","sev":"Notice","thread":"701"}
{"app":[],"at":"2022-08-30T13:45:13.43Z","data":{"kind":"LogValue","name":"before next, messages elided","value":{"contents":5767659030314938,"tag":"PureI"}},"env":"1.35.3:950c4","host":"StakePoo","loc":null,"msg":"","ns":["cardano.node.ChainDB"],"pid":"3199","sev":"Notice","thread":"701"}
{"app":[],"at":"2022-08-30T13:45:13.43Z","data":{"chainLengthDelta":2,"kind":"TraceAddBlockEvent.AddedToCurrentChain","newtip":"0fb7408330db795b8983f8b9d0e14ac12f1d541f56ddaf75cfe1e5dfebd84fac@70300821"},"env":"1.35.3:950c4","host":"StakePoo","loc":null,"msg":"","ns":["cardano.node.ChainDB"],"pid":"3199","sev":"Notice","thread":"701"}
{"app":[],"at":"2022-08-30T13:45:13.43Z","data":{"block":{"hash":"0fb7408330db795b8983f8b9d0e14ac12f1d541f56ddaf75cfe1e5dfebd84fac","kind":"Point","slot":70300821},"kind":"TraceAddBlockEvent.TrySwitchToAFork"},"env":"1.35.3:950c4","host":"StakePoo","loc":null,"msg":"","ns":["cardano.node.ChainDB"],"pid":"3199","sev":"Info","thread":"701"}
{"app":[],"at":"2022-08-30T13:45:52.28Z","data":{"kind":"PeersFetch","peers":[{"declined":"FetchDeclineChainNotPlausible","kind":"FetchDecision declined","peer":{"local":{"addr":"<IP_ADDRESS>","port":"21655"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}},{"declined":"FetchDeclineChainNotPlausible","kind":"FetchDecision declined","peer":{"local":{"addr":"<IP_ADDRESS>","port":"25097"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}},{"declined":"FetchDeclineChainNotPlausible","kind":"FetchDecision declined","peer":{"local":{"addr":"<IP_ADDRESS>","port":"24135"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}},{"declined":"FetchDeclineChainNotPlausible","kind":"FetchDecision declined","peer":{"local":{"addr":"<IP_ADDRESS>","port":"28621"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}},{"kind":"FetchDecision results","length":"1","peer":{"local":{"addr":"<IP_ADDRESS>","port":"21963"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}}]},"env":"1.35.3:950c4","host":"StakePoo","loc":null,"msg":"","ns":["cardano.node.BlockFetchDecision"],"pid":"3199","sev":"Info","thread":"711"}
{"app":[],"at":"2022-08-30T13:45:52.29Z","data":{"kind":"PeersFetch","peers":[{"declined":"FetchDeclineChainNotPlausible","kind":"FetchDecision declined","peer":{"local":{"addr":"<IP_ADDRESS>","port":"21655"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}},{"declined":"FetchDeclineInFlightThisPeer","kind":"FetchDecision declined","peer":{"local":{"addr":"<IP_ADDRESS>","port":"21963"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}},{"declined":"FetchDeclineChainNotPlausible","kind":"FetchDecision declined","peer":{"local":{"addr":"<IP_ADDRESS>","port":"25097"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}},{"declined":"FetchDeclineChainNotPlausible","kind":"FetchDecision declined","peer":{"local":{"addr":"<IP_ADDRESS>","port":"28621"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}},{"kind":"FetchDecision results","length":"1","peer":{"local":{"addr":"<IP_ADDRESS>","port":"24135"},"remote":{"addr":"<IP_ADDRESS>","port":"3001"}}}]},"env":"1.35.3:950c4","host":"StakePoo","loc":null,"msg":"","ns":["cardano.node.BlockFetchDecision"],"pid":"3199","sev":"Info","thread":"711"}
{"app":[],"at":"2022-08-30T13:45:52.37Z","data":{"kind":"LogValue","name":"before next, messages elided","value":{"contents":1,"tag":"PureI"}},"env":"1.35.3:950c4","host":"StakePoo","loc":null,"msg":"","ns":["cardano.node.BlockFetchDecision"],"pid":"3199","sev":"Info","thread":"711"}

Looking up that specific BlockHash via the local cncli database gives back two results, one marked as orphaned, one as normal:
sqlite3 cncli.db --header "select * from chain where hash='028df8ce653ec0fcd2cf44fbc37ca79b5bfbca51c038305aebefb528bc4aeb7e';"

id|block_number|slot_number|hash|prev_hash|eta_v|node_vkey|node_vrf_vkey|eta_vrf_0|eta_vrf_1|leader_vrf_0|leader_vrf_1|block_size|block_body_hash|pool_opcert|unknown_0|unknown_1|unknown_2|protocol_major_version|protocol_minor_version|orphaned|pool_id|block_vrf_0|block_vrf_1

3261724|7692676|70300567|028df8ce653ec0fcd2cf44fbc37ca79b5bfbca51c038305aebefb528bc4aeb7e|350979839e67f13888b85f938c2417c9972385790a4ab31a3a84751a7447ec7c|99fd22ae0799836e971f6593f4dc758f389b75bff47733cd359acb39d8d65054|b738ad8bd716b4688
b7f62defb79d01b3ba4768cd144bc925542770aa2d41eca|d323558ee886dc109e0ba7aeb42cb4524ee669bc23dcf9ff03b4136d8aff9047|71d405e032b3f9285e9a468fe8a41d472bb568aa3a5f559aed6214e6b015dcabe64ebebdbbc9938bd2b10b2c195c82d86f30705078a870042f050e3b0f3b
7778|505d12539af18f9e5aa4819899cf091c7b51e558840f4fc45c54db282222df781408e87b551068386e858114086ec33f11be4f915653b4950c344adf666481a6827ddcb8cee43c91e8c20c7e6dcded0d|00003527b4e60fc1b6a01da9c2575b0f423c44994d67c5e8693081dbc74b96e4089b4fe
5cca4952b33c2d2f1de4c9a436a8fd4b331c80172f94c45731f3d68ee|92d070ecde4f16ff15e4c87f61ed94cf140bd1533d19adb312476b37ed2da1e14cc692adb6de35d94368eca6c7b4a3486d9b1419fbb5a561ff722bc2d8b8019dc21646f6e026c30e1fdc909c7bdd5b0c|8887|392478b4673e6
3621cdce743fee67d3d47f87800f30fd2e0b24f3e62a12de2c1|64e90945b1c1329ae02291a9954fcdcdecf909851f6a1137baa3c149f3bab690|9|499|50fa69237b6101ddb9fe36115c0f474c55c87d869e98d5597d9da1b4086c615f59bf24d4f6b9ab287ce4bfa8754f9c047e17bac4d1d09615a3
013bbd4992e802|7|2|1|e56066e8cf0409ecb3f25aaac5cc97099af29e7a79609c6fe4d61e5d||

3261725|7692676|70300567|028df8ce653ec0fcd2cf44fbc37ca79b5bfbca51c038305aebefb528bc4aeb7e|350979839e67f13888b85f938c2417c9972385790a4ab31a3a84751a7447ec7c|99fd22ae0799836e971f6593f4dc758f389b75bff47733cd359acb39d8d65054|b738ad8bd716b4688
b7f62defb79d01b3ba4768cd144bc925542770aa2d41eca|d323558ee886dc109e0ba7aeb42cb4524ee669bc23dcf9ff03b4136d8aff9047|71d405e032b3f9285e9a468fe8a41d472bb568aa3a5f559aed6214e6b015dcabe64ebebdbbc9938bd2b10b2c195c82d86f30705078a870042f050e3b0f3b
7778|505d12539af18f9e5aa4819899cf091c7b51e558840f4fc45c54db282222df781408e87b551068386e858114086ec33f11be4f915653b4950c344adf666481a6827ddcb8cee43c91e8c20c7e6dcded0d|00003527b4e60fc1b6a01da9c2575b0f423c44994d67c5e8693081dbc74b96e4089b4fe
5cca4952b33c2d2f1de4c9a436a8fd4b331c80172f94c45731f3d68ee|92d070ecde4f16ff15e4c87f61ed94cf140bd1533d19adb312476b37ed2da1e14cc692adb6de35d94368eca6c7b4a3486d9b1419fbb5a561ff722bc2d8b8019dc21646f6e026c30e1fdc909c7bdd5b0c|8887|392478b4673e6
3621cdce743fee67d3d47f87800f30fd2e0b24f3e62a12de2c1|64e90945b1c1329ae02291a9954fcdcdecf909851f6a1137baa3c149f3bab690|9|499|50fa69237b6101ddb9fe36115c0f474c55c87d869e98d5597d9da1b4086c615f59bf24d4f6b9ab287ce4bfa8754f9c047e17bac4d1d09615a3
013bbd4992e802|7|2|0|e56066e8cf0409ecb3f25aaac5cc97099af29e7a79609c6fe4d61e5d||

Looking at this and https://github.com/input-output-hk/cardano-node/issues/4405 there is nothing particularly suspicious or unexpected in this size of a gap.
The statistical properties of the block leadership generate a  negative-exponential inter-arrival time for blocks. A 5minute gap between blocks has (approximately) 1 in 10^6 chance of occurring at any point.
We would expect such gaps several times per year through the normal operation of the statistics.


Link to a working demo in the README

This seems pretty uncontroversial, and I checked that it works as expected, so I am going to just go ahead and merge this.


Wrong popup position when working with multiple monitors

Describe the bug
We're experiencing an issue positioning a context menu, when the Avalonia window is between two screens with different DPI configuration. Please, see the following video for a detailed explanation:
https://www.loom.com/share/e30aea24416b4209aacccdbb85e0c51d
To Reproduce
Minimal repro case repository: https://github.com/danipen/ContextMenuPlacementBug

Execute the example.
Maximize the window.
Click the button to show the context menu.

Desktop

OS: Windows
Version: 0.10.1

First part of the problem seems to be this code:
https://github.com/AvaloniaUI/Avalonia/blob/master/src/Avalonia.Controls/Primitives/PopupPositioning/ManagedPopupPositioner.cs#L109-L113
Which uses Rect.Contains which is inclusive of the right/bottom edge (confusingly, but taken from WPF). This means that if you have two screens with bounds:

-1000,0,1000,1000
0,0,1000,1000

Then the first screen is matched as having the point 0,0 instead of the second, and causes the menu to show on the wrong screen.

The second part of the problem is that popups take their DPI from the screen which they're on, but in this case that screen is different to the screen that the parent window is judged to be on.


feat(pagination): modify blur event to keyPress event on quickJumper …

…component
Checklist

[x] Fix linting errors
[x] Tests have been added / updated (or snapshots)

Change information

:tada: This PR is included in version 2.0.0-alpha.9 :tada:
The release is available on:

npm package (@alpha dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


rust: 1.59.0 -> 1.60.0

Description of changes
rustc has upgraded from LLVM 13 to LLVM 14.
Draft because my Firefox and Thunderbird builds haven't finished yet.

Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

OfBorg lib tests failure:
t2200-add-update.sh ................................ Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/17 subtests
[snip]
t2200-add-update.sh                              (Wstat: 256 Tests: 17 Failed: 1)
  Failed test:  15
  Non-zero exit status: 1
Files=939, Tests=23513, 61 wallclock secs ( 9.83 usr  3.26 sys + 509.15 cusr 1070.15 csys = 1592.39 CPU)
Result: FAIL
make[1]: *** [Makefile:53: prove] Error 1
make[1]: Leaving directory '/build/git-2.35.1/t'
make: *** [Makefile:2937: test] Error 2
builder for '/nix/store/dl2a77nj0mzccij7kpq76yzv3ykr68yd-git-minimal-2.35.1.drv' failed with exit code 2
        finished in 28.482 seconds

Guessing that's not related to this change…

Built fd on x86_64-darwin.

Thunderbird and Firefox built.
Hopefully the git error is transient…
@OfBorg eval


"Our Vision for Rust and WebAssembly" blog post

Rendered (without styling, though)
As mentioned in today's meeting, I'd love to get feedback from all rust+wasm folks before we send this out!
+cc @rustwasm/core @rustwasm/book @rustwasm/wasm-pack

I left a lot of comments but this is exciting! :D

Just FYI, unless anyone brings up any super serious concerns, I'd like to shoot for publishing this on Monday. Please send any more feedback before then.
As @mgattozzi pointed out, if you can think of any good first issues, please file them now, so that we are ready for new contributors  after this gets posted :)


Fix bot name prefix check in Mattermost msg handling.

ISSUE TYPE

Bug fix Pull Request

SUMMARY

Check whether the message has a bot name prefix in lowercase.
Add botName option to YAML file.

Fixes #618

@pkosiec pushed the suggested changes.

Awesome, thank you @sudhanshu456! I will retest this once again today and will give final ✅!


Capture tab screenshot

It would be useful if a small screenshot of the captured tab could be provided to org-mode. I’ve noticed that Firefox appears to store a screenshot when adding a bookmark as of late (though screenshots are currently only shown in the »new bookmark« popup). I’m not quite sure where they are stored (they don’t seem to be referenced in the places.sqlite database). Perhaps the screenshots could be repurposed if they are accessible somewhere.
Since screenshots will be too large to transmit as a URL parameter, perhaps they could be stored to a temporary location (if the web extensions API permits that) and that location could be encoded inside the capture URL.

Sounds like a great idea! Looks like this should definitely be possible; https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/tabs/captureVisibleTab but I'm not entirely sure how simple it would be to implement, in practice, since AFAIK extensions need special permissions to write to disk, even to temporary locations.
One possibility for a workaround would be to send the screenshots to some server, and then download those in emacs. I'm not sure users would appreciate the extra connectivity to an external server, however.
A second possibility is to nevertheless encode the screenshot (if it is small enough) in base64 or similar, and decode in emacs.
None of the options sound particularly great to me, but perhaps if you elaborate on your use case and/or provide a proof of concept, it would be easier to implement.


Non-DI instantiation of HttpContextAccessor

Nice library!
Is this safe:
https://github.com/intility/serilog-enrichers-azureclaims/blob/c4ffee4754187cd3e9c88221aa41a014f1790469/src/Serilog.Enrichers.Claims/Enrichers/ClaimEnricher.cs#L46-L46
Surely it should be injected by DI?

I'm actually not sure, @lonix1.
I shamelessly borrowed the setup from Serilog.Ernichers.ClientInfo.
I have used it in many projects over the past year without any noticeable disadvantages, and all my logs are enriched with the desired properties.
If you would like to enhance the code, a pull request would be greatly appreciated 😄


refactor: Fix golangci-lint 1.43 issues

The GH Action for golangci-lint now uses golangci-lint v1.43.
This PR makes golangci-lint happy.

I also would like to enable gating of PRs so they can't be merged unless all checks are green.

Done, I've made also the linter checks mandatory


Porting tf-coriander to Tensorflow r1.11. Have one general question and one building issue.

Hello
I am working on to improve tf-coriander and to port it on Tensorflow r1.11 since I could not find someone else's doing it on the web. If there is someone else working on this, please let me know if you want to work together and share the result with others.
After spending a few weeks working on this, I got the stage to compile properly but fail in the linker. The error message is like:
"..._pywrap_tensorflow_internal.so: undefined symbol: _ZNK10tensorflow7functor4TileIN5Eigen9GpuDeviceEiiEclERKS3_PNS_6TensorERKS7_N4absl4SpanIKiEE".
I only have tile_functor commented out 'GOOGLE_CUDA" as Hugh Perkins suggested. It seems to me that Tensorflow r1.11 separates  the functor API from their implementations, and pack those into different share objects. I am not sure which BUILD file need be changed to make them linked statically. (I have tried 'framework_shared_object' label.)
Could someone share some lights on how to address the issue? or is it the right path to port tf-coriander?
thank you very much,
Steven Wang

Nagging Assignee @ymodak: It has been 29 days with no activity and this issue has an assignee. Please update the label and/or status accordingly.

@alextp any ideas?

The issue is closed.


Don't clear old storage data past stale block lag.

Removes the _clear() part of findAndClear() from History.sol.  Clearing storage used to grant a gas savings cost, but that is no longer the case and so should be removed to prevent Out of Gas errors if there are many changes to History.

Closing this for now since its stale.  If this feature is requested later we can add again.


update Peer.HasShortID as part of topology merge

This was missing.
There are two parts to this change:

updating the Peers.byName mapping when HasShortID changed (in addition to the existing update on ShortID change). We need to be careful about the sequencing here - both ShortID and HasShortID must be set between the calls to deleteByShortID and addByShortID, since the former is meant to delete the existing entry (hence use the old values) and the latter add the new entry (hence use the new values).

update a peer when the received info has the same version and UID but the current record has HasShortID=false, and the received info has HasShortID=true. This caters for the case where we receive an update about a weave 1.2+ peer first via a pre-1.2 peer (which does not transmit ShortIDs, and always sets HasShortID=false) and subsequently via a 1.2+ peer. The former update will force us to communicate with that peer over the 'sleeve' overlay. We want to accept the latter update, even though the version is the same, in order to update the ShortID and HasShortID, so we can switch to fastdp.

Fixes #1731.

I haven't done any testing of this. We do have coverage of the new/changed code, but presumably only because we've added to conjunctions which are satisfied by earlier clauses.

I haven't done any testing of this.

Have done some now...

built the current 1.3 head and deployed that to my vagrant VMs
downloaded weave 1.1.2 onto my desktop. NB: do not build this; it won't work when compiled with go1.5

Then...
host1$ weave launch
host2$ weave launch
deskt$ weave launch $HOST1 $HOST2
deskt$ weave status connections
-> <IP_ADDRESS>:6783    established ee:53:20:87:88:d2(host2)
-> <IP_ADDRESS>:6783    established ae:d6:8c:ad:be:df(host1)
host1$ weave status connections
<- <IP_ADDRESS>:45937    established sleeve ca:a3:0f:5b:eb:b5(xps)
<- <IP_ADDRESS>:38852   established sleeve ee:53:20:87:88:d2(host2)
host2$ weave status connections
-> <IP_ADDRESS>:6783    established sleeve ae:d6:8c:ad:be:df(host1)
<- <IP_ADDRESS>:53376    established sleeve ca:a3:0f:5b:eb:b5(xps)

So host1 and host2 discover each other via deskt, but only establish a sleeve overlay connection.
Now with this branch...
deskt$ weave status connections
-> <IP_ADDRESS>:6783    established 32:fa:db:63:78:97(host1)
-> <IP_ADDRESS>:6783    established e6:fc:ae:d4:c3:11(host2)
host1$ weave status connections
<- <IP_ADDRESS>:56893    established sleeve 56:a9:e4:95:db:2f(xps)
<- <IP_ADDRESS>:38864   established fastdp e6:fc:ae:d4:c3:11(host2)
host2$ weave status connections
<- <IP_ADDRESS>:48767    established sleeve 56:a9:e4:95:db:2f(xps)
-> <IP_ADDRESS>:6783    established fastdp 32:fa:db:63:78:97(host1)

where host1 and host2 managed to establish a fastdp overlay connection.
So this test confirms the 1st problem and fix identified in #1731. I cannot think of an easy way of testing the 2nd.


Update supported Hawkular version Hawkular-Service 0.32.0.Final

You will need to update label_authorization_support string under resource

I will do this @garg-anuj


Different depth obtained for the same shader in Godot4 vs Godot3

Godot version
4.0 28174d531b7128f0281fc2b88da2f4962fd3513e
System information
Windows 10 64 bits GLES3 GeForce GTX 1060 6GB/PCIe/SSE2
Issue description
I have a planet atmosphere shader effect in which I can fly into (see https://github.com/Zylann/godot_atmosphere_shader). I'm porting it to Godot 4, but I quickly realized the atmosphere appears to be drawing "behind" the planet. After investigating a bit, it seems like the depth calculated by the shader is no longer the same as it was in Godot 3.
I simplified the shader and made a very simple scene in both Godot 3 and 4. and obtained different results when outputting the depth I calculated.
The scene is a 1x1x1 cube contained inside a 2x2x2 cube. The larger cube has the shader on it.
Godot 3:

Godot 4:

I also added a camera to each project so the main scene can be run, and a similar result can be observed.
Depth is still "behaving like depth", getting closer makes the inner cube show up, but it varies differently and likely causes the discrepancy in my effect.
Steps to reproduce
I used the following code to obtain depth, amongst other things. Does it need to change in Godot4?
	float nonlinear_depth = texture(DEPTH_TEXTURE, SCREEN_UV).x;
	vec3 ndc = vec3(SCREEN_UV, nonlinear_depth) * 2.0 - 1.0;
	vec4 view_coords = INV_PROJECTION_MATRIX * vec4(ndc, 1.0);
	vec4 world_coords = CAMERA_MATRIX * view_coords;
	vec3 pos_world = world_coords.xyz / world_coords.w;
	vec3 cam_pos_world = (CAMERA_MATRIX * vec4(0.0, 0.0, 0.0, 1.0)).xyz;
	float linear_depth = distance(cam_pos_world, pos_world);

Minimal reproduction project
Godot4 project:
ShaderFogEffect.zip
Godot3 project:
ShaderFogEffect.zip
Play main.tscn in both versions, and observe the discrepancy. It can also be observed in editor, without launching the scene.

cc @clayjohn

This is a known difference between Vulkan and OpenGL. It's already documented here https://docs.godotengine.org/en/latest/tutorials/shaders/advanced_postprocessing.html#depth-texture

Will the OpenGL renderer in Godot4 have the same convention though? If not, every shader reading depth will have to be copy/pasted.

@Zylann we haven't written the GL3 renderer. But if it's not too detrimental to performance and readability I would like to use the Vulkan-convention.


Leadership tasks cleanup logic (#489)

Coverage decreased (-0.09%) to 88.704% when pulling 093eb381a54ac973dc6097932313ce0fd40768b2 on tgianos:master into 41807d268aa9fb700a9aad73bca0fbd62ccbd240 on Netflix:master.


Add faucet wallet generation

Structure

Topic

[ ] function, structure, addition, removal, ...

Short explanation of the change.

Short explanation how the change works.

Some particularities.

fields
type
explanation

Sources:

...

[ ] generate_faucet_wallet

A function to generate a new Wallet and funds it using the XRPL Testnet Faucet.

Uses Wallet::create to create a new Wallet and uses a request_funding function to fund that wallet.

fields
type
explanation

client
WebsocketClient/AsyncWebsocketClient
A websocket client object.

wallet
Option<Wallet>
A wallet object to fund.

faucet_host
&str
A custom host to use for funding a wallet.

Sources:

https://github.com/XRPLF/xrpl-py/blob/master/xrpl/asyncio/wallet/wallet_generation.py#L26

Duplicate, see #21


Design and implement a UI for displaying detailed game history for each record in a modal window.

d85f536dd3764ac67fe5c9b1024a9e7f05d33375


External services missing from the extension yaml configuration

The extension yaml is required to include the following:
externalServices:
  - name: Meilisearch
    PricingUri: https://www.meilisearch.com/pricing

Closing as hosting is not specific to a particular host.


fix broken test

What's in this PR?

Updates the circle-ci config to test all scenarios (it was only doing the default and ignoring the ember-try configuration).
Fixes broken test

Closes https://github.com/poteto/ember-cli-flash/issues/278

@Dhaulagiri Looks like all the scenarios are running now. Let me know if you're happy to merge


test ignores

Coverage decreased (-0.1%) to 68.168% when pulling 4c76c3539c5dfb77e4c4ac0bf6e9096e3015e1c5 on sinemetu1:more-coveralls into 29782635b4c23821b945987c3ab2c703517d88e6 on aol:master.

Coverage decreased (-0.4%) to 67.855% when pulling a91c10de2b2fe52c7b61961ea651d8432b3d59a9 on sinemetu1:more-coveralls into 29782635b4c23821b945987c3ab2c703517d88e6 on aol:master.

Coverage decreased (-3.4%) to 64.857% when pulling 4b5d25a6a3af0e0902ad55adebbe75c18ed78268 on sinemetu1:more-coveralls into 29782635b4c23821b945987c3ab2c703517d88e6 on aol:master.

Coverage increased (+0.6%) to 68.894% when pulling cb4dd2e2ab42e4b90dc011415eeeea3e782b70bd on sinemetu1:more-coveralls into 29782635b4c23821b945987c3ab2c703517d88e6 on aol:master.


Inherit types from base class or interface

Search Terms
allowJs extends
inherit class method

Suggestion
When omitting type annotations in class methods, typescript will try to copy type information from base class or interface.

Use Cases

Avoid repetition as repeated type information can be omitted in sub classes or classes implemented an interface.
Simplify refactoring when changing interface one don't have to change
Get type coverage faster when adding types to an existing JS project (this is my use case)
Make it easier to enable noImplicitAny on existing code bases because less types are needed (this is my use case)

Examples
class BaseClass {
    method(p1: number, p2: string): void {}
}

interface Iface {
    otherMethod(p1: number, p2: string): void
}

class SubClass extends BaseClass implements Iface {
    method(p1, p2) { // signature will be inherited from BaseClass
        p1.substr(1, 2); // should fail because p1 is number
        p2.toFixed(); // should fail because p1 is string
    }

    otherMethod(p1, p2) { // signature will be inherited from Iface
        p1.substr(1, 2); // should fail because p1 is number
        p2.toFixed(); // should fail because p1 is string
    }
}

class BaseClass {
    destruct(options: { a: number, b: string, c: number[] }): void;
}

class SubClass extends BaseClass {
    destruct({ a, b }) {
    // instead of destruct({ a, b }: { a: number, b: string }) {
        a.substr(1, 2); // should fail because a is number
        b.toFixed();  // should fail because c is string
    }
}

class BaseClass {
    /**
     * @param {number} p1
     * @param {string} p2
     * @returns {void}
     */
    method(p1, p2) {
        // p1.substr(1, 2); // do fail because p1 is number
        // p2.toFixed(); // do fail because p1 is string
    }
}

class SubClass extends BaseClass {
    method(p1, p2) {
        p1.substr(1, 2); // should fail because p1 is number
        p2.toFixed(); // should fail because p1 is string
        // but it compiles fine, assuming p1 and p2 as any
    }
}

Checklist
My suggestion meets these guidelines:

[ ] This wouldn't be a breaking change in existing TypeScript / JavaScript code

As it applies more types this could emit more errors.

[x] This wouldn't change the runtime behavior of existing JavaScript code
[x] This could be implemented without emitting different JS based on the types of the expressions
[x] This isn't a runtime feature (e.g. new expression-level syntax)

Duplicate of #23911


android: fix context menu

fixes: https://github.com/lockbook/lockbook/issues/2942
qa:

[ ] double tap opens a context menu in addition to selecting the tapped word
[ ] tapping the selection opens a context menu whether the selection is empty or not

@tvanderstad it works, great job! Just a little nitpik: the context menu appears where you touched rather than next to the selected text. It feels a bit odd and isn't default behavior for context menus.


server: support TCP read requests without interleaved IDs

(https://github.com/aler9/mediamtx/issues/1650)

Codecov Report

Merging #246 (6d501e9) into main (1f19f3c) will increase coverage by 0.05%.
The diff coverage is 70.00%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@            Coverage Diff             @@
##             main     #246      +/-   ##
==========================================
+ Coverage   85.73%   85.78%   +0.05%
==========================================
  Files          85       85
  Lines        8882     8888       +6
==========================================
+ Hits         7615     7625      +10
+ Misses        979      976       -3
+ Partials      288      287       -1

Impacted Files
Coverage Δ

server_session.go
77.25% <70.00%> (+0.49%)
:arrow_up:

... and 4 files with indirect coverage changes
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

added in MediaMTX v0.22.1


Testcafe fails on auth based on okta/msal

What is your Test Scenario?
I try sign in using testcafe. Tried use Role and without (preserveUrl true/false, disable cash, so all tips from official sources)
What is the Current behavior?
When testcafe click "sign in" button i got an errors in console and redirect to start page.
We are using okta/msal auth flow., so when click sing in in okta form happens redirect, in the link present an token. Seems the problem is unable parse token cause of unexpected symbols before original url "http://localhost:**"
What is the Expected behavior?
I expected success authentication
What is your web application and your TestCafe test code?
Unfortunatelly I have no rights to provide url due to NDA

Your complete test code (or attach your test files):

 const role = Role(
      config.uri_BO, async t => {
        await t
          .click('button') // there is only one button on page. "Sign in via okta"
          .typeText(username, mail, { paste: true })
          .typeText(password, pass, { paste: true })
          .click(signin)
  }, { preserveUrl: true })
    await this.t.useRole(role)

Screenshots:

Your Environment details:

testcafe version:                1.8.3
node.js version:              v10.16.3
command-line arguments:  ts-node  ./testCafeRunner.ts
browser name and version: Chrome Version 79.0.3945.130 (Official Build) (64-bit)
platform and version:          Ubuntu 18.04.3 LTS, GNOME: 3.28.2
other:                                 related issue on react-aad  https://github.com/syncweek-react-aad/react-aad/issues/218

Hi @maximkoev
I am afraid this information is not sufficient to find the cause of the issue. Could you please provide a complete example so that we can reproduce it on our side?

Hi @miherlosev, I sent such request to our developers

@miherlosev  there is example but you need azure credentials https://codesandbox.io/s/interesting-roentgen-7vntv

Hello @kerosan ,
The example doesn't work on my side. A click on the login button redirects to login.microsoft.com and the following error appears: AADSTS900144: The request body must contain the following parameter: 'client_id'. Does it work on your side?

@aleks-pro  as I said "you need azure credentials" now our team working on test application to reproduce this bug

Hello @aleks-pro

Hello,
Since this issue is similar to the bug described in the #4834 thread, I will close this thread as a duplicate.
You can follow the #4834 thread to be aware of our results regarding this case.


Bump versions and reupload

Had to do a quick re-upload to fix the images in the plugin marketplace so we can include screenshots of the themes in some emails :) .
I re-uploaded for you, but in the future whenever you make a change, you should increase the version number in the manifest and reupload to the marketplace

Closed since bumped higher in PR #6


Fix review app SocketError: other side closed issue

We keep having issues with fetch() failing in tests:
https://github.com/alphagov/govuk-frontend/actions/runs/5573254772/attempts/1
https://github.com/alphagov/govuk-frontend/actions/runs/5573282581/attempts/1
This is likely related to Review app setup/teardown from Jest dev server
TypeError: fetch failed
Cause:
    SocketError: other side closed

Since we had keepalive enabled previously in https://github.com/alphagov/govuk-frontend/pull/3045 this PR brings it back
If this doesn't help, we can look at automatic retries to allow for setup/teardown delays

@36degrees Annoyingly we had one today in https://github.com/alphagov/govuk-frontend/actions/runs/5596668879/jobs/10234104679
Has it helped? Maybe


Draft of Keptn CloudEvents reference page for discussion

Signed-off-by: Meg McRoberts<EMAIL_ADDRESS>At the 3 August 2022 Community meeting, we discussed doing reference pages that do not have full content authored in the docs but instead provide a link to the spec.  This saves users from having to prowl through the repos looking for the specs.  Our hope is that, with the new doc engine, we may be able to do something more elegant.
This is a draft of the reference page for the Keptn CloudEvents.  I am not sure what to put in the "Usage" section, but am thinking this might be a place to highlight the information that is of interest to people creating projects since the bulk of this material is mostly of use to people developing a new Keptn-service.  I am thinking that the triggeredOn property and its match sub-property require the project creator to specify an event.  What else -- other than the general understanding that is helpful for troubleshooting.

The idea of this page is excellent and as a Keptn user, there are 3 things I think I'd need to learn from this page:

Keptn is driven by CloudEvents
Keptn generates cloudevents based on sequence and task names in teh shipyard
The Keptn project has decided to define some common activities (such as deployment, evaluation or test because these are common activities of DevOps / SRE folk.
With point 3 in mind, the user is not limited to only those "default" events as they can choose their own task names and these are translated to cloudevents like: sh.keptn.event.<taskname>.triggered

Tiny typo in the events/index.md: Use the TriggeredOn property to a shipyard sequence.

Case is important
in not to

So: Use the triggeredOn property in a shipyard sequence.
Then it's good to go.


Make build work when also importing Ecto.Model

By default the Phoenix ConnCase imports Ecto.Model. This can lead to ambiguous calls to build. I believe we may be able to solve this by using guards in our function. That ensure the first argument is an atom.
From the Kernel.SpecialForms docs
Ambiguous function/macro names
If two modules A and B are imported and they both contain a foo function with an arity of 1, an error is only emitted if an ambiguous call to foo/1 is actually made; that is, the errors are emitted lazily, not eagerly.

Afraid guards aren't enough. I think it must be different arities.
defmodule Lab do
  def build(x) when is_binary(x) do
  end
end

defmodule Fab do
  def build(x) when is_atom(x) do
  end
end

defmodule Run do
  import Lab
  import Fab

  def run do
    build("a")
  end
end

Run.run

Oh yeah! You're very right. We decided to just add a note in the Readme instead. Hopefully that should do the trick! Thanks for taking a look though. I appreciate it :)


[android] web login Error

Description
When I log in via web on Android, I get the following error. (If the Zalo app is not installed on the device). Tested on Android versions 9 and 11.
On iOS it works fine

Version
"react": "16.13.1"
"react-native": "0.63.3"
"react-native-zalo-kit": "2.1.3" or "1.0.9"

are you using Emulator, can you upgrade to version 2.1.3 and try on real Android device?

The text content has been corrected. sorry.
The above symptoms are the symptoms tested on the actual Android 2.1.3 version.

are you using Emulator, can you upgrade to version 2.1.3 and try on real Android device?

The text content has been corrected. sorry.
The above error was actually tested on Android 2.1.3 version.

are you using Emulator, can you upgrade to version 2.1.3 and try on real Android device?

The text content has been corrected. sorry.
The above error was tested with version 2.1.3 on a real Android device.

are you using Emulator, can you upgrade to version 2.1.3 and try on real Android device?
same íssue

same issuse here

Same issue.
With Android SDK 29 works fine.
But change to Android SDK 30 will have above issue

hi all, please upgrade to latest version

hi all, please upgrade to latest version

I upgrade version 4.0.3 still suffer

hi all, please upgrade to latest version

thank you


Add Reduce Charge Power, unlock Cable and Start/Stop Charging Buttons

Thanks for your Work

I have the start/stop buttons. (Had to reinstall)
I also have a request :
My car forget to switch to "charge at preferred time" when the car is home. Instead it stays in the "charge immediatly" mode.
Is there a way to switch between the two charge mode when at home ?
Also thank you for your work

Is there a way to set the charging power to “maximum” or “reduced” as opposed to just toggling them?

service: volkswagen_we_connect_id.volkswagen_id_set_ac_charge_speed
data:
  vin: WVGZZZA1ZMP001337
  maximum_reduced: maximum


Authentication details for private repo in requirements exposed by generated requirements file

What I'm trying to do is migrate a project to use pip-tools but one of the packages in requirements.txt is in a private github repo so needs to include authentication. Currently this is done using environment variables to keep detail private.
This is similar to #966 however it's not a case of an environment variable for a path so there's no solution there.
For example;
django-redis==5.2.0
git+https://${PIP_AUTH_USER}:${PIP_AUTH_PASS}<EMAIL_ADDRESS>djangorestframework==3.14.0

With this now part of requirements.in, the generated requirements.txt contains the actual values for the two environment variables.
I don't think there's a solution for this, but if anybody has any thoughts on something that might work, I'd love to hear them.

-e ${MY_PROJECT_DIR}/myapp
-e<EMAIL_ADDRESS>

Ok, thanks @atugushev - I missed that.


Catch gbif download asci errors

Some species returning error during download:
UnicodeEncodeError: 'ascii' codec can't encode character '\xf6' in position 42: ordinal not in range(128)
Example:
Lepidoptera,Noctuidae,Amphipoea,Amphipoea oculea,Amphipoea oculea

Issue was arising with the URL: https://image.laji.fi/MM.166203/Amphipoea_oculea_kaunosekoyökkönen_tv20170817_007.jpg which contains ö
This would create Amphipoea/Noctuidae/Amphipoea oculea/3448068839.jpg


https://learn.maproulette.org/ has misleading link

Maybe just drop that mailto url altogether if it is intended as antispam? I just send email to an invalid email account

Thanks for the report, @matkoniecz ! It was just a mistake and it's now been fixed.


Can not stop player

Hi
i installed MMM-PlayerRadio and it work, but when i press up or down volume button i receive this error:
[04.11.2023 15:30.08.490] [LOG]   [VOLUME] Set Volume Error: Error: Command failed: amixer sset -M 'PCM' 5%
amixer: Unable to find simple control 'PCM',0
at ChildProcess.exithandler (node:child_process:430:12)
at ChildProcess.emit (node:events:513:28)
at maybeClose (node:internal/child_process:1091:16)
at Socket.<anonymous> (node:internal/child_process:449:11)
at Socket.emit (node:events:513:28)
at Pipe.<anonymous> (node:net:322:12) {

code: 1,
killed: false,
signal: null,
cmd: "amixer sset -M 'PCM' 5%"
}
i installed also MMM-Volume, but the error persist
Thanks

Hi,
as the Radio module only uses MMM-Volume the problem is surely in MMM-Volume.
The commands the volume module needs to call depend highly on your system.
Which one are you using?
Raspberry Buster, Bullseye or Bookworm.
Do you use any Hat like Hifiberry or the build in chip to output sound?
I am pritty sure the module has not been tested with Bookworm yet and the sound system changed massifly with Bookworm.

Hi
i use Rasperry pi3 model B with o.s. bullseyes legacy, but the error raise also before installed MMM-Volume
Marco Franchini
3487555030

Il giorno 4 nov 2023, alle ore 17:41, Thomas Hirschberger @.***> ha scritto:
Hi,
as the Radio module only uses MMM-Volume the problem is surely in MMM-Volume.
The commands the volume module needs to call depend highly on your system.
Which one are you using?
Raspberry Buster, Bullseye or Bookworm.
Do you use any Hat like Hifiberry or the build in chip to output sound?
I am pritty sure the module has not been tested with Bookworm yet and the sound system changed massifly with Bookworm.
—
Reply to this email directly, view it on GitHub https://github.com/Tom-Hirschberger/MMM-MplayerRadio/issues/30#issuecomment-1793491953, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGLVIYGF356HO33H2VMOCGLYCZV3FAVCNFSM6AAAAAA65UAY6OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJTGQ4TCOJVGM.
You are receiving this because you authored the thread.

Hi,
but my module only sends a notification to the volume module.
Are you sure you use MMM-MplayerRadio or do you use EXT-RadioPlayer?
If you use EXT-RadioPlayer you need to ask for support in the forum of bogus not as I do not know any details of his module.

Yes i use MMM-MplayerRadio.
Thanks now i send a issue to MMM-Volume
Good luck
Marco Franchini
3487555030

Il giorno 4 nov 2023, alle ore 18:28, Thomas Hirschberger @.***> ha scritto:
Hi,
but my module only sends a notification to the volume module.
Are you sure you use MMM-MplayerRadio or do you use EXT-RadioPlayer?
If you use EXT-RadioPlayer you need to ask for support in the forum of bogus not as I do not know any details of his module.
—
Reply to this email directly, view it on GitHub https://github.com/Tom-Hirschberger/MMM-MplayerRadio/issues/30#issuecomment-1793502262, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGLVIYAE5FVUYXTGXKWG44DYCZ3NNAVCNFSM6AAAAAA65UAY6OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJTGUYDEMRWGI.
You are receiving this because you authored the thread.

I use this MMM-Volume config in my Bullseye setup:
		{
			module: "MMM-Volume",
			position: "top_left", // It is meaningless. but you should set.
			config: {
			  usePresetScript: "PULSE",
			}
		},

Thanks
tomorrow i try your configuration.
Good Night
Marco Franchini
3487555030

Il giorno 4 nov 2023, alle ore 20:14, Thomas Hirschberger @.***> ha scritto:
I use this MMM-Volume config in my Bullseye setup:
  {
  	module: "MMM-Volume",
  	position: "top_left", // It is meaningless. but you should set.
  	config: {
  	  usePresetScript: "PULSE",
  	}
  },

—
Reply to this email directly, view it on GitHub https://github.com/Tom-Hirschberger/MMM-MplayerRadio/issues/30#issuecomment-1793531473, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGLVIYEAODKI762O5ZWGPNLYC2HZZAVCNFSM6AAAAAA65UAY6OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJTGUZTCNBXGM.
You are receiving this because you authored the thread.

I will try to investigate the problem further in the evening. But I can not promise I will have time today

No problem, i can wait
Marco Franchini
3487555030

Il giorno 5 nov 2023, alle ore 10:19, Thomas Hirschberger @.***> ha scritto:
I will try to investigate the problem further in the evening. But I can not promise I will have time today
—
Reply to this email directly, view it on GitHub https://github.com/Tom-Hirschberger/MMM-MplayerRadio/issues/30#issuecomment-1793682101, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGLVIYBQO4IH3QTXYH574N3YC5K2DAVCNFSM6AAAAAA65UAY6OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJTGY4DEMJQGE.
You are receiving this because you authored the thread.

Hi,
with “PULSE”, work thanks
Marco Franchini
3487555030

Il giorno 4 nov 2023, alle ore 20:14, Thomas Hirschberger @.***> ha scritto:
I use this MMM-Volume config in my Bullseye setup:
  {
  	module: "MMM-Volume",
  	position: "top_left", // It is meaningless. but you should set.
  	config: {
  	  usePresetScript: "PULSE",
  	}
  },

—
Reply to this email directly, view it on GitHub https://github.com/Tom-Hirschberger/MMM-MplayerRadio/issues/30#issuecomment-1793531473, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGLVIYEAODKI762O5ZWGPNLYC2HZZAVCNFSM6AAAAAA65UAY6OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJTGUZTCNBXGM.
You are receiving this because you authored the thread.

Perfect. Great to hear that.
Have fun with the modules then.
I will close this issue.
If you have any problems with the module feel free to open a new one.

Thanks
but there is another problem, i have only one station and when i press next o previous button start another instance and is not possible to stop this, if i press stop button only one instance stop and the radio continues to play. I must reset raspberry to stop play.
Marco Franchini
3487555030

Il giorno 5 nov 2023, alle ore 09:30, Thomas Hirschberger @.***> ha scritto:
Perfect. Great to hear that.
Have fun with the modules then.
I will close this issue.
If you have any problems with the module feel free to open a new one.
—
Reply to this email directly, view it on GitHub https://github.com/Tom-Hirschberger/MMM-MplayerRadio/issues/30#issuecomment-1793672644, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGLVIYEFABA4KRDWS4YIGK3YC5FEDAVCNFSM6AAAAAA65UAY6OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJTGY3TENRUGQ.
You are receiving this because you authored the thread.

Can you post your Config please?
Do you use mplayer or (as suggested) the vlcWrapper.bash?

            {
                    module: "MMM-Volume",
                    position: "bottom_center", // It is meaningless. but you should set.
                    config: {
                            upDownScale: 5,
                            // for VOLUME_UP or VOLUME_DOWN.

                            volumeOnStart: 20,
                            // If you set this, this volume will be applied on start of Magic>
                            volumeText: "Vol: #VOLUME#%",
                            // Showing volume.
                            usePresetScript: "PULSE", // "ALSA" is supported by default.
                            //volumeOnStart: 50

                    }
            },

            {
                    module: "MMM-MplayerRadio",
                    header: "Radio",
                    position: "right_bottom",
                    config: {
                            customCommand: "./modules/MMM-MplayerRadio/scripts/vlcWrapper.bas>
                            customCommandArgs: ["###URL###"],
                            showStations: false,
                            showLogos: false,
                            showTitles: true,
                            //showVolControls: false,
                            //autoplay: 0,
                            stations: [
                                    {
                                    //title: "OttoFM",
                                    url: "https://stream8.toserver.net:8443/ottofm.mp3",
                                    //logo: "https://upload.wikimedia.org/wikipedia/commons/a>
                                    }
                            ],
                            displayStationsOnStartup: false
                    },
            },

Hi,
just released version 0.1.3 of the module which should fix the problem with the scripts.
Please run the following commands to update the module:
cd ~/MagicMirror/modules/MMM-MplayerRadio
git pull
npm install

And (if you use pm2 to start MagicMirror) restart MagicMirror with:
pm2 restart MagicMirror

Thanks,
Tomorrow I perform a new version.
Good Night
Marco Franchini 29121 Piacenza Via Osimo, 21 Cell. +39<PHONE_NUMBER>
Il giorno dom 5 nov 2023 alle 19:34 Thomas Hirschberger <
@.***> ha scritto:

Hi,
just released version 0.1.3 of the module which should fix the problem
with the scripts.
Please run the following commands to update the module:
cd ~/MagicMirror/modules/MMM-MplayerRadio
git pull
npm install
And (if you use pm2 to start MagicMirror) restart MagicMirror with:
pm2 restart MagicMirror
—
Reply to this email directly, view it on GitHub
https://github.com/Tom-Hirschberger/MMM-MplayerRadio/issues/30#issuecomment-1793812280,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGLVIYEPTDCUAOJBHCMARXLYC7L43AVCNFSM6AAAAAA65UAY6OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJTHAYTEMRYGA
.
You are receiving this because you authored the thread.Message ID:
@.***>

Hi,
Not work, when i press play button  the radio start, then if i press next o previous button then i press stop button, radio continue play and i don't know how stop it

Can you try to run the vlc Wrapper.bash script in a shell, kill the script by hitting CTRL+c and post the output here?

I executer bash vlcWrapper.bash, and the answer is
Not enough arguments
Marco Franchini
3487555030

Il giorno 6 nov 2023, alle ore 20:36, Thomas Hirschberger @.***> ha scritto:
Can you try to run the vlc Wrapper.bash script in a shell, kill the script by hitting CTRL+c and post the output here?
—
Reply to this email directly, view it on GitHub https://github.com/Tom-Hirschberger/MMM-MplayerRadio/issues/30#issuecomment-1796173472, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGLVIYEOSI5D4ANNW5N3B53YDE35XAVCNFSM6AAAAAA65UAY6OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJWGE3TGNBXGI.
You are receiving this because you authored the thread.

Are you sure you run:
cd ~/MagicMirror
./modules/MMM-MplayerRadio/scripts/vlcWrapper.bash https://stream8.toserver.net:8443/ottofm.mp3

The script expects the URL of the stream as first and only argument.

Marco Franchini
3487555030

Il giorno 7 nov 2023, alle ore 18:36, Thomas Hirschberger @.***> ha scritto:
Are you sure you run:
cd ~/MagicMirror
./modules/MMM-MplayerRadio/scripts/vlcWrapper.bash https://stream8.toserver.net:8443/ottofm.mp3
The script expects the URL of the stream as first and only argument.
—
Reply to this email directly, view it on GitHub https://github.com/Tom-Hirschberger/MMM-MplayerRadio/issues/30#issuecomment-1799306530, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGLVIYGAJ5MRMCUGMMYWHHLYDJWTTAVCNFSM6AAAAAA65UAY6OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJZGMYDMNJTGA.
You are receiving this because you authored the thread.

Marco Franchini
3487555030

Il giorno 7 nov 2023, alle ore 18:36, Thomas Hirschberger @.***> ha scritto:
Are you sure you run:
cd ~/MagicMirror
./modules/MMM-MplayerRadio/scripts/vlcWrapper.bash https://stream8.toserver.net:8443/ottofm.mp3
The script expects the URL of the stream as first and only argument.
—
Reply to this email directly, view it on GitHub https://github.com/Tom-Hirschberger/MMM-MplayerRadio/issues/30#issuecomment-1799306530, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGLVIYGAJ5MRMCUGMMYWHHLYDJWTTAVCNFSM6AAAAAA65UAY6OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJZGMYDMNJTGA.
You are receiving this because you authored the thread.

Sorry, but your last two messages had been empty.
Have you been able to run the command?

Marco Franchini
3487555030

Il giorno 9 nov 2023, alle ore 17:13, Thomas Hirschberger @.***> ha scritto:
Sorry, but your last two messages had been empty.
Have you been able to run the command?
—
Reply to this email directly, view it on GitHub https://github.com/Tom-Hirschberger/MMM-MplayerRadio/issues/30#issuecomment-1804129862, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGLVIYGCBRO3XQINUEAIDHDYDT6KVAVCNFSM6AAAAAA65UAY6OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMBUGEZDSOBWGI.
You are receiving this because you authored the thread.

Sorry, but the message is still empty.
Maybe the E-Mail to Comment function of Github is broken.

Sorry, try now
Marco Franchini
3487555030

Il giorno 9 nov 2023, alle ore 18:55, Thomas Hirschberger @.***> ha scritto:
Sorry, but the message is still empty.
Maybe the E-Mail to Comment function of Github is broken.
—
Reply to this email directly, view it on GitHub https://github.com/Tom-Hirschberger/MMM-MplayerRadio/issues/30#issuecomment-1804296102, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGLVIYAPXPDJXDUHSMYH4KDYDUKJVAVCNFSM6AAAAAA65UAY6OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMBUGI4TMMJQGI.
You are receiving this because you authored the thread.

Hi,
I noticed that the images are blurry, I will try to make more as soon as I can
I’m sorry
Marco Franchini
3487555030

Il giorno 9 nov 2023, alle ore 18:55, Thomas Hirschberger @.***> ha scritto:
Sorry, but the message is still empty.
Maybe the E-Mail to Comment function of Github is broken.
—
Reply to this email directly, view it on GitHub https://github.com/Tom-Hirschberger/MMM-MplayerRadio/issues/30#issuecomment-1804296102, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGLVIYAPXPDJXDUHSMYH4KDYDUKJVAVCNFSM6AAAAAA65UAY6OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMBUGI4TMMJQGI.
You are receiving this because you authored the thread.

Here
Marco Franchini
3487555030

Il giorno 9 nov 2023, alle ore 18:55, Thomas Hirschberger @.***> ha scritto:
Sorry, but the message is still empty.
Maybe the E-Mail to Comment function of Github is broken.
—
Reply to this email directly, view it on GitHub https://github.com/Tom-Hirschberger/MMM-MplayerRadio/issues/30#issuecomment-1804296102, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGLVIYAPXPDJXDUHSMYH4KDYDUKJVAVCNFSM6AAAAAA65UAY6OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMBUGI4TMMJQGI.
You are receiving this because you authored the thread.

Sorry, but your last message does not contain anything but the word "Here". I can not see any attachment neither in the browser nor in the GitHub App

Hi,
i can try to transfer via WeTransfer now
Marco Franchini
3487555030

Il giorno 10 nov 2023, alle ore 20:18, Thomas Hirschberger @.***> ha scritto:
Sorry, but your last message does not contain anything but the word "Here". I can not see any attachment neither in the browser nor in the GitHub App
—
Reply to this email directly, view it on GitHub https://github.com/Tom-Hirschberger/MMM-MplayerRadio/issues/30#issuecomment-1806305816, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGLVIYG2RTVGOUZ6PP6A73TYDZ4YJAVCNFSM6AAAAAA65UAY6OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMBWGMYDKOBRGY.
You are receiving this because you authored the thread.

@.*** sent you Log File
1 item, 28.4 KB in total ・ Expires on 17 November, 2023
Download link:
https://wetransfer.com/downloads/9b60949fd620b1d5713088fd249b9b7820231110192624/61f5645ba966816808b7e4acb8865ad220231110192646/6cd905?trk=TRN_TDL_01&utm_campaign=TRN_TDL_01&utm_medium=email&utm_source=sendgrid
Message:
Try now
1 item
Log.rtf - 28.4 KB
Get more out of WeTransfer, get Pro
About WeTransfer: https://wetransfer.com/about
Help: https://wetransfer.zendesk.com/hc/en-us
Legal: https://wetransfer.com/legal/terms
To make sure our emails arrive, please add @.*** to your contacts.

I was able to download and view the file.
It looks like the radio stream stopped as it should in this case.
Currently i do not know why it works on the shell and in my setup but not in yours.
What version of node do you use?
What MagicMirror version do you use?

Ok good
now i can not to see the both version, but tomorrow i check and send you the information required.
Good Luck
Marco Franchini
3487555030

Il giorno 10 nov 2023, alle ore 20:31, Thomas Hirschberger @.***> ha scritto:
I was able to download and view the file.
It looks like the radio stream stopped as it should in this case.
Currently i do not know why it works on the shell and in my setup but not in yours.
What version of node do you use?
What MagicMirror version do you use?
—
Reply to this email directly, view it on GitHub https://github.com/Tom-Hirschberger/MMM-MplayerRadio/issues/30#issuecomment-1806325387, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGLVIYHQVLHN7HI3BHYTBULYDZ6K5AVCNFSM6AAAAAA65UAY6OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMBWGMZDKMZYG4.
You are receiving this because you authored the thread.

Ok i’m here
That are the version;
@.***:~/MagicMirror $ cat package.json
{
"name": "magicmirror",
"version": "2.25.0”,
@.***:~ $ nodejs
Welcome to Node.js v12.22.12.
Marco Franchini
3487555030

Il giorno 10 nov 2023, alle ore 20:31, Thomas Hirschberger @.***> ha scritto:
I was able to download and view the file.
It looks like the radio stream stopped as it should in this case.
Currently i do not know why it works on the shell and in my setup but not in yours.
What version of node do you use?
What MagicMirror version do you use?
—
Reply to this email directly, view it on GitHub https://github.com/Tom-Hirschberger/MMM-MplayerRadio/issues/30#issuecomment-1806325387, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGLVIYHQVLHN7HI3BHYTBULYDZ6K5AVCNFSM6AAAAAA65UAY6OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMBWGMZDKMZYG4.
You are receiving this because you authored the thread.

OK.
You are running the current stable version of MagicMirror but you use a totally outdated node version.
For MagicMirror 2.25.0 Node needs to be at least version 20, the previous version of MagicMirror used version 16.
How did you update? Did you use the script of Sam?

Who is Sam?
Marco Franchini
3487555030

Il giorno 10 nov 2023, alle ore 22:06, Thomas Hirschberger @.***> ha scritto:
OK.
You are running the current stable version of MagicMirror but you use a totally outdated node version.
For MagicMirror 2.25.0 Node needs to be at least version 20, the previous version of MagicMirror used version 16.
How did you update? Did you use the script of Sam?
—
Reply to this email directly, view it on GitHub https://github.com/Tom-Hirschberger/MMM-MplayerRadio/issues/30#issuecomment-1806434599, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGLVIYF23R74QNXZWLK7CN3YD2JLXAVCNFSM6AAAAAA65UAY6OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMBWGQZTINJZHE.
You are receiving this because you authored the thread.

For installation i used this script
https://github.com/sdetweil/MagicMirror_scripts https://github.com/sdetweil/MagicMirror_scripts
Marco Franchini
3487555030

Il giorno 10 nov 2023, alle ore 22:06, Thomas Hirschberger @.***> ha scritto:
OK.
You are running the current stable version of MagicMirror but you use a totally outdated node version.
For MagicMirror 2.25.0 Node needs to be at least version 20, the previous version of MagicMirror used version 16.
How did you update? Did you use the script of Sam?
—
Reply to this email directly, view it on GitHub https://github.com/Tom-Hirschberger/MMM-MplayerRadio/issues/30#issuecomment-1806434599, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGLVIYF23R74QNXZWLK7CN3YD2JLXAVCNFSM6AAAAAA65UAY6OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMBWGQZTINJZHE.
You are receiving this because you authored the thread.

That's good. These are the scripts of sdetweil (Sam Detweil).
He updated his scripts in the last week as the had been problems on some systems.
Maybe you can do a update with force option.
As you already use 2.25.0 there should not be too much problems with the modules but the update script takes care to install the correct node version.

Which command can i use for update node to last version?
Thanks
Marco Franchini
3487555030

Il giorno 10 nov 2023, alle ore 22:16, Thomas Hirschberger @.***> ha scritto:
That's good. These are the scripts of sdetweil (Sam Detweil).
He updated his scripts in the last week as the had been problems on some systems.
Maybe you can do a update with force option.
As you already use 2.25.0 there should not be too much problems with the modules but the update script takes care to install the correct node version.
—
Reply to this email directly, view it on GitHub https://github.com/Tom-Hirschberger/MMM-MplayerRadio/issues/30#issuecomment-1806444830, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGLVIYDKJHLQPNFDJ6R3MM3YD2KTXAVCNFSM6AAAAAA65UAY6OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMBWGQ2DIOBTGA.
You are receiving this because you authored the thread.

You can either try to run
bash -c  "$(curl -sL https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/master/upgrade-script.sh)" force

Or you need to do the job manually. The instructions can be found here https://deb.nodesource.com/

This?
@.***:~ $ node -v
v20.8.0
Marco Franchini
3487555030

Il giorno 10 nov 2023, alle ore 22:16, Thomas Hirschberger @.***> ha scritto:
That's good. These are the scripts of sdetweil (Sam Detweil).
He updated his scripts in the last week as the had been problems on some systems.
Maybe you can do a update with force option.
As you already use 2.25.0 there should not be too much problems with the modules but the update script takes care to install the correct node version.
—
Reply to this email directly, view it on GitHub https://github.com/Tom-Hirschberger/MMM-MplayerRadio/issues/30#issuecomment-1806444830, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGLVIYDKJHLQPNFDJ6R3MM3YD2KTXAVCNFSM6AAAAAA65UAY6OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMBWGQ2DIOBTGA.
You are receiving this because you authored the thread.

Yes. This version should be much better.
Does MMM-MplayerRadio work after you restarted?

After update
@.:~ $ nodejs -v
v12.22.12
@.:~ $ node -v
v20.8.0
MMM-MplayerRadio work correctly, then is possible to close the issue, for me.
Thanks a lot
Good luck
Marco Franchini
3487555030

Il giorno 10 nov 2023, alle ore 22:26, Thomas Hirschberger @.***> ha scritto:
Yes. This version should be much better.
Does MMM-MplayerRadio work after you restarted?
—
Reply to this email directly, view it on GitHub https://github.com/Tom-Hirschberger/MMM-MplayerRadio/issues/30#issuecomment-1806454416, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGLVIYBU4ZXM25HGRBKKIELYD2LXZAVCNFSM6AAAAAA65UAY6OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMBWGQ2TINBRGY.
You are receiving this because you authored the thread.

Great to hear that.
Have much fun with the module.


Could not find a version that satisfies the requirement nptyping (from compas-wood) (from versions: none)

Describe the bug
Could not find a version that satisfies the requirement nptyping (from compas-wood) (from versions: none)
I have followed all the provided instructions, but I am still having trouble with installation of compas_wood
To Reproduce
(base) C:\Windows\System32>conda activate wood-dev
(wood-dev) C:\Windows\System32>cd C:\IBOIS57_code\Software\Python
(wood-dev) C:\IBOIS57_code\Software\Python>git clone https://github.com/petrasvestartas/compas_wood.git
Cloning into 'compas_wood'...
remote: Enumerating objects: 41367, done.
remote: Counting objects: 100% (2838/2838), done.
remote: Compressing objects: 100% (1046/1046), done.
remote: Total 41367 (delta 1817), reused 2784 (delta 1765), pack-reused 38529
Receiving objects: 100% (41367/41367), 946.09 MiB | 11.78 MiB/s, done.
Resolving deltas: 100% (17757/17757), done.
Updating files: 100% (843/843), done.
(wood-dev) C:\IBOIS57_code\Software\Python>cd compas_wood
(wood-dev) C:\IBOIS57_code\Software\Python\compas_wood>pip install -e .
Obtaining file:///C:/IBOIS57/_code/Software/Python/compas_wood
Preparing metadata (setup.py) ... done
Requirement already satisfied: compas in c:\users\lynn\appdata\local\anaconda3\envs\wood-dev\lib\site-packages (from compas-wood==1.0.0) (2.1.0)
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:1131)'))': /simple/nptyping/
WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:1131)'))': /simple/nptyping/
WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:1131)'))': /simple/nptyping/
WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:1131)'))': /simple/nptyping/
WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:1131)'))': /simple/nptyping/
Could not fetch URL https://pypi.org/simple/nptyping/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/nptyping/ (Caused by SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:1131)'))) - skipping
INFO: pip is looking at multiple versions of compas-wood to determine which version is compatible with other requirements. This could take a while.
ERROR: Could not find a version that satisfies the requirement nptyping (from compas-wood) (from versions: none)
ERROR: No matching distribution found for nptyping
Could not fetch URL https://pypi.org/simple/pip/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/pip/ (Caused by SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:1131)'))) - skipping

The repository has been refactored.
You can try again with the following:

Conda

git clone https://github.com/petrasvestartas/compas_wood.git
conda create -n compas_wood_3_9_10 python=3.9.10 compas
conda activate compas_wood_3_9_10
pip install -r requirements.txt
pip install -e .

Geometry is displayed using compas_viewer. Please clone the viewer to have the latest version install in the current environment:¨

git clone https://github.com/compas-dev/compas_viewer.git
cd compas_viewer
conda activate compas_wood_3_9_10
pip install -e .

Hi,
I have updated finally compas_wood thanks to Rhino8. Could you please try
to install and run an example files? Thank you a lot.
Following is the link with a video installation tutorial:
https://www.food4rhino.com/en/app/compaswood?lang=en
Best,
Petras
On Mon, 18 Mar 2024, 19:21 reallynn, @.***> wrote:

Describe the bug
Could not find a version that satisfies the requirement nptyping (from
compas-wood) (from versions: none)
I have followed all the provided instructions, but I am still having
trouble with installation of compas_wood
To Reproduce
(base) C:\Windows\System32>conda activate wood-dev
(wood-dev) C:\Windows\System32>cd C:\IBOIS57_code\Software\Python
(wood-dev) C:\IBOIS57_code\Software\Python>git clone
https://github.com/petrasvestartas/compas_wood.git
Cloning into 'compas_wood'...
remote: Enumerating objects: 41367, done.
remote: Counting objects: 100% (2838/2838), done.
remote: Compressing objects: 100% (1046/1046), done.
remote: Total 41367 (delta 1817), reused 2784 (delta 1765), pack-reused
38529
Receiving objects: 100% (41367/41367), 946.09 MiB | 11.78 MiB/s, done.
Resolving deltas: 100% (17757/17757), done.
Updating files: 100% (843/843), done.
(wood-dev) C:\IBOIS57_code\Software\Python>cd compas_wood
(wood-dev) C:\IBOIS57_code\Software\Python\compas_wood>pip install -e .
Obtaining file:///C:/IBOIS57/_code/Software/Python/compas_wood
Preparing metadata (setup.py) ... done
Requirement already satisfied: compas in
c:\users\lynn\appdata\local\anaconda3\envs\wood-dev\lib\site-packages (from
compas-wood==1.0.0) (2.1.0)
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None,
status=None)) after connection broken by 'SSLError(SSLZeroReturnError(6,
'TLS/SSL connection has been closed (EOF) (_ssl.c:1131)'))':
/simple/nptyping/
WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None,
status=None)) after connection broken by 'SSLError(SSLZeroReturnError(6,
'TLS/SSL connection has been closed (EOF) (_ssl.c:1131)'))':
/simple/nptyping/
WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None,
status=None)) after connection broken by 'SSLError(SSLZeroReturnError(6,
'TLS/SSL connection has been closed (EOF) (_ssl.c:1131)'))':
/simple/nptyping/
WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None,
status=None)) after connection broken by 'SSLError(SSLZeroReturnError(6,
'TLS/SSL connection has been closed (EOF) (_ssl.c:1131)'))':
/simple/nptyping/
WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None,
status=None)) after connection broken by 'SSLError(SSLZeroReturnError(6,
'TLS/SSL connection has been closed (EOF) (_ssl.c:1131)'))':
/simple/nptyping/
Could not fetch URL https://pypi.org/simple/nptyping/: There was a
problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org',
port=443): Max retries exceeded with url: /simple/nptyping/ (Caused by
SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF)
(_ssl.c:1131)'))) - skipping
INFO: pip is looking at multiple versions of compas-wood to determine
which version is compatible with other requirements. This could take a
while.
ERROR: Could not find a version that satisfies the requirement nptyping
(from compas-wood) (from versions: none)
ERROR: No matching distribution found for nptyping
Could not fetch URL https://pypi.org/simple/pip/: There was a problem
confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org',
port=443): Max retries exceeded with url: /simple/pip/ (Caused by
SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF)
(_ssl.c:1131)'))) - skipping
—
Reply to this email directly, view it on GitHub
https://github.com/petrasvestartas/compas_wood/issues/8, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AEJN6IOC66DYK3ECP4C72XLYY4WDRAVCNFSM6AAAAABE4DSAXSVHI2DSMVQWIX3LMV43ASLTON2WKOZSGE4TEOJUHEYDIMQ
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

The repository has been refactored.
You can try again with the following:

Conda

git clone https://github.com/petrasvestartas/compas_wood.git
conda create -n compas_wood_3_9_10 python=3.9.10 compas
conda activate compas_wood_3_9_10
pip install -r requirements.txt
pip install -e .

Geometry is displayed using compas_viewer. Please clone the viewer to have the latest version install in the current environment:¨

git clone https://github.com/compas-dev/compas_viewer.git
cd compas_viewer
conda activate compas_wood_3_9_10
pip install -e .

Hi, I've tried those steps ,but something still went wrong.
To Reproduce:
(base) C:\Users\Lynn>conda activate compas_wood_3_9_10
(compas_wood_3_9_10) C:\Users\Lynn>cd compas_wood
(compas_wood_3_9_10) C:\Users\Lynn\compas_wood>pip install -r requirements.txt
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:1129)'))': /simple/wood-nano/
WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:1129)'))': /simple/wood-nano/
WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:1129)'))': /simple/wood-nano/
WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:1129)'))': /simple/wood-nano/
WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:1129)'))': /simple/wood-nano/
Could not fetch URL https://pypi.org/simple/wood-nano/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/wood-nano/ (Caused by SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:1129)'))) - skipping
ERROR: Could not find a version that satisfies the requirement wood-nano (from versions: none)
ERROR: No matching distribution found for wood-nano
Could not fetch URL https://pypi.org/simple/pip/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/pip/ (Caused by SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:1129)'))) - skipping
BTW, I am not native language of English , if something wrong in English , please forgive.

Hi, I have updated finally compas_wood thanks to Rhino8. Could you please try to install and run an example files? Thank you a lot. Following is the link with a video installation tutorial: https://www.food4rhino.com/en/app/compaswood?lang=en Best, Petras
…
On Mon, 18 Mar 2024, 19:21 reallynn, @.> wrote: Describe the bug Could not find a version that satisfies the requirement nptyping (from compas-wood) (from versions: none) I have followed all the provided instructions, but I am still having trouble with installation of compas_wood To Reproduce (base) C:\Windows\System32>conda activate wood-dev (wood-dev) C:\Windows\System32>cd C:\IBOIS57_code\Software\Python (wood-dev) C:\IBOIS57_code\Software\Python>git clone https://github.com/petrasvestartas/compas_wood.git Cloning into 'compas_wood'... remote: Enumerating objects: 41367, done. remote: Counting objects: 100% (2838/2838), done. remote: Compressing objects: 100% (1046/1046), done. remote: Total 41367 (delta 1817), reused 2784 (delta 1765), pack-reused 38529 Receiving objects: 100% (41367/41367), 946.09 MiB | 11.78 MiB/s, done. Resolving deltas: 100% (17757/17757), done. Updating files: 100% (843/843), done. (wood-dev) C:\IBOIS57_code\Software\Python>cd compas_wood (wood-dev) C:\IBOIS57_code\Software\Python\compas_wood>pip install -e . Obtaining file:///C:/IBOIS57/_code/Software/Python/compas_wood Preparing metadata (setup.py) ... done Requirement already satisfied: compas in c:\users\lynn\appdata\local\anaconda3\envs\wood-dev\lib\site-packages (from compas-wood==1.0.0) (2.1.0) WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:1131)'))': /simple/nptyping/ WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:1131)'))': /simple/nptyping/ WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:1131)'))': /simple/nptyping/ WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:1131)'))': /simple/nptyping/ WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:1131)'))': /simple/nptyping/ Could not fetch URL https://pypi.org/simple/nptyping/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/nptyping/ (Caused by SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:1131)'))) - skipping INFO: pip is looking at multiple versions of compas-wood to determine which version is compatible with other requirements. This could take a while. ERROR: Could not find a version that satisfies the requirement nptyping (from compas-wood) (from versions: none) ERROR: No matching distribution found for nptyping Could not fetch URL https://pypi.org/simple/pip/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/pip/ (Caused by SSLError(SSLZeroReturnError(6, 'TLS/SSL connection has been closed (EOF) (_ssl.c:1131)'))) - skipping — Reply to this email directly, view it on GitHub <#8>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEJN6IOC66DYK3ECP4C72XLYY4WDRAVCNFSM6AAAAABE4DSAXSVHI2DSMVQWIX3LMV43ASLTON2WKOZSGE4TEOJUHEYDIMQ . You are receiving this because you are subscribed to this thread.Message ID: @.>

compas_wood plug-in installing error
when I drag the install component, it fail.
To Reproduce

Error building code | Error installing: wood-nano==0.1.1, compas-wood==2.1.0, compas==2.1.1 | ERROR: Exception:Traceback (most recent call last):  File "\?\C:\Users\Lynn.rhinocode\py39-rh8\lib\site-packages\pip_internal\cli\base_command.py", line 173, in _main    status = self.run(options, args)  File "\?\C:\Users\Lynn.rhinocode\py39-rh8\lib\site-packages\pip_internal\cli\req_command.py", line 203, in wrapper    return func(self, options, args)  File "\?\C:\Users\Lynn.rhinocode\py39-rh8\lib\site-packages\pip_internal\commands\install.py", line 315, in run    requirement_set = resolver.resolve(  File "\?\C:\Users\Lynn.rhinocode\py39-rh8\lib\site-packages\pip_internal\resolution\resolvelib\resolver.py", line 94, in resolve    result = self._result = resolver.resolve(  File "\?\C:\Users\Lynn.rhinocode\py39-rh8\lib\site-packages\pip_vendor\resolvelib\resolvers.py", line 472, in resolve    state = resolution.resolve(requirements, max_rounds=max_rounds)  File "\?\C:\Users\Lynn.rhinocode\py39-rh8\lib\site-packages\pip_vendor\resolvelib\resolvers.py", line 341, in resolve    self._add_to_criteria(self.state.criteria, r, parent=None)  File "\?\C:\Users\Lynn.rhinocode\py39-rh8\lib\site-packages\pip_vendor\resolvelib\resolvers.py", line 172, in _add_to_criteria    if not criterion.candidates:  File "\?\C:\Users\Lynn.rhinocode\py39-rh8\lib\site-packages\pip_vendor\resolvelib\structs.py", line 151, in bool    return bool(self._sequence)  File "\?\C:\Users\Lynn.rhinocode\py39-rh8\lib\site-packages\pip_internal\resolution\resolvelib\found_candidates.py", line 140, in bool    return any(self)  File "\?\C:\Users\Lynn.rhinocode\py39-rh8\lib\site-packages\pip_internal\resolution\resolvelib\found_candidates.py", line 128, in     return (c for c in iterator if id(c) not in self._incompatible_ids)  File "\?\C:\Users\Lynn.rhinocode\py39-rh8\lib\site-packages\pip_internal\resolution\resolvelib\found_candidates.py", line 29, in _iter_built    for version, func in infos:  File "\?\C:\Users\Lynn.rhinocode\py39-rh8\lib\site-packages\pip_internal\resolution\resolvelib\factory.py", line 272, in iter_index_candidate_infos    result = self._finder.find_best_candidate(  File "\?\C:\Users\Lynn.rhinocode\py39-rh8\lib\site-packages\pip_internal\index\package_finder.py", line 851, in find_best_candidate    candidates = self.find_all_candidates(project_name)  File "\?\C:\Users\Lynn.rhinocode\py39-rh8\lib\site-packages\pip_internal\index\package_finder.py", line 798, in find_all_candidates    page_candidates = list(page_candidates_it)  File "\?\C:\Users\Lynn.rhinocode\py39-rh8\lib\site-packages\pip_internal\index\sources.py", line 134, in page_candidates    yield from self._candidates_from_page(self._link)  File "\?\C:\Users\Lynn.rhinocode\py39-rh8\lib\site-packages\pip_internal\index\package_finder.py", line 758, in process_project_url    html_page = self._link_collector.fetch_page(project_url)  File "\?\C:\Users\Lynn.rhinocode\py39-rh8\lib\site-packages\pip_internal\index\collector.py", line 490, in fetch_page    return _get_html_page(location, session=self.session)  File "\?\C:\Users\Lynn.rhinocode\py39-rh8\lib\site-packages\pip_internal\index\collector.py", line 400, in _get_html_page    resp = _get_html_response(url, session=session)  File "\?\C:\Users\Lynn.rhinocode\py39-rh8\lib\site-packages\pip_internal\index\collector.py", line 115, in _get_html_response    resp = session.get(  File "\?\C:\Users\Lynn.rhinocode\py39-rh8\lib\site-packages\pip_vendor\requests\sessions.py", line 555, in get    return self.request('GET', url, **kwargs)  File "\?\C:\Users\Lynn.rhinocode\py39-rh8\lib\site-packages\pip_internal\network\session.py", line 454, in request    return super().request(method, url, *args, **kwargs)  File "\?\C:\Users\Lynn.rhinocode\py39-rh8\lib\site-packages\pip_vendor\requests\sessions.py", line 542, in request    resp = self.send(prep, **send_kwargs)  File "\?\C:\Users\Lynn.rhinocode\py39-rh8\lib\site-packages\pip_vendor\requests\sessions.py", line 655, in send    r = adapter.send(request, **kwargs)  File "\?\C:\Users\Lynn.rhinocode\py39-rh8\lib\site-packages\pip_vendor\cachecontrol\adapter.py", line 53, in send    resp = super(CacheControlAdapter, self).send(request, **kw)  File "\?\C:\Users\Lynn.rhinocode\py39-rh8\lib\site-packages\pip_vendor\requests\adapters.py", line 439, in send    resp = conn.urlopen(  File "\?\C:\Users\Lynn.rhinocode\py39-rh8\lib\site-packages\pip_vendor\urllib3\connectionpool.py", line 696, in urlopen    self._prepare_proxy(conn)  File "\?\C:\Users\Lynn.rhinocode\py39-rh8\lib\site-packages\pip_vendor\urllib3\connectionpool.py", line 964, in _prepare_proxy    conn.connect()  File "\?\C:\Users\Lynn.rhinocode\py39-rh8\lib\site-packages\pip_vendor\urllib3\connection.py", line 359, in connect    conn = self._connect_tls_proxy(hostname, conn)  File "\?\C:\Users\Lynn.rhinocode\py39-rh8\lib\site-packages\pip_vendor\urllib3\connection.py", line 500, in connect_tls_proxy    return ssl_wrap_socket(  File "\?\C:\Users\Lynn.rhinocode\py39-rh8\lib\site-packages\pip_vendor\urllib3\util\ssl.py", line 453, in ssl_wrap_socket    ssl_sock = ssl_wrap_socket_impl(sock, context, tls_in_tls)  File "\?\C:\Users\Lynn.rhinocode\py39-rh8\lib\site-packages\pip_vendor\urllib3\util\ssl.py", line 495, in _ssl_wrap_socket_impl    return ssl_context.wrap_socket(sock)  File "ssl.py", line 500, in wrap_socket  File "ssl.py", line 997, in _createValueError: check_hostname requires server_hostname

Step by step.
It looks like you are using Rhino.
What is your OS and Rhino 8 version?


Manual segmentation

[ ] via Grid Editor

We can create new segment spans in the grid editor and use all kind of spans in the graph editor as segment.