Will Grant

Results 15 issues of Will Grant

## Motivation and Context Once merged, this will allow the Sphinx docs in docs/ (and the docstrings) to be built and served at [typed-python.readthedocs.io](http://typed-python.readthedocs.io/). With an appropriate webhook the docs...

## Motivation and Context Adds the minimum viable code introspection tooling to Runtime - given a compiled Function, this will check the associated converter for functions with matching names and...

In `typed_python/PythonSerializationContext_deserialization.cpp`, line 256, in the deserializePythonObjectFromName function, the second error type "Object named doesn't exist in this codebase" will never be raised. ```c++ PyObject* PythonSerializationContext::deserializePythonObjectFromName(DeserializationBuffer& b, size_t wireType, int64_t...

There are philosophical reasons you might not wish to do this, but it is more standard for python packages and has advantages e.g in not packaging the tests - if...

## Motivation and Context Airspeed (https://asv.readthedocs.io/en/stable/) is used by SciPy, NumPy etc to track the performance of each commit and catch perf regressions. They host their results online (https://pv.github.io/numpy-bench/) and...

## Motivation and Context See #414 for motivation behind commits 65b622c, f0747ba, 12e35a8. These commits introduced an issue where if two processes working in parallel generated the same function in...

Ensures that the changes in #414 to the handling of `__reduce__` also fix #107. ## Types of changes - [ ] Bug fix (non-breaking change which fixes an issue) -...

## Motivation and Context Separates the responsibilities of the code parcel that is input to the compiler and the compiler itself - the unit of compilation is 'one overload +...

Miscellaneous style improvements to python_to_native_converter and compiler_cache, notably: - enforce snake_case everywhere (for PEP8 compliance) - separate public and private methods - better docstrings and type hints for IDEs. ##...

(by @braxtonmckee) ## Motivation and Context When we first call a python function 'f' with a specific set of arguments, we may not know its return type the first time...