No permissions for setting up ntpdate on ergocubSN000

Hello,
Today I've tried to setting up ntp on ergocubSN000 to synchronize the head-torso and pc, but I couldn't change the config files due to insufficient permissions.
How can we set up ntp?
Thanks

cc @davidelasagna

@SimoneMic do not worry I've set the ntp configuration on laptop, head and torso, now they point to <IP_ADDRESS> (iiticubws079 aka ergocub-srv) as NTP server. The changes will take effect after the reboot of all devices involved.
here is the link to the guide https://icub-tech-iit.github.io/documentation/icub_operating_systems/other-machines/generic-machine/?h=ntp#ntp-configuration


Treat a missing file like an empty file

Potential fix/workaround for https://github.com/karlot/sshclick/issues/3
Not sure this is the best way to address it (silently proceeding) but it does fix the immediate error.

Thanks for PR, but I had a lot of local/unclean changes that were not synced to the repo.
I've synced now main branch now to the current whatever "alpha" build... it should have some prep stuff that I started to work on specifically for TUI...
I've also already included similar fix as you had in PR... with some more steps. Should work for both "ssht" and "sshc" commands
Since this version is not really ready yet, I'm not pushing it to PyPI currently.
But if you want to test it, you can resync the repo and test changes locally with reinstalling from source folder


Use non-predictable IDs for public facing resources

Organizations, products and repos currently use increment integers as IDs leading to URLs like /organizations/1/products/1/repositories/1. It's good to use non-autoincrementing IDs to not reveal the total number of resources to users and to harden security by making IDs non-guessable.
This could be achieved either by converting the real ID to UUID/NanoID etc., or by adding a separate public ID that is used in the API queries and UI URLs.

I'd like to add slugs as another alternative as previously discussed here. They have the benefit that they are human-readable and seem to be safe enough for GitHub.
I would not like the ugly URLs that UUID or Nano ID would cause, like /organizations/x8qWt2ApmkbeKbjO_XV7e/products/6eNQuf2fnFhU_F5JcGnCK/repositories/zlzHUFahELgZtMOf1YH3l.

Slugs would be great for organizations and products. For repos they probably don't make sense, or what you do think? That could be a Nano ID or maybe an index of the product's repos.

I was thinking that repos probably should also get a name property in addition to the URL, then slugs would work for them as well. That could also be nice in the UI.

That could also be nice in the UI.

Agreed, repo names read odd in the breadcrumb bar.

That could also be nice in the UI.

Agreed, repo names read odd in the breadcrumb bar.

Though IMO repo name should not be required. If a product has a single repo it's not the best UX to have to come up with a name like "Repo" for the repository. The URL identifies it uniquely anyways.

Agreed, repo names read odd in the breadcrumb bar.

That should have read "repo URLs" anyway.

Though IMO repo name should not be required. If a product has a single repo it's not the best UX to have to come up with a name like "Repo" for the repository. The URL identifies it uniquely anyways.

The name could be autogenerated from the URL, by taking everything after the last slash any maybe stripping the ".git" suffix.


[Bootcamp] Create CRUD for Coordinator entity

Create CRUD for Coordinator entity

[x] Create
[x] Read
[x] Update
[x] Delete

Please, add picture in order to be more specific and easy for QA to test.

I cannot Create a Coordinator. - I can not reproduce this bug. Can you give more details?
I cannot Update - It's by design. Coordinator can't be updated. Defined by @igoychev


List methods aren't assigned to classes consistently

In the course of researching support for exposing K8s 'watch' functionality, it was discovered that the 'list' operations are not being consistently attached to classes as methods. For example, listNamespacedJob() is a method on the JobList class, but listJobForAllNamespaces() is a method on the Job class. The intent was that methods that return a list be attached to the list class themselves, not the class that are items in the list. For the sake of consistency, new models are needed that establish these methods on the proper class, and any changes that are made must be documented to aid anyone who has to alter code due to this method refactor.

Cool, thank you for doccumenting this.

The changes in method-class associations for release 0.7 are documented in the new release_notes.txt for the upcoming release.
You can view that file now at: https://github.com/haxsaw/hikaru/blob/226f06606cc9b1db5dcb9e79f584f114edab9e21/release_notes.rst

Thank you!

Fixed in 0.7b


Fixed badges and failing tests

This PR deals with https://github.com/vuvuong003/CampusJobReview/issues/18.
Details

This PR is to fix the backend failing tests, and additional badges that are currently unknown or failing.

Fixed Pylint, Prettier, Django tests, Autpep8 check errors. Code coverage needs to be worked on by @vuvuong003 . Merging this PR into 'test' branch.


Skip to content Button for accessibility

Is your feature request related to a problem? Please describe.
I was trying to implement freeCodeCamp Skip to content button to Chapter, but there is none in freeCodeCamp. The button is used in websites like YouTube, this button will provide quality of life to people who access the site daily and give them chance to skip some annoys
Describe the solution you'd like
Creating a skip to content button component, that skips the navigation bar
Describe alternatives you've considered
Toggle the nav bar component, that hides the navigation. Although not standard, it's used in sites like CodePen

I'd love to work on this issue if it's accepted as a feature request! So a button with a tabindex of 0 above that's hidden unless the user hits tab and then it would display above the navbar? Or would we want it to display within the navbar, like to the left of the search box?

@ppeters0502 good questions 👍, but I will defer to @ahmadabdolsaheb about how it will look, how should it be positioned, and if it's needed?

Having a skip to main content link at the very top of the page is a good idea. I was actually working on this a while ago but got distracted and forgot about it :facepalm:
This should be marked up as a link (anchor element) and should be the very first element on the page. I would place it as the first element in the header, before the nav. It can definitely be hidden by default and then only displayed when it has keyboard focus. Where/how you display it at the top of page is more an issue of aesthetics, just as long as it meets color requirements.
The other part of this is where the skip link targets. Based on the HTML structure used in FCC, I would recommend the skip link target the first heading in the main element. A quick look through the various types of pages in FCC learning curriculum confirms that this will be the h1, except for the Profile and Donate pages which are starting with h2 instead of h1 (this should probably be changed). This of course means that these headings will need to be given an id so that the skip to link can target them.
Speaking of the target heading, it should NOT be given a tabindex of 0. We do not want to create another tab stop here, and it is not necessary. All browsers will automatically shift the focus to the target when you click on an internal link without needing an explicit tabindex set on the target.
An additional feature that is sometimes used with skip links (but not required) is to provide a temporary focus indicator on the target when the skip link is activated. This is often implemented as a focus ring or background color on the target that fades out over a period of a few seconds. This is a nice visual indicator that the skip link actually worked and shows the user that the focus is now on the heading (remember, skip links are primarily for sighted users). For example, if I am on a Step in a RWD course and I activate the skip link, chances are nothing visually is going to indicate that the skip link worked. Placing a temporary focus indicator on the h1 heading will help confirm that the skip link worked and show me exactly where the focus is placed. Some examples of this in action:
WebAIM: Skip Navigation Links
Adrian Roselli
Note: In order to add a focus effect on the target heading we would need to add tabindex=-1 to the heading, which is fine since it doesn't add the heading to the default tab order.

I agree with all the above :). For the styles, we could have an absolutely positioned div (outside view) and with an anchor element inside. When the anchor element is on focus, we could bring the div into view and placed it under the navigation to the left side of the screen.

With @ahmadabdolsaheb and @bbsmooth comments, I feel comfortable opening this for contribution.

If you would like to fix this issue, please make sure you read our guidelines for contributing, we prioritize contributors following the instructions in our guides. Join us in our chat room or the forum if you need help contributing, our moderators will guide you through this.

Please assign this issue to me

Heya @diivi,
We typically do not assign issues. Instead, we accept the first pull request that comprehensively solves the issue.

Heyy @naomi-lgbt where would i get the good first issue as beginner!!!

Hi. I am an Accessibility Developer. If this issue is still open, I would like to work on this.

There is already a PR open for this (see above) and it is just about to be merged.

Do I open new issue for donate and profile missing h1?


slack_operator was using "params" which prevented user-defined params macro from working

BTW HttpSensor behaves the same way.
This causes issues if you want to use params and macros/templates as they have unintended consequences.

Good catch.

@syvineckruyk


Add changes to listing.html make it clickable

Fixes

Fixes #175 by @sj-jain
Description

Not clickable full part of listing.html card.
Expectation ✅
The whole card is now clickable.
Screenshots
https://github.com/creativecommons/cc-resource-archive/assets/93199036/30444e87-fdad-4aec-85da-1751451c8a9d
Checklist

[x] My pull request has a descriptive title (not a vague title like Update index.md).
[x]  My pull request targets the default branch of the repository (main or master).
[x]  My commit messages follow best practices.
[x]  My code follows the established code style of the repository.
[ ]  I added or updated tests for the changes I made (if applicable).
[ ]  I added or updated documentation (if applicable).
[x]  I tried running the project locally and verified that there are no visible errors.

Developer Certificate of Origin
For the purposes of this DCO, "license" is equivalent to "license or public domain dedication," and "open source license" is equivalent to "open content license or public domain dedication."

Developer Certificate of Origin
Developer Certificate of Origin
Version 1.1

Copyright (C) 2004, 2006 The Linux Foundation and its contributors.
1 Letterman Drive
Suite D4700
San Francisco, CA, 94129

Everyone is permitted to copy and distribute verbatim copies of this
license document, but changing it is not allowed.

Developer's Certificate of Origin 1.1

By making a contribution to this project, I certify that:

(a) The contribution was created in whole or in part by me and I
    have the right to submit it under the open source license
    indicated in the file; or

(b) The contribution is based upon previous work that, to the best
    of my knowledge, is covered under an appropriate open source
    license and I have the right under that license to submit that
    work with modifications, whether created in whole or in part
    by me, under the same open source license (unless I am
    permitted to submit under a different license), as indicated
    in the file; or

(c) The contribution was provided directly to me by some other
    person who certified (a), (b) or (c) and I have not modified
    it.

(d) I understand and agree that this project and the contribution
    are public and that a record of the contribution (including all
    personal information I submit with it, including my sign-off) is
    maintained indefinitely and may be redistributed consistent with
    this project or the open source license(s) involved.

Thanks for contributing but I would suggest you to go through Contributing guidelines first.

Hi @NIKHIL95969 thanks for the work here.
Wrapping the entire box in the anchor is technically doable according to the <a> spec:

Permitted content	Transparent, except that no descendant may be interactive content or an a element, and no descendant may have a specified tabindex attribute.

The use of inline styles should be avoided, can you please move them into the appropriate CSS Rules within the style.css file?
I'm also curious why change the Gemfile.lock file, seems unrelated to this specific Issue, a mistake perhaps?

@possumbilities remove inline CSS into style.css and fix the Gemfile.lock

@NIKHIL95969 I added two items I missed prior about the wording of the class utilized. I think that should wrap things for Approval.

@possumbilities minor typo fixed check please if any


toco output does not match that of tutorial and ra and dec input does not work

Python 3.10.13
ticinfo-0.4.2
Using the new version of ticinfo i have noticed the following discrepancies with the tutorial and the old functionality.
toco 441420236
Target name: HD 197481c
The target is in constellation Microscopium
ID        ra      dec     plx   Tmag Vmag Kmag Teff   rad      mass

441420236 311.28972 -31.3409 102.83 6.76 8.81 4.53  nan 0.698009 0.662074
toco 311.289718 -31.3409
Target name failed to resolve, please check the input.
As you can see pmRA, pmDEC, eclong, eclat are not returned and the coordinate functionality no longer works.

@rebekah9969 is this closed by your PRs?


Boolean union/difference/intersection

Hi,
Is it possible to compute boolean difference and union besides intersection?
If yes can you provide sample file?

Hi,
At the moment, only the mesh arrangements pipeline is available here.
We are currently working on a complete exact booleans pipeline, which fully exploits our indirect predicates.
It'll be released as soon as possible... stay tuned ;)

Just curious, is work still ongoing with the boolean pipeline?

it took a while but we're almost ready to release a library for robust booleans based on this work, we are in the testing/validation phase :)


Create a Model for the transactions table

Create an Objection Model for the transactions table

Update its usage in server/routes/api/checkout.js
Consider adding any practical helper/accessor behavioral methods that seem relevant to our usage

Towards #32

Closing for the moment as this table is not in use.


JMX exporter port not exposed by services

The jmx exporter port in most charts (schema-registry, ksql-server etc) is not exposed by service. It makes it impossible to monitor it using prometheus operator and ServiceMonitor.

It works with the prometheus installed through Helm chart... I'm under the impression that prometheus works with annotations not services...

@qshao-pivotal The new recommended path of using the prometheus-operator depends on services being exposed instead of the annotations.
@gkocur I've ran into this issue as well which we discovered late in the game and had to tweak manually post-deploy. I'm looking into creating a PR for this but I'm not sure if there is a common naming convention that the community has settled on for naming these services yet. Suggestions?

Got it. Thanks a lot for the explanation. Add https://coreos.com/operators/prometheus/docs/latest/user-guides/running-exporters.html for reference.
Should it be 1 service per exporter container OR we could use one service for a cluster(e.g. 1 service for a 3 nodes kafka, 1 service for 3 nodes zookeeper, 1 for all kafka schema containers)?
No naming convention at this point yet... I would recommend putting services in service.yaml.
e.g. for zookeeper:
https://github.com/confluentinc/cp-helm-charts/blob/master/charts/cp-zookeeper/templates/service.yaml
Name of service could be {{ template "cp-zookeeper.fullname" . }}-exporter if there's only 1 service is needed, {{ template "cp-zookeeper.fullname" . }}-{0...N}-exporter if 1 service per pod.
Also, I would recommend doing zookeeper only first, validate it before making changes to all charts.

Another option is to add a secondary port on the existing services for each of the charts.  I did a proof of concept on the cp-kafka-connect chart and I call the port metrics which references the prometheus.jmx.port value
apiVersion: v1
kind: Service
metadata:
  name: {{ template "cp-kafka-connect.fullname" . }}
  labels:
    app: {{ template "cp-kafka-connect.name" . }}
    chart: {{ template "cp-kafka-connect.chart" . }}
    release: {{ .Release.Name }}
    heritage: {{ .Release.Service }}
spec:
  ports:
    - name: kafka-connect
      port: {{ .Values.servicePort }}
    - name: metrics
      port: {{ .Values.prometheus.jmx.port }}
  selector:
    app: {{ template "cp-kafka-connect.name" . }}
    release: {{ .Release.Name }}

And then to monitor it with prometheus operator here is my ServiceMonitor definition
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
  labels:
    release: monitoring
  name: kafka-connect
spec:
  selector:
    matchLabels:
      release: kafka-connect
  endpoints:
    - port: metrics

+1 for @dojadop approach

+1 for @dojadop approach

+1 for the @dojadop / prometheus-operator approach

@dojadop Can you tell if there are any best practices when to use separate services and when to use multiple ports per service?


Add barebone nuke

About the PR
Add a barebone nuke implementation:

Fully functional UI
Nuclear disk authorization done by ItemSlotComponent
Nuclear code authorization. Unique code generates each round. Code is same for all bombs in a current round.
Admins can send nuclear codes to players by console command nukecodes or spawn NukeCodePaper
Working countdown timer with arm/disarm button

What should be done in a next PRs:

Proper explosion. Right now it just gib every player in 200+ radius. Should probably be a real explosion after #5230 will be merged
Map bombs to current maps
Visualizer
Set custom countdown time in UI (like in original SS13)
Probably adminbus UI to send codes and activate bomb remotely?

If you want to test it, use nukearm <timer> console command to arm spawned bomb.
Screenshots

https://user-images.githubusercontent.com/6161335/140999796-c74abf99-0353-410d-a568-70ece2f659a1.mp4
Changelog

:cl:

add: Added a nuclear bomb to game code. Not mapped yet,
add: Admins can send nuclear codes using communication consoles.

if the nuke is unarmed the time should probably reset

Tbh, I'm not sure about that. If timer will reset, nukes round can continues forever. Each side can arm/disarm nuke indefinitely.
But if timer set only once, you always have fixed time until explosion after first arm. So with second arm attempt, you probably will have less time. That means faster rounds and more tense fight.

makes sense, fine how it is then


How to run inference from python interface

Hi,
I have succesfully generated the bitstream and the tcl file on my own executing the following command (suggested in the guide of this repo):
"python FINN/bin/finn --device=pynqz1 --prototxt=FINN/inputs/cnv-w1a1.prototxt --caffemodel=FINN/inputs/cnv-w1a1.caffemodel --mode=synth"
I thought to load the bitstream on PYNQ-Z1 and try to run inference.
Can I use BNN-PYNQ (https://github.com/Xilinx/BNN-PYNQ), changing the loading of bitstream, to make inference of any network or you provide a python interface, like BNN-PYNQ, to run inference on a network?
Thanks,
Sara

Any updates on this?

Yes, you can use the BNN-PYNQ repo for deploying the bit file.
In https://github.com/Xilinx/BNN-PYNQ/blob/master/bnn/bnn.py you'll need to comment out "self.bnn.load_parameters(os.path.join(params, network))"  on line 183 or 293 depending on the network you're deploying.
The reason being, the FINN tool bakes the weights into the bit file, and the BNN-PYNQ assumes they are loaded at runtime.

I'm closing all issues relating to the v.01 version in preparation for the new release. Please note that v0.1 is now deprecated and unsupported.


Unable to view source code tree in Spyder 5

Spyder version: 5.0.0
Python version: Python 3.7.7 64-bit
Qt version: Qt 5.9.6
PyQt version: PyQt5 5.9.2
Operating System name/version: Mint 19 - Linux 4.15.0-135-generic

I recently upgraded to Spyder 5 and am now unable to see / access the expandable code "tree" (outline) that was working in the previous version.
Image below is all I can see (e.g. for a typical Django models file) - what is needed to create/activate the code tree?

(Note I am not showing the code pane - this problem is constant regardless of the structure of any Python file I have open).

Hey @gamesbook, thanks for reporting. This problem was fixed in our 5.0.2 version, released a week ago. Hopefully, the Anaconda team will update Spyder to that version soon.

Which is the best place to check for new Anaconda releases?

This is where I look for them:
https://repo.anaconda.com/pkgs/

OK, thanks - if I go to https://repo.anaconda.com/pkgs/main/linux-64/ - I see they are still packaging 5.0.0 from 13 April.  I assume I just need to keep checking back every few days.


Left sidebar links to wrong top-level section

When using the pydata-sphinx-theme for our documentation, we see an issue with the content of the left sidebar. We have a top-level "Tutorials" section which contains auto-generated pages from the .. nbgallery:: directive (https://nbsphinx.readthedocs.io/en/0.8.9/a-normal-rst-file.html#thumbnail-galleries). However for different sub-pages we see different content in the left sidebar:
This example is correct. The left sidebar links to all the other sub-pages:

https://docs.gammapy.org/0.20/tutorials/data/cta.html

This example is incorrect. The left sidebar links to sub-pages of a different top-level section "User guide".

https://docs.gammapy.org/0.20/tutorials/analysis/1D/spectral_analysis.html

When re-generating the docs, the incorrect linking seems to almost randomly appear for different tutorial sub-pages. So far I could not figure out any cause. Any help here is appreciated!

could you try to generate your documentation locally and check if you are experiencing the same behaviour ? If yescan you check the generated rst file in the build folder for the problematic page (spectral_analysis) ?

Thanks @12rambau! Yes, I see the exact same behavior locally.
The .. nbgallery:: does not seem to produce intermediate .rst files, but directly goes to .html. Maybe this is already part of the issue?

I made some progress in understanding the issue:

Some tutorials are actually included in two toctrees. In addition to the normal tutorial section we additonally link to them from the user guide like here: https://docs.gammapy.org/dev/user-guide/dl3.html#using-gammapy-data, again via the .. nbgallery:: directive, because we wanted to have the nice thumbnails.
This might result in some tutorials being build twice. When build in the user guide context, the linking in the left pane goes correctly back to the user-guide. When build in the context of the tutorials the linking in the left sidebar goes correctly to the other tutorials.
From local testing it seemed sometimes the tutorial build happened last, sometimes not. This resulted in a somewhat random behavior of which content was shown in the left side bar.
The desired behavior is to just link from the user guide via a thumbnail to the tutorials. I have to check how to achieve this...

It seems the issue is pretty much unrelated to the pydata-sphinx-theme here. Thanks @12rambau, feel free to close the issue here...

I think sphinx sometimes does builds in parallel, that may be why the order of processing can differ from run to run.  Maybe check if you have parallel builds enabled, and if so, disable them while debugging / fixing this issue? 🤷🏻

I've found Sphinx does unpredictable things when you put items in toctrees in many places. In general I try to follow a rule of "pages should show up in toctrees only once" and then link to them manually in other places.
Will close this one!


Although there is no bug in this line,  '1 n d' should be '1 1 d' in my opinion, it would be confused.

https://github.com/lucidrains/vit-pytorch/blob/9f87d1c43b723e59e3f767119ff6e8ed2b0cabf0/vit_pytorch/vit.py#L117

@KKIverson ohh sure, i made the change
so the b has to be kept at the batch size, since we are concatting the cls tokens on the 1st dimension

@KKIverson ohh sure, i made the change
so the b has to be kept at the batch size, since we are concatting the cls tokens on the 1st dimension

Thanks a lot. Actually '1' or 'n' makes no differences, but as a rookie, I think it has some influence on my understanding. ^_^


[Bug] Database installation bug

https://github.com/boxbilling/boxbilling/issues/1080

Has anyone here managed to reproduce this but, and if so what are the specific database conditions that are causing it?

I've tried with local database, remote database, various PHP versions, and I can't get this error. Yet, it seems as if multiple people had it from the old bb issue, so it must be something quite specific environment related but no idea what.
If anybody else is experiencing it or can reproduce it then let us know, if not then in a couple of days I am going to go ahead and close this issue for now.

Can not reproduce issue with current release and standard DB setup, so closing the  issue for now.


forward slash / in board name causes influxdb to crash.

Steps to reproduce:

Create a board
Change the name of board into something which contains: /
Inlfuxdb is no longer accessible.

Expected behavior:
Change of name should throw an error in the UI.
Actual behavior:
Influxdb crashed

this one might be less severe, needs to be triaged as a routing or resource bug first

@teranos do you happen to have any additional information about this? I can't seem to reproduce this locally or on production. Are you encountering this issue on OSS? Is there any additional console data that's output? What's the error you're seeing? Is there specific data in your dashboard?

Experiencing this issue on OSS.

@teranos is it still relevant? I'm unable to reproduce this. What's the error that's being produced? Do you happen to have a screenshot of the error? Any console or network errors that might indicate specifically what the issue is? What was the name of the dashboard you were trying to name but could not?

I do not seem to have this issue anymore since updating to the newest version. tested the forward slash just now.


Update CHANGELOG.md

Codecov Report

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

@@          Coverage Diff          @@
##           master    #25   +/-   ##
=====================================
  Coverage     100%   100%
=====================================
  Files          10     10
  Lines        1366   1366
=====================================
  Hits         1366   1366

Flag
Coverage Δ

#unittests
100% <ø> (ø)
:arrow_up:

Continue to review full report at Codecov.

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


jasypt-spring-boot-starter randomly prevents Spring Boot app from starting

After adding the jasypt-spring-boot-starter maven dependency (version 2.1.2), approximately once out of every 8 starts of my Spring Boot app fails. No error logs are printed, it simply never starts up.
This behavior has never happened before adding the jasypt dependency, and now happens regularly (approximately 1/8 startups).
When comparing the logs of a successful start vs. those of a failed start, I noticed that it always stops during the "Encryptor config not found...using default value" section. I found these logs in the DefaultLazyEncryptor class, and are written out as part of the createPBEDefault(Environment e) method. Please see these various examples; they each fail at a different point:
logs-with-failure.txt
logs-with-failure2.txt
logs-with-failure3.txt
Here is an example of successful logs:
logs-with-success.txt
What I believe is happening is something is causing an exception to be thrown (the random nature of this issue seems to indicate to me that it is some sort of race condition), which goes uncaught. createPBEDefault(Environment e) is invoked as part of an Optional chain inside of createDefault(Environment e), which has no error handling, and is invoked as part of a lambda in the DefaultLazyEncryptor(final Environment e, final String customEncryptorBeanName, boolean isCustom, final BeanFactory bf) constructor, which also has no error handling. I believe it is at this point that the program control flow is severed, and the remaining startup tasks are left uncompleted and the app fails to start.
I would love to be able to use jasypt for my project. Please let me know if I can help in any way. Thank you.

I experience almost the same. https://github.com/ulisesbocchio/jasypt-spring-boot/issues/131#issuecomment-548869404 might fix the issue.

There's PR to fix this issue. I'll merge/release soon

fixed in 3.0.0


[Snyk] Upgrade swagger-stats from 0.99.5 to 0.99.7

This PR was automatically created by Snyk using the credentials of a real user.Snyk has created this PR to upgrade swagger-stats from 0.99.5 to 0.99.7.
:information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.

The recommended version is 2 versions ahead of your current version.
The recommended version was released 22 days ago, on 2023-06-16.

Release notes

Package name: swagger-stats

0.99.7 - 2023-06-16
[bug] Remove DEBUG env override #245

0.99.6 - 2023-05-31Dependencies updated

[bug] Unit tests failing #245

0.99.5 - 2023-01-12Dependency on deprecated request has been removed, axios is used instead

[improvement] Replace deprecated dependency on request #148

    from swagger-stats GitHub release notes

Commit messages

Package name: swagger-stats

6370130 Prep 0.99.7
0983a0a Merge pull request #272 from shubhamp-sf/patch-1
ed59190 remove explicit override of DEBUG var, fixes #271
f30589c Enable Sponsor
6172726 prep v0.99.6
badec18 Update dependencies
4133390 Merge pull request #265 from ramon-gonzalez/master
1e8d804 added es8 validation
113c2c9 meta line commented
dbc29e7 Import axios instead of require
0bf1417 Import axios instead of require

Compare

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information:
🧐 View latest project report
🛠 Adjust upgrade PR settings
🔕 Ignore this dependency or unsubscribe from future upgrade PRs

Included in #1529


GPII-3248: Add links from README.md to additional documentation

Given the increasing number of markdown files, we should help to ensure that someone can navigate to them from the top level README.md file.
Note that this PR addresses a single comment from the previous PR for GPII-3248: https://github.com/gpii-ops/gpii-infra/pull/111#discussion_r216551489.

LGTM
Thanks for also adding links to the pre-existing docs. :)

LGTM!

LGTM as well!


Multiphase tracking

Structure and start to write scrip for multiphase tracking

@thasaarah can I close the issue ?

Yes


Changed product overview and project overview pages

Adds a little text in each "Product" and "Project" page to explain the differences between the two.
Also, it adds a list of projects and products.

Product page :

Project page :


KAFKA-14409: Clean ProcessorParameters from casting

https://issues.apache.org/jira/browse/KAFKA-14409
Committer Checklist (excluded from commit message)

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation (including upgrade notes)

There was only one test failure, which was in an unrelated component: [Build / JDK 8 and Scala 2.12 / kafka.server.DynamicBrokerReconfigurationTest.testTrustStoreAlter(String).quorum=kraft](https://ci-builds.apache.org/job/Kafka/job/kafka-pr/job/PR-12879/4/testReport/kafka.server/DynamicBrokerReconfigurationTest/Build___JDK_8_and_Scala_2_12___testTrustStoreAlter_String__quorum_kraft/)


Use relative paths instead of Pkg.dir()

Pkg.dir() won't work if Bokeh is installed outside the standard package location, so use relative paths instead to access other files in the package. See https://github.com/JuliaLang/julia/issues/8679#issuecomment-75796502

Coverage remained the same at 86.15% when pulling 27f1472f85d5804cd86ae0f42f494cc19cd00f4c on swt30:use-relative-paths into 569e7fcdc1a9e9f5e13666d6c0f584e5b6087359 on bokeh:master.

Looks good to me


Fix: Added PHP extension bcmath requirement

ip2location/ip2proxy-php/class.IP2Proxy.php:818
Used bcadd function from php bcmath extention
It makes the error:

Call to undefined function IP2Proxy\bcadd()

read about php bcadd function

https://github.com/dev-sl/ip2proxy-php/blob/master/class.IP2Proxy.php#L829

Or set tag to https://github.com/ip2location/ip2proxy-php/commit/a0cf781ef598752539721d5da1fa33f68745190a please.
But composer requirements is better.

@ip2location please merge this PR and tag it to be 1.1.2


Reactome: Link out to Open targets

Reactome have confirmed that they plan to get this in place for their Dec2018 release.
Once question posed by them:
Currently, they will probably be using the associations files to create the data for the link-outs. The only question I have at this point is: the file names (here: https://www.targetvalidation.org/downloads/data) all contain the date the files were released. Is there a link somewhere that will always point to the most recent associations file?
@MichaelaEBI to meet with them whilst in CA to confirm best approach to get this in place.

FE team can be consulted from there on what may be required from our side to automate.

Update: I met Solomon in Toronto in early October. We agreed that OT would make a file available with UniProt and Ensembl IDs for all proteins that have disease associations so that they can link to our target association page from reactome. They would be happy to eventually also link out to our disease association pages. Links from reactome to Open Targets should be ready for their December release.
Action for OT: Generate a file with UniProt Accession numbers and Ensembl IDs for all targets that have associations. Always store the latest version of the list in a google bucket - file and bucket names should not change. This might be useful for other platforms that might want to link out to OT target association pages.

Done: Link to Open Targets in the cross references section https://reactome.org/content/detail/R-HSA-167224
I emailed Solomon to change 'OpenTargets' to 'Open Targets'. We will have to make sure to provide an updated target list to them. They might link out to our disease profile pages in the future.


update readme--from presto to trino

from presto to trino

@anusudarsan I do not have any access to this repo that would allow me to get the gh pages set up or published. I will either have to get access granted or @electrum or another maintainer will have to do the work.

@anusudarsan I do not have any access to this repo that would allow me to get the gh pages set up or published. I will either have to get access granted or @electrum or another maintainer will have to do the work.


atlauncher: <IP_ADDRESS> -> <IP_ADDRESS>

Description of changes
Updated the package + added a fix so the launcher opens if there is an update (--no-launcher-update true)
Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] 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
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
23.11 Release Notes (or backporting 23.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

[x] Fits CONTRIBUTING.md.

a new update was released today gonna update the pr in a sec

If I'm not mistaken, you forgot to update the hash in the last commit.
error: hash mismatch in fixed-output derivation '/nix/store/jdcarzjkh9bbk993haibddhqm6wrskad-ATLauncher-<IP_ADDRESS>.jar.drv':
         specified: sha256-k7XxVDcApbZPz/kBdt0P6cy+MBd3L75KscDliDFgsfY=
            got:    sha256-eSb+qH/ZoPpeOyIuoJsEpecG7uUyh0vkqZzNuxriRuI=

If I'm not mistaken, you forgot to update the hash in the last commit.
error: hash mismatch in fixed-output derivation '/nix/store/jdcarzjkh9bbk993haibddhqm6wrskad-ATLauncher-<IP_ADDRESS>.jar.drv':
         specified: sha256-k7XxVDcApbZPz/kBdt0P6cy+MBd3L75KscDliDFgsfY=
            got:    sha256-eSb+qH/ZoPpeOyIuoJsEpecG7uUyh0vkqZzNuxriRuI=

oh yea will fiz it asap

Hey, @Tofixrs; thanks for the PR. Could you please update the hash and force push? Everything else seems to be running.

There updated the last commit to include the hash

Can someone please review and/or merge this? It fixes a breaking issue within ATLauncher that's needed more than the version bump.

I tried to fix the issue myself, but I don't have the permission to push on your branch.

done! sorry for the wait was busy recently


Persona 4 Golden [PCSB00245]

Persona 4 Golden
App summary

App name: Persona 4 Golden
App serial: [PCSE00245]
App version: 1.00

Vita3K summary

Version: v0.1.6
Build number: ?
Commit hash: https://github.com/vita3k/vita3k/commit/
CPU backend: Dynarmic

Test environment summary

Tested by: Ahmedadel132
OS: Android 13
CPU: Octa-core (2×2.4 GHz Cortex-A78 & 6×2.0 GHz Cortex-A55)
GPU: Mali-G68
RAM: 8 GB

Issues
The game works perfectly fine but there are some video problems but they rarely happen , overall the game is playable
Screenshots

Log
Recommended labels

Playable
video player bug
C?

game have already issue here, update it
#pers


ROX-19312: Rename ROX_NAMESPACE env variable to POD_NAMESPACE

Description
While scanner and sensor configured to use POD_NAMESPACE env variable, central is using ROX_NAMESPACE. That leads to failure to collect sensor logs via diagnostic bundle, as diag bundle uses central-specific variable
Checklist

[ ] Investigated and inspected CI test results
[ ] Unit test and regression tests added
[ ] Evaluated and added CHANGELOG entry if required
[ ] Determined and documented upgrade steps
[ ] Documented user facing changes (create PR based on openshift/openshift-docs and merge into rhacs-docs)

If any of these don't apply, please comment below.
Testing Performed
Here I tell how I validated my change
Manual test TBD, let's see that CI is happy
Reminder for reviewers
In addition to reviewing code here, reviewers must also review testing and request further testing in case the
performed one does not seem sufficient. As a reviewer, you must not approve the change until you understand the
performed testing and you are satisfied with it.

/retest

/retest

/retest

@RTann I didn't change these mentions on purpose. ROX_NAMESPACE variable in scripts is defined by user and is not connected to POD_NAMESPACE which is acquired via downward API. Often(I didn't check all the cases, but a few) renaming to POD_NAMESPACE wouldn't make sense as there is no pod to refer to. https://github.com/stackrox/stackrox/blob/master/image/templates/helm/stackrox-secured-cluster/scripts/fetch-secrets.sh is a good example.


Prevent DateTime from given errors on valid (numeric) formats

1. Why is this change necessary?
If you parse a unix timestamp in the constructer of a DateTime object, there is a chance that the DateTime object is complaining about an "Unexpected character", altough the value is a valid timestamp (you can see the error in the screenshot). This is a pretty common problem, if you search for the error on google.

2. What does this change do, exactly?
If a value has to be converted to a database value, I've added a check if the value is numeric. If this is the case, it is a unix timestamp, so I us the setTimestamp() method to prevent this error from happening. If the value is not numeric, it is probably a string like "now", which I do pass into the constructor.
3. Describe each step to reproduce the issue or behaviour.
Have a model with a DATETIME/TIMESTAMP column and try to write this to the database.
4. Please link to the relevant issues (if any).
There are some relevant issues, but I'm not sure whether there are shopware specific issues to mention. At least, here is someone who had the same problem in his application:
https://stackoverflow.com/questions/17427503/php-datetime-construct-failed-to-parse-time-string-xxxxxxxx-at-position-x
5. Which documentation changes (if any) need to be made because of this PR?
None
6. Checklist

[x] I have written tests and verified that they fail without my change
[x] I have squashed any insignificant commits
[ ] This change has comments for package types, values, functions, and non-obvious lines of code
[x] I have read the contribution requirements and fulfil them.

Your Builds are failing

Dear ArjanLankhaar,
Thank you for your first pull request and for the time which you spend on it.
At the moment, we are trying to get a more “stock” doctrine implementation.
Therefore, we are going to remove our own internal doctrine types in the future.
Your mentioned error is not a doctrine type problem.
The reason for the error is the way how the corresponding property is set in the model.
Please introduce your change to the setter in the model itself.
Yours faithfully
Pascal

Your Builds are failing

I cannot solve this because this is out of my hand since the error message is:
"The program 'ant' is currently not installed. To run 'ant' please ask your administrator to install the package 'ant'."

You have to change the target to 5.6. We currently don't plan to release an another 5.5.
Please also consider @PascalThesing comment

Hey @ArjanLankhaar,
Please rebase your branche with the current Shopware 5.6 branch.
There are changes which should affect your pull request.

Hey @PascalThesing,
I've rebased my bugfix branch to 5.6

At the moment, we are trying to get a more “stock” doctrine implementation.

Does this mean that this change is no more needed in 5.6 or in one of the later updates?
Kind regards,
Arjan

Dear @ArjanLankhaar,
you error should have changed with 5.6. The reason for your problem is, that you aren't writing a daytime into the model. This is not a doctrine error. It is a programming error. Please provide us a stack trace or change the corresponding setter of the attribute.
This is an example of a working setter of an attribute:
´´´php
public function setDate($date)
{
if (!$date instanceof \DateTimeInterface) {
$date = new \DateTime($date);
}
    $this->date = $date;

    return $date;
}

´´´
It changes the Value to a DateTime if it is not.
If not, we have to close your Pull request.
Yours faithfully
Pascal

This PR was closed due to inactivity. If this change is still important to you, feel free to create a new pull request.
For more information about our contribution guidelines, see https://developers.shopware.com/contributing/contribution-guideline/.


Error in receive_object(poll) with BinaryBlob/BinaryBlobArray

When receiving an object with BinaryBlob, the device poll returns: ReceiveError("You are receiving the wrong type for this object mapping").
Additional info:
Astarte POST request body (for an aggregate datastream) is: {"data":{...,"binaryblob_endpoint":"d29ybGQ=",...}}.

NB: this issue is linked to: https://github.com/astarte-platform/astarte/issues/754.


Usage Details V2

Hi,
I am not able to get the details of the Usage Details V2 from RESTful calls. (Usage Details Version 2 -
Get richer usage and purchase data. This file provides all usage, RI purchases, RI amortization.)
This is available through portal. Could you please provide the API url behind the scene or point me to the right documentation.

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

ID: 6ed7b604-d89f-1d59-87d6-d32e29eb6245
Version Independent ID: 0113a6ce-3f69-73ce-b063-c07b52348f92
Content: Azure Billing Enterprise APIs
Content Source: articles/billing/billing-enterprise-api.md
Service: cost-management-billing
GitHub Login: @mumami
Microsoft Alias: banders

@karthick3d Thanks for the comment. We are actively investigating on the issue and will get back to you shortly with an update.


Update euclid to 0.17 and bump version

This change is

@bors-servo r+

:pushpin: Commit e545866 has been approved by jdm

:hourglass: Testing commit e5458667e7f01707e340829c6adf7400ad8bacf5 with merge fc9e8b0b7bdc2ee924b5a1d36368a7b596d0737e...

:sunny: Test successful - status-travis
Approved by: jdm
Pushing fc9e8b0b7bdc2ee924b5a1d36368a7b596d0737e to master...


petl.readthedocs.io section for petl.config

The petl.config module is mentioned in passing in the petl documentation. However, there doesn't seem to be a section that documents this module comprehensively.

Thanks Ben, yes this would be a good addition to the docs.
On Sunday, September 11, 2016, Ben Stroud<EMAIL_ADDRESS>wrote:

The petl.config module is mentioned in passing in the petl documentation.
However, there doesn't seem to be a section that documents this module
comprehensively.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/alimanfoo/petl/issues/390, or mute the thread
https://github.com/notifications/unsubscribe-auth/AAq8QpSJ-R3XNVHtgZakYKYJsAHFT9mZks5qo_bRgaJpZM4J5_5J
.

--
Alistair Miles
Head of Epidemiological Informatics
Centre for Genomics and Global Health http://cggh.org
The Wellcome Trust Centre for Human Genetics
Roosevelt Drive
Oxford
OX3 7BN
United Kingdom
Email<EMAIL_ADDRESS>Web: http://purl.org/net/aliman
Twitter: https://twitter.com/alimanfoo
Tel: +44 (0)1865 287721


[DOCS] - Multi-Region Cluster Example

Add documentation that details how to create EKS clusters in multiple regions using EKS Blueprints.

Any update on this?

Any update on this?

@a-patel not sure I understand the request. What specifically are you looking for in this example? What's stopping you from creating multiple clusters across different regions today by configuring the providers?

Example documentation to create the clusters in multiple regions (2-3).
@askulkarni2


Max attribute doesn't work

I setted max="100" but I could type something greater than.

---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/26905201-max-attribute-doesn-t-work?utm_campaign=plugin&utm_content=tracker%2F1022469&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F1022469&utm_medium=issues&utm_source=github).

In which input-mask? Number?

right here:
<input type="text" ng-model="vm.model.Percentual" class="form-control input-sm" ui-number-mask max="100">

There is a unit test that checks this feature, take a look: https://github.com/assisrafael/angular-input-masks/blob/master/src/global/number/number.test.js#L66
Can you build a demo (like plunker) that shows your problem?

I have the same issue :(
<input type="text" class="form-control input-sm" ng-model="vm.review.value" ui-number-mask min="0" max="10">

+1

Same issue. Apparently the input is flagged as invalid, but that doesn't prevent the user from entering a higher number. Could someone confirm what I just said?
Thanks

Same issue here, any update on this?

+1

+1

+1

The following plunker shows that neither min nor max attribures are currently working.
http://plnkr.co/edit/NvPGEzr8twSrvoYQuQSv?p=preview

If I'm correct, the implementation doesn't prevent you to type numbers smaller or bigger than min and max. According to the code and unit tests, it will validate if the value respects the thresholds and return true or false.


#147. Validate-upgrade-notice

Update utils/version.IsValidOscalVersion by extracting the regex check into validVersionFormat method
created GetLatestVersion method that walks tand extracts the latest schema version from the filename
Update utils.VersionWarning to return an error if there are any warnings.
Update revise and validate commands to handle printing the response from VersionWarning
Remove VersionWarning call from the creation of a Validator
Create validator.IsLastestOscalVersion that returns a bool or error if it fails to get the version from the oscal doc or the latest version.

It's embedded so the files are always there. It's not a relative path, so pulling from a module or binary would still provide the same value regardless from my understanding.

It's embedded so the files are always there. It's not a relative path, so pulling from a module or binary would still provide the same value regardless from my understanding.

%100 - it's embedded and still provides value - but it can never change yes? latest oscal version for a given go-oscal release will always return the same value?

I'm not really over opinionated either way. This just reduces the workload when upgrading from our side, but updating a constant wouldn't be much work.

I'm not really over opinionated either way. This just reduces the workload when upgrading from our side, but updating a constant wouldn't be much work.
I bet we could offload the constant updating to renovate when a new OSCAL version comes out.

I'm not making a particular argument for or against the constant - but I DO want to start thinking about how this tool has evolved and begin capturing workflows and code that is executed as part of development and sustainment of the types vs the exported functionality that end-users will consume through versioned releases. food for thought!

It's embedded so the files are always there. It's not a relative path, so pulling from a module or binary would still provide the same value regardless from my understanding.

%100 - it's embedded and still provides value - but it can never change yes? latest oscal version for a given go-oscal release will always return the same value?

Aaah yes. The only time it would change is if they built from source adding in their own version or a version that we hadn't updated to. So yeah, It may as well be a constant as far as the method is concerned for a release/build.


How to get bounding box for sessions?

I am curious what would be the best way to draw rectangle for each session.
Is there a function for getting bounding box of sessions?

We don't have such a function yet. But it's not difficult to obtain the rectangle of the session because we already know the paths of all characters and their sessions. You can check the paths and _session attrs of the graph object.
From the diagram, you can see there are some methods for operating sessions. We will release those methods plus what you mentioned here, export the shapes of sessions (e.g., rectangle or bubbles) after finishing the layout APIs.


feat: Option to disable dial on creating client

Approach to #489

Hi @rueian I decided to begin on this
However, I have a few doubts about the requirement and have some questions.

https://github.com/redis/rueidis/issues/489#issuecomment-1988702413
In this how do we go about testing #4 in a failsafe way.
How does the auto-retry work? Do we mean simply returning the structs of these clients without the dial failure being involved like I have done in the current commit? If yes, then how do we update it when the retry is successful?

Thanks in advanced. Let me know which direction I can take for this


Fix behavior of schema_hints to be only hints for types, and not a fully-qualified schema

Is your feature request related to a problem? Please describe.
In daft.read_* APIs we allow users to pass in a schema_hints argument
Currently, this is converted into a Daft schema and used as a definitive schema (i.e. we skip schema inference altogether)
However, the behavior here should be to provide "hints" as to the correct types for each column, but still perform schema inference for the other columns.

Merged with: #1636


Update docker/libkv dependency

The latest libkv changes include some fixes to the Lock
logic which may resolve some of the "no elected primary
cluster manager" issues - it may have been due to not
detecting that the lock was freed.

@wsong @nishanttotla PTAL
I'm not sure why the VNDR decided to remove some of the sys/unix files :man_shrugging:


Remove 'file' input variant in get_structure_from_qeinput.

Slipped through the cracks in #33:
To be consistent with the other helper functions, the file input in get_structure_from_qeinput is removed, and text renamed to txt.
I'm not sure if this function is supposed to be "public" or "private": It's not in any __all__ (qeinputparser doesn't even define an __all__ 🙄), but also not hidden behind leading underscores.

The filepath version definitely wasn't tested - the txt probably is, but only indirectly through QeInputFile.


Is the package itself ever installed in the pipenv environment? Why?

I am trying to understand a pipenv bug, and I took your cookiecutter as verification. You never seem to install the created package itself in editable mode in the generated pipenv environment. Is this intentional or just an accident?

@stefanoborini This is a good question. I experimented with that a while ago, and I ran into some odd issues with Pipenv throwing errors or behaving erratically when I did so. I can't remember all of the details, but I ultimately decided to drop it and allow users to specify how they wanted to install the package for themselves, whether through python setup.py develop, pip install -e . or by adding <hash> = {path = ".",editable = true} to the Pipfile.
I personally prefer the latter (if someone's using pipenv, I figure they wouldn't defer to other tools - too much complication or confusion). Now that you bring it up, I may try experimenting with this again. I could be getting some of the details very wrong, since it's been so long since I experimented this way.
Does this answer your question?

@stefanoborini I ended up experimenting with this today, and had no further issues installing the generated package in editable mode. I did notice some issues when running tox on a freshly-created package generated using this template, so I have some additional work to do there for painlessly supporting 2.7 and 3.5. (This should be possible if Pipenv supports PEP 508 as the docs claim.)

I'm using this cookie cutter template, thanks for sharing it.
I have a very similar question.  I've created a minimal example using all of the default selections for this template, and in cli.py try to from python_boilerplate import test_fn, after defining said function in python_boilerplate.py. This error is:
(python_boilerplate) nsg@rasputin ~/t/python_boilerplate> python python_boilerplate/cli.py
Traceback (most recent call last):
  File "python_boilerplate/cli.py", line 7, in <module>
    from .python_boilerplate import test_fn

In contrast, when I do:
(python_boilerplate) nsg@rasputin ~/t/python_boilerplate> python -m python_boilerplate.cli
Replace this message by putting your code into python_boilerplate.cli.main
See click documentation at http://click.pocoo.org/
(python_boilerplate) nsg@rasputin ~/t/python_boilerplate>

It works as intended. Is this the expected behavior?

@gusennan The behavior depends on how you the user writes the import. This is dictated by Python itself (Python 3 specifically), and nothing in my project (or in cookiecutter-pypackage, which this is based on).
I set up my python_boilerplate/cli.py file to have the following like as you:
from .python_boilerplate import test_fn

When invoking a relative import in Python 3, the import must take place within a package context. If it does not, the program will throw an error: ModuleNotFoundError: No module named '__main__.python_boilerplate'; '__main__' is not a package. This is what I see when I invoke the file simply as a script:
$ python python_boilerplate/cli.py
Traceback (most recent call last):
  File "python_boilerplate/cli.py", line 6, in <module>
    from .python_boilerplate import test_fn
ModuleNotFoundError: No module named '__main__.python_boilerplate'; '__main__' is not a package

When I run it as a module python -m python_boilerplate.cli, I get the expected CLI output.
However, let's suppose I change the import in cli.py:
from python_boilerplate import test_fn

Then when I run it as a script, I get:
$ python python_boilerplate/cli.py
Replace this message by putting your code into python_boilerplate.cli.main
See click documentation at http://click.pocoo.org/

As a module (long paths truncated):
$ python -m python_boilerplate.cli
Traceback (most recent call last):
  File ".../python3.7/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File ".../python3.7/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File ".../python_boilerplate/python_boilerplate/cli.py", line 6, in <module>
    from python_boilerplate import test_fn
ImportError: cannot import name 'test_fn' from 'python_boilerplate' (.../python_boilerplate/python_boilerplate/__init__.py)

So, TL;DR: I leave it up to the user.
I think (and this is just my opinion) that the better choice is to use the module syntax rather than executing one-off scripts. I also set the entry_points argument in setup.py's setup() function, which will create an executable in the virtualenv in which the generated package is installed (e.g. <path/to/venv>/bin/python_boilerplate). Using that feature allows a CLI tool to be easily installed using, for example, the pipx tool (https://github.com/pipxproject/pipx).
I hope this answers the question.

Thanks so much for clarifying!


Consider Separating Registration Data from Signal Data

Currently, both incoming registrations and outgoing signals are handled through the Ready type. However, both Fuchsia and Windows provide outgoing signal information that is a superset of the signal-registration information. By forcing them to go through one type, you lose the extra signal data.
This would obviously be a breaking change. However, with some care, I believe it could be a non-breaking change to tokio-core by providing a way to convert from the old Ready type into a new DesiredSignals type, and from the new Signals type into the old Ready type.
An alternative would be to keep the single Ready type, and provide fake versions of the extra data provided by in the Signals type that wouldn't otherwise be present in the DesiredSignals type.

If the goal is to expose additional platform specific outbound data, it seems to me like it would be sufficient to make struct Event be defined as sys::Event. Then any platform could provide additional information as well as expose it with an extension trait (like FushiaEvent) or something.
If this is sufficient, it seems like it is not a breaking change.

The behavior of the tokio reactor requires being able to make atomic ops on that cell. What would you suggest instead of atomic ops?

They will need to be atomic still. I just don't know how best to structure that in a cross-platform way. Presumably mio would have to provide an atomic type that represented a collection of signals/packets, and there would have to be a way of unloading those signals/packets when they were processed.

Right now, the largest atomic type provided by rust is AtomicUsize. I'm not sure what the actual proposal is.

Well, for Fuchsia specifically, the signals type would be a Mutex<SmallVec<PacketContents>>.

If you start to re-design the API, please keep in mind, also  TCP-level provides so called Out-of-Bound (OOB) signalling (the famous error-event): the sender may send a byte value as OOB which is delivered to recipient with priority encoded in TCP-header and must  be forwarded by hubs (must not be dropped). A new signalling feature in mio should be able to cover the TCP-level signalling as well.

@frehberg in theory, it would be supported if it can be exposed via Readiness, but my guess is that it isn't portable, so it would need to be exposed in a similar way as UnixReady.

With #983 you can access to the underlying platform specific event, would that solve this @cramertj?

@Thomasdezeeuw It looks like that change puts registration data into Ready but keeps outgoing signal information in the Event type (without exposing it as a Ready afaict). If the intention is to plumb the Event through to Tokio in the way that Ready used to be plumbed through, then that would solve the situation. However, I don't see how that would be possible, given that we still don't have arbitrary-sized atomics, and likely don't want to force Mutex<Event> to be used on every platform.

There is no more usize requirement anymore?

If you mean PollEvented has a usize requirement, then yes. That would not work. However, Registration is basically a stream of events, so you could get that data there. PollEvented is a layer on top of Registration.

@cramertj are you saying that you would want a Mutex<Event> on fuschia? It seems like you would want to avoid that for types that don't need the mutex (TCP types i would assume).

For more context: I'm expecting to plumb more platform specific logic into Tokio.

It seems like you would want to avoid that for types that don't need the mutex (TCP types i would assume).

The issue here is that on Fuchsia, it's possible for actual data to be delivered as part of an event coming off of a port, rather than just a notification. In those cases, we'd need to be able to store that data and deliver it across the PollEvented (or similar) boundary. I don't have a particularly strong opinion about the mechanism over which this happens, but it needs to be possible in order to make Fuchsia's asynchronous objects all usable with Tokio.

The current status on master is that Event no longer returns readiness (Ready), but has a bunch of methods along the line of is_writable, and is no longer limited to the Ready type. It's also now just a wrapper around the system event.
Exposing addition (platform specific) details is still something we might want and is being tracked in #990, which can be done after a v0.7. As such I'm going to close this as half solved and the other half tracked in #990. @cramertj if you disagree please reopen.


OS/X patch for EU4?

Hi! Here is the Mac eu4 binary for Intel CPUs: https://k2s.cc/file/75a392a7f4e08/eu4.gz
version 1.35.6
original file size 43MB
under Europa Universalis IV/eu4.app/Contents/MacOS
Is this right?

@lfmaIwTGhr i drafted a new release with macos support, i think you need to use amd64 version

@goshathebusiness Thanks!!
There is a typo in code:
[]string{"E8", "7A", "C5", "76", "01", "89", "01", "89", "C3", "E8",
I removed duplicated "01", "89" and then it can be applied.

But I get the same warning for ironman: EU4 is running on a mod... (screenshot) (I edited static modifier txt)

@lfmaIwTGhr I released fix to typo, please try to: 1. Run patch two-three times, currently patch stops searching when findes first concurrence. 2. Try to start new game instead of loading save


Serve existing sourcemap files "css/main.css.map" in development mode without interpolation and errors.

Note: I am aware that Middleman does not produce sourcemaps at this time. I have set grunt-libsass to preprocess scss into css and it does produce proper sourcemap files. This request is about Middleman serving these sourcemap files in development mode.
I would like for Middleman to serve the *.css.map files properly in development mode so that Chrome and Firefox devtools can use the css sourcemaps.
At the end of the libsass process,  css/main.scss produces css/main.css and  css/main.css.map.
get http://localhost:4567/css/main.css loads the css file in the browser.
get http://localhost:4567/css/main.css.map produces an error (stack trace below). The .map file is a json file which browsers request in order to get the sourcemap and show the scss sources for each of the css file properties.
Is there a way to force Middleman to serve a file as a static file without using ExecJS?
ignore "css/main.css.map" causes a "Not found" page.
Maybe implement something like
serve-static "css/main.css.map"
Error message:
ExecJS::RuntimeError at /css/main.css.map
CssSyntaxError: <css input>:3:2: Unknown word "version": 3, "file": "main.css", ^ "sources": [

Ruby  c:/Ruby200/lib/ruby/gems/2.0.0/gems/execjs-2.3.0/lib/execjs/external_runtime.rb: in extract_result, line 65
Web GET localhost/css/main.css.map
Jump to:
GETPOSTCookiesENV
Traceback (innermost first)

c:/Ruby200/lib/ruby/gems/2.0.0/gems/execjs-2.3.0/lib/execjs/external_runtime.rb: in extract_result raise RuntimeError, value...
c:/Ruby200/lib/ruby/gems/2.0.0/gems/execjs-2.3.0/lib/execjs/external_runtime.rb: in exec extract_result(@runtime.exec_runtime(tmpfile.path))...
c:/Ruby200/lib/ruby/gems/2.0.0/gems/autoprefixer-rails-5.1.5/lib/autoprefixer-rails/processor.rb: in process result = runtime.exec(...
c:/Ruby200/lib/ruby/gems/2.0.0/gems/autoprefixer-rails-5.1.5/lib/autoprefixer-rails.rb: in process processor(params).process(css, opts)...
c:/Ruby200/lib/ruby/gems/2.0.0/gems/middleman-autoprefixer-2.4.3/lib/middleman-autoprefixer/extension.rb: in prefix ::AutoprefixerRails.process(content, config).css...
c:/Ruby200/lib/ruby/gems/2.0.0/gems/middleman-autoprefixer-2.4.3/lib/middleman-autoprefixer/extension.rb: in process prefix(extract_styles(response))...
c:/Ruby200/lib/ruby/gems/2.0.0/gems/middleman-autoprefixer-2.4.3/lib/middleman-autoprefixer/extension.rb: in call prefixed = process(response, type, path)...
c:/Ruby200/lib/ruby/gems/2.0.0/gems/rack-1.6.0/lib/rack/showexceptions.rb: in call
      @app.call(env)...
c:/Ruby200/lib/ruby/gems/2.0.0/gems/rack-1.6.0/lib/rack/head.rb: in call status, headers, body = @app.call(env)...
c:/Ruby200/lib/ruby/gems/2.0.0/gems/rack-1.6.0/lib/rack/lint.rb: in _call status, headers, @body = @app.call(env)...
c:/Ruby200/lib/ruby/gems/2.0.0/gems/rack-1.6.0/lib/rack/lint.rb: in call dup._call(env)...
c:/Ruby200/lib/ruby/gems/2.0.0/gems/rack-1.6.0/lib/rack/builder.rb: in call to_app.call(env)...
c:/Ruby200/lib/ruby/gems/2.0.0/gems/rack-1.6.0/lib/rack/handler/webrick.rb: in service status, headers, body = @app.call(env)...
c:/Ruby200/lib/ruby/2.0.0/webrick/httpserver.rb: in service si.service(req, res)...
c:/Ruby200/lib/ruby/2.0.0/webrick/httpserver.rb: in run server.service(req, res)...
c:/Ruby200/lib/ruby/2.0.0/webrick/server.rb: in block in start_thread block ? block.call(sock) : run(sock)

Looks like just a normal bug :)
Fixing here: https://github.com/middleman/middleman/commit/5b39a33ab68a4022bbc49375c0e0d4740702b1ef
Releasing a new version ASAP.

Thank you so much! I started digging through the code but didn't get to the right place in the limited time I had.
You fixing this so quickly makes me very grateful for this project and the wonderful community around it.
Andrei

On Feb 13, 2015, at 2:33 PM, Thomas Reynolds<EMAIL_ADDRESS>wrote:
Closed #1451.
—
Reply to this email directly or view it on GitHub.

@andreimoment
Perhaps you can share your technique for using grunt to accomplish the sourcemap compilation? I'd really love to get this working in an existing middleman project but my efforts so far have been unsuccessful. Do you turn off all CSS compilation in Middleman and substitute for libsass or just rely on grunt/libsass for the sourcemaps?
Thanks much!

I'd probably prevent middleman from compiling sass and use gulp/grunt + libsass for that. Unfortunately don't have such a project at hand.
Andrei

On Jul 7, 2015, at 1:27 PM, Cassidy Clawson<EMAIL_ADDRESS>wrote:
@andreimoment
Perhaps you can share your technique for using grunt to accomplish the sourcemap compilation? I'd really love to get this working in an existing middleman project but my efforts so far have been unsuccessful. Do you turn off all CSS compilation in Middleman and substitute for libsass or just rely on grunt/libsass for the sourcemaps?
Thanks much!
—
Reply to this email directly or view it on GitHub.


on a certain window size, i can't reach the "Help" button (it's called "Bantuan" in my language)

fullscreen

1/4 window size

if you insist, i will send the video version


Extension output: repl no longer indicates type of object

VSCode Version: latest insiders
OS Version: macOS

This looks like a bad regression from stable.
Steps to Reproduce:

have your extension output { foo: "bar" }
show the output in the repl

Insiders:

Stable:

@bpasero nice catch

Still seeing this:


Github is toxic for you too

Check out
https://github.com/Sberbank-Technology
https://github.com/sberbank-ai-lab
https://github.com/alfa-laboratory

Check out https://github.com/Sberbank-Technology https://github.com/sberbank-ai-lab https://github.com/alfa-laboratory

These are sanctions, not github. So, github is here only as an intermediary and is not "toxic". And their blocking proves something, doesn't it?

@defly And? What are you trying to say? Decryption of your message will be? Or are you one of those who just want to scream something?


Beginning of sound is skipped sometimes on mac

When a sound begins to play it skips the first millisecond or so.
If the sound is already in the process of playing and play() is called again, it plays from the very beginning.
But once it gets to the end and stops, the next play() will again skip the beginning.
In this example, press space to play a bell sound.  If you press space several times a second you can hear the louder first part of the sound.  If you press space every 3 seconds you only hear the quieter second half of the sound.
This happens independently for each sound file, regardless of the playing-state of any other sound files.
Bug happens on Mac native build (tested on OSX 10.8.5).  Works fine on web build.
class Main extends luxe.Game {
    override function ready() : Void {
        Luxe.audio.create('assets/bell.wav', 'bell');
        Luxe.audio.on('bell', 'end', function(_) {
            trace('  sound ended');
        });
    }
    override function update(dt : Float) {
        if (Luxe.input.keypressed(luxe.Input.Key.space)) {
            trace('started sound');
            Luxe.audio.play('bell');
        }
    }
}

Get bell.wav from
http://birdhat.org/misc/bell.wav
Or a zip file of the whole source directory here
http://birdhat.org/misc/haxe-luxe-soundbug.zip

I tested this against the latest snow alpha-2.0 and luxe code and I don't hear any skipping as described, if you're inclined can you test against the latest updates and let me know?
Two notes:

The sound file in the zip file was 32 bit float, which isn't supported as is, so I exported it from audacity as a regular 16 bit wav instead and it loaded up.
The recent updates changed the audio API slightly, so I included the updated code below :

import luxe.resource.Resource;

class Main extends luxe.Game {

    var sound : AudioResource;

    override function config(config:luxe.AppConfig) {
        config.preload.sounds.push({ id:'assets/bell.wav', is_stream:false });
        return config;
    }

    override function ready() : Void {
        sound = Luxe.resources.audio('assets/bell.wav');
        Luxe.audio.on(ae_end, function(_handle:snow.types.Types.AudioHandle) {
            trace('  sound ended $_handle');
        });
    }
    override function update(dt : Float) {
        if (Luxe.input.keypressed(luxe.Input.Key.space)) {
            var _handle = Luxe.audio.play(sound.source);
            trace('started sound $_handle');
        }
    }
}


Misunderstand * as binary operator (multiplication)

What
For example, you select tables using *, the * is misunderstood as  binary operator (multiplication).
Select
    *
From
    `dataset_id.*`

Solved


HADOOP-19297. [JDK17] Upgrade maven.plugin-tools.version to 3.10.2

Description of PR
JIRA: HADOOP-19297. [JDK17] Upgrade maven.plugin-tools.version to 3.10.2
changes are same
We will upgrade maven.plugin-tools.version to 3.10.2
How was this patch tested?
build and ut test
For code changes:
upgrade maven.plugin-tools.version to 3.10.2

backport from https://github.com/apache/hadoop/pull/7125
change is same.

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Logfile
Comment

+0 :ok:
reexec
17m 56s

Docker mode activated.

_ Prechecks _

+1 :green_heart:
dupname
0m  0s

No case conflicting files found.

+0 :ok:
codespell
0m  1s

codespell was not available.

+0 :ok:
detsecrets
0m  1s

detect-secrets was not available.

+0 :ok:
xmllint
0m  1s

xmllint was not available.

+1 :green_heart:
@author
0m  0s

The patch does not contain any @author tags.

-1 :x:
test4tests
0m  0s

The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.

_ branch-3.4 Compile Tests _

+1 :green_heart:
mvninstall
43m 59s

branch-3.4 passed

+1 :green_heart:
compile
0m 28s

branch-3.4 passed with JDK Ubuntu-11.0.24+8-post-Ubuntu-1ubuntu320.04

+1 :green_heart:
compile
0m 27s

branch-3.4 passed with JDK Private Build-1.8.0_422-8u422-b05-1~20.04-b05

+1 :green_heart:
mvnsite
0m 32s

branch-3.4 passed

+1 :green_heart:
javadoc
0m 30s

branch-3.4 passed with JDK Ubuntu-11.0.24+8-post-Ubuntu-1ubuntu320.04

+1 :green_heart:
javadoc
0m 27s

branch-3.4 passed with JDK Private Build-1.8.0_422-8u422-b05-1~20.04-b05

+1 :green_heart:
shadedclient
79m 26s

branch has no errors when building and testing our client artifacts.

_ Patch Compile Tests _

+1 :green_heart:
mvninstall
0m 24s

the patch passed

+1 :green_heart:
compile
0m 18s

the patch passed with JDK Ubuntu-11.0.24+8-post-Ubuntu-1ubuntu320.04

+1 :green_heart:
javac
0m 18s

the patch passed

+1 :green_heart:
compile
0m 18s

the patch passed with JDK Private Build-1.8.0_422-8u422-b05-1~20.04-b05

+1 :green_heart:
javac
0m 18s

the patch passed

+1 :green_heart:
blanks
0m  0s

The patch has no blanks issues.

+1 :green_heart:
mvnsite
0m 21s

the patch passed

+1 :green_heart:
javadoc
0m 18s

the patch passed with JDK Ubuntu-11.0.24+8-post-Ubuntu-1ubuntu320.04

+1 :green_heart:
javadoc
0m 18s

the patch passed with JDK Private Build-1.8.0_422-8u422-b05-1~20.04-b05

+1 :green_heart:
shadedclient
34m  4s

patch has no errors when building and testing our client artifacts.

_ Other Tests _

+1 :green_heart:
unit
0m 23s

hadoop-maven-plugins in the patch passed.

+1 :green_heart:
asflicense
0m 37s

The patch does not generate ASF License warnings.

135m 14s

Subsystem
Report/Notes

Docker
ClientAPI=1.47 ServerAPI=1.47 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7147/1/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hadoop/pull/7147

Optional Tests
dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient codespell detsecrets xmllint

uname
Linux 8241e900a225 5.15.0-124-generic #134-Ubuntu SMP Fri Sep 27 20:20:17 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Build tool
maven

Personality
dev-support/bin/hadoop.sh

git revision
branch-3.4 / 326580ca7f1fe138a5f00129622d023b626abf4e

Default Java
Private Build-1.8.0_422-8u422-b05-1~20.04-b05

Multi-JDK versions
/usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.24+8-post-Ubuntu-1ubuntu320.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_422-8u422-b05-1~20.04-b05

Test Results
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7147/1/testReport/

Max. process+thread count
558 (vs. ulimit of 5500)

modules
C: hadoop-maven-plugins U: hadoop-maven-plugins

Console output
https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7147/1/console

versions
git=2.25.1 maven=3.6.3

Powered by
Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

@myandpr Thanks for the contribution! Merged Into branch-3.4.


Configurable HTTP_IDLE_TIMEOUT_S?

HTTP_IDLE_TIMEOUT_S is 10 seconds hard coded.
As far as I understood from reading the code, that is the http keep-alive timeout for any non-ws connection (am I wrong?).
Many load balancers have much longer timeouts when communicating with backend services (in many cases, not configurable):
https://docs.aws.amazon.com/elasticloadbalancing/latest/application/application-load-balancers.html#connection-idle-timeout
https://cloud.google.com/load-balancing/docs/https#timeouts_and_retries
Is there any way to increase the http keep alive timeout?

You're correct, but to clarify this is idle timeout - a keep-alive connection can be kept open indefinitely as long as it sees some traffic every 10 second. So your load balancer or proxy could send "pings".

I can make a PR to make this configurable if you're interested (ie if there's a chance for it to be merged).

Are you going to PR this?

I see what you're saying about the minimal improvement this would give.
I guess it's better to leave it out.
(Macro wouldn't be the way I would approach it but rather a config.)


URLs to artifacts with a plus sign are not encoded correctly

Buildkite Agent version: v3.0-beta.39
Running on Buildkite Elastic CI Stack with a custom artifact bucket.
Some of our files contain a + sign in their file name, e.g. they end with GMT+0000.png.
They get uploaded and stored in the artifact bucket as expected, but the link in the Buildkite interface points to an URL with an unencoded + sign, while S3 expects an encoded + sign (using %2B instead, e.g. with the URL ending in GMT%2B0000.png).
As it is, those uploaded files are inaccessible to users unless the users manually change the + to %2B to view the files.

@blueimp 👋 I noticed you shot an email to support, will poke you there for some more information :) But we'll get this issue fixed ASAP!

We've got this tracked internally, once we get a fix out there I'll email you back @blueimp!

Thanks Keith.
A short notice here will also be fine and it notfies others that might have the same issue.

Hey @keithpitt,
did the fix make it into a release and if yes, which version is it fixed at? ☺

This would have been fixed server side @blueimp, will wait for @keithpitt to confirm.

Meaning in the buildkite service?
Cause we still see that issue with uploaded artifacts. :|


styling a momentum container

Back in november i created a pull request that has not made into your project so far. Is it a bad idea to have css selector hooks on the momentum container?
Best regards,
Lars Buur

Hey @LarsBuur thanks for contributing! We haven't merged your PR for three reasons:

We never intended to 'expose' the wrapping momentum div. Its required purely for technical reasons that may go away (attaching to ._uihooks).
When reading your templates, a viewer won't see momentum's wrapping div and thus they will require special knowledge of momentum to understand that there is a div with functional significance being inserted.
We want to keep the interface to momentum as simple as possible. You should be able to achieve what you need to by creating an extra wrapping div. If that's not the case, let us know!

Great - thank you very much for your answer.
My thoughts are: Since its there then why not have an easy way to apply a selector.
I will remove the pull request.

Pleasure. Thanks for caring and sorry about taking so long to respond to your PR.


[Bug] Cannot install on windows 10

Description
I installed anaconda following the wiki here, without using admin privileges as mentioned and followed along for everything, it was installed properly as i checked that too. Then after opening command prompt and powershell both,I tried installing spleeter through the mentioned process, but I get this particular error where it reads "failed with initial frozen solve, trying with flexible solve" and the subsequent step fails too, and this cycle repeats itself a couple of times, for around 30 minutes when I finally close the command prompt.
Now, I once opened Anaconda navigator and then i followed the installation process by launching command prompt from navigator, there story was slightly different and a whole lot of checking was going on which goes above my head, so I would be pasting everything in the section below from that instance.

Step to reproduce

Installed using Anaconda
Run as User
Got failed with initial frozen solve error

Output
(base) C:\Users\Ankur> conda install -c conda-forge spleeter
Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: \
Found conflicts! Looking for incompatible packages.
This can take several minutes.  Press CTRL-C to abort.
Examining xlrd:   7%|████▋                                                            | 22/302 [01:07<09:14,  1.98s/it]/Examining mccabe:  38%|███████████████████████▍                                      | 114/302 [02:35<02:03,  1.52it/s]|Examining lxml:  47%|██████████████████████████████▎                                 | 143/302 [03:05<02:20,  1.13it/s]\Examining python-jsonrpc-server:  48%|██████████████████████▍                        | 144/302 [03:36<02:17,  1.15it/s]\Examining snowballstemmer:  53%|███████████████████████████▉                         | 159/302 [03:54<02:34,  1.08s/it]/Examining conda-verify:  55%|██████████████████████████████▌                         | 165/302 [03:55<01:06,  2.05it/s]|Examining html5lib:  56%|█████████████████████████████████▊                          | 170/302 [03:59<02:05,  1.05it/s]\Examining partd:  57%|███████████████████████████████████▉                           | 172/302 [03:59<01:19,  1.63it/s]|Examining pep8:  58%|█████████████████████████████████████                           | 175/302 [04:00<00:50,  2.52it/s]/Examining joblib:  65%|████████████████████████████████████████▍                     | 197/302 [04:07<00:40,  2.60it/s]|Examining pkginfo:  69%|██████████████████████████████████████████▏                  | 209/302 [04:43<03:52,  2.50s/it]\Examining unicodecsv:  76%|███████████████████████████████████████████▉              | 229/302 [04:56<00:51,  1.41it/s]|Examining python-dateutil:  77%|████████████████████████████████████████▋            | 232/302 [04:57<01:33,  1.34s/it]\Examining pip:  79%|███████████████████████████████████████████████████▏             | 238/302 [05:00<00:45,  1.42it/s]\Examining psutil:  80%|█████████████████████████████████████████████████▋            | 242/302 [05:05<01:08,  1.14s/it]-Examining jupyterlab_server:  91%|██████████████████████████████████████████████▌    | 276/302 [05:36<00:19,  1.33it/s]\Examining yaml:  98%|██████████████████████████████████████████████████████████████▋ | 296/302 [06:08<00:18,  3.02s/it]-Examining conflict for python-jsonrpc-server winpty tbb astropy pyreadline nose sphinxcontrib-applehelp xlwt pyparsing /Examining conflict for pyflakes jinja2 pywinpty anaconda nose conda conda-build jupyterlab_server ipython flake8 joblib/Examining conflict for python-jsonrpc-server tbb astropy pyreadline nose xlwt pyparsing conda-build Examining conflict for glob2 anaconda conda-build:   5%|█▍                          | 16/302 [04:38<1:25:29, 17.93s/it]Examining conflict for glob2 anaconda conda-build:   6%|█▌                          | 17/302 [04:38<1:26:11, 18.14s/it]Examining conflict for anaconda pytest-astropy distributed spyder psutil pytest-openfiles anaconda-navigator dask condaExamining conflict for Examining conflict for anaconda conda-package-Examining conflict for libtiff pillow failed                                                   /       |                            |                      | - 69s/i\ / thon flake8 paramiko ipyw|Examining conflict for beautifulsoup4 anaconda conda-build:  14%|██▉
     | 42/302 [07:21<42:43,  9.86s/i\
# >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<<

    Traceback (most recent call last):
      File "C:\Users\Ankur\anaconda3\lib\site-packages\conda\cli\install.py", line 265, in install
        should_retry_solve=(_should_retry_unfrozen or repodata_fn != repodata_fns[-1]),
      File "C:\Users\Ankur\anaconda3\lib\site-packages\conda\core\solve.py", line 117, in solve_for_transaction
        should_retry_solve)
      File "C:\Users\Ankur\anaconda3\lib\site-packages\conda\core\solve.py", line 158, in solve_for_diff
        force_remove, should_retry_solve)
      File "C:\Users\Ankur\anaconda3\lib\site-packages\conda\core\solve.py", line 281, in solve_final_state
        ssc = self._run_sat(ssc)
      File "C:\Users\Ankur\anaconda3\lib\site-packages\conda\common\io.py", line 88, in decorated
        return f(*args, **kwds)
      File "C:\Users\Ankur\anaconda3\lib\site-packages\conda\core\solve.py", line 808, in _run_sat
        should_retry_solve=ssc.should_retry_solve
      File "C:\Users\Ankur\anaconda3\lib\site-packages\conda\common\io.py", line 88, in decorated
        return f(*args, **kwds)
      File "C:\Users\Ankur\anaconda3\lib\site-packages\conda\resolve.py", line 1316, in solve
        raise UnsatisfiableError({})
    conda.exceptions.UnsatisfiableError:
    Did not find conflicting dependencies. If you would like to know which
    packages conflict ensure that you have enabled unsatisfiable hints.

    conda config --set unsatisfiable_hints True

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
      File "C:\Users\Ankur\anaconda3\lib\site-packages\conda\exceptions.py", line 1079, in __call__
        return func(*args, **kwargs)
      File "C:\Users\Ankur\anaconda3\lib\site-packages\conda\cli\main.py", line 84, in _main
        exit_code = do_call(args, p)
      File "C:\Users\Ankur\anaconda3\lib\site-packages\conda\cli\conda_argparse.py", line 82, in do_call
        return getattr(module, func_name)(args, parser)
      File "C:\Users\Ankur\anaconda3\lib\site-packages\conda\cli\main_install.py", line 20, in execute
        install(args, parser, 'install')
      File "C:\Users\Ankur\anaconda3\lib\site-packages\conda\cli\install.py", line 299, in install
        should_retry_solve=(repodata_fn != repodata_fns[-1]),
      File "C:\Users\Ankur\anaconda3\lib\site-packages\conda\core\solve.py", line 117, in solve_for_transaction
        should_retry_solve)
      File "C:\Users\Ankur\anaconda3\lib\site-packages\conda\core\solve.py", line 158, in solve_for_diff
        force_remove, should_retry_solve)
      File "C:\Users\Ankur\anaconda3\lib\site-packages\conda\core\solve.py", line 281, in solve_final_state
        ssc = self._run_sat(ssc)
      File "C:\Users\Ankur\anaconda3\lib\site-packages\conda\common\io.py", line 88, in decorated
        return f(*args, **kwds)
      File "C:\Users\Ankur\anaconda3\lib\site-packages\conda\core\solve.py", line 808, in _run_sat
        should_retry_solve=ssc.should_retry_solve
      File "C:\Users\Ankur\anaconda3\lib\site-packages\conda\common\io.py", line 88, in decorated
        return f(*args, **kwds)
      File "C:\Users\Ankur\anaconda3\lib\site-packages\conda\resolve.py", line 1318, in solve
        self.find_conflicts(specs, specs_to_add, history_specs)
      File "C:\Users\Ankur\anaconda3\lib\site-packages\conda\resolve.py", line 347, in find_conflicts
        bad_deps = self.build_conflict_map(specs, specs_to_add, history_specs)
      File "C:\Users\Ankur\anaconda3\lib\site-packages\conda\resolve.py", line 507, in build_conflict_map
        root, search_node, dep_graph, num_occurances)
      File "C:\Users\Ankur\anaconda3\lib\site-packages\conda\resolve.py", line 369, in breadth_first_search_for_dep_graph
        last_spec = MatchSpec.union((path[-1], target_paths[-1][-1]))[0]
      File "C:\Users\Ankur\anaconda3\lib\site-packages\conda\models\match_spec.py", line 481, in union
        return cls.merge(match_specs, union=True)
      File "C:\Users\Ankur\anaconda3\lib\site-packages\conda\models\match_spec.py", line 475, in merge
        reduce(lambda x, y: x._merge(y, union), group) if len(group) > 1 else group[0]
      File "C:\Users\Ankur\anaconda3\lib\site-packages\conda\models\match_spec.py", line 475, in <lambda>
        reduce(lambda x, y: x._merge(y, union), group) if len(group) > 1 else group[0]
      File "C:\Users\Ankur\anaconda3\lib\site-packages\conda\models\match_spec.py", line 502, in _merge
        final = this_component.union(that_component)
      File "C:\Users\Ankur\anaconda3\lib\site-packages\conda\models\match_spec.py", line 764, in union
        return '|'.join(options)
    TypeError: sequence item 0: expected str instance, Channel found

`$ C:\Users\Ankur\anaconda3\Scripts\conda-script.py install -c conda-forge spleeter`

  environment variables:
                 CIO_TEST=<not set>
        CONDA_DEFAULT_ENV=base
                CONDA_EXE=C:\Users\Ankur\anaconda3\condabin\..\Scripts\conda.exe
               CONDA_EXES="C:\Users\Ankur\anaconda3\condabin\..\Scripts\conda.exe"
             CONDA_PREFIX=C:\Users\Ankur\anaconda3
    CONDA_PROMPT_MODIFIER=(base)
         CONDA_PYTHON_EXE=C:\Users\Ankur\anaconda3\python.exe
               CONDA_ROOT=C:\Users\Ankur\anaconda3
              CONDA_SHLVL=1
                 HOMEPATH=\Users\Ankur
                     PATH=C:\Users\Ankur\anaconda3;C:\Users\Ankur\anaconda3\Library\mingw-w64\bi
                          n;C:\Users\Ankur\anaconda3\Library\usr\bin;C:\Users\Ankur\anaconda3\Li
                          brary\bin;C:\Users\Ankur\anaconda3\Scripts;C:\Users\Ankur\anaconda3\bi
                          n;C:\Users\Ankur\anaconda3;C:\Users\Ankur\anaconda3\Library\mingw-w64\
                          bin;C:\Users\Ankur\anaconda3\Library\usr\bin;C:\Users\Ankur\anaconda3\
                          Library\bin;C:\Users\Ankur\anaconda3\Scripts;C:\Users\Ankur\anaconda3\
                          bin;C:\Users\Ankur\anaconda3\condabin;C:\Users\Ankur\anaconda3;C:\User
                          s\Ankur\anaconda3\Library\mingw-w64\bin;C:\Users\Ankur\anaconda3\Libra
                          ry\usr\bin;C:\Users\Ankur\anaconda3\Library\bin;C:\Users\Ankur\anacond
                          a3\Scripts;C:\Program Files (x86)\Intel\Intel(R) Management Engine
                          Components\iCLS;C:\Program Files\Intel\Intel(R) Management Engine
                          Components\iCLS;C:\Program Files (x86)\Common Files\Intel\Shared
                          Files\cpp\bin\Intel64;C:\Program Files (x86)\Common Files\Oracle\Java\
                          javapath;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Wi
                          ndows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v
                          1.0;C:\Windows\System32\OpenSSH;C:\Program Files (x86)\NVIDIA
                          Corporation\PhysX\Common;C:\Program Files (x86)\Intel\Intel(R)
                          Management Engine Components\DAL;C:\Program Files\Intel\Intel(R)
                          Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R)
                          Management Engine Components\IPT;C:\Program Files\Intel\Intel(R)
                          Management Engine
                          Components\IPT;C:\Users\Ankur\AppData\Local\Microsoft\WindowsApps;.
             PSMODULEPATH=C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\Windows
                          PowerShell\v1.0\Modules
       REQUESTS_CA_BUNDLE=<not set>
            SSL_CERT_FILE=<not set>

     active environment : base
    active env location : C:\Users\Ankur\anaconda3
            shell level : 1
       user config file : C:\Users\Ankur\.condarc
 populated config files : C:\Users\Ankur\.condarc
          conda version : 4.8.2
    conda-build version : 3.18.11
         python version : 3.7.6.final.0
       virtual packages : __cuda=10.2
       base environment : C:\Users\Ankur\anaconda3  (writable)
           channel URLs : https://conda.anaconda.org/conda-forge/win-64
                          https://conda.anaconda.org/conda-forge/noarch
                          https://repo.anaconda.com/pkgs/main/win-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/r/win-64
                          https://repo.anaconda.com/pkgs/r/noarch
                          https://repo.anaconda.com/pkgs/msys2/win-64
                          https://repo.anaconda.com/pkgs/msys2/noarch
          package cache : C:\Users\Ankur\anaconda3\pkgs
                          C:\Users\Ankur\.conda\pkgs
                          C:\Users\Ankur\AppData\Local\conda\conda\pkgs
       envs directories : C:\Users\Ankur\anaconda3\envs
                          C:\Users\Ankur\.conda\envs
                          C:\Users\Ankur\AppData\Local\conda\conda\envs
               platform : win-64
             user-agent : conda/4.8.2 requests/2.22.0 CPython/3.7.6 Windows/10 Windows/10.0.17763
          administrator : False
             netrc file : None
           offline mode : False

An unexpected error has occurred. Conda has prepared the above report.

If submitted, this report will be used by core maintainers to improve
future releases of conda.
Would you like conda to send this report to the core maintainers?

[y/N]: y
Upload successful.

Thank you for helping to improve conda.
Opt-in to always sending reports (and not see this message again)
by running

    $ conda config --set report_errors true

(base) C:\Users\Ankur>

Environment

OS
Windows

Installation type
Conda

RAM available
X16GB

Hardware spec
Nvidia GTX 1050 Mini 2GB /Intel i5 7600k @ 3.7GHZ

Additional context

Hi @djdecoit,
it seems you have troubles with some already installed dependencies.
Can you try to install spleeter in a clean conda environnement?
conda create -n py37 python=3.7
conda activate py37
conda install -c conda-forge spleeter

I had this problem on a fresh install of Anaconda. I believe it's an issue with Conda https://github.com/conda/conda/issues/9367.
Solved by downgrading Conda to 4.6.14 as recommended on the Conda issue https://github.com/conda/conda/issues/9367#issuecomment-646664751:
conda activate base
conda config --set auto_update_conda False
conda install conda=4.6.14

I had this problem on a fresh install of Anaconda. I believe it's an issue with Conda conda/conda#9367.
Solved by downgrading Conda to 4.6.14 as recommended on the Conda issue conda/conda#9367 (comment):
conda activate base
conda config --set auto_update_conda False
conda install conda=4.6.14

Quick question: How did you proceede after downgrading conda?
Did you reinstall spleeter with: conda install -c conda-forge spleeter?

Did you reinstall spleeter with: conda install -c conda-forge spleeter?

Yes this command worked for me with conda 4.16.4.


Add different output formats

As mentioned in #33, it could be useful if the warnings and messages generated by the make-pot command are available in another format, for example JSON.
This way users can programmatically run the command, easily extract the output and process it further.
My own use case would be to run wp i18n make-pot every time I push code to GitHub and import translations into GlotPress. I want to be able to send a notification if there are any wrong translator comments or anything else.

I was wondering if I could just extend WP_CLI\Loggers\Base for this and call set_logger() to keep it simple. 🤔

For my own use case it would be awesome if I could get something like this at the end:
{
  "source": "/path/to/foo-plugin/",
  "mainFile": "/path/to/foo-plugin/foo-plugin.php",
  "textdomain": "foo-plugin",
  "mergedWith": "/path/to/foo-plugin/languages/js-strings.pot",
  "destination": "/path/to/foo-plugin/languages/foo-plugin.pot",
  "extractedStrings": 127,
  "warnings": [
    {
      "type": "invalid-comment",
      "file": "/path/to/foo-plugin/src/some-file.php",
      "line": 123
    },
    {
      "type": "invalid-comment",
      "file": "/path/to/foo-plugin/src/some-file.php",
      "line": 410
    },
    {
      "type": "invalid-domain",
      "file": "/path/to/foo-plugin/src/another-file.php",
      "line": 10
    }
  ]
}


Create ConditionalFormattingUnmatchColumns.ps1

Added new example for Conditional Formatting for Unmatch Columns

That’s great, thank you!

That’s great, thank you!

I was unable to find a solution to highlight the difference between 2 columns but I got the idea from the following example and I perform further some testing until I was able to come up with this solution.
https://github.com/dfinke/ImportExcel/blob/ab526558a3cd643e10cad3c04f35e3645389d857/Examples/ConditionalFormatting/ConditionalFormattingIcontSetOnlyIcon.ps1


Update README.md with Hacktoberfest section

Update README according to hacktoberfest

Thanks both of you, merging by hand again since Clippy is not happy!
not related with the code base


Activation model for handling inequality constraints

This task refers to this Python class: https://github.com/loco-3d/crocoddyl/blob/devel/unittest/python/crocoddyl/activation.py#L71.
And it also includes the Python bindings + unit-test code.

This activation model is already merged


Completed homework 1

What changes are you trying to make? (e.g. Adding or removing code, refactoring existing code, adding reports)
Add file with diagram
What did you learn from the changes you have made?
How to build data models and use sql
Was there another approach you were thinking about making? If so, what approach(es) were you thinking of?
use diagram generator
Were there any challenges? If so, what issue(s) did you face? How did you overcome it?
use uml builder
How were these changes tested?
discussed with team
A reference to a related issue in your repository (if applicable)
n/a
Checklist

[X] I can confirm that my changes are working as intended

@mrpotatocode

You chose the tables that Thomas has already used for example logical model, you don't have to choose those tables, but your relationships are mapped accurately.

For HW2, With the Where Query task, you need to write order by market_date, vendor_id, product_id
command, others are correct.

For HW3, in the Date query, you should use where rather than having, other are fine.

HW4, 5 Marked, Passed.

HW 6 Marked, Passed.