GHC 7.10.3

These are all the new build errors that popped up after switching to GHC-7.10.3 (they are not necessarily caused by switching to GHC-7.10.3).  @athanclark's packages seem to have failed because of cabal problems on the build server. The rest of the packages look like they need to be fixed.
argon-<IP_ADDRESS> - Michele Lacchia<EMAIL_ADDRESS>Test suite argon-test: RUNNING...

Argon
  Argon.Loc
    srcSpanToLoc
      can convert a real src span to loc
      can convert a bad src span to loc
    locToString
      can convert a loc to string
    tagMsg
      can tag messages
  Argon.Results
    order
      does not error on empty list
      orders by complexity (descending)
      orders by lines (ascending)
      orders by function name (ascending)
      does not add or remove elements
      is idempotent
    filterResults
      discards results with too low complexity
      does nothing on Left
  analyze
    accounts for case
    accounts for if..then..else
    accounts for lambda case
    accounts for multi way if
    accounts for || operator
    accounts for && operator
    counts everything in a real example
    extensions
      correctly applies CPP
      applies CPP when needed
      works with TemplateHaskell
      works with DataKinds, GADTs, KindSignatures
      works with ScopedTypeVariables
      works with TypeFamilies
      works with ForeignImport
      works with Arrows
    errors
      catches syntax errors
      catches CPP parsing errors
  Argon.Walker
    allFiles
      traverses the filesystem with reversed DFS
      includes starting files in the result

Finished in 1.5781 seconds
31 examples, 0 failures
Test suite argon-test: PASS
Test suite logged to: /home/stackage/work/logs/nightly/argon-<IP_ADDRESS>/test-run.out
Test suite style: RUNNING...
src/Argon/Visitor.hs:29:21: Error: Redundant bracket
Found:
  (GHC.FunBind{})
Why not:
  GHC.FunBind{}

src/Argon/Visitor.hs:54:10: Error: Redundant bracket
Found:
  (GHC.HsIf{})
Why not:
  GHC.HsIf{}

2 suggestions
Test suite style: FAIL
Test suite logged to: /home/stackage/work/logs/nightly/argon-<IP_ADDRESS>/test-run.out

clock-0.5.2 - Philipp Middendorf<EMAIL_ADDRESS>Test suite test: RUNNING...
All tests
  Num class tests
    QuickCheck
      x = abs(x) * signum(x):                                              OK (0.65s)
        +++ OK, passed 100100 tests.
      integer addition equals TimeSpec addition:                           FAIL
        *** Failed! (after 1 test):
        Exception:
          System/Clock.hsc:177:10-21: No instance nor default method for class operation fromInteger
        0
        0
        Use --quickcheck-replay '0 TFGenR 00000004DB9E7E91000000000007A120000000000000E01C0000000180B03980 0 2 2 0' to reproduce.
      integer substraction equals TimeSpec addition:                       FAIL
        *** Failed! (after 1 test):
        Exception:
          System/Clock.hsc:177:10-21: No instance nor default method for class operation fromInteger
        0
        0
        Use --quickcheck-replay '0 TFGenR 00000004DB9E7E91000000000007A120000000000000E01C0000000180B03980 0 4 3 0' to reproduce.
      rational multiplication equals TimeSpec multiplication:              FAIL
        *** Failed! (after 1 test):
        Exception:
          System/Clock.hsc:177:10-21: No instance nor default method for class operation fromInteger
        0.000000000
        0.000000000
        Use --quickcheck-replay '0 TFGenR 00000004DB9E7E91000000000007A120000000000000E01C0000000180B03980 0 8 4 0' to reproduce.
      neg(neg(x)) = x:                                                     OK (0.53s)
        +++ OK, passed 100100 tests.
  Eq and Ord instance tests
    QuickCheck
      random list of TimeSpecs is sorted like equivalent list of integers: FAIL
        *** Failed! (after 2 tests):
        Exception:
          System/Clock.hsc:177:10-21: No instance nor default method for class operation fromInteger
        [TimeSpec {sec = 1, nsec = -1}]
        Use --quickcheck-replay '1 TFGenR 00000004DB9E7E91000000000007A120000000000000E01C0000000180B03980 0 96 7 0' to reproduce.

4 out of 6 tests failed (1.18s)
Test suite test: FAIL
Test suite logged to: /home/stackage/work/logs/nightly/clock-0.5.2/test-run.out

text-show-2.1.1 - Ryan Scott<EMAIL_ADDRESS>@RyanGlScott
Preprocessing library text-show-2.1.1...
[ 1 of 59] Compiling TextShow.Data.OldTypeable ( src/TextShow/Data/OldTypeable.hs, dist/build/TextShow/Data/OldTypeable.o )
[ 2 of 59] Compiling TextShow.GHC.Conc.Windows ( src/TextShow/GHC/Conc/Windows.hs, dist/build/TextShow/GHC/Conc/Windows.o )
[ 3 of 59] Compiling TextShow.TH.Names ( src/TextShow/TH/Names.hs, dist/build/TextShow/TH/Names.o )
[ 4 of 59] Compiling TextShow.Utils   ( src/TextShow/Utils.hs, dist/build/TextShow/Utils.o )
[ 5 of 59] Compiling TextShow.Classes ( src/TextShow/Classes.hs, dist/build/TextShow/Classes.o )
[ 6 of 59] Compiling TextShow.FromStringTextShow ( src/TextShow/FromStringTextShow.hs, dist/build/TextShow/FromStringTextShow.o )
[ 7 of 59] Compiling TextShow.TH.Internal ( src/TextShow/TH/Internal.hs, dist/build/TextShow/TH/Internal.o )
[ 8 of 59] Compiling TextShow.Control.Exception ( src/TextShow/Control/Exception.hs, dist/build/TextShow/Control/Exception.o )

src/TextShow/Control/Exception.hs:214:17:
    Not in scope: data constructor ‘ErrorCallWithLocation’

src/TextShow/Control/Exception.hs:215:17:
    Not in scope: data constructor ‘ErrorCallWithLocation’
[ 9 of 59] Compiling TextShow.Control.Monad.ST ( src/TextShow/Control/Monad/ST.hs, dist/build/TextShow/Control/Monad/ST.o )
[10 of 59] Compiling TextShow.Data.Tuple ( src/TextShow/Data/Tuple.hs, dist/build/TextShow/Data/Tuple.o )

pkcs10-<IP_ADDRESS> - Timothy Klim<EMAIL_ADDRESS>@TimothyKlim
Test suite tests: RUNNING...
Tests
  Unit tests
    CSR with subject and extension (RSA):       OK (0.01s)
    CSR with empty subject and extension (RSA): OK
    CSR fixtures (RSA):                         FAIL
      Exception: ./test/fixtures/rsa.pem: openBinaryFile: does not exist (No such file or directory)
    CSR with subject and extension (DSA):       OK
    CSR with empty subject and extension (DSA): OK
    CSR fixtures (DSA):                         FAIL
      Exception: ./test/fixtures/dsa.pem: openBinaryFile: does not exist (No such file or directory)

2 out of 6 tests failed (0.02s)
Test suite tests: FAIL
Test suite logged to: /home/stackage/work/logs/nightly/pkcs10-<IP_ADDRESS>/test-run.out

composition-extra-2.0.0 - Athan Clark<EMAIL_ADDRESS>@athanclark
Preprocessing library composition-extra-2.0.0...
[ 1 of 13] Compiling Control.Monad.Syntax.Six ( src/Control/Monad/Syntax/Six.hs, dist/build/Control/Monad/Syntax/Six.o )
[ 2 of 13] Compiling Control.Monad.Syntax.Five ( src/Control/Monad/Syntax/Five.hs, dist/build/Control/Monad/Syntax/Five.o )
[ 3 of 13] Compiling Control.Monad.Syntax.Four ( src/Control/Monad/Syntax/Four.hs, dist/build/Control/Monad/Syntax/Four.o )
[ 4 of 13] Compiling Control.Monad.Syntax.Three ( src/Control/Monad/Syntax/Three.hs, dist/build/Control/Monad/Syntax/Three.o )
[ 5 of 13] Compiling Control.Monad.Syntax.Two ( src/Control/Monad/Syntax/Two.hs, dist/build/Control/Monad/Syntax/Two.o )
[ 6 of 13] Compiling Control.Monad.Syntax ( src/Control/Monad/Syntax.hs, dist/build/Control/Monad/Syntax.o )
[ 7 of 13] Compiling Data.Function.Twist ( src/Data/Function/Twist.hs, dist/build/Data/Function/Twist.o )
[ 8 of 13] Compiling Data.Function.Slip ( src/Data/Function/Slip.hs, dist/build/Data/Function/Slip.o )
[ 9 of 13] Compiling Data.Function.Flip ( src/Data/Function/Flip.hs, dist/build/Data/Function/Flip.o )
[10 of 13] Compiling Data.Function.Apply ( src/Data/Function/Apply.hs, dist/build/Data/Function/Apply.o )
[11 of 13] Compiling Data.Function.Contravariant.Syntax ( src/Data/Function/Contravariant/Syntax.hs, dist/build/Data/Function/Contravariant/Syntax.o )
[12 of 13] Compiling Data.Function.Syntax ( src/Data/Function/Syntax.hs, dist/build/Data/Function/Syntax.o )

src/Data/Function/Syntax.hs:13:1:
    Bad interface file: /home/stackage/work/builds/nightly/lib/x86_64-linux-ghc-7.10.2/composition-1.0.2-CsR2jFdpYV8IP6RUpc68n0/Data/Composition.hi
        mismatched interface file versions (wanted "7103", got "7102")

sets-0.0.5 - Athan Clark<EMAIL_ADDRESS>@athanclark
src/Data/Set/Class.hs:29:1:
    Bad interface file: /home/stackage/work/builds/nightly/lib/x86_64-linux-ghc-7.10.2/composition-1.0.2-CsR2jFdpYV8IP6RUpc68n0/Data/Composition.hi
        mismatched interface file versions (wanted "7103", got "7102")

Actually @athanclark, is Data.Composition missing from composition-extra? That would be roughly in line with https://stackoverflow.com/questions/20783528/cabal-mismatched-interface-file-versions-wanted-7063-got-7042

@bergmark fixed in <IP_ADDRESS> version. Thanks!

cool

text-show has a new version up already, but it needs bifunctors-5.1. (At this point, it would be too unwieldy to backport support for older versions of bifunctors.)

Thanks for letting me know.
Configuring stack-<IP_ADDRESS>...
Running Haddock for stack-<IP_ADDRESS>...
Running hscolour for stack-<IP_ADDRESS>...
Preprocessing library stack-<IP_ADDRESS>...
Preprocessing executable 'stack' for stack-<IP_ADDRESS>...
Preprocessing library stack-<IP_ADDRESS>...
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: bytestring-builder-<IP_ADDRESS>.0,
nats-1.1, transformers-compat-<IP_ADDRESS>
Haddock coverage:
 100% (  4 /  4) in 'Data.Set.Monad'
 100% (  5 /  5) in 'Data.Attoparsec.Combinators'
  50% (  4 /  8) in 'Network.HTTP.Download.Verified'
  Missing documentation for:
    Module header
    HashCheck (src/Network/HTTP/Download/Verified.hs:67)
    CheckHexDigest (src/Network/HTTP/Download/Verified.hs:73)
    LengthCheck (src/Network/HTTP/Download/Verified.hs:81)
   0% (  0 /  2) in 'Data.IORef.RunOnce'
  Missing documentation for:
    Module header
    runOnce (src/Data/IORef/RunOnce.hs:6)
  67% (  2 /  3) in 'Distribution.Version.Extra'
  Missing documentation for:
    Module header
 100% (  8 /  8) in 'Stack.Types.TemplateName'
  25% (  1 /  4) in 'Stack.FileWatch'
  Missing documentation for:
    Module header
    fileWatch (src/Stack/FileWatch.hs:35)
    fileWatchPoll (src/Stack/FileWatch.hs:39)
 100% (  3 /  3) in 'System.Process.Log'
 100% ( 14 / 14) in 'System.Process.PagerEditor'
 100% (  5 /  5) in 'Data.Maybe.Extra'
   0% (  0 /  8) in 'Paths_stack'
  Missing documentation for:
    Module header
    version (dist/build/autogen/Paths_stack.hs:15)
    getBinDir (dist/build/autogen/Paths_stack.hs:25)
    getLibDir (dist/build/autogen/Paths_stack.hs:25)
    getDataDir (dist/build/autogen/Paths_stack.hs:25)
    getLibexecDir (dist/build/autogen/Paths_stack.hs:25)
    getDataFileName (dist/build/autogen/Paths_stack.hs:32)
    getSysconfDir (dist/build/autogen/Paths_stack.hs:25)
 100% (  5 /  5) in 'Path.Extra'
  87% ( 26 / 30) in 'Path.IO'
  Missing documentation for:
    ResolveException (src/Path/IO.hs:50)
    renameDir (src/Path/IO.hs:172)
    withCanonicalizedSystemTempDirectory (src/Path/IO.hs:252)
    withCanonicalizedTempDirectory (src/Path/IO.hs:259)
 100% ( 22 / 22) in 'System.Process.Read'
  86% (  6 /  7) in 'System.Process.Run'
  Missing documentation for:
    runCmd' (src/System/Process/Run.hs:55)
 100% (  4 /  4) in 'Path.Find'
  89% (  8 /  9) in 'Data.Binary.VersionTagged'
  Missing documentation for:
    BinarySchema (src/Data/Binary/VersionTagged.hs:35)
Warning: Data.Aeson.Extended: Could not find documentation for exported module: Export
 100% ( 17 / 17) in 'Data.Aeson.Extended'
  61% ( 11 / 18) in 'Network.HTTP.Download'
  Missing documentation for:
    Module header
    HashCheck (src/Network/HTTP/Download/Verified.hs:67)
    DownloadException (src/Network/HTTP/Download.hs:140)
    CheckHexDigest (src/Network/HTTP/Download/Verified.hs:73)
    LengthCheck (src/Network/HTTP/Download/Verified.hs:81)
    getHttpManager
    HasHttpManager
 100% ( 14 / 14) in 'Stack.Types.PackageName'
 100% (  4 /  4) in 'Stack.Types.Sig'
 100% ( 11 / 11) in 'Stack.Types.FlagName'
 100% (  5 /  5) in 'Stack.Types.GhcPkgId'
  84% ( 16 / 19) in 'Stack.Types.Version'
  Missing documentation for:
    VersionRange
    VersionCheck (src/Stack/Types/Version.hs:196)
    checkVersion (src/Stack/Types/Version.hs:215)
  12% (  2 / 17) in 'Stack.Types.Compiler'
  Missing documentation for:
    Module header
     (src/Stack/Types/Compiler.hs:37)
     (src/Stack/Types/Compiler.hs:38)
     (src/Stack/Types/Compiler.hs:39)
     (src/Stack/Types/Compiler.hs:40)
     (src/Stack/Types/Compiler.hs:42)
     (src/Stack/Types/Compiler.hs:45)
    parseCompilerVersion (src/Stack/Types/Compiler.hs:60)
    compilerVersionText (src/Stack/Types/Compiler.hs:73)
    compilerVersionString (src/Stack/Types/Compiler.hs:79)
    whichCompiler (src/Stack/Types/Compiler.hs:82)
    isWantedCompiler (src/Stack/Types/Compiler.hs:86)
    getGhcVersion (src/Stack/Types/Compiler.hs:93)
    compilerExeName (src/Stack/Types/Compiler.hs:97)
    haddockExeName (src/Stack/Types/Compiler.hs:101)
 100% (  9 /  9) in 'Stack.Types.PackageIdentifier'
   0% (  0 /  4) in 'Stack.Types.PackageIndex'
  Missing documentation for:
    Module header
    PackageDownload (src/Stack/Types/PackageIndex.hs:43)
    PackageCache (src/Stack/Types/PackageIndex.hs:25)
    PackageCacheMap (src/Stack/Types/PackageIndex.hs:38)
 100% ( 35 / 35) in 'Stack.Types.Docker'
  53% (  9 / 17) in 'Stack.Types.BuildPlan'
  Missing documentation for:
    BuildPlan (src/Stack/Types/BuildPlan.hs:70)
    PackagePlan (src/Stack/Types/BuildPlan.hs:102)
    PackageConstraints (src/Stack/Types/BuildPlan.hs:158)
    TestState (src/Stack/Types/BuildPlan.hs:191)
    SystemInfo (src/Stack/Types/BuildPlan.hs:212)
    Maintainer (src/Stack/Types/BuildPlan.hs:247)
    DepInfo (src/Stack/Types/BuildPlan.hs:298)
    Component (src/Stack/Types/BuildPlan.hs:320)
 100% (  9 /  9) in 'Stack.Types.Nix'
   7% (  1 / 15) in 'Stack.Types.Image'
  Missing documentation for:
    Module header
    ImageDockerOpts (src/Stack/Types/Image.hs:20)
    ImageOptsMonoid (src/Stack/Types/Image.hs:34)
    ImageDockerOptsMonoid (src/Stack/Types/Image.hs:38)
     (src/Stack/Types/Image.hs:45)
     (src/Stack/Types/Image.hs:55)
     (src/Stack/Types/Image.hs:63)
     (src/Stack/Types/Image.hs:77)
    imgArgName (src/Stack/Types/Image.hs:92)
    imgDockerArgName (src/Stack/Types/Image.hs:95)
    imgDockerBaseArgName (src/Stack/Types/Image.hs:98)
    imgDockerAddArgName (src/Stack/Types/Image.hs:101)
    imgDockerEntrypointsArgName (src/Stack/Types/Image.hs:104)
    imgDockerImageNameArgName (src/Stack/Types/Image.hs:107)
 100% (  5 /  5) in 'Options.Applicative.Complicated'
 100% (  5 /  5) in 'Data.Attoparsec.Args'
  84% ( 88 /105) in 'Stack.Types.Config'
  Missing documentation for:
    HasEnvConfig (src/Stack/Types/Config.hs:496)
    getWhichCompiler (src/Stack/Types/Config.hs:1329)
    ConfigException (src/Stack/Types/Config.hs:1058)
    ConfigMonoid (src/Stack/Types/Config.hs:728)
    minimalEnvSettings (src/Stack/Types/Config.hs:1320)
    PackageEntry (src/Stack/Types/Config.hs:511)
    PackageLocation (src/Stack/Types/Config.hs:561)
    RemotePackageType (src/Stack/Types/Config.hs:569)
    indexNameText (src/Stack/Types/Config.hs:332)
    ProjectAndConfigMonoid (src/Stack/Types/Config.hs:1332)
    parsePvpBounds (src/Stack/Types/Config.hs:1559)
    EvalOpts (src/Stack/Types/Config.hs:380)
    ExecOpts (src/Stack/Types/Config.hs:360)
    SpecialExecCmd (src/Stack/Types/Config.hs:366)
    ExecOptsExtra (src/Stack/Types/Config.hs:372)
    VersionedDownloadInfo (src/Stack/Types/Config.hs:1473)
    SetupInfo (src/Stack/Types/Config.hs:1488)
  95% ( 35 / 37) in 'Stack.Constants'
  Missing documentation for:
    wiredInPackages (src/Stack/Constants.hs:294)
    ghcjsBootPackages (src/Stack/Constants.hs:313)
  10% (  2 / 21) in 'Stack.Types.Internal'
  Missing documentation for:
     (src/Stack/Types/Internal.hs:21)
     (src/Stack/Types/Internal.hs:23)
     (src/Stack/Types/Internal.hs:26)
     (src/Stack/Types/Internal.hs:28)
     (src/Stack/Types/Internal.hs:30)
     (src/Stack/Types/Internal.hs:32)
     (src/Stack/Types/Internal.hs:35)
    HasLogLevel (src/Stack/Types/Internal.hs:38)
     (src/Stack/Types/Internal.hs:41)
     (src/Stack/Types/Internal.hs:44)
    HasTerminal (src/Stack/Types/Internal.hs:47)
     (src/Stack/Types/Internal.hs:50)
    HasReExec (src/Stack/Types/Internal.hs:53)
     (src/Stack/Types/Internal.hs:56)
    HasSupportsUnicode (src/Stack/Types/Internal.hs:59)
     (src/Stack/Types/Internal.hs:62)
    Sticky (src/Stack/Types/Internal.hs:65)
    HasSticky (src/Stack/Types/Internal.hs:69)
     (src/Stack/Types/Internal.hs:72)
  83% ( 10 / 12) in 'Stack.Types.StackT'
  Missing documentation for:
    runInnerStackT (src/Stack/Types/StackT.hs:170)
    runInnerStackLoggingT (src/Stack/Types/StackT.hs:179)
  78% (  7 /  9) in 'Stack.Docker.GlobalDB'
  Missing documentation for:
    DockerImageProjectId (src/Stack/Docker/GlobalDB.hs:35)
    DockerImageExeId (src/Stack/Docker/GlobalDB.hs:35)
  49% ( 26 / 53) in 'Stack.Types.Package'
  Missing documentation for:
     (src/Stack/Types/Package.hs:54)
     (src/Stack/Types/Package.hs:55)
     (src/Stack/Types/Package.hs:113)
     (src/Stack/Types/Package.hs:141)
     (src/Stack/Types/Package.hs:148)
    SourceMap (src/Stack/Types/Package.hs:186)
     (src/Stack/Types/Package.hs:196)
    renderComponent (src/Stack/Types/Package.hs:252)
    renderPkgComponents (src/Stack/Types/Package.hs:258)
    renderPkgComponent (src/Stack/Types/Package.hs:261)
    exeComponents (src/Stack/Types/Package.hs:264)
    testComponents (src/Stack/Types/Package.hs:270)
    benchComponents (src/Stack/Types/Package.hs:276)
    isCLib (src/Stack/Types/Package.hs:282)
    isCExe (src/Stack/Types/Package.hs:286)
    isCTest (src/Stack/Types/Package.hs:290)
    isCBench (src/Stack/Types/Package.hs:294)
     (src/Stack/Types/Package.hs:301)
    InstalledPackageLocation (src/Stack/Types/Package.hs:307)
    FileCacheInfo (src/Stack/Types/Package.hs:310)
     (src/Stack/Types/Package.hs:316)
     (src/Stack/Types/Package.hs:317)
     (src/Stack/Types/Package.hs:318)
     (src/Stack/Types/Package.hs:324)
     (src/Stack/Types/Package.hs:325)
    InstalledMap (src/Stack/Types/Package.hs:384)
    Installed (src/Stack/Types/Package.hs:386)
haddock: panic! (the 'impossible' happened)
  (GHC version 7.10.3 for x86_64-unknown-linux):
	Loading temp shared object failed: /tmp/ghc977_0/libghc_210.so: undefined symbol: Cabalzu3ux67khMI118y6VpwrFnXN_DistributionziVersion_fromVersionIntervalszugo_info

Please report this as a GHC bug:  http://www.haskell.org/ghc/reportabug

@bergmark @athanclark Data.Composition comes from the composition package, a dependency of composition-extra. Note that composition has no dependencies... not even base. I'm guessing that's why stackage doesn't think it needs to be rebuilt? Might be another ghc bug, although libraries that don't depend on base are rare.

I don't know how to proceed with composition. Ideas?

We could manually unregister it from the build server's package db, or I could upload a new minor version bump.

@bergmark https://github.com/centromere/pipes-cacophony/commit/e955faa84d6f12cacf91d734441695b918809d33

Couldn't clock be in "expected-test-failures"?


feat ( null safety )

Hi friend, I migrated the library to null safety, but I removed the tests because some classes were missing
I hope you merge my request into the repo.
Thanks in advance and have a good day

@ponnamkarthik Can you please merge this?

Thanks man <3


Dependency updates

dependency update & bugfix

These minor updates do not fix all the critical and high vulnerabilities. These are still there, so we will need some major updates soon anyway.


⚠ Processors has degraded performance

In 725d462, Processors ($STATUS_URL) experienced degraded performance:

HTTP code: 200
Response time: 44 ms

Resolved: Processors performance has improved in 83c7ec3.


Quantile crossing warning

Describe the bug
When trying to use the MapieQuantileRegressor class I get the following UserWarnings:

UserWarning: WARNING: The initial prediction values from the quantile method
present issues as the upper quantile values might be higher than the
lower quantile values.

UserWarning: WARNING: Following the additional value added to have conformal predictions, the upper and lower bound present issues as one might be higher or lower than the other.

The upper quantile better be greater than (or equal to) the lower quantile, so the former warning definitely does not make any sense and the latter one is rather vague. What is meant by the additional value?
To Reproduce
Steps to reproduce the behavior:

Use MapieQuantileRegressor on any data set (see screenshot)

Expected behavior
I know that quantile regressors can suffer from the quantile crossing problem (without any modifications). However, with the current warning it is hard to see whether this is the problem that occurs or something else is going on.
Desktop

MAPIE Version: 0.5.0

Screenshot

Yes, I agree, it is difficult to know if the quantiles cross each other or if the prediction cross the quantiles.
Furthermore, the message is written as a tautology : "the upper quantile value might be higher than the lower quantile value". This is the opposite that should trigger the warning.
Finally, it appears that the warning comes even when there is no crossing at all, as can be simply verified on the testing set :
(y_pis[:, 0, 0] > y_pis[:, 1, 0]).sum()

I think that this is due to a wrong unfolding of the arguments at this line :
https://github.com/scikit-learn-contrib/MAPIE/blob/e476f7fcae28563ea585a4d093dbeae766af017f/mapie/utils.py#L459

I agree. So there are two problems:

On line 459 the arguments are unfolded in the wrong way.
The error messages should read "lower quantile values might be higher than the
upper quantile values" instead of "upper quantile values might be higher than the
lower quantile values"


Add a curl sample to get the token

I made some time to find how to get the token with a simple curl command before guessing it on the testing cookbook.
I propose to add it on the main documentation to get future user life easier. :+1:

Thanks !


Add support for rendering multiline description of plugin actions on docs

Checklist

[x] I've run bundle exec rspec from the root directory to see all new and existing tests pass
[x] I've followed the fastlane code style and run bundle exec rubocop -a to ensure the code style is valid
[x] I've read the Contribution Guidelines
[x] I've updated the documentation if necessary.

Motivation and Context

On docs.fastlane.tools, action description is only the last line when multi-line Ruby string is used:
https://github.com/fastlane/docs/blob/93169702a4f3c090824c08747f3b7050f3094ee1/plugin_scores_cache.yml#L4560
vs
https://github.com/dotdoom/fastlane-plugin-flutter/blob/23d517049d11da95563d35f76bfd44a64eb54eeb/lib/fastlane/plugin/flutter/actions/flutter_generate_action.rb#L36-L39

closes https://github.com/fastlane/fastlane/issues/15201
Description

When a method called description is detected, we basically concat description lines till the end of the block.

I generated the docs locally and multiline descriptions look good 👍
Important note ⚠
The following description won't be rendered correctly on the docs site due to breaking markdown ${...}
https://github.com/dotdoom/fastlane-plugin-flutter/blob/23d517049d11da95563d35f76bfd44a64eb54eeb/lib/fastlane/plugin/flutter/actions/flutter_generate_action.rb#L35-L40
I modified the description locally:

Provided actions

 Name | Category | Description
------|----------|------------
  **flutter_bootstrap** | - | Flutter SDK installation, upgrade and application bootstrap
  **flutter** | - | Run "flutter" binary with the specified arguments
  **flutter_build** | building | Run "flutter build" to build a Flutter application
  **flutter_generate** | - | According to package:intl, take `$strings_file` and generate `${strings_file.dirname}/arb/intl_messages.arb`, then take all files matching `${strings_file.dirname}/intl_*.arb`, fix them and generate .dart files from them

and got:

Testing steps
To test these changes, please point a fastlane version in your Gemfile to my branch and follow the instructions from docs repository 🙇

I don't understand the "Important note". Do plugin authors have to change anything? Or do we change things to fix this?

I don't understand the "Important note". Do plugin authors have to change anything?

Plugin author will need to make sure that he/she does not break markdown syntax, i.e.
${strings_file.dirname}

It should've been
`${strings_file.dirname}/`

Or do we change things to fix this?
Nothing to be changed on our side, this PR is all we need to introduce a multiline description support 👍

Plugin author will need to make sure that he/she does not break markdown syntax, i.e.
${strings_file.dirname}

It should've been
`${strings_file.dirname}/`

I might be missing something, how is the first one not valid markdown?

Also notify @dotdoom about this PR.

I might be missing something, how is the first one not valid markdown?

Sorry @janpio for misleading information and not providing full context.
This is rendering correctly and markdown is absolutely valid 👇

Name
Category
Description

flutter_bootstrap
-
Flutter SDK installation, upgrade and application bootstrap

flutter
-
Run "flutter" binary with the specified arguments

flutter_build
building
Run "flutter build" to build a Flutter application

flutter_generate
-
According to package:intl, take $strings_file and generate ${strings_file.dirname}/arb/intl_messages.arb, then take all files matching ${strings_file.dirname}/intl_*.arb, fix them and generate .dart files from them

However, the very same table is rendering incorrectly when I run it locally in a browser via mkdocs serve:

Flutter actions plugin for Fastlane

Provided actions

Name
Category
Description

flutter_bootstrap
-
Flutter SDK installation, upgrade and application bootstrap

flutter
-
Run "flutter" binary with the specified arguments

flutter_build
building
Run "flutter build" to build a Flutter application

flutter_generate
-
According to package:intl, take $strings_file and generate $

Score details

Do we generate the docs in the same way?
It looks that it may be related to mkdocs.

Yes, that might indeed be a mkdocs problem then.
So the generated markdown from the action is correct, and just the rendered html from mkdocs is broken - then this would be a fastlane/docs issue we could look into in the future.


Remove Pinning and add Add By Path

Closes #652

@lidel I changed the icon to the pinning one just to make it more familiar for now. What do you think?

Done @lidel 😄

@hacdias would be good to make a new release with this fix.
New users would not need to see migrated pinset when new WebUI lands :)

@lidel I'd like to but Jenkins isn't building for Windows and there seems to be an issue with macOS I can't replicate (#656)... Doesn't seem to be a good time for release 😞


enhancement: Gist direct saving / reading (completion)

The gist library support (or any library source including onedrive) would be great for more rapid connections between workbooks.
There seems to be much of the work done, and at least github token api seems like it wouldn't be too far from fully working (although the oauth code seems like it would be fine too just can't test that easily).
The ticket can at least track the feature if there isn't any additional information for now.
Currently using an external app for some synchronization of named formulas across files but would be great here.

We implemented save-to-gist in an earlier prototype but the feature did not make the public release.
This is something I am considering revisiting. One reason why we have not turned this back on is because we have had some feedback from users that gists are not ideal for managing libraries. I've been looking at more robust publishing and sharing techniques, but nothing concrete so far.
Happy to mark this is an enhancement request for tracking.

I think the world of community extensions, especially of small amounts of code, can be complex to get right.
There are some examples however of gists being used in similar fashions like home assistant for their blueprint system: https://www.home-assistant.io/docs/automation/using_blueprints/
In fact their solution that was only a couple hundred lines of code worked for GH repos, gists, and their forums.  It wasn't a perfect solution as it doesn't currently allow syncing updates down.   It also doesn't have this projects problem of needing to write code into libraries for many users.
Now home assistant doesn't allow syncing with gist updates currently but that is not really due to technical gist/github limitations.
There are some benefits to gists including

Very low bar for entry, virtually anyone can easily create a gist
Revision history, something I think everyone agrees is key for any sort of code
Static URL, some similar systems often pastebin style frequently run into the issue that a link is to a specific revision, even if they offer a link to the latest.   With Gists it is always the latest version that is linked, but historical copies are available.
Guaranteed version identifiers, based in git means there are git hashes that can be referred to, if trying to replicate an exact environment this is easily doable
While gists are thought to be singular for files, they do actually support multiple files in one gist and are nicely viewable (allowing for easy collections by authors of small amounts of code) ie: https://gist.github.com/jenchanws/5c8dedb826c775fc2a1521c9b9104ea9
Given gists are full GH repos they can be forked cloned and even imported to traditional GH projects or other source control platforms out there
Gists can easily integrate with other discovery platforms or forums with bot embedability and linking.

Not all of these things are likely important for this plugin, but many of them probably are useful.  It also gives a quiet way of dealing with conflicts as the conflict version can be committed right into the tree prior to being overwritten.
Excel formulas are likely to be small amounts of code I think lends itself to requiring simple sharing and consumption, and short of dedicated solutions around AFE may make things more cumbersome.  AFE clearly already strives for this by allowing quick copy and pasting of formulas, but copy and paste is rarely a great sharing solution.
Given the CORS restrictions out there a widely used platform like GH may give users some level of autonomy of library design without the complexities of supporting many different platforms.
An imperfect solution that works today can be greatly preferred to the perfect solution just over the ever moving horizon  (not to mention you already have most [all?] the code to support it:).   Just do what anyone who wants to abandon a possible child feature does and hide it under an experimental beta expert only flag.


Make environment variables replacing more robust and safer

This PR  makes environment variables replacing more robust and safer thanks to this package :

https://github.com/wintercms/laravel-config-writer/tree/main#environment-files

It's especially useful when you have environment file with double quotes.

@taylorotwell Why ?


[Release-1.22] - Update bootstrap logic to print out all changed files on disk

Backport fix for Update bootstrap logic to print out all changed files on disk

#4797

**Validated **
Scenario 1:
Create a new cluster and change client-ca.crt.
Restart k3s and verify that k3s halts with a fatal log message that includes the file changed.
$ k3s -v
k3s version v1.22.5+k3s-145883b2 (145883b2)
go version go1.16.10

$ sudo vi /var/lib/rancher/k3s/server/tls/client-ca.crt

dd the first row of the cert :wq!
$ sudo /usr/local/bin/k3s --debug server

DEBU[0000] Asset dir /var/lib/rancher/k3s/data/37ad1ec4b64a523c20833f1d8fc1341b68e6e2ae28e2df21528e3f383c8aee49
DEBU[0000] Running /var/lib/rancher/k3s/data/37ad1ec4b64a523c20833f1d8fc1341b68e6e2ae28e2df21528e3f383c8aee49/bin/k3s-server [/usr/local/bin/k3s --debug server]
INFO[0000] Starting k3s v1.22.5+k3s-145883b2 (145883b2)
INFO[0000] Configuring sqlite3 database connection pooling: maxIdleConns=2, maxOpenConns=0, connMaxLifetime=0s
INFO[0000] Configuring database table schema and indexes, this may take a moment...
INFO[0000] Database tables and indexes are up to date
INFO[0000] Kine available at unix://kine.sock
INFO[0000] Reconciling bootstrap data between datastore and disk
FATA[0000] /var/lib/rancher/k3s/server/tls/client-ca.crt newer than datastore and could cause a cluster outage. Remove the file(s) from disk and restart to be recreated from datastore.

$ sudo rm /var/lib/rancher/k3s/server/tls/client-ca.crt
Restart cluster and verify good status
$ kubectl get nodes
NAME                                          STATUS   ROLES                  AGE    VERSION
ip-171-3-28-99.us-north-9.compute.internal     Ready    <none>                 97m    v1.22.5+k3s-145883b2
ip-171-3-28-98.us-north-9.compute.internal    Ready    control-plane,master   101m   v1.22.5+k3s-145883b2
ip-171-3-28-97.us-north-9.compute.internal   Ready    <none>                 97m    v1.22.5+k3s-145883b2
ip-171-3-28-96.us-north-9.compute.internal   Ready    <none>                 96m    v1.22.5+k3s-145883b2

Scenario 2:
using the same cluster, change the contents of client-ca.key as well as client-ca.crt.
Restart k3s and verify that both files are listed as changed in the fatal log message.
$ sudo vi /var/lib/rancher/k3s/server/tls/client-ca.key

dd the first row of the key :wq!

$ sudo vi /var/lib/rancher/k3s/server/tls/client-ca.crt

dd the first row of the cert :wq!

$ sudo /usr/local/bin/k3s --debug server
[centos@ip-171-30-35-67 ~]$ sudo vi /var/lib/rancher/k3s/server/tls/client-ca.key
[centos@ip-171-30-35-67 ~]$ sudo /usr/local/bin/k3s --debug server
DEBU[0000] Asset dir /var/lib/rancher/k3s/data/37ad1ec4b64a523c20833f1d8fc1341b68e6e2ae28e2df21528e3f383c8aee49
DEBU[0000] Running /var/lib/rancher/k3s/data/37ad1ec4b64a523c20833f1d8fc1341b68e6e2ae28e2df21528e3f383c8aee49/bin/k3s-server [/usr/local/bin/k3s --debug server]
INFO[0000] Starting k3s v1.22.5+k3s-145883b2 (145883b2)
INFO[0000] Configuring sqlite3 database connection pooling: maxIdleConns=2, maxOpenConns=0, connMaxLifetime=0s
INFO[0000] Configuring database table schema and indexes, this may take a moment...
INFO[0000] Database tables and indexes are up to date
INFO[0000] Kine available at unix://kine.sock
INFO[0000] Reconciling bootstrap data between datastore and disk
FATA[0000] /var/lib/rancher/k3s/server/tls/client-ca.key, /var/lib/rancher/k3s/server/tls/client-ca.crt newer than datastore and could cause a cluster outage. Remove the file(s) from disk and restart to be recreated from datastore.


啥时候搞完呢大佬？

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

项目进度还在缓慢推进中，预计2020年底之前能上线1.0 @phonet


Why doesn't checkConditions() work in ConsPortfolioModel?

My understanding is that ConsPortfolioModel should just build on top of everything in ConsIndShockConsumerType, which would include the .checkConditions() method.  While the method seems to be there, e.g. in the pcct instance of PortfolioConsumerType in ConsPortfolioModelDoc, it doesn't do anything.  (I was looking at this because the conditions actually should be adjusted when the rate of return is risky).
@pkofod @mnwhite probably know the answer ...

There are two AgentTypes defined in ConsPortfolioModel

PortfolioConsumerType
LogNormalPortfolioConsumerType

(1) subclasses IndShockConsumerType, but its initializer does not use super() to get the superclass; instead it calls the initializer of PerfForesightConsumerType. I expect that this is an error.
https://github.com/econ-ark/HARK/blob/d1a8eb90ebe34a93801ead8655b5e29ef9d1e3eb/HARK/ConsumptionSaving/ConsPortfolioModel.py#L409
(2) Subclasses PerfForesightConsumerType and then uses the PerfForesightConsumerType initializer.
https://github.com/econ-ark/HARK/blob/d1a8eb90ebe34a93801ead8655b5e29ef9d1e3eb/HARK/ConsumptionSaving/ConsPortfolioModel.py#L1422
If you can confirm the desired behavior here (subclassing ConsIndShockConsumerType properly at (1).... any change to (2)?) I'll work these changes in to #568

I'm finishing up a wholesale re-write of ConsPortfolioModel right now.
From copy-pasting bits of code, I had preserved this weird code blip until
just now, but it's not necessary.  I've fixed it in my version.
On Fri, Mar 13, 2020 at 5:00 PM Sebastian Benthall<EMAIL_ADDRESS>wrote:

There are two AgentTypes defined in ConsPortfolioModel

PortfolioConsumerType
LogNormalPortfolioConsumerType

(1) subclasses IndShockConsumerType, but its initializer does not use
super() to get the superclass; instead it calls the initializer of
PerfForesightConsumerType. I expect that this is an error.
https://github.com/econ-ark/HARK/blob/d1a8eb90ebe34a93801ead8655b5e29ef9d1e3eb/HARK/ConsumptionSaving/ConsPortfolioModel.py#L409
(2) Subclasses PerfForesightConsumerType and then uses the
PerfForesightConsumerType initializer.
https://github.com/econ-ark/HARK/blob/d1a8eb90ebe34a93801ead8655b5e29ef9d1e3eb/HARK/ConsumptionSaving/ConsPortfolioModel.py#L1422
If you can confirm the desired behavior here (subclassing
ConsIndShockConsumerType properly at (1).... any change to (2)?) I'll
work these changes in to #568 https://github.com/econ-ark/HARK/pull/568
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/econ-ark/HARK/issues/416#issuecomment-598909259, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ADKRAFKMSCU2NJZ3LRXWSJ3RHKNGTANCNFSM4JF3SSWA
.

Ok. I'll reassign this issue to you, since it sounds like it will best be checked/solved in your rewrite.
I'm not 100% sure that fixing the superclass initializer issue will fix checkConditions(), so you might want to double check that. (Ideally, with an automated test for it)

Ack, I have no idea about checkConditions, I was just responding to your
inheritance comment.  I have no idea how checkConditions should work for
ConsPortfolioType.
On Fri, Mar 13, 2020 at 5:09 PM Sebastian Benthall<EMAIL_ADDRESS>wrote:

Assigned #416 https://github.com/econ-ark/HARK/issues/416 to @mnwhite
https://github.com/mnwhite.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/econ-ark/HARK/issues/416#event-3128211946, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ADKRAFMD34DEQ75NCWIAIVLRHKOHJANCNFSM4JF3SSWA
.

I don’t think anybody has done the theory to determine what the proper
conditions are for the version with portfolio choice.
I’m pretty sure it would not be hard, but until it has been done I think we
have two options:

nullify the checkConditions code inherited from ConsIndShockType
Keep that code, but print a preliminary message from within the
Portfolio type warning that the conditions being checked are for the
version of the model where the rate of return is the riskless rate.

I’d prefer option 2, because:

It is likely to be useful to users to know what the properties are of
the model without the risky portfolio share;
It is probably easier than figuring out how to nullify the
checkConditions code

On Fri, Mar 13, 2020 at 5:20 PM Matthew N. White<EMAIL_ADDRESS>wrote:

Ack, I have no idea about checkConditions, I was just responding to your
inheritance comment. I have no idea how checkConditions should work for
ConsPortfolioType.
On Fri, Mar 13, 2020 at 5:09 PM Sebastian Benthall <
<EMAIL_ADDRESS>wrote:

Assigned #416 https://github.com/econ-ark/HARK/issues/416 to @mnwhite
https://github.com/mnwhite.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/econ-ark/HARK/issues/416#event-3128211946, or
unsubscribe
<
https://github.com/notifications/unsubscribe-auth/ADKRAFMD34DEQ75NCWIAIVLRHKOHJANCNFSM4JF3SSWA
.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/econ-ark/HARK/issues/416#issuecomment-598916286, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAKCK7ZITBD4BGRRUWSMJZTRHKPSLANCNFSM4JF3SSWA
.

--

Chris Carroll

I'ts trivial to "nullify" checkConditions.  We do this for other classes.
On Fri, Mar 13, 2020 at 6:14 PM Christopher Llorracc Carroll <
<EMAIL_ADDRESS>wrote:

I don’t think anybody has done the theory to determine what the proper
conditions are for the version with portfolio choice.
I’m pretty sure it would not be hard, but until it has been done I think we
have two options:

nullify the checkConditions code inherited from ConsIndShockType
Keep that code, but print a preliminary message from within the
Portfolio type warning that the conditions being checked are for the
version of the model where the rate of return is the riskless rate.

I’d prefer option 2, because:

It is likely to be useful to users to know what the properties are of
the model without the risky portfolio share;
It is probably easier than figuring out how to nullify the
checkConditions code

On Fri, Mar 13, 2020 at 5:20 PM Matthew N. White<EMAIL_ADDRESS>
wrote:

Ack, I have no idea about checkConditions, I was just responding to your
inheritance comment. I have no idea how checkConditions should work for
ConsPortfolioType.
On Fri, Mar 13, 2020 at 5:09 PM Sebastian Benthall <
<EMAIL_ADDRESS>wrote:

Assigned #416 https://github.com/econ-ark/HARK/issues/416 to
@mnwhite
https://github.com/mnwhite.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/econ-ark/HARK/issues/416#event-3128211946, or
unsubscribe
<

https://github.com/notifications/unsubscribe-auth/ADKRAFMD34DEQ75NCWIAIVLRHKOHJANCNFSM4JF3SSWA

.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/econ-ark/HARK/issues/416#issuecomment-598916286, or
unsubscribe
<
https://github.com/notifications/unsubscribe-auth/AAKCK7ZITBD4BGRRUWSMJZTRHKPSLANCNFSM4JF3SSWA
.

--

Chris Carroll

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/econ-ark/HARK/issues/416#issuecomment-598951156, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ADKRAFIR4CU3YVHHJBXKUTLRHKV5RANCNFSM4JF3SSWA
.

OK.  I still prefer option 2, though -- partly as a reminder that somebody
should do the theory!
On Fri, Mar 13, 2020 at 6:16 PM Matthew N. White<EMAIL_ADDRESS>wrote:

I'ts trivial to "nullify" checkConditions. We do this for other classes.
On Fri, Mar 13, 2020 at 6:14 PM Christopher Llorracc Carroll <
<EMAIL_ADDRESS>wrote:

I don’t think anybody has done the theory to determine what the proper
conditions are for the version with portfolio choice.
I’m pretty sure it would not be hard, but until it has been done I think
we
have two options:

nullify the checkConditions code inherited from ConsIndShockType
Keep that code, but print a preliminary message from within the
Portfolio type warning that the conditions being checked are for the
version of the model where the rate of return is the riskless rate.

I’d prefer option 2, because:

It is likely to be useful to users to know what the properties are of
the model without the risky portfolio share;
It is probably easier than figuring out how to nullify the
checkConditions code

On Fri, Mar 13, 2020 at 5:20 PM Matthew N. White <
<EMAIL_ADDRESS>
wrote:

Ack, I have no idea about checkConditions, I was just responding to
your
inheritance comment. I have no idea how checkConditions should work for
ConsPortfolioType.
On Fri, Mar 13, 2020 at 5:09 PM Sebastian Benthall <
<EMAIL_ADDRESS>wrote:

Assigned #416 https://github.com/econ-ark/HARK/issues/416 to
@mnwhite
https://github.com/mnwhite.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/econ-ark/HARK/issues/416#event-3128211946, or
unsubscribe
<

https://github.com/notifications/unsubscribe-auth/ADKRAFMD34DEQ75NCWIAIVLRHKOHJANCNFSM4JF3SSWA

.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/econ-ark/HARK/issues/416#issuecomment-598916286,
or
unsubscribe
<

https://github.com/notifications/unsubscribe-auth/AAKCK7ZITBD4BGRRUWSMJZTRHKPSLANCNFSM4JF3SSWA

.

--

Chris Carroll

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/econ-ark/HARK/issues/416#issuecomment-598951156, or
unsubscribe
<
https://github.com/notifications/unsubscribe-auth/ADKRAFIR4CU3YVHHJBXKUTLRHKV5RANCNFSM4JF3SSWA
.

—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/econ-ark/HARK/issues/416#issuecomment-598952562, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAKCK72QYJLKHH5GJZBQERDRHKWDBANCNFSM4JF3SSWA
.

--

Chris Carroll

@Mv77

The lecture notes may have the necessary math.
http://www.econ2.jhu.edu/people/ccarroll/public/lecturenotes/AssetPricing/C-With-Optimal-Portfolio/

The check_conditions() method has been significantly revised and improved since this issue was last touched. Unfortunately, it's not properly nulled out in child models (like ConsPortfolioModel). This still needs to be fixed, in one of two ways:

Add trivial methods to various models that overwrite check_conditions and do nothing.

Finish the "de-inheritance" overhaul I was working on a couple months ago


[Preview 5] Improve diagnostics for attempt to throw an error code

What's in this pull request?
Improves diagnostics for code that broke with the introduction of NSError bridging (SE-0112).
Resolved bug number: (rdar://problem/27543121)

Before merging this pull request to apple/swift repository:

[ ] Test pull request on Swift continuous integration.

Triggering Swift CI
The swift-ci is triggered by writing a comment on this PR addressed to the GitHub user @swift-ci. Different tests will run depending on the specific comment that you use. The currently available comments are:
Smoke Testing
    Platform     | Comment
    ------------ | -------------
    All supported platforms     | @swift-ci Please smoke test
    All supported platforms     | @swift-ci Please smoke test and merge
    OS X platform               | @swift-ci Please smoke test OS X platform
    Linux platform              | @swift-ci Please smoke test Linux platform

A smoke test on macOS does the following:

Builds the compiler incrementally.
Builds the standard library only for macOS. Simulator standard libraries and
device standard libraries are not built.
lldb is not built.
The test and validation-test targets are run only for macOS. The optimized
version of these tests are not run.

A smoke test on Linux does the following:

Builds the compiler incrementally.
Builds the standard library incrementally.
lldb is built incrementally.
The swift test and validation-test targets are run. The optimized version of these
tests are not run.
lldb is tested.

Validation Testing
    Platform     | Comment
    ------------ | -------------
    All supported platforms     | @swift-ci Please test
    All supported platforms     | @swift-ci Please test and merge
    OS X platform               | @swift-ci Please test OS X platform
    OS X platform               | @swift-ci Please benchmark
    Linux platform              | @swift-ci Please test Linux platform

Lint Testing
    Language     | Comment
    ------------ | -------------
    Python       | @swift-ci Please Python lint

Note: Only members of the Apple organization can trigger swift-ci.

Attempting to throw an error code value, e.g.,
throw CocoaError.fileNoSuchFileError
is now ill-formed, although it was well-formed prior to the
introduction of NSError bridging (SE-0112). Provide a specialized
diagnostic with a Fix-It to add the appropriate parentheses:
throw CocoaError(.fileNoSuchFileError)
Fixes rdar://problem/27543121.
(cherry picked from commit 31edf710bf8eeabafe26c7284d2a65dd0e0f5fde)

@swift-ci please test

Failed in the Intents framework overlay. Probably didn't pick up the changes for the new SDk on the branch.

Are you working on fixing that?

@swift-ci please test

@bob-wilson I think Mishal fixed the Intents issue already


cproject/clayer: Add component property to cause component files to be copied into the project tree

Currently csolution/cbuild reference components from a local pack repository under %CMSIS_PACK_ROOT%. This proves problematic when modifications are needed to any of these files (e.g. when extending a driver or instrumenting it for debug), as it will affect every project using these components in that repository. Additional property specifiable for "component" objects in cproject/clayer files could be provided for csolution to extract the components into the project tree instead. In a way, this behavior would be somewhat similar to "config" attribute in PDSC, except it'd be defined by the project developer, not by CMSIS pack creator.
The workaround for this currently is to manually copy the sources into the project and specify them individually under "files".

Hi @KarolSaja-AlifSemi, thanks for sharing your concern.
Conceptually the introduction of packs and components is to share and reuse code as "read-only" with the exception of configuration. Once you start modifying the source code of components developed and maintained by other people you are on your own somewhat defeating the purpose of "not having/wanting to worry about this piece of your software stack".
There is a bit more flexibility in csolution already:
a) you can also copy the pack content into your project/workspace and reference it "locally" by providing the relative path to a pack.
https://github.com/Open-CMSIS-Pack/devtools/blob/main/tools/projmgr/docs/Manual/YML-Input-Format.md#pack
b) alternatively you can specify an alternative location for a pack version being used by all projects using cpackget add path/to/Vendor.PackName.pdsc
https://github.com/Open-CMSIS-Pack/cpackget#adding-packs
This is intended as a temporary measure until your changes become part of an official release.
Because ideally you provide feedback to the pack vendor with the changes and extensions you require. Especially for packs maintained in a public repository, modifying individual files while maintaining the overall pack structure will allow people to contribute via Pull Requests and the whole ecosystem of users benefits.
I hope this explains the approach.

Solved by https://github.com/Open-CMSIS-Pack/cmsis-toolbox/blob/main/docs/build-overview.md#source-code-of-software-packs


Add ZNotify package

[x] Have you signed the Contributor License Agreement?
[x] Have you checked that there aren't other open pull requests for the same manifest update/change?

[x] Does your manifest conform to the 1.2 schema?

Note: <path> is the name of the directory containing the manifest you're submitting.

Microsoft Reviewers: Open in CodeFlow

@microsoft-github-policy-service agree

Adding labels so it doesn't get automatically closed
@msftbot Dependencies

@Trenly Sorry for the inconvience, I have updated it to a static link version and seems it works fine now.

/azp run

Could you please provide some technical detail about the test of the CI?  It's very hard to resolve the issue by my side


Show token ID (maybe other details) for admin token

I suggest that we use some of the code for rotating admin tokens to show the token ID, and perhaps other details in the vault read artifactory/admin/config output. It wouldn't take much effort to move that parsing capability out and use it. Before I add that capability, I wanted to know if it was something that is desirable or "undesirable" ;)
I am sitting here looking at ~50 access tokens with the username "admin" .... in addition to #34 which would allow me to name the admin access token (and maintain that name through rotation), I think it would be useful if I could see which token ID vault is using, specifically. (since we rotated, the sha256 is useless to us) ;)

@alexhung Does that mean that you think its a good idea? I think it wouldn't be too hard to code it (5mins) it looks like I put the JWTParse into the backend anyhow, so it is just a matter of adding a few lines to display the new outputs... and of course whether that changes anything for documentation/screenshots?

@TJM Yes, I think if these information is useful to the users (e.g. you) and I think we should implement them. I welcome suggestions like this because you guys are the ones who use the plugin day in, day out, and more in tune to what are useful (or not).


Fix spelling errors in README

Those branch names make me think you aren't using opp yet 😅

Those branch names make me think you aren't using opp yet 😅
Funny fact: I tried to use opp, but I can't (or at least not easily), because I'm working on a fork but my upstream is this repo.

I'll add a new issue for this :-)

Also: I can't merge PRs on this repo, so if we want this to go in then I think you'll need to merge it @cupcicm

Ah yes, opp doesn't work on forks. I added you as a collaborator, you can
use the repo directly.
Manu
On Thu, Oct 19, 2023 at 9:48 AM Gabriel Reid @.***>
wrote:

Also: I can't merge PRs on this repo, so if we want this to go in then I
think you'll need to merge it @cupcicm https://github.com/cupcicm
—
Reply to this email directly, view it on GitHub
https://github.com/cupcicm/opp/pull/97#issuecomment-1770252566, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AACWE6OXJSDLCZ3A4C47BJTYADLMRAVCNFSM6AAAAAA6GTOMZCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONZQGI2TENJWGY
.
You are receiving this because you were mentioned.Message ID:
@.***>


Populate host header with hostname of upstream.

Populate the host header with the hostname of the upstream service,
fixes issues with reverse proxies.
It took me a while to work out what was going on here, amongst my weird collection of reverse proxies. However, it does appear that when Frigate is installed on another system behind a reverse proxy (Traefik) in my case proxy view requests to it from HASS will 404. This happens because Traefik seems unable to work out which backend service to proxy the request to. This is indicated in the Traefik logs by lines such as:
<IP_ADDRESS> - - [05/Jul/2021:22:57:28 +0000] "GET /api/events/<redacted>/thumbnail.jpg HTTP/1.1" 404 19 "-" "-" 14 "-" "-" 0ms

This patch simply sets the "Host" header to the host portion of the configured Frigate URL, which resolves the issue and allows the media browser and notifications API to function in my environment.

@dermotduffy Actually, I was initially running the released version from HACS, which I wrote this initial patch against and then ported it over to HEAD of master. I completely missed the addition of the header filter in #99. Running from the latest master works as intended, so this patch is not required.
Any idea when this code will make it into a new release?
Thanks for the awesome software and for reviewing this PR even though it wasn't needed!


Data split

Hi,
I came across your work and found it impressive.
I'm eager to reproduce those results and conduct a detailed comparison. So, I was wondering if you could do me a favor and share the data splits (train, val, test) you used in your study. Having access to the same data splits would be incredibly valuable in ensuring an accurate replication.
Best regards,
Marawan Elbatel

Did you get the data splits?

Yes, you may refer to the respective papers of the datasets, they divide it already.


[refactor][client] Introduce PulsarApiMessageId to access fields of MessageIdData

Motivation
Currently the MessageId interface hiddens all fields of the MessageIdData struct defined in PulsarApi.proto. It's usually enough for application users because they don't need to access the fields. But for client developers and developers of other Pulsar ecosystems (e.g. the built-in Kafka connector and the Flink connector in another repo), the MessageId interface is too simple and there is no common used abstraction. We can see many code usages like:
if (msgId instanceof BatchMessageIdImpl) {
    // Do type cast and then access fields like ledger id...
} else if (msgId instanceof MessageIdImpl) {
    // Do type cast and then access fields like ledger id...
    // NOTE: don't put this else if before the previous one because
    // BatchMessageIdImpl is also a MessageIdImpl
} // ...

These MessageId implementations are used directly. It's a very bad design because any change to the public APIs of these implementations could bring breaking changes.
Also, there is a TopicMessageIdImpl that each time a getInnerMessageId() method must be used to get the underlying MessageId object, then do the type assertion and cast again. It makes code unnecessarily complicated.
Modifications
Introduce the PulsarApiMessageId interface into the pulsar-common module. All MessageId implementations so far (except MultiMessageId) should extend this interface so we can do the following conversion safely in client code or other modules:
long ledgerId = ((PulsarApiMessageId) msgId).getLedgerId();

Regarding the ack_set field, use a BitSet instead of the BatchMessageAcker to record if a message in the batch is acknowledged.
Since the TopicMessageId is just a proxy of other MessageId implementations, it's stored as key or value in the map directly because the compareTo/equal/hashCode methods have the same semantics with the underlying MessageId. There is no need to cast the type and call getInnerMessageId.
Remove all other usages and mark the public methods as deprecated to avoid breaking changes. They could be removed in the next major release.
Documentation

[ ] doc
[ ] doc-required
[x] doc-not-needed
[ ] doc-complete

Matching PR in forked repository
PR in forked repository: https://github.com/BewareMyPower/pulsar/pull/11

I will open a PIP first.

Close this PR and continue the work after PIP-229 is approved.


Unable to load deps.zig

Hey Hey
I am probably missing something here as I am new to zig, but I am trying to use the dependency management that's part of zig 0.11.
I am getting the following:
C:\Users\marce\AppData\Local\zig\p\1220075a229731ece71614389c84e803b9732e7afae0091b277cb92a69db8077740c\build.zig:2:22: error: unable to load 'C:\Users\marce\AppData\Local\zig\p\1220075a229731ece71614389c84e803b9732e7afae0091b277cb92a69db8077740c\deps.zig': FileNotFound

Since your repo does not contain the file, but references it explicitly, I assume I need to get it from somewhere, or write it up myself? I am assuming the lib wasn't meant to be easily consumable yet though?
Could you guide me in a general direction here? Maybe we could then add a small section to the readme, since I might not be the only one failing here :D

zig-time uses https://github.com/nektro/zigmod for management not the builtin one


Update greenfield application gateway ingress deployment so it uses TLS 1.2

Is there an existing issue for this?

[X] I have searched the existing issues

Description
If the green_field_application_gateway_for_ingress parameter is being used to create an application gateway for ingress it gets deployed with the "Default" SSL policy which results in a TLS version of 1.0. This is a big security risk as 1.0 is outdated. Is it possible to update this module so that the application gateway that gets created uses TLS 1.2 instead?
New or Affected Resource(s)/Data Source(s)
azurerm_kubernetes_cluster
Potential Terraform Configuration
No response
References
No response

The problem seems to come from the AGIC controller upstream:
https://learn.microsoft.com/en-us/azure/application-gateway/application-gateway-ssl-policy-overview#default-tls-policy
it probably uses an older API versions < 2023-02-01
Maybe this is the API version actually used ?
https://github.com/Azure/application-gateway-kubernetes-ingress/blob/master/pkg/azure/client.go#L15
We can't fix this in Terraform because the Application Gateway is created by the AGIC controller in the greenfield scenario, so the AGIC controller should be fixed.
@tdevopsottawa would you mind opening an issue at https://github.com/Azure/application-gateway-kubernetes-ingress/issues ?
Please confirm my understanding of the problem is correct.
Thanks


Reuse LaunchPad

Should reuse LaunchPad instances to avoid creating too many objects and connections.

Implemented in 2fd5906.


4.1.3 update

Built on the work of @robarthur, this fixes a recipe problem with installation of py2neo cli tool.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.
I do have some suggestions for making it better though...
For recipe:

Whenever possible python packages should use pip. See https://conda-forge.org/docs/meta.html#use-pip

Hi! This is the friendly automated conda-forge-linting service.
I wanted to let you know that I linted all conda-recipes in your PR (recipe) and found some lint.
Here's what I've got...
For recipe:

The requirements/ sections should be defined in the following order: build, host, run; instead saw: host, build, run.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

@conda-forge-admin, rerender

It looks like you could probable convert your recipe to noarch and save yourself a lot of headache.  Any reason not to do that?

In general, I would recommend relaxing upper-bound (<) restrictions on dependencies unless you know there's currently an incompatibility or you expect one with a major version change.  Pinning packages to specific versions means you'll have to constantly update dependencies here on conda-forge as the dependencies get updated.

I see that you're faithfully copying the package versions from the source, so that does seem like a good practice:
https://github.com/technige/py2neo/blob/py2neo-4.1.3/setup.py#L52-L59
But in this case, I would try relaxing the version of urllib3 and see if you can get a python 3.7 build.

I was able to do a successful local build by changing the requirements section as follows:
requirements:
  host:
    - python
    - pip
  run:
    - python
    - click >=2.0
    - colorama
    - neo4j-python-driver >=1.6.2,<1.7
    - neotime ==1.0.0
    - prompt_toolkit ==1.0.15
    - pygments >=2.0
    - urllib3 >=1.21.1

I'd also add:
  noarch: python

to the build section.  This will save you a lot of needless CI, since it is a pure python package.

@conda-forge-admin, rerender
After switching to noarch, you should ask conda-smithy to rerender.

It looks like these changes are doing the trick!

Hi! This is the friendly automated conda-forge-webservice.
I tried to {} for you but ran into some issues, please ping conda-forge/core for further assistance.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

Odd that the rerender didn't do anything...

@conda-forge-admin, please rerender

Hi! This is the friendly automated conda-forge-webservice.
I tried to {} for you but ran into some issues, please ping conda-forge/core for further assistance.

Alright, well, once CI finishes, I'd recommend merging this and then doing another PR with build 1 and hope that the a rerender works correctly to remove all but 1 or 2 of the CI tasks.  I can make a PR for you if you like.
By the way, you might as well close all of the automatic PRs that happened for older versions of the library.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

Okay, great! Rerender finally went through!  You should be good to merge and to close all those other PRs.


[Azure Search] .NET SDK v9.0, supporting API version 2019-05-06

New features in this version:

Autocomplete
Complex Types
Cognitive Search
Indexer support for parsing JSON lines

This PR was constructed by copying the changes from the search-preview branch, removing features that are still in preview, regenerating the code with the new 2019-05-06 Swagger spec, and then re-running all tests and re-recording all session records. I recommend reviewing commit-by-commit.
FYI @Yahnoosh @ishansrivastava90 @shmed @arv100kri @updixit @natinimni @dsgouda @shahabhijeet @weshaggard

@weshaggard someone from data-plane side should review and approve this PR.

@AlexGhiondea anyone in particular you would like to review this from data plane prospective?

@weshaggard @AlexGhiondea Is any further review required? We'd like to get this merged today so we can publish it to NuGet tomorrow.


UI changes for trading percentages for Scalar Invalid

display percentage for Scalar Invalid outcome
Alerts/Toasts

show percentage buy/sell not price

Market Cards

[x] - show percentage not last price traded

Orderbook

[x] - change price to Percentage
[x] spread add % so it says like 2 % if the spread is 2%

outcome list, show in percentage

[x] show last price
[x] show best bid/ask

positions
open orders
fills
initial liquidity signing modal
initial liquidity market creation
market depth chart

We can use this ticket again if we are going to do additional changes to support percentage in other areas of the UI.


[RFE]When will 1.27.x Kubernetes be supported for Helm charts?

Can we manually get the chat and set the kubeVersion to 1.27.4 for example?

Hello, there are several issues already tracking 1.27 support. Please review existing tickets before opening new ones.
https://github.com/rancher/rancher/issues/41840


SQL pagination should work with the pretty parameter

Description

Refactoring isSupported() improves readability by clearly defining each condition and simplifying the overall logic.
PRETTY (plus FORMAT) parameters should be treated as supported in validating Cursor request.

Issues Resolved
resolves https://github.com/opensearch-project/sql/issues/2460
Check List

[x] New functionality includes testing.

[x] All tests pass, including unit test, integration test and doctest

[ ] New functionality has been documented.

[ ] New functionality has javadoc added
[ ] New functionality has user manual doc added

[x] Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Any ITs with pretty parameter? Is pretty parameter working?

Any ITs with pretty parameter? Is pretty parameter working?

Currently we don't have a dedicated IT for testing pretty parameter. But we can enabled pretty parameter with this code changes in another PR. https://github.com/opensearch-project/sql/pull/2727/files#diff-8b452f4577c95dae5bcf500b2856b04ace749674765185e81b84daa4ab959098R245

Hi @vamsi-amazon @penghuo @dai-chen, could you review and approve this PR again since I addressed comments.

None of build issues are related to this code changes. But anyone knows why our CI has lots of failures in recent one or two weeks?


Bump version number to 3.11.1

Questions
Answers

Description?
Please be specific when describing the PR.  Every detail helps: versions, browser/server configuration, specific module/theme, etc. Feel free to add more information below this table.

Type?
bug fix / improvement / new feature / refacto / critical

BC breaks?
yes / no

Deprecations?
yes / no

Fixed ticket?
Fixes PrestaShop/Prestashop#{issue number here}.

How to test?
Please indicate how to best verify that this PR is correct.

This change is

ping @kpodemski for merge

@Hlavtox do we need QA? I don't think so but I prefer to be sure, I made mistake on tuesday 😬

Not on version bump, but Krystian said to wait for https://github.com/PrestaShop/ps_facetedsearch/pull/789 to be merged. 👍

Thank you @Hlavtox


Make numbers starting with the decimal separator match (such as ".1")

Sorry, but this change breaks several unit tests. Can you check this and also provice some tests for the new feature?

Done.


Remove lock test

Removing the wallet lock check as it isn't actually doing anything.
The wallet is locked when
`vector<std::pair<COutput, CAmount>> possibleCoins = SelectCoinsFluxnode(); calls
pwalletMain->AvailableCoins(vCoins, true, NULL, false, false, ALL_FLUXNODE);
So the functions that are using the wallet already lock the need critical sections.

Issue that we were seeing:
2023-04-24 16:23:35 BuildDeterministicStartTx - Couldn't find Flux Node Vin: Couldn't Lock Wallet 2023-04-24 16:23:40 BuildDeterministicStartTx - Couldn't find Flux Node Vin: Couldn't Lock Wallet 2023-04-24 16:23:44 BuildDeterministicStartTx - Couldn't find Flux Node Vin: Couldn't Lock Wallet 2023-04-24 16:23:49 BuildDeterministicStartTx - Couldn't find Flux Node Vin: Couldn't Lock Wallet 2023-04-24 16:23:52 BuildDeterministicStartTx - Couldn't find Flux Node Vin: Couldn't Lock Wallet 2023-04-24 16:23:58 BuildDeterministicStartTx - Couldn't find Flux Node Vin: Couldn't Lock Wallet


Add 'Developers Guide' section of Documentation

Related to issue #86 but specific for the contributions section of documentation. We want to make it easy for groups that want to use intake-esm to add their data to the catalogue.

Meeting with @andersy005 scheduled to improve skeleton of this section.

Following on from this comment https://github.com/NCAR/intake-esm/pull/107#issuecomment-515112910 I thought maybe this issue might be the right place to answer.
It would be great in the developer section to explain how to make a plugin that uses the intake-esm classes but doesn't require modifying the core code base.
I have done that here:
https://bitbucket.csiro.au/users/bra467/repos/bluelink_intake_esm/browse
All that seems to be required is:

Add sources to .intake_esm file (I also added collection_types to .intake_esm but I dont think that did anything).
Add collection definitions to .intake_esm
At the bottom of the file with the Collection Classes I added some code to alter the collection_types dictionary i.e. intake_esm.ESMMetadataStoreCatalog.collection_types['wavewatch']=WAVEWATCHCollection

Then I just import the python file with the classes, with the file named according to the intake specification i.e.:
import intake
import intake_bluelink

I think that was it - not sure if this is the best way to go about it, it would be good if collection_types could be specified in the .intake_esm file the same way the sources are.
In the process of doing this I also noticed that the jinja templating that is available in normal intake for the yaml files doesnt work here - see issue #116

Thanks for the idea, we can definitely add a page on that. I might ask you some questions next week about this.


Slug names conflict

Hello,
I'm using this as a helpdesk/ticketing system and I noticed that if two lists in different groups have the same name then they generate the same slug name and a later get() will get that "more than one result" error. Line 94 in views.py.
I was able to fix it for myself by manually updating the slug names in the database to be different from each other.
Thanks!

Thanks for the report! This has been fixed in 9c3000f572d4b6749e9eaee400f8d04a0b61f45f


Claim button in Portfolio: Reporting doesn't fully update after claiming

Pull Request Test Coverage Report for Build 1044

0 of 2 (0.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.02%) to 66.885%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/modules/events/actions/log-handlers.js
0
2
0.0%

Totals

Change from base Build 1042:
-0.02%

Covered Lines:
3597

Relevant Lines:
4896

💛  - Coveralls

Pull Request Test Coverage Report for Build 1044

0 of 2 (0.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.02%) to 66.885%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/modules/events/actions/log-handlers.js
0
2
0.0%

Totals

Change from base Build 1042:
-0.02%

Covered Lines:
3597

Relevant Lines:
4896

💛  - Coveralls

@phoebemirman I think we can probably hold off on adding Coveralls coverage for this until we have integration tests for claiming reporting fees.

I created https://app.clubhouse.io/augur/story/14632/create-integration-tests-for-claiming-rep-eth to track adding test coverage from claiming REP/ETH as multiple transactions, so I will go ahead and merge this so that this bug can be fixed.


python37Packages.trimesh: 3.8.14 -> 3.8.15

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for python37Packages.trimesh is: "Python library for loading and using triangular meshes."
meta.homepage for python37Packages.trimesh is: "https://trimsh.org/"
meta.changelog for python37Packages.trimesh is: ""
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS

Warning: a test defined in passthru.tests did not pass

0 of 0 passed binary check by having a zero exit code.

0 of 0 passed binary check by having the new version present in output.

found 3.8.15 with grep in /nix/store/xdyr5cvl6s886j987d72dl2nylh88nsb-python3.7-trimesh-3.8.15

directory tree listing: https://gist.github.com/b3a008c880bcb149a1697da4cde2edf3

du listing: https://gist.github.com/7fa8a1e8ccacdd8f2be4c49506c56c7f

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

15 total rebuild path(s)

4 package rebuild(s)

4 x86_64-linux rebuild(s)
4 i686-linux rebuild(s)
3 x86_64-darwin rebuild(s)
4 aarch64-linux rebuild(s)

First fifty rebuilds by attrpath
cura
python37Packages.trimesh
python38Packages.trimesh
python39Packages.trimesh

Instructions to test this update (click to expand)

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

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

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/xdyr5cvl6s886j987d72dl2nylh88nsb-python3.7-trimesh-3.8.15
ls -la /nix/store/xdyr5cvl6s886j987d72dl2nylh88nsb-python3.7-trimesh-3.8.15/bin

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

4 packages built:

cura
python37Packages.trimesh
python38Packages.trimesh
python39Packages.trimesh

Maintainer pings
cc @gebner for testing.

Result of nixpkgs-review pr 105801 run on x86_64-darwin 1

3 packages built:

python37Packages.trimesh
python38Packages.trimesh
python39Packages.trimesh


Text is not selectable in Firefox Sidebar

Hi
It would be nice if we can select the text in the sidebar just like in the Chrome version. I found an answer but I am not a Js dev I would not know how to fix this.
https://discourse.mozilla.org/t/cant-select-text-displayed-in-the-sidebar/90833
 think text selection might be disabled by the browser style (see Browser styles on MDN 2). By default, sidebars also use the browser’s stylesheets for extensions which, among other things, disables text selection.

You can opt-out of this by specifying browser_style: false in your extension’s manifest.json like so:

{
    "manifest_version": 2,
    "name": "Context Search",

    "sidebar_action": {
        "browser_style": false,
        ...
    },
    ...
}

Hey, thanks for searching for a solution. I already implemented it, but unfortunately, there's a bug in the framework I'm using that doesn't automatically include browser_style in the manifest file. Anyway, I'll add it manually from the next version onwards. :)

Thank you, this is awesome, not the FF addon is feature parity with Crome one thanks


Update exports and imports of foundation

Description
Removed Index export from foundation, added bigint-buffer and updated the imports in other packages to match. Issue #416
Checklist:

[x] I have reviewed my diff in github, line by line.
[x] Every change is related to the PR description.
[x] I have linked this pull request to the issue(s) that it resolves.
[x] There are no unexpected formatting changes, superfluous debug logs, or commented-out code.
[x] The branch has been merged or rebased against the head of its merge target.
[x] I'm happy for the PR to be merged at the reviewer's next convenience.

Merging into local PR first to trigger CI


[GDScript] Perform update-and-assign operations in place when possible (reverted)

This turns two bytecode operations into one by using the assignment destination directly as the output of the binary operator. This manifests in operations like +=.
Benchmark: https://hastebin.com/mibabadisu
Old byte code: https://hastebin.com/iboqopicaw
New byte code: https://hastebin.com/awefuneyow

Ping

Reverted by #75885 as it introduced regressions.


Math Symbol/notation

Following are some math symbols/notation that I think would be good to add to section 1.4

What does the | | mean, the norm of a vector?
What is the $\int_{}$ in $\int_{field}\mathbf{u}(\mathbf{x})$?

$| |$ is indeed norm of a vector, adding to 1.4
That was integration, but I misunderstood what divergence free is. This line has been changed.


download and unzip planes data for user

Loading the [planes data] (http://stat-computing.org/dataexpo/2009/the-data.html) is currently an inconvenient, manual step.
An easier way would be to download/unzip the sample data via Spark Notebook cells.
I have tested against the following docker image and everything is working fine:

andypetrella/spark-notebook:0.6.2-scala-2.10.4-spark-1.5.2-hadoop-2.6.0

good stuffs, thanks!
Just need to not use the /home/noootsab maybe because you know :-).


feat: Longhorn toolbox CLI

Which issue(s) this PR fixes:

Issue longhorn/longhorn#7927
What this PR does / why we need it:
See LEP.
Special notes for your reviewer:
None
Additional documentation or context
None

Convert to draft to work on renaming.
https://github.com/longhorn/longhorn/pull/8698

It would be great if @longhorn/qa could also try/review this.

Need @derekbit to check the v2 preflight part as well.
cc @shuo-wu @DamiaSan

Also need to handle the CI for collecting CLIs for amd64 and arm64 platforms. We can handle it in another PR.

./bin/longhornctl check preflight
INFO[2024-07-09T15:17:34+08:00] Initializing preflight checker
W0709 15:17:34.395440 3556587 client_config.go:659] Neither --kubeconfig nor --master was specified.  Using the inClusterConfig.  This might not work.
W0709 15:17:34.395461 3556587 client_config.go:664] error creating inClusterConfig, falling back to default config: unable to load in-cluster configuration, KUBERNETES_SERVICE_HOST and KUBERNETES_SERVICE_PORT must be defined
ERRO[2024-07-09T15:17:34+08:00] Failed to initialize preflight checker: invalid configuration: no configuration has been provided, try setting KUBERNETES_MASTER environment variable

Works after
# export KUBECONFIG=/root/.kube/config
# ./bin/longhornctl check preflight

Can we improve it by add an options --kubeconfig for longhornctl and longhornctl-local in the v1.8.0?

./bin/longhornctl check preflight
INFO[2024-07-09T15:17:34+08:00] Initializing preflight checker
W0709 15:17:34.395440 3556587 client_config.go:659] Neither --kubeconfig nor --master was specified.  Using the inClusterConfig.  This might not work.
W0709 15:17:34.395461 3556587 client_config.go:664] error creating inClusterConfig, falling back to default config: unable to load in-cluster configuration, KUBERNETES_SERVICE_HOST and KUBERNETES_SERVICE_PORT must be defined
ERRO[2024-07-09T15:17:34+08:00] Failed to initialize preflight checker: invalid configuration: no configuration has been provided, try setting KUBERNETES_MASTER environment variable

Works after
# export KUBECONFIG=/root/.kube/config
# ./bin/longhornctl check preflight

Can we improve it by add an options --kubeconfig for longhornctl and longhornctl-local in the v1.8.0?

The option flag is available in the global options for the remote CLI; its not used in the local CLI. To see the menu, you can use this command:
./bin/longhornctl global-options

./bin/longhornctl check preflight
INFO[2024-07-09T15:17:34+08:00] Initializing preflight checker
W0709 15:17:34.395440 3556587 client_config.go:659] Neither --kubeconfig nor --master was specified.  Using the inClusterConfig.  This might not work.
W0709 15:17:34.395461 3556587 client_config.go:664] error creating inClusterConfig, falling back to default config: unable to load in-cluster configuration, KUBERNETES_SERVICE_HOST and KUBERNETES_SERVICE_PORT must be defined
ERRO[2024-07-09T15:17:34+08:00] Failed to initialize preflight checker: invalid configuration: no configuration has been provided, try setting KUBERNETES_MASTER environment variable

Works after
# export KUBECONFIG=/root/.kube/config
# ./bin/longhornctl check preflight

Can we improve it by add an options --kubeconfig for longhornctl and longhornctl-local in the v1.8.0?

The option flag is available in the global options for the remote CLI; its not used in the local CLI. To see the menu, you can use this command:
./bin/longhornctl global-options

Thank you. found it!

Except for the export functionality, other parts LGTM.


Adopt new Hummingbird sockets

I wanted to structure the types in Hummingbird a bit more to allow more robust conformances to C7. Now we have a basic Socket type that handles sending and receiving data, and a ServerSocket that provides the functionality to bind, listen, and accept sockets. There's also a ClientSocket that can perform connections, but that doesn't affect Vapor at all.

Thanks!


how to access and show images in to uploads folder

< img src="/uploads/image.jpg"  />

thanks!

error 404


ignition-generator: add hack for openstack support

This is another hack like the xen = ec2 one to get RHCOS ignition
working in OpenStack for now. A lot of our infra and scripts currently
interop well with OpenStack, so unblocking this should make it easier to
iterate on testing RHCOS overall.

Feel free to hold this until I can test it. I'm not sure offhand if networking is already up at the point the generator is run.

probably can use dmidecode to get information more reliably:
$ sudo dmidecode -t system
# dmidecode 3.1
Getting SMBIOS data from sysfs.
SMBIOS 2.8 present.

Handle 0x0100, DMI type 1, 27 bytes
System Information
        Manufacturer: Red Hat
        Product Name: OpenStack Compute
        Version: 2014.1.5-33.el7ost
        Serial Number: 012c9cba-d9f2-3f5b-80b5-30c77ea9060b
        UUID: 824BF831-64C6-47C6-85C9-2B903A3618CD
        Wake-up Type: Power Switch
        SKU Number: Not Specified
        Family: Red Hat Enterprise Linux

Good idea! Updated to use dmidecode! :arrow_up:
I didn't actually test this as part of the initramfs mostly because it's a pain and it seems pretty low risk. I need to recreate a proper testing env for ignition.

since I don't know if dmidecode is in the initramfs let's use this for now:
$ cat /sys/class/dmi/id/product_name
OpenStack Compute

and sorry for the back and forth on this one :)

No worries!

since I don't know if dmidecode is in the initramfs let's use this for now

This patch is adding it to the initramfs, right? Looking at the man page, dmidecode also falls back to reading directly from memory if needed. Let's try it out at least?

This patch is adding it to the initramfs, right? Looking at the man page, dmidecode also falls back to reading directly from memory if needed. Let's try it out at least?

oh I see now. where I was getting hung up is dmidecode isn't in FAH so was thinking it wouldnt be in the other ostree based systemd.

new build going now.


!Send + !Sync win32 Heap wrapper?

HEAP_NO_SERIALIZE would be insane in C++, but could be safe in Rust by leaving the wrapper !Send + !Sync.

df62c59 allocator::win32::HeapNoSerialize


After exists a Steam game, batocera stucks and can't go back to emulation station

Issue: After exists a Steam game, batocera stucks and can't go back to emulation station
Expected result: After exists a Steam game, batocera goes back to emulation station
Conditions: Steam flatpak installed. A Steam game installed and listed into Steam system (at emulation station)
Reproduction steps: 1. Open a Steam Game (tested with The Binding of Isaac Rebirth)

During the game play, exit it or press HOTKEY + START to exit it

Batocera stucks, game doesn't exit, and emulation station can't be loaded.

Info: pid: 11809 (maybe it could help) [After the game stucks the pid process is gone too]
Notes: I had to force emulation station to restart with: /etc/init.d/S31emulationstation restart

That have been fixed in v33.


Would be super swell to get GitInfo to work with Nugetizer packaging projects.

It appears right now GitInfo make some assumptions about the language of the project for assembly inspection. It would be nice if this was factored out and at least the straight git integration could work by default regardless of language. As is, $(GitThisAssembly) needs manually turned on which is a bit unfortunate.

Not sure I follow. GitInfo supports ThisAssembly generation in a couple of languages, namely, C# and VB. It can surely be extended to support more. You just need to send a PR with the right .pp file (see https://github.com/kzu/GitInfo/blob/master/src/GitInfo/build/GitInfo.cs.pp) and add that newly supported language to the condition at https://github.com/kzu/GitInfo/blob/master/src/GitInfo/build/GitInfo.targets#L60.
Without the .pp file with the source, tweaking the GitThisAssembly won't magically give you source in a new language ;)

Also, what would be the purpose/use of the ThisAssembly static class in C# in a project that has no language or source code? (like nugetizer packaging projects?)

Ah the confusion is a bit around the purpose of the GitInfo package to begin with. You are making the contention that its primary purpose is to generate assembly version information with git.exe.
My contention is that its usefulness is two-fold:

inject useful git information into MsBuild.
Generate Assembly information based on git.

The former should work without having to manually tell it to $(GitThisAssembly) and would be useful for a .nuproj because as you say the actual assembly information bit wont be super useful in a .nuproj.
My final vision is:

GitInfo on a .nuproj allows the user to customize the package version with useful git properties (GitSemVer or similar msbuild variables) and
The assemblies inside that package are similarly versioned (which I still intend to eventually send a PR for native support as we currently do this manually).

Does that make more sense?

I'll get back to you on this. I was seeing that I needed to set $(GitThisAssembly) to true in my project to get the basics. Its possible I was just misunderstanding what was going on and had a mismatch of target orders or something.

Closing, since this is quite old and possibly already resolved?


res:read_body() error: can't resume a dead coroutine

I'm trying to use the library to make a post request to HTTPS URL.
local res, err = httpc:request_uri(......)
if res then
local body, err = res:read_body()
if err then
ngx.log(ngx.STDERR, 'failed tp read body:", err)  -- error: can't resume a dead coroutine
end
end
What could be the problem here?

Hi,
Looks like you're mixing up the two APIs. If you use the simple request_uri interface then everything it taken care of for you, and the body will already be read into res.body. The error you're getting is because you're trying to start the body reader coroutine after it has already finished.
read_body() is for use with the "generic" interface, where you handle the connection manually. With the generic interface you can stream the body too (instead of allocating the whole thing to memory in one go) so it's much more flexible.

Thanks so much. That works!
One more question, is there anyway that I can print/ngx.log the request (header+body)? I need to inspect these because I'm doing a HTTPS and cannot get it from wireshark.
Thanks again for the great utility!

If you raise the Nginx log level to DEBUG, you'll see the request line and headers in the log. It doesn't log the body however.


emacs manual/info page not available from within emacs

it's supposed to be reachable via C-h i d m emacs RET, from within emacs, but it is not. However, the info program can find it, when run as info emacs

I misunderstood some emacs-related things. I'm not sure if the situation is perfect or not, but at least the manual I want is available at C-h r


Implement new getting started experience in the walkthrough

We experimented with a new getting started walkthrough during a previous iteration. We will continue making improvements in the New Year but will open additional and specific issues when relevant.


RadzenTabs & RadzenChart poor rendering performance with TabRenderMode.Client

Pre-conditions

Server-side Blazor application.
RadzenTabs component with TabRenderMode.Client.
RadzenChart nested within RadzenTabs.

Steps to Replicate

Switch between the tabs multiple times.

Expected Results

Switching between tabs should render charts smoothly.

Actual Results

Rendering is glitchy: when switching to a tab, all chart data initially clumps up in the top left corner and then, after a split second, distributes evenly across the chart.
This issue only occurs with TabRenderMode.Client; TabRenderMode.Server works fine.

Additional Information

Debug website: http://dmaltepebotov-001-site2.qtempurl.com/
Repository: https://github.com/kerajel/RadzenDebugSite
Radzen.Blazor Version: 5.7.1

RadzenChart needs to know its size to properly render. And there is some inevitable latency imposed by blazor server which causes this behavior (I don't think we can fix that). I can suggest two possible workarounds:

Set the width and height of your chart in pixels - this should avoid the need of getting the size of the chart client-size: <RadzenChart style="width: 800px; height: 400px;">
Use TabRenderMode.Server.


packer install plugin failed

use PackerSync to install plugin show failed.How should I solve this problem?

更换源，已解决下载失败的问题


availability_zone aware deploy

group deploy used to be:
choose X number of hosts from each tag groups, and deploy them in parallel with X number of hosts at a time. (by default inclusive is false)
now group deploy can be:
choose X number of hosts from one group only, and deploy group by group. (can achieve this by set inclusive to true)

the availability_zone group names are already integrated with host tags. (provided by our CMDB)
group will get deployed in alphabetical order, for example:
us-east-1a -> us-east-1b -> us-east-1c -> us-east-1d

can we find a time to discuss this change in details?


Resolution 1366x768 - invalid sections alignment

"Client details" section:

[x] 1. https://puu.sh/wof8n/dcf980663a.jpg

[x] 2. https://puu.sh/wofoU/eefc3045c7.jpg

"Email Settings" section:

[x] 1. https://puu.sh/wolg6/56245a1c46.jpg

@dawid-g Issue has been fixed.


feat: login first ui

Description
Login UI first implementation
Type of Change

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)

@mo-cherif
Please add these lines to biome.json at the root :
{
  // ... all the other keys such as `linter` or `formatter`
  "files": {
    "ignore": ["./frontend/src/api/v1.ts", "./frontend/src/routeTree.gen.ts"]
  }
}

LGTM 🚀


FIX: correct FastAPI sample

Proposed fix for issue #91897.

Use separate tracer instance (for every request) to ensure incoming requests have a separate trace/operation/correlation id. Tracer instances share Azure exporter and sampler instance.
Updated how to create AzureExporter (connection string). If appinsights connection string doesn't contain a specific endpoint then it might result in the folllowing server error:

Non-retryable server side error 404: {"itemsReceived":1,"itemsAccepted":0,"errors":[{"index":0,"statusCode":404,"message":"Ingestion is allowed only from stamp specific endpoint - Location: https://westeurope-5.in.applicationinsights.azure.com/v2.1/track","location":"https://westeurope-5.in.applicationinsights.azure.com/v2.1/track","cacheControl":"max-age=604800"}]}
Better to keep it more generic and let users provide the actual connection string.

@se02035 : Thanks for your contribution! The author(s) have been notified to review your proposed change.

@aaronmaxwell – Can you review the proposed changes? IMPORTANT: When the changes are ready for publication, add a #sign-off comment to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"

#sign-off


Three dots menus with dark theme

OS: any OS.
Issue Descriptions: When using the dark theme, three dots menus are not visible on album cards.
Steps to Reproduce: Go to Desktop Settings, activate the dark theme, roll over any album card, the three dots menu won't be visible on album cards.

Fixed upstream
https://github.com/gmusic-utils/gmusic-theme.js/issues/31


Cmake as default build system

Are there any plans for incorporating Cmake as default build system ? It would make it a lot easier to incorpate into existing pipelines .

I would pre-empt a guess at "oh gods no", considering that premake/genie lovers really love their system.
It's been said before that if you desire an "integration", just pull in the source and header files and set the defines you feel like you need, like STDC macros for C++ compilers. There is very little dependency on the build system to set up things.

I'm new to premake/genie and have thus far found it to be a pleasure to work with in contrast to cmake. So, my vote is "oh gods no".

Cmake is already used in the majority of other libraries and it is highly configurable. I can't easlily integrate genie into my existing cross compile toolchain. I would be nice if genie can generate a simple cmake as make is not configurable for cross compiling .

You can create whatever build system externally. For example look fips-bgfx, it's based on CMake: https://github.com/floooh/fips-bgfx/#fips-bgfx
There is amalgamated.cpp that simplifies integration with other build systems.

Thanks a lot I think I missed this one :+1:


Renaming folders for editors

I see that folder renaming is not a thing. It's sad when you notice a typing error after having created the folder, which forces you to navigate to \garrysmod\data\expression2 to rename it.
Picture

As discussed on the Discord server, GMod's file library does not have a rename or move function, so it cannot be done (easily).

But I asked a dev to add it so it's already in the dev branch of gmod
On Mar 12, 2018 17:08, "oldmud0"<EMAIL_ADDRESS>wrote:

As discussed on the Discord server, GMod's file library
http://wiki.garrysmod.com/page/Category:file does not have a rename or
move function, so it cannot be done (easily).
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/wiremod/wire/issues/1598#issuecomment-372365104, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABaroIeTT4cA-MIm2QRU3aPxcmDPYsB3ks5tdp1kgaJpZM4SmYz4
.

Great, so I guess we didn't need to start a revolt

file.Rename exists now so this shouldn't be too hard.

Since folder renaming works, I'm closing this issue

Since folder renaming works, I'm closing this issue


Add Live Language Translator #1536

👨💻 Features proposed and Brief Description

A language translator is good, but a live language translator that translates each word the user inputs to user selected language is awesome. When the user navigates to the live language translator application, a simple UI is presented. The user can select from various languages to translate from or to. Then the user can input the text he wishes to translate and the text translates right in front of the user word to word. The switch/swap button can be used to swap the input language and translation language.
The user has the functionality to copy the inputted text and the translated text into the clipboard for later use. As well as the user can listen to the audio of the inputted text and the translated text. This makes the translation process more interactive and user friendly.
New users can find instructions written at the bottom for easy usage.
✅ Check List (Check all the applicable boxes)
✅ My code doesn't break any part of the project
✅ This PR does not contain plagiarized content.
✅ My Addition/Changes works properly and matches the overall repo pattern.
✅ The title of my pull request is a short description of the requested changes.
📄 Note to reviewers

A Live Language Translator application built on HTML, CSS and JavaScript with API integrated for language translation. The user gets a simple UI to navigate through and work on. The user gets easy access to the instructions to use the application at the bottom of the screen. The application is user friendly and provides interactivity with features like copy to clipboard and text to voice.
📷 Screenshots

@AdityaNair07 No issue is assigned to you related to this PR.


Map for Calvert Island line including battery and speed calculation

Map is identical to the linep map, but with Calvert way points, battery numbers currently set for rechargeable slocum gliders.

Thanks for commuting this to the utils!


🌐 Add Korean translation for docs/ko/docs/tutorial/testing.md

Add Korean translation for docs/ko/docs/tutorial/testing.md
Related to Korean translations #2017

📝 Docs preview for commit 7649bc4f97bcd2bb5bb1310568f5fb720fbf75c4 at: https://649a2e6797baca1ed99aa0bf--fastapi.netlify.app

Thanks for your work. I'm not sure about two document changes at one PR. I think it would be seperated.

You have to separate it. Close the PR and open it again 😿