Utxow Predicate failure tests

Description
Tests for UTXOW Predicate failures, part of https://github.com/IntersectMBO/cardano-ledger/issues/4185
InvalidWitnessesUTXOW
MissingVKeyWitnessesUTXOW
MissingScriptWitnessesUTXOW
ScriptWitnessNotValidatingUTXOW
MissingTxBodyMetadataHash
MissingTxMetadata
ConflictingMetadataHash
InvalidMetadata
ExtraneousScriptWitnessesUTXOW
MissingRedeemers
MissingRequiredDatums
NotAllowedSupplementalDatums
PPViewHashesDontMatch
UnspendableUTxONoDatumHash
ExtraRedeemers
MalformedScriptWitnesses
MalformedReferenceScripts

Checklist

[ ] Commit sequence broadly makes sense and commits have useful messages
[ ] New tests are added if needed and existing tests are updated
[ ] When applicable, versions are updated in .cabal and CHANGELOG.md files according to the
versioning process.
[ ] The version bounds in .cabal files for all affected packages are updated. If you change the bounds in a cabal file, that package itself must have a version increase. (See RELEASING.md)
[ ] All visible changes are prepended to the latest section of a CHANGELOG.md for the affected packages. New section is never added with the code changes. (See RELEASING.md)
[x] Code is formatted with fourmolu (use scripts/fourmolize.sh)
[x] Cabal files are formatted (use scripts/cabal-format.sh)
[x] hie.yaml has been updated (use scripts/gen-hie.sh)
[ ] Self-reviewed the diff

I have rewritten most of these tests to make more use of postFixup.  In the initial version, I was trying to produce the exact list of failures, and for that, the fixing up was more complicated and less comprehensible.
I  have now switched to checking that the predicate failure under test is included in all failures, which allowed me an easier fixup.
Also, moved things around in order to run more tests, thanks to the new  EraTxAuxData and EraScript instances.
If you wanted to have another look @lehins  when you have time. Also, @neilmayhew   - hope this isn't too much interfering with the work on your other (related) PR.


Issue #SB-5876 feat: Youtube in ECML content

Rejected.
There is no unit test cases again.
There is no scenarios listed & there is no review on it by TL


Web API server takes long to come up and show the log

What happened?
Installed latest on unRaid on default port 8080 - when i try to bring the webUI up, it take around 45 seconds to come up
AdguardHome-Sync Version
Latest
AdguardHome Version
Latest
Configuration
Installed latest on unRaid on default port 8080 - when i try to bring the webUI up, it take around 45 seconds to come up

Current Applied Configuration
# cron expression to run in daemon mode. (default; "" = runs only once)
cron: "*/10 * * * *"

origin:
  # url of the origin instance
  url: http://<IP_ADDRESS>
  # apiPath: define an api path if other than "/control"
  insecureSkipVerify: true # disable tls check
  username: root
  password: ####

# replica instance (optional, if only one)
replica:
  # url of the replica instance
  url: http://<IP_ADDRESS>
  username: username
  password: password

# Configure the sync API server, disabled if api port is 0
api:
  # Port, default 8080
  port: 8080
  # if username and password are defined, basic auth is applied to the sync API
  username: root
  password: ####

Relevant log output
Linuxserver.io version: v0.6.11-ls104
Build-date: 2024-05-28T19:22:56+00:00
───────────────────────────────────────

[custom-init] No custom files found, skipping...
[ls.io-init] done.
2024-05-31T00:53:39.145-0400    INFO    sync    sync/sync.go:38 AdGuardHome sync        {"version": "0.6.11", "build": "2024-05-25T06:15:56Z", "os": "linux", "arch": "amd64"}
2024-05-31T00:53:39.145-0400    INFO    sync    sync/sync.go:65 Setup cronjob   {"cron": "*/10 * * * *", "next-execution": "2024-05-31T01:00:00.000-0400"}
2024-05-31T00:53:39.145-0400    INFO    sync    sync/http.go:68 Starting API server     {"port": 8080}
2024-05-31T00:53:39.145-0400    INFO    sync    sync/sync.go:75 Running sync on startup
2024-05-31T00:53:39.186-0400    INFO    sync    sync/sync.go:174        Connected to origin     {"from": "<IP_ADDRESS>", "version": "v0.107.50"}

Anything else?
No response

It might be an issue with low resources (CPU) on your container.
An the application is not much that  could be done here.


Customize qemu parameters

Hey!
I’m asking myself whether there is an config option to customize the used qemu parameters?
For example to add -nographic and other settings.
Thx and greets Nico

Currently hardcoded here, not customizable without modifying the source
https://github.com/AkihiroSuda/lima/blob/8028cd6720eb14aa0a887198936bc34268c8bed9/pkg/qemu/qemu.go#L87

Thx for the details. Happy to close this one.


Converting nested JSONObject instances is slow

Per this post from @nickyhajal:

Unfortunately today I'm finding that for some requests the conversion of nested JSONObjects -> Ruby hash can take a long time... Up to 30 seconds.

How many levels of nesting are we talking about where you see this slowness?

Here's an example JSON response causing issues: http://pastebin.com/raw.php?i=eb7eBw4g
I'm not sure if it's the nesting or the sheer size of the response, though it doesn't seem that big.

Just so I'm clear: is this something that's coming to you as a JSON string, or as a JSONObject? I just want to make sure I'm looking at the right part of the code :)

I am using Volley::Toolbox::JSONObjectRequest so it is coming in as a JSONObject and I'm using Hash.from_json_object to convert it.
I did try using StringRequest and than Moran.parse to turn that into a Ruby hash but seemed to experience the same slow processing in the conversion.

@nickyhajal Commit 01a49e2c4a8ab182847a62db5103818330c58b1c should fix this issue - I was able to remove some extra type conversion when parsing, and your test JSON is getting parsed quite quickly.
I pushed a new gem version for this change, so please give it a try and see if it's working better. I'm closing this issue for now, but will reopen it if you're still having problems.


Hastebin requires an API Key

The new hastebin API requires an API key linked to a GitHub account. This is due to the acquisition of hastebin by Toptal.
This eliminates the simplicity of hastebin and would require some changes to the HasteIt plugin for IDEA-based IDEs. It isn't worth implementing those changes as the new hastebin has virtually no advantage over Pastebin or GitHub Gists.
That's why I'm thinking about retiring this plugin. Any thoughts?

you should start your own hastebin server

paste.io looks like a good alternative to hastebin.com. It might be a good idea to offer users the choice between both platforms for code-sharing. Currently, I don't have the capacity to implement this feature, but that would be a good consideration for the future.


[ERROR] Circle drawing, reading from undefined

If you draw a circle out of the border and then try to draw again I get the error in the picture.
The whole canvas breaks at this point. Nothing can be drawn and everything gets removed!
I solved the problem with a try and catch inside drawShape.

Yes, that will solve the issue for now.
it looks like that something is wrong on drawGuide function. it remove previously assigned coordinates.

I'll solve this before publish new version

Closing this issue with the release of v1.0.12


Doesnt work on 1.12

Every time I try to put and enchantment on an item it breaks it. White & Black scrolls break the items as well. I reloaded to config. & that didn't work. I even fully deleted the plugin and reinstalled it and but it still didn't work. The only way I can put the enchantment on the item is by using commands, but that takes out the risk factor.

Strange, are there any errors in the console. Also, can do you /version and send me what it says.

"This server is running CraftBukkit version git-Spigot-65e8124-357b573 (MC:1.12.1) (Implimenting API version 1.12.1-R0.1-SNAPSHOT)
Checking version, please wait...
You are running the latest version"
I havent noticed any errors

Strange, it works fine for me. It could be another plugin doing it but I am not sure. Could you show me a video or Gif of it so I can see what is happening.


Post scipy2022

PR that captures a few issues to fix in the tutorial while giving it at Scipy 2022.
Also fixed https://github.com/holoviz/holoviz/issues/309 by increasing the page file size on Windows.

@jbednar these are the small fixes noted while giving the tutorial.


Select2 stay opened when clicking on another field

Select2 stay opened when clicking on another field
See the Jsfiddle
http://jsfiddle.net/lenamtl/1s8ngatd/3/
click on any of 2 dropdown
then click on a second dropdown directly
both dropdown stay opened
the fist one should close when clicking on the second one

fixed in 0.9.3.beta.15

Thanks


upnp specs and additonal libraries

I added a directory upnp-specs with major docs. but was not able to integrate in your doc master. There is a lot of useful information about all services -but maybe the link to upnp is sufficient.
In project there are now more library.
Can you please add an example for event documention - that would make it easier to me to complete that part.

Instead of adding the pdf files can we just add a link to them? I’m not sure what the source is and don’t want to be an additional host for binary files.

Instead of adding the pdf files can we just add a link to them? I’m not sure what the source is and don’t want to be an additional host for binary files.

ooops. I thought I had added the link already. But its not in the project file.
I will remove the pdfs and add the upnp  and the page were to download the docs.
Most relevant is "UPnP Device Architecture" in subdirectory "documents" and "UPnP-av-AVTransport-v3-Service-20130331.pdf"
in subdirectory "standardizeddcps\MediaServer_4 and  MediaRenderer_3"
Would it make sense to add a Chapter "SONOS UPnP Implementation" in front of "SONOS SOAP Services" and add the overall picture DISCOVERY-ACTIONS-EVENT to that and maybe the link above?  Mention also that SONOS SOAP Servcie covering action s and events.
For "AudioIn" you may add: "Services that control the line in available on some devices such as the Play:5"
For "HTControl" : "Services that control the remote (infrared) control, available on some devices such as the Beam"
For "Groupmanagment": Services that control a group. Events provide the group uuid and the players role."


Template rollback failed - unable delete config bucket, bucket not empty

when deploying the following template:
https://aws-perspective-amplifystoragebucket-14lu9llypry0f.s3.amazonaws.com/public/cfn/import-templates/regions/e1f925c485684f555c87a2fd5b792d05ecbd2bd8.template?X-Amz-Algorithm

Thank you for the report. This is a duplicate of #30, we're looking to have a fix in the next release.

I am going to close this issue as a duplicate of #30 , which we will use to track the fix.
Thanks again for reporting this issue Robert.


style: chainId definition

:notebook: Overview
retrieves chainId as block.chainid instead of using an assembly block in staking immutable constructor. Also minor style improvements and code lintinng.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

11 of 13 (84.62%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.06%) to 98.962%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

contracts/staking/immutable/MixinDeploymentConstants.sol
1
2
50.0%

contracts/test/RogueStaking.sol
10
11
90.91%

Totals

Change from base Build<PHONE_NUMBER>:
-0.06%

Covered Lines:
1119

Relevant Lines:
1127

💛  - Coveralls

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

11 of 13 (84.62%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.06%) to 98.962%

Changes Missing Coverage	Covered Lines	Changed/Added Lines	%
contracts/staking/immutable/MixinDeploymentConstants.sol	1	2	50.0%
contracts/test/RogueStaking.sol	10	11	90.91%
Totals
Change from base Build<PHONE_NUMBER>:	-0.06%
Covered Lines:	1119
Relevant Lines:	1127
- Coveralls

missed line in rogue staking test contract is not relevant, in deployment constants it cannot be tested


Did you release the code of (Drozdov et al 2022) ?

Thanks for releasing the code. It's very helpful. However I've having trouble in finding the code mentioned in (Drozdov et al 2022).
I've carefully looked into the README.md of four branches structured-mbart, action-pointer, stack-transformer as well as the master branch, but none of them contains the instructions for (Drozdov et al 2022). Did you the code of (Drozdov et al 2022)?  I would be very grateful if you could help me find it.
Thank you for your time to this matter.

yes, check
configs/wiki25-structured-bart-base-neur-al-sampling5.sh

for a sanity check experiment with a few sentences(wont learn) and the equivalent amr2/3 configs.


Can I switch parsers when reading data?

SerialPort Version: 4.0.7

NodeJS Version: 7.9.0

Operating System and Hardware Platform: Ubuntu 17.04

Have you checked the right version of the api docs?: yes

Are you having trouble installing and you checked the Installation Special Cases docs?

Are you using Electron and have you checked the Electron Docs?:

Summary of Problem
Hi,
I'm doing my project which I use serialport to read and write data to the machine. Usually the messages start with [0x02] and end with [0x0D], according to the document, I should use:
... parser: SerialPort.parsers.byteDelimiter([0x02, 0x0D]) ...
to read the message. However, the first message when the communication start is only [0x06] as ACK signal. Therefore, I would like to ask whether it's possible to switch between parsers or not?
Thanks,
Dang Min
Steps and Code to Reproduce the Issue
const port = new SerialPort(defaultPort, {
  baudRate: 9600,
  dataBits: 8,
  parity: 'none',
  stopBits: 1,
  autoOpen: false,
  parser: SerialPort.parsers.byteDelimiter([[0x02], [0x0D]])
})

Messages usually look like this:
const MsgI = [0x02, 0x30, 0x49, 0x03, 0x79, 0x0D]

Thank you for your advice. I would add a few line into the library as
byteDelimiter: function(delimiter) {
    if (Object.prototype.toString.call(delimiter) !== '[object Array]') {
      delimiter = [ delimiter ];
    }
    var buf = [];
    var nextDelimIndex = 0;
    return function(emitter, buffer) {
      if (buffer[0] === 0x06) {
        emitter.emit('data', buffer);
      } else {
        for (var i = 0; i < buffer.length; i++) {
          buf[buf.length] = buffer[i];
          if (buf[buf.length - 1] === delimiter[nextDelimIndex]) {
            nextDelimIndex++;
          }
          if (nextDelimIndex === delimiter.length) {
            emitter.emit('data', buf);
            buf = [];
            nextDelimIndex = 0;
          }
        }
      }
    };

It works for me at the moment. Hope it doesn't bother you. :+1:


Feat: DARK MODE TO THE WEBSITE

Describe the feature
DIRECTLY CREATE PR ... IT WILL BE ASSIGNED IN THIS ISSUE LATER
ADD MOON FOR DARK MODE
Add ScreenShots

Record

[X] I agree to follow this project's Code of Conduct
[ ] I'm a GSSOC'24 contributor
[ ] I want to work on this issue

Can you please assign this to me.


Errno::EPIPE: Broken pipe

I'm using capybara-webkit with rspec in a non-rails environment to test a list of pages. After a while the webkit_server process crashes with Errno::EPIPE: Broken pipe. I've tried calling session.reset! but that hasn't proven effective. Any ideas?
Here's one of the crash reports.
https://gist.github.com/remear/6abd100ba89bff25a557
QT is installed via homebrew.
I think this is the equivalent of ldd on OS X...
∞ otool -L ~/.rvm/gems/ruby-1.9.3-p392/gems/capybara-webkit-1.0.0/bin/webkit_server

/Users/remear/.rvm/gems/ruby-1.9.3-p392/gems/capybara-webkit-1.0.0/bin/webkit_server:
/usr/local/opt/qt/lib/QtWebKit.framework/Versions/4/QtWebKit (compatibility version 4.9.0, current version 4.9.3)
/usr/local/opt/qt/lib/QtGui.framework/Versions/4/QtGui (compatibility version 4.8.0, current version 4.8.4)
/usr/local/opt/qt/lib/QtCore.framework/Versions/4/QtCore (compatibility version 4.8.0, current version 4.8.4)
/usr/local/opt/qt/lib/QtNetwork.framework/Versions/4/QtNetwork (compatibility version 4.8.0, current version 4.8.4)
/usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 56.0.0)
/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1669.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 169.3.0)

We are seeing a similar issue with v1.5.1 using ruby 2.2.2, and brew-installed qt v4.8.6 on OSX 10.10.3:
Errno::EPIPE:
  Broken pipe
Test directory: /var/folders/07/1r0xmm4d08d6yk47263xltwc0000gn/T/ops-manager-20150528-48477-4e7t4j
# ~/.gem/ruby/2.2.2/gems/capybara-webkit-1.5.1/lib/capybara/webkit/connection.rb:30:in `write'
# ~/.gem/ruby/2.2.2/gems/capybara-webkit-1.5.1/lib/capybara/webkit/connection.rb:30:in `puts'
# ~/.gem/ruby/2.2.2/gems/capybara-webkit-1.5.1/lib/capybara/webkit/connection.rb:30:in `puts'
# ~/.gem/ruby/2.2.2/gems/capybara-webkit-1.5.1/lib/capybara/webkit/browser.rb:204:in `command'
# ~/.gem/ruby/2.2.2/gems/capybara-webkit-1.5.1/lib/capybara/webkit/browser.rb:18:in `visit'
# ~/.gem/ruby/2.2.2/gems/capybara-webkit-1.5.1/lib/capybara/webkit/driver.rb:41:in `visit'
# ~/.gem/ruby/2.2.2/gems/capybara-2.4.4/lib/capybara/session.rb:227:in `visit'
# ~/.gem/ruby/2.2.2/gems/capybara-2.4.4/lib/capybara/dsl.rb:51:in `block (2 levels) in <module:DSL>'

When running:
visit '/login'

There are no errors when we run v1.5.0
Our capybara config is:
require 'capybara'
require 'capybara/rspec'
require 'capybara/webkit'

RSpec.configure do |_|
  Capybara.app = Rack::Builder.new do
    map('/') { run Rails.application }
  end.to_app

  Capybara.default_driver = :webkit
end

Hey @aramprice, it looks like you're hitting #777. I'd recommend trying out the jf-reset-crash branch to see if that resolves the issue for you. If not, I'd love to spend some time debugging with you -- perhaps next week, as I'll be leaving early tomorrow.
Note that we recommend folks upgrade to Qt 5 if possible, as there are a number of bugs with Qt 4.8 that are outside of our control. However, it looks like you're hitting one of the issues addressed in the jf-reset-crash branch, or at least related to one of the changes we made in 1.5.1.

@mhoran we didn't yet try the jf-reset-crash but we tried v1.5.1 with the homebrew version of Qt5[1] and saw the same error:
Is there an ETA on when the jf-reset-crash branch will make it into the published gem?
Errno::EPIPE:
  Broken pipe
Test directory: /var/folders/jp/ktd4dr7j0f17ss5qsqrphhnm0000gn/T/ops-manager-20150529-44784-81ubxj
# ~/pivotal/.gem/ruby/2.2.2/gems/capybara-webkit-1.5.1/lib/capybara/webkit/connection.rb:30:in `write'
# ~/pivotal/.gem/ruby/2.2.2/gems/capybara-webkit-1.5.1/lib/capybara/webkit/connection.rb:30:in `puts'
# ~/pivotal/.gem/ruby/2.2.2/gems/capybara-webkit-1.5.1/lib/capybara/webkit/connection.rb:30:in `puts'
# ~/pivotal/.gem/ruby/2.2.2/gems/capybara-webkit-1.5.1/lib/capybara/webkit/browser.rb:204:in `command'
# ~/pivotal/.gem/ruby/2.2.2/gems/capybara-webkit-1.5.1/lib/capybara/webkit/browser.rb:18:in `visit'
# ~/pivotal/.gem/ruby/2.2.2/gems/capybara-webkit-1.5.1/lib/capybara/webkit/driver.rb:41:in `visit'
# ~/pivotal/.gem/ruby/2.2.2/gems/capybara-2.4.4/lib/capybara/session.rb:227:in `visit'
# ~/pivotal/.gem/ruby/2.2.2/gems/capybara-2.4.4/lib/capybara/dsl.rb:51:in `block (2 levels) in <module:DSL>'

There were also (new in v1.5.1 + Qt 5) error when clicking a link because it is not visible. This may just be the exposure of existing behavior that Qt 4 was more tolerant of.
[1]
brew install qt5 && brew link qt5 --force # "Warning: qt5 is keg-only and must be linked with --force"

Is there an ETA on when the jf-reset-crash branch will make it into the published gem?

Travis was having some issues last week, so I waited for more than four hours before the build ran, and I haven't had a chance to look at the failures yet. I may have some time to mess with it this weekend. Otherwise, my next opportunity will likely be next Friday.

There were also (new in v1.5.1 + Qt 5) error when clicking a link because it is not visible. This may just be the exposure of existing behavior that Qt 4 was more tolerant of.

That's weird. We intentionally fail when trying to click on hidden elements (this is what Capybara expects). Have you looked at any screenshots to see if the elements were actually hidden before, or if they are hidden now?

@jferris - We haven't had a chance to look into the v1.5.0 / v1.5.1 differences yet. We'll probably take a look early next week. I meant to put in a stack trace and more details but I lost the output when I swapped back to v1.5.0 to compare.
By the way thanks to both you and @mhoran for your quick responses here, it is great to get quick feedback!

@aramprice I just released 1.5.2 which includes some crash fixes. Can you give that a shot?

@jferris - that seems to have done the trick, thanks!
Info:
ruby 2.2.2p95 (2015-04-13 revision 50295) [x86_64-darwin14]
/Users/pivotal/.gem/ruby/2.2.2/gems/capybara-2.4.4
/Users/pivotal/.gem/ruby/2.2.2/gems/capybara-webkit-1.5.2
Darwin miramar 14.3.0 Darwin Kernel Version 14.3.0: Mon Mar 23 11:59:05 PDT 2015; root:xnu-2782.20.48~5/RELEASE_X86_64 x86_64

brew info qt
qt: stable 4.8.6 (bottled), HEAD
Cross-platform application and UI framework
https://www.qt.io/
/usr/local/Cellar/qt/4.8.6 (2790 files, 122M) *

@aramprice thanks!


layout is not good and words are going out of the board

can i work on this @iamparas0

@RitikaMaha I have done this and submitted the pull request once @iamparas0 gets online he will accept it

Yeah ik that but I would also love to do some changes from my side.. if it is OK @iamparas0

@iamparas0 I have made pull request; kindly check


chore(master): release 0.6.0

:robot: I have created a release beep boop
0.6.0 (2022-10-31)
Features

add support for listing pseudonyms in namespace (#27) (e9cdd82)
added caching support for pseudonyms (#24) (0383aec)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/chgl/vfps/releases/tag/v0.6.0 :sunflower:


SqlCommand.Dispose doesn't free managed object

SqlCommand.Dispose contains this code:
// release managed objects
_cachedMetaData = null;

This doesn't free the cached data, which is supposed to be the purpose of the Dispose(Boolean) overload when working with managed resources that don't implement IDisposable:

Managed objects that consume large amounts of memory or consume scarce resources. Freeing these objects explicitly in the Dispose method releases them faster than if they were reclaimed non-deterministically by the garbage collector.

By just setting _cachedMetaData to null, the resources are only reclaimed by the garbage collector, by which time the disposed SqlCommand object would also likely not be referenced, meaning that disposing the SqlCommand and setting _cachedMetaData to null is wasted effort.

This issue was observed as part of a discussion about this question: Is SqlCommand.Dispose() required if associated SqlConnection will be disposed?

As recently announced in the .NET Blog, focus on new SqlClient features an improvements is moving to the new Microsoft.Data.SqlClient package. For this reason, we are moving this issue to the new repo at https://github.com/dotnet/SqlClient. We will still use https://github.com/dotnet/corefx to track issues on other providers like System.Data.Odbc and System.Data.OleDB, and general ADO.NET and .NET data access issues.


Franz stays in the taskbar when it should go to system tray

Expected Behavior
After clicking on X (or CTRL+W)
Franz should keep running but stay minimised in the system tray
Current Behavior
It just goes to the taskbar, the same as if I click the icon to minimise:

I know I can tick "Minimize Franz to system tray" but that will ALWAYS send it to the system tray. I would like to decide when to keep it in the taskbar, and when to send it to the tray. It worked this way for the first few days, then it stopped. No idea why.
Steps to Reproduce (for bugs)

Set these settings:

Click the X icon to close the window

Franz stays in the taskbar

Environment

Franz Version used: 5.0.0-beta.18
Operating System and version: Windows 10 with latest updates installed - not sure where to find the version

Thank you!

This would be prevented if minimization setting was not interfering with closing and implemented right, as already described in my comment here: https://github.com/meetfranz/franz/issues/763#issuecomment-377345406.

@imaginarny I agree.
On a side note, wow: that issue is 5 months old and there is still zero feedback from the devs, and there are 400 open/unresolved issues in total. These numbers aren't reassuring at all. I'd love to upgrade to pro in our company but these stats are definitely holding me back.
Another discouraging situation:
File -> Quit does nothing (at least on W10), and the fix (PR #888) has been waiting for 4 months to be merged.
At this point I'm wondering if they even test the most basic features before releasing a beta to the public.

I had a time to take a look at it myself as it annoys me too much. So I just did pull request and hopefully it gets to be merged sooner than in another 4 months. 🙏

@imaginarny thanks a lot for the effort, you're great! Now let's cross our fingers 🤞


why doesn't work

atom 1.17.2 ia32 the linter-flake8 doesn't work

I have the same problem
linter-flake8:: Flake8 threw an error related to: AttributeError: 'module' object has no attribute 'PEP257Checker' Please check Atom's Console for more details

@beatrizuezu I'm guessing you have a missing or improperly installed extension for flake8. As the message tells you the full details are in Atom's Developer Tools's Console.
@hover-cheng I'll need a bit more information than "doesn't work". Are you getting an error message?

I'm guessing from the "ia32" that you are on Windows.

What do you see when you run flake8 from the CLI that leads you to think there should be a message?
Can you run the "Linter: Debug" command and check that linter-flake8 is enabled on that file?

@Arcanemagus I uninstall the "1.17.2 ia32" and install "1.17.2 X64" then  the problem is solved,thank you

Glad to hear it!


backfill: rev is not loaded from DB

I'm currently backfilling all repositories. I know it's possible to apply diffs from the firehose data, but for the moment I've chosen not to do that, since I feel like there are a bunch more edge cases to consider, and for some reason my subscription to the firehose is somewhat flaky.
So for now I'm downloading the repos using sync.getRepo. To speed things up, I'd like to not re-download repos for which I have the latest revision locally. As such, when listing repos using sync.listRepos, I check the returned rev with the one in (existing) gorm jobs, to decide whether to re-enqueue them.
When loading a job from the database, some fields are filled, but the rev field is not: https://github.com/bluesky-social/indigo/blob/main/backfill/gormstore.go#L214-L225
This makes it impossible to check whether we already downloaded the repo at that version without looking at the downloaded data, which is annoying.
To make matters worse, sync.ListRepos seems to return empty strings for the rev field. The head field is populated -- would it be a better approach to use that to check whether we already have the lastest version of a repo downloaded?
See, e.g.:
$ curl -L -X GET 'https://bsky.network/xrpc/com.atproto.sync.listRepos?limit=10&cursor=' -H 'Accept: application/json' | jq '.repos[].rev'
""
""
""
""
""
""
""
""
""
""

Also (sorry this devolved into three issues in one) I just noticed the generated CURL sample on the docs website is wrong, it shows as:
curl -L -X GET 'https://bsky.social/xrpc' \
-H 'Accept: application/json'

without a method.
Sorry for the triple issue!

These all sound like legit issues and developer papercuts. Thanks for reporting!
If you have some small quick-fix PRs with no performance concerns, we might be able to get those in, but we are juggling a bunch of priorities and work streams and it might take a while.
Could you open a separate issue in the docs site repo about the curl examples being incomplete? Thanks!


Broken reference to ELMO Schema

I tried to rebuild the connector API and I get this error now:
[WARNING] https://raw.githubusercontent.com/erasmus-without-paper/ewp-specs-api-imobility-tors/master/endpoints/get-response.xsd [20,7]
org.xml.sax.SAXParseException; systemId: https://raw.githubusercontent.com/erasmus-without-paper/ewp-specs-api-imobility-tors/master/endpoints/get-response.xsd; lineNumber: 20; columnNumber: 7; schema_reference.4: Failed to read schema document 'https://raw.githubusercontent.com/emrex-eu/elmo-schemas/v1/schema.xsd', because 1) could not find the document; 2) the document could not be read; 3) the root element of the document is not <xsd:schema>.

Try now.

It works, thanks.

@vmmaSigmaaie has encountered the same error. It seems that v1 branch in EMREX repository has been deleted again.
@geirmv do you know anything about it?

I see branch v1 is present, so I'm closing this issue again.


[Question] How do I use this to encrypt/decrypt agenix secrets with a Yubikey age key?

Hey I'm wondering if it possible to use this to circumvent this issue where it's not possible to natively decrypt agenix secrets with a age key that lives on a Yubikey. I basically want to have one key that decrypts the secrets for my users and each key will be for that specific user (since I have one atm, it will just be that one key in the flake). The goal is to allow my flake to encrypt new secrets to my flake and then allow me to decrypt them whenever I need to say for instance, reinstall NixOS onto my computer.

I'm not entirely sure whether I understand your question. What do you mean with "natively decrypt"?
Are you referring to using a YubiKey on boot when the agenix secrets are decrypted, or do you want to use the YubiKey when building your NixOS (providing rekeyed secrets to your host that can be decrypted by that host automatically)?
The way agenix-rekey works is the following:

You encrypt all secrets in your repository with your YubiKey, no matter for which host they are intended
Before you deploy, you run agenix rekey which determines what secrets are used on your host, decrypts them with your YubiKey and reencrypts them for that specific host's ssh key
Booting the host after deploying will now decrypt the rekeyed secrets using regular agenix and just the ssh key, no YubiKey.
As such, editing secrets always requires your YubiKey and nothing else.

I believe this would be a solution to the issue you linked, although you will probably run into issues when using multiple yubikeys. I'm not sure what the benefit of using multiple yubikeys would be here, since you will require all yubikeys anyways when rekeying secrets.

What do you mean with "natively decrypt"?

Ah my bad, I should've clarified this part more. What I meant was agenix doesn't actually support decrypting secrets with Yubikey-based age keys at all; since agenix expects you to have identity files (which are generated when you create the age keys on the computer; this case isn't true for age keys that's made on the Yubikey).

Are you referring to using a YubiKey on boot when the agenix secrets are decrypted, or do you want to use the YubiKey when building your NixOS (providing rekeyed secrets to your host that can be decrypted by that host automatically)?

I want to be able to use the Yubikey when I'm building my NixOS config like in the second case you described

I believe this would be a solution to the issue you linked, although you will probably run into issues when using multiple yubikeys. I'm not sure what the benefit of using multiple yubikeys would be here, since you will require all yubikeys anyways when rekeying secrets.

I wouldn't actually be using multiple seperate Yubikeys per say, more like different age keys that's generated on the same Yubikey (and having an actual backup Yubikey that I can fallback to in case the main one gets damaged somehow). 🤔 I'm unsure how the backup Yubikey would work though since like you said, I would have to have both Yubikeys in the system in order to rekey the secrets

Ah my bad, I should've clarified this part more. What I meant was agenix doesn't actually support decrypting secrets with Yubikey-based age keys at all; since agenix expects you to have identity files (which are generated when you create the age keys on the computer; this case isn't true for age keys that's made on the Yubikey).

Ah I see. This utility replaces the need for the original agenix command and ours works differently. If you run agenix edit hosts/myhost/mysecret.age, you will be prompted to decrypt it with your yubikey.

I want to be able to use the Yubikey when I'm building my NixOS config like in the second case you described

Then this project should work for you, this is exactly what it was made for :)

I wouldn't actually be using multiple seperate Yubikeys per say, more like different age keys that's generated on the same Yubikey (and having an actual backup Yubikey that I can fallback to in case the main one gets damaged somehow). 🤔 I'm unsure how the backup Yubikey would work though since like you said, I would have to have both Yubikeys in the system in order to rekey the secrets

Adding a backup key is easy, I've included an option called extraEncryptionPubkeys where you can specify any age public key (either yubikey keygrab or regular public identity), which will cause any files edited via agenix edit to also be encrypted to those identities. I also have a backup yubikey lying around that I could use to decrypt all of my secrets this way.
I still don't understand why you'd want to use different age identities in different slots on the same yubikey though. Technically nothing prevents you from specifying multiple masterIdentities, one for each slot. But currently this will cause all secrets to be encrypted for all master identities since there's no secret-level-granularity to specifying identities, because there's no real benefit to doing so that I can see. What is your usecase?
Although there are some usability caveats to specifying multiple master identities: If you add multiple master identities, age-plugin-yubikey will always try to decrypt the given file with the first identity. Only when you actively press skip, it will try the next one. There is no autodetection that would automatically select the correct yubikey based on which key is plugged in.

Hey quick question, so I started adding agenix to my config but I got a couple of questions:

Is it possible to use the plugin and agenix with Home-Manager? I do have a couple of secrets that's located under the home folder for the user
How do I add agenix-rekey to be installed on the dev shell and on the system (without having to use nix run to access the command)? As the per the current instructions, it assumes that I'm using flake-utils (which I'm currently not) my dev-shell looks like this

# Shell for bootstrapping flake-enabled nix and other tooling
# You can enter it through 'nix develop' or (legacy) 'nix-shell'
{ pkgs ? # If pkgs is not defined, instanciate nixpkgs from locked commit
  let
    lock =
      (builtins.fromJSON (builtins.readFile ./flake.lock)).nodes.nixpkgs.locked;
    nixpkgs = fetchTarball {
      url = "https://github.com/nixos/nixpkgs/archive/${lock.rev}.tar.gz";
      sha256 = lock.narHash;
    };
  in import nixpkgs { overlays = [ ]; }, ... }: {
    default = pkgs.mkShell {
      NIX_CONFIG =
        "extra-experimental-features = nix-command flakes repl-flake";
      PKCS = "${pkgs.opensc}/lib/opensc-pkcs11.so";
      nativeBuildInputs = with pkgs; [
        nix
        home-manager
        git
        gnupg
        openssh
        git-credential-oauth
      ];
    };
  }

And trying to include it as a package to install like below but I get a "missing pkgs" error
{ config, lib, pkgs, inputs, self, ... }:

{
  environment.systemPackages = with pkgs; [
    inputs.agenix-rekey.packages.${system}.default
  ];
}

* Is it possible to use the plugin and agenix with Home-Manager? I do have a couple of secrets that's located under the home folder for the user

There is no module for HM currently, but nothing prevents you from using the secrets defined on the underlying nixos host in home manager. So deploying a pure HM config without an underlying nixos is currently not possible.

* How do I add agenix-rekey to be installed on the dev shell and on the system (without having to use `nix run` to access the command)? As the per the current instructions, it assumes that I'm using flake-utils (which I'm currently not) my dev-shell looks like this

It doesn't assume you are using flake-utils. The example just uses it, but you are free to not use it. There is nothing dependent on it in there, it's just syntactical sugar. I would also advise against adding it to your system packages, since you want to make sure to use the agenix-rekey utility from the same version as the one in your flake. Otherwise you will run into issues where your system utility is one or more versions behind the rest of the code pulled in by your flake. So always add it to your devshell, and only use it from there to make sure the agenix rekey command uses the same sources as the system you are building.
What you are missing in your setup is adding it to your overlays (see code example in Installation section), so for given your code you want to add the following:
[...]
        import nixpkgs {
          inherit system;
          config.allowUnfree = true;
          overlays = [ agenix-rekey.overlays.default ]; # <-- this
        });
[...]


Bug: Some keyboard keys not working properly

Version: 0.5.9-nightly | 8a1739e
Platform: Windows
In oni, when I press the "é" keys, Oni exists.
The debug output is :
[INFO]  [10.421s] Feature.Input.ReveryKeyConverter : Key info: Unmodified: xE9
 WithShift: 2
 WithAltGr: (none)
 WithAltGrShift: (none)
[INFO]  [10.421s] Feature.Input.ReveryKeyConverter : Key info: Unmodified: xE9
 WithShift: 2
 WithAltGr: (none)
 WithAltGrShift: (none)
[INFO]  [10.421s] Oni2.Store.dispatch : dispatch: KeyDown {
  key =
  (KeyPress.PhysicalKey
     { PhysicalKey.key = (Key.Character '\233');
       modifiers =
       { Modifiers.control = false; alt = false; altGr = false;
         shift = false; meta = false }
       });
  scancode = 31; time = <opaque>}

I have this issue only in nightly (in stable, it works correctly)
PS : I have another strange behaviour with another keys. When I press the right arrow, the cursor move to the beginning of the buffer.
[INFO]  [26.210s] Oni2.Store.dispatch : dispatch: KeyDown {
  key =
  (KeyPress.PhysicalKey
     { PhysicalKey.key = Key.PageUp;
       modifiers =
       { Modifiers.control = false; alt = false; altGr = false;
         shift = false; meta = false }
       });
  scancode = 79; time = <opaque>}
[DEBUG] [26.211s] Oni2.Store.dispatch : After: KeyDown {
  key =
  (KeyPress.PhysicalKey
     { PhysicalKey.key = Key.PageUp;
       modifiers =
       { Modifiers.control = false; alt = false; altGr = false;
         shift = false; meta = false }
       });
  scancode = 79; time = <opaque>}
[DEBUG] [26.211s] Oni2.Store.StoreThread : Running effect: Batch:
 input.immediateDispatch

[INFO]  [26.211s] Oni2.Store.dispatch : dispatch: KeyboardInput {isText = false; input = "<PAGEUP>"}
[DEBUG] [26.212s] Oni2.Store.dispatch : After: KeyboardInput {isText = false; input = "<PAGEUP>"}
[INFO]  [26.212s] Oni2.Store.dispatch : dispatch: (LanguageSupport (Feature_LanguageSupport.Hover (KeyPressed "<PAGEUP>")))
[DEBUG] [26.213s] Oni2.Store.dispatch : After: (LanguageSupport (Feature_LanguageSupport.Hover (KeyPressed "<PAGEUP>")))

Thanks for reporting the issue @elebeaup and all the details - looks like we might be missing UTF16 - UTF8 conversion here.

Thanks for reporting the issue @elebeaup and all the details - looks like we might be missing UTF16 - UTF8 conversion here.

I can reproduce this with a German keyboard layout on Windows - pressing the ü key

I can reproduce this with a German keyboard layout on Windows - pressing the ü key


No issue at all, but ...

Hi,
i had made some modifications in my fork for supporting sk6812 and maybe other RGBW stripes, and regarding the status of the index.html after reloading the page.
Maybe someone wants to have a look.
@toblum Maybe you want to integrate in your project.
https://github.com/FabLab-Luenen/McLighting
Sincerely yours
Mirco

Hi @bpohvoodoo,
thank you for your message. I will have a depper look at it as soon as I find time. I will have to see how I can make it work for RGB and RGBW as well.
Regards
Tobias

I'd like to contribute with UX improvements, how can this be facilitated?

Hi @kotelmach,
there is a src folder for the frontend files. It contains a gulp-script that packs up everything so that everything is contained in one file in the build folder.
Regards
Tobias

well, I did...
but I've no idea what to look for
can someone please point me to what to look for?

hi
In file included from D:\McLighting-master\Arduino\McLighting\McLighting.ino:97:0:
C:\Users\Ігор\Documents\Arduino\libraries\WS2812FX/WS2812FX.h:161:37: error: 'neoPixelType' has not been declared
 WS2812FX(uint16_t n, uint8_t p, neoPixelType t) : Adafruit_NeoPixel(n, p, t) {

                                 ^

@zavadetskiy Update your Adafruit's Neopixel library to the latest version. https://github.com/adafruit/Adafruit_NeoPixel

C:\Users\Ігор\Documents\Arduino\libraries\ESP8266WiFi\src\ESP8266WiFiSTA.cpp:364:46: error: 'wifi_station_get_reconnect_policy' was not declared in this scope
 return wifi_station_get_reconnect_policy();

                                          ^

C:\Users\Ігор\Documents\Arduino\libraries\ESP8266WiFi\src\ESP8266WiFiSTA.cpp:365:1: warning: control reaches end of non-void function [-Wreturn-type]
}

Could you please merge the latest master of the original repo into your fork?

I adapted the McLightning adapter to support the RGBW Fork
https://github.com/JoJ123/ioBroker.mclighting/tree/feature/rgbwSupport

I have adapted the changes from 2.2.0 to the RGBW branch (https://github.com/FabLab-Luenen/McLighting).
This branch is now compatible with RGB and RGBW stripes
by setting "define RGBW" in definitions.h
additionally you can turn support for the "White slider" in my version of the new webinterface (McLightingUI) on or off in settings menu (https://github.com/FabLab-Luenen/McLightingUI).
Testing would be helpful.
By the way
@tablum: How do i build the meshy version?
Seems not to work with "npm run build".

Thank you very much for updating the RGBW version! I'll run some test next week.

@bpohvoodoo
Great! Will try it out as soon as my RGBW strip arrives.
I think @debsahu can say something regarding building of MeshyMcLIghting.

@toblum: I ment the built of McLightingUI to add additional nodes. This is not working for me.
You can put in additional nodes, but it will allways send to the node it runs on.

First test of your RGBW version and your re-written UI was very positiv! No issues identified so far. Will be interessting to see how stable this version is. I'll report...


document new partition weighting option

Changes made in this pull request need to be described in the documentation: https://github.com/nmfs-stock-synthesis/stock-synthesis/pull/389 which relates to issue https://github.com/nmfs-stock-synthesis/stock-synthesis/issues/93.
The PR includes an example of the alternative format for the data file input for length comp controls (copied below), where there are new "fleet" and "partition" columns added and the table ends with -9999 because only fleet/partitions with data need entries.
2 # use length composition data (0/1/2) where 2 invokes new comp_control format
#_fleet partition mintailcomp addtocomp combM+F CompressBins CompError ParmSelect minsamplesize
 0 0 0.0001 4e-07 0 0 0 0 1
 1 1 0.0001 2e-07 0 0 1 1 1
 1 2 0.0001 3e-07 0 0 1 2 1
 -9999 1 0.0001 1e-07 0 0 0 0 1

It should be noted that the partitions need to be entered in numerical order within each fleet. I think it's already documented that the ParmSelect values need to be in increasing order but we should check that.
Finally, @Rick-Methot-NOAA noted that there's a "-fleet" option for filling all rows, but I'm not sure how that works with regard to partitions.
Assigning this to @e-gugliotti-NOAA and me.

If the value for fleet is negative, then the vector of inputs is copied to all partitions (0, 1, and 2) for that fleet and all higher numbered fleets.  The documentation should note this as a good practice so the user controls the values used for all fleets.
        if (f < 0)  //  fill all higher fleets to create default that is overwritten by later reads
        {
          f_lo = abs(f);
          f_hi = Nfleet;
          parti_lo = 0;
          parti_hi = 2;
        }
        else  //  specific input
        {
          f_lo = f;
          f_hi = f;
          parti_lo = parti;
          parti_hi = parti;
        }


Minor issues found

Found some minor issues while reading through the protocol.
EiffelActivityTriggeredEvent

Legal values for data.triggers.type are not mentioned in schema file.

EiffelTestCaseFinishedEvent

Mismatch of required fields.
data.outcome.metrics.name and data.outcome.metrics.value are required fields in schema file but are described as Not Mandatory in EiffelTestCaseFinishedEvent.md file.

EiffelTestCaseTriggeredEvent

Legal values for data.triggers.type is not mentioned in schema file.

EiffelTestCaseCanceledEvent

Simple Example link in EiffelTestCaseCanceledEvent.md is not working.

EiffelTestExecutionRecipeCollectionCreatedEvent

data.batches.recipes.constraints field mentioned as required in schema is mentioned as not required in EiffelTestExecutionRecipeCollectionCreatedEvent.md
2nd line of 5th paragraph in EiffelTestExecutionRecipeCollectionCreatedEvent.md says that "The EiffelTestExecutionRecipeCollectionCreatedEvent does control the syntax of these constraints" but it should be "does not control the syntax" as per data.batches.recipes.constraints description.

Great! Thanks for finding these :)

Found one more issue in EiffelTestCaseTriggeredEvent
*Missed "type": "object" in "parameters" field in schema file.


New package: GeoRequestSimulator v1.0.0

Registering package: GeoRequestSimulator
Repository: https://github.com/cheikh025/GeoRequestSimulator.jl
Created by: @cheikh025
Version: v1.0.0
Commit: 85ac03d1c0f95fa867195a108c9985d07d29b258
Reviewed by: @cheikh025
Reference: https://github.com/cheikh025/GeoRequestSimulator.jl/issues/2#issuecomment-1939450438

Thank you for submitting your package! However, please make sure to add some documentation before registering. At the very least, that would be a description of the package's purpose and a small usage example in the README

Dear Michael,
Thank you very much for your feedback regarding the documentation for the
GeoRequestSimulator package. Indeed, the submission was primarily a test to
ensure that the registration process and all related mechanisms are
functioning correctly. I appreciate your guidance and will make sure to add
comprehensive documentation, including a detailed description of the
package's purpose and a usage example in the README, before proceeding with
a formal registration attempt.
Best regards,
On Mon, Feb 12, 2024 at 3:48 PM Michael Goerz @.***>
wrote:

Thank you for submitting your package! However, please make sure to add
some documentation before registering. At the very least
https://discourse.julialang.org/t/when-does-it-make-sense-to-post-a-new-package-to-the-julia-repository/108701/4,
that would be a description of the package's purpose and a small usage
example in the README
—
Reply to this email directly, view it on GitHub
https://github.com/JuliaRegistries/General/pull/100716#issuecomment-1939546790,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AOQKHNNVRQ7SQS4IR6JQ2XDYTJ5Y5AVCNFSM6AAAAABDFJSLISVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMZZGU2DMNZZGA
.
You are receiving this because you were mentioned.Message ID:
@.***>

Okay, I'll close this, then.
Please avoid using the General registry for testing. You might be interested in LocalRegistry and RegistryCI if you want to experiment with registration without disrupting General.


Implement Landing Page with Tech Stack Showcase

Pull Request: Implement Landing Page with Tech Stack Showcase
Overview
This PR implements a modern, responsive landing page for Prime Market Terminal featuring an animated tech stack showcase, project status badges, and development notice.
Key Changes
1. Landing Page Component

Created main banner component with responsive design
Added animated typography with underline effect for brand emphasis
Implemented project status badges using shields.io for Angular, TypeScript, build status
Added development notice section with backdrop blur effect
Integrated responsive design for mobile devices

2. Technology Stack Showcase

Added interactive tech stack display with hover animations
Implemented glow effect on hover for tech icons
Created dynamic tech icon mapping system for maintainability
Added tooltips for better UX
Technologies showcased: Angular, TypeScript, SCSS, Node.js, GitHub

3. Styling Architecture

Set up modular SCSS architecture with proper separation of concerns
Implemented modern CSS reset with best practices
Added brand variables and theme colors
Created reusable mixins for common effects
Optimized for performance with modern CSS properties

4. Typography System

Integrated SF Pro Display font family
Implemented responsive typography scaling
Added custom code block styling
Optimized text rendering for better readability
Added modern text wrapping with text-wrap: pretty and text-wrap: balance

5. Performance Optimizations

Implemented Zone.js change detection strategy
Optimized asset loading with CDN integration
Added proper image optimization attributes
Implemented lazy loading where appropriate

Technical Details

Angular 19.0.0 standalone components
TypeScript 5.4
Modern CSS features (backdrop-filter, CSS variables)
Mobile-first responsive design
Cross-browser compatibility

Testing

Added component unit tests
Verified responsive behavior across devices
Tested animations and hover effects in major browsers
Validated accessibility standards

Related Issues
Closes #[issue-number]
Checklist

[x] Code follows project style guidelines
[x] Component tests added/updated
[x] Responsive design implemented
[x] Browser compatibility verified
[x] Documentation updated
[x] Performance optimizations applied
[x] Accessibility standards met
[x] Cross-browser testing completed

✅ LGTM! Clean sync from dev to the main branch. Ship it! 🚀


Implement octree

Consider implementing octree, potentially providing a basic container for AMR codes.

Maybe just a note for the future:
A promising algorithm/paper/implementation is Cornerstone
Even though not rigorously tested, I ported a single node versionof it to Kokkos, which performed similarly to the original code.
The algorithm is proven to be scaleable and performs well on GPU too.

@kursatyurt Thank you for bringing our attention to it. Would you be interested in contributing your implementation to ArborX?

@aprokop Currently, I am struggling with other side projects. As soon as I get a working version of them, I would like to move my tree construction stage to a portable version. It sounds good to directly integrate it into ArboX, as it gets reviewed and improved.
But I don't know when I can have time to bring it here.

@kursatyurt No worries. Do you have your Kokkos version available somewhere?

@aprokop  It is in a private repo. I will clean-up and share it with you.


Bookmarks order is not kept

Greetings,
I like my bookmarks to be at a specific place and in a specific order but when switching from one bar to another, the order changes.
Anything you can do about this?

Thanks for filling in this issue :)
I just release a new version (v1.1.0) of the addons. It should improve this problem.
This kind of problematic is a bit hard to reproduce but I did my best to resolve it.
Let me know if it work better for you!

This has been definitely issues in version v1.1.2!
It will now move each bookmark sequentially, guaranteeing the bookmarks order :)
Again, let me know if you encounter other bugs!


Style Transfer with Neural Network

Have you completed your first issue?

[X] I have completed my first issue

Guidelines

[X] I have read the guidelines
[X] I have the link to my latest merged PR

Latest Merged PR Link
https://github.com/UTSAVS26/PyVerse/pull/292
Project Description
The Style Transfer with Neural Networks project explores the use of deep learning techniques to combine the content of one image with the artistic style of another. By utilizing Convolutional Neural Networks (CNNs), the model separates the content features from the structure and the style features from patterns like brushstrokes or colors. The style transfer process involves optimizing a new image that retains the content of the first image while applying the artistic qualities of the second. The project leverages a pre-trained model, such as VGG16 or VGG19, to extract content and style representations, and it uses loss functions to balance the content and style contributions in the final output. This approach has wide applications in digital art, enabling users to create unique artwork by blending different artistic styles with real-world images.
Full Name
alolika bhowmik
Participant Role
Contributor GSSOC EXT 24

@UTSAVS26 I have completed the task. Please feel free to review the project.


set the slider's initial value to users' requests (admin)

All for admin page:

the initial value of the slider is now aligned with the user-requested n_ppc
the slider now adjusts in ROT increments, with each step equivalent to ROT of one ppc
the checkbox in the "Program info" tab is replaced with a select box to simplify operations

Thanks!


Merge NoUnused.Exports and NoUnused.Modules?

I often find NoUnused.Exports annoying when running --fix-all. If a module is unused, then NoUnused.Exports will remove all of the exports one by one, and NoUnused.Variables will then remove the contents of the file, until there is only a single thing remaining in the file (since the rules will not remove the last remaining export/function of a module).
And then, when everything is removed, you then say "yes" to remove everything, and then notice that you still need to remove the unused module.
This is annoying in the sense that with elm-review fix-all process, this takes a long time, and then you still have to do the same amount of manual effort you would have to do to remove the file.
My thinking is, that we could probably merge the two rules into one (keeping maybe the NoUnused.Exports name?), and when a module is never imported, have it only report that the module is unused, not that the individual exports are unused. This should stop the waste of CPU time.
I'm pondering over the idea, so I could use some feedback.

Do you generally think this is a good idea or a bad idea? Did you also notice the pain maybe?
Are there instances where you ignore files for the NoUnused.Modules rule but not for the NoUnused.Exports rule, or the other way around? This is likely the biggest downside to the idea, but if no-one ever does this, then maybe it's okay.
What name should we have for the rule? I'd suggest keeping NoUnused.Exports but I'm open to alternatives.

This was done in https://github.com/jfmengels/elm-review-unused/blob/main/CHANGELOG.md#1123---2022-08-24


generated image not align with the input

I found sometimes the generated image is not aligned with the input one. Do you know why?

I think this is a TensorBoard's bug...


Proper doc about packaging the apps and deployment

There is a ton of example how to use the react native components but there is no doc how to package the code and deploy it. Mainly there is no doc about
react-native bundle
So please add doc for it or if anybody knows good resource for it then please share it

I think the reason for this is that it is no different from packaging and deploying an app for iOS and Android without React Native, and plenty of guides for those exist elsewhere. It would be a large and unnecessary burden for people who work on React Native docs to have to re-write this exact same documentation again and keep it up to date. Maybe we can have a section that points to some decent guides on how to do this for other platforms, along with any specific tips relevant to React Native? (eg: you can use CodePush or Expo for OTA updates)

I also spent a lot of time researching on how to do this. I got stuck following the docs for "Generating Signed APK" particularly when running ./gradlew assembleRelease because I had not "ejected from CNRA" and didn't know I had to do that first.
I found this answer on SO to be useful as well.


Append preference for the screenshot saving path

Maybe you can add whether to save screenshots by default and where screenshots are saved.

I prefer considering applications like Install & Run without requiring extra configurations. I assume it could be an option inside the Preferences dialog, yet let me know why this is a good option for you.

I love and use this program a lot. But I don't want to save the screenshot, it doesn't matter.
The screenshots of this program will be saved in the root directory of the Pictures folder, which will be very distressing for people who like to organize folders. I think you can add a directory to the Pictures folder dedicated to the screenshots of this program.

Ah, I see. This issue is caused by the underlying usage of portals so thank you for mentioning it. I think I have an idea of how to make it invisible to a user and remove old screenshots silently.


In AR view, meshes vanish when camera is too close.

When you move your camera too close to a model in AR some parts of the model mesh may disappear. This seems to be a common issue with more complex 3D models. This is usually fixed in threejs by setting frustumCulled to false.
https://threejs.org/docs/#api/en/core/Object3D.frustumCulled
Any idea how this can be fixed for model-viewer?
Thanks!
Browser Affected

[x ] Chrome

OS

[x ] Android

@FuzzyWobble If you're on Android in AR (and haven't flipped any flags in Chrome), then you're looking at SceneViewer, which is a separate app that doesn't use threejs at all. If you could give us a specific model to repro with (perhaps a Glitch?), I'll happily pass it along to that team, @tpsiaki. We will be supporting AR inside of Chrome shortly via webXR, so that should also fix this issue.

Oh  :(  I see.
I didn't realize scene-viewer and model-viewer were completely separate.
Thanks for your reply.
I can't share this exact model right now but let me try and find one that also has this bug and share a glitch link.

@elalish Hello. I can't find a git repo for model-viewer or anywhere to post issues. Is it possible you can put me in touch with someone from there? I have a number of issues and strange behaviors. Thanks!

@FuzzyWobble Yes, we commonly take scene-viewer issues here for that reason. Feel free to continue the discussion and I'll loop in @tpsiaki from the scene-viewer team.

Oh thanks so much!

Meshes are disappearing on AR scene-veiwer when the camera is close to model. Typically this is solved with frustumculled in threejs. How would this be solved for scene-viewer?

Using the fallback url approach I cannot get any gltf AR to work on iOS-Chrome as documented here. Is it possible?

bumpity bumpity

Hi @FuzzyWobble - The issues you describe seem to indicate that the bounds in your glTF don't match the content (bounds are specified in the "accessors" list as "min"/"max" for each accessor). This would explain why the model would disappear under certain circumstances in Scene Viewer, and require frustumculled in threejs.
Are you exporting these gltfs with a particular pipeline that might not be calculating bounds correctly?

@FuzzyWobble As for question #2, on iOS we launch QuickLook instead of SceneViewer (which is Android), so those directions do not apply.


Fix for tooltip blinking

Moved where active tooltips are canceled to wait until the mouse actually moves off the control.  This should solve: #4686, #3835, #4452, #4667

Some notes:

There seems to be a problem with your git config (check the e-mail). Your commits are not linked to your Github profile. This is not a problem for merging, but the commits won't be attributed to your profile in Github's contributors page.
If this PR definitely closes all the mentioned issues, you can add one of these keywords before the issue id (in the PR description) and they will be closed automatically when this PR gets merged. e.g: Closes #4686

Ah, I used a different address setting up git than what I use to log in here.  Added it to my profile, correctly attributed now.
Added closed keyword
Thanks!  TIL


fatal error C9999: *** exception during compilation *** with latest NVIDIA drivers

The problem appear ONLY in Windows with latest  NVIDIA drivers 436.30 (GRD) and 431.86 (SD).
Tested with RTX 2070 and GTX 1050TI in Windows 10 19H1 (1903) and RS3 (1709).
No problem with 431.70 (SD) or olden drivers, nor in Linux (with 430.40 and below), and nor with AMD and Intel drivers/cards.
Being a drivers problem it influence all version of glChAoS.P, also the previous ones.
No problem, instead, with WebGL versions (wglChAoS.P).
I opened a "bug" on NVidia and await developments
Any report of malfunction is welcome

The NVidia support team asked me for more details about problem, so I created the glChaos.Debug folder with the shaders that cause it and some screen shots:

N.B.
This two shaders files are packaged for the purpose, they don't exist as "single frag" and "single vert" file in the original source code, in the program I join them dynamically in base to OpenGL platform selected (4.5/4.1/GL_ES).

The problem seems to be related to subroutine declaration: more specifically, it would seem to be the call of a subroutine from inside another subroutine (which belongs to another group).
Since NVidia has biblical times for an answer I bypass momentarily the issue with loss of performance.
I added glChAoSP_NVidiaWorkaround.zip Windows binaries, in the glChAoS.P Release Download: the package contains only two executable (32/64 bit), so you need to replace the original ones glChAoSP.zip files, inside glChAoS.P directory strucures.
In this workaround I uses OpenGL 4.1, without Zero Drivers Overhead of OpenGL 4.5, without GLSL subroutines (seems to be this the problem), with consequent slower performance.
Alternatively, for full performance, need to install ver. 431.70 (SD) drivers

seems that the use of DDU (Display Drivers Uninstaller) solves the problem (on both my machines).
A clean driver installation (from NVidia installer) is not enough.


error in featureFiltering with small variable count

I got error:
Error in .local(.Object, ...) :
  user cannot request for more solutions than is possible given the data set

Code:
train_df <- sim_data(n = 1000,
                     modelvars = 10,
                     noisevars = 10,
                     model_sd = 4,
                     noise_sd = 4,
                     epsilon_sd = 4,
                     outcome = "regression",
                     cutoff = NULL)
head(train_df[, 1:10])
# Maximum Relevance Minimum Redundancy Filter
test_mr <- featureFiltering(data = train_df,
                            target = "y",
                            method = "mrmr",
                            returning = "names")

Did you manage to get around this?


Add default value of "" for CloudTrailAuditLogs

Check "chicken/egg" comment here https://github.com/aws-samples/iam-identity-center-team/issues/77
The default value is probably necessary because the first time you try to run ./update.sh, the CF deploy command will not contain --parameter-overrides CloudTrailAuditLogs=$CLOUDTRAIL_AUDIT_LOGS \ inside the update.sh script.. That will be pulled but not loaded into the current execution of the script. Still, the template.yml will be updated because of these steps in the update script:
git remote add team https://github.com/aws-samples/iam-identity-center-team.git
git pull team main

By adding a default value, we allow that it's not necessary to define --parameter-overrides CloudTrailAuditLogs=$CLOUDTRAIL_AUDIT_LOGS \ inside our script. This will solve issues during the first run of the script.
I hope it's still clear for you, this way of deploying can be confusing (pull changes of a script inside that same script).

If you specify a value for CLOUDTRAIL_AUDIT_LOGS, then it's probably not picked up by the initial .update.sh execution because that first update.sh execution still needs to update the update.sh file itself, so that it can provide it to the stack.
I always pulled first before executing update.sh which solves those issues.


Turbo error: could not determine if yarn is using `nodeLinker: node-module

I get the following error when trying to build:
Turbo error: could not determine if yarn is using `nodeLinker: node-modules`: .yarnrc.yml: open /calcom/.yarnrc.yml: no such file or directory
ERROR  could not determine if yarn is using `nodeLinker: node-modules`: .yarnrc.yml: open /calcom/.yarnrc.yml: no such file or directory
The command '/bin/sh -c yarn global add turbo &&     yarn config set network-timeout<PHONE_NUMBER> -g &&     turbo prune --scope=@calcom/web --docker &&     yarn install' returned a non-zero code: 1
ERROR: Service 'calcom' failed to build

Sorry, probably the same with #227


[runtime] AOTExecutor implementation and c target code-generator

This PR adds the AOTExecutor implementation and the metadata code-generator for use with the c target. This PR allows users to run models which use only the CPU via the AOTExecutor using the C++ runtime.
TODO: fix ci
TODO: remove cast hack
TODO: add additional tests
TODO: documentation
cc @Mousius @manupa-arm @kparzysz-quic @masahi @mehrdadh

@Mousius @manupa-arm embarrassingly i can't quite figure out how to reproduce the Ethos-U test failures locally:
$ docker/bash.sh -it ci_qemu bash -c 'cd build && cmake -GNinja .. && ninja && cd .. && tests/scripts/task_ci_s
etup.sh && . tests/scripts/setup-pytest-env.sh  && python3  -mpytest tests/python/contrib/test_ethosu -k "test_tflite_squeeze[ifm_shape1-3-ethos-
u55-256]"'

...
==================================================================== ERRORS =====================================================================
_________________________________________________________ ERROR collecting test session _________________________________________________________
/usr/lib/python3.6/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
<frozen importlib._bootstrap>:994: in _gcd_import
    ???
<frozen importlib._bootstrap>:971: in _find_and_load
    ???
<frozen importlib._bootstrap>:955: in _find_and_load_unlocked
    ???
<frozen importlib._bootstrap>:665: in _load_unlocked
    ???
/opt/tvm-venv/lib/python3.6/site-packages/_pytest/assertion/rewrite.py:170: in exec_module
    exec(co, module.__dict__)
tests/python/contrib/test_ethosu/cascader/conftest.py:49: in <module>
    from ..infra import (
tests/python/contrib/test_ethosu/infra.py:44: in <module>
    from tests.python.relay.aot.aot_test_utils import (
E   ModuleNotFoundError: No module named 'tests.python'

I can't find where we add tests as a valid import path. I have a vague recollection we discussed this but can't find where it was. do you know? hoping the CI passes if i fixed the unittests.

@areusch Could the ethos-u failure be a flaky one? We had a lot of them recently.

The above sounds like a import issue with tests modules.
@masahi is it the same issue you were seeing? If so it shouldn't not be flaky rather it should fail always.
I can have a look tommorow but unfortunately haven't encountered it personally.

No this one https://ci.tlcpack.ai/blue/organizations/jenkins/tvm/detail/PR-10283/17/pipeline/307

Seems like some u65 tests are failing. Please can you file an issue?
cc : @ekalda

I think there is already https://github.com/apache/tvm/issues/10300 but not sure if it is the same one.
The point is we have many flaky ethos-u issues going on lately.

I would expect to see something here at least : https://ci.tlcpack.ai/blue/organizations/jenkins/tvm/activity/?branch=main.
I think as part of that issue the flaky ones were disabled. @lhutton1 is looking into those.  I think its worth mentioning if you see more at least in that issue, that would aid in triaging these...

if we see more of the same flakiness with similar traceback we can add it to #10300; I'm not convinced it's the same thing here just yet (since other unittests were failing and that was due to a divergence in the way tvm.build and tvm.relay.build populate IRModule attrs (see #10373 ).

Yeah the Ethos-U test have been really flaky lately, there is always a random assortment failing and a random assortment has been disabled. By the looks of it, there is something wrong with running the FVP, @lhutton1 has been looking into it, but we can't reproduce it locally, so we would need to progress https://github.com/apache/tvm/pull/10214 to get a somewhat more meaningful errors in upstream CI...

@manupa-arm @kparzysz-quic please take a look when you have a minute, CI is green now.


ARROW-17863: [Python] Deprecate Plasma Python bindings

You still need to add warnings in the code as well? (warnings.warn(..))

Thanks @jorisvandenbossche, wasn't sure what is still missing! Will do.

You still need to add warnings in the code as well? (warnings.warn(..))

I have added a warning to the PlasmaClient and ObjectID class but not to PlasmaBuffer as it is not meant to be called directly. Happy to change if my assumption is wrong.

I have added a warning to the PlasmaClient and ObjectID class but not to PlasmaBuffer as it is not meant to be called directly. Happy to change if my assumption is wrong.

I am not familiar with plasma myself, but looking at our docs for it (https://arrow.apache.org/docs/dev/python/plasma.html): there is also a connect() function, but I suppose that will call PlasmaClient under the hood.
There is also a plasma_store command line, which works through pyarrow._plasma_store_entry_point. That can maybe also print a warning.
It would also be good to verify in the tests that the warning is being raises, and further suppress the warnings (so we don't see them ourselves when running pytest). See for example how I did this in https://github.com/apache/arrow/pull/8255

Thanks @AlenkaF !


UploadObject: Add debug log to Task result.

A request has been implemented to Frends.Community.AWS.UploadFiles in which the Task will provide debug log of the file transfer as result of the Task: https://github.com/CommunityHiQ/Frends.Community.AWS/issues/22.
This feature helps debugging issues with the file transfer which are not necessarily issues with the Task, but for example AWS S3 configurations or some other things related to S3.
Implementation proposal: https://github.com/CommunityHiQ/Frends.Community.AWS/commit/cbfc6f83acf8d0336f8d5c650976a30648f05257.

merged


RFC: Add support to run on both Python2 and Python3

Add support for test scripts to run on both
Python2 and Python3
Not Tested.
Signed-off-by: Nageswara R Sastry<EMAIL_ADDRESS>

It looks like you'll need to s/python/python3/ in the .travis.yml file at least to make travis happy and possibly change the #! in the op-test script so that we run with python3 when executing ./op-test as otherwise we get:
Traceback (most recent call last):
  File "./op-test", line 37, in <module>
    import OpTestLogger
  File "/mnt/OpTestLogger.py", line 23, in <module>
    from builtins import object
ImportError: No module named builtins

We've gone full-on python3 only now. Thanks for your work on this, it really helped in getting us there


Add request error logging

Task

[ ] Make it happen

Not quiiite working as expected, but this can be worked later. Is likely a config issue.


Adding Tests and Updating User Guide for Filter Command

fixes #63
Testing
Tests have been written to test the new classes implemented for the filter feature.
Tests include classes:

FilterCommand
FilterCommandParser
ResidentDescriptor
AttributesMatchKeywordsPredicate

Documentation

Minor changes have been made to the method Javadocs according to peer comments.
The user guide has been updated according to the current implementation as well.

Also, when you're free I think you should update the DG with the relevant use cases (if applicable).


fix: Collections had custom icons even with only vanilla enabled

Many icons had custom texture pack icons even with only the vanilla texture pack enabled, as described in #2201. This pull request fixes those issues, as shown in the following screenshot:

Note: This is a pretty bad way to solve the problem, I'll make a new PR with a better solution later, so don't merge this.


setting the attribute Random in the Simulation object to be public？

Is it possible to consider setting the attribute Random in the Simulation object to be public？
I try to add an extension method for object Simulation  to implement the choics method like python.numpy.random.choice ,
But I found that the attribute Random  cannot be obtained from the object Simulation
public class Simulation
{
     protected IRandom Random { get; set; }
}

so sad

Two possible approaches in my opinion:

Move all Rand* methods from Simulation to IRandom
Implement RandChoice(IEnumerable options) and RandChoice(IRandom random, IEnumerable options) as part of Simulation rather than in an extension method

Option 1 would break existing applications though as they would have to change from sim.RandUniform(a, b) to sim.Random.RandUniform(a, b).
If you want do make a PR for option 2?

Thank you for your reply.
For option 1, I feel that break existing applications is not good.
For option 2, all Rand* methods must be provided by the library, users cannot implement their own extensions，may need a bit more scalability in Rand methods
option 2 looks better.
Is there any other better option?

@CrystalWindSnake there is always the option of subclassing Simulation and providing the Rand* extensions as part of the instance. Anyone can use such a subclass in their applications.
Another option would be to leave the methods in Simulation and implement them in IRandom as well whereas Rand* methods in Simulation then only forward the call to the protected IRandom instance. Then anyone could add methods to IRandom, still they'd need to define their own source of randomness and not use the default RNG of the Simulation class.


Upgrade Angular and other dependencies

Also, upgrade any dependent component versions.

Upgraded all except code-mirror and jointjs as these might have breaking changes.
Fixed with 017c9b7c7045787ea43976aff02073249914ec91


Add handy to open source directory

The Spatial Commerce team created a tool called Handy that can be used to mocap hands using a Meta Quest headset.
This is Handy's repo: https://github.com/Shopify/handy
We have open sourced it because it's useful for 3D artists, and because it helps us promote Shopify engineering.
We would like it to be added to Shopify's open source directory.
We will be promoting the repo next week on Twitter.
Thank you!

Can you please open a PR?

Sure, here is the PR: https://github.com/Shopify/shopify.github.com/pull/114


Update Saxon-HE to 12.0

Updates net.sf.saxon:Saxon-HE from 11.4 to 12.0.
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "net.sf.saxon", artifactId = "Saxon-HE" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "@monthly" },
  dependency = { groupId = "net.sf.saxon", artifactId = "Saxon-HE" }
}]

labels: library-update, commit-count:1

We have some failing unit tests from the Java 8 CI jobs with this error message:
[error] Test org.apache.daffodil.validation.schematron.TestSpiLoading.load failed: java.lang.UnsupportedClassVersionError: net/sf/saxon/TransformerFactoryImpl has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0, took 0.405 sec

Saxon-HE 12 contains class files targeting Java 11 despite the latest releases page saying SaxonJ 12 is built and tested using Java 11 but should still be usable with Java 8 or later.  I have sent an email to<EMAIL_ADDRESS>to report the issue.  We will close this PR and wait for a newer release to come out.


TODO - instantiation bugs

https://github.com/WasmCert/WasmCert-Coq/blob/4ca34c84a9ecba4af89d0fb685c7814ea8892a97/theories/instantiation.v#L826
the s on the referenced line should be s' - similarly for the line below, and the equivalent lines in the relational instantiate definition. Will fix as soon as I have Coq access.

Two more bugs in Isabelle:
exports aren't checked for uniqueness
memory/table limit typing is wrong (incorrectly requires precise equality of max values)

Another bug:
module_func_typing - the call to the body type checker should have [] as the input type

Another:
https://github.com/WasmCert/WasmCert-Coq/blob/4ca34c84a9ecba4af89d0fb685c7814ea8892a97/theories/instantiation.v#L277
e_ind here should be t_ind

Two more bugs in Isabelle:
exports aren't checked for uniqueness
memory/table limit typing is wrong (incorrectly requires precise equality of max values)

This is the only one outstanding now

This along with other bugs are now fixed by the cumulative patches ending with 0d29c55e17f7fae71e18f884aeddcf9c5501fd69 .


fix: improved missing dateAdapters error message to include matLuxon and matDateFns

The error message for missing dateAdapter was missing MatDateFnsModule and MatLuxonDateModule this pr updates the error message to include these modules

Can someone help me resolve the CLA status? It does say I already signed:
It looks like you've already signed this CLA. If you'd like to edit your contact information, you may do so below.


Use market interface instead of having to specify market contract

Yeah, so it turns out Truffle does support pure abstract contracts. Just it took cding into the gnosis-core-contracts directory in node_modules to run Truffle commands to have those get generated by the build process.

Yeah, I'm glad I didn't have to do anything to make that happen.


Building Carla on Windows Error

CARLA version:
Platform/OS: Windows
Problem you have experienced:F:\carla>make PythonAPI
-[Setup]: [Batch params]: --boost-toolset msvc-14.2 --all
-[Setup]: Asynchronous jobs:  20
-[Setup]: Boost toolset:      msvc-14.2
-[Setup]: Install directory:  "F:\carla\Build"
-[Setup]: Installing zlib...
-[install_zlib]: [Batch params]: --build-dir "F:\carla\Build"
-[install_zlib]: A zlib installation already exists.
-[install_zlib]: Delete "F:\carla\Build\zlib-install" if you want to force a rebuild.
-[install_zlib]: Exiting...
-[Setup]: Installing libpng...
-[install_libpng]: [Batch params]: --build-dir "F:\carla\Build" --zlib-install-dir "F:\carla\Build\zlib-install"
-[install_libpng]: A libpng installation already exists.
-[install_libpng]: Delete "F:\carla\Build\libpng-1.2.37-install" if you want to force a rebuild.
-[install_libpng]: Exiting...
-[Setup]: Installing rpclib...
-[install_rpclib]: [Batch params]: --build-dir "F:\carla\Build"
-[install_rpclib]: Not cloning rpclib because already exists a folder called "rpclib-src".
-[install_rpclib]: Generating build...
CMake Error: Could not create named generator Visual Studio 16 2019
Generators
Visual Studio 15 2017 [arch] = Generates Visual Studio 2017 project files.
Optional [arch] can be "Win64" or "ARM".
Visual Studio 14 2015 [arch] = Generates Visual Studio 2015 project files.
Optional [arch] can be "Win64" or "ARM".
Visual Studio 12 2013 [arch] = Generates Visual Studio 2013 project files.
Optional [arch] can be "Win64" or "ARM".
Visual Studio 11 2012 [arch] = Generates Visual Studio 2012 project files.
Optional [arch] can be "Win64" or "ARM".
Visual Studio 10 2010 [arch] = Generates Visual Studio 2010 project files.
Optional [arch] can be "Win64" or "IA64".
Visual Studio 9 2008 [arch]  = Generates Visual Studio 2008 project files.
Optional [arch] can be "Win64" or "IA64".
Borland Makefiles            = Generates Borland makefiles.
NMake Makefiles              = Generates NMake makefiles.
NMake Makefiles JOM          = Generates JOM makefiles.
Green Hills MULTI            = Generates Green Hills MULTI files
(experimental, work-in-progress).
MSYS Makefiles               = Generates MSYS makefiles.
MinGW Makefiles              = Generates a make file for use with
mingw32-make.
Unix Makefiles               = Generates standard UNIX makefiles.
Ninja                        = Generates build.ninja files.
Watcom WMake                 = Generates Watcom WMake makefiles.
CodeBlocks - MinGW Makefiles = Generates CodeBlocks project files.
CodeBlocks - NMake Makefiles = Generates CodeBlocks project files.
CodeBlocks - NMake Makefiles JOM
= Generates CodeBlocks project files.
CodeBlocks - Ninja           = Generates CodeBlocks project files.
CodeBlocks - Unix Makefiles  = Generates CodeBlocks project files.
CodeLite - MinGW Makefiles   = Generates CodeLite project files.
CodeLite - NMake Makefiles   = Generates CodeLite project files.
CodeLite - Ninja             = Generates CodeLite project files.
CodeLite - Unix Makefiles    = Generates CodeLite project files.
Sublime Text 2 - MinGW Makefiles
= Generates Sublime Text 2 project files.
Sublime Text 2 - NMake Makefiles
= Generates Sublime Text 2 project files.
Sublime Text 2 - Ninja       = Generates Sublime Text 2 project files.
Sublime Text 2 - Unix Makefiles
= Generates Sublime Text 2 project files.
Kate - MinGW Makefiles       = Generates Kate project files.
Kate - NMake Makefiles       = Generates Kate project files.
Kate - Ninja                 = Generates Kate project files.
Kate - Unix Makefiles        = Generates Kate project files.
Eclipse CDT4 - NMake Makefiles
= Generates Eclipse CDT 4.0 project files.
Eclipse CDT4 - MinGW Makefiles
= Generates Eclipse CDT 4.0 project files.
Eclipse CDT4 - Ninja         = Generates Eclipse CDT 4.0 project files.
Eclipse CDT4 - Unix Makefiles= Generates Eclipse CDT 4.0 project files.
-[install_rpclib]: [CMAKE ERROR] An error ocurred while executing the cmake.
-[install_rpclib]: [CMAKE ERROR] Possible causes:
-[install_rpclib]:                - Make sure "CMake" is installed.
-[install_rpclib]:                - Make sure it is available on your Windows "path".
-[install_rpclib]:                - CMake 3.9.0 or higher is required.
-[install_rpclib]: Exiting with error...

-[Setup]:
Ok, and error ocurred, don't panic!
We have different platforms where you can find some help :)

Make sure you have read the documentation:
http://carla.readthedocs.io/en/latest/how_to_build_on_windows/

If the problem persists, you can ask on our Github's "Building on Windows" issue:
https://github.com/carla-simulator/carla/issues/21

Or just use our Discord channel!
We'll be glad to help you there :)
https://discord.gg/42KJdRj
Util/BuildTools/Windows.mk:74: recipe for target 'setup' failed
make: *** [setup] Error 1
What you expected to happen: I am at the step where I call make PythonAPI and this occured.
Steps to reproduce:
Other information (documentation you consulted, workarounds you tried): None at the moment.

I have the same error. Have you found a solution to this? If yes, please help me.

I have the same error. Have you found a solution to this? If yes, please help me.

I believe I had to upgrade my version of cmake. Altho I ran into more issues installing from source.

I have the latest version of Cmake. I am still getting the error. Do you have any idea what can be done?

We maybe need new version of Visual Studio, My current version is Visual Studio 2017.

Use Visual Studio 2019, it works for me!

i use cmake 3.9.0 and visual studio 2019 and i still got the problem. i tried a lot of cmake version above the 3.9.0 one, but i got error for those
could u help me pls?

@atharva25061997 Use Visual Studio 2019, it works for me!

Good day everybody here!
This topic still needs some resurrecting especially for those having problems still & those confused
Could someone please give tips or links how to acquire/build Unreal for ARM Windows, Unreal being a Carla prerequisite?


[Doc Bash] Glossary Issues Part II

[Enter feedback here]

Client Secret definition can be improved. Also, reference to Bot is irrelevant.
Can we add FRE - First Run Experience into the glossary because CMO policies and design guidelines often refer to that.
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: ff9690f5-fa8b-98bb-d3b4-ad4ed1030114
Version Independent ID: ff9690f5-fa8b-98bb-d3b4-ad4ed1030114
Content: Microsoft Teams developer documentation - Glossary - Teams
Content Source: msteams-platform/get-started/glossary.md
Service: msteams
GitHub Login: @surbhigupta
Microsoft Alias: lajanuar

@surbhigupta12 - Please help us here to update the documentation.


Update class-kirki-controls-color-alpha-control.php

Fix a problem with html non being displayed correctly inside field description.

Thanks!
Merged.


Convert data service to a QHttpService

Added Catchable[Free[S, ?]] when Task :<: S
Changed QHttpService to a be a partial function to allow for taking
advantage of Http4s fallthrough behavior

👍🏼

@jedesah @drostron Ok, I think I've addressed everything. Let me know if so and I'll squash and merge.

LGTM

:+1: