The parameters of InitCNI should be filled in reverse order

fix #131

@yanxuean Please sign your commit. git commit --amend -s. :)

LGTM

@yanxuean Thanks for fixing this! :)

You are welcome. I'm beginner for open source. yesterday is  a bumpy day.
I'm  planning to take part in sig-node, If there is a  jobs to do in sig-node, I'm glad to do it.

@yanxuean This is a good start. Actually we do have many jobs in cri-containerd, tell me if you are interested. :)

Of course.
Is there  TODO list?  I can choose some to do.


Use whitelist to configure entities

Currently all entities of a certain domain are added to the taskbar which doesn't make sense if you have a lot of devices. In this PR I changed it to a list of entities which can be specified by the user to add only the desired devices (also from different domains).
I also fixed a small bug which leads to a crash if an entity doesn't have a custom icon (e.g. light entity on default settings).

Looks great, thanks!


Checking for option of EnableEmailasUsername before validating user

Fixes #2367
Summary
If EnableEmailasUsername is set, then verify user obtained by GetbyEmail must not be null.

I assume the build is broken because of #2370, not the changes to this PR, right?

I assume the build is broken because of #2370, not the changes to this PR, right?

That's right @bdukes. @Mhtshum please merge in master to get us a green build

Please @bdukes  and @tpluscode  merged it as PR is raised by me.


Migrate to community version

Please migrate to react-native-community/react-native-datetimepicker
to get latest updates

Warning: that new repo does not work with Expo at this time. If you are using Expo, I would suggest holding off on migrating.

@shahzore-qureshi thanks for reporting! Do you know if the issue is already being tracked in the react-native-datepicker repo?

Hi mmazzarolo. Not yet. However, I will go ahead and do so!


New member features getAttributes() and countMembers() don't know about iASP

I recently updated to 2.10.1 and I noticed that the source file hover does not work well for my environment.  Looking at the output channel I see several shell commands that use folder paths without our iASP named.  In prior versions I did not need to define our ASP in the connections.   I set the iASP value on the connection -> source tab and it had no effect on the results.

Context
Version

Code for IBM i version
2.10.1

Visual Studio Code version
1.88.1

Operating System
win32_x64

Active extensions
Auto Hide (fork) (vscode-autohide-fork): 1.0.9
Calculator (calculator): 0.1.1
Code Spell Checker (code-spell-checker): 3.0.1
Code for IBM i Walkthroughs (vscode-ibmi-walkthroughs): 0.5.0
Db2 for IBM i (vscode-db2i): 1.0.0
Emmet (emmet): 1.0.0
Error Lens (errorlens): 3.17.0
Excel Viewer (gc-excelviewer): 4.2.59
Git (git): 1.0.0
Git Base (git-base): 1.0.0
GitHub (github): 0.0.1
GitHub Authentication (github-authentication): 0.0.2
Hawkeye Pathfinder (vscode-ibmi-hawkeye): 0.0.4
IBM i Debug (ibmidebug): 1.0.0
JSON Language Features (json-language-features): 1.0.0
Merge Conflict (merge-conflict): 1.0.0
Node Debug Auto-attach (debug-auto-launch): 1.0.0
Overtype (overtype): 0.5.0
Partial Diff (partial-diff): 1.4.3
RPGLE (vscode-rpgle): 0.26.6
Rainbow CSV (rainbow-csv): 3.11.0
Rocket DevOps (rdo-vsc-ibmi): 10.3.1
TODO Highlight (vscode-todo-highlight): 1.0.5
Text Marker (Highlighter) (text-marker): 1.11.0
TypeScript and JavaScript Language Features (typescript-language-features): 1.0.0
classdiagram-ts (classdiagram-ts): 0.1.67
undefined (indent-rainbow): 8.3.1

Remote system

Setting
Value

IBM i OS
V7R5M0

Tech Refresh
3

CCSID Origin
user

Runtime CCSID
37

Default CCSID
37

SQL
Enabled

Source dates
Enabled

Enabled features

/QOpenSys/pkgs/bin
/usr/bin

/QSYS.LIB
/QIBM/ProdData/IBMiDebugService/bin

bash
attr
ILEDITOR.GETMBRINFO
QZDFMDB2.PGM
startDebugService.sh

git
iconv

grep
setccsid

ls

md5sum

sort

stat

tar

tn5250

Shell env
BUILDLIB=PGMT
CURLIB=PGMT
HOME=/home/PGMT
HOST=400devl.go.winco.local
LIBLS=QTEMP QGPL HAWKEYE WFISRC WAEOBJ WAEDTA ACMSLIB AFPTOOL SPLTOOL TAATOOL WFIOBJ WFIHST WFINEP WFIDTA WFIQUAL WFIINTG DTSDCDTA DTSCNTRL DTSUSER DTSQUAL DTSQUAL92 DTSINTG DTSINTG92 DEVOBJ DEVDTA DEVSRC DEVQUAL WSBSRC WSBOBJ WSBDTA WSBQUAL WSBINTG WSBUSR WIASPUSR PGMT
LMI_REL_IDLIB=WFIOBJ
LMI_REL_IDLIBS=WFIOBJ,WFICVT
LOGIN=pgmt
LOGNAME=pgmt
MAIL=/var/spool/mail/pgmt
NUMPCR=2066900, 2075400, 2072100
OLDPWD=/home/PGMT
PATH=/QOpenSys/pkgs/bin:/QOpenSys/usr/bin:/usr/ccs/bin:/QOpenSys/usr/bin/X11:/usr/sbin:.:/usr/bin
PCR=PCR2066900, PCR2075400, PCR2072100
PROFILENAME=BASE: PGMT
PWD=/home/PGMT
REL=BASE
SHELL=/QOpenSys/pkgs/bin/bash
SHLVL=1
SSH_CLIENT=<IP_ADDRESS> 63082 22
SSH_CONNECTION=<IP_ADDRESS> 63082 <IP_ADDRESS> 22
TZ=<MST>7<MDT>,M3.2.0,M11.1.0
USER=pgmt
USERNAME=PGMT
WORKDIR=/home/PGMT
_=/QOpenSys/pkgs/bin/env

Variants
{
  "american": "#@$",
  "local": "#@$"
}

Errors
[
  /QSYS.LIB/PGMT.LIB/CVTSRC.FILE: ls | wc -l
  {
      "code": 0,
      "signal": null,
      "stdout": "29",
      "stderr": "bash: line 1: cd: /QSYS.LIB/PGMT.LIB/CVTSRC.FILE: No such file or directory"
  }

  /home/PGMT: /usr/bin/attr -p /QSYS.LIB/PGMT.LIB/CVTSRC.FILE CCSID
  {
      "code": 1,
      "signal": null,
      "stdout": "",
      "stderr": "attr: 001-2248 Error found getting attributes for file /QSYS.LIB/PGMT.LIB/CVTSRC.FILE.  No such path or directory."
  }
]

@sebjulliand is this worth putting the detailed property back into the getObjectList API? Or just sticking the ASP in the path?

Let me have a look at this tomorrow or the day after. I have a couple of
ideas 😊
Le mar. 7 mai 2024, 21:16, LJ @.***> a écrit :

@sebjulliand https://github.com/sebjulliand is this worth putting the
detailed property back into the getObjectList API? Or just sticking the ASP
in the path?
—
Reply to this email directly, view it on GitHub
https://github.com/codefori/vscode-ibmi/issues/2039#issuecomment-2099131513,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ACUVGORQRPA5PONHZ66KOU3ZBER7DAVCNFSM6AAAAABHLKBZI6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAOJZGEZTCNJRGM
.

Sorry for being a pain in the *** about this.

No worries, that will just cost you a beer 😁 Just kidding. I've got it fixed though!


Installing zipline through install_requires in my setup.py fails

Dear Zipline Maintainers,
Before I tell you about my issue, let me describe my environment:
Plain docker python:3.6 image

Operating System: (Windows Version or $ uname --all)
Linux b355119ab31f 4.9.93-linuxkit-aufs #1 SMP Wed Jun 6 16:55:56 UTC 2018 x86_64 GNU/Linux
Python Version: $ python --version
Python 3.6.6
Python Bitness: $ python -c 'import math, sys;print(int(math.log(sys.maxsize + 1, 2) + 1))'
64
How did you install Zipline: (pip, conda, or other (please explain))
pip, but from install_requires
Python packages: $ pip freeze or $ conda list
This is a vanilla docker python:3.6 image.

Now that you know a little about me, let me tell you about the issue I am
having:
Description of Issue
I am building a python module that requires zipline 1.3.0 but python setup.py intsall on my project fails to install zipline.
root@193a024881cb:/work# python setup.py install
running install
running bdist_egg
running egg_info
writing pipeline_alpaca.egg-info/PKG-INFO
writing dependency_links to pipeline_alpaca.egg-info/dependency_links.txt
writing requirements to pipeline_alpaca.egg-info/requires.txt
writing top-level names to pipeline_alpaca.egg-info/top_level.txt
reading manifest file 'pipeline_alpaca.egg-info/SOURCES.txt'
writing manifest file 'pipeline_alpaca.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
running build_py
creating build/bdist.linux-x86_64/egg
creating build/bdist.linux-x86_64/egg/pipeline_alpaca
copying build/lib/pipeline_alpaca/_version.py -> build/bdist.linux-x86_64/egg/pipeline_alpaca
copying build/lib/pipeline_alpaca/__init__.py -> build/bdist.linux-x86_64/egg/pipeline_alpaca
copying build/lib/pipeline_alpaca/engine.py -> build/bdist.linux-x86_64/egg/pipeline_alpaca
byte-compiling build/bdist.linux-x86_64/egg/pipeline_alpaca/_version.py to _version.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/pipeline_alpaca/__init__.py to __init__.cpython-36.pyc
byte-compiling build/bdist.linux-x86_64/egg/pipeline_alpaca/engine.py to engine.cpython-36.pyc
creating build/bdist.linux-x86_64/egg/EGG-INFO
copying pipeline_alpaca.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying pipeline_alpaca.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying pipeline_alpaca.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying pipeline_alpaca.egg-info/requires.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying pipeline_alpaca.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
creating 'dist/pipeline_alpaca-0.1-py3.6.egg' and adding 'build/bdist.linux-x86_64/egg' to it
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
Processing pipeline_alpaca-0.1-py3.6.egg
Copying pipeline_alpaca-0.1-py3.6.egg to /usr/local/lib/python3.6/site-packages
Adding pipeline-alpaca 0.1 to easy-install.pth file

Installed /usr/local/lib/python3.6/site-packages/pipeline_alpaca-0.1-py3.6.egg
Processing dependencies for pipeline-alpaca==0.1
Searching for zipline==1.3.0
Reading https://pypi.org/simple/zipline/
Downloading https://files.pythonhosted.org/packages/be/59/8c5802a7897c1095fdc409fb557f04df8f75c37174e80d2ba58c8d8a6488/zipline-1.3.0.tar.gz#sha256=19b6607845d8d9dfa51c5679c65a143a04172f76fff70a58f9a835a69a25fbf9
Best match: zipline 1.3.0
Processing zipline-1.3.0.tar.gz
Writing /tmp/easy_install-r055fb2w/zipline-1.3.0/setup.cfg
Running zipline-1.3.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-r055fb2w/zipline-1.3.0/egg-dist-tmp-5wsvtyz4
UPDATING build/lib.linux-x86_64-3.6/zipline/_version.py
set build/lib.linux-x86_64-3.6/zipline/_version.py to '1.3.0'
In file included from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarraytypes.h:1821:0,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarrayobject.h:18,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/arrayobject.h:4,
                 from zipline/assets/_assets.c:525:
/tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
 #warning "Using deprecated NumPy API, disable it by " \
  ^~~~~~~
In file included from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarraytypes.h:1821:0,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarrayobject.h:18,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/arrayobject.h:4,
                 from zipline/assets/continuous_futures.c:526:
/tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
 #warning "Using deprecated NumPy API, disable it by " \
  ^~~~~~~
In file included from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarraytypes.h:1821:0,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarrayobject.h:18,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/arrayobject.h:4,
                 from zipline/lib/adjustment.c:435:
/tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
 #warning "Using deprecated NumPy API, disable it by " \
  ^~~~~~~
In file included from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarraytypes.h:1821:0,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarrayobject.h:18,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/arrayobject.h:4,
                 from zipline/lib/_factorize.c:527:
/tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
 #warning "Using deprecated NumPy API, disable it by " \
  ^~~~~~~
In file included from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarraytypes.h:1821:0,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarrayobject.h:18,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/arrayobject.h:4,
                 from zipline/lib/_float64window.c:435:
/tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
 #warning "Using deprecated NumPy API, disable it by " \
  ^~~~~~~
In file included from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarraytypes.h:1821:0,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarrayobject.h:18,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/arrayobject.h:4,
                 from zipline/lib/_int64window.c:435:
/tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
 #warning "Using deprecated NumPy API, disable it by " \
  ^~~~~~~
In file included from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarraytypes.h:1821:0,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarrayobject.h:18,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/arrayobject.h:4,
                 from zipline/lib/_uint8window.c:435:
/tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
 #warning "Using deprecated NumPy API, disable it by " \
  ^~~~~~~
In file included from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarraytypes.h:1821:0,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarrayobject.h:18,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/arrayobject.h:4,
                 from zipline/lib/_labelwindow.c:435:
/tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
 #warning "Using deprecated NumPy API, disable it by " \
  ^~~~~~~
In file included from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarraytypes.h:1821:0,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarrayobject.h:18,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/arrayobject.h:4,
                 from zipline/lib/rank.c:526:
/tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
 #warning "Using deprecated NumPy API, disable it by " \
  ^~~~~~~
In file included from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarraytypes.h:1821:0,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarrayobject.h:18,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/arrayobject.h:4,
                 from zipline/data/_equities.c:258:
/tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
 #warning "Using deprecated NumPy API, disable it by " \
  ^~~~~~~
In file included from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarrayobject.h:27:0,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/arrayobject.h:4,
                 from zipline/data/_equities.c:258:
/tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/__multiarray_api.h:1463:1: warning: ‘_import_array’ defined but not used [-Wunused-function]
 _import_array(void)
 ^~~~~~~~~~~~~
In file included from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarraytypes.h:1821:0,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarrayobject.h:18,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/arrayobject.h:4,
                 from zipline/data/_adjustments.c:258:
/tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
 #warning "Using deprecated NumPy API, disable it by " \
  ^~~~~~~
In file included from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarrayobject.h:27:0,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/arrayobject.h:4,
                 from zipline/data/_adjustments.c:258:
/tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/__multiarray_api.h:1463:1: warning: ‘_import_array’ defined but not used [-Wunused-function]
 _import_array(void)
 ^~~~~~~~~~~~~
In file included from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarraytypes.h:1821:0,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarrayobject.h:18,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/arrayobject.h:4,
                 from zipline/_protocol.c:525:
/tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
 #warning "Using deprecated NumPy API, disable it by " \
  ^~~~~~~
In file included from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarraytypes.h:1821:0,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarrayobject.h:18,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/arrayobject.h:4,
                 from zipline/finance/_finance_ext.c:527:
/tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
 #warning "Using deprecated NumPy API, disable it by " \
  ^~~~~~~
In file included from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarraytypes.h:1821:0,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarrayobject.h:18,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/arrayobject.h:4,
                 from zipline/gens/sim_engine.c:567:
/tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
 #warning "Using deprecated NumPy API, disable it by " \
  ^~~~~~~
In file included from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarraytypes.h:1821:0,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarrayobject.h:18,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/arrayobject.h:4,
                 from zipline/data/_minute_bar_internal.c:257:
/tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
 #warning "Using deprecated NumPy API, disable it by " \
  ^~~~~~~
In file included from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarrayobject.h:27:0,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/arrayobject.h:4,
                 from zipline/data/_minute_bar_internal.c:257:
/tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/__multiarray_api.h:1463:1: warning: ‘_import_array’ defined but not used [-Wunused-function]
 _import_array(void)
 ^~~~~~~~~~~~~
In file included from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarraytypes.h:1821:0,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarrayobject.h:18,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/arrayobject.h:4,
                 from zipline/data/_resample.c:257:
/tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
 #warning "Using deprecated NumPy API, disable it by " \
  ^~~~~~~
In file included from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarrayobject.h:27:0,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/arrayobject.h:4,
                 from zipline/data/_resample.c:257:
/tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/__multiarray_api.h:1463:1: warning: ‘_import_array’ defined but not used [-Wunused-function]
 _import_array(void)
 ^~~~~~~~~~~~~
In file included from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarraytypes.h:1821:0,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarrayobject.h:18,
                 from /tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/arrayobject.h:4,
                 from zipline/pipeline/loaders/blaze/_core.c:526:
/tmp/easy_install-r055fb2w/zipline-1.3.0/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
 #warning "Using deprecated NumPy API, disable it by " \
  ^~~~~~~
zip_safe flag not set; analyzing archive contents...
zipline.__pycache__._protocol.cpython-36: module references __file__
zipline.assets.__pycache__._assets.cpython-36: module references __file__
zipline.assets.__pycache__.continuous_futures.cpython-36: module references __file__
zipline.data.__pycache__._adjustments.cpython-36: module references __file__
zipline.data.__pycache__._equities.cpython-36: module references __file__
zipline.data.__pycache__._minute_bar_internal.cpython-36: module references __file__
zipline.data.__pycache__._resample.cpython-36: module references __file__
zipline.examples.__pycache__.__init__.cpython-36: module references __file__
zipline.finance.__pycache__._finance_ext.cpython-36: module references __file__
zipline.gens.__pycache__.sim_engine.cpython-36: module references __file__
zipline.lib.__pycache__._factorize.cpython-36: module references __file__
zipline.lib.__pycache__._float64window.cpython-36: module references __file__
zipline.lib.__pycache__._int64window.cpython-36: module references __file__
zipline.lib.__pycache__._labelwindow.cpython-36: module references __file__
zipline.lib.__pycache__._uint8window.cpython-36: module references __file__
zipline.lib.__pycache__.adjustment.cpython-36: module references __file__
zipline.lib.__pycache__.rank.cpython-36: module references __file__
zipline.pipeline.loaders.blaze.__pycache__._core.cpython-36: module references __file__
zipline.testing.__pycache__.core.cpython-36: module references __file__
zipline.testing.__pycache__.fixtures.cpython-36: module references __file__
zipline.utils.__pycache__.security_list.cpython-36: module references __file__
creating /usr/local/lib/python3.6/site-packages/zipline-1.3.0-py3.6-linux-x86_64.egg
Extracting zipline-1.3.0-py3.6-linux-x86_64.egg to /usr/local/lib/python3.6/site-packages
Adding zipline 1.3.0 to easy-install.pth file
Installing zipline script to /usr/local/bin

Installed /usr/local/lib/python3.6/site-packages/zipline-1.3.0-py3.6-linux-x86_64.egg
Searching for trading-calendars>=1.0.1
Reading https://pypi.org/simple/trading-calendars/
Downloading https://files.pythonhosted.org/packages/a8/c0/4718349bf8621ae86c30ecc5b0f5fc57035862545a11a6a77b19605f1360/trading_calendars-1.1.0.tar.gz#sha256=a69e83dd988515046d49f7309e0ec2b5201521d5679ad1492c22704fbb337416
Best match: trading-calendars 1.1.0
Processing trading_calendars-1.1.0.tar.gz
Writing /tmp/easy_install-yjetidbh/trading_calendars-1.1.0/setup.cfg
Running trading_calendars-1.1.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-yjetidbh/trading_calendars-1.1.0/egg-dist-tmp-ncrjzu_7
warning: no files found matching 'tests/resources'
warning: no files found matching '*.csv'
UPDATING build/lib/trading_calendars/_version.py
set build/lib/trading_calendars/_version.py to '1.1.0'
zip_safe flag not set; analyzing archive contents...
tests.__pycache__.test_trading_calendar.cpython-36: module references __file__
creating /usr/local/lib/python3.6/site-packages/trading_calendars-1.1.0-py3.6.egg
Extracting trading_calendars-1.1.0-py3.6.egg to /usr/local/lib/python3.6/site-packages
Adding trading-calendars 1.1.0 to easy-install.pth file

Installed /usr/local/lib/python3.6/site-packages/trading_calendars-1.1.0-py3.6.egg
Searching for tables>=3.3.0
Reading https://pypi.org/simple/tables/
Downloading https://files.pythonhosted.org/packages/d7/1b/21f4c7f296b718575c17ef25e61c05742a283c45077b4c8d5a190b3e0b59/tables-3.4.4-cp36-cp36m-manylinux1_x86_64.whl#sha256=da98c8abfeefefad40110b994d5d06ac28d89b00d085530d377376b201566ebf
Best match: tables 3.4.4
Processing tables-3.4.4-cp36-cp36m-manylinux1_x86_64.whl
Installing tables-3.4.4-cp36-cp36m-manylinux1_x86_64.whl to /usr/local/lib/python3.6/site-packages
writing requirements to /usr/local/lib/python3.6/site-packages/tables-3.4.4-py3.6-linux-x86_64.egg/EGG-INFO/requires.txt
Adding tables 3.4.4 to easy-install.pth file
Installing pt2to3 script to /usr/local/bin
Installing ptdump script to /usr/local/bin
Installing ptrepack script to /usr/local/bin
Installing pttree script to /usr/local/bin

Installed /usr/local/lib/python3.6/site-packages/tables-3.4.4-py3.6-linux-x86_64.egg
Searching for empyrical>=0.5.0
Reading https://pypi.org/simple/empyrical/
Downloading https://files.pythonhosted.org/packages/7b/55/a01b05162b764830dbbac868462f44cd847a5b6523a01ca9f955721819da/empyrical-0.5.0.tar.gz#sha256=21485df5261d0f78f4d1e1baa0a38888726a2054f0ba86997ac1b03853026fef
Best match: empyrical 0.5.0
Processing empyrical-0.5.0.tar.gz
Writing /tmp/easy_install-do4jk2vw/empyrical-0.5.0/setup.cfg
Running empyrical-0.5.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-do4jk2vw/empyrical-0.5.0/egg-dist-tmp-_m80p155
UPDATING build/lib/empyrical/_version.py
set build/lib/empyrical/_version.py to '0.5.0'
zip_safe flag not set; analyzing archive contents...
Moving empyrical-0.5.0-py3.6.egg to /usr/local/lib/python3.6/site-packages
Adding empyrical 0.5.0 to easy-install.pth file

Installed /usr/local/lib/python3.6/site-packages/empyrical-0.5.0-py3.6.egg
Searching for lru-dict>=1.1.4
Reading https://pypi.org/simple/lru-dict/
Downloading https://files.pythonhosted.org/packages/00/a5/32ed6e10246cd341ca8cc205acea5d208e4053f48a4dced2b1b31d45ba3f/lru-dict-1.1.6.tar.gz#sha256=365457660e3d05b76f1aba3e0f7fedbfcd6528e97c5115a351ddd0db488354cc
Best match: lru-dict 1.1.6
Processing lru-dict-1.1.6.tar.gz
Writing /tmp/easy_install-7jh7earw/lru-dict-1.1.6/setup.cfg
Running lru-dict-1.1.6/setup.py -q bdist_egg --dist-dir /tmp/easy_install-7jh7earw/lru-dict-1.1.6/egg-dist-tmp-9o_y84zl
warning: no files found matching 'MANIFEST'
zip_safe flag not set; analyzing archive contents...
__pycache__.lru.cpython-36: module references __file__
creating /usr/local/lib/python3.6/site-packages/lru_dict-1.1.6-py3.6-linux-x86_64.egg
Extracting lru_dict-1.1.6-py3.6-linux-x86_64.egg to /usr/local/lib/python3.6/site-packages
Adding lru-dict 1.1.6 to easy-install.pth file

Installed /usr/local/lib/python3.6/site-packages/lru_dict-1.1.6-py3.6-linux-x86_64.egg
Searching for intervaltree>=2.1.0
Reading https://pypi.org/simple/intervaltree/
Downloading https://files.pythonhosted.org/packages/ca/c1/450d109b70fa58ca9d77972b02f69222412f9175ccf99fdeaf167be9583c/intervaltree-2.1.0.tar.gz#sha256=aca5804b88f70cb49050c37b6de59090570f77a75aec1932966cf69f6a48810b
Best match: intervaltree 2.1.0
Processing intervaltree-2.1.0.tar.gz
Writing /tmp/easy_install-ikpzarqx/intervaltree-2.1.0/setup.cfg
Running intervaltree-2.1.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-ikpzarqx/intervaltree-2.1.0/egg-dist-tmp-sanfpq3k
Version: 2.1.0
Reading README.rst
Moving intervaltree-2.1.0-py3.6.egg to /usr/local/lib/python3.6/site-packages
Adding intervaltree 2.1.0 to easy-install.pth file

Installed /usr/local/lib/python3.6/site-packages/intervaltree-2.1.0-py3.6.egg
Searching for sortedcontainers>=1.4.4
Reading https://pypi.org/simple/sortedcontainers/
Downloading https://files.pythonhosted.org/packages/cb/53/fe764fc8042e13245b50c4032fb2f857bc1e502aaca83063dcdf6b94d223/sortedcontainers-2.0.4-py2.py3-none-any.whl#sha256=ef38b128302ee8f65d81e31c9d8fbf10d81df4d6d06c9c0b66f01d33747525bb
Best match: sortedcontainers 2.0.4
Processing sortedcontainers-2.0.4-py2.py3-none-any.whl
Installing sortedcontainers-2.0.4-py2.py3-none-any.whl to /usr/local/lib/python3.6/site-packages
Adding sortedcontainers 2.0.4 to easy-install.pth file

Installed /usr/local/lib/python3.6/site-packages/sortedcontainers-2.0.4-py3.6.egg
Searching for alembic>=0.7.7
Reading https://pypi.org/simple/alembic/
Downloading https://files.pythonhosted.org/packages/96/c7/a4129db460c3e0ea8fea0c9eb5de6680d38ea6b6dcffcb88898ae42e170a/alembic-1.0.0-py2.py3-none-any.whl#sha256=eb7db9b4510562ec37c91d00b00d95fde076c1030d3f661aea882eec532b3565
Best match: alembic 1.0.0
Processing alembic-1.0.0-py2.py3-none-any.whl
Installing alembic-1.0.0-py2.py3-none-any.whl to /usr/local/lib/python3.6/site-packages
writing requirements to /usr/local/lib/python3.6/site-packages/alembic-1.0.0-py3.6.egg/EGG-INFO/requires.txt
Adding alembic 1.0.0 to easy-install.pth file
Installing alembic script to /usr/local/bin

Installed /usr/local/lib/python3.6/site-packages/alembic-1.0.0-py3.6.egg
Searching for sqlalchemy>=1.0.8
Reading https://pypi.org/simple/sqlalchemy/
Downloading https://files.pythonhosted.org/packages/aa/cc/348eec885d81f7260b07d961b3ececfc0aa82f7d4a8f45ff997e0d3f44ba/SQLAlchemy-1.2.11.tar.gz#sha256=ef6569ad403520ee13e180e1bfd6ed71a0254192a934ec1dbd3dbf48f4aa9524
Best match: SQLAlchemy 1.2.11
Processing SQLAlchemy-1.2.11.tar.gz
Writing /tmp/easy_install-4xp83etd/SQLAlchemy-1.2.11/setup.cfg
Running SQLAlchemy-1.2.11/setup.py -q bdist_egg --dist-dir /tmp/easy_install-4xp83etd/SQLAlchemy-1.2.11/egg-dist-tmp-nd28aomy
warning: no files found matching '*.jpg' under directory 'doc'
warning: no files found matching '*.mako' under directory 'doc'
warning: no files found matching 'distribute_setup.py'
warning: no files found matching 'sa2to3.py'
warning: no files found matching 'ez_setup.py'
no previously-included directories found matching 'doc/build/output'
zip_safe flag not set; analyzing archive contents...
sqlalchemy.__pycache__.cprocessors.cpython-36: module references __file__
sqlalchemy.__pycache__.cresultproxy.cpython-36: module references __file__
sqlalchemy.__pycache__.cutils.cpython-36: module references __file__
creating /usr/local/lib/python3.6/site-packages/SQLAlchemy-1.2.11-py3.6-linux-x86_64.egg
Extracting SQLAlchemy-1.2.11-py3.6-linux-x86_64.egg to /usr/local/lib/python3.6/site-packages
Adding SQLAlchemy 1.2.11 to easy-install.pth file

Installed /usr/local/lib/python3.6/site-packages/SQLAlchemy-1.2.11-py3.6-linux-x86_64.egg
Searching for Mako>=1.0.1
Reading https://pypi.org/simple/Mako/
Downloading https://files.pythonhosted.org/packages/eb/f3/67579bb486517c0d49547f9697e36582cd19dafb5df9e687ed8e22de57fa/Mako-1.0.7.tar.gz#sha256=4e02fde57bd4abb5ec400181e4c314f56ac3e49ba4fb8b0d50bba18cb27d25ae
Best match: Mako 1.0.7
Processing Mako-1.0.7.tar.gz
Writing /tmp/easy_install-z4mmytok/Mako-1.0.7/setup.cfg
Running Mako-1.0.7/setup.py -q bdist_egg --dist-dir /tmp/easy_install-z4mmytok/Mako-1.0.7/egg-dist-tmp-vhkixdn9
warning: no files found matching '*.xml' under directory 'examples'
warning: no files found matching '*.mako' under directory 'examples'
warning: no files found matching 'distribute_setup.py'
warning: no files found matching 'ez_setup.py'
no previously-included directories found matching 'doc/build/output'
creating /usr/local/lib/python3.6/site-packages/Mako-1.0.7-py3.6.egg
Extracting Mako-1.0.7-py3.6.egg to /usr/local/lib/python3.6/site-packages
Adding Mako 1.0.7 to easy-install.pth file
Installing mako-render script to /usr/local/bin

Installed /usr/local/lib/python3.6/site-packages/Mako-1.0.7-py3.6.egg
Searching for MarkupSafe>=0.23
Reading https://pypi.org/simple/MarkupSafe/
Downloading https://files.pythonhosted.org/packages/4d/de/32d741db316d8fdb7680822dd37001ef7a448255de9699ab4bfcbdf4172b/MarkupSafe-1.0.tar.gz#sha256=a6be69091dac236ea9c6bc7d012beab42010fa914c459791d627dad4910eb665
Best match: MarkupSafe 1.0
Processing MarkupSafe-1.0.tar.gz
Writing /tmp/easy_install-cg8gapb8/MarkupSafe-1.0/setup.cfg
Running MarkupSafe-1.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-cg8gapb8/MarkupSafe-1.0/egg-dist-tmp-c4slb1_k
creating /usr/local/lib/python3.6/site-packages/MarkupSafe-1.0-py3.6-linux-x86_64.egg
Extracting MarkupSafe-1.0-py3.6-linux-x86_64.egg to /usr/local/lib/python3.6/site-packages
Adding MarkupSafe 1.0 to easy-install.pth file

Installed /usr/local/lib/python3.6/site-packages/MarkupSafe-1.0-py3.6-linux-x86_64.egg
Searching for multipledispatch>=0.4.8
Reading https://pypi.org/simple/multipledispatch/
Downloading https://files.pythonhosted.org/packages/89/79/429ecef45fd5e4504f7474d4c3c3c4668c267be3370e4c2fd33e61506833/multipledispatch-0.6.0-py3-none-any.whl#sha256=a55c512128fb3f7c2efd2533f2550accb93c35f1045242ef74645fc92a2c3cba
Best match: multipledispatch 0.6.0
Processing multipledispatch-0.6.0-py3-none-any.whl
Installing multipledispatch-0.6.0-py3-none-any.whl to /usr/local/lib/python3.6/site-packages
writing requirements to /usr/local/lib/python3.6/site-packages/multipledispatch-0.6.0-py3.6.egg/EGG-INFO/requires.txt
Adding multipledispatch 0.6.0 to easy-install.pth file

Installed /usr/local/lib/python3.6/site-packages/multipledispatch-0.6.0-py3.6.egg
Searching for toolz>=0.8.2
Reading https://pypi.org/simple/toolz/
Downloading https://files.pythonhosted.org/packages/14/d0/a73c15bbeda3d2e7b381a36afb0d9cd770a9f4adc5d1532691013ba881db/toolz-0.9.0.tar.gz#sha256=929f0a7ea7f61c178bd951bdae93920515d3fbdbafc8e6caf82d752b9b3b31c9
Best match: toolz 0.9.0
Processing toolz-0.9.0.tar.gz
Writing /tmp/easy_install-6ohgrj7w/toolz-0.9.0/setup.cfg
Running toolz-0.9.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-6ohgrj7w/toolz-0.9.0/egg-dist-tmp-r_4nrf14
creating /usr/local/lib/python3.6/site-packages/toolz-0.9.0-py3.6.egg
Extracting toolz-0.9.0-py3.6.egg to /usr/local/lib/python3.6/site-packages
Adding toolz 0.9.0 to easy-install.pth file

Installed /usr/local/lib/python3.6/site-packages/toolz-0.9.0-py3.6.egg
Searching for click>=4.0.0
Reading https://pypi.org/simple/click/
Downloading https://files.pythonhosted.org/packages/34/c1/8806f99713ddb993c5366c362b2f908f18269f8d792aff1abfd700775a77/click-6.7-py2.py3-none-any.whl#sha256=29f99fc6125fbc931b758dc053b3114e55c77a6e4c6c3a2674a2dc986016381d
Best match: click 6.7
Processing click-6.7-py2.py3-none-any.whl
Installing click-6.7-py2.py3-none-any.whl to /usr/local/lib/python3.6/site-packages
Adding click 6.7 to easy-install.pth file

Installed /usr/local/lib/python3.6/site-packages/click-6.7-py3.6.egg
Searching for bcolz<1,>=0.12.1
Reading https://pypi.org/simple/bcolz/
Downloading https://files.pythonhosted.org/packages/6c/8b/1ffa01f872cac36173c5eb95b58c01040d8d25f1b242c48577f4104cd3ab/bcolz-0.12.1.tar.gz#sha256=a8dafa42cd4f3ca130ecb81f7e778204a12c2180c18fd570ef753de58ee7ddbd
Best match: bcolz 0.12.1
Processing bcolz-0.12.1.tar.gz
Writing /tmp/easy_install-gsueoaro/bcolz-0.12.1/setup.cfg
Running bcolz-0.12.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-gsueoaro/bcolz-0.12.1/egg-dist-tmp-4ek2hkod
warning: no previously-included files found matching 'RELEASING.rst'
warning: no files found matching '*.txt' under directory 'bench'
warning: no files found matching '*.pdf' under directory 'doc'
warning: no files found matching '*.html' under directory 'doc'
warning: no files found matching '*.css' under directory 'doc'
warning: no previously-included files matching '*' found under directory 'doc/_build'
In file included from /tmp/easy_install-gsueoaro/bcolz-0.12.1/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarraytypes.h:1821:0,
                 from /tmp/easy_install-gsueoaro/bcolz-0.12.1/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/ndarrayobject.h:18,
                 from /tmp/easy_install-gsueoaro/bcolz-0.12.1/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/arrayobject.h:4,
                 from bcolz/carray_ext.c:242:
/tmp/easy_install-gsueoaro/bcolz-0.12.1/.eggs/numpy-1.15.1-py3.6-linux-x86_64.egg/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
 #warning "Using deprecated NumPy API, disable it by " \
  ^~~~~~~
c-blosc/internal-complibs/snappy-1.1.1/snappy.cc: In member function ‘bool snappy::SnappyIOVecWriter::Append(const char*, size_t)’:
c-blosc/internal-complibs/snappy-1.1.1/snappy.cc:1013:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         if (curr_iov_index_ + 1 >= output_iov_count_) {
             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
c-blosc/internal-complibs/snappy-1.1.1/snappy.cc: In member function ‘bool snappy::SnappyIOVecWriter::AppendFromSelf(size_t, size_t)’:
c-blosc/internal-complibs/snappy-1.1.1/snappy.cc:1095:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
           if (curr_iov_index_ + 1 >= output_iov_count_) {
               ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
c-blosc/internal-complibs/zlib-1.2.8/gzlib.c: In function ‘gz_open’:
c-blosc/internal-complibs/zlib-1.2.8/gzlib.c:14:17: warning: implicit declaration of function ‘lseek’ [-Wimplicit-function-declaration]
 #  define LSEEK lseek
                 ^
c-blosc/internal-complibs/zlib-1.2.8/gzlib.c:256:24: note: in expansion of macro ‘LSEEK’
         state->start = LSEEK(state->fd, 0, SEEK_CUR);
                        ^~~~~
c-blosc/internal-complibs/zlib-1.2.8/gzwrite.c: In function ‘gz_comp’:
c-blosc/internal-complibs/zlib-1.2.8/gzwrite.c:84:15: warning: implicit declaration of function ‘write’ [-Wimplicit-function-declaration]
         got = write(state->fd, strm->next_in, strm->avail_in);
               ^~~~~
c-blosc/internal-complibs/zlib-1.2.8/gzwrite.c: In function ‘gzclose_w’:
c-blosc/internal-complibs/zlib-1.2.8/gzwrite.c:573:9: warning: implicit declaration of function ‘close’ [-Wimplicit-function-declaration]
     if (close(state->fd) == -1)
         ^~~~~
c-blosc/internal-complibs/zlib-1.2.8/gzread.c: In function ‘gz_load’:
c-blosc/internal-complibs/zlib-1.2.8/gzread.c:30:15: warning: implicit declaration of function ‘read’ [-Wimplicit-function-declaration]
         ret = read(state->fd, buf + *have, len - *have);
               ^~~~
c-blosc/internal-complibs/zlib-1.2.8/gzread.c: In function ‘gzclose_r’:
c-blosc/internal-complibs/zlib-1.2.8/gzread.c:591:11: warning: implicit declaration of function ‘close’ [-Wimplicit-function-declaration]
     ret = close(state->fd);
           ^~~~~
zip_safe flag not set; analyzing archive contents...
bcolz.__pycache__.__init__.cpython-36: module references __path__
bcolz.__pycache__.carray_ext.cpython-36: module references __file__
bcolz.tests.__pycache__.all.cpython-36: module references __file__
creating /usr/local/lib/python3.6/site-packages/bcolz-0.12.1-py3.6-linux-x86_64.egg
Extracting bcolz-0.12.1-py3.6-linux-x86_64.egg to /usr/local/lib/python3.6/site-packages
Adding bcolz 0.12.1 to easy-install.pth file

Installed /usr/local/lib/python3.6/site-packages/bcolz-0.12.1-py3.6-linux-x86_64.egg
Searching for numexpr>=2.6.1
Reading https://pypi.org/simple/numexpr/
Downloading https://files.pythonhosted.org/packages/db/ea/efd9e16283637eb5b6c0042b6cc3521f1b9a5b47767ac463c88bbd37670c/numexpr-2.6.8-cp36-cp36m-manylinux1_x86_64.whl#sha256=21a9ea646a76b8fe98ac1e1fcd914c03addd3e4aa7feb040bc462b274a47b2cf
Best match: numexpr 2.6.8
Processing numexpr-2.6.8-cp36-cp36m-manylinux1_x86_64.whl
Installing numexpr-2.6.8-cp36-cp36m-manylinux1_x86_64.whl to /usr/local/lib/python3.6/site-packages
writing requirements to /usr/local/lib/python3.6/site-packages/numexpr-2.6.8-py3.6-linux-x86_64.egg/EGG-INFO/requires.txt
Adding numexpr 2.6.8 to easy-install.pth file

Installed /usr/local/lib/python3.6/site-packages/numexpr-2.6.8-py3.6-linux-x86_64.egg
Searching for networkx<2.0,>=1.9.1
Reading https://pypi.org/simple/networkx/
Downloading https://files.pythonhosted.org/packages/d3/2c/e473e54afc9fae58dfa97066ef6709a7e35a1dd1c28c5a3842989322be00/networkx-1.11-py2.py3-none-any.whl#sha256=1b229b54fe9ccb009cee4de02a88552191497a542a7d5d34adab216b9f15c1ff
Best match: networkx 1.11
Processing networkx-1.11-py2.py3-none-any.whl
Installing networkx-1.11-py2.py3-none-any.whl to /usr/local/lib/python3.6/site-packages
writing requirements to /usr/local/lib/python3.6/site-packages/networkx-1.11-py3.6.egg/EGG-INFO/requires.txt
Adding networkx 1.11 to easy-install.pth file

Installed /usr/local/lib/python3.6/site-packages/networkx-1.11-py3.6.egg
Searching for decorator>=4.0.0
Reading https://pypi.org/simple/decorator/
Downloading https://files.pythonhosted.org/packages/bc/bb/a24838832ba35baf52f32ab1a49b906b5f82fb7c76b2f6a7e35e140bac30/decorator-4.3.0-py2.py3-none-any.whl#sha256=2c51dff8ef3c447388fe5e4453d24a2bf128d3a4c32af3fabef1f01c6851ab82
Best match: decorator 4.3.0
Processing decorator-4.3.0-py2.py3-none-any.whl
Installing decorator-4.3.0-py2.py3-none-any.whl to /usr/local/lib/python3.6/site-packages
Adding decorator 4.3.0 to easy-install.pth file

Installed /usr/local/lib/python3.6/site-packages/decorator-4.3.0-py3.6.egg
Searching for contextlib2>=0.4.0
Reading https://pypi.org/simple/contextlib2/
Downloading https://files.pythonhosted.org/packages/a2/71/8273a7eeed0aff6a854237ab5453bc9aa67deb49df4832801c21f0ff3782/contextlib2-0.5.5-py2.py3-none-any.whl#sha256=f5260a6e679d2ff42ec91ec5252f4eeffdcf21053db9113bd0a8e4d953769c00
Best match: contextlib2 0.5.5
Processing contextlib2-0.5.5-py2.py3-none-any.whl
Installing contextlib2-0.5.5-py2.py3-none-any.whl to /usr/local/lib/python3.6/site-packages
Adding contextlib2 0.5.5 to easy-install.pth file

Installed /usr/local/lib/python3.6/site-packages/contextlib2-0.5.5-py3.6.egg
Searching for bottleneck>=1.0.0
Reading https://pypi.org/simple/bottleneck/
Downloading https://files.pythonhosted.org/packages/05/ae/cedf5323f398ab4e4ff92d6c431a3e1c6a186f9b41ab3e8258dff786a290/Bottleneck-1.2.1.tar.gz#sha256=6efcde5f830aed64feafca0359b51db0e184c72af8ba6675b4a99f263922eb36
Best match: Bottleneck 1.2.1
Processing Bottleneck-1.2.1.tar.gz
Writing /tmp/easy_install-zhyrx_30/Bottleneck-1.2.1/setup.cfg
Running Bottleneck-1.2.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-zhyrx_30/Bottleneck-1.2.1/egg-dist-tmp-ddu5rr10
No Bottleneck unit testing available.
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/setuptools/sandbox.py", line 154, in save_modules
    yield saved
  File "/usr/local/lib/python3.6/site-packages/setuptools/sandbox.py", line 195, in setup_context
    yield
  File "/usr/local/lib/python3.6/site-packages/setuptools/sandbox.py", line 250, in run_setup
    _execfile(setup_script, ns)
  File "/usr/local/lib/python3.6/site-packages/setuptools/sandbox.py", line 45, in _execfile
    exec(code, globals, locals)
  File "/tmp/easy_install-zhyrx_30/Bottleneck-1.2.1/setup.py", line 110, in <module>
  File "/usr/local/lib/python3.6/site-packages/setuptools/__init__.py", line 131, in setup
    return distutils.core.setup(**attrs)
  File "/usr/local/lib/python3.6/distutils/core.py", line 148, in setup
    dist.run_commands()
  File "/usr/local/lib/python3.6/distutils/dist.py", line 955, in run_commands
    self.run_command(cmd)
  File "/usr/local/lib/python3.6/distutils/dist.py", line 974, in run_command
    cmd_obj.run()
  File "/usr/local/lib/python3.6/site-packages/setuptools/command/bdist_egg.py", line 163, in run
    self.run_command("egg_info")
  File "/usr/local/lib/python3.6/distutils/cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "/usr/local/lib/python3.6/distutils/dist.py", line 974, in run_command
    cmd_obj.run()
  File "/usr/local/lib/python3.6/site-packages/setuptools/command/egg_info.py", line 278, in run
    self.find_sources()
  File "/usr/local/lib/python3.6/site-packages/setuptools/command/egg_info.py", line 293, in find_sources
    mm.run()
  File "/usr/local/lib/python3.6/site-packages/setuptools/command/egg_info.py", line 524, in run
    self.add_defaults()
  File "/usr/local/lib/python3.6/site-packages/setuptools/command/egg_info.py", line 560, in add_defaults
    sdist.add_defaults(self)
  File "/usr/local/lib/python3.6/site-packages/setuptools/command/py36compat.py", line 36, in add_defaults
    self._add_defaults_ext()
  File "/usr/local/lib/python3.6/site-packages/setuptools/command/py36compat.py", line 119, in _add_defaults_ext
    build_ext = self.get_finalized_command('build_ext')
  File "/usr/local/lib/python3.6/distutils/cmd.py", line 299, in get_finalized_command
    cmd_obj.ensure_finalized()
  File "/usr/local/lib/python3.6/distutils/cmd.py", line 107, in ensure_finalized
    self.finalize_options()
  File "/tmp/easy_install-zhyrx_30/Bottleneck-1.2.1/setup.py", line 24, in finalize_options
    url='https://github.com/alpacahq/pipneline_alpaca',
AttributeError: 'dict' object has no attribute '__NUMPY_SETUP__'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "setup.py", line 38, in <module>
    setup_requires=['pytest-runner', 'flake8'],
  File "/usr/local/lib/python3.6/site-packages/setuptools/__init__.py", line 131, in setup
    return distutils.core.setup(**attrs)
  File "/usr/local/lib/python3.6/distutils/core.py", line 148, in setup
    dist.run_commands()
  File "/usr/local/lib/python3.6/distutils/dist.py", line 955, in run_commands
    self.run_command(cmd)
  File "/usr/local/lib/python3.6/distutils/dist.py", line 974, in run_command
    cmd_obj.run()
  File "/usr/local/lib/python3.6/site-packages/setuptools/command/install.py", line 67, in run
    self.do_egg_install()
  File "/usr/local/lib/python3.6/site-packages/setuptools/command/install.py", line 117, in do_egg_install
    cmd.run()
  File "/usr/local/lib/python3.6/site-packages/setuptools/command/easy_install.py", line 415, in run
    self.easy_install(spec, not self.no_deps)
  File "/usr/local/lib/python3.6/site-packages/setuptools/command/easy_install.py", line 657, in easy_install
    return self.install_item(None, spec, tmpdir, deps, True)
  File "/usr/local/lib/python3.6/site-packages/setuptools/command/easy_install.py", line 704, in install_item
    self.process_distribution(spec, dist, deps)
  File "/usr/local/lib/python3.6/site-packages/setuptools/command/easy_install.py", line 749, in process_distribution
    [requirement], self.local_index, self.easy_install
  File "/usr/local/lib/python3.6/site-packages/pkg_resources/__init__.py", line 773, in resolve
    replace_conflicting=replace_conflicting
  File "/usr/local/lib/python3.6/site-packages/pkg_resources/__init__.py", line 1056, in best_match
    return self.obtain(req, installer)
  File "/usr/local/lib/python3.6/site-packages/pkg_resources/__init__.py", line 1068, in obtain
    return installer(requirement)
  File "/usr/local/lib/python3.6/site-packages/setuptools/command/easy_install.py", line 676, in easy_install
    return self.install_item(spec, dist.location, tmpdir, deps)
  File "/usr/local/lib/python3.6/site-packages/setuptools/command/easy_install.py", line 702, in install_item
    dists = self.install_eggs(spec, download, tmpdir)
  File "/usr/local/lib/python3.6/site-packages/setuptools/command/easy_install.py", line 887, in install_eggs
    return self.build_and_install(setup_script, setup_base)
  File "/usr/local/lib/python3.6/site-packages/setuptools/command/easy_install.py", line 1155, in build_and_install
    self.run_setup(setup_script, setup_base, args)
  File "/usr/local/lib/python3.6/site-packages/setuptools/command/easy_install.py", line 1141, in run_setup
    run_setup(setup_script, args)
  File "/usr/local/lib/python3.6/site-packages/setuptools/sandbox.py", line 253, in run_setup
    raise
  File "/usr/local/lib/python3.6/contextlib.py", line 99, in __exit__
    self.gen.throw(type, value, traceback)
  File "/usr/local/lib/python3.6/site-packages/setuptools/sandbox.py", line 195, in setup_context
    yield
  File "/usr/local/lib/python3.6/contextlib.py", line 99, in __exit__
    self.gen.throw(type, value, traceback)
  File "/usr/local/lib/python3.6/site-packages/setuptools/sandbox.py", line 166, in save_modules
    saved_exc.resume()
  File "/usr/local/lib/python3.6/site-packages/setuptools/sandbox.py", line 141, in resume
    six.reraise(type, exc, self._tb)
  File "/usr/local/lib/python3.6/site-packages/setuptools/_vendor/six.py", line 685, in reraise
    raise value.with_traceback(tb)
  File "/usr/local/lib/python3.6/site-packages/setuptools/sandbox.py", line 154, in save_modules
    yield saved
  File "/usr/local/lib/python3.6/site-packages/setuptools/sandbox.py", line 195, in setup_context
    yield
  File "/usr/local/lib/python3.6/site-packages/setuptools/sandbox.py", line 250, in run_setup
    _execfile(setup_script, ns)
  File "/usr/local/lib/python3.6/site-packages/setuptools/sandbox.py", line 45, in _execfile
    exec(code, globals, locals)
  File "/tmp/easy_install-zhyrx_30/Bottleneck-1.2.1/setup.py", line 110, in <module>
  File "/usr/local/lib/python3.6/site-packages/setuptools/__init__.py", line 131, in setup
    return distutils.core.setup(**attrs)
  File "/usr/local/lib/python3.6/distutils/core.py", line 148, in setup
    dist.run_commands()
  File "/usr/local/lib/python3.6/distutils/dist.py", line 955, in run_commands
    self.run_command(cmd)
  File "/usr/local/lib/python3.6/distutils/dist.py", line 974, in run_command
    cmd_obj.run()
  File "/usr/local/lib/python3.6/site-packages/setuptools/command/bdist_egg.py", line 163, in run
    self.run_command("egg_info")
  File "/usr/local/lib/python3.6/distutils/cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "/usr/local/lib/python3.6/distutils/dist.py", line 974, in run_command
    cmd_obj.run()
  File "/usr/local/lib/python3.6/site-packages/setuptools/command/egg_info.py", line 278, in run
    self.find_sources()
  File "/usr/local/lib/python3.6/site-packages/setuptools/command/egg_info.py", line 293, in find_sources
    mm.run()
  File "/usr/local/lib/python3.6/site-packages/setuptools/command/egg_info.py", line 524, in run
    self.add_defaults()
  File "/usr/local/lib/python3.6/site-packages/setuptools/command/egg_info.py", line 560, in add_defaults
    sdist.add_defaults(self)
  File "/usr/local/lib/python3.6/site-packages/setuptools/command/py36compat.py", line 36, in add_defaults
    self._add_defaults_ext()
  File "/usr/local/lib/python3.6/site-packages/setuptools/command/py36compat.py", line 119, in _add_defaults_ext
    build_ext = self.get_finalized_command('build_ext')
  File "/usr/local/lib/python3.6/distutils/cmd.py", line 299, in get_finalized_command
    cmd_obj.ensure_finalized()
  File "/usr/local/lib/python3.6/distutils/cmd.py", line 107, in ensure_finalized
    self.finalize_options()
  File "/tmp/easy_install-zhyrx_30/Bottleneck-1.2.1/setup.py", line 24, in finalize_options
    url='https://github.com/alpacahq/pipneline_alpaca',
AttributeError: 'dict' object has no attribute '__NUMPY_SETUP__'

Here is how you can reproduce this issue on your machine:
Reproduction Steps

my setup.py looks like this.

#!/usr/bin/env python

import ast
import re
from setuptools import setup

setup(
    name='pipeline-alpaca',
    version='0.1',
    description='',
    long_description='',
    long_description_content_type='text/markdown',
    packages=['pipeline_alpaca'],
    install_requires=[
        'zipline==1.3.0',
    ],
    tests_require=[
        'pytest',
        'pytest-cov',
        'requests-mock',
        'coverage>=4.4.1',
        'mock>=1.0.1',
        'flake8',
    ],
    setup_requires=['pytest-runner', 'flake8'],
)

$ docker run --rm -it -v $PWD:/work -w /work python:3.6 bash
# python setup.py install

...
What steps have you taken to resolve this already?
In this environment, pip install zipline==1.3.0 works without problem. Installing zipline through setup.py does not work, and I want to know why or how to get around it.
...
Anything else?
...
Sincerely,

In particular, I notice it is rebuilding cython code during this setup.py process.  I am not an expert in setuptools and I have no idea why this is happening while pip install zipline skips this process.

@umitanuki have you tried building this for Python 3.5? We don't yet support / build packages for Py3.6

Nope. Later I found the issue above is reproducible when you don't have numpy and it's bottleneck that fails without it. But I still noticed zipline rebuilds cython which takes long time. I wanted to know if it is possible to install binary package like numpy/pandas, from install_requires.


Feature request: Outgoing interface

Is it possible for next version to define an outgoing interface for outgoing DNS requests.
In this case it should be a real "proxy" in a router mode or computer with 2 network interfaces with specific lo rules.

Can you implement it?

??

For UDP/TCP connections, it should be straightfoward, and for HTTP, it doesn't seem to be too complicated either: https://stackoverflow.com/questions/44571331/specify-network-interface-for-http-request-in-golang
I'm not planning to do that, but if you do, I'd be happy to review and merge your code. Thanks for your help!

Sorry but i have no GO skills...


French translation file

Created the French translation file (some part of the editor are still hard coded in English).

Thanks!


Add code coverage reporting

Something, like we have in corefx, would've been perfect.

PR https://github.com/Azure/azure-sdk-for-net/pull/14185 is out for this, with sample publish here
A side not is that the html site looks better that when its embedder in the code coverage tab.


deps: remove unwanted dependency

accidentally added it sorry

Wasn't that removed?

Wasn't that removed?

3995cd4
it was added here, i wasnt the one who added it

I removed it but it was added back during the last merge

no?

anyways the bot doesnt build without it, + there is still code referencing it.

we will have to leave mongoose for the time being and remove it later. I do not like this but if the bot is not building, keep #12 open until we fix this


Custom refresh rate for switch's docked output

Seeing how you were able to change the refresh rate for the switch's main display, would it also be possible to change the refresh rate for switch's docked output?
I have an LG OLED TV that for example accepts both 40 Hz and 50 Hz signals and displays them without skipping frames or judder. Meaning, 40 fps and 50 fps framerate caps in games would look perfect, if the respective refresh rate for the docked output was synced. And 40 and 50 fps are much more attainable and stable than 60 in a lot of games. I also doubt my TV is the only screen where this is possible - 50 Hz for example is a PAL standard after all, and all major TV brands should support that, and most monitors too I think.

It's worked on for some time.

Don't expect it released before Christmas Eve.

And 40 and 50 fps are much more attainable and stable than 60 in a lot of games
It would be a real game changer

Well, Christmas Eve came earlier.


More docutils spacing bugs

Still digging into which is the correct bug, but noticed competing bad spacing on two versions.
On QA builds[1], I get no indentation at all:

1: https://readthedocs-static-dev.s3.us-east-2.amazonaws.com/qa/theme/sphinx4-theme1-html4/index.html#
On local build of tox -e py3-sphinx18-html4, I a spacing regression that we've seen before:

I'm guessing the latter is the most accurate bug, I can't explain why the QA tests have such a clearly busted toc tree listing.

I believe this is actually two bugs. The first bug is because toctree-wrapper can be outside a section on html4 output. This is triggered because the QA docs didn't find the included README.rst file and so no section was started before the toctree. This explains why the issue is only visible there and not on local tests. Confirmed this is the problem, the output now looks like my local test.
The second bug is the regression, we had this issue with spacing on 0.4.3. The issue is not present on 0.5.2:

Also noticing the spacing issue on html5 output (sphinx41, theme 1.0alpha1):


HDDS-11500. Fix RootCARotationManager cancelling wrong task in notifyStatusChanged.

In root ca rotation the improper task is cancelled when the state of the leader SCM changes. This patch fixes a trivial oversight in that.
HDDS-11500
Green CI: https://github.com/Galsza/ozone/actions/runs/11093492542

@ChenSammi, @fapifta please take a look

Thanks @Galsza for the patch, @fapifta for the review.


Train models to adapt to larger angles

Hello, I am very envious of your team for such wonderful work. When I was training the model, I found that the dataset part of this code directly transforms a picture according to the maximum angle of 45 degrees and then inputs it into the model? Then I now need to train a model that can adapt to large angles. I hope you can give me some ideas.Thank you.

Hi @qiao89757
Thank you!  Indeed, the model pretrained on homographies is also more robust to rotations. You could try to add homography adaptation to MegaDepth and see if this translates there.


blank lines between definitions

If I'm not mistaken, rustfmt does not enforce the number of blank line between definitions (structs, enums, functions).
What I've seen in many rust code bases is to use one blank line between definitions. Other languages have slightly different rules, e.g. Python:

Surround top-level function and class definitions with two blank lines.
Method definitions inside a class are surrounded by a single blank line.
Extra blank lines may be used (sparingly) to separate groups of related functions. Blank lines may be omitted between a bunch of related one-liners (e.g. a set of dummy implementations).
Use blank lines in functions, sparingly, to indicate logical sections.

Example:
// Python style (2 blank lines)
struct X {
    ...
}

struct Y {
    ...
}

// default style (1 blank line)
struct X {
    ...
}

struct Y {
    ...
}

What are your thoughts on this topic?

This is discussed here: https://github.com/rust-lang-nursery/fmt-rfcs/issues/57 In general style guidelines should be discussed on that repo and this one used for implementation issues.


Trading page market summary

Additional market information to be displayed above the chart

Change summary
Volume
Trading mode
State


Rename feeds

A useful feature would be the ability to change the title of RSS feeds.
On rare occasions, a website that's hosting a feed gives it a strange title (overly verbose, underly verbose, overly vague, etc). It would be helpful if the client allowed me to rename it.
(There doesn't seem to be another issue about this, which is surprising to me. Maybe I missed it?)

You can do this today! Right click on a feed (or hit the little arrow) and rename it there. Same goes for the iOS and Android mobile apps: hit the settings button when inside the feed.

Thanks for the quick reply!
I don't seem to have a settings button in my Android app: https://0x0.st/zTkA.jpg
Is this because I'm using the f-droid build of NewsBlur?

You know, I don't remember the status of our f-droid build. Hey @caleb-allen, what do you know of f-droid?

Well, whoever is updating our f-droid entry, it's at the latest version now.
Version 8.0.0 (159) - Added on 2018-08-14
You know, I believe it's likely that we added Rename Feed for Android right after that version but it's still in beta and should be out of beta within the next few weeks.

You know, I don't remember the status of our f-droid build. Hey @caleb-allen, what do you know of f-droid?

I've used F-Droid, haven't deployed to it though.
Happy to keep F-Droid in parity with Google Play. Looks like that is managed through gitlab issues, by setting up builds for F-Droid to build and sign?
I'll be sure to see what can be done after this coming update.


Generic fontification

Attempt to fix some fortification issues with type params
#393

@muirdm is this ready for merging as is?

is this ready for merging

No, I'm not really happy with this. We can peel off just the first commit for now for some relief.
I have a different branch with a somewhat better approach - let me try to get that ready for eyes.

I opened #410 that has a better approach where we can "piggyback" on top of the existing type fontification in most cases.


Release command do not release packages

When I run vendor/bin/monorepo-builder release v4.0.1, only main repo got released + tagged, but nothing happen with sub packages.
Here is the output when I run release command:
1/7) Set packages mutual dependencies to "^4.0.1" version
=========================================================

2/7) Change "Unreleased" in `CHANGELOG.md` to "v4.0.1 - 2020-01-24"
===================================================================

3/7) Add local tag "v4.0.1"
===========================

4/7) Push "v4.0.1" tag to remote repository
===========================================

5/7) Set packages mutual dependencies to "^4.1" (alias of dev version)
======================================================================

6/7) Set branch alias "4.1-dev" to all packages
===============================================

7/7) Push "4.1-dev" open to remote repository
=============================================

Hi, it's very hard to debug without full real code. Thus no answer from me for a long time.
Could you send me link to a repository on Github that uses Travis or Github Actions to split it?

Btw, all tag and release are generated for all packages after I run split

Ah I read it now. Yes, release command doesn't do split. It only works with local monorepo.


Imported ODE code and added Travis-CI.

Changes Unknown when pulling 11b81acfbb898a342a2fe16ba5c7a49e7a706084 on issue-1 into ** on master**.

Changes Unknown when pulling d313462ce06f6ab6a2be3efa06798c6839b91e5d on issue-1 into ** on master**.

Changes Unknown when pulling 2cfeff5e27e0ac07e69f06741914d1ce02d1a19e on issue-1 into ** on master**.


Pk/UI 654 trade route

Description
Fixes Trade Route layout issue.
Fixes #  UI-654
While here, I also fixed a new layout issue introduced in dark mode where the triangles on each hop was becoming misaligned by 2px on each hop, because there's border on dark mode (but not in light mode).
Type of change

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Other

How should this be tested?
Go to the Trade UI page and trade between two tokens (like WETH -> WBTC) and put in a super high amount, like 1000 WETH. This should display the trade route with multiple hops. Open the 'Uses V2 liquidity' accordion.
Please provide instructions so we can test. Please also list any relevant details for your test configuration.

[ ] Test A
[ ] Test B

Checklist:

[x] I have performed a self-review of my own code
[x] I have commented my code where relevant, particularly in hard-to-understand areas
[x] My changes generate no new console warnings
[x] The base of this PR is master if hotfix, develop if not

From this:

and this when no previous layout issue:

To this:

@pkattera I've rebuilt this PR here (#578) by cherry picking the commit where you actually fixed the trade route issue. For some reason this PR has 20 other commits relating to other things, I'm not sure why they're part of this PR. It might be that you hadn't pulled the latest for the develop branch before you committed and pushed this work.


Not Actually Rich Text Format

I think it's fair to say this controller outputs html format, and not the windows RTF (Rich Text Format)
Unless I am missing something?

Hi siggipop,
you are right - the control outputs rich text in the html format and not in the proprietary Windows Rich Text Format.


Frame.ReadCsv not correctly parsing multiline column names

Say we have a file named input.csv containing the following text:
"
col_A
";"
col_A
2";col_B
1;2;3
4;5;6

If I try to execute the following instruction (using C#)
var f = Frame.ReadCsv("input.csv", separators: ";");
I can observe, by placing a breakpoint right next to it, that f.ColumnKeys elements are equal to [ "col_A", "col_A\r", "col_B" ], meaning that the method isn't correctly parsing the header.
In another scenario I even got a System.ArgumentException telling me that a duplicate key was found (the scenario was similar to the one I provided above, but I can't replicate that case using a simple example at the moment).
Looking at the csv standard (RFC-4180: https://tools.ietf.org/html/rfc4180), I couldn't find any mentions about the impossibility to have multiline column names, so I assume that it should be possible.

As posted here on StackOverflow:
Deedle uses the CSV parser from F# Data internally to read CSV files.  Testing the latest version of the F# Data CSV parser with your sample input suggests that this now works correctly in F# Data:
> let f = CsvFile.Parse(""""
col_A
";"
col_A
2";col_B
1;2;3
4;5;6""", separators=";")
;;
val f : CsvFile

> f.Headers;;
val it : string [] option = Some [|"col_A"; "col_A
2"; "col_B"|]

It is probably the case that Deedle is using an older version of the parser. The way to fix this would be to update the Deedle CSV parser to the latest version.

Did some digging today and found the root cause is from
https://github.com/fsharp/FSharp.Data/blob/master/src/Csv/CsvInference.fs#L308
field.Name.Split('\n').[0]


Simplify some code where feasible

I used travis-ci rebuild again.The project was rebuilt succeed.Is these anything wrong with the ci?

Codecov Report

Merging #4980 into master will decrease coverage by 0.05%.
The diff coverage is 90%.

@@             Coverage Diff              @@
##             master    #4980      +/-   ##
============================================
- Coverage     63.98%   63.93%   -0.06%
+ Complexity      452      449       -3
============================================
  Files           769      769
  Lines         33160    33155       -5
  Branches       5230     5228       -2
============================================
- Hits          21218    21197      -21
- Misses         9528     9530       +2
- Partials       2414     2428      +14

Impacted Files
Coverage Δ
Complexity Δ

.../rpc/cluster/configurator/parser/ConfigParser.java
87.25% <100%> (-0.25%)
0 <0> (ø)

...bbo/rpc/cluster/support/ForkingClusterInvoker.java
85.71% <100%> (ø)
0 <0> (ø)
:arrow_down:

...rpc/cluster/loadbalance/RoundRobinLoadBalance.java
79.31% <50%> (-0.38%)
0 <0> (ø)

...e/dubbo/remoting/transport/netty/NettyChannel.java
54.11% <0%> (-8.24%)
19% <0%> (-2%)

...apache/dubbo/rpc/protocol/dubbo/FutureAdapter.java
53.84% <0%> (-7.7%)
0% <0%> (ø)

.../apache/dubbo/remoting/transport/AbstractPeer.java
58.69% <0%> (-6.53%)
0% <0%> (ø)

...bbo/registry/support/ProviderConsumerRegTable.java
80.48% <0%> (-4.88%)
0% <0%> (ø)

...he/dubbo/remoting/transport/netty/NettyServer.java
69.64% <0%> (-3.58%)
8% <0%> (-1%)

...ache/dubbo/rpc/protocol/ProtocolFilterWrapper.java
85% <0%> (-3.34%)
0% <0%> (ø)

...g/apache/dubbo/rpc/protocol/rest/RestProtocol.java
68.21% <0%> (-3.11%)
0% <0%> (ø)

... and 5 more

Continue to review full report at Codecov.

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


New recipes sometime fail to record

Craft Vhf using /v/ + FH
Craft Vhf using /v/ + Hz

Recipe 1 is recorded, recipe 2 is not

I suspect that this is a case-related issue. Example 2:

Craft Bartleby Taka + Nenene = TakaNene (which was locked)
Craft Takanashi + Takenene = TakaNene, but now TakaNene is unlocked, so the server probably returned Takanene


flutter create should allow configuration of iOS Development team

Use case
If you have multiple Apple accounts logged in to Xcode which can have various teams. While creating a new flutter project with flutter create we should have an option to take in team ID.
I have multiple accounts logged in and It has 6 teams. Creating a new project takes a team that I don't want to use for that project. It could be taking the last used one or the first from the list, I haven't checked. Due to this auto-selection, I must open Xcode and manually change the team to develop further.
Proposal
There should be an option in flutter create.
Some suggestions,
--ios-team
--ios-team-id
--ios-dev-team-id
--ios-development-team

And we can use one of this option as
flutter create my_new_project --ios-team ABCDEFGHIJ
flutter create my_new_project --ios-team-id ABCDEFGHIJ
flutter create my_new_project --ios-dev-team-id ABCDEFGHIJ
flutter create my_new_project --ios-development-team ABCDEFGHIJ

I'd like to back up @kishan-dhankecha  on his suggestion here. I would also benefit from something like this.
I wouldn't project the popularity of this feature.
I understand, when most developers begin structuring an app project intended for release - sure, they will set all the signing attributes later on - however I also believe many pragmatic developers create and destroy apps all the time, short lived experiments.
As a developer, I am frequently creating new projects to experiment with a library or feature - writing a small PoC before going nuts in my production apps with their large code-bases.
My workflow looks like this..
> flutter create SomeTestProject
> code SomeTestProject
> cd SomeTestProject
> flutter pub add Some3rdPartyLibrary

... start programming ...
F5!
Not having to launch Xcode to set the team would be lovely.

Hi - I've just dug in a little deeper into this, and I think I have found a bug in the flutter template generator code.
My reason for joining this discussion was because my development team was not being set AT ALL in new flutter projects, meaning I had to open them in xcode, and set the team, before it would build+deploy.
I've filed a bug here
https://github.com/flutter/flutter/issues/159642

Adding more to this is Xcode’s "Automatically manage signing" feature. Sometimes, it also creates the app ID in the developer account. But, there’s a catch - it’s a bit buggy, as mentioned in these StackOverflow threads here and here. If Xcode manages to create the app ID in the developer portal, it might create it in the wrong team.
If I have my bundle ID set with —org while creating the project and the wrong team is selected by default, it can create the app ID on the wrong account. (I haven’t had the chance to test this fully yet so correct me if I am wrong here. 🙂)


More Can't get children, where plain text is before child

https://github.com/gocolly/colly/issues/716
Gonna go sleep, couldn't find duplicates within 1min, there might be.

Hello,
This program (taken from what you said was a failing example in the link you provided) prints baz as expected:
func main() {
	const data = `<div class="foo">Related: <span class="bar">baz</span></div>`
	doc, err := goquery.NewDocumentFromReader(strings.NewReader(data))
	if err != nil {
		log.Fatal(err)
	}
	t := doc.Find(".foo > .bar").Text()
	fmt.Println(t)
}

Please provide a complete runnable program that reproduces the issue (like I did here).
Thanks,
Martin

Ah yes, I'm scraping the same 3 pages with iteration over 10. I ended up dropping down a level in abstractions.
Some wrapper library probably called .Children() expecting to iterate over all children.
	h := `

        junk

        Title text foo bar

`
	doc, err := goquery.NewDocumentFromReader(strings.NewReader(h))
	if err != nil {
		panic(err)
	}

	s := doc.Find(".info > h1") // 3 children:
	// FirstChild: Data: "\n        "
	// NextSibling: Data: "a"
	// NextSibling: Data: "\n\n\n        Title text foo bar\n    "
	c := s.Children()     // only 2nd is available
	println(len(c.Nodes)) // 1

	s = doc.Find(".info")        // 1 > 3 children
	s = s.ChildrenFiltered("h1") // 3 children
	c = s.Children()             // 1 children, but PrevSibling and NextSibling are available
	println(len(c.Nodes))        // 1

Yeah you're mixing looking at the raw html nodes and the goquery selections, those may differ and that's normal behaviour. The Children family of functions returns a selection of matching elements (i.e.
, , etc.) and does not select non-element nodes like raw text (documented here: https://pkg.go.dev/github.com/PuerkitoBio/goquery#Selection.Children - "gets the child **elements** of each element"). What you seem to want is the Contents` family of functions, which also selects text and comment nodes: https://pkg.go.dev/github.com/PuerkitoBio/goquery#Selection.Contents.
Indeed, even if there are Prev/NextSibling on the selected node, it doesn't mean Next() or Last() will select them, as they work on elements and not raw text or comment nodes.
Hope this helps,
Martin


adopt sm fixits

Coverage increased (+0.04%) to 91.202% when pulling 45669b96a6f6106fc3bb369d6ce98c87ae869bbe on adopt-sm-fixits into 6a29dc258cda3f0e69ad9a15965942dc46b12729 on master.


Dockerfile correction, more flexibility and define a workdir

Dockerfile modifications

Added version of Terraform as variable.
Change the path of terraform to get a correct working path
created a Work directory with the latest py script and to easily mount the folder to backup in local. (-v /:/tmp/aztf).

Thank you


Migrate PBS container to rocklinux 8 and openpbs 23.06

Current builds of the PBS container are failing due to centos being EOL. I migrated the container to rockylinux 8.
It also seems that PBS Pro Open Source has been renamed to openpbs. They also provide rpms for rockylinux 8 so I simplified the build to just download and install those artifacts.
I tested this locally by running ci/pbs/start-pbs.sh after building.
$ cd ci/pbs/start-pbs
$ cp ../environment.yaml .
$ docker compose build
...
$ ./start-pbs.sh
[+] Running 6/6
 ✔ Network pbs_default        Created                                                                                0.1s
 ✔ Volume "pbs_userhome"      Created                                                                                0.0s
 ✔ Volume "pbs_shared_space"  Created                                                                                0.0s
 ✔ Container pbs_master       Started                                                                                0.1s
 ✔ Container pbs_slave_2      Started                                                                                0.1s
 ✔ Container pbs_slave_1      Started                                                                                0.1s
Waiting for PBS slave nodes to become available
Waiting for PBS slave nodes to become available
Waiting for PBS slave nodes to become available
PBS properly configured

Build is passing so I'm going to go ahead and merge this in.


Add correct visible range calculation for TextKit 2

Previously, visibleTextRange would return the whole range when using TextKit 2. With this change, it will only return the actual visible text range.

This is great! I've been meaning to fix this for a long time.


Rust crate

Problem
Currently, in Rust, there isn't a good tool like Prisma that does everything for you (db wise).
Suggested solution
It would be nice if Prisma was supported for Rust and had some sort of crate that could be used to interact with prisma.
Alternatives
Using SQLx, it's a crate that allows you to make SQL queries but is very low-level.
Additional context

Hi,
Thanks for reporting this! It has already been reported before, so I am going to close this as a duplicate of https://github.com/prisma/prisma/issues/5790
You can checkout Quaint(our SQL abstraction for Rust) in meantime: https://github.com/prisma/quaint


Small typo on section 'schemes'

The YAML example was 'host'  when it should be called 'schemes'.

Eagle eye! Thanks mate!


Add a Dockerfile

To further support deployability it might be nice to have a Dockerfile and perhaps an automated build through the docker registry.

In the meantime, could just add your own Dockerfile and docker-compose.yml

I build a deployment for Giant Swarm, which includes a Dockerfile that can be used locally: https://github.com/kordless/swarm-holdem. Usage is:
make run

Alternately, awinder on HN posted up a Docker hub image: https://hub.docker.com/r/awinder/slack-poker-bot/, who's source is located here: https://github.com/CharlieHess/slack-poker-bot

I created something quick for testing:
from ubuntu:14.04

env SLACK_POKER_BOT_TOKEN xxx

run apt-get update && apt-get install -y curl
run curl -sL https://deb.nodesource.com/setup_0.12 | bash -
run apt-get install -y nodejs python build-essential

add https://github.com/CharlieHess/slack-poker-bot/archive/master.tar.gz /tmp/master.tar.gz

run mkdir -p /app && tar zxf /tmp/master.tar.gz --strip-components=1 -C /app
workdir /app
run npm install

cmd [ "node", "src/main.js” ]

There are lots of options to choose from. Here's another.


get an event that fire everytime the route changes, generically

In short, I want to react to route changes like this:
setRoute evNewRoute
tellEvent $ evNewRoute $> someImportantData

only that i want to tell someImportantData at any setRoute and even when the user just clicks a hyperlink.

The long version, in order to avoid the XY problem:
I decided to reduce all loading widgets of my somewhat complex website to just one:
a spinner right on top of the page that disappears when the page has loaded.
I implement this global "loading state widget" by having the following datatype in my application state:
data Loading = LoadingStill | LoadingDone | LoadingError Text

data AppState = Appstate
  { stLoading :: Loading
  }

My pages implement EventWriter t (AppState -> AppState) and can set the loading state to LoadingStill when initiating a web request and to LoadingDone or LoadingError when the response comes in.
So far so good.
However, one of my pages has a heavy loading time in the absence of any web request.
No problem: just use the post-build event to set the loading state to LoadingDone.
But there comes the issue: any hyperlink on the website as well as any setRoute has to do tellEvent $ evRouteChange $> stLoading .~ LoadingStill.
And I can implement a custom version of routeLink, but I can't deal with proper anchor tags that are created by my markdown.
Is is possible to get access to some generic event stream that fires on any route change, at all?

https://discourse.haskell.org/t/working-with-reflex-dom-generic-event-stream-for-route-changes/6159/2?u=rubenmoor
I think  what I want isn't possible. For now, a custom version of setRoute, e.g. setRouteAndSetLoading, will do good enough.


Area code of Zone +1 is absorbed, always leading to a USA phone number

Hello
Expected Behavior
When I iniatialize the react-intl-tel-input with a Zone +1 initial value (except USA), the plugin should understand that there is an area code after my +1.
Current Behavior
When I iniatialize the react-intl-tel-input with a Zone +1 initial value (except USA), the plugin absorb the area code, and always considers it as an USA phone number.
Possible Solution
Currently digging.
Steps to Reproduce

Store somewhere a Zone +1 phone number, except USA.
Let's take for example +1<PHONE_NUMBER> (= Canada)

On the mouting of the component containing an input react-intl-tel-input, set initial value of the input with +1<PHONE_NUMBER>.

Note that area code has been eaten by the input, it only remains +1 546 5864 (= wrong USA phone number)

Environment

Version:
v7.0.1

Browser:
Chrome

Detailed Description
I think we do something in the wrong way. As we are from Europe we just realized this now. And I'm pretty sure that Americans people would have noticed this bug a lot before.
Let me know what i'm doing wrong. Thanks.

Sorry, I just realized this is a duplicate of https://github.com/patw0929/react-intl-tel-input/issues/238
but maybe better explained.

Do you mean set the initial value by defaultValue prop as +1<PHONE_NUMBER>?
I've made a test at https://repl.it, here is the demo, and it seems works as expect:

I'm not sure what I missed.
So, can you reproduce your situation on repl.it?
You can fork it: https://repl.it/@patw0929/react-intl-tel-input

Hello patw0929,
After a few tries and some misunderstanding,
it works well with defaultValue, thanks you, but...
Doesn't it seem weird that the plugin listens to defaultValue prop changes ?
Because what I didn't get it in the first tries, is that I was convinced that value prop was mandatory and defaultValue was completely static (= doesn't listen to changes).
Anyway, a big TY. I'm closing this as this is not a bug but a design interpretation.

I'm reopening the issue. It fixed half of the problem.
With defaultValue, when you type +1<PHONE_NUMBER> from the beginning,
area code 416 got eaten and so you have to type it twice.
It doesn't happens with value prop.


python38Packages.bids-validator: 1.7.2 -> 1.8.0

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for python38Packages.bids-validator is: "Validator for the Brain Imaging Data Structure"
meta.homepage for python38Packages.bids-validator is: "https://github.com/bids-standard/bids-validator"
meta.changelog for python38Packages.bids-validator is: ""
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS

Warning: a test defined in passthru.tests did not pass

0 of 0 passed binary check by having a zero exit code.

0 of 0 passed binary check by having the new version present in output.

found 1.8.0 with grep in /nix/store/1464h3wib0pcikcwalh1vc0dk2mkn5mg-python3.8-bids-validator-1.8.0

found 1.8.0 in filename of file in /nix/store/1464h3wib0pcikcwalh1vc0dk2mkn5mg-python3.8-bids-validator-1.8.0

directory tree listing: https://gist.github.com/723c1158e8b11e9b65a39778a547890b

du listing: https://gist.github.com/270467215a36d3edeb4db0a9ee3a9810

Rebuild report (if merged into master) (click to expand)

22 total rebuild path(s)

6 package rebuild(s)

6 x86_64-linux rebuild(s)
6 i686-linux rebuild(s)
4 x86_64-darwin rebuild(s)
6 aarch64-linux rebuild(s)

First fifty rebuilds by attrpath
python38Packages.bids-validator
python38Packages.nipype
python38Packages.pybids
python39Packages.bids-validator
python39Packages.nipype
python39Packages.pybids

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/1464h3wib0pcikcwalh1vc0dk2mkn5mg-python3.8-bids-validator-1.8.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A python38Packages.bids-validator https://github.com/r-ryantm/nixpkgs/archive/1dac3843d8ab9bfd912e1ed5fb5b3bac36cb35d5.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/1464h3wib0pcikcwalh1vc0dk2mkn5mg-python3.8-bids-validator-1.8.0
ls -la /nix/store/1464h3wib0pcikcwalh1vc0dk2mkn5mg-python3.8-bids-validator-1.8.0/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
nixpkgs-review took longer than 45m and timed out

Maintainer pings
cc @jonringer for testing.

Result of nixpkgs-review pr 133789 at 1dac3843 run on x86_64-linux 1

4 packages failed to build:

python38Packages.nipype
python38Packages.pybids
python39Packages.nipype
python39Packages.pybids

2 packages built successfully:

python38Packages.bids-validator
python39Packages.bids-validator

Note that build failures may predate this PR, and could be nondeterministic or hardware dependent.
Please exercise your independent judgement. Does something look off? Please file an issue or reach out on IRC.

duplicate of #134227


Relabel consul node to instance not working

As you see in the picture, instance-label isn't the __meta_consul_node. But when i do a mouseover the nodename is correct.
And it seems like reconfiguring/restarting prometheus gives the correct nodename for a while and then it just disappear and becomes the address:post again.
I tried to relabel __meta_consul_node to a new label called "hostname" and that worked perfect for a while also until it just disappeared.
What did you do?
Configured prometheus to scrape consul and relabel _consul_node to instance
What did you expect to see?
the nodename (hostname)
What did you see instead? Under which circumstances?
address+port
Environment
Consul 0.7.3

System information:
Ubuntu 16.10

Prometheus version:
1.5.0

Alertmanager version:
insert output of alertmanager -version here (if relevant to the issue)

Prometheus configuration file:

  - job_name: consul
    consul_sd_configs:
    - server:   'consul.gotham.city:8500'

    relabel_configs:
    - source_labels: ['__meta_consul_service']
      regex:         '(.*)'
      target_label:  'job'
      replacement:   '$1'
    - source_labels: ['__meta_consul_tags']
      regex:         ',(prod|uat),'
      target_label:  'group'
      replacement:   '$1'
    - source_labels: ['__meta_consul_node']
      regex:         '(.*)'
      target_label:  'instance'
      replacement:   '$1'
    - source_labels: ['__meta_consul_dc']
      regex:         '(.*)'
      target_label:  'datacenter'
      replacement:   '$1'
insert configuration here

Alertmanager configuration file:

insert configuration here (if relevant to the issue)

Logs:

nothing in logs regarding this

This isa known bug in 1.5.0, please upgrade to 1.5.2.


Import VHDX

I had a distro installed on an external drive (install through Windows Store, moved with LxRunOffline), and when the drive was disconnected, Windows got confused with it: when I tried to run it, it acted as if it was a first run, and when I listed location with LxRunOffline, it's in AppData (to be clear: I didn't try running it without a drive being disconnected, I just had it disconnected for a while and then reconnected it to run WSL). I still have a VHDX on my external drive, so it would be nice if I could import it with LxRunOffline, but it seems only .tar.gz files can be used for installation.

You can unregister and then register the distro to fix the incorrect path. I'm not sure about why the installation path is incorrect though. Probably the move operation failed so the path was not updated.

Makes sense, thanks. The incorrect path was probably caused by the fact that the image got corrupted, possibly by libguestfs when I mounted it on Linux. Windows saw the corrupted image and decided to do a clean reinstall silently, for some reason.

If I simply have a ext4.vhdx file, say copied from another machine, can I register it and then import it?

@abalter Yes, you can create a new directory, put the vhdx file into it, and import the directory.

So simply folder/ext4.vhdx?


Add swift.experimental_rules_swift_package_manager flag

actually one thing i realized is this branch does not contain fixes for latest rules, so any test that fails with latest rules true can be ignored


Breaking change in 2.2.3 update from 2.2.2 - reverts to aclQuery siganture from 2.1.x

I believe that you have an incorrect version in 2.2.3 tag. It contains the code of 2.1.x where aclQuery has a signature of function(parameter, cb). So if you update from 2.2.x (where the signature is function(parameter, request, cb)) to 2.2.3, the code breaks.

Can you point me to the function declaration you're specifically referring to?

Indeed, the code contained in the 2.2.3 release seems to be old. The following line is not in the downloaded release:
https://github.com/toymachiner62/hapi-authorization/blob/master/lib/index.js#L41

Ok i have no idea what I did to get myself screwed up that bad, but I think I have it working again with version 2.2.5. Please update from version 2.2.3 -> 2.2.5 and let me know if there's still any issues.


No release artifacts for v2.0.5?

Are release artifacts available for v2.0.5?
404 Not Found for https://github.com/GoogleCloudPlatform/docker-credential-gcr/releases/download/v2.0.5/docker-credential-gcr_linux_amd64-2.0.5.tar.gz

@rafibarash

My mistake! I'll add them by tomorrow afternoon

You should be able to download the artifact from that link now.
FYI - here's a snippet I just added to the release notes:

Note: This release is a little busted in that I didn't update the config PatchVersion from 4 -> 5. Sometime in the next couple weeks I'll automate out this config const so we don't run into this issue again.


Tap error while playing video

Describe the bug
While playing video if I double click or tap to pause at any point then after that my one tap it behaves like I tapped two times and player behaves like throughout video
To Reproduce
Steps to reproduce the behavior:

Go to any video
make use of double tap once
Then if you single tap on left or right it will move forward or backward or if if accidentally if clicked once in middle it pauses
See error

Expected behavior
On clicking one time It would appear osd
Actual behavior
A clear and concise description of what actually happened.
Additional info (please complete the following information):

App version: 0.1.6-259 (1e8969b)
Android version: 13 (33)
Device brand: Redmi
Device manufacturer: Xiaomi
Device model: 2201117TI (spes)
MPV version: v0.39.0-328-g43d896657e
ffmpeg version: 455db6fe10
libplacebo version: v7.349.0 (v7.349.0-26-g5788a82f)

Additional context
Add any other context about the problem here.

should be fixed in 643291f6ace434a4c33039676ed87e44cb108d1f

should be fixed in 643291f

Can you reply to this on how on Android phone

should be fixed in 643291f
Was that a bug or a feature? I liked having single tap to pause/ play. It worked on lock screen as well. Now in the latest update Play/ Pause doesn't work on lock screen. Is there a way we can have that feature through MPV CONFIG Settings?


permission denied

please help

FIXED but now i get Cannot GET /

@Sxip hello?

FIXED but now i get Cannot GET /

The client files was not included. You can now download the files via README.md and unzip them into the public directory. 👍

@Sxip Need join.html. sorry if im bugging you. 😬

@Sxip

does it come with the client

does it come with the client