Unexpected token windows

I've used this loader with great success on Linux/MacOS, but when I try to use it on Windows, I get this type of error message on all my SVG files:
ERROR in ./src/client/images/icons/ic_description_black_48px.svg
Module parse failed: C:\Users\<path>\src\client\images\icons\ic_description_black_48px.svg Unexpected token (1:0)
You may need an appropriate loader to handle this file type.
SyntaxError: Unexpected token (1:0)
    at Parser.pp$4.raise (C:\Users\<path>\node_modules\webpack\node_modules\acorn\dist\acorn.js:2221:15)
    at Parser.pp.unexpected (C:\Users\<path>\node_modules\webpack\node_modules\acorn\dist\acorn.js:603:10)
    at Parser.pp$3.parseExprAtom (C:\Users\<path>\node_modules\webpack\node_modules\acorn\dist\acorn.js:1822:12)
    at Parser.pp$3.parseExprSubscripts (C:\Users\<path>\node_modules\webpack\node_modules\acorn\dist\acorn.js:1715:21)
    at Parser.pp$3.parseMaybeUnary (C:\Users\<path>\node_modules\webpack\node_modules\acorn\dist\acorn.js:1692:19)
    at Parser.pp$3.parseExprOps (C:\Users\<path>\node_modules\webpack\node_modules\acorn\dist\acorn.js:1637:21)
    at Parser.pp$3.parseMaybeConditional (C:\Users\<path>\node_modules\webpack\node_modules\acorn\dist\acorn.js:1620:21)
    at Parser.pp$3.parseMaybeAssign (C:\Users\<path>\node_modules\webpack\node_modules\acorn\dist\acorn.js:1597:21)
    at Parser.pp$3.parseExpression (C:\Users\<path>\node_modules\webpack\node_modules\acorn\dist\acorn.js:1573:21)
    at Parser.pp$1.parseStatement (C:\Users\<path>\node_modules\webpack\node_modules\acorn\dist\acorn.js:727:47)
    at Parser.pp$1.parseTopLevel (C:\Users\<path>\node_modules\webpack\node_modules\acorn\dist\acorn.js:638:25)
    at Parser.parse (C:\Users\<path>\node_modules\webpack\node_modules\acorn\dist\acorn.js:516:17)
    at Object.parse (C:\Users\<path>\node_modules\webpack\node_modules\acorn\dist\acorn.js:3098:39)
    at Parser.parse (C:\Users\<path>\node_modules\webpack\lib\Parser.js:902:15)
    at DependenciesBlock.<anonymous> (C:\Users\<path>\node_modules\webpack\lib\NormalModule.js:104:16)
    at DependenciesBlock.onModuleBuild (C:\Users\<path>\node_modules\webpack-core\lib\NormalModuleMixin.js:310:10)
 @ ./src/client/components/policies/policy/PolicyHistory.jsx 57:33-95

What could be the issue here?
Using "svg-sprite-loader": "0.0.15",
npm -v 3.10.3
node -v 6.5.0

Upgraded to latest version of svg-sprite-loader, still have the same issue.

Could you create a test case for this?

I figured out the issue. It seems that the include parameter in the loader (for any loader)  in the config on windows is not so forgiving as on linux/macos. I had in my regexp (test):
/(images\/.*)\.(svg)$/i

And in my include:
include: [
  path.resolve(srcDir, 'client/images/icons'),
  path.resolve(srcDir, 'client/images/logo')
]

Which did not work.
Once I changed to /\.(svg)$/i it worked.

I have this bug on windows 10, npm 5.4.2, node 8.7, not help /.(svg)$/i

@ophite usually it's about loaders configuration. Are you sure you configured it properly? Please provide relative part of webpack config.

it works in linux/mac and dont work in windows:
{
test: /.(svg)$/,
loader: 'svg-sprite-loader',
include: [
${path.join(rootFolder, 'src/themes/default')}/icons/svg,
${path.join(rootFolder, src/themes/${themeName})}/icons/svg,
],
options: {
extract: true,
spriteFilename: 'theme-sprite.svg',
},
},

@ophite try to use path.resolve instead of path.join

@kisenka rootFolder get with path.resolve

Try to use path.resolve also in include

Thanx a lot all works))) Was error with slash in path

Thanx ,use path.resolve instead of path.join , can be solved


Added sign-incard updates branch

:x: Validation status: errors

File
Status
Preview URL
Details

:x:Error

Details

[Error] Cannot sync git repo to specified state. Please make sure the pull request is mergeable. Details: Git merge results in conflict, repository remote url: https://github.com/MicrosoftDocs/CortanaSkillsKit, working directory: W:\kpez-s, target branch: master, target branch commit: bff5484bbf1078e58bf1d11021c42253dea9644d, source branch: sign-incard, source branch commit: .

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

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/images/add_cortana_channel_1.png
:white_check_mark:Succeeded

docs/images/add_platform_1.png
:white_check_mark:Succeeded

docs/images/add_settings_1.png
:white_check_mark:Succeeded

docs/images/application_settings_1.png
:white_check_mark:Succeeded

docs/images/cortana_manage_user_toggle_1.png
:white_check_mark:Succeeded

docs/images/edit_cortana_1.PNG
:white_check_mark:Succeeded

docs/images/open_console.png
:white_check_mark:Succeeded

docs/images/wwwroot.png
:white_check_mark:Succeeded

docs/skills/authentication.md
:white_check_mark:Succeeded

docs/skills/cortanas-persona.md
:white_check_mark:Succeeded

docs/skills/design-principles.md
:white_check_mark:Succeeded

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


[Bug] Resend Invoice : No error message displayed - Admin does not handle 'failure' flash type message (should be 'error')

Hello,
This issue is about resending invoice action. When I try to resend an invoice, if there's an exception thrown in the code, I get no feedback. That's because the flash message isn't displayed in the Admin Page. If I change the type from 'failure' to 'error', it get correctly displayed.
https://github.com/Sylius/InvoicingPlugin/blob/master/src/Ui/Action/Admin/ResendInvoiceAction.php#L72
For now I'll be patching it.
Also it should be interesting to log the errors thrown there because we have no feedback except a simple flash message.

Index: vendor/sylius/invoicing-plugin/src/Ui/Action/Admin/ResendInvoiceAction.php
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/vendor/sylius/invoicing-plugin/src/Ui/Action/Admin/ResendInvoiceAction.php b/vendor/sylius/invoicing-plugin/src/Ui/Action/Admin/ResendInvoiceAction.php
--- a/vendor/sylius/invoicing-plugin/src/Ui/Action/Admin/ResendInvoiceAction.php	(revision 67151bc6b988f6af97f90ef09f48664c7c61b074)
+++ b/vendor/sylius/invoicing-plugin/src/Ui/Action/Admin/ResendInvoiceAction.php	(date<PHONE_NUMBER>107)
@@ -74,7 +74,7 @@
             $this->invoiceEmailSender->sendInvoiceEmail($invoice, $customer->getEmail());
         } catch (\Exception $exception) {
             $this->session->getFlashBag()->add(
-                'failure',
+                'error',
                 $exception->getMessage()
             );

Here is the patch if needed :)

Hello @DimGael, would you like to open a PR with the suggested change?

After a composer update, sylius/invoicing-plugin v0.19.0 has fixed this bug :D


cf-auth-proxy fails to authenticate access to services with CAPI pre-3.83

Due to use of the /v3/service_instances/GUID endpoint, access to logs for service instances by non-admins is only possible when CAPI is v3.83 or newer.

We're redoing this work with a more-performant API endpoint.

This is fixed in the 2.7.2 release.


in admin change_list, the filter div is not shown not necessary

Hi,
This PR hides the filter div in the admin change_list if there no filter, date_hierarchy or search fields set on the admin.
Hope you like it !
Olivier

Thank you!


SceneLocationView needs a bounds set in the example code

This tripped me up a bit.

It's possible this should just be closed, maybe nobody else will be confused?
I didn't/wouldn't even use this frame code in production... we use layout constraints with a wrapper library called PureLayout. But I was briefly confused using the sample code when I saw no AR view, and the frame code is a brief way to avoid that in the example.

Thanks for bringing this up. I've added this to viewDidLayoutSubviews along with some other stuff in the readme.


Simplify external resource download process

Current behaviour
Users are asked to download assets and a number of external libraries not included by CMake manually from an external link. Although exclusion of those large data from the repository helps reducing the size and making everything clean, it places the burden onto the user for managing these data.
Suggestion
Place all resources either in releases or issues; CMake is able to download data from the provided link and put them to wherever needed. It feels like a manual version control and also allows checking if any of the downloaded resource is outdated in a more intelligent way.

Done
Resources are now all uploaded and shared via GitHub Releases; a log #43 is also created for tracking update of resources. Resources are downloaded using CMake automatically now and will avoid unnecessary re-download.


helm: Fix duplicate tunnel-protocol configuration in cilium-config configmap

Please ensure your pull request adheres to the following guidelines:

[x] For first time contributors, read Submitting a pull request
[ ] All code is covered by unit and/or runtime tests where feasible.
[x] All commits contain a well written commit description including a title,
description and a Fixes: #XXX line if the commit addresses a particular
GitHub issue.
[ ] If your commit description contains a Fixes: <commit-id> tag, then
please add the commit author[s] as reviewer[s] to this issue.
[x] All commits are signed off. See the section Developer’s Certificate of Origin
[x] Provide a title or release-note blurb suitable for the release notes.
[ ] Are you a user of Cilium? Please add yourself to the Users doc
[x] Thanks for contributing!

We had trouble setting this up too, and as @haribhusal2025 stated in https://github.com/cilium/cilium/issues/33456#issuecomment-2233697293, setting the routingMode and tunnelProtocol explicitly works around the helm templating issues.
I am aware of #34315 attempting to fix this issue, but I think the approach of using a variable and overwriting it, is not the best for user experience.
As a heavy user of helm, having to look at the helm template itself to know what is happening or where values come from is more frustrating than simply being shown an error.
So I propose a solution to the problem that gives an early error message, without introducing more edge cases to check for with nested if-statements.
Fixes: #33456
Closes: #34315
Adjust verification for tunnel-protocol and routing-mode in helm templates to remove occurrence of duplicate entries in rendered configmap.
Remove constraint on tunnelProtocol for aksbyocni.

I added the release-note by editing the initial comment, but the label did not get removed.
Please let me know if I should add something to this PR etc.

/test

Sorry for aborting the tests, probably should have waited for them to finish.

/test

Restarted failed CI (failures are common flakes unrelated to the PR)


War justification events further localisation

Added missing localisations, as stated in #547.
Actual translators are always welcome.

It's complaining that checks are failing, but those are completely from things I've done and need to fix.


add elasticsearch query builder libraries

When I jumped into ElasticSearch last year, I hardly found reference/links to these query builder libraries so I feel that if they are exist here can help others.

Merged.
@deerawan thank you for the contribution!


geocoder.us

geocoder.us is no longer active. yet, some alternatives exist, tiger geocoder, geocoder.ca, geocode.xyz, but are not integrated.

geocoder.us hostname doesn't resolve, though the site (and, I guess, the service) is reachable by ip: http://<IP_ADDRESS>/ . The implementation relies on hostname, so it must be broken now.

yet, some alternatives exist, tiger geocoder, geocoder.ca, geocode.xyz, but are not integrated.

They seem to have completely different APIs.
I think we should consider removing this code.

Let me know if you need any help with integrating geocode.xyz. There are 4 output options to chose from (XML,CSV, JSON and JSONp)

I wouldn't do that by myself, but would be happy to accept a PR of someone with any of these other services implementations. If you're willing to have geocode.xyz implementation included to geopy, please consider opening a PR. :)

Removed GeocoderDotUS class in #286


(PDB-2256) Fix performance regression in puppetdb-termini

Show only the first index of non-utf8 characters in the warning.
Performance of the all_indexes_of_char drops non-linearly with larger
strings. The benchmark is available at:
https://gist.github.com/vzctl/3f86e72feab5bca98b06

Can one of the admins verify this patch?

If the non-utf8 characters are at the end of the "analysed" string/catalog, the whole string will be parsed and performance regression will still be present no ?

The problem is not that the whole string gets parsed, it's the way it is parsed.
I included str.index in the benchmark and there is no performance impact even with non-utf8 bytes at the end of the string.

Refer to this link for build results (access rights to CI server needed):
http://jenkins-enterprise.delivery.puppetlabs.net/job/enterprise_puppetdb_init-multijob_githubpr-master/336/
Test PASSed.

I started looking into this yesterday and started working up a fix. I think @vzctl is on the right track. One thing that this PR does though is lose information. I think the way we can make this bug go away is to not try to find ALL bad chars, but just the first section of them. I think giving the user a bit of context around the bad characters (before and after) is useful (this PR drops the end char). I think the issue we've got now is catalogs that have a lot of bad characters (such as loading up a lot of binary data) get hung up trying to find them all. I'll put up a PR once I'm done and ping @vzctl and @olivierHa on it. I also want to get this on stable as master won't be released for a while and I'd like to get out a 3.2.3 with this fix in it sooner.

In my use-case we have catalogs with hundreds (thousands?) of non-utf8 characters and I would argue that showing all of them in the warnings is a bad idea.
Honestly, I think showing the first occurrence is the simplest and fastest way to solve the problem, not sure if it makes sense to worry about losing information :)

@vzctl In your case, I agree the context information isn't very helpful. We don't actually encourage storing binary data in the catalog like you're doing. Generally we recommend that the data be stored outside ofthe catalog using something like this.
The code's purpose is helping users that have unrecognized character data. Pror to PDB-135, all non-ASCII characters were treated as invalid. It's still possible in the current code to have valid character data that can't get convert and it gets pretty frustrating trying to track down the source of the data.
I just pushed up https://github.com/puppetlabs/puppetdb/pull/1792 which should fix your problem and have no performance impact in your situation and allow users that have the character encoding problem to still get debugging information if they want it. I'll have more discussion on the performance over on that PR.
Thanks for the PR and investigating this issue! We'll get this in the next (3.2.3) release.


⚠ GitLab Server has degraded performance

In bed835f, GitLab Server (https://gitlab01.its-telekom.eu) experienced degraded performance:

HTTP code: 200
Response time: 11036 ms

Resolved: GitLab Server performance has improved in 8de3224.


SAFE on gnosis controlled by the DAO

SAFE on gnosis controlled by the DAO
Setup [2h]

[x] The first step is to fund the accounts on both Sepolia and Gnosis Chain.

Since UMA's oSnap is not available on Chiado (Gnosis Testnet) we must pretend that Sepolia is Ethereum, while Gnosis will be the mainnet itself since we have no other choice but to pay for gas fees during these tests.

[x] Create the mock Spaces on Snapshot in the Sepolia network where we need to set an ENS to use.

We must create an ENS name as a requirement for Space creation on Snapshot, even on testnet.
Deployments [2h]

[x] Deploy Gnosis Safe on Gnosis chain
[x] Deploy a mock ERC20 on Gnosis chain

We will be using the Safe to control the token assets stored in it. Executing proposals with raw bytes for functions like approve(…) and transferFrom(…).
We'll use the deploy functionalities specified in #2 to handle the mock deployment.
oSnap Setup [2h]

[x] Go to our Space's snapshot settings and add oSnap plugin. Place our treasury address and select Gnosis Chain.
[x] To activate the oSnap, we choose to be redirected to our Treasury contract, signing the module upgrade and finishing the activation after confirming the transaction.

Nowhere to be found the information regarding the support for Gnosis chain or not in Snapshot, and we cannot test it without a Spaces created, so it's assumed that the chain is supported for Snapshot, and it surely is for UMA's oSnap.
Snapshot Transactions Tests [2h]

[x] Now when we create proposals on Snapshot, we may opt. for the check box saying: "Yes, use oSnap for transactions”.
[x] The last step is to configure the proposal and select a saved Safe where it will have the transaction executed.

Reference
https://docs.uma.xyz/developers/osnap/osnap-deployment-tutorial
https://docs.uma.xyz/developers/osnap/snapshot-tutorial

https://testnet.snapshot.org/#/shutter-osnap.eth/proposal/0x9668f506c58425e48e4e379be0dcab7143c8c8c61f85e74c1930247883727d38
Proposal created. Although they are asking for 2 whole WETH and 3 days of challenge period...

Snapshot is wrongly checking MATIC Gnosis Safe, even with the oSnap activate it wrongly mistakes it for eth and consider the treasury non-existante

Manage to lower the time and costs, but is still to high for testing purposes

Something wrong with the plugin, not detecting the WETH on my wallet, nor providing any useful information. UMA team is also non-existent, discord ch is full of ghosts

Got a response from the UMA team, they are looking into the matter...

Will post the next steps soon

@0xneves Please provide the next steps for production.

Next steps for Production.
https://blockful.notion.site/How-to-use-oSnap-bc4529beda9e4b1cb3cd582555ca17fd


Crashing when switching from GraphQL variables back to request body

I have checked the following:

[X] I use the newest version of bruno.
[X] I've searched existing issues and found nothing related to my issue.

Describe the bug
If I have a salesforce GraphQL query and switch from the variables tab back to the request body tab then I land on the bruno error screen
The API isn't publicly accessible and I'm not a GraphQL expert so I can't help much in reproducing/debugging but here's what I've observed:

if the request body is empty then the error doesn't happen
I've reproduced it with multiple different Salesforce instances
it happens very consistently

.bru file to reproduce the bug
meta {
  name: foo
  type: graphql
  seq: 5
}

post {
  url: {{SALESFORCE_DOMAIN}}/services/data/v60.0/graphql
  body: graphql
  auth: bearer
}

auth:bearer {
  token: {{SALESFORCE_ACCESS_TOKEN}}
}

body:graphql {
  query Foo {
    uiapi {
      query {
        Case {
          totalCount
        }
      }
    }
  }
}

Screenshots/Live demo link

https://github.com/usebruno/bruno/assets/4623769/87f09a86-8a45-4cfe-b3f0-f4f0a4ca6b34

meta {
name: foo
type: graphql
seq: 5
}
post {
url: {{SALESFORCE_DOMAIN}}/services/data/v60.0/graphql
body: graphql
auth: bearer
}
auth: bearer {
token: {{SALESFORCE_ACCESS_TOKEN}}
}
body: graphql {
query: |
query Foo {
uiapi {
query {
Case {
totalCount
}
}
}
}
}
try this one
If the issue remains unresolved, report it with the following details:
Exact steps to reproduce the error.
Environment details.
Simplified GraphQL query causing the issue.
Any relevant logs or console errors.

Hey @idmyn, please share more information and if possible, the error object from the console.

Hi @sanjai0py, sorry I only just got round to reproducing this. I don't have any more information other than what I shared originally but here's the info from the devtools console:
{
    "error": {message: "Input Object type AccountPartnerUpdateRepresentation must define one or more fields.

Input Object type AppAnalyticsQueryRequestUpdateRepresentation must define one or more fields.

Input Object type AppMenuItemUpdateRepresentation must define one or more fields.

Input Object type AppUsageAssignmentUpdateRepresentation must define one or more fields.

Input Object type CaseMilestoneUpdateRepresentation must define one or more fields.

Input Object type ContentDocumentUpdateRepresentation must define one or more fields.

Input Object type CreditMemoInvApplicationUpdateRepresentation must define one or more fields.

Input Object type CreditMemoLineUpdateRepresentation must define one or more fields.

Input Object type CreditMemoUpdateRepresentation must define one or more fields.

Input Object type EntitlementContactUpdateRepresentation must define one or more fields.

Input Object type EntityMilestoneUpdateRepresentation must define one or more fields.

Input Object type FinanceBalanceSnapshotUpdateRepresentation must define one or more fields.

Input Object type FlowOrchestrationInstanceUpdateRepresentation must define one or more fields.

Input Object type FlowOrchestrationStageInstanceUpdateRepresentation must define one or more fields.

Input Object type FlowOrchestrationStepInstanceUpdateRepresentation must define one or more fields.

Input Object type FlowOrchestrationWorkItemUpdateRepresentation must define one or more fields.

Input Object type FlowRecordUpdateRepresentation must define one or more fields.

Input Object type InvoiceLineUpdateRepresentation must define one or more fields.

Input Object type InvoiceUpdateRepresentation must define one or more fields.

Input Object type LearningItemUpdateRepresentation must define one or more fields.

Input Object type LocationGroupAssignmentUpdateRepresentation must define one or more fields.

Input Object type NamespaceRegistryCreateRepresentation must define one or more fields.

Input Object type NamespaceRegistryUpdateRepresentation must define one or more fields.

Input Object type OpportunityPartnerUpdateRepresentation must define one or more fields.

Enum type OrderByType must define one or more values.

Input Object type OrganizationUpdateRepresentation must define one or more fields.

Input Object type PartnerUpdateRepresentation must define one or more fields.

Input Object type PromotionSegmentBuyerGroupUpdateRepresentation must define one or more fields.

Input Object type PromotionSegmentSalesStoreUpdateRepresentation must define one or more fields.

Input Object type ServiceTerritoryWorkTypeUpdateRepresentation must define one or more fields.

Input Object type Setup__JoinInput must define one or more fields.

Type Setup__SetupQuery must define one or more fields.

Input Object type TopicAssignmentUpdateRepresentation must define one or more fields.

Input Object type VoiceCallUpdateRepresentation must define one or more fields.

Input Object type WaitlistWorkTypeUpdateRepresentation must define one or more fields.

Input Object type WebStoreCatalogUpdateRepresentation must define one or more fields.

Input Object type WorkTypeGroupMemberUpdateRepresentation must define one or more fields.", stack: "Error: Input Object type AccountPartnerUpdateRepresentation must define one or more fields.

Input Object type AppAnalyticsQueryRequestUpdateRepresentation must define one or more fields.

Input Object type AppMenuItemUpdateRepresentation must define one or more fields.

Input Object type AppUsageAssignmentUpdateRepresentation must define one or more fields.

Input Object type CaseMilestoneUpdateRepresentation must define one or more fields.

Input Object type ContentDocumentUpdateRepresentation must define one or more fields.

Input Object type CreditMemoInvApplicationUpdateRepresentation must define one or more fields.

Input Object type CreditMemoLineUpdateRepresentation must define one or more fields.

Input Object type CreditMemoUpdateRepresentation must define one or more fields.

Input Object type EntitlementContactUpdateRepresentation must define one or more fields.

Input Object type EntityMilestoneUpdateRepresentation must define one or more fields.

Input Object type FinanceBalanceSnapshotUpdateRepresentation must define one or more fields.

Input Object type FlowOrchestrationInstanceUpdateRepresentation must define one or more fields.

Input Object type FlowOrchestrationStageInstanceUpdateRepresentation must define one or more fields.

Input Object type FlowOrchestrationStepInstanceUpdateRepresentation must define one or more fields.

Input Object type FlowOrchestrationWorkItemUpdateRepresentation must define one or more fields.

Input Object type FlowRecordUpdateRepresentation must define one or more fields.

Input Object type InvoiceLineUpdateRepresentation must define one or more fields.

Input Object type InvoiceUpdateRepresentation must define one or more fields.

Input Object type LearningItemUpdateRepresentation must define one or more fields.

Input Object type LocationGroupAssignmentUpdateRepresentation must define one or more fields.

Input Object type NamespaceRegistryCreateRepresentation must define one or more fields.

Input Object type NamespaceRegistryUpdateRepresentation must define one or more fields.

Input Object type OpportunityPartnerUpdateRepresentation must define one or more fields.

Enum type OrderByType must define one or more values.

Input Object type OrganizationUpdateRepresentation must define one or more fields.

Input Object type PartnerUpdateRepresentation must define one or more fields.

Input Object type PromotionSegmentBuyerGroupUpdateRepresentation must define one or more fields.

Input Object type PromotionSegmentSalesStoreUpdateRepresentation must define one or more fields.

Input Object type ServiceTerritoryWorkTypeUpdateRepresentation must define one or more fields.

Input Object type Setup__JoinInput must define one or more fields.

Type Setup__SetupQuery must define one or more fields.

Input Object type TopicAssignmentUpdateRepresentation must define one or more fields.

Input Object type VoiceCallUpdateRepresentation must define one or more fields.

Input Object type WaitlistWorkTypeUpdateRepresentation must define one or more fields.

Input Object type WebStoreCatalogUpdateRepresentation must define one or more fields.

Input Object type WorkTypeGroupMemberUpdateRepresentation must define one or more fields.
    at assertValidSchema (file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/333-55c3bd8f51d678d1.js:140:53838)
    at validate (file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/333-55c3bd8f51d678d1.js:245:39913)
    at validateWithCustomRules (file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/333-55c3bd8f51d678d1.js:15:2934)
    at validateQuery (file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/333-55c3bd8f51d678d1.js:15:6447)
    at Module.getDiagnostics (file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/333-55c3bd8f51d678d1.js:15:6359)
    at file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/333-55c3bd8f51d678d1.js:5:8444
    at startLinting (file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/333-55c3bd8f51d678d1.js:5:60580)
    at Object.lint (file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/333-55c3bd8f51d678d1.js:5:62605)
    at new CodeMirror (file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/pages/_app-92e2050d0799eab9.js:6:193699)
    at CodeMirror (file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/pages/_app-92e2050d0799eab9.js:6:192636)"},
    "errorInfo": {
        "componentStack": "\n    at QueryEditor (file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/443-87262752453bea5b.js:1:68224)\n    at section\n    at div\n    at P (file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/pages/_app-92e2050d0799eab9.js:31:39282)\n    at RequestPane_GraphQLRequestPane (file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/443-87262752453bea5b.js:1:126696)\n    at div\n    at section\n    at section\n    at div\n    at P (file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/pages/_app-92e2050d0799eab9.js:31:39282)\n    at components_RequestTabPanel (file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/443-87262752453bea5b.js:1:325774)\n    at section\n    at div\n    at P (file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/pages/_app-92e2050d0799eab9.js:31:39282)\n    at div\n    at Main (file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/443-87262752453bea5b.js:1:544315)\n    at main\n    at div\n    at Home\n    at div\n    at HotkeysProvider (file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/pages/_app-92e2050d0799eab9.js:17:54477)\n    at div\n    at P (file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/pages/_app-92e2050d0799eab9.js:31:39282)\n    at AppProvider (file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/pages/_app-92e2050d0799eab9.js:14:51290)\n    at GoldenEdtionGuardProvider (file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/pages/_app-92e2050d0799eab9.js:17:60862)\n    at div\n    at ToastProvider (file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/pages/_app-92e2050d0799eab9.js:14:52551)\n    at Le (file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/pages/_app-92e2050d0799eab9.js:31:37102)\n    at Theme (file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/pages/_app-92e2050d0799eab9.js:17:163953)\n    at components_Provider (file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/pages/_app-92e2050d0799eab9.js:24:3949)\n    at NoSsr (file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/pages/_app-92e2050d0799eab9.js:17:59403)\n    at div\n    at SafeHydrate (file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/pages/_app-92e2050d0799eab9.js:17:59299)\n    at ErrorBoundary (file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/pages/_app-92e2050d0799eab9.js:14:36821)\n    at _app (file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/pages/_app-92e2050d0799eab9.js:17:59533)\n    at _PathnameContextProviderAdapter (file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/main-a9033015b47bbde8.js:1:62713)\n    at Container (file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/main-a9033015b47bbde8.js:1:9068)\n    at AppContainer (file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/main-a9033015b47bbde8.js:1:11134)\n    at Root (file:///Applications/Bruno.app/Contents/Resources/app.asar/web/_next/static/chunks/main-a9033015b47bbde8.js:1:14776)"
    }
}


Improve forward raytrace to better find all images

@NolanSmyth It should be ready now, what do you think?


Allow custom macro parameter

Pull Request Description
closes #54
Adds a year_variable as a subnode to the time_discritization node.
Adds steps in a modifying function to add year_variable to GRO_dispatch groups.

For Change Control Board: Change Request Review
The following review must be completed by an authorized member of the Change Control Board.

[ ] 1. Review all computer code.
[ ] 2. If any changes occur to the input syntax, there must be an accompanying change to the user manual and xsd schema. If the input syntax change deprecates existing input files, a conversion script needs to be added (see Conversion Scripts).
[ ] 3. Make sure the Python code and commenting standards are respected (camelBack, etc.) - See on the wiki for details.
[ ] 4. Automated Tests should pass.
[ ] 5. If significant functionality is added, there must be tests added to check this. Tests should cover all possible options.  Multiple short tests are preferred over one large tes.
[ ] 6. If the change modifies or adds a requirement or a requirement based test case, the Change Control Board's Chair or designee also needs to approve the change.  The requirements and the requirements test shall be in sync.
[ ] 7. The merge request must reference an issue.  If the issue is closed, the issue close checklist shall be done.
[ ] 8. If an analytic test is changed/added, the the analytic documentation must be updated/added.
[ ] 9. If any test used as a basis for documentation examples have been changed, the associated documentation must be reviewed and assured the text matches the example.

@PaulTalbot-INL I retrained the Sine_Hour ARMA and modified the labels test so we can avoid modifying the other tests.


Make creating birthday channels optional

close #93

Do not forget about README:
CREATE_BIRTHDAY_CHANNELS -- Specifies whether to create the birthday channels for the purpose of discussing presents for birthday boys/girls. All the users are invited to the channel except the birthday boy/girl.


python312Packages.motionblinds: 0.6.20 -> 0.6.21

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for python312Packages.motionblinds is: Python library for interfacing with Motion Blinds
meta.homepage for python312Packages.motionblinds is: https://github.com/starkillerOG/motion-blinds
meta.changelog for python312Packages.motionblinds is: https://github.com/starkillerOG/motion-blinds/releases/tag/0.6.21
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 0.6.21 with grep in /nix/store/rg7r847bl0sj6lk7fxsyw21apqfnnbm7-python3.12-motionblinds-0.6.21
found 0.6.21 in filename of file in /nix/store/rg7r847bl0sj6lk7fxsyw21apqfnnbm7-python3.12-motionblinds-0.6.21

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

3 total rebuild path(s)

3 package rebuild(s)

First fifty rebuilds by attrpath
home-assistant-component-tests.motion_blinds
python311Packages.motionblinds
python312Packages.motionblinds

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/rg7r847bl0sj6lk7fxsyw21apqfnnbm7-python3.12-motionblinds-0.6.21 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

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

Or:
nix build github:r-ryantm/nixpkgs/48a751332615af24fe825d3809f1f4ae3d692c1d#python312Packages.motionblinds

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/rg7r847bl0sj6lk7fxsyw21apqfnnbm7-python3.12-motionblinds-0.6.21
ls -la /nix/store/rg7r847bl0sj6lk7fxsyw21apqfnnbm7-python3.12-motionblinds-0.6.21/bin

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

2 packages built:

python311Packages.motionblinds
python312Packages.motionblinds

Maintainer pings
cc @fabaff for testing.

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

5 packages built:

home-assistant-component-tests.motion_blinds
python311Packages.motionblinds
python311Packages.motionblinds.dist
python312Packages.motionblinds
python312Packages.motionblinds.dist


Install hpm by default

This is an easy solution to issue #277. Installs hyperterm package manager (hpm) by @matheuss after installing hyperterm.
Further discussion possibly needed, maybe this should be in core?

Nice parallel to atom

Hum when you download the release directly, there is no npm install done so hpm won't be installed

True, that's kinda annoying. I wonder how Atom does this with apm?

apm isn't installed when running npm I -g hpm. This assumes that the user has npm installed globally, and that isn't a requirement to install atom. Run which apm or which apm-beta and you'll see the executable in the /usr/local/bin/apm-beta directory while modules installed with npm are (for nvm users at least) in the ~/.nvm/versions/node/${node_version}/bin/. The binary files seem to have symbolic links to their corresponding javascript located in ../lib/node_modules/${module_folder}/${file}. Ex:
npm -> ../lib/node_modules/npm/bin/npm-cli.js

Also note that apm isn't listed when running  npm list -g --depth 0.

I think that the best thing we can do is something like:
command -v npm >/dev/null 2>&1 ||  echo >&2 "You must install npm etc etc";

If the user does not have node and/or npm, he will not be able to install any plugins anyway.

apm comes bundled with atom:
❯ ~ which apm | xargs ls -l
/usr/local/bin/apm -> /Applications/Atom.app/Contents/Resources/app/apm/node_modules/.bin/apm

I think it might be a good approach for us. Then hpm can check for npm and provide instructions (install nvm etc) if it is not installed 😊

Yeah, I think it's looking pretty great. I need to do more testing, so we'll reserve this for the next release.

Things we discussed that are outstanding concerns for this:

How do we install it in a location that we know is in $PATH?
How do we keep it updated? Ideally we pin it, and with each new release of HyperTerm we can bump it, and it updates hpm automatically
If we can't find a location in $PATH we can write to, how do we tell the user? (ie: notification)
Where in the menu do we display "Install hpm` in that scenario?
How do we tell users when we install it that they can now run hpm if needed?

Maybe we have an onboarding screen with a little html file that we also use to explain the configuration system?

How do we install it in a location that we know is in $PATH?

$ which npm

Also: we need node. I'm not completely sure, but I think that HyperTerm can run without node, can it?

We can use the node executable bundled in electron I guess.

@sindresorhus we anticipate scenarios where npm is not installed, so we also have to consider that

Good point. You already have the user's $PATH from the shell-env module though, so you can just use any path defined there.

Why not bundling npm along hyperterm? No need to use system one.
(also when bundling npm, you can fix the version, e.g. to 3.x)

I've submitted #381 that embeds npm, but I believe hyperterm shoudn't install hpm externall, but rather install it as dependency, and link it to system similarly to atom.

PR #383 on to of global hotkey functionality, includes ability to embed default plugins into hyperterm. I think this should be primary way to embedding hpm. One thing remaining is to create system links for hmr binary upon installation, but unfortunately I won't have time to implement it.

+1 for shipping npm with the app

@matheuss https://github.com/zeit/hyperterm/pull/172#issuecomment-233174361


pyproj  3.1.0 build fails for python 3.10.0b1

Problem description
For the next Fedora cycle all packaged python packages are currently being tested against a preliminary version of python 3.10.0.
The build is performed in a mock sandbox environment. During this testing it was found that the pyproj package release 3.1.0 fails to build in this environment.
For details of the reported crash see: https://bugzilla.redhat.com/show_bug.cgi?id=1964955
The cause has been tracked down to the pyproj/enum.py module. This one sub-classes enum.IntFlag to create GeodIntermediateFlag, and it seems it is no longer allowed to define this sub-class using a non-consecutive range of bits.
This is an intended change in python 3.10, and was introduced with this commit:
https://github.com/python/cpython/commit/7aaeb2a3d682ecba125c33511e4b4796021d2f82 but it seems not well documented yet.
A possible solution is to define additional constants that fill the gap between the 3 defined groups of bits in this class.
This patch has been submitted now for Fedora to let the pyproj build pass again. For details see: https://src.fedoraproject.org/rpms/pyproj/blob/rawhide/f/pyproj-enums.patch
If you wish I can provide a pull request that fixes the issue, but as stated in the bugzilla bug report, this seems a backwards incompatible change in Python, so it could as well be reverted before he final python 3.10.0 release. So maybe it is better to wait for that one to happen before modifying the pyproj code here on github.

Thanks for testing and raising the issue 👍. After 3.10 is released a PR with a fix would definitely be welcome and appreciated if it is still needed.

@jdkloe did you submit a report to cpython to see what their thoughts on this behavior change are?

Not myself, but my fedora colleague Miro Hrončok did. See his bug-report: https://bugs.python.org/issue44242
As I understand from the discussion in this topic, the behavior change was reverted again.
So if we are lucky no change is needed in pyproj afterall.


Can not get the account address by browsing the dapp

Why can't I get the account address when I visit uniswap dapp?

You will need to select their walletconnect setting - It should work then. Unfortunately, they have withdrawn support for standard web3 connection.


Missing semicolon in Datagrid.php

@juniwalk I believe you hurried up and made this mistake on master branch.
Would be great if you merge this ASAP since many users also have dev-master in their composer and this could crash production...

Thanks.

Holy crap, sorry about that.


array-bounds error

Hi, when compiling the tests with -Werror=array-bounds compilation fails because GCC says that xbyak goes partially out of bounds.
I'm using GCC 11 on Debian Testing.
Here's the piece of code that generates the warning:
https://github.com/herumi/xbyak/blob/7aef3ff544045681ecf7d3a75bc7dd585322e7e4/xbyak/xbyak.h#L1234-L1237
And here's the compilation log
$ CXXFLAGS=-Werror=array-bounds make -C test
make: Entering directory '/home/tachi/Scrivania/deb/xbyak/test'
g++ -Werror=array-bounds -O2 -fomit-frame-pointer -Wall -fno-operator-names -I../ -I./ -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wfloat-equal -Wpointer-arith   make_nm.cpp -o make_nm
g++ -Werror=array-bounds -O2 -fomit-frame-pointer -Wall -fno-operator-names -I../ -I./ -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wfloat-equal -Wpointer-arith   normalize_prefix.cpp -o normalize_prefix
g++ -Werror=array-bounds -O2 -fomit-frame-pointer -Wall -fno-operator-names -I../ -I./ -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wfloat-equal -Wpointer-arith   bad_address.cpp -o bad_address
g++ -Werror=array-bounds -O2 -fomit-frame-pointer -Wall -fno-operator-names -I../ -I./ -Wall -Wextra -Wformat=2 -Wcast-qual -Wcast-align -Wwrite-strings -Wfloat-equal -Wpointer-arith   misc.cpp -o misc
In file included from misc.cpp:5:
../xbyak/xbyak.h: In function ‘void cybozu_test_compOperand()’:
../xbyak/xbyak.h:1236:111: error: array subscript ‘const Xbyak::Address[0]’ is partly outside array bounds of ‘Xbyak::Address [1]’ [-Werror=array-bounds]
 1236 |                 return getBit() == rhs.getBit() && e_ == rhs.e_ && label_ == rhs.label_ && mode_ == rhs.mode_ && broadcast_ == rhs.broadcast_;
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from misc.cpp:7:
misc.cpp:31:35: note: while referencing ‘<anonymous>’
   31 |         CYBOZU_TEST_ASSERT(ptr[eax] == ptr[eax]);
      |                                   ^
./cybozu/test.hpp:194:53: note: in definition of macro ‘CYBOZU_TEST_ASSERT’
  194 | #define CYBOZU_TEST_ASSERT(x) cybozu::test::test(!!(x), "CYBOZU_TEST_ASSERT", #x, __FILE__, __LINE__)
      |                                                     ^
In file included from misc.cpp:5:
../xbyak/xbyak.h:1236:111: error: array subscript ‘const Xbyak::Address[0]’ is partly outside array bounds of ‘Xbyak::Address [1]’ [-Werror=array-bounds]
 1236 |                 return getBit() == rhs.getBit() && e_ == rhs.e_ && label_ == rhs.label_ && mode_ == rhs.mode_ && broadcast_ == rhs.broadcast_;
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from misc.cpp:7:
misc.cpp:31:47: note: while referencing ‘<anonymous>’
   31 |         CYBOZU_TEST_ASSERT(ptr[eax] == ptr[eax]);
      |                                               ^
./cybozu/test.hpp:194:53: note: in definition of macro ‘CYBOZU_TEST_ASSERT’
  194 | #define CYBOZU_TEST_ASSERT(x) cybozu::test::test(!!(x), "CYBOZU_TEST_ASSERT", #x, __FILE__, __LINE__)
      |                                                     ^
In file included from misc.cpp:5:
../xbyak/xbyak.h:1236:111: error: array subscript ‘const Xbyak::Address[0]’ is partly outside array bounds of ‘Xbyak::Address [1]’ [-Werror=array-bounds]
 1236 |                 return getBit() == rhs.getBit() && e_ == rhs.e_ && label_ == rhs.label_ && mode_ == rhs.mode_ && broadcast_ == rhs.broadcast_;
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from misc.cpp:7:
misc.cpp:32:37: note: while referencing ‘<anonymous>’
   32 |         CYBOZU_TEST_ASSERT(dword[eax] != ptr[eax]);
      |                                     ^
./cybozu/test.hpp:194:53: note: in definition of macro ‘CYBOZU_TEST_ASSERT’
  194 | #define CYBOZU_TEST_ASSERT(x) cybozu::test::test(!!(x), "CYBOZU_TEST_ASSERT", #x, __FILE__, __LINE__)
      |                                                     ^
In file included from misc.cpp:5:
../xbyak/xbyak.h:1236:111: error: array subscript ‘const Xbyak::Address[0]’ is partly outside array bounds of ‘Xbyak::Address [1]’ [-Werror=array-bounds]
 1236 |                 return getBit() == rhs.getBit() && e_ == rhs.e_ && label_ == rhs.label_ && mode_ == rhs.mode_ && broadcast_ == rhs.broadcast_;
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from misc.cpp:7:
misc.cpp:32:49: note: while referencing ‘<anonymous>’
   32 |         CYBOZU_TEST_ASSERT(dword[eax] != ptr[eax]);
      |                                                 ^
./cybozu/test.hpp:194:53: note: in definition of macro ‘CYBOZU_TEST_ASSERT’
  194 | #define CYBOZU_TEST_ASSERT(x) cybozu::test::test(!!(x), "CYBOZU_TEST_ASSERT", #x, __FILE__, __LINE__)
      |                                                     ^
In file included from misc.cpp:5:
../xbyak/xbyak.h:1236:111: error: array subscript ‘const Xbyak::Address[0]’ is partly outside array bounds of ‘Xbyak::Address [1]’ [-Werror=array-bounds]
 1236 |                 return getBit() == rhs.getBit() && e_ == rhs.e_ && label_ == rhs.label_ && mode_ == rhs.mode_ && broadcast_ == rhs.broadcast_;
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from misc.cpp:7:
misc.cpp:33:35: note: while referencing ‘<anonymous>’
   33 |         CYBOZU_TEST_ASSERT(ptr[eax] != ptr[eax+3]);
      |                                   ^
./cybozu/test.hpp:194:53: note: in definition of macro ‘CYBOZU_TEST_ASSERT’
  194 | #define CYBOZU_TEST_ASSERT(x) cybozu::test::test(!!(x), "CYBOZU_TEST_ASSERT", #x, __FILE__, __LINE__)
      |                                                     ^
In file included from misc.cpp:5:
../xbyak/xbyak.h:1236:111: error: array subscript ‘const Xbyak::Address[0]’ is partly outside array bounds of ‘Xbyak::Address [1]’ [-Werror=array-bounds]
 1236 |                 return getBit() == rhs.getBit() && e_ == rhs.e_ && label_ == rhs.label_ && mode_ == rhs.mode_ && broadcast_ == rhs.broadcast_;
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from misc.cpp:7:
misc.cpp:33:49: note: while referencing ‘<anonymous>’
   33 |         CYBOZU_TEST_ASSERT(ptr[eax] != ptr[eax+3]);
      |                                                 ^
./cybozu/test.hpp:194:53: note: in definition of macro ‘CYBOZU_TEST_ASSERT’
  194 | #define CYBOZU_TEST_ASSERT(x) cybozu::test::test(!!(x), "CYBOZU_TEST_ASSERT", #x, __FILE__, __LINE__)
      |                                                     ^
cc1plus: some warnings being treated as errors
make: *** [Makefile:43: misc] Error 1
make: Leaving directory '/home/tachi/Scrivania/deb/xbyak/test'

Thank you for the report.
I found a strange behavior.
Make a.cpp in xbyak/test.
#include <xbyak/xbyak.h>

using namespace Xbyak::util;

void f()
{
  ptr[eax] == ptr[eax];
}

int main()
{
#ifdef A
  ptr[eax] == ptr[eax];
#endif
}

g++-11.2 -O2 -I../ a.cpp -Warray-bounds

shows the warnings. But,
g++-11.2 -O2 -I../ a.cpp -Warray-bounds -DA

does not show it.
I'm not sure what that message const Xbyak::Address[0] is partly outside array bounds of Xbyak::Address [1] means.

Uhm, strange... I don't fully understand the warning either, as it seems to me that Xbyak::Address::operator== is simply confronting values. Maybe the issue lies in Xbyak::Address itself.
If you're 100% sure that GCC is wrong you could tell it to ignore that warning with something like:
	bool operator==(const Address& rhs) const
	{
#ifdef __GNUG__
#	pragma GCC diagnostic push
#	pragma GCC diagnostic ignored "-Warray-bounds"
#endif
		return getBit() == rhs.getBit() && e_ == rhs.e_ && label_ == rhs.label_ && mode_ == rhs.mode_ && broadcast_ == rhs.broadcast_;
#ifdef __GNUG__
#	pragma GCC diagnostic pop
#endif
	}

But I'd try to fully understand the issue before suppressing it.

I am suspicious gcc because Valgrind and address-sanitizer do not show warnings.
But I'll try to make a minimal example to verify it.

I note that gcc has been known to produce inaccurate warnings of this type historically.

If you're 100% sure that GCC is wrong you could tell it to ignore that warning with something like:
	bool operator==(const Address& rhs) const
	{
#ifdef __GNUG__
#	pragma GCC diagnostic push
#	pragma GCC diagnostic ignored "-Warray-bounds"
#endif

Yes, I sometimes use the pragma .

I've minimized the code which shows the warnings.
I think that this is a misjudgment of GCC-11 about downcast.
https://wandbox.org/permlink/64SLolCCNsyOkoSS
g++-11.2 -O2 -I../ a.cpp -Warray-bounds shows the warnings and does not show it if -DA is added.
#include <stdio.h>

struct Base {
  bool isX_;
  Base(bool isX = false) : isX_(isX) { }
  bool isX() const { return isX_; }
  bool operator==(const Base& rhs) const;
};

struct X : public Base {
  X(const Base& b) : Base(true), b_(b) { }
  bool operator==(const X& rhs) const { return b_ == rhs.b_; }
  Base b_;
};

inline bool Base::operator==(const Base& rhs) const
{
    return isX() && rhs.isX() && static_cast<const X&>(*this) == static_cast<const X&>(rhs);
}

Base base;

#ifndef A
void f()
{
  X(base) == X(base);
}
#endif

int main()
{
#ifdef A
  X(base) == X(base);
#endif
}

g++-11.2 -O2 -I../ a.cpp -Warray-bounds
a.cpp: In function 'void f()':
a.cpp:6:29: warning: array subscript 2 is outside array bounds of 'X [1]' [-Warray-bounds]
    6 |   bool isX() const { return isX_; }
      |                             ^~~~
a.cpp:26:9: note: while referencing '<anonymous>'
   26 |   X(base) == X(base);
      |         ^
a.cpp:6:29: warning: array subscript 2 is outside array bounds of 'X [1]' [-Warray-bounds]
    6 |   bool isX() const { return isX_; }
      |                             ^~~~
a.cpp:26:20: note: while referencing '<anonymous>'
   26 |   X(base) == X(base);
      |                    ^
a.cpp:6:29: warning: array subscript 3 is outside array bounds of 'X [1]' [-Warray-bounds]
    6 |   bool isX() const { return isX_; }
      |                             ^~~~
a.cpp:26:9: note: while referencing '<anonymous>'
   26 |   X(base) == X(base);
      |         ^
a.cpp:6:29: warning: array subscript 3 is outside array bounds of 'X [1]' [-Warray-bounds]
    6 |   bool isX() const { return isX_; }
      |                             ^~~~
a.cpp:26:20: note: while referencing '<anonymous>'
   26 |   X(base) == X(base);
      |                    ^
a.cpp:6:29: warning: array subscript 4 is outside array bounds of 'X [1]' [-Warray-bounds]
    6 |   bool isX() const { return isX_; }
      |                             ^~~~
a.cpp:26:9: note: while referencing '<anonymous>'
   26 |   X(base) == X(base);
      |         ^
a.cpp:6:29: warning: array subscript 4 is outside array bounds of 'X [1]' [-Warray-bounds]
    6 |   bool isX() const { return isX_; }
      |                             ^~~~
a.cpp:26:20: note: while referencing '<anonymous>'
   26 |   X(base) == X(base);
      |                    ^
a.cpp:6:29: warning: array subscript 5 is outside array bounds of 'X [1]' [-Warray-bounds]
    6 |   bool isX() const { return isX_; }
      |                             ^~~~
a.cpp:26:9: note: while referencing '<anonymous>'
   26 |   X(base) == X(base);
      |         ^
a.cpp:6:29: warning: array subscript 5 is outside array bounds of 'X [1]' [-Warray-bounds]
    6 |   bool isX() const { return isX_; }
      |                             ^~~~
a.cpp:26:20: note: while referencing '<anonymous>'
   26 |   X(base) == X(base);
      |                    ^
a.cpp:12:51: warning: array subscript 2 is outside array bounds of 'X [1]' [-Warray-bounds]
   12 |   bool operator==(const X& rhs) const { return b_ == rhs.b_; }
      |                                                ~~~^~~~~~~~~
a.cpp:26:9: note: while referencing '<anonymous>'
   26 |   X(base) == X(base);
      |         ^
a.cpp:12:58: warning: array subscript 2 is outside array bounds of 'X [1]' [-Warray-bounds]
   12 |   bool operator==(const X& rhs) const { return b_ == rhs.b_; }
      |                                                      ~~~~^~
a.cpp:26:20: note: while referencing '<anonymous>'
   26 |   X(base) == X(base);

Ok, this is definitely a bug in GCC 10+ (doesn't happen in GCC 9), so I'll close this. Thanks for your investigation :)

Thank you! I wanted to report it to the GCC devs too but I forgot about it :/
Looks like this helped discovering a bug in the compiler :D


CodeQwen 1.5

https://qwenlm.github.io/blog/codeqwen1.5/

7B,
63k context window

This model is specially designed for coding.
You may consider adding this new one. If you have too many models, you can replace some old one.

Sure! I will have a look.


[opt](inverted index) unified optimization judgment to prevent omissions

Proposed changes

optimize inverted index, strengthen logical judgment.

run buildall


Hyperparameter tuning: Add the Katib API reference to the website docs

We have a generated API reference for Katib in the GitHub repo:
https://github.com/kubeflow/katib/blob/master/pkg/apis/manager/v1alpha3/gen-doc/api.md
We should move it to the website, in this section:
https://www.kubeflow.org/docs/reference/
As an example, see the Metadata reference already in the above section.

@janeman98 has offered to work on this issue.
/assign @janeman98

/area docs
/priority p2


Revert Hive version to 1.0.1, add AvroSerDe handling in HiveMetaStoreUtils.getDeserializer

Looks fine.


Gradle task "javadoc" fails

./gradlew javadoc

fails with:
<USER-HOME-PATH>\.gradle\caches\modules-2\files-2.1\com.google.gwt\gwt-user\2.8.0\518579870499e15531f454f35dca0772d7fa31f7\gwt-user-2.8.0.jar(com/google/gwt/animation/client/AnimationScheduler.java):18: error: cannot access GWT
import com.google.gwt.core.shared.GWT;
                                 ^
  bad source file: <USER-HOME-PATH>\.gradle\caches\modules-2\files-2.1\com.google.gwt\gwt-user\2.8.0\518579870499e15531f454f35dca0772d7fa31f7\gwt-user-2.8.0.jar(com/google/gwt/core/shared/GWT.java)
    file does not contain class com.google.gwt.core.shared.GWT
    Please remove or make sure it appears in the correct subdirectory of the sourcepath.
1 error
:html:javadoc FAILED

This looks related: https://stackoverflow.com/a/52797107

Not done!
https://github.com/gradle/gradle/issues/5630


Improve reliability of RequestTimesOutWhenRequestBodyNotReceivedAtSpecifiedMinimumRate

Fix race condition in test code
Addresses https://github.com/aspnet/KestrelHttpServer/issues/2539

@dotnet-bot test OSX 10.12 Debug Build


Helidon doesn't resolve configuration properly

Currently application is trying to use application.yaml for configuration, this results in error when trying to start the block-node.
WARNING: Configuration file application.yaml is on classpath, yet there is no parser configured for it
Exception in thread "main" io.helidon.config.MissingValueException: Requested value for configuration key 'blocknode.storage.root.path' is not present in the configuration.
	at io.helidon.config@4.0.11/io.helidon.config.MissingValueException.create(MissingValueException.java:44)
	at io.helidon.config@4.0.11/io.helidon.config.ConfigValue.lambda$get$0(ConfigValue.java:93)
	at java.base/java.util.Optional.orElseThrow(Optional.java:403)
	at io.helidon.config@4.0.11/io.helidon.config.ConfigValue.get(ConfigValue.java:93)
	at com.hedera.block.server/com.hedera.block.server.persistence.storage.write.BlockAsDirWriterBuilder.<init>(BlockAsDirWriterBuilder.java:55)
	at com.hedera.block.server/com.hedera.block.server.persistence.storage.write.BlockAsDirWriterBuilder.newBuilder(BlockAsDirWriterBuilder.java:73)
	at com.hedera.block.server/com.hedera.block.server.Server.main(Server.java:72)

We'd need to fix the configurator to start using app.properties files for configuration variables.

Note, If we prefer to keep the yaml format, we could also look into preventing Helidon from trying to read the file; and ensure platform SDK config can read the file.


error occurred when using

the error is following, you could reproduce it by following code in vscode. clangd seems cannot understand the <ranges> in C++ 20.

the test code is following:
#include <ranges>
#include <iostream>
#include <utility>
#include <iomanip>
#include <type_traits>
#include <unordered_map>
#include <string>
#include <map>

using namespace std::ranges;

int main(int argc, char** argv)
{
    std::unordered_map<const char*, int> xmap = {
        {"James T. Kirk", 12},
        {"Spock", 20},
        {"Bones", -1},
    };

    for (const char* k : xmap | views::keys)
    {
        std::cout << std::setw(10) << k << std::endl;
    }
}

the project configuration:
CompileFlags:
    Add: [-xc++, -std=c++20]

System information
Output of clangd --version:
clangd 12.0.1
Editor/LSP plugin:
vim/coc-nvim/coc-clangd
vscode/vscode-clangd
all of them is latest version.
Operating system:
OpenSUSE Tumbleweed 2021.08.27
Windows 10 1909 Enterprise

I can confirm I see the same errors.
However, the errors are not specific to clangd: I see them when trying to compile this code with clang itself.
So, the issue seems to be clang not handling libstdc++'s  implementation. That could be a bug on the clang side, or a bug on the libstdc++ side -- hard to say without reducing the test case to understand the error.

yes, I used g++ to compile my code. this error will disappear if use the implementation of STL from LLVM, instead of GCC, won't it? It's hardly to me to find the bug in libstdc++., could you raise an issue to GCC?

Filed https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102807

Based on the discussion in the libstdc++ issue, the bug is on the clang side, tracked in https://bugs.llvm.org/show_bug.cgi?id=44833.


q won't compile because ErrTruncated is gone

ErrTruncated has been removed from the library, meaning q (and mabybe others here) won't compile anymore.

There is none. You have to inspect msg.Truncated for this
On 4 Dec 2018 23:26, "Gert Cuykens"<EMAIL_ADDRESS>wrote:
I just wanted to create a ticket for that :D no idea what the new Error
type is
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/miekg/exdns/issues/17#issuecomment-444298834, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAVkW7e8NqR9TaDnkDwGe6HU2VOIb7P2ks5u1wSRgaJpZM4ZAEeQ
.

I just removed the complete case block :p good enough for me

This issue is fixed by the above pull request so the issue can now be closed.


mcDefaultColor not applied when enablePlayerColors is false

"Restart server with EiraIRC, and Ops are purple regular players are white"
...even though "mcNameColor" and "mcOpNameColor" are the same value.
Probably because it conflicts with "enablePlayerColors".

Looks fine in code and is not reproduceable.


DB1000N | Add support for the restart option after the auto-update for the Windows OS

Restart the needle once the auto-update has finished on the Windows OS
(Codename: Glory to Those who protect the Land)
This patch brings the restart the option for the DB1000N on the OS with non-boring wallpapers.
Take care and stay safe, folks!
References

https://github.com/golang/go/issues/29841
https://superuser.com/a/1656458

@Arriven, what a sharp eye! I bet it was a last second change


module named 'lmflow.args'

Describe the bug
./scripts/finetune.sh ERROR: module named 'lmflow.args'
I've already installed lmflow, what's going on here, please? Maybe coz I cannot run bash ./install.sh well, which got ERROR: Could not build wheels for flash-attn, which is required to install pyproject.toml-based projects. How can I fix it up, please?

You need to do

You need to do python setup.py install

Thank you for your replay! But I keep having Errors when install, seems like there are a lot of environment problems. Did anyone else deploy this well? Could you please tell us your WeChat group, please? The contact you put on your web has already been out of date.

Hi the qrcode has been updated.
Thanks!

Hi the qrcode has been updated.
Thanks!

Thank you very much for your reply!! But it stills says the QRcode was expired on August 23rd :(

oh will update it.
Please look at this one for now: https://i.ibb.co/kKvGhPr/Wechat-IMG1129.jpg

oh will update it. Please look at this one for now: https://i.ibb.co/kKvGhPr/Wechat-IMG1129.jpg

could you update the wechat group qrcode again? this one has been expired too. Thanks...

Hi,
Please use this updated one. Thanks


Remove the legacy requests-answering protocols

Finishes removing support for the block requests, finality requests, and light client requests protocols from protocol.rs.
All these protocols are already handled by other pieces of code elsewhere.
I'm marking this as onice because I first would like to confirm with https://github.com/paritytech/substrate/pull/6698 that we don't receive such requests anymore. At the moment it seems to be the case on my personal node, as this metric stays at 0, but I'd like to see it deployed on nodes that get more traffic.

Update: it turns out that we still receive some requests, albeit very few and on isolated nodes. I need to investigate first.
This PR will likely remain on ice for at least another week or so.

We still receive block requests on the legacy substream, therefore I've changed the PR remove everything but the block requests.

Needs resolving.

bot merge

bot rebase

bot merge


added fa-map

1st attempt before duplicating on other pages

for accessibility purposes all the icons should be like this
<i class="fa fa-map" aria-hidden="true"></i>


WIP: Add Trajectory Smoother class

Following up on discussions from #15, this is a first attempt at implementing a Kalman Filter/Smoother using Stone Soup.
This PR aims to contribute the following:

A TrajectorySmoother base class, which (as advised) is conceptually similar to TrajectoryGeneralisers;
A KalmanSmootherCV smoother, which employs a linear Kalman Filter/Smoother with the assumption of a Constant Velocity model (other models also exist in Stone Soup, but for now the CV model has been used as a starting point);
A tutorial notebook which showcases how the above class can be used

This PR is work in progress and is open to modifications based on the thoughts and suggestions of the maintainer(s). Its main purpose is to demonstrate basic capabilities and motivate discussions.

Codecov Report

Merging #93 into master will decrease coverage by 2.58%.
The diff coverage is 37.20%.

@@            Coverage Diff             @@
##           master      #93      +/-   ##
==========================================
- Coverage   94.02%   91.44%   -2.59%
==========================================
  Files          20       21       +1
  Lines        1807     1893      +86
==========================================
+ Hits         1699     1731      +32
- Misses        108      162      +54

Impacted Files
Coverage Δ

movingpandas/trajectory_smoother.py
36.47% <36.47%> (ø)

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

Continue to review full report at Codecov.

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

Sorry for the delay, @sglvladi! Could you add one or two basic tests so we can merge your contribution.

Codecov Report

Merging #93 (bbcf5a7) into master (b9acf32) will decrease coverage by 2.25%.
 Consider uploading reports for the commit 11ef52f to get more accurate results

@@            Coverage Diff             @@
##           master      #93      +/-   ##
==========================================
- Coverage   94.70%   92.44%   -2.26%
==========================================
  Files          23       23
  Lines        2210     2013     -197
==========================================
- Hits         2093     1861     -232
- Misses        117      152      +35

Impacted Files
Coverage Δ

movingpandas/trajectory_smoother.py
34.93% <34.93%> (ø)

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

movingpandas/trajectory_collection.py
84.11% <0.00%> (-3.09%)
:arrow_down:

movingpandas/trajectory_plotter.py
88.78% <0.00%> (-1.03%)
:arrow_down:

movingpandas/trajectory.py
86.88% <0.00%> (-0.94%)
:arrow_down:

movingpandas/trajectory_stop_detector.py
98.07% <0.00%> (-0.46%)
:arrow_down:

movingpandas/tests/test_trajectory_collection.py
99.09% <0.00%> (-0.20%)
:arrow_down:

movingpandas/trajectory_splitter.py
94.87% <0.00%> (-0.19%)
:arrow_down:

movingpandas/tests/test_overlay.py
100.00% <0.00%> (ø)

movingpandas/tests/test_trajectory.py
100.00% <0.00%> (ø)

... and 8 more

Continue to review full report at Codecov.

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

@anitagraser It's been a while, but I have now added some tests that I hope should do the trick. I've had to use np.close() in the assertions to avoid pytest failures due to numerical precision.

Interested in this. Am I right in thinking the halt is on whether to hardcode EPSG:3395? Would be worth exploring with a geodic CRS (EPSG:4326) and non-geodic e.g. EPSG:3396

Am I right in thinking the halt is on whether to hardcode EPSG:3395?

Yes, that's right.

I would also prefer if stonesoup was implemented as an optional dependency since it's only in beta according to https://pypi.org/project/stonesoup/

Both,
Apologies for the delay. I've been getting sidetracked by work and haven't had a chance to address this.
Removing the hard dependence on EPSG:3395 should not be an issue. This is mostly done to enforce (approximate) linearity since the Kalman Filter can only work on linear (Gaussian) models.
Given that there is expressed interest in this, I will try to patch this up within the next few days. I will also address @anitagraser comment on making stonesoup an optional dependency.
Best,
Lyudmil

FYI xarray has some nice "requires" logic for adding tests on optional dependencies
https://github.com/pydata/xarray/blob/main/xarray/tests/__init__.py#L63

@anitagraser I have had a go at implementing the requested changes. Let me know if the changes look sensible.
Also, @raybellwaves thanks for the useful pointer. I have used the same approach, minus the version checking.

Thank you @sglvladi! Please remove the output from the Jupyter notebook because the outputs significantly increase file size and make it hard to view changes.

Thanks for the updates! Will merge once the CI setup is working properly again.

Sorry for being the blocker here. Created https://github.com/anitagraser/movingpandas/pull/169. May need to rebase the GHA file

Or if you close then reopen the PR it should trigger CI (once the other PR merges)

It looks like stonesoup is being installed, however the tests fail.

It looks like stonesoup is being installed, however the tests fail.

@anitagraser Should be fixed now through 2321178. I had accidentally missed a return when overriding the smooth method in KalmanSmootherCV to add documentation in e239274f.
I have also had a go at fixing the linting tests through 193c907.
Codecov seems to be failing now, but I think this is mainly due to code relating to missing deps being missed.

Thanks a lot for this contribution, @sglvladi !


[Tizen] Run single thread for processing all GLib sources

Problem
Currently Tizen platform spawns a new thread every time an async Tizen API call is about to be made. This is required to make sure that Tizen API internally will attach IO sources to correct context - context which is processed by Matter event loop. A dedicated Matter event loop is required, because it is possible, that Tizen application will not run default GLib main event loop.
This PR is a first step for adding proper matter stack locking when processing GLib-based Tizen events.
Changes

run Matter GLib main event loop in a dedicated thread started during Matter stack initialization
synchronically invoke all async Tizen API calls on the Matter GLib context (so it will be processed by our dedicated thread)
removed MainLoop class

Testing
Tested locally by performing BLE commissioning Linux-Tizen, Tizen-Linux and Tizen-Tizen.
CI will test network commissioning.

It looks good overall. and i have a question for you.
In the changed structure, is there an action for timeout if the call is not completed for the asynchronous function call?

In the changed structure, is there an action for timeout if the call is not completed for the asynchronous function call?

@hyunuktak , no, currently there is no such concept as timeout for GLibMatterContextInvokeSync() calls. This function is not async, but synchronous by design. The purpose of this function is to run given callback on GLib context, that's all. The next step for this refactoring (in another PR) will be proper locking of matter stack when running callback function. However, we are not sure whether it will be possible without duplicating glib internal functions. So, other possibility is that the dedicated glib thread will be removed. So, for internal calls the g_main_context_invoke_full() in the GLibMatterContextInvokeSync() will not switch threads at all - callback will be called right away. If one wants async processing it will have to be done separately, e.g. use glib timeout source (but not with g_idle_add() - this will use global main context, and we do not want that).


is.data.frame(tbl_spark) should return TRUE

the function is.data.frame() should return TRUE when applied to a spark tbl, but it returns FALSE instead.
> spark_version <- "2.1.0"
> sc <- spark_connect(master = "local", version = spark_version)

> mytable = data.frame(x=rnorm(100)) %>% copy_to(sc, .)
> is.data.frame(mytable)
FALSE

@dalloliogm
maybe try sdf_copy_to

@dalloliogm Could you explain what's the interested in returning is.data.frame() as TRUE?
It would be certainly nice if we could interchangeably use local data frames and spark data frames, but that is a giant amount of work so we will have to address one case at a time. Is there a particular library you are interested in making this work with?

Hi, I just found this discussion which is very similar to a problem I currently face. I have an S4 class that takes two tbl_spark tables, combines them using dplyr, and returns the result. I would like to be able to unit test this class using local data.frames or tbls, so I've defined the type of its slots to be the most generic class, i.e. data.frame. But when I try to pass tbl_spark, an error is raised because tbl_spark does not inherit from data.frame, even though it inherits from tbl.
A workaround might be to have the class accept tbl instead of data.frame, at the expense of not being able to use data.frames anymore, but I can live with that.

Hi, after thinking it through, the current implementation may actually be the most correct. A tbl_spark is not really a data.frame, it is more a pointer to a table. Most methods that interact with data frames will not work on it, unless you do collect and get a local tibble.


vagrant box: No command 'vue' found

Version
3.0.1
Reproduction link
https://github.com/TheSycamore/vue-issue
Node and OS info
Node 10.9.0 / yarn 1.9.4 / Ubuntu 16.04
Steps to reproduce
    vagrant up
    vagrant ssh

Then install vue CLI 3 dependencies:
Found inside "provisioning-commands.txt"
yarn global add @vue/cli

vue --version

What is expected?
vue --version should show me which version is installed
What is actually happening?
vagrant@cc:~$ vue --version
No command 'vue' found, did you mean:
 Command 'vpe' from package 'texlive-latex-extra' (universe)
vue: command not found

I have posted this on StackOverflow which may be helpful to see an overview of this issue:
https://stackoverflow.com/questions/52060070/vagrant-local-development-environment-ubuntu-yarn-vue-cli-3-issues

Men. Install vue-cli on windows


Update setup dependency for "six" package

Updated setup dependency for "six" package. pip (pypi) package currently fails to work as-is.

This fixes #53

Thanks


Printer Friendly Articles

I tried printing http://azure.microsoft.com/en-us/documentation/articles/hyper-v-recovery-manager-azure/ directly and it was unreadable.
Had to go into GITHUB edit mode to make a printed copy of the article I could follow.   Is there some  way to ensure that all TechNet articles have a printer friendly version that can be leveraged.
Thanks

@gfeiges @plasmaphonic Thank you very much for the suggestion.  I've passed it on to the powers that be and hopefully very soon this problem will be a thing of the past.  I'm going to close this issue now, but please do request it be reopened if you feel the need.


Analytics for packages beyond top 1000

https://brew.sh/analytics/install/ shows install events for only top 1000 formulae.
Is there a way to learn stats about my formula which is likely not in top 1000?

Please note we will close your issue without comment if you delete, do not read or do not fill out the issue checklist below and provide ALL the requested information. If you repeatedly fail to use the issue template, we will block you from ever submitting issues to Homebrew again.

[ ] are reporting a bug others will be able to reproduce and not asking a question. If you're not sure or want to ask a question do so on our Discourse: https://discourse.brew.sh


Upgrade to Gatsby V4

Resolves #46

closing this as it's been resolved https://github.com/gsavchenko/george-webapp/pull/53


fix: do not fail release on missing dist-dynamic

Revert push of derived package to fix the release pipeline.

hot fix the release pipeline


Wire up Pretender

The gem is already installed. We should wire it up to allow an admin to see what other users are seeing.

Done. Pushed to master https://github.com/moveson/edify/commit/cefe3142953de03fb2bd012513c33621b0a09bf1


Outdated cask: wabbitemu

wabbitemu
Cask is outdated, but I can't figure out the new checksum and version number.

https://wabbit.codeplex.com/releases/view/44625 is the download link

https://github.com/caskroom/homebrew-cask/pull/39428
The URL was updated, yes, but the file is the same.


Live

Test PR

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

test pr


feat(controller): set up integration tests

Set up integration tests for stock.

I am sorry I fork this projet to understand the architecture and design, I did not pay attention that I am pointing on this repo.

@marouaneaba all good, good luck =)


Anchor-based podcast not playing on podcastindex or apps connected to the index

My girlfriend has a writers podcast called "Good On Paper"
She originally had it hosted on RSS.com, but switched to anchor to save money. Since then, the podcast has stopped playing on podcastindex-using apps, such as the podcastindex.com player, Fountain, and Podverse.
I tried to work around this by using an IPFS feed, but that didn't play either and subsequently there are two of her podcasts on the index now, with neither able to play.
Please help us 🙏

Using the new dashboard I was able to resolve this.
Now the only show that is in the index is https://podcastindex.org/podcast/5974918 which is hosted by Anchor.

Thank you so much. Closing issue


Update the Epub

Hey!
I was wondering if it was possible to update a pre-existing epub file with more sections.

Nope! This library only produces epubs, but doesn't read them back it.


Update deprecated Node.js 12 actions in the Registry repo

/kind user-story
Which area this user story is related to?

/area registry
User Story
As a devfile developer I want to my github actions updated to the latest, supported Node.js v16 so that my CI workflow will not be disrupted
Acceptance Criteria

[ ] Scan the repo actions to determine if the latest runs have Node.js deprecation warnings.  E.g. https://github.com/devfile/registry/actions/runs/5883241284
[ ] Fix the actions by following this blog: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/.
[ ] Ensure we are pinning the updates to the commit hash: https://docs.github.com/en/actions/security-guides/security-hardening-for-github-actions#using-third-party-actions

Started working on the issue :)

I've created a PR for the issue, updating all deprecated actions


OSX Yosemite: green “stoplight” doesn't show when you expand brackets to full mode.

As you know, Yosemite made the green button function as the full screen button. When you click on the full screen button, you can't see the green button therefore, you can't get out of fullscreen unless you close the application.

The problem pops up again on 10.11 beta. Maybe checking for 10.10 and later would do the trick here.

@excomedia Thanks for reporting this! I am seeing this bug in 10.11. Let me check brackets-shell code to understand what might be causing this issue.

Found it!  https://github.com/adobe/brackets-shell/blob/master/appshell/cefclient_mac.mm#L255 is the culprit. Will fix this!

There must be a better way to distinguish new from old OSX versions.

@ingorichter I am done with the fix. I will put up a PR for this.

@vonStein @ingorichter This is fixed now with this PR https://github.com/adobe/brackets-shell/issues/526


chore: fix style

🤔 这个 PR 的性质是？

[x] 日常 bug 修复
[ ] 新特性提交
[ ] 文档改进
[ ] 演示代码改进
[ ] 组件样式/交互改进
[ ] CI/CD 改进
[ ] 重构
[ ] 代码风格优化
[ ] 测试用例
[ ] 分支合并
[ ] 其他

🔗 相关 Issue

💡 需求背景和解决方案

📝 更新日志

fix(tree): 修复样式调整tree组件子节点渲染导致的样式异常

fix(tag-input): 修复空值时的padding缺失

[x] 本条 PR 不需要纳入 Changelog

☑ 请求合并前的自查清单
⚠ 请自检并全部勾选全部选项。⚠

[x] 文档已补充或无须补充
[x] 代码演示已提供或无须提供
[x] TypeScript 定义已补充或无须补充
[x] Changelog 已提供或无须提供

Codecov Report

Merging #1263 (ec37530) into develop (492d477) will increase coverage by 0.28%.
The diff coverage is 38.12%.

@@             Coverage Diff             @@
##           develop    #1263      +/-   ##
===========================================
+ Coverage    57.94%   58.23%   +0.28%
===========================================
  Files          407      408       +1
  Lines        15371    15272      -99
  Branches      2931     2877      -54
===========================================
- Hits          8907     8893      -14
+ Misses        6187     6103      -84
+ Partials       277      276       -1

Impacted Files
Coverage Δ

src/cascader/cascader.tsx
64.00% <ø> (ø)

src/date-picker/DatePicker.tsx
26.74% <ø> (ø)

src/date-picker/DateRangePicker.tsx
15.82% <ø> (ø)

src/date-picker/date-picker-panel-props.ts
100.00% <ø> (+90.00%)
:arrow_up:

src/date-picker/date-range-picker-panel-props.ts
100.00% <ø> (+90.90%)
:arrow_up:

src/date-picker/date-range-picker-props.ts
42.85% <0.00%> (-11.69%)
:arrow_down:

src/date-picker/props.ts
53.84% <0.00%> (-16.16%)
:arrow_down:

src/range-input/props.ts
50.00% <ø> (ø)

src/range-input/range-input-popup-props.ts
25.00% <0.00%> (-75.00%)
:arrow_down:

src/range-input/range-input-popup.tsx
100.00% <ø> (ø)

... and 28 more

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


chore: bdd-spring-1586306162 to 0.0.1

chore: Promote bdd-spring-1586306162 to version 0.0.1

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approvers:
If they are not already assigned, you can assign the PR to them by writing /assign  in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


Identifies only a few number of technologies

Platform
Which platform does the bug apply to?

NPM (wappalyzer-core)

Describe the bug
Returns only a few technologies.
To Reproduce
These are the arguments that I passed to Wappalyzer.analyze():
https://gist.github.com/basnetsoyuj/192e4f9c656673df79e37458aa48cdce

Note: Arguments have been passed in this format:

Expected behavior
More technologies similar to what we get at https://www.wappalyzer.com/lookup/fashionnova.com

However, got only 5. Here are the results: https://gist.github.com/basnetsoyuj/6261f974d5ce4284b216ab1f0e981f57
Additional context
Some might not have been identified because fashionnova.com loads some of the script tags asynchronously, so they were not present in the scripts argument.
But,
For example,

cloudflare that was present in the headers wasn't discovered

Boomerang is not identified even though it is in the HTML.

Does wappalyzer-core not parse js property and variables from the HTML itself? Can we pass it separately? What about dom?

Without a browser environment the results are limited as js and dom both don't work. headers should work, make sure  each header value is passed in as an array.
If you have a list of matching JavaScript variables (js) and query selectors (dom), you can pass them in separately by calling Wappalyzer.analyzeOneToMany():
https://github.com/AliasIO/wappalyzer/blob/master/src/wappalyzer.js#L428
You can see an example of this in the NPM driver:
https://github.com/AliasIO/wappalyzer/blob/master/src/drivers/npm/driver.js#L56
And here's how the WebExtension driver does it:
https://github.com/AliasIO/wappalyzer/blob/master/src/drivers/webextension/js/content.js#L179
https://github.com/AliasIO/wappalyzer/blob/master/src/drivers/webextension/js/inject.js


Question for more efficient way

Hi @pochedls,
This is more of question rather than issue, but I am leaving it here because there might be others who would be also interested in the future.
In the below snippet of a code, I am getting netcdf files for each model and its member. I am newbie user of xsearch so my code might not be written in very efficient way -- e.g., findPaths is used multiple times, with similar lines being repeated.
I was wondering if there is more efficient way to code this with less lines of code. Would you mind sharing how do you usually use xsearch for this kind of looping?
import glob
import os
import xsearch as xs

# User options ------------------------------------------------------------------
exps = ["historical", "amip"]

var = 'zg'
freq = 'day'
cmipTable = 'day'
mip_era = 'CMIP6'

first_member_only = True
# -------------------------------------------------------------------------------

for exp in exps:

    # Search all available models
    dpaths = xs.findPaths(exp, var, freq, cmipTable=cmipTable, mip_era=mip_era)
    models = xs.natural_sort(xs.getGroupValues(dpaths, 'model'))

    print('exp:', exp)
    print('models:', models)
    print('number of models:', len(models))

    for model in models:
        dpaths_model = xs.findPaths(exp, var, freq, cmipTable=cmipTable, mip_era=mip_era, model=model)
        members = xs.natural_sort(xs.getGroupValues(dpaths_model, 'member'))
        if first_member_only:
            members = members[0:1]
        for member in members:
            dpaths_model_member = xs.findPaths(exp, var, freq, cmipTable=cmipTable, mip_era=mip_era, model=model, member=member)
            dpaths_model_member_list = list(dpaths_model_member.keys())
            if len(dpaths_model_member_list) > 1:
                print('Error: multiple paths detected for ', model, member, ': ', dpaths_model_member_list)
            else:
                dpath = dpaths_model_member_list[0]
                ncfiles = xs.natural_sort(glob.glob(os.path.join(dpath, '*.nc')))
                print(model, member, ncfiles)

I think I more or less do the same, but you don't need to repeat the search. There are a couple other filter methods:

You could replace your search in the first for loop with:

dpaths_model = xs.retainDataByFacetValue(db, 'model', model)

You could replace the search in the second inner loop with:

dpaths_model_member_list = xs.getValuesForFacet(dpaths_model, 'member', member)

Here, I guess db is dpaths from the first search, is that right?

Yes that's right. It should be dpaths_model = xs.retainDataByFacetValue(dpaths, 'model', model)

It looks like using this yields data for the first model, but data for next models becomes unavailable. Is retainDataByFacetValue function changes the original db?

It looks like this is a bug. This function is supposed to return a new, filtered dictionary, but it looks like it is also modifying the dictionary that was passed in. I think to correct this a (deep?) copy needs to be made of the dictionary that is passed into retainDataByFacetValue.

Fixed with release v0.0.7 and this commit https://github.com/pochedls/xsearch/commit/b125ce0e0f0e7b10054f898d8dc0915b98231dc3.

@pochedls Thank you for the bug fix! After revising my code to follow your suggestion, the code has become much faster! (before 40s to now 0.5s).
I am leaving my revised code here for those who might find it is useful.
import glob
import os
import xsearch as xs

# User options ------------------------------------------------------------------
exps = ["historical", "amip"]

var = 'zg'
freq = 'day'
cmipTable = 'day'
mip_era = 'CMIP6'

first_member_only = False
# -------------------------------------------------------------------------------

for exp in exps:

    # Search all available models
    dpaths = xs.findPaths(exp, var, freq, cmipTable=cmipTable, mip_era=mip_era)
    models = xs.natural_sort(xs.getGroupValues(dpaths, 'model'))

    print('exp:', exp)
    print('models:', models)
    print('number of models:', len(models))

    for model in models:
        dpaths_model = xs.retainDataByFacetValue(dpaths, 'model', model)
        members = xs.natural_sort(xs.getGroupValues(dpaths_model, 'member'))
        if first_member_only:
            members = members[0:1]
        print(model, members)
        for member in members:
            dpaths_model_member_list = xs.getValuesForFacet(dpaths_model, 'member', member)
            if len(dpaths_model_member_list) > 1:
                print('Error: multiple paths detected for ', model, member, ': ', dpaths_model_member_list)
            else:
                dpath = dpaths_model_member_list[0]
                ncfiles = xs.natural_sort(glob.glob(os.path.join(dpath, '*.nc')))

@lee1043 @pochedls thanks for this example, I was keen to grab a single available realization from each available model, and this example above was exactly what I needed!


fix: Add samipak458

resolves #1106
Checklist for profile addition

[x] Name the PR fix: add <your-username>.
[x] You've added file named your-username.json in the profiles directory.
[x] You've linked the PR to the correct issue.

Other additions/changes

[x] Changes made in this PR are mentioned below
[x] Search previous suggestions before making a new one, as yours may be a duplicate.
[x] I acknowledge that all my contributions will be made under the project's license.
[x] I've read the contributing guidelines

This PR adds/fixes
Add samipak458.json

Notes

@Panquesito7 kindly merge it.


Additions for working with slabs

2 new tags: is_slab and slab_type
1 new mech: slab_type

Awesome! Thank you!


bazel: docs for adding/maintaining envoy build rules (#415).

Yeah, just a cleanup I snuck in that I noticed while writing the docs.
On Sun, Apr 2, 2017 at 8:29 PM Matt Klein<EMAIL_ADDRESS>wrote:

@mattklein123 commented on this pull request.
In source/server/config/BUILD
https://github.com/lyft/envoy/pull/675#discussion_r109325162:

@@ -1,3 +0,0 @@
-package(default_visibility = ["//visibility:public"])

Did you mean for this to be in this change?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/lyft/envoy/pull/675#pullrequestreview-30419034, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AKaLv6OtquD8Nr948Tk1nQBHlVGfBaLgks5rsD1fgaJpZM4Mw5zT
.


[Heterogeneous][Bugfix] Fix bug of wrongly generated device_map

For the following type of graph, device_index should be [2, 1, 2, 2] (corresponding to [a, b, copy1, c]) but generated one is [1, 1, 2, 2].
a(dev)  b(cpu)
|        |
|     copy1
 \     /
  c (dev)

The problems are

While traversing graph in bottom-up propagetion, src of  copy1 is wrongly propagated to a.
Top-down propagation can not propagate to the nodes which have no copy in childs. (like a)

This patch fix these by checking whether each nodes is bottom-up propagatable when creating post_dfs_order_.
@zhiics could you please review?

@imorinaga Thanks for the fix. It looks good to me.

Thanks @imorinaga @zhiics This is merged.


Detect SIM card availability

Currently, the library provides no functions to check if the main SIM card is ready for read/write operations. Such functions are important for users of this library. Also, it is required to implement #81 😅
Here's a good place to start https://stackoverflow.com/questions/3981007/how-can-i-check-whether-the-sim-card-is-available-in-an-android-device

This is included in 0.2.4!


Add support for CacheInfo in Bot invoke response (Python)

See parent

Spoke with @tracyboehrer and this land today or tomorrow.


changed api to actually have pure functions

Coverage decreased (-2.5%) to 94.819% when pulling 3a69eb8698210d028a314e88e150e57b68a18c95 on plusgut:stateless into b2188cf2f74aee0f03eb60f59ec271536fe9ac75 on plusnew:master.


correct at ends of reads is not completed

The tool works great to correct nanopore cdna reads but I have an issue that last 200-300bp of ends of cdna reads don't get corrected but the rest does. It might be that poly A tail and primer still on so I will trim these and try again  but wondering if some limitation on the ends of contig correction? even though mapping should be still good there.

In general, correcting the end of the reads is more challenging than the middle.  The main reason is because it is a single-anchor assembly algorithm instead of a dual-anchor bridging algorithm.  If you have added poly-As and primers, that could definitely make it much harder for it to correct that sequence.

Closing due to inactivity


GBT inference optimization

Improving the performance of GBT inference by making a block_size flexible. The speedup is up to 2x.
 Public CI errors are not related to the PR.

/intelci: run

/intelci: run

Rebase is required to run PreCommit because of significant new commits in oneDAL/sklearnex repos

done


feat: Make support services include spiffe in buildtime from Makefile

Add another variable flag for support serivces in makefile
make support services use the default enabled delayed start in build time

Closes: #3968
Signed-off-by: Jim Wang<EMAIL_ADDRESS>

If your build fails  due to your commit message not passing the build checks, please review the guidelines here: https://github.com/edgexfoundry/edgex-go/blob/main/.github/Contributing.md
PR Checklist
Please check if your PR fulfills the following requirements:

[x ] I am not introducing a breaking change (if you are, flag in conventional commit message with BREAKING CHANGE: describing the break)
[x ] I am not introducing a new dependency (add notes below if you are)
[ ] I have added unit tests for the new feature or bug fix (if not, why?)
[x ] I have fully tested (add details below) this the new feature or bug fix (if not, why?)
[ ] I have opened a PR for the related docs change (if not, why?)

Testing Instructions

run make build to see the size difference on the built images.
New Dependency Instructions (If applicable)

Codecov Report

Merging #3969 (60964b6) into main (0fc989a) will increase coverage by 0.15%.
The diff coverage is 76.40%.

@@            Coverage Diff             @@
##             main    #3969      +/-   ##
==========================================
+ Coverage   46.98%   47.13%   +0.15%
==========================================
  Files         112      113       +1
  Lines        9759     9820      +61
==========================================
+ Hits         4585     4629      +44
- Misses       4787     4804      +17
  Partials      387      387

Impacted Files
Coverage Δ

internal/core/data/application/app.go
34.61% <34.61%> (ø)

internal/core/data/application/event.go
61.90% <75.00%> (+0.30%)
:arrow_up:

internal/core/data/controller/http/event.go
84.18% <100.00%> (+0.18%)
:arrow_up:

internal/core/data/messaging/messaging.go
86.20% <100.00%> (ø)

...nal/core/metadata/controller/http/devicecommand.go
100.00% <100.00%> (ø)

Continue to review full report at Codecov.

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


Crash when editing Step value

Also crashes when putting letters on the values
https://user-images.githubusercontent.com/98922449/219468680-497d1afd-d711-489f-88f1-83422b45afcd.mp4

Thanks for the report, much appreciated. This one is a bit odd. I can reproduce the crash for putting a letter as value, but not for for step = 0. I'll see if I can find a fix for this, will probably need your help in testing it though. In the meantime, could you tell me what version of Tcl/Tk you are running?

I believe the Tk version I use is 8.6. Let me make it a bit more clear, on the video, I clicked the arrow twice, which made the value negative. (-1)

Ah, missed that. Thanks for the clarification, now I can reproduce everything.

Done. Ideally we'd be able to use hexadecimal numbers for step values, but that's a whole different can of worms. Thanks again for your help!

No problem.


error with angular2-beta11

hi!
I'm getting an error with the latest angular2-beta11 version:
EXCEPTION: TypeError: core_1.View is not a function
It can be easily fixed by changing NgGrid.ts file from this

into that

Thanks for the hard work!!

Dupe of #53. Will get on it ASAP, keep an eye there for updates :)

sorry for the duplicate, thanks a lot!


Kernel debugging enabled by default?

This article explains how to enable or disable kernel debugging but doesn't include the default state of the value or the default state of kernel debugging if the value isn't present. I've had a hard time finding this information in docs. Could it be added here?

Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: 0274ca5c-54ae-5a5b-545b-c80457c1fb51
Version Independent ID: fa2d6842-ca2e-2cdb-5432-6acc65b35090
Content: BCDEdit /debug - Windows drivers
Content Source: windows-driver-docs-pr/devtest/bcdedit--debug.md
Product: windows-hardware
Technology: devtest
GitHub Login: @DOMARS
Microsoft Alias: domars

@nonbiologicalpet - Thanks for this input on determining the state of the debugger enablement in Windows. I added information that describes using the BCDEdit /dbgsettings command to display the current debugger settings. You may want to also use the bcdedit /enum command to display additional information. For an example of using these commands, one resource is the kernel echo driver tutorial - Debug Windows Drivers - Step by Step Lab (Echo Kernel-Mode). Good luck with getting setup for kernel debugging and thanks again for providing this input.


Does not work with svg?

rdf:RDF
cc:Work about=""
/cc:Work
/rdf:RDF

Ctrl+k Ctrl+f
Result:
Invalid XML: not well-formatted (invalid token) line:19col:67

Same here for me.

Fixed by a4b25ef0931f113b85b73fe5003a53839053736c


ERROR: Could not find a version that satisfies the requirement triton==2.0.0 (from versions: none)

ERROR: Could not find a version that satisfies the requirement triton==2.0.0 (from versions: none)
If you further install triton from source, you will come cross this error:

Same issue.
Unable to install on windows

me too

https://github.com/openai/triton#compatibility
Only Linux is supported. (WSL2 as well, but not guaranteed)

My god. Only ubuntu supported??

pip install https://huggingface.co/r4ziel/xformers_pre_built/resolve/main/triton-2.0.0-cp310-cp310-win_amd64.whl
有效链接

Repository not found