text:
Reorder arguments if block given and no encoding needed

If one tries to use the vanilla mail_to through the gem, the arguments will get messed up if used with a block. This is due to line 48 which is executed in the gem as well as in the super, messing up the order of arguments.
We effectively need to reverse line 48 if we want to call the super, otherwise the html_options will not be passed to the super.

I just hit this as well and can confirm the fix resolves the issue for me.


text:
In reduction, software should have name, and version as attributes but they are the same level

# reduction:
#   software: Mantid
#   name: Mantid Workbench
#   version: 6.5.0

I think should be:
# reduction:
#   software: Mantid
#       name: Mantid Workbench
#       version: 6.5.0

@jfkcooper it's not clear where either of those snippets come from. If I do
from orsopy.fileio import Software, Reduction, Person, Orso
p = Person("Andrew", "thingymabob uni")
s = Software('refnx', '1.2')
r = Reduction(s, creator=p)
ef = Orso.empty()
ef.reduction = r
print(ef.to_yaml())

I get:
data_source:
  owner:
    name: null
    affiliation: null
  experiment:
    title: null
    instrument: null
    start_date: null
    probe: null
  sample:
    name: null
  measurement:
    instrument_settings:
      incident_angle: {magnitude: null}
      wavelength: {magnitude: null}
    data_files: []
reduction:
  software: {name: refnx, version: '1.2'}
  creator:
    name: Andrew
    affiliation: thingymabob uni
columns:
- {name: Qz, unit: 1/angstrom}
- {name: R}

which looks about right to me. In fact I'm not sure why you get software: Mantid instead of just software:

This may be an artifact of having more than one way of doing the same thing:
"""
from orsopy import fileio
import numpy as np
header = fileio.orso.Orso.empty()
rb_number = 1815260
header.data_source.experiment.probe = 'neutron'
header.data_source.experiment.facility = 'ISIS'  # This may be able to be extracted from Mantid/workspace?
header.data_source.experiment.proposalID = str(rb_number)  # ISIS Specific
header.data_source.experiment.doi = f'10.5286/ISIS.E.RB{rb_number}'  # ISIS Specific
header.reduction.software = 'Mantid'
header.reduction.name = 'Mantid Workbench'
header.reduction.version = str(1.4)
dataset = fileio.orso.OrsoDataset(info=header, data=np.array([np.zeros(4), np.zeros(4)]).T)
save_path = '/Users/joshanielcooper/Dropbox/ISIS/RSE/Reflectometry/test_orso.ort'
if name == 'main':
fileio.orso.save_orso(datasets=[dataset], fname=save_path)
"""

I think what you're experiencing is the python joy of being able to set attributes on any objects, in any way you see fit. I think the file is being constructed incorrectly.
from orsopy import fileio
import numpy as np

header = fileio.orso.Orso.empty()

# the Reduction object does not have an attribute called name
assert not hasattr(header.reduction, 'name')

# the `header.reduction.software` attribute should be a fileio.reduction.Software instance.
# it should not be a string.
assert hasattr(header.reduction, 'software')
assert isinstance(header.reduction.software, fileio.reduction.Software)

# instead you should be setting the name on the software attribute
hasattr(header.reduction.software, 'name')
header.reduction.software.name = "Mantid Workbench"
header.reduction.software.version = '1.4'

print(header.to_yaml())

gives:
data_source:
  owner:
    name: null
    affiliation: null
  experiment:
    title: null
    instrument: null
    start_date: null
    probe: null
  sample:
    name: null
  measurement:
    instrument_settings:
      incident_angle: {magnitude: null}
      wavelength: {magnitude: null}
      polarization: unpolarized
    data_files: []
reduction:
  software: {name: Mantid Workbench, version: '1.4'}
columns:
- {name: Qz, unit: 1/angstrom}
- {name: R}

The files that are being written in the OP aren't valid Orso, in that they don't validate. You can check this with your example:
from orsopy import fileio
import numpy as np

header = fileio.orso.Orso.empty()

header.data_source.experiment.probe = 'neutron'

header.reduction.software = 'Mantid'
header.reduction.name = 'Mantid Workbench'
header.reduction.version = str(1.4)

dataset = fileio.orso.OrsoDataset(info=header, data=np.array([np.zeros(4), np.zeros(4)]).T)

fileio.orso.save_orso(datasets=[dataset], fname='test.ort')
fileio.base._read_header_data('test.ort', validate=True)

The validation line will fail.

source: gharchive/issue

authors: andyfaff jfkcooper

repo: reflectivity/orsopy

license: MIT

license_type: permissive

license_source: github-api


text:
在初始化的时候，regular不应该让强制把父组件的值传给子组件

如下：
<calendar date={outerDate} />

刚开始outerDate为undefined的时候，应该从calendar中把有值的date传向外面。

子组件不应该影响父组件的值吧，这样容易导致数据混乱，一个组件应该从外部接收固定属性名的数据通过$emit触发将处理后的数据回传给外部调用者，这样才能保证数据流单向性

regular是双向绑定，和react不一样，不一定都要用$emit方式，数据流可以从外向内也可以从内向外。
参见：http://regular-ui.github.io/jsmodule/calendar.html

@lifeforfun  设计的 默认就是父子形成双向绑定。 很多时候双向绑定并不是完全的 不佳实践。 在你能控制的情况下，在局部环境下使用双向绑定 可以简化你的业务逻辑。
当然 你可以通过 isolate 等 控制你的数据流向， 以实现单向数据流。 比如我们这边结合redux也是使用的单向数据流

逻辑梳理下， 当组件b编译遇到   时  相当于
new A({
   data: {
       a: b.data.b
   }
})

如果经过这段初始化，  a.data.a !== b.data.b  那只有可能是a的初始化过程中主动修改了b的值(有可能是在config中整理了数据)。 所以此时将a的值同步为b应该是没有问题的

这个好，常常遇到这个问题，初始化的时候，子组件config修正了数据，父watch() -> 子watch(), 父watch又把数据覆盖了之前config中的修正值了。

authors: leeluolee lifeforfun mejustme rainfore

repo: regularjs/regular

license: mit

license_source: bigquery


text:
TypeError: conv1d() got an unexpected keyword argument 'input'

#Hello there,
I'm new to RL and have been trying to use tensorforce on some time series data but I keep recieving the same error.
Here's my code
agent= DQNAgent(
    states_spec=dict(type="float",shape=(256,8)),
    actions_spec=dict(type='int', num_actions=3),
    network_spec=[
        {
            "type": "conv1d",
            "size": 32,
        },
        {
            "type": "conv1d",
            "size": 64,
        },
        {
            "type": "flatten"
        },
        {
            "type": "dense",
            "size": 512
        }

 ])

And here is the error I've been getting:
Traceback (most recent call last):
  File "C:/Users/XXX/Workspace/src/train.py", line 28, in <module>
    "size": 512
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\agents\dqn_agent.py", line 218, in __init__
    repeat_update=repeat_update
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\agents\memory_agent.py", line 60, in __init__
    batched_observe=batched_observe
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\agents\agent.py", line 174, in __init__
    actions_spec=self.actions_spec,
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\agents\dqn_agent.py", line 242, in initialize_model
    random_sampling_fix=True
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\models\q_model.py", line 82, in __init__
    entropy_regularization=entropy_regularization,
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\models\distribution_model.py", line 69, in __init__
    variable_noise=variable_noise
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\models\model.py", line 113, in __init__
    self.setup()
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\models\model.py", line 227, in setup
    deterministic=self.deterministic_input
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\models\model.py", line 736, in create_output_operations
    deterministic=deterministic
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\ops\template.py", line 278, in __call__
    result = self._call_func(args, kwargs, check_for_new_variables=False)
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\ops\template.py", line 217, in _call_func
    result = self._func(*args, **kwargs)
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\models\distribution_model.py", line 140, in tf_actions_and_internals
    embedding, internals = self.network.apply(x=states, internals=internals, update=update, return_internals=True)
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\ops\template.py", line 278, in __call__
    result = self._call_func(args, kwargs, check_for_new_variables=False)
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\ops\template.py", line 217, in _call_func
    result = self._func(*args, **kwargs)
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\core\networks\network.py", line 241, in tf_apply
    x = layer.apply(x, update, *layer_internals)
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\ops\template.py", line 278, in __call__
    result = self._call_func(args, kwargs, check_for_new_variables=False)
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\ops\template.py", line 217, in _call_func
    result = self._func(*args, **kwargs)
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\core\networks\layer.py", line 600, in tf_apply
    x = tf.nn.conv1d(input=x, filter=self.filters, strides=self.stride, padding=self.padding)
TypeError: conv1d() got an unexpected keyword argument 'input'

originally defined at:
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\models\model.py", line 194, in setup
    self.initialize(custom_getter=custom_getter)
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\models\q_model.py", line 86, in initialize
    super(QModel, self).initialize(custom_getter)
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\models\distribution_model.py", line 78, in initialize
    kwargs=dict(summary_labels=self.summary_labels)
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\core\networks\network.py", line 135, in from_spec
    kwargs=kwargs
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\util.py", line 172, in get_object
    return obj(*args, **kwargs)
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\core\networks\network.py", line 226, in __init__
    kwargs=dict(scope=scope, summary_labels=summary_labels)
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\core\networks\layer.py", line 137, in from_spec
    kwargs=kwargs
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\util.py", line 172, in get_object
    return obj(*args, **kwargs)
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\core\networks\layer.py", line 590, in __init__
    super(Conv1d, self).__init__(scope=scope, summary_labels=summary_labels)
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\core\networks\layer.py", line 60, in __init__
    custom_getter_=custom_getter

originally defined at:
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\models\model.py", line 194, in setup
    self.initialize(custom_getter=custom_getter)
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\models\q_model.py", line 86, in initialize
    super(QModel, self).initialize(custom_getter)
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\models\distribution_model.py", line 78, in initialize
    kwargs=dict(summary_labels=self.summary_labels)
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\core\networks\network.py", line 135, in from_spec
    kwargs=kwargs
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\util.py", line 172, in get_object
    return obj(*args, **kwargs)
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\core\networks\network.py", line 212, in __init__
    super(LayeredNetwork, self).__init__(scope=scope, summary_labels=summary_labels)
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\core\networks\network.py", line 147, in __init__
    super(LayerBasedNetwork, self).__init__(scope=scope, summary_labels=summary_labels)
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\core\networks\network.py", line 56, in __init__
    custom_getter_=custom_getter

originally defined at:
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\models\model.py", line 194, in setup
    self.initialize(custom_getter=custom_getter)
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\models\q_model.py", line 86, in initialize
    super(QModel, self).initialize(custom_getter)
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\models\distribution_model.py", line 73, in initialize
    super(DistributionModel, self).initialize(custom_getter)
  File "C:\Users\XXX\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorforce\models\model.py", line 500, in initialize
    custom_getter_=custom_getter

I would be grateful for any and all help

That was an old TensorFlow API in 1d which has since been updated a few days ago, so your TensorForce version is not up to date:
https://github.com/reinforceio/tensorforce/blob/master/tensorforce/core/networks/layer.py#L730

authors: amitrack michaelschaarschmidt

repo: reinforceio/tensorforce


text:
(URGENT) author element missing attributes initials and surname, missing organization element within

From: https://github.com/ietf-ribose/bibxml-service/issues/88

Compare
https://dev.bibxml.org/api/v1/ref/rfcs/RFC8126/?format=bibxml
and
https://xml2rfc.tools.ietf.org/public/rfc/bibxml-rfcs/reference.RFC.8126.xml
Note that keywords do not appear in what we currently provide for RFC bibxml.
This service should also not provide keywords in RFC bibxml initially. We may choose to add them to the bibxml in the future, but the initial deployment should match what is currently available.

Correct (old):
https://xml2rfc.tools.ietf.org/public/rfc/bibxml-rfcs/reference.RFC.8126.xml
<author initials="M." surname="Cotton" fullname="M. Cotton">
<organization/>
</author>
<author initials="B." surname="Leiba" fullname="B. Leiba">
<organization/>
</author>
<author initials="T." surname="Narten" fullname="T. Narten">
<organization/>
</author>

author element missing attributes initials and surname, and missing the empty organization element (new):
https://dev.bibxml.org/api/v1/ref/rfcs/RFC8126/?format=bibxml
<author fullname="M. Cotton"/>
<author fullname="B. Leiba"/>
<author fullname="T. Narten"/>

@ronaldtse do we relay need empty organization tags?

repo: relaton/relaton-ietf


text:
Don't attempt to send to the channel if it is nil

For the empty checkpointer, this causes kinesumer to hang forever

👍

that test failure seems unrelated?

@phobologic this is good to go now too

source: gharchive/pull-request

authors: mhahn phobologic


text:
Tutorial: Creating Gists

https://docs.remix.run/v0.17/tutorial/6-actions/

Missing the import for redirect 💥
typescript validation of fileName (A computed property name must be of type 'string', 'number', 'symbol', or 'any'.ts(2464)) 🤷

without fixing the redirect, a less than obvious error occurs:
Error: cannot clone body after it is used
    at clone (/Users/davidlarrabee/workspace/sandbox/my-remix-app/node_modules/node-fetch/lib/index.js:538:9)
    at new Request (/Users/davidlarrabee/workspace/sandbox/my-remix-app/node_modules/node-fetch/lib/index.js:1202:93)
    at Request.clone (/Users/davidlarrabee/workspace/sandbox/my-remix-app/node_modules/node-fetch/lib/index.js:1266:10)
    at /Users/davidlarrabee/workspace/sandbox/my-remix-app/node_modules/@remix-run/node/server.js:123:106
    at Array.map (<anonymous>)
    at handleDocumentRequest (/Users/davidlarrabee/workspace/sandbox/my-remix-app/node_modules/@remix-run/node/server.js:123:43)
    at processTicksAndRejections (internal/process/task_queues.js:93:5)
    at async /Users/davidlarrabee/workspace/sandbox/my-remix-app/node_modules/@remix-run/express/server.js:32:22

Not applicable anymore

authors: machour squidpunch

repo: remix-run/remix


text:
"unstable_dev" not working on Windows

What version of Remix are you using?
1.16.0
Are all your remix dependencies & dev-dependencies using the same version?

[X] Yes

Steps to Reproduce
On a Windows machine, create a new Remix app with unstable_dev enabled. (ex: npx create-remix@latest --template https://github.com/remix-run/remix/tree/templates_v2_dev/templates/remix my-app)
Run the app. (npm run dev)
Expected Behavior
Dev server and app server runs successfully
Actual Behavior
App server fails to run with these logs:
> dev
> remix dev

💿 Building...
💿 Built in 508ms
Waiting for app server (13c89a7f)
> remix-serve build\index.js
Remix dev server ready
'remix-serve' is not recognized as an internal or external command,
operable program or batch file.

@trevor-hackett do you have @remix-run/serve installed and remix-serve within node_modules/bin?

Yes. @remix-run/serve is installed and I do see remix-serve inside node_modules/.bin
After adding the test script, the app server starts up by itself.
Here's the two scripts run one after the other:
PS D:\dev\my-app22> npm run dev

> dev
> remix dev

💿 Building...
💿 Built in 531ms
Waiting for app server (b0701266)
> remix-serve build\index.js
Remix dev server ready
'remix-serve' is not recognized as an internal or external command,
operable program or batch file.
Terminate batch job (Y/N)? y

PS D:\dev\my-app22> npm run test

> test
> remix-serve ./build

Remix App Server started at http://localhost:3000 (http://192.168.169.228:3000)

It might be worth mentioning that if I turn off unstable_dev it runs without issue.
This only happens on Windows from what I can tell. On the same machine running in WSL (Ubuntu) it works without any issues.

Probably caused by unnormalized path separator here: https://github.com/remix-run/remix/blob/dev/packages/remix-dev/devServer_unstable/index.ts#L32

Potentially fixed by #6310

@trevor-hackett to verify that the PATH is the cause of the issue, could you try:
{
  "scripts": {
    "test": "echo $PATH",
  }
}

I poked around at the the code in that file and changing the : to ; on this line fixed the issue for me.
https://github.com/remix-run/remix/blob/f5ef1ac8f0f01770a28f86ad11f3cbeade540452/packages/remix-dev/devServer_unstable/index.ts#L73
I logged out that path and it was the only path that wasn't separated by a ;
This is what the path variable being passed to execa.command() looked like:
D:\dev\my-app22\node_modules\.bin:D:\dev\my-app22\node_modules\.bin;C:\Users\trevor\AppData\Roaming\npm\node_modules\pnpm\dist\node-gyp-bin;C:\Program Files\WindowsApps\Microsoft.PowerShell_7.3.4.0_x64__8wekyb3d8bbwe;C:\Python311\Scripts\;C:\Python311\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files\Microsoft SQL Server\150\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\dotnet\;C:\Program Files\nodejs\;C:\ProgramData\chocolatey\bin;C:\Program Files\Git\cmd;C:\Program Files (x86)\Microsoft SQL Server\160\DTS\Binn\;C:\Program Files\Azure Data Studio\bin;C:\Users\trevor\AppData\Local\pnpm;C:\Users\trevor\scoop\shims;C:\Users\trevor\AppData\Local\Microsoft\WindowsApps;C:\Users\trevor\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\trevor\.dotnet\tools;C:\Users\trevor\AppData\Roaming\npm;C:\Users\trevor\AppData\Local\gitkraken\bin;C:\Users\trevor\AppData\Local\GitHubDesktop\bin

I don't know if that "fix" would work outside of Windows.

Conditionally joining PATH with ; on Windows and : on all other OSs: #6312

I can confirm this fix worked 👍

authors: jgentes pcattori trevor-hackett


text:
Print help usage before spring boot application startup

Hi,
My spring boot application startup process take about 7 second to startup.
I need to wait 7 seconds for the help usage to be printed out.
However, it is not necessary for the help usage waiting for the spring boot stuffs to be initialized.
Is it possible to print the help usage and exit before spring boot application to startup?
Thanks.

One idea is to do parsing in two phases:

first only look for --help (and --version) and ignore all other options and positional parameters
next, parse again, this time with the "real" application and all other options and positional parameters

Example
@Command(name = "mycommand", mixinStandardHelpOptions = true, version = "mycommand 1.0",
         exitCodeOnUsageHelp = 3, exitCodeOnVersionHelp = 3,
         description = "...")
class Dummy {
  @Unmatched List<String> ignored;
}

@Command(name = "mycommand", mixinStandardHelpOptions = true, version = "mycommand 1.0",
         description = "...")
class ActualCommand implements Runnable {
  @Option(names = "-x", description = "some actual option..."
  int x;

  public static void main(String[] args) {
    // phase 1: parse without initializing any Spring beans
    int exitCode = new CommandLine(new Dummy()).execute(args);
    if (exitCode == 3) {
      return; // the user requested help or version info
    }
    // phase 2: initialize the Spring beans before parsing
    System.exit(SpringApplication.exit(SpringApplication.run(ActualCommand.class, args)));
  }
}

Solved my problem. Many thanks!

authors: bonlai remkop

repo: remkop/picocli


text:
forced map to edges of screen and stopped buttons from dragging map

Tried to fix some functionality that I had with mobile. Forced map to go to edges of screens and stopped a bug where users could drag buttons, revealing white background behind app.
Also changed + button to match location button.

could it be that you forgot to branch this branch off of main? it looks like it's missing some of the changes we merged into main recently

otherwise, is this the result this PR is changing?
mobile view from branch main:

mobile view from this branch:

if you could add photos next time for your UI change PRs, then we can confirm more easily on our end if we're getting the same!

authors: renakollmannsuhr tabernik

repo: renakollmannsuhr/StreetSense


text:
rename watcher to cli and move cli.py

As per #347, it would be nice to consolidate all the CLI code to a folder. since the watcher folder is purely for the cli reload. It would be likely to move the cli into the watcher folder and rename it to cli

cc @tataraba

repo: render-engine/render-engine


text:
🛑 Roubicek.net is down

In 96b7b07, Roubicek.net (https://www.roubicek.net) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Roubicek.net is back up in aaf6ee9.

repo: renegis/upptime


text:
BuildDockerTasks.prepare(): remove obsolete images (without any tag)

maybe it should just execute this local command: docker images | sed 1d | grep '<none>' | awk '{print($3)}' | xargs docker rmi

Obsolete images may be accumulated on the remote hosts too. So it is also good to remove them from there.

Another way: docker rmi $(docker images --filter "dangling=true" --quiet)

This should be done for DockerTasks too (infrastructure side)

repo: renskiy/fabricio


text:
swit引用问题

当swift import 此框架后,导致swift 中的view 不能正常使用代理, 因为此框架扩展了view的代理属性,当swift的view中使用同名的delegate时,提示不能使用此属性delegate,可以把框架中扩展代理属性不要暴露出来么

+1

这个问题很大啊，使用扩展或者OC的分类添加自己的属性时，如果是写框架或者库代码一定要加前缀啊，你看人家snapkit或者masonry怎么做的，不然用常用到的属性名会和别人的起冲突，无法编译。

ok

authors: melote renzifeng xiaotuota

repo: renzifeng/ZFPlayer


text:
Feat/ add wallet list to get Id fast

Add wallet list in docs

https://reown-docs-git-feat-add-wallet-list-reown-com.vercel.app/cloud/wallets/wallet-list

Add links to the wallet list

https://reown-docs-git-feat-add-wallet-list-reown-com.vercel.app/appkit/vue/core/options#featuredwalletids

Hey @rtomas, when I take a look at the preview via this URL, the wallet list appears with all the images broken.
Can you please take a look?

Hey @rtomas, when I take a look at the preview via this URL, the wallet list appears with all the images broken.
Can you please take a look?

i'm seeing it .. without a problem

repo: reown-com/reown-docs


text:
Relay client connect throws Bad state: Stream has already been listened to

SDK Affected: WalletKit
Describe the bug
We got tons of reports in our production app.

Stack trace
onRelayClientError: Bad state: Stream has already been listened to.
#0      _StreamController._subscribe (dart:async/stream_controller.dart:686)
#1      _ControllerStream._createSubscription (dart:async/stream_controller.dart:837)
#2      _StreamImpl.listen (dart:async/stream_impl.dart:497)
#3      _CompleterStream.listen (package:async/src/stream_completer.dart:135)
#4      new _ForwardingStreamSubscription (dart:async/stream_pipe.dart:114)
#5      _ForwardingStream._createSubscription (dart:async/stream_pipe.dart:86)
#6      _ForwardingStream.listen (dart:async/stream_pipe.dart:81)
#7      CastStream.listen (dart:_internal/async_cast.dart:17)
#8      new _ForwardingStreamSubscription (dart:async/stream_pipe.dart:114)
#9      _ForwardingStream._createSubscription (dart:async/stream_pipe.dart:86)
#10     _ForwardingStream.listen (dart:async/stream_pipe.dart:81)
#11     _CloseGuaranteeStream.listen (package:stream_channel/src/close_guarantee_channel.dart:60)
#12     new _ForwardingStreamSubscription (dart:async/stream_pipe.dart:114)
#13     _ForwardingStream._createSubscription (dart:async/stream_pipe.dart:86)
#14     _ForwardingStream.listen (dart:async/stream_pipe.dart:81)
#15     _CloseGuaranteeStream.listen (package:stream_channel/src/close_guarantee_channel.dart:60)
#16     Peer.listen (package:reown_core/relay_client/json_rpc_2/src/peer.dart:123)
#17     RelayClient._createJsonRPCProvider (package:reown_core/relay_client/relay_client.dart:290)
<asynchronous suspension>
#18     RelayClient._connect (package:reown_core/relay_client/relay_client.dart:212)
<asynchronous suspension>
#19     RelayClient.connect (package:reown_core/relay_client/relay_client.dart:179)
<asynchronous suspension>

https://github.com/reown-com/reown_flutter/blob/3ffbfcede5e073e8d9d68a87faebf7bcd475c97a/packages/reown_core/lib/relay_client/json_rpc_2/src/peer.dart#L123
The _stream is only for a single subscription.
To Reproduce
Call the peer.listen multiple times would probably reproduce the issue.

Hello @AlexV525, can you share steps to reproduce this or some minimal reproducible code? We have no other reports about this from other devs/customers.
Furthermore, your PR is failing on integration tests, you can check by running flutter test --dart-define=RELAY_ENDPOINT=wss://relay.walletconnect.org --dart-define=PROJECT_ID=cad4956f31a5e40a00b62865b030c6f8 inside reown_core package

Hello @AlexV525, can you share steps to reproduce this or some minimal reproducible code? We have no other reports about this from other devs/customers.

From our timeline, this usually happens when the user has a poor network condition that might get stuck when connecting to the relay endpoint.

Furthermore, your PR is failing on integration tests, you can check by running flutter test --dart-define=RELAY_ENDPOINT=wss://relay.walletconnect.org --dart-define=PROJECT_ID=cad4956f31a5e40a00b62865b030c6f8 inside reown_core package

The PR has been updated. Would you like me to integrate it with the GitHub CI?

The PR has been updated. Would you like me to integrate it with the GitHub CI?

No need, I just wanted you to check the tests, since this is the core package we are extra sensitive about it.
Thanks! I'll check it properly ASAP


text:
clean up making user agent optional

Followup to #26 which missed a few things.

$ npx np patch

Warning: No files field specified in package.json nor is a .npmignore file present. Having one of those will prevent you from accidentally publishing development-specific files along with your package's source code to npm.

Publish a new version of replicate (current: 0.6.0)

Commits:
- clean up making user agent optional (#28)  b54f0f2
- Don't require user agent  ef03afa

Commit Range:
v0.6.0...main

Registry:
https://registry.npmjs.org/

  ✔ Prerequisite check
  ✔ Git
  ✔ Installing dependencies using npm
  ✔ Running tests using npm
  ✔ Bumping version using npm
  ✔ Publishing package using npm
  ✔ Pushing tags
  ✔ Creating release draft on GitHub

https://github.com/replicate/replicate-javascript/releases/tag/v0.6.1

repo: replicate/replicate-javascript


text:
Beautiful house and nature

Uploading 2302.05543.pdf…

خونه زیبا و طبیعت زیبا

repo: replicate/scribble-diffusion


text:
trim 'v' prefix from versions before checking skew

What this PR does / why we need it:

embedded cluster version mismatch - this binary is version "v1.14.2+k8s-1.29", but the cluster is running version "1.14.2+k8s-1.29"

this is bad and we should avoid it happening
Which issue(s) this PR fixes:

Does this PR require a test?

Does this PR require a release note?

Does this PR require documentation?

@laverya why is there still a 'v' prefix? I thought we completely dropped the v everywhere?

I am not sure @chris-sanders, but when I run embedded-cluster version I get this:
./embedded-cluster version
+-------------------------+------------------+
| COMPONENT               | VERSION          |
+-------------------------+------------------+
| Installer               | v1.14.2+k8s-1.29 |
| Kubernetes              | v1.29.8+k0s.0    |
| AdminConsole            | v1.117.3         |
| EmbeddedClusterOperator | v1.14.2+k8s-1.29 |
| OpenEBS                 | v4.1.1           |
| Registry                | v2.2.3           |
| Velero                  | v7.2.1           |
+-------------------------+------------------+

authors: chris-sanders laverya

repo: replicatedhq/embedded-cluster


text:
[WIP] Implement authorize callback for handshakes

Very WIP.
Ideally, we could make authorization simple and just do it all in the handshake. I suspect the way this PR does it is not nearly enough though. Likely the server's authorize callback will need async support, and I suspect clients will need a way to handle their authorization automatically, probably through a callback that gets them their authorization details whenever they want.
Tons of open questions here:

how should we handle transparent reconnects? are you allowed to reuse your authorization?
how do we prevent someone reading pid2 memory and spoofing another client via their authorization (which may be in memory)? is this even a concern?
should we allow some (or even all) messages to be signed, especially ones which may cause destructive actions? also, again, is this even a concern?
what's the best way to expose sessions and their details to procedures?
how do we add metadata to this, so that we can attach information like username and user id?
do we need middleware so that we can gate procedures based on permissions/role? are we ever going to need a permissions system?

Other comments:

seems like tRPC recommends authorizing via middleware or in resolvers

i do think that some sort of middleware system will be useful at some point (esp as we think about adding tracing too)
procedures can already access session via ctx.session i would imagine we could put custom handshake info there too
i wonder if theres a way we can include the handshake info as a typebox type and have the protocol be parametric over the handshake info
hm about security, we probably wouldn't need to store incoming authorization right? auth should probably be done per session (basically anytime we handshake)

repo: replit/river


text:
[fact] Support alpha 3

Change a lot of things to support repobee alpha 3
Fix #90

Fix #95

repo: repobee/repobee-sanitizer


text:
Task:  CLI artifact add command rstuf artifact download

What is the task about?
This task is about creating the download feature for rstuf artifact
It should use the python-tuf ngclient. The python-tuf client example is a good reference implementation
Download Artifact (Feature)
Note: The download feature ignores rstuf --auth, it uses the public metadata and the repository information. It doesn't use the RSTUF API.
Settings
The rstuf command line has the rstuf.ini and it must be used for the download feature.
https://github.com/repository-service-tuf/repository-service-tuf-cli/blob/9df308177620245cdbbbb401a1217a3e2d5df5bb/repository_service_tuf/cli/__init__.py#L63-L67
Trusted Root (root)
The user can configure the on the rstuf.ini the Metadata URL or use a parameter -r/--root
This is the path of the initial trusted root TUF Metadata
Metadata URL (metadata_url)
The user can configure the on the rstuf.ini the Metadata URL or use a parameter -m/--metadata_url
This is the URL where the python-tuf ngclient will check the metadata
Artifact Base URL (artifact_url)
The user can configure the on the rstuf.ini the Artifact Base URL or use a parameter -a/--artifacts_url
This URL is used to fetch the artifacts by the python-tuf ngclient
Example:
rstuf artifact download project/file1.tar.gz
The ngclient will use http://downloads.example.com as the artifact URL (target base URL)  and the path project/file1.tar.gz, fetching from http://downloads.example.com/project/file1.tar.gz when the target is valid.
Hash Prefix (hash_prefix)
The user can configure the on the rstuf.ini the hash_prefix True or False or use a parameter --hash-prefix
If the user uses --hash-prefix it becomes True
The default (if not configured also) is False
It is used to add the hash or not.
The above example (rstuf artifact download --hash-prefix project/file1.tar.gz) will become http://downloads.example.com/project/<hash>-file1.tar.gz
An example of this implementation is available here
Parent feature

https://github.com/repository-service-tuf/repository-service-tuf-cli/issues/334

References
No response
Code of Conduct

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

I'd like to work on this :)

The above design describe how to download using command line giving parameters
Here is my design for to implement (feature) using configuration file.
First, based on the abovementioned parameters, I would move from .ini to the yaml standard file, as it has better readability.
This is my design suggestion for the rstuf.yaml settings/configuration file.
Note: server entry is not part of this feature (rstuf artifact download), but rstuf artifact upload and rstuf admin commands
server: http://127.0.0.1

repositories:
  name1:
    artifact_base_url: <string>
    metadata_url: <string>
    trusted_root: <base64>
  name1:
    artifact_base_url: <string>
    metadata_url: <string>
    trusted_root: <base64>
    hash_prefix: <optional: boolean>

current_repository: <string>

An example:
server: http://api.rstuf.org

repositories:
  rubygems:
    artifact_base_url: https://rubygems.com/downloads/
    metadata_url: https://metadata.rubygems.org
    trusted_root: <base64>
  pypi:
    artifact_base_url: https://files.pythonhosted.org/
    metadata_url: http://tuf.pypi.org
    trusted_root: <base64>
    hash_prefix: True

current_repository: rubygems

The user could download using:
rstuf artifact download <artifact name>
By default, the user will download using the current_repository defined.
I will add here some sub-features I think are very nice:
Show current repository
rstuf artifact download repository

Shows the current_repository
Show all configured repositories
rstuf artifact download repository --all

Show all the configured repositories
Show all specific repository
rstuf artifact download repository pypi

Show all the configured repositories
Switch current repository
rstuf artifact download repository use pypi

Switch current_repository to pypi
Set a new repository
rstuf artifact download repository set -n/--name cpan -m/--metadata_url https://rstuf.cpan.org -a/--artifacts_url https://metacpan.org/release/ -r/--root <file root.json or url https://rstuf.cpan.org/1.root.json>

Update a repository
rstuf artifact download repository update  cpan -m/--metadata_url https://tuf.cpan.org

Note: Any value can be updated
Delete a repository
rstuf artifact download repository delete  cpan

This is somehow inspired in kubectl

I'd suggest changing the last commands to:
rstuf artifact download repository use pypi   ->   rstuf artifact repository use pypi

rstuf artifact download repository set   ->   rstuf artifact repository set

rstuf artifact download repository update  ->   rstuf artifact repository update

rstuf artifact download repository delete   ->   rstuf artifact repository delete

It was closed by a mistake.

authors: MVrachev ivanayov kairoaraujo


text:
Add getInsertGenerator, getUpdateGenerator to Platform interface

For Customizing insert, update sql statement (ex. Apache Phoenix support UPSERT only)

 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.debop seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

Any problem?

GOOOOOOOOOOOOOOOD NEWS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

@npurushe when do you expect created next release for this pool request? It would be good if we can know that for our planning. many thanks!

authors: CLAassistant debop mcun0s

repo: requery/requery


text:
Where is version 2.81.1?

In the releases, the latest release is 2.81.1, yet in npm (and when doing npm install) the latest version is 2.81.0
Is there a problem somewhere?

Odd releases are only in our git master. When we push a new release we roll the version up to the next even, publish, and then increment the odd version in git.

authors: ir-fuel mikeal

repo: request/request


text:
Emit FormData error events as Request error events

As per #1336 created a clean request which passes tests.
Below is a stack trace (from 1st October 2014 sorry it's old!) caused by uploading an image to the Facebook API using request. The trace is caught by a node domain otherwise it'd be ignored.
Error: write ECONNRESET Error: write ECONNRESET
at errnoException (net.js:904:11)
at afterWrite (net.js:720:19)
 ---------------------------------------------
at Readable.on (_stream_readable.js:707:33)
at pipe (tls.js:1455:10)
at exports.connect (tls.js:1352:19)
at Agent.createConnection (https.js:79:14)
at Agent.createSocket (http.js:1293:16)
at Agent.addRequest (http.js:1269:23)
at new ClientRequest (http.js:1416:16)
at exports.request (https.js:123:10)
 ---------------------------------------------
at Stream.pipe (stream.js:57:10)
at CombinedStream.pipe (/node_modules/request/node_modules/form-data/node_modules/combined-stream/lib/combined_stream.js:63:25)
at end (/node_modules/request/request.js:415:22)
at /node_modules/request/request.js:444:11
at /node_modules/request/node_modules/form-data/lib/form_data.js:273:5
at /node_modules/request/node_modules/form-data/node_modules/async/lib/async.js:254:17
at done (/node_modules/request/node_modules/form-data/node_modules/async/lib/async.js:135:19)
at /node_modules/request/node_modules/form-data/node_modules/async/lib/async.js:32:16

As you can see there is an ECONNRESET in combined_stream which is passed up to the form-data module, however this error is not then passed up to request, unless domains are in place it is just lost.
This change will pass the error up to request so users can act on the 'error' event, in my case I'd retry the request. The only impact this should have on existing applications is they emit error events more often if the application uses form-data instead of ignoring it.
The alternative option would be to in the application would be to listen to the 'error' event on the form object created from request.form() which I'm happy to do but I thought since it's used by request it'd be good if it could be sent to the callback.
I would write a test case for it but I've no idea how to trigger an ECONNRESET in combine_stream intentionally, if anyone knows how I'll gladly write a test case!

The tests pass when I run them locally, looks like something is up with Travis?

@rwky I think any error emitted from combined-stream/form-data would do it, not necessarily ECONNRESET

Coverage decreased (-0.42%) when pulling a661e80e113682930eb89e12a7973ef508295f9b on rwky:formdata-error into 7208fd44769269dcbb614a72c823a941fdf6f4dc on request:master.

@simov would you be happy merging this in if I added tests? I can rummage through form-data and see if there's an error I can trigger easily.

Coverage decreased (-0.16%) when pulling 03c5298c2699a1136f7766dcb986ad612792e3ab on rwky:formdata-error into 7208fd44769269dcbb614a72c823a941fdf6f4dc on request:master.

First of all I forgot to thank you for the thorough description of that task. Personally I don't think re-emitting the form-data errors there would do any harm, because we're not adding any opinion to it.
As for the test it is needed just to state that this behavior is expected, also the Travis build should pass, no idea what's the problem.

It would be nice to have a test for this, but if it's too hard then we'll take it.
The Travis failure appears to be because the Travis network has exceeded its GitHub request limit for the day.  I'll rerun the build again tomorrow.

Still getting that same failure.  It's not an issue with this PR.  I'll address this in a separate issue and try to get the person who submitted our browser tests involved.
@rwky have you had a chance to further look into a test case?

I've added a simple test case, fortunately form-data has an easy way of generating an error by passing an array as a value to the append method. Looks like Travis is behaving again :smile:

Looking good to me, besides the port number.

I copied the url from the form-data tests, it never gets called since the error is generated before request sends any data.

#1342 fixed that issue with the Travis build (not applied here, of course, but it was just an intermittent issue).
@simov @rwky I think we should abort the request when we receive an error from form-data.  Right now, it will still complete in the background, just with who-knows-what being sent as the body.

Huh, maybe I'm wrong about that, but I can't see what's causing the request to abort?

@rwky just saw your comment.  we're in the process of standardizing test ports to 6767, and the runTest function was a harness for running multiple tests, which isn't needed here.  I also prefixed 'form-data: ' to the error message to make it more clear where these errors are coming from.
If you guys agree with my approach, @rwky can you pull this commit in here:  nylen/request@d6bf426

@nylen looks good to me I've cherry picked that commit.

Okay then.  I'll merge this tomorrow if no one objects or beats me to it.  Thanks for contributing and for following up.

No worries happy to help. Do you have an idea when it will land in NPM?

I'd like to get #1344 in before a new release too.  are you good with waiting at most a week for that to land?

Yep I'm happy to wait, no rush I'm currently using git+https url in package.json from my own repo so it's not a problem, just like to know when I can check back to switch to the official package.

:+1: I'll let you know when it's out.

@rwky version 2.52.0 is out on npm with this change.

@rwky use 2.53.0 instead (see #1395, #1396).

@nylen Excellent thanks!

authors: coveralls nylen rwky simov


text:
Introduce the GeoLineStrings archetype and support it in the map view

What
☝🏻 title

New GeoLineStrings archetype, using a new GeoLineString component
Support it in the map view
Fix heuristics for the map view: now a $origin = / single view will be spawned whenever a single GeoXXX entity exists anywhere.
Snippets and screenshot for GeoPoints
Snippet for GeoLineStrings (but not screenshot, blocked on #829)
Added some types to rerun.hpp
Fixed/copy/pasted LineStrip2D edit ui for GeoLineString
Add python unit tests for GeoPoints
Add python unit tests for GeoLineStrings

Switzerland boundaries according to a couple of AIs and an official source:

Checklist

[x] I have read and agree to Contributor Guide and the Code of Conduct
[x] I've included a screenshot or gif (if applicable)
[x] I have tested the web demo (if applicable):

Using examples from latest main build: rerun.io/viewer
Using full set of examples from nightly build: rerun.io/viewer

[x] The PR title and labels are set such as to maximize their usefulness for the next release's CHANGELOG
[x] If applicable, add a new check to the release checklist!
[x] If have noted any breaking changes to the log API in CHANGELOG.md and the migration guide

PR Build Summary
Recent benchmark results
Wasm size tracking

To run all checks from main, comment on the PR with @rerun-bot full-check.

@rerun-bot full-check

repo: rerun-io/rerun


text:
Make React binding in zero cost

https://github.com/rescript-lang/rescript-react/issues/76

Maybe ignore bs.js from version control as before?

Maybe ignore bs.js from version control as before?

I think it's good to keep .bs.js in source control in this project so that we notice unexpected changes there (like things suddenly being not zero cost anymore) more easily.

Also, good to see this change in the compiler in this PR:
/* react Not a pure module */

->
/* No side effect */

👍

Also, good to see this change in the compiler output in this PR:
/* react Not a pure module */

->
/* No side effect */

(and nothing being exported anymore but the empty submodules) 👍

Indeed!

repo: rescript-lang/rescript-react


text:
Allow adding SPARQL queries in client

They should be attached to a predicate "http://purl.org/webofneeds/model#hasQuery" directly on the need level.

This should probably be a part of the usecase definitions (as in, a function from usecase data to query?)

repo: researchstudio-sat/webofneeds


text:
Post this too! not filling in details from visitor view

Details are not filled in when clicking 'Post this too!' on the visitor view.
Reason: Draft is not updated correctly (create-post.js)

was not reproducible for me, might have something todo with the failed to load post, but tried it multiple times and always ended up with a prefilled need-creation

authors: fkleedorfer quasarchimaere


text:
Faulty Owner Configuration

11:08:41.094 [http-apr-8443-exec-5] DEBUG w.p.u.linkeddata.WonLinkedDataUtils - base resource https://satsrv06.researchstudio.at:443/won/resource has no won:hasWonNode property 11:08:41.094 [http-apr-8443-exec-5] DEBUG won.protocol.jms.ActiveMQServiceImpl - wonNodeUri: null 11:08:41.094 [http-apr-8443-exec-5] WARN w.p.u.l.CachingLinkedDataSource - Couldn't fetch resource null 11:08:41.095 [http-apr-8443-exec-5] DEBUG w.p.u.l.CachingLinkedDataSource - Exception is: net.sf.ehcache.CacheException: Could not fetch object for cache entry with key "null".  at net.sf.ehcache.constructs.blocking.SelfPopulatingCache.get(SelfPopulatingCache.java:79) ~[ehcache-core-2.6.8.jar:na]  at net.sf.ehcache.constructs.blocking.BlockingCache.get(BlockingCache.java:308) ~[ehcache-core-2.6.8.jar:na]  at won.protocol.util.linkeddata.CachingLinkedDataSource.getDataForResource(CachingLinkedDataSource.java:80) ~[won-core-0.2-SNAPSHOT.jar:na]  at won.protocol.jms.ActiveMQServiceImpl.getBrokerEndpoint(ActiveMQServiceImpl.java:133) [won-core-0.2-SNAPSHOT.jar:na]  at won.owner.messaging.OwnerProtocolCommunicationServiceImpl.configureCamelEndpoint(OwnerProtocolCommunicationServiceImpl.java:153) [won-owner-0.2-SNAPSHOT.jar:na]  at won.owner.messaging.OwnerProtocolCommunicationServiceImpl.register(OwnerProtocolCommunicationServiceImpl.java:97) [won-owner-0.2-SNAPSHOT.jar:na]  at won.owner.messaging.OwnerWonMessageSenderJMSBased.getOwnerApplicationIdAndRegisterIfNecessary(OwnerWonMessageSenderJMSBased.java:115) [won-owner-0.2-SNAPSHOT.jar:na]  at won.owner.messaging.OwnerWonMessageSenderJMSBased.sendWonMessage(OwnerWonMessageSenderJMSBased.java:96) [won-owner-0.2-SNAPSHOT.jar:na]  at won.owner.service.impl.OwnerApplicationService.sendWonMessage(OwnerApplicationService.java:36) [won-owner-0.2-SNAPSHOT.jar:na]  at won.owner.web.websocket.WonWebSocketHandler.handleTextMessage(WonWebSocketHandler.java:176) [WonWebSocketHandler.class:na]  at org.springframework.web.socket.handler.AbstractWebSocketHandler.handleMessage(AbstractWebSocketHandler.java:43) [spring-websocket-4.1.1.RELEASE.jar:na]  at org.springframework.web.socket.handler.WebSocketHandlerDecorator.handleMessage(WebSocketHandlerDecorator.java:75) [spring-websocket-4.1.1.RELEASE.jar:na]  at org.springframework.web.socket.handler.LoggingWebSocketHandlerDecorator.handleMessage(LoggingWebSocketHandlerDecorator.java:55) [spring-websocket-4.1.1.RELEASE.jar:na]  at org.springframework.web.socket.handler.ExceptionWebSocketHandlerDecorator.handleMessage(ExceptionWebSocketHandlerDecorator.java:71) [spring-websocket-4.1.1.RELEASE.jar:na]  at org.springframework.web.socket.sockjs.transport.session.AbstractSockJsSession.delegateMessages(AbstractSockJsSession.java:218) [spring-websocket-4.1.1.RELEASE.jar:4.1.1.RELEASE]  at org.springframework.web.socket.sockjs.transport.session.WebSocketServerSockJsSession.handleMessage(WebSocketServerSockJsSession.java:194) [spring-websocket-4.1.1.RELEASE.jar:4.1.1.RELEASE]  at org.springframework.web.socket.sockjs.transport.handler.SockJsWebSocketHandler.handleTextMessage(SockJsWebSocketHandler.java:92) [spring-websocket-4.1.1.RELEASE.jar:4.1.1.RELEASE]  at org.springframework.web.socket.handler.AbstractWebSocketHandler.handleMessage(AbstractWebSocketHandler.java:43) [spring-websocket-4.1.1.RELEASE.jar:na]  at org.springframework.web.socket.adapter.standard.StandardWebSocketHandlerAdapter.handleTextMessage(StandardWebSocketHandlerAdapter.java:112) [spring-websocket-4.1.1.RELEASE.jar:4.1.1.RELEASE]  at org.springframework.web.socket.adapter.standard.StandardWebSocketHandlerAdapter.access$000(StandardWebSocketHandlerAdapter.java:42) [spring-websocket-4.1.1.RELEASE.jar:4.1.1.RELEASE]  at org.springframework.web.socket.adapter.standard.StandardWebSocketHandlerAdapter$3.onMessage(StandardWebSocketHandlerAdapter.java:82) [spring-websocket-4.1.1.RELEASE.jar:4.1.1.RELEASE]  at org.springframework.web.socket.adapter.standard.StandardWebSocketHandlerAdapter$3.onMessage(StandardWebSocketHandlerAdapter.java:79) [spring-websocket-4.1.1.RELEASE.jar:4.1.1.RELEASE]  at org.apache.tomcat.websocket.WsFrameBase.sendMessageText(WsFrameBase.java:393) [tomcat-websocket.jar:8.0.24]  at org.apache.tomcat.websocket.WsFrameBase.processDataText(WsFrameBase.java:494) [tomcat-websocket.jar:8.0.24]  at org.apache.tomcat.websocket.WsFrameBase.processData(WsFrameBase.java:289) [tomcat-websocket.jar:8.0.24]  at org.apache.tomcat.websocket.WsFrameBase.processInputBuffer(WsFrameBase.java:130) [tomcat-websocket.jar:8.0.24]  at org.apache.tomcat.websocket.server.WsFrameServer.onDataAvailable(WsFrameServer.java:60) [tomcat-websocket.jar:8.0.24]  at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler$WsReadListener.onDataAvailable(WsHttpUpgradeHandler.java:203) [tomcat-websocket.jar:8.0.24]  at org.apache.coyote.http11.upgrade.AbstractServletInputStream.onDataAvailable(AbstractServletInputStream.java:198) [tomcat-coyote.jar:8.0.24]  at org.apache.coyote.http11.upgrade.AbstractProcessor.upgradeDispatch(AbstractProcessor.java:96) [tomcat-coyote.jar:8.0.24]  at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:663) [tomcat-coyote.jar:8.0.24]  at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2503) [tomcat-coyote.jar:8.0.24]  at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2492) [tomcat-coyote.jar:8.0.24]  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [na:1.8.0_91]  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [na:1.8.0_91]  at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-util.jar:8.0.24]  at java.lang.Thread.run(Thread.java:745) [na:1.8.0_91] Caused by: java.lang.IllegalArgumentException: this cache only resolves URIs and URIs with requester WebIDs to Models  at won.protocol.util.linkeddata.CachingLinkedDataSource$LinkedDataCacheEntryFactory.createEntry(CachingLinkedDataSource.java:173) ~[won-core-0.2-SNAPSHOT.jar:na]  at net.sf.ehcache.constructs.blocking.SelfPopulatingCache.get(SelfPopulatingCache.java:73) ~[ehcache-core-2.6.8.jar:na]  ... 36 common frames omitted 11:08:41.121 [http-apr-8443-exec-5] DEBUG com.hp.hpl.jena.shared.LockMRSW - Lock : http-apr-8443-exec-5 11:08:41.121 [http-apr-8443-exec-5] INFO w.o.s.impl.OwnerApplicationService - could not send WonMessage java.lang.RuntimeException: could not send message  at won.owner.messaging.OwnerWonMessageSenderJMSBased.sendWonMessage(OwnerWonMessageSenderJMSBased.java:110) ~[won-owner-0.2-SNAPSHOT.jar:na]  at won.owner.service.impl.OwnerApplicationService.sendWonMessage(OwnerApplicationService.java:36) ~[won-owner-0.2-SNAPSHOT.jar:na]  at won.owner.web.websocket.WonWebSocketHandler.handleTextMessage(WonWebSocketHandler.java:176) [WonWebSocketHandler.class:na]  at org.springframework.web.socket.handler.AbstractWebSocketHandler.handleMessage(AbstractWebSocketHandler.java:43) [spring-websocket-4.1.1.RELEASE.jar:na]  at org.springframework.web.socket.handler.WebSocketHandlerDecorator.handleMessage(WebSocketHandlerDecorator.java:75) [spring-websocket-4.1.1.RELEASE.jar:na]  at org.springframework.web.socket.handler.LoggingWebSocketHandlerDecorator.handleMessage(LoggingWebSocketHandlerDecorator.java:55) [spring-websocket-4.1.1.RELEASE.jar:na]  at org.springframework.web.socket.handler.ExceptionWebSocketHandlerDecorator.handleMessage(ExceptionWebSocketHandlerDecorator.java:71) [spring-websocket-4.1.1.RELEASE.jar:na]  at org.springframework.web.socket.sockjs.transport.session.AbstractSockJsSession.delegateMessages(AbstractSockJsSession.java:218) [spring-websocket-4.1.1.RELEASE.jar:4.1.1.RELEASE]  at org.springframework.web.socket.sockjs.transport.session.WebSocketServerSockJsSession.handleMessage(WebSocketServerSockJsSession.java:194) [spring-websocket-4.1.1.RELEASE.jar:4.1.1.RELEASE]  at org.springframework.web.socke...
if you discover that you have this or a similar stacktrace you need to remove the port of your owner.properties configuration (because it is already determined by the protocol)
Changes to make:
uri.prefix.node.default=${node.default.scheme}://${node.default.host}:${node.default.http.port}/won
needs to be changed into:
uri.prefix.node.default=${node.default.scheme}://${node.default.host}/won

is this still an issue? shouldn't this be part of the documentation?

not an issue


text:
style: use GNU Make foreach instead of a shell for loop

Just for conciseness and style.
Signed-off-by: Juan Cruz Viotti jviotti@openmailbox.org

...and portability :-)
(in my cross-platform Makefiles I define e.g. COPY = cp on Linux, COPY = copy on Windows, etc. And I use the presence of the ProgramFiles variable to check if I'm on Windows or not - bit hacky but it works :wink: )

Where were you running make from? I've recently created a cross-platform Makefile for node-static-entry-point and I had to actually define CP = cmd.exe /c for it to work (see https://github.com/resin-io-modules/node-static-entry-point/blob/master/Makefile#L19)

Where were you running make from?

Sorry, I was referring to a project that I've worked on for another client, nothing to do with resin or Etcher ;-)
(and I actually "cheated" a bit by using small parts of https://en.wikipedia.org/wiki/UnxUtils on Windows to give more consistent command-flag handling)

...I never needed to add any mentions of cmd.exe though, but I was using a MinGW build of GNU make.exe (ah, which I see your node-static-entry-point is also using). Weird.

(and I eventually ended up needing to use Makefile features which were only in the 4.x version of GNU make, so IIRC I compiled my own mingw version)

authors: jviotti lurch

repo: resin-io/etcher


text:
java.lang.NullPointerException: Cannot get property 'assertionClosure' on null object

I get this exception (java.lang.NullPointerException: Cannot get property 'assertionClosure' on null object) when using the RequestSpecificationBuilder as below  and sending a request using POST method
//Elsehwere
RequestSpecification r = RestAssured.given().relaxedHTTPSValidation().accept(ContentType.ANY)
                .auth().preemptive().basic(cslConsole.getloginUser(), cslConsole.getloginPassword())
                .baseUri(cslConsole.getManagementConsoleURL());
basicRequest.spec(r);

//At the point of sending the request
RequestSpecBuilder builder = new RequestSpecBuilder();
builder.addRequestSpecification(basicRequest);
builder.addQueryParam("param","50");
builder.setBasePath("/api/v1/scsr");
builder.setBody("Some body");
RequestSpecification request = reqSpecbuilder.build();
String url = "https://10.0.2.4:8443/"
Response response = request.post(url); ---->exception

Is this expected ? I do not see an issue with the RequestSpecBuilder .setBody() as I am using it with only POST? Any clues ?

Getting the same error on running the below code.
	RequestSpecBuilder request = new RequestSpecBuilder();
	request.setBaseUri("https://google.com");
	String str2 = request.build().when().get().asString();
	System.out.println(str2);

Where as it working in the below code.
	String str1 = given().baseUri("https://google.com").when().get().asString();
	System.out.println(str1);

It should be a bug.

Yeah sounds like a bug :(
On Wed, Dec 6, 2017 at 10:39 PM, dreamsivaraj notifications@github.com
wrote:

Getting the same error on running the below code.
RequestSpecBuilder request = new RequestSpecBuilder();
request.setBaseUri("https://google.com");
String str2 = request.build().when().get().asString();
System.out.println(str2);
Where as it working in the below code.
String str1 = given().baseUri("https://google.com").when().get().asString();
System.out.println(str1);
It should be a bug.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/rest-assured/rest-assured/issues/938#issuecomment-349783462,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AALalU-JeWkVyU7t_aZLRwyBWUKQC6G2ks5s9wmQgaJpZM4QSHkQ
.

Also getting this exception.

+1
 20     public CommonHelpers() {  21         spec = builder.addHeader("User-Agent", USER_AGENT).build()  22                 .baseUri(BASE_URL)  23                 .contentType(ContentType.JSON);  24     }  25   26     public static Response getEntities(Map<String, String> queryParams) {  27         spec.basePath(BASE_PATH);  28         Optional.ofNullable(queryParams).ifPresent(spec::parameters);  29         return spec.when().get();  30     }
The exception is raised on line 29 at spec.when().get()

Seems that RequestSpecBuilder doesn't generate correct RequestSpecification, some fields are missing.

+1
`public CommonHelpers() {
spec = builder.addHeader("User-Agent", USER_AGENT).build()
.baseUri(BASE_URL)
.contentType(ContentType.JSON);
}
public static Response getEntities(Map<String, String> queryParams) {
spec.basePath(BASE_PATH);
Optional.ofNullable(queryParams).ifPresent(spec::parameters);
return spec.when().get();
}`
The exception is raised at spec.when().get()

Pass your built RequestSpecification instance to the given method...
RestAssured.given(spec).get();

Will this issue ever be fixed?

how to reproduce:
new RequestSpecBuilder()
            .addFilter(new RequestLoggingFilter())
            .addFilter(new ResponseLoggingFilter())
            .build()
            .get("SOME_URL")
;

authors: DeepKandey alexriordan dreamsivaraj dsietest icrossfield-bjss johanhaleby mf-code ofayans ssudarsh

repo: rest-assured/rest-assured


text:
appcoins

https://github.com/Catappult/appcoins-wallet-android/releases/download/v2.3.2.1/AppCoins_Wallet_v2.3.2.1_213_release.apk

what?

Spam

SPAM. Should be closed

authors: Lalay023 cabb euclidsss rylanb

repo: rest-client/rest-client


text:
Prevent Windows going to sleep while restic operations in progress

Output of restic version
restic 0.11.0 compiled with go1.15.3 on windows/amd64

What should restic do differently? Which functionality do you think we should add?

I'd like that restic informs Windows not to go into sleepstates when restic is performing operations.
The way is documented here https://docs.microsoft.com/de-de/windows/win32/api/winbase/nf-winbase-setthreadexecutionstate?redirectedfrom=MSDN
I think "ES_SYSTEM_REQUIRED" is the right value.
What are you trying to do? What problem would this solve?
To save power my PC goes into sleep state after an hour of inactivity. However opertions like restic prune could last a lot longer.

Currently powercfg /requests does not show any request when restic is running.
Did restic help you today? Did it make you happy in any way?

Yes, restic made me very happy today. Upgraded from 0.9.6 to 0.11.0 and noticed that backup is much faster now.

You can switch power schemes to 'Always on' and back by adding powercfg -setactive to you scripts before and after restic ... command.
Or use some surrogates like Caffeine.

You can switch power schemes to 'Always on' and back by adding powercfg -setactive to you scripts before and after restic ... command.
Or use some surrogates like Caffeine.

Thanks for the hint. These tools could be an option. Still I'd prefer integrating the API call directly into restic.

Thanks for the hint. These tools could be an option. Still I'd prefer integrating the API call directly into restic.

If this were to be added, please do not make it on by default. It would result in an unexpected behavior for most people. For me, I want Windows to go to sleep during restic operations. Sleeping / saving power is more important to me than restic finishing a background operation.
I personally think this not be a feature of restic, but instead should be left to the person to implement something in a script to prevent Windows from sleeping.
FYI - Windows going to sleep during a backup (or other operation) doesn't cause any data loss, corruption or other errors in my experience.

Closing, see https://github.com/restic/restic/pull/3218#issuecomment-1220958504

authors: DRON-666 JsBergbau MichaelEischer kmwoley

repo: restic/restic


text:
Missing braces on SQL to ReQL cheat sheet

Noted by a user via email on these two documents:

https://www.rethinkdb.com/docs/sql-to-reql/python/
https://www.rethinkdb.com/docs/sql-to-reql/javascript/

This line is missing a matching brace:

Actually, it turns out that the problem isn't a missing brace, it's an extra brace! The "}" shouldn't be there.

authors: chipotle mglukhovsky

repo: rethinkdb/docs


text:
Clarify how to handle streams as cursors

Reading this section it wasn't explicitly made clear that rethinkdb can return either a single SUCCESS_SEQUENCE, or multiple SUCCESS_PARTIAL's followed by a SUCCESS_SEQUENCE. This PR updates the docs to make this clearer.
Prompted by rethinkdb/rethinkdb#4616

Thanks for the PR @danielcompton !
@chipotle can you review please? (@danielcompton has already signed the CLA).

authors: danielcompton danielmewes


text:
missiing brackets

added left "{" to options {durability="soft"}

Thanks for the contribution!
Have you signed the RethinkDB CLA yet? If you have, just leave a note here -- otherwise, please leave a note after it's signed.

authors: chipotle mikethejet


text:
[Audio]: sfx Rank

Check if this audio is already added to RetroStudio.

[x] The audio is not already in game.

Is this for the main-menu playlist?

[ ] Add to main-menu playlist.

Is this song from an old Roblox era or a sound effect?

[X] This song is from old Roblox or is a sound effect.

A link to the audio on Roblox
https://create.roblox.com/marketplace/asset/13745021039/Rank
A link to the audio file to download.
https://www.myinstants.com/en/instant/pizza-tower-a-rank-84233/
Notes
so im making a pizza tower game and i need smol sfx from pizza tower of rank, it has no copyright + its a fan game of pizza tower, and i need this sound for like end of the level can yall upload it pls and give me the id, thanks

and yes i used instant button sfx's to download pls dont judge

repo: retro-dev-rblx/Music


text:
Fixes #481 (Jobs status page access control check)

PR for revel/revel#481
I verified that direct, localhost request and proxied nginx request allows access to status page and denies access for non-IPv4 local loopback. Did not test IPv6, but the logic is sound ("::1" is IPv6 local loopback address).

@brendensoares I don't think we can do this:
remoteAddress := c.Request.RemoteAddr
if proxiedAddress, isProxied := c.Request.Header["X-Forwarded-For"]; isProxied {
	remoteAddress = proxiedAddress[0]
}

Just imagine, you are using revel without proxy. And I'm visiting your website with spoofed X-Forwarded-For header...
Either isProxied should be taken from conf file (isProxied = revel.Config.BoolDefault(...)``) or we should make sure that remoteAddress` is a local address (but what if your app is in instranet).

@anonx excellent point. I think making it configurable and disabled by default is a great solution. Agreed?

Yes.

authors: anonx brendensoares

repo: revel/modules


text:
Swow driver

Is it possible to add swow driver?

Is it possible to add swow driver?

swow does not provide APIs related to the event loop, and it is hooked directly into stream_select so there is no need to create a separate driver for it to work.

Swow actually does provide a stream_select_unlimited() function, with the same signature than stream_select. This function is directly compatible with the underlying event loop, i.e. Swow will process events for its own code at the same time than it processes stream_select_unlimited events.
So, at least technically it should be possible to add a Swow driver. The code would need to be able to handle calls from Swow callbacks into the Revolt event loop, i.e. basically, if the revolt Swow event loop driver is currently processing a stream_select_unlimited, it would need to pick up new events.

authors: bwoebi ging-dev luzrain

repo: revoltphp/event-loop


text:
Improve README.md

your readme.md is very in poor condition, I improve it.

Improved website


text:
Update fs2-core, fs2-io, ... to 2.5.7

Updates

co.fs2:fs2-core
co.fs2:fs2-io
co.fs2:fs2-reactive-streams

from 2.5.6 to 2.5.7.
GitHub Release Notes - Changelog - Version Diff
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!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "co.fs2" } ]

labels: library-update, semver-patch

Superseded by #230.

repo: rewards-network/pure-aws


text:
select query with count gives faulty result

Example:
Input: select count(*)  from table_name where is_active = 0
Output: DB::table('table_name')->count()->where('is_active','=',0);
Output is invalid eloquent, as it first execute count and on that count where clause cannot be executed and gives
Erorr: "Call to a member function whereIn() on int"

Hi @yhinger , I appreciate your reporting. This issue is resolved and the case you provided with other similar cases (e.g having) should work properly starting from version 1.0.6. The update is also reflected to the live demo.

authors: rexshijaku yhinger

repo: rexshijaku/sql-to-laravel-builder


text:
least_squares "trf with bounds not currently supported."

Hello,
I'm trying to use least_squares and got the following error.
NotImplementedError                       Traceback (most recent call last)
 in
----> 1 jac0=least_squares(chi2,
2                    par_theta,
3                    bounds=bounds,
4                    ftol=10^-5,xtol=10^-7)
5 par=jac0.x
1 frames
/usr/local/lib/python3.9/site-packages/torchmin/lstsq/trf.py in trf(fun, x0, f0, lb, ub, ftol, xtol, gtol, max_nfev, x_scale, tr_solver, tr_options, verbose)
27             tr_solver, tr_options, verbose)
28     else:
---> 29         raise NotImplementedError('trf with bounds not currently supported.')
30
31
NotImplementedError: trf with bounds not currently supported.

Hi @Dan-Burns - bounded least squares is not yet implemented. I have my hands full at the moment but if you'd like to contribute an implementation I'd be happy to review a PR.

Hi, I was wondering if the bounded least squares is already available or work is still going on. Thanks!

@JordinaAviles unfortunately I have not had time to implement this, but I'd be open to a PR if you'd like to contribute. Help is much needed and greatly appreciated!

authors: Dan-Burns JordinaAviles rfeinman

repo: rfeinman/pytorch-minimize


text:
.net core not working anymore after latest commit

VSTS Extension you are using
Check out https://github.com/rfennell/vNextBuild/commit/0791c207abc2a390de6f4fb444d0dd8dffc1bdae
This is causing that it's broke.

The solution to that is to set the field you want to update in the Task under Advanced. If you set it to AssemblyVersion then it only update that field. It shouldn't be throwing an error that the field doesn't exist however, just a normal log entry. I'll have to look at why it thinks it's an error.
I'll also document this properly on the marketplace page and on the wiki so it's a bit easier to find out.

What is in your build process? Are you following the standard:
dotnet restore
apply version number
dotnet build

If so can you try doing the versioning first and then restore. I can't see why it's flagging the message about adding the version to the csproj as an error because we're specifically outputting it as a normal log message. I have noticed some of our test builds are showing up more of that message than they should but that is only when I have a build process like above but it's not actually modifying any files other than the ones in my project.

Build proces is easy. Get sources and then apply this component. Couple of days ago it still worked Without adding or editing any properties apart from the default settings. My csproj already have this AssemblyVersion tag.

Can you set the build variable system.debug to true and then send me the log file for the versioning step?
I've tried replicating this in a few different ways and can't seem to get it to error.

2017-10-24T15:25:46.3409360Z ============================================================================== 2017-10-24T15:25:46.3425550Z Task         : Version .NET Core Assemblies 2017-10-24T15:25:46.3441750Z Description  : Applies a version to a .NET Core assembly via the .cspro files based on the build number. Based on Microsoft sample from https://msdn.microsoft.com/Library/vs/alm/Build/overview 2017-10-24T15:25:46.3457970Z Version      : 1.23.2 2017-10-24T15:25:46.3473600Z Author       : Black Marble 2017-10-24T15:25:46.3489530Z Help         : Version: 1.23.2. [More Information](https://github.com/rfennell/vNextBuild/wiki/Version-Assemblies-and-Packages-Tasks/) 2017-10-24T15:25:46.3505790Z ============================================================================== 2017-10-24T15:25:46.8685580Z ##[debug]agent.workFolder=/Users/USER/VSTS-Agent/hashting/_work 2017-10-24T15:25:46.8711760Z ##[debug]loading inputs and endpoints 2017-10-24T15:25:46.8736700Z ##[debug]loading INPUT_PATH 2017-10-24T15:25:46.8760960Z ##[debug]loading INPUT_VERSIONNUMBER 2017-10-24T15:25:46.8788440Z ##[debug]loading INPUT_VERSIONREGEX 2017-10-24T15:25:46.8814540Z ##[debug]loading INPUT_FILENAMEPATTERN 2017-10-24T15:25:46.8839620Z ##[debug]loading INPUT_FIELD 2017-10-24T15:25:46.8866670Z ##[debug]loading INPUT_OUTPUTVERSION 2017-10-24T15:25:46.8892140Z ##[debug]loading ENDPOINT_AUTH_409d20bb-7985-4d22-87dd-42f4f6e669fd 2017-10-24T15:25:46.8917390Z ##[debug]loading ENDPOINT_AUTH_SCHEME_409d20bb-7985-4d22-87dd-42f4f6e669fd 2017-10-24T15:25:46.8941780Z ##[debug]loading ENDPOINT_AUTH_PARAMETER_409d20bb-7985-4d22-87dd-42f4f6e669fd_ACCESSTOKEN 2017-10-24T15:25:46.8966200Z ##[debug]loading ENDPOINT_AUTH_SYSTEMVSSCONNECTION 2017-10-24T15:25:46.8990650Z ##[debug]loading ENDPOINT_AUTH_SCHEME_SYSTEMVSSCONNECTION 2017-10-24T15:25:46.9016080Z ##[debug]loading ENDPOINT_AUTH_PARAMETER_SYSTEMVSSCONNECTION_ACCESSTOKEN 2017-10-24T15:25:46.9039990Z ##[debug]loaded 12 2017-10-24T15:25:46.9524640Z ##[debug]Path=/Users/USER/VSTS-Agent/hashting/_work/4/s 2017-10-24T15:25:46.9553070Z ##[debug]VersionNumber=2017.10.24.1 2017-10-24T15:25:46.9578280Z ##[debug]VersionRegex=\d+\.\d+\.\d+\.\d+ 2017-10-24T15:25:46.9602570Z ##[debug]Field=AssemblyVersion 2017-10-24T15:25:46.9626170Z ##[debug]outputversion=OutputedVersion 2017-10-24T15:25:46.9650200Z ##[debug]FilenamePattern=.csproj 2017-10-24T15:25:46.9666420Z Source Directory:  /Users/USER/VSTS-Agent/hashting/_work/4/s 2017-10-24T15:25:46.9682120Z Filename Pattern: .csproj 2017-10-24T15:25:46.9697840Z Version Number/Build Number: 2017.10.24.1 2017-10-24T15:25:46.9714540Z Version Filter to extract build number: \d+\.\d+\.\d+\.\d+ 2017-10-24T15:25:46.9732560Z Field to update (all if empty): AssemblyVersion 2017-10-24T15:25:46.9750480Z Output: Version Number Parameter Name: OutputedVersion 2017-10-24T15:25:46.9767650Z Extracted Version: 2017.10.24.1 2017-10-24T15:25:47.0736450Z Will apply 2017.10.24.1 to 5 files. 2017-10-24T15:25:47.0755340Z The <AssemblyVersion> version is not present in the .csproj file so adding it 2017-10-24T15:25:47.0774470Z Updating only the AssemblyVersion version 2017-10-24T15:25:47.0793810Z /Users/USER/VSTS-Agent/hashting/_work/4/s/src/ServiceDomain/ServiceDomain.csproj - version applied 2017-10-24T15:25:47.0811970Z Updating only the AssemblyVersion version 2017-10-24T15:25:47.0829800Z /Users/USER/VSTS-Agent/hashting/_work/4/s/src/ServiceHost/ServiceHost.csproj - version applied 2017-10-24T15:25:47.0846360Z Updating only the AssemblyVersion version 2017-10-24T15:25:47.0865350Z /Users/USER/VSTS-Agent/hashting/_work/4/s/src/ServiceModel/ServiceModel.csproj - version applied 2017-10-24T15:25:47.0882230Z The <AssemblyVersion> version is not present in the .csproj file so adding it 2017-10-24T15:25:47.0898880Z The /Users/USER/VSTS-Agent/hashting/_work/4/s/src/UnitTests/UnitTests.csproj .csproj file only targets 1 framework 2017-10-24T15:25:47.0915590Z Set the output variable 'OutputedVersion' with the value 2017.10.24.1 2017-10-24T15:25:47.0939140Z ##[debug]set OutputedVersion=2017.10.24.1 2017-10-24T15:25:47.0978500Z ##[debug]Processed: ##vso[task.setvariable variable=OutputedVersion;secret=false;]2017.10.24.1 2017-10-24T15:25:47.1372370Z ##[section]Finishing: Version .NET Core Assemblies
All the csproj files have per default:
  <PropertyGroup>     <TargetFramework>netstandard2.0</TargetFramework>     <RootNamespace>REDACTED.ServiceDomain</RootNamespace>     <AssemblyName>REDACTED.ServiceDomain</AssemblyName>     <AssemblyVersion>2017.10.01.1</AssemblyVersion>   </PropertyGroup>

Interestingly it seems to be matching some of the files as having the AssemblyVersion entry and others not having it. If all your csproj files are the same then I can't see why that would happen as we're using IndexOf to find the  string in the file.
It also looks like it isn't logging those as errors so that shouldn't be failing your build. Though I guess VS or dotnet build might complain if the csproj has multiple AssemblyVersion entries.
Is this actually failing the build or is it producing an output with the wrong version number or something else?

Build is not failing. When I see the csproj files aren't manipulated also - so the default value that was there when getting sources is still there in the csproj. No double tags where added.

That's an interesting one. I've got a few test builds that I can do a bit more investigation.
I'll make sure to try the format you have for your csproj and hopefully figure this out in the next few days.

From: Stefan de Vogelaere notifications@github.com
Sent: Tuesday, October 24, 2017 5:42:23 PM
To: rfennell/vNextBuild
Cc: Chris Gardner; Assign
Subject: Re: [rfennell/vNextBuild] .net core not working anymore after latest commit (#185)
Build is not failing. When I see the csproj files aren't manipulated also - so the default value that was there when getting sources is still there in the csproj. No double tags where added.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHubhttps://github.com/rfennell/vNextBuild/issues/185#issuecomment-339054395, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AQDqFiCoo4SwMT8dmp9bwJthxbRLxEkyks5svhNvgaJpZM4QCCZe.

I believe this is related to #176  and I'll hopefully have this fixed soon when I merge in the PR that we have outstanding.

The PR has been merged now. It seems to fix this issue from what I can tell. I'll get a release out later today with the updated tasks.

authors: ChrisLGardner stefandevo

repo: rfennell/vNextBuild


text:
Aldodfm behind proxy

@Aldodfm PR #267 with an update to the readme file

I have merged this in in release 2.19.2 I had to add use a separate PR #267 as I needed to add an update to the readme for the task
Thanks for the submission


text:
mago.tv site request

hello,
please add support for mago.tv
What is the purpose of your issue?

[ ] Bug report (encountered problems with youtube-dl)
[x] Site support request (request for adding support for a new site)
[ ] Feature request (request for a new functionality)
[ ] Question
[ ] Other

example 1
http://www.mago.tv/الفرنجة-الموسم-الثالث/الحلقة-السادسة-الفهلوة/
example 2
http://www.mago.tv/البلاتوه-الموسم-الثاني/الحلقة-السابعة-المواصلات/

hello ,
thank you for adding extractor it works fine for single video's
could you please add playlist video detection support ?
playlist example 1
http://www.mago.tv/برامج/البلاتوه-الموسم-الثاني/
playlist example 2
http://www.mago.tv/برامج/الفرنجة-الموسم-الثالث/
waiting your reply
thanks in advance

for now, i'm not planning to add support for playlists.

license: Unlicense


text:
This video is unavailable purchased YouTube TV Show

Please follow the guide below

You will be asked some questions and requested to provide some information, please read them carefully and answer honestly
Put an x into all the boxes [ ] relevant to your issue (like that [x])
Use Preview tab to see how your issue will actually look like

Make sure you are using the latest version: run youtube-dl --version and ensure your version is 2017.05.09. If it's not read this FAQ entry and update. Issues with outdated version will be rejected.

[ x] I've verified and I assure that I'm running youtube-dl 2017.05.09

Before submitting an issue make sure you have:

[x ] At least skimmed through README and most notably FAQ and BUGS sections
[x ] Searched the bugtracker for similar issues including closed ones

What is the purpose of your issue?

[x ] Bug report (encountered problems with youtube-dl)
[ ] Site support request (request for adding support for a new site)
[ ] Feature request (request for a new functionality)
[ ] Question
[ ] Other

The following sections concretize particular purposed issues, you can erase any section (the contents between triple ---) not applicable to your issue

D:\tmp\yt>youtube-dl -v http://www.youtube.com/watch?v=NyaJ5KkgXec -u xxxx@xxxx.com
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['-v', 'http://www.youtube.com/watch?v=NyaJ5KkgXec', '-u', 'PRIVATE']
Type account password and press [Return]:
[debug] Encodings: locale cp1252, fs mbcs, out cp437, pref cp1252
[debug] youtube-dl version 2017.05.09
[debug] Python version 3.4.4 - Windows-10-10.0.14393
[debug] exe versions: none
[debug] Proxy map: {}
[youtube] Downloading login page
[youtube] Looking up account info
[youtube] Logging in
Type 2-step verification code and press [Return]:
[youtube] Submitting TFA code
[youtube] Checking cookie
[youtube] NyaJ5KkgXec: Downloading webpage
[youtube] NyaJ5KkgXec: Downloading video info webpage
[youtube] NyaJ5KkgXec: Extracting video information
ERROR: This video is unavailable.
Traceback (most recent call last):
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\rg3\tmpup5muf90\build\youtube_dl\YoutubeDL.py", line 760, in extract_info
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\rg3\tmpup5muf90\build\youtube_dl\extractor\common.py", line 433, in extract
  File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\rg3\tmpup5muf90\build\youtube_dl\extractor\youtube.py", line 1827, in _real_extract
youtube_dl.utils.ExtractorError: This video is unavailable.
...
<end of log>

Description of your issue, suggested solution and other information
Trying to download a purchased tv show from youtube

For any further investigations you must provide account credentials.

How can i do that securely?

By email. Also, what is your location? The video is geo restricted.

what email. also my account is setup with 2-step verification. I am in the US

In my profile. You'll have to disable TFA.

emailed.

I have got the same problem. Is it solved already? I hope you can share the resolution.

same here

here's a free video that need to be purchased that can be tested with https://www.youtube.com/watch?v=0cz5YQWdpMc

I am also experiencing this issue.
I have run the command with --write-pages and have various dump files that I could send if that helped.
I think the issue is that the following is on the page:
`
This video is unavailable.
</h1>`

As well as the following:
yt.setConfig({     'YPC_LOADER_JS': "\/yts\/jsbin\/www-ypc-vflMg-NsA\/www-ypc.js",     'YPC_LOADER_CSS': "\/yts\/cssbin\/www-ypc-vflXFWcXr.css",     'YPC_SIGNIN_URL': "https:\/\/accounts.google.com\/XXXX",     'DBLCLK_ADVERTISER_ID': "XXXX",     'DBLCLK_YPC_ACTIVITY_GROUP': "XXXX",     'SUBSCRIPTION_URL': "\/subscription_ajax",     'YPC_SWITCH_URL': "\/signin?XXXXfeature=purchases",     'YPC_GB_LANGUAGE': "en_US",     'YPC_MB_URL': "https:\/\/payments.youtube.com\/payments\/v4\/js\/integrator.js?ss=md",     'YPC_TRANSACTION_URL': "\/transaction_handler",     'YPC_SUBSCRIPTION_URL': "\/ypc_subscription_ajax",     'YPC_POST_PURCHASE_URL': "\/ypc_post_purchase_ajax",     'YTR_FAMILY_CREATION_URL': "https:\/\/families.google.com\/webcreation?usegapi=1",     'YTO_GTM_DATA': {'event': 'purchased', 'purchaseStatus': 'success'},     'YTO_GTM_1_BUTTON_CLICK_DATA': {'event': 'landingButtonClick', 'buttonPosition': '1'},     'YTO_GTM_2_BUTTON_CLICK_DATA': {'event': 'landingButtonClick', 'buttonPosition': '2'}   });
Let me know if you want the full dump files.

Similiar issue.
`
youtube-dl --verbose -u user@domain.com "https://www.youtube.com/watch?v=xvyuGtWNX6o"
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'--verbose', u'-u', u'PRIVATE', u'https://www.youtube.com/watch?v=xvyuGtWNX6o']
Type account password and press [Return]:
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2017.09.11
[debug] Python version 2.7.12 - Linux-4.4.0-93-generic-x86_64-with-Ubuntu-16.04-xenial
[debug] exe versions: avconv 2.8.11-0ubuntu0.16.04.1, avprobe 2.8.11-0ubuntu0.16.04.1, ffmpeg 2.8.11-0ubuntu0.16.04.1, ffprobe 2.8.11-0ubuntu0.16.04.1
[debug] Proxy map: {}
[youtube] Downloading login page
[youtube] Looking up account info
[youtube] Logging in
[youtube] Checking cookie
[youtube] xvyuGtWNX6o: Downloading webpage
[youtube] xvyuGtWNX6o: Downloading video info webpage
[youtube] xvyuGtWNX6o: Extracting video information
ERROR: This video is unavailable.
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/youtube_dl/YoutubeDL.py", line 776, in extract_info
ie_result = ie.extract(url)
File "/usr/local/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 434, in extract
ie_result = self._real_extract(url)
File "/usr/local/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 1948, in _real_extract
raise ExtractorError(unavailable_message, expected=True)
ExtractorError: This video is unavailable.
`

Same issue:
youtube-dl https://www.youtube.com/watch\?v\=FKUvkKsTzV8 --cookie cookies.txt -v
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'https://www.youtube.com/watch?v=FKUvkKsTzV8', u'--cookie', u'cookies.txt', u'-v']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2017.10.15.1
[debug] Python version 2.7.10 - Darwin-16.7.0-x86_64-i386-64bit
[debug] exe versions: none
[debug] Proxy map: {}
[youtube] FKUvkKsTzV8: Downloading webpage
[youtube] FKUvkKsTzV8: Downloading video info webpage
[youtube] FKUvkKsTzV8: Extracting video information
ERROR: This video is unavailable.
Traceback (most recent call last):
  File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 784, in extract_info
    ie_result = ie.extract(url)
  File "/usr/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 434, in extract
    ie_result = self._real_extract(url)
  File "/usr/local/bin/youtube-dl/youtube_dl/extractor/youtube.py", line 1949, in _real_extract
    raise ExtractorError(unavailable_message, expected=True)
ExtractorError: This video is unavailable.

Without the cookie (with my logged in session) I successfully can download the trailer...

It seems that the --cookie option expects a specific format, e.g., Netscape format.
anyone with luck on this problem yet?

this is the same: https://github.com/rg3/youtube-dl/issues/14459

So it looks like if I buy or rent a video from YouTube, the downloader doesn't work. I have the same issue and the same error. "This video is unavailable." Windows, Youtube-dl 2017.10.29 latest version.

authors: SuperDOS bignadad dstftw rdurdle rogiervandenberg saudalwasly uruiamme yuuzhan


text:
Request for new site mivo(dot)com

Hello Admin,
I need to record live tv streaming from my country. I found out that youtube-dl can fullfill my need but unfortunately when i've tried it . the result it is said the site not support.
Here is the example:
C:\apk decompile>youtube-dl -u myusername -p mypassword -g https://www.mivo.com/#!/live/metrotv
WARNING: Falling back on generic information extractor.
ERROR: Unsupported URL: https://www.mivo.com/#!/live/metrotv
This site is using account credential..You could signup for free.
Please admin if you have time could you make it work.. Please
Thank You So Much.

@dstftw
Yes account-needed
please signup for free just put your email address and will asking to create a new password
https://www.mivo.com/#!/login


text:
Pluralsight: subtitles download is no longer working, again.

[X ] I've verified and I assure that I'm running youtube-dl 2018.09.26

Before submitting an issue make sure you have:

[ X] At least skimmed through the README, most notably the FAQ and BUGS sections
[ X] Searched the bugtracker for similar issues including closed ones
[ X] Checked that provided video/audio/playlist URLs (if any) are alive and playable in a browser

What is the purpose of your issue?

[ X] Bug report (encountered problems with youtube-dl)
[ ] Site support request (request for adding support for a new site)
[ ] Feature request (request for a new functionality)
[ ] Question
[ ] Other

/usr/bin/python3 /usr/local/bin/youtube-dl -v -u USER -p PASSWORD -o '%(playlist_title)s/%(chapter_number)s - %(chapter)s/%(playlist_index)s-%(title)s.%(ext)s' --min-sleep-interval 30 --max-sleep-interval 120 --all-subs "URL"
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['-v', '-u', 'PRIVATE', '-p', 'PRIVATE', '-o', '%(playlist_title)s/%(chapter_number)s - %(chapter)s/%(playlist_index)s-%(title)s.%(ext)s', '--min-sleep-interval', '30', '--max-sleep-interval', '120', '--all-subs', 'URL']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2018.09.26
[debug] Python version 3.6.6 (CPython) - Linux-4.4.0-17763-Microsoft-x86_64-with-Ubuntu-18.04-bionic
[debug] exe versions: ffmpeg 3.4.4-0ubuntu0.18.04.1, ffprobe 3.4.4-0ubuntu0.18.04.1, phantomjs ., rtmpdump 2.4
[debug] Proxy map: {}
[pluralsight:course] FILE: Downloading JSON metadata
[download] Downloading playlist: TITLE
[pluralsight:course] playlist TITLE Collected 45 video ids (downloading 45 of them)
[download] Downloading video 1 of 45
[pluralsight] Downloading login page
[pluralsight] Logging in
[pluralsight] 713b6b4e-f019-41f2-9b8a-a79b0dde58c4-0: Downloading JSON metadata
[pluralsight] 713b6b4e-f019-41f2-9b8a-a79b0dde58c4-0: Downloading mp4-high-widescreen viewclip graphql
[pluralsight] 713b6b4e-f019-41f2-9b8a-a79b0dde58c4-0: Waiting for 3 seconds to avoid throttling
[pluralsight] 713b6b4e-f019-41f2-9b8a-a79b0dde58c4-0: Downloading captions JSON
WARNING: Unable to download captions JSON: HTTP Error 404: Not Found
[debug] Default format spec: bestvideo+bestaudio/best
[debug] Invoking downloader on 'URL.mp4'
[download] Sleeping 51.78 seconds...
[download] 100% of 6.06MiB in 00:08
[download] Downloading video 2 of 45

---
After updating youtube-dl with the issue # 17671, I was able to download subtitles for a while. Since Monday, the download of subtitles has failed again.
Thank you.

I purposely omitted the URLs and filenames that were being downloaded. I will provide in private the user name and password for access and simulation of the problem.

Please, what issue IDs can I check for this my problem, which was marked as duplicate and closed?


text:
Skipping DASH manifest: ExtractorError(u'Cannot decrypt signature without player_url;

Just trying to DL some videos from youtube real quick and I get this error that suggested going here. Anyone got any input on figuring out whats going on? Please post it.
Background Info;
Just Installed youtube-dl via pip this was my first command to test out the program.
Output of;  "youtube-dl -F https://www.youtube.com/watch?v=jMYfGoORtJc"
WARNING: [youtube] jMYfGoORtJc: Skipping DASH manifest: ExtractorError(u'Cannot decrypt signature without player_url; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.',)
[info] Available formats for jMYfGoORtJc:
format code  extension  resolution note
171          webm       audio only DASH audio , audio@128k
140          m4a        audio only DASH audio , m4a_dash container, aac  @128k
160          mp4        144p       DASH video , video only
242          webm       240p       DASH video , video only
133          mp4        240p       DASH video , video only
243          webm       360p       DASH video , video only
134          mp4        360p       DASH video , video only
244          webm       480p       DASH video , video only
135          mp4        480p       DASH video , video only
17           3gp        176x144
36           3gp        320x240
5            flv        400x240
43           webm       640x360
18           mp4        640x360    (best)

Post output with the --verbose option

After a few more attempts it doesn't seem to throw errors . I think it might have been some kind of isolated connection problem.
[turbo@localhost youtube]$ youtube-dl -v -F https://www.youtube.com/watch?v=jMYfGoORtJc
[debug] System config: []
[debug] User config: []
[debug] Command-line args: [u'-v', u'-F', u'https://www.youtube.com/watch?v=jMYfGoORtJc']
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2015.05.10
[debug] Python version 2.7.8 - Linux-3.19.4-200.fc21.x86_64-x86_64-with-fedora-21-Obree
[debug] exe versions: ffmpeg 2.4.8, ffprobe 2.4.8
[debug] Proxy map: {}
[youtube] jMYfGoORtJc: Downloading webpage
[youtube] jMYfGoORtJc: Extracting video information
[youtube] jMYfGoORtJc: Downloading DASH manifest
[info] Available formats for jMYfGoORtJc:
format code  extension  resolution note
171          webm       audio only DASH audio   90k , audio@128k (44100Hz), 7.12MiB
140          m4a        audio only DASH audio   97k , m4a_dash container, aac  @128k (44100Hz), 7.85MiB
141          m4a        audio only DASH audio  193k , m4a_dash container, aac  @256k (44100Hz), 15.77MiB
160          mp4        192x144    DASH video  112k , 15fps, video only, 9.01MiB
278          webm       192x144    DASH video  147k , webm container, VP9, 1fps, video only, 5.69MiB
242          webm       320x240    DASH video  169k , 1fps, video only, 11.43MiB
133          mp4        320x240    DASH video  247k , 30fps, video only, 20.16MiB
243          webm       480x360    DASH video  314k , 1fps, video only, 22.32MiB
134          mp4        480x360    DASH video  479k , 30fps, video only, 24.32MiB
244          webm       640x480    DASH video  687k , 1fps, video only, 52.17MiB
135          mp4        640x480    DASH video 1133k , 30fps, video only, 84.99MiB
17           3gp        176x144
36           3gp        320x240
5            flv        400x240
43           webm       640x360
18           mp4        640x360    (best)
[turbo@localhost youtube]$ youtube-dl --version
2015.05.10

Here is some more weird output after successfully getting 2-3 videos;

[turbo@localhost youtube]$ youtube-dl -F https://www.youtube.com/watch?v=bdb1x2vQ2Z0
[youtube] bdb1x2vQ2Z0: Downloading webpage
[youtube] bdb1x2vQ2Z0: Extracting video information
[youtube] bdb1x2vQ2Z0: Downloading DASH manifest
WARNING: [youtube] bdb1x2vQ2Z0: Skipping DASH manifest: ExtractorError(u"Could not download DASH manifest: <urlopen error [Errno 101] Network is unreachable> (caused by URLError(error(101, 'Network is unreachable'),))",)
[info] Available formats for bdb1x2vQ2Z0:
format code  extension  resolution note
171          webm       audio only DASH audio , audio@128k
140          m4a        audio only DASH audio , m4a_dash container, aac  @128k
160          mp4        144p       DASH video , video only
242          webm       240p       DASH video , video only
133          mp4        240p       DASH video , video only
243          webm       360p       DASH video , video only
134          mp4        360p       DASH video , video only
244          webm       480p       DASH video , video only
135          mp4        480p       DASH video , video only
17           3gp        176x144
36           3gp        320x240
5            flv        400x240
43           webm       640x360
18           mp4        640x360    (best)

In the second case it says: URLError(error(101, 'Network is unreachable'), it may be a problem with your connection.

ya thats what i was thinking since it runs smoothly now. Also i was most
definitely haveing some minor connection problems the night i was getting
errors. My connection was really slow that night too and it was taking
forever to execute youtube-dl commands
On Thu, May 14, 2015 at 4:42 AM, Jaime Marquínez Ferrándiz <
notifications@github.com> wrote:

In the second case it says: URLError(error(101, 'Network is unreachable'),
it may be a problem with your connection.
—
Reply to this email directly or view it on GitHub
https://github.com/rg3/youtube-dl/issues/5689#issuecomment-101986746.

I'm closing it then.

authors: jaimeMF pythonteste


text:
[feature] Sync razer chroma with yeelight

This feature is about syncing current color of razer chroma such as spectrum cycling, to yeelight devices.

I'd like to support such a thing - and it was one of the original things I wanted before I started this app.
I wanted the colors to be controlled via Chroma (to allow having their special effects - spectrum, music and all of that) - but their SDK doesn't allow receiving the color from Chroma or a specific device.
You can only set the color via Chroma SDK but you cannot receive a stream of changes from them, unless you join their Connected Devices Program.
If and when they allow us to subscribe to their color stream or connect to it somehow we would support this.

authors: BrandonGillis deankevorkian

repo: rgb-master-team/RGBMaster


text:
🛑 Sito Web is down

In f56ccf8, Sito Web (https://www.comune.preganziol.tv.it) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Sito Web is back up in 28c8b67 after 13 minutes.

repo: rglauco/upptime


text:
Fixes

Fixed a bug in remote inspect code causing panic.
Code now passes validation checks.
Unfortunately tests fail in spectacular way. At least they compile now.

Merged

authors: miminar rhatdan

repo: rhatdan/docker


text:
[devops:bot] update deps in nix/sources.json (from: rhino-core@320d25d

update nix refernces for rhino-core and|or nixpkgs to match https://github.com/rhinofi/rhino-core/blob/320d25d07ab719d265ad2c5ab3a36fac5d395090/nix/sources.json (branch: dev)

superseded by #102

authors: adrian-gierakowski dvf-ci

repo: rhinofi/dvf-utils


text:
Target truffle-v5 not supported

The plugin only supports three targets "ethers-v4", "truffle", "web3-v1". However, TypeChain does supports the truffle-v5 target, which is for truffle 5.
Please enable support for the truffle-v5 target as well.

Also now ethers-v5 is a valid typechain target.

Oh great, thanks for letting me know. However, both of the PR still not merged to master.

Yup, I had to fork this plugin so I could update the config.

authors: jchittoda thekevinbrown

repo: rhlsthrm/buidler-typechain