avoid loading non-jar from load.ivy's classpath to prevent repl blow-up

Dependencies loaded via load.ivy can sometime contains non-jar files (e.g. pom) which blows up the repl, e.g.:
sbt -Dammonite.trace-classpath=true 'project repl' run

and then
load.ivy( "org.apache.tuscany.sca" % "tuscany-base-runtime-pom" % "2.0.1")

will results in
ERROR: error while loading <root>, Error accessing /Users/hamero/.ivy2/cache/org.apache.tuscany.sca/tuscany-core-runtime-pom/poms/tuscany-core-runtime-pom-2.0.1.pom
scala.reflect.internal.MissingRequirementError: object java.lang.Object in compiler mirror not found.
	scala.reflect.internal.MissingRequirementError$.signal(MissingRequirementError.scala:17)
	scala.reflect.internal.MissingRequirementError$.notFound(MissingRequirementError.scala:18)
	scala.reflect.internal.Mirrors$RootsBase.getModuleOrClass(Mirrors.scala:53)
	scala.reflect.internal.Mirrors$RootsBase.getModuleOrClass(Mirrors.scala:45)
	scala.reflect.internal.Mirrors$RootsBase.getModuleOrClass(Mirrors.scala:45)
	scala.reflect.internal.Mirrors$RootsBase.getModuleOrClass(Mirrors.scala:66)
	scala.reflect.internal.Mirrors$RootsBase.getClassByName(Mirrors.scala:102)
	scala.reflect.internal.Mirrors$RootsBase.getRequiredClass(Mirrors.scala:105)
	scala.reflect.internal.Definitions$DefinitionsClass.ObjectClass$lzycompute(Definitions.scala:257)
	scala.reflect.internal.Definitions$DefinitionsClass.ObjectClass(Definitions.scala:257)
	scala.reflect.internal.Definitions$DefinitionsClass.init(Definitions.scala:1394)
	scala.tools.nsc.Global$Run.<init>(Global.scala:1215)
	ammonite.repl.interp.Compiler$$anon$4.<init>(Compiler.scala:204)
	ammonite.repl.interp.Compiler$.apply(Compiler.scala:129)
	ammonite.repl.interp.Interpreter.init(Interpreter.scala:329)
	ammonite.repl.interp.Interpreter$DefaultLoadJar.ivy(Interpreter.scala:219)
	cmd2$.<init>(Main.scala:34)
	cmd2$.<clinit>(Main.scala:-1)

This PR fixed the issue by filtering out non-jar files before adding to the session classpath.

This seems reasonable.
Can you write up a paragraph or two about what resolving a non-jar file from ivy means in the first place? I'm relatively ignorant of the details of maven/ivy/poms/resolvers so a quick primer would be very helpful

Also CI is complaining about your line length =P

bump

bump @hamero

This seems (?) to be fixed by 0.7.0; at least using import $ivy on those coordinates seems to succeed
Welcome to the Ammonite Repl 0.7.0
(Scala 2.11.8 Java 1.8.0_25)
@ import $ivy.`org.apache.tuscany.sca:tuscany-base-runtime-pom:2.0.1`
:: loading settings :: url = jar:file:/usr/local/bin/amm!/org/apache/ivy/core/settings/ivysettings.xml
:: resolving dependencies :: org.apache.tuscany.sca#tuscany-base-runtime-pom-caller;working
	confs: [default]
	found org.apache.tuscany.sca#tuscany-base-runtime-pom;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-core-runtime-pom;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-assembly;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-monitor;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-extensibility;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-assembly-xml;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-contribution;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-assembly-xsd;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-common-xml;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-common-java;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-sca-api;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-xsd;2.0.1 in central
	found org.apache.ws.commons.schema#XmlSchema;1.4.3 in central
	found org.apache.tuscany.sca#tuscany-binding-ws;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-interface-wsdl;2.0.1 in central
	found wsdl4j#wsdl4j;1.6.2 in central
	found org.apache.tuscany.sca#tuscany-binding-ws-wsdlgen;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-interface-java;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-interface-java-jaxws;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-core-spi;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-databinding-jaxb;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-databinding;2.0.1 in central
	found asm#asm;3.1 in central
	found org.apache.tuscany.sca#tuscany-builder;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-common-http;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-core;2.0.1 in central
	found cglib#cglib;2.2 in central
	found org.apache.tuscany.sca#tuscany-core-databinding;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-deployment;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-host-http;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-node-api;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-binding-sca-runtime;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-binding-ws-runtime-jaxws-ri;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-binding-ws-runtime-jaxws;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-data-api;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-domain-node;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-node-impl;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-implementation-web-runtime;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-implementation-web;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-implementation-java-runtime;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-implementation-java;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-host-webapp;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-launcher;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-sca-client-impl;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-host-jetty;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-shell;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-wink;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-policy-security;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-binding-atom;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-binding-comet;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-binding-corba;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-host-corba;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-binding-ejb;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-binding-http;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-binding-jms;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-binding-jsonp;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-binding-jsonrpc;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-binding-rest;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-binding-rmi;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-implementation-bpel;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-implementation-jaxrs;2.0.1 in central
	found javax.ws.rs#jsr311-api;1.1.1 in central
	found org.apache.tuscany.sca#tuscany-implementation-python;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-implementation-script;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-implementation-spring;2.0.1 in central
	found org.apache.tuscany.sca#tuscany-implementation-widget;2.0.1 in central
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-core-runtime-pom/2.0.1/tuscany-core-runtime-pom-2.0.1.pom ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-core-runtime-pom;2.0.1!tuscany-core-runtime-pom.pom (218ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-binding-sca-runtime/2.0.1/tuscany-binding-sca-runtime-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-binding-sca-runtime;2.0.1!tuscany-binding-sca-runtime.jar (222ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-binding-ws-runtime-jaxws-ri/2.0.1/tuscany-binding-ws-runtime-jaxws-ri-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-binding-ws-runtime-jaxws-ri;2.0.1!tuscany-binding-ws-runtime-jaxws-ri.jar (221ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-data-api/2.0.1/tuscany-data-api-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-data-api;2.0.1!tuscany-data-api.jar (218ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-domain-node/2.0.1/tuscany-domain-node-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-domain-node;2.0.1!tuscany-domain-node.jar (222ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-implementation-web-runtime/2.0.1/tuscany-implementation-web-runtime-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-implementation-web-runtime;2.0.1!tuscany-implementation-web-runtime.jar (220ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-launcher/2.0.1/tuscany-launcher-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-launcher;2.0.1!tuscany-launcher.jar (219ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-sca-client-impl/2.0.1/tuscany-sca-client-impl-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-sca-client-impl;2.0.1!tuscany-sca-client-impl.jar (220ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-host-jetty/2.0.1/tuscany-host-jetty-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-host-jetty;2.0.1!tuscany-host-jetty.jar (330ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-shell/2.0.1/tuscany-shell-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-shell;2.0.1!tuscany-shell.jar (222ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-wink/2.0.1/tuscany-wink-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-wink;2.0.1!tuscany-wink.jar (219ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-policy-security/2.0.1/tuscany-policy-security-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-policy-security;2.0.1!tuscany-policy-security.jar (224ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-binding-atom/2.0.1/tuscany-binding-atom-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-binding-atom;2.0.1!tuscany-binding-atom.jar (222ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-binding-comet/2.0.1/tuscany-binding-comet-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-binding-comet;2.0.1!tuscany-binding-comet.jar (219ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-binding-corba/2.0.1/tuscany-binding-corba-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-binding-corba;2.0.1!tuscany-binding-corba.jar (219ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-binding-ejb/2.0.1/tuscany-binding-ejb-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-binding-ejb;2.0.1!tuscany-binding-ejb.jar (220ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-binding-http/2.0.1/tuscany-binding-http-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-binding-http;2.0.1!tuscany-binding-http.jar (219ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-binding-jms/2.0.1/tuscany-binding-jms-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-binding-jms;2.0.1!tuscany-binding-jms.jar (2120ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-binding-jsonp/2.0.1/tuscany-binding-jsonp-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-binding-jsonp;2.0.1!tuscany-binding-jsonp.jar (220ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-binding-jsonrpc/2.0.1/tuscany-binding-jsonrpc-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-binding-jsonrpc;2.0.1!tuscany-binding-jsonrpc.jar (219ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-binding-rest/2.0.1/tuscany-binding-rest-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-binding-rest;2.0.1!tuscany-binding-rest.jar (220ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-binding-rmi/2.0.1/tuscany-binding-rmi-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-binding-rmi;2.0.1!tuscany-binding-rmi.jar (360ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-binding-ws/2.0.1/tuscany-binding-ws-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-binding-ws;2.0.1!tuscany-binding-ws.jar (221ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-implementation-bpel/2.0.1/tuscany-implementation-bpel-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-implementation-bpel;2.0.1!tuscany-implementation-bpel.jar (223ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-implementation-java/2.0.1/tuscany-implementation-java-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-implementation-java;2.0.1!tuscany-implementation-java.jar (1434ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-implementation-jaxrs/2.0.1/tuscany-implementation-jaxrs-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-implementation-jaxrs;2.0.1!tuscany-implementation-jaxrs.jar (222ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-implementation-python/2.0.1/tuscany-implementation-python-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-implementation-python;2.0.1!tuscany-implementation-python.jar (354ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-implementation-script/2.0.1/tuscany-implementation-script-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-implementation-script;2.0.1!tuscany-implementation-script.jar (408ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-implementation-spring/2.0.1/tuscany-implementation-spring-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-implementation-spring;2.0.1!tuscany-implementation-spring.jar (414ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-implementation-web/2.0.1/tuscany-implementation-web-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-implementation-web;2.0.1!tuscany-implementation-web.jar (403ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-implementation-widget/2.0.1/tuscany-implementation-widget-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-implementation-widget;2.0.1!tuscany-implementation-widget.jar (289ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-assembly/2.0.1/tuscany-assembly-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-assembly;2.0.1!tuscany-assembly.jar (1941ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-assembly-xml/2.0.1/tuscany-assembly-xml-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-assembly-xml;2.0.1!tuscany-assembly-xml.jar (649ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-assembly-xsd/2.0.1/tuscany-assembly-xsd-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-assembly-xsd;2.0.1!tuscany-assembly-xsd.jar (611ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-binding-ws-wsdlgen/2.0.1/tuscany-binding-ws-wsdlgen-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-binding-ws-wsdlgen;2.0.1!tuscany-binding-ws-wsdlgen.jar (224ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-builder/2.0.1/tuscany-builder-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-builder;2.0.1!tuscany-builder.jar (809ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-common-java/2.0.1/tuscany-common-java-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-common-java;2.0.1!tuscany-common-java.jar (220ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-common-http/2.0.1/tuscany-common-http-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-common-http;2.0.1!tuscany-common-http.jar (237ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-common-xml/2.0.1/tuscany-common-xml-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-common-xml;2.0.1!tuscany-common-xml.jar (539ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-contribution/2.0.1/tuscany-contribution-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-contribution;2.0.1!tuscany-contribution.jar (840ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-core/2.0.1/tuscany-core-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-core;2.0.1!tuscany-core.jar (1048ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-core-databinding/2.0.1/tuscany-core-databinding-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-core-databinding;2.0.1!tuscany-core-databinding.jar (227ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-core-spi/2.0.1/tuscany-core-spi-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-core-spi;2.0.1!tuscany-core-spi.jar (749ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-databinding/2.0.1/tuscany-databinding-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-databinding;2.0.1!tuscany-databinding.jar (656ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-databinding-jaxb/2.0.1/tuscany-databinding-jaxb-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-databinding-jaxb;2.0.1!tuscany-databinding-jaxb.jar (539ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-deployment/2.0.1/tuscany-deployment-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-deployment;2.0.1!tuscany-deployment.jar (221ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-extensibility/2.0.1/tuscany-extensibility-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-extensibility;2.0.1!tuscany-extensibility.jar (437ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-host-http/2.0.1/tuscany-host-http-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-host-http;2.0.1!tuscany-host-http.jar (220ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-interface-java/2.0.1/tuscany-interface-java-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-interface-java;2.0.1!tuscany-interface-java.jar (433ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-interface-java-jaxws/2.0.1/tuscany-interface-java-jaxws-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-interface-java-jaxws;2.0.1!tuscany-interface-java-jaxws.jar (443ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-interface-wsdl/2.0.1/tuscany-interface-wsdl-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-interface-wsdl;2.0.1!tuscany-interface-wsdl.jar (447ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-monitor/2.0.1/tuscany-monitor-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-monitor;2.0.1!tuscany-monitor.jar (219ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-node-api/2.0.1/tuscany-node-api-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-node-api;2.0.1!tuscany-node-api.jar (269ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-sca-api/2.0.1/tuscany-sca-api-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-sca-api;2.0.1!tuscany-sca-api.jar (223ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-xsd/2.0.1/tuscany-xsd-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-xsd;2.0.1!tuscany-xsd.jar (389ms)
downloading http://repo1.maven.org/maven2/org/apache/ws/commons/schema/XmlSchema/1.4.3/XmlSchema-1.4.3.jar ...
	[SUCCESSFUL ] org.apache.ws.commons.schema#XmlSchema;1.4.3!XmlSchema.jar (650ms)
downloading http://repo1.maven.org/maven2/wsdl4j/wsdl4j/1.6.2/wsdl4j-1.6.2.jar ...
	[SUCCESSFUL ] wsdl4j#wsdl4j;1.6.2!wsdl4j.jar (650ms)
downloading http://repo1.maven.org/maven2/cglib/cglib/2.2/cglib-2.2.jar ...
	[SUCCESSFUL ] cglib#cglib;2.2!cglib.jar (992ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-binding-ws-runtime-jaxws/2.0.1/tuscany-binding-ws-runtime-jaxws-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-binding-ws-runtime-jaxws;2.0.1!tuscany-binding-ws-runtime-jaxws.jar (359ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-node-impl/2.0.1/tuscany-node-impl-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-node-impl;2.0.1!tuscany-node-impl.jar (221ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-implementation-java-runtime/2.0.1/tuscany-implementation-java-runtime-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-implementation-java-runtime;2.0.1!tuscany-implementation-java-runtime.jar (448ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-host-webapp/2.0.1/tuscany-host-webapp-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-host-webapp;2.0.1!tuscany-host-webapp.jar (353ms)
downloading http://repo1.maven.org/maven2/org/apache/tuscany/sca/tuscany-host-corba/2.0.1/tuscany-host-corba-2.0.1.jar ...
	[SUCCESSFUL ] org.apache.tuscany.sca#tuscany-host-corba;2.0.1!tuscany-host-corba.jar (218ms)
import $ivy.$
@

I honestly don't know what changed between then and now, but if this is still causing problems feel free to rebase this on master, add a test, and I'll merge it


[BUG] Cannot use

Before submitting a bug report...

[X] This bug wasn't already reported.
(I have checked every bug report on GitHub)

Describe the bug
PS G:\User\Desktop\Microsoft-Rewards-Farmer-master> python main.py
Traceback (most recent call last):
File "main.py", line 6, in
from src import Browser, DailySet, Login, MorePromotions, PunchCards, Searches
File "G:\User\Desktop\Microsoft-Rewards-Farmer-master\src_init_.py", line 1, in
from .browser import Browser
File "G:\User\Desktop\Microsoft-Rewards-Farmer-master\src\browser.py", line 11, in
from src.userAgentGenerator import GenerateUserAgent
File "G:\User\Desktop\Microsoft-Rewards-Farmer-master\src\userAgentGenerator.py", line 9, in
class GenerateUserAgent:
File "G:\User\Desktop\Microsoft-Rewards-Farmer-master\src\userAgentGenerator.py", line 41, in GenerateUserAgent
browserVersions: dict[str, Any] = {}
TypeError: 'type' object is not subscriptable
Copy and paste your error
PS G:\User\Desktop\Microsoft-Rewards-Farmer-master> python main.py
Traceback (most recent call last):
File "main.py", line 6, in
from src import Browser, DailySet, Login, MorePromotions, PunchCards, Searches
File "G:\User\Desktop\Microsoft-Rewards-Farmer-master\src_init_.py", line 1, in
from .browser import Browser
File "G:\User\Desktop\Microsoft-Rewards-Farmer-master\src\browser.py", line 11, in
from src.userAgentGenerator import GenerateUserAgent
File "G:\User\Desktop\Microsoft-Rewards-Farmer-master\src\userAgentGenerator.py", line 9, in
class GenerateUserAgent:
File "G:\User\Desktop\Microsoft-Rewards-Farmer-master\src\userAgentGenerator.py", line 41, in GenerateUserAgent
browserVersions: dict[str, Any] = {}
TypeError: 'type' object is not subscriptable
Screenshot of the bug
PS G:\User\Desktop\Microsoft-Rewards-Farmer-master> python main.py
Traceback (most recent call last):
File "main.py", line 6, in
from src import Browser, DailySet, Login, MorePromotions, PunchCards, Searches
File "G:\User\Desktop\Microsoft-Rewards-Farmer-master\src_init_.py", line 1, in
from .browser import Browser
File "G:\User\Desktop\Microsoft-Rewards-Farmer-master\src\browser.py", line 11, in
from src.userAgentGenerator import GenerateUserAgent
File "G:\User\Desktop\Microsoft-Rewards-Farmer-master\src\userAgentGenerator.py", line 9, in
class GenerateUserAgent:
File "G:\User\Desktop\Microsoft-Rewards-Farmer-master\src\userAgentGenerator.py", line 41, in GenerateUserAgent
browserVersions: dict[str, Any] = {}
TypeError: 'type' object is not subscriptable
Value of dashboard variable
PS G:\User\Desktop\Microsoft-Rewards-Farmer-master> python main.py
Traceback (most recent call last):
File "main.py", line 6, in
from src import Browser, DailySet, Login, MorePromotions, PunchCards, Searches
File "G:\User\Desktop\Microsoft-Rewards-Farmer-master\src_init_.py", line 1, in
from .browser import Browser
File "G:\User\Desktop\Microsoft-Rewards-Farmer-master\src\browser.py", line 11, in
from src.userAgentGenerator import GenerateUserAgent
File "G:\User\Desktop\Microsoft-Rewards-Farmer-master\src\userAgentGenerator.py", line 9, in
class GenerateUserAgent:
File "G:\User\Desktop\Microsoft-Rewards-Farmer-master\src\userAgentGenerator.py", line 41, in GenerateUserAgent
browserVersions: dict[str, Any] = {}
TypeError: 'type' object is not subscriptable

You must upgrade to python 3.9 or later


Use a latest specification compliant TOML implementation package

https://github.com/toml-lang/toml/wiki#v100-rc1-compliant

As far as I know, we only use TOML for the linter config .revive.toml
Our config format is currently ini

we only use

only use means you use. so it would be better if you use one that is latest spec compliant

@qlcom it's just not needed at the moment

The linter we use (not gitea itself) uses toml, and the upstream libraries that have some toml support (which gitea doesn't leverage) use https://github.com/pelletier/go-toml which is spec compliant.


Distinguish types of metrics into Event/Config/Utilization

I think that there are 3 categories of metrics that Hystrix exposes, and they are mixed together at the moment (up to 1.4.x).
The 3 types are:

Events (Success, Short-Circuited, Fallback Success, Collapsed, etc).  These make sense in the context of a single request, or aggregated.  They are discrete values that occur at a point in time.
Config (Command timeout values, Mappings of Commands -> ThreadPools, etc).  These are JVM-scoped, and can be sampled at any point.  These values exist in a given request, but are more accurately viewed as continuous values that change fairly slowly/infrequently
Utilization (Command concurrency, Thread Pool concurrency, etc).  These are also JVM-scoped like config, but change much more rapidly (as commands enter/leave the system).  They are also continuous, and may be sampled.  They don't fit into a concept of a request naturally.

At the moment, when a metrics publisher collects values, it combines these 3 concepts.  It looks at aggregated event metrics and samples config and utilization values.  I believe that distinguishing these offers more flexibility.
In an ideal world, I would publish:

Event metrics on each request completion (including event type and latency)
Config metrics sampled very infrequently
Utilization metrics sampled very frequently

This assumes the existence of a system which can consume a high volume of data and do aggregation off-box.  So it certainly is not for every Hystrix user.  Therefore, I intend to leave the existing metrics pathways as-is, so I don't break any current users of Hystrix.
This issue will track the addition of:

Request-based event stream
Config sample stream
Utilization sample stream

These 3 streams are added in the following form:

Utilization sample stream, served by SSE and returning text/event-stream JSON (1x per poll interval)
Configuration sample stream, served by SSE and returning text/event-stream JSON (1x per poll interval)
Requests stream, served by SSE.  Returns [0..n] requests as text/event-stream JSON (1x per poll interval)


Errors silenced in Async::::connect

https://github.com/stjepang/smol/blob/2ccffbbf27043140943ce36bef1c9c9ee55d18a2/src/async_io.rs#L552-L555
Why is it okay to drop any error returned from Socket::connect? It could be any of http://man7.org/linux/man-pages/man2/connect.2.html#ERRORS, and a user might be interested in handling this properly

More specifically, we need to ignore the EINPROGRESS error on connect because it just means connection is in progress, which is fine. Unfortunately, std::io::ErrorKind has no way to specifically distinguish this error type (I believe it ends up being ErrorKind::Other with some kind of message).
I think this is okay because if some other connect error occurs (which is an actual error), the following write operation that follows will fail anyway.

@stjepang I think it would be a great thing to raise against the std!

Is this not Error::raw_os_error?

@Plecra Ah I think you're right!

Just looking at how socket2 did this check, they depend on libc. https://github.com/alexcrichton/socket2-rs/blob/master/src/sys/unix.rs#L253
It looks like the raw error code is pretty varied across systems?
And for reference, on windows it looks like you can check io::ErrorKind::WouldBlock. https://github.com/alexcrichton/socket2-rs/blob/master/src/sys/windows.rs#L168

Fixed in #90. I have also pushed the same fix to UnixStream::connect().


Add easykey library for keyvault

    The Keyvault client in the SDK is a translation from the REST API to a Go library.

Due to the nature of how the Keyvault service is written, the lack of keyvault internals documentation, errors that provide no value from the service and unaddressed common needs for Go programmers the REST service generated API can be frustrating.

This pull request addresses those issues by wrapping the REST client inside a wrapper that provides a more Go like interface.  It attempts to address common and frustrating errors such as not having a TenantID by returning errors from the New() constructor.  It wraps known errors with messages on common causes.

It provides common operations like retrieving the SSL certificate needed for http.Server that is almost impossible to figure out from the Keyvault documentation.  And PEM decoding for inspecting the certificates.

It defines its own types separate from the REST internals as to prevent the user from having to refer to it.  This also has the benefit of removing most pointers which should ease garbage collection and removes many fields that were not populated by the REST service or are not required.

Finally it provides a mock library for writing hermetic tests.  This removes the need for the Keyvault service when writing tests.

This is an initial version containing only read methods to the service and not write methods.

[ x] The purpose of this PR is explained in this or a referenced issue.
[ x] The PR does not update generated files.

These files are managed by the codegen framework at Azure/autorest.go.

[x ] The PR targets the latest branch.
[ x] Tests are included and/or updated for code changes.
[ x] Updates to CHANGELOG.md are included.
[x ] Apache v2 license headers are included in each file.

Can one of the admins verify this patch?

I'm investigating the pkgchk failure.  Few other general comments so far.

Rename beta to preview
Run dep ensure from the root to update Gopkg.toml file with the new dependencies

Staled pull request, closing


Adapt Java DSL to the latest SI

Add ability to specify id for MessageListenerContainer and
KafkaTemplate beans configured internally and exposed as beans
by the DSL

Fixed checkstyle and merged as 78591faca937806cc62daaefee42dfa9a899911a


include fix to visualizer toolbar buttons

Fixes issue #1147
Brief summary of changes
Visualizer was trying to find Model object by name to compute bounding box, replaced with more robust search by uuid which is better maintained.
Testing I've completed
Buttons performed as expected in local build
CHANGELOG.md (choose one)

no need to update because bug was not reproducible in public releases.

@chrisdembia or @jimmyDunne If you can test the artifact that would be great. Thank you

Anybody else to test so we can merge? @jenhicks @nickbianco @tkuchida

I'll test.

Works for me on Mac 10.15.

Thanks @chrisdembia


A way to disable assists (Code Actions)?

Says it all in the title.

Run Preferences: LSP-rust-analyzer Settings from the command palette and add
{
    "disabled_capabilities": {
        "codeActionProvider": true
    }
}


Add first blog post by @wiseaidev

Link to suggestion
https://towardsdatascience.com/rust-polars-unlocking-high-performance-data-analysis-part-1-ce42af370ece
Targeted section
Tutorials & workshops
Describe your suggestion

Rust Polars: Unlocking High-Performance Data Analysis — Part 1 - First part of an article that explores the world of Rust’s Polars and explain some basic concepts of Polars such as Series by @wiseaidev. Code used is available on Github here.

Checklist

[X] checked if your suggestion is not already listed in Awesome Polars list.
[X] checked if it can fit in an existed section or suggest a new section and explain why your item does not fit into one and what would be the interest of your new section.
[X] checked when it's a repository if it's maintained (archived repository will be rejected).

@wiseaidev your article will be added to the Awesome Polars List!


Change Process option not available

I have met all prerequisites but the option to change process is not available. Only options available are Delete and Rename. I do not want to recreate the Project.

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

ID: 365bff0e-8532-ae8a-f1c9-37ea7017e5b1
Version Independent ID: a324129d-0edb-00ce-1217-819be9fda4f6
Content: Change process from Basic to Agile - Azure Boards
Content Source: docs/organizations/settings/work/change-process-basic-to-agile.md
Product: devops
Technology: devops-agile
GitHub Login: @kaelli
Microsoft Alias: kaelli

@RoyceLithgo -- Royce, we are looking into your feedback.  Meanwhile, you may find an answer here:

Azure DevOps on Stack Overflow

@RoyceLithgo - Can you confirm that you are working from Azure DevOps Services? Also - that you are working from Organization Settings > Process > specific process ---

There is no Rename or Delete option in this menu. IF you are working from the Organization Settings > Projects page, then you'll see the Rename and Delete options. This isn't the place where you change the process.


#getObjectTagging incorrectly returns JSON instead of XML

That's about it. Impossible to test thus.

just released 2.4.7 with your fix. Thanks again for your contribution :)

Thank you for the quick attention!


#1: add support for horses in database initialization

added horse to db

/paulo - can you please review this pull request?

/paulo - can you check now?


How to receive information from Android NFC enabled device using MFRC630?

How to receive information from Android NFC enabled device using MFRC630?

@chcmq , good question, I have no idea if that's even possible. You'll want to read up on how nfc actually works, if the frequency / hardware protocol is even supported by this chip. You probably can't use any of the ISO14443A related functionality.
In short; I have no idea, do report whether you got it to work or not. I'll leave the issue open in the hope that others chime in!

Can it be used to read and write NDEF messages

NDEF is just how the data is organised in the tag memory

NDEF 就是数据在标签内存中的组织方式

Is there any relevant case? I need to use the MFRC630 library to receive the NDEF data sent by the mobile phone's nfc, but I don't know how to implement it, please

AFAIK this library is written for the 'master' use case where you communicate with a tag, not a 'slave' use case where another host communicates with you.
Not saying it is impossible, but you will need to write the top logic yourself.
Also there is no NDEF parser here, though that is not so difficult, the spec is pretty straightforward.


Keyboard stays up after flutter app goes to background on some Android devices

With this very simple flutter app example, on a Huawei MediaPad running Android 9, the keyboard stays open after the flutter app goes to the background if a TextField has focus.
See the video attached.

import 'package:flutter/material.dart';
import 'package:flutter/rendering.dart';

void main() {
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  // This widget is the root of your application.
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: TextSelectionHomePage(),
    );
  }
}

class TextSelectionHomePage extends StatefulWidget {
  _TextSelectionHomePageSate createState() => _TextSelectionHomePageSate();
}

class _TextSelectionHomePageSate extends State<TextSelectionHomePage> {

  TextEditingController _controller;
  @override
  void initState() {
    _controller = TextEditingController(
      text: "This is a test that shows some odd behavior with Text Selection!"
    );

    super.initState();
  }

  @override
  void dispose() {
    _controller.dispose();

    super.dispose();
  }

  @override
  Widget build(BuildContext context) {

    return Scaffold(
      body: Container(
        color: Colors.grey,
        child: Center(
          child: Container(
            color: Colors.red,
            width: 500,
            height: 600,
            child: Center(
              child: Padding(
                padding: const EdgeInsets.only(left: 20.0, right: 20.0),
                child: TextField(),
              )
            )
          )
        ),
      )
    );
  }
}

Flutter doctor
[✓] Flutter (Channel beta, 1.22.0-12.2.pre, on Mac OS X 10.15.6 19G2021, locale en-US)
• Flutter version 1.22.0-12.2.pre at /Users/danny.valente/Library/flutter/1.22.0-12.2.pre-beta
• Framework revision 2bafdc8 (10 days ago), 2020-09-25 12:48:22 -0700
• Engine revision f763b5b9b9
• Dart version 2.10.0 (build 2.10.0-110.5.beta)
[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
• Android SDK at /Users/danny.valente/Library/Android/sdk
• Platform android-29, build-tools 29.0.2
• Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)
• All Android licenses accepted.
[✓] Xcode - develop for iOS and macOS (Xcode 11.4.1)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Xcode 11.4.1, Build version 11E503a
• CocoaPods version 1.9.3
[✓] Android Studio (version 4.0)
• Android Studio at /Applications/Android Studio.app/Contents
• Flutter plugin version 47.1.2
• Dart plugin version 193.7361
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)

keyboard_issue.zip
@xster here's another regression in 1.22. Thanks!

@xster looks like this issue was somehow related to #67329 as well, because with the latest beta 1.22.0-12.3.pre, we can no longer reproduce this. I think this can be closed too.

Yes, I strongly suspect it's the same PR. Thanks for checking!


Load model using BertClassificationPredictor but cannot change max_seq_len

In the method get_learner() from BertClassificationPredictor, the max_seq_length is set to 512 even I used a different max_seq_length while I was training. And this would make the model different before and after saving.

You are right. I will update this to accept max_seq_length as a parameter.

I thought you did this for a purpose. thanks for your reply!

I thought you did this for a purpose. thanks for your reply!


Difficulty with GU501G

I compiled and ran rogauracore. No errors and everything looks reasonable to me, but the colors aren't actually changing. I noticed the PR for the GM501 had my vendor and product id, but that my smbus is showing up on a different i2c. (7 instead of 0). I'm not sure if this is helpful, but here's some more information. Is there anything else I can provide that might help add support for this device?
sudo i2cdetect -l
i2c-3	i2c       	i915 gmbus dpd                  	I2C adapter
i2c-1	i2c       	i915 gmbus dpc                  	I2C adapter
i2c-6	i2c       	Synopsys DesignWare I2C adapter 	I2C adapter
i2c-4	i2c       	DPDDC-A                         	I2C adapter
i2c-2	i2c       	i915 gmbus misc                 	I2C adapter
i2c-0	i2c       	i915 gmbus dpb                  	I2C adapter
i2c-7	smbus     	SMBus I801 adapter at efa0      	SMBus adapter
i2c-5	i2c       	Synopsys DesignWare I2C adapter 	I2C adapter

sudo i2cdetect 7
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:          -- -- -- -- -- 08 -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: 30 -- -- -- -- 35 36 -- -- -- -- -- -- -- -- --
40: -- -- -- -- 44 -- -- -- -- -- -- -- -- -- -- --
50: 50 -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --

It's interesting that the current code actually finds the device in the libusb device list, but for whatever reason that message doesn't cause a color change.
 sudo ./rogauracore -v single_static ff0000
parse color ff0000
interpreted color 255 0 0
args:
color1 255 0 0
color2 232 28 127
color3 0 0 128
color4 3 0 0
speed 0
single_static
constructed 1 messages:
message 0: 5d b3 00 00 ff 00 00 00 00 00 00 00 00 00 00 00 00
Initialising libusb
Initialised libusb.
Found 5 USB devices.
Checking device 1d6b:0003, address 1
Checking device 13d3:56a2, address 2
Checking device 8087:0aaa, address 4
Checking device 0b05:1866, address 3
Found ROG Aura Core keyboard.
Opened USB device.
Auto detach kernel mode set.
Claimed interface 0.

If I update iface to 7 in the py script, just to check, it throws a nasty error.
sudo python3 ./rogauracore.py single_static ff0000
Traceback (most recent call last):
  File "./rogauracore.py", line 262, in <module>
    main()
  File "./rogauracore.py", line 244, in main
    dev, iface, active_iface = acquire_usb()
  File "./rogauracore.py", line 80, in acquire_usb
    raise e
  File "./rogauracore.py", line 75, in acquire_usb
    usb.util.claim_interface(dev, iface)
  File "/usr/lib/python3/dist-packages/usb/util.py", line 205, in claim_interface
    device._ctx.managed_claim_interface(device, interface)
  File "/usr/lib/python3/dist-packages/usb/core.py", line 102, in wrapper
    return f(self, *args, **kwargs)
  File "/usr/lib/python3/dist-packages/usb/core.py", line 167, in managed_claim_interface
    self.backend.claim_interface(self.handle, i)
  File "/usr/lib/python3/dist-packages/usb/backend/libusb1.py", line 811, in claim_interface
    _check(self.lib.libusb_claim_interface(dev_handle.handle, intf))
  File "/usr/lib/python3/dist-packages/usb/backend/libusb1.py", line 595, in _check
    raise USBError(_strerror(ret), ret, _libusb_errno[ret])
usb.core.USBError: [Errno 2] Entity not found

I feel like this might be overkill on the information, but I was really excited to see this project and I'm happy to help debug on my hardware if you come up with anything to test!

Thanks for trying to help add support for my device! I think it is similar to that issue, and I'm not entirely sure how to validate that, though.

Yes, I can confirm. None of the options work on my hardware.
I do not have a dual boot system. When I did have Windows on this machine, I was able to change the keyboard colors. Right now they're set to blue, for example.
I'm not sure about Aura Sync. Aura Core was what I had factory installed.
Not that I'm aware of. Note: the backlight on the lid is actually the backlight from the screen and not a color changing LED.

I'll follow bug #8.

I have a gu501 as well and the program doesnt error, but doesnt change. For example... I want to do single static blue:
sudo rogauracore -v single_static 0000ff
parse color 0000ff
interpreted color 0 0 255
args:
color1 0 0 255
color2 0 0 0
color3 0 0 128
color4 3 0 0
speed 896
single_static
constructed 1 messages:
message 0: 5d b3 00 00 00 00 ff 00 00 00 00 00 00 00 00 00 00
Initialising libusb
Initialised libusb.
Found 7 USB devices.
Checking device 152d:0578, address 2
Checking device 1d6b:0003, address 1
Checking device 13d3:56a2, address 3
Checking device 046d:c53f, address 2
Checking device 8087:0aaa, address 5
Checking device 0b05:1866, address 4
Found ROG Aura Core keyboard.
Opened USB device.
Auto detach kernel mode set.
Claimed interface 0.


Ability to set name for gitrepository and kustomization

What this PR does / why we need it:
Custom names for gitrepository/kustomization
Checklist

[x] DCO signed
[x] Chart Version bumped
[x] helm-docs are updated
[x] Helm chart is tested
[x] Update artifacthub.io/changes in Chart.yaml
[x] Run make reviewable

Ready for review


UI Beautification

Creating a Responsive UI specifically Horizontal Navigation Bar that shrinks appropriately on reducing window size.
Expected UI View

Current UI View

Hi @keshav-725 what is the status on this issue?


Vulnerability roundup 104: ndpi-3.4: 1 advisory [8.8]

search, files

[ ] CVE-2021-36082 CVSSv3=8.8 (nixos-21.05, nixos-unstable)

CVE details
CVE-2021-36082
ntop nDPI 3.4 has a stack-based buffer overflow in processClientServerHello.

Scanned versions: nixos-21.05: 2262d7863a6; nixos-unstable: 1905f5f2e55.
Cc @takikawa

Fixed in https://github.com/NixOS/nixpkgs/pull/134234


Time Out and ECONNRESET Error

Do you read the FAQ?

[ ] Yes.

Describe the bug
I can't connect with the server using the extension.
1.- With the basic option, I only receive the server time out error.
2.-Doing some changes in the config file now it shows me the ECONNRESET error.
To Reproduce
Steps to reproduce the behavior:

Go to 'Config File'
Connect to the remote server
See error

Expected behavior
I want to see the remote files to sync with my local and fro local to remote.
Desktop (please complete the following information):

OS: [ Win]
VSCode Version [1.33.1]
Extension Version [1.12.2]

Config File:
{
"name": "CCONCEPT",
"protocol": "ftp",
"host": "cconcept.design",
"port": 21,
"username": "user",
"password": "password",
"remotePath": "/public_html/cconcept.design",
"uploadOnSave": false,
"downloadOnOpen": false,
"connectTimeout": 30000
}
Extension Logs from Startup - required
[debug] register command "Cancel All Transfer" from "./commandCancelAllTransfer.ts"
[debug] register command "Config" from "./commandConfig.ts"
[debug] register command "List Active Folder" from "./commandListActiveFolder.ts"
[debug] register command "Open Ssh Connection" from "./commandOpenSshConnection.ts"
[debug] register command "Set Profile" from "./commandSetProfile.ts"
[debug] register command "Toggle Output Panel" from "./commandToggleOutputPanel.ts"
[debug] register command "Upload Changed Files" from "./commandUploadChangedFiles.ts"
[debug] register command "Delete Remote" from "./fileCommandDeleteRemote.ts"
[debug] register command "Diff" from "./fileCommandDiff.ts"
[debug] register command "Diff Active File" from "./fileCommandDiffActiveFile.ts"
[debug] register command "Download" from "./fileCommandDownload.ts"
[debug] register command "Download Active File" from "./fileCommandDownloadActiveFile.ts"
[debug] register command "Download Active Folder" from "./fileCommandDownloadActiveFolder.ts"
[debug] register command "Download File" from "./fileCommandDownloadFile.ts"
[debug] register command "Download Folder" from "./fileCommandDownloadFolder.ts"
[debug] register command "Download Force" from "./fileCommandDownloadForce.ts"
[debug] register command "Download Project" from "./fileCommandDownloadProject.ts"
[debug] register command "Edit In Local" from "./fileCommandEditInLocal.ts"
[debug] register command "List" from "./fileCommandList.ts"
[debug] register command "List All" from "./fileCommandListAll.ts"
[debug] register command "Reveal In Explorer" from "./fileCommandRevealInExplorer.ts"
[debug] register command "Reveal In Remote Explorer" from "./fileCommandRevealInRemoteExplorer.ts"
[debug] register command "Sync Both Directions" from "./fileCommandSyncBothDirections.ts"
[debug] register command "Sync Local To Remote" from "./fileCommandSyncLocalToRemote.ts"
[debug] register command "Sync Remote To Local" from "./fileCommandSyncRemoteToLocal.ts"
[debug] register command "Upload" from "./fileCommandUpload.ts"
[debug] register command "Upload Active File" from "./fileCommandUploadActiveFile.ts"
[debug] register command "Upload Active Folder" from "./fileCommandUploadActiveFolder.ts"
[debug] register command "Upload File" from "./fileCommandUploadFile.ts"
[debug] register command "Upload Folder" from "./fileCommandUploadFolder.ts"
[debug] register command "Upload Force" from "./fileCommandUploadForce.ts"
[debug] register command "Upload Project" from "./fileCommandUploadProject.ts"
[info] config at c:\xampp\htdocs\Cconcept {"remotePath":"/public_html/cconcept.design","uploadOnSave":false,"downloadOnOpen":false,"ignore":[],"concurrency":4,"protocol":"ftp","connectTimeout":30000,"interactiveAuth":false,"secure":false,"remoteTimeOffsetInHours":0,"name":"CCONCEPT","host":"<IP_ADDRESS>","port":21,"username":"","password":""}
[debug] < '220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------\r\n220-You are user number 2 of 500 allowed.\r\n220-Local time is now 14:57. Server port: 21.\r\n220-This is a private system - No anonymous login\r\n220 You will be disconnected after 15 minutes of inactivity.\r\n'
[debug] > USER untecnologo
[debug] < '331 User untecnologo OK. Password required\r\n'
[debug] > PASS ******
[debug] < '230-Your bandwidth usage is restricted\r\n230 OK. Current restricted directory is /\r\n'
[debug] > FEAT
[info] config at c:\xampp\htdocs\Cconcept {"remotePath":"/public_html/","uploadOnSave":false,"downloadOnOpen":false,"ignore":[],"concurrency":4,"protocol":"ftp","connectTimeout":30000,"interactiveAuth":false,"secure":false,"remoteTimeOffsetInHours":0,"name":"CCONCEPT","host":"<IP_ADDRESS>","port":21,"username":"","password":""}
[debug] < '220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------\r\n220-You are user number 3 of 500 allowed.\r\n220-Local time is now 14:57. Server port: 21.\r\n220-This is a private system - No anonymous login\r\n220 You will be disconnected after 15 minutes of inactivity.\r\n'
[debug] > USER untecnologo
[debug] < '331 User untecnologo OK. Password required\r\n'
[debug] > PASS ******
[debug] < '230-Your bandwidth usage is restricted\r\n230 OK. Current restricted directory is /\r\n'
[debug] > FEAT

Same issue here.

Did someone found a fix for this?


Fix GraphQL to use unique type names

The names of GraphQL types needs to be globally unique. We therefore
name struct types as NAME_HASH (where hash is the first 6 chars of
the noms hash).
Also, make sure that we always map the noms type to the same GraphQL
type, even if the boxedIfScalar is true.
Fixes #3161

Codecov Report

Merging #3194 into master will increase coverage by 0.01%.
The diff coverage is 92.85%.

Impacted Files
Coverage Δ

go/ngql/query.go
100% <ø> (ø)
:white_check_mark:

go/ngql/types.go
90.2% <92.85%> (+0.35%)
:white_check_mark:

go/datas/http_batch_store.go
88.67% <ø> (+0.62%)
:white_check_mark:

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 83b657f...63ba7b1. Read the comment docs.


[Bug] Typescript setting module to "NodeNext" cannot obtain type prompt

Version
5.5.0
Link to Minimal Reproduction
https://github.com/eavidy/test_case/tree/echart-1
Steps to Reproduce

Clone Repository  git clone -b echart-1 git@github.com:eavidy/test_case.git
This example mainly includes two files
tsconfig.json:

{
  "compilerOptions": {
    "module": "NodeNext",
    "moduleResolution": "NodeNext",
    "strict": true
  },
  "exclude": ["node_modules"]
}

main.mts :
Import {init} from "echarts/core";

Execute commands in the project directory
npm install
tsc --noEmit

Current Behavior
tsc --noEmit output:
main.mts:1:10 - error TS2305: Module '"echarts/core"' has no exported member 'init'.

1 import { init } from "echarts/core";
           ~~~~

node_modules/echarts/core.d.ts:20:15 - error TS2834: Relative import paths need explicit file extensions in ECMAScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Consider adding an extension to the import path.

20 export * from './types/dist/core';
                 ~~~~~~~~~~~~~~~~~~~

Found 2 errors in 2 files.

Errors  Files
     1  main.mts:1
     1  node_modules/echarts/core.d.ts:20

vscode:

Expected Behavior
Setting module and moduleResolution to CommonJs and node respectively can work properly
{
  "compilerOptions": {
    "module": "CommonJS",
    "moduleResolution": "Node",
    "strict": true
  },
  "exclude": ["node_modules"]
}

Can the NodeNext module for Typescript be supported?
Environment
- OS: Mac OS
- Browser:
- Framework:
- typescript: 5.4.5

Any additional comments?
No response

To add, the content of main.mts in step 1 of the previous text should be:
Import {init} from "echarts/core";

Facing new problem.
To solve type err I try to use import xx from "echarts/types/xx.js",however it throw Failed to resolve import "echarts/types/xx.js"
And to solve the exist file,use import xx from "echarts/xx" throw "Module 'echarts/xx' has no exported member xx".
Is there any workaround for nodenext?😅

Any news ? We are blocked with that

Any news ? We are blocked with that and it's already here in 5.5.1有什么消息吗？我们被它挡住了，它已经在5.5.1了

The Echarts package actually comes with ES Module types. They are located in the echarts/types/src/export/ directory, but they are not exported.
My current approach is to create a new file in the project to re-export them.
echarts-reexport.mjs
/// <reference path="./echarts-reexport.d.mts"/>
export * from "echarts";

echarts-reexport.d.mts
export * from "echarts/types/src/export/core.d.ts";
export * from "echarts/types/src/export/charts.d.ts";
export * from "echarts/types/src/export/components.d.ts";
export * from "echarts/types/src/export/features.d.ts";
export * from "echarts/types/src/export/option.d.ts";
export * from "echarts/types/src/export/renderers.d.ts";
export * from "echarts/types/src/export/api.d.ts";

Now, simply import echarts from this file to get the correct type hints.
main.mts
import { init } from "./echarts-reexport.mjs";

Then you can configure the tsconfig.json file and the path alias for the bundler, which can replace Echarts.

This is weird not to export directly types and do this. It works fine in 5.4 :(
You can simplify your reexport and alias directly bi an echarts.d.tsfile like this :
declare module 'echarts/core.js' {
    export * from 'echarts/types/src/export/core.d.ts';
}
declare module 'echarts/charts.js' {
    export * from 'echarts/types/src/export/charts.d.ts';
}
declare module 'echarts/components.js' {
    export * from 'echarts/types/src/export/components.d.ts';
}
declare module 'echarts/features.js' {
    export * from 'echarts/types/src/export/features.d.ts';
}
declare module 'echarts/option.js' {
    export * from 'echarts/types/src/export/option.d.ts';
}
declare module 'echarts/renderers.js' {
    export * from 'echarts/types/src/export/renderers.d.ts';
}
declare module 'echarts/api.js' {
    export * from 'echarts/types/src/export/api.d.ts';
}

Your way is better 👍


Using the word "state" breaks Serde.

This breaks serde:
#[derive(Serialize, Deserialize, Debug, Clone)]
pub enum SomeEnum {
    Key { key: char, state: bool },
}

I get this error:
error[E0277]: the trait bound `<__S as message::_IMPL_SERIALIZE_FOR_SurfaceId::_serde::Serializer>::StructVariantState: message::_IMPL_SERIALIZE_FOR_SurfaceId::_serde::Serialize` is not satisfied
 --> src/message.rs:36:19
  |
36| #[derive(Serialize, Deserialize, Debug, Clone)]
  |                   ^ trait `<__S as message::_IMPL_SERIALIZE_FOR_SurfaceId::_serde::Serializer>::StructVariantState: message::_IMPL_SERIALIZE_FOR_SurfaceId::_serde::Serialize` not satisfied
  |
  = help: consider adding a `where <__S as message::_IMPL_SERIALIZE_FOR_SurfaceId::_serde::Serializer>::StructVariantState: message::_IMPL_SERIALIZE_FOR_SurfaceId::_serde::Serialize` bound

It works fine without the Serialize derive (no errors or warnings):
#[derive(Deserialize, Debug, Clone)]
pub enum SomeEnum {
    Key { key: char, state: bool },
}

Another way to fix it is by changing one letter to make state into stata:
#[derive(Serialize, Deserialize, Debug, Clone)]
pub enum SomeEnum {
    Key { key: char, stata: bool },
}

The presence of the member state breaks #[derive(Serialize)].
According to aatch on the Rust IRC, it was likely due to this.
I don't know how to fix this myself, but this should point somebody in the right direction.

Workin on it.


VScode extension lsp error

I'm getting the following error on the extension start up
[Error - 9:45:21 PM] Stopping server failed
Error: Client is not running and can't be stopped. It's current state is: starting
    at LanguageClient.shutdown (/home/andrii/.vscode/extensions/a-h.templ-0.0.14/node_modules/vscode-languageclient/lib/common/client.js:914:1)
    at LanguageClient.stop (/home/andrii/.vscode/extensions/a-h.templ-0.0.14/node_modules/vscode-languageclient/lib/common/client.js:885:1)
    at LanguageClient.stop (/home/andrii/.vscode/extensions/a-h.templ-0.0.14/node_modules/vscode-languageclient/lib/node/main.js:150:1)
    at LanguageClient.handleConnectionError (/home/andrii/.vscode/extensions/a-h.templ-0.0.14/node_modules/vscode-languageclient/lib/common/client.js:1146:1)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
[Error - 9:45:21 PM] Server initialization failed.
  Message: write EPIPE
  Code: -32099
[Error - 9:45:21 PM] templ client: couldn't create connection to server.
  Message: write EPIPE
  Code: -32099
[Error - 9:45:21 PM] Connection to server got closed. Server will not be restarted.

Hi, is the templ binary in your system path? The VS Code extension requires the binary to be present.
You can check this by opening a terminal and running 'templ'.
If it prints out some help, then it's OK.
If you're on Windows you need to worry about whether you're running with WSL or Windows itself. And you would likely need to have templ installed inside any VS Code Devcontainer you've got running.

Same problem here. Just installed it on macOS. It's in path and outputs help.
[Error - 02:27:31] Server initialization failed.
Message: Pending response rejected since connection got disposed
Code: -32097
[Error - 02:27:31] Connection to server got closed. Server will not be restarted.
[Error - 02:27:31] templ client: couldn't create connection to server.
Message: Pending response rejected since connection got disposed
Code: -32097
I've got EPIPE message too but not this time.

Downgrading one release didn't help.

Interesting. I'm on MacOS (M1), and haven't been able to reproduce it.
Not sure what your timezones are, but I can be available for a Google Meet to try and work out what's going on with it?

hi @a-h
same problem here on kubuntu 22.04 using vscode:
[Error - 22:39:50] Client templ: connection to server is erroring.
write EPIPE
Shutting down server.
[Error - 22:39:50] Client templ: connection to server is erroring.
write EPIPE
[Error - 22:39:50] Stopping server failed
Error: Client is not running and can't be stopped. It's current state is: starting
	at LanguageClient.shutdown (/home/lev/.vscode/extensions/a-h.templ-0.0.15/dist/main.js:6707:19)
	at LanguageClient.stop (/home/lev/.vscode/extensions/a-h.templ-0.0.15/dist/main.js:6678:21)
	at LanguageClient.stop (/home/lev/.vscode/extensions/a-h.templ-0.0.15/dist/main.js:15874:22)
	at LanguageClient.handleConnectionError (/home/lev/.vscode/extensions/a-h.templ-0.0.15/dist/main.js:6939:18)
	at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
[Error - 22:39:50] Server initialization failed.
  Message: write EPIPE
  Code: -32099
[Error - 22:39:50] templ client: couldn't create connection to server.
  Message: write EPIPE
  Code: -32099
[Error - 22:39:50] Connection to server got closed. Server will not be restarted.
[Error - 22:39:50] Server process exited with code 1.

I used the latest release from github and moved the binary to /usr/local:
lev@HP-ENVY-x360-Convertible-13-ay0xxx:~/Downloads$ whereis templ
templ: /usr/local/bin/templ
I also tried with go install but that didn't resolved issue.
Would be open to a Google Meet on weekends. My TZ is Europe/Zurich

hi @a-h
I restarted vscode with a logfile. The following output i shown:
{"level":"info","ts":"2023-10-14T22:39:50+02:00","caller":"lspcmd/main.go:74","msg":"lsp: starting up..."}
{"level":"info","ts":"2023-10-14T22:39:50+02:00","caller":"lspcmd/main.go:81","msg":"lsp: starting gopls..."}
{"level":"error","ts":"2023-10-14T22:39:50+02:00","caller":"lspcmd/main.go:87","msg":"failed to start gopls","error":"cannot find gopls on the path (\"/home/lev/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/go/bin:/usr/local/go/bin\"), you can install it with `go install golang.org/x/tools/gopls@latest`","stacktrace":"github.com/a-h/templ/cmd/templ/lspcmd.run\n\t/Users/adrian/github.com/a-h/templ/cmd/templ/lspcmd/main.go:87\ngithub.com/a-h/templ/cmd/templ/lspcmd.Run\n\t/Users/adrian/github.com/a-h/templ/cmd/templ/lspcmd/main.go:54\nmain.lspCmd\n\t/Users/adrian/github.com/a-h/templ/cmd/templ/main.go:157\nmain.main\n\t/Users/adrian/github.com/a-h/templ/cmd/templ/main.go:50\nruntime.main\n\t/nix/store/56n7n0r582p01ksr36s7alsxwkmladrm-go-1.21.0/opt/go/src/runtime/proc.go:267"}

hope that helps

Hey there
I fixed the issue like that:

Install gopls go install golang.org/x/tools/gopls@latest
Go into the terminal and find out where gopls is installed:

lev@HP-ENVY-x360-Convertible-13-ay0xxx:~$ whereis gopls
gopls: /home/lev/gocode/bin/gopls

In my case it was installed inside the folder /home/lev/gocode/bin that wasn't added to the PATH variable.
So i added it to the global profile:
Edit file /etc/profile and add the following snippet to the end of the file:
export PATH=$PATH:/your/go/bin/path/from/whereis

In my case it looked like that after adding the line.

I hope this resolves your issues too!

Thanks @kingjulienboss - @alexpower2002 / @WanderningMaster - is that the same issue for you?
The troubleshooting steps are:
Check that go, gopls and templ are installed and are present in the path.
which go gopls templ

You should see 3 lines returned, showing the location of each binary:
/run/current-system/sw/bin/go
/Users/adrian/go/bin/gopls
/Users/adrian/bin/templ

Enable LSP logging
Use the "Preferences: Open User Settings (JSON)" command in VS Code and enable logging in templ.

}

Start up the project and include the logs
Bear in mind that your code will be included in the logs. Try to make a minimal reproduction if possible.

Thank you all guys @a-h @kingjulienboss, at least for me copying gopls binary to /usr/bin did the trick

My which go gopls templ on ubuntu returns
/usr/local/go/bin/go
/home/herby/go/bin/gopls
/home/herby/go/bin/templ

But the error I get when trying to start the lsp is
[Error - 1:11:31 AM] templ client: couldn't create connection to server.
Launching server using command templ failed. Error: spawn templ ENOENT

Do I need to set something up differently?

@laneherby you can check if the path /home/herby/go/bin is included in $PATH.
You can check using echo $PATH.

@laneherby you can check if the path /home/herby/go/bin is included in $PATH. You can check using echo $PATH.
@kingjulienboss

echo $PATH
/usr/local/go/bin:/home/herby/.vscodium-server/bin/a5004432af6600c99fa4f918a3f2f8df44df71e6/bin/remote-cli:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/herby/go/bin

That's it at the end, the gopls is stored in that directory. I can run this command from my terminal and it works:
templ lsp -goplsLog /home/herby/logs/vscode-gopls.txt -log /home/herby/logs/vscode-templ.txt

FYI I'm using vscode on windows and using the ssh remote code to work on my linux server. All of the templ stuff is installed on the linux server and running off there.

I'm having the same issue in arch. When running from the terminal, I can launch the lsp. When using the vs code extension, it can't find the templ command

I am having a related issue on arch:
Launching server using command templ failed. Error: spawn templ ENOENT```

https://berms.onlyfans.je/cb0c7ff4-7cfa-4f71-ac09-630b41f7bf13.png

I'm having the same issue in arch. When running from the terminal, I can launch the lsp. When using the vs code extension, it can't find the templ command

@fedevilensky
My issues seem to resolve when I start vscode from the bash shell instead of zsh:
/bin/bash
code-oss

I don't have time to dig, but I assume that it has to do with .bashrc environment variables.

Ah, that's interesting! I wonder if the PATH variable is not updated to include your ~/go/bin directory (or wherever you installed Go) in your .zshrc, but is in the .bashrc.

I could replicate the behavior. But my .bashrc is pretty much empty. I'm not setting $PATH in it, it's inheriting it from my zsh session

I've relrased version v0.0.16 of the templ-vscode extension that does more probing for the templ executable, and displays an error message that displays the paths it probed.
https://github.com/templ-go/templ-vscode/commit/47fb4efd355686a9de81cab0abab12fdf427e335
This should help with debugging. For example, if I delete templ from my system, I see this:

Is anyone still having trouble? If so, if they could give it a shot, it should help with understanding the issue.

I had same problems with the plugin for Goland. I Fixed it with the following steps:

Make sure go is installed globally (not only in Goland IDE)
Make sure the $PATH includes the folder that go install installs the binaries to. (for me it was /User//go/bin)
Make sure gopls is also manually installed

maybe it would be nice to have a error message that gopls needs to be installed when starting the lsp server, otherwise it just exits without any message

I updated the templ lsp command to give a better error message a few days ago: https://github.com/a-h/templ/blob/16dfaad6b1dbf61fbd786c5f098954f63174fcae/cmd/templ/lspcmd/pls/main.go#L45-L59
However, now I'm looking at it again, I realised that I forgot about Windows users, and should probably do something for .exe too. I'll take a PR if anyone's got spare time on their hands!

I've updated the probing to include checks for gopls.exe as well as gopls in https://github.com/a-h/templ/commit/b6f0b3dad93a476f82657cf778ce7f7cef618752

I added some more probing locations in https://github.com/templ-go/templ-vscode/commit/34543ff8688cac6bcb9905a5645ee61fa9414e95
I'm going to close this one, and ask for people to open up a new issue, since I think these recent changes have squashed the issue (haven't got any similar reports recently).


Downgrade wgpu to prevent sd segfault

Starting with  wgpu v0.19.0 , stable diffusion segfaults with:

File "/Users/ahmedharmouche/Documents/tinygrad/tinygrad/runtime/ops_webgpu.py", line 56, in _copyout
buffer_data = self.dev.queue.read_buffer(src, 0)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/ahmedharmouche/Documents/tinygrad/venv/lib/python3.12/site-packages/wgpu/backends/wgpu_native/_api.py", line 3427, in read_buffer
tmp_buffer._map("READ_NOSYNC").sync_wait()
File "/Users/ahmedharmouche/Documents/tinygrad/venv/lib/python3.12/site-packages/wgpu/backends/wgpu_native/_helpers.py", line 268, in sync_wait
return self.finish()
^^^^^^^^^^^^^
File "/Users/ahmedharmouche/Documents/tinygrad/venv/lib/python3.12/site-packages/wgpu/backends/wgpu_native/_helpers.py", line 260, in finish
raise RuntimeError(f"Waiting for {self.title} timed out.")
RuntimeError: Waiting for buffer.map timed out.
zsh: segmentation fault  PYTHONPATH=. WEBGPU=1 python3 examples/stable_diffusion.py --seed 0 --steps 1

Downgrading to the latest version which works, which is 0.18.1. Will report the bug in the wgpu repo.

i tried master with v0.19.2 and this pr with v0.18.1 on M1 Max, PYTHONPATH=. WEBGPU=1 DEBUG=2 python examples/stable_diffusion.py --seed 0 --noshow --timing can generate image on both. validation failed on both with the same error i reported before on discord
what's your setup that crashes and is there a minimum repro? CI seems to work with v0.19 too

On my M1 pro it consistently produces the error I attached starting from v0.19.0. I’ll attach a minimal reproducible example

I know about the validation error, this pr was specifically for the segfaulty

discussed in meeting, fine to merge this so it works for you, with the idea to fix and bring it back to latest

Filed a ticket in the repo of the lib: https://github.com/pygfx/wgpu-py/issues/650 I'd prefer an option to not have this timeout, let's see what they say.


react app asking edit the app.js file using react and then reload the website

Can you provide more details about the issue, like screenshots or error stacks?


Update README.md

A small and useless PR that adds two buttons to get the app
Thanks for this app ;)

Nothing is useless against laziness :) I had that in mind since I created that readme but... meh... y'know...
Thanks

No problem xD


update Eagle.gitignore for .lck

details:
http://www.cadsoftusa.com/eagle-pcb-design-software/software-version-news/software-version-news-in-v7/
http://www.cadsoftusa.com/fileadmin/journalist/Documents/Release_Notes_v7.5_en.pdf

Do you have a link that explains what these *.lck files represent and why they can be ignored safely?

An .lck is a type of file lock, implemented by EAGLE. When a lock exists, the following message(s) show up: http://www.ke5fx.com/lock_bugs.png

@stephengroat thanks!


ORC-1577: Use ZSTD as the default compression

What changes were proposed in this pull request?
This PR aims to use ZSTD as the default compression from Apache ORC 2.0.0.
Why are the changes needed?
Apache ORC has been supporting ZStandard since 1.6.0.
ZStandard is known to be better than Gzip in terms of the size and speed.

The Rise of ZStandard: Apache Spark/Parquet/ORC/Avro

Slides
Youtube

How was this patch tested?
Pass the CIs.

cc @williamhyun , @wgtmac , @guiyanakuang , @deshanxiao

BTW, did you choose your Apache ID, @deshanxiao ? 😄

BTW, did you choose your Apache ID, @deshanxiao ? 😄

Yes, and I have replied to that email also, my Apache ID is deshanxiao. Thank you @dongjoon-hyun

Got it!

It seems that the ID is not created yet.

https://home.apache.org/phonebook.html?uid=deshanxiao
https://projects.apache.org/committee.html?orc

Please ping me when your ID is created. I can help you the community-side setup.

Sure, thank you @dongjoon-hyun

To @deshanxiao , note that you need to include Craig L Russell who requested the ID creation.
Could you double-check your last reply email includes him (or secratary)?

Thanks for the reminder, I checked and it was not included, so I sent another email. @dongjoon-hyun


refactor SGObject hacks

SGObject::dispatch_array_type SGObject::get_dispatch_all_base_types and related methods are all hacks that should be implemented using visitor patterns.

First draft
https://github.com/shogun-toolbox/shogun/pull/4775
please check if it is a right way to resolve it.

probably i will need to use this:
https://www.etlcpp.com/blog/2017/11/12/templated-implementation-of-the-visitor-pattern/
for next step.


Database was dropped, but wasn't recreated successfully (updating from 6.0.x -> 7.1.0)

After following the above update (alongside with the other compatible components), the database schema remains empty:
SELECT * FROM pg_tables WHERE schemaname = 'public'
0 rows retrieved in 142 ms (execution: 63 ms, fetching: 79 ms)

As for the build process, I've noticed one difference referring to this documentation: we do not use the --state-dir. Is this one a new requirement for the current version (7.1.0)?
Is there a way to force a DB recreation when starting up? We have deleted the schema dir content and dropped the DB, of course, but to no avail.

The --state-dir parameter was added in 6.0.0 and all subsequent releases.

Is there a way to force a DB recreation when starting up?

No, the db-sync executable will create the required tables, but the database needs to be created externally.

We have deleted the schema dir content

Why? The schema dir is essential to the operation of db-sync.

Thanks for clearing this up, @erikd !
The thought was to make the db-sync create the database from scratch. We had a major update, and it is stated there that DB drop is required. Thus, we assumed accordingly that allowing a new db-sync version to run on a "clean set" is better to avoid any inconsistencies.
Anyway, after adding --state-dir, all works as expected.


Couldn't find tech definition for: tech_bureaucracy

Not sure why but I am getting this error.

This bug report is
a) in the wrong place,
b) missing any actionable information, and
c) missing required files.
Read the FAQ.


Retrieval fix

Fixed an issue where shows without a MediaFormat would cause an exception to be thrown

I did not include a unit test as the test would break the moment a show's format gets set.
Issue can be replicated by trying to retrieve 163571 with MediaFormat not being nullable.

thanks for the contribution!
I'll push to nuget shortly :)


Toast beneath Footer on Android

Hey-o! I would like to start off by saying this is a great UI lib and I have been loving it!!!!
react-native, react and native-base version
react: 15.4.1
react-native: 0.42.0
native-base: 2.0.12
Expected behaviour
Toast will be on top of everything on screen.
Actual behaviour
Toast is beneath Footer on Android.
Steps to reproduce (code snippet or screenshot)
Call Toast on a screen that has a Footer present.
Screenshot of emulator/device
http://i.imgur.com/ddgw8vo.png
Is the bug present in both ios and android or in any one of them?
Only on Android

My mistake, I thought the app I was working on was using Native Base's toast but instead is using react-native-root-toast


chore: fix jest test locally

does not need to be merged for release - fixes jest locally

this isn't the problem -- you're just on node 12. run nvm use


Release 2.1

Todos

[ ] Cut SDK release
[ ] Merge 2.0.x to master
[ ] make release
[ ] Bump minimum compatible model version due to https://github.com/RasaHQ/rasa/pull/7136
[ ] Release

I will also cut it, right? @mprazz

I thought you had nominated yourself to do it @wochinge, sorry if that wasn't the case! If you're okay with cutting it too (if you have the time), go for it, otherwise we can find someone else, no worries at all 😊

Wasn't sure if I just coordinate or also release it. Will also cut it then 👍

I'm available if you need any help anyway 😊


Write a JavaScript program to print character of an ascii value

Description
Write a JavaScript program to print character of an ascii value
ASCII value is the numeric representation of a character. For example, the ASCII value of the character 'A' is 65. The ASCII value of the character 'a' is 97. The ASCII value of the character '0' is 48. The ASCII value of the character ' ' is 32.
Input  : 65
Output : A

How to contribute

Save the solution in PrintCharacterOfAnAsciiValue.js file
Add PrintCharacterOfAnAsciiValue.js file in print-character-of-an-ascii-value folder

!assign

Hey @Kushagra-a,
This issue has been assigned to you for more than 15 days.
We are unassigning you from this issue.
If you are still interested in contributing to this issue, please get auto-assigned on the issue by commenting !assign again.
Thanks for your contributions :)

Why is this issue still open? The file exist...

Hey @erezcal1
I am unable to find the file here 👉🏻 https://github.com/codinasion/program/tree/master/program/print-character-of-an-ascii-value
Could you please provide the link to the file?

Sorry I saw the opposite.
!assign


how does the negative sampling work?

Hi, sorry for a newbie question, how does the negative sampling work in neg.py, in particular line 69? I cannot find any documentations on calling neg in nn.embedding...

You can find good explanation of idea behind word2vec here and here

Hi, sorry if I did not make it clear, I understand how negative sampling works, but I just want to know what exactly happens when you call neg() on nn.embedding, AFAIK there is no documentation on it.


Image in dataTypes.md is broken

Other

The image just above the buttons is broken
Additional information
It would be great if you could please assign this issue to me under hacktoberfest if find relevant

@tanishagupta1 actually there is no image for in the /lesson/images folder if you wanted to contribute you can add image for datatypes in java.
make sure that the image is copyright free

Yeah sure, I'll add the image, is there any specification for the image?

you can add whatever image looks good to you but it should be like this:
https://media.geeksforgeeks.org/wp-content/cdn-uploads/20191105111644/Data-types-in-Java.jpg
Don't use this exact image instead use a copyright-free image.  Thank you


Capture Support: MTLCommandBuffer::enqueue

Add to the device a submission order array to support serializing the command buffers in the driver submission order.
By default, the driver submission order is the commit API order, except that the queue API can reserve a submission slot before calling commit.

https://github.com/baldurk/renderdoc/pull/2643


addition of username assertion

Updated Assert to include "username" which asserts a string based on Active Directory sAMaccountname constraints for users.

Hey,  Can you rename the method to samAccountName being that's specific to that please?

Updated the method name to "samAccountName"


Macro #var replacement causes invalid code

As a result of https://github.com/OpenDreamProject/OpenDream/blob/52fd30a26c02dac64827ad579e7c096aee418c6e/DMCompiler/Compiler/DMPreprocessor/DMMacro.cs#L81 macros such as this one:
#define MAJOR_AST(num) area/pod_wars/asteroid/major/maj_##num/name = "" + "major asteroid " + #num
preprocess into
area/pod_wars/asteroid/major/maj_1/name = "" + "major asteroid " + @#1#
instead of
area/pod_wars/asteroid/major/maj_1/name = "" + "major asteroid " + "1"

Disregard, I have been informed that @#thing# is a valid string, the issue is that OD doesn't like paths with _number in them


[FR]: lint race condition reading BES files

What is the current behavior?
@gregmagolan reports a race condition between Bazel writing those report files to disk and the CLI reading them. Will need some more investigation..
fix is non-trivial so I need to block out an afternoon for it next week
Describe the feature
the way this works under the hood is that bazel lint sets the --experimental_remote_download_regex='.aspect_rules_lint.' flag so that bazel downloads the results file from the remote cache if it happens to be cached. https://github.com/aspect-build/aspect-cli/blob/5e444749c7c26f6bdef9f96cd8b6ecc64a8e95b/pkg/aspect/lint/lint.go#L122

Yes. Fixed in latest release.


This keybinding for the ctrl-<enter> needs an updated when statement

The when statement for the Go to Note (ctrl-) needs to be updated. Currently it will trigger when in any editor window regardless if the open file is even a markdown file. At a minimum this when statement should be updated as follows:
"when": "editorFocus && editorLandId == 'markdown'"

If there is another way to tell if the active editor is in a dendron owned window, that would be even better.
https://github.com/dendronhq/dendron/blob/be2bd92551faddffe2e3937b6399e7e5767fe37c/packages/plugin-core/package.json#L1353

This is critical. This seems to take precedence and break other plugins, rendering VSCode useless for other parts of a normal workflow.


"Nested bracket padding" only effective on table-formatted elements

I expected that Nested Bracket Padding would put spaces inside the brackets of any inlined element.  However, it seems to only do so when I also have Table Array Minimum Similarity <= 100.
I don't need table formatting (with proportional font it doesn't really work out).  But I do want spaces inside my brackets.
For reproduction, try formatting this JSON file.  Set Nested Bracket Padding to true, and try Table Array Minimum Similarity set to 100, and 101.

Right now there's no option to do what you're looking for - padded brackets with a simple inlined array.  But that does look like a good option to add.
Here's the current logic:

Non-table, non-complex inlined arrays don't get spaces inside their brackets.
Table-formatted inlined arrays always get spaces inside their brackets.
Complex inlined arrays (ones containing non-empty arrays/objects) get spaces inside the brackets according to the Nested Bracket Padding setting.

The intent was to make it easier to spot simple vs. complex containers.
Example with NestedBracketPadding=false and MaxInlineComplexity=3:
{
    "simple": [1, 2, 3, 4, 5, 6],
    "complex": [1, 2, 3, 4, [5, 6]],
    "evenmore": [1, [2, [3]]]
}

And here with NestedBracketPadding=true and MaxInlineComplexity=3:
{
    "simple": [1, 2, 3, 4, 5, 6],
    "complex": [ 1, 2, 3, 4, [5, 6] ],
    "evenmore": [ 1, [ 2, [3] ] ]
}

Adding an option for bracket padding on simple arrays/objects is simple code-wise.  I'll have to think about how best to present it as an option that's easy to understand.

Implemented in version 2.2.1.


variable name contains number and underline in CR spec will be converted unexpectedly

Bug Report
We know the rule camelCase in the spec becomes camelCase in ansible. https://github.com/operator-framework/operator-sdk/blob/master/doc/ansible/user-guide.md#define-the-memcached-spec
but we found such as db2_init in spec will be covered to  db_2__init in ansible unexpectedly.
What did you expect to see?
db2_init in spec will not be converted to db_2__init. still db2_init in ansible

Hi @asmacdo and @fabianvf could you please give a hand in this one?

Closing, I think this is a dupe of https://github.com/operator-framework/operator-sdk/issues/1770
If not, please reopen.


Convert days to weeks

Description
1 week = 7 days
Input  : 35
Output : 5

Program added successfully :tada:
Thanks for your contribution :hugs:


Jimmy fixing reduced order modeling workshop

Pull Request Description
What issue does this change request address? (Use "#" before the issue to link it, i.e., #42.)
Closes #1462
What are the significant changes in functionality due to this change request?
Preparing new ROM workshop slides and exercises.

For Change Control Board: Change Request Review
The following review must be completed by an authorized member of the Change Control Board.

[x] 1. Review all computer code.
[x] 2. If any changes occur to the input syntax, there must be an accompanying change to the user manual and xsd schema. If the input syntax change deprecates existing input files, a conversion script needs to be added (see Conversion Scripts).
[x] 3. Make sure the Python code and commenting standards are respected (camelBack, etc.) - See on the wiki for details.
[ ] 4. Automated Tests should pass, including run_tests, pylint, manual building and xsd tests. If there are changes to Simulation.py or JobHandler.py the qsub tests must pass.
[x] 5. If significant functionality is added, there must  be tests added to check this. Tests should cover all possible options.  Multiple short tests are preferred over one large test. If new development on the internal JobHandler parallel system is performed, a cluster test must be added setting, in  XML block, the node <internalParallel> to True.
[x] 6. If the change modifies or adds a requirement or a requirement based test case, the Change Control Board's Chair or designee also needs to approve the change.  The requirements and the requirements test shall be in sync.
[x] 7. The merge request must reference an issue.  If the issue is closed, the issue close checklist shall be done.
[x] 8. If an analytic test is changed/added is the the analytic documentation updated/added?
[x] 9. If any test used as a basis for documentation examples (currently found in raven/tests/framework/user_guide and raven/docs/workshop) have been changed, the associated documentation must be reviewed and assured the text matches the example.

Could you post your test results? @Jimmy-INL

one test timed out when I used -j16
Then I tried it separately:

Not really code changes, tests passed on local machine. Since regression test system is not available, and this PR is required by the raven workshop. As CCB, I approve this PR. Once the test system is back, we will retest it.


wit-component example is broken

The example in usage section of wit-component contains demo.wit
interface host {
  hello: func()
}
default world demo {
  import host: self.host
}

This is throwing below error -
error: expected ';', found '}'

Looks like, below is the valid demo.wit that gets compiled to component.
package hello:local;

interface host {
  hello: func();
}

Did the linting or syntax change w.r.t wasm-tools?

Yes, the syntax has changed - wasm-tools now requires semicolons terminators, which were previously optional. If you need to override this temporarily, you can set environment variable WIT_REQUIRE_SEMICOLONS=0. The use of that environment variable will go away in a release in the next month or so, and semicolons will be required unconditionally.


Skip segue

Is it possible to skip the filter/crop view that is pushed after taking a photo? I want
- (void) camera:(id)cameraViewController didFinishWithImage:(UIImage *)image withMetadata:(NSDictionary *)metadata
to be called as soon as I have taken a photo or chosen one from the library.

@larssondaniel use this DBCameraViewController property @property (nonatomic, assign) BOOL useCameraSegue; to skip the filter/crop.


https://developer.mozilla.org/en-US/docs/Learn/Server-side/Express_Nodejs/Introduction

Request type

[ ] Please close this issue, I accidentally submitted it without adding any details
[ ] New documentation
[x] Correction or update

Details

In the section "Using middleware", one paragraph contains the text "You can add a middleware function to the processing chain with either app.use() or app.add()" ...
I believe it should be app.get() instead of app.add(). I couldn't find any method call add() in the Express documentation.

https://developer.mozilla.org/en-US/docs/Learn/Server-side/Express_Nodejs/Introduction

Another one for @hamishwillee; he'll be working on updating these docs soon.

Thanks very much @cek333 .
app.add() should have been app.all(). However the useful distinction to make was is indeed between app.use and the HTTP-verb specific methods: app.get/app.post etc. I have changed appropriately.
FYI, I did not include app.all() in the discussion. It has subtly different usage semantics than app.use() which I think put it beyond scope for this doc.


Add Traffic Ops Golang deliveryservicesregexes

This is ready, in terms of functionality. I'm not sure how to write API tests for it though. Everything is ID based, deliveryservice_regex doesn't have a non-ID primary key.

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/incubator-trafficcontrol-PR/1523/
Test FAILed.

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/incubator-trafficcontrol-PR/1524/
Test FAILed.

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/incubator-trafficcontrol-PR/1525/
Test PASSed.

I tested all these Go routes through the TP and they all work fine.
@DylanVolz @dangogh @dewrich - want to give it a quick once over from a Go perspective? It looked fine to me but I'm hardly a Go expert.

PASS | ReadHandler (0.00s)
START| UpdateHandler
FAIL | --- FAIL: TestUpdateHandler (0.00s)
     | 	shared_handlers_test.go:251: Expected body {"response":{"ID":1},"alerts":[{"text":"tester was updated.","level":"success"}]} got {"response":[{"ID":1}],"alerts":[{"text":"tester was updated.","level":"success"}]}

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/incubator-trafficcontrol-PR/1550/
Test FAILed.

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/incubator-trafficcontrol-PR/1553/
Test PASSed.

@rob05c - can you resolve conflicts and i'll merge

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/incubator-trafficcontrol-PR/1593/
Test PASSed.


Commitizen and CalVer?

Test locally first. Maybe a plugin for cz that would apply the date to the version before bumping the semver component? Or just keep it simple and increment by year manually in the toml file?
Need to pick a format that makes sense: 2020-04_1.2.3 or 2020.04-1.2.3 vs 2020-1.2.3 or 20-1.2.3?
See: https://calver.org/ and https://github.com/commitizen-tools/commitizen/issues/173

Chose to use 2020.$version because that could be parsed as Major.Minor.Patch.(Number?) and adding a dash might cause issues with automated tools

Jinja and python-format are insecure. Could make minor modification and support user combinations by getting the date with DateTime and adding a year, month, and day template options: $year.$month.$day.$major.$minor$prerelease
https://github.com/commitizen-tools/commitizen/blob/ba94e3f90e2df2a80c9946968e1ff15696584b79/commitizen/bump.py#L235
from datetime import datetime
datetime.utcnow()
datetime.now().year
datetime.now().month
datetime.now().day

Alternatively, strftime logic is probably more flexible (per calver formatting options) and more intuitive
t = Template('%y.%M.%d.$major.$minor-$prerelease')
tag = t.safe_substitute(version='version', major='major', minor='minor', patch='patch', prerelease='prerelease')
datetime.utcnow().strftime(tag)
# '21.26.24.major.minor-prerelease'

From CalVer:
    YYYY - Full year - 2006, 2016, 2106
    YY - Short year - 6, 16, 106
    0Y - Zero-padded year - 06, 16, 106
    MM - Short month - 1, 2 ... 11, 12
    0M - Zero-padded month - 01, 02 ... 11, 12
    WW - Short week (since start of year) - 1, 2, 33, 52
    0W - Zero-padded week - 01, 02, 33, 52
    DD - Short day - 1, 2 ... 30, 31
    0D - Zero-padded day - 01, 02 ... 30, 31


rough version of fixing issue with  descriptions

https://github.com/podkrepi-bg/frontend/issues/1420
Motivation and context

first version if u think its okey i will separate the logic  in component

i test it with big dummy text and i think its looks good on desktop and on mobile.
i am open to any suggestions :)

MUI Datagrid also supports variable row height based on the content link to docs. This way the longer text descriptions should be visible, without any trim or ellipsis applied.
Note: I am just mentioning an alternative way to solve this issue. This is not a review

MUI Datagrid also supports variable row height based on the content link to docs. This way the longer expense description should be visible, without any trim or ellipsis applied.
Note: I am just mentioning an alternative way to solve this issue. This is not a review

This is actually very good!
Lets do this - just tested it - works:

Dzhani - just add getRowHeight={() => 'auto'} - and remove the rest :)

MUI Datagrid also supports variable row height based on the content link to docs. This way the longer expense description should be visible, without any trim or ellipsis applied.
Note: I am just mentioning an alternative way to solve this issue. This is not a review

This is actually very good! Lets do this - just tested it - it works:
Dzhani - simply add getRowHeight={() => 'auto'} - and remove the rest :)

Consider adding min width to either the whole table or the description column, otherwise the text could still be clipped on smaller viewports(<600px), due to the smaller column width.
Another thing looking at the screenshot above,  maybe we should align the attachment files on a single row, rather than  column(if possible).

for some reason getRowHeight doesn't work as we expected on my machine

i changed the popover with auto getRowHeight prop but on my machine (test with chrome and firefox) it doesn't work as expected in the MUI docs. I (and Sashko) researched the possible problem and cleared the cache files, node_modules, re-cloned the repo but nothing worked. Slavcho, if you have any suggestion, please ping  me in discord maybe :)


Inline dropdown improvement

:tada: This PR is included in version 1.9.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Add MrFusionmk3.netkan

Closes #1416
Builds fine on my local netkan and installs ok on my 0.90 instance of KSP

Am I the only one who finds it a tad bit funny that the mod named mk3 has a folder named MK1? <.< Either way it looks fine so I'll merge it :+1: Thanks for fixing it :D


Chore:  Style internal profile-page for User

PT-link:
https://www.pivotaltracker.com/story/show/160982573
Tasks

Style users#show

View

Pull Request Test Coverage Report for Build 1

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 95.385%

Totals

Change from base Build 80:
0.0%

Covered Lines:
310

Relevant Lines:
325

💛  - Coveralls


Merge release 1.9 into master [DO NOT SQUASH]

Merges the updated pipeline
IMPORTANT: DO NOT SQUASH

We will do this once Dapr is released and we are sure no more changes to contrib are needed.

You modified the release branch by merging master into it. Please revert this.


add feature - Inclusive Gateway element

I need an Inclusive Gateway, so I forked the repository and added the code to implement this feature.
The primary feature I added to achieve the Inclusive Gateway was the inclusivelyFilterByConditionExpression function, which we use in the createNextCommands function to determine the next flow.
I also created tests and two example BPMN files for them.
#203

@aamirmousavi  great job 🚀
thank you very much for this contribution - very well implemented 👍

PS: the only thing missing is to add documentation, but I will take car of this.
Thank you very much @aamirmousavi , again 👍


Bars object does not respect min or max of x-LinearScale correctly

Describe the bug
When using the Bars object together with a LinearScale, the min and max attributes of the scale does affect the chart plotting areas, but the precise min and max values are not respected.
The behaviour appears to be correct for a y-axis LinearScale.
To Reproduce
import bqplot as bqp
x_sc = bqp.LinearScale(min=0)
y_sc = bqp.LinearScale()
ax_x = bqp.Axis(scale = x_sc)
ax_y = bqp.Axis(scale = y_sc, orientation='vertical')
bars = bqp.Bars(x = [10,12,14], y = [10,12,14], scales={'x': x_sc, 'y': y_sc})
fig = bqp.Figure(marks = [bars], axes = [ax_x, ax_y,])
fig
Expected behavior
The chart x axis should start from 0.
Screenshots

Environment (please complete the following information):

macOS, Chrome, bqplot 0.11.5

Additional context
Add any other context about the problem here.

I am also observing that LinearScale does not respect min or max in the pyplot API. Example:
import pandas as pd
import numpy as np
from datetime import datetime
from bqplot import pyplot as blt
from bqplot import LinearScale
from ipywidgets import HBox

def event_handler(name, value):
    sel = price_line.selected
    if sel is None or len(sel) < 2:
        pass
    else:
        zoomed_ts = ts.iloc[sel[0]:sel[-1]:, ]
        zoom_line.y = zoomed_ts.values
        zoom_line.x = zoomed_ts.index.values

start_date = datetime(2000,1,1)
end_date = datetime.today()
dates = pd.date_range(start_date, end_date, freq='M')
ts = pd.DataFrame(data=np.random.rand(len(dates),1), index=dates, columns=['XYZ']).cumsum()

price_fig = blt.figure()
price_line = blt.plot(ts.index.values, ts.values)
blt.axes()['x'].tick_format = '%b-%Y'
blt.axes()['x'].num_ticks = 5
brush = blt.int_selector(event_handler)

zoom_fig = blt.figure()
zoom_line = blt.plot(ts.index.values, ts.values)
zoom_line.scales['y'] = LinearScale(min=0, max=100)

The y-axis on the plot on the right should not exceed 100.
I also expected the axis to be fixed at 0 to 100, as it would be in matplotlib when you set the range of the axis.

As a work-around you can use:
plt.ylim(0, 100)


[Ionic v4-beta.1] input stacked broken

The element is not displayed correctly after upgrading from beta0 to beta1.
Bug Report
Ionic Info
Run ionic info from a terminal/cmd prompt and paste the output below.

Ionic:

   ionic (Ionic CLI)          : 4.0.2 (/usr/lib/node_modules/ionic)
   Ionic Framework            : @ionic/angular 4.0.0-beta.1
   @angular-devkit/core       : 0.7.0-rc.3
   @angular-devkit/schematics : 0.7.0-rc.3
   @angular/cli               : 6.0.8
   @ionic/ng-toolkit          : 1.0.0
   @ionic/schematics-angular  : 1.0.1

Cordova:

   cordova (Cordova CLI) : 8.0.0
   Cordova Platforms     : android 7.0.0, ios 4.5.4

System:

   NodeJS : v9.11.2 (/usr/bin/node)
   npm    : 6.2.0
   OS     : Linux 4.4

Environment:

   ANDROID_HOME : not set

Describe the Bug
Steps to Reproduce
Related Code
<ion-item style="border-top: none; ">
            <ion-label *ngIf="plt.is('android')" style="color: #999 !important;" position="stacked">{{'label_full_name' | translate}}</ion-label>
            <ion-label *ngIf="!plt.is('android')" position="stacked">{{'label_full_name' | translate}}</ion-label>
            <ion-input [(ngModel)]="accountDetails.full_name" type="text" clearInput></ion-input>
        </ion-item>

Expected Behavior
Additional Context
List any other information that is relevant to your issue. Stack traces, related issues, suggestions on how to fix, Stack Overflow links, forum links, screenshots, OS if applicable, etc.

Can confirm

Thank you for the issue. I know this issue is older but I'm going to close it as a duplicate of #15005 since we have that one in the project board. 🙂