Coder Social home page Coder Social logo

wxpython-cffi's Introduction

PyPy: Python in Python Implementation

Welcome to PyPy!

PyPy is an interpreter that implements the Python programming language, based on the RPython compiler framework for dynamic language implementations.

The home page for the interpreter is:

https://pypy.org/

If you want to help developing PyPy, this documentation might help you:

https://doc.pypy.org/

More documentation about the RPython framework can be found here:

https://rpython.readthedocs.io/

The source for the documentation is in the pypy/doc directory.

Using PyPy instead of CPython

Please read the information at https://pypy.org/ to find the correct way to download and use PyPy as an alternative to CPython.

Building

Building PyPy is not the recommended way to obtain the PyPy alternative python interpreter. It is time-consuming and requires significant computing resources. More information can be found here:

https://doc.pypy.org/en/latest/build.html

Enjoy and send us feedback!

the pypy-dev team <[email protected]>

wxpython-cffi's People

Contributors

amauryfa avatar aprilwade avatar mattip avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

wxpython-cffi's Issues

regen.sh does not appear to support spaces in the path

When I ran this command "build.py dox", I saw this message:

./regen.sh xml
./regen.sh: line 116: //wxPython: No such file or directory
./regen.sh: line 205: cd: //wxPython: No such file or directory
Command './regen.sh xml' failed with exit code 1.
Finished command: dox (0.50s)

The full name of the folder that the regen.sh command stops at is "wxPython in PyPy". Since the message stops at the space in the name I think this is a problem with spaces in the path.

Change WXWIN example to make it more clear

Currently in the build directions the WXWIN variable is set to a value that is probably not going to work for very many people. It is because it expects the wxWidgets folder to be located one folder above the current working directory.

I suggest this example be changed to this: export WXWIN=

This example makes it clear that the user is expected to supply their own path for the wxWidgets folder.

Using a different version of doxygen produces a lot of missing tag output

If the version of doxygen that is used is not the same version that wxWidgets needs a lot of missing tag messages is displayed. I think it would be best if the line in the build.py file that has this "os.environ['WX_SKIP_DOXYGEN_VERSION_CHECK'] = '1'" be set to zero or commented out. When I used version doxygen v1.8.8 with wxWidgets 3.1.5 almost all of the missing tag messages went away.

Error: Unable to find item named 'SetPolarCoordinates' within ClassDef named 'wxPoint2DDouble'

When I was running this command "./build.py etg --generator=cffi --nodoc", it ended with this error:

Traceback (most recent call last):
File "etg/geometry.py", line 130, in
run()
File "etg/geometry.py", line 55, in run
c.find('SetPolarCoordinates').ignore()
File "//wxpython-cffi/etgtools/extractors.py", line 102, in find
(head, self.class.name, self.name))
etgtools.extractors.ExtractorError: Unable to find item named 'SetPolarCoordinates' within ClassDef named 'wxPoint2DDouble'
Command '"/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python" etg/geometry.py --cffi --nodoc' failed with exit code 1.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.