[Question] Marketplace solution?

I have been searching on many e-commerce solutions and never found a proper one, and I am here now :)
I see you support multi-vendor feature, does this mean that the solution works as a marketplace?
 You manage when to release the payments to the vendor  (at sale, after 15 days, once the shipment has been received, ...). Vendors may have their own discount code (if supported).
Also a recurrent issue I found is currency? How is currency handled? Is it a currency per vendor or a single currency on the platform? Can user pay in their own currency, can the product be displayed on the user-currency?
If yes, change is composed of 2 parts: a platform exchange rate, which is symetric, let's say 1EUR = 1.18USD, and a commission on exchange rate, let's say 2% as the payment provider will charge them.
These are some of the questions I need to solve in order to understand if I can use the solution or not. I would be happy to chat about it!
If these are ok, I will be happy to contribute to the solution.

you host the platform, vendors add their products, payments are done you get a commission on the sale. You manage when to release the payments to the vendor (at sale, after 15 days, once the shipment has been received, ...). Vendors may have their own discount code (if supported). --> Yes and we call this is multi-vendors
At the moment, single currency for entire the site is recommended.

You answer 'yes', but if you browse the different projects, you will understand that it is not so obvious, and  many solutions claim to be multi-vendor but do not meet all these...
But multi-currency is my main concern at the moment, as it is something for me that should be the basement of the solution. If it is not implemented well from the start, it is complicated to add it later.

There is a issue of multi-currency.
https://github.com/simplcommerce/SimplCommerce/issues/410
Implementation example
https://github.com/nopSolutions/nopCommerce/blob/develop/src/Plugins/Nop.Plugin.ExchangeRate.EcbExchange/EcbExchangeRateProvider.cs
demo
http://admin-demo.nopcommerce.com/Admin/Currency/List


[EN] Feedback for: chrome://flags

I'd really like to see updated flags page where you can sort by multiple values, like: date added, last update, platform, touch etc. Current list is very chaotic. If that would take a lot of work or any other reason why not to do this, just add date of last update and date of release next to available platforms label.

That's not a bad idea.

Good idea @Oxmaster! I forwarded your request: https://bugs.chromium.org/p/chromium/issues/detail?id=629936


Material Theme?

There doesn't seem to be an easy way to get the Material theme instead of Lumo; since Paper components are common, and based on Material, it would be nice to be able to select.
Describe the solution you'd like
An easy way to switch between Lumo and Material

I just tried using the the material theme that was kind of awful 😬, I added it now but it requires Vaadin 12+.
Please checkout the example if it is sufficient.

Reopen if solution is not sufficent


Fixed and added changes

doesn't discord have /nickname and just right clicking and setting a nick?

whats the conflict?

no conflict the command is fine

no conflict the command is fine

then for me its showing: "Review required" then says: "this branch has conflicts that  must be resolved"

oh i dont have write access to the repo

wait the conflict is that the mod.py is like alot of commits ahead of the mod.py you are using

pull then push again and i think you have to delete this pull request and make a new one


Implement rate limiter for rest and github requests.

Split allowed quota between users joined that specific monitor.


USB image hangs on boot with old AMIBIOS 1.21.11

I've got an old ECS K7S5A motherboard with AMIBIOS 1.21.11 and USB 1.1. I successfully create USB image with Etcher, but trying to boot this system fails. Altough it succeeds in finding the USB drive and boot sector, it hangs immediately after that. There is no USB stick read/write activity. The only program that works with this kind of systems is YUMI <IP_ADDRESS>.

Etcher version: 1.0.0
Operating system and architecture: Ubuntu Gnome 17.04 64-bit (used to create image); LXLE Desktop 16.04.2 32-bit (on the target machine)
Image flashed: LXLE Desktop 16.04.2 32-bit.
Do you see any meaningful error information in the DevTools? No.

Hi @isness ,
Etcher is an image flasher, and simply copies whatever you give it byte by byte to the drive, without inspecting nor manipulating the contents.
If the image fails to boot, then it might be a problem with the image, the device, or because the image requires some extra special treatment to be bootable (maybe worth double checking in the instructions?)


feat/Add: Configuration command to Manage System Configuration

Overview:
This pull request adds the config command, a vital enhancement for managing system configurations. The command is designed to fetch, update and store the system configuration in the Harbor config file, ensuring that the current configuration of the system is easily accessible and manageable.
Key Features:

Fetch System Configuration: Retrieves the complete system configuration.
Store Configuration: Saves the fetched configuration to the Harbor config file, providing a centralized location for configuration management.

Motivation and Context:
Managing system configurations is a fundamental task for system administrators. The current cli lacks the configuration management. By introducing the config command, we aim to streamline configuration management, making it easier for administrators to access and update system settings.
New Commands:

config get         -- This command fetches and stores the system config in the harbor config file.
config update  -- This command updates the system config based on provided harbor config file.

Fix: #94 #113

Screenshots:
Config Get:

Config Update:

Note:
config will be udpated based on the config file by default

Is there anything preventing this from being merged? (Except for the merge conflict)


Release v9.12.0 🚀

What
Release GOV.UK Prototype Kit v9.12.0 following our release process.
Why
So the Prototype Kit includes the cookie banner component.
Who needs to know about this
Whoever is doing the release.

Fixed by https://github.com/alphagov/govuk-prototype-kit/pull/986


Auto instrumented Celery tasks have mismatching environment values between the first and second check-ins

How do you use Sentry?
Sentry Saas (sentry.io)
Version
1.39.2
Steps to Reproduce
We've noticed validation errors from our Crons consumer outputting monitors.consumer.monitor_environment_mismatch. This usually happens when the environment for the first check-in is different than the environment for the second check-in.

Create a monitor environment with a different name than our default production, let's say prod
Set up Celery auto instrumentation for and set the environment to prod
Check-ins will be missed

Here's an internal example of a monitor facing this issue.
Expected Result
The check-in should not be missed.
Actual Result
Check-ins were missed when they did run.

Could either of these not be picking up the environment correctly?
https://github.com/getsentry/sentry-python/blob/4d1b814cfc6764d9556e659327f1bf9008100289/sentry_sdk/integrations/celery.py#L522-L526
https://github.com/getsentry/sentry-python/blob/4d1b814cfc6764d9556e659327f1bf9008100289/sentry_sdk/integrations/celery.py#L557-L563

Hey @gaprl, I tried to reproduce your issue using this code, following your instructions on the latest version of the Python SDK, but all the check-ins succeeded, as expected, for me.
The first step you listed, however, was a bit unclear to me:

Create a monitor environment with a different name than our default production, let's say prod.

I am not sure what you mean by a "monitor environment." I took this instruction to mean that I should create a monitor in Sentry with the notifications set for the environment "prod," like so:

However, if I understand correctly, this setting would only affect when notifications are sent out, not the actual functionality of the monitor itself, which would continue monitoring for all environments.
Could you please clarify what you meant by this step, and also let me know if I am doing anything differently in my code from what you were doing when you encountered this error?

@gaprl Yes, I also did that – if you look at the code I linked in the original comment, you will see that I set the environment to "prod"

Hey @szokeasaurusrex apologies for the delay, and I believe we've been able to resolve this issue in the latest bug bash session we did for Crons.

https://github.com/getsentry/sentry-python/issues/2757
https://github.com/getsentry/sentry-python/issues/2837

Unfortunately it seems this issue is still occurring. Here's an example monitor 🔒.. I did notice that it mostly happens on once a minute monitors, though.

@gaprl can you confirm if this is still an issue, or if this has been fixed?


OpenJDK tests no longer run on latest JDK versions

The OpenJDK test setup code removes all security providers and then tries to re-add specific ones based on dynamic class loading. This no longer works with the latest JDKs because (a) some of the provider classes have moved/disappeared and (b) access to others is blocked by the module system.

As long as the JDK providers are loaded by default, we could switch to not unloading these providers, instead of unloading all and re-adding via reflection.
We could also add an assertion that exactly the right set of providers is loaded; this will make error messages cleaner if something in the JDK changes and our approach no longer works. The downside is that it also makes tests brittle: do we  care which providers in the JDK default setup are running, or only about the behavior of “this is the default JDK crypto setup, and it supports the options exported by the JDK”


Agent as tool gives wrong result ( pandas agent)

Issue you'd like to raise.
I'm using
from langchain.agents import create_pandas_dataframe_agent

pd_agent = create_pandas_dataframe_agent(OpenAI(temperature=0),
                         df,
                         verbose=True)

pd_agent.run('some question on dataframe')

english_tools = [

        Tool(name="SomeNAME_1",
             func=lambda q: app.finance_chain.run(q),
             description=" Some app related description ",
             return_direct=True,
             coroutine=lambda q: app.finance_chain.arun(q),
             ),
        Tool(name="SomeNAME_2",
             func=lambda q: app.rqa(q),
             description=" Some app related description ",
             coroutine=lambda q: app.rqa_english.arun(q),
             return_direct=True
             ),
        Tool.from_function(
            name="SomeNAME_3",
            func=lambda q: app.pd_agent(q),
            description=" Some app related description",
            coroutine=lambda q: app.pd_agent.arun(q),
        )
    ]

when we call this agent seperatly it's gives me a good result
but when i use this agent as a tool along with other tools it's not gives consistent results, mostly wrong answer
Suggestion:
No response

how i manage this agent as tool, it's gives me wrong result but when i run pd_agent seperatly it's work well
from langchain.agents import create_pandas_dataframe_agent

pd_agent = create_pandas_dataframe_agent(OpenAI(temperature=0),
                         df,
                         verbose=True)

pd_agent.run('some question on dataframe')

Hi, since you are using the OpenAI as your llm you might want to try this instead.
TEMPLATE = """
You are working with a pandas dataframe in Python. The name of the dataframe is `df`.

Summary of the whole conversation:
{chat_history_summary}

Last few messages between you and user:
{chat_history_buffer}

Your answer should produce valid python code, without any syntax errors \
and should be executable by python_repl_ast.
You should use the tools below to answer the question posed of you:
"""

 self.agent = create_pandas_dataframe_agent(
            llm=_model,
            df=self.df,
            # suffix=SUFFIX_WITH_DF,
            include_df_in_prompt=True,
            agent_type=AgentType.OPENAI_FUNCTIONS,
            prefix=TEMPLATE,
            early_stopping_method='generate',
            max_iterations=5,
            agent_executor_kwargs={
                'handling_parsing_errors': "Check your output and make sure it conforms!",
                # 'memory': chat_memory, # this can be found in examples, but you can skip for one shot run.
            },
            verbose=True, # for debugging

The main change here is include_df_in_prompt=True and adding the prefix template . These should help you overall. I have used a custom TEMPALTE here, because none of the base templates use chat history and I also need to ask the model to provide valid python code.
Its pretty hard to get a valid factual result everytime from an LLM that has been trained on huge corpus of text. You can try OpenAI and TAPEX or TAPAS models, which are better suited for understanding table reading.
But most RAG's that give you factual information, I believe has to be hand-built, otherwise there is no way of knowing if the data is have you factual with respect to context or not.
So I would say, maybe learn some nltk and tensorflow. You can use WikiSQL or OpenWikiSQL etc to train your model. You might also like to look at sweetviz . But yeah I think how LLMs can actually be used is to agument your results.
So, lets say, you have your own indexing layer (TF-IDF) on your company documents or pdfs, and you allow users searches on it. (Think elastic search) and then , if people want some other information or explanation based on the text, (Think citation numbers), Then they can use a pre trained LLM model. Where not everything will be 100% accurate, but it will give you an idea.


Show variable current value in data viewer

How does this look?
Fixes #10942

Codecov Report

Merging #10967 (7c3a107) into main (d3ff665) will decrease coverage by 0%.
The diff coverage is n/a.

@@          Coverage Diff           @@
##            main   #10967   +/-   ##
======================================
- Coverage     63%      63%   -1%
======================================
  Files        482      482
  Lines      33839    33839
  Branches    5517     5517
======================================
- Hits       21468    21459    -9
- Misses     10326    10330    +4
- Partials    2045     2050    +5

Impacted Files
Coverage Δ

src/kernels/execution/notebookUpdater.ts
88% <0%> (-8%)
:arrow_down:

src/notebooks/outputs/tracebackFormatter.ts
93% <0%> (-7%)
:arrow_down:

src/platform/common/cancellation.ts
68% <0%> (-4%)
:arrow_down:

src/kernels/jupyter/jupyterKernelService.node.ts
74% <0%> (-2%)
:arrow_down:

src/standalone/api/kernelApi.ts
72% <0%> (-2%)
:arrow_down:

src/platform/msrCrypto/msrCrypto.js
16% <0%> (-1%)
:arrow_down:

src/kernels/errors/kernelErrorHandler.ts
62% <0%> (+<1%)
:arrow_up:

src/kernels/kernelDependencyService.node.ts
86% <0%> (+1%)
:arrow_up:

@rchiodo I don't think so. Thanks to your comment I realized that this other file needed to change: https://github.com/microsoft/vscode-jupyter/pull/10967/commits/1bafecb0686fcb0f8d916dbb01f38b5b3ab0ed34
That file isn't using our localize function, it's using getLocString from ../react-common/locReactSide, which reads from the package.nls.json when the localization is initialized.

I don't think this clarifies the action - it's not like we're going to show an old value of the variable when you click that button.
If the issue is that the variable view is static and won't keep in sync with the variable in the kernel, then I don't think this message really conveys that.
Maybe calling it a snapshot, or static view would help, but "current" doesn't imply to me that it will become stale.

@amunger I like how you think! How would you phrase it? Show variable snapshot in data viewer?

How would you phrase it? Show variable snapshot in data viewer?

yeah I would like that more

@amunger pushed!


Remove implicit namespace handling?

Moving this into a separate issue since #150 got derailed (and partially resolved).
From that issue:

write actions: can be inferred from object metadata
read actions: should probably be taken explicitly instead

Yeah.. the tricky bit is that in the standard controller scenario (watch X in all namespaces and manage Y accordingly), you want Y to be in the same ns as the X, not in some globally implicit ns.

But then they are infrequently the same resource. X is the CRD in all namespaces, and Y the associated ones.
I guess the main thing we want is to prevent mistakes.
Maybe it makes sense to add Api::get_namespaced and only have the _namespaced functions be accessible if we did a Api::all to create them?

Going to close this, as it's pretty stale and undefined atm. The only state in Api is now the path_url via the Request, and cloning it is cheap.
Think it's also sensible that an Api object is the mirror of a client-go client which has the following api:
deploymentsClient := clientset.AppsV1().Deployments(apiv1.NamespaceDefault)

which also does implicit namespace handling.


Get-AzureADMSPrivilegedRoleSetting -ProviderId AzureResources

Hi,
I'm trying to query Azure Resource roles with this command but it fails. Am I missing something important or this cmdlet is broken?
Get-AzureADMSPrivilegedRoleSetting : Error occurred while executing GetAzureADMSPrivilegedRoleSettings
Code: UnauthorizedAccessException
Message: Attempted to perform an unauthorized operation.
InnerError:
RequestId: a3421aaf-ce2b-4302-a75c-adda94d3aa72
DateTimeStamp: Mon, 18 Oct 2021 17:35:49 GMT
HttpStatusCode: Forbidden
HttpStatusDescription: Forbidden
HttpResponseStatus: Completed
At line:1 char:1

Get-AzureADMSPrivilegedRoleSetting -ProviderId AzureResources -Filter ...

  + CategoryInfo          : NotSpecified: (:) [Get-AzureADMSPrivilegedRoleSetting], ApiException
  + FullyQualifiedErrorId : Microsoft.Open.MSGraphBeta.Client.ApiException,Microsoft.Open.MSGraphBeta.PowerShell.GetAzureADMSPrivilegedRoleSetting

@Kaidja , from the error it seems the account has no rights to PIM. Is the account you are using a Global administrator or a Privileged role administrator?

I discovered that the filter was wrong. I had the GA account permissions.

Proceeding to close this issue.


Allow defmt-espflash without the esp-println defmt handler

Rationale: In my application I am using the UartSerialJtag driver which conflicts with the esp-println usb serial printer. I have a custom defmt logger that forwards the logs into the esp-hal USB serial driver.
Any comment is welcome!
Alternative: Create another feature defmt that just enables the defmt::error stuff.

Maybe it's too early in the morning for me but I think I don't get the original problem - would you mind posting some minimal example to show the original problem?

@bjoernQ My apologies, let me give the background: currently there are two ways of using the USB Serial JTAG in ESP32:

Use esp-println which uses ROM functions and does not need any driver, however only in blocking mode
Use the driver in esp-hal, which can be made to use a buffer and/or async, but no esp-println

I am using (2), which means no esp-println, but I do need to use defmt, so I implemented my own defmt GlobalLogger, which buffers the log packets. This patch is to make it possible to enable the defmt panic handler, without enabling the GlobalLogger implementation in esp-println. Without this patch I get a duplicate symbol error for GlobalLogger.

bump


chore(Structure): ensure MonoBehaviour magic methods are overridable - Resolves #835

All of the VRTK scripts that utilise MonoBehaviour magic methods
e.g. Awake, Update, OnCollisionEnter have all been changed to at least
protected virtual so any VRTK script can be inherited and any of the
magic methods can be overriden.

It looks like SDK_FallbackBoundaries still has a private void Awake()... No idea if that's intended.


Create hacktober.tridib.md

kindly accept my pr

@tridibbasak21 contribute here https://github.com/Ishaan28malik/Get-Dev-Resources


[HOPS-1351] Making small files size reconfigurable

Make sure there is no duplicate PR for this issue

Please check if the PR fulfills these requirements

[x] Tests for the changes have been added and passed (for bug fixes / features)
[x] HOPS JIRA issue has been opened for this PR
[x] All commits have been squashed down to a single commit
[x] The commit message has the following format: [HOPS-XXX] message

Post a link to the associated JIRA issue
https://hopshadoop.atlassian.net/browse/HOPS-1351

What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)

What is the new behavior (if this is a feature change)?

Does this PR introduce a breaking change? (What changes might users need to make in their application due to this PR?)

Other information:
https://github.com/hopshadoop/hops-metadata-dal-impl-ndb/pull/207
https://github.com/hopshadoop/hops-metadata-dal/pull/166

Can one of the admins verify this patch?

tests: https://bbc1.sics.se/jenkins/view/pull-manual/job/hops-pull-manual/95/

removed static block. test please

tests: https://bbc1.sics.se/jenkins/view/pull-manual/job/hops-pull-manual/98/


PrimalHistory few elements

Test instance takes only one primal value at root node, resulting in a very large primal integral.
debug-spa.out.txt

The problem is the empty line after the first heuristic solution. I don't know why scip does this, but if I remove it manually then ipet does the primalHistory correctly

The empty line is a mistake on my part. Is it still desirable that ipet can handle empty lines in the input or should I just close this issue?

No, you are right, it is desirable. I will take care of this.

This is fixed with pull request #41


Elasticsearch URL

Signed-off-by: Raul Sevilla<EMAIL_ADDRESS>Description
With this change, elasticsearch indexing is enabled when the elasticsearch.url parameter is filled with something different from ""
Fixes
The current implementation is not possible to disable ES indexing since the elasticsearch dictionary defaults to {}

Results for ec2_jjb

Test
Result
Retries
Duration (HH:MM:SS)

test_fiod
Pass
0
00:20:03

test_flent
Pass
0
00:07:33

test_fs_drift
Pass
0
00:03:38

test_hammerdb
Pass
0
00:04:20

test_image_pull
Pass
0
00:02:23

test_log_generator
Pass
0
00:01:57

test_pgbench
Pass
0
00:02:47

test_smallfile
Pass
0
00:11:12

test_stressng
Pass
0
00:01:50

test_uperf
Pass
0
00:26:15

test_vegeta
Pass
0
00:03:46

test_ycsb
Pass
0
00:03:02

test_scale_openshift
Pass
0
00:07:03

Why is it not possible to use the current implementation?
>>> bool({})
False
>>> bool("")
False

Why is it not possible to use the current implementation?
>>> bool({})
False
>>> bool("")
False

You're right, however the current implementation checks if the elasticsearch dictionary is defined, (that condition always happens), in addition that dictionary has some nested fields with default values too, which will make it always "True".


Own Error page support

Is it possible to send own error response? I have API which schould return JSON error message on same schema as succesful result, but with same error code. And even if I create ConcreteResponse with error code and content type JSON, the embeded error page is returned.
Thank you

Thank you, for your answer. Can you please guide me to point, where the decision is made, that the embeded web page is returned instead of handler given response if the return code in it is not 200. I will made PR with option to disable it. It is nogo for me to give html response for error or always retrun 200 OK.

Actually I found it, its https://github.com/mattgodbolt/seasocks/blob/ae94bbcb952c1a85e67625738fe65069f2c46c67/src/main/c/seasocks/SynchronousResponse.cpp#L34


refactor: remove Routes from uses params example

Due to the fact that Routes were removed from Solid Router the use-params test needs to be updated.
In this PR, I removed Routes and replaced with it with a Fragment. Given that render wraps the component with Router, this should work. Please let me know if I missed something or if I am unaware of an issue with this approach!

@atk I hope this is what you were looking for regarding the snippet update 😄 Please let me know if it isn't!!


[question] does media-server support chrome's style  simalcast

i see your example using  RtpSender's setParameters,  for chrome we can only modify the sdp to support simalcast, so does media-server support chrome's style simalcast sdp format?

Yes, see https://github.com/medooze/semantic-sdp-js/blob/master/test/simulcast_sim.js

(but it is not implemented on the demo yet)


feat: add enable fields to decision whether use LayeredMemtable.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


deps: update criterion dependency to v0.4.0

Thanks for this contribution. As part of our supply-chain security vetting, I have performed an audit of these dependency changes in https://github.com/bytecodealliance/wasmtime/pull/5946 (this auditing activity is restricted to core contributors, for security reasons). Once that PR is merged into main, you can please rebase on top of it, at which point the CI / Cargo vet step should pass.


REF: Split off static libraries and binary artifacts into separate outputs

Checklist

[x] Used a personal fork of the feedstock to propose changes
[x] Bumped the build number (if the version is unchanged)
[ ] Reset the build number to 0 (if the version changed)
[x] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[x] Ensured the license file is being packaged.

This PR splits the artifacts into smaller packages according to their type according to the "build everything, then split" method. The compilation is performed in the top-level package and installed to a staging folder instead of the $PREFIX. Then for each output, an install script decides which files are moved to the prefix using pattern matching.
Note that in this recipe, I have placed the libjpeg and libjpegturbo artifacts into separate outputs because they have different SO names. However, the number of outputs could be reduced by one if the static libraries were shipped together instead of separately.
Why? I'm slowly working throught my dependency tree and trying to eliminate static libraries from my end-user environments. Our channel also has a CFEP against static libaries being shipped in the default output of a recipe.

why not just remove outright the static libraries. are we really interested in maintaining static workflows?

This PR now relies on the conda-build v24.7 package which was recently released on the defaults channel, but has not yet been released on conda-forge.

@conda-forge-admin, please rerender

is there a need for the static library? it may have just been included by accident 6 years ago.

is there a need for the static library? it may have just been included by accident 6 years ago.

There is no static library subpackage in the latest revision of this PR. I removed it after your previous request to remove it from the recipe.

ok maybe the title needs to be updated.
Are you still interested in doing so much work on this recipe? Would it be acceptable to just set STATIC=0 and move on? or do you want to remove any other files?
I find that maybe the documentation files don't really belong here.
It seems the world has moved on to online documentation.


Missing strings

@CrazyMarvin
Added screenshots https://hosted.weblate.org/screenshots/vacation-days/vacation-days/
but a lot of those strings aren't in
https://hosted.weblate.org/zen/vacation-days/vacation-days/en/?q=
Only the ones in https://github.com/Crazy-Marvin/VacationDays/blob/development/app/src/main/res/values/strings.xml are shown, and everything in
https://github.com/Crazy-Marvin/VacationDays/blob/aa33f7df3605b69a1d1c6638abd561311cdcbef2/app/src/main/res/layout/activity_settings.xml
is missing.
Can those be added to the regular strings.xml?

I will ask the Weblate support to have a look at the configuration.

We will put all strings into /app/src/main/res/values/strings.xml.
This should fix this issue. Thanks for reporting! 👍

We will put all strings into /app/src/main/res/values/strings.xml.
This should fix this issue. Thanks for reporting! 👍

Done. 👌


Parent Directory Re Structure and Streaming Events Example

Issue #, if available:
Description of changes:
This includes a re work to the parent directory structure and the streaming events example
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Just noticed this PR. Thanks for the contributions! A few questions:

The PR includes a lot of thirt-party codes. The node_modules especially requires licensing reviews.

https://github.com/aws-samples/amazon-personalize-samples/blob/master/next_steps/operations/streaming_events/lambdas/getrecommendations/node_modules/buffer/LICENSE

The restructuring efforts seem confusing. It is unnecessary to have a separate hierarchy just for getting_started and next_steps - that is already obvious from the text. Instead, the restructure may disrupt other open PR. Please reconsider these changes to maintain a more collaborative environment.

Thanks for pointing it out. We have deleted the node_modules folder.
Regarding the restructure, we are simplifying the repo for net new users. The only structural change was creating the next steps folder.


vscode.workspace.onDidCloseTextDocument callback not called

vscode.workspace.onDidCloseTextDocument doesn't trigger in a timely manner when files are closed using the API.
Testing shows the events do eventually trigger but it's typically 3 minutes or more before that happens.
If you do the same process using the UI, the event triggers instantly, so it seems like something might be holding on to a reference and only when that is cleared does the event trigger.
I've tried two different methods of closing via the API:

vscode.commands.executeCommand('workbench.action.closeActiveEditor')
vscode.window.tabGroups.close(matchingTabs)

Does this issue occur when all extensions are disabled?: Yes

VS Code Version: 1.84.2
OS Version:  Windows 11 - 10.0.22631

Steps to Reproduce:
Run the tests from stevenh/vscode-testing

Possibly related to closed issue #30820

The described behavior is how it is expected to work. If you disagree, please explain what is expected and what is not in more detail. See also our issue reporting guidelines.
Happy Coding!

https://github.com/microsoft/vscode/blob/077de8ee561fce04835b5f05eda58bef6bd6e414/src/vscode-dts/vscode.d.ts#L13396-L13406

Interesting, there's no mention of this when you look at the event in vscode via Go to Definition, which shows:
		/**
		 * A function that represents an event to which you subscribe by calling it with
		 * a listener function as argument.
		 *
		 * @param listener The listener function will be called when the event happens.
		 * @param thisArgs The `this`-argument which will be used when calling the event listener.
		 * @param disposables An array to which a {@link Disposable} will be added.
		 * @returns A disposable which unsubscribes the event listener.
		 */

I wouldn't be surprised if many extension developers are relying on onDidOpenTextDocument to work the same as other events including onDidOpenTextDocument. Could you elaborate on the reason it's not guaranteed, and why triggering using UI appears to behave as expected?
Should we get the definition in @types/vscode updated to reflect this caveat as it's import thing know?

Tested window.onDidChangeVisibleTextEditors it also doesn't fire as seen tested

This shouldn't be closed as there's no solution, the suggestion in docs to use window.onDidChangeVisibleTextEditors  doesn't work, as detailed above.
@jrieken can you re-open please?

Please read the docs and refrain from repeated pings. Yes, the event works correctly. It fires when editors change. A document is not an editor and vice versa. Extension cannot close documents, this is done by the editor whenever it thinks it is time to do so and then the onDidCloseTextDocument event fires

Apologies, I thought you / the docs were indicating that the correct approach would be to use window.onDidChangeVisableTextEditors as per:
 		 * *Note 1:* There is no guarantee that this event fires when an editor tab is closed, use the
 		 * {@linkcode window.onDidChangeVisibleTextEditors onDidChangeVisibleTextEditors}-event to know when editors change.

However, that doesn't fire either when editors are closed using workbench.action.closeActiveEditor, did I miss-understand?
What would you recommend reading about the lifecycle of documents / editors as it's quite opaque and searching the web isn't coming up with any good suggestions, so would like to learn the correct approaches, or at least what to avoid.


Plugin to interact Nativescript with Mapbox SDK

I want turn by turn navigation (like a GPS system) from point A to point B. In order to achieve this, I need to create a “plugin” to allow NativeScript to interact with the native Mapbox SDK.
I wanted some information on how to create plugins in Nativescript. Since I am very new to the technology , I wanted to know how much time estimate it will taek to achieve this for a newbie.

@Shifs - A lot of the native SDK has already been exposed in a plugin https://github.com/EddyVerbruggen/nativescript-mapbox if there are missing pieces in the plugin you can definitely fork the plugin repo and submit a PR. Eddy is great at getting contributions published.

@Shifs if you need detailed information on how to create your NativeScript plugins you can refer to the plugins section in the official documentation where currently there are 11 articles covering all the aspects a developer might need to handle when creating a plugin.


logging_tensor_hook

Wrapper for LoggintTensorHook to report metrics to Polyaxon from TensorFlow

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


Make CUDA print() atomic

This avoids completely garbled output when printing from multiple threads.
Based on PR #1961.

[Current coverage][cc-pull] is 87.17%

Merging [#1963][cc-pull] into [master][cc-base-branch] will increase coverage by <.01%

@@             master      #1963   diff @@
==========================================
  Files           299        300     +1
  Lines         53452      53595   +143
  Methods           0          0
  Messages          0          0
  Branches       5526       5550    +24
==========================================
+ Hits          46596      46723   +127
- Misses         5932       5950    +18
+ Partials        924        922     -2

Powered by Codecov. Last updated by [9b26e83...9c182b7][cc-compare]
[cc-base-branch]: https://codecov.io/gh/numba/numba/branch/master?src=pr
[cc-compare]: https://codecov.io/gh/numba/numba/compare/9b26e838eb605f141b2df7c55803aac63b467907...9c182b7e126241889844eeff33c1b43c55d366b8
[cc-pull]: https://codecov.io/gh/numba/numba/pull/1963?src=pr

I've addressed the issue with @lower and used @singledispatch instead.


Unique identifier and migration process

PR Checklist
Please check if your PR fulfills the following requirements:

[x] Tests for the changes have been added (for bug fixes / features)
[x] Docs have been added / updated (for bug fixes / features)

PR Type
What kind of change does this PR introduce?

[ ] Bugfix
[x] Feature
[ ] Code style update (formatting, local variables)
[x] Refactoring (no functional changes, no api changes)
[x] Other... Please describe: developer documentation

What is the current behavior?
A comment is identified by the filename and the selection.
This makes the comment lookup complex (must rely on multiple keys) to differentiate comments.
Issue Number: #75
What is the new behavior?
The comments are now uniquely identified using a GUID.
The code review CSV file is verified and migrated when the extension is initialized.
This PR was the opportunity to include a migration mechanism, which will allow easy addition of extra properties in the future.
A documentation (model.md) explains the process to the developer.
Does this PR introduce a breaking change?

[ ] Yes
[x] No

Other information
The unique identifier generation relies on the package uuid.
During the addition of the package (npm install uuid), some warning were returned regarding dependencies security flaws. They were fixed with npm audit fix, leading to updated package.json and package-lock.json files.

Thank you for the Markdown diff tip. It makes things easier to read.
I agree about the JSDoc redundant comments. I will do my best to follow your recommendations in the future.

@all-contributors please add @michelcaradec to doc test


support for Dockerfile

Nanobox seems interesting...
I have a Dockerfile that I use to run my production. This is already built.
Is there anything I can use to build a local dev environment quickly using the Dockerfile?  Obviously I can use docker, but quite often new developers have trouble with docker.
It seems to me that Nanobox uses something called Boxfile - but if it is able to ingest Dockerfiles, it would be a killer feature to test Dockerfiles and write code.

@sandys Seems like a good idea. I think we could write a Dockerfile -> Boxfile converter. As well as a Procfile -> Boxfile converter for heroku users

Please remember that my Dockerfile will remain primary , since my
production deployment happens through Docker. If you could read the
Dockerfile on the fly, that would be a killer feature.
That would essentially mean I can take almost any Dockerfile and create a
nanobox to hack on it!!
On Sat, Nov 21, 2015 at 4:28 AM, lyondhill<EMAIL_ADDRESS>wrote:

@sandys https://github.com/sandys Seems like a good idea. I think we
could write a Dockerfile -> Boxfile converter. As well as a Procfile ->
Boxfile converter for heroku users
—
Reply to this email directly or view it on GitHub
https://github.com/nanobox-io/nanobox/issues/39#issuecomment-158551244.

This is an interesting consideration. Initially, it appears that @sandys has a misconception about what nanobox is. That said, I think I understand why @sandys perceived nanobox in that way, and I think it would make for a killer project!
A Dockerfile is limited in scope to the configuration of a single docker container. A Boxfile is configuration for an app as a whole, where the configuration never gets to the granular level that a Dockerfile would. The Boxfile is for configuring an app's services, like redis or postgres, and how to build and run the app. Nanobox will take those instructions and compose services of various docker containers (which were previously build with a Dockerfile and hosted on docker hub). Thus, the scope of a Boxfile is at an app-level, and the scope of a Dockerfile is at a container level. They are inherently incompatible by scope.
Nanobox is not a tool to manage docker containers or develop docker containers. Rather, nanobox is a tool designed to eliminate environment setup for application developers. It's really more of a tool for application developers who are intentionally trying to offload the environment setup and configuration. To take the point one step further, it is by design that the users of nanobox will never see or have to be concerned with the underlying docker containers at any point.
What is being alluded to in this issue, is a different project altogether. That project might be a small nanobox-like tool that would/could launch a vm, build a docker container from a Docker file inside the vm (or a bunch of them from a swarm configuration), mount source from the host into the container, and drop you into a console session. It's likely that this project could use much of the same components, processes, and code from nanobox. Of course, the goals and intended audience for this would be devops, container developers, or app developers who have to run their code on a pre-defined docker infrastructure. This would be pretty darn cool!
I'll need to close this issue as it's not really within the scope of nanobox. However, if you or anyone else is really interested in seeing a project like this, I'd welcome you to discuss this further in the #nanobox irc. If there is enough interest, perhaps we could start a separate project within the nanopack organization.
Thanks for your interest!


Updated testing suite to work with nosetests. [sf#7]

Reported by jgoppert on 2014-03-25 13:28 UTC
This brings more of the testing scripts into the unittesting framework. It also removes the executable flag on some scripts that prevents nosetest from finding them. The test_all.py script was also renamed to run_all.py to avoid confusing the nosetest autodiscovery process.
https://github.com/jgoppert/python-control/commit/c6f610c061cf775be0efbb8cf6a0383b487e17ec.patch

Changed milestone on this closed release to improve tracking.


Start extracting from a specific item

By default, we start from the crate root and recursively explore its contents. It would be useful to be able to start from a given module or a given function and only extract items reachable from there.

This may come useful: clippy_utils::def_path_def_ids

See also https://github.com/model-checking/kani/blob/68415fff960977f8080abbd2fe2f5b1cc9a5c53e/kani-compiler/src/kani_middle/reachability.rs#L48.


[Event Request] Codeunit 398 Sales Tax Calcuted (OnBeforeCalculateTax and OnBeforenitSalesTaxLines)

Hi,
I'm a Colombian developer and in my region we should use the W1 version of Business Central.
That's ok, but,  we always do a customization in the baseapp for a correct calculation of the tax in my country.
So, I hope that with the events that i'm requiring, the customization isn't necessary anymore and we could use a baseapp without them.

Hi @MateoPadiernaB .
Do you need any parameters in events? Please be precise in description of what and where do you want to get.

Hi @MateoPadiernaB .
Any update from your side?

Hi @MateoPadiernaB .
Any update from your side?

Yes. I'm here. I need to filter the taxes based on the fields in Table Tax detail  any combination of Maximum Amount/Qty, Tax Below Maximum, Tax Above Maximum.

Hi @MateoPadiernaB .
As I mentioned above we need clear explanation where particularly (lines of code) insert the event and its' parameters. Please take a look, for example, at this event request https://github.com/microsoft/ALAppExtensions/issues/7323 and give us similar description.

Hi @MateoPadiernaB . Just a gentle ping.

Hi @RomanZanizdra , sorry for my lateness, I had spam problems with my notifications. I'm going to publish your request tomorrow.
Thank for your help.

Hi @romank-msft . I'm going to close this issue and plan it with my team, thanks for you help.


Add Thiago Brasil to Contributors list

Thank's ;)

@tchaguitos, I'm quite elated about your PR. I wanna evolve this project to addresses various problems faced by first-time contributors. I'd love to learn about your journey in open source community, the problems, pain points you had etc.
Could you explain how you felt when you went through the tutorial, made a PR and learned that I merged it?


feat: extension priority

Current dependencies on/for this PR:

main

PR #16   👈

This comment was auto-generated by Graphite.


txpool: added a helper to filter pending txns by predicate

Closes #12199

@mattsse ready for review.

clippy unrelated


Unable to parse the image properly

Hi, I feel that this file is not parsed correctly, can't parse this image?
fig.zip

@yagudaev

I can't parse the correct image in base64 format through the commandsBlob field.

Hi @whxcode did you solve it?
Sorry for the delay, it's been a crazy week. Landed a new contract and started it and launched a new figma plugin 😁.

Hi @whxcode did you solve it?
Sorry for the delay, it's been a crazy week. Landed a new contract and started it and launched a new figma plugin grin.

Well, it has been dealt with. I have time to add it.


How to set up an HTTP or socket proxy

How to set up an HTTP or socket proxy

Take socks5 for example, it is probably like this
# https://github.com/dizda/fast-socks5/blob/master/examples/client.rs
let socks5_stream = Socks5Stream::connect("<IP_ADDRESS>:1080", "<IP_ADDRESS>", 22, config).await?;
let session = AsyncSession::new(socks5_stream, None);

But the HTTP tunnel is more complicated, and there is no easy-to-use library.

Okay, but I suggest adding this feature
Lolita
@.***

------------------ 原始邮件 ------------------
发件人:                                                                                "bk-rs/ssh-rs"                                                                                @.>;
发送时间: 2023年8月27日(星期天) 上午9:50
@.>;
<EMAIL_ADDRESS>主题: Re: [bk-rs/ssh-rs] How to set up an HTTP or socket proxy (Issue #42)
Take socks5 for example, it is probably like this
https://github.com/dizda/fast-socks5/blob/master/examples/client.rs let socks5_stream = Socks5Stream::connect("<IP_ADDRESS>:1080", "<IP_ADDRESS>", 22, config).await?; let session = AsyncSession::new(socks5_stream, None);
But the HTTP tunnel is more complicated, and there is no easy-to-use library.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>

Take socks5 for example, it is probably like this
# https://github.com/dizda/fast-socks5/blob/master/examples/client.rs
let socks5_stream = Socks5Stream::connect("<IP_ADDRESS>:1080", "<IP_ADDRESS>", 22, config).await?;
let session = AsyncSession::new(socks5_stream, None);

But the HTTP tunnel is more complicated, and there is no easy-to-use library.

Examples provided
Let socks5_stream=Socks5Stream:: connect ("<IP_ADDRESS>:1080", "<IP_ADDRESS>", 22, config). wait?; Let session=AsyncSession:: new (socks5_stream, None)
It's not like
AsyncSession:<AsyncIoTcpStream>
Same usage

Oh, I haven't tested it, so it probably won't work

/*
async-ssh2-lite = { version = "0.4", features = ["tokio"] }
fast-socks5 = { version = "0.8" }
tokio = { version = "1", features = ["macros", "rt-multi-thread"] }
*/

use async_ssh2_lite::AsyncSession;
use fast_socks5::client::{Config, Socks5Stream};

#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
    let config = Config::default();
    let socks5_stream =
        Socks5Stream::connect("<IP_ADDRESS>:1080", "<IP_ADDRESS>".into(), 22, config).await?;
    let tcp_stream = socks5_stream.get_socket();

    let mut session = AsyncSession::new(tcp_stream, None)?;
    session.handshake().await?;
    session.userauth_agent_with_try_next("root").await?;
    println!("{}", session.authenticated());

    Ok(())
}


s3.to_csv ignores pandas_kwargs when dataset is set to True

if dataset = True as an argument to s3.to_csv, than any additional arguments passed are ignored. e.g. compression='gzip' which I wanted to be passed to pandas.to_csv does not happen

Hi @jasadams,
Unfortunately Pandas does not support in-memory  compression for CSV files. So we will not support it by now because we need to serialize it in memory during the S3 upload.
Original Issue: https://github.com/pandas-dev/pandas/issues/22555
Adding a couple of notes in the docs to address this issue by now.
Note
----
If `dataset=True`, `pandas_kwargs` will be ignored due
restrictive quoting, date_format, escapechar, encoding, etc required by Athena/Glue Catalog.

Note
----
By now Pandas does not support in-memory CSV compression.
https://github.com/pandas-dev/pandas/issues/22555
So the `compression` will not be supported on Wrangler too.

Hi @jasadams
Pandas 1.2.0 is available so we added support to it in the PR above 👆 .
Could you give it a try before the official release? You can install that directly from the dev branch:
pip install git+https://github.com/awslabs/aws-data-wrangler.git@write-compressed-text

Hi @jasadams
Pandas 1.2.0 is available so we added support to it in the PR above 👆 .
Could you give it a try before the official release? You can install that directly from the dev branch:
pip install git+https://github.com/awslabs/aws-data-wrangler.git@write-compressed-text

Released on version 2.3.0 🚀

Released on version 2.3.0 🚀


[ScaNN] Are there any plans to release tf-serving-scann Docker image corresponding to ScaNN 1.2.10 release?

The last official ScaNN TF Serving Docker image is v2.11.0 and it dates back to Dec 2022. Is it compatible with models built by ScaNN v1.2.10, which was released recently?

PyPi registry already have package 1.3.2 published recently, but Dockerhub still have only 2 years old 2.11.0 version
@sammymax, maybe you help here? Does google plan to actualize Dockerhub images?


Optimizations

Refactoring PretrainedModel

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint.


Pytorch exported ONNX does not have node names

Have noticed the onnx converter expilicitly use node name in ONNX model for several operations, while ONNX model exported by Pytorch does not really have name attribute. I am currently doing a dirty fix by changing onnx_converter.py:232
from
self.name = str(node.name)
to
self.name = str(node.name) if str(node.name) != '' else str(node.output[0])
any idea or better approach? (I know it's probably pytorch's problem but also want to make sure this fix does not break things)

@TonyMou Can you have a look?


fix(version): update fabric8-stack-analysis-ui to 0.1.19

There were the following issues with your Pull Request

Commit: 27367ee5002392a8dc4e6e9b8251d59811876e0b
Your subject line is longer than 50 characters

Guidelines are available at https://github.com/fabric8io/fabric8-ui

This message was auto-generated by https://gitcop.com


Independence Day

Well, for those who are interested in the global community of the worlds, a bit of information could do us good.
The idea for this bot is to provide information about countries, and their independence date, as well as some additional information.
If the current day is the anniversary of a country, the command should provide that, and it can also provide dates for countries, if the name of the country is given.
Implementation details
List the changes required for the implementation here.

[ ] Write the bot command nationday ( or something more creative)
[ ] Add the command to our README.md
[ ] provide independence day for which country(ies) for current date
[ ] provide independence day date for specified country

Additional information
Provide any additional information or clarifications here.

what would be a good yet short command for this?

@jodth07 For the 4th point, >  provide independence day date for specified country , do you expect DD/MM/YYYY or just DD/MM. Because there would have to be a second dictionary if it was by year, I believe. (The first dictionary to only hold all independence days in DD/MM format.)

I think maybe will be cooler when nationalday is part of like country command, with what you can get much information about world countries.

@jodth07 I would like to work upon this issue. Can you please assign it to me?
Thank You

Anyone is free to work on it. It can be started again from scratch, or the progress in the linked closed PR can be built upon, either way considering the review comments on that linked PR.


chart-testing failure leads to empty value for certifiedOpenShiftVersions

Ref.
https://github.com/openshift-helm-charts/charts/pull/200

For time being this PR would be enough to mitigate this issue: https://github.com/openshift-helm-charts/charts/pull/201
But I would still prefer to avoid the coupling of version and chart-testing checks.


Consolidate dashboards

 Issue by jcoyne
Wednesday Oct 26, 2016 at 18:03 GMT
Originally opened as https://github.com/projecthydra/sufia/issues/2826

Make the current user views use the existing admin layout. This work make the design more cohesive.

 Comment by jcoyne
Friday Oct 28, 2016 at 22:28 GMT

This seems a good way to support multiple work types, I'd like it to be 7

 Comment by mjgiarlo
Friday Oct 28, 2016 at 21:21 GMT

@jcoyne Breaking change? 8.0.0?

 Comment by mjgiarlo
Friday Oct 28, 2016 at 23:43 GMT

@jcoyne can we do this in 7.x without violating semver?

 Comment by jcoyne
Saturday Oct 29, 2016 at 00:51 GMT

@mjgiarlo what does semver say about making things look different? ¯_(ツ)_/¯

 Comment by mjgiarlo
Monday Oct 31, 2016 at 14:23 GMT

@jcoyne Heh. What I mean is that semver for Rails engines is unclear to me. Does backwards incompatible changes [in] the public API include major changes to views, which downstream implementations may have overridden? (Are views and partials part of a Rails engine's public API?) If so, we should slot this into 8.0.0. If not, let's include it in a 7.x minor release.

 Comment by jcoyne
Monday Oct 31, 2016 at 14:51 GMT

@mjgiarlo I don't think we can account for overriding views in semver. Have we made a contract that says, we shall use the following views at these prescribed times?

 Comment by mjgiarlo
Monday Oct 31, 2016 at 14:59 GMT

@jcoyne let's find out. Comments, @cam156 @awead @hackmastera @narogers @elrayle @grosscol ?

 Comment by jcoyne
Monday Oct 31, 2016 at 15:01 GMT

@mjgiarlo Let's consider the broader implications of this.  How do we draw the line between a major and a minor change to the UI.  I would think that we wouldn't want to prohibit any UI changes, but even a very small change could hypothetically break something from downstream (e.g. DOM dependency in javascript).
If our institution has completely, rebranded the site, and then a new feature is introduced in Sufia, that feature may not have received branding.  Is that a breaking change?

 Comment by hackmastera
Monday Oct 31, 2016 at 15:46 GMT

In general I think a change in logic (recent examples have been the move from views to renderers, or adoption of es6) is more disruptive than adding views or moving existing logic around.
In this specific case I personally haven't done anything with dashboards yet and would probably benefit from a faster timeline on this consolidation, before I start getting requests to override and customize.
Sorry if that's contradictory :)
Is there a plan to rework the user dashboard more substantially, e.g. make it configurable on a per-user basis, or change its contents?

 Comment by mjgiarlo
Monday Oct 31, 2016 at 15:55 GMT

@hackmastera No, there's no plan to rework the user dashboard outside of what's listed in our issues.
Thanks for the feedback! I'm inclined to slot this back into the 7.x series unless someone else objects strongly in the next day or two.

@jcoyne is this closeable now?


.interim file not created

Hi! I just tried to push a couple of .mgf files through the workflow and I get the following error:
test.pkl does not exist. Running query preprocessing first...
[Query] Classify query by its charge
[Query] Vectorizing: Raw spectra to spectrum vector
[Query] Convert charge: 1 to npz
[Query] Convert charge: 4 to npz
[Query] Convert charge: 2 to npz
[Query] Convert charge: 3 to npz
[Query] Convert charge: 5 to npz
[Query] Convert charge: 6 to npz
[Query] Save query_spectra to pkl
charge,ref_encode_time,query_encode_time,search time,total time
Traceback (most recent call last):
  File "run.py", line 127, in <module>
    main()
  File "run.py", line 117, in main
    output_fname = fdr_postprocessing(std_interim_fname, open_interim_fname,
  File "/home/dnanexus/homs-tc/homs_tc/fdr_postprocessing.py", line 79, in fdr_postprocessing
    df_std = cuda_output_to_df(cuda_std_output)
  File "/home/dnanexus/homs-tc/homs_tc/fdr_postprocessing.py", line 14, in cuda_output_to_df
    df = pd.read_csv(cuda_output_fname, names=header_list, dtype=df_dtypes, delimiter="\t", header=None)
  File "/home/dnanexus/.local/lib/python3.8/site-packages/pandas/util/_decorators.py", line 211, in wrapper
    return func(*args, **kwargs)
  File "/home/dnanexus/.local/lib/python3.8/site-packages/pandas/util/_decorators.py", line 331, in wrapper
    return func(*args, **kwargs)
  File "/home/dnanexus/.local/lib/python3.8/site-packages/pandas/io/parsers/readers.py", line 950, in read_csv
    return _read(filepath_or_buffer, kwds)
  File "/home/dnanexus/.local/lib/python3.8/site-packages/pandas/io/parsers/readers.py", line 605, in _read
    parser = TextFileReader(filepath_or_buffer, **kwds)
  File "/home/dnanexus/.local/lib/python3.8/site-packages/pandas/io/parsers/readers.py", line 1442, in __init__
    self._engine = self._make_engine(f, self.engine)
  File "/home/dnanexus/.local/lib/python3.8/site-packages/pandas/io/parsers/readers.py", line 1735, in _make_engine
    self.handles = get_handle(
  File "/home/dnanexus/.local/lib/python3.8/site-packages/pandas/io/common.py", line 856, in get_handle
    handle = open(
FileNotFoundError: [Errno 2] No such file or directory: 'test_std.interim'

Any help would be appreciated.

Hello,
can you check your output destination folder (for mztab)? 1) is it created beforehand? 2) do you have a write permission there?

I tried both ways. Output in the current working dir and creating one new directory beforehand and outputting there. Both failed. Yes, I have all correct permissions.

ah, looks like a CUDA run has been failed? do you have all CUDA-related binary files? If so, what's the log?

I am sorry, I do not fully understand. I do not get any additional log output.

Ok, I investigated a little bit more @tycheyoung. Looks like the problem is that the splib file is not preprocessed correctly i.e. I do not get any charge.npz files from splib. I only get them from the query file. Can you see if there is a bug there somewhere? Also, in the run.py file the CNPY_LIB_PATH when added to the LD_LIBRARY_PATH should be unquoted.
Thanks for you help!

Not sure which splib file you are using, but I don't see any bug on my side
Looks like https://github.com/tycheyoung/homs-tc/blob/main/run.py#L73 is not kicked in.
First of all, can you see if ref_charges in https://github.com/tycheyoung/homs-tc/blob/main/run.py#L39 is stored properly?

Can you please provide a working "small" example?

Not sure which splib file you are using, but I don't see any bug on my side Looks like https://github.com/tycheyoung/homs-tc/blob/main/run.py#L73 is not kicked in. First of all, can you see if ref_charges in https://github.com/tycheyoung/homs-tc/blob/main/run.py#L39 is stored properly?

Looks like those are not processed correctly...

Ok, it was a problem with the spectral library. Now the ref_charges are processed correctly, however I do encounter another error message: "CUDA code failed. Exiting...". Do you happen to know what is the most likely reason for CUDA code to fail?

Figured that one also. If was the missing architecture. Thanks for your help and the software!


consider switching to from go-manifest to godep, gb, etc

I haven't used it yet myself, but it appears to be functionally very similar, with the benefit it that is being used by others in the go community.
https://github.com/tools/godep

Hat-tip to Marty, looks like there even a newer thing, gb, that might be the eventual winner.
Lazily, I think we should let it all settle down in the go community first before switching.

Or, it looks like the laziest, leading maneuver is to await new golang 1.5 related features.

There is also the issue that once we begin integration with Couchbase server, the repo file will be the authoritative source of locked revisions and cloned repos.
Some thought should be given to how (if?) this will be supported for use outside of Couchbase server.

As I'm scrubbing old bugs, I think this is close'able as no need to do anything more.
afaik, we've been able to maintain build'ability via standalone cbft via standard "go get", and also optionally with more build tags (such as what we do via Makefile).
And, the manifests / repo approach of Couchbase Server integrated builds seems to also work.
Going to 1.5, too, and picking up whatever vendoring that provides, will just be the natural, expected par for the course if we need vendoring, so I figure we don't need a ticket to remind us about that.


Fix plot replacement permission bug

Organization admins are supposed to be able to replace monitoring plots of
in-progress observations, but part of the process required super-admin privileges.

#2537  👈
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @sgrimm and the rest of your teammates on  Graphite


[BUG] Scope issue when upgrading Microsoft.WinGet.Client via Powershell

Please confirm these before moving forward

[X] I have searched for my issue and have not found a work-in-progress/duplicate/resolved issue.
[X] I have tested that this issue has not been fixed in the latest (beta or stable) release.
[X] I have checked the FAQ section for solutions.
[X] This issue is about a bug (if it is not, please use the correct template).

UniGetUI Version
3.1.3
Windows version, edition, and architecture
Windows 11 Pro 1000.22700.1041.0 x64
Describe your issue
When attempting to upgrade Microsoft.WinGet.Client I get the error:
Starting package update operation for package id=Microsoft.WinGet.Client with Manager name=PowerShell
Given installation options are <InstallationOptions: SkipHashCheck=False;InteractiveInstallation=False;RunAsAdministrator=True;Version=;Architecture=;InstallationScope=;InstallationScope=;CustomParameters=;RemoveDataOnUninstall=False>
Process Executable     : C:\Program Files\WingetUI\Assets\Utilities\gsudo.exe
Process Call Arguments : "C:\WINDOWS\system32\windowspowershell\v1.0\powershell.exe"  -NoProfile -Command Update-Module -Name Microsoft.WinGet.Client -Confirm:$false -Force  -Scope CurrentUser
Working Directory      : C:\Users\<redacted>
Process Start Time     : 19/11/2024 00:10:22
Update-Module : A parameter cannot be found that matches parameter name 'Scope'.
At line:1 char:68
+ ... e -Name Microsoft.WinGet.Client -Confirm:$false -Force -Scope Current ...
+                                                            ~~~~~~
+ CategoryInfo          : InvalidArgument: (:) [Update-Module], ParameterBindingException
+ FullyQualifiedErrorId : NamedParameterNotFound,Update-Module
Process Exit Code      : 1
Process End Time       : 19/11/2024 00:10:23

I believe that the update-module does not support -Scope for Powershell 5.0 as per the link here: https://learn.microsoft.com/en-us/previous-versions/powershell/module/powershellget/update-module?view=powershell-5.0
Steps to reproduce the issue
Attempt to upgrade Microsoft.WinGet.Client via Package Manager:  PowerShell 5.x: PSGallery using the default installation options.
UniGetUI Log
[19/11/2024 00:00:02]    __  __      _ ______     __  __  ______
                        / / / /___  (_) ____/__  / /_/ / / /  _/
                       / / / / __ \/ / / __/ _ \/ __/ / / // /
                      / /_/ / / / / / /_/ /  __/ /_/ /_/ // /
                      \____/_/ /_/_/\____/\___/\__/\____/___/
                          Welcome to UniGetUI Version 3.1.3
[19/11/2024 00:00:02]
[19/11/2024 00:00:02] Version Code:  3.13001
[19/11/2024 00:00:02] Encoding Code Page set to 850
[19/11/2024 00:00:03] Using bundled GSudo at C:\Program Files\WingetUI\Assets\Utilities\gsudo.exe
[19/11/2024 00:00:03] Loaded language locale: en
[19/11/2024 00:00:04] An error occurred while initializing the API
[19/11/2024 00:00:04] Nancy.Hosting.Self.AutomaticUrlReservationCreationFailureException: The Nancy self host was unable to start, as no namespace reservation existed for the provided url(s).

                      Please either enable UrlReservations.CreateAutomatically on the HostConfiguration provided to
                      the NancyHost, or create the reservations manually with the (elevated) command(s):

                      netsh http add urlacl url="http://+:7058/" user="Everyone"

                         at Nancy.Hosting.Self.NancyHost.StartListener()
                         at Nancy.Hosting.Self.NancyHost.Start()
                         at UniGetUI.Interface.BackgroundApiRunner.Start() in C:\SomePrograms\WingetUI-Store\src\UniGetUI.Interface.BackgroundApi\BackgroundApi.cs:line 72
[19/11/2024 00:00:04] Lang files were updated successfully from GitHub
[19/11/2024 00:00:04] UniGetUI is up to date
[19/11/2024 00:00:05] Downloaded new icons and screenshots successfully!
[19/11/2024 00:00:06] Command cargo was not found on the system
[19/11/2024 00:00:06] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                      █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                      █ Name: Cargo
                      █ Enabled: True
                      █ Found: False
                      █ THE MANAGER WAS NOT FOUND.  Retrying after 400 milliseconds.
                      █    Error converted to warning:
                      █    Access to the path 'C:\ProgramData\chocolatey\config\chocolatey.config.26976.update' is denied.
                      █   This is try 2/3. Retrying after 600 milliseconds.
                      █    Error converted to warning:
                      █    Access to the path 'C:\ProgramData\chocolatey\config\chocolatey.config.26976.update' is denied.
                      █   Maximum tries of 3 reached. Throwing error.
                      █   2.2.2
                      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[19/11/2024 00:00:08] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
                      █▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                      █ Name: PowerShell7
                      █ Enabled: True
                      █ Found: True
                      █ Fancy exe name: pwsh.exe
                      █ Executable path: C:\Program Files\PowerShell\7\pwsh.exe
                      █ Call arguments:  -NoProfile -Command
                      █ Version:
                      █   PowerShell 7.4.6
                      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[19/11/2024 00:00:08] LoadComponentsAsync finished executing. All managers loaded. Proceeding to interface.
[19/11/2024 00:00:09] Resetting administrator rights cache for process id 20120
[19/11/2024 00:00:09] Scoop cleanup finished!
[19/11/2024 00:00:10] Found 0 available updates from Chocolatey
[19/11/2024 00:00:11] Found 10 installed packages from Scoop
[19/11/2024 00:00:12] Dependency Scoop-Search for manager Scoop is present
[19/11/2024 00:00:12] Ignored updates database was never loaded, so it is going to be loaded now
[19/11/2024 00:00:12] Dependency Git for manager Scoop is present
[19/11/2024 00:00:13] Found 0 installed packages from PowerShell7
[19/11/2024 00:00:13] Dependency .NET Tools Outdated for manager .NET Tool is present
[19/11/2024 00:00:13] Found 150 installed packages from Pip
[19/11/2024 00:00:14] Found 1 installed packages from PowerShell
[19/11/2024 00:00:14] Found 3 installed packages from Npm
[19/11/2024 00:00:14] Found 0 available updates from .NET Tool
[19/11/2024 00:00:14] Found 0 available updates from PowerShell7
[19/11/2024 00:00:14] Found 1 available updates from Npm
[19/11/2024 00:00:14] Found 1 installed packages from .NET Tool
[19/11/2024 00:00:15] Found 10 installed packages from Scoop
[19/11/2024 00:00:15] Found 1 available updates from PowerShell
[19/11/2024 00:00:15] Found 0 installed packages from Chocolatey
[19/11/2024 00:00:16] Found 310 installed packages from Winget
[19/11/2024 00:00:16] Found 0 available updates from Scoop
[19/11/2024 00:00:18] Found 15 available updates from Winget
[19/11/2024 00:00:29] Found 24 available updates from Pip
[19/11/2024 00:01:02] Loaded operation parameters for package id=Microsoft.WinGet.Client on manager PowerShell and operation Update: Update-Module -Name Microsoft.WinGet.Client -Confirm:$false -Force  -Scope AllUsers
[19/11/2024 00:01:02] An error occurred while retrieving the icon for package Microsoft.WinGet.Client
[19/11/2024 00:01:02] System.ArgumentOutOfRangeException: startIndex ('-1') must be a non-negative value. (Parameter 'startIndex')
                      Actual value was -1.
                         at System.ArgumentOutOfRangeException.ThrowNegative[T](T value, String paramName)
                         at System.String.ThrowSubstringArgumentOutOfRange(Int32 startIndex, Int32 length)
                         at System.String.Substring(Int32 startIndex, Int32 length)
                         at UniGetUI.Core.IconEngine.IconCacheEngine.GetCacheOrDownloadIcon(Nullable`1 _icon, String ManagerName, String PackageId) in C:\SomePrograms\WingetUI-Store\src\UniGetUI.Core.IconStore\IconCacheEngine.cs:line 89
                         at UniGetUI.PackageEngine.PackageClasses.Package.LoadIconUrlIfAny() in C:\SomePrograms\WingetUI-Store\src\UniGetUI.PackageEngine.PackageManagerClasses\Packages\Package.cs:line 200
[19/11/2024 00:01:29] Found 0 screenshots for package Id=Microsoft.WinGet.Client
[19/11/2024 00:01:29] Loaded details for package Microsoft.WinGet.Client on manager PowerShell
[19/11/2024 00:01:29] Loaded operation parameters for package id=Microsoft.WinGet.Client on manager PowerShell and operation Update: Update-Module -Name Microsoft.WinGet.Client -Confirm:$false -Force  -Scope AllUsers
[19/11/2024 00:01:41] Loaded operation parameters for package id=Microsoft.WinGet.Client on manager PowerShell and operation Update: Update-Module -Name Microsoft.WinGet.Client -Confirm:$false -Force  -Scope CurrentUser

### Package Managers Logs

```text
Manager WinGet with version:
System WinGet CLI Version: v1.9.25180
Using Native WinGet helper (COM Api)

——————————————————————————————————————————

Logged native task on manager Winget. Task type is ListSources
Process start time: 19/11/2024 00:00:06
Process end time:   19/11/2024 00:00:06

-- Task information
 ...

The task reported success

——————————————————————————————————————————

Logged subprocess-based task on manager Winget. Task type is RefreshIndexes
Subprocess executable: "C:\Users\<redacted>\AppData\Local\Microsoft\WindowsApps\winget.exe"
Command-line arguments: " source update --disable-interactivity"
Process start time: 19/11/2024 00:00:08
Process end time:   19/11/2024 00:00:09

-- Process STDOUT
 ...

Return code: SUCCESS (0)

——————————————————————————————————————————

Logged native task on manager Winget. Task type is ListInstalledPackages
Process start time: 19/11/2024 00:00:08
Process end time:   19/11/2024 00:00:16

-- Task information
 ...

The task reported success

——————————————————————————————————————————

Logged native task on manager Winget. Task type is ListSources
Process start time: 19/11/2024 00:00:09
Process end time:   19/11/2024 00:00:09

-- Task information
 ...

The task reported success

——————————————————————————————————————————

Logged native task on manager Winget. Task type is ListUpdates
Process start time: 19/11/2024 00:00:13
Process end time:   19/11/2024 00:00:18

-- Task information
 ...

The task reported success

——————————————————————————————————————————

### Relevant information

_No response_

### Screenshots and videos

_No response_

Technically -Scope would be supported on everything Powershell 3.0 and above the difference is in the PowershellGet module it comes from. The default Windows Powershell ships with the original <IP_ADDRESS> version of the module that is missing several modern features

Microsoft's recommendation is to upgrade the PowershellGet module since the base version does not work properly with the Powershell Gallery to receive module updates. Why Microsoft has decided to leave the base version in I have no clue my only guess is they abandoned Windows Powershell to focus on Powershell Core version 7 and up.

https://learn.microsoft.com/en-us/powershell/gallery/powershellget/overview?view=powershellget-3.x

Hello,
I have the same issue "Update-Module : A parameter cannot be found that matches parameter name 'Scope'."
The version 3.1.4 beta solved it: I was able to update Microsoft.WinGet.Client to version 1.9.2411


train.py

hi, may i ask a question that how you use train.py to train the model DREAM? i didnt see any function call the function  evaluate_reorder_dream().  i cant find any entry to use this function to train the model. your answer will helps a lot, thank you!

Hi, I think maybe you could check the line 274-277.

Does there have anything like this? This is what I add.
if name == 'main':
evaluate_reorder_dream()
There are only function definitions in train.py, so I don`t know how to use it.
Besides, I want to ask you that what the function of repackage_hidden() in utils.py.

line 1-227 are for function definitions. The main training script starts from here. You can directly run train.py by runing "python train.py". I do not write the main function and I think it's not necessary.  You could add main function if you like.
In pytorch rnn implementations, repackage_hidden is used to detach the hidden state from previous computational graph. If we do not repackage the hidden state, the entire hidden state would be too large to run after a few training batches.

I`m so sorry to bother you about an error with line84:
Traceback (most recent call last):   File "/home/gly/study/pycharm-community-2017.2.3/helpers/pydev/pydevd.py", line 1599, in <module>     globals = debugger.run(setup['file'], None, None, is_module)   File "/home/gly/study/pycharm-community-2017.2.3/helpers/pydev/pydevd.py", line 1026, in run     pydev_imports.execfile(file, globals, locals)  # execute the script   File "/home/gly/lxx/DREAM-master/src/train.py", line 272, in <module>     train_dream()   File "/home/gly/lxx/DREAM-master/src/train.py", line 84, in train_dream     dr_hidden = repackage_hidden(dr_hidden)  # repackage hidden state for RNN   File "/home/gly/lxx/DREAM-master/src/utils.py", line 94, in repackage_hidden     return tuple(repackage_hidden(v) for v in h)   File "/home/gly/lxx/DREAM-master/src/utils.py", line 94, in <genexpr>     return tuple(repackage_hidden(v) for v in h)   File "/home/gly/lxx/DREAM-master/src/utils.py", line 94, in repackage_hidden     return tuple(repackage_hidden(v) for v in h)   File "/home/gly/lxx/DREAM-master/src/utils.py", line 94, in <genexpr>     return tuple(repackage_hidden(v) for v in h)   File "/home/gly/lxx/DREAM-master/src/utils.py", line 94, in repackage_hidden     return tuple(repackage_hidden(v) for v in h)   File "/home/gly/lxx/DREAM-master/src/utils.py", line 94, in <genexpr>     return tuple(repackage_hidden(v) for v in h)   File "/home/gly/lxx/DREAM-master/src/utils.py", line 94, in repackage_hidden     return tuple(repackage_hidden(v) for v in h)   File "/home/gly/anaconda/lib/python2.7/site-packages/torch/tensor.py", line 360, in __iter__     raise TypeError('iteration over a 0-d tensor') TypeError: iteration over a 0-d tensor
I do not know why it goes wrong and I am not very familiar with pytorch.

I suggest you check the version of pytorch and python. And you'd better learn pytorch first. The official tutorial provides an excellent quickstart.

I guess that's because of the version of your torch. If you install torch by following the official instruction, the version is 0.4.0, there are many differences compared with the previous versions. This page might help:https://github.com/pytorch/pytorch/releases

I meet the same question, and I'm sure my torch version is 0.4.0, have you solve this problem?


Path Validator Not Handling Missing Params

Firstly - thanks for this great library!
Found a fairly easy to fix issue though I think:
It's quite easy to get an undefined index error at
https://github.com/thephpleague/openapi-psr7-validator/blob/master/src/PSR7/Validators/PathValidator.php#L53
if you have not done written your spec properly, ie you have a path with a {param} but haven't actually added the param annotation to the request spec
This seems like an easy issue to catch and throw a useful exception as is being done elsewhere
I'd be happy to give it a go as a PR

Sounds valid. Could you please provide PR with failing test and a fix on top of it?

will do

PR is passing now, I think its functionally OK

Any developments on this?

@sookoll You can take over an abandoned PR #41


added locales with spanish translations

added locale files for English and spanish, the spanish translations are full done

:warning: Please install the  to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 90.78%. Comparing base (79118b6) to head (aabb133).
Report is 2 commits behind head on master.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@           Coverage Diff           @@
##           master     #128   +/-   ##
=======================================
  Coverage   90.78%   90.78%
=======================================
  Files          12       12
  Lines         282      282
=======================================
  Hits          256      256
  Misses         26       26

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

Thanks :+1:


chia-datalayer

~Maybe this actually grows into something.  For now it is an opportunity to practice Rust within an existing Chia project.~
it grew...
partial testing of swappability with the python implementation is tested at https://github.com/Chia-Network/chia-blockchain/pull/18716.

test coverage of merkle.rs is not excellent. (88%).
https://coveralls.io/builds/71236100/source?filename=crates%2Fchia-datalayer%2Fsrc%2Fmerkle.rs#L24
(note that you need to log in to coverall with your github account to see source code coverage)

https://github.com/actions/dependency-review-action/issues/854


git auth token support for private repos

follow-up https://github.com/docker/actions-toolkit/pull/288

@dvdksn PTAL for copy thanks


fix tests

Codecov Report
Attention: Patch coverage is 75.00000% with 5 lines in your changes are missing coverage. Please review.

:exclamation: No coverage uploaded for pull request BASE (main@0470231)
Please upload report for the BASE to get more accurate results. Learn more

Flag
Coverage Δ

local
98.01% <75.00%> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

Files
Coverage Δ

app/expression_parser.py
100.00% <100.00%> (ø)

app/expression.py
93.42% <50.00%> (ø)


add synchronous message creation

Feature-request
Description
Add synchronous message creation. The start-session-methods should be able to wait, until the session-creation was completed on client-side.

will be done on another layer

when initializing a new session with the start-methods, these blocking the thread until the session was created and return a pointer to the session.


androidenv: autogenerated build-tools and addons repositories

Motivation for this change
This PR adds two features to the androidenv packages: multiple versions of the android build-tools, and
the google addon repository.
Android apps commonly depend on multiple and/or specific versions of the android build tools. Add support for the buildToolsVersions argument to androidenv, just like platformVersions, in order to support this.
Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option build-use-sandbox in nix.conf on non-NixOS)
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)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Fits CONTRIBUTING.md.

@taku0 @svanderburg @primeos @rasendubi please look into this if you have time :)

Oh, that's nice!
@GrahamcOfBorg build androidenv.buildTools_all androidenv

No attempt on aarch64-linux (full log)
The following builds were skipped because they don't evaluate on aarch64-linux: androidenv.buildTools_all, androidenv
Partial log (click to expand)
Cannot nix-instantiate `androidenv.buildTools_all' because:
error: Platform: aarch64-linux not supported!

Cannot nix-instantiate `androidenv' because:
error: Platform: aarch64-linux not supported!

Success on x86_64-darwin (full log)
Attempted: androidenv.buildTools_all
The following builds were skipped because they don't evaluate on x86_64-darwin: androidenv
Partial log (click to expand)
/nix/store/3i9w5kzc4cnrkncz9c504fpps7cm8yzw-android-build-tools-r24.0.2
/nix/store/4rkkph3qs0rszbhdg14x8wk02938ssls-android-build-tools-r24.0.3
/nix/store/yd756lvkzmja3fy6h41b9hm49i8y9al7-android-build-tools-r25
/nix/store/rh9ikic75bym2l8896jgi6d5jnxq68d8-android-build-tools-r25.0.1
/nix/store/52dkp99ig1rlsgrkgqx1k9nsb6rf0nck-android-build-tools-r25.0.2
/nix/store/x2rcsdzsyxxll9m8kjpcm5isx0g08is9-android-build-tools-r25.0.3
/nix/store/6ppqp3v54qcl52db9ckgs9wygkmsr8dq-android-build-tools-r26
/nix/store/a00v0zk1wh5nkzg7r4p6x9fwnvppisn7-android-build-tools-r26-rc1
/nix/store/lmiky11asgb8zjr3pa1zv56rffcq42qr-android-build-tools-r26-rc2
/nix/store/pyyfqn3ihf1xvhksf5qj9wncif235psp-android-build-tools-r26.0.1

Can we add build-tools-26.0.2, so I can close #36911?

Success on x86_64-linux (full log)
Attempted: androidenv.buildTools_all, androidenv
Partial log (click to expand)
/nix/store/ghwl1261yl8ib8g5zzykiw49dsdiygyk-android-sdk-25.2.5
/nix/store/02xhj03xs3yvv873jyxqi4hvh1jrm47z-android-sdk-25.2.5
/nix/store/z2hsfi44mxrr1nm7xvnrz2szp7nxnw28-android-sdk-25.2.5
/nix/store/yzx9ybq3hk3wai0iisrlca8p8amq1bbn-android-sdk-25.2.5
/nix/store/b2w8zs9zy6rsmjkd93c8wa7f7qipr2wz-android-sdk-25.2.5
/nix/store/88s779il066i58x6qs3f425hai4w73n0-android-sdk-25.2.5
/nix/store/l206lmn4yvj5piqqvii4gdwa6xv3jy1k-android-build-tools-r26.0.1
/nix/store/qm1fcnla9cyiasigjd1hsr5gq32xxh2q-android-platform-tools-r26.0.2
/nix/store/5h29pk0h2wpahxl1qxjqmzmhvvbjfx6x-android-support-r23.2.1
/nix/store/qpsdbd5v2713sfpgziimhj89xhqv3vaz-android_m2repository-47

Maybe, fetch.sh also should be updated.

@yorickvP Can you rebase please?

What is the status of this pull request?

I think this is outdated now. If there is still an interest in these features I can take a look at it again.


Fix answer normalizing prematurely

This bug fix resolves #189, resolves #177, and resolves #176.

Codecov Report

Merging #206 into master will not change coverage.
The diff coverage is 100.00%.

@@            Coverage Diff            @@
##             master     #206   +/-   ##
=========================================
  Coverage     68.84%   68.84%
  Complexity      613      613
=========================================
  Files            96       96
  Lines          2099     2099
  Branches        252      252
=========================================
  Hits           1445     1445
  Misses          544      544
  Partials        110      110

Impacted Files
Coverage Δ
Complexity Δ

...c/main/java/quickcache/model/flashcard/Answer.java
100.00% <100.00%> (ø)
9.00 <0.00> (ø)

Continue to review full report at Codecov.

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


Remove ntp_make_packet since it is dead code

The function is not called anywhere. The module's make_packet uses udp_make_packet.
The type of ntp_make_packet is also not compatible with probe_make_packet_cb any longer. For example the size_t *buf_len argument is missing.

Thanks, I meant to do this when I cleaned up the probe module interface.


[Issue #395] Add a new LogicalPlan class to use the new engine

This PR adds a new LogicalPlan class (in parallel to the existing LogicalPlan class) that uses the new engine.
The differences of the new LogicalPlan is as follows:

the LogicalPlan class is also JSON-serializable. The JSON-representation of a logical plan stated in Operator Property API can be directly converted to LogicalPlan by Jackson.
a new OperatorLink class is added to represent each link
test cases are updated according to the new LogicalPlan API

LGTM.


Minimum container dimension is 100x100 in pixels error

After upgrading to the latest version of this plugin, I am getting an error of minimum container dimension is 100x100 in pixels and the map does not render.  I know that the div I have for the map is much larger than 100x100 pixels.  If I print div.style.height and div.style.width to the console prior to my plugin.google.maps.Map.getMap(div, mapOptions) function, I get a height of 358px and a width of 358px.  However, when I print div.offsetWidth and div.offsetHeight to the console I get a height of 0 and a width of 0.  There is clearly a 358px x 358px open space on my page that the map gets rendered on.

Please share your project files on github.

Here is a link to the project files
https://github.com/tennist/drupalgap-test-map

I forgot to mention that you will need to add the android platform to the project before building it out.

Did you say 358px?
If I insert code like this,

it seems 0 x 0 pixels.

However, when I print div.offsetWidth and div.offsetHeight to the console I get a height of 0 and a width of 0. There is clearly a 358px x 358px open space on my page that the map gets rendered on.

It's your programing problem, not this plugin.
You must specify a div which is larger than 100x100 pixels BEFORE map.getDiv().

I generate the div in my page call back, then I initialize the map in the pageshow event.  The div is already specified and should be loaded prior to initializing the map.

I don't know DrupalGap lifecycle, and I'm not interested in.
Important thing is the <div> must be larger than 100x100px BEFORE executing Map.getMap(). That's all.

@tennist  @wf9a5m75 Hi. Can someone give me some light? I'm running a timeout of 5 seconds and I keep getting this error.
Minimum container dimension is 100x100 in pixels error

this is my code:
`  document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady(){
$timeout(function(){
map= plugin.google.maps.Map.getMap(mapDiv);
},5000)
}

`

That is as far as my experience goes on this.  You usually get this error if the container has not been created yet.
Device ready doesn't necessarily mean the page is loaded, but I imagine it should be after a 5sec timeout.  I would suggest placing your code in a pageshow event.
Also for a timeout I would suggest the following:
setTimeout(function() {    map= plugin.google.maps.Map.getMap(mapDiv); }, 5000

my app uses the jQuery Mobile pageshow event.  This triggers code once the page is shown.

in my case with timeout should be works... I use setTimeout and not works :( same problem

It sounds to me that your getMap is being called before the page is shown.  Do you have JQM loaded into your app?  If so, use the pageshow event.  If not, I would suggest loading it just to test and see if the pageshow works for you.

excuse me my ignorance what is JQM

jQuery Mobile as described a few comments up the page.  I also provided a link to the pageshow event documentation in that comment.

I am facing the same problem today. Is there any solution?


setAllBorder doesn´t work.

$sheet->setAllBorder('thin'); doesn´t work when I create a excel file with a blade view.

I can not make it work :(

It doesn't work for me either

It doesn't work for me either.

$sheet->setAllBorders('thin');
thin,dashDot,dashed......is work；but only 'none' is not working;


Dg final edits - condensing tag, filter

[x] condense tag
[x] condense filter
[ ] condense add

Codecov Report

Merging #237 (588d8c8) into master (806e00a) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #237   +/-   ##
=========================================
  Coverage     44.72%   44.72%
  Complexity      683      683
=========================================
  Files           175      175
  Lines          3557     3557
  Branches        409      409
=========================================
  Hits           1591     1591
  Misses         1863     1863
  Partials        103      103

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 806e00a...588d8c8. Read the comment docs.


Visualisations: Create a requirements.txt File

Since the project depends on several external packages (e.g., numpy, matplotlib), we should create a requirements.txt file to make it easy for others to install dependencies. Then, update the README.md with updated installation instructions.

100% really like this idea!


Fixing tutorial to include setting to use azurite so it works & minor…

… cleanup

func version 4.0.4895 doesn't seem to add the right settings to local.settings.json to use azurite emulator. Tutorial will fail without this setting.
fixing links and dangling percent sign in code snippet.

#sign-off

Learn Build status updates of commit aeff05d:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

articles/azure-functions/create-first-function-cli-python.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the learn.microsoft.com contributor guidesPost your question in the Learn support channel

@simonjj I cherry-picked the commits from this PR into my own PR in our private repo. Thanks for helping out—you should see your updates tomorrow after 10am PST.


feature Support Apache ranger for Doris

Proposed changes
For usage, see:
https://github.com/apache/doris/blob/5d340ce24f851c642f3969d2a460432ae4d8a3e2/docs/zh-CN/docs/admin-manual/privilege-ldap/ranger.md
For range-doris-plugin, see:
https://github.com/morningman/ranger/tree/doris-plugin
To support ranger, there are several other modification:

Support show resources like "pattern"
Support show workload group like "pattern"
Support show schemas like "pattern"

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall

run buildall


Button ALL_APPS

Quite insufficient ALL_APPS button. Is it possible to add?

Are you saying ALL_APPS doesn't work? It doesn't work for me either. It's up to each device to do something with it or not. The ones on the TvKeys are the typical keys that most, if not all, devices should be respecting. Nothing I can do here.


Improve Python GAPIC output.

This PR is general cleanup and improvement to the output of the main Python GAPIC. It is mostly cosmetic.

Codecov Report

Merging #1713 into master will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master    #1713   +/-   ##
=========================================
  Coverage     85.54%   85.54%
  Complexity     4398     4398
=========================================
  Files           426      426
  Lines         17400    17400
  Branches       1810     1810
=========================================
  Hits          14885    14885
  Misses         1896     1896
  Partials        619      619

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 ce70b60...fd6cb5f. Read the comment docs.


Update input dependency

Is your feature request related to a problem? Please describe.
A new version of auro-input was released containing features that are required.
Describe the solution you'd like
Update nested dependency and release new version.

This update to the auro-input dependency will implement this update: https://github.com/AlaskaAirlines/auro-input/pull/199


"Helm configuration file" vs "Configuration file" terms

:wave: - This might be just my confusion, but it seemed valuable to capture in case it was helpful :blush:
When I am deploying Okteto, according to https://www.okteto.com/docs/self-hosted/install/deployment/ (or perhaps one of the Cloud Provider Guides) I'm seeing the term "Configuration file". In the cloud guides it might also be "Okteto GKE configuration file" or "Okteto EKS configuration file"
In the next step, I use Helm and I specify this file. It is (I believe a "Helm configuration file"), but that wasn't obvious to me at first. I thought it was a specific "okteto" file.
Where I got really confused is when I was told to "...add the following to your Helm configuration file..." (ref) I wasn't sure if my "Helm configuration file" was in fact the same file I used to install Okteto in the first place, or something else? :sweat_smile:
It's also mentioned in a few other spots, sometimes referred to as "config.yaml", but I'm pretty sure it's the same thing.
Would it be possible to use a more consistent term for this file, and perhaps always link back to a single place that explains it?

This is great feedback @bwestover  I agree. What do you think would be the best term to use? Do you thing referring to it as the values.yaml file would be enough?

What do you think would be the best term to use?

Hard to say, because a lot depends on whether someone knows Helm well enough to automatically hear values.yml and think "Helm configuration". There is also the issue of this being "the Helm configuration, for the Okteto Helm chart".

Do you thing referring to it as the values.yaml file would be enough?

Probably not, especially because it's also called "config.yml" (or config.yaml) in a few spots:

I think this file, which is a Helm configuration file for the Okteto Helm chart (and can be called anything you want) might deserve it's own reference page. That would give you some space to explain the relationship between Helm, Okteto and the values.yml configuration file. It would also give you something to link back to whenever you used the terms "Helm configuration file" or "Okteto configuration file" or whatever.
Hope that helps.


Add tests for rosetta retriever and factorize transaction decoding

Goal of this PR
Fixes #192
Fixes #194
Writing these tests, especially the two last ones, was a pain. That is why the retriever was slightly refactored to extract the logic to decoding events into a map of object.Transaction, which is used by both the Block and Transaction methods.
This made it possible to lighten the tests of the retriever's methods, and I think it also makes the code much more readable.
⚠ ⚠ ⚠ ⚠ ⚠ ⚠ ⚠
Since the two methods that use this new function use the transactions in different ways, please make sure that I did not introduce a regression by carefully double-checking both my code and my tests, as I might have made a mistake and it's the kind of thing that might slip by undetected for a while and end up taking a long time to figure out.
⚠ ⚠ ⚠ ⚠ ⚠ ⚠ ⚠
Checklist

[x] Is on the right branch
[x] Documentation is up-to-date
[x] Tests are up-to-date

@awfm9 @Maelkum All comments addressed or answered to, PR rebased, ready for review once more! 👍


Remove error for "duplicate" execution listeners

What should we do?
In 8.7, the validation for execution listeners of identical type and eventType is lifted as defined in https://github.com/camunda/camunda/issues/23968
In that case, the error does not serve the purpose of preventing deployment rejections anymore, so we can remove it.
To consider: Display a warning when duplicates are detected as it does not seem to be intentional.
Why should we do it?
Follow-up of https://github.com/camunda/camunda/issues/23968

Moving this to backlog as the error is still helpful. There's no use case for duplicate listeners.


CFFL

CFFL

Linter check found the following problems:
The following problems have been found:
ERROR: /tmp/abs_a3remttqmm/clone/recipe/meta.yaml:13: pip_install_args: pip install should be run with --no-deps.
ERROR: /tmp/abs_a3remttqmm/clone/recipe/meta.yaml:19: missing_wheel: For pypi packages, wheel should be present in the host section
ERROR: /tmp/abs_a3remttqmm/clone/recipe/meta.yaml:40: missing_documentation: The recipe is missing a doc_url or doc_source_url
ERROR: /tmp/abs_a3remttqmm/clone/recipe/meta.yaml:40: missing_dev_url: The recipe is missing a dev_url
WARNING: /tmp/abs_a3remttqmm/clone/recipe/meta.yaml:40: missing_description: The recipe is missing a description
Errors were found