Problem running tests under macOS

Hi there, think I have found an issue running xcodegen (version 1.11.1) to generate a project for a macOS framework and it's associated test target.
With the configuration below, when I try to run tests I get the following error and tests fail:
Test target StatefulTests encountered an error (Early unexpected exit, operation never finished bootstrapping - no restart will be attempted)

name: Stateful
options:
  bundleIdPrefix: xyz.frankdilo
targets:
  Stateful:
    type: framework
    platform: macOS
    deploymentTarget: "10.13"
    sources:
      - Sources
      - Supporting Files
  StatefulTests:
    platform: macOS
    type: bundle.unit-test
    sources:
      - Tests
    dependencies:
      - target: Stateful

I tracked down the problem to a build setting on the test target. Adding this setting to the settings of the test target fixes running tests for me:
    settings:
      LD_RUNPATH_SEARCH_PATHS: "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"

I think this should be the default for tests targets of frameworks under macOS.

We can make a file in SettingsPresets/Product_Platform/bundle.unit-test_macOS.yml, with the content of:

Sure, I will take a look

@brentleyjones from a quick glance at the code, it seems that the Product_Platform setting for LD_RUNPATH_SEARCH_PATHS overrides the Product one and that no merging is happening for values of the same key.
Both
LD_RUNPATH_SEARCH_PATHS: "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"

and
$(inherited) @executable_path/Frameworks @executable_path/../Frameworks @loader_path/Frameworks @loader_path/../Frameworks

as preset fix the problem. Which one do you think I should put in the preset?

Looking into it, just the first: LD_RUNPATH_SEARCH_PATHS: "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks"

Thanks, PR on its way.

So I've been going around in circles re-reading this - but it seems like this setting has been hardcoded.
If I have this project file
https://gist.github.com/johndpope/7ad704adf84f4ff6dbf48da6abde31f7
and it has Sources directory and simple main.swift
If I change the parameter to "test"
- LD_RUNPATH_SEARCH_PATHS: "test"
- LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]: "test"
It doesn't seem to have any impact on the generated xcode project - it's hardcoded / or overridden with @executable_path/../Frameworks
My use case for using xcodeGen - is to get around users having to enter this runpath for new projects with tensorflow for swift.

can I turn tests off? I'm building a tool for macOS - but I don't need these default values.
I need to specify a runtime path of
"/Library/Developer/Toolchains/swift-tensorflow-DEVELOPMENT-2018-12-04-a.xctoolchain/usr/lib/swift/macosx"

attempting to override the settings with config seems to fail
debug.xcconfig
Build settings for action build and target SwiftTorch:
LD_RUNPATH_SEARCH_PATHS = "test"
targets:
SwiftTorch:
configFiles:
debug:
Debug: debug.xcconfig

UPDATE

ignore above. I got it working fine.

I think illustrating a simple xconfig file alongside the project.yml in the readme - would go a long way to simplifying some of the harderto do configurations. other linker flags etc. Rather than trying to get every variable working in the yml file -
https://github.com/asharov/xcconfig-sample/blob/master/BuildConfiguration/BuildType/Debug.xcconfig

Going to paste this guff of variables here to capture anyone searching for these which can all be configured in a xcconfig file and then reference that in the project.yml.
https://gist.github.com/johndpope/7ad704adf84f4ff6dbf48da6abde31f7
N.B. I exported using
xcodebuild -list
xcodebuild -scheme "ok" -showBuildSettings >> mynew.xcconfig

Also -  just the variables - no other guff. should look like the above file.
https://github.com/asharov/xcconfig-sample/blob/master/BuildConfiguration/BuildType/Debug.xcconfig
ACTION = build
ALTERNATE_GROUP = staff
ALTERNATE_MODE = u+w,go-w,a+rX
ALTERNATE_OWNER = admin
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO
ALWAYS_SEARCH_USER_PATHS = NO
ALWAYS_USE_SEPARATE_HEADERMAPS = NO
APPLE_INTERNAL_DEVELOPER_DIR = /AppleInternal/Developer
APPLE_INTERNAL_DIR = /AppleInternal
APPLE_INTERNAL_DOCUMENTATION_DIR = /AppleInternal/Documentation
APPLE_INTERNAL_LIBRARY_DIR = /AppleInternal/Library
APPLE_INTERNAL_TOOLS = /AppleInternal/Developer/Tools
APPLICATION_EXTENSION_API_ONLY = NO
APPLY_RULES_IN_COPY_FILES = NO
ARCHS = x86_64
ARCHS_STANDARD = x86_64
ARCHS_STANDARD_32_64_BIT = x86_64 i386
ARCHS_STANDARD_32_BIT = i386
ARCHS_STANDARD_64_BIT = x86_64
ARCHS_STANDARD_INCLUDING_64_BIT = x86_64
AVAILABLE_PLATFORMS = appletvos appletvsimulator iphoneos iphonesimulator macosx watchos watchsimulator
BITCODE_GENERATION_MODE = marker
BUILD_ACTIVE_RESOURCES_ONLY = NO
BUILD_COMPONENTS = headers build
BUILD_DIR = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Products
BUILD_ROOT = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Products
BUILD_STYLE =
BUILD_VARIANTS = normal
BUILT_PRODUCTS_DIR = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Products/Release
CACHE_ROOT = /var/folders/83/rht2rp4j6ync35_dqh11_21w0000gn/C/com.apple.DeveloperTools/10.1-10B61/Xcode
CCHROOT = /var/folders/83/rht2rp4j6ync35_dqh11_21w0000gn/C/com.apple.DeveloperTools/10.1-10B61/Xcode
CHMOD = /bin/chmod
CHOWN = /usr/sbin/chown
CLANG_ANALYZER_NONNULL = YES
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE
CLANG_CXX_LANGUAGE_STANDARD = gnu++14
CLANG_CXX_LIBRARY = libc++
CLANG_ENABLE_MODULES = YES
CLANG_ENABLE_OBJC_ARC = YES
CLANG_ENABLE_OBJC_WEAK = YES
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES
CLANG_WARN_BOOL_CONVERSION = YES
CLANG_WARN_COMMA = YES
CLANG_WARN_CONSTANT_CONVERSION = YES
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR
CLANG_WARN_DOCUMENTATION_COMMENTS = YES
CLANG_WARN_EMPTY_BODY = YES
CLANG_WARN_ENUM_CONVERSION = YES
CLANG_WARN_INFINITE_RECURSION = YES
CLANG_WARN_INT_CONVERSION = YES
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES
CLANG_WARN_STRICT_PROTOTYPES = YES
CLANG_WARN_SUSPICIOUS_MOVE = YES
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE
CLANG_WARN_UNREACHABLE_CODE = YES
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES
CLASS_FILE_DIR = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Intermediates.noindex/SwiftReinforce.build/Release/SwiftReinforce.build/JavaClasses
CLEAN_PRECOMPS = YES
CLONE_HEADERS = NO
CODESIGNING_FOLDER_PATH = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Products/Release/SwiftReinforce
CODE_SIGNING_ALLOWED = YES
CODE_SIGN_IDENTITY = Mac Developer
CODE_SIGN_INJECT_BASE_ENTITLEMENTS = YES
CODE_SIGN_STYLE = Automatic
COLOR_DIAGNOSTICS = NO
COMBINE_HIDPI_IMAGES = NO
COMPILER_INDEX_STORE_ENABLE = Default
COMPOSITE_SDK_DIRS = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Intermediates.noindex/CompositeSDKs
COMPRESS_PNG_FILES = NO
CONFIGURATION = Release
CONFIGURATION_BUILD_DIR = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Products/Release
CONFIGURATION_TEMP_DIR = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Intermediates.noindex/SwiftReinforce.build/Release
COPYING_PRESERVES_HFS_DATA = NO
COPY_HEADERS_RUN_UNIFDEF = NO
COPY_PHASE_STRIP = NO
COPY_RESOURCES_FROM_STATIC_FRAMEWORKS = YES
CP = /bin/cp
CREATE_INFOPLIST_SECTION_IN_BINARY = NO
CURRENT_ARCH = x86_64
CURRENT_VARIANT = normal
DEAD_CODE_STRIPPING = NO
DEBUGGING_SYMBOLS = YES
DEBUG_INFORMATION_FORMAT = dwarf-with-dsym
DEFAULT_COMPILER = com.apple.compilers.llvm.clang.1_0
DEFAULT_KEXT_INSTALL_PATH = /System/Library/Extensions
DEFINES_MODULE = NO
DEPLOYMENT_LOCATION = NO
DEPLOYMENT_POSTPROCESSING = NO
DEPLOYMENT_TARGET_CLANG_ENV_NAME = MACOSX_DEPLOYMENT_TARGET
DEPLOYMENT_TARGET_CLANG_FLAG_NAME = mmacosx-version-min
DEPLOYMENT_TARGET_LD_ENV_NAME = MACOSX_DEPLOYMENT_TARGET
DEPLOYMENT_TARGET_LD_FLAG_NAME = macosx_version_min
DEPLOYMENT_TARGET_SETTING_NAME = MACOSX_DEPLOYMENT_TARGET
DEPLOYMENT_TARGET_SUGGESTED_VALUES = 10.6 10.7 10.8 10.9 10.10 10.11 10.12 10.13 10.14
DERIVED_FILES_DIR = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Intermediates.noindex/SwiftReinforce.build/Release/SwiftReinforce.build/DerivedSources
DERIVED_FILE_DIR = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Intermediates.noindex/SwiftReinforce.build/Release/SwiftReinforce.build/DerivedSources
DERIVED_SOURCES_DIR = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Intermediates.noindex/SwiftReinforce.build/Release/SwiftReinforce.build/DerivedSources
DEVELOPER_APPLICATIONS_DIR = /Applications/Xcode.app/Contents/Developer/Applications
DEVELOPER_BIN_DIR = /Applications/Xcode.app/Contents/Developer/usr/bin
DEVELOPER_DIR = /Applications/Xcode.app/Contents/Developer
DEVELOPER_FRAMEWORKS_DIR = /Applications/Xcode.app/Contents/Developer/Library/Frameworks
DEVELOPER_FRAMEWORKS_DIR_QUOTED = /Applications/Xcode.app/Contents/Developer/Library/Frameworks
DEVELOPER_LIBRARY_DIR = /Applications/Xcode.app/Contents/Developer/Library
DEVELOPER_SDK_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs
DEVELOPER_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Tools
DEVELOPER_USR_DIR = /Applications/Xcode.app/Contents/Developer/usr
DEVELOPMENT_LANGUAGE = en
DEVELOPMENT_TEAM = R4W3U7U9JJ
DO_HEADER_SCANNING_IN_JAM = NO
DSTROOT = /tmp/SwiftReinforce.dst
DT_TOOLCHAIN_DIR = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain
DWARF_DSYM_FILE_NAME = SwiftReinforce.dSYM
DWARF_DSYM_FILE_SHOULD_ACCOMPANY_PRODUCT = NO
DWARF_DSYM_FOLDER_PATH = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Products/Release
EMBEDDED_CONTENT_CONTAINS_SWIFT = NO
EMBEDDED_PROFILE_NAME = embedded.provisionprofile
EMBED_ASSET_PACKS_IN_PRODUCT_BUNDLE = NO
ENABLE_BITCODE = NO
ENABLE_DEFAULT_HEADER_SEARCH_PATHS = YES
ENABLE_HEADER_DEPENDENCIES = YES
ENABLE_NS_ASSERTIONS = NO
ENABLE_ON_DEMAND_RESOURCES = NO
ENABLE_STRICT_OBJC_MSGSEND = YES
ENABLE_TESTABILITY = YES
EXCLUDED_INSTALLSRC_SUBDIRECTORY_PATTERNS = .DS_Store .svn .git .hg CVS
EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = *.nib *.lproj *.framework *.gch *.xcode* *.xcassets (*) .DS_Store CVS .svn .git .hg *.pbproj *.pbxproj
EXECUTABLE_NAME = SwiftReinforce
EXECUTABLE_PATH = SwiftReinforce
EXPANDED_CODE_SIGN_IDENTITY =
EXPANDED_CODE_SIGN_IDENTITY_NAME =
EXPANDED_PROVISIONING_PROFILE =
FILE_LIST = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Intermediates.noindex/SwiftReinforce.build/Release/SwiftReinforce.build/Objects/LinkFileList
FIXED_FILES_DIR = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Intermediates.noindex/SwiftReinforce.build/Release/SwiftReinforce.build/FixedFiles
FRAMEWORK_FLAG_PREFIX = -framework
FRAMEWORK_VERSION = A
FULL_PRODUCT_NAME = SwiftReinforce
GCC3_VERSION = 3.3
GCC_C_LANGUAGE_STANDARD = gnu11
GCC_DYNAMIC_NO_PIC = NO
GCC_INLINES_ARE_PRIVATE_EXTERN = YES
GCC_NO_COMMON_BLOCKS = YES
GCC_PFE_FILE_C_DIALECTS = c objective-c c++ objective-c++
GCC_SYMBOLS_PRIVATE_EXTERN = NO
GCC_TREAT_WARNINGS_AS_ERRORS = NO
GCC_VERSION = com.apple.compilers.llvm.clang.1_0
GCC_VERSION_IDENTIFIER = com_apple_compilers_llvm_clang_1_0
GCC_WARN_64_TO_32_BIT_CONVERSION = YES
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR
GCC_WARN_UNDECLARED_SELECTOR = YES
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE
GCC_WARN_UNUSED_FUNCTION = YES
GCC_WARN_UNUSED_VARIABLE = YES
GENERATE_MASTER_OBJECT_FILE = NO
GENERATE_PKGINFO_FILE = NO
GENERATE_PROFILING_CODE = NO
GENERATE_TEXT_BASED_STUBS = NO
GID = 20
GROUP = staff
HEADERMAP_INCLUDES_FLAT_ENTRIES_FOR_TARGET_BEING_BUILT = YES
HEADERMAP_INCLUDES_FRAMEWORK_ENTRIES_FOR_ALL_PRODUCT_TYPES = YES
HEADERMAP_INCLUDES_NONPUBLIC_NONPRIVATE_HEADERS = YES
HEADERMAP_INCLUDES_PROJECT_HEADERS = YES
HEADERMAP_USES_FRAMEWORK_PREFIX_ENTRIES = YES
HEADERMAP_USES_VFS = NO
HIDE_BITCODE_SYMBOLS = YES
HOME = /Users/admin
ICONV = /usr/bin/iconv
INFOPLIST_EXPAND_BUILD_SETTINGS = YES
INFOPLIST_OUTPUT_FORMAT = same-as-input
INFOPLIST_PREPROCESS = NO
INLINE_PRIVATE_FRAMEWORKS = NO
INSTALLHDRS_COPY_PHASE = NO
INSTALLHDRS_SCRIPT_PHASE = NO
INSTALL_DIR = /tmp/SwiftReinforce.dst/usr/local/bin
INSTALL_GROUP = staff
INSTALL_MODE_FLAG = u+w,go-w,a+rX
INSTALL_OWNER = admin
INSTALL_PATH = /usr/local/bin
INSTALL_ROOT = /tmp/SwiftReinforce.dst
JAVAC_DEFAULT_FLAGS = -J-Xms64m -J-XX:NewSize=4M -J-Dfile.encoding=UTF8
JAVA_APP_STUB = /System/Library/Frameworks/JavaVM.framework/Resources/MacOS/JavaApplicationStub
JAVA_ARCHIVE_CLASSES = YES
JAVA_ARCHIVE_TYPE = JAR
JAVA_COMPILER = /usr/bin/javac
JAVA_FRAMEWORK_RESOURCES_DIRS = Resources
JAVA_JAR_FLAGS = cv
JAVA_SOURCE_SUBDIR = .
JAVA_USE_DEPENDENCIES = YES
JAVA_ZIP_FLAGS = -urg
JIKES_DEFAULT_FLAGS = +E +OLDCSO
KASAN_DEFAULT_CFLAGS = -DKASAN=1 -fsanitize=address -mllvm -asan-globals-live-support -mllvm -asan-force-dynamic-shadow
KEEP_PRIVATE_EXTERNS = NO
LD_DEPENDENCY_INFO_FILE = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Intermediates.noindex/SwiftReinforce.build/Release/SwiftReinforce.build/Objects-normal/x86_64/SwiftReinforce_dependency_info.dat
LD_GENERATE_MAP_FILE = NO
LD_MAP_FILE_PATH = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Intermediates.noindex/SwiftReinforce.build/Release/SwiftReinforce.build/SwiftReinforce-LinkMap-normal-x86_64.txt
LD_NO_PIE = NO
LD_QUOTE_LINKER_ARGUMENTS_FOR_COMPILER_DRIVER = YES
LD_RUNPATH_SEARCH_PATHS = "/Library/Developer/Toolchains/swift-tensorflow-DEVELOPMENT-2018-12-04-a.xctoolchain/usr/lib/swift/macosx"
LEGACY_DEVELOPER_DIR = /Applications/Xcode.app/Contents/PlugIns/Xcode3Core.ideplugin/Contents/SharedSupport/Developer
LEX = lex
LIBRARY_FLAG_NOSPACE = YES
LIBRARY_FLAG_PREFIX = -l
LIBRARY_KEXT_INSTALL_PATH = /Library/Extensions
LINKER_DISPLAYS_MANGLED_NAMES = NO
LINK_FILE_LIST_normal_x86_64 =
LINK_WITH_STANDARD_LIBRARIES = YES
LOCALIZABLE_CONTENT_DIR =
LOCALIZED_STRING_MACRO_NAMES = NSLocalizedString CFLocalizedString
LOCAL_ADMIN_APPS_DIR = /Applications/Utilities
LOCAL_APPS_DIR = /Applications
LOCAL_DEVELOPER_DIR = /Library/Developer
LOCAL_LIBRARY_DIR = /Library
LOCROOT =
LOCSYMROOT =
MACH_O_TYPE = mh_execute
MACOSX_DEPLOYMENT_TARGET = 10.13
MAC_OS_X_PRODUCT_BUILD_VERSION = 18A389
MAC_OS_X_VERSION_ACTUAL = 101400
MAC_OS_X_VERSION_MAJOR = 101400
MAC_OS_X_VERSION_MINOR = 1400
METAL_LIBRARY_FILE_BASE = default
METAL_LIBRARY_OUTPUT_DIR = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Products/Release/
MODULE_CACHE_DIR = /Users/admin/Library/Developer/Xcode/DerivedData/ModuleCache.noindex
MTL_ENABLE_DEBUG_INFO = NO
MTL_FAST_MATH = YES
NATIVE_ARCH = i386
NATIVE_ARCH_32_BIT = i386
NATIVE_ARCH_64_BIT = x86_64
NATIVE_ARCH_ACTUAL = x86_64
NO_COMMON = YES
OBJECT_FILE_DIR = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Intermediates.noindex/SwiftReinforce.build/Release/SwiftReinforce.build/Objects
OBJECT_FILE_DIR_normal = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Intermediates.noindex/SwiftReinforce.build/Release/SwiftReinforce.build/Objects-normal
OBJROOT = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Intermediates.noindex
ONLY_ACTIVE_ARCH = NO
OS = MACOS
OSAC = /usr/bin/osacompile
OTHER_LDFLAGS =  -lpython
PACKAGE_TYPE = com.apple.package-type.mach-o-executable
PASCAL_STRINGS = YES
PATH = /Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/opt/qt/bin:/Users/admin/miniconda3/bin:/Users/admin/.nvm/versions/node/v8.0.0/bin:/Users/admin/.rvm/gems/ruby-2.4.4/bin:/Users/admin/.rvm/gems/ruby-2.4.4@global/bin:/Users/admin/.rvm/rubies/ruby-2.4.4/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/admin/.rvm/bin:/Users/admin/.rvm/bin
PATH_PREFIXES_EXCLUDED_FROM_HEADER_DEPENDENCIES = /usr/include /usr/local/include /System/Library/Frameworks /System/Library/PrivateFrameworks /Applications/Xcode.app/Contents/Developer/Headers /Applications/Xcode.app/Contents/Developer/SDKs /Applications/Xcode.app/Contents/Developer/Platforms
PKGINFO_FILE_PATH = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Intermediates.noindex/SwiftReinforce.build/Release/SwiftReinforce.build/PkgInfo
PLATFORM_DEVELOPER_APPLICATIONS_DIR = /Applications/Xcode.app/Contents/Developer/Applications
PLATFORM_DEVELOPER_BIN_DIR = /Applications/Xcode.app/Contents/Developer/usr/bin
PLATFORM_DEVELOPER_LIBRARY_DIR = /Applications/Xcode.app/Contents/Developer/Library
PLATFORM_DEVELOPER_SDK_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs
PLATFORM_DEVELOPER_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Tools
PLATFORM_DEVELOPER_USR_DIR = /Applications/Xcode.app/Contents/Developer/usr
PLATFORM_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform
PLATFORM_DISPLAY_NAME = macOS
PLATFORM_NAME = macosx
PLATFORM_PREFERRED_ARCH = x86_64
PLATFORM_PRODUCT_BUILD_VERSION = 10B61
PLIST_FILE_OUTPUT_FORMAT = same-as-input
PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = YES
PRECOMP_DESTINATION_DIR = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Intermediates.noindex/SwiftReinforce.build/Release/SwiftReinforce.build/PrefixHeaders
PRESERVE_DEAD_CODE_INITS_AND_TERMS = NO
PRODUCT_MODULE_NAME = SwiftReinforce
PRODUCT_NAME = SwiftReinforce
PRODUCT_SETTINGS_PATH =
PRODUCT_TYPE = com.apple.product-type.tool
PROFILING_CODE = NO
PROJECT = SwiftReinforce
PROJECT_DERIVED_FILE_DIR = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Intermediates.noindex/SwiftReinforce.build/DerivedSources
PROJECT_DIR = /Users/admin/Documents/gitWorkspace/SwiftReinforce
PROJECT_FILE_PATH = /Users/admin/Documents/gitWorkspace/SwiftReinforce/SwiftReinforce.xcodeproj
PROJECT_NAME = SwiftReinforce
PROJECT_TEMP_DIR = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Intermediates.noindex/SwiftReinforce.build
PROJECT_TEMP_ROOT = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Intermediates.noindex
RECURSIVE_SEARCH_PATHS_FOLLOW_SYMLINKS = YES
REMOVE_CVS_FROM_RESOURCES = YES
REMOVE_GIT_FROM_RESOURCES = YES
REMOVE_HEADERS_FROM_EMBEDDED_BUNDLES = YES
REMOVE_HG_FROM_RESOURCES = YES
REMOVE_SVN_FROM_RESOURCES = YES
REZ_COLLECTOR_DIR = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Intermediates.noindex/SwiftReinforce.build/Release/SwiftReinforce.build/ResourceManagerResources
REZ_EXECUTABLE = YES
REZ_OBJECTS_DIR = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Intermediates.noindex/SwiftReinforce.build/Release/SwiftReinforce.build/ResourceManagerResources/Objects
SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = NO
SDKROOT = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk
SDK_DIR = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk
SDK_DIR_macosx10_14 = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk
SDK_NAME = macosx10.14
SDK_NAMES = macosx10.14
SDK_PRODUCT_BUILD_VERSION = 18B71
SDK_VERSION = 10.14
SDK_VERSION_ACTUAL = 101400
SDK_VERSION_MAJOR = 101400
SDK_VERSION_MINOR = 1400
SED = /usr/bin/sed
SEPARATE_STRIP = NO
SEPARATE_SYMBOL_EDIT = NO
SET_DIR_MODE_OWNER_GROUP = YES
SET_FILE_MODE_OWNER_GROUP = NO
SHALLOW_BUNDLE = NO
SHARED_DERIVED_FILE_DIR = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Products/Release/DerivedSources
SHARED_PRECOMPS_DIR = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Intermediates.noindex/PrecompiledHeaders
SKIP_INSTALL = NO
SOURCE_ROOT = /Users/admin/Documents/gitWorkspace/SwiftReinforce
SRCROOT = /Users/admin/Documents/gitWorkspace/SwiftReinforce
STRINGS_FILE_OUTPUT_ENCODING = UTF-16
STRIP_BITCODE_FROM_COPIED_FILES = NO
STRIP_INSTALLED_PRODUCT = YES
STRIP_PNG_TEXT = NO
STRIP_STYLE = all
STRIP_SWIFT_SYMBOLS = YES
SUPPORTED_PLATFORMS = macosx
SUPPORTS_TEXT_BASED_API = NO
SWIFT_COMPILATION_MODE = wholemodule
SWIFT_OPTIMIZATION_LEVEL = -O
SWIFT_PLATFORM_TARGET_PREFIX = macosx
SWIFT_VERSION = 4.2
SYMROOT = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Products
SYSTEM_ADMIN_APPS_DIR = /Applications/Utilities
SYSTEM_APPS_DIR = /Applications
SYSTEM_CORE_SERVICES_DIR = /System/Library/CoreServices
SYSTEM_DEMOS_DIR = /Applications/Extras
SYSTEM_DEVELOPER_APPS_DIR = /Applications/Xcode.app/Contents/Developer/Applications
SYSTEM_DEVELOPER_BIN_DIR = /Applications/Xcode.app/Contents/Developer/usr/bin
SYSTEM_DEVELOPER_DEMOS_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Utilities/Built Examples
SYSTEM_DEVELOPER_DIR = /Applications/Xcode.app/Contents/Developer
SYSTEM_DEVELOPER_DOC_DIR = /Applications/Xcode.app/Contents/Developer/ADC Reference Library
SYSTEM_DEVELOPER_GRAPHICS_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Graphics Tools
SYSTEM_DEVELOPER_JAVA_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Java Tools
SYSTEM_DEVELOPER_PERFORMANCE_TOOLS_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Performance Tools
SYSTEM_DEVELOPER_RELEASENOTES_DIR = /Applications/Xcode.app/Contents/Developer/ADC Reference Library/releasenotes
SYSTEM_DEVELOPER_TOOLS = /Applications/Xcode.app/Contents/Developer/Tools
SYSTEM_DEVELOPER_TOOLS_DOC_DIR = /Applications/Xcode.app/Contents/Developer/ADC Reference Library/documentation/DeveloperTools
SYSTEM_DEVELOPER_TOOLS_RELEASENOTES_DIR = /Applications/Xcode.app/Contents/Developer/ADC Reference Library/releasenotes/DeveloperTools
SYSTEM_DEVELOPER_USR_DIR = /Applications/Xcode.app/Contents/Developer/usr
SYSTEM_DEVELOPER_UTILITIES_DIR = /Applications/Xcode.app/Contents/Developer/Applications/Utilities
SYSTEM_DOCUMENTATION_DIR = /Library/Documentation
SYSTEM_KEXT_INSTALL_PATH = /System/Library/Extensions
SYSTEM_LIBRARY_DIR = /System/Library
TAPI_VERIFY_MODE = ErrorsOnly
TARGETNAME = SwiftReinforce
TARGET_BUILD_DIR = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Products/Release
TARGET_NAME = SwiftReinforce
TARGET_TEMP_DIR = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Intermediates.noindex/SwiftReinforce.build/Release/SwiftReinforce.build
TEMP_DIR = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Intermediates.noindex/SwiftReinforce.build/Release/SwiftReinforce.build
TEMP_FILES_DIR = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Intermediates.noindex/SwiftReinforce.build/Release/SwiftReinforce.build
TEMP_FILE_DIR = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Intermediates.noindex/SwiftReinforce.build/Release/SwiftReinforce.build
TEMP_ROOT = /Users/admin/Library/Developer/Xcode/DerivedData/SwiftReinforce-goitueqhkkmwpqhfihiclrxoxzvm/Build/Intermediates.noindex
TOOLCHAIN_DIR = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain
TREAT_MISSING_BASELINES_AS_TEST_FAILURES = NO
UID = 501
UNSTRIPPED_PRODUCT = NO
USER = admin
USER_APPS_DIR = /Users/admin/Applications
USER_LIBRARY_DIR = /Users/admin/Library
USE_DYNAMIC_NO_PIC = YES
USE_HEADERMAP = YES
USE_HEADER_SYMLINKS = NO
VALIDATE_PRODUCT = NO
VALID_ARCHS = i386 x86_64
VERBOSE_PBXCP = NO
VERSION_INFO_BUILDER = admin
VERSION_INFO_FILE = SwiftReinforce_vers.c
VERSION_INFO_STRING = "@(#)PROGRAM:SwiftReinforce  PROJECT:SwiftReinforce-"
WRAP_ASSET_PACKS_IN_SEPARATE_DIRECTORIES = NO
XCODE_APP_SUPPORT_DIR = /Applications/Xcode.app/Contents/Developer/Library/Xcode
XCODE_PRODUCT_BUILD_VERSION = 10B61
XCODE_VERSION_ACTUAL = 1010
XCODE_VERSION_MAJOR = 1000
XCODE_VERSION_MINOR = 1010
XPCSERVICES_FOLDER_PATH = /XPCServices
YACC = yacc
arch = x86_64
variant = normal


update documentation; connect mixin and react.createClass example.

Updated the connect mixin example, added a getInitialState example.
Updated the react.createClass example to reflux the current version of react.

Thanks! :+1:


Update index.html

This change isn't needed on my demo repo.  Is this part of some kind of college or university course?


fix: exec_time doc regarding time threshold trigger

Description
Fixing a slight typo in the exec_time user documentation. The environment variable that is used to control the threshold before the execution time is displayed is SPACESHIP_EXEC_TIME_ELAPSED and not SPACESHIP_EXEC_TIME_THRESHOLD . I've discovered this issue while configuring the section myself.

Good catch!

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


DB2 Timestamp Causes Query to Fail

System information:
Windows 10 Enterprise Version 1809
DBeaver 6.3.2
Connection specification:
DB2 for z/OS
Describe the problem you're observing:
When trying to query a timestamp column in the format of yyyy-MM-dd HH:mm:ss.ffffff (the standard format for our databases) from DB2 table (including table data preview) I get an error "SQL Error: Internal jdbc driver error". Excluding these columns from the query returns the expected results.
Steps to reproduce, if exist:
Execute query against DB2 table and include timestamp formatted column.
Include any warning/errors/backtraces from the logs
Error: SQL Error: Internal jdbc driver error
Session Data:
eclipse.buildId=unknown
java.version=11.0.5
java.vendor=AdoptOpenJDK
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Command-line arguments:  -os win32 -ws win32 -arch x86_64
Error Log.txt

As far as I see the error happens during column value decoding:
java.nio.charset.UnsupportedCharsetException: Cp1027
This is  known issue with DB2 z/OS driver. It has nothing to do with dbeaver (I think). Perhaps some additional driver config is needed.
https://www.ibm.com/support/pages/javaniocharsetunsupportedcharsetexception-thrown-if-rtjar-not-included-classpath
https://stackoverflow.com/questions/36354899/unsupportedcharsetexception-cp1027-with-db2-jdbc-driver

Yes, it appears that you are correct about it not being a DBeaver issue. After some more digging it appears that there's a specific version of JRE that must be used to be fully compatible with my company's DB2 servers.


fix: Support length on slices with null

Which issue does this PR close?
Closes #744.
Rationale for this change

What changes are included in this PR?

Are there any user-facing changes?

Codecov Report

Merging #745 (00a1075) into master (3e01f6f) will increase coverage by 0.00%.
The diff coverage is 100.00%.

@@           Coverage Diff           @@
##           master     #745   +/-   ##
=======================================
  Coverage   82.47%   82.47%
=======================================
  Files         168      168
  Lines       47690    47713   +23
=======================================
+ Hits        39330    39351   +21
- Misses       8360     8362    +2

Impacted Files
Coverage Δ

arrow/src/compute/kernels/length.rs
100.00% <100.00%> (ø)

arrow/src/compute/kernels/arity.rs
86.36% <0.00%> (-5.31%)
:arrow_down:

arrow/src/compute/kernels/comparison.rs
95.20% <0.00%> (+0.12%)
:arrow_up:

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 3e01f6f...00a1075. Read the comment docs.

Thanks @bjchambers !


[python] Simplify internal ingestion API via IngestionParams

Issue and/or context: Currently, the user-level ingest_mode string in tiledbsoma.io is re-used for internal decision-making, via things like if ingest_mode == "resume": .... This is already a little confusing, but it will be worse with append-mode (#1278).
Changes: On this PR we simplify by separating the single, easily keyable user-level mode string from a set of orthogonal, directly iffable boolean flags.

@atolopko-czi @aaronwolen @mojaveazure ping 🙏


How to change default bgcolor from black to transparent ?

Description
Is there any wat to change default background color from black to transparent? And of course , If image format does not support transparent background, the background should be white. I am trying to swapping imageprocessor library from x to yours. I have alot of client application. Adding bgcolor qs to all imageurl that will be terrible. If there any possibility for this, it will be very good for me.
Steps to Reproduce
When i send with and height via querystring, if the requested ratio different than original ratio, the response will be come with black pad bars.

ImageProcessor version: <IP_ADDRESS>
ImageProcessor.Web version: <IP_ADDRESS>
.NET Framework version: 4.6.1

Thanks in advance

Hi,
I think black is fine. :-)
You can change the defaults by changing the presets as described in the configuration documentation.
Kind regards
Damiaan

@eupzry blasck is actually the correct output since it represents an empty pixel.
You should use the events described in the documentation to either change the resize mode to crop (recommended) or change the bgcolor to white.
Any further questions please let me know.
Cheers
James

@eupzry blasck is actually the correct output since it represents an empty pixel.
You should use the events described in the documentation to either change the resize mode to crop (recommended) or change the bgcolor to white.
Any further questions please let me know.
Cheers
James

Thank you @JimBobSquarePants & @dampee


Dep bump

Pull request details

[ ] This PR is a bug fix
[ ] This PR implements a new feature or introduces new behavior.
[x] This PR is dependency related.

Description of the change

Bumps status-bar and underscore dependencies
@ivankravets didnt go to very latest status-bar but could do, please let me know.
Notes

Status-bar related issue #542

No need to do that, see ^ sign.


There should be an option to configure timeout with API

I had to manually set the timeout using below options.
chobie/jira-api-restclient/src/Jira/Api/Client/CurlClient.php
	curl_setopt($curl, CURLOPT_TIMEOUT, 30);
	curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 10);

Here we go, https://github.com/chobie/jira-api-restclient/pull/160

Closing in favor of #216.


Small gamma prevents working of the package

Feedback from first users,
The message
ValueError: gamma = 1.0000000174246053 For the time being only particles at rest are supported as start nodes for a boost. This will be fixed in the future.

is a little bit inconvenient.
I suggest instead of promises in the message, give commands on how to boost to the cmf

Fair :D


"Verbose" mode

Would be nice to have a simple mechanism to print out all packets being sent, that can easily be enabled/disabled.  Alternatively, traffic could be written to a file compatible with an existing network traffic viewer.

This might be good to add after #212 is merged, since that will provide an abstraction where this sort of rerouting could be performed


Fixed the curl_local and curl_prod targets.

They were broken on some platforms. The new approach should be robust.

Updated comments.

Did you forgot to push comment updates?

Probably! WIll look now.
On Sun, Jul 19, 2020 at 11:17 AM suokko<EMAIL_ADDRESS>wrote:

Did you forgot to push comment updates?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/online-bridge-hackathon/DDS/pull/80#issuecomment-660678592,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABC4PYFQVIVD6ZUONDBOP2TR4MTD7ANCNFSM4PAMSDPQ
.

Pushed!
On Sun, Jul 19, 2020 at 11:21 AM Adam Wildavsky<EMAIL_ADDRESS>wrote:

Probably! WIll look now.
On Sun, Jul 19, 2020 at 11:17 AM suokko<EMAIL_ADDRESS>wrote:

Did you forgot to push comment updates?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/online-bridge-hackathon/DDS/pull/80#issuecomment-660678592,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABC4PYFQVIVD6ZUONDBOP2TR4MTD7ANCNFSM4PAMSDPQ
.


Adds task transform application

resolves #203

LGTM, merging.

Squashed the commits, rebased and merged as  ca2dc8f


Remove error return from path template methods

Since the code generator ensures that the correct variable mapping is
passed to the Instantiate function, it's impossible for an error to be
returned.
Resolves #132

@jba
@pongad
@jmuk
@vchudnov-g

Could you clarify the description of this issue? Do you mean that Instantiate() always returns a nil error?

The only failure mode for instantiate is if the mapping provided is incomplete:
so for the path bar/{hello}/foo/{world}, if I passed in {"hello": "test"}, it would fail because "world" was not provided. Since our generated code guarantees that this error path is not possible, we can ignore it.

Just updated the commit message for clarity.

Can we do the following instead?
s, err := ...
if err != nil {
panic(err)
}

Done

LGTM.


[rgthree] NOTE: Will NOT use rgthree's optimized recursive execution as ComfyUI has changed.

Will there be any chance this can be fixed? I have a gtx 1660 super 6gig, and this optimized recursive execution helped speed up my generations. Now I'm stuck at sitting for 5 mins per generation... please fix or update?

Hi. Really, I should remove this message. There is no fix, the updated ComfyUI's execution from a couple months no longer needs the optimization (which is why it's forced off).

Ok, I'll be sure and remove the node. Thanks.


Add warning about chain reaction when you delete a namespace

When I delete a namespace where applications live, all the apps are deleted.
It's expected but we should warn the user before deleting.

I deployed myfirstapp in the namespace mynamespace1.
Then, I deleted the namespace mentioned above:

When the box disappeared, my application was also deleted without warning me about that chain reaction.
Env:
Rancher image: rancher/rancher:v2.6.2
Rancher dashboard branch: epinio-v0.2.0-rc1
Epinio: 0.1.6
Rancher under docker connected to an external k3s cluster
After speaking with @richard-cox , it looks to be a regression.

The warning about the chain reaction was added here https://github.com/rancher/dashboard/pull/4447, but the PR was made to the epinio-squashed branch and it isn't currently in the epinio-dev branch.

@juadk The PR for this has merged and I've moved this issue to a new 'To Test' column in https://github.com/epinio/ui/projects/1. It's now available to test using the ui-dashboard-index value of https://releases.rancher.com/dashboard/epinio-dev/index.html (set as usual using the instructions at https://github.com/epinio/ui/tree/beta2). In terms of process does this work ok for you?

Yeah, perfect. I will test it for sure thanks.

Tested and fixed! thx


Issue in change budget and turn around time in project page

Describe the bug

Spelling mistake in budget and turn around time in header
When data is blank it only loads and some api error
If there is more characters in turn around time then shows database error
Show required field on turn around time

Screenshots
If applicable, add screenshots to help explain your problem.

https://www.berrycast.com/conversations/0765b672-4110-5dea-a1a4-ee44da73eeee

https://www.berrycast.com/conversations/766cdb45-a8b3-5241-832a-b560aa13210a


Feature added to Contact US page

This PR changes the overall  Contact Us page
Fixes #23

@Akshatchaube01 can you please add labels to this PR as it is mandatory to add labels to PRs as well


Add support for external/system include directories

Is your feature request related to a problem? Please describe.
C and C++ compilers sometimes generate warnings from libraries headers, and we cannot fix them ourselves. For example I have a warning generated from Qt which shows up everytime I'm compiling and I cannot do anything against that (except wait for a fix or disable the warning for the whole file or use some crappy #pragma directives)
However, we can tell the compiler to not generate warnings from libraries headers found in some includes directories, those are called system includes directories and behave the same way as regular include directories (add_includedirs).
Others build system like CMake (SYSTEM) and Premake do support this solution.
For GCC and Clang, this means using -isystem <path> instead of -I <path> when adding those directories (see here).
For MSVC, there's the experimental /external:I <path> command-line (requires /experimental:external and /external:W0), see here and Broken Warnings Theory from Microsoft.
System includes directories behave like regular includes directories except they don't generate warnings (and have the least priority), they can be handled as regular includes directories when not supported by the compiler (They should however be passed after all the regular includes directories).
Describe the solution you'd like
From xmake point of view, adding the add_sysincludedirs would be a start, but I think all dependencies include directories should by default use this (if this bothers you, maybe make it an option?)
Also: maybe external header instead of system header would be a better naming? add_extincludedirs? Or an option to add_includedirs?

I would consider adding add_sysincludedirs() api to support it, and switch the external package to system includedirs if supported by the compiler.

I have added add_sysincludedirs for target on dev branch.
target("test")
    set_kind("binary")
    add_files("src/*.cpp")
    add_sysincludedirs("sys", "sys2")

And I have switched to -isystem for packages/toolchains by default.
add_requires("libcurl")
target("test")
    set_kind("binary")
    add_files("src/*.cpp")
    add_packages("libcurl") -- we use -isystem/-external:I

And, we can also disable external/system directories for the given packages.
add_requires("libcurl", {external = false})
target("test")
    set_kind("binary")
    add_files("src/*.cpp")
    add_packages("libcurl")  -- we use -I/xxx

Thanks a lot!


large ghost emmets/snippets haunting my code

Issue Type: Bug
Howdy 🤠
@digitarald saw me tweeting about this yesterday and suggested I opened an issue.
I recently noticed that emmet suggestions are being inlined as ghost text. The issue is that a lot of times those suggestions are very distracting in their new format compared to the old. For example, typing a single exclamation point at certain places in a JSX file inline suggests to insert and entire HTML5 doctype + document, which is a multi-line insert, and very, very distracting (not to mention, completely unhelpful in that context.
Note, there is a settting to disable this "Emmet: Use Inline Completions" but I reckon that anything this aggressive should likely be switched "off" by default.
Also noteworthy, I had originally thought these were co-pilot suggestions, which have similar UI. It was only when I disabled all plugins that I determined it was emmet giving the unhelpful distraction.
Here's a video of the behavior:
https://user-images.githubusercontent.com/84644/176937551-af85e8b8-17e2-4122-a049-013d53bdf251.mp4
Thanks for your time!
VS Code version: Code - Insiders 1.69.0-insider (0b3574dcef8f35fec4ee4f83dc958c1f16ef6fce, 2022-07-01T05:20:30.328Z)
OS version: Darwin arm64 21.5.0
Restricted Mode: No

System Info

Item
Value

CPUs
Apple M1 (8 x 24)

GPU Status
2d_canvas: enabledcanvas_oop_rasterization: disabled_offdirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmetal: disabled_offmultiple_raster_threads: enabled_onopengl: enabled_onrasterization: enabledraw_draw: disabled_off_okskia_renderer: enabled_onvideo_decode: enabledvideo_encode: enabledwebgl: enabledwebgl2: enabled

Load (avg)
8, 4, 11

Memory (System)
16.00GB (0.06GB free)

Process Argv
--disable-extensions --crash-reporter-id e88297f9-534c-423d-88f3-2fe32f0f3b78

Screen Reader
no

VM
0%

Extensions disabled
A/B Experiments
vsliv695:30137379
vsins829:30139715
vsliv368cf:30146710
vsreu685:30147344
python383:30185418
vspor879:30202332
vspor708:30202333
vspor363:30204092
vslsvsres303:30308271
pythonvspyl392:30422396
pythontb:30258533
pythonptprofiler:30281269
vsdfh931cf:30280410
vshan820:30294714
pythondataviewer:30285072
vscod805cf:30301675
bridge0708:30335490
bridge0723:30353136
cmake_vspar411:30519255
vsaa593cf:30376535
pythonvs932:30404738
wslgetstarted:30449409
vscscmwlcmt:30465136
cppdebug:30492333
pylanb8912:30496796
vsclangdf:30492506

Hi, I saw the tweet this morning.
I have already merged in a fix to switch off the setting by default here https://github.com/microsoft/vscode/pull/153926.
Thanks for using Insiders!
\closedWith 623cde6

\closedWith https://github.com/microsoft/vscode/commit/623cde6b38b8238dbe33a7e4536f5917a69df1b3

Verification steps for the next Insiders release:

Navigate to the Settings editor.
emmet.useInlineCompletions should be unchecked by default.


Improvement in the tracks activity ui

Cutting off the white space in the tracks activity ui when viewed on tablet or landscape view on any device.

Closing this as it was already done in #864

@the-dagger please check the pull request. i am referring to the different activity.


DNM: osd: unmount osd store after the osd stops

Signed-off-by: Sébastien Han<EMAIL_ADDRESS>

@leseb, I had an issue in my testing where when I terminated OSD daemon containers, I wouldn't be able to delete some of the /var/lib/ceph/osd/ceph-#/ files. I built my own Luminous Ubuntu 16.04 containers with this patch and an additional commit to integrate it into the OSD daemon pods and found that it solved this particular problem. I also built the container in Quay if you want to check it out live.
Are there any reasons you didn't go further with this PR? There could be some issues with it I don't see. If you like, I can clean up my branch a bit more and submit a new PR; it seems a useful feature to me. And if some more work needs to be done, I'm happy to try to discuss and investigate.
My branch: https://github.com/BlaineEXE/ceph-docker/tree/osd-graceful-exit
Container in quay: quay.io/blaineexe/ceph-docker:quay-osd-graceful-exit-luminous-ubuntu-16.04
Useful article I referenced: https://pracucci.com/graceful-shutdown-of-kubernetes-pods.html

@BlaineEXE hey, the reason is simple I didn't have enough time and more urgent patches on the way. This was also un-tested code and I didn't expect it to work as is ^^. If you tell me this works as expected, I can cherry-pick your last commit from your branch, then we can move ahead with this.
What do you think?
Thanks for the headsup.

I think the cherry-pick sounds good. I'd like to do a little more testing just to be sure the fix I saw wasn't just a coincidence before a merge. I could also add this code to the jewel and kraken directories if you think that's appropriate.

I'm testing on Kubernetes, and on termination, the logs are destroyed. I've been trying to verify that the "Unmounting " text makes it into the logs, but I've been unsuccessful. Kubernetes has the concept of a termination log [1]. What if we also echo'ed the exit text into /dev/termination-log?
[1] https://kubernetes.io/docs/tasks/debug-application-cluster/determine-reason-pod-failure/

After poking at this more, I think my success was a fluke. I can see from the logs that trap graceful_stop SIGTERM is being executed, but I don't think the trap persists until the container is stopped, because the entrypoint.sh script is exiting before the SIGTERM signal is sent, which means the trap is no longer active. I think I am interpreting this correctly.
I think if we want the trap to work, we will have to have the entrypoint script continue looping forever once it is finished so that the trap will be active.
Relevant: https://www.ctl.io/developers/blog/post/gracefully-stopping-docker-containers/
As an aside, we may also need to change the Dockerfile to run the entrypoint script command in the form CMD ["executable","param1","param2"] since:

Since /bin/sh doesn't forward signals to any child processes, the SIGTERM we sent never reached our script. Clearly, if we want our app to be able to receive signals from the host we need to find a way to run it as PID 1.

...

When using the shell form, the specified command is executed with a /bin/sh -c shell. If you look back at the process list for our container you will see the process at PID 1 shows a command string of "/bin/sh -c /loop.sh". So the /bin/sh runs as PID 1 and then forks/execs our script.

On one of my Kubernetes minion nodes, I kept text files of mount output before, during, and after running the pod as described in ceph-osd-activate-v1-ds.yaml. There are no longer any extra, lingering mounts after the pod exits. I don't think this PR is necessary.


Remove static schema holder classes

/azp run imodel-native

@khanaffan are you satisfied?

yes its good.


Adjust min number of read paths to match new spec

Problem
The spec wasn't clear on how many read paths are required. Spec PR #5031 proposes 9 - PR is not yet in, but the discussion is around the wording and placement, not the number.
Change overview

changes # default read paths to 9.

Testing
tested manually

We don't actually need this PR (since @erjiaqing has a PR up that does this and more to correctly enforce paths for reads and subscribes, as well as setting up the right number of paths).

@cecille ?

Sounds good - let kill this.


Can I add bouding-box on my own actor or building?[0.9.5]

I see someone add bounding box for vehicle, can I add bounding box for building or my own actor?

Boundingbox is from UE4 models. CARLA provides this attribution for Vehicles. You can see in  this document
Buildings are not modeled this way. You have to figure the bounding box yourself out if you want to add one.

Boundingbox is from UE4 models. CARLA provides this attribution for Vehicles. You can see in this document
Buildings are not modeled this way. You have to figure the bounding box yourself out if you want to add one.

Thank you! Can you give me more details about figure the bounding box?
Like should i change carla C++ source code or do something in UE4? Thank you again!

You would have to add a box component to the actor in the Unreal project code and then expose that actor to the python api. Once you have the bounding box information on the client side, you can refer to client_bounding_boxes.py python example for how to draw it in pygame

@wattsavolt ok. Thanks a lot

hey,
it might  help you , I found in one from the branches , it works for me fine on 0.9.5
bounding_box.txt


V3 Modal

Updated Modal component

Added Modal.Footer prop itemAlignment controls items alignment in the footer: right, stretch, and stack

Make sub-sections in the Props table more prominent

Preview is available here:http://design-system-pr220.previews.kube001.services.stellar-ops.com/


Add IHEX format along with presented Motorola SREC

Intel HEX is a file format that conveys binary information in ASCII text form. It is commonly used for programming microcontrollers, EPROMs, and other types of programmable logic devices.
There is already a syntax definition for SREC in the Vim sources. Would be nice to have one for the similarly popular IHEX.
It looks like:
:10010000214601360121470136007EFE09D2190140
:100110002146017E17C20001FF5F16002148011928
:10012000194E79234623965778239EDA3F01B2CAA7
:100130003F0156702B5E712B722B732146013421C7
:00000001FF

Which would look like this with the syntax highlight:

please contact the maintainer of the file for the enhancement.


Updated Project Profiles

XRTK - Mixed Reality Toolkit Change Request
Overview
Updated the XRTK profiles so that they live in their respective packages. Each package now has an Import in project button in the package details of the UPM package manager.

Default profiles will still be copied on the initial installation of the respective package.
Target of the change:
Is this enhancement for:

Core (core framework, interfaces and definitions)

Changes:

fixed some issues with the pathfinder utility
disabled profile copy form default profiles location
updated submodules with profile changes
updated symbolic linker to be able to link hidden directories

Submodule Pull Requests

https://github.com/XRTK/SDK/pull/167
https://github.com/XRTK/Lumin/pull/71
https://github.com/XRTK/Oculus/pull/66
https://github.com/XRTK/WindowsMixedReality/pull/75

TODO

[x] Make sure when selecting the service locator object with an empty profile doesn't cause it to ping the object forever.
[ ] Import profiles on first load of package
[ ] Dialog for each platform asking if the default data providers should be added to the registry

There seem to be a load of cleanup tasks embedded in this PR, can we pull them out?
And what is the plan if the user doesn't hit the copy profiles in the Package Manager? Will it still be available for copy/import when hitting configure?

Of course, it's still in progress.

And what is the plan if the user doesn't hit the copy profiles in the Package Manager? Will it still be available for copy/import when hitting configure?

Check the TODO
mainly it'll always copy the profiles on first install. But people can pull a fresh copy using the package manager if they want.
The last step after that is making sure to activate the data providers when a platform package is installed as well.

In the overview I specifically stated :

Default profiles will still be copied on the initial installation of the respective package.

Just a note when pulling this:
Be sure to reset your default profile generated path to Assets/XRTK.Generated/ or the symbolic linking of the packages may not set up correctly.
Also be sure that there isn't any profiles in your generated path already (with the exception of the SymbolicLinkSettings)

/azp run

Not sure this is the right title for this section on the package manager screen, can it be changed?

As the profiles aren't really samples?
Although this also begs the question about adding an "Examples" option later

No it cannot be changed


Create relationships between existing columns

From the UI, can you create a relationship between 2 existing "non-id" columns?
For example, I have a Vehicle table with 2 columns
VehicleID - pk
VIN

And a Sales table with 2 columns
SaleID - pk
VIN

Is it possible to create a relationship between the 2 tables using the VIN column?

That's impossible.
You can take a detour in the following way.

I see. Thanks!


Make UI /UX enhancement

add toggle theme btn with working changing theme globally and by tailwind css
make the light theme beautiful
add the star and github link to project in landing here page to show this project is open source
refer  : https://gamegrid-six.vercel.app/

Hey @TejasNasre i want to work on the issue but before that would clarify that where all the changes i means css are that i will change ?

and the dark/night mode will be applied to all the pages?

yes that's why i gave level 3 and also the light theme should look good

@TejasNasre i can work on dark mode button and its functionality

@iamsaura8h assigning you but need till  tomorrow and read above comments to clarify issue

@TejasNasre on it !

@TejasNasre on it !

Make PR as soon as possible

Can I work on it ??? @TejasNasre It has been more than 3 days

@inkerton assigning you make PR asap and read all the comments what are requirements also make PR to dev branch post video here before make a PR

@inkerton make PR till tonight

These stars??

@TejasNasre ok sure I will work on it before that please specifu what u want here 'add the star and github link to project in landing here page to show this project is open source' . To display the number of stars a github repo has ?

Bhai issue kya hai tu kya bol raha and the refrence is the theme only you can add this thing also in landing page it's open source starts and fork


CREATE PROCEDURE: please clarify NOT NULL documentation

Link to article:
https://docs.microsoft.com/en-us/sql/t-sql/statements/create-procedure-transact-sql?view=sql-server-2017
Problem:
The following section makes it seem like NOT NULL is an option for all stored procedures:
"NULL | NOT NULL
Determines whether null values are allowed in a parameter. NULL is the default."
However, when I tried to use this I get the following error: "The parameter '@Param1' has been declared as NOT NULL. NOT NULL parameters are only supported with natively compiled stored procedures." Can the documentation be updated to clarify this limitation? Thank you!

@mikepetrak Please move this issue to https://github.com/MicrosoftDocs/sql-docs/issues


prepared release of version 3.4.0a1

Proposed changes:

alpha release 3.4.0a1

@m-vdb The check for changelog fails because changelog isnt created which I see is an expectation for pre-release versions.
I will add a condition here to for ${{ steps.rasa_get_version.outputs.is_newest_version }} == false, but for this PR can we override the check for changelog failure so i can do the release?


Code style ignore not working

Description
What steps will reproduce the problem?

In Spyder Preferences>Code Style I have E501 (line too long) specified to ignore.  When I start Spyder this is not recognized and my long lines are flagged.  If I go into Preferences and re-apply the ignores then it works.
 And please upload a gif with the behavior you are having

I was able to reproduce the issue by 1) setting the ignore codes, 2)
closing and reopening.
See the second picture and the results
[image: image.png]
[image: image.png]
On Tue, Sep 8, 2020 at 9:39 AM Stephannie Jimenez Gacha <
<EMAIL_ADDRESS>wrote:

Hi @KRiD999 https://github.com/KRiD999,
I wasn't able to reproduce this issue, so can you walk me through your
settings under Preferences>Code Style with a screenshot? And please
upload a gif with the behavior you are having
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/spyder-ide/spyder/issues/13737#issuecomment-689000058,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AOM24NZANM5KGF7YX5UBSYTSEZM5BANCNFSM4RAFJOPQ
.

@KRiD999 can you please upload the images directly to github? The attachments in the mail doesn't render :(

Have you been able to reproduce the problem?  If not, then there is
something weird going on on my end.  I just recently updated to Spyder
4.1.5 but did see the problem in the previous release.  I think I remember
the problem showing up in that previous release.  Prior to that it was
working fine.
On Tue, Sep 8, 2020 at 9:46 AM Stephannie Jimenez Gacha <
<EMAIL_ADDRESS>wrote:

@KRiD999 https://github.com/KRiD999 can you please upload the images
directly to github? The attachments in the mail doesn't render :(
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/spyder-ide/spyder/issues/13737#issuecomment-689003982,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AOM24NYMDJBCCDVFXB5LUWTSEZNWLANCNFSM4RAFJOPQ
.

Hi @KRiD999,
I'm not able to reproduce this in macOS, Linux or Windows in Spyder 4.1.5 with the same configuration you have. I know it is not the best, but can you reset your Spyder's configuration and see if that fixes the issue?
For resetting the configuration please type in your console spyder --reset and try to put them again and see if it works or the error still persists.

The reset worked.  Something must have been corrupted along the way.
Thanks so much for your time and quick response.
-Dirk
On Tue, Sep 8, 2020 at 1:40 PM Stephannie Jimenez Gacha <
<EMAIL_ADDRESS>wrote:

Hi @KRiD999 https://github.com/KRiD999,
I'm not able to reproduce this in macOS, Linux or Windows in Spyder 4.1.5
with the same configuration you have. I know it is not the best, but can
you reset your Spyder's configuration and see if that fixes the issue?
For resetting the configuration please type in your console spyder --reset
and try to put them again and see if it works or the error still persists.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/spyder-ide/spyder/issues/13737#issuecomment-689123811,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AOM24N6LYPIVDSGFN2UZGMDSE2JD7ANCNFSM4RAFJOPQ
.

I'm glad your issue is fixed, I'm going to go ahead and close this issue.
Thanks for reporting!


Update how-to-model-partition-example.md

Fixing a typo.

@IEvangelist : Thanks for your contribution! The author(s) have been notified to review your proposed change.

#sign-off

#sign-off

#sign-off

thanks @IEvangelist for your contribution!


What exactly is connectivity?

pyoctree.PyOctree(pointCoords,connectivity)
I'm trying to use your data structure to find collisions on a cloud of spheres. I have the coordinates of each point, but I do not understand what is the second parameter used for, nor why it is mandatory...
Am I just missing something?

@jandrovins Good question! Connectivity means the edges between the points of the mesh. I was hoping it wouldn't be needed too. However the library seems to be oriented towards ray intersection with meshes. From the README.md:
#pyoctree

Octree structure containing a 3D triangular mesh model. To be used for ray tracing / shadow casting.

still no answer:(
why the length of connectivity should be equaled to the length of the pointCoords?
one item in pointCoords is one point whereas one item in connectivity is one triangle, isn't it?
given the mesh of cube from 12 triangles we obtain 12*3 points...


Using vertical bar "|" for unions makes the package incompatible to python < 3.10 but 3.9 is still listed

Usage:
https://github.com/pyiron/pyiron_snippets/blob/7a4fe2ad467dbe4059b774763e6263a59ad72324/pyiron_snippets/resources.py#L37
Version compatibility:
https://github.com/pyiron/pyiron_snippets/blob/7a4fe2ad467dbe4059b774763e6263a59ad72324/pyproject.toml#L20
See also: https://stackoverflow.com/questions/64615988/what-does-vertical-bar-pipe-in-function-arguments-type-annotations-mean

Hi @SimonStier, welcome to snippets!
Good catch 🚀 I believe we can get backwards compatibility for this syntax using from __future__ import annotations in the relevant files, and this is my preferred solution.
Unfortunately, our CI suite has a bug preventing our python versions from being correctly read, so we're not actually getting 3.9 test coverage. Hence having missed the bug in this file. Fixing that bug is my top priority today, but this one is so quick I made a little PR just now. Once I get the CI bug fixed and the version updated here, we'll get a final confirmation that this (or a related) bug is not hiding anywhere else in snippets, and I'll release a patch.


Added webcam feature

With this modification, you can open natively the webcam with OpenCV, and then process the incoming video in real time.

Thanks for your contributing!

Thanks you too for your incredible project!


add config.json sample to the README.md example (#4)

Adds a config.json sample to the README.md example, as suggested by #4.

You already have an example config.json here, shouldn't you just add a link to that?

I think it has been a common enough problem that a verbatim copy in the right location is warranted.
I have also added a few additional configuration examples to this PR.
@jf205 WDYT?
I'll postpone the suggested implementation changes for a later PR. I know how the first suggestion should be done in general, could you perhaps open an issue for the second suggestion?

Comments addressed. Waiting for the tests..


1.20.2

1.20.2 when?

addressed in #5
see:

https://github.com/Sxtanna/keybind-presets/releases
or
https://modrinth.com/mod/keybind-presets/versions


Avoiding bridge.get for External static methods

https://github.com/bridgedotnet/Bridge/issues/710
I saw in this PR that there is a way to indicate that a class doesn't need the bridge.get wrapper.
By the way, could someone explain what the heck it is doing for external classes?
Is there an attribute or method for indicating that my wrapper for knockout doesn't need to be
bridge.get(ko).observable('');

https://github.com/bridgedotnet/Frameworks/blob/master/jQuery2/jQuery.cs
Okay, think I have got it sorted out. Sorry!

@maverix, could you, please, clarify can we consider the question as resolved?

I reopened it because of the milestone tagging.  I haven't gotten around to testing if the issue is actually resolved

All good, just needed to add an explicit Template attribute to all of the Static methods


"None" ensembling for classfication accuracy

Closes NOT-372
ATM, accuracy for "none" ensembling == "partial" ensembling.
This PR implements a reasonable interpretation of what "No ensembling" would look like for classification accuracy

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.1 out of 2 committers have signed the CLA.:white_check_mark: derpyplops:x: jonjon seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.


Make the OculusControls compatible with automove and autolook in PathControls.

Make the OculusControls compatible with automove and autolook in PathControls.

Done


HTTPS rewritten to HTTP

Ask your question
I'm not sure if this is a bug.  In the callbackUrl, instead of using https as entered in the browser, it shows http instead.

This is how the application is started with PM2

With this issue, authentication is not happening on the page being opened.
Here are the configuration:

Additional information
No response

Hey @flangam 👋
We'll need more to help you with this!
Can you please provide a working reproduction?

More info: this is only by activating:

@sidebase/nuxt-auth in config
api endpoint (using auth0 provider)
setting env vars

I have now tried also changing basePath, and also that gets ignored and I keep getting a 500 err printing: fetch failed (http://localhost:3000/api/auth/session?callbackUrl=http://localhost:3000/) 🤷

I did the following:

Added NEXTAUTH_URL in the env variables.  It's value is equal to AUTH_ORIGIN, if you haven't added that already.  Reference to this is in next-auth: https://next-auth.js.org/deployment
Since we are using PM2, I created an ecosystem file (ecosystem.config.js) and defined all environment variables used for the production setup.

mh. First, thanks for your answer!
I did reach the same conclusions and already had NEXTAUTH_URL in the .env, with your hint, I've also added it to the nuxt runtimeConfig, just in case.
...but still ❌ not working, still getting:
[nuxt] [request error] [unhandled] [500] fetch failed (http://localhost:3000/api/auth/session?callbackUrl=http://localhost:3000/)
💡 it seems to be only ignoring my https on some sort of "init", because when I switch to http, I correctly see the Auth0 button and clicking on it: it correctly sends me to https://URL.

Oh, jeeee. ✅ solved.
https://sidebase.io/nuxt-auth/configuration/nuxt-config contains wrong infos:
❌  this
...
    // The origin is set to the development origin. Change this when deploying to production by setting `origin` in this config before build-time or by exporting `AUTH_ORIGIN` by running `export AUTH_ORIGIN=...`
    origin: process.env.NEXTAUTH_URL,
...

✅  should be
...
    // The origin is set to the development origin. Change this when deploying to production by setting `origin` in this config before build-time or by exporting `AUTH_ORIGIN` by running `export AUTH_ORIGIN=...`
    baseURL: process.env.NEXTAUTH_URL,
...

for the sidebase team and @sideborg: I'm referring to this line of your docs. 😅

for those that will end up here, to get straight asnwers, here's my ✅ working Quick Start:
env
NEXTAUTH_URL=https://localhost:3000
AUTH_SECRET="442ANTe35tfg5!sd34tg"
AUTH_ORIGIN="https://localhost:3000"

nuxt.config.ts
runtimeConfig: {
    public: {
        ...
    },
    NEXTAUTH_URL: process.env.NEXTAUTH_URL,
    AUTH_SECRET: process.env.AUTH_SECRET,
    AUTH_ORIGIN: process.env.AUTH_ORIGIN
    ...
},

auth: {
    // The module is enabled. Change this to disable the module
    isEnabled: true,
    // The origin is set to the development origin. Change this when deploying to production by setting `origin` in this config before build-time or by exporting `AUTH_ORIGIN` by running `export AUTH_ORIGIN=...`
    // origin: process.env.NEXTAUTH_URL, // leaving this, as Docs say it SHOULD be
    baseURL: process.env.AUTH_ORIGIN,
    // The base path to the authentication endpoints. Change this if you want to add your auth-endpoints at a non-default location
    basePath: '/api/auth',
    // Whether to periodically refresh the session. Change this to `true` for a refresh every seconds or set this to a number like `5000` for a refresh every 5000 milliseconds (aka: 5 seconds)
    enableSessionRefreshPeriodically: false,
    // Whether to refresh the session whenever a window focus event happens, i.e, when your user refocuses the window. Set this to `false` to turn this off
    enableSessionRefreshOnWindowFocus: false,
    // Whether to add a global authentication middleware that will protect all pages without exclusion
    globalAppMiddleware: false,
    // Select the default-provider to use when `signIn` is called. Setting this here will also effect the global middleware behavior: E.g., when you set it to `github` and the user is unauthorized, they will be directly forwarded to the Github OAuth page instead of seeing the app-login page
    defaultProvider: 'auth0',
    // Configuration of the global auth-middleware (only applies if you set `globalAppMiddleware: true` above!)
    globalMiddlewareOptions: {
      // Whether to allow access to 404 pages without authentication. Set this to `false` to force users to sign-in before seeing `404` pages. Setting this to false may lead to vue-router problems (as the target page does not exist)
      allow404WithoutAuth: true,
      // Whether to automatically set the callback url to the page the user tried to visit when the middleware stopped them. This is useful to disable this when using the credentials provider, as it does not allow a `callbackUrl`. Setting this to a string-value will result in that being used as the callbackUrl path. Note: You also need to set the global `addDefaultCallbackUrl` setting to `false` if you want to fully disable this for the global middleware.
      addDefaultCallbackUrl: false
    }

/server/api/[...].ts
import { NuxtAuthHandler } from '#auth'
import Auth0Provider from 'next-auth/providers/auth0'

export default NuxtAuthHandler({
    secret: useRuntimeConfig().AUTH_SECRET,
    origin: useRuntimeConfig().AUTH_ORIGIN,
    providers: [
        // @ts-expect-error You need to use .default here for it to work during SSR. May be fixed via Vite at some point
        Auth0Provider.default({
          clientId: useRuntimeConfig().AUTH0_CLIENT_ID_APP,
          clientSecret: useRuntimeConfig().AUTH0_CLIENT_SECRET_APP,
          issuer: 'https://' + useRuntimeConfig().AUTH0_DOMAIN_APP
        })
    ]
})

go ahead 🙂
Actually: I have updated my asnwer, in the nuxt.config.ts part, as I noticed that also there, I needed to have baseURL: process.env.AUTH_ORIGIN,.............BUT: I'm not sure if origin: process.env.AUTH_ORIGIN, is also used.

@BracketJohn this is still not fixed in the docs (only in 0.6 beta docs) 😞


reloader uses "-m" instead of file if possible

Unfortunately, Python doesn't make the fact that it was run as python -m module available, it replaces -m module with the path to the module in sys.argv. However, Python also has different behavior for python -m module vs python file.py: running a file adds its directory to sys.path. When the reloader was run with python -m werkzeug.serving, it would end up calling python /path/to/werkzeug/serving.py on reload, which added /path/to/werkzeug to sys.path. This caused import conflicts with module names in Werkzeug shadowing builtins.
To determine if -m was used, I looked at __main__.__package__. For all the cases I could think of, it seems that if that's not None, then it was run as -m, otherwise it was run as a file. If we're running as -m, then the module name can be reconstructed by appending the name of the file in sys.argv[0] to __main__.__package__.
This includes a workaround for Flask's workaround of the previous behavior. Flask currently replaces sys.argv[0:0] with ["-m", "flask"]. If Werkzeug sees "-m" as the first arg it assumes the command line is already correct. This can be removed once Flask depends on the next version of Werkzeug.
I tested every combination I could think of on Python 3 and 2:

python app.py
python -m app

As a module and as a package with __main__.py.

python -m app.cli

As a module and as a subpackage with __main__.py.

python -m werkzeug.serving

Also with Werkzeug installed as a zip file (egg). (Yes, it's not supported, but still.)

python -m flask run
flask run

Closes #461
Closes #531
Closes #593
Closes pallets/flask#2777

I don't remember if I ran into this problem when I was launching my app via an entrypoint as defined in setup.py... I do know I had problems with the python -m  approach in the past, so this is a super welcome improvement!


chore(master): release 1.1.1

:robot: I have created a release beep boop
1.1.1 (2023-05-29)
Miscellaneous

deps: update dependency wayofdev/cs-fixer-config to v1.2.6 (f0571e9)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/wayofdev/laravel-cycle-event-sourcing/releases/tag/v1.1.1 :sunflower:


What is the right way to add/remove nodes in EKS through Rancher UI

What kind of request is this (question/bug/enhancement/feature request):
Question
Steps to reproduce (least amount of steps as possible):
EDIT and already created EKS Cluster
Result:
Cannot add/remove/resize nodes from the UI
Other details that may be helpful:
There's no node group option.
Environment information

Rancher version (rancher/rancher/rancher/server image tag or shown bottom left in the UI):
Installation option (single install/HA):
singel install rancher version :2.5.2

This ticket purposefully disabled the edit option I believe:
https://github.com/rancher/rancher/issues/18391

The EKS cluster was created pre rancher 2.5 and we have been upgrading EKS cluster and rancher server simultaneously.

Looks like related to https://github.com/rancher/rancher/issues/30564


About color deviation between test results and GT

Thank you for your greate work.
I am trying to replicating your project and I found there is color shift between the rendered images and your presented results in the paper. The results in the paper looks great. I am wondering if you received the results by using the hyperparameters specified in configs directory.
thanks.

Yes, the default results in paper is generated by con = 10 and eta = 0.4

Appreciate it! And congratulations!

Thanks!


Unexpected importing issues

I'm trying to use my own modules in pyscript but I ran into some unexpected behaviour. I have these two files in the pyscript folder:
mod.py
def get_input_boolean(name):
    """Gets the state of an input boolean, returns type bool"""
    full_name = f"input_boolean.{name}"
    val = state.get(full_name)
    try:
        if val == "on":
            return True
        else:
            return False
    except:
        log.warning(f"{full_name} could not be found")
        return None

test.py:
from pyscript.mod import get_input_boolean

@service
def test_get_input_boolean():
    get_input_boolean("vacuum_automated_cleanup_zone_2_completed")

This gives me
2021-02-20 10:31:58 ERROR (MainThread) [custom_components.pyscript.file.test.test_get_input_boolean] Exception in <file.test.test_get_input_boolean> line 5:
        get_input_boolean("vacuum_automated_cleanup_zone_2_completed")
                          ^
NameError: name 'state' is not defined

It seems like the pyscript state function is not available in the context of mod.py?
I'm on version 1.2.1

When reading https://hacs-pyscript.readthedocs.io/en/latest/reference.html#importing, I see that

So if you plan to run large chunks of code in pyscript without needing any of the pyscript-specific features, (...) , you might consider putting them in a package and importing it instead.

I never imported my own code in pyscript but this may be a clue?

If you want to create a pyscript module that can be imported by other pyscript scripts, you should put it in pyscript/modules, so mod.py should be in pyscript/modules/mod.py.  See the docs.
If mod.py is in the top-level directory, it will be autoloaded (which you don't want for a module), and the import will treat it as native python code, which is why state is undefined.

I see, my bad! I tried it out and then it works. Thanks for the quick replies!


Upgrade React-Native to 0.66.3 / Expo to 43.0.0 / Expo modules

Please verify the following:

☑ yarn ci:test jest tests pass with new tests, if relevant
☑ README.md has been updated with your changes, if relevant

Describe your PR

Upgrades the boilerplate to the latest versions

RN 0.66.3
Expo 43.0.0
Unimodules ➡ Expo modules

React-Native (bare)

iOS
Android

Expo

iOS
Android

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Align SwiftUI ViewModel behavior to KMP ViewModel

from issue : https://github.com/joreilly/FantasyPremierLeague/issues/231
On Shared project :

Add an extension method ViewModel.cancelViewModelScope which cancel the viewModelScope
It will be called from SwiftUI when the deinit of the viewmodel is done

On iOS :

Wrapping a Kotlin viewmodel inside an ObservableObject on generic way
Now, the KMP viewModel lifecycle is mapped with the SwiftUI viewModel lifecycle

We're using a @StateObject and not a @State to hold the viewmodel as it's the best way to handle ObservableObject as intented by SwiftUI.
the issue https://github.com/joreilly/FantasyPremierLeague/issues/229 is now useless with this upgrade.

Looking at following approach as I think it makes things a bit cleaner https://github.com/joreilly/FantasyPremierLeague/pull/239


The final example link is broken

:)

Link address cannot be verified, would need more info. Closing.


Integrate with json.tool for pretty-printing

I use
:%! python -m json.tool

to pretty print the file.
Vim-json could integrate support for it.

:+1:

Would be great and I personally could erase the shortcut for the quoted python shortcut out of my .vimrc


which python version is used?

I believe this is using between Python 3.8 and 3.10. I should note that these servers are deprecated and are being replaced with https://github.com/ZuneDev/ZuneNetApi.

already found out and setted them up


Prefer Cucumber Expressions over Regular Expressions for Java 10 minute tutorial

Closes #375
This PR also fixes a minor bug in the test path for the Java test class that we noticed during the walkthrough of the tutorial.
Compiled during a mob session with @splattael and @ryanzidago at Hackergarten Dortmund, Germany. :tada:

This seems to also fix the issue #237. :100:

This seems to also fix the issue #237.

Unfortunately it doesn't update the version. But that is okay. This is an improvement!


dm: syncer failed to sync remaining dml after shard-ddl is resolved

What did you do?

prepare 2 source: 3306 and 3307
execute create database test; use test; create table t(a decimal(20,6)) charset utf8mb4 collate utf8mb4_bin; on both source
start dm task, wait it enter sync phase
on 3306, run: alter table test.t modify column a decimal(20,2); insert into test.t values(1); insert into test.t values(1);
on 3307, run: alter table test.t modify column a decimal(20,2);
query-status, no error. show-ddl-locks shows ddl is synced
select * from test.t; on downstream, empty result while we expect 2 rows
on 3306, run insert into test.t values(1);
select * from test.t; on downstream, shows 3 rows

task config
name: test
task-mode: all
is-sharding: true
shard-mode: optimistic
ignore-checking-items: ["all"]

target-database:
  host: "<IP_ADDRESS>"
  port: 4000
  user: "root"
  password: ""

mysql-instances:
  - source-id: "mysql-3306"
    block-allow-list:  "ba-rule1"
    route-rules: ["global"]
    mydumper-config-name: "dump1"
    loader-config-name: "load1"
  - source-id: "mysql-3307"
    block-allow-list:  "ba-rule1"
    route-rules: ["global"]
    mydumper-config-name: "dump2"
    loader-config-name: "load2"

block-allow-list:
  ba-rule1:
    do-dbs: ["test"]
mydumpers:
  dump1:
    mydumper-path: "dumped_data-dump1"
  dump2:
    mydumper-path: "dumped_data-dump2"
loaders:
  load1:
    dir: "loader_load1"
  load2:
    dir: "loader_load2"

routes:
  global:
    schema-pattern: test
    table-pattern: "t*"
    target-schema: test
    target-table: "t"

What did you expect to see?
No response
What did you see instead?
No response
Versions of the cluster
DM version (run dmctl -V or dm-worker -V or dm-master -V):
6.5.0

Upstream MySQL/MariaDB server version:
one 5.7, one 8.0

Downstream TiDB cluster version (execute SELECT tidb_version(); in a MySQL client):
6.1

How did you deploy DM: tiup or manually?
(leave TiUP or manually here)

Other interesting information (system version, hardware config, etc):
>
>

current status of DM cluster (execute query-status <task-name> in dmctl)
(paste current status of DM cluster here)

/severity major

This could be a problem, If user wants to wait for the 2 DML synced to downstream before other DMLs.

very rare case in real environment, change to minor


migrate langchain imports to langchain-community

OLD_TO_NEW generated with
import ast
import glob

imports_to_migrate = []
for file_path in glob.glob("../libs/langchain/langchain/**/*.py"):
    curr_module = file_path[18:-3].replace("/", ".")
    with open(file_path, "r") as file:
        module = ast.parse(file.read(), filename=file_path)
    for node in module.body:
        if not isinstance(node, ast.ImportFrom, ):
            continue
        if "langchain_community" not in node.module:
            continue
        names = [n.__dict__ for n in node.names]
        imports_to_migrate.append({
            "old_module": curr_module,
            "new_module": node.module,
            "imports": names
        })
old_to_new = {
    (x["old_module"], i["asname"] or i["name"]): {"new_module": x["new_module"], "name": i["name"], "asname": i["asname"]}
    for x in imports_to_migrate
    for i in x["imports"]
}

@baskaryan Would you consider using grit for this? A few of the important features we've found people valued from the OpenAI migration:

--interactive mode to review each diff one by one
Preserve formatting/whitespace for imports not at the top of the file
Much faster parsing than Python

It's open source and you can embed it if you like.


Fail silently when ROLLBAR_TOKEN is not set

The problem is that we don't really have proper means to fail non-silently - I don't see how I can get a logger without a major wiring of application instead of client through various layers.
I think in prod we'd probably not want to bubble that up to the users, either, do we?
Let me have a quick look if I can get a logger from global state somehow, or introduce one.

I think in prod we'd probably not want to bubble that up to the users, either, do we?

Maybe, but without something we'll just never know if our Rollbar integration breaks.
This is tougher than it seemed it would be.

I think in prod we'd probably not want to bubble that up to the users, either, do we?

Maybe, but without something we'll just never know if our Rollbar integration breaks.

But, you're absolutely right... if the user sees this, it's just worse in every way than them seeing the actual error.
I think we should fail silently on Rollbar errors in production too. Not reporting it to the user doesn't stop the issue if our Rollbar integration is broken, it just exposes it to the user. I'm convinced.

I think we'll see this by absence of rollbar items and the deployment script will also alert when an env variable isn't set (although it won't fail). Should be good enough, I'd say!


Project Proposals-Week-1

📝 Weekly Report For TNB Team
Basic Details

🏟 Name of the TNB Team: Project Proposals
📅 Report Date: [02-19-2021]
📜 Team Work Report

✅ Accomplishments this week

Reviewed Project Proposals.
Merged PR for addition/ removal of members from project teams.

🚩 Goals for next week

Review more projects
Get infographics to share on social media regarding project proposals.

🔭 Long term goals

Get more project proposals.
Success of the projects listed here and those which are about to come to the list in near future.

❗❓ Concerns
We are getting very few project proposals. Need to share information regarding project proposals more on social media.
👨💻👩💻 Team Members Contribution Details

Team Member: Manish
GitHub Username: manishram
Tasks

Reviewed Proposal for Escrow Project: https://github.com/thenewboston-developers/Project-Proposals/issues/129

Merged PRs: https://github.com/thenewboston-developers/Project-Proposals/pulls?q=is%3Apr+is%3Aclosed

approved


[Accessibility] Touch Target is not respected.

Description
The size of the elements should be at least 48dp*48dp. Some elements don't respect the size of the touch target.
How to reproduce the error

Activate the app Accessibility Scanner
Open the app QuickDic
Activate the registration from the Accessibility Scanner and use the QuickDic app.
After using the app, stop the recording.

Screenshot
The results will show the errors found in the app. For example:

It makes no sense to run Accessibility Scanner blindly without understanding the app or its UI.
This UI element exists only for convenience, its functionality is duplicated by the floating button at the bottom.
Also note that this is a not an app-specific UI element, but one created by the Android framework, so this issue would need to be reported to Google or your phone vendor either way.


Chest GUI feature

I think a feature where users could preview the rewards via a GUI would be cool with the ability for these GUIs to be customized.

Has been added in v2.0.0.


Update CmakeLists.txt for building on windows and add some informatio…

Hi @alesbe
I think we both had some trouble building on windows before. Took me a bit of time over the past few days but eventually got it to work with the latest version of visual studio. I'm opening this pull request as I made some small changes to CMakeLists.txt which helped me get things working on Windows.
List of changes:

running  cmake -G 'Visual Studio 17 2022' generates four kinds of releases by default ("Debug", "Release", "MinSizeRel", "RelWithDebInfo") so I added some code to account for this.
changed the mode of find_package to CONFIG mode. This will search for SFMLConfig.cmake in the SFML_DIR.
added code to copy across the .dll files alongside the executable. Without this cmake runs fine, visual studio project builds fine, but when running there is an error about the dlls not being found.

I haven't yet tested on linux, was hoping you might be able to if you have some spare time.
Let me know of any issues, comments, suggestions and I can fix them up! :)

Hi @Blargian,
First of all, thanks for your contribution! I made this a while ago and as you said, I had trouble building this project on Windows...
I followed the steps that you provided on your readme:

Download SFML for Visual C++ (17) x64
Created /build and generate the makefiles with cmake ..
Build with cmake -G 'Visual Studio 17 2022' ..

It generates everything inside /build and seems right to me, but it's supposed to generate an executable file? I don't have too much experience with CMake.
Again, thanks for the contribution! If we manage to compile this on Windows easily I will probably maintain this project actively again! :)

@alesbe with the generator flag set to Visual Studio 17 2022 cmake will generate a visual studio project and solution files within the build directory. It's a little misleading because it doesn't actually build the project yet, just constructs a makefile and project for the selected tool you will use to build. From here you can open the VS solution and build the executable from there - debug/release etc. The executable gets placed into the corresponding 'Debug' or 'Release' folder under build along with the SFML dll's.
If you used another generator like Ninja then you would normally cd build and run make to get the executable. I think you can also do this with visual studio straight from the command line but I just found it easier to work within the IDE.

Oh! Okay, now I understand. Sorry for the confusion.
I just compiled the project with Visual Studio, and everything works as expected!
This is awesome; thank you so much for the contribution. I didn't know how to create a proper CMakeLists file, but your contribution makes everything easier.
I'm merging this. Thanks! 🙌 ❤


ReactiveFormSelector to select/filter rebuilds in widgets

Hi there is there any existing way to filter rebuilds or select a particular property just like what Provider context.select() or the Selector Widget does ? This will help to cater unecessary rebuilds in widgets where we want to watch only a particular paramter of the FormGroup.

Hi @sagnik-sanyal  @vasilich6107,
I'm planning to add the listeners (and not builders) as part of the core of Reactive Forms. I remember you talked to me about this in the past @vasilich6107 but at that time I didn't understand a real use case, sorry about that. WHat do you think about it? I will let you know when it is included.  Thanks to both of you.

With the latest version of reactive form >= 17.0.0 the reactive_forms_lbc library doesnt work and there is a dependency conflict
Because reactive_forms_lbc >=2.0.0 depends on reactive_forms ^16.0.0
So we cant use the latest version

Is there any way we can use this with the latest version of the plugin, or when we can expect an update of the dependencies of the lbc package ?

Fixed with the newer version of lbc package


[ru] Localize Ingress

Description
This Issue is to localize Ingress into Russian.
Checklist before opening your PR (put x in the checkboxes) — note that you have to add this checklist to your PR and check all the boxes for it to be approved.

[] This PR does not contain plagiarism

don’t copy other people’s work unless you are quoting and contributing it to them.

[] I have signed off on all commits

signing off (ex: git commit -s) is to affirm that commits comply DCO. If you are working locally, you could add an alias to your gitconfig by running git config --global alias.ci "commit -s".

ETA: TBD
Useful links:
Как внести свой вклад
Руководство по стилю
Slack channel
Telegram channel

I can do this task


Expose some proton matching metrics.

@baldersheim please review

Issue https://github.com/vespa-engine/vespa/issues/5750


[Node.js] Fix the messy code of notification description

Description string is duplicated when used out of the
notification callback as it would be freed by librealsense.

@halton Updated for comments, thanks.


(UI BUG) Marketplace button should be masked inside the container on desktop

Desktop, Chrome.
The button animation, while loading, shouldn't be visible from the bottom edge of the screen, only from the bottom edge of the wallet container

@sirpy fixed - button appears inside container
https://www.screencast.com/t/X11lJge1Jc
Checked on  QA 1.11.0-1
Desktop: Windows 10 // Google Chrome   87.0.4280.88
Samsung S8 // Android 8


Update to teams.

It is great that this knowledge article is available, however......
Can someone please pass this on to the product team?
"There should be some detection built into a Teams update to detect affected Hardware / Drivers and disable hardware acceleration by default."
It should not be up to Microsoft's customer sys admin to deploy community sourced fixes to their fleet.

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

ID: 7e7f4e46-0e6a-3d42-022d-b07fd17792b3
Version Independent ID: 5217778e-130d-6bed-beb7-f3834331f8ed
Content: Hardware decoder and encoder driver recommendations - Microsoft Teams
Content Source: Teams/hardware-decoders-and-encoders.md
Service: msteams
GitHub Login: @SerdarSoysal
Microsoft Alias: serdars

Thank you for submitting feedback.
I think the best way forward is if you open a service ticket in your tenant so this can get resolved ASAP. Based on the outcome let me know if it is something that can be called out in the docs.
Please follow this link to contact support for business products:https://docs.microsoft.com/office365/admin/contact-support-for-business-products
Please keep us posted here on the resolution so we can feed whatever information you discover into the content.


Stage 5 MY CLASS histogram at marker age_dis1 appears blank

This was specifically on our AWS server during May testing. It has not been happening recently, so I am closing.


[Communication] - Test - revert test.yml env var

Reverts Azure/azure-sdk-for-js#15054

/azp run js - communication-phone-numbers - tests


logging of exception with printStackTrace

to make it easy for users it would be great when the printStackTrace of an exception is called in a protected overwritable method. Then it is easy to use the logging fw of the users wisches.
I will make a pull request for that.

now done by logging


Spec: Describe/Define a participant

Spec currently doesn't explain what it is.
We need to indicate that this can be a proxy generated by the system which performs and capture the interactions with the coordinator.

Shouldn't this work be done in issue #35

@mmusgrov @xstefank @tomjenkinson
When writing the description of coordinator and participant, I also saw the term client
Section 3.1 - The model

A client starts a new LRA via an annotation or an API call which results in the creation of a new LRA.

The Client probably referred to the LRAClient, so we should probably name it differently now I guess.

@rdebusscher a client should generally be service starting the LRA (and not necessarily enlisting after that).
For coordinator: your definition is right. However, didn't we agree that we will remove all references of coordinator from the specification?
For participant: I miss the information that its a component that can be enlisted/registered with a particular LRA to receive callbacks
Other than that +1 on having section in the beginning explaining commonly used terms.

@xstefank

However, didn't we agree that we will remove all references of coordinator from the specification?
We will not specify how the interaction with the coordinator will be. But the term coordinator is still used multiple times in the spec (and should be in my opinion)

I added the enlisted/registered for a particular LRA for the Participant. (was there in my first version but not in this version somehow)
Thanks

There are two usages of coordinator in the participant proxy section which don't need to be there. Then we will have purged all references to coordinator.
Martin's definition of client is correct but there is already a description of clients and participants in the first paragraph of the section that introduces the model. Why is that description
not sufficient?

Certainly that introductory paragraph can be improved but it contains the gist of what we need.

hi @rdebusscher I wondered if you had chance to consider @mmusgrov point about the text that describes the mode in the spec and whether it was enough? Thanks!

There seems no need for better description of the terms.


Allow to set custom ca cert

Allow to set custom ca file, in general it is about porting https://github.com/GoogleCloudPlatform/metacontroller/pull/50/ to this repo

I looked at implementation there, main difference is that back then there was just one http client, and currently there is configuration per controller (each controller have separate webhook configuration - https://metacontroller.github.io/metacontroller/api/hook.html#webhook) and sensible is to add there ca--bundle-path element which, if provided, will be used to create client for this particular controller.
About api change - it would be adding field, defaulting to empty one, with path, where metacontroller (when run) should look for ca-cert.
@AmitKumarDas @bsherrod @bakins any opinion on that proposal ?

Are there ideas for implementing this? I'm in need of this as well.

hi, original implementation was made much earlier, so it does not fit to current design, I will edit issue to propose some API change (should be not breaking)

@grzesuav Alright, thanks! Looking forward to it :)

Closing in favor of https://github.com/metacontroller/metacontroller/issues/255


feat: list push returns the length of the list post-push

This adds the list length to ListPushFrontResponse and
ListPushBackResponse. This corresponds to the length of the list
just after the request's value is pushed.

Do you think it makes sense to have the list length in the list pop front/back api response as well?

Yea I like that idea


Update download-latest-tarball.rst

@amyblais - Are there outstanding changes pending for this docs PR?


black screen with android 10 and FLAG_SECURE

webView show as black screen with FLAG_SECURE in all device not support Chrome as Android system WebView Provider
in android 10 ,
and Huawei modern devices ,
can you supply any code to pass this issues

Any solution to this one? Please help as this is a big issue.

Same here

Same here

any solution?

any solution?

Same Here.
And #534


fix config file path

now color-tabs stores colors in ~/atomcolor-tabs.cson

I will have to use path.join to make it windows compatible