text:
npm-release is failing due to assertion error that should not be occurring

> @halospv3/hce.shared-config@2.3.1 test
> node --test --import tsx ./tests/**/*.test.ts

TAP version 13
# Subtest: MSBuildProject
ok 1 - MSBuildProject # TODO custom properties?
  ---
  duration_ms: 1.300451
  ...
# Subtest: MSBuildProjectProperties
ok 2 - MSBuildProjectProperties # TODO
  ---
  duration_ms: 1.114886
  ...
# Subtest: dotnetGHPR
    # Subtest: getNugetGitHubUrl
        # Subtest: returns string when GITHUB_REPOSITORY_OWNER is defined
        ok 1 - returns string when GITHUB_REPOSITORY_OWNER is defined
          ---
          duration_ms: 1.554373
          ...
        # Subtest: returns undefined when GITHUB_REPOSITORY_OWNER is undefined
        ok 2 - returns undefined when GITHUB_REPOSITORY_OWNER is undefined
          ---
          duration_ms: 0.190806
          ...
        1..2
    ok 1 - getNugetGitHubUrl
      ---
      duration_ms: 2.668918
      type: 'suite'
      ...
    # Subtest: isTokenDefined
        # Subtest: is a function
        ok 1 - is a function
          ---
          duration_ms: 0.453284
          ...
        # Subtest: returns true when custom token is defined
        ok 2 - returns true when custom token is defined
          ---
          duration_ms: 0.504699
          ...
        # Subtest: returns false when custom token is undefined
        ok 3 - returns false when custom token is undefined
          ---
          duration_ms: 0.166349
          ...
        # Subtest: returns true when GITHUB_TOKEN is defined
        ok 4 - returns true when GITHUB_TOKEN is defined
          ---
          duration_ms: 0.290882
          ...
        # Subtest: returns true and fallback:"GH_TOKEN" when GITHUB_TOKEN is undefined, but fallback GH_TOKEN is defined
        ok 5 - returns true and fallback:"GH_TOKEN" when GITHUB_TOKEN is undefined, but fallback GH_TOKEN is defined
          ---
          duration_ms: 0.202998
          ...
        # Subtest: returns false and fallback:"GH_TOKEN" when GITHUB_TOKEN and GH_TOKEN are undefined
        ok 6 - returns false and fallback:"GH_TOKEN" when GITHUB_TOKEN and GH_TOKEN are undefined
          ---
          duration_ms: 0.911116
          ...
        1..6
    ok 2 - isTokenDefined
      ---
      duration_ms: 3.058494
      type: 'suite'
      ...
    # Subtest: getGithubNugetRegistryPair
        # Subtest: getGitHubNugetRegistryPair is function
        ok 1 - getGitHubNugetRegistryPair is function
          ---
          duration_ms: 0.339873
          ...
        # Subtest: can return when classic or workflow GITHUB_TOKEN or GH_TOKEN is defined with write:packages.
        not ok 2 - can return when classic or workflow GITHUB_TOKEN or GH_TOKEN is defined with write:packages.
          ---
          duration_ms: 9.739429
          location: '/home/runner/work/HCE.Shared/HCE.Shared/tests/dotnet/dotnetGHPR.test.ts:1:3360'
          failureType: 'testCodeFailure'
          error: |-
            Expected values to be strictly equal:
            + actual - expected

            + TypeError: The environment variable GITHUB_TOKEN is undefined!
            +     at tokenCanWritePackages (/home/runner/work/HCE.Shared/HCE.Shared/cjs/dotnet/dotnetGHPR.cjs:17:39)
            +     at TestContext.<anonymous> (/home/runner/work/HCE.Shared/HCE.Shared/tests/dotnet/dotnetGHPR.test.ts:154:31)
            +     at Test.runInAsyncScope (node:async_hooks:206:9)
            +     at Test.run (node:internal/test_runner/test:824:25)
            +     at Suite.processPendingSubtests (node:internal/test_runner/test:533:18)
            +     at Test.postRun (node:internal/test_runner/test:923:19)
            +     at Test.run (node:internal/test_runner/test:866:12)
            +     at async Promise.all (index 0)
            +     at async Suite.run (node:internal/test_runner/test:1183:7)
            +     at async Suite.processPendingSubtests (node:internal/test_runner/test:533:7)
            - true
          code: 'ERR_ASSERTION'
          name: 'AssertionError'
          expected: true
          actual:
          error: 'The environment variable GITHUB_TOKEN is undefined!'
          name: 'TypeError'
          stack: |-
            tokenCanWritePackages (/home/runner/work/HCE.Shared/HCE.Shared/cjs/dotnet/dotnetGHPR.cjs:17:39)
            TestContext.<anonymous> (/home/runner/work/HCE.Shared/HCE.Shared/tests/dotnet/dotnetGHPR.test.ts:154:31)
            Test.runInAsyncScope (node:async_hooks:206:9)
            Test.run (node:internal/test_runner/test:824:25)
            Suite.processPendingSubtests (node:internal/test_runner/test:533:18)
            Test.postRun (node:internal/test_runner/test:923:19)
            Test.run (node:internal/test_runner/test:866:12)
            async Promise.all (index 0)
            async Suite.run (node:internal/test_runner/test:1183:7)
            async Suite.processPendingSubtests (node:internal/test_runner/test:533:7)
          operator: 'strictEqual'
          stack: |-
            TestContext.<anonymous> (/home/runner/work/HCE.Shared/HCE.Shared/tests/dotnet/dotnetGHPR.test.ts:161:5)
            async Test.run (node:internal/test_runner/test:825:9)
            async Suite.processPendingSubtests (node:internal/test_runner/test:533:7)
          ...
        # Subtest: mock insufficient token
        ok 3 - mock insufficient token # TODO
          ---
          duration_ms: 0.143618
          ...
        # Subtest: mock sufficient token
        ok 4 - mock sufficient token # TODO
          ---
          duration_ms: 0.141574
          ...
        # Subtest: mock custom url
        ok 5 - mock custom url # TODO
          ---
          duration_ms: 0.117739
          ...
        1..5
    not ok 3 - getGithubNugetRegistryPair
      ---
      duration_ms: 10.990448
      type: 'suite'
      location: '/home/runner/work/HCE.Shared/HCE.Shared/tests/dotnet/dotnetGHPR.test.ts:1:2842'
      failureType: 'subtestsFailed'
      error: '1 subtest failed'
      code: 'ERR_TEST_FAILURE'
      ...
    1..3
not ok 3 - dotnetGHPR
  ---
  duration_ms: 17.527646
  type: 'suite'
  location: '/home/runner/work/HCE.Shared/HCE.Shared/tests/dotnet/dotnetGHPR.test.ts:1:708'
  failureType: 'subtestsFailed'
  error: '1 subtest failed'
  code: 'ERR_TEST_FAILURE'
  ...
# Subtest: dotnetGLPR
    # Subtest: GitLabTokenEnvVar
    ok 1 - GitLabTokenEnvVar
      ---
      duration_ms: 0.423308
      type: 'suite'
      ...
    # Subtest: nugetGitLabUrlBase
    ok 2 - nugetGitLabUrlBase
      ---
      duration_ms: 0.209459
      type: 'suite'
      ...
    # Subtest: nugetGitLabUrl
    ok 3 - nugetGitLabUrl
      ---
      duration_ms: 0.120995
      type: 'suite'
      ...
    # Subtest: getGitlabNugetRegistryPair
        # Subtest: is a function
        ok 1 - is a function
          ---
          duration_ms: 0.713669
          ...
        # Subtest: sufficient token permissions
        ok 2 - sufficient token permissions # TODO
          ---
          duration_ms: 0.132396
          ...
        # Subtest: insufficient token permissions
        ok 3 - insufficient token permissions # TODO
          ---
          duration_ms: 0.180176
          ...
        # Subtest: custom url
        ok 4 - custom url # TODO
          ---
          duration_ms: 0.206825
          ...
        # Subtest: custom token
        ok 5 - custom token # TODO
          ---
          duration_ms: 0.141243
          ...
        1..5
    ok 4 - getGitlabNugetRegistryPair
      ---
      duration_ms: 2.31521
      type: 'suite'
      ...
    1..4
ok 4 - dotnetGLPR
  ---
  duration_ms: 4.671677
  type: 'suite'
  ...
# Subtest: dotnetHelpers
    # Subtest: configurePrepareCmd
    ok 1 - configurePrepareCmd # TODO
      ---
      duration_ms: 1.216906
      ...
    # Subtest: nugetDefault is as expected
    ok 2 - nugetDefault is as expected
      ---
      duration_ms: 0.707157
      ...
    # Subtest: configureDotnetNugetPush works
    ok 3 - configureDotnetNugetPush works # TODO pushToGitHub adds github defaults
      ---
      duration_ms: 0.152414
      ...
    1..3
ok 5 - dotnetHelpers
  ---
  duration_ms: 3.718673
  type: 'suite'
  ...
1..5
# tests 23
# suites 10
# pass 11
# fail 1
# cancelled 0
# skipped 0
# todo 11
# duration_ms 468.588179
husky - pre-commit script failed (code 1)
    at makeError (/home/runner/work/HCE.Shared/HCE.Shared/node_modules/@semantic-release/git/node_modules/execa/lib/error.js:60:11)
    at handlePromise (/home/runner/work/HCE.Shared/HCE.Shared/node_modules/@semantic-release/git/node_modules/execa/index.js:118:26)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async commit (/home/runner/work/HCE.Shared/HCE.Shared/node_modules/@semantic-release/git/lib/git.js:38:3)
    at async module.exports (/home/runner/work/HCE.Shared/HCE.Shared/node_modules/@semantic-release/git/lib/prepare.js:63:5)
    at async prepare (/home/runner/work/HCE.Shared/HCE.Shared/node_modules/@semantic-release/git/index.js:28:3)
    at async validator (file:///home/runner/work/HCE.Shared/HCE.Shared/node_modules/semantic-release/lib/plugins/normalize.js:36:24)
    at async file:///home/runner/work/HCE.Shared/HCE.Shared/node_modules/semantic-release/lib/plugins/pipeline.js:38:36
    at async Promise.all (index 0)
    at async next (file:///home/runner/work/HCE.Shared/HCE.Shared/node_modules/semantic-release/node_modules/p-reduce/index.js:15:44) {
  shortMessage: 'Command failed with exit code 1: git commit -m chore(release): 2.5.0 [skip ci]\n' +
    '\n' +
    '## [2.5.0](https://github.com/halospv3/hce.shared/compare/v2.4.3...v2.5.0) (2024-06-04)\n' +
    '\n' +
    '### Features\n' +
    '\n' +
    '* overhaul dotnetGHPR; misc refactors ([8d0a1d6](https://github.com/halospv3/hce.shared/commit/8d0a1d657e7f4754881c9a130fd4aa8191fb3e81))\n' +
    '\n' +
    '### Bug Fixes\n' +
    '\n' +
    '* **deps:** update dependency conventional-changelog-conventionalcommits to v8 ([e1defcd](https://github.com/halospv3/hce.shared/commit/e1defcd94ba51eda7384c1ca87f33c9928610e20))\n' +
    '* **deps:** update semantic-release monorepo ([39fcf98](https://github.com/halospv3/hce.shared/commit/39fcf988fe55b894e269d64de1b48c7f8dfb950c))\n',
  command: 'git commit -m chore(release): 2.5.0 [skip ci]\n' +
    '\n' +
    '## [2.5.0](https://github.com/halospv3/hce.shared/compare/v2.4.3...v2.5.0) (2024-06-04)\n' +
    '\n' +
    '### Features\n' +
    '\n' +
    '* overhaul dotnetGHPR; misc refactors ([8d0a1d6](https://github.com/halospv3/hce.shared/commit/8d0a1d657e7f4754881c9a130fd4aa8191fb3e81))\n' +
    '\n' +
    '### Bug Fixes\n' +
    '\n' +
    '* **deps:** update dependency conventional-changelog-conventionalcommits to v8 ([e1defcd](https://github.com/halospv3/hce.shared/commit/e1defcd94ba51eda7384c1ca87f33c9928610e20))\n' +
    '* **deps:** update semantic-release monorepo ([39fcf98](https://github.com/halospv3/hce.shared/commit/39fcf988fe55b894e269d64de1b48c7f8dfb950c))\n',
  escapedCommand: 'git commit -m "chore(release): 2.5.0 [skip ci]\n' +
    '\n' +
    '## [2.5.0](https://github.com/halospv3/hce.shared/compare/v2.4.3...v2.5.0) (2024-06-04)\n' +
    '\n' +
    '### Features\n' +
    '\n' +
    '* overhaul dotnetGHPR; misc refactors ([8d0a1d6](https://github.com/halospv3/hce.shared/commit/8d0a1d657e7f4754881c9a130fd4aa8191fb3e81))\n' +
    '\n' +
    '### Bug Fixes\n' +
    '\n' +
    '* **deps:** update dependency conventional-changelog-conventionalcommits to v8 ([e1defcd](https://github.com/halospv3/hce.shared/commit/e1defcd94ba51eda7384c1ca87f33c9928610e20))\n' +
    '* **deps:** update semantic-release monorepo ([39fcf98](https://github.com/halospv3/hce.shared/commit/39fcf988fe55b894e269d64de1b48c7f8dfb950c))\n' +
    '"',
  exitCode: 1,
  signal: undefined,
  signalDescription: undefined,
  stdout: '',
  stderr: '\n' +
    '> @halospv3/hce.shared-config@2.3.1 check\n' +
    '> npm run type && npm run test && npm run lint\n' +
    '\n' +
    '\n' +
    '> @halospv3/hce.shared-config@2.3.1 type\n' +
    '> tsc --build\n' +
    '\n' +
    '\n' +
    '> @halospv3/hce.shared-config@2.3.1 pretest\n' +
    '> npm run build\n' +
    '\n' +
    '\n' +
    '> @halospv3/hce.shared-config@2.3.1 build\n' +
    '> packemon build --addExports --addFiles --declaration --loadConfigs\n' +
    '\n' +
    '[@halospv3/hce.shared-config:HCE] Entry module "src/semanticReleaseConfigDotnet.ts" is using named and default exports together. Consumers of your bundle will have to use `chunk.default` to access the default export, which may not be what you want. Use `output.exports: "named"` to disable this warning. (id=/home/runner/work/HCE.Shared/HCE.Shared/src/semanticReleaseConfigDotnet.ts)\n' +
    '@halospv3/hce.shared-config\n' +
    '  ◼ cjs (38.87 kB) ◼ dts 2.2s\n' +
    '\n' +
    '> @halospv3/hce.shared-config@2.3.1 test\n' +
    '> node --test --import tsx ./tests/**/*.test.ts\n' +
    '\n' +
    'TAP version 13\n' +
    '# Subtest: MSBuildProject\n' +
    'ok 1 - MSBuildProject # TODO custom properties?\n' +
    '  ---\n' +
    '  duration_ms: 1.300451\n' +
    '  ...\n' +
    '# Subtest: MSBuildProjectProperties\n' +
    'ok 2 - MSBuildProjectProperties # TODO\n' +
    '  ---\n' +
    '  duration_ms: 1.114886\n' +
    '  ...\n' +
    '# Subtest: dotnetGHPR\n' +
    '    # Subtest: getNugetGitHubUrl\n' +
    '        # Subtest: returns string when GITHUB_REPOSITORY_OWNER is defined\n' +
    '        ok 1 - returns string when GITHUB_REPOSITORY_OWNER is defined\n' +
    '          ---\n' +
    '          duration_ms: 1.554373\n' +
    '          ...\n' +
    '        # Subtest: returns undefined when GITHUB_REPOSITORY_OWNER is undefined\n' +
    '        ok 2 - returns undefined when GITHUB_REPOSITORY_OWNER is undefined\n' +
    '          ---\n' +
    '          duration_ms: 0.190806\n' +
    '          ...\n' +
    '        1..2\n' +
    '    ok 1 - getNugetGitHubUrl\n' +
    '      ---\n' +
    '      duration_ms: 2.668918\n' +
    "      type: 'suite'\n" +
    '      ...\n' +
    '    # Subtest: isTokenDefined\n' +
    '        # Subtest: is a function\n' +
    '        ok 1 - is a function\n' +
    '          ---\n' +
    '          duration_ms: 0.453284\n' +
    '          ...\n' +
    '        # Subtest: returns true when custom token is defined\n' +
    '        ok 2 - returns true when custom token is defined\n' +
    '          ---\n' +
    '          duration_ms: 0.504699\n' +
    '          ...\n' +
    '        # Subtest: returns false when custom token is undefined\n' +
    '        ok 3 - returns false when custom token is undefined\n' +
    '          ---\n' +
    '          duration_ms: 0.166349\n' +
    '          ...\n' +
    '        # Subtest: returns true when GITHUB_TOKEN is defined\n' +
    '        ok 4 - returns true when GITHUB_TOKEN is defined\n' +
    '          ---\n' +
    '          duration_ms: 0.290882\n' +
    '          ...\n' +
    '        # Subtest: returns true and fallback:"GH_TOKEN" when GITHUB_TOKEN is undefined, but fallback GH_TOKEN is defined\n' +
    '        ok 5 - returns true and fallback:"GH_TOKEN" when GITHUB_TOKEN is undefined, but fallback GH_TOKEN is defined\n' +
    '          ---\n' +
    '          duration_ms: 0.202998\n' +
    '          ...\n' +
    '        # Subtest: returns false and fallback:"GH_TOKEN" when GITHUB_TOKEN and GH_TOKEN are undefined\n' +
    '        ok 6 - returns false and fallback:"GH_TOKEN" when GITHUB_TOKEN and GH_TOKEN are undefined\n' +
    '          ---\n' +
    '          duration_ms: 0.911116\n' +
    '          ...\n' +
    '        1..6\n' +
    '    ok 2 - isTokenDefined\n' +
    '      ---\n' +
    '      duration_ms: 3.058494\n' +
    "      type: 'suite'\n" +
    '      ...\n' +
    '    # Subtest: getGithubNugetRegistryPair\n' +
    '        # Subtest: getGitHubNugetRegistryPair is function\n' +
    '        ok 1 - getGitHubNugetRegistryPair is function\n' +
    '          ---\n' +
    '          duration_ms: 0.339873\n' +
    '          ...\n' +
    '        # Subtest: can return when classic or workflow GITHUB_TOKEN or GH_TOKEN is defined with write:packages.\n' +
    '        not ok 2 - can return when classic or workflow GITHUB_TOKEN or GH_TOKEN is defined with write:packages.\n' +
    '          ---\n' +
    '          duration_ms: 9.739429\n' +
    "          location: '/home/runner/work/HCE.Shared/HCE.Shared/tests/dotnet/dotnetGHPR.test.ts:1:3360'\n" +
    "          failureType: 'testCodeFailure'\n" +
    '          error: |-\n' +
    '            Expected values to be strictly equal:\n' +
    '            + actual - expected\n' +
    '            \n' +
    '            + TypeError: The environment variable GITHUB_TOKEN is undefined!\n' +
    '            +     at tokenCanWritePackages (/home/runner/work/HCE.Shared/HCE.Shared/cjs/dotnet/dotnetGHPR.cjs:17:39)\n' +
    '            +     at TestContext.<anonymous> (/home/runner/work/HCE.Shared/HCE.Shared/tests/dotnet/dotnetGHPR.test.ts:154:31)\n' +
    '            +     at Test.runInAsyncScope (node:async_hooks:206:9)\n' +
    '            +     at Test.run (node:internal/test_runner/test:824:25)\n' +
    '            +     at Suite.processPendingSubtests (node:internal/test_runner/test:533:18)\n' +
    '            +     at Test.postRun (node:internal/test_runner/test:923:19)\n' +
    '            +     at Test.run (node:internal/test_runner/test:866:12)\n' +
    '            +     at async Promise.all (index 0)\n' +
    '            +     at async Suite.run (node:internal/test_runner/test:1183:7)\n' +
    '            +     at async Suite.processPendingSubtests (node:internal/test_runner/test:533:7)\n' +
    '            - true\n' +
    "          code: 'ERR_ASSERTION'\n" +
    "          name: 'AssertionError'\n" +
    '          expected: true\n' +
    '          actual:\n' +
    "          error: 'The environment variable GITHUB_TOKEN is undefined!'\n" +
    "          name: 'TypeError'\n" +
    '          stack: |-\n' +
    '            tokenCanWritePackages (/home/runner/work/HCE.Shared/HCE.Shared/cjs/dotnet/dotnetGHPR.cjs:17:39)\n' +
    '            TestContext.<anonymous> (/home/runner/work/HCE.Shared/HCE.Shared/tests/dotnet/dotnetGHPR.test.ts:154:31)\n' +
    '            Test.runInAsyncScope (node:async_hooks:206:9)\n' +
    '            Test.run (node:internal/test_runner/test:824:25)\n' +
    '            Suite.processPendingSubtests (node:internal/test_runner/test:533:18)\n' +
    '            Test.postRun (node:internal/test_runner/test:923:19)\n' +
    '            Test.run (node:internal/test_runner/test:866:12)\n' +
    '            async Promise.all (index 0)\n' +
    '            async Suite.run (node:internal/test_runner/test:1183:7)\n' +
    '            async Suite.processPendingSubtests (node:internal/test_runner/test:533:7)\n' +
    "          operator: 'strictEqual'\n" +
    '          stack: |-\n' +
    '            TestContext.<anonymous> (/home/runner/work/HCE.Shared/HCE.Shared/tests/dotnet/dotnetGHPR.test.ts:161:5)\n' +
    '            async Test.run (node:internal/test_runner/test:825:9)\n' +
    '            async Suite.processPendingSubtests (node:internal/test_runner/test:533:7)\n' +
    '          ...\n' +
    '        # Subtest: mock insufficient token\n' +
    '        ok 3 - mock insufficient token # TODO\n' +
    '          ---\n' +
    '          duration_ms: 0.143618\n' +
    '          ...\n' +
    '        # Subtest: mock sufficient token\n' +
    '        ok 4 - mock sufficient token # TODO\n' +
    '          ---\n' +
    '          duration_ms: 0.141574\n' +
    '          ...\n' +
    '        # Subtest: mock custom url\n' +
    '        ok 5 - mock custom url # TODO\n' +
    '          ---\n' +
    '          duration_ms: 0.117739\n' +
    '          ...\n' +
    '        1..5\n' +
    '    not ok 3 - getGithubNugetRegistryPair\n' +
    '      ---\n' +
    '      duration_ms: 10.990448\n' +
    "      type: 'suite'\n" +
    "      location: '/home/runner/work/HCE.Shared/HCE.Shared/tests/dotnet/dotnetGHPR.test.ts:1:2842'\n" +
    "      failureType: 'subtestsFailed'\n" +
    "      error: '1 subtest failed'\n" +
    "      code: 'ERR_TEST_FAILURE'\n" +
    '      ...\n' +
    '    1..3\n' +
    'not ok 3 - dotnetGHPR\n' +
    '  ---\n' +
    '  duration_ms: 17.527646\n' +
    "  type: 'suite'\n" +
    "  location: '/home/runner/work/HCE.Shared/HCE.Shared/tests/dotnet/dotnetGHPR.test.ts:1:708'\n" +
    "  failureType: 'subtestsFailed'\n" +
    "  error: '1 subtest failed'\n" +
    "  code: 'ERR_TEST_FAILURE'\n" +
    '  ...\n' +
    '# Subtest: dotnetGLPR\n' +
    '    # Subtest: GitLabTokenEnvVar\n' +
    '    ok 1 - GitLabTokenEnvVar\n' +
    '      ---\n' +
    '      duration_ms: 0.423308\n' +
    "      type: 'suite'\n" +
    '      ...\n' +
    '    # Subtest: nugetGitLabUrlBase\n' +
    '    ok 2 - nugetGitLabUrlBase\n' +
    '      ---\n' +
    '      duration_ms: 0.209459\n' +
    "      type: 'suite'\n" +
    '      ...\n' +
    '    # Subtest: nugetGitLabUrl\n' +
    '    ok 3 - nugetGitLabUrl\n' +
    '      ---\n' +
    '      duration_ms: 0.120995\n' +
    "      type: 'suite'\n" +
    '      ...\n' +
    '    # Subtest: getGitlabNugetRegistryPair\n' +
    '        # Subtest: is a function\n' +
    '        ok 1 - is a function\n' +
    '          ---\n' +
    '          duration_ms: 0.713669\n' +
    '          ...\n' +
    '        # Subtest: sufficient token permissions\n' +
    '        ok 2 - sufficient token permissions # TODO\n' +
    '          ---\n' +
    '          duration_ms: 0.132396\n' +
    '          ...\n' +
    '        # Subtest: insufficient token permissions\n' +
    '        ok 3 - insufficient token permissions # TODO\n' +
    '          ---\n' +
    '          duration_ms: 0.180176\n' +
    '          ...\n' +
    '        # Subtest: custom url\n' +
    '        ok 4 - custom url # TODO\n' +
    '          ---\n' +
    '          duration_ms: 0.206825\n' +
    '          ...\n' +
    '        # Subtest: custom token\n' +
    '        ok 5 - custom token # TODO\n' +
    '          ---\n' +
    '          duration_ms: 0.141243\n' +
    '          ...\n' +
    '        1..5\n' +
    '    ok 4 - getGitlabNugetRegistryPair\n' +
    '      ---\n' +
    '      duration_ms: 2.31521\n' +
    "      type: 'suite'\n" +
    '      ...\n' +
    '    1..4\n' +
    'ok 4 - dotnetGLPR\n' +
    '  ---\n' +
    '  duration_ms: 4.671677\n' +
    "  type: 'suite'\n" +
    '  ...\n' +
    '# Subtest: dotnetHelpers\n' +
    '    # Subtest: configurePrepareCmd\n' +
    '    ok 1 - configurePrepareCmd # TODO\n' +
    '      ---\n' +
    '      duration_ms: 1.216906\n' +
    '      ...\n' +
    '    # Subtest: nugetDefault is as expected\n' +
    '    ok 2 - nugetDefault is as expected\n' +
    '      ---\n' +
    '      duration_ms: 0.707157\n' +
    '      ...\n' +
    '    # Subtest: configureDotnetNugetPush works\n' +
    '    ok 3 - configureDotnetNugetPush works # TODO pushToGitHub adds github defaults\n' +
    '      ---\n' +
    '      duration_ms: 0.152414\n' +
    '      ...\n' +
    '    1..3\n' +
    'ok 5 - dotnetHelpers\n' +
    '  ---\n' +
    '  duration_ms: 3.718673\n' +
    "  type: 'suite'\n" +
    '  ...\n' +
    '1..5\n' +
    '# tests 23\n' +
    '# suites 10\n' +
    '# pass 11\n' +
    '# fail 1\n' +
    '# cancelled 0\n' +
    '# skipped 0\n' +
    '# todo 11\n' +
    '# duration_ms 468.588179\n' +
    'husky - pre-commit script failed (code 1)',
  failed: true,
  timedOut: false,
  isCanceled: false,
  killed: false,
  pluginName: '@semantic-release/git'
}
Error: Command failed with exit code 1: git commit -m chore(release): 2.5.0 [skip ci]

## [2.5.0](https://github.com/halospv3/hce.shared/compare/v2.4.3...v2.5.0) (2024-06-04)

### Features

* overhaul dotnetGHPR; misc refactors ([8d0a1d6](https://github.com/halospv3/hce.shared/commit/8d0a1d657e7f4754881c9a130fd4aa8191fb3e81))

### Bug Fixes

* **deps:** update dependency conventional-changelog-conventionalcommits to v8 ([e1defcd](https://github.com/halospv3/hce.shared/commit/e1defcd94ba51eda7384c1ca87f33c9928610e20))
* **deps:** update semantic-release monorepo ([39fcf98](https://github.com/halospv3/hce.shared/commit/39fcf988fe55b894e269d64de1b48c7f8dfb950c))

> @halospv3/hce.shared-config@2.3.1 check
> npm run type && npm run test && npm run lint

> @halospv3/hce.shared-config@2.3.1 type
> tsc --build

> @halospv3/hce.shared-config@2.3.1 pretest
> npm run build

> @halospv3/hce.shared-config@2.3.1 build
> packemon build --addExports --addFiles --declaration --loadConfigs

[@halospv3/hce.shared-config:HCE] Entry module "src/semanticReleaseConfigDotnet.ts" is using named and default exports together. Consumers of your bundle will have to use `chunk.default` to access the default export, which may not be what you want. Use `output.exports: "named"` to disable this warning. (id=/home/runner/work/HCE.Shared/HCE.Shared/src/semanticReleaseConfigDotnet.ts)
@halospv3/hce.shared-config
  ◼ cjs (38.87 kB) ◼ dts 2.2s

> @halospv3/hce.shared-config@2.3.1 test
> node --test --import tsx ./tests/**/*.test.ts

TAP version 13
...
# Subtest: dotnetGHPR
    # Subtest: getGithubNugetRegistryPair
        # Subtest: getGitHubNugetRegistryPair is function
        ok 1 - getGitHubNugetRegistryPair is function
          ---
          duration_ms: 0.339873
          ...
        # Subtest: can return when classic or workflow GITHUB_TOKEN or GH_TOKEN is defined with write:packages.
        not ok 2 - can return when classic or workflow GITHUB_TOKEN or GH_TOKEN is defined with write:packages.
          ---
          duration_ms: 9.739429
          location: '/home/runner/work/HCE.Shared/HCE.Shared/tests/dotnet/dotnetGHPR.test.ts:1:3360'
          failureType: 'testCodeFailure'
          error: |-
            Expected values to be strictly equal:
            + actual - expected

            + TypeError: The environment variable GITHUB_TOKEN is undefined!
            +     at tokenCanWritePackages (/home/runner/work/HCE.Shared/HCE.Shared/cjs/dotnet/dotnetGHPR.cjs:17:39)
            +     at TestContext.<anonymous> (/home/runner/work/HCE.Shared/HCE.Shared/tests/dotnet/dotnetGHPR.test.ts:154:31)
            +     at Test.runInAsyncScope (node:async_hooks:206:9)
            +     at Test.run (node:internal/test_runner/test:824:25)
            +     at Suite.processPendingSubtests (node:internal/test_runner/test:533:18)
            +     at Test.postRun (node:internal/test_runner/test:923:19)
            +     at Test.run (node:internal/test_runner/test:866:12)
            +     at async Promise.all (index 0)
            +     at async Suite.run (node:internal/test_runner/test:1183:7)
            +     at async Suite.processPendingSubtests (node:internal/test_runner/test:533:7)
            - true
          code: 'ERR_ASSERTION'
          name: 'AssertionError'
          expected: true
          actual:
          error: 'The environment variable GITHUB_TOKEN is undefined!'
          name: 'TypeError'
          stack: |-
            tokenCanWritePackages (/home/runner/work/HCE.Shared/HCE.Shared/cjs/dotnet/dotnetGHPR.cjs:17:39)
            TestContext.<anonymous> (/home/runner/work/HCE.Shared/HCE.Shared/tests/dotnet/dotnetGHPR.test.ts:154:31)
            Test.runInAsyncScope (node:async_hooks:206:9)
            Test.run (node:internal/test_runner/test:824:25)
            Suite.processPendingSubtests (node:internal/test_runner/test:533:18)
            Test.postRun (node:internal/test_runner/test:923:19)
            Test.run (node:internal/test_runner/test:866:12)
            async Promise.all (index 0)
            async Suite.run (node:internal/test_runner/test:1183:7)
            async Suite.processPendingSubtests (node:internal/test_runner/test:533:7)
          operator: 'strictEqual'
          stack: |-
            TestContext.<anonymous> (/home/runner/work/HCE.Shared/HCE.Shared/tests/dotnet/dotnetGHPR.test.ts:161:5)
            async Test.run (node:internal/test_runner/test:825:9)
            async Suite.processPendingSubtests (node:internal/test_runner/test:533:7)
          ...
        # Subtest: mock insufficient token
        ok 3 - mock insufficient token # TODO
          ---
          duration_ms: 0.143618
          ...
        # Subtest: mock sufficient token
        ok 4 - mock sufficient token # TODO
          ---
          duration_ms: 0.141574
          ...
        # Subtest: mock custom url
        ok 5 - mock custom url # TODO
          ---
          duration_ms: 0.117739
          ...
        1..5
    not ok 3 - getGithubNugetRegistryPair
      ---
      duration_ms: 10.990448
      type: 'suite'
      location: '/home/runner/work/HCE.Shared/HCE.Shared/tests/dotnet/dotnetGHPR.test.ts:1:2842'
      failureType: 'subtestsFailed'
      error: '1 subtest failed'
      code: 'ERR_TEST_FAILURE'
      ...
    1..3
not ok 3 - dotnetGHPR
  ---
  duration_ms: 17.527646
  type: 'suite'
  location: '/home/runner/work/HCE.Shared/HCE.Shared/tests/dotnet/dotnetGHPR.test.ts:1:708'
  failureType: 'subtestsFailed'
  error: '1 subtest failed'
  code: 'ERR_TEST_FAILURE'
  ...
# Subtest: dotnetGLPR
    # Subtest: GitLabTokenEnvVar
    ok 1 - GitLabTokenEnvVar
      ---
      duration_ms: 0.423308
      type: 'suite'
      ...
    # Subtest: nugetGitLabUrlBase
    ok 2 - nugetGitLabUrlBase
      ---
      duration_ms: 0.209459
      type: 'suite'
      ...
    # Subtest: nugetGitLabUrl
    ok 3 - nugetGitLabUrl
      ---
      duration_ms: 0.120995
      type: 'suite'
      ...
    # Subtest: getGitlabNugetRegistryPair
        # Subtest: is a function
        ok 1 - is a function
          ---
          duration_ms: 0.713669
          ...
        # Subtest: sufficient token permissions
        ok 2 - sufficient token permissions # TODO
          ---
          duration_ms: 0.132396
          ...
        # Subtest: insufficient token permissions
        ok 3 - insufficient token permissions # TODO
          ---
          duration_ms: 0.180176
          ...
        # Subtest: custom url
        ok 4 - custom url # TODO
          ---
          duration_ms: 0.206825
          ...
        # Subtest: custom token
        ok 5 - custom token # TODO
          ---
          duration_ms: 0.141243
          ...
        1..5
    ok 4 - getGitlabNugetRegistryPair
      ---
      duration_ms: 2.31521
      type: 'suite'
      ...
    1..4
ok 4 - dotnetGLPR
  ---
  duration_ms: 4.671677
  type: 'suite'
  ...
# Subtest: dotnetHelpers
    # Subtest: configurePrepareCmd
    ok 1 - configurePrepareCmd # TODO
      ---
      duration_ms: 1.216906
      ...
    # Subtest: nugetDefault is as expected
    ok 2 - nugetDefault is as expected
      ---
      duration_ms: 0.707157
      ...
    # Subtest: configureDotnetNugetPush works
    ok 3 - configureDotnetNugetPush works # TODO pushToGitHub adds github defaults
      ---
      duration_ms: 0.152414
      ...
    1..3
ok 5 - dotnetHelpers
  ---
  duration_ms: 3.718673
  type: 'suite'
  ...
1..5
# tests 23
# suites 10
# pass 11
# fail 1
# cancelled 0
# skipped 0
# todo 11
# duration_ms 468.588179
husky - pre-commit script failed (code 1)

fixed by cf0caa7015bef4dac18bf6fb583ac8229ae6c526


text:
Adopted code base to Swift 2.2

Hey! That's small PR that fixes warnings for swift 2.2.

Ok, so build fails because of xctool. Version 2.8.0 has some issues with Xcode 7.3. I checked with current master (01af0fe) and build & tests pass, so we have to wait for next xctool that supports Xcode 7.3

duplicate of https://github.com/Haneke/HanekeSwift/pull/297

thx anyway :-)

source: gharchive/pull-request

authors: dcharbonnier literator

repo: Haneke/HanekeSwift

license_type: permissive

license_source: bigquery


text:
refine homepage search

we need a proper search engine that can consider title, description and keywords (maybe even homepage?) and rank that somehow

I found this, which is probably what we want here: https://www.cockroachlabs.com/blog/full-text-indexing-search/
However, that exceeds my SQL skills, and I'd rather not touch that 😅

works now

source: gharchive/issue

authors: AlessioGr MiniDigger

repo: HangarMC/Hangar

license: MIT

license_source: github-api


text:
🛑 Docs is down

In dbccca8, Docs (https://docs.premid.app) was down:

HTTP code: 520
Response time: 9335 ms

Resolved: Docs is back up in 3335782 after 7 minutes.


text:
🛑 Main is down

In d8d9b8f, Main (https://premid.app) was down:

HTTP code: 502
Response time: 518 ms

Resolved: Main is back up in 1dfcced.


text:
🛑 Assets CDN server is down

In c43c674, Assets CDN server (https://cdn.assets.scratch.mit.edu) was down:

HTTP code: 503
Response time: 1472 ms

Resolved: Assets CDN server is back up in d6cd44b after 1 hour, 34 minutes.


text:
🛑 Assets server is down

In 86ac415, Assets server (https://assets.scratch.mit.edu) was down:

HTTP code: 503
Response time: 1451 ms

Resolved: Assets server is back up in 5b9359e after 24 minutes.


text:
🛑 Portal is down

In 57115d7, Portal (https://scratch-wiki.info) was down:

HTTP code: 508
Response time: 1604 ms

Resolved: Portal is back up in 35b115a after 8 minutes.


text:
🛑 Indonesian is down

In 678b695, Indonesian (https://id.scratch-wiki.info) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Indonesian is back up in 71310a3 after 7 minutes.


text:
🛑 Japanese is down

In 0e294c8, Japanese (https://ja.scratch-wiki.info) was down:

HTTP code: 508
Response time: 1124 ms

Resolved: Japanese is back up in cf65a34 after 16 minutes.


text:
Django Project

Hey there,
A Django Crud Application On Hotel Management

Please add in separate folder called Django and please name your project appropriately


text:
🛑 Happy Vibes Bot 2 is down

In 8d5e85d, Happy Vibes Bot 2 ($BOT2) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Happy Vibes Bot 2 is back up in 0158abe.

repo: Happy-Vibes-Bot/status


text:
🛑 Happy Vibes Bot 4 is down

In 99342e0, Happy Vibes Bot 4 ($BOT4) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Happy Vibes Bot 4 is back up in 10e34d7.


text:
🛑 Happy Vibes Bot 5 is down

In f09acf1, Happy Vibes Bot 5 ($BOT5) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Happy Vibes Bot 5 is back up in c452828.


text:
GraphQL Querying Docs

Adding some docs for the upcoming graphql querying feature (https://github.com/HarperDB/harperdb/pull/2226)
Important note here, the Coming Soon! sections are not going to be completed in the first feature PR. We will continue to add to this over time. Furthermore, this is distinctly separate from the GraphQL schema declaration feature.

Note: make edits to this doc: https://docs.harperdb.io/docs/developers/applications#querying

repo: HarperDB/documentation


text:
docs: Add Code of Conduct

Solved issue #7 by adding the Code of Conduct for 'AllNotes'.

LGTM!
Can you rename your Commit as: docs: Add Code of Conduct for better understanding.

Done @HarshCasper.
Kindly have a look again.

LGTM!
Thanks, @saloniankita for the first Contribution PR!

authors: HarshCasper saloniankita

repo: HarshCasper/AllNotes


text:
Linter errors on existing code

I'm trying to commit for a new pull request, but linter errors on code that I haven't touched are preventing me from doing so. It seems like there are already pull requests fixing these errors, so I guess the fix here is to just merge one of those.
Please close this issue once the problem is resolved so developers can know that the remaining errors, if any, are theirs.
If needed, I can fix the problem myself, just let me know if that's the case.
Here's the error message I'm getting while committing (some errors are possibly my fault):
.../mern-starter/client/index.dev.js`
  10:30  error  Unexpected dangling '_' in '__INITIAL_STATE__'           no-underscore-dangle
  18:17  error  Expected indentation of 4 space characters but found 16  react/jsx-indent
  22:15  error  Expected indentation of 2 space characters but found 14  react/jsx-indent
  25:17  error  Expected indentation of 4 space characters but found 16  react/jsx-indent
  26:15  error  Expected indentation of 2 space characters but found 14  react/jsx-indent

.../mern-starter/client/index.js
  2:20  error  Unexpected require()  global-require
  4:20  error  Unexpected require()  global-require

.../mern-starter/client/index.prod.js
   9:30  error  Unexpected dangling '_' in '__INITIAL_STATE__'          no-underscore-dangle
  14:9   error  Expected indentation of 2 space characters but found 8  react/jsx-indent
  15:8   error  Expected indentation of 0 space characters but found 7  react/jsx-indent

.../mern-starter/server/controllers/post.controller.js
   7:52  error  Expected to return a value at the end of this function  consistent-return
  15:17  error  Expected to return a value at the end of this function  consistent-return
  40:52  error  Expected to return a value at the end of this function  consistent-return
  50:42  error  Expected to return a value at the end of this function  consistent-return

.../mern-starter/server/server.js
  120:15  error  'err' is already declared in the upper scope  no-shadow

.../mern-starter/shared/container/App.js
   5:1   error  Component should be written as a pure function  react/prefer-stateless-function
   6:3   error  Useless constructor                             no-useless-constructor
  29:9   error  There should be no space after '{'              react/jsx-curly-spacing
  29:31  error  There should be no space before '}'             react/jsx-curly-spacing

.../mern-starter/shared/redux/actions/actions.js
  15:10  error  Unexpected dangling '_' in '_id'  no-underscore-dangle
  89:13  error  Unexpected dangling '_' in '_id'  no-underscore-dangle

.../mern-starter/shared/redux/reducers/reducer.js
  15:16  error  Unexpected dangling '_' in '_id'  no-underscore-dangle
  39:45  error  Unexpected dangling '_' in '_id'  no-underscore-dangle
  39:58  error  Unexpected dangling '_' in '_id'  no-underscore-dangle

.../mern-starter/shared/redux/store/configureStore.dev.js
  29:27  error  Unexpected require()  global-require

.../mern-starter/shared/redux/store/configureStore.js
  2:20  error  Unexpected require()  global-require
  4:20  error  Unexpected require()  global-require

.../mern-starter/shared/routes.js
  10:58  error  A space is required before closing bracket  react/jsx-space-before-closing

.../mern-starter/shared/tests/components.spec.js
  41:32  error  A space is required before closing bracket  react/jsx-space-before-closing
  48:85  error  A space is required before closing bracket  react/jsx-space-before-closing
  55:79  error  A space is required before closing bracket  react/jsx-space-before-closing
  56:77  error  A space is required before closing bracket  react/jsx-space-before-closing
  66:77  error  A space is required before closing bracket  react/jsx-space-before-closing
  73:79  error  A space is required before closing bracket  react/jsx-space-before-closing
  74:77  error  A space is required before closing bracket  react/jsx-space-before-closing

We are actively developing MERN v2 in the v2.0.0 branch and not accepting PR on the master branch. It would be great if you could check that branch and send your PR against that branch.

authors: ianfdk somus

repo: Hashnode/mern-starter


text:
help with commenting code

Hi guys,
noticed not a lot of comments regarding code to help explain. you guys open to commenting code?

Sure. We are open to that. It'll be great if you can comment and send PRs.

Sure, thanks for considering this, might need your help on other aspects  :)

@sandeeppanda92 should I do a few pieces of code at a time for this? I am thinking of taking care of some of the shared code first. I wonder how far I should go with commenting.
Any one else want to chime in?

@mayankchd thoughts?

+1 i'd love see see comments!

@prank7 @carloscuatin @mayankchd I don't want to over due it but guess you guess you guys can chime in when I or someone else adds comments via pr, I can take a stab js files at a time but just wanted thoughts for this

@SOSANA I've added a good amount of comments in v2 branch. If you think there can be more, feel free to send a PR.

authors: SOSANA plankguy sandeeppanda92 somus


text:
Level is visible behind game over screen on some resolutions

The level should unload when the game over screen displays. It currently does not do that, and the Game Over drawing doesn't always  fill the screen correctly.

Set the image to scale with the canvas to fix this issue.

authors: Doggitoz paradoxReborn

repo: Haustorium-Game/Haustorium


text:
Bug in Annotator.py

Hi,
I am just going through the tutorial notebooks.
Got an Indentation error and it seems to me these lines are not indented properly.
https://github.com/HazyResearch/bootleg/blob/master/bootleg/annotator.py#L107-L111

So sorry about that! Just fixed it! Thank you.

So sorry about that! Just fixed it! Thank you.

repo: HazyResearch/bootleg


text:
error: identifier "uint" is undefined

C:\Users\11952\flash-fft-conv\csrc\flashfftconv\conv1d\conv1d_bwd_cuda_blh.cu(5): error: identifier "uint" is undefined
const uint BX = 128;
^
C:\Users\11952\flash-fft-conv\csrc\flashfftconv\conv1d\conv1d_bwd_cuda_blh.cu(6): error: identifier "uint" is undefined
const uint BY = 1;
^
C:\Users\11952\flash-fft-conv\csrc\flashfftconv\conv1d\conv1d_bwd_cuda_blh.cu(7): error: identifier "uint" is undefined
const uint BZ = 1;

This seems like it could be a problem with windows, I haven’t tried
compiling kernels on windows before.
On Tue, Sep 24, 2024 at 6:10 AM Chao He @.***> wrote:

image.png (view on web)
https://github.com/user-attachments/assets/d9f62332-8e04-411c-8ab2-e419bc41d502
—
Reply to this email directly, view it on GitHub
https://github.com/HazyResearch/flash-fft-conv/issues/29#issuecomment-2371231049,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABDDIIUZEYNIMGZQNQPF67TZYFQEBAVCNFSM6AAAAABOYERIISVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZRGIZTCMBUHE
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

repo: HazyResearch/flash-fft-conv


text:
Additional instructions needed to configure Jupyter within Virtualenv

Following the installation instructions using virtualenv resulted in a Jupyter notebook that only looked to global and user libraries, not to the snorkel packages and dependencies installed within the virutalenv.  I was able to fix this by following instructions here: http://help.pythonanywhere.com/pages/IPythonNotebookVirtualenvs
I realize that this is a function of how Jupyter works, not a problem with Snorkel.  And this may have been obvious to more experienced users than me.  But since you have (very kindly!) written your installation instructions for less-experienced users, you might want to anticipate other users encountering this problem.  I don't know if the fix can be written into the install script, or if just requires more explanation.
Thank for your work on this!

It looks like this is the same observation as here, but I didn't understand the problem enough to recognize that as the answer :) : https://github.com/HazyResearch/snorkel/issues/506#issuecomment-264687739

Thanks, adding this to README now!

authors: ajratner b-ad

repo: HazyResearch/snorkel


text:
Adds CID fields to Candidate object, renames get_arguments

Renamed get_arguments to get_contexts to avoid ambiguity

Should we pull this in before being able to populate the CID fields?

@henryre yeah ready to be pulled in whenever

LGTM!

authors: ajratner henryre


text:
Support or integrate with Rocksdb statebackend?

Support or integrate with Rocksdb statebackend?

Thanks for the interest!
The project doesn't depend on the state store implementation, as the project only uses the state store "interface". I wouldn't mention specific implementations on the support list - it would make the cost of the maintenance very high.
Hopefully @redsk is playing this project with RocksDB state backend (@chermenin) so let's watch the test result of #33. (You can enable notification on the PR.)
Thanks again. Closing.

repo: HeartSaVioR/spark-state-tools


text:
Auth: Implement Google Authentication

Description:

Implement Google Authentication
Ensure full functionality.

Hello @peculiaruc I would love to work on this issue using Firebase or is there an alternative to Firebase that the project uses. I am looking forward to your response. Thank you! :)

authors: Godzuche peculiaruc

repo: HelCoders-Open-Source-Community/HelCare


text:
Exception: Python 3.11.4 (tags/v3.11.4:d2340ef, Jun  7 2023, 05:45:37) [MSC v.1934 64 bit (AMD64)] is not supported.

i get error when build omegafold using python 3.11.4
Traceback (most recent call last):   File "C:\Users\herutriana44\omagafold\OmegaFold\setup.py", line 35, in <module>     f"torch@{get_url()}"              ^^^^^^^^^   File "C:\Users\herutriana44\omagafold\OmegaFold\setup.py", line 15, in get_url     raise Exception(f"Python {sys.version} is not supported.") Exception: Python 3.11.4 (tags/v3.11.4:d2340ef, Jun  7 2023, 05:45:37) [MSC v.1934 64 bit (AMD64)] is not supported.
how to solved this problem?

Were you able to figure this out? When I try to build I get a similar error for python 3.11.7 and 3.11.8.
Traceback (most recent call last):
  File "/projects/liwh2139/software/OmegaFold/setup.py", line 35, in <module>
    f"torch@{get_url()}"
             ^^^^^^^^^
  File "/projects/liwh2139/software/OmegaFold/setup.py", line 15, in get_url
    raise Exception(f"Python {sys.version} is not supported.")
Exception: Python 3.11.8 | packaged by conda-forge | (main, Feb 16 2024, 20:53:32) [GCC 12.3.0] is not supported.

This issued haven't clear, i haven't get any solutions.

It's because of the way the code is written it only supports python versions 3.8, 3.9, and 3.10.

So can we change the version?

I had the same issue. what i did is changing the source code to
def get_url() -> str:
if sys.version_info[:2] == (3, 8):
_ver = "cp38"
elif sys.version_info[:2] == (3, 9):
_ver = "cp39"
elif sys.version_info[:2] == (3, 10):
_ver = "cp310"
else:
#raise Exception(f"Python {sys.version} is not supported.")
_ver = "cp310"
and it worked

repo: HeliXonProtein/OmegaFold


text:
how  binding-ddg-predictor calculate ddg?

Hi, which one of the following formulae use in binding-ddg-predictor for ddg calculation?
1- ddg = dg/mutant - dg/wild
or
2- ddg = dg/wild - dg/mutant

I need your help since I can't find any tutorial about your tools and the method of ddg calculation.

Hi,
We used ddg = dg/mutant - dg/wild.

repo: HeliXonProtein/binding-ddg-predictor


text:
🛑 Tommy is down

In 04f904a, Tommy ($TOMMY_UPTIME) was down:

HTTP code: 0
Response time: 0 ms

Scheduled Apache restart.

Resolved: Tommy is back up in b34a04f after 6 minutes.

repo: HelioNetworks/status


text:
Theme issues: onyx

I have only notice this on onyx but it might be related to more themes.

navbar menu button is misalign compared to the htpc manager icon (iPhone 5s)
season buttons is sonarr is impossibleto see.

What do you mean by not responsive?  Tested on my iPhone 6 Plus and it is responsive in both landscape and portrait mode.  Btw is the login screen cached by HTPC?  No matter which theme I switch to the login screen is always showing as sublime (on any browser/device) which i know is impossible from the CSS files.  Clearing browser cache doesn't fix it.
Yeah I knew about the misaligned icons on mobile view - that was one of issues I mentioned in first demo.  Tried everything but couldn't figure out why it is fine in normal view but not mobile.  When I tried to fix for mobile it would screw up main view.
Try this for season buttons - in line 63 of sonarr_view.html change

 to

 and see what you think to that.

No it's not cached. I forgot to change the key use by the db. Should be app_theme_mig

Bah, i really need to fix my proxy so i can access htpc-manager from work :/

Did you ever got around to fix the font to vnstat?

I tried using the example you gave but after trying quite a few things I never managed to affect the font, so I gave up so it didn’t delay me getting the themes finished.

On 3 Aug 2015, at 09:24, Hellowlol notifications@github.com wrote:
Did you ever got around to fix the font to vnstat?
—
Reply to this email directly or view it on GitHub https://github.com/Hellowlol/HTPC-Manager/issues/291#issuecomment-127162205.

Ok

@raysguy Login screen is after the _mig fix.

@raysguy have you tried something like this  @media screen and (max-width: 979px) {   .navbar .rg-htpc {     padding: 7px 0 5px 12px!important;     margin-top: 5px!important;   }   .navbar .btn {     margin-top: 0px !important;   }
Its far from perfect but i think its a little better atleast

nzbget image seems chopped

Cool I'll play around with those values and try to get them aligned on mobile view.
Thanks for figuring out the progress bar issue - you've no idea how many hours I wasted trying to figure that out!
Weird about the download button image, I thought I'd sorted that whilst I was on them.  I don't think the icon is chopped, I think it's actually mis-aligned.  I probably tweaked something on the rg-icons side and forgot that the download icon is font-awesome.  I'll have a play around and fix that though.   That should all be easier to manage in future once I create the new icon font.

Btw what browser are you using?  How do you manage to have all your form dropdowns, eg the category and indexer selectors perfectly square with no border-radius?!  I really want it to look like that for me but both chrome and safari impose rounded ones.

Im using chrome, ill find tje versin number later.

Btw the season buttons was much easier to see after the last update, as the season that was open wasnt toggled as open. (no active class)

Yeah that looks much better.  Couldn’t understand why it wasn’t behaving the same as other tabs.

On 4 Aug 2015, at 07:25, Hellowlol notifications@github.com wrote:
Btw the season buttons was much easier to see after the last update, as the season that was open wasnt toggled as open. (no active class)
—
Reply to this email directly or view it on GitHub https://github.com/Hellowlol/HTPC-Manager/issues/291#issuecomment-127493272.

authors: Hellowlol raysguy

repo: Hellowlol/HTPC-Manager

license: mit


text:
初めてのGitHub

初めてのGitHub

閉じた

閉じた


text:
join some no labeled image to train dataset

i wanted to join some no labeled image to train dataset,such as neg samples,but didn't success.can someone have  advice?Thank you!

@duoduo1234 do you mean to add dont care region which does not contribute to the loss?

no,closed


text:
Multi-Axis movement support.

First of all I love the work you put into this framework, it suits my needs almost perfectly.
The only thing missing for me is a possibilty for multi axis movement.
This is what I am looking for:

Are you looking to support this kind of feature anytime soon?

Your wish is my command =), I have added it.

Thank you so much!

authors: HiddenMonk WouterVan


text:
Improving the contact us page

Is there an existing issue for this?

[X] I have searched the existing issues

Issue Description
The about us page can be improved .
Suggested Change
The about us page can be improved by adding space in between the field inputs also centralising the send message button.
Rationale

Urgency
Medium
Record

[X] I have read the Contributing Guidelines
[X] I'm a GSSOC'24 contributor
[X] I have starred the repository

Hey @HimanshuNarware Please assign me this issue

please assign me this show


text:
Modif des {}et <> et []

Modif des {}et <> et []

Il faut synchronisé ton fork et commit de nouveau

ta tentative de merge a mal géré les conflits et on se retrouve avec du texte de résolution de conflit directement dans les fichiers

@zelytra je peux pas merge sans ta review

authors: CercleTour dadodasyra zelytra

repo: HisteriaMC/histeria-wiki


text:
restructured project and made android studio recognized application

I have mentioned about this in https://github.com/Hiten24/Compose-Ui-Templates/issues/5

Hi, I tried your repository after you pushed code for settings.gradle and now it works perfectly.


text:
Pre-configured Postgres example in README does not work

Describe the bug
The pre-configured Postgres example in the README throws a MemberAccessException when building the container.
To Reproduce
Copy the following container creation code from the README and run it:
TestcontainerDatabase testcontainers = new TestcontainersBuilder<TestcontainerDatabase>()
    .WithDatabase(new PostgreSqlTestcontainerConfiguration())
    .Build();

Expected behavior
The pre-configured example in the README should function correctly.
Desktop (please complete the following information):

Version 1.5.0

Additional context
I got it working by following the setup in PostgreSqlFixture. This required:

Changing the generic type to PostgreSqlTestcontainer
Passing Database, Username, and Password to PostgreSqlTestcontainerConfiguration

The following works correctly:
TestcontainerDatabase testcontainers = new TestcontainersBuilder<PostgreSqlTestcontainer>()
    .WithDatabase(new PostgreSqlTestcontainerConfiguration { Database = "db", Username = "postgres", Password = "postgres" })
    .Build();

Thanks - you're absolutely right. A pull request is welcome, otherwise I can do it tomorrow. Even the field name is wrong 😬
public sealed class PostgreSqlTest : IAsyncLifetime
{
  private readonly TestcontainerDatabase testcontainers = new TestcontainersBuilder<PostgreSqlTestcontainer>()
    .WithDatabase(new PostgreSqlTestcontainerConfiguration
    {
      Database = "db",
      Username = "postgres",
      Password = "postgres",
    })
    .Build();

  [Fact]
  public void ExecuteCommand()
  {
    using (var connection = new NpgsqlConnection(this.testcontainers.ConnectionString))
    {
      using (var command = new NpgsqlCommand())
      {
        connection.Open();
        command.Connection = connection;
        command.CommandText = "SELECT 1";
        command.ExecuteReader();
      }
    }
  }

  public Task InitializeAsync()
  {
    return this.testcontainers.StartAsync();
  }

  public Task DisposeAsync()
  {
    return this.testcontainers.DisposeAsync().AsTask();
  }
}

authors: HofmeisterAn Sibusten

repo: HofmeisterAn/dotnet-testcontainers


text:
MSYS coreutils

Hey, is there a way to install MSYS coreutils? The build process I'm trying to run requires target cat (or rather cat.exe). Trying to install coreuitls I get
# make install coreutils
Makefile:440: *** Unknown package or package alias: 'coreutils'.  Stop.
Makefile:902: *** Unable to execute `make  -r __database_nodeps __database_allow_aliases PKG@@coreutils`, exit code 2.  Stop.

@lockie If you manually copy cat.exe from a Windows MSYS2 installation, is Wine able to run it? Last time I checked, executables belonging to the MSYS environment (aka from packages not prefixed with mingw-w64-) didn't work.
Currently there's no way of installing packages from the MSYS environment, but if cat.exe ends up working for you, I can add support for that.

I haven't tried the one from MSYS2; ended up replacing cat with bat instead (cat.exe from GnuWin32 was giving me weird-ass errors about input being the same as output).

authors: HolyBlackCat lockie

license: Zlib


text:
Introduce additional versioning information for casks

Verification

[X] This issue's title and/or description do not reference a single formula e.g. brew install wget. If they do, open an issue at https://github.com/Homebrew/homebrew-core/issues/new/choose instead.

Provide a detailed description of the proposed feature
Precise naming of the DSL aside, I'm opening this to discuss introducing additional versioning information for casks.
We would introduce an additional DSL/modify existing DSLs to record the canonical cask version (CFBundleShortVersionString). In situations where we need additional information to resolve the download URL, they should be recorded separately. This could look like this:
version "0.69.2"
download_string "f2822fbb-5d33-41be-90eb-be140fe649b0,0252"
url "https://example.com/#{download_string.csv.first}/#{download_string.csv.second}/cask#{version}.dmg"

or, assuming CFBundleShortVersionString is 3.0.5, but the url link uses a build number 1321321
version "3.0.5"
download_string "1321321"
url "https://example.com/cask#{download_string}.dmg"

However, all casks would be stored under their canonical version.
What is the motivation for the feature?
Currently, we structure our cask versions to include all the strings that change between and are necessary to build a download URL. This sometimes leads to nonsensical versions (e.g., version "0.69.2,f2822fbb-5d33-41be-90eb-be140fe649b0,0252") or versions that are unrelated to the canonical software version.
This makes it difficult to deal with issues like #17051 and prevents us from implementing audits that check the cask version agains the distributed version.
How will the feature be relevant to at least 90% of Homebrew users?
Opens door to potential workflow and security improvements for casks
What alternatives to the feature have been considered?
Not implementing the feature, which is also reasonable.

Tagging @Homebrew/cask.

What would be the benefit for Homebrew to do this? I see "This makes it difficult to deal with issues like https://github.com/Homebrew/brew/issues/17051 and prevents us from implementing audits that check the cask version agains the distributed version.", but it is unclear to me why we would want to compare those versions.
It is my understanding that this only works for app type installs, and that there is no real check for developers that these versions need to make sense. AFAIK I can make an app with CFBundleShortVersionString of 1.5.1 and put it online as version 5.0. I don't see what the benefit for maintainers or users would be to keep track of such an implementation detail.

but it is unclear to me why we would want to compare those versions.

The main case that's somewhat obvious to me: have brew outdated and brew upgrade actually be accurate for Casks that auto-update.
All the --greedy handling is pretty wasteful really; Homebrew doesn't really differentiate between "upgrading from v1 to v2" and "upgrading from v1 which already auto-updated to v2 to v2 essentially changing nothing in the application but changing the name of the Caskroom".

The main case that's somewhat obvious to me: have brew outdated and brew upgrade actually be accurate for Casks that auto-update.

Yeah, that one makes sense to me, although that wouldn't really need DSL changes right? We could just enforce that the first part of the version should always be the "real version"

I can't confidently speak to the quantity, but some applications maintain the same "version", but will increase build number, or another iteration, where comparing the info.plist may not be accurate. I think we would find some inconsistencies there because it's not an "enforced" standard, so vendors handle it differently.

Yeah, that one makes sense to me, although that wouldn't really need DSL changes right?

Wouldn't need DSL changes but might want a new DSL to adjust behaviour here rather than assuming all casks are consistent.

I can't confidently speak to the quantity, but some applications maintain the same "version", but will increase build number, or another iteration, where comparing the info.plist may not be accurate. I think we would find some inconsistencies there because it's not an "enforced" standard, so vendors handle it differently.

@bevanjkay That's fine unless you think the vast majority of casks do this (which I don't think they do). There will always be exceptions and making things better for some casks but not all is worth it IMO.
This does again point to perhaps a need for a DSL to handle this inconsistency, though.

authors: MikeMcQuaid SMillerDev bevanjkay razvanazamfirei

repo: Homebrew/brew


text:
Addition of cmake flag FETCHCONTENT_FULLY_DISCONNECTED=ON breaks formulas

brew doctor output
Your system is ready to brew.

Verification

[X] My "brew doctor output" above says Your system is ready to brew. and am still able to reproduce my issue.
[X] I ran brew update twice and am still able to reproduce my issue.
[X] This issue's title and/or description do not reference a single formula e.g. brew install wget. If they do, open an issue at https://github.com/Homebrew/homebrew-core/issues/new/choose instead.

brew config output
HOMEBREW_VERSION: 4.2.20-26-g45e0ce0
ORIGIN: https://github.com/Homebrew/brew
HEAD: 45e0ce0635f3a98e7f7b797c7953cc5ab0cce1c7
Last commit: 19 minutes ago
Core tap HEAD: ec19424c2a357cfeb1d277812058371e049db6bc
Core tap last commit: 44 minutes ago
Core tap JSON: 30 Apr 11:06 UTC
Core cask tap HEAD: 531029e3b0a4f22c73c7bac95d17aa832d895cfd
Core cask tap last commit: 3 hours ago
Core cask tap JSON: 30 Apr 11:06 UTC
HOMEBREW_PREFIX: /opt/homebrew
HOMEBREW_CASK_OPTS: []
HOMEBREW_MAKE_JOBS: 8
HOMEBREW_SORBET_RUNTIME: set
Homebrew Ruby: 3.1.4 => /opt/homebrew/Library/Homebrew/vendor/portable-ruby/3.1.4/bin/ruby
CPU: octa-core 64-bit arm_firestorm_icestorm
Clang: 15.0.0 build 1500
Git: 2.45.0 => /opt/homebrew/bin/git
Curl: 8.4.0 => /usr/bin/curl
macOS: 14.4.1-arm64
CLT: 15.3.0.0.1.1708646388
Xcode: 15.3
Rosetta 2: false

What were you trying to do (and why)?
Trying to build a formula with --HEAD that worked until a few weeks ago. The formula is a tap, cwi-dis/cwipc, but I'm pretty convinced that many other formulae will run into this problem.
What happened (include all command output)?
It did not build. One of the cmake dependencies, nlohmann_json::nlohman_json, was not found. The CMakeLists.txt of the cwipc repo uses the FetchContent macro to obtain the nlohmann_json package (which is a header-file-only package, and FetchContent is the preferred way of including it in your build.
Since the merge of #17075 brew will disable downloading of additional content by FetchContent. I fully understand the reasoning behind this merge (and I even somewhat agree:-), but as of this merge I presume many formulae have been broken, and moreover there is no clear error message that the formula maintainer gets that indicates what the problem is.
Unfortunately FetchContent() does not give an error or warning message if it has to download a package but is not allowed to do so. So the errors occur only much later in the build process, when the package is used but found to be missing.
What did you expect to happen?
Build should work.
Step-by-step reproduction instructions (by running brew commands)
brew tap cwi-dis/cwipc
brew install --HEAD cwipc

@carlocab agreed on all points. I think the change is in principle a good idea, I will change my repo to not use FetchContent when building with brew, in stead adding a dependency.
I've opened https://gitlab.kitware.com/cmake/cmake/-/issues/25946

For reference to others coming across this issue in the future: for my formula the solution was to first try to find the package with a normal find_package(nlohmann_json) and only use FetchContent if that couldn't find it.
And then adding a depends_on to my formula.
Can be closed for me, but I'll leave that to @carlocab in case you want to keep it open.

I've responded with a comment on the PR that added FETCHCONTENT_FULLY_DISCONNECTED. I recommend reverting that change, it is an abuse of that option and it violates one of the documented preconditions for using it.

This should be addressed via https://github.com/Homebrew/brew/pull/17310.

authors: alebcay craigscott-crascit jackjansen


text:
Trying to remove gnu-getopt

If Homebrew was updated on Aug 10-11th 2016 and brew update always says Already up-to-date. you need to run: cd "$(brew --repo)" && git fetch && git reset --hard origin/master && brew update.
Please follow the general troubleshooting steps first:

[x] Ran brew update and retried your prior step?
[x] Ran brew doctor, fixed as many issues as possible and retried your prior step?
[x] Confirmed this is problem with Homebrew/brew and not specific formulae? If it's a formulae-specific problem please file this issue at https://github.com/Homebrew/homebrew-core/issues/new

You can erase any parts of this template not applicable to your Issue.
Bug reports:
~ $ brew remove gnu-getopt
Error: No available formula with the name "homebrew/php/php70"
Please tap it and then try again: brew tap homebrew/php
~ $ brew tap homebrew/php
==> Tapping homebrew/php
Cloning into '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-php'...
remote: Counting objects: 664, done.
remote: Compressing objects: 100% (433/433), done.
remote: Total 664 (delta 431), reused 301 (delta 229), pack-reused 0
Receiving objects: 100% (664/664), 281.25 KiB | 0 bytes/s, done.
Resolving deltas: 100% (431/431), done.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/arcanist.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/behat.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/boris.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/box.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/codeception.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/composer.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/deployer.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/drupal-code-sniffer.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/drupalconsole.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/drush.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/envoy.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/foreman.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/mondrian.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/n98-magerun.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/n98-magerun2.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/pdepend.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/phan.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/pharcc.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/phing.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/php-code-sniffer.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/php-cs-fixer.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/php-plantumlwriter.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/php53-xhgui.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/php54-xhgui.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/php55-xhgui.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/php56-xhgui.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/phpab.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/phpbrew.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/phpcpd.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/phpctags.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/phpdocumentor.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/phpdox.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/phploc.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/phpmd.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/phpmetrics.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/phpmyadmin.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/phppgadmin.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/phpunit-skeleton-generator.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/phpunit.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/pickle.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/psysh.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/puli.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/robo.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/sqlformat.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/symfony-installer.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/terminus.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/virtphp.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/wp-cli.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-php/Formula/xdebug-osx.rb
Formulae found in multiple taps:

homebrew/php/php53
josegonzalez/php/php53

Please use the fully-qualified name e.g. homebrew/php/php53 to refer the formula.
Error: Cannot tap homebrew/php: invalid syntax in tap!
~ $

Please provide your brew config.

On Dec 23, 2016, at 12:13 PM, Mike McQuaid notifications@github.com wrote:
Please provide your brew config.

HOMEBREW_VERSION: 1.1.5-33-g8f85eb6
ORIGIN: https://github.com/Homebrew/brew.git
HEAD: 8f85eb64c4875fed514150dec755cb267a96df74
Last commit: 3 days ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: 60c9a23d3333e7cf5d68a426266e9494638c4a1a
Core tap last commit: 7 hours ago
HOMEBREW_PREFIX: /usr/local
HOMEBREW_REPOSITORY: /usr/local/Homebrew
HOMEBREW_CELLAR: /usr/local/Cellar
HOMEBREW_BOTTLE_DOMAIN: https://homebrew.bintray.com
CPU: quad-core 64-bit haswell
Homebrew Ruby: 2.0.0-p648
Clang: 8.0 build 800
Git: 2.10.1 => /Applications/Xcode.app/Contents/Developer/usr/bin/git
Perl: /usr/bin/perl
Python: /usr/bin/python
Ruby: /Users/stevewi/.rbenv/shims/ruby => /Users/stevewi/.rbenv/versions/2.3.3/bin/ruby
Java: N/A
macOS: 10.12.2-x86_64
Xcode: 8.2.1
CLT: 8.2.0.0.1.1480973914
X11: N/A
--
Steve Witten         stevewi@niteflyte.net

I'll work on a proper fix for this but brew untap josegonzalez/php should fix this issue for you.

On Dec 24, 2016, at 9:14 AM, Mike McQuaid notifications@github.com wrote:
I'll work on a proper fix for this but brew untap josegonzalez/php should fix this issue for you.

Will this uninstall php70…which I use?  Thanks…
--
Steve Witten         stevewi@niteflyte.net

No, it won't uninstall anything. You have the same tap tapped twice.

On Dec 24, 2016, at 9:29 AM, Mike McQuaid notifications@github.com wrote:
No, it won't uninstall anything. You have the same tap tapped twice.

OK… Thanks for your help!
--
Steve Witten         stevewi@niteflyte.net

Closing as duplicate of https://github.com/Homebrew/brew/issues/1654.

authors: MikeMcQuaid stevewi


text:
utils/curl: fix flag handling

[x] Have you followed the guidelines in our Contributing document?
[x] Have you checked to ensure there aren't other open Pull Requests for the same change?
[x] Have you added an explanation of what your changes do and why you'd like us to include them?
[ ] Have you written new tests for your changes? Here's an example.
[x] Have you successfully run brew style with your changes locally?
[ ] Have you successfully run brew typecheck with your changes locally?
[ ] Have you successfully run brew tests with your changes locally?

https://github.com/Homebrew/homebrew-core/pull/86415#issuecomment-933651344

Review period skipped due to critical label.


text:
Add gtk-mac-integration to gnome_devel_whitelist

Necessary for getting a green light on https://github.com/Homebrew/homebrew-core/pull/28338

Thanks again @tschoonj

Thanks @MikeMcQuaid!

authors: MikeMcQuaid tschoonj


text:
installing mod_fastcgi on macos failes

I have installed httpd24 but installing mod_fastcgi failes:
brew install mod_fastcgi                                                                                un@Ulriks-MBP
==> Installing mod_fastcgi from homebrew/apache
==> Downloading https://dl.bintray.com/homebrew/mirror/mod_fastcgi-2.4.6.tar.gz
Already downloaded: /Users/un/Library/Caches/Homebrew/mod_fastcgi-2.4.6.tar.gz
==> /usr/sbin/apxs -o mod_fastcgi.so -c *.c
Last 15 lines from /Users/un/Library/Logs/Homebrew/mod_fastcgi/01.apxs:
2016-10-18 23:25:10 +0200

/usr/sbin/apxs -o mod_fastcgi.so -c *.c

apxs:Error: /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.12.xctoolchain/usr/local/bin/apr-1-config not found!.

READ THIS: https://git.io/brew-troubleshooting
If reporting this issue please do so at (not Homebrew/brew):
  https://github.com/Homebrew/homebrew-apache/issues

These open issues may also help:
mod_fastcgi not building on OSX 10.11 https://github.com/Homebrew/homebrew-apache/issues/90
mod_fastcgi: The patch should be applied for El Capitan as well https://github.com/Homebrew/homebrew-apache/pull/84
homebrew/apache/mod_fastcgi failed to build on 10.11.2 https://github.com/Homebrew/homebrew-apache/issues/105

The fix suggested in the troubleshooting does not work.

does anyone have a pointer here ?

You can try to set up the missing symlink with this command:
sudo ln -s /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.12.xctoolchain

I guess the problem is that I don't have the full xcode installed, only the command line utils...
Have switched to nginx instead, here there are no problems :)
Will close the issue...

authors: mrbase uberboom

repo: Homebrew/homebrew-apache


text:
...

So I won't ask you to remove the cog, that being said

to use someone else work you should ask for permission first and if you cant get permission you cant use it.

My cog is unlicensed therefore you are not allowed to publish under the MIT license.

your option is fixed 2 so that the MIA or any future license does not apply to my cog, if you are unable to do that I'm not willing to allow my work to be left here.

Hey draper big fan btw,
Sorry for the inconvenience this was just plain stupid on my part. i shall be removing the cog in a whole mainly because I haven't really done anything on it.
Thanks for cooperating.

authors: Drapersniper Honkertonken

repo: Honkertonken/Honkertonken-Cogs


text:
drawSvgPath rotate

I need to write some svg path to a pdf with different rotation angles but it seems there's some problems with this feature (or more probably I cannot understand how it should work!)
My code is very simple:
svgOptions = {
	x: offset_x,
	y: page.getHeight() - offset_y,
	borderWidth: svgSignWidth,
	scale: scaling,
	borderColor: rgb(0, 0, 0),
	rotate: degrees(rotation_angle)
}

page.drawSvgPath(svgSignPath, svgOptions);

with rotation_angle = 0 I obtain this -> svg path with 0 degrees
witch is whats expected to see.
Then I try with 90 degrees -> svg path with 90 degrees
Here two things seems to be wrong:

why Counterclockwise rotation?
which is the origin point of rotation ? shouldn't be SVG path center point?

I could solve rotation direction behaviour -> svg path with - 90 degrees
...but origin point of rotation seems to be a mistery!

Ok, it seems it depens on my lack of trigonometric functions (a lot of time passed since I studied them...)
Anyway, rotation counterclockwise is the standard math convention and rotation origin point is set to top-left so everything is ok.
If you need to rotate your svg path using center as origin point you must calculate  rotation of top-left point.
Let a,b the coordinates of  C (center of svg path) and x,y the coordinates of top-left point, to calculate rotation of top-left of desired angle you (x1, y1) do:
x1 = (x - a) * cos(angle) - (y - b) * sin(angle) + a
y1 = (x - a) * sin(angle) + (y - b) * cos(angle) + b
and don't forget that angle must be radian type.
Hope it helps someone.

I had to adjust @sbraaa 's code a little bit, because it was not working for me and I had to understand the calculations myself.
My objects come from a fabric.js canvas which I translate into pdf-lib with the following code. Note that in fabric.js my objects are centered, i.e. obj.top and obj.left is not the top/left corner, but the center of the object. Since fabric.js coordinate system starts at the top-left, but pdf-lib's coordinate system starts at the bottom-left, I need to adjust the center_y position. The angle in fabric.js is calculated differently as well, so I need to adjust that, too.
const center_x = obj.left;
const center_y = page_height - obj.top;
const width = obj.width * obj.scaleX;
const height = obj.height * obj.scaleY;
const rotate = degrees(360 - obj.angle);

const half_width = width / 2;
const half_height = height / 2;
const alpha = obj.angle * (Math.PI / 180);
const rot_x = center_x - (half_width * Math.cos(alpha)) - (half_height * Math.sin(alpha));
const rot_y = center_y - (half_height * Math.cos(alpha)) + (half_width * Math.sin(alpha));

page.drawImage(png, { x: rot_x, y: rot_y, width, height, rotate });

authors: sbraaa sebastianfast

repo: Hopding/pdf-lib


text:
Novo site

Novo site

Tudo certo obrigado

repo: HoteldosNobres/site


text:
Take LoadingType object union into account for FragmentStore

Fixes #1388
By defining a new GraphQLLoadingObject type and using it in FragmentStore's definition
To help everyone out, please make sure your PR does the following:

[x] Update the first line to point to the ticket that this PR fixes
[x] Add a message that clearly describes the fix
[ ] If applicable, add a test that would fail without this fix
[ ] Make sure the unit and integration tests pass locally with pnpm run tests and cd integration && pnpm run tests
[x] Includes a changeset if your fix affects the user with pnpm changeset

okay so this is kinda awful, and I'm down to a Cache.write function call - idk how to handle loading values there - but since i'm only changing types, runtime already passes PendingValues where it "shouldn't" so i guess it's fine?

@ewen-lbh any updates here? happy to revisit this when you're ready to see it through

i'm hoping to get back to it this weekend, exams have been piling up cuz it's almost the end of the semester '^^

I'm going to close this for now. feel free to re-open this effort when you have time @ewen-lbh

authors: AlecAivazis ewen-lbh

repo: HoudiniGraphql/houdini


text:
Table Valued Function

This function returns a table of sitter application with the same status.

Hello, MYSQL 8 does not support table value functions.
This is a working version of your sql where it is now a proc instead of a function:
DELIMITER //

CREATE PROCEDURE GetSitterApplicationByStatus(
    IN applicantStatus VARCHAR(225)
)
BEGIN
    SELECT * FROM SitterApplications WHERE applicationStatus = applicantStatus;
END//

DELIMITER ;

authors: RotendaBBD jennadunfordbbd


text:
enhance: 移除 rime.lua 简化安装

如题。目前所有 Rime 发行版均已支持 lua_xxx@*foo 语法，使用该语法可以避免修改 rime.lua。

合并了另一个pr，可以直接通过lua_filter@*aux_code@ZRM_Aux-code_4.3来同时引入模块以及选择辅码表了

authors: HowcanoeWang ksqsf

repo: HowcanoeWang/rime-lua-aux-code


text:
Measurement is very slow

The measurement used to determine paddle position is very slow. It gives a laggy feeling.

Fixed, but not sure how it happened. It seems to be related to the order of drawing sprites

repo: HuangJunye/QPong


text:
建议增加自定义专业词汇表和hooks功能

提供专业词汇表和特定翻译表达
用户可以为翻译大模型提供一个专业词汇表，让大模型作为翻译参考，提高正确性，例如可以用一个json描述词汇表
[
    {
        "en": "AAA",
        "zh": "专业领域特殊表达"
    },
    ... ...
]

为任务提供hooks
有时候任务执行时间比较长，想实现当任务报错、完成等状态时，可以执行用户提供的python/sh/bat脚本，用户可以在脚本里执行任意自己的代码，如关机、发消息通知、重试任务、归档、上传等。

专业词汇表和翻译风格会考虑加入~ hooks功能暂不考虑，可以自行添加

专业词汇表和翻译风格会考虑加入~ hooks功能暂不考虑，可以自行添加

好的，感谢回复，看了下代码，各个step很清晰👍🏻，自己加起来应该不麻烦。

authors: Huanshere zeekzen

repo: Huanshere/VideoLingo


text:
建议音频直接转换mp3

目前是音频转成MP4再转MP3

这是为了统一格式有一个视频文件，方便后续压制字幕等处理。 上传 mp3-> 黑屏 mp4 -> mp3 这几步完全不会占用算力，因此不打算优化这一步。


text:
[Issue - CARBONDATA-9] Fixed No lease issue on the bad record log file.

The issue was happening due to concurrent access of same file by three executors, if one of executor hold the lease on the file, the other two were not getting the lease, and ending up by throwing
FileNotFoundException: No lease on filePath.
Solution:
Adding the taskNo in the path to avoid concurrent access of same file.

LGTM

authors: mohammadshahidkhan ravipesala

repo: HuaweiBigData/carbondata


text:
simplify the setting of button text: { okText: "foo", cancelText: "bar" ...

simplify the setting of button text: { okText: "foo", cancelText: "bar" }, and fix a bug that may occur an error like: 'Invalid GBK character "\xE2"' when compiling vex.sass.

Check out #10, which has this functionality exactly.

authors: XadillaX bbatliner

repo: HubSpot/vex


text:
Backend/using agora.io sdk

Does not support spring java sdk (https://docs.agora.io/en/All/downloads?platform=All Platforms)

To solve this issue, migrating to Express framework also concerned.
But it still has problem about "https" issue.
So in this hackathon, mockedRequest / Repsonse seems to be best.


text:
Screenshot fails on container of floated elements

Screenshot fails on container of floated elements (and possibly any null-height container) requiring extra (hacky) css to provide a height for the container.
Flexible height works:
https://github.com/Equiem/phantom-demo/blob/master/docker/tests/test.js#L13
Produces screenshot: https://github.com/Equiem/phantom-demo/blob/master/docker/screenshots/test-flexible-height.png
Set height works:
https://github.com/Equiem/phantom-demo/blob/master/docker/tests/test.js#L13
Produces screenshot: https://github.com/Equiem/phantom-demo/blob/master/docker/screenshots/test-set-height.png
Null height fails:
https://github.com/Equiem/phantom-demo/blob/master/docker/tests/test.js#L25
Does not produce a screenshot.
[debug] [phantom] Capturing page to /usr/app/screenshots/test-float-left.png with clipRect {"height":0,"left":0,"top":454.78125,"width":1024}
[error] [phantom] Failed to save screenshot to /usr/app/screenshots/test-float-left.png; please check permissions

Sorry for the late reply.
Unless you're clearing your floats I would expect the container to collapse to 0 height, thus failing to create a meaningful screenshot.  This would also be true in the 'real world', though perhaps wouldn't be a problem without content below the component.
It seems that CasperJS simply doesn't create a screenshot in this case, perhaps that's wrong?  If this is still a problem for you, please consider raising the issue against that project.

authors: jamescryer joshequiem

repo: Huddle/PhantomCSS


text:
Padding in tf_stack_batch_inds

Hi Hugues,
I have a question regarding padding in common.py tf_stack_batch_inds.
https://github.com/HuguesTHOMAS/KPConv/blob/e793033a586a3f5eb55566633f1f9fe5fac95fab/datasets/common.py#L446-L449
So if I understand correctly the code above in case that point cloud in batch (PC) is smaller than the largest PC in batch then you pad the indices as they have to be equal dimensions. These indices are used then to get individual PC as they are all stacked in the same axis. In this code, you pad the indices with the largest index of the batch, meaning that all PCs that are smaller then-largest will gather also points from the wrong PC (basically last point)?
--- Example
Stacked_Points = [P0, P0, P1, P1, P1]
Where  Pi are points belonging  to the corresponding  point cloud i
stacked_batch_indicies = [[0,1,4],[2,3,4]]
Meaning that if we call tf.gather(Stacked_Points, stacked_batch_indicies) we get ->
[[P0, P0, P1(5th)],
[P1, P1, P1]]
Do I understand this part of code correctly or am I missing something?
Thanks, best,
Nejc

Hi @nejcd,
Your understanding is nearly correct except one detail. We do not pad the indices with the largest index of the batch num_points - 1, we pad the indices with num_points, which points to nothing.
In your example
Stacked_Points = [P0, P0, P1, P1, P1]
stacked_batch_indicies = [[0,1,5],[2,3,4]]
Meaning that if we call tf.gather(Stacked_Points, stacked_batch_indicies) we get ->
[[P0, P0, ??],
[P1, P1, P1]]
?? is a "shadow point". It should raise an error because the indice points nowhere. But in fact, before we call tf.gather to collect the features, we add a supplementary feature equal to zero. Therefore all the "shadow point" get a feature equal to zero, which is equivalent to empty space. They thus do not exist for the network, and everything works well.
I hope I was clear enough.
Best,
Hugues

Hi, @HuguesTHOMAS  thanks for the reply.
It is clear now.
Best,
Nejc

authors: HuguesTHOMAS nejcd

repo: HuguesTHOMAS/KPConv


text:
[WIP] Add unseeder

The only problem till now is, that the property keys will not be deleted but all nodes and relations. Should work for development.

@Mastercuber could you explain the purpose of this PR?
Do you want to clean the database? Then I would call the respective command yarn run cleanDb. Or even better: Namespaces! yarn run db:clean

and yarn run db:seed of course.
Honestly, I don't think this is necessary, as you can just docker-compose down -v to remove the dockerized database.

@Mastercuber whats the status on that one?

@roschaefer Yes but if you want a setup without docker you cant manually unseed the db.
I will change the script names next time I will work on that.
The status is still pending.

@Mastercuber sorry for the delay, I hate the fact that I always have to approve my comments when doing a review... this is not intuitive at all and causes that comments from me are pending for weeks (I see them but no one else) :| sorry for that...

Can we close this? If you want, you can implement a yarn run db:clean with a direct call to neo4j. You can disable authentication, similar to the implementation of yarn run db:seed.
MATCH (n)
DETACH DELETE n

See: https://stackoverflow.com/a/21357473

@Mastercuber excellent, could you do git fetch origin and git reset origin/master and squash all commits into one using git add . && git commit -m "Add yarn run db:clean"? Trying out different approaches is fine, but I would like to have it removed from the git history, so people don't get confused.

Could you throw an error when in production mode like in the seeder?

Seems that the checks are somehow broken.

@roschaefer do we want to merge that like it is?

@Mastercuber you can remove the [WIP] prefix from the title if you want us to merge your PR.

@appinteractive the file is still called unseed.js which does not make a lot of sense compared to clean, wipe out or reset but I will rename it once I come across. Feel free to merge if the build server for the PR has succeeded.

Build server has passed, I'll merge

authors: Mastercuber appinteractive roschaefer

repo: Human-Connection/Nitro-Backend


text:
Generate per-project matrix output files in an S3 bucket for all projects in prod

Generate one Matrix Service output file for each project (defined by the project uuid) and matrix output file format type (loom, csv, mtx, etc.) and store them in an S3 bucket according to the following specification:
~s3://url.data.humancellatlas.org/projects/$uuid.$extension~
http://url.data.humancellatlas.org/projects/ff481f29-3d0b-4533-9de2-a760c61c162d.loom
Putting the files in S3 is a short term solution until we can get a metadata-schema change to support different bundle types in (https://app.zenhub.com/workspace/o/humancellatlas/metadata-schema/issues/986).

Blocking https://app.zenhub.com/workspaces/dcp-5ac7bcf9465cb172b77760d9/issues/humancellatlas/data-browser/364

We have two of them in s3://hca-prepared-matrices

@mckinsel to drop the project name from e.g. https://hca-prepared-matrices.s3.amazonaws.com/Single+cell+transcriptome+analysis+of+human+pancreas/63910278-7763-4aeb-8b3a-15c0e199abd2.csv.zip and Azul will then copy the files (initially by manually running a script; later by automation) to the Data Browser S3 bucket which also stores the metadata tsv files.

Project name has been replaced by uuid.

Closing in favor of automating the process.

authors: brianraymor mckinsel theathorn

repo: HumanCellAtlas/matrix-service


text:
DB user cannot create extensions during db migrations (using PostgreSQL - Flexible Server in Azure)

Describe the bug
We installed the helm chart on our AKS and we wanted to use an Azure Database for PostgreSQL - Flexible Server. When the container tries to do the DB migrations it throws the following error (see bellow). As discussed here  and documented here the user needs to be member of the azure_pg_admin role (something that we want to avoid). This was introduces in the new updates of the server.
It would be nice to have this create-extension disabled when using Azure Database for PostgreSQL - Flexible Server as host. For other applications we already use a workaround (pod that executes the create extension commands for us). Of course we would need to know which extensions we have to create.
The error that we get is:
django.db.utils.ProgrammingError: Only members of "azure_pg_admin" are allowed to use CREATE EXTENSION

To Reproduce
Steps to reproduce the behavior:

Install the helm chart on AKS

helm repo add heartex https://charts.heartex.com/
helm search repo heartex
helm install my-release heartex/label-studio --values values.yaml

Use Azure Database for PostgreSQL - Flexible Server as host

with the following values.yaml
global:
  image:
  pgConfig:
    dbName: labelstudio #POSTGRE_NAME
    host: examplepsql.postgres.database.azure.com  #POSTGRE_HOST
    port: 5432 #POSTGRE_PORT
    userName: labelstudio #POSTGRE_USER
    password:  #POSTGRE_PASSWORD
      secretName: label-studio-db-credentials
      secretKey: POSTGRES_PASSWORD

  persistence:
    enabled: true
    type: azure
    config:
        azure:
          storageAccountNameExistingSecret: "azure-secret"
          storageAccountNameExistingSecretKey: "azurestorageaccountname"
          storageAccountKeyExistingSecret: "azure-secret"
          storageAccountKeyExistingSecretKey: "azurestorageaccountkey"
          containerName: "label-studio"

app:
  FullnameOverride: label-studio
  ingress:
    enabled: false

postgresql:
  enabled: false

cronjob:
  enabled: false

metrcis:
  enabled: true

Expected behavior
DB migrations to be succesfull
Environment (please complete the following information):

OS: AKS
Label Studio Version: 1.14.0.post0

It's already supported but not well documented:
https://github.com/HumanSignal/label-studio/blob/develop/label_studio/core/utils/common.py#L658-L662
Just add SKIP_TRIGRAM_EXTENSION=true env varible

authors: farioas yavorivanov-cw

repo: HumanSignal/label-studio