Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Python #51

Closed
egraether opened this issue Mar 8, 2016 · 16 comments

Comments

Projects
None yet
8 participants
@egraether
Copy link
Contributor

commented Mar 8, 2016

@egraether egraether added the feature label Mar 11, 2016

@term-inal

This comment has been minimized.

Copy link

commented Oct 31, 2016

you can also start with gast: https://github.com/serge-sans-paille/gast
It uses standard ast module from python but support many python versions (and syntax specificities in one module)

@mlangkabel

This comment has been minimized.

Copy link
Contributor

commented Oct 31, 2016

@term-inal Thanks for pointing us there! Getting some AST info for Python code will be surely the first step once we start tackeling that language.
After that the next (and probably most complicated) step will be getting some kind of type information on all the objects used in the code that should be indexed.

@egraether

This comment has been minimized.

Copy link
Contributor Author

commented Jan 18, 2017

+1 by mail

@bsw4p

This comment has been minimized.

Copy link

commented May 15, 2017

+1

@egraether egraether added language request and removed feature labels Jun 23, 2017

@egraether

This comment has been minimized.

Copy link
Contributor Author

commented Jul 10, 2017

+1 by mail

@egraether

This comment has been minimized.

Copy link
Contributor Author

commented Sep 11, 2017

+1 by mail

@D1mon

This comment has been minimized.

Copy link

commented Sep 21, 2017

+1

@brianly

This comment has been minimized.

Copy link

commented Oct 27, 2017

Adding my voice as someone who'd find this valuable and be able to buy the product for work.

@egberts egberts referenced this issue Oct 31, 2017

Closed

Infinite loop #504

@egraether

This comment has been minimized.

Copy link
Contributor Author

commented Nov 13, 2017

+1 by mail

@cnjsdfcy

This comment has been minimized.

Copy link

commented Apr 24, 2018

+1

@egraether

This comment has been minimized.

Copy link
Contributor Author

commented Jun 4, 2018

+1 by mail

1 similar comment
@egraether

This comment has been minimized.

Copy link
Contributor Author

commented Sep 17, 2018

+1 by mail

@egraether

This comment has been minimized.

Copy link
Contributor Author

commented Dec 19, 2018

We created the SourcetrailDB library to allow anyone to write custom indexers and extend language support for Sourcetrail.

And as next language we started working on a Sourcetrail Python indexer using jedi and SourcetrailDB. It's only an early prototype right now, but it looks promising. I will post updates here. Please let us know if you want to get involved!

@dmoody256

This comment has been minimized.

Copy link

commented Jan 25, 2019

+1

@egraether

This comment has been minimized.

Copy link
Contributor Author

commented May 20, 2019

Added Python Support with 2019.2.0 based on SourcetrailPythonIndexer
For bugs and feature requests please open issues on that repo.

@egraether egraether closed this May 20, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.