Contributors Roles in Product Evaluations

Definition of a Cloud Service Provider.
Cloud Service Provider: A cloud service provider, or CSP, is a company that offers some component of cloud computing; typically when you search the internet a cloud service is defined as, infrastructure as a service (IaaS), software as a service (SaaS) or platform as a service (PaaS) to other businesses or individuals.

Note NIST does not have one. Azure has a good one, but we may not want to take a particular company's definition so I suggest this one from the Cloud Security Alliance.

Here is a version used in DoD Cloud Computing SRG v1r4 (with a distinction made with CSO):
"A CSP is an entity that offers one or more cloud services in one or more deployment models. A CSP might leverage or outsource services of other organizations and other CSPs (e.g., placing certain servers or equipment in third-party facilities such as data centers, carrier hotels/collocation facilities, and Internet Exchange Points). CSPs offering SaaS may leverage one or more third-party CSOs (i.e., for IaaS or PaaS) to build out a capability or offering.
A CSO is the actual IaaS/PaaS/SaaS solution available from a CSP. This distinction is important since a CSP may provide several different CSOs"

There is a NIST definition for 'cloud provider' originally published in their reference architecture document: The entity (a person or an organization) responsible for making a service available to interested parties.
There is also a similar definition for CSP in ISO/IEC 22123-1 (Information technology — Cloud computing — Part 1: Vocabulary):
party which makes cloud services available
Footnotes:
--cloud service is defined as
one or more capabilities offered via cloud computing invoked using a defined interface
--cloud computing is defined as
paradigm for enabling network access to a scalable and elastic pool of shareable physical or virtual resources with self-service provisioning and administration on-demand
Note 1 to entry: Examples of resources include servers, operating systems, networks, software, applications, and storage equipment.
--You can view these here (as well as the definition of party):
https://www.iso.org/obp/ui#iso:std:iso-iec:22123:-1:ed-1:v1:en:term:3.4.3

@bharveyTX  suggest we tackle this one pretty early on.

There's also this from CNSSP 32 (which uses the same NIST definitions for SaaS/PaaS/IaaS): "A person, organization, or entity responsible for making a service available to service customers."

Duplicate this is done.


'install_requires' must be a string or list of strings

This similar to Issue:123
error in project_name_here setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers; Invalid requirement, parse error at "'--index-'"
This error started happening when i updated my requirment.txt file to include a single dependency from my local PyPi
--index-url=http://<IP_ADDRESS>:8080/simple/ projectnamehere
This works fine for my pip installs when i do it directly. Should i be using a workaround and if should could you help me with what that might look like?

I think this stems from the fact that the requirements.txt requirements are added to the generated setup.py of the project (through install_requires). The custom pypi URL (a pip option) is not supported there so it fails.
What would work is using project.depends_on in the editable format by specifying an url keyword arg, eG with git+https.
For requirements file we could/should remove pip option stanzas, but I'm not sure how we can deal with custom pypi locations from there. Perhaps with dependency links but I never used them that way :-/

On 25 Aug 2016, at 16:35, Jeremy Corson<EMAIL_ADDRESS>wrote:
This similar to Issue:123
error in project_name_here setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers; Invalid requirement, parse error at "'--index-'"
This error started happening when i updated my requirment.txt file to include a single dependency from my local PyPi
--index-url=http://<IP_ADDRESS>:8080/simple/
projectnamehere
This works fine for my pip installs when i do it directly. Should i be using a workaround and if should could you help me with what that might look like?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

@mriehl Thank you for the information.
I am new to the python world and i was really looking for a tool like PyBuilder help with the building and distribution of python. In the environments i work in, I really need to be able to build a library of reusable code, put it in an artifact repository, and include it into another project. They can never be exposed to the internet which is what dictates the local pypi.
Being new to python the building and distribution of projects like this seems to be hard to break into. Coming to a tool like PyBuilder knowing little about the python ecosystem and looking for this tools help i do have an expectation of it magically making things work for me. From what i can tell you have done a great job at that for the most part. The requirment.txt files is one thing that was easy to pick on as a new guy. I would suggest that there would be nothing i could di in that file that would break the build. Having said that, i know that might be easier said than done.

I added this to build.py with many variations and it didnt work (git+https, git+http, and http)
project.depends_on('projectnamehere', url='http://<IP_ADDRESS>:8080/simple/')
Pip wont let this happen because it requires https. I dont have a domain/cert yet. Pip allows you to configure trusted urls to avoid this problem. @mriehl any suggestions for this?
pip install --trusted-host <IP_ADDRESS> -r requirements.txt

@nexeh here's what you want to do:
project.depends_on("projectnamehere")
Go here and scroll down a bit until you find things talking about '--index-url'.
You never want to put custom repository server information in your requirements or setup.py as it makes the project immediately non-portable.
Once you have configured your pip.conf to global/site/venv everything will immediately work.

@nexeh is this still an issue or things worked?

@nexeh ping?

I'm alive. Build for my project today so I will be Mia till Monday unless I
become blocked.
On Sep 16, 2016 7:55 AM, "Arcadiy Ivanov"<EMAIL_ADDRESS>wrote:
@nexeh https://github.com/nexeh ping?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/pybuilder/pybuilder/issues/388#issuecomment-247582503,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACj-f47pkkE0b_61wlCAq-lX8SOHk_ijks5qqoOzgaJpZM4JtIz7
.

I'm just trying to ascertain whether #388 is still a problem for you. Please let me know.

I'm running into the same issue. Given the following build.py:
@init
def set_properties(project):
    project.depends_on_requirements("requirements.txt")
    project.build_depends_on_requirements("requirements-build.txt")
    project.depends_on("pyItunes")
    project.set_property("install_dependencies_index_url", "https://github.com/phauer/pyitunes")

I removed git+https://github.com/phauer/pyitunes.git from my requirements.txt.
When I call pyb install_dependencies I get the following error in install_batch.err:
Could not find a version that satisfies the requirement pyItunes (from versions: )
No matching distribution found for pyItunes

I'm using pyb 0.11.9

pyb install_dependencies works, when I remove
    project.depends_on("pyItunes")
    project.set_property("install_dependencies_index_url", "https://github.com/phauer/pyitunes")

from the build.py and add git+https://github.com/phauer/pyitunes.git again to the requirements.txt.
But then pyb leads to
error in migrate-itunes-to-rhythmbox setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers; Invalid requirement, parse error at "'+https:/'"

Oh, sorry! Thanks for your response!
However, I'm still wondering why URLs in the requirements.txt (like git+https://github.com/phauer/pyitunes.git) are not fully supported. pyb install_dependencies works, but pyb doesn't. Is this intended? But that doesn't belong here. Should I create an issue for this?

URLs are fully supported in the requirements, both in requirements.txt file (not interpreted by PyB) and through PyB dependencies.

That are good news, but what am I doing wrong? Calling pyb leads to the following error in reports/distutils/sdist:
error in my_project setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers; Invalid requirement, parse error at "'+https:/'"

@phauer
[build_]depends_on(self, name, version=None, url=None)
So you can always get a dependency installed from source.

@arcivanov :  That works! Thank you so much.
But it's important to know that you have to set the --process-dependency-links flag when installing the tar.gz via pip. But what do I do after this deprecated flag has been removed?

I can't help you there - --process-dependency-links is not a feature of PyB but of PIP. :)
I doubt PIP will remove it until they find a secure replacement solution and if and when they do we'll incorporate it into PyB.
Generally speaking you should NOT be releasing a library with a fluid dependency on a branch of a project - you don't know what might change there. If the repo gets compromised, every installer will install a potentially malicious code in perpetuity (hence PIP wants to deprecate that feature).

Any news on this?  I can get round it by writing a custom task to install dependencies but its not as nice as using the builtin option.

Wouldn't a simple exclusion of these index urls when generating setup.py fix the problem? I'm using Pipenv to generate my requirements.txt and it includes the url by default

Added #egg=package-name at the end and it worked
<EMAIL_ADDRESS>


frameworks: Don't log epoch.

Codecov Report
Base: 96.80% // Head: 96.76% // Decreases project coverage by -0.04% :warning:

Coverage data is based on head (3376d07) compared to base (bf070dd).
Patch coverage: 100.00% of modified lines in pull request are covered.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #380      +/-   ##
==========================================
- Coverage   96.80%   96.76%   -0.05%
==========================================
  Files          37       37
  Lines        1973     1979       +6
  Branches      173      156      -17
==========================================
+ Hits         1910     1915       +5
  Misses         37       37
- Partials       26       27       +1

Impacted Files
Coverage Δ

src/dvclive/catalyst.py
100.00% <100.00%> (ø)

src/dvclive/huggingface.py
92.00% <100.00%> (+0.69%)
:arrow_up:

src/dvclive/lightning.py
91.30% <100.00%> (+0.39%)
:arrow_up:

tests/test_catalyst.py
95.74% <100.00%> (+0.18%)
:arrow_up:

tests/test_huggingface.py
97.82% <100.00%> (ø)

tests/test_lightning.py
96.42% <100.00%> (ø)

src/dvclive/utils.py
93.33% <0.00%> (-1.34%)
:arrow_down:

src/dvclive/dvc.py
88.05% <0.00%> (-0.35%)
:arrow_down:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

I think I'm missing the context here @daavoo. Why not log epoch?

I think I'm missing the context here @daavoo. Why not log epoch?

I felt like it is just redundant with the step.
What is the use case of the epoch linear plot which is a constant y=x?

Often the step corresponds to something other than a full epoch (like one batch iteration)

From the integrations we provide, I think is only true for PyTorch Lightning.

I would rather keep recording it and address plotting it elsewhere. If we consolidate the tsv output like in #374, we will have to specify which columns to plot, and we could ignore it there. What do you think?

I still don't undestand how the epoch signal can be used in practice nowadays but removing is not critical to me, so we can wait.

🤔 It's possible to log at the batch step level in other frameworks (https://www.tensorflow.org/guide/keras/custom_callback, https://huggingface.co/docs/transformers/v4.25.1/en/main_classes/callback#transformers.TrainerCallback.on_step_end), but this seems too granular, so I agree it's unhelpful.
We could leave it for lightning and drop it for others.
Should/can we rename step to epoch for those other frameworks since technically they tend to use step to refer to batch iterations and epoch to refer to full dataset iterations?


Cannot resolve C++ toolchain

While resolving toolchains for target @bazel_tools//tools/build_defs/hash:sha256: No matching toolchains found for types @bazel_tools//tools/cpp:toolchain_type. Maybe --incompatible_use_cc_configure_from_rules_cc has been flipped and there is no default C++ toolchain added in the WORKSPACE file? See https://github.com/bazelbuild/bazel/issues/10134 for details and migration instructions.

Hey @parisholley! Thanks for filing this.
Are you kicking off the remote build from a Mac or Linux host? Bazel RBE doesn't currently support having a different local and remote execution platforms. We're not (yet) running Mac runners on our Cloud RBE, so if you're kicking off your build from a Mac - that's likely causing the issues you're seeing. We're working hard on getting Mac executors up and running.
If you're using a linux host and still getting these errors, I'd try using rbe_autconfig from the bazel-toolchain repo and see if you still get the same error. If not, we can probably pull some of that toolchain configuration into buildbuddy-toolchain:
https://releases.bazel.build/bazel-toolchains.html
For the timeout issue, if that's happening on a linux host - it's likely some large artifact is timing out while uploading. Bazel's default timeout for this is 60 seconds - you can override this with the flag --remote_timeout=600. This upload should likely only happen on your first run, and be cached after that.
Happy to help debug further if none of this helps!

I'm on a Mac sad face


Refactored 'spo cdn get' to use the getRequestDigest helper solving #78

Refactored 'spo cdn get' to use the getRequestDigest helper solving #78

Coverage decreased (-0.0003%) to 99.888% when pulling c9389749185c719905a554069a0f4ec917831aed on waldekmastykarz:requestdigest-spo-cdn-get into 5c1f8fb89f5ee65caff041fc5eda28f98e6b6c9c on SharePoint:dev.

Merged manually


Can't login to whatsapp

the QR code not showing, Just Loading
edit: after a while I got error, asking me to update chrome

Just installed Station to find the same issue
Any news on a fix?

ok thanks

no, I switched to another all in one chat

Thank you, I have the same problem.
I will use rambox.

Same problem together with behance and linkedin

I am having this issue also and Discord is the same way. When I tried to log in with my email and password it just keeps on the loading screen.

This bug is fixed here

This bug is fixed here

Whatsapp is working, but FB Messenger isn't
I downloaded and installed Station ( a fork of All in one messenger?) and it still doesn't connect to Messenger. I simply get a blank screen

This bug is fixed here

Whatsapp is working, but FB Messenger isn't
I downloaded and installed Station ( a fork of All in one messenger?) and it still doesn't connect to Messenger. I simply get a blank screen

Yes. That's true. There is a problem with FB Messenger in the 2.1.0
#143


FHIR converter format issue

It is counting PID-3 wrong. I think your CX handle is not right.

I took out the format in cx and xn and i think the parsing is wrong because now we are getting this error:
It complains with this error now:

Thanks for reporting the issue. The template was not handling repeated values inside PID-3 properly. Now it is fixed.

Something is still off. Its better but the first MRN has coding system of MR and it should have populated in FHIR.

Thanks!

I am seeing the same issue for PID-13. Your example messages doesn't have repeating but in Epic they do. I am going to update using your change but just thought you should know.


Migrate to cargo-check in cargo.vim maker by default

This PR introduces cargo-check as the default command run in the cargo maker. Users can set the command passed to cargo via specified option (g:neomake_rust_cargo_command). Most notably to enable test-checking support one would add this line to the .vimrc:
let g:neomake_rust_cargo_command = ['test', '--no-run']
This closes #843.

@blueyed I decided to use the list in order to allow users to use multiple arguments (the case with the test --no-run command). I'm not sure how the usage of :b would improve this PR - do you think that setting this option per buffer instead of globally would be useful in any way?

I think :b would definitly improve this PR. I would like to force usage of the test version when I'm editing my test files. When :b is used I can just do a simple regex to set the value for files in the tests directory.

@JelteF that is a nice use case, changed.

What do you think about documenting it?
Ideally it would change after #1156 anyway - but then we could also adjust the doc.
There is no maker specific documentation in doc/neomake.txt for know though.
Should it go into the maker list in the wiki (which eventually should move into doc/ (again)).

@fuine
Sounds good to me: please add it to the wiki for now.

As promised, the documentation comment. At the moment cargo maker will by default invoke cargo-check command. You can configure the exact command, along with its args via the g:neomake_rust_cargo_command and b:neomake_rust_cargo_command lists (e.g. to check everything, including test modules, put let g:neomake_rust_cargo_command = ['test', '--no-run'] in your .vimrc file).
Thanks for help with this PR @blueyed @JelteF


Fix editing Ansible Credential/Repository for restricted user

Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1560525

Move acts_as_miq_taggable to base Authentication class to prevent 500 Internal Server Error when
editing Ansible Credential for restricted user, in Automation > Ansible > Credentials.
The same for Ansible Repository, in Automation > Ansible > Repositories page. The reason is that it looks like that API does not work with classes like ManageIQ::Providers::AutomationManager well so it is needed to add acts_as_miq_taggable to base classes.
Note: This PR addresses new changes which should have been done by https://github.com/ManageIQ/manageiq/pull/17049 (see the comments, there is one unanswered question about the UI and ManageIQ::Providers::AutomationManager class)
Before reproducing:

you need to enable Embedded Ansible: https://github.com/himdel/guides/blob/5b4723bc5361d66e344d134e67db58561f154c56/providers/embedded_ansible.md
or you have to make disabled? method return false, in app/helpers/application_helper/button/embedded_ansible.rb (not recommended, only for urgent needs!)
as an admin, tag some credential(s)/repository(ies) from Automation > Ansible > Credentials/Repositories, remember those tags
then in Configuration > Access Control > Groups, create a group so that under Assigned Filters in the first tab called My Company Tags, you choose the same tags as tags from previous step
then set EvmRole-administrator as a role of that group (not super administrator!) and save the group
then create a user with that group from the previous step

Steps to reproduce the bug:

Login as a restricted user, created by the steps from the previous section above
Go to Automation > Ansible > Credentials/Repositories page
Select some credential/repository by checking its checkbox in the left in the list
Under Configuration, choose Edit this Credential/Repository:

Before: (error occurs)

After: (no error occurred, editing page successfully opened)

@miq-bot add_label bug, blocker

@miq-bot add_label gaprindashvili/yes

@miq-bot assign @gtanzillo

Gaprindashvili backport details:
$ git log -1
commit fc8e1832be9beee0e58865d15981fc3556b513ba
Author: Adam Grare<EMAIL_ADDRESS>Date:   Tue Apr 3 08:47:34 2018 -0400

    Merge pull request #17244 from hstastna/500_Error_restricted_user_edit_credential_repo

    Fix editing Ansible Credential/Repository for restricted user
    (cherry picked from commit dcde0d68c9206129ec53a65609b1035d6a1de76b)

    Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1563263


First attempt to build setup the requirements in linux

I used venv and pip with python 3.8.
Do you know for these unsuccessful build there are some description, which I have to look and manually pre-install something?
csound is natively installed with apt.
Here is the output where the requirements setup fails.
Building wheels for collected packages: Kivy-Garden, ctcsound, python-rtmidi, librosa, audioread, resampy
  Building wheel for Kivy-Garden (setup.py) ... error
  ERROR: Command errored out with exit status 1:
   command: /home/tibor/venv/rgprod/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-5joa18yh/Kivy-Garden/setup.py'"'"'; __file__='"'"'/tmp/pip-install-5joa18yh/Kivy-Garden/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-dqp0g1fx
       cwd: /tmp/pip-install-5joa18yh/Kivy-Garden/
  Complete output (6 lines):
  usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
     or: setup.py --help [cmd1 cmd2 ...]
     or: setup.py --help-commands
     or: setup.py cmd --help

  error: invalid command 'bdist_wheel'
  ----------------------------------------
  ERROR: Failed building wheel for Kivy-Garden
  Running setup.py clean for Kivy-Garden
  Building wheel for ctcsound (setup.py) ... error
  ERROR: Command errored out with exit status 1:
   command: /home/tibor/venv/rgprod/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-5joa18yh/ctcsound/setup.py'"'"'; __file__='"'"'/tmp/pip-install-5joa18yh/ctcsound/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-4hj2wtte
       cwd: /tmp/pip-install-5joa18yh/ctcsound/
  Complete output (7 lines):
  Warning: 'classifiers' should be a list, got type 'filter'
  usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
     or: setup.py --help [cmd1 cmd2 ...]
     or: setup.py --help-commands
     or: setup.py cmd --help

  error: invalid command 'bdist_wheel'
  ----------------------------------------
  ERROR: Failed building wheel for ctcsound
  Running setup.py clean for ctcsound
  Building wheel for python-rtmidi (setup.py) ... error
  ERROR: Command errored out with exit status 1:
   command: /home/tibor/venv/rgprod/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-5joa18yh/python-rtmidi/setup.py'"'"'; __file__='"'"'/tmp/pip-install-5joa18yh/python-rtmidi/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-qzh29qqv
       cwd: /tmp/pip-install-5joa18yh/python-rtmidi/
  Complete output (8 lines):
  Detected JACK version 1.9.12.
  JACK version is recent enough to have 'jack_port_rename' function.
  usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
     or: setup.py --help [cmd1 cmd2 ...]
     or: setup.py --help-commands
     or: setup.py cmd --help

  error: invalid command 'bdist_wheel'
  ----------------------------------------
  ERROR: Failed building wheel for python-rtmidi
  Running setup.py clean for python-rtmidi
  Building wheel for librosa (setup.py) ... error
  ERROR: Command errored out with exit status 1:
   command: /home/tibor/venv/rgprod/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-5joa18yh/librosa/setup.py'"'"'; __file__='"'"'/tmp/pip-install-5joa18yh/librosa/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-qc16ay6q
       cwd: /tmp/pip-install-5joa18yh/librosa/
  Complete output (6 lines):
  usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
     or: setup.py --help [cmd1 cmd2 ...]
     or: setup.py --help-commands
     or: setup.py cmd --help

  error: invalid command 'bdist_wheel'
  ----------------------------------------
  ERROR: Failed building wheel for librosa
  Running setup.py clean for librosa
  Building wheel for audioread (setup.py) ... error
  ERROR: Command errored out with exit status 1:
   command: /home/tibor/venv/rgprod/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-5joa18yh/audioread/setup.py'"'"'; __file__='"'"'/tmp/pip-install-5joa18yh/audioread/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-je4oqaki
       cwd: /tmp/pip-install-5joa18yh/audioread/
  Complete output (8 lines):
  /tmp/pip-install-5joa18yh/audioread/setup.py:17: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
    import imp
  usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
     or: setup.py --help [cmd1 cmd2 ...]
     or: setup.py --help-commands
     or: setup.py cmd --help

  error: invalid command 'bdist_wheel'
  ----------------------------------------
  ERROR: Failed building wheel for audioread
  Running setup.py clean for audioread
  Building wheel for resampy (setup.py) ... error
  ERROR: Command errored out with exit status 1:
   command: /home/tibor/venv/rgprod/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-5joa18yh/resampy/setup.py'"'"'; __file__='"'"'/tmp/pip-install-5joa18yh/resampy/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-dkonawhl
       cwd: /tmp/pip-install-5joa18yh/resampy/
  Complete output (8 lines):
  /tmp/pip-install-5joa18yh/resampy/setup.py:2: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
    import imp
  usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
     or: setup.py --help [cmd1 cmd2 ...]
     or: setup.py --help-commands
     or: setup.py cmd --help

  error: invalid command 'bdist_wheel'
  ----------------------------------------
  ERROR: Failed building wheel for resampy
  Running setup.py clean for resampy
Failed to build Kivy-Garden ctcsound python-rtmidi librosa audioread resampy
Installing collected packages: pygments, certifi, urllib3, idna, chardet, requests, Kivy-Garden, docutils, kivy, pycparser, CFFI, sounddevice, numpy, ctcsound, python-rtmidi, audioread, decorator, joblib, llvmlite, numba, appdirs, pyparsing, packaging, pooch, scipy, six, resampy, threadpoolctl, scikit-learn, soundfile, librosa
    Running setup.py install for Kivy-Garden ... done
    Running setup.py install for ctcsound ... done
    Running setup.py install for python-rtmidi ... done
    Running setup.py install for audioread ... done
    Running setup.py install for resampy ... done
    Running setup.py install for librosa ... done
Successfully installed CFFI-1.14.5 Kivy-Garden-0.1.4 appdirs-1.4.4 audioread-2.1.9 certifi-2020.12.5 chardet-4.0.0 ctcsound-6.14.2 decorator-4.4.2 docutils-0.16 idna-2.10 joblib-1.0.1 kivy-2.0.0 librosa-0.8.0 llvmlite-0.36.0 numba-0.53.0 numpy-1.20.1 packaging-20.9 pooch-1.3.0 pycparser-2.20 pygments-2.8.1 pyparsing-2.4.7 python-rtmidi-1.4.7 requests-2.25.1 resampy-0.2.2 scikit-learn-0.24.1 scipy-1.6.2 six-1.15.0 sounddevice-0.4.1 soundfile-0.10.3.post1 threadpoolctl-2.1.0 urllib3-1.26.4

Can you tell me more about how you caused the errors?

I figured out how to setup correctly.
Before creating the venv, I had to install the following
sudo apt-get install csound
sudo apt-get install libasound2-dev
sudo apt-get install libjack-jackd2-dev

I used Python 3.8 with the built-in venv.  After I create the venv and activate, I must upgrade pip
pip install --upgrade pip

Then pip install -r requirements.txt will not fail with the setup.
Overall, I was able to install on

native Ubuntu 20.04 LTS
Ubuntu 20.04 LTS running inside WSL2 (Insiders version, based on Build 21322.rs_prerelease Windows 10)

With that above, I see no reason to not work in any of the systems we use. Therefore I close the issue also.


ACF Not working with WPML enabled

It looks like setting protected $acf = true; and then using $acf_variable returns an empty string for other languages with WPML... But get_field('acf_variable') does work.. Is this a bug? or missing functionality?

I'm wondering if this may be an issue with ACF or WPML itself. The ACF module in Controller is pretty simple, using the ACF function get_fields to get all the fields.
$query = get_queried_object();

$this->data = get_fields($query);

@darrenjacoby I found out that this is related to the problem. Because the get_queried_object() returns the custom fields of one of the products in the ArchiveProduct controller, probably because of how the loop works. I worked around this for now by overriding the __after() function and then setting $this->data to array_merge($this->data, $acfData) where $acfData contains data I retrieved from ACF myself using a more advanced query in case we are on a shop archive page...
It would be great if SoberWP would support this in the expected way automatically though.

Sorry, upon further inspection it does look like I'm mixing up two separate problems I have had with SoberWP here... feel free to close the ticket, because I'm mixing things up now.
I can open up 2 new tickets where I explain the 2 (different) problems I have had separately (and my workaround for them). That would probably be better?

Are you using the WPML ACF plugin? https://wpml.org/documentation/related-projects/translate-sites-built-with-acf/
I'm curious because I have never ran into this issue myself.


Added option to disable compression on upload to s3

I needed to be able to work with JSON straight from the s3 buckets, so I added some logic to add a flag that disables the compression.

Hi @AlexB-StratusGrid, thanks for the PR. Can you please update to use a different option than -n? This option is already used for excluding regions.

What could be the right flag? I couldn't think of a fitting one
On Thu, Mar 10, 2022 at 10:32 PM Josh Larsen @.***>
wrote:

Hi @AlexB-StratusGrid https://github.com/AlexB-StratusGrid, thanks for
the PR. Can you please update to use a different option than -n? This
option is already used for excluding regions
https://github.com/darkbitio/aws-recon/blob/9e1107aa3037ba42ca92c3fb87c4ec890c042015/lib/aws_recon/options.rb#L73-L78
.
—
Reply to this email directly, view it on GitHub
https://github.com/darkbitio/aws-recon/pull/152#issuecomment-1064524057,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AVOCVFLM34T3PJ5Q4FDPLNTU7JTAFANCNFSM5QNGZ43Q
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you were mentioned.Message ID:
@.***>

--
Alex Bolullo
Cloud Security Engineer
@.***

Can use -p.


No clear information about Signing in logs

Hope to take this with high priority, one of our customers has been very upset about the documentation where its not mentioning
a clear information about the signing in logs, especially for external accounts, I see in the documentation about Facebook as an example of external identity where you are able to view the users signing activity in the audit logs only, the customer believes that the signing logs are used in regular AAD and its expected to have it the same way at AAD B2C.
If we can provide more information about that in Azure B2C it would be great, I was navigating the AD B2C documentation and I expected to find the signing in logs topic beside the audit logs, but its not there, I think we will need to explain about it in AAD B2C in general because its different than the regular AAD.
I would like to know if what is explained above is possible please!
Many Thanks.

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

ID: ee44e2a4-8642-326a-61ea-d934356ff4a0
Version Independent ID: 803a9ce1-be27-9068-2172-a543dbe2a70d
Content: Access and review audit logs - Azure AD B2C
Content Source: articles/active-directory-b2c/view-audit-logs.md
Service: active-directory
Sub-service: b2c
GitHub Login: @kengaderdus
Microsoft Alias: kengaderdus

@saeedalhamed  - Thanks for bringing this to our attention.
I'm going to assign this to the document author so they can update the document accordingly.

@saeedalhamed
Thank you for your feedback and patience. I agree that we should've mentioned something about sign in logs - we'll look into that.
However, sign in and audit logs are only retained for 7days. You need to use the Azure monitor  if you require a longer retention period.
Does this help?

Thank you for your reply and about Azure monitor features, the issue mainly is about that there is no specific documentation about the signing logs in Azure B2C.
For reporting topics in Azure B2C you will find a reference only for Audit logs, its expected to find a reference for the signing logs inside Azure B2C since its not having the same features as in the default Azure Active Directory:
AAD Reporting->Signing logs
https://docs.microsoft.com/en-us/azure/active-directory/reports-monitoring/concept-sign-ins
In AAD B2C you will find only a reference talking about Audit Logs only:
https://docs.microsoft.com/en-us/azure/active-directory-b2c/view-audit-logs
Beside this the signing logs in Azure B2C should mention that it will not record signing activities for external accounts, the accounts that Azure B2C is not their Identity Provider (this is for multitenancy apps and B2B users, external providers like Facebook and good and so on..)
Hope its clear, not asking about how many days will remain in general.

@saeedalhamed
This is very clear and thank you for taking time for write this response. We've opened a work item to track this issue internally. We'll close this issue now. #please-close.


Update Get-QuarantineMessage.md

Added a NOTE regards to "System Released" Messages .

@chrisda to merge PR


[Bug] Minor - podkrepi.bg/support/"Как искате да ни подкрепите?" the bank details are not situated good

Describe the bug
On page podkrepi.bg/support/"Как искате да ни подкрепите?" the bank details are not situated good. The name of the bank should be closer to the bank account
To Reproduce
Steps to reproduce the behavior:

Go to  podkrepi.bg/support/"Как искате да ни подкрепите?
Observe the bank details

Expected behavior
The name of the bank should be closer to the bank account. May be it is a good idea to have: "Банка :  Уникредит Булбанк" like it is in "IBAN: BG66 UNCR 7000 1524 3490 32"
Screenshots

Desktop (please complete the following information):
OS: Windows 10
Browser Edge
Version Version 98.0.1108.50 (Official build) (64-bit)
Additional context
Add any other context about the problem here.

Verified

OS: Windows 10
Browser Edge
Version Version 98.0.1108.50 (Official build) (64-bit)


How can I pass importObject to a WebAssembly module with Webpack 5 as a building tool?

Feature request

What is the expected behavior?
There should be a way to pass importObject for the instantiation of some special WebAssembly modules. So, how can I do that with Webpack 5 as a building tool?
Let's say, for example, to use the below Wasm module, I need a way to pass the implementation of the function "minus" to instantiate the module instance.
import { cal } from './program.wasm'

console.log(cal(5, 2)) // -3.

Currently, I get this error while running the app:
program.wasm:1 Uncaught (in promise) Error: Cannot find module 'env'
    at webpackMissingModule (program.wasm:1)
    at eval (program.wasm:1)
    at Object../src/program.wasm (src_program_wasm.bundle.js:23)
    at __webpack_require__ (main.bundle.js:494)
    at Function.fn (main.bundle.js:687)

What is motivation or use case for adding/changing the behavior?
How should this be implemented in your opinion?
Are you willing to work on this yourself?
yes

Thank you for creating this issue. However, issues need to follow one of our templates so that we can clearly understand your particular circumstances.
Please help us help you by recreating the issue using one of our templates.
Do not ignore the issue template questions

Hi there. The ability to instantiate wasm with importObject is paramount for 99.99999(9)% of real world use cases.
I'll elaborate the ticket to re-open it:
What is motivation or use case for adding/changing the behavior?
Only trivial wasm examples like "fibonacci"  have 'export' fields, but  no 'import' dependencies to interoperate with JS.
Webpack 5 wasm import with config experiments.asyncWebAssembly: true and module.rules: { test: /\.wasm$/, type: 'webassembly/async' } works perfectly fine for those trivial cases of wasm containing 'export' fields only.
Most bigger examples generated with Cheerp, Emscripten, etc. have wasm containing 'export' AND 'import' fields (for JS dependencies referred by some as 'glue code').
At present, Webpack 5 wasm import results in a WebAssemply Instance with, what seems to me, an empty  'importObj'.
Hence, trivial wasm instantiates fine, but any wasm with 'import' fields throws 'LinkError: WebAssembly.instantiate():' as it should.
Searching webpack repo for 'importObj' yields 4 code results indicating presence of const  importObj in lib/wasm-async/AsyncWebAssemblyJavascriptGenerator.js on line 142
How should this be implemented in your opinion?
a) provide option for passing  importObject upon import, e.g.
const testPromise = import('./test.wasm')(importObj)
OR
b)  provide 'experiments.asyncWebAssemblyAsModule', i.e.  the ability to import wasm as a wasm-module instead of wasm-instance. At present [lib/wasm-async/AsyncWasmChunkLoadingRuntimeModule.js] (https://github.com/webpack/webpack/blob/af52c8f0457b1055098d6b7b545b257404d06c93/lib/wasm-async/AsyncWasmChunkLoadingRuntimeModule.js) goes too far and instantiates
with WebAssembly.instantiateStreaming() and fallback WebAssembly.instantiate().
Having wasm imported as wasm-module instead of wasm-instance will allow passing importObj and instantiate manually according to the spec: WebAssembly/Module

Why is this issue closed?

Why is this issue closed?

@alexander-akait ignored my elaborated comment and did not re-open the issue. However, I found a complex way to work around this issue using type: 'asset/resource' instead of 'webassembly/async' to load the wasm file and monkey-patch it to inject the import object.

@alexander-akait this is still an issue. If it is possible to pass a importObject to wasm somehow then please point me to the relevant documentation. The only thing I found is asyncWebAssembly in https://webpack.js.org/configuration/experiments/

Why is this issue closed?

@alexander-akait ignored my elaborated comment and did not re-open the issue. However, I found a complex way to work around this issue using type: 'asset/resource' instead of 'webassembly/async' to load the wasm file and monkey-patch it to inject the import object.

can you elaborate on the workaround?

Why is this issue closed?

@alexander-akait ignored my elaborated comment and did not re-open the issue. However, I found a complex way to work around this issue using type: 'asset/resource' instead of 'webassembly/async' to load the wasm file and monkey-patch it to inject the import object.

can you elaborate on the workaround?

@HarikrishnanBalagopal please check in documentation if this issue is solved already. If not, please reply here and I'll do a demo with a screencast to show my hack.  Also, I'll use it to open a new issue for @alexander-akait here. I'm quite busy right now, but will reserve time for it in 2-3 weeks if you really need a solution for that problem.

@congineer Can you provide reproducible example? Nothing to use env, so maybe problem in your env, need investigate...

lexander-akait what does env has to do with it? In my comment  Apr 13, 2021 I clearly explained that webpack code has no means to handle the import object: "importObject is not being passed along with fetched binary". If you confirm that you are willing to investigate the issue I'll schedule to create an elaborated demo within 2-3 weeks in my agenda.

@HarikrishnanBalagopal and @alexander-akait what is the status of your investigations? Has this issue been resolved? Will this ticket be re-opened?

@congineer Can you create reproducible example?

@congineer Can you create reproducible example?

@alexander-akait Ok, I will write a test case and let you know here.

Hi @congineer, do you know if this issue has been solved? Seems like a no-brainer feature...

Hi @braulio-balanza. My project's WASM part shifted from spring towards December. Hence, I'll report here with examples after I'll dig into it. I have a workaround for Cheerp compiler, but I assume that the community is more interested in Emscripten example.

Hi @congineer, thank you for your reply. Actually, Go compiled wasm requires the use of an import object defined in the glue javascript code. Without this import object, you cannot bundle even the simplest hello world program, making webpack unusable with wasm code compiled from Go. If necessary, I could pull up a hello world example real quick that shows the need for an import object.

Yes, @braulio-balanza, such example could potentially help open this ticket.

I bumped into this issue as well, as I'd need to pass WebAssembly.Memory through the importObjects.
I have resorted to using the wasm-loader plugin . It's marked as deprecated (due to webpack's official support of wasm) but it works well for me.
Since an example was requested, I am going to copy-paste one from the README of wasm-loader:
import makeFactorial from 'wasm/factorial';

makeFactorial({
  'global': {},
  'env': {
    'memory': new WebAssembly.Memory({initial: 100, limit: 1000}),
    'table': new WebAssembly.Table({initial: 0, element: 'anyfunc'})
  }
}).then(instance => { /* code here */ });

But more in general, details about the importObjects that WebAssembly.instantiate accepts can be found in: https://developer.mozilla.org/en-US/docs/WebAssembly/JavaScript_interface/instantiate#syntax .
As the others have said, it's quite fundamental to be able to pass this input.

Any update on this? I just came across it today. The code Webpack generates for loading the WASM has an error built in to the call to the loader:
/***/ "./src/wasm-code.wasm":
/*!****************************!*\
  !*** ./src/wasm-code.wasm ***!
  \****************************/
/***/ ((module, exports, __webpack_require__) => {

"use strict";
Object(function webpackMissingModule() { var e = new Error("Cannot find module 'env'"); e.code = 'MODULE_NOT_FOUND'; throw e; }());
module.exports = __webpack_require__.v(exports, module.id, "9e16aacb11ad6b85b0d4", {
	"env": {
		"memory": Object(function webpackMissingModule() { var e = new Error("Cannot find module 'env'"); e.code = 'MODULE_NOT_FOUND'; throw e; }())
	}
});

Without a way of setting the "env" in the module doing the import of the wasm code, it seems impossible to use this feature (where the WASM doesn't provides its own memory and imports).

I am also running into this issue trying to use Emscripten to generate an ES6 module.  I was unsuccessful with wasm-loader.  Has anyone found a workaround?


Bainn spás breise as na torthaí

Ta spás breise ag thús gach line na torthaí.
mar shampla:
💛💛⚪⚪⚪
💚💛💚💛⚪
💚💚💚💚💚
Fágadh é tar éis athrú: "updating share string".
Go raibh maith agat as an leagan Gaeilge!
Is é seo an smaoineamh is mó i nGaeilge atá déanta agam le blianta.
-- Again in English, because I've no faith in my Irish. :) --
There's an extra space at the beginning of each line of the results.
For Example:
💛💛⚪⚪⚪
💚💛💚💛⚪
💚💚💚💚💚
This was left after the change: "updating share string".
Thanks so much for the Irish version!
This is the most thinking in irish I've done in years!

Space isn't rendered correctly on Github, hopefully this screenshot will explain what I mean.

Grma, Tá tú ceart go bhfuil spás breise ann.
I fixed it on a big branch I'm about to merge now.
I must set up notifications correctly on this repo because I only noticed the pull request now.  Apologies.
Iontach sásta go bhfuil tú baint sult as an cluiche.


Fix broken link to docker compose instructions

The link to the Docker Compose install page is broken when viewing the README.md here on GitHub.
Proposed changes
Fixed a broken link in the README.md to the Docker Compose install page. Unsure if it's meant to point to the .md file here or if it should point to the docs page.

Opened different PR against source repo instead.


Allow to use combined attribute for ports.conf

Instead of requiring to use the same set of ports on all configured addresses, we
allow to configure an explicit list of address:port pairs to listen on.
This will make it possible have setups listening on e.g.
<IP_ADDRESS>:80
<IP_ADDRESS>:443
without also listening on <IP_ADDRESS>:443 or <IP_ADDRESS>:80.
I know this is still lacking tests, I just would like to get some feedback first on whether you would consider this patch for inclusion. We are using it locally for installing apache2 as proxy in front of our OpenStack setup.

The errors in the unit test seem not related to my patch, I see them also when testing the upstream master locally. I also have a patch for that, https://github.com/x-ion-de/apache2/commit/4b7adde822d68b3c165028f4be3ec784e9839da5, I'm just wondering why the errors weren't seen in the CI for the last upstream commit.

Somehow I managed to push the wrong branch here, will close for now and reopen once the CI issues are cleaned up.


Dashboard build dates all the same

PHPCI v1.60 but also noticed on previous release - On the Dashboard view, or even the Project view, the list of builds all show the current time and date, rather than the time of the actual build. Google Chrome Version 40.0.2214.115 (64-bit) on Linux Mint 17.1

Can you place a screenshot? Because if I understand you right I can reproduce it on my installation

It works fine in Firefox but in Chrome it's broken - I have Javascript errors which I think might be the cause of this - let me know if you want me to post them here too

Just to clarify the dates and times shown are always the current date and time

Now I see it, my default browser is Firefox.
But I can reproduce it in Chrome, IE and Safari

I can reproduce, the value shown is the same across all builds. The
datetime attribute of the "time" element is correct in each case.
The timeline-item div:

 11:17 PM

                                        Nevi

                                    -

                                        Build #88

                                    -
                                    Failed

                                591d12b

()                                    -

[image: Inline images 2]
On 25 February 2015 at 22:15, Tobias van Beek<EMAIL_ADDRESS>wrote:

Can you place a screenshot? Because if I understand you right I can
reproduce it on my installation
—
Reply to this email directly or view it on GitHub
https://github.com/Block8/PHPCI/issues/820#issuecomment-75928320.

Updated my local version and all is fixed. Thanks everyone.


Changes and releases in docs should aggregate all CAPI provider cluster apps

User story

As a cluster admin, I want to follow the changes between cluster app releases, via the docs changes and releases.

Details
The changelog items for the cluster-PROVIDER and defaults-apps-PROVIDER apps should appear in the [changes and releases] section in docs.
Category naming
We should decide which new categorie(s) to create for this purpose.

Suggestions:

Cluster apps for PROVIDER. Examples:

Cluster apps for AWS
Cluster apps for GCP
Cluster apps for Cloud Director

PROVIDER cluster apps. Examples:

AWS cluster apps
GCP cluster apps
Cloud Director cluster apps

The mapping from repositories to aggregation category/categories is done in the config file.
Tasks

[ ] Add first provider categories https://github.com/giantswarm/docs/pull/1601
[ ] Changes and releases in docs should aggregate CAPA
[ ] Changes and releases in docs should aggregate CAPG
[ ] Changes and releases in docs should aggregate CAPO
[ ] Changes and releases in docs should aggregate CAPV
[ ] Changes and releases in docs should aggregate CAPVCD
[ ] Changes and releases in docs should aggregate CAPZ

As a product owner, please convert your line item into a provider-specific issue to track in your team.

The repo https://github.com/giantswarm/cluster-shared, which is shared among providers, also provides significant information on changes in release notes. I wonder how we could best include this one. It would require another category which is not provider specific.
Suggestions:

Cluster apps


Using MetroLogSample.Maui, no logs are found in ILogLister or ILogCompressor

Using the default maui sample project with no code changes, attempting to retrieve logs illustrates that the logs are empty or the ILogLister or ILogCompressor API's do not return any data.
Tried this on macOS 12.6.3 and iOS 16.3.1
VS 17.5.2 (build 14)
SDK 7.0.202
Runtime 7.0.1

You have to initialize metrolog, so if there are no code changes, it could be that :)


Block IPV6 for certain names

Would be nice to combine the block ipv6 and block name plugin to block AAAA replies for certain names. Usage for: Netflix on an ipv6 tunnel, for those of us who don't have native IPV6 ISP's.  Avoid running a separate process just to filter out AAAA for a few domains.

That's a very niche use case, and having such a level of flexibility would make the configuration very complicated.
For something that can apparently already be done today with two processes.
So let's keep things simple for most people :)


Move to experimental

Following the guide here: https://docs.astro.build/en/guides/assets/
Specifically the section https://docs.astro.build/en/guides/assets/#convert-from-astrojsimage

no longer needed with astro 3.0


General Issue: Update hotfix process

Background Information
https://stackoverflow.com/questions/10940981/how-to-create-a-new-branch-from-a-tag
@zdz2101 let's jot down our notes here and update hotfix process before we forget!!

We have already a PR for the update of the release processes: https://github.com/pharmaverse/admiraldev/pull/354

Righto!!!!


🐛 [Bug] Encountered bug when using TRTorch

Bug Description

It seems that aten::zeros has bug.
To Reproduce
Steps to reproduce the behavior:

make torchscript model

import torch
import torch.nn as nn

class TorchZeros(nn.Module):
    def __init__(self):
        super(TorchZeros, self).__init__()
    def forward(self, x):
        z = torch.zeros(x.shape)
        return z

input = torch.randn((1, 3, 224, 224))
model = TorchZeros()
model = torch.jit.script(model)

torch.jit.save(model, 'zeros.pt')

load model using c++ with libtorch and TRTorch

#include <iostream>
#include <torch/torch.h>
#include <torch/script.h>

#include "trtorch/trtorch.h"

int main()
{
  torch::jit::script::Module model;
  model = torch::jit::load("./zeros.pt");
  std::cout << "model is loaded!" << std::endl;

  model.eval();
  std::vector<torch::jit::IValue> input_ivalue_tensor = {torch::randn({1, 3, 224, 224})};
  auto output = model.forward(input_ivalue_tensor).toTensor();
  std::cout << "output.sizes(): "<< output.sizes() << std::endl;

  model.to(torch::kCUDA);

  auto in = torch::randn({1, 3, 224, 224}, {torch::kCUDA});
  auto input_sizes = std::vector<trtorch::CompileSpec::InputRange>({in.sizes()});
  trtorch::CompileSpec info(input_sizes);

  auto trt_mod = trtorch::CompileGraph(model, info);

  return 0;
}

run

Printed result
model is loaded!
output.sizes(): [1, 3, 224, 224]
terminate called after throwing an instance of 'std::out_of_range'
  what():  vector::_M_range_check: __n (which is 1) >= this->size() (which is 1)
Aborted (core dumped)

Expected behavior

Environment

Build information about the TRTorch compiler can be found by turning on debug messages

PyTorch Version (e.g., 1.0):
CPU Architecture:
OS (e.g., Linux):
How you installed PyTorch (conda, pip, libtorch, source):
Build command you used (if compiling from source):
Are you using local sources or building from archives:
Python version:
CUDA version:
GPU models and configuration:
Any other relevant information:

Additional context

@narendasan  Thanks a lot!


The gallery should have a link to nuget feed urls

When I got to a NuGet gallery based site, I should be able to know what is the download url to use. Look at what myget does for this :)
For example, as a user I have to guess what is the feed address for https://staging.nuget.org/

Where would you like to see this? E.g. what would be a nice place to put this URL in the UI?
/cc @joyhui

You could put it in the footer. I think most people are just using the official one and don't bother which feed url their NuGet client uses. So the footer might be a good enough place, e.g.

/cc @yishaigalatzer

Can we add another section of text in the center above "Latest NuGet
Releases" using the same header text saying: "Use this NuGet Repository"
with text underneath pointing to the URLs for that repository?
Jeff
On Mon, Jan 4, 2016 at 9:22 AM, Maarten Balliauw<EMAIL_ADDRESS>wrote:

/cc @yishaigalatzer https://github.com/yishaigalatzer
—
Reply to this email directly or view it on GitHub
https://github.com/NuGet/NuGetGallery/issues/2809#issuecomment-168689453
.

Something like this?

Do you think we should end this new section with a link to the
configuration of package sources?  Perhaps this location:
http://docs.nuget.org/consume/package-manager-dialog#package-sources
Jeff
On Tue, Jan 5, 2016 at 1:46 AM, Maarten Balliauw<EMAIL_ADDRESS>wrote:

Something like this?
[image: feeds]
https://cloud.githubusercontent.com/assets/485230/12109238/78713b4c-b380-11e5-8f1c-f80b7bf7d7d7.png
—
Reply to this email directly or view it on GitHub
https://github.com/NuGet/NuGetGallery/issues/2809#issuecomment-168918230
.

Makes total sense! Want to draft the complete section?

NuGet Feed Locations
NuGet delivers packages to your project from a feed URL that provides
interactions with the repository for your NuGet client.  For
NuGet.org, configure
your NuGet clients
http://docs.nuget.org/consume/package-manager-dialog#package-sources to
use one of the following repository URLs:
NuGet feed v3 (VS 2015 / NuGet v3.x)

NuGet feed v2 (VS 2013 and earlier / NuGet 2.x)

Jeff
On Tue, Jan 5, 2016 at 7:35 AM, Maarten Balliauw<EMAIL_ADDRESS>wrote:

Makes total sense! Want to draft the complete section?
—
Reply to this email directly or view it on GitHub
https://github.com/NuGet/NuGetGallery/issues/2809#issuecomment-168988175
.

Linked PR. https://github.com/NuGet/NuGetGallery/pull/2847

Looks good to me... :shipit:
On Tue, Jan 5, 2016 at 12:52 PM, Maarten Balliauw<EMAIL_ADDRESS>wrote:

Linked PR. #2847 https://github.com/NuGet/NuGetGallery/pull/2847
—
Reply to this email directly or view it on GitHub
https://github.com/NuGet/NuGetGallery/issues/2809#issuecomment-169080158
.

Deployed. May be a few minutes before it shows on www.nuget.org.


Removing empty links from SUMMARY.md to build with mdbook v0.1.5

I found your book from rust-lang-nursery/cli-wg and excited to explore it! When I went to build the book with mdbook I ran into this error:
Error: Summary parsing failed
[ERROR] (mdbook::utils):    Caused By: There was an error parsing the numbered chapters
[ERROR] (mdbook::utils):    Caused By: Error at line 22, column 24: You can't have an empty link.

Removing the empty links from SUMMARY.md seemed to fix the issue for me.

Thanks :+1: I'd like to get back into working on this project soon - clap v3 is my near term goal, but once that is released this is my next priority.


x-issuer and x-jwks_uri Extensions Are Deprecated

The Google Cloud SDK is giving the following warning to openapi specifications generated by endpoints:

WARNING: mysystemv1.0openapi.json: x-issuer: Extension name x-issuer has been deprecated, please rename it to x-google-issuer.
WARNING: mysystemv1.0openapi.json: x-jwks_uri: Extension name x-jwks_uri has been deprecated, please rename it to x-google-jwks_uri.

openapi_generator.py probably just needs a small edit to rename them.

I have a PR in place to fix this for the next minor release :)

This has been pushed and will be released soon!


Linux path error (\base_model\rmvpe.pt)

On Linux system get error:
No such file or directory: '/usr/local/lib/python3.10/dist-packages/rvc_python\base_model\rmvpe.p
https://github.com/daswer123/rvc-python/blob/2dce847455214a31b789341482dd2ea16f04c852/rvc_python/modules/vc/pipeline.py#L151
  File "/usr/local/lib/python3.10/dist-packages/rvc_python/modules/vc/modules.py", line 184, in vc_single
    audio_opt = self.pipeline.pipeline(
  File "/usr/local/lib/python3.10/dist-packages/rvc_python/modules/vc/pipeline.py", line 359, in pipeline
    pitch, pitchf = self.get_f0(
  File "/usr/local/lib/python3.10/dist-packages/rvc_python/modules/vc/pipeline.py", line 152, in get_f0
    self.model_rmvpe = RMVPE(
  File "/usr/local/lib/python3.10/dist-packages/rvc_python/lib/rmvpe.py", line 563, in __init__
    self.model = get_default_model()
  File "/usr/local/lib/python3.10/dist-packages/rvc_python/lib/rmvpe.py", line 544, in get_default_model
    ckpt = torch.load(model_path, map_location="cpu")
  File "/usr/local/lib/python3.10/dist-packages/torch/serialization.py", line 998, in load
    with _open_file_like(f, 'rb') as opened_file:
  File "/usr/local/lib/python3.10/dist-packages/torch/serialization.py", line 445, in _open_file_like
    return _open_file(name_or_buffer, mode)
  File "/usr/local/lib/python3.10/dist-packages/torch/serialization.py", line 426, in __init__
    super().__init__(open(name, mode))
FileNotFoundError: [Errno 2] No such file or directory: '/usr/local/lib/python3.10/dist-packages/rvc_python\\base_model\\rmvpe.pt'

Had this error too, it's a windows file path. For a temp fix you can change the line in modules/vc/pipeline.py to this:
rmvpe_path = Path(self.lib_dir) / "base_model" / "rmvpe.pt"

+1 to this issue, can we get a fix @daswer123? 🙏

Hi, thanks braydenchubb for the fix, updated the python package

I think cross-platform solution is perfect like path.join


Example Implementation

First off, thanks for making this package!
I am still pretty green when it comes to subscriptions in GraphQL. I have been going back and forth between the different implementations (Redis, Kafka, PubSub) and I am at a loss for how to get this setup properly.
I am assuming that I have it properly setup with the connection options since I get a steady stream of Got Message console log statements.
Then I have the following in the resolver for the subscription, but I don't see any of the console.log statements from within the filterFn.
const { withFilter } = require('graphql-subscriptions');
const { KafkaPubSub } = require('graphql-kafka-subscriptions');

const pubsub = new KafkaPubSub({
  topic: 'eog_ioptimize_prod_timeseries',
  host: 'ktymapr30.eogresources.com',
  port: '9092',
});

const subscribe = withFilter(
  () => pubsub.asyncIterator('eog_ioptimize_prod_timeseries'),
  (payload, variables) => {
    console.log('PAYLOAD', payload);
    console.log('VARIABLES', variables);
    return true;
  }
)

module.exports = {
  timeseries: {
    subscribe,
  }
}

I'm certain that it is a setup issue on my part, but I just can't figure out where it is

@jdmorlan thanks, I really appreciate it.
This package has two concepts for communication.

Kafka topic - There's a single kafka topic right now over which all the messages are sent. eg: eog_ioptimize_prod_timeseries
Pubsub channel - Even though all the messages are sent over kafka topic, this is useful if you want to subscribe to different things like: pubsub.asyncIterator('user_updates') or pubsub.asyncIterator('comments').

I see you have pubsub.asyncIterator('eog_ioptimize_prod_timeseries') which makes me believe you might be confusing kafka topic with pubsub channel.
Now, for the odd part, to actually publish something on the pubsub channel, need something like:
pubsub.publish({
  channel: 'user_updates',
  ...payloadThatYouWantToSend
})

I know it's weird to mix the channel with the actual message payload and I will fix it soon.
Let me know if this fixes your issue.

I'll work on getting the example implementation in place tomorrow.

I'm still a little hazy...gonna have to buy you a beer or coffee! Here is a little overview of our situation, maybe it will help in being able to say our use case is a good fit or not.
We have a service that is collecting data from a bunch of sources and producing messages that go into Kafka. I noticed that the publish method instructs the producer to write a message to Kafka, but in our situation, we only need to read as new messages come into Kafka.
The GraphQL service has no say in producing data...only acts as a reader. Is it a requirement that we publish (write to Kafka) to enable getting messages back from Kafka?

Understood,
you just want to subscribe to all the messages coming over the kafka topic.
I think I need to have a few tweaks to support this use case.
I'll get back to you with something asap.

@jdmorlan I have released version 0.2.1
Now it should also work by subscribing over the whole topic (like you do now) or by using channels like I mentioned above.
Make sure you update your dependency and let me know if it's good for you.
Thanks

That did the trick...thanks so much for your quick responses and help.

Has the problem with not supporting the correct publish interface of  PubSubEngine ever be resolved? PubSubEngine defines it as:
abstract publish(triggerName: string, payload: any): Promise<void>;
but this implementation overloads it to:
abstract publish(payload: any): Promise<void>;
So it does not implement the interface properly and cannot be used as drop-in replacement without changing all the code.


FalconX not launching from windows store

In FalconX version <IP_ADDRESS> from the microsoft store there is an option to launch on startup, but even when selected, when I restart my computer the app does not launch. I am on windows version 1903. Is it a local problem, or is it an ongoing issue to resolve.

Where is the launch on startup option? I do not see it.

Should be fixed now.


IndexError when initializing NotionClient

Thanks for building this - it's very valuable. For certain token_v2's, I'm noticing the following error:
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Users/jeetmehta/.local/share/virtualenvs/api-_eHp7W9M/lib/python3.8/site-packages/notion/client.py", line 68, in __init__
    self._update_user_info()
  File "/Users/jeetmehta/.local/share/virtualenvs/api-_eHp7W9M/lib/python3.8/site-packages/notion/client.py", line 77, in _update_user_info
    self.current_space = self.get_space(list(records["space"].keys())[0])
IndexError: list index out of range

when all I'm doing in the terminal is:
client = NotionClient(token_v2='my_token')

Please advise!

Looking into the module's code - it seems like for certain accounts, the space variable {}. Not sure why that's happening though

One of the accounts that's facing this issue is a shared space - does the client fail in that case?

I'm facing the exact same issue.
It used to work fine but I changed plan since, and I was using the token_v2 of a member who has since become a guest, so it's probably the reason.
I fixed it by using the token_v2 of the member (Personal Pro plan)

Is there another place we could pull the space ID from for these accounts? (don't have such an account myself, so I can't test)


Update the Site Mapper logistics tab UI

There is some overflow and clipping issues with the UI when the logistics tab dockpane gets too narrow, fix this by handling the overflow somehow.

https://github.com/cat-cfs/twobilliontoolkit/commit/abbbba65b87fde35a46ba0019f6901e0db7aa80d


Update ext versions, add siblings

Related Issue:
N/A
Description of changes:
Updates extension versions to 1.3.0-dev, adds siblings to tunnel_type_id and protocol_id

Per conversation with @pagbabian-splunk:
We looked at protocol_id and it doesn’t fit the normal sibling convention of name-minus-id (eg protocol_id and protocol. Using protocol would entail creating a new attribute in the dictionary. And along with that, protocol_name is an existing dictionary attribute that would end up meaning the same thing - so if we took that route, we’d have to do a bunch of changes and deprecate protocol_name.
The path of least resistance is to have the tunnel class just use the existing string protocol_name, and remove the new protocol_id attribute.
I removed protocol_id from the dictionary and from the tunnel class, so there will be no need for a new dictionary object or siblings.
Now we have this:

@Aniak5 and @floydtree if you could both re-review when you get a chance.


geocoder

A quick question,
isn't better to instance a new geocoder when we actually need it?
Because what if my smartphone don't have network at the moment that i launch the app?
So do you think its better to call when we actually need it? ( and also make it conditionally? )

Interesting edge case, could be a good idea.
You mean injecting a script tag?

Yeah exactly, i mean its a possibility with smartphones


Bump windows

The new release after #93 finally exposes the migration from #76 to a wider audience... but the windows-sys version used is now long out of date, leading to duplicate dependencies for windows-sys and all the windows-targets crates. Bump the range to allow more modern versions, including 0.52 (currently used by mio) and 0.59 (newest).

Per https://github.com/rust-lang/stacker/pull/93#issuecomment-2302986363, Android was already broken in CI. Verified that -Zminimal-versions tested that windows-sys 0.52 works and that another job tested 0.59.

Thanks for the quick response!


HOLD: Initial JRF support, including initContainers

This PR adds initial support for running a JRF domain.  It includes the following changes:

the node manager scriptStartMode is changed to true, this is required for JRF-enabled domains
the readiness probe is fixed (was already merged into develop in a separate PR)
domain template is updated to use container aware memory settings (-XX:+UseContainerSupport)
livenessProbe is updated to detect that a server has been shutdown using a standard WebLogic mechanism (admin console, WLST, etc.) and restart the pod

The main change in this PR is the addition of initContainer support.
This PR allows you to specify initContainers in the serverSpec, as shown in the example below.  These follow the standard Kubernetes initContainers object schema, i.e. V1Container.  When initContainers are included, they will be run before the main containers are started, as per the standard Kubernetes behavior,
  serverPod:
    # an (optional) list of environment variable to be set on the servers
    env:
    - name: JAVA_OPTIONS
      value: "-Dweblogic.StdoutDebugEnabled=false"
    - name: USER_MEM_ARGS
      value: "-Xms64m -Xmx256m "
    initContainers:
    - name: test
      image: busybox
      command: ['sh', '-c', 'echo The app is running! && sleep 120']

Unit tests are added for initContainers and a successful run of the full integration test suite shows no regressions in any of those tests.  (see comment below for caveats)
This PR does not include documentation updates yet!

Need to HOLD this PR until discussion with @rjeberhard about the need to rev the schema version for these additions

I have pulled in @vanajamukkara 's `feature/java-integration-tests

A bunch of changes have happened with regard to how we detect pod changes. That needs to be merged in here, and the appropriate changes made.


Implement Pie Chart template

Closed with:
Adding tree-grid-custom and tree-grid-editing templates. #52


Enhance Primitive Geometry System

(objectives for this enhancement is still under revision)
Primitive geometry system needs development. Basic create_plane and create_sphere (uv) functionality has been implemented, but the system needs a more extensible structure.
Core objectives for the system are:

Fully-featured set generation functionality for various geometry types, e.g. cube, cone, pyramid, etc.
An actual system architecture. From an OOP perspective, something along the lines of a GeometryPrimitive base class, derived classes per-type such as PrimitiveCone, PrimitiveSphere, PrimitiveCube, etc.
Effective interoperability with basic rendering primitives like Mesh, Material, etc. In other words, the ability to export the rendered objects represented by said geometry classes to the data formats accepted by the renderer.

An important distinction here is that these objects/classes differ in approach from an actual renderable Mesh, e.g. vertices, indices, material. Since the goal is to be able to create 3d objects organically with this system, the system needs to manage data in a way that can be manipulated by some sort of geometry editor. Think 1% of the functionality offered by Blender. So the shape represented by the SpherePrimitive class might be represented within the class solely as a radius, segment_count, and stack_count. To actually render said sphere, the export functionality would allow the primitive to be translated into the rendering system, e.g. export to mesh -> assign mesh to entity's renderable component -> render the component to the display.
The user should be able to create a cube, adjust its properties (l/w/h), create a sphere, adjust its properties (radius/stack_count/segment_count), and in the future, combine the primitives together into a larger model, like a character with a sphere for a head, rectangle for body, and so forth.
Resources / Inspiration
Erhe's an OpenGL Graphics Simulation Environment, has a very well-developed geometry system
erhe - geometry library
Song Ho Ahn's Personal Blog has excellent material on basic geometry implementations from an OpenGL context
songho.ca
Game Engine Programming 024.1 - Setting up the geometry pipeline | C++ Game Engine
Kohi #037: Geometry System (Vulkan Game Engine Series

Gonna look into this


Add github build/test branch action

This only modifies our .github folder, so I'm going to force this merge.  @gideonred can we setup approveman to auto-approve changes to .github in this repo?


Fix pegasus degree 6 --> 15

Closes Issue #108
@gmarsden , @tcnleung

Codecov Report

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

@@           Coverage Diff           @@
##           master     #109   +/-   ##
=======================================
  Coverage   80.43%   80.43%
=======================================
  Files          26       26
  Lines        1385     1385
=======================================
  Hits         1114     1114
  Misses        271      271

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 8f07bb3...e1cf83f. Read the comment docs.


In conjunction with split stacks, has issues

It does not replace pseudo parameters in the split stack files.
Why wait until before:deploy:deploy to replace? can we get it to be much early.  Looking at split stacks, it starts at 'after:aws:package:finalize:mergeCustomProviderResources'.  So was thinking if there is a stage before that where pseudo parameter replacement can take place? like 'before:aws:package:finalize:mergeCustomProviderResources'.

This plugin is pretty awesome and very simple to use. However, it's limited to pseudo parameters only :(
Taking some inspiration and simplification, serverless-cloudformation-sub-variables which can probably help with what you're facing.

@ssetti I merged and published your change as 1.4.0
@santiagocardenas very cool!

This issue is closed, but we just had this issue where params were not replaced in the stacks created by serverless-plugin-split-stacks. Can we re-open this?

@craig-dae I recommend you open a new issue, and mention this issue if needed.


Host fees on pending contributions to the host itself

In the "Add funds" modal, we don't let admins change the host fee for contributions to the host: https://github.com/opencollective/opencollective-frontend/blob/2fcb8b4d4d3704244a36218a3a884236cccb5887/components/host-dashboard/AddFundsModal.js#L395. This is also the logic used for the "Confirm contribution" modal: https://github.com/opencollective/opencollective-frontend/blob/2fcb8b4d4d3704244a36218a3a884236cccb5887/components/ContributionConfirmationModal.tsx#L89.
However in https://github.com/opencollective/opencollective-frontend/blob/2fcb8b4d4d3704244a36218a3a884236cccb5887/components/host-dashboard/CreatePendingOrderModal.tsx#L259 we let admins set a host fee for contributions to the host.

Related: https://github.com/opencollective/opencollective-frontend/pull/8766

Let's remove that.


PipsPage: Update resource reference

Description

Fixes the typo in the pressed VSG references for PipsPager button styles.
Motivation and Context

Closes #3921
How Has This Been Tested?

Ran app and clicked around
Screenshots (if appropriate):

/azp run

/azp run


enable loss function switching

User can switch loss function in the config dictionary e.g. by specifying 'loss_func': 'huber'. Defaults to MAE or nn.L1Loss() if not specified.
Huber loss yielded a better test set performance in our case.
This PR may include changes from the previous PR #3

Thanks very much for your contribution. The repository is mainly for academic purposes. So we keep the code clean and tidy following the research convention and won't change the structure of the code. However, for industrial use, we leave flexibility for everyone to modify the code and we are working on integrating our method into time series toolkits like tsai. Thanks anyway.


Store quality option and use it on all videos

Fixes
Issue Number: Closes #952, Closes #1041
Also closes #638 (remaining checkboxes)

[ ] missing quality selector on livestreams

[ ] abbreviate on mobile - maybe we just list 1080 vs 1080p, otherwise it cuts off a bit. Maybe it's worse on smaller screens...will check on iphone once it charges

one last thing : treat "original" for livestreams as the max quality.

Ty, will ship in the am!


How to understand batch_size and batch in Grid_pool

Hello, thanks for your contribution of PTv2.
You set batch_size=12 in the cfg file, but train_loader brings in each time is two-dimensional, for example: coord: [num_points, 3]. Is this data one of batch?(12 point clouds a time ? but about 720000 points in one batch, so 1 point cloud about 60k points, but s3dis only has 24k points, how to explain that)
In grid_pool function : what the 'batch' means in this function? The batch converted by offset is [0,0,...,1,1,...,5,5]. And it changes with batch_size.
So What the difference between " batch_size " and "batch" in Grid_pool?
I would be grateful if you could answer this question!!

Readme here (https://github.com/Pointcept/Pointcept?tab=readme-ov-file#offset) will be helpful. For real-world data, as each point cloud contains a different number of points, we have to merge the batch (b) and num_point (n) into one dimension.

Thank you for your reply!!
The input of PTv2 contains 720,000 points, so is this the result of adding up 12 batches? Then why is the batch from 0 to 5 (6 batches?), and how many points are there in s3dis?

The input of PTv2 contains 720,000 points, so is this the result of adding up 12 batches?

Yes.

Then why is the batch from 0 to 5 (6 batches?)

Sorry, I can't understand the question.

How many points are there in s3dis?

You can check the process data by printing the number.

Thank you for your reply!!

Then why is the batch from 0 to 5 (6 batches?)

I mean I print variable batch in Grid Pool: [0,0,0,...,1,1,1,...5,5,5], it's separator in 12 batches of Point Cloud.
But why only 0 to 5 (seems 6 batches)

Thank you for your reply!!
how much can this mixing method improve the accuracy?


Support for OpenDocument spreadsheet (.ods) files

Did some digging into this one.  There certainly aren't many ODF/ODS JVM processing libraries, but I did find a couple.

ODFDOM

This library seems to be a low level-ish wrapper over the raw ODS XML.  We could potentially write our own ODS implementation on top of this, pending some more investigation.

Apache Simple ODF

This is a higher level library that appears to be written by the same people who created ODFDOM, and is a nice wrapper over ODFDOM.  This seemed to be what we were looking for, so I decided to give it a test run to make sure it used constant memory.  Here was my test program:
import org.odftoolkit.simple.SpreadsheetDocument;
import org.odftoolkit.simple.table.Table;

public class Sandbox {

    public static void main(String[] args)
    {
        try {
            SpreadsheetDocument doc = SpreadsheetDocument.loadDocument(Sandbox.class.getResourceAsStream("one_hundred_thousand.ods"));

            Table table = doc.getSheetByIndex(0);
            table.getRowIterator().forEachRemaining(row -> System.out.println(row.toString()));
        } catch (Exception e) {
            System.err.println(e);
        }
    }
}

Shortly after starting this up with a 100k row ODS, memory usage for my Java process immediately jumped to max size (currently configured to be ~2GB).  I tried again with an ODS file that had 1 million rows and was immediately met with an Exception in thread "main" java.lang.OutOfMemoryError: Java heap space.  So this library won't work.

jOpenDocument

Their license scheme requires money to be paid for closed source applications, which isn't what we seem to be going for with this project: http://www.jopendocument.org/support.html.  Seems like a showstopper.

The ODFDOM part of the Apache ODF Toolkit is also out of the picture. It is well designed, and they have a clean split between the XML handling and the ZIP handling, but neither support streaming.

The OdfPackage API requires either a file or the input to be cached in memory.
The DOM API is just that; a DOM API. The whole XML file must be parsed and loaded into memory before you can read any data.

While the file format of an ODS file is surprisingly similar to an XLSX (they are both ZIP files with XML in them), the OpenDocument format is much better designed and has none of the problems outlined in #17 if we want to write our own streaming reader.
I will see if I can write a basic reader from scratch that supports streaming. The whole format spec is online, and this document actually is really helpful to see how you might implement your own parser: http://incubator.apache.org/odftoolkit/odfdom/Layers.html. Almost as easy as parsing CSV, dare I say...


gnu-cobol: 3.1.2 -> 3.2

Description of changes
See "NEWS" on this page https://sourceforge.net/projects/gnucobol/files/ for changelog
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[x] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.11 Release Notes (or backporting 23.11 and 24.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/prs-ready-for-review/3032/4311


Does HPC workflow - always require MPI?

In the wiki documentation -
The Pilot 2 HPC workflow is a special mode where the application works without a remote connection to PanDA server or other remote facilities. All intercommunications in this case are managed by the Harvester application. Also, in this mode Pilot 2 acts like a simple MPI application, which performs execution of multiple jobs on the computing nodes of the HPC.
What about HPC jobs that do not require MPI?

It's a quite abstract question, I think.
Jobs, themselves is should not be an MPI application (at least we had no chance to test it with typical ATLAS workloads). HPC Workflow is an MPI application, which executes one PanDA job per one MPI rank, without expecting intercommunication between ranks. If the number of ranks will be 1 - it will be one job per pilot. That does not mean, that workloads will be restricted for use MPI messages if needed. Also, into account should be taken the mode of Harvester:    "ManyToOne" mode is expected.
May I ask for an example of:  "HPC jobs that do not require MPI"?

Danila,
It is not an abstract question at all.
In fact you have answered the question"HPC Workflow is an MPI application,
which executes one PanDA job per one MPI rank,  without expecting
intercommunication between ranks."
As I have seen in the code, rank information is not used.
If there is no communication between ranks then is absolutely no need for
the MPI libraries, it is an unneeded dependency.
The only ATLAS HPC workflow that requires MPI is Yoda/Droid event service
running.
Examples of HPC jobs that do not require MPI,

all of the minipilot running at NERSC last year
your running at OLCF
ANALY GPU running at the BNL IC cluster.

Doug
On 5/7/19 1:53 AM, DanilaOleynik wrote:

It's a quite abstract question, I think.
Jobs, themselves is should not be an MPI application (at least we had no chance to test it with typical ATLAS workloads). HPC Workflow is an MPI application, which executes one PanDA job per one MPI rank, without expecting intercommunication between ranks. If the number of ranks will be 1 - it will be one job per pilot. That does not mean, that workloads will be restricted for use MPI messages if needed. Also, into account should be taken the mode of Harvester: "ManyToOne" mode is expected.
May I ask for an example of: "HPC jobs that do not require MPI"?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/PanDAWMS/pilot2/issues/140#issuecomment-489943541, or mute the thread https://github.com/notifications/unsubscribe-auth/ABA5LK62NHUQYBRY4ZVAAPTPUERODANCNFSM4HLEO5VA.

Doug,
The rank number is used for association with PanDA Job and allows to track a particular node with a PanDA job.
https://github.com/PanDAWMS/pilot2/blob/649b061cb7ca057b9fb04b74583ac81df156c901/pilot/resource/titan.py#L29
In simple words - there is a list of JobIDs associated with 'worker', and rank 0 will be the first job from this list, rank 2 - second etc.
By some reason, I had to put it into resources specific plugin. I will need to remember why I did it in this way...


Listing of available flutter versions not working

Hi, iam already using your wonderful plugin on another MacBook Pro M1 Pro device without problems.
But today i wanted to install asdf with asdf-flutter on an other MacBook Pro M1 Pro and I get
asdf list all flutter
No compatible versions available (flutter )

Installed asdf with brew and asdf-flutter with asdf plugin-add flutter
What i'am doing wrong?

Hi,
Did you try updating the plugin?
asdf plugin-update flutter


influx DB 2.0 (latest) results in authorisation errors

Docker compose pulls the latest version of influxdb - which is 2.0. This seems to break functionality, resulting in authorisation errors when creating the db.
"influxdb.exceptions.InfluxDBClientError: 401: {"code":"unauthorized","message":"Unauthorized"}"

Fixed in #2


fix: search bar width for desktop view

Proposed Changes

fix search bar desktop view

There is a small window where the searchbar is positioned awkwardly before being set to full width:


fix fix wrong result while cast string to float (#31781)

Issue Number: close #31518
cherry-pick #31781 to 2.0
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


Update: Unit test of examples/dao

Can you provide a description about why are you adding this test?

Can you provide a description about why are you adding this test?

To increase the test coverage of example/dao. There are few scenario which also needed the test coverage.

Pre approve! Just make sure the documents are clear! You don't add changes to changelog?

Done


Variables declared inside inventory file not visible to molecule

Issue Type

Feature request

Molecule and Ansible details
ansible <IP_ADDRESS>
molecule, version 2.3.1

Molecule installation method: One of source, pip
Ansible installation method: One of source, pip, OS package

Desired Behaviour
our ansible repository has inventory file as below with its contents
dev/inventory  - hostname-dev0[1:5]  addn_flag=false cron=true
qa/inventory    - hostname-qa0[1:3]  addn_flag=false cron=true
my roles has conditions based on flag "addn_flag" and cron
{% if addn_flag == "false" -%}
.....
i want to molecule to initialize the addn_flag from inventory file.
Actual Behaviour (Bug report only)
dev/
qa/
molecule/dev ..
molecule/qa ..
molecule.yml - provisioner.inventory is linked to respective group_vars as shown below. can i also tell molecule to look for vaiables decalred inside dev/inventory ?
i tried to manually override this variables in playbook.yml and its working good But this manual work needs replicating changes of repo to molecule's playbook.yml whenever there is a change in future.
.....

provisioner:
name: ansible
playbooks:
create: ../../molecule/create.yml
destroy: ../../molecule/destroy.yml
inventory:
links:
group_vars: ../../../dev/group_vars

I'm running as molecule --scenario-name dev and its failing with undefined variable error.
currently molecule is failing with undefinedVariable message.
fatal: [instance]: FAILED! => {
"changed": false,
"failed": true,
"msg": "AnsibleUndefinedVariable: 'addn_flag' is undefined"
}
Please let me know if am doing something wrong.

You probably need to add the servers into groups, since you are linking to inventory with group vars.

@retr0h   - thank you for your time.
i tried to declare as advised but i'm still unable to get the parameters declared in inventory file.
here is the code
apart from this, i also noticed that variables declared in files inside group_vars also not reflecting even after linking them in molecule.yml
for example : i have linked dev/group_vars in molecule.yml , while running a variable inside dev/group_vars/file is shown as undefined.
here is the code
role
Please let me know if am doing it wrong.

@r0ckyte if you want to use host_vars and group_vars with molecule the host_vars and group_vars directory you are symlinking needs to be in the proper format.
I reworked your dev inventory to the following format:
tree dev
dev
├── group_vars
│   └── foo
│       ├── all.yml
│       └── file.yml
└── inventory

Made the following change to your molecule.yml
diff --git a/molecule/default/molecule.yml b/molecule/default/molecule.yml
index 0c74c7b..3829015 100644
--- a/molecule/default/molecule.yml
+++ b/molecule/default/molecule.yml
@@ -12,8 +12,9 @@ lint:
 platforms:
   - name: instance
     box: ubuntu/trusty64
-    groups:
-      - etcd_master
+    groups:
+      - etcd_master
+      - foo
     children:
       - addn_flag
 provisioner:

This allowed Molecule to read your group vars and load them properly.  Obviously, you can name this group whatever you choose.
Also, Molecule does not read host inventory in host/group_vars so variables defined in there are out of scope.  So  addn_flag=false install=false in dev/inventory will remain an unknown var.

Thank you @retr0h
i reworked on dev as per your suggestion, that's working to take groups_vars declared in other files.
regarding the other flags declared in inventory i will try some wrapper script
Thanks again for the help :)


Fix a bug in the tape backprop logic where we error on irrelevant ops missing gradients

If user calls dl.grad(a => {f1(a); return f2(a)});, we shouldn't error if f1 is missing gradients since f1 is irrelevant for the result for which we compute gradients.
In order to decide which ops are relevant, regardless of whether they are missing gradients logic, we need to make TapeNode.inputs a required field, so we can always backprop through the computation.

This change is

Review status: 0 of 19 files reviewed at latest revision, 1 unresolved discussion.

src/engine.ts, line 421 at r1 (raw file):

}

export type ScopeAny = void|Tensor|string|number|boolean|ScopeObject|ScopeArray;

this is just a move from tape.ts since it has nothing to do with tape (it's all tidy/scope logic)

Comments from Reviewable

Review status: 0 of 19 files reviewed at latest revision, 2 unresolved discussions.

src/engine_test.ts, line 533 at r1 (raw file):

});

describeWithFlags('extractTensorsFromScopeResult', CPU_ENVS, () => {

moved these tests from tape_test.ts since they are irrelevant to the tape logic

Comments from Reviewable

LGTM

Review status: 0 of 19 files reviewed at latest revision, 2 unresolved discussions.

Comments from Reviewable

Review status: 0 of 19 files reviewed at latest revision, 2 unresolved discussions.

Comments from Reviewable


Support map[string] UUID

This type is used and needs to be supported.
bindings (native2ovs): transform each key/value to its ovs
representation. Avoid calling NewOvsMap to avoid a redundant copy
map: consider the possibility of values being UUIDs when unmarshalling
Fixes: #167
Signed-off-by: Adrian Moreno<EMAIL_ADDRESS>

Pull Request Test Coverage Report for Build 945858897

20 of 36 (55.56%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.2%) to 73.572%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

ovsdb/bindings.go
17
23
73.91%

ovsdb/map.go
3
13
23.08%

Totals

Change from base Build 944298636:
-0.2%

Covered Lines:
2976

Relevant Lines:
4045

💛  - Coveralls

LGTM


fixing the "Not enough satoshi balance!"
The node you're using cannot see your balance. This error most commonly occurs when you're using an RPC server that you haven’t previously worked with.
What to do?
You need to export your wallet to the blockchain. When you export, fractal scan mechanism will start.

Run the following commands to export your wallet:
yarn cli wallet export --create=true --config ./config.json
yarn cli wallet export --config ./config.json

If you encounter any errors, try swapping the order of the commands.

After that, export your wallet to Unisat or another similar service. Then make a self-transfer of funds (your wallet => transfer all balance => your wallet). This will create a transaction that allows the blockchain to recognize your balance. Wait for transaction confirmation.

 / "Not enough token balance!"


CLRDBG / VSCode telemetry start

This checkin makes four changes:

Define telemetry API in DebugEngineHost. This will eventually allow us to
send telemetry for both VS and VS Code.
Now only the 'lab' configurations send telemetry.
Moved the Visual Studio specific code for sending telemetry out of the
IOS/Android Launchers and into the Visual Studio version of DebugEngineHost.
CLRDBG is going to soon output a 'telemetry' event. This adds support for the
event to the MI Engine.

Additional changes that we also need, but are not part of this commit:

Send telemetry if the underlying debugger fails to start
Send telemetry if the underyling debugger crashes
Performance related telemetry?

:+1:

:+1:


Documentation updates

This PR updates the documentation on https://r-multiverse.org, partly to bring it up to date, and partly to organize and systematize the information. In addition, I made changes to avoid the appearance of criticizing traditional repositories, and I mentioned the new status and topics systems. It would be great to review this in our admin meeting tomorrow.

Thank you @wlandau, this looks great!


Update eviction.adoc

Correcting the simple manual eviction example.

Thanks @shawkins !

@shawkins Thanks for the contribution and sorry for being spammed by @jdg-bot - seems we had some issues due to recent GitHub outage...


VS Code automatically closes when I try to open it

Does this issue occur when all extensions are disabled?: Don't know, can't really open it to disable the extensions.

VS Code Version: 1.90.0
OS Version: Ubuntu 24.04 LTS

Steps to Reproduce:

Open terminal in any directory
open vs code by  code . or by simply clicking on its icon.

Same as @Sh0g0-1758 . VS Code automatically closes

For now I have reverted the commit that caused the bug. I am back to commit dc96b837 now. It works fine then.

For now I have reverted the commit that caused the bug. I am back to commit dc96b837 now. It works fine then.

Hello, could you please provide steps / tutorial to come back to commit dc96b837 ?

Duplicate of https://github.com/microsoft/vscode/issues/214432

Merging to https://github.com/microsoft/vscode/issues/212494
You can start the application with --use-angle=swiftshader as workaround until fix is released.


Consistent TF_VAR_openshift_version for both Account role creation and cluster creation operations

Account Role creation operation requires TF_VAR_openshift_version set to x.y version e.g., 4.13
Cluster creation operation requires TF_VAR_openshift_version set to x.y.z version e.g., 4.13.5
Can the use set this once x.y.z and have both operations run together?

As you mentioned the first iteration of  TF_VAR_openshift_version uses x.y while the later uses x.y.z, if you fail to accommodate for this you'll get the error pasted at the end of the comment.
Thus I tweaked Account Role's version to:
rosa_openshift_version = join(".", slice(split(".", var.openshift_version), 0, 2))
With this change Account Role & cluster creation completed as expected.
Added the account role creation code on cluster create main.tf, attaching my config files.
main.tf.txt
terraform.tfvars.txt
variables.tf.txt
╷
│ Error: Resource precondition failed
│
│   on .terraform/modules/create_account_roles/main.tf line 55, in resource "null_resource" "validate_openshift_version":
│   55:       condition     = contains(local.minor_version_list, var.rosa_openshift_version)
│     ├────────────────
│     │ local.minor_version_list is list of string with 7 elements
│     │ var.rosa_openshift_version is "4.13.7"
│
│ ERROR: Expected a valid OpenShift versi

on. Valid versions: 4.10, 4.11, 4.12, 4.13, 4.14, 4.7, 4.8
╵

Oh one more thing to note, I later ran terraform destroy on same cluster, which led to a a problem probably caused by incorrect resource deletion order. Tread with caution on the road less traveled.
module.oidc_config.rhcs_rosa_oidc_config.oidc_config: Destroying... [id=25lsfectbkh6s0r9kdong1e60qp8rd81]
╷
│ Warning: Cluster wasn't deleted yet
│
│ The cluster with identifier '25lsfqkj3ue77tf9k4ks88djbp2ujuht' is not
│ deleted yet, but the polling finisehd due to a timeout
╵
╷
│ Error: here are clusters using OIDC config, can't delete the configuration
│
│ here are clusters using OIDC config
│ 'https://d3gt1gce2zmg3d.cloudfront.net/25lsfectbkh6s0r9kdong1e60qp8rd81',
│ can't delete the configuration
╵

Hi @bchandra-ocp ,
The issue has already been resolved in the new rosa-classic module.
Within the module, you'll find all the sub-modules used to create classic clusters, along with multiple examples demonstrating how to create them for various scenarios.
I'm closing this issue now. If you have any further questions or concerns, please feel free to open a new issue.


Feature: Add a check for the expected state of a non-odd master

What is the problem this feature will solve?
#2605  ： A non-odd number of masters can easily lead to etcd errors, so add a check for a non-odd number of masters.
Add a check for the expected state of a non-odd master:
add non-add master checker in host_checker.go like: checkTimeSync
If you have solution，please describe it
No response
What alternatives have you considered?
No response

Maybe I can try this out, can you assign it to me?


Bug/12321 new

Issue #: /bcgov/entity###
https://github.com/bcgov/entity/issues/12321
Description of changes:
Added validation on click on "file and save"
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of the bcrs-entities-create-ui license (Apache 2.0).

update npm version and commit package-lock


yeah

https://github.com/user-attachments/assets/3898c7a8-67b6-47f4-ab82-e60020cf9493

the code doesnt work

Unable to replicate on 3 machines. Closing.

LGTM

LGTM

ok buddy


Bundle is huge since 3.5.0

Describe the bug
Not necessarily a bug, but I couldn't find any other way to notice you guys about this.
Reproduction
https://bundlephobia.com/package/<EMAIL_ADDRESS>Steps to reproduce
No response
System Info
No response
Used Package Manager
npm
Code of Conduct

[X] I agree to follow this project's Code of Conduct
[X] Read the Contributing Guidelines.
[X] Read the docs.
[X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
[X] The provided reproduction is a minimal reproducible example of the bug.

Hey @estubmo thanks for letting us know!

@JaimeTorrealba it seems three-stdlib is causing issues again

Related to https://github.com/pmndrs/three-stdlib/issues/287