- 30 Apr, 2015 1 commit
-
-
Kevin Modzelewski authored
With the goal of making `assert obj.__dict__ is obj.__dict__` work. I haven't seen people do that, but people (gflags, doctest? others?) definitely need `assert globals() is globals()` to pass, which uses the same mechanism.
-
- 29 Apr, 2015 5 commits
-
-
Kevin Modzelewski authored
-
Kevin Modzelewski authored
-
Kevin Modzelewski authored
The CMake build system doesn't have support for building the extension modules, so use the self-hosting ability here. Also, remove ext_pyston from run_deps since I think this would become pretty anoying for debugging, where you can't run your test if setup.py wouldn't run. It's pretty rare that we actually use these modules anyway.
-
Kevin Modzelewski authored
add pkg-config to the install instructions
-
Kevin Modzelewski authored
pyc number bump since we fixed the tuple parsing issue
-
- 28 Apr, 2015 2 commits
-
-
Kevin Modzelewski authored
Not sure if this is really a good feature for users, but taking command line arguments from an environment variable is definitely helpful for testing things like virtualenv which spawns a number (~10) of subprocess.
-
Kevin Modzelewski authored
-
- 27 Apr, 2015 14 commits
-
-
Kevin Modzelewski authored
-
Kevin Modzelewski authored
-
Kevin Modzelewski authored
Stats
-
Kevin Modzelewski authored
Misc stuff for pycrypto
-
Chris Toshok authored
-
Chris Toshok authored
-
Chris Toshok authored
-
Chris Toshok authored
-
Marius Wachtler authored
-
Marius Wachtler authored
cuts down time to JIT 'pip' from 115ms to 65ms
-
Marius Wachtler authored
this speeds up pip by several seconds because the pyston executable is very large. CPython does not run into the problem because of the much smaller executable but has the same problem when it has to retrieve the libc version of the pyston executable
-
Marius Wachtler authored
-
Marius Wachtler authored
support for 3arg pow, long("0xBB", 16) and long("0xBBL", 0)
-
Marius Wachtler authored
-
- 25 Apr, 2015 5 commits
-
-
Kevin Modzelewski authored
bcrypt support
-
Kevin Modzelewski authored
- Py_FatalError() has to be an expression (previously was multi-line macro) - Add definitions of some PyObject_GC_* functions - imp.load_dynamic With these changes, bcrypt installs and runs
-
Kevin Modzelewski authored
-
Kevin Modzelewski authored
-
Kevin Modzelewski authored
Amazingly, cffi compiled just fine with some missing function declarations. It provided implicit definitions for them and then casted the "int" return type up to a PyObject*.
-
- 24 Apr, 2015 13 commits
-
-
Kevin Modzelewski authored
-
Kevin Modzelewski authored
Some misc virtualenv + library support
-
Kevin Modzelewski authored
-
Kevin Modzelewski authored
(dependencies of bcrypt) Increase test timeouts since this takes around 90s to install in debug mode.
-
Kevin Modzelewski authored
Base off of sys.prefix instead of sys.executable, since in virtualenvs the executable is in an extra bin/ directory.
-
Kevin Modzelewski authored
-
Kevin Modzelewski authored
But not both cmp and key at the same time. We might want to just switch to CPython's sort implementation for that.
-
Kevin Modzelewski authored
-
Kevin Modzelewski authored
-
Kevin Modzelewski authored
Remove a workaround in req_install.py
-
Kevin Modzelewski authored
Rewrite calls into BoxedMethodDescriptors
-
Kevin Modzelewski authored
This involves - special-casing their __get__ - adding some ability to rewrite calls to functions that take *args
-
Kevin Modzelewski authored
initial compile() support
-