starlarky icon indicating copy to clipboard operation
starlarky copied to clipboard

VGS edition of Google's safe and hermetically sealed Starlark language - a non-Turing complete subset of Python 3.

Results 32 starlarky issues
Sort by recently updated
recently updated
newest added

## Problem or feature statement Currently the Json Module [allows for parsing all iterables](https://github.com/verygoodsecurity/starlarky/blob/master/larky/src/main/java/com/verygood/security/larky/modules/JsonModule.java#L227), including user-defined iterables, while in python it returns `Object of type XXXX is not JSON serializable`...

python-compat
enhancement
triaged

https://github.com/verygoodsecurity/starlarky/commit/ea0adcf80548c42e15d41e815d4237040d956fe9#diff-cf5faff91ae9cd74b7b9d2504673969166da7d94e0b519c53f7b0dfaa2fd856f This seems like a misplaced validation. The StarLarky repo should not care about the names of VGS alias formats. It should just have an interface that handles exceptions in...

question
triaged

## Problem or feature statement There is demand for the introduction of a "compilation" phase for Larky. The following two features are the most requested: - Compilation of a Larky...

enhancement
triaged

## Problem or feature statement A key design decision for Larky is that it will try to mimic the behavior and standard library as well as external party interfaces so...

python-compat
question
enhancement
triaged

## Problem or feature statement We do not load the unittest or asserts backing java modules unless we are in test context ## Advised solution Make a meaningful error message...

bug
enhancement
triaged

this issue is discussing how to expose an interface in larky for parallel processing of data. currently larky is single threaded but many files for batch processing lend themselves to...

api
triaged

```python class InvalidDUKPTArguments(Exception): pass class DUKPT: """Base DUKPT class with common functions of both client and server""" _pin_mask = BitArray(hex="0x00000000000000FF00000000000000FF") _mac_req_mask = BitArray(hex="0x000000000000FF00000000000000FF00") _mac_resp_mask = BitArray(hex="0x00000000FF00000000000000FF000000") _mac_data_req = BitArray(hex="0x0000000000FF00000000000000FF0000") _mac_data_resp...

enhancement
triaged
in backlog

## Problem or feature statement Currently the LarkyEvaluator [loads](https://github.com/verygoodsecurity/starlarky/blob/master/larky/src/main/java/com/verygood/security/larky/parser/LarkyEvaluator.java#L165) Java modules that are hardcoded in the [ModuleSupplier](https://github.com/verygoodsecurity/starlarky/blob/master/larky/src/main/java/com/verygood/security/larky/ModuleSupplier.java#L53) without checking / forcing the intended namespace. It does, however, enforce that a...

bug

## Problem or feature statement Some times, for security reasons, we do not want the customer to see part of a route configuration - for example, if the route requires...

enhancement

Proposing an interface for calling third party operations made available via the marketplace. Assuming we provision an application that provides an operation for virus scanning we can invoke like this...

enhancement