[Weight] Add ctors

Weight did not have copy/move ctor which they should have.
This patch adds them.
Self evaluation:

Build test: [X]Passed [ ]Failed [ ]Skipped
Run test: [X]Passed [ ]Failed [ ]Skipped

:memo: TAOS-CI Version: 1.4.20191203. Thank you for submitting PR #648. Please a submit 1commit/1PR (one commit per one PR) policy to get comments quickly from reviewers. Your PR must pass all verificiation processes of cibot before starting a review process from reviewers. If you are new member to join this project, please read manuals in documentation folder and wiki page. In order to monitor a progress status of your PR in more detail, visit http://nnsuite.mooo.com/.

To contributor, We have used 'Signed-off-by:' notation by default to handle the license issues, that result from contributors. Note that 'Is there a Signed-off-by line?' is important because lawyers tell us we must have to it to cleanly maintain the open-source license issues even though it has nothing to do with the code itself.

:octocat: cibot: @zhoonit, One of the module of prebuild group is failed. If you want to get a hint to fix this issue, please go to https://github.com/nnstreamer/nntrainer/wiki/.

:octocat: cibot: @zhoonit, A builder checker could not be completed because one of the checkers is not completed. In order to find out a reason, please go to http://nnsuite.mooo.com/nntrainer/ci/repo-workers/pr-checker/648-202010201732390.019253015518188-eee86686e5c37d78f1a8f667f52c4a8094981e14/.


Sean/#253

First draft of a fix for #253. The changes should be adequately explained by the comments. General idea is that we need constructors to give PDataSum a PlutusType instance, so I gave it constructors and wrote the instance!
This needs to be looked over by someone who is more familiar with the library than I am. Would greatly appreciate feedback / suggestions.

New commits should address all of the above suggestions/concerns. Code is significantly cleaner/more compact now.

Also, please target staging

Ok I think I addressed the second round of comments with the exception of an example (wanted to wait until everything else was finalized).
I'm not sure if I screwed something up by changing the target to staging here. Never used a draft PR before. Let me know if I should just close this + reopen a new PR targeting staging.
I think the primary remaining issues depend on whether @L-as has any suggestions in response to my replies, so I'll wait on those before doing anything else.

Let's also address CI failures before the merge; in particular, 9.2 only syntax like forall {..} should be removed as they won't work on GHC 8.10.

interesting CI failure.

I spun up a meta generics-sop issue. We'll tackle those on a separate PR.
I also checked the goldens to make sure existing tests weren't changed.
@L-as This PR can be merged now, though the CI is still a problem.

interesting CI failure.

Fixed in hercules-ci-agent 0.9.3


Review for your submission to the Journal of Open Source Software.

Relates to https://github.com/openjournals/joss-reviews/issues/5024.
:warning: This reviewing is currently in progress: I plan to give feedback on several aspects based on but (not limited to) items listed on my review checklist in https://github.com/openjournals/joss-reviews/issues/5024#issuecomment-1361759745.
For now, here is a series of atomic independent commits of suggestions that one can cherry-pick.

Thanks for the suggestions. I will incorporate them immediately in the repository, because they clean a lot its image. I also thank you for the typo correction.


docs: Add link to the new slack channel.

Checklist:

[x] I've searched for similar issues and couldn't find anything matching
[ ] I've discussed this feature in the #k8sgpt slack channel

Is this feature request related to a problem?

[ ] Yes
[x] No

Describe the solution you'd like

At present, the link to the slack channel mentioned in the Readme.md is redirects to the old slack channel. However, a new slack workspace for K8GPT has created Ref: https://k8sgpt.slack.com. We need to update the readme and refer to the new link.
Potential drawbacks

Should we keep the old link also, so that new users can refer to the old discussions?

How do I get invited to https://k8sgpt.slack.com?


feat: Ankr Provider

Added default support for ankr
BREAKING CHANGE: n
Description
Added support ankr rpc provider
Additional Information

[x] I read the contributing docs (if this is your first contribution)

Your ENS/address:
codingwithmanny.eth

@tmm for the tests failing, would you be able to give some guidance to get some of them passing or is this something that works and doesn't work from time to time?

@codingwithmanny does Ankr support WebSockets? could be nice to add that in. Also, would be great to have a free premium account for wagmi so core team members can test.

@tmm I believe they do, I just need to double check.
Re: Premium account, I reached out to the team. I think something can be setup 😉

@codingwithmanny sg. let me know if you hear anything. once we get the key, we can test websocket support and get this out.

Closing this out until we get a key to test websocket support.


Collation

I think this article should address collation, as I experienced that linq queries to an in memory database with Contains() and StartsWith() calls match case-sensitively, whereas the same queries will match on the actual database depending on its collation.
So far, I have not found a way to set the collation of my in memory database and don't expect it will be possible.
Also, I do not want to work around it, by changing my production code to work properly with in memory databases injected from unit tests.

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

ID: c95e5c7e-882f-76f7-5301-2a5d1ede39d3
Version Independent ID: 8754aa99-67a7-98ac-a51e-0ba995f96414
Content: Testing with InMemory - EF Core
Content Source: entity-framework/core/miscellaneous/testing/in-memory.md
Product: entity-framework
Technology: entity-framework-core
GitHub Login: @rowanmiller
Microsoft Alias: avickers

Covered by #1304.


Type 'CSSProperties' is not assignable to type 'Partial'

Same for me, switched to https://github.com/hello-pangea/color-picker and it accepted my style.


images inserted via ![](mxurl) are not displayed

When you insert an already posted image via a ![](mxurl) it gets rendered on riot-web as expected but android does not show anything. As reference: https://matrix.to/#/!GnEEPYXUhoaHbkFBNX:matrix.org/$151065487645gfRnn:msgs.tk

For security reasons, external images are not shown inside messages. However, if the image url starts with mxc:// it is actually safe to load and display.

#1733 covers this

duplicate of #1733


Remove duplicate types

Implements https://github.com/artsy/metaphysics/pull/1853 in Emission.
This cleans up and removes duplicate types from the schema.

Fails

:no_entry_sign:
No CHANGELOG added.

:no_entry_sign:
Missing Test Files:

src/lib/Components/Home/ArtworkRails/__tests__/ArtworkRailHeader-tests.tsx
src/lib/Scenes/Home/Components/ForYou/Components/__tests__/ArtworkCarousel-tests.tsx

If these files are supposed to not exist, please update your PR body to include "#skip_new_tests".

  Generated by :no_entry_sign: dangerJS

Noice 👌


'dotnet sln todo.sln add **/*.csproj' - can't use glob pattern with command

I'm using .NET CLI 3.1.100-preview2-014569 and the glob pattern doesn't work with dotnet sln add.
C:\temp\b4>dotnet sln b4.sln add *.csproj
Could not find project or directory `*.csproj`.
Usage: dotnet sln <SLN_FILE> add [options] <PROJECT_PATH>
...

It doesn't matter whether I specify the SLN name or not. Globbing just doesn't seem to be supported.
So, either the docs are wrong, or the product has a bug.

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

 The globbing only works on Unix/Linux shells. Do you think it's not clear the way it's described?

Oh my, you are correct, it does say it all right there! I was looking only at the actual example code, not the text that was 50 pixels above it 😄

I just made the same mistake :-(


Architecture Dependency Validation/Layer diagram not working in .Net core (ie not show errors when dependency diagram is violated)

I'm trying to setup a simple architecture layer diagram to validate that we don't break our layering rules by using namespaces/dll's from incorrect layers.
I setup a simple solution that has a console app, and 4 dll's (all using .Net Core). The console app calls into Dll1, Dll1 calls into Dll2, Dll2 calls into Dll3, etc. Then I setup a layer diagram to enforce this layering and try to have the console app call into Dll 4 and expected to get an error; however, I don't.
If I change this to use a windows form app (instead of the .net core console app) and change all the dll's to be .net standard, then I do get the error enforcing the layer diagram.
I've tried adding the Microsoft.DependencyValidation.Analyzers NuGet package to the .net core console app, but that still doesn't work. Is this a problem in .Net Core? Or something I'm missing?
Also tried doing another test with all .net core but used an MVC app instead of a console app. I get the following error when building the solution (and the dependency layer diagram doesn't go instead the MVC app). CSC : warning DV2001: The project does not reference any Dependency Validation diagrams or referenced diagrams are not valid. Dependency validation will not be performed.
See link below where I was advised to add an issue here.
https://forums.asp.net/p/2139788/6203822.aspx?Architecture+Dependency+Validation+Layer+diagram+not+working+in+Net+core+ie+not+show+errors+when+dependency+diagram+is+violated+

@GregE123456 thanks, I will try to find out the answer for you.
Topic: https://docs.microsoft.com/en-us/visualstudio/modeling/layer-diagrams-guidelines

@jmprieur would you be able to help out with this question?

I'm running into the same issue in our solution -- .NET Core/Standard projects aren't seeing their dependencies validated. Is it because the current modeling SDK doesn't add the necessary NuGet packages & diagram links to those project types?

@BijuVenugopal can you provide any insight into why @GregE123456 and @LarsKemmann aren't seeing the expected validation errors in layer diagrams for .NET Core projects?

+1... exact same issue, been there for months... is there a point when MSFT will start supporting their own tooling on what appears to be their own framework? This is silly... nothing in the enterprise dev stack works w/ net core... If you want unit tests, need to modify project xml so tools do what's needed, if you want dependency validation, it doesn't work...

Having the same issue. @gewarren or @BijuVenugopal, any thoughts/fixes for this ?

@GregE123456: My apologies for the delayed response.
We have removed support for dependency validation/layer diagrams from Visual Studio 2017. While removing support for this feature has been a hard decision, we want to ensure that our resources are invested in features that deliver the most customer value. If you are a significant user of the dependency validation, you can continue to use Visual Studio 2015 or earlier versions, whilst you decide on an alternative tool for your needs. Thanks for writing to us

@subsri Are you sure that's correct? Can you please point us to a blog post that mentions this? I know that the UML modeling projects were removed, but dependency validation is still very much supported in VS 2017 as of the last time I checked. Exhibit A: it works fine for full .NET Framework projects. :)

@LarsKemmann you're right: dependency validation works fine for old-style MSBuild projects, and the only reason it appears not to work for new-style MSBuild projects is that dependency validation designer doesn't add the NuGet package and the link to the model file because it doesn't recognise the new-style projects as being C#/VB projects.
This is purely an IDE issue - the dependency validation designer doesn't know the GUIDs for the new-style C# and VB project types, so it doesn't show a gold bar to fix up the project files.
The underlying validation mechanism is just using Roslyn analyzers and linked files, both of which are fully supported in MSBuild15.
Manual workaround:
For each .Net Standard/Core project that you want to validate:

Add a reference to the Microsoft.Dependency.Validation.Analyzer NuGet package
Add the layer diagram as a linked file with the ItemGroup type of AdditionalFiles

e.g.
<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <OutputType>Exe</OutputType>
    <TargetFramework>netcoreapp2.1</TargetFramework>
  </PropertyGroup>

  <!-- Add support for Layer validation -->
  <ItemGroup>
    <PackageReference Include="Microsoft.DependencyValidation.Analyzers" Version="0.9.0" />

    <!-- Include the layer model as an additional file that will be passed to the analyzer />
    <AdditionalFiles Include="..\LayerTest1\DependencyValidation1.layerdiagram">
      <Link>DependencyValidation1.layerdiagram</Link>
      <Visible>False</Visible>
    </AdditionalFiles>
  </ItemGroup>

</Project>

Background
The dependency validation engine was re-written in VS2017 to use Roslyn analyzers, rather than a separate command line executable. One implication of this is that every code project being validated now needs to have a reference to the NuGet package containing the analyzers, and also a pointer to the layer model file. This needs to be added as a linked file so there is only one copy of the model that is shared between all projects, and it needs to belong to the AdditionalFiles ItemGroup, as this is the mechanism used by Roslyn to pass additional configuration to analyzers.
(Aside: another implication is that the only way to reliably see all dependency validation errors in the IDE is to rebuild the solution. Otherwise, VS will try not build projects that haven't changed, so the Roslyn analyzers won't be called -> no validation errors produced).
"Projects need to be updated" gold bar
If a solution contains a dependency validation diagram, the dependency validation designer in the Visual Studio IDE will scan the solution for project types it recognises as containing C# or VB code, and check that those projects contain the analyzer NuGet reference and the link to the model file. If they don't then the "[o]ne or more projects needs to be updated to perform dependency validation" gold bar will be shown.
However, the dependency validation designer only knows about the old-style C# and VB project types (GUIDs FAE04EC0-301F-11D3-BF4B-00C04F79EFBC and F184B08F-C81C-45F6-A57F-5ABD9991F28F respectively). It doesn't know about the new-style C# and VB projects (9A19103F-16F7-4668-BE54-9A1E7A4F7556 and 778DAE3C-4631-46EA-AA77-85C1314464D9) because they were released after VS2017 RTM.
It should be a straightforward fix to add support for the additional GUIDs.

@LarsKemmann , @GregE123456 : I am sorry for the confusion in my message. While Dependency validation/Layered diagrams are supported for .Net Framework in VS 2017, they are not supported for .Net core projects in any of the VS versions. I agree that currently it works for C#, Visual Basic and C# projects in VS 2017. What I meant was there is no official support for DV in .Net Core. I hope this clarifies. Please feel free to use the workaround if it works for you.
@duncanp-sonar: Thanks for sharing a solution.

@SrinivasMSFT : Just to be precise, the dependency validation does not work any asp.net core / .net core templates, as mentioned by @duncanp-sonar. I checked this on an asp.net core project based on .net471, it didn't work.

At least someone add a big info box saying dotnet core it is not supported:
https://docs.microsoft.com/en-us/visualstudio/modeling/validate-code-with-layer-diagrams?view=vs-2017

External tools such as Softagram and NDepend will help you do the job, even for .NET Core projects.


Update Supported-list for a new supported framework

Update document based on #771
Please answer these questions before submitting pull request

Why submit this pull request?

[ ] Bug fix

[x] New feature provided

[ ] Improve performance

Related issues
#771

@WillemJiang  Here is the test report: https://github.com/SkywalkingTest/agent-integration-test-report/blob/master/2018/2/lytscu/testReport-master-2018-02-12-16-49.md

@WillemJiang Maybe you want to recheck the plugin by your own team. But still, the master branch doesn't still work out with UI. Hard to understand for people didn't work on this project. Sorry.
If you think our automatic test is good enough, you can approve this pr. Anyway, I will ping you in gitter, as soon as our UI is back again.

Coverage remained the same at 19.217% when pulling cf04f034ace50f58c4d63778f949c648d8bafcc6 on update-supported-list into e53b50e539605a80a22e1ea636459856911bfccf on master.


dotMarker Show wrong date match , How to fix?

[ ] I have verified there are no duplicate active or recent bugs, questions, or requests
[ ] I have verified that I am using the latest version of CVCalendar.
[ ] I have given my issue a non-generic title.

Expected Behavior

Current Behavior

Possible Solution

Steps to Reproduce (for bugs)

Context

Your Environment

Version used (Cocoapods spec):
Device used i.e. iPhone 6S:
Physical device (y/n):
Link to your project (if available):

When i set value date Example 2016-09-28 is Matching but Dot marker show on date 29 on Calendar View. Please Help me Thx.

Use the Issue Template


Update Omnisharp path to point to 'run' script for MacOS and Linux. Closes #682

Superseded by #700

Superseded by #700


滑动过程中，使用状态管理更新 可滑动页面，physics 从null变为NeverScrollableScrollPhysics (During the sliding process, use state management to update the slidable page, physics changes from null to NeverScrollableScrollPhysics)

Steps to Reproduce

...   provide change status  ,scrollable
...   physics  from null to NeverScrollableScrollPhysics
...  scrolling

Logs
══╡ EXCEPTION CAUGHT BY GESTURE ╞═══════════════════════════════════════════════════════════════════
I/flutter (20896): The following assertion was thrown while handling a gesture:
I/flutter (20896): 'package:flutter/src/widgets/scrollable.dart': Failed assertion: line 478 pos 12: '_drag == null':
I/flutter (20896): is not true.
I/flutter (20896):
I/flutter (20896): Either the assertion indicates an error in the framework itself, or we should provide substantially
I/flutter (20896): more information in this error message to help you determine and fix the underlying cause.
I/flutter (20896): In either case, please report this assertion by filing a bug on GitHub:
I/flutter (20896):   https://github.com/flutter/flutter/issues/new?template=BUG.md
I/flutter (20896):
I/flutter (20896): When the exception was thrown, this was the stack:
I/flutter (20896): #2      ScrollableState._handleDragDown (package:flutter/src/widgets/scrollable.dart:478:12)
I/flutter (20896): #3      DragGestureRecognizer.addAllowedPointer.<anonymous closure> (package:flutter/src/gestures/monodrag.dart:162:46)
I/flutter (20896): #4      GestureRecognizer.invokeCallback (package:flutter/src/gestures/recognizer.dart:166:24)
I/flutter (20896): #5      DragGestureRecognizer.addAllowedPointer (package:flutter/src/gestures/monodrag.dart:162:9)
I/flutter (20896): #6      GestureRecognizer.addPointer (package:flutter/src/gestures/recognizer.dart:96:7)
I/flutter (20896): #7      RawGestureDetectorState._handlePointerDown (package:flutter/src/widgets/gesture_detector.dart:779:18)
I/flutter (20896): #8      RenderPointerListener.handleEvent (package:flutter/src/rendering/proxy_box.dart:2622:14)
I/flutter (20896): #9      _WidgetsFlutterBinding&BindingBase&GestureBinding.dispatchEvent (package:flutter/src/gestures/binding.dart:199:22)
I/flutter (20896): #10     _WidgetsFlutterBinding&BindingBase&GestureBinding._handlePointerEvent (package:flutter/src/gestures/binding.dart:156:7)
I/flutter (20896): #11     _WidgetsFlutterBinding&BindingBase&GestureBinding._flushPointerEventQueue (package:flutter/src/gestures/binding.dart:102:7)
I/flutter (20896): #12     _WidgetsFlutterBinding&BindingBase&GestureBinding._handlePointerDataPacket (package:flutter/src/gestures/binding.dart:86:7)
I/flutter (20896): #16     _invoke1 (dart:ui/hooks.dart:233:10)
I/flutter (20896): #17     _dispatchPointerDataPacket (dart:ui/hooks.dart:154:5)
I/flutter (20896): (elided 5 frames from class _AssertionError and package dart:async)
I/flutter (20896):
I/flutter (20896): Handler: onDown
I/flutter (20896): Recognizer:
I/flutter (20896):   VerticalDragGestureRecognizer#0195c(start behavior: start)
I/flutter (20896): ════════════════════════════════════════════════════════════════════════════════════════════════════
I/flutter (20896): Another exception was thrown: 'package:flutter/src/widgets/scrollable.dart': Failed assertion: line 487 pos 12: '_drag == null': is not true.

@ksiventy Please provide your flutter doctor -v output. Can you also provide a small self-contained app that demonstrates the problem? You can include small examples inline if they're enclosed by backticks, or just provide a public link to a github "gist" - https://gist.github.com/. From the error message it seems that most probably the issue is caused by implementation.

May I add please describe your Problem more clearly currently we don't understand what you are doing and what the problem is


Collection Query by Firestore timestamp

Hi there Luca, thank you for your Magnetar, it is a wonderful state management for my firestore project.
Recently notice some problem/bug (not sure about it)
If I would like to fetch some collection with time/date query,
-> magnetar.collection(doc).where('date', '>', new Date('1 May 2021')).fetch()
it will return nothing even the document date is in range of the query.
Thank you

Try fetch({ force: true })
If that works then let's discuss further and see if we can improve stuff.

Thanks for the reply,
I had tried the mentioned solution but still the same,
Attached photo of comparing native firestore SDK with the result of Magnetar

@loverziyu can you add me on Discord?
Luca Ban [Mesqueeb]#4774

@loverziyu thanks for your patience.
Fixed in latest version<EMAIL_ADDRESS>--Magnetar was made with 💜 by Luca Ban.You cannot sponsor every project, but next time you do, think of this one for its prolonged maintenance.


Update catalog.json action

#620  👈
main

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

Join @RajatPawar and the rest of your teammates on  Graphite


Jupyterlab fails to build

I Installed jupyterlab in a conda R environment. First I made sure that repr is installed:
(R) C:\Users\Johannes.Wiesner>conda list repr
# packages in environment at C:\Users\Johannes.Wiesner\Miniconda3\envs\R:
#
# Name                    Version                   Build  Channel
r-repr                    0.19.2            r36h6115d3f_0
r-reprex                  0.2.1             r36h6115d3f_0

Then I wanted to use the recommended installation method via pip but I ended up with issue #211 (I also installed node.js before that using conda install.
I then wanted to use  jupyter labextension install @lckr/jupyterlab_variableinspector but this gives me this error:
(R) C:\Users\Johannes.Wiesner>jupyter labextension install @lckr/jupyterlab_variableinspector
Building jupyterlab assets (production, minimized)
An error occurred.
RuntimeError: JupyterLab failed to build
See the log file for details:  C:\Users\JOHANN~1.WIE\AppData\Local\Temp\jupyterlab-debug-_jo0ubmr.log

Technical details:

Windows 10
jupyterlab 3.2.8 using Miniconda

Here's the full log file:
Node v17.4.0

Yarn configuration loaded.
> C:\Users\Johannes.Wiesner\Miniconda3\envs\R\npm.CMD pack @lckr/jupyterlab_variableinspector
npm notice
npm notice package<EMAIL_ADDRESS>npm notice === Tarball Contents ===
npm notice 1.5kB LICENSE
npm notice 4.0kB README.md
npm notice 2.6kB package.json
npm notice 0B    style/base.css
npm notice 1.3kB style/index.css
npm notice 21B   style/index.js
npm notice === Tarball Details ===
npm notice name:          @lckr/jupyterlab_variableinspector
npm notice version:       3.0.9
npm notice filename:      @lckr/jupyterlab_variableinspector-3.0.9.tgz
npm notice package size:  3.9 kB
npm notice unpacked size: 9.5 kB
npm notice shasum:        1c922fa2fd13c5ab0fe365f1a5bad69869887811
npm notice integrity:     sha512-o0kx+iDORrxaN[...]6qvwpD8dLit3w==
npm notice total files:   6
npm notice
lckr-jupyterlab_variableinspector-3.0.9.tgz

Fetching URL: https://registry.yarnpkg.com/@lckr%2Fjupyterlab_variableinspector
> C:\Users\Johannes.Wiesner\Miniconda3\envs\R\npm.CMD pack<EMAIL_ADDRESS>npm notice
npm notice package<EMAIL_ADDRESS>npm notice === Tarball Contents ===
npm notice 1.5kB LICENSE
npm notice 4.0kB README.md
npm notice 2.6kB package.json
npm notice 0B    style/base.css
npm notice 1.3kB style/index.css
npm notice 21B   style/index.js
npm notice === Tarball Details ===
npm notice name:          @lckr/jupyterlab_variableinspector
npm notice version:       3.0.9
npm notice filename:      @lckr/jupyterlab_variableinspector-3.0.9.tgz
npm notice package size:  3.9 kB
npm notice unpacked size: 9.5 kB
npm notice shasum:        1c922fa2fd13c5ab0fe365f1a5bad69869887811
npm notice integrity:     sha512-o0kx+iDORrxaN[...]6qvwpD8dLit3w==
npm notice total files:   6
npm notice
lckr-jupyterlab_variableinspector-3.0.9.tgz

Node v17.4.0

Yarn configuration loaded.
Building jupyterlab assets (production, minimized)
> node C:\Users\Johannes.Wiesner\Miniconda3\envs\R\lib\site-packages\jupyterlab\staging\yarn.js install --non-interactive
yarn install v1.21.1
[1/5] Validating package.json...
[2/5] Resolving packages...
success Already up-to-date.
Done in 0.50s.

> node C:\Users\Johannes.Wiesner\Miniconda3\envs\R\lib\site-packages\jupyterlab\staging\yarn.js yarn-deduplicate -s fewer --fail
yarn run v1.21.1
$ C:\Users\Johannes.Wiesner\Miniconda3\envs\R\share\jupyter\lab\staging\node_modules\.bin\yarn-deduplicate -s fewer --fail
Done in 0.44s.

> node C:\Users\Johannes.Wiesner\Miniconda3\envs\R\lib\site-packages\jupyterlab\staging\yarn.js run build:prod:minimize
yarn run v1.21.1
$ webpack --config webpack.prod.minimize.config.js
assets by status 10.6 MiB [cached] 122 assets
orphan modules 5.04 MiB [orphan] 1284 modules
runtime modules 108 KiB 14 modules
built modules 14.1 MiB (javascript) 4.63 KiB (consume-shared) 4.59 KiB (share-init) [built]
  modules by path ./node_modules/ 14.1 MiB
    javascript modules 14 MiB 1043 modules
    json modules 33.2 KiB 6 modules
  consume-shared-module modules 4.63 KiB
    modules by path consume shared module (default) @jupyterlab/ 3.65 KiB 42 modules
    modules by path consume shared module (default) @lumino/ 588 bytes 14 modules
  provide-module modules 4.59 KiB 112 modules
  modules by path ./build/ 23.8 KiB
    ./build/bootstrap.js 3.86 KiB [built] [code generated]
    ./build/index.out.js + 1 modules 19.9 KiB [built] [code generated]

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/application-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/application. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/apputils-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/apputils. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/attachments. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/cells. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/celltags-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/celltags. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/codeeditor. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/codemirror-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/codemirror. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/completer-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/completer. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/console-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/console. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/coreutils. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/csvviewer-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/csvviewer. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/debugger-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/debugger. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/docmanager-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/docmanager. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/docprovider-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/docprovider. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/docregistry. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/documentsearch-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/documentsearch. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/extensionmanager-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/extensionmanager. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/filebrowser-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/filebrowser. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/fileeditor-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/fileeditor. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/help-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/htmlviewer-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/htmlviewer. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/hub-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/imageviewer-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/imageviewer. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/inspector-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/inspector. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/javascript-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/json-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/launcher-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/launcher. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/logconsole-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/logconsole. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/mainmenu-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/mainmenu. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/markdownviewer-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/markdownviewer. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/mathjax2-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/mathjax2. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/nbformat. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/notebook-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/notebook. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/observables. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/outputarea. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/pdf-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/property-inspector. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/rendermime-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/rendermime-interfaces. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/rendermime. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/running-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/running. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/services. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/settingeditor-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/settingeditor. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/settingregistry. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/shared-models. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/shortcuts-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/statedb. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/statusbar-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/statusbar. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/terminal-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/terminal. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/theme-dark-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/theme-light-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/toc-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/toc. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/tooltip-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/tooltip. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/translation-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/translation. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/ui-components-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/ui-components. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/vdom-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/vdom. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @jupyterlab/vega5-extension. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for vega-lite. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for @lumino/keyboard. Use the licenseTextOverrides option to add the license text if desired.

WARNING in license-webpack-plugin: could not find any license file for gud. Use the licenseTextOverrides option to add the license text if desired.

ERROR in resolving fallback for shared module @lckr/jupyterlab_variableinspector
Module not found: Error: Can't resolve '@lckr/jupyterlab_variableinspector' in 'C:\Users\Johannes.Wiesner\Miniconda3\envs\R\share\jupyter\lab\staging\build'
resolve '@lckr/jupyterlab_variableinspector' in 'C:\Users\Johannes.Wiesner\Miniconda3\envs\R\share\jupyter\lab\staging\build'
  Parsed request is a module
  using description file: C:\Users\Johannes.Wiesner\Miniconda3\envs\R\share\jupyter\lab\staging\build\package.json (relative path: .)
    Field 'browser' doesn't contain a valid alias configuration
    resolve as module
      C:\Users\Johannes.Wiesner\Miniconda3\envs\R\share\jupyter\lab\staging\build\node_modules doesn't exist or is not a directory
      looking for modules in C:\Users\Johannes.Wiesner\Miniconda3\envs\R\share\jupyter\lab\staging\node_modules
        single file module
          using description file: C:\Users\Johannes.Wiesner\Miniconda3\envs\R\share\jupyter\lab\staging\package.json (relative path: ./node_modules/@lckr/jupyterlab_variableinspector)
            no extension
              Field 'browser' doesn't contain a valid alias configuration
              C:\Users\Johannes.Wiesner\Miniconda3\envs\R\share\jupyter\lab\staging\node_modules\@lckr\jupyterlab_variableinspector is not a file
            .js
              Field 'browser' doesn't contain a valid alias configuration
<EMAIL_ADDRESS>doesn't exist
            .json
              Field 'browser' doesn't contain a valid alias configuration
<EMAIL_ADDRESS>doesn't exist
            .wasm
              Field 'browser' doesn't contain a valid alias configuration
<EMAIL_ADDRESS>doesn't exist
        existing directory C:\Users\Johannes.Wiesner\Miniconda3\envs\R\share\jupyter\lab\staging\node_modules\@lckr\jupyterlab_variableinspector
          using description file<EMAIL_ADDRESS>(relative path: .)
            using description file: C:\Users\Johannes.Wiesner\Miniconda3\envs\R\share\jupyter\lab\staging\package.json (relative path: ./node_modules/@lckr/jupyterlab_variableinspector)
              no extension
                Field 'browser' doesn't contain a valid alias configuration
                C:\Users\Johannes.Wiesner\Miniconda3\envs\R\share\jupyter\lab\staging\node_modules\@lckr\jupyterlab_variableinspector is not a file
              .js
                Field 'browser' doesn't contain a valid alias configuration
<EMAIL_ADDRESS>doesn't exist
              .json
                Field 'browser' doesn't contain a valid alias configuration
<EMAIL_ADDRESS>doesn't exist
              .wasm
                Field 'browser' doesn't contain a valid alias configuration
<EMAIL_ADDRESS>doesn't exist
              as directory
                existing directory C:\Users\Johannes.Wiesner\Miniconda3\envs\R\share\jupyter\lab\staging\node_modules\@lckr\jupyterlab_variableinspector
                  using description file<EMAIL_ADDRESS>(relative path: .)
                    use ./lib/index.js from main in package.json
                      using description file<EMAIL_ADDRESS>(relative path: ./lib/index.js)
                        no extension
                          Field 'browser' doesn't contain a valid alias configuration
<EMAIL_ADDRESS>doesn't exist
                        .js
                          Field 'browser' doesn't contain a valid alias configuration
<EMAIL_ADDRESS>doesn't exist
                        .json
                          Field 'browser' doesn't contain a valid alias configuration
<EMAIL_ADDRESS>doesn't exist
                        .wasm
                          Field 'browser' doesn't contain a valid alias configuration
<EMAIL_ADDRESS>doesn't exist
                        as directory
<EMAIL_ADDRESS>doesn't exist
                    using path: C:\Users\Johannes.Wiesner\Miniconda3\envs\R\share\jupyter\lab\staging\node_modules\@lckr\jupyterlab_variableinspector\index
                      using description file<EMAIL_ADDRESS>(relative path: ./index)
                        no extension
                          Field 'browser' doesn't contain a valid alias configuration
                          C:\Users\Johannes.Wiesner\Miniconda3\envs\R\share\jupyter\lab\staging\node_modules\@lckr\jupyterlab_variableinspector\index doesn't exist
                        .js
                          Field 'browser' doesn't contain a valid alias configuration
<EMAIL_ADDRESS>doesn't exist
                        .json
                          Field 'browser' doesn't contain a valid alias configuration
<EMAIL_ADDRESS>doesn't exist
                        .wasm
                          Field 'browser' doesn't contain a valid alias configuration
<EMAIL_ADDRESS>doesn't exist
      C:\Users\Johannes.Wiesner\Miniconda3\envs\R\share\jupyter\lab\node_modules doesn't exist or is not a directory
      C:\Users\Johannes.Wiesner\Miniconda3\envs\R\share\jupyter\node_modules doesn't exist or is not a directory
      C:\Users\Johannes.Wiesner\Miniconda3\envs\R\share\node_modules doesn't exist or is not a directory
      looking for modules in C:\Users\Johannes.Wiesner\Miniconda3\envs\R\node_modules
        single file module
          No description file found in C:\Users\Johannes.Wiesner\Miniconda3\envs\R\node_modules\@lckr or above
          no extension
            Field 'browser' doesn't contain a valid alias configuration
            C:\Users\Johannes.Wiesner\Miniconda3\envs\R\node_modules\@lckr\jupyterlab_variableinspector doesn't exist
          .js
            Field 'browser' doesn't contain a valid alias configuration
<EMAIL_ADDRESS>doesn't exist
          .json
            Field 'browser' doesn't contain a valid alias configuration
<EMAIL_ADDRESS>doesn't exist
          .wasm
            Field 'browser' doesn't contain a valid alias configuration
<EMAIL_ADDRESS>doesn't exist
        C:\Users\Johannes.Wiesner\Miniconda3\envs\R\node_modules\@lckr\jupyterlab_variableinspector doesn't exist
      C:\Users\Johannes.Wiesner\Miniconda3\envs\node_modules doesn't exist or is not a directory
      C:\Users\Johannes.Wiesner\Miniconda3\node_modules doesn't exist or is not a directory
      C:\Users\Johannes.Wiesner\node_modules doesn't exist or is not a directory
      C:\Users\node_modules doesn't exist or is not a directory
      C:\node_modules doesn't exist or is not a directory

webpack 5.44.0 compiled with 1 error and 92 warnings in 30024 ms

asset index.css 15.8 KiB [compared for emit] (name: index)
asset index.js 0 bytes [compared for emit] [minimized] (name: index)
Entrypoint index 15.8 KiB = index.css 15.8 KiB index.js 0 bytes
<EMAIL_ADDRESS>50 bytes [built] [code generated]
css<EMAIL_ADDRESS>15.3 KiB [code generated]
css<EMAIL_ADDRESS>472 bytes [code generated]
webpack 5.44.0 compiled successfully in 2117 ms

asset index.css 14.7 KiB [compared for emit] (name: index)
asset index.js 0 bytes [compared for emit] [minimized] (name: index)
Entrypoint index 14.7 KiB = index.css 14.7 KiB index.js 0 bytes
<EMAIL_ADDRESS>50 bytes [built] [code generated]
css<EMAIL_ADDRESS>14.3 KiB [code generated]
css<EMAIL_ADDRESS>472 bytes [code generated]
webpack 5.44.0 compiled successfully in 2043 ms
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

JupyterLab failed to build
Traceback (most recent call last):

  File "C:\Users\Johannes.Wiesner\Miniconda3\envs\R\lib\site-packages\jupyterlab\debuglog.py", line 48, in debug_logging
    yield

  File "C:\Users\Johannes.Wiesner\Miniconda3\envs\R\lib\site-packages\jupyterlab\labextensions.py", line 141, in start
    production = production, minimize = self.minimize, app_options=app_options)

  File "C:\Users\Johannes.Wiesner\Miniconda3\envs\R\lib\site-packages\jupyterlab\commands.py", line 483, in build
    production=production, minimize=minimize, clean_staging=clean_staging)

  File "C:\Users\Johannes.Wiesner\Miniconda3\envs\R\lib\site-packages\jupyterlab\commands.py", line 695, in build
    raise RuntimeError(msg)

RuntimeError: JupyterLab failed to build

Exiting application: lab

+1 I have the same error

Had a similar issue when trying to install via jupyter labextension within a conda env on WSL (Ubuntu 18.04). In the end, I worked around that by installing this conda package instead:
https://github.com/conda-forge/jupyterlab-variableinspector-feedstock
Not a big fan of using a conda version of a package maintained by others than the package's original author, but for now it works. Hope it helps in your case as well!

Thanks for the hint! I will try that out in the next days and let you know if it worked!

Just for completeness: The answer proposed in this comment in [#183 (https://github.com/lckr/jupyterlab-variableInspector/issues/183#issuecomment-806579896) also didn't work for me

Had a similar issue when trying to install via jupyter labextension within a conda env on WSL (Ubuntu 18.04). I prefer to avoid using pip in a conda env, so I worked around that by installing this conda package instead:
https://github.com/conda-forge/jupyterlab-variableinspector-feedstock
Not a big fan of using a conda version of a package maintained by others than the package's original author, but for now it works like a charm. Hope it helps in your case as well!

The installation at least worked now, thanks for the hint! Unfortunately, I think I am stuck with a new issue now. I can open the variable inspector now (and I can see all the variables with proper attributes), but I cannot click on / inspect any of the variables. Could be related to #130 or #224

Had a similar issue when trying to install via jupyter labextension within a conda env on WSL (Ubuntu 18.04). I prefer to avoid using pip in a conda env, so I worked around that by installing this conda package instead:
https://github.com/conda-forge/jupyterlab-variableinspector-feedstock
Not a big fan of using a conda version of a package maintained by others than the package's original author, but for now it works like a charm. Hope it helps in your case as well!

The installation at least worked now, thanks for the hint! Unfortunately, I think I am stuck with a new issue now. I can open the variable inspector now (and I can see all the variables with proper attributes), but I cannot click on / inspect any of the variables. Could be related to #130 or #224

Same issue here afte installing via conda. Did you find a fix yet?

Starting with Jupyterlab 3, you should only install this extension using the python package.

Closing as answered, please open a new issue in case you have an installation issue.


Service Page - Recurring / Non Recurring Option change

Problem-

Currently this option decides that 1st step on Company page (Recurring Service / Service Scheduler), if this option is ON (Recurring Service) then service will be available in 1st step(Recurring Service), and 2nd step (Auto Billing - Scheduler)
If some use want to create project in schedule basis and doing billing in Per-Project basis, then this going to give them problem

Suggested Solution-

Change this Option to 3 Option Selection - 1. Scheduled Billing 2. Per-Project Billing 3. Non-Billable Service
"Scheduled Billing" this option will give Service Selection option in 2nd step of Company (Auto billing- Scheduled)
"Per-Project Billing" this option will give Service Selection option in 3rd step of Company (Per-Project Billing)
"Non-billable Service" this will prevent service to be available in any of the steps, basically this is free service and no project will be billed related to this service
1st step of Company Page (recurring Service / Service Scheduler) will have different Option depend on Recurring Scheduler Added or not, now onward this Option will not contribute to 1st step

Technical Detail

this will change lot of things, 1st , 2nd , 3rd stage of company page, service now requires api changes
3rd option (Non-Billable Service) this needs to added to wherever Billable Project Logic is applied, some of them are - 1. Transaction Page - Unbilled Project, Project List - Unbilled Project, Query Builder - Unbilled Project query and more, This will take lot of searching time

Initiated by @vinpahilwani
Verified by @mitulpanch

Design -
Instead of On/Off button,
this will be Selection Box with 3 Options

Scheduled Billing
Per-Project Billing
Non-Billable

approved

#1559 also has this in discussion

https://www.berrycast.com/conversations/c86843b3-b107-5134-ad7d-c69d80eb007e
https://www.berrycast.com/conversations/d79e6642-1a19-5055-8e24-0f5366c15e30


Remove existing pods on Cocoapods

https://cocoapods.org/?q=adaptiveArpImpl

Anonymous-2:adaptive-arp-api-lib-darwin clozano$ pod trunk me
  - Name:     Carlos Lozano
  - Email<EMAIL_ADDRESS>  - Since:    September 1st, 2014 19:59
  - Pods:
    - AdaptiveArpApi
    - AdaptiveArpImplIos
    - AdaptiveArpImplOsx

Anonymous-2:adaptive-arp-api-lib-darwin clozano$ pod trunk add-owner AdaptiveArpImplIos<EMAIL_ADDRESS>  - Owners:
    - Carlos Lozano<EMAIL_ADDRESS>    - Ferran Vilà Conesa<EMAIL_ADDRESS>Anonymous-2:adaptive-arp-api-lib-darwin clozano$ pod trunk add-owner AdaptiveArpImplOsx<EMAIL_ADDRESS>  - Owners:
    - Carlos Lozano<EMAIL_ADDRESS>    - Ferran Vilà Conesa<EMAIL_ADDRESS>

Added to all pods to remove as needed.

It's not possible to delete the repo's because the command says that the repo does not exist
pod repo remove AdaptiveArpImplIos
[!] repo AdaptiveArpImplIos does not exist

Maybe this is because the repo does not exist in Github.
The las commit where the podspect of this repo exists is:  https://github.com/AdaptiveMe/adaptive-arp-darwin/commit/6ef234fc7c997ae3c45983b977bc018965785ed7

Maybe we should contact to cocoapods to ask for these repo removals


Fix bug in layers info search

Infobox was re-rendering too often and App was crashing.

Test den: https://forvaltningsportal.test.artsdatabanken.no/pr/forvaltningsportal_334


Add logger style formatting

If I run logger -p local1.crit -t "cray" "ooooh noooo" I get a log format like Nov  9 19:08:19 smpp-05a cray: ooooh noooo in /var/log/messages. So I have added this format as a choice.

Codecov Report

Merging #27 into master will decrease coverage by 1.56%.
The diff coverage is 0%.

@@           Coverage Diff           @@
##           master   #27      +/-   ##
=======================================
- Coverage   97.56%   96%   -1.57%
=======================================
  Files           8     8
  Lines         246   250       +4
=======================================
  Hits          240   240
- Misses          4     8       +4
  Partials        2     2

Impacted Files
Coverage Δ

formatter.go
84.61% <0%> (-15.39%)
:arrow_down:

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 4d2c753...56c4569. Read the comment docs.

Hi @Jmainguy - Thanks for you work on this! It looks like this has been sitting without changes for about 25 days. As such, I'm going to close it for now. Please feel free to reopen if you have changes.

Sorry meant to comment here earlier. I believe you are right that this should exist separately as it is not likely wanted but anybody but me, also I would need to add the test coverage. Thank you for looking at and closing this.


WIFI-432 : [WIP]Support of Client DHCP attributes in OVSDB

Enabled DHCP sniffing support in libinet
Added support to populate DHCP_leased_IP table with sniffing results

Signed-off-by: Yashvardhan<EMAIL_ADDRESS>

This is marked [WIP] should I wait with merging or should this already go into pending ?

This can be merged into pending. Thanks!

merged into pending, Thanks !


cleanup dar

rm: finally deprecated code
imp: add .envrc for flakes / non flakes variants
fix: update & fix docs
treefmt: impl & apply
rm: ca-references flag
imp: remove (all) most follow instruction from digga

r try

bors r+

bors try

Do you think you could break this into separate pull requests. I remember this caused a build failure, so it would be easier to isolate that. Also just to make it easier to review the changes. And a few commits here have already been merged into main in other pull requests.


Single GPU models don't load weights from checkpoint

** To reproduce
Steps to reproduce the behavior:
import torch
from composer.trainer import Trainer
from composer import models

model = models.CIFAR10_ResNet56()
trainer = Trainer(model=model, train_dataloader=train_dataloader, eval_dataloader=None, max_duration="1ep", save_folder="checkpoints")
trainer.checkpoint_saver.save_checkpoint(trainer.state, trainer.seed, trainer.device)
new_model = models.CIFAR10_ResNet56()
new_trainer = Trainer(model=new_model, train_dataloader=train_dataloader, eval_dataloader=None, max_duration="1ep", load_path=os.path.join(trainer.checkpoint_saver.checkpoint_folder, "ep1.tar"))
assert torch.allclose(model.module.conv.weight, new_model.module.conv.weight)

Expected behavior
The new model should have received the checkpoint's weights during the init of new_trainer. It doesn't and the reason seems to be due to here: https://github.com/mosaicml/composer/blob/dev/composer/core/state.py#L296-L302. If DDP is not enabled, the state_dict is never restored for the model.

Fixed in #389


Extended documentation for the mailer

See #1967
Signed-off-by: Miquel Sabaté Solà<EMAIL_ADDRESS>

Only merge this after #1967 is merged :wink:


Fix scope vars in fct hide

Can be problematic in a compression

@object505 Hi, could you merge this PR ? :)

@object505 Have you seen this PR ?

+1

I use your plugin in one of my projects. Could you make a release with my PR plz ?

+1

I will merge this pull request over the forthcoming weekend. Sorry for the wait, work overload :)

Thx :)


libs: Add envoy.dependency.check[cves]

Signed-off-by: Ryan Northey<EMAIL_ADDRESS>This PR:

renames envoy.dependency.cve_scan -> envoy.dependency.check
refactors the package to be a more generic dependency checker
switches the default action error -> warn on finding a bad CVE (this provides more flexibility)
general test improvements (cf #185 )

LGTM. would wait for others to review


Discussion: Access permission to download artifacts from openjdkX-pipeline

For permission in Jenkins ci.adoptium.net, any reason we have build jobs with public open access but not the others.
e.g https://ci.adoptopenjdk.net/job/build-scripts/job/weekly-openjdk19-pipeline/lastSuccessfulBuild/artifact/workspace/ is accessible even I do not login
e.g https://ci.adoptopenjdk.net/job/build-scripts/job/jobs/job/jdk11u/job/jdk11u-aix-ppc64-hotspot/lastSuccessfulBuild/artifact/workspace/target/ is the same, no need login but can download
But for e.g openjdkX-pipeline, only logged in user can download.
This creates a limitation for running  reproducible_comparision job
if one of the URL given is from the openjdkX-pipeline it cannot download tarball
if they are from downstream(single build job), weekly pipeline job, or a link to github binary repo, all these cases are working

Shouldn't the reproducible build comparison job use the temurin bot credentials (eclipse_temurin_bot_email_and_token) to access the necessary artifacts wherever they are?  Using that will remove the limited access.
Some JDK binaries (nightlies/EA) are produced with "this is Beta" written all over it, which means it is publicly accessible and not to be mistaken with a binary that is under-going extra testing and destined to be an official release (which should remain under restricted access until deemed ready for release).

close this issue:

original problem to download artifacts from openjdkX-pipeline for comparison job has been resolved by using token
currently we will not proceed with uploading artifacts from weekly builds into binary repo due to legal issues.


Improve memory management in Calculate Accessibility Matrix

Possibly Pandas can be used for this, but then it's not backwards-compatible in older version of ArcGIS.  Look into this more as time allows.

Current implementation is able to calculate an OD of all census block centroids in Cincinnati with a 30-minute cutoff with no trouble.

Current implementation was able to calculate an OD of all census block centroids in Atlanta to all census block centroids within a reasonable distance of Atlanta transit (much larger than city limits) with a 30-minute cutoff.  It took a long time, but this was a result of the repeated large OD calculation and not a problem with memory.  Closing this issue.


dark mode query table background color

dark mode don't have separate table line background color

light mode has

simply table as well

Thans for the nice theme. Advanced query, i.e. #+BEGIN_QUERY also don't show line stripes.


Create Dockerfile

What is the purpose of the pull request
Create a docker file to run the project
Brief change log

Create Dockerfike

Verify this pull request
This pull request is a trivial rework / code cleanup without any test coverage.

Should we add some readme about how to use this dockerfile?

Yes, that's how I am using:
docker run \
  -v ./xtable/config.yml:/xtable/config.yml \
  -v ./xtable/core-site.xml:/xtable/core-site.xml \
  -v ./xtable/catalog.yml:/xtable/catalog.yml \
  registry.gitlab.com/pedalin/xtable-docker-image:4420d2b6 \
  --datasetConfig /xtable/config.yml --hadoopConfig /xtable/core-site.xml --icebergCatalogConfig xtable/catalog.yml

Should we add some readme about how to use this dockerfile?

Yes, that's how I am using, but you probably should deploy the image somewhere. I could create a PR with a workflow to publish on github container register, if you agree.
docker run \
  -v ./xtable/config.yml:/xtable/config.yml \
  -v ./xtable/core-site.xml:/xtable/core-site.xml \
  -v ./xtable/catalog.yml:/xtable/catalog.yml \
  registry.gitlab.com/pedalin/xtable-docker-image:4420d2b6 \
  --datasetConfig /xtable/config.yml --hadoopConfig /xtable/core-site.xml --icebergCatalogConfig xtable/catalog.yml

@guitcastro can you update the README with this as an option for building and running? I am imagining users that are not setup with java locally could benefit from this.

@the-other-tim-brown Right, I will update the Readme!

Continue on #506


add asdf-vm

Great. Thanks for the addition. Note: I'm changing the link to the ruby plugin. Cheers. Prost.


:sparkles: Enable support for "maybe has many

Allows an Option<Vec<M>> to be used as a "has many" resource.
Closes #56

Codecov Report

Merging #61 into master will increase coverage by <.01%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master      #61      +/-   ##
==========================================
+ Coverage    90.4%   90.41%   +<.01%
==========================================
  Files           9       10       +1
  Lines        1094     1095       +1
==========================================
+ Hits          989      990       +1
  Misses        105      105

Impacted Files
Coverage Δ

tests/model_test.rs
88.52% <ø> (ø)
:arrow_up:

src/model.rs
89.92% <ø> (ø)
:arrow_up:

src/lib.rs
0% <ø> (ø)
:arrow_up:

src/array.rs
100% <100%> (ø)

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 ea3439c...6dc6b41. Read the comment docs.


Add functional tests

Use https://github.com/segmentio/nightmare & https://github.com/segmentio/daydream ?


Fix singular/plural error in UI display

0 completed orders listed!
No related customers found.
No related orders found. GPT say 2 and 3 is ok.

My english not good someone please help me verify

I think maybe for the CLI response if it is 1 completed order/1 person then we just change it to singular form?

maybe we can just use order(s) ?

lol gpt say it is correct

Using order(s) instead feels a bit strange to me but idk how to put it lol
0 completed order(s) listed!
1 completed order(s) listed!
2 completed order(s) listed!
etc.

Fixed in PR #174


Feature Request: Help guide copilot chatbot's responses

The actual code copilot is generating is useful, but it would be nice if I could override the general guidance it gives me. I am currently using this a lot to teach me various programming concepts (IRQ and direct memory access right now). These are the types of thoughts or prompts I would like to help guide copilot.

Try to include messaging around common use cases on when this code is needed
Guide it to give me more URL references about education. This will help me research to check the AI's "hallucination" that it occasionally does when explaining things.
Allow me to craft a bit more personality for the bot instead of such a generic personality (e.g. You don't need to say "Happy coding!" so much. ).

https://github.com/microsoft/vscode-copilot-release/issues/563


chore: bump mimalloc

#833  👈
main

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

Join @Brooooooklyn and the rest of your teammates on  Graphite


DOCS: document load event for xrpks

the nfts signal their readiness via promise

Usage: https://github.com/webaverse/stacks/blob/ff94886adc03d633c85b86f151a7f276d32c78cb/index.js#L1029
Runtime engine implementation: https://github.com/webaverse/app/blob/a67348fc823947fb6b05b3cb879e26392e85c488/runtime.js#L554

Usage: https://github.com/webaverse/stacks/blob/ff94886adc03d633c85b86f151a7f276d32c78cb/index.js#L1029
Runtime engine implementation: https://github.com/webaverse/app/blob/a67348fc823947fb6b05b3cb879e26392e85c488/runtime.js#L554


Translation: Responding to Events

Hi maintainers, since this is not a short page and it's my first translation, could I get a quick review to see whether I'm heading in the right direction?
Thanks in advance!

Hi maintainers, since this is not a short page and it's my first translation, could I get a quick review to see whether I'm heading in the right direction?
Like, I'm using both prop and props, is it ok or it should be prop and các/những prop since we keep props untranslated?
Thanks in advance!

IMO, we can keep prop and các/những prop. Thanks :)


Fix limiting showed items by resetting natural scroll limit

Purpose
Fixes [#OSF-4335] where the notifications treebeard instance did not draw more than first 16 columns
Treebeard should get rid of the naturalScrollLimit setting, I'll add as an issue

Looks good to me. Dug around in Treebeard a bit as well. CR 1 pass :+1:

Looks good to me as well! Done with second pass :octopus:


[AFJSONRequestOperation error] overwrites errors from AFHTTPRequestOperation

Since AFJSONRequestOperation synthesizes it's own error property, it overrides the accessor from AFHTTPRequestOperation. So there will never be an error at https://github.com/gowalla/AFNetworking/blob/master/AFNetworking/AFJSONRequestOperation.m#L60 and HTTP response codes aren't checked.

Adding this to AFJSONRequestOperation.m solves it for me:
- (NSError *)error {
    NSError *_httpError = [super error];
    if (_httpError) {
        return _httpError;
    }

    return _JSONError;
}

Thinking about this more, I don't know if that's the right solution longer-term. AFXMLRequestOperation has the same problem. But more importantly error gets overridden all the way up the inheritance chain to AFURLConnectionOperation.

nixme's fix does indeed solve the problem for now, but I agree that a better long term solution is needed. In addition to that, it'd also be nice to still receive a JSON object back if possible in the failure callback. Although we have the response status codes in that callback, if the server is returning any JSON for an explanation of what went wrong, there's no way to currently get that.

As of a37cda10328b5f0f512f7138d1c21dc3870638f8 (in an experimental branch, but will be merged in for 0.7.x or 0.8), errors now bubble up correctly. Thanks for pointing this out.

Great, thanks!
Really love your framework


Fix status reporting

I made these changes directly on our dev server.  Justin and Lisa have accepted the statuses with these changes in place.

I added a few commits that fixed problems that came up in testing.

If an article has editor decision = declined put it in rejected.  I don't know why ojs doesn't
add field to review assignments for is_completed based on date completed.  hasResponse doesn't map properly.


Define type primitives needed to represent a wallet

Context

As per the specification, there are various types and low-level primitives we may define for the wallet (about UTxO manipulation, block application etc).
Decision

A module must define primitive types to represent a wallet in its very core
A module must define primitive operations on those types
We must also implement the various properties and proof available in the wallet specifications

Development Plan

PR

Number
Base

#25
master

#29
master

#34
master

#37
master

#42
master

#43
master

QA

This was a bit longer than initially planed. In the end, two modules were added to the source code:

Cardano.Wallet.Primitive
Cardano.Wallet

Both modules have corresponding property tests

For Cardano.Wallet.Primitive, I have translated to Haskell the various Lemma and properties available on those primitive types in the specification for a Cardano wallet  (cf: https://github.com/input-output-hk/cardano-wallet/blob/eb3a993e6b58ce459e4320c6a34ba0d5b2399bf4/test/unit/Cardano/Wallet/PrimitiveSpec.hs#L58-L86).

For Cardano.Wallet, I've implemented in test the Basic Model from the specification, and compared the tracking of UTxO between that basic model and our slightly more complex model which includes prefiltering -- making sure they match. As we add features to the wallet code, this may become quite useful to make sure that we aren't breaking the basic capabilities of keeping track of UTxO and a balance. I've also added there another Lemma from specification which makes sure that our basic model implementation from the test code actually matches what the specification expect. cf: https://github.com/input-output-hk/cardano-wallet/blob/master/test/unit/Cardano/WalletSpec.hs#L79-L84

lgtm :+1:


Wrong deletion with nested toggle items

Description
When you remove a nested toggle, some child items are not deleted.
Current behavior

Expected behavior
To remove all children of the nested toggle.

@balex25 We will take this into account when implementing the nested toggles feature. 👍🏻
See #170.
Feel free to contribute to the discussion on the linked issue if you have any additional insights.


[move-prover] Added global specs to old version of libra.move

This adds some global specs to tests/sources/stdlib/modules/libra.move.
As of this writing, this triggers a bug in verification of some scripts that dependon libra.move (see stdlib/modules/script_whitelist.{move,exp} for example).

Motivation
(Write your motivation for proposed changes here.)
Have you read the Contributing Guidelines on pull requests?
(Write your answer here.)
Test Plan
(Share your test plan here. If you changed code, please provide us with clear instructions for verifying that your changes work.)
Related PRs
(If this PR adds or changes functionality, please take some time to update the docs at https://github.com/libra/website, and link to your PR here.)

If this is currently suspended, can we mark it as Draft? Then I think it won't show up in my dashboard.

:umbrella: The latest upstream changes (presumably b529602752dd5883c0288d25eb787a8bc520f64c) made this pull request unmergeable. Please resolve the merge conflicts.


[5.2] Add additional arguments to setFetchMode in Database/Connection.

Summary
This PR adds support for more of PDO's underlying fetch modes. This is a re-submit of #12154, but against 5.2.
The fetch mode setters/getters can pretty trivially support a wider range of fetch modes as supported by PDO, and in a backwards compatible way. Additional fetch modes can offer performance advantages.
The additional fetch mode availability is of no direct benefit to Laravel or the Eloquent ORM, but it can offer benefits to those using the query builder that could use additional fetch modes. In my particular case, I need the performance of PDO::FETCH_CLASS over copying object properties.
This pull request is not complete. I'm submitting it for discussion, and to gauge interest. If this is something that the Laravel framework would want, I can complete the work (tests) and make whatever style changes are necessary to have the PR accepted. If this isn't of interest, I'll drop it and go another route.
Benchmark
To demonstrate the potential performance advantages, I performed a simple retrieval of 10000 rows of an example users table using three different methods:

Direct fetch to stdClass using Capsule::table('example_users')->get()
Eloquent ORM ExampleUsers::get()
Direct fetch to a custom class using Capsule::table('example_users')->get() and the PDO::FETCH_CLASS fetch mode. (AFAIK, this is not possible in vanilla Laravel. That's what this patch enables.)

Result Summary
An average of three runs of each retrieval yields:

get() 10000 rows to stdClass: 0.084053 seconds
get() 10000 rows to an Eloquent class: 0.293689 seconds (pretty amazing for a dynamic ORM)
get() 10000 rows to a custom class: 0.077157 seconds

Yep... stdClass is slower than using a custom class.
Benchmark Method
A dummy table with several rows was created and populated with dummy data:
Capsule::schema()->create('example_users', function($table) {
    $table->increments('id');
    $table->string('email')->unique();
    $table->string('first_name');
    $table->string('middle_name');
    $table->string('last_name');
    $table->string('favorite_color');
    $table->timestamps();
});

$users = [];
for ($i = 0; $i < 10000; $i++) {
    $users[] = [
        'email' => hash('sha256', mt_rand()), // any unique string.
        'first_name' => hash('sha256', mt_rand()),
        'middle_name' => hash('sha256', mt_rand()),
        'last_name' => hash('sha256', mt_rand()),
        'favorite_color' => hash('sha256', mt_rand()),
    ];
}
Capsule::table('example_users')->insert($users);

A test script for each retrieval method was then used:
Direct stdClass get (default fetch mode - relevant portion):
class EloquentExample extends Illuminate\Database\Eloquent\Model
{
    protected $table = 'example_users';
}

$start = microtime(true);
Capsule::table('example_users')->get();
$end = microtime(true);
printf("Query builder took %0.6f seconds. Memory: %d\n", $end - $start, memory_get_usage());

Eloquent (default fetch mode - relevant portion):
$start = microtime(true);
EloquentExample::get();
$end = microtime(true);
printf("Eloquent took %0.6f seconds\n", $end - $start);

Direct to class (PDO::FETCH_CLASS fetch mode - new functionality):
class BareExample
{
    public $id;
    public $email;
    public $first_name;
    public $last_name;
    public $favorite_color;
    public $created_at;
    public $updated_at;
}

$conn = $capsule->getConnection();
$conn->setFetchMode(PDO::FETCH_CLASS, BareExample::class);
$start = microtime(true);
$conn->table('example_users')->get();
$end = microtime(true);
printf("Hack-up took %0.6f seconds. Memory: %d\n", $end - $start, memory_get_usage());
assert($conn->table('example_users')->first() instanceof BareExample);

Results
Tested each method with several warm-up runs (not counted), then 3 "real" runs.

stdClass: 0.082275, 0.084942, 0.084942. Average of 0.084053s.
Eloquent: 0.283799, 0.308291, 0.288976. Average of 0.293689s.
Custom class: 0.073394, 0.083544, 0.074533. Average of 0.077157s.

Using PDO::FETCH_CLASS has a slight performance edge over fetching to stdClass, and a significant advantage over anything that has to copy object properties. (This is the thing I need for my particular use case. :-)

This change is backwards compatible, so it was requested this be sent to 5.2. This is a re-submit of #12154 to the 5.2 branch.

Is fetchCtorArgs a PHP term? Do we need to keep that abbreviation or can we extend it out to Constructor?

Your call. I'll happily change it if you prefer the unabbreviated version.
$ctorArgs corresponds directly to the $ctor_args argument to PDOStatement::fetchAll. I wouldn't count it as a term or anything, and it doesn't need to be $ctorArgs for any reason other than the link to the argument names in PHP's documentation.


How to set heberinatemode 25 work?

my battery discharging in hiberinatemode 25 standby1 in config hiberinatemode = auto how can i check hiberinating laptop or no ?

Mine discharging about 13% in 24h in Hibernate mode. I think it is a wonderful result

I tried to change my hiberinate mode to 25 and i just have cmos error and after few reboots my system tell that it is shutted down with error (looks like reset nor hiberinate(= )

Resolution in other issue


AU-02 Draft

Is there more info on how to access audit logs?

Should be somewhere - I need to track down who the docs team anchor is right now.


[BUG] Failed to create the "Windows Driver Update" Profile with Version 2.3.0b2

Describe the bug
Failed to create the "Windows Driver Update" Profile with Version 2.3.0b2
Request failed with 400 - {"error":{"code":"BadRequest","message":"{\r\n  \"_version\": 3,\r\n  \"Message\": \"Invalid property values - Operation ID (for customer support): 00000000-0000-0000-0000-000000000000 - Activity ID: b9414aa3-89ff-4e0b-b7b9-xxxxxxxxxxx - Url: https://fef.amsua0102.manage.microsoft.com/Updates/SoftwareUpdateService/f42d0733-ffff-2597-0313-xxxxxxxxxxx/deviceManagement/windowsDriverUpdateProfiles?api-version=5023-07-14\",\r\n  \"CustomApiErrorPhrase\": \"\",\r\n  \"RetryAfter\": null,\r\n  \"ErrorSourceService\": \"\",\r\n  \"HttpHeaders\": \"{}\"\r\n}","innerError":{"date":"2024-03-20T09:08:47","request-id":"b9414aa3-89ff-4e0b-b7b9-xxxxxxxxxxx","client-request-id":"b9414aa3-89ff-4e0b-b7b9-xxxxxxxxxxx"}}}
To Reproduce
Downgrade to version 2.2, the creation of the Profiles is working.
Run type (please complete the following information):

Mode: 1
Client: local machine
Version: 2.3.0b2

Are you able to provide an example of the driver update profile backup it is trying to restore?

Think I found the issue, please try beta3, it is deploying now!

Thanks, with beta3 it worked.


Trailing comments cause unnecessary optional parentheses

Operating system: Ubuntu 18.04
Python version: 3.6.6
Black version: 18.9b0
Does also happen on master: Yes (example)
Related issues: #232
Reproduction steps

Write a line of code
Add a long comment at the end of the line of code that exceeds the maximum line length

foo = 'bar baz bing boo blah'  # This is a long comment that really shouldn't be at the end of a line in the first place, but black leaves it at the end of the line and uses it to decide if the actual expression needs parenthesis even though it doesn't and adding them has a very small chance of fixing the line length

Actual behavior
The code to wrap with parenthesis and put an a separate line.
foo = (
    "bar baz bing boo blah"
)  # This is a long comment that really shouldn't be at the end of a line in the first place, but black leaves it at the end of the line and uses it to decide if the actual expression needs parenthesis even though it doesn't and adding them has a very small chance of fixing the line length

Expected behavior
No parenthesis or wrapping. The length of the comment should not be included in the calculation that determines if the code should wrap.
foo = 'bar baz bing boo blah'  # This is a long comment that really shouldn't be at the end of a line in the first place, but black leaves it at the end of the line and uses it to decide if the actual expression needs parenthesis even though it doesn't and adding them has a very small chance of fixing the line length

I've also encountered this and it produces rather ugly output. I'd prefer if Black in this case moves the comment to the previous line.

@JelleZijlstra wouldn't that break type comments?
foo = 'bar'  # type: str

# type: str
foo = "bar"

That's true, and also other tools' special comments (noqa and similar).

dup of #374
(no progress there but at least now the bugs are linked)

Thanks for finding that @matejcik.


Multi-task instructor model with quantization support & weak_lru cache for embedding function models

resolves #608

Slow tests are failing in local CI. I'll take a look later and fix them before merging