Fix layout of Sign Up screen

IMO, we should remove:

From header: Top nav, Sign Up and Sign In buttons, (leave BCDevExchange logo)
Footer

this would actually be quite difficult as the view that the signup form in on is nested within the other views, so turning off a parent view based on a child view is tricky

layout is fine now


Implements and tests build cache for ScalaCompile and ScalaDoc

Issue: #1956
Provides an implementation for ScalaCompile and ScalaDoc that makes
them cacheable.
Also added tests from ScalaCompile and DID NOT add tests for ScalaDoc
as I didn't see tests for the Groovy or Java versions of these
Context
https://groups.google.com/d/msg/gradle-dev/-2hVXXDiQEU/mIbgR0FRAgAJ
Contributor Checklist

[x] Review Contribution Guidelines
[x] Sign Gradle CLA
[x] Link to Design Spec for changes that affect more than 1 public API (that is, not in an internal package) or updates to > 20 files
[x] Provide integration tests (under <subproject>/src/integTest) to verify changes from a user perspective
[ ] Provide unit tests (under <subproject>/src/test) to verify logic
[x] Update User Guide, DSL Reference, and Javadoc for public-facing changes
[x] Ensure that tests pass locally: ./gradlew quickCheck <impacted-subproject>:check

Gradle Core Team Checklist

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation including proper use of @since and @Incubating annotations for all public APIs
[ ] Recognize contributor in release notes

There is one test breaking that I believe I can't do anything about 'org.gradle.AbstractCachedCompileIntegrationTest#compilation is cached if the build executed from a different directory'
I think the scala compiler is detecting the different directory and rebuilding anyway.  I don't know if I can change that in the current implementation.  Please advise.

@lptr assigned to you to prioritize with your team.

Hey @dbrewster,
Thanks for the PR.  We're not going to get to this for the next release because we're trying to wrap up other things, but it's on our radar to review.
WRT the test failure, if the Scala compiler is running, it's Gradle that decides to run it.  So it's probably an issue with an absolute path being used as a @Input or @InputFile somewhere in the Scala compiler options (ScalaCompileOptions or a super class).
We would try tracking this down by reviewing the existing inputs/annotations on the task and enabling --debug in the tests and looking at the output from DefaultTaskOutputCachingBuildCacheKeyBuilder.  For properties that change value between runs, that points to either 1) absolute paths or 2) non-deterministic behavior.
Thanks again!  We'll let you know when we're ready to merge this.

Sounds good. I will track down the test failure and have this ready
Is there a doc on release timelines somewhere?

It's not a fixed schedule, but we try to release every 6 weeks (this is week 5).  We're a bit behind right now, so I suspect the final release won't be out for 2-3 more weeks.  If all goes well, I would expect the next-next release to be early July.  We have our conference at the end of June, so it's likely we'll have another long release period because of it.

@dbrewster release schedule is loosely defined here: https://github.com/gradle/gradle/milestones

@big-guy I pushed my code with a broken test due to the question above.
I need help figuring out how to either set the scalaClasspath/zincClasspath or redo the build file in the test to accomplish the controls on caching.  Sorry for being a noob at gradle...

@dbrewster
./gradlew :plugins:integTest --tests=org.gradle.scala.compile.CachedScalaCompileIntegrationTest

fails for me on your branch with Plugin [id: 'scala'] was not found in any of the following sources. How do you run it? Other tests are passing for me.

@big-guy I don't know where we left this PR; however, I'm on vacation the next two weeks.  What do we still need to do to get this merged into the next release (after 4)

There are still a few issues open:

What does IncrementalCompileOptions.analysisFile contain? If we pull from the cache this is probably not accurate anymore. We could add this as an output file but I do not know if the contents are relocateable. I am also quite unsure what should happen to IncrementalCompileOptions.publishedCode. An alternative would be to disable caching if incremental compilation is enabled as a first step.
How is Scala compilation dependent on the Java version used to 1) run Gradle 2) used in compileOptions to compile Java code in src/<name>/scala?
We ran into some problems with Groovy here that the bytecode was different depending on what Java version Gradle was running with. Do you have any insights here? We would also require more test coverage in this area.
Test coverage for relocateability and caching for Scaladoc. It would probably be easier to remove Scaladoc from this PR and only focus on ScalaCompile. As soon as this PR is merged there can be a follow up regarding caching of Scaladoc.

Do you know how to address these problems? It would be very valuable to us if you can provide some further insights into the questions above.

@dbrewster I started working on making Scala compile Cacheable. I based my work on your branch. See https://github.com/gradle/gradle/pull/2399. I will close this PR in favor of my PR. If you have any more insights into Scala compilation or ScalaDoc, please comment on the new PR.
Thanks for the time you invested in this PR and for your contribution.


[Bug] Python client no longer able to use version from file RELEASE-VERSION

PR https://github.com/single-cell-data/TileDB-SOMA/pull/2563 was merged Thursday. It updated version.py to improve the auto-generated versions for the Python package. However, this seems to have broken the package build workflow that relies on obtaining the version from the file RELEASE-VERSION instead of the Git repository.
The nightly jobs that build wheels from an sdist (which has RELEASE-VERSION bundled with it) are failing because version.py is running a Git command which fails in this context with no Git repository
xref: https://github.com/single-cell-data/TileDB-SOMA/issues/2578#issuecomment-2117781606, https://github.com/single-cell-data/TileDB-SOMA/issues/2583, https://github.com/single-cell-data/TileDB-SOMA/issues/2584, https://github.com/single-cell-data/TileDB-SOMA/issues/2585
subprocess.CalledProcessError: Command '('git', 'tag', '--list', '--sort=v:refname', '[0-9].*.*')' returned non-zero exit status 128.

note to self: this scheduled job runs at 5:44 AM each day, which is why the job passed on Thursday and the first failure was Friday morning
The nightly tiledbsoma-feedstock builds are failing with a similar albeit different error:
xref: https://github.com/TileDB-Inc/tiledbsoma-feedstock/issues/153#issuecomment-2120605388
    File "${SRC_DIR}/apis/python/version.py", line 124, in get_latest_remote_tag
      raise RuntimeError(f"No tags found in remote {remote}")
  RuntimeError: No tags found in remote origin

The conda recipe build script creates RELEASE-VERSION using the version specified in the recipe (source): echo "$PKG_VERSION" >> RELEASE-VERSION
Frustratingly my packaging CI job didn't catch this. Even though I build from an sdist, I unpacked it within the Git repository, so version.py was still able to successfully run Git commands. I'll update the pipeline to be more rigorous.

I dispatched a "sdist & wheel build" GHA here, from main, now that #2590 is merged; I expect it to pass, and the daily to go green tmrw.
lmk if there's anything else I should look at here @jdblischak, and apologies for breaking this build!

Confirming, scheduled "sdist & wheel build" GHA passed today https://github.com/single-cell-data/TileDB-SOMA/actions/runs/9172528963

I confirmed that this is also now fixed in the nightly build of tiledbsoma-feedstock. The one currently passing build was able to run version.py without a problem. Note that the nightly feedstock build is a bit different since it clones the Git repo, but presumably the standard build with the GitHub release tarball will also work since we fixed the wheel from sdist builds.


hacked in naïve approach to adding ports to mount pods that assumes p…

…ort will always be enabled and is hardcoded to 9567 (matches default configuration).
This PR is a quick/dirty implementation starter for the feature request: https://github.com/juicedata/juicefs-csi-driver/issues/529
...and is basically just intended to reduce the barrier to implementation rather than be a solid, verified implementation.

Hi @dbotwinick , thanks for your contribution! metrics can be set by mountOptions metrics=, can you obtain the metrics port from this option and make 9567 as default instead of hardcoding?

Hi @zwwhdls. I'll try to do it more properly later. I honestly just had a few moments and thought it'd be nice to do something other than just requesting a feature. I'll circle back around to it and make it compatible with setting metrics via mountOptions. I guess I should also update the associated tests!

Thanks very much again! @dbotwinick You can kindly get some references here

i had a stab at this as this has been a month
https://github.com/juicedata/juicefs-csi-driver/pull/552
Still not completely happy with using regex to extract the port we need but its better.

dup to https://github.com/juicedata/juicefs-csi-driver/pull/552. closing


UseDelay code is really, really annoying to actually use.
It looks kinda bad which is why I sometimes avoid using it. TBH I think maybe a bar or something over the entire box would look better or shade the entire box with a circle like MMOs, the colours jar out too much.

usedelay code is fine wym 1 line to start delay 1 to check if theres already an active delay

Should be a TryUse call instead, also the code needs a lot of cleanup.


sometimes parsave creates no spacing between values -> error in load_parameters()

In some cases, it seems like parsave creates textfiles without a spacing between two numbers, e.g.:
/NOPR
*DIM,POLYULC ,ARRAY,       7,       1,       1,
*PREAD,POLYULC ,         7
  32360.30000000     -51551.80000000<PHONE_NUMBER>000    -0.3380470000000
-0.3015090000000E-02 0.8694380000000E-05-0.6819730000000E-08
END PREAD
/GO

In such a case, load_parameter() causes error ("cannot reshape array of size 6 into shape (7,1,1)") in line:
arrays[append_varname] = np.genfromtxt(values).reshape(shp, order='F')

There is the same issue (also in above example) with missing Space before the first value of a line. Not sure if this is a good way to solve the issue (may cause other prblems?), but here is my solution. Change last line of:
        for line in f.readlines():
            if append_mode:
                if 'END PREAD' in line:
                    append_mode = False
                    values = ''.join(append_text).split(' ')
                    shp = arrays[append_varname].shape
                    arrays[append_varname] = np.genfromtxt(values).reshape(shp, order='F')
                    append_text.clear()
                else:
                    append_text.append(line.replace('\n', '').replace('\r', ''))

to:
                    append_text.append(" " + re.sub(r"(?<=\d)-(?=\d)"," -",line.replace('\n', '').replace('\r', '')))

Fixed in #108


bug: core package getNetwork and switchNetwork not working with WalletConnect

Is there an existing issue for this?

[X] I have searched the existing issues

Package Version
"@wagmi/core" "1.3.0"
Current Behavior
const chains = [goerli]
    const { provider: wagmiProvider } = configureChains(chains, [
      infuraProvider({
        apiKey: 'redacted'
      }),
      w3mProvider({ projectId: this.walletConnectProjectId })
    ])

    const wagmiClient = createClient({
      autoConnect: true,
      connectors: w3mConnectors({
        projectId: this.walletConnectProjectId,
        version: 2,
        chains
      }),
      provider: wagmiProvider,
      chains
    })

Connect wallet by scanning wallet connect QR code with mobile metamask
Metamask on mobile is on mainnet chainId 1 when connecting
Call getNetwork from wagmi/core returns the incorrect chainId 5 (goerli)
Call switchNetwork does nothing

Expected Behavior

expect call to getNetwork to return the chain which is currently connected (on mobile metamask)
expect call to switchNetwork to prompt the user on mobile wallet to switch chains

Steps To Reproduce
See above
Link to Minimal Reproducible Example (StackBlitz, CodeSandbox, GitHub repo etc.)
No response
Anything else?
We are using the w3mConnectors with infura fallback provider for reads

This error seems to happen to me too. Chain switching works well in the desktop-Metamask browser, but chain switching does not work in mobile when using Wallet Connect v2 and Metamask mobile wagmi.

WalletConnect v2 is multichain, you connect to multiple chains at once so you don't actually need to accept a "switch request" because you're already connected.
By switching a chain what you are actually doing is changing the default chain, which is the one that's going to be used when triggering a transaction. This is handled on the dapp side, once the wallet accepts a session request then it doesn't need to do more on its side.

@zdenham While creating client you are using connectors key. It shoulbe an Array format like below
const wagmiClient = createClient({
      autoConnect: true,
      connectors: [ w3mConnectors({
        projectId: this.walletConnectProjectId,
        version: 2,
        chains
      })],
      provider: wagmiProvider,
      chains
    })

Then how to handle this situation?
for example: selected network is binance, user clicks to send transaction in dapp => metamask is opened (selected network is ethereum) => no pop-up to confirm transaction.
if the user selects right network manually everything works well

Then I guess this is an issue on MetaMask wallet side, it should popup the tx request in the default chain automatically

WalletConnect v2 is multichain, you connect to multiple chains at once so you don't actually need to accept a "switch request" because you're already connected.
By switching a chain what you are actually doing is changing the default chain, which is the one that's going to be used when triggering a transaction. This is handled on the dapp side, once the wallet accepts a session request then it doesn't need to do more on its side.

The issue is that when you initiate a transaction on the wrong chain, nothing happens. No error is thrown, no prompt to sign the txn on the user's behalf, just radio silence.
If WalletConnect does not intend to support switchChain capability, then I believe wagmi (or the wallet connect connector) should:
a. Return the current network the user is connected with via wallet connect on getNetwork, not the default network
b. Throw with a reasonable error message if a transaction is initiated while user is connected to the wrong chain
c. Throw if switchNetwork is called while the user is connected via wallet connect (because the function doesn't work)

Switching chain is supported but has a different behavior and it SHOULD popup the tx. I assume you're testing with MetaMask? I saw this issue somewhere else, in said case it needs to be fixed in the MM side.

I see, maybe this is the issue?
https://github.com/MetaMask/metamask-mobile/issues/6655

Could be, did you try updating deps?

Same behavior after upgrading to the following:
  "@wagmi/core": "^0.10.16",
  "@web3modal/ethereum": "^2.6.1",
  "@web3modal/html": "^2.6.1",
"@walletconnect/ethereum-provider" "2.8.4"

@zdenham In new version it is createConfig and not createClient. While creating client you are using connectors key. It shoulbe an Array format like below
const wagmiClient = createConfig({
      autoConnect: true,
      connectors: [ w3mConnectors({
        projectId: this.walletConnectProjectId,
        version: 2,
        chains
      })],
      publicClient,
      webSocketPublicClient,
    })

@Hi-Nemo when was this API introduced, createConfig is not exported on latest version of core package for me

@zdenham check what version you are using. it's definitely exported on the latest wagmi.

@zdenham I am using "@wagmi/core": "^1.2.0",
You will get it here
import { configureChains,  createConfig, mainnet, ...... } from '@wagmi/core'

Ah my bad, TIL using yarn upgrade only seems to update you to the latest minor version, will see if this resolves my issues...

Same error, switchNetwork didnt popup on walllet app connected, i have temporaly fixed it popping it out of the JS flow with time out, then switchNetwork popups on wallet app, the problem is after user accept change network, the promise didnt resolver...

Same error, switchNetwork didnt popup on walllet app connected, i have temporaly fixed it popping it out of the JS flow with a timeout, then switchNetwork popups on wallet app, the problem is after user accept change network, the promise didnt resolver...

Could you please share the code?

Migrating to viem is not really an option for our project at this point, so may be stuck with this issue if it is in fact fixed after 1.0.

@zdenham we've been adding fixes to pre-1.0 to the legacy-v0 tag so expect to see something there.


[AutoPR managedservices/resource-manager] Added Swagger Spec for ManagedServices

Created to sync https://github.com/Azure/azure-rest-api-specs/pull/5328

This PR has been merged into https://github.com/Azure/azure-sdk-for-go/pull/4293


Team 11 Review: Missing traceability to some requirements

@samm82
Name: Team 11 Review
Summary:
Some requirements are missing traceability. For requirements that are met by documents, a documentation module should have been created as specified in the avenue announcement.

Deadline: Feb 5, 2024
Estimated Work Hours: 20 mins

Talked with the Ta @samm82, and it seems it is fine to specify a requirement without any traceable modules


Complete all testing paths

At the moment, there are still three testing paths that are not covered (arrows in red in the testing diagram).
These paths are:

[ ] Full vendor tool flow
[ ] bit2fasm
[ ] Comparison between FASM files

This has been fixed with https://github.com/SymbiFlow/fpga-interchange-tests/pull/32 and https://github.com/SymbiFlow/fpga-interchange-tests/pull/28. Closing


Vep clinvar common

Fixes

Closes #287
Closes #281
Closes #269
Closes #268
Currently the ClinVar summary process runs per-month per-project, which is wasteful

Proposed Changes

Takes the annotation code from #288 and applies this to the task of generating an annotation table for the PM5 evidence category. This adds an additional option to the annotate_cohort method which is vep_only - with this boolean argument set to True the annotation process concludes after combining variant data with VEP results, as there is no need in this context to annotate with ClinVar or gnomAD etc..
This avoids an unresolved issue as stated in ZULIP THREAD where the ClinVar data failed to complete through the annotation process.
The clinvar_runner script has been improved and altered, serving as an end to end workflow:

Localise the submission and variant files from NCBI's ClinVar FTP server
Obtain a Hail Table representing the internally re-summarised ClinVar alleles, save to a cross-project bucket (see this)
Filter the Hail table to SNVs only, and export the Hail Table as a sites-only VCF
Annotate this VCF using VEP, and combine those annotations back into a MatrixTable format
Spice up this MT by rearranging into a PM5 table (to be documented), suitable for use in AIP's Hail runtime

The end product of this run is a cross-project folder (cpg-common-<main/test>-analysis/clinvar_aip/<date>/...) containing the input files used, the decisions table and SNV VCF generated, the annotated form of that VCF as a MatrixTable, and a PM5 lookup table for use in an AIP run.
When AIP runs the two Hail tables are used as an annotation source

Note
This is definitely up for discussion - the code here is a bit restrictive. AIP won't run unless the required ClinVar table already exists. I solve this here with a monthly GitHub CRON-triggered job to go off and make all this data, but that may not suit all deployments. The script will run outside of a CI workflow.
Another note is the exclusion logic - for some cohorts we want to ignore ClinVar submissions coming from a subset of submitters. This was useful for evaluating the CAGI data etc., but in future we don't want a site to be blinded to its own results. Moving to this 'one set of ClinVar results per deployment' instead of one per cohort removes this flexibility. There are ways to keep it, but worth discussing if it's still useful.
Checklist

[x] Related Issue created
[ ] Tests covering new change
[x] Linting checks pass

There are definitely more pressing priorities here, but this has been hanging around as a manually run task for months


failed to execute snel create [projectname] - error: Uncaught TypeError: Yl.plugin is not a function

If I run:
snel create myproject

snel fails to create a project with this error message:
error: Uncaught TypeError: Yl.plugin is not a function
    at https://cdn.esm.sh/v65/autoprefixer@9.8.8/deno/autoprefixer.js:57:351
    at https://cdn.esm.sh/v65/autoprefixer@9.8.8/deno/autoprefixer.js:2:9145
    at https://cdn.esm.sh/v65/autoprefixer@9.8.8/deno/autoprefixer.js:57:1697

OS: Arch Linux x86_64
Kernel: 5.14.10
deno version: deno 1.17.1 (release, x86_64-unknown-linux-gnu),
v8 <IP_ADDRESS>
typescript 4.5.2

could you try:
trex exec snel create [project name]

as described here:
https://github.com/crewdevio/Snel/blob/main/README.md

I also get the same error on Windows 10 when I try to create a new snel project using snel create [project name]
or even when I try to run an old one with trex run start within the project folder.

The imports/bundler.ts imports a library that hasn't been updated for months, which in turn imports postcss that depends on an outdated autoprefixer. Solution would be to update the Bundler. Obviously it would need to be checked if the newer versions are compatible, but by these two fixes I was able to install and use Snel:
Bundler Fix
Snel Fix
deno run --allow-run --allow-read https://raw.githubusercontent.com/ntrotner/Snel/main/install.ts

thanks @ntrotner  it works!!

this bug was fixed in the latest version


ci: Correct versions file path in release workflow

This was mistaken ever since we moved the file, but we haven't made any releases since then.  The effect of this bug would be to have the "versions" section of the release notes be empty.

This is the last PR blocking a new release here.


Add a version to notary CLI

Enhancement Proposal
As a notary user I would like to quickly be aware of which version of the software I am using. This feature will be helpful in answering the following questions:

Am I affected by bug xyz
Am I running the latest version

It will also be useful in setting up the workload version in the notary k8s charm.
guillaume@thinkpad:~$ notary --version
Notary v1.2.3

We should use this version to figure out the snapcraft and rockcraft workload version instead of harcoding it in their yaml files. A bit like is done in pebble:

https://github.com/canonical/pebble/blob/master/snap/snapcraft.yaml#L2

The first part of doing this is to add the concept of cli commands in Notary

I removed the good first issue tag as this is not as trivial as I anticipated and required an important project structure change. Reference:

#74


#5 Fixed the percentage calculation by using the old price as the base

I didn't check if there is any tests or sth.
But I changed the one line of code locally on my PI before and think the % calculation is now correct...
Open for feedback...

This pull request fixes #123.


return _VF.stft error

I'm stuck at 1 epoch every time I try to train the model. I tried with harvest and rmvpe as my dataset quality is a bit low, but it shows the same errors.  Here are my configurations and the errors:

I've got 4 GB of RAM only, Intel UHD graphics, maybe RVC doesn't support it?
How can I fix those errors if its possible?

This seems to be a warning rather than an error

Yeah my bad but I'm still somehow stuck on 1 epoch.... how. to. fix. it?

anyone?

try to download new release, updated 7 days ago : https://huggingface.co/lj1995/VoiceConversionWebUI/blob/main/RVC1006AMD_Intel.7z


Remove bosh-helpers package to avoid collision when collocating the release

See issues https://github.com/cf-platform-eng/networking-boshrelease/issues/1 and https://github.com/cf-platform-eng/docker-boshrelease/issues/31 for references.

Fixed at https://github.com/cf-platform-eng/networking-boshrelease/commit/533805ae0c1acebf3c67b00bb4773c85066af6e3.
@poblin-orange BOSH networking release v3 should fix your issue when collocating this release with the Docker BOSH release.


add SOCKADDR_IN6

Per #533
Actually, since we're breaking anyway, I've deviated from the 0.2 version which had sockaddr_in6 and instead provided SOCKADDR_IN6 - since this seems like it's more consistent with having SOCKADDR_IN.
It's possible that I haven't grokked whatever naming convention you would have used for the inner union, but so far as I can tell this definition does what I expect when I use it.

Whether the naming is consistent with other definitions is irrelevant. The only thing that matters is whether it is the same as the identifiers in the Windows SDK headers.
The naming convention for unions is documented in CONTRIBUTING.md.

We're at cross-purposes re sockaddr_in vs SOCKADDR_IN... these are different in the Windows headers - see here and there.  So it's not that I'm changing the name for consistency: it's that I'm changing which one is provided for consistency.
Thanks for the pointer to the naming convention - I'll make tweaks as best I understand those notes!

MSDN is not the definitive reference on these things. According to the headers, SOCKADDR_IN6 is a typedef to SOCKADDR_IN6_LH which is the actual type name. sockaddr_in6 meanwhile is merely the struct name which by convention winapi does not use unless there is no type name for the struct.

Well, colour me confused!
Let's not play "guess what I'm thinking"... what change, if any, would you like to see in this pull request?

What I would like is for the PR to match the definitions in 10.0.16299.0\shared\ws2ipdef.h.

I think you mean: "please rename SOCKADDR_IN6 to SOCKADDR_IN6_LH (and make corresponding changes to the pointer type and anonymous union)".  Yes?
I'll push those changes and hope that's indeed what you intended.  If I've misunderstood, may I suggest that we'll likely draw this one to a close sooner if you would be explicit about what change you would like to see...
Thanks!


Adding Git repo at subdirectory that points to source in same repo does not work

I have a mono repo with two Python packages:
.
├── package1
│   ├── pyproject.toml
│   ├── README.md
│   ├── src
│   │   └── package1
│   │       └── __init__.py
│   └── uv.lock
├── package2
│   ├── pyproject.toml
│   ├── README.md
│   ├── src
│   │   └── package2
│   │       └── __init__.py
│   └── uv.lock
└── README.md

package2 has package1 as a dependency:
dependencies = [
    "package1",
]

[tool.uv.sources]
package1 = { path = "../package1" }

Now create an application that has package2 as a dependency:
mkdir uv-bug
cd uv-bug
uv init
uv add "package2 @ git+https://git@github.com/Lauszus/uv-test.git@main#egg=package2&subdirectory=package2"

This will create a dependency that looks like this:
dependencies = [
    "package2",
]

[tool.uv.sources]
package2 = { git = "https://github.com/Lauszus/uv-test.git", subdirectory = "package2", rev = "main" }

The uv.lock entry for package2 looks fine, as it is pointing to the Git repo:
[[package]]
name = "package2"
version = "0.1.0"
source = { git = "https://github.com/Lauszus/uv-test.git?subdirectory=package2&rev=main#36276098fbaacadf88275f492a457c51c9dffe66" }
dependencies = [
    { name = "package1" },
]

But the source entry for package1 is pointing to the local cache:
[[package]]
name = "package1"
version = "0.1.0"
source = { directory = "../.cache/uv/git-v0/checkouts/64fbda8353baefb8/3627609/package1" }

This means that the CI can not run uv sync it and will fail with something like:
Using CPython 3.13.0
Creating virtual environment at: .venv
Resolved 3 packages in 0.64ms
error: Failed to determine installation plan
  Caused by: Distribution not found at: file:///home/runner/work/uv-bug/.cache/uv/git-v0/checkouts/08056d894a84e676/0ff3eff/package1
Error: Process completed with exit code 2.

Verbose outputs:
DEBUG uv 0.5.5
DEBUG Found project root: `/home/runner/work/uv-bug/uv-bug`
DEBUG No workspace root found, using project root
DEBUG Reading Python requests from version file at `/home/runner/work/uv-bug/uv-bug/.python-version`
DEBUG Using Python request `3.13` from version file at `.python-version`
DEBUG Searching for Python 3.13 in managed installations or search path
DEBUG Searching for managed installations at `/home/runner/.local/share/uv/python`
DEBUG Found `cpython-3.10.12-linux-x86_64-gnu` at `/usr/bin/python3` (search path)
DEBUG Skipping interpreter at `/usr/bin/python3` from search path: does not satisfy request `3.13`
DEBUG Found `cpython-3.10.12-linux-x86_64-gnu` at `/usr/bin/python` (search path)
DEBUG Skipping interpreter at `/usr/bin/python` from search path: does not satisfy request `3.13`
DEBUG Found `cpython-3.10.12-linux-x86_64-gnu` at `/bin/python3` (search path)
DEBUG Skipping interpreter at `/bin/python3` from search path: does not satisfy request `3.13`
DEBUG Found `cpython-3.10.12-linux-x86_64-gnu` at `/bin/python` (search path)
DEBUG Skipping interpreter at `/bin/python` from search path: does not satisfy request `3.13`
DEBUG Requested Python not found, checking for available download...
DEBUG Acquired lock for `/home/runner/.local/share/uv/python`
DEBUG Using request timeout of 30s
INFO Fetching requested Python...
DEBUG Downloading https://github.com/indygreg/python-build-standalone/releases/download/20241016/cpython-3.13.0%2B20241016-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz to temporary location: /home/runner/.local/share/uv/python/.cache/.tmpR2lh12
DEBUG Extracting cpython-3.13.0%2B20241016-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz
DEBUG Moving /home/runner/.local/share/uv/python/.cache/.tmpR2lh12/python to /home/runner/.local/share/uv/python/cpython-3.13.0-linux-x86_64-gnu
DEBUG Released lock at `/home/runner/.local/share/uv/python/.lock`
Using CPython 3.13.0
Creating virtual environment at: .venv
DEBUG Using request timeout of 30s
DEBUG Found static `pyproject.toml` for: uv-bug @ file:///home/runner/work/uv-bug/uv-bug
DEBUG No workspace root found, using project root
DEBUG Existing `uv.lock` satisfies workspace requirements
Resolved 3 packages in 0.86ms
DEBUG Using request timeout of 30s
DEBUG Identified uncached distribution: package2 @ git+ssh://git@github.com/Lauszus/uv-test.git@0ff3eff109f3eaf816164217b6acf6183b6ac4bc#subdirectory=package2
error: Failed to determine installation plan
  Caused by: Distribution not found at: file:///home/runner/work/uv-bug/.cache/uv/git-v0/checkouts/08056d894a84e676/0ff3eff/package1
Error: Process completed with exit code 2.

I would expect that it should look something like this:
source = { git = "https://github.com/Lauszus/uv-test.git?subdirectory=package1&rev=main#36276098fbaacadf88275f492a457c51c9dffe66" }

In fact manually changing the l uv.lock to that makes it work!
A minimal example can be found at:

https://github.com/Lauszus/uv-test
https://github.com/Lauszus/uv-bug

Link to the failing CI run with the unmodified uv.lock: https://github.com/Lauszus/uv-bug/actions/runs/12084665895/job/33700321974
Link to successful CI with manually modified uv.lock: https://github.com/Lauszus/uv-bug/actions/runs/12084725612/job/33700499893
Diff between the two runs: https://github.com/Lauszus/uv-bug/commit/b67f534deca86a794b6726071589a5a07d80a210

My guess is that this is solved by https://github.com/astral-sh/uv/pull/9388 and is equivalent to https://github.com/astral-sh/uv/issues/8887?

My guess is that this is solved by #9388 and is equivalent to #8887?

Yes looks like it. I can test and verify it once #9388 is merged and in a release.

It turns out this is a separate bug, but I'll fix it. Thanks for the clear repro.

It turns out this is a separate bug, but I'll fix it. Thanks for the clear repro.

Thanks for the quick fix and thanks for uv. It's awesome! :)


@ApiParam(hidden=true) does nothing

When annotating a parameter with @ApiParam(hidden=true) it is displayed in the swagger output as if it wouldnt be there:
public final ResponseEntity<BackendResponseTemplate<T>> readElements(
        @PathVariable String token,
        @ApiParam(hidden = true,required = false)
        @RequestParam Map<String, String> allRequestParams ) {...}

in that case i want to have all request params for additional filtering of the result, but it is by no means required and furthermore should be hidden in the swagger output completely

@trifox why is marked as hidden then? You already have the required=false

i mean it is visible in the swagger output, "as if 'hidden=true' was not there " ;)

@dilipkrish hidden still does nothing in version 2.5.0 :(

@hbprotoss Could you open a new issue if its still not fixed?


Merge develop branch to v2 branch

Codecov Report

Merging #2210 (916cb40) into v2 (ced98d7) will decrease coverage by 0.06%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##               v2    #2210      +/-   ##
==========================================
- Coverage   97.60%   97.54%   -0.07%
==========================================
  Files          56       56
  Lines       10470    10336     -134
==========================================
- Hits        10219    10082     -137
- Misses        251      254       +3

Impacted Files
Coverage Δ

botocore/httpsession.py
92.48% <0.00%> (-0.58%)
:arrow_down:

botocore/compat.py
67.24% <0.00%> (-0.38%)
:arrow_down:

botocore/model.py
98.01% <0.00%> (-0.23%)
:arrow_down:

botocore/utils.py
97.04% <0.00%> (-0.19%)
:arrow_down:

botocore/docs/bcdoc/restdoc.py
96.26% <0.00%> (-0.17%)
:arrow_down:

botocore/retries/bucket.py
98.48% <0.00%> (-0.09%)
:arrow_down:

botocore/validate.py
98.74% <0.00%> (-0.07%)
:arrow_down:

botocore/loaders.py
99.24% <0.00%> (-0.04%)
:arrow_down:

botocore/docs/bcdoc/style.py
95.45% <0.00%> (-0.04%)
:arrow_down:

botocore/paginate.py
97.80% <0.00%> (-0.03%)
:arrow_down:

... and 11 more

Continue to review full report at Codecov.

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


Error: No response from API. (loadPools)

port 4000 is open
// config
var API = 'https://<IP_ADDRESS>:4000/api/'; // API address
var defaultPool = 'zec1'; // Default Pool ID

var currentPool = defaultPool;

API is online
$ wget -O - http://<IP_ADDRESS>:4000/api/pools/zec1
--2018-03-15 05:21:18--  http://<IP_ADDRESS>:4000/api/pools/zec1
Connecting to <IP_ADDRESS>:4000... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [application/json]
Saving to: ‘STDOUT’

But at web i see Error: No response from API. (loadPools)

What is your API settings in config.json? By the look at the error, miningcore is refusing to connect. Is "listenAddress": "<IP_ADDRESS>",?

@calvintam236

Are you running miningcore in docker or separate machine than what you are testing on. Please go to http://<IP_ADDRESS>:4000/api/pools on your browser, and see is if the connection refused as well.

ERR_CONNECTION_TIMED_OUT
separate machine

Clearly, you don't know what is <IP_ADDRESS> or localhost. You cannot use <IP_ADDRESS> in separate machine. Please google it.
Use server IP instead and try again.


Close Sidebar

I'm not sure if this is intentional but I can't seem to find the << button normally used to close the sidebar (and this isn't related to focus mode, because I'm not using it in full screen). Is there a built in Notion shortcut for this or some other place the button exists? Thanks!
expected behaviour
expected to be able to minimize sidebar
platform
macOS desktop app

It seems this happens when you have accounts with 2 different emails -- since the account expands vertically it covers the sidebar icon. When you just have one email it shows up...

Interesting. Does this happen with vanilla Notion (no notion-enhancer installed)?


changed some versions of tools

Changed versions of the CI tools to latest versions.
Also fixed a pre-commit error complaining about variable use before referencing in one of the tests.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>8
Details

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 84.248%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
1551

Relevant Lines:
1841

💛  - Coveralls


containerapp refactor decorator

This checklist is used to make sure that common guidelines for a pull request are followed.

For new extensions:

[ ] My extension description/summary conforms to the Extension Summary Guidelines.

About Extension Publish
There is a pipeline to automatically build, upload and publish extension wheels.
Once your pull request is merged into main branch, a new pull request will be created to update src/index.json automatically.
You only need to update the version information in file setup.py and historical information in file HISTORY.rst in your PR but do not modify src/index.json.

Thank you for your contribution! We will review the pull request and get back to you soon.

Hi @wangzelin007
I found when the containerapp and containerapp-preview run together, they affect each other.
Because when containerapp test finished, it will remove containerapp extension. I re-tried twice, and check failed randomly.
Counld you help to handle it?
Test on modules: containerapp
Test on modules: containerapp-preview

Hi @zhoxing-ms
Zunli has help to review and approved this PR, could you help to review and merge? Thanks!

Hi @wangzelin007 I found when the containerapp and containerapp-preview run together, they affect each other. Because when containerapp test finished, it will remove containerapp extension. I re-tried twice, and check failed randomly. Could you help to handle it? Thanks.
Test on modules: containerapp
Test on modules: containerapp-preview

The subprocess package will create a subprocess to execute commands, which causes the test to start before the installation is complete, so I added a 2min waiting time.
This problem also only occurs in containerapp, because other extensions are installed by az extension add.


ocamlPackages.mirage-crypto: 0.8.6 → 0.8.7

Motivation for this change
https://github.com/mirage/mirage-crypto/releases/tag/v0.8.7
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[x] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

@GrahamcOfBorg build jackline dune-release


add getApps

add method getApps

Seems like there is some duplication here between this PR and #231. I quite like the idea of outputting the title and app in the function, so would be fine with merging this, but also don't want to dismiss the work by @ChrisLFieldsII (so let me know if you have any thoughts Chris!)
Only thing this PR would need to be merged is some added documentation in the README.

sorry i didn't see there was a Pull request, I fed on your library for one of my applications and I wanted to share my patch :)

This is exactly what I was thinking with the cherry on top so I'm totally cool closing the PR I have open and rolling with this!

Thanks both! A few linting errors it seems (most notably reference to missing function checkNotSupportedApps), once those are fixed we can merge.
Really excited about this!

I corrected :), excuse me 🙊🙈
I'm really too used to typescript 💘

Thanks for your contribution!
Released to NPM as<EMAIL_ADDRESS>


how to reference custom config placed in /config/default.yml

Hi there,
i am wondering how i can get a reference to the config i place in /config/default.yaml
i could not find any documentation on how it can be used and how to setup different environments.
thanks

ah never-mind i found it
swaggerConnect.config


Fails on Python 3.7, can't import Literal from typing

Recently had to downgrade Python to 3.7 for some reason and ran into this.
---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)

~/code/netrep/netrep/metrics/__init__.py in <module>
      1 from netrep.metrics.cka import LinearCKA
----> 2 from netrep.metrics.linear import LinearMetric
      3 from netrep.metrics.perm import PermutationMetric
      4 from netrep.metrics.stochastic import GaussianStochasticMetric
      5 from netrep.metrics.stochastic import EnergyStochasticMetric

~/code/netrep/netrep/metrics/linear.py in <module>
      1 from __future__ import annotations
----> 2 from typing import Literal, Tuple
      3
      4 import numpy as np
      5 import numpy.typing as npt

ImportError: cannot import name 'Literal' from 'typing' (/mnt/home/awilliams/anaconda3/envs/allensdk/lib/python3.7/typing.py)

We should specify our requirements better, or figure out a way to support Python 3.7

You'll need to add typing_extensions to your deps, and then:
try:
    from typing import Literal
except ImportError:
    from typing_extensions import Literal

Ref: https://stackoverflow.com/a/67193166/1939934


feat(localforage): implement dropInstance()

Close #708.
This is #708 but with merge conflicts fixed up.
Fix #620
Fix #688

I reviewed your patch (which this is based on, I just fixed some conflicts and made a few tiny tweaks) and it all looks good.
I'm not sure I got the typescript stuff exactly right, so if you could double-check it that'd be great. Afterward I think this is good to merge, as I'll say my review of it looked good.
Thanks so much for this–sorry I took so long to get to these reviews!


Upmcfhir 270 text support

What does this PR do?
Updates the EMF util to return additional sections, and adds in support for the 'text' object on Immunizations. You have to pass the bundleContext into the function to get it to work through, so we can open another ticket to go through and add that parameter pass into each function to support originalText where appropriate, this is just for Immz.
Related JIRA tickets:
UPMCFHIR-270
How should this be manually tested?
Look at the file and see if there is a text field there now for Immz encoding.
Background/Context:
Need to preserve original text in parsing some fields that aren't encoded well in Epic.
New JIRA tickets for clinical review required?
No

I'm having trouble seeing what the actual output will be from the html when using this. If the reference is, for example:

     Influenza

           <content>10/31/2018</content>

Then in the text of the codeable concept, what will be added to the immunization codeable concept? The entire HTML element? Or just the contents of the tag? and what about the content?

The EMF util returns key/value pairs and attaches them as bundle metadata, but it only supports a few types, td being one but tr not. So the EMF util would add a key of immunization15Name, and a value of Influenza for this code. Later, in resourcetransformerImpl, you would need to pass that bundle metadata into the function that builds the codeable concepts to let it go find the original text reference values. It took me a long time to figure it out, but once you get it, it isn't that crazy.

Got it. Makes sense. I'll probably approve it in a second once I walk through the code a bit more.

The only issue I see with this is that the content field doesn't have an ID... but it's within a TD field that does have an ID. So We need some way to map an ID to different tag contents, e.g. Map< id, Map<field-type, value>>

The only issue I see with this is that the content field doesn't have an ID... but it's within a TD field that does have an ID. So We need some way to map an ID to different tag contents, e.g. Map< id, Map<field-type, value>>

Yeah, if we need to pull something that isn't just the text value of an entry with an id, that would be a 1-off for UPMC. We can double check that when we implement the rest of these, but I doubt it's required.


[$250] Receipt - Receipt 3dots menu doesn't show options to replace and delete receipt

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Version Number: v9.0.50-0
Reproducible in staging?: Y
Reproducible in production?: N
Issue reported by: Applause Internal Team
Action Performed:

Go to https://staging.new.expensify.com/home
Open 1:1 with an user (or workspace chat)
Submit an expense
Open the expense
Tap plus placeholder and using camera upload an image
Tap on receipt -- 3 dots
Note the receipt options

Expected Result:
Receipt 3dots menu must show options to replace and delete receipt.
Actual Result:
Receipt 3dots menu doesn't show options to replace and delete receipt.
Workaround:
Unknown
Platforms:

[ ] Android: Standalone
[ ] Android: HybridApp
[x] Android: mWeb Chrome
[ ] iOS: Standalone
[ ] iOS: HybridApp
[ ] iOS: mWeb Safari
[x] MacOS: Chrome / Safari
[ ] MacOS: Desktop

Screenshots/Videos
https://github.com/user-attachments/assets/75a0f39e-fe5c-4012-a092-e7bd47b2aab4

View all open jobs on GitHub
Upwork Automation - Do Not Edit

Upwork Job URL: https://www.upwork.com/jobs/~021846827472906199686
Upwork Job ID:<PHONE_NUMBER>906199686
Last Price Increase: 2024-10-17

Issue OwnerCurrent Issue Owner: @Pujan92

Proposal
Please re-state the problem that we are trying to solve in this issue.
Receipt 3dots menu doesn't show options to replace and delete receipt.
What is the root cause of that problem?
The readonly route param here is parsed as string:
https://github.com/Expensify/App/blob/9f8e8c5abcb7c3d842398de18a516eb8b79d36ce/src/pages/TransactionReceiptPage.tsx#L30
so when it is "false" (string), the canEditReceipt here is false (because !"false" is boolean false)
https://github.com/Expensify/App/blob/9f8e8c5abcb7c3d842398de18a516eb8b79d36ce/src/pages/TransactionReceiptPage.tsx#L75
And eventually we cannot edit the receipt (neither replace nor delete)
What changes do you think we should make in order to solve the problem?

Explicitly check if route.params.readonly === 'true'

Ooh your change does look like it fixes the problem 👍 👍 🎉  though I'm still curious to try to find any regressed PR(s) if possible!

@mkzie2's RCA and proposal looks correct, let me also find the offended PR

Proposal
Please re-state the problem that we are trying to solve in this issue.
Receipt 3dots menu doesn't show options to replace and delete receipt
What is the root cause of that problem?
This issue happend by this pull request.
receipt${readonly ? '?readonly=true' : ''}$ to  changed readonly=${readonly}
So the condition here returns the string 'false', which causes this issue during the check
https://github.com/Expensify/App/blob/cd2c7ddc3f6e063c3b0648d3326495ddede3f7b1/src/pages/TransactionReceiptPage.tsx#L30
What changes do you think we should make in order to solve the problem?
We need to update condition
//.src/pages/TransactionReceiptPage.tsx#L74
canEditReceipt={canEditReceipt && route.params.readonly === 'false'}

What alternative solutions did you explore? (Optional)

Offending PR https://github.com/Expensify/App/pull/50546. Explicitly this change. Before that we never have readonly=false, only readonly=true.

Wow good find both of y'all 😅
So it sounds like that PR only really uncovered a bug in the App/src/pages/TransactionReceiptPage.tsx file, right? If so, I think let's hire @mkzie2 to fix real quick

@Pujan92 I added an alternative solution, which one should we proceed?

Yes @Beamanator, I think so.

@Pujan92 I added an alternative solution, which one should we proceed?

As route param will always be a string then I believe it is better to proceed with your main solution which is to check value 'true'

Also @mkzie2 please make this a priority today since this is a deploy blocker 🙏

Successfully CP'd! @mkzie2 @Pujan92 can y'all please test on staging to make sure this is fixed? 🙏

@Beamanator Just verified in staging and it gets fixed. 👍

Amazing! Thanks!

HI there, just checking to see if this might be a regression https://github.com/Expensify/App/issues/51142

Hmm @Christinadobrzyn that seems unlikely b/c the fix for this issue is now in production 🤔

@Pujan92 can you please complete the checklist so that I can issue payment?

BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:

[X] [@Pujan92] The PR that introduced the bug has been identified. Link to the PR: https://github.com/Expensify/App/pull/47536
[X] [@Pujan92] The offending PR has been commented on, pointing out the bug it caused and why, so the author and reviewers can learn from the mistake. Link to comment: https://github.com/Expensify/App/pull/47536/files#r1816465370
[X] [@Pujan92] A discussion in #expensify-bugs has been started about whether any other steps should be taken (e.g. updating the PR review checklist) in order to catch this type of bug sooner. Link to discussion: NA
[X] [@Pujan92] Determine if we should create a regression test for this bug. Yes
[X] [@Pujan92] If we decide to create a regression test for the bug, please propose the regression test steps to ensure the same bug will not reach production again.

Regression Test Steps

Submit an expense and add a receipt to it
Goto that expense and open an image modal
Click on 3 dots menu
Verify Replace and Delete receipt options are shown

Will pay this tomorrow!

Payment Summary:
Contributor: @mkzie2 paid $250 via Upwork
Contributor+: @Pujan92 to be paid $250 via Newdot manual request
Upwork job here

Contributor has been paid, the contract has been completed, and the Upwork post has been closed.

$250 approved for @Pujan92


Chore/main refactor

Description
This PR ships
#474 #475 #466 #468 #471 to the main branch
Fixes #457
Type of change
Please delete options that are not relevant.

[x] Bug fix (non-breaking change which fixes an issue)

Screenshots
Checklist:

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation

What is this PR for now?

What is this PR for now?

We have been merging all the changes to this branch to avoid breaking changes during refactor @kilemensi


Wrong section name

Section 3 states a wrong name, I just searched and realized it's missing a "s":
SourceDiskFiles should be SourceDisksFiles, note the "s" after disk
https://docs.microsoft.com/en-us/windows-hardware/drivers/print/building-a-basic-v4-printer-driver#3-configure-the-sourcediskfiles-section

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

ID: 227ceb38-396a-aa19-6304-be3df9b0ca08
Version Independent ID: 2f34593f-aa20-384a-b1bb-c8a962ec4706
Content: Building a Basic v4 Printer Driver - Windows drivers
Content Source: windows-driver-docs-pr/print/building-a-basic-v4-printer-driver.md
Product: windows-hardware
Technology: windows-devices
GitHub Login: @barrygolden
Microsoft Alias: bagold

Thanks for catching this incorrect INF section name, @arsu-leo!
The section name has been updated to [SourceDisksFiles].


Object storage

This PR adds all CRUD operations for Object Storage.
API: https://developers.upcloud.com/1.3/15-object-storage/

Please squash your commits before merging this.

LGTM2


Proposal: Kaia-Foundry-Development-ToolKit

Description

A Toolkit that demonstrates how to use Foundry for development.
It also showcases how to write deployment script, interaction script and other scripts needed for kaia mainnet and testnet configuration.
It shows how to write all kinds of test: Unit, Integration, and Forked tests.

Bounty track

Developer Tools

https://github.com/PaulElisha/Kaia-Foundry-Guide
https://dorahacks.io/buidl/16119


Mirage logging checkbox doesn't render in ember-qunit v5

Description
After upgrading an app to ember-qunit v5, I noticed that the Mirage logging checkbox (shown in the screenshow below) was no longer rendered.

I am still able to get Mirage server logs by manually adding the query parameter mirageLogging to the test URL.
I created a minimal reproduction.

Switch branch to either main or upgrade-ember-qunit-to-v5.
Run yarn install to install ember-qunit v4.3 or v5.1.
Run ember t -s to check if Mirage logging checkbox appears

References

Pull request that had added Mirage logging in ember-qunit v4
ember-qunit v5 migration guide
qunit-dom migration guide

The code that is adding the checkbox is using the Global Qunit which Qunit V5 is no longer exposing. We have to conditionally import Qunit
Fixing a dependency of one add on to another in a backward compatible way could be challenging.
Working on it.

Adding the following lines to test-helper.js will also work
import QUnit from 'qunit';

QUnit.config.urlConfig.push({ id: 'mirageLogging', label: 'Mirage logging', });

Still determining if ember-cli-mirage should be doing this for you or not.

@cah-briangantzler Thank you for working on this!


Some problems about running test part

Hello, I used 2080ti, tensorflow-gpu 1.12.0, CUDA 9.0, cudnn7.6.5 to reproduce the code test part, but I encountered a bug in the middle.

I found that the reason was that running on 2080ti would crash, so I used CPU to reproduce, Step 1 of test part can run correctly, but there is a problem when running step 2。
WARNING:tensorflow:From /root/anaconda3/envs/python3.6/lib/python3.6/site-packages/tflearn/initializations.py:119: UniformUnitScaling.__init__ (from tensorflow.python.ops.init_ops) is deprecated and will be removed in a future version.
Instructions for updating:
Use tf.initializers.variance_scaling instead with distribution=uniform to get equivalent behavior.
Traceback (most recent call last):
  File "/root/anaconda3/envs/python3.6/lib/python3.6/site-packages/tensorflow/python/framework/ops.py", line 1628, in _create_c_op
    c_op = c_api.TF_FinishOperation(op_desc)
tensorflow.python.framework.errors_impl.InvalidArgumentError: Shape must be rank 3 but is rank 4 for 'graph_localproj_1_layer_1/Pad' (op: 'Pad') with input shapes: [3,224,224,16], [3,2].

Would this problem only appear in the CPU version and not in the GPU version? Do you have a good solution?

Hi！The above problem has been solved because I added inappropriate padding in the projection part, but I found that similar problems appeared after running for some time.
Iteration 1/8750, Data id 02828884_c069553c08631597cb2a965e75be701c_00.dat
Iteration 2/8750, Data id 04379243_dc5a136f23bd3f31c710d14956729baa_00.dat
2020-06-17 13:29:07.195224: W tensorflow/core/framework/op_kernel.cc:1273] OP_REQUIRES failed at gather_nd_op.cc:50 : Invalid argument: indices[230] = [2, 112, 43] does not index into param shape [3,112,112,32]
2020-06-17 13:29:07.210668: W tensorflow/core/framework/op_kernel.cc:1273] OP_REQUIRES failed at gather_nd_op.cc:50 : Invalid argument: indices[230] = [2, 112, 44] does not index into param shape [3,112,112,32]
2020-06-17 13:29:07.284014: W tensorflow/core/framework/op_kernel.cc:1273] OP_REQUIRES failed at gather_nd_op.cc:50 : Invalid argument: indices[248] = [2, 56, 23] does not index into param shape [3,56,56,64]
2020-06-17 13:29:07.291896: W tensorflow/core/framework/op_kernel.cc:1273] OP_REQUIRES failed at gather_nd_op.cc:50 : Invalid argument: indices[248] = [2, 56, 22] does not index into param shape [3,56,56,64]

Is this caused by the CPU running? Do you encounter similar situations when GPU is running?
Hope for your reply！

hello!  I got a problem "InvalidArgumenrError :  indices[0,7]= -1 is nor in [0,157] "   when run in "sess.run(model , feed_dict = feed_dict"  .
Hope for your reply ? can we have a communication？

@lkf1996 I have reply your issue in #11 .


Webpack Process Crash with Error

Not 100% sure if the source issue is with webpack or source-map but i got this crash using "webpack": "1.13.1",  "webpack-dev-server": "1.14.1". Changed some files and webpack dev server tried to recompile with this as the error before exiting the process.
webpack: bundle is now VALID.
webpack: bundle is now INVALID.
webpack: wait until bundle finished: /en_CA/05252953254c5071b7df.hot-update.json
webpack: wait until bundle finished: /en_CA/05252953254c5071b7df.hot-update.json
webpack: bundle is now INVALID.

<--- Last few GCs --->

 6343448 ms: Mark-sweep 1309.6 (1434.9) -> 1305.2 (1434.9) MB, 1098.4 / 0 ms [allocation failure] [GC in old space requested].
 6344510 ms: Mark-sweep 1305.2 (1434.9) -> 1305.1 (1434.9) MB, 1061.4 / 0 ms [allocation failure] [GC in old space requested].
 6345640 ms: Mark-sweep 1305.1 (1434.9) -> 1304.8 (1434.9) MB, 1129.9 / 0 ms [last resort gc].
 6346762 ms: Mark-sweep 1304.8 (1434.9) -> 1304.8 (1434.9) MB, 1122.5 / 0 ms [last resort gc].

<--- JS stacktrace --->

==== JS stack trace =========================================

Security context: 0x1d02d3dc9e31 <JS Object>
    1: setSourceContent(aka SourceNode_setSourceContent) [/Users/[redacted]/Documents/Projects/[redacted]/[redacted]/web/node_modules/webpack-core/node_modules/source-map/lib/source-map/source-node.js:290] [pc=0x1c68cfc17c16] (this=0xef5974d87d1 <a SourceNode with map 0x55e6ae0a459>,aSourceFile=0x32cfc336a741 <String[117]: /Users/[redacted]/Documents/Projects/[redacted]/is...

FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory
 1: node::Abort() [/Users/[redacted]/.nvm/versions/node/v6.3.1/bin/node]
 2: node::FatalException(v8::Isolate*, v8::Local<v8::Value>, v8::Local<v8::Message>) [/Users/[redacted]/.nvm/versions/node/v6.3.1/bin/node]
 3: v8::internal::V8::FatalProcessOutOfMemory(char const*, bool) [/Users/[redacted]/.nvm/versions/node/v6.3.1/bin/node]
 4: v8::internal::Factory::NewTransitionArray(int) [/Users/[redacted]/.nvm/versions/node/v6.3.1/bin/node]
 5: v8::internal::TransitionArray::Allocate(v8::internal::Isolate*, int, int) [/Users/[redacted]/.nvm/versions/node/v6.3.1/bin/node]
 6: v8::internal::TransitionArray::Insert(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Map>, v8::internal::SimpleTransitionFlag) [/Users/[redacted]/.nvm/versions/node/v6.3.1/bin/node]
 7: v8::internal::Map::CopyReplaceDescriptors(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::DescriptorArray>, v8::internal::Handle<v8::internal::LayoutDescriptor>, v8::internal::TransitionFlag, v8::internal::MaybeHandle<v8::internal::Name>, char const*, v8::internal::SimpleTransitionFlag) [/Users/[redacted]/.nvm/versions/node/v6.3.1/bin/node]
 8: v8::internal::Map::CopyAddDescriptor(v8::internal::Handle<v8::internal::Map>, v8::internal::Descriptor*, v8::internal::TransitionFlag) [/Users/[redacted]/.nvm/versions/node/v6.3.1/bin/node]
 9: v8::internal::Map::CopyWithField(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::FieldType>, v8::internal::PropertyAttributes, v8::internal::Representation, v8::internal::TransitionFlag) [/Users/[redacted]/.nvm/versions/node/v6.3.1/bin/node]
10: v8::internal::Map::TransitionToDataProperty(v8::internal::Handle<v8::internal::Map>, v8::internal::Handle<v8::internal::Name>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) [/Users/[redacted]/.nvm/versions/node/v6.3.1/bin/node]
11: v8::internal::LookupIterator::PrepareTransitionToDataProperty(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) [/Users/[redacted]/.nvm/versions/node/v6.3.1/bin/node]
12: v8::internal::Object::AddDataProperty(v8::internal::LookupIterator*, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::ShouldThrow, v8::internal::Object::StoreFromKeyed) [/Users/[redacted]/.nvm/versions/node/v6.3.1/bin/node]
13: v8::internal::Runtime::SetObjectProperty(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, v8::internal::LanguageMode) [/Users/[redacted]/.nvm/versions/node/v6.3.1/bin/node]
14: v8::internal::Runtime_SetProperty(int, v8::internal::Object**, v8::internal::Isolate*) [/Users/[redacted]/.nvm/versions/node/v6.3.1/bin/node]
15: 0x1c68cbf0961b
16: 0x1c68cfc17c16

Thx for reporting this.
Why do you give us a V8 stack trace? webpack is not dealing with native code. Everything that is related to webpack should live in the JS context.

No problem.
Understandable, but that was part of the webpack output logs.


How do I understand this

What are these parameters in training format, there are no examples, nothing im going mad. I understood vowpal-wabbit but vw-next my head is aching

Can you point me to the specific function?

I found the tutorial to be useful which i read just now, i was reading how to guides where the formats are different at different places and were un understandable


😱 Found a problem that must be addressed in the next version!! : About NavigationView initialization

Description
Found a problem that must be addressed in the next version!! : When a sheet is opened in the NavigationView, the NavigationView is initialized and returns to the first screen.
Reproduction
top view
 ScrollView(.horizontal) {
                    LazyHGrid(rows: layout, spacing: 20) {
                        NavigationView { // 네비게이션 만들때 최상단에 위치해야함
                            ForEach(viewModel.MemoList) { Memo  in

                                MemoCell(isVisible: true, isDark: true, location: $viewModel.location, memo: Memo)
                                    .frame(width: UIScreen.main.bounds.size.width * 0.84)
                                    .padding(.leading, 12)
                                    .padding(.bottom, 12)
                            }
                        }
                    }
                }
                .fixedSize(horizontal: false, vertical: true)

subview

                    if isVisible {
                        NavigationLink { // 버튼이랑 비슷함
                            MemoDetailView(memo: memo)
                        } label: {
                            HStack {
                                Image(systemName: "location.fill")
                                Text("MemoShow")
                            }
                        }
                    } // : VStack

subview2
 PhotosPicker(
                        selection: $memoSelectedImageItems,
                        maxSelectionCount: 5,
                        matching: .images
                    ) {
                        ZStack {
                            Rectangle()
                                .foregroundColor(Color(.systemGray4))
                                .frame(width: 90, height: 90)
                            VStack(spacing: 0){
                                Spacer()
                                Image(systemName:"camera")
                                    .frame(width: 40, height: 30)
                                    .foregroundColor(.gray)
                                HStack(spacing: 0){
                                    Text("\(selectedItemsCounts)")
                                        .foregroundColor(.orange)
                                    Text("/5")
                                        .foregroundColor(.gray)
                                }
                                Spacer()
                            }
                        }
                    }

When the camera comes up or the report button comes up like this, the navigation is reset when it goes up in Sheet style. This is a problem that reduces developer productivity and increases fatigue.
Expected behavior
https://github.com/apple/swift/assets/54401641/e89f0908-2ec4-4ede-8a44-ab6d513f8b8a
As shown in the video, you can see the navigation being initialized in the background. This is something common to all sheet styles in navigation.
Environment
swift-driver version: 1.87.3 Apple Swift version 5.9.2 (swiftlang-<IP_ADDRESS>.56 clang-15<IP_ADDRESS>.5)
Additional information
https://github.com/APP-iOS3rd/PJ3T2_Mymory/pull/66/
This is an issue that occurred in that PR.

From the issue form:

This repository hosts the Swift compiler, the Swift standard library, the Swift runtime, SourceKit, and IDE support for the Swift language. It does not track feedback on Xcode and other closed source Apple developer software such as SwiftUI and UIKit; please direct it to Feedback Assistant instead.


Feature/collections fixes

Purpose

Need to re-throw errors on the discover-page component so it gets logged to Sentry
Get rid of some // @ts-ignore for engine-specific route methods
Don't show branded-navbar in collections if a provider is not set

Summary of Changes

Adds types for routes with Engines

replaceWithExternal
transitionToExternal

Side Effects

Feature Flags
None
QA Notes

/collections/page-not-found should work correctly now
Going to a provider route /collections/unknown/discover should redirect to page-not-found without error

Ticket

None
Reviewer Checklist

[ ] meets requirements
[ ] easy to understand
[ ] DRY
[ ] testable and includes test(s)
[ ] changes described in CHANGELOG.md

Pull Request Test Coverage Report for Build 1680

3 of 4 (75.0%)  changed or added relevant lines in 2 files are covered.
38 unchanged lines in 5 files lost coverage.
Overall coverage increased (+0.01%) to 62.631%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

lib/collections/addon/application/route.ts
2
3
66.67%

Files with Coverage Reduction
New Missed Lines
%

lib/registries/addon/components/registries-search-result/component.ts
1
86.96%

app/services/theme.ts
2
41.18%

lib/collections/addon/application/route.ts
2
58.82%

lib/collections/addon/application/controller.ts
3
69.7%

lib/collections/addon/components/discover-page/component.ts
30
22.78%

Totals

Change from base Build 1679:
0.01%

Covered Lines:
3596

Relevant Lines:
5473

💛  - Coveralls


Fix log format specifications

This fixes some log format specifications that were causing warnings on some platforms.

There are a couple of more places that need similar fixes.
https://ci.trafficserver.apache.org/job/Github_Builds/job/osx/1069/console


Original PRG and new PRG dont have the same number of entries

Hello,
Thank you for your wonderful tool. I have been testing it out via pandora workflow and I am getting an error at this step:
assert prgs_in_original == prgs_in_new, f"Original PRG ({prgs_in_original}) and new PRG ({prgs_in_new}) dont have the same number of entries!"

I looked the prgs_run_status folder and don't see any issues. I am not sure why I have fewer PRGs in the new (2454) compared to the original (3804). I would appreciate your guidance on what you think could possibly be happening and if  I should be worried about this.
Best wishes,
Sara

Dear @sskashaf,
could you please confirm me if you are running https://github.com/iqbal-lab-org/pandora_workflow from https://github.com/iqbal-lab-org/paper_pandora2020_analyses or independently? Could you describe a bit more your use case, and possibly post your config.yaml file? Also, it would be really helpful to have your snakemake log file, if possible, and the output files describing the clustalo and make_prg run status (all_msas_run_status.txt and all_prgs_run_status.txt inside dir <output_folder>/<technology>/<coverage>/<subsampling>, e.g. pandora_output_pandora_paper_tag1/illumina/100x/random), and any other files you find relevant. If you want a private channel for further discussions or to send your files, please message me at leandro [at] ebi.ac.uk
cheers

Apologies I realized it was a mistake on my side! Sorry for taking your time and thank you again for your wonderful tool!


Fix spelling mistake

Fixes a small spelling mistake in the README.

favorite

changed to:

favourite

Hi @VutonDesign
'favorite' spell is correct :)

whoops


add more sensors for state estimator

For our implementation of a state estimator, we will need these PX4 topics to be enabled:

baro sensor
distance sensor

This commit by stibipet is already merged to the master, so this PR can be closed


Migrate to Astro

Hi there! I'm an Astro maintainer and I can help you migrate (following https://twitter.com/yagiznizipli/status/1734703162106224784)! Just creating this issue to track the progress

Hi. I'm learning Astro, so if you want some help, I can lend a hand.

Maybe we can push it to a branch, and open PRs to that PR? @florian-lefebvre I can add you as a collaborator to the repository.

We can do that! Let's merge the PR into a new branch and then other people can contribute

@florian-lefebvre I've added you as a collaborator.

I couldn't work on it lately but I have not forgotten! I'll probably wrap this up during the holidays next week

I would like to help out too! @florian-lefebvre can you start a draft pull request I can PR to?

@kevinzunigacuellar you can submit PRs against https://github.com/anonrig/yagiz.co/tree/astro-rewrite. If you don't mind, could you look into those issues specifically?

Deactivating shiki so that rehyp-pretty-code works? (cf. message on Discord with links)
Check what's are best settings regarding images? Since we're using the cloudflare adapter, it cannot benefit from the sharp optimization
Figure.astro does not have exactly the same dimensions as the previous Figure.tsx, because nextjs image applies some styles. Can you look into it to try get exactly the same dimensions?
Can you check for any visual regression I may have introduced my mistake?
Thank you!


sensor.other.obstacle

Has anyone worked with this sensor? I want to get other cars and distance from vehicle to them. the problem is that when I use this distance attribute in sensor.other.obstacle to find distances to detected obstacle but it is really weird that its value is always 50 :
print('distance to obstacle:', data.distance)
output is:('distance to obstacle:', 50.0)
during the simulation is always 50.
I do not know how can I work with that. can any one please helping me how can I get information from nearby cars during simulation?
Thank you in advance,

@nsubiron

@JohnEmad92

Same problem


Rename variable -> TypeError: Cannot read property 'type' of undefined

When using the rename variable function, the following error occurs and the variable is not renamed
UncaughtException: TypeError: Cannot read property 'type' of undefined. Restarting Server...

Tried with latest<EMAIL_ADDRESS>and previous version<EMAIL_ADDRESS>on vanilla JavaScript in multiple projects. Atom 1.37.0 on Windows 10
Is there a way to get more debug information? That error doesn't show up in the Atom developer tools

I get that error everytime I type anything at all, the entire time and it's spamming the living heck out of me.
Don't know if this is the same cause here though, but it's awful.

+1
I confirm I am also getting the same error all the time on atom 1.41.0


Unable to use Code Cleanup when StyleCop is installed

I am unable to use Code Cleanup when StyleCop 2017.1 is installed.
To reproduce:
Install StyleCop and do any of the following:

Press the keyboard shortcut for Code Cleanup (for me, Ctrl+E, C)
Right-click in the editor and select Code Cleanup
Right-click a file in the Solution Explorer and select Code Cleanup
Use the menu: ReSharper | Edit | Cleanup Code

Expected behavior:
The Code Cleanup window is displayed.
Actual behavior:
Nothing happens. It is utterly impossible to get the Code Cleanup window to display when StyleCop is installed.
Version info:

VS2015 15.1.26403.0

Note: The R# "About" Window says it's running in 15.0.26403.0

R# Ultimate 2017.1 built April 02
StyleCop 2017.1.0

Other info:
Note that Silent Cleanup works. It's just the Code Cleanup window that's never shown.
If I uninstall StyleCop, everything works as normal.
Could this be a compatibility problem with the new Code Cleanup window in R# 2017.1?

Furthermore, the "Code Cleanup" settings page is not shown. See the image. Note that the header says "Context Actions", which was the previously selected settings screen.

+1

+1

Hi @cmeeren,
that is something that unfortunately slipped through in my PR for porting to 2017.1. I'm at it already, and will try to unlist the plugin as soon as possible during that.
Sorry for the inconvience.

New version is now available in the Extension Manager. Apologies for the inconvenience!


[HotspotDataSourceTab] New subcomponent for the HotSpotEditorModal data source tab

Part of issue #1753
What package is this for?

[x] React
[ ] Angular

Summary
A sub component needed for #1753 to configure the hotspot data source by

Select one or more data sources
Per source configure
-- label
-- precision
-- unit
-- filter
-- adding removing multiple thresholds (later iteration)
Remove data (?)

Additional context

removing data

Carbon add-ons for Watson IoT is a collaborative system. We encourage teams to
build components and submit them for integration.

:tada: This issue has been resolved in version 2.141.0-next.61 :tada:
The release is available on:

npm package (@next dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This issue has been resolved in version 2.142.0-next.1 :tada:
The release is available on:

npm package (@next dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This issue has been resolved in version 2.142.0-next.1 :tada:
The release is available on:

npm package (@next dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This issue has been resolved in version 2.142.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This issue has been resolved in version 2.142.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


add more traces

Codecov Report

Merging #9 (fb23bee) into main (edd4c52) will decrease coverage by 1.40%.
The diff coverage is 0.00%.

@@            Coverage Diff             @@
##             main       #9      +/-   ##
==========================================
- Coverage   30.06%   28.66%   -1.41%
==========================================
  Files           9       11       +2
  Lines         316      321       +5
==========================================
- Hits           95       92       -3
- Misses        221      229       +8

Impacted Files
Coverage Δ

src/common/ElasticArraySARTTraces.jl
0.00% <0.00%> (ø)

src/common/ReservoirTraces.jl
0.00% <0.00%> (ø)

src/traces.jl
85.00% <0.00%> (-0.72%)
:arrow_down:

src/episodes.jl
0.00% <0.00%> (ø)

src/common/sum_tree.jl
0.00% <0.00%> (ø)

src/trajectory.jl
93.47% <0.00%> (+1.81%)
:arrow_up:

Continue to review full report at Codecov.

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

way

Sure, we can definitely add them


The fusion installer creates a backup on the first run

The fusion installer will always create a back up (unless you specify -nobk) even when there is nothing to back up.  This can be reproduced by running install_fusion.sh on a machine that has never had fusion installed and checking /var/opt/google/fusion_backups - there will be a back up folder in that directory.

This issue was fixed with PR #956


How to directly use static html file?

For example, if I want to create an about page, I can run hugo new about.md . And than access the page via /about. I can define the content and use the default layouts.
But here I want to create a page about.html because the layout is custom and unique. And I assume the html file looks like this.
# layouts/about.html
{{partial "head.html" .}}
{{partial "header_page.html" .}}

  {{template "page/about.html" .}}

{{partial "footer.html" .}}
{{partial "scripts.html" .}}

Is there an easy way to create static html page with custom layout? Thanks!

First declare a type for your about page in its metadata:
...
type = 'about'
...

Then create a custom layout in layouts/about/single.html

Questions is best to put on http://discuss.gohugo.io/

@humboldtux Exactly! Thanks a lot. Now I realize the difference between type and section.
@bep Sorry and thanks for your notice. I'll ask questions in the forum later.


setState in child's listener causes weird behaviour!

Calling setState inside the child's selection listener enables selection of multiple items.
Currently, the is no workaround for this. It will be fixed soon. Tell me if you can reproduce it.

This issue is fixed since version 1.1.0 on master branch


GPU Performance sluggish on Linux

Type
GPU
Operating System
Linux
OS Version
Arch Linux 6.6.31-1-lts
Bug description
Recently launching the program with the GPU plugin enabled has dropped performance from 60FPS to 6 to 8FPS with the GPU plugin turned on. Graphics card is a dedicated RTX 3060 (Desktop), Ryzen 3700x, 16GB RAM. I have reinstalled nvidia and nvidia-utils. Currently using bolt-launcher to launch runelite.
Screenshots or videos
No response
RuneLite version
RuneLite: 1.10.30
Launcher: 2.7.1
Logs
No response

Attach your logs so we can see if it's even using the correct GPU. Very likely a GPU driver issue anyway.
Also test your performance in a new profile with only gpu active and a restart (no hub plugins installed or ever active in the current session). Additionally, some people have commented that they need to restart their system after driver changes, even if they are on Linux.

Yeah, that's correct, I tried removing drivers such as nvidia, nvidia-utils, nvidia-settings, nvidia-lts and reinstalling. I'll look for the logs, but it looks like bolt installs runelite in a separate location than $HOME/.runelite/logs. Will post when found.

client.log

launcher.log

2024-05-21 20:53:06 EDT [Client] INFO  n.r.client.plugins.gpu.GpuPlugin - Using device: llvmpipe (LLVM 17.0.6, 256 bits)
llvmpipe is the fallback for when your GPU doesn't work, so this is clearly a GPU issue

Yeah, you're correct. So, KMS was in the hooks, and had to be removed / rebuilt for graphics since nouveau was causing. Issues. Thanks.

System configuration with KMS in hooks on arch linux can cause sluggish performance due to conflicting drivers being ran nouveau v. nvidia


Issue #496.  Add an example for use of statistics with query processi…

…ng over Geo-temporally indexed data sets

Hold up.  Based on discussion with Rich, I am going to adjust this.

All set


Migrated from nanopb to upb for grpclb

Since we decided to use upb instead of nanopb, grpclb is changed to use upb.

BUILD.yaml needs to be updated but it'd be enough to get code review.


Image source not readable Intervention???

local.ERROR: Image source not readable {"userId":1,"exception":"[object] (Intervention\Image\Exception\NotReadableException(code: 0): Image source not readable at D:\Development\deal\vendor\intervention\image\src\Intervention\Image\AbstractDecoder.php:351)
laravel
i was try both     'driver' => 'gd' and    'driver' => 'imagick' but not working for me.

i same issue

Image source not readable Intervention solved.
if($request->hasFile('image')){
           $image = $request->image;
            $Path = public_path('images/');
            $extension = $image->getClientOriginalExtension();
            //$fileName =  generateRandomName('8') . '.' . $extension;
            $Img = Image::make($image->getRealPath())->fit(800, 400);
           // $Img->insert(public_path('images/logo.png'), 'bottom-right',20,20);
            $Img->save($Path . '/' . $fileName, 50);
}

I'm using image stemp on image // my logo.png is missing  , so i put  logo.png in images folder my issue now solved.
now my code 100% woork fine.
thanks to all.

$image = $request->image;
$Path = public_path('images/');
$extension = $image->getClientOriginalExtension();
//$fileName =  generateRandomName('8') . '.' . $extension;
$Img = Image::make($image->getRealPath())->fit(800, 400);
// $Img->insert(public_path('images/logo.png'), 'bottom-right',20,20);
$Img->save($Path . '/' . $fileName, 50);

use php 8?

yes
HARHUKAM SINGH
Founder of
My Web Deal
*+91<PHONE_NUMBER> *
Jalpot,
Jalandhar, Punjab, INDIA, 144104
www.mywebdeal.in http://www.mywebdeal.in/
On Thu, Sep 30, 2021 at 4:50 PM popovdk @.***> wrote:

$image = $request->image;
$Path = public_path('images/');
$extension = $image->getClientOriginalExtension();
//$fileName = generateRandomName('8') . '.' . $extension;
$Img = Image::make($image->getRealPath())->fit(800, 400);
// $Img->insert(public_path('images/logo.png'), 'bottom-right',20,20);
$Img->save($Path . '/' . $fileName, 50);
use php 8?
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/Intervention/image/issues/1115#issuecomment-931230870,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADZ6DMTZZNDQFKXC2AL3I7DUERBXHANCNFSM5EYSXXLQ
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

laravel 8 and php 7.4
HARHUKAM SINGH
Founder of
My Web Deal
*+91<PHONE_NUMBER> *
Jalpot,
Jalandhar, Punjab, INDIA, 144104
www.mywebdeal.in http://www.mywebdeal.in/
On Thu, Sep 30, 2021 at 9:16 PM Harhukam Singh @.***> wrote:

yes
HARHUKAM SINGH
Founder of
My Web Deal
*+91<PHONE_NUMBER> *
Jalpot,
Jalandhar, Punjab, INDIA, 144104
www.mywebdeal.in http://www.mywebdeal.in/
On Thu, Sep 30, 2021 at 4:50 PM popovdk @.***> wrote:

$image = $request->image;
$Path = public_path('images/');
$extension = $image->getClientOriginalExtension();
//$fileName = generateRandomName('8') . '.' . $extension;
$Img = Image::make($image->getRealPath())->fit(800, 400);
// $Img->insert(public_path('images/logo.png'), 'bottom-right',20,20);
$Img->save($Path . '/' . $fileName, 50);
use php 8?
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/Intervention/image/issues/1115#issuecomment-931230870,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ADZ6DMTZZNDQFKXC2AL3I7DUERBXHANCNFSM5EYSXXLQ
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.


Feature/spanish translation

Spanish Translation of Engage application (First Version).

@mahithapillodi I merged Hannah's PR into yours, please pull the changes, and update es, ty.


Smoke tests

Moved tests into the Smoke Test folder anticipating they will get run in their own process.

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

npm package (@next dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Feat(eos_designs): Add keys to set mlag_peer_ipv4 and mlag_peer_l3_ipv4 addresses

          > Thank you for implementing this. I tested the pull requested with my desired inventory. It works, but there are more ip pools which should be overridable.

In my fork (jmussmann@b6d177f) I added support for:

mlag_peer_ipv4_pool
mlag_peer_l3_ipv4_pool

let's open another issue and PR for these two as they are not targeted by the issue
Originally posted by @gmuloc in https://github.com/aristanetworks/avd/issues/4168#issuecomment-2222274775

duplicate of #4202


[turborepo] Regression -  ERROR  run failed: error hashing package files: git error: 'git status' in REPO/packages/tsconfig had a parse error path error: Path packages/tsconfig is not parent of .editorconfig

What version of Turborepo are you using?
1.10.7
What package manager are you using / does the bug impact?
pnpm
What operating system are you using?
Mac
Describe the Bug
Husky push hook runs a lint-staged task. I am getting the following error only when ran via turbo:
[turborepo] Regression -  ERROR  run failed: error hashing package files: git error: 'git status' in REPO/packages/tsconfig had a parse error path error: Path packages/tsconfig is not parent of .editorconfig

Reverting to 1.10.6 fixes this issue.
Expected Behavior
This shouldn't happen.
To Reproduce
Wasn't able to reproduce in a new repo, can't share current one.
Reproduction Repo
No response

Same here:
ERROR  run failed: error hashing package files: git error: 'git status' in <MY_REPO> had a parse error path error: Path <SUB_MODULE_PATH> is not parent of package-lock.json

same...
Turbo error: error hashing package files: git error: 'git status' in /Users/lumirari/dev/wematter/packages/eslint-config-custom exited with code 129 stderr: error: unknown option `no-renames'
usage: git status [<options>] [--] <pathspec>...

How do you get the parent json file

@sammyfilly can you ask your question in a different / more descriptive way? Do you mean the root package.json? What do you mean by 'how do you get...'?

Hi all, sorry for this issue and thanks for identifying the change as something in 1.10.7. Could someone who can reproduce the ERROR  run failed: error hashing package files: git error: 'git status' give me the following information:

Output of git ls-tree -r HEAD
Directory that you're executing turbo in
Globs that you're using to find workspaces (either in package.json or pnpm-workspace.yaml depending on package manager)

Thanks in advance as this will help me a lot.

@luke-concannon Can you try updating your git version?

updating git version did the trick. Thanks @chris-olszewski

@chris-olszewski if a specific git version is required, it might be a good idea to include that as part of the error message + mention it in the docs. It's hard to see the connection between git and turbo, so the debug process might be hard. In fact, you might stop allowing to run turbo commands if a git version too low is found

Same here.
It's better to mention it in the docs about the connection between git and turbo. Or list the version of git that<EMAIL_ADDRESS>is competible with

Upgraded git to v2.41.0 but the problem still remains.

Does anyone have any idea how to handle this error? 🙄

@hta218 https://github.com/vercel/turbo/issues/5447#issuecomment-1621908600

I don't believe git version is the cause of most of these issues only errors that complain about --no-renames not being a valid git flag.
I once again am asking for people who encounter this issue to include some additional information that will help me figure out what's going on: https://github.com/vercel/turbo/issues/5447#issuecomment-1622682573
@Vintotan
If you only use turbo globally (turbo isn't listed in your project's package.json) then npm install -g<EMAIL_ADDRESS>will do the trick.

@hta218 I wonder if this is a git submodule issue. Do you have  a submodule included in what you're hashing?
@ivancuric same question, are you using a git submodule?

Nope, no submodules.
On Mon, Jul 10, 2023, 19:26 Greg Soltis @.***> wrote:

@hta218 https://github.com/hta218 I wonder if this is a git submodule
issue. Do you have a submodule included in what you're hashing?
@ivancuric https://github.com/ivancuric same question, are you using a
git submodule?
—
Reply to this email directly, view it on GitHub
https://github.com/vercel/turbo/issues/5447#issuecomment-1629401761, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAVSGJ5IAWPSAZ53W5H7FXDXPQ3MXANCNFSM6AAAAAAZ4NKKMY
.
You are receiving this because you were mentioned.Message ID:
@.***>

@ivancuric We're having some trouble reproducing this. Can you provide your git version (git --version) and the output of git status --untracked-files --no-renames -z -- . run from the directory of the package that's causing an error, right after the error occurs? I think it's <REPO>/packages/tsconfig. Note that this output will include some null bytes and be on a single line, which is expected.
Also, just want to confirm, when you run lint-staged, what is the turbo command that ends up being invoked? Is it a root task (//#some-command in turbo.json) or is it running a command in every workspace (turbo some-command) ?

Also, if you can try<EMAIL_ADDRESS>we added some more verbose logging to the git status call to try to determine what is going on.

@gsoltis Yes, I have a git submodule inside my turbo repo

Hey all, we've released<EMAIL_ADDRESS>which implements a fallback for when git-based hashing fails for any reason. Can you all give it a try and verify that it's working for you? In my own tests it successfully handles things like git submodules

I'm just beginning to learn with<EMAIL_ADDRESS>and I'm using submodules. The hasgThe canary
Turbo error: error hashing package files: git error on /Users/iso/Dev/domain/.turbo/turbo-build.log: could not find '/Users/iso/Dev/domain/.turbo/turbo-build.log' to open: No such file or directory; class=Os (2); code=NotFound (-3)

The canary version allowed the build to start (although i have other errors in my build to fix, not related to the discussed issue).

I have a monorepo that has a subfold is a standalone git repo but ignored in the monorepo(do not want use git submodules because have to commit it everytime).
This error happens when the ignored git subfolder is changed and have to commit the ignored git subfolder.


Fix StreetMeasure

The dotted line in StreetMeasure didn't render correctly, so I split the segments into their own elements.

Actually, this didnt change anything haha. Take a look at the svg source. I'll try again later


Minor buffs to captain's sabre (and fancy-ified the description)

About the PR

Minor improvements to the Captain's Sabre. Does slightly more damage, and now does piercing damage as well. Sabre can also be used to pry unpowered doors (at a slower speed than other tools, mind you.)
Overview & Changes

Buffed Damage
Improved from 17 Slash to 20 Slash + 4 Pierce

From experience, the sword feels pretty underwhelming. It might be great at stabbing a tider for slipping you as is, but is pretty inefficient at most actual CQC. As it was, it was also the second-lowest damage dealing sword in the game by quite a bit.

Added Prying
The Captain's Sabre can now pry unpowered doors.

 While it can partially function as a crowbar, it does so at a 0.8x speed.

Media

https://github.com/space-wizards/space-station-14/assets/125095677/4ea45872-df08-4d78-a6bc-965c5d605272

[X] I have added screenshots/videos to this PR showcasing its changes ingame, or this PR does not require an ingame showcase

Changelog

:cl:

add: Captain's Sabre now functions as a budget crowbar.
tweak: Captain's Sabre received a slight damage buff.

addenda: I know it is a "ceremonial" weapon BUT trying to kill something with the laser pistol usually ends up in other people getting hurt too (ricochet, people being in proximity.) It's great for hitting something with precision.

I appreciate this PR, the extra functionality is really cool and goofy imo.

Looks like this has changes to the energy katana, this isn't anywhere else in the PR other than changed files.
Either way I'm against damage buffs to the sabre, 17 slash damage with 1.5 attack speed is already really strong and making it deal 24 damage with 1.5 attack speed is just ridiculous and makes captain even more of a lootbox.

why the energy katana lose 5 slash damage and gain 10 heat damage? why it's not stated in overview and changes?

for me the damage balancing doesn’t really matter but if people really don’t want the buff i still want the crowbar ability be added!

why the energy katana lose 5 slash damage and gain 10 heat damage? why it's not stated in overview and changes?

I just noticed that, I was messing around trying to figure out why something wasn't working. One second.
Also, for reference, the sabre still does only a little over half as much damage as the esword lol

Slash is already the best damage type, I don't think it needs a damage buff

can we keep the crowbar thing lol

i want to keep the crowbar thing


"Rebasing" layers?

As far as I understand the public API doesn't allow to "pick" a certain layer from an image and "rebase" or "apply" it onto another, existing image, right?
So, suppose I had two Dockerfiles one of which adds Apache onto, say ubuntu:lucid, and the other one adds Emacs then it wouldn't be possible to combine these two extra layers into an image that has ubuntu:lucid as well as Apache and Emacs (like http://docs.docker.io/en/latest/terms/layer)?
Obviously I'd need to make sure my installation recipes (or layers) don't step onto each other's toes (e.g. both modifying the same file).
I wouldn't be afraid of messing with mount and/or lxc manually, if that's an option. Any hints would be super appreciated.

AFAICS the other obvious use case for this would be stateful containers, e.g. things like multi-user shell servers or X servers running in a container, where you'd keep all the state in the top layer. That layer couldn't be easily rebuilt from scratch, so so you might want to move it to a different image if you wanted to upgrade the system or switch to to a different base image.

@cyphar wrote a nice blogpost on a hack he made to rebase docker images; https://www.cyphar.com/blog/post/hackweek-13-docker-rebase

@thaJeztah Well, I came up with how it could be done. It's not finished ATM, there are some hard issues with rebuilding layers that have conflicted.

@cyphar yup, I saw; thought it would be an interesting read for people arriving here though :+1:

@thaJeztah can we do similar since 1.10? Inspired by discussion: https://github.com/docker/docker/issues/19650#issuecomment-174391288