text:
Errors, errors, errors... PHP Fatal error:  Uncaught Error: Class 'Instagram'

Windows 10
PHP 7.2.4
Code from readme.md is
<?php
require __DIR__ . '/vendor/autoload.php';

$instagram = Instagram::withCredentials('uuuuu', '******');
$instagram->login();
$account = $instagram->getAccountById(3);
echo $account->getUsername();

php test.php
Result is:
$ php test.php
PHP Fatal error:  Uncaught Error: Class 'Instagram' not found in C:\Users\user\php\test\test.php:4
Stack trace:
#0 {main}
  thrown in C:\Users\user\php\test\test.php on line 4

Fatal error: Uncaught Error: Class 'Instagram' not found in C:\Users\user\php\test\test.php:4
Stack trace:
#0 {main}
  thrown in C:\Users\user\php\test\test.php on line 4

Ok, maybe it's just a typo in readme.md right?
Let's try code example from examples folder
<?php
require __DIR__ . '/vendor/autoload.php';

$instagram = \InstagramScraper\Instagram::withCredentials('uuuu', '*****', '/path/to/cache/folder');
$instagram->login();
$account = $instagram->getAccountById(3);
echo $account->getUsername();

Result is:
$ php test.php
PHP Fatal error:  Uncaught TypeError: Argument 3 passed to InstagramScraper\Instagram::withCredentials() must be an instance of Psr\SimpleCache\CacheInterface, string given, called in C:\Users\user\php\test\test.php on line 4 and defined in C:\Users\user\php\test\vendor\raiym\instagram-php-scraper\src\InstagramScraper\Instagram.php:54
Stack trace:
#0 C:\Users\user\php\test\test.php(4): InstagramScraper\Instagram::withCredentials('uuuu', '*****', '/path/to/cache/...')
#1 {main}
  thrown in C:\Users\user\php\test\vendor\raiym\instagram-php-scraper\src\InstagramScraper\Instagram.php on line 54

Fatal error: Uncaught TypeError: Argument 3 passed to InstagramScraper\Instagram::withCredentials() must be an instance of Psr\SimpleCache\CacheInterface, string given, called in C:\Users\user\php\test\test.php on line 4 and defined in C:\Users\user\php\test\vendor\raiym\instagram-php-scraper\src\InstagramScraper\Instagram.php:54
Stack trace:
#0 C:\Users\user\php\test\test.php(4): InstagramScraper\Instagram::withCredentials('uuuu', '*****', '/path/to/cache/...')
#1 {main}
  thrown in C:\Users\user\php\test\vendor\raiym\instagram-php-scraper\src\InstagramScraper\Instagram.php on line 54

What??
Ok, maybe it's a typo too, let's try to make it work anyway?
Code:
<?php
require __DIR__ . '/vendor/autoload.php';
use Phpfastcache\Helper\Psr16Adapter;

$instagram = \InstagramScraper\Instagram::withCredentials('uuuu', '******', new Psr16Adapter('cache'));
$instagram->login();
$account = $instagram->getAccountById(3);
echo $account->getUsername();

Result is:
Fatal error: Uncaught Phpfastcache\Exceptions\PhpfastcacheDriverException: Class "Phpfastcache\Drivers\Cache\Driver" does not implement "Phpfastcache\Core\Pool\ExtendedCacheItemPoolInterface" in C:\Users\user\php\test\vendor\phpfastcache\phpfastcache\lib\Phpfastcache\CacheManager.php:606
Stack trace:
#0 C:\Users\user\php\test\vendor\phpfastcache\phpfastcache\lib\Phpfastcache\CacheManager.php(126): Phpfastcache\CacheManager::validateDriverClass('Phpfastcache\\Dr...')
#1 C:\Users\user\php\test\vendor\phpfastcache\phpfastcache\lib\Phpfastcache\Helper\Psr16Adapter.php(52): Phpfastcache\CacheManager::getInstance('Cache', Object(Phpfastcache\Config\ConfigurationOption))
#2 C:\Users\user\php\test\test.php(5): Phpfastcache\Helper\Psr16Adapter->__construct('cache')
#3 {main}
  thrown in C:\Users\user\php\test\vendor\phpfastcache\phpfastcache\lib\Phpfastcache\CacheManager.php on line 606

I don't know, any suggestions?
Thanks

Did you figure it out? I can't tell you why because I barely get it myself, but if you change new Psr16Adapter('cache') to new Psr16Adapter('Files') it should work.

I have the same issue

authors: nfxpnk spapapan this-is-rafa

repo: postaddictme/instagram-php-scraper


text:
"Default exchange" confusion

In AMQP, the exchange know as the "default exchange" is that referenced by not supplying an exchange name (usually interpreted in client libraries as an empty string). Its purpose is to allow messages to be published directly to queues.
node-amqp, from its early days, has used the exchange "amq.topic" as the target when an exchange name is not supplied to procedures.
"amq.topic" is something of an odd choice.  It is not guaranteed to exist -- the spec asks that it be initially present in each vhost (and so it is in rabbitmq), but it is otherwise not special, and may be deleted for example.
Ideally, node-amqp would follow the semantics as indicated by the specification, and a procedure that doesn't use an exchange name would publish to the actual default exchange. I'm thinking of Connection.publish specifically. However, it may be that applications rely on the current behaviour.
The choices are at this point:

Correct the behaviour of Connection.publish
Keep the current behaviour of Connection.publish, and
a. Supply queue.publish, for publishing directly to a queue
b. Supply Connection.publishToQueue
c. Require people to use Connection.exchange('').publish(queueName, ...)

I've implemented 2a, but it's unsatisfactory as it requires a channel creation to get the queue, which is not actually needed for the publish. Of the 2s, 2b is probably best. But 1 is better still from my point of view.
In any case, the README ought to be fixed up -- when my changeset doing 1 above was merged, the behaviour was reverted, but not the README apparently.
I'm happy to do the work for this, but I need to know which option is going to be acceptable.

it seem's still doesn't work with defaultExchange = ''
or show me how to do right
i use simple python publisher send.py from the rabbitMQ first tutorial
http://www.rabbitmq.com/tutorials/tutorial-one-python.html
the node.js part looks like:
    var amqp = require('amqp');
    var connection = amqp.createConnection({ host : "localhost" }, { defaultExchange : ""  });
    connection.on('ready', function () {
        console.log("connected to " + connection.serverProperties.product);
        var q = connection.queue('hello');
        ...
    });

and it falling down on var q = connection.queue('hello');
*
dimik@mini:~/ria# node dispatcher.js
connected to RabbitMQ
events.js:48
throw arguments[1]; // Unhandled 'error' event
^
Error: PRECONDITION_FAILED - parameters for queue 'hello' in vhost '/' not equivalent
at Queue._onMethod (/Users/dimik/ria/node_modules/amqp/amqp.js:1703:15)
at Queue._onChannelMethod (/Users/dimik/ria/node_modules/amqp/amqp.js:1348:14)
at Connection._onMethod (/Users/dimik/ria/node_modules/amqp/amqp.js:917:28)
at AMQPParser.onMethod (/Users/dimik/ria/node_modules/amqp/amqp.js:792:12)
at AMQPParser._parseMethodFrame (/Users/dimik/ria/node_modules/amqp/amqp.js:441:10)
at frameEnd (/Users/dimik/ria/node_modules/amqp/amqp.js:186:16)
at frame (/Users/dimik/ria/node_modules/amqp/amqp.js:171:14)
at AMQPParser.header as parse (/Users/dimik/ria/node_modules/amqp/amqp.js:159:14)
at AMQPParser.execute (/Users/dimik/ria/node_modules/amqp/amqp.js:230:21)
at Connection. (/Users/dimik/ria/node_modules/amqp/amqp.js:832:12)
*

It looks like you have already declared that queue (in the Python code probably) but with different properties. You can check with rabbitmqctl or if you're using the management plugin, the web UI, and adapt the node code to fit (e.g., by passing the option in as a second argument:
connection.queue('hello', {durable: true});

No special properties
like in tutorial it use only name in constructor
channel.queue_declare(queue='hello')
rabbitctl say:
sudo rabbitmqctl list_queues name durable auto_delete            Listing queues ... hello   false   false

I doubt this has anything to do with this issue.
But anyway: it is entirely possible that node-amqp uses different defaults for those properties. In this case, possibly node defaults to durable: true (or auto_delete: true I guess). So set both to false explicitly, as the rabbitmqctl output indicates.

Thanks, Michael
You was right, and all works now
This is the strange node-amqp defaults.
BTW
i try console.log incoming message and was surprised by undefined contentType instead of something like "octet/stream"
{ data: <Buffer 48 65 6c 6c 6f 20 57 6f 72 6c 64 21>,
contentType: undefined }
it's because python pika just doesn't send them?

it's because python pika just doesn't send them?

Probably.

source: gharchive/issue

authors: dimik squaremo

repo: postwait/node-amqp

license: mit

license_type: permissive

license_source: bigquery


text:
Some files seem don't work.

one is good, but another seems doesn't work.

set ft=vue

It worked, thanks:)

authors: lisiur posva

repo: posva/vim-vue


text:
Sync 'checked' property in example

The property on the vue instance is checked but the template was referencing check.

Thakns!

source: gharchive/pull-request

authors: BrainMaestro posva

repo: posva/vue-mdl


text:
support conditional parameter preview

Expanding on this: https://github.com/pothosware/pothos-library/wiki/BlockDescriptionMarkup#parameter-preview Lets have parameters that can hide or show based on which drop down in a menu is selected.

Done and documented here: https://github.com/pothosware/pothos-library/wiki/BlockDescriptionMarkup#conditional-preview
We might support other types of conditions in the future, but this covers many of the commonly used ones by allowing enums to disable previews of certain parameters.

repo: pothosware/pothos-gui

license_source: github-api


text:
Fix powa_qualstats_aggregate_constvalues_current

Fix #40
This PR fix bugs on  powa_qualstats_aggregate_constvalues_current: wrong order by from a copy paste and wrong column name. It also include a rewrite to get rid of LATERAL clause and use window functions. Execution is much more faster between 2 to 600x faster.

Thanks a lot, this will be quite helpful on environment with many quals and/or users and/or db!

authors: anayrat rjuju

repo: powa-team/powa-archivist

license: PostgreSQL


text:
🛑 PowBot SDN is down

In f987622, PowBot SDN (https://api.powbot.org/products) was down:

HTTP code: 502
Response time: 481 ms

Resolved: PowBot SDN is back up in 5a308b3 after 8 minutes.

repo: powbot/status

license: MIT


text:
Game crashing on file selectors due to disconnected network drives on Windows

Type
Crash to desktop
Bug description
When trying to open a file/directory selector (e.g.: "Import files" in the maintenance settings) on Windows, the game freezes then continues to run normally but the selectors won't show up anymore and will throw errors. Sometimes the game crashes completely (I think if it is spammed).
Possible cause
I did a little research in the logs and found out this is because I used to have SMB drives connected to Windows but I recently decided to take them down on the "backend" side which keeps the drives listed on Windows but will throw errors upon trying to access them (expected behavior). So I'm not really that surprised that this error was thrown.
Screenshots or videos
Few examples in the Explorer and PowerShell:

Example in-game:
https://user-images.githubusercontent.com/39100084/179367737-6e985123-abbc-4d55-ae7e-2a96ce97ca8e.mp4
Version
2022.716.1.0
Logs
database.log
legacy-ipc.log
network.log
performance.log
performance-audio.log
performance-draw.log
performance-input.log
performance-update.log
runtime.log
updater.log
From runtime.log:
2022-07-16 17:31:30 [error]: System.IO.IOException: The network path was not found. : 'I:\'
2022-07-16 17:31:30 [error]: at System.IO.FileSystemInfo.EnsureDataInitialized()
2022-07-16 17:31:30 [error]: at System.IO.FileSystemInfo.get_Attributes()
2022-07-16 17:31:30 [error]: at osu.Framework.Graphics.UserInterface.DirectorySelectorDirectory..ctor(DirectoryInfo directory, String displayName)
2022-07-16 17:31:30 [error]: at osu.Game.Graphics.UserInterfaceV2.OsuDirectorySelectorDirectory..ctor(DirectoryInfo directory, String displayName)
2022-07-16 17:31:30 [error]: at osu.Game.Graphics.UserInterfaceV2.OsuFileSelector.CreateDirectoryItem(DirectoryInfo directory, String displayName)
2022-07-16 17:31:30 [error]: at osu.Framework.Graphics.UserInterface.DirectorySelector.updateDisplay()
2022-07-16 17:31:30 [error]: at osu.Framework.Graphics.UserInterface.DirectorySelector.<load>b__11_1(ValueChangedEvent`1 _)
2022-07-16 17:31:30 [error]: at osu.Framework.Graphics.UserInterface.DirectorySelector.load(GameHost gameHost)

I don't know if it's relevant nor if it's worth a PR, but for my case a simple workaround would be
@@ -163,7 +163,10 @@ private void updateDisplay()
                     var drives = DriveInfo.GetDrives();

                     foreach (var drive in drives)
-                        directoryFlow.Add(CreateDirectoryItem(drive.RootDirectory));
+                    {
+                        if (drive.IsReady)
+                            directoryFlow.Add(CreateDirectoryItem(drive.RootDirectory));
+                    }

                     return;
                 }

I did some tests with this and this fixed the issue on my side.

I don't know if it's relevant nor if it's worth a PR, but for my case a simple workaround would be

I think this is a fine first step, better than a crash at least.

authors: ItsShamed peppy

repo: ppy/osu-framework


text:
Add helper function to wait for last transform

todo: xmldoc
just pushing this for feedback

I've added basic xmldoc to the other methods; if you want anything more correct please commit further.


text:
On the visualization of prediction results

Hello, I predicted two files, semantics.npy and instances.npy when I reproduced your code.What is their viewing mode?3d point cloud or picture?

Please check the eval.py file for visualization. The default is to output point clouds into .ply files.

Please check the eval.py file for visualization. The default is to output point clouds into .ply files.

Thank you very much for your reply. I output the format file you said that .ply files.However, from this point cloud information, I could not see the annotation information of semantic segmentation and instance segmentation, instead, it was like a point cloud with RGB information added.

Please refer to the following issue #14.

Please refer to the following issue #14.

Ok, thanks for your prompt reply. I have one more question.When I tried to make my own h5 data set to test as a test set, I found that the original data set had not only the point cloud file of the whole room, but also the part data set.As a test set, is it also a point cloud file that requires part data set?If the component data set has been collected in advance, what is the use of semantic segmentation?

I'm not sure that I understand your question correctly. But if the part dataset that you mentioned are the small 1x1x1 blocks, then it is required. The instance labels only discriminate between different objects in the scene, not their "semantic" (categorical) information. In short, with instance labels, you only know this part is an object, not what object it is. So you need both of them to evaluate your final results.

Sorry, I did not express clearly, I referred to your previous hint and still have two questions. The first question is how to distinguish the generated semantic and instance tags?I reproduced your model and visualized the generated.ply file, as shown in the figure above, but only the information of the instance label can be seen for different colors. How can the semantic segmentation label be reflected?

The second problem is about making my own test set. I collected my own point cloud files with lidar and intend to make H5 data set for testing. But the production process failed. Analyze the reason. Can I not collect the component data set of point cloud like the original data set? As shown in the file above.I'm looking forward to your reply.

This is the picture of the first question I added.

authors: Noahjianlong pqhieu


text:
v1.22.0 pkg fails usage test

On Big Sur 11.2.3.
Steps to reproduce:

Follow instructions in README to uninstall existing.

Follow instructions in README to install 1.22.0.pkg, basically like this:

git clone https://github.com/pqrs-org/Karabiner-DriverKit-VirtualHIDDevice.git
cd Karabiner-DriverKit-VirtualHIDDevice
open dist/Karabiner-DriverKit-VirtualHIDDevice-1.22.0.pkg
/Applications/.Karabiner-VirtualHIDDevice-Manager.app/Contents/MacOS/Karabiner-VirtualHIDDevice-Manager activate

Follow instructions in Usage section to test, basically like this:

cd examples/virtual-hid-device-service-client
make
make run

Expected results: Test works
Actual results:
$ make run
sudo ./build/Release/virtual-hid-device-service-client
Password:
Press control+c to quit.
connect_failed asio.system:2
connect_failed asio.system:2
connect_failed asio.system:2
^Cconnect_failed asio.system:2

Have confirmed tests work with pkg 1.15.0 and checked out at tag v1.15.0.

On Big Sur 11.2.3.
Steps to reproduce:

Follow instructions in README to uninstall existing.
Follow instructions in README to install 1.22.0.pkg.

I cannot reproduce this issue.
Are there any error messages in /var/log/karabiner/virtual_hid_device_service.log?

Just retried. Here's the log:
virtual_hid_device_service.log
And here's the command line:
$ make run
sudo ./build/Release/virtual-hid-device-service-client
Password:
Press control+c to quit.
connect_failed asio.system:61
connect_failed asio.system:61
connect_failed asio.system:61
connect_failed asio.system:61
connect_failed asio.system:61
connect_failed asio.system:61
^Cconnect_failed asio.system:61

Different asio error this time... ¯_(ツ)_/¯ .

Test #2/more info:

load the generated .xcodeproj into Xcode
add default scheme
set to run as root
run

And it works fine. Still fails via make run.

Thank you for your confirmation!
It seems Karabiner-DriverKit-VirtualHIDDevice services works well on your machine.
So I guess this issue is caused by version mismatch of example code.
Although I try to avoid it, incompatible changes are sometimes made in the client libraries.
v1.16.0 changed the file name of the UNIX domain socket used for communication.
Due to this change, previous example code cannot communicate with the v1.22.0 driver.
Please upgrade to your repository and build examples again.

I always run the repo code vs. the correct package (per the commit tag).

Thank you for detailed information!
Hmm, it seems the binary is not rebuilded.
Does executing make clean before make solves this issue?
make clean
make
make run

authors: claybridges tekezo

license: Unlicense


text:
npm module "promise" version 7.0.3 is broken

when switching to "promise": "^6.0.1" - it works like a charm
base on:
https://github.com/eclipsesource/tabris-js/issues/540

There are still some issues with this package, may be es6-promise instead?

@wangzuo my fork works just fine:
https://github.com/yelled3/node-bloodhound/blob/master/package.json#L14
that being said, whatever lib works best :-)
maybe https://github.com/petkaantonov/bluebird ?

repo: pqx/node-bloodhound


text:
Option to disable scroll into view on Item selection

I have used chrono by hiding the cards , on item selection , i am manually loading a div below the horizontal timeline , without using the card.
Issue  : The scroll position of the container div gets lost on click.
I think it is due to focus Js , is there any way to just disable the focusing functionality ?

currently there is no way to disable auto focus. i am planning to include a prop to disable this behavior.

use disableAutoScrollOnClick  to disable the auto scrolling.

repo: prabhuignoto/react-chrono


text:
test(sinon): use sinon-jest-matchers for better error messages

Using sinon-jest-matchers for better error messages:
Before:
expect(received).toEqual(expected) // deep equality

Expected: 2
Received: 1

After:
expect(sinon.spy()).sinonToBeCalledTimes(expected)

Expected number of calls: 2
Received number of calls: 1

Disclaimer: I wrote that package, basically after I saw how we asserted spy calls here

Decided not to use this as one of our "selling points" are, we use well known packages

repo: practicajs/practica


text:
[Net][NETSDK120]warning NETSDK1206

Building with Net8 , a warning show.
warning NETSDK1206: 找到了特定于版本或特定于发行版的运行时标识符: alpine-x64。受影响的库: SQLitePCLRaw.lib.e_sqlite3。在 .NET 8.0 及更高版本中，默认情况下找不到特定于版本和特定于发行版的运行时标识符的资产。有关详细信息，请参阅 https://aka.ms/dotnet/rid-usage。

I second this:

Found version-specific or distribution-specific runtime identifier(s): alpine-x64. Affected libraries: SQLitePCLRaw.lib.e_sqlite3.
In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default.
See https://aka.ms/dotnet/rid-usage for details.

The alpine-x64 RID is deprecate and should be removed.

I also ran into this issue when updating an app to .NET 8. I worked around it by overriding the version of SQLitePCLRaw.bundle_green.
This is what I have in my fsproj file now, and I don't see any warnings:
    <PackageReference Include="sqlite-net-pcl" Version="1.9.141-beta" />
    <!-- Override SQLitePCLRaw.bundle_green version, use newer version that doesn't produce warnings on .NET 8 -->
    <!-- https://github.com/praeclarum/sqlite-net/issues/1205 -->
    <PackageReference Include="SQLitePCLRaw.bundle_green" Version="2.1.7" />

It would be nice if sqlite-net-pcl could update this dependency so this override wouldn't be needed.

Thank you!
I compared two versions of the code, There is almost no difference. So using 1.8 is enough

authors: BaY1251 jonekdahl marwalsch

repo: praeclarum/sqlite-net


text:
add bulk insert that was included in 3.7.11

this improves the bulk inserting performance by executing everything in a few number of calls
this needs to be turned on by passing bulkInsert: true, this was nessisary because it breaks support for updating the primary key of collection objects
added support for a new SQLiteVersion object that allows easier comparison

I am not sure what failed. All the tests passed when I ran them locally.


text:
Removed FlexBox

Flexbox is causing us troubles. We're going to have to remove it.
:(

+1

authors: Mitso peterp

repo: praekelt/molo-tuneme


text:
make vstyles.setAttr kstring overload public

example use case: allow client code to write this:
proc toCss*(a: string): VStyle =
  #[
  can be simpler than this when porting existing code to karax:
  {cssFloat: "left", borderColor:"red"}
  "float:left borderColor:red"
  style(StyleAttr.color, col) => "color:red".toCss
  note: this doesn't seem related: https://github.com/pragmagic/karax/pull/102
  ]#
  # result = VStyle()
  result = newJSeq[cstring]()
  for ai in a.split(";"):
    var ai = ai.strip
    if ai.len == 0: continue
    let aj = ai.strip.split(":", maxsplit=1)
    # result.setAttr(aj[0].parseEnum[:StyleAttr], aj[1]) # this would often not work, and is roundabout / inefficient
    result.setAttr(aj[0], aj[1])

(which could later be part of karax), to use a string directly instead of an enum, and can be simpler than this when porting existing code to karax.

I will also take your toCss when it's ready. :-)

=> https://github.com/pragmagic/karax/pull/158

authors: Araq timotheecour

repo: pragmagic/karax


text:
Question: EEG CVPR40 Dataset's Channel Names

https://github.com/perceivelab/eeg_visual_classification/issues/4
I confirmed in the paper that the EEGCVPR40 Dataset you used was acquired using the same measurement method as EEGImageNet. The link above is the address of a question posted in the issue category of Github for the EEG-ImageNet Dataset. When you enter the link, the channel names are indicated and the order in which the 128 channels shown in the picture below are located. I'm also curious as to whether the CVPR40 Dataset has the same or different channel order as presented here, and whether microvolts are the same as EEGImageNet.

The link above is the address of a question posted in the issue category of Github for the EEG-I

Hi @gyuseok0917 , CVPR40 is actually the same dataset that is used in eeg_visual_classification. For the convenience, in our work we just name it so.

repo: prajwalsingh/EEGStyleGAN-ADA


text:
Add 3-d social icons

3-d Social Icons

A responsive 3-d social icon

Screenshots (optional)

Additional context (optional )

@MohitGupta121 Please assign me this issue

repo: pranjay-poddar/Dev-Geeks


text:
Myntra Clone Project

Describe the project you want to add with tech stack
I want to add a clone of Myntra that will be helpful for beginners when they start their web development journey.
Tech Stack:- HTML5, CSS3.
Expected behavior
This project will help them understand the structure languages in-depth and it is a fun project to do.
Screenshots (optional)

Additional context (optional )
I want to add this project, kindly assign this to me under GSSOC23

please assign this issue to me


text:
Footer added

Title and Issue number

Close #4126

I have added the project .Can it be merged now?
Checklist:

[X] I have mentioned the issue number in my Pull Request.
[] I have commented my code, particularly in hard-to-understand areas
[] I have created a helpful and easy to understand README.md

@MohitGupta121 ,@TusharKesarwani Can it be merged now?


text:
Adding amxIdSystem documentation (amxId)

Documentation for a new userId submodule, amxId

documenting ID & setup on userId.md
adding support in amx (AMX RTB) bid adapter
adding example in eids array

Thanks @jeanstemp  -- just updated with the change to h4


text:
Mgid RTD module docs

🏷 Type of documentation

[x] new feature

📋 Checklist

[x] Related pull requests in prebid.js or server are linked
[x] For new adapters check submitting your adapter docs

Relevant PR - https://github.com/prebid/Prebid.js/pull/9120

@fowler446 https://github.com/prebid/Prebid.js/pull/9120 is already merged. Can you merge this pull request too, please?

@velichkin thanks for the ping. Merging is done after the next prebid.js release, when this adapter will be included.

@muuki88 Thanks for the answer. New version is already released, so, can you merge it, please?

Done


text:
Add flag to skip certain targets with --all

I have a few older node versions that my plugin doesn't build on. I'd prefer to exclude those instead of listing all the new ABIs.

same

repo: prebuild/prebuildify


text:
Add a script for Warlock Icarus Dash chaining

This script allows Warlocks to move faster by chaining Icarus Dashes. I have tested it on the Leviathan runway and the default timings are adjusted for Warlocks with average (T6-T9) mobility. More details in the README.
If this script is added, the number of scripts will reach 10, so I have also added an alphabetically sorted index at the top of README to allow jumping to other sections describing the script. Please also verify that I haven't missed adding any section. Thanks!

Hey! Thank you very much.
I'd happy to have this kind of macros that utilizes interesting game mechanics.


text:
Pixi 0.8 doesn't work with editable installations

Checks

[X] I have checked that this issue has not already been reported.

[X] I have confirmed this bug exists on the latest version of pixi, using pixi --version.

Reproducible example
When using pixi, I typically add an editable installation of my current Python package.
This looks something like this:
[project]
name = "pixi-0.8"
version = "0.1.0"

channels = ["conda-forge"]
platforms = ["win-64", "linux-64", "osx-arm64", "osx-64"]

[tasks]
install = "pip install --editable python"
import = "python -c 'import test_package'"

[dependencies]
python = "3.12.0.*"
pip = "23.3.1.*"

Starting from pixi 0.8, running pixi run install and then pixi run import gives this:
✨ Pixi task: python -c 'import test_package'
Traceback (most recent call last):
  File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'test_package'

You can find the complete example here: https://github.com/Hofer-Julian/pixi-0.8
According to our CI, it should happen on Windows, macOS and Linux.
Issue description
While pixi didn't support installation via pip, it was possible to install packages with pixi tasks.
Editable installations are broken since 0.8.
It seems like "normal", non-editable installations still work as expected.
Expected behavior
Ideally editable install would be directly supported by pixi. Alternatively, it would be great if one can at least install packages via pixi tasks.

Thanks for the example and letting us know, we're on it!

We think the issue is that we "uninstall" every package that our lock file doesn't specify as needed. This might be an easy fix. @baszalmstra is on it!

authors: Hofer-Julian ruben-arts

repo: prefix-dev/pixi


text:
🛑 Beta is down

In a3cde4e, Beta (https://beta.presquelabs.com) was down:

HTTP code: 400
Response time: 595 ms

Resolved: Beta is back up in ac67c99.

repo: presquelabs/upptime


text:
Change TimeZone

Hi Guyes,
is it possible to change the timezone to Europe/Berlin in helm?
We are using helm to deploy the mysql-cluster as following:
replicas: 2

[...]

mysqlConf:
  default-time-zone: "+02:00"

[...]

Currently we are setting the default-time-zone to "+02:00". Last weekend we changed from summer to winter time and it would be "+01:00", so it is easier to use "Europe/Berlin".
Thanks a lot!

Hi @sritter-sellvin, thank you for using the operator!
What do you mean by setting the timezone in helm?

Hi @AMecea!
For deploying our mysql-cluster we are using helmfile that includes a values.yaml.
The helmfile looks like:
repositories:
  - name: presslabs
    url: https://presslabs.github.io/charts

releases:
  - name: mysql-cluster
    namespace: xyz
    chart: presslabs/mysql-cluster
    version: 0.2.0
    values:
      - values-mysql.yaml

The values-mysql.yaml looks like:
replicas: 2

rootPassword: "rootPassword"

mysqlConf:
  default-time-zone: "+01:00"

podSpec:
  resources:
    requests:
      memory: 512Mi
      cpu: 200m
    limits:
      memory: 1G
      cpu: 500m

volumeSpec:
  persistentVolumeClaim:
    accessModes: [ "ReadWriteOnce" ]
    resources:
      requests:
        storage: 5Gi

With mysqlConf is it possible to set some values to the my.cnf, right?
So we would to set the default-time-zone to "Europe/Berlin" instead of "+1:00" (or "+02:00" in summertime) but that doesen´t work. (https://dev.mysql.com/doc/refman/5.7/en/time-zone-support.html)
mysqlConf:
  default-time-zone: "Europe/Berlin"

In our Nodes we change the timezone with a DaemonSet including a volumeMount and a command.
Maybe it is possible to use the node timezone in the mysql-cluster / mysql-operator?
- command:
        - sh
        - -c
        - |
          cp /mnt/timezone/Berlin /mnt/localtime/localtime

  volumeMounts:
     - mountPath: /mnt/localtime
       name: localtime
     - mountPath: /mnt/timezone
        name: timezone

volumes:
        - name: timezone
          hostPath:
            path: /usr/share/zoneinfo/Europe
        - name: localtime
          hostPath:
            path: /etc

Now we got the solution.
To change the timezone you need to add a new container like following:
containers:
    - name: change-timezone
      image: mysql:5.7
      env:
        - name: MY_POD_NAME
          valueFrom:
            fieldRef:
              fieldPath: metadata.name
      args:
        - |
          while true; do
            sleep 100000;
          done
      command:
        - sh
        - -c
      lifecycle:
        postStart:
          exec:
            command:
              - sh
              - -c
              - "mysql -u yourUser -p'yourPassword' -h $MY_POD_NAME -e \"SET GLOBAL time_zone = 'Europe/Berlin'\""

authors: AMecea sritter-sellvin

repo: presslabs/mysql-operator


text:
Crashes without any error message

a_i = 2

where

n ∈ ℤ
a ∈ ℝ^n

I'm trying to create a function which takes n as input and outputs a vector of length n containing 2s.

update the original code no longer crashes but does not compile:
a_i = 2

where

n ∈ ℤ
a ∈ ℝ^n

produces error
Error on line 1 at column 3. Subscript must be scalar.
a_i = 2
  ^


text:
Integration no longer loads with 2023.5 HAOS update.

After updating HAOS to 2023.5 the integration is not loading.
This error originated from a custom integration.
Logger: homeassistant.config_entries
Source: custom_components/resmed_myair/init.py:23
Integration: ResMed myAir CPAP Sensors (documentation, issues)
First occurred: 07:12:46 (1 occurrences)
Last logged: 07:12:46
Error setting up entry ResMed-AirSense 10 Respond for resmed_myair
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/config_entries.py", line 387, in async_setup
result = await component.async_setup_entry(hass, self)
File "/config/custom_components/resmed_myair/init.py", line 23, in async_setup_entry
hass.config_entries.async_setup_platforms(config_entry, PLATFORMS)
AttributeError: 'ConfigEntries' object has no attribute 'async_setup_platforms'
VERSION- 0.1.10
Not sure what else you need if you require more info please explain to me. I have included everything I understood.

This is another duplicate of #30 "Change to async_forward_entry_setups"

fixed with #29

Thanks!

authors: Bosswaffle balucanb prestomation


text:
Presto writing to S3 with Java11, fails with java.lang.ClassNotFoundException: javax.activation.DataSource. As java 11 does not have javax.activation as part of sdk.tools anymore.

Adding this dependency would solve this issue.
<dependency>
      <groupId>com.sun.activation</groupId>
      <artifactId>javax.activation</artifactId>
      <version>1.2.0</version>
</dependency>

I believe this will be fixed by this PR, which is in the next release: https://github.com/prestosql/presto/pull/707

I'm not able to reproduce this error. Can you provide the full stack trace? You can find this from the web UI, or by running the CLI with --debug.

Also, what version of Presto are you running?

@SinghAsDev Can you still reproduce this? If so, please provide the stack trace

u there @SinghAsDev ?

authors: SinghAsDev dain electrum tooptoop4

repo: prestosql/presto


text:
Remove DISTINCT inside IN subquery expression

Fixes https://github.com/prestodb/presto/issues/7781

@kokosing Please review them and please let me know if there is changes.

@martint , @kokosing I have updated it. Please take a look at them

Merged, thanks!

Fixes https://github.com/prestosql/presto/issues/11

authors: Praveen2112 kokosing martint


text:
Draft: the big boy actionlist CSS conversion (to be broken up)

Closes #

Changelog

New

Changed

Removed

Rollout strategy

[ ] Patch release
[ ] Minor release
[ ] Major release; if selected, include a written rollout or migration plan
[ ] None; if selected, include a brief description as to why

Testing & Reviewing

Merge checklist

[ ] Added/updated tests
[ ] Added/updated documentation
[ ] Added/updated previews (Storybook)
[ ] Changes are SSR compatible
[ ] Tested in Chrome
[ ] Tested in Firefox
[ ] Tested in Safari
[ ] Tested in Edge
[ ] (GitHub staff only) Integration tests pass at github/github (Learn more about how to run integration tests)

Closing this one

authors: jonrohan langermank

repo: primer/react


text:
Subprocess-error related to numpy while installing via pip

The following error comes up while trying to install "simcse" via pip:
"
error: legacy-install-failure
Encountered error while trying to install package.
numpy
note: This is an issue with the package mentioned above, not pip.
"

Hi,
It seems that you have some problem installing numpy? Maybe try pip install numpy. If this does not solve the problem, you can also just clone the project and install it by python setup.py install.

Hi,
I encountered the same error while trying to install the package in a Python 3.10 environment with both methods (pip install and python setup.py). The issue at this line which specifies numpy<1.20 which is very old.
So the solution for me was to remove this constraint (replace the above line with numpy>=1.19.5) and then install using python setup.py install. And that worked for me.
Hope this helps.

repo: princeton-nlp/SimCSE


text:
No template of gemma2 when evaluating it on AE2

The SimPO is great!
When I evaluated gemma2 on AE2, I did not find the template of gemma2. Could you update the template of gemma2?

Hi thank you!
The template is under the DPO model's folder: https://github.com/tatsu-lab/alpaca_eval/blob/main/src/alpaca_eval/models_configs/gemma-2-9b-it-DPO/prompt.txt

repo: princeton-nlp/SimPO


text:
ToMatrix() does not have backward operation implemented

Hi,
I just read through your paper and code  and really adore this project on lie group in tangent space.
I hope that the ToMatrix() operation could be fully differentiable for researchers to use.
Do you have a plan to implement the ToMatrix(), or may be FromMatrix() in the future? and a planned date in mind?
Cheers
Lixin

Hi Lixin, I agree this would be good to have. I do have equations for the gradients of ToMatrix so I can add this in the next few days. I will need to think about FromMatrix.
In the future, I am working on trying to make conversions from all different representations differentiable (e.g quaternions, matricies, ect).
Best,
Zach

Best, Zach.
Thanks again for the great contribution you have made.
Lixin

authors: lixiny zachteed

repo: princeton-vl/lietorch


text:
Error: str is undefined

Get Error: str is undefined when trying to export tweets of any Twitter account

Closing due to inactivity.
If the problem still exists in the latest version, feel free to reopen the issue and provide the necessary information.

authors: prinsss retiolus

repo: prinsss/twitter-web-exporter


text:
Readme for Javascript side

I gave it a spin https://github.com/prisma/introspection-ci/pull/351 and it works. Would be nice to have Javascript side docs in the readme.
This was very helpful https://github.com/prisma/connection-string/pull/6#issuecomment-738917831

Sorry, forgot the link https://www.npmjs.com/package/@pimeys/connection-string

Sorry, forgot the link https://www.npmjs.com/package/@pimeys/connection-string

authors: divyenduz pimeys

repo: prisma/connection-string


text:
Photon: generate .gitignore

The .gitignore should be in the top level of the generated folder and contain nothing but *

Closing this for now and not implementing it, as we by default generate Photon into node_modules and if a user decides to generate is somewhere else (by providing output), the user should decide what's ignored and what not.

repo: prisma/photonjs


text:
Dedicated documentation site

First off, ~1-2 weeks with prisma, and I've grown quite fond of it. The prisma devs working on this client are doing fantastic work. Huge potential.
Are there any plans to move the current docs to a dedicated doc website? Or perhaps just more guidance on how you'd like to lay out the docs in the repo's README. I'd love to contribute some writing.
As a first time Prisma user, it was quite confusing to learn how to build basic joins, etc. It wasn't immediately clear what the general patterns were: how you'd form joins, how to do basic queries, subqueries, etc. Fortunately an advanced guide exists now! I wish it was written sooner. It would've helped with my early pains.
Potentially helpful guide:

A quick blurb to explain the generated types for relationships.
Explanations for general methods: Set, SetOptional, Link, With, etc. So at a high level, devs can understand the beaten path, on top of reading the examples.

Thanks for the kind words! We'd like to integrate docs into prisma.io/docs but the go client has limited resources at this time, which is why we're keeping the docs in the repository for now. However, I'm happy to say that I am currently working on updating the documentation with all the query capabilities, the new quickstart and the advanced quickstart is just the start. We'll also add documentation of generated types, that's definitely a good idea.

Thanks for the kind words! We'd like to integrate docs into prisma.io/docs but the go client has limited resources at this time, which is why we're keeping the docs in the repository for now. However, I'm happy to say that I am currently working on updating the documentation with all the query capabilities, the new quickstart and the advanced quickstart is just the start. We'll also add documentation of generated types, that's definitely a good idea.

Great to hear you're writing more docs! Thank you @steebchen
If I may add, a list of missing features compared to the JS client will also be very helpful to allow others to quickly assess their use case.
Fortunately for me, my SQLs are pretty simple atm.

related: https://github.com/prisma/docs/issues/1069

authors: dangdennis steebchen

repo: prisma/prisma-client-go


text:
Prisma migration contains seemingly unrelated ALTER statements and won't run

Bug description
When adding a new model to my schema.prisma file and then running prisma migrate dev, the resulting migration.sql file contains a large number of ALTER TABLE and ALTER INDEX statements, many for tables completely unrelated to the new model I tried to add.
The subsequent migration process then fails:
Applying migration `20211219203043_add_stream_history`
Error: P3018

A migration failed to apply. New migrations cannot be applied before the error is recovered from. Read more about how to resolve migration issues in a production database: https://pris.ly/d/migrate-resolve

Migration name: 20211219203043_add_stream_history

Database error code: 42601

Database error:
ERROR: syntax error at or near ","

Position:
  3
  4 -- DropForeignKey
  5 ALTER TABLE "Session" DROP CONSTRAINT "Session_userId_fkey";
  6
  7 -- AlterTable
  8 ALTER TABLE "Channel" RENAME CONSTRAINT "User_pkey" TO "Channel_pkey",

DbError { severity: "ERROR", parsed_severity: Some(Error), code: SqlState("42601"), message: "syntax error at or near \",\"", detail: None, hint: None, position: Some(Original(244)), where_: None, schema: None, table: None, column: None, datatype: None, constraint: None, file: Some("scan.l"), line: Some(1149), routine: Some("scanner_yyerror") }

-- DropForeignKey
ALTER TABLE "Account" DROP CONSTRAINT "Account_userId_fkey";

-- DropForeignKey
ALTER TABLE "Session" DROP CONSTRAINT "Session_userId_fkey";

-- AlterTable
ALTER TABLE "Channel" RENAME CONSTRAINT "User_pkey" TO "Channel_pkey",
ADD COLUMN     "latestStreamTwitchId" TEXT;

-- AlterTable
ALTER TABLE "User" RENAME CONSTRAINT "User_pkey1" TO "User_pkey";

How to reproduce

Edit schema.prisma to add new model (and relation to existing one)
Run prisma migrate dev --name add-stream-history

Expected behavior
The migrationl.sql file should have contained only the necessary SQL statements for the new model and the migration should have succeeded.
Prisma information
Full schema and migration file here:
schema.prisma
migration.sql
Environment & setup

OS: macOS Monterey 12.1
Database: PostgreSQL 12.9
Node.js version: v14.18.2

Prisma Version
prisma                  : 3.6.0
@prisma/client          : 3.6.0
Current platform        : darwin
Query Engine (Node-API) : libquery-engine dc520b92b1ebb2d28dc3161f9f82e875bd35d727 (at ../../.nvm/versions/node/v14.18.2/lib/node_modules/prisma/node_modules/@prisma/engines/libquery_engine-darwin.dylib.node)
Migration Engine        : migration-engine-cli dc520b92b1ebb2d28dc3161f9f82e875bd35d727 (at ../../.nvm/versions/node/v14.18.2/lib/node_modules/prisma/node_modules/@prisma/engines/migration-engine-darwin)
Introspection Engine    : introspection-core dc520b92b1ebb2d28dc3161f9f82e875bd35d727 (at ../../.nvm/versions/node/v14.18.2/lib/node_modules/prisma/node_modules/@prisma/engines/introspection-engine-darwin)
Format Binary           : prisma-fmt dc520b92b1ebb2d28dc3161f9f82e875bd35d727 (at ../../.nvm/versions/node/v14.18.2/lib/node_modules/prisma/node_modules/@prisma/engines/prisma-fmt-darwin)
Default Engines Hash    : dc520b92b1ebb2d28dc3161f9f82e875bd35d727
Studio                  : 0.440.0

Related to #8940 @janpio?

I think I have just solved this based on the named constraints upgrade path tip of running prisma migrate dev without any schema.prisma changes first and then migrating again with the schema changes.

repo: prisma/prisma


text:
Installation on Mac Desktop does not work.

Bug description

I'm getting the following error when installing Prisma Studio for my Mac. I have macOS Monterey 12.0.1.
Below are my system specs.
Hardware Overview:
Model Name:	MacBook Pro
Model Identifier:	MacBookPro18,3
Chip:	Apple M1 Pro
Total Number of Cores:	8 (6 performance and 2 efficiency)
Memory:	16 GB
System Firmware Version:	7429.41.5
OS Loader Version:	7429.41.5
How to reproduce

Expected behavior
The Mac client should install successfully.
Prisma information
N/A
Environment & setup

OS: MacOS Monterey
Database: N/A

Prisma Version
N/A

Can you try doing a right click > Open instead of double clicking? Usually that works on Mac for software which is not notarised. You only need to do this once, after that Mac stores the information that you trust the app.


text:
chore(cli, client): check that prisma:// cannot be used with unsupported commands [DPGA, 3]

In this PR we forbid attempts to use the data proxy via CLI commands that do not support it. The engine does throw an error as well but that we will only use in the generated Prisma Client. In the long term, the CLI commands should support prisma:// and we can remove this code.
Affected CLI commands:

studio
db drop
db execute
db pull
db push
migrate deploy
migrate dev
migrate diff (some parameters only)
migrate reset
migrate resolve
migrate status

Prev https://github.com/prisma/prisma/pull/13599
Next https://github.com/prisma/prisma/pull/13629
https://github.com/orgs/prisma/projects/70#card-82300438

Three main things aren't really convincing me:

we're hiding process.exit(1) in an internal function, imho this should be explicitly called for each command to give our devs visibility about the execution flow when they're reading a Prisma command's code
every possible error in _checkUnsupportedDataProxy is suppressed, including potential panics in getConfig
no tests are provided

we're hiding process.exit(1) in an internal function, imho this should be explicitly called for each command to give our devs visibility about the execution flow when they're reading a Prisma command's code
I don't understand, how would you error then if you have to check that the thing in use has prisma://?

every possible error in _checkUnsupportedDataProxy is suppressed, including potential panics in getConfig
That's voluntary, I made the choice to only error for prisma://, such errors should be handled by the cli (and probably will). I especially don't want to alter the behavior of the current cli implementation.

no tests are provided
Correct, I'm working on adding those in the follow up PR

authors: jkomyno millsp


text:
test(cli): e2e migrations for D1

This PR adds automated tests for Cloudflare D1 migrations with Prisma https://www.prisma.io/docs/orm/overview/databases/cloudflare-d1#migration-workflows.
It also showcases that https://github.com/prisma/prisma/issues/24208 is now fixed via https://github.com/prisma/prisma-engines/pull/4871.
This PR relies on an integration release of https://github.com/prisma/prisma-engines/pull/4871 (currently being built).
Note: It's currently added to the cli package because of a previous attempt at using prisma generate within the test. Still, since at some point we will add prisma db seed support for D1, I think we can keep the CLI e2e tests there.

Note: the base branch needs to be changed later

Note: the base branch needs to be changed later

Yep, I was waiting for the engines to compile, so you could see the list of green marks on the CI :)


text:
chore: update to stable actions/stale

closes: #3112

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


text:
Windows issues

According to @janpio's report

Docs starts page on Windows:

And clicking on "Quickstart" links to https://www.prisma.io/docs/getting-started/quickstart which then breaks my back button with a redirect:
I keep getting redirected to https://www.prisma.io/docs/getting-started/quickstart?lang=typescript when using the Back button.

Resolved in https://github.com/prisma/prisma2-docs/commit/0b6a296f4c7fa51250660c514fa92b724947042d and

Can confirm. Thanks!

authors: janpio nikolasburk nilubava


text:
code: SqlState("42703"), message: "column "personId" does not exist",

i get this error with postgresql anf not get it with sqlite
if i delete this relation inside Person model
student    Student?    @relation("PersonStudent")
the error go
➜  testHup prisma2 lift up
🏋 lift up

Datamodel that will initialize the db:

generator photon {
  provider = "photonjs"
}

datasource db {
  provider = "postgresql"
  url = "***"
}

model Activity {
  id        Int      @id @unique
  person    Person   @map("personId")
  day       DateTime
  title     String
  color     String?
  createdAt DateTime @default(now())
  updatedAt DateTime @updatedAt
}

model Person {
  id         Int         @id @unique
  user       User        @map("userId") @relation("PersonUser") @unique
  student    Student?    @relation("PersonStudent")
  parent     Parent?
  activities Activity[]
  firstName  String
  lastName   String
  dob        DateTime?
  gender     String?
  grade      String?
  phone      String?
  addrLine1  String?
  addrLine2  String?
  city       String?
  state      String?
  zip        String?
  country    String?
  email      String?
  createdAt  DateTime    @default(now())
  updatedAt  DateTime    @updatedAt
}
model User {
  id                       Int                  @id @unique
  person                   Person               @map("personId") @relation("PersonUser")
  username                 String               @unique
  password                 String
  passwordResetToken       String?              @unique
  passResetExpires         DateTime?
  pressAcctNum             Int?
  avatarLink               String?
  userTheme                String?
  font                     String?
  isParent                 Boolean?
  isCommunity              Boolean?
  isVisible                Boolean?
  lessonsPerDay            Int?
  canSeeGrades             Boolean?
  canReceiveDirectMessages Boolean?
  canAddEventsToCalendar   Boolean?
  canAccessCommunity       Boolean?
  communityPostAlertAlways Boolean?
  createdAt                DateTime             @default(now())
  updatedAt                DateTime             @updatedAt
}
model Parent {
  id               Int            @id @unique
  person           Person         @map("personId") @unique
  students         Student[]      @relation("Students")
  coppaSignedTime  DateTime?
  coppaIsSigned    Boolean?       @default(false)
  profileEdited    Boolean?       @default(false)
  hideVideo        Boolean?       @default(false)
  vitalSourceToken String?
  createdAt        DateTime       @default(now())
  updatedAt        DateTime       @updatedAt
}
model Student {
  id            Int            @id @unique
  person        Person         @map("personId") @relation("PersonStudent") @unique
  parent        Parent         @map("parentId") @relation("Students")
  assessmentPwd String?
  lessonsPerDay Int?
  createdAt     DateTime       @default(now())
  updatedAt     DateTime       @updatedAt
}

Checking the datasource for potential data loss...

Database Changes:

Migration            Database actions           Status

20191128220309-init  5 CreateTable statements.

You can get the detailed db changes with prisma2 lift up --verbose
Or read about them in the ./migrations/MIGRATION_ID/README.md
Error: QueryError(QueryError(QueryError(Error { kind: Db, cause: Some(DbError { severity: "ERROR", parsed_severity: Some(Error), code: SqlState("42703"), message: "column \"personId\" does not exist", detail: None, hint: None, position: None, where_: None, schema: None, table: None, column: None, datatype: None, constraint: None, file: Some("indexcmds.c"), line: Some(1582), routine: Some("ComputeIndexAttrs") }) }

stack backtrace:
   0: backtrace::backtrace::trace
   1: backtrace::capture::Backtrace::new_unresolved
   2: failure::backtrace::internal::InternalBacktrace::new
   3: <failure::backtrace::Backtrace as core::default::Default>::default
   4: quaint::connector::postgres::error::<impl core::convert::From<tokio_postgres::error::Error> for quaint::error::Error>::from
   5: <std::future::GenFuture<T> as core::future::future::Future>::poll
   6: tokio_executor::enter::Enter::block_on
   7: tracing_core::dispatcher::with_default
   8: std::thread::local::LocalKey<T>::with
   9: tokio::runtime::threadpool::Runtime::block_on
  10: <sql_connection::generic_sql_connection::GenericSqlConnection as sql_connection::traits::SyncSqlConnection>::query_raw
  11: sql_migration_connector::sql_database_step_applier::SqlDatabaseStepApplier::apply_next_step
  12: <sql_migration_connector::sql_database_step_applier::SqlDatabaseStepApplier as migration_connector::database_migration_step_applier::DatabaseMigrationStepApplier<sql_migration_connector::sql_migration::SqlMigration>>::apply_step
  13: <migration_connector::migration_applier::MigrationApplierImpl<T> as migration_connector::migration_applier::MigrationApplier<T>>::apply
  14: migration_engine::commands::apply_migration::ApplyMigrationCommand::handle_migration
  15: <migration_engine::commands::apply_migration::ApplyMigrationCommand as migration_engine::commands::command::MigrationCommand>::execute
  16: <migration_engine::api::MigrationApi<C,D> as migration_engine::api::GenericApi>::apply_migration
  17: migration_engine::api::rpc::RpcApi::create_sync_handler
  18: tokio_executor::enter::exit
  19: tokio_threadpool::blocking::blocking
  20: <futures::future::lazy::Lazy<F,R> as futures::future::Future>::poll
  21: futures::future::chain::Chain<A,B,C>::poll
  22: <futures::future::then::Then<A,B,F> as futures::future::Future>::poll
  23: <futures::future::lazy::Lazy<F,R> as futures::future::Future>::poll
  24: <futures::future::then::Then<A,B,F> as futures::future::Future>::poll
  25: <futures::future::map::Map<A,F> as futures::future::Future>::poll
  26: <futures::future::either::Either<A,B> as futures::future::Future>::poll
  27: <futures::future::map::Map<A,F> as futures::future::Future>::poll
  28: <futures::future::map_err::MapErr<A,F> as futures::future::Future>::poll
  29: <futures::stream::and_then::AndThen<S,F,U> as futures::stream::Stream>::poll
  30: <futures::stream::forward::Forward<T,U> as futures::future::Future>::poll
  31: <futures::future::map::Map<A,F> as futures::future::Future>::poll
  32: <futures::future::map_err::MapErr<A,F> as futures::future::Future>::poll
  33: futures::task_impl::std::set
  34: std::panicking::try::do_call
  35: __rust_maybe_catch_panic
  36: tokio_threadpool::task::Task::run
  37: tokio_threadpool::worker::Worker::run_task
  38: tokio_threadpool::worker::Worker::run
  39: std::thread::local::LocalKey<T>::with
  40: std::thread::local::LocalKey<T>::with
  41: std::thread::local::LocalKey<T>::with
  42: tokio::runtime::threadpool::builder::Builder::build::{{closure}}
  43: std::thread::local::LocalKey<T>::with
  44: std::thread::local::LocalKey<T>::with
  45: std::sys_common::backtrace::__rust_begin_short_backtrace
  46: std::panicking::try::do_call
  47: __rust_maybe_catch_panic
  48: core::ops::function::FnOnce::call_once{{vtable.shim}}
  49: <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once
  50: std::sys::unix::thread::Thread::new::thread_start
  51: _pthread_start
)

stack backtrace:
   0: backtrace::backtrace::trace
   1: backtrace::capture::Backtrace::new_unresolved
   2: failure::backtrace::internal::InternalBacktrace::new
   3: <failure::backtrace::Backtrace as core::default::Default>::default
   4: <failure::error::error_impl::ErrorImpl as core::convert::From<F>>::from
   5: sql_migration_connector::sql_database_step_applier::SqlDatabaseStepApplier::apply_next_step
   6: <sql_migration_connector::sql_database_step_applier::SqlDatabaseStepApplier as migration_connector::database_migration_step_applier::DatabaseMigrationStepApplier<sql_migration_connector::sql_migration::SqlMigration>>::apply_step
   7: <migration_connector::migration_applier::MigrationApplierImpl<T> as migration_connector::migration_applier::MigrationApplier<T>>::apply
   8: migration_engine::commands::apply_migration::ApplyMigrationCommand::handle_migration
   9: <migration_engine::commands::apply_migration::ApplyMigrationCommand as migration_engine::commands::command::MigrationCommand>::execute
  10: <migration_engine::api::MigrationApi<C,D> as migration_engine::api::GenericApi>::apply_migration
  11: migration_engine::api::rpc::RpcApi::create_sync_handler
  12: tokio_executor::enter::exit
  13: tokio_threadpool::blocking::blocking
  14: <futures::future::lazy::Lazy<F,R> as futures::future::Future>::poll
  15: futures::future::chain::Chain<A,B,C>::poll
  16: <futures::future::then::Then<A,B,F> as futures::future::Future>::poll
  17: <futures::future::lazy::Lazy<F,R> as futures::future::Future>::poll
  18: <futures::future::then::Then<A,B,F> as futures::future::Future>::poll
  19: <futures::future::map::Map<A,F> as futures::future::Future>::poll
  20: <futures::future::either::Either<A,B> as futures::future::Future>::poll
  21: <futures::future::map::Map<A,F> as futures::future::Future>::poll
  22: <futures::future::map_err::MapErr<A,F> as futures::future::Future>::poll
  23: <futures::stream::and_then::AndThen<S,F,U> as futures::stream::Stream>::poll
  24: <futures::stream::forward::Forward<T,U> as futures::future::Future>::poll
  25: <futures::future::map::Map<A,F> as futures::future::Future>::poll
  26: <futures::future::map_err::MapErr<A,F> as futures::future::Future>::poll
  27: futures::task_impl::std::set
  28: std::panicking::try::do_call
  29: __rust_maybe_catch_panic
  30: tokio_threadpool::task::Task::run
  31: tokio_threadpool::worker::Worker::run_task
  32: tokio_threadpool::worker::Worker::run
  33: std::thread::local::LocalKey<T>::with
  34: std::thread::local::LocalKey<T>::with
  35: std::thread::local::LocalKey<T>::with
  36: tokio::runtime::threadpool::builder::Builder::build::{{closure}}
  37: std::thread::local::LocalKey<T>::with
  38: std::thread::local::LocalKey<T>::with
  39: std::sys_common::backtrace::__rust_begin_short_backtrace
  40: std::panicking::try::do_call
  41: __rust_maybe_catch_panic
  42: core::ops::function::FnOnce::call_once{{vtable.shim}}
  43: <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once
  44: std::sys::unix::thread::Thread::new::thread_start
  45: _pthread_start
)

stack backtrace:
   0: backtrace::backtrace::trace
   1: backtrace::capture::Backtrace::new_unresolved
   2: failure::backtrace::internal::InternalBacktrace::new
   3: <failure::backtrace::Backtrace as core::default::Default>::default
   4: <failure::error::error_impl::ErrorImpl as core::convert::From<F>>::from
   5: <sql_migration_connector::sql_database_step_applier::SqlDatabaseStepApplier as migration_connector::database_migration_step_applier::DatabaseMigrationStepApplier<sql_migration_connector::sql_migration::SqlMigration>>::apply_step
   6: <migration_connector::migration_applier::MigrationApplierImpl<T> as migration_connector::migration_applier::MigrationApplier<T>>::apply
   7: migration_engine::commands::apply_migration::ApplyMigrationCommand::handle_migration
   8: <migration_engine::commands::apply_migration::ApplyMigrationCommand as migration_engine::commands::command::MigrationCommand>::execute
   9: <migration_engine::api::MigrationApi<C,D> as migration_engine::api::GenericApi>::apply_migration
  10: migration_engine::api::rpc::RpcApi::create_sync_handler
  11: tokio_executor::enter::exit
  12: tokio_threadpool::blocking::blocking
  13: <futures::future::lazy::Lazy<F,R> as futures::future::Future>::poll
  14: futures::future::chain::Chain<A,B,C>::poll
  15: <futures::future::then::Then<A,B,F> as futures::future::Future>::poll
  16: <futures::future::lazy::Lazy<F,R> as futures::future::Future>::poll
  17: <futures::future::then::Then<A,B,F> as futures::future::Future>::poll
  18: <futures::future::map::Map<A,F> as futures::future::Future>::poll
  19: <futures::future::either::Either<A,B> as futures::future::Future>::poll
  20: <futures::future::map::Map<A,F> as futures::future::Future>::poll
  21: <futures::future::map_err::MapErr<A,F> as futures::future::Future>::poll
  22: <futures::stream::and_then::AndThen<S,F,U> as futures::stream::Stream>::poll
  23: <futures::stream::forward::Forward<T,U> as futures::future::Future>::poll
  24: <futures::future::map::Map<A,F> as futures::future::Future>::poll
  25: <futures::future::map_err::MapErr<A,F> as futures::future::Future>::poll
  26: futures::task_impl::std::set
  27: std::panicking::try::do_call
  28: __rust_maybe_catch_panic
  29: tokio_threadpool::task::Task::run
  30: tokio_threadpool::worker::Worker::run_task
  31: tokio_threadpool::worker::Worker::run
  32: std::thread::local::LocalKey<T>::with
  33: std::thread::local::LocalKey<T>::with
  34: std::thread::local::LocalKey<T>::with
  35: tokio::runtime::threadpool::builder::Builder::build::{{closure}}
  36: std::thread::local::LocalKey<T>::with
  37: std::thread::local::LocalKey<T>::with
  38: std::sys_common::backtrace::__rust_begin_short_backtrace
  39: std::panicking::try::do_call
  40: __rust_maybe_catch_panic
  41: core::ops::function::FnOnce::call_once{{vtable.shim}}
  42: <alloc::boxed::Box<F> as core::ops::function::FnOnce<A>>::call_once
  43: std::sys::unix::thread::Thread::new::thread_start
  44: _pthread_start
)

the error from @unique  in this line
  person        Person         @map("personId") @relation("PersonStudent") @unique

I can confirm this bug.
I am able to migrate the schema that you have shared in the sqlite connector but the same schema is throwing an error in the postgres connector.
I think this belongs to the Prisma 2 lift repository so I am going to transfer this over there.
The version that I used to confirm this bug:
prisma2@2.0.0-preview017.2, binary version: 6159bf3a263921c3c28ee68e2c9e130b5a69c293


text:
Clickable Schema (Relations)

Be able to click on relation, goes to the correct model.
How does it work?
What does it look like?

Related: https://github.com/prisma/vscode/issues/41

This is a Language Server feature called Go To Definition and is implemented by the DefinitionProvider.
Our implementation should use the Language Server functionality and therefore behave identical to the implementation for other languages.
Example
In the Prisma Schema below
model Post {
  id     Int @id
  title  String
  author User
}

model User {
  id    Int @id
  name  String
  posts Post[]
}

ctrl-clicking or marking and pressing F12 on the term User in line 4 should move the focus to the term User in line 6.

Yup. Having this would be great when traversing between various models in the schema.

This is done for now, would be great if some of you could give me some feedback and test it out :)

authors: carmenberndt janpio sorenbs tvvignesh

repo: prisma/vscode


text:
The Route Resolver in Gatsby?

In Nextjs, we have access to https://prismic.io/docs/technologies/the-route-resolver-nextjs which allows us to create a nested url.
A standard use case is having a BlogPost custom type which is linked to a category. So it would allow you to build URLs such as
/[category.uid]/[blog-post.uid]
Is this possible in the current prismic-gatsby plugin? Sorry if it is, I just couldn't find it in the documentation. I remember that it was possible in the old gatsby graphql prismic plugin (I used it to build https://fullstackheroes.com/) but currently I'm migrating over to the new prismic plugin, so just figuring how I could handle that case.
Thanks!

Hey @kb1995, good question. Route Resolvers were not supported in the source and preview plugins, but I just merged and published support for them.
A routes option is now available where you can provide your Route Resolver objects.
An example is included in the PR here: https://github.com/prismicio/prismic-gatsby/pull/479
Support is included as of these versions:

gatsby-source-prismic: v5.2.0
gatsby-plugin-prismic-previews: v5.2.0

Thanks for bringing this up!

As an aside, you can handle nested links like your example using a Link Resolver as well. You would need to write a Link Resolver and provide a fetchLinks option like this:
// gatsby-config.js

module.exports = {
  plugins: [
    {
      resolve: "gatsby-source-prismic",
      options: {
        repositoryName: 'repo-name',
        fetchLinks: ['blog_post.category'],
        linkResolver: (doc) => {
          if (doc.type === 'blog_post') {
            return `/${[doc.data.category?.uid, doc.uid].join('/')}`
          }

          return `/${doc.uid}`
        },
      },
    },
  ],
};

repo: prismicio/prismic-gatsby


text:
Add EAS provider with default EAS_ATTESTATIONS validator

Description
This PR integrates the Ethereum Attestation Service (EAS) provider with an EAS_ATTESTATIONS validator that takes minAttestation criteria for validation.
Related Issue
partially related to #355

Does this introduce a breaking change?

[ ] Yes
[x] No

Other information
This is the starting point for completing the #355

Looks great! Great work ✨

Thank you :blush: I will open a new PR for introducing other fields on the attestations. We can merge this whenever :)

repo: privacy-scaling-explorations/bandada


text:
watch --include=.dotfile does not watch the .dotfile

Acknowledgements

[X] I read the documentation and searched existing issues to avoid duplicates
[X] I understand this is a bug tracker and anything other than a proven bug will be closed
[X] I understand this is a free project and relies on community contributions
[X] I read and understood the Contribution guide

Minimal reproduction URL
https://gist.github.com/iki/51b13522da866059ee4d7b1065d5165c
Problem & expected behavior (under 200 words)

Run tsx watch

tsx watch --clear-screen=false --include .env -r dotenv-flow/config -- index.ts

Change content of .env

Expected result: tsx restarts the script
Actual result: dotfiles are ignored (both patterns have impact)

Proposed solution:

What is the use case for ignoring dot files? Can it be removed from defaults? Or opted-out?
Surprisingly the dot directories glob **/.*/** has impact too (I tried to remove them). Can this be fixed to match dot directories only?

Bugs are expected to be fixed by those affected by it

[X] I'm interested in working on this issue

Compensating engineering work will speed up resolution and support the project

[ ] I'm willing to offer $10 for financial support

Duplicate of https://github.com/privatenumber/tsx/issues/210
I'm actually working on this now though so expect it soon!

authors: iki privatenumber

repo: privatenumber/tsx


text:
Add priyanka77492's file

This pull request adds priyanka77492's file to the _post folder.

if you dream of success make sure you are awake

yes


text:
[Bug]: Navbar hover effect

What happened?
I found a BUG 🐞
please assign this issue to me
Add screenshots
Add screenshots
https://github.com/priyankarpal/ProjectsHut/assets/101205226/b91c3f8a-1a2b-4826-905b-d494d4823da6
What browsers are you seeing the problem on?
No response
Code of Conduct

[X] I agree to follow this project's Code of Conduct

Hi @priyankarpal i worked on my issue #629 for more than 2 hours as it was my first issue and i have complete it. It was assigned to me but someone else fixed it already . It was not a good practice.

yeah, we need to check it carefully sorry for that.

there were lots of issue related to navbar ig

Hi @priyankarpal i worked on my issue #629 for more than 2 hours as it was my first issue and i have complete it. It was assigned to me but someone else fixed it already . It was not a good practice.

yeah, we need to check it carefully sorry for that.

there were lots of issue related to navbar ig

but i  put lot of time over it

Hi @priyankarpal i worked on my issue #629 for more than 2 hours as it was my first issue and i have complete it. It was assigned to me but someone else fixed it already . It was not a good practice.

yeah, we need to check it carefully sorry for that.

there were lots of issue related to navbar ig

but i put lot of time over it

I can understand. so I'm closing this issue & you can work on other issue

repo: priyankarpal/ProjectsHut


text:
fix: Determine local time as early as possible

The offset between local time and UTC can only be determined when
only a single thread is running. If it's done with multiple threads,
it will fail.
This PR changes all tools to determine the offset once at the beginning,
and then store it.

Changelog check fails because the main probe-rs changelog is untouched, this issue only touches the binary tools.

repo: probe-rs/probe-rs


text:
Book 1 Page 199 Mispelling

In the first page of the section on information theory, observation is spelt as osbervation.

fixed

authors: lifchrs murphyk

repo: probml/pml-book


text:
functions.sh generate_appimage fails to work in a CentOS 7 Docker container: failed to open /dev/fuse

Hi,
I downloaded the functions.sh script from this repo, ran it (with . /functions.sh) and ran generate_appimage and it gave the error message:
Location: https://github-cloud.s3.amazonaws.com/releases/9435153/d4fbde64-7778-11e6-9e10-37eb60fc42de.AppImage?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAISTNZFOVBIJMK3TQ%2F20161121%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20161121T181043Z&X-Amz-Expires=300&X-Amz-Signature=cb05496433e76f4588783bc2452e411089d14c3e007540fdbef1a13a05e382e0&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3DAppImageAssistant_6-x86_64.AppImage&response-content-type=application%2Foctet-stream [following]
--2016-11-21 18:10:44--  https://github-cloud.s3.amazonaws.com/releases/9435153/d4fbde64-7778-11e6-9e10-37eb60fc42de.AppImage?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAISTNZFOVBIJMK3TQ%2F20161121%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20161121T181043Z&X-Amz-Expires=300&X-Amz-Signature=cb05496433e76f4588783bc2452e411089d14c3e007540fdbef1a13a05e382e0&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3DAppImageAssistant_6-x86_64.AppImage&response-content-type=application%2Foctet-stream
Resolving github-cloud.s3.amazonaws.com (github-cloud.s3.amazonaws.com)... 52.216.1.160
Connecting to github-cloud.s3.amazonaws.com (github-cloud.s3.amazonaws.com)|52.216.1.160|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1245184 (1.2M) [application/octet-stream]
Saving to: ‘AppImageAssistant’

100%[====================================================================>] 1,245,184    323KB/s   in 3.8s

2016-11-21 18:10:49 (323 KB/s) - ‘AppImageAssistant’ saved [1245184/1245184]

fuse: failed to open /dev/fuse: Operation not permitted
Could not mount AppImage
Please see https://github.com/probonopd/AppImageKit/wiki/FUSE

I have fuse and squashfs installed, specifically I have run:
yum install -y git gcc gcc-c++ xz libtool make bzip2 perl wget sudo squashfs-tools fuse fuse-libs fuseiso lzma \
               yum-utils gtk-doc epel-release libffi-devel

If relevant my AppDir is /AppDir.
Thanks for your time,
Brenton

Travis CI is even giving me errors because of this https://travis-ci.org/fusion809/AppImages/builds/177757649.

Try adding the following arguments to docker run:
--cap-add SYS_ADMIN --cap-add MKNOD --device=/dev/fuse
If you're running Ubuntu container, you may need this one as well:
--security-opt apparmor:unconfined

repo: probonopd/AppImages


text:
Adding a link to DCO text or bot to comment the plain text of DCO

Because newcomers may not be so familiar with all the things. I can't find any way to find the DCO text. I know what DCO stands for and what is that bot, but someone may not know that, so... it makes friction.
Best would be the bot to comment on the text on failure. Or at least link to always available, for some reason currently I cannot load the https://developercertificate.org/ but it seems up.

https://developercertificate.org/ works fine for me. PRs welcome to edit the text in the checks DCO creates.

yup

Yes.

yup yup

Yes.

:+1: :100:

:+1:
Allow customization on the comment text would be awesome.
Can we help with sending a PR?

hey I've started to help out maintaining DCO. Would you like to send a PR? I promise I won't let it get stale

Hi @gr2m,
Meanwhile, we have chosen another solution. :slightly_frowning_face:
It's just a simple auto comment to tell people we use DCO.

@gr2m just seen that notification. Cool. I may send some PR in the coming weeks.

This is a much more important issue than you guys are giving it credit! Currently there's no legal binding between --signoff and the DCO!! Requiring people to pass that --signoff flag currently is about as productive as putting a single "1" or "true" variable into a database with absolutely no meaning given to it. I'm sure you put lots of effort into making this bot function........ but without that legal binding it's all for nothing. I submitted a PR #165 as an attempt to create that legal binding, but so far it's just getting ignored. What gives?
Also: I Am Not Lawyer. The "legally binding" text should probably be reviewed by one.

repo: probot/dco

license: ISC


text:
Property 'content' does not exist on type data

Bug Report
Current Behavior
I keep getting this TS error when trying to get the contents of a file on GH (on result.data.content) after upgrading to Probot 11:
return github.repos
    .getContent({
      owner,
      repo,
      path: manifest.file,
    })
    .then(result => {
      const content = Buffer.from(result.data.content, 'base64').toString();
      return new Set(parseManifest(content, manifest.type, manifest.jsonpath));
    })

Property 'content' does not exist on type '{ type: string; size: number; name: string; path: string; content?: string | undefined; sha: string; url: string; git_url: string | null; html_url: string | null; download_url: string | null; _links: { ...; }; }[] | { ...; } | { ...; } | { ...; }'.

Expected behavior/code
When I test in JS, and checking the types, it seems like content should be accessible. I would like to write something like:
const content = Buffer.from(result.data.content, 'base64').toString();

without getting a TS error.
Environment

Probot version(s): 11
Node/npm version: 12

Possible Solution
Current workaround is to just cast as any, and then get content:
const resultData = result.data as any;
      const content = Buffer.from(resultData.content, 'base64').toString();

I also used this issue as reference for the workaround:
https://github.com/probot/probot/issues/1023

This is not an error, I'm explaining it in the comment you referenced: https://github.com/probot/probot/issues/1023#issuecomment-534243744

There are 4 different response types, the only one which has the "content" key is https://developer.github.com/v3/repos/contents/#response-if-content-is-a-file

You have to add type guards

This is not an error, I'm explaining it in the comment you referenced: https://github.com/probot/probot/issues/1023#issuecomment-534243744

There are 4 different response types, the only one which has the "content" key is https://developer.github.com/v3/repos/contents/#response-if-content-is-a-file

You have to add type guards

This is not an error, I'm explaining it in the comment you referenced: #1023 (comment)

There are 4 different response types, the only one which has the "content" key is developer.github.com/v3/repos/contents/#response-if-content-is-a-file

You have to add type guards

Repositories - GitHub Docs

Do you think it would be interesting to infer the type from the file extension provided in path (as an option enabled by default)? Would be nice to make devs lives easier. What are your thoughts on this? @gr2m

This is not an error, I'm explaining it in the comment you referenced: #1023 (comment)

There are 4 different response types, the only one which has the "content" key is developer.github.com/v3/repos/contents/#response-if-content-is-a-file

You have to add type guards

Repositories - GitHub Docs

Do you think it would be interesting to infer the type from the file extension provided in path (as an option enabled by default)? Would be nice to make devs lives easier. What are your thoughts on this? @gr2m

Do you think it would be interesting to infer the type from the file extension provided in path (as an option enabled by default)

I don't want to diverge from the behavior of GitHub's APIs. Someone could build a plugin which adds a method such as octokit.getRepositoryFileContent() or similar, which would only return a file content, and an error in all other cases. But that's out of scope for Probot's build-in Octokit class

Do you think it would be interesting to infer the type from the file extension provided in path (as an option enabled by default)

I don't want to diverge from the behavior of GitHub's APIs. Someone could build a plugin which adds a method such as octokit.getRepositoryFileContent() or similar, which would only return a file content, and an error in all other cases. But that's out of scope for Probot's build-in Octokit class

Thanks for this explanation, I didn't know about type guards!

repo: probot/probot


text:
fix: remove unused dependencies

This includes a variety of changes to dependencies and dev dependencies.
The following packages are required for downstream TypeScript consumers of the module to be able to compile out of the box:

@types/bunyan
@types/express
@types/ioredis

The following modules were not being used:

qs
@types/qs
@types/nock
minami

The following packages are required for downstream TypeScript consumers of the module to be able to compile out of the box:

@types/bunyan
@types/express
@types/ioredis

These are not production dependencies. If want them for your local development, add them as dev dependencies yourself. I wouldn't want to blow up the dependency tree to everyone just because of a subset of TypeScript users who only need it for development, too.
Could you maybe split up your PR? Removing the unused modules is definitely great 👍

Sure thing!  I'll see if there's a better way to manage the types packages in a followup PR :)  Found another straggler package in here too.


text:
Added descedents count assertion

Makes it easier to assert that wrapper has a exact amount of a certain descendant.

I've opened a new PR for this issue https://github.com/producthunt/chai-enzyme/pull/20
I went with @andreasklinger 's suggestion of adding a exactly chain.
expect(wrapper).to.have.descendants('.foo').with.length(5)

You might as well just use the following assertion:
expect(wrapper.find(foo)).to.have.length(4)

repo: producthunt/chai-enzyme


text:
Added MD line breaks & PDFs of Sketch files

Doh, didn't have good Markdown, so added in spaces to force them, as per previous content.
Also Added in Bitmap PDFs of the sketch files, until someone replaces with real Vector PDFs from sketch 😄

@Ganticdotco @phillfarrugia @lukebrooker  Did you want to push this through 😄

Added XD, PNG and SVG for generic Product Of ___ logo.
Need to confirm previous font used, and colours, I made a best guess.

repo: productof/brand


text:
добавление валидации

Изменения
Добавлен файл validation.py
Детали реализации
В validation.py описаны классы валидации и описаны схемы валидации
Check-List

[ ] Вы проверили свой код перед отправкой запроса?
[ ] Вы написали тесты к реализованным функциям?
[ ] Вы не забыли применить форматирование black и isort для Back-End или Prettier для Front-End?

class X(pydantic.BaseModel):
    y: int

валидная запись
не надо писать пустой Field

authors: SofyaFin grigoriev-semyon

repo: profcomff/dwh-definitions


text:
🛑 Multi Hardware is down

In bfe5e4c, Multi Hardware (https://www.multi-hardware.com/retrogami) was down:

HTTP code: 500
Response time: 375 ms

Resolved: Multi Hardware is back up in 005d104 after 15 minutes.

repo: proger-su/upptime


text:
Add the implicit admit for PASE after the spec is updated.

false

https://github.com/project-chip/connectedhomeip/blob/f0f5de0d79ae1c51d7fddbf70900ebac0acd899a/src/access/AccessControl.cpp#L137-L142

This issue was generated by todo-issue based on a TODO comment in f0f5de0d79ae1c51d7fddbf70900ebac0acd899a.

Seems fairly security critical, but would like a second opinion. Possibly related to #14604?

This TODO issue is obsolete, PR #14550 removed that TODO and clause, and added the "implicit admin for PASE" condition.

authors: cecille mlepage-google woody-apple

repo: project-chip/connectedhomeip