Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
feast-dev
/
gopy
Public
forked from
go-python/gopy
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
gopy
_examples
on
feast
User selector
All users
All time
Commit history
Commits on Aug 29, 2021
major fix: create an import alias for package name conflicts -- e.g., adding goplot font package conflicts with image/font.. added pkgconflict test case
Randall C. O'Reilly
committed
691b7e0
View commit details
Copy full SHA for 691b7e0
View code at this point
Browse repository at this point
Commits on Apr 4, 2021
bind: WIP add checks for exception being set in wrapped python functions
Show description for 84915de
justinfx
committed
84915de
View commit details
Copy full SHA for 84915de
View code at this point
Browse repository at this point
Commits on Mar 26, 2021
main,bind: extended gopy:name control, auto PEP8 naming, and property docstring support
Show description for ac5c077
justinfx
authored
ac5c077
View commit details
Copy full SHA for ac5c077
View code at this point
Browse repository at this point
Commits on Mar 17, 2021
main,bind,_examples: use absolute package imports and make configurable
Show description for 8ab2cac
justinfx
authored
8ab2cac
View commit details
Copy full SHA for 8ab2cac
View code at this point
Browse repository at this point
Commits on Mar 16, 2021
main,bind,_examples: fix tests for go 1.16
Show description for 7bd7360
justinfx
authored
7bd7360
View commit details
Copy full SHA for 7bd7360
View code at this point
Browse repository at this point
Commits on Mar 27, 2020
_examples,bind: add a test for types.Named
Show description for ac88620
cosnicolaou
authored
ac88620
View commit details
Copy full SHA for ac88620
View code at this point
Browse repository at this point
Commits on Feb 19, 2020
gopy,bind: fix storage leaks due to C.Cstring allocations w/ pybindgen
Show description for 299c7e9
cosnicolaou
authored
299c7e9
View commit details
Copy full SHA for 299c7e9
View code at this point
Browse repository at this point
gopy,bind: improve error reporting for python-incompatible methods and funcs
cosnicolaou
authored
5266c83
View commit details
Copy full SHA for 5266c83
View code at this point
Browse repository at this point
Commits on Feb 18, 2020
gopy,gopyh,bind: allow for deletion of handles from the map in gopyh
Show description for 35472c0
cosnicolaou
authored
35472c0
View commit details
Copy full SHA for 35472c0
View code at this point
Browse repository at this point
Commits on Sep 30, 2019
bind: slice elem method auto-wraps the handle, also maps
Show description for 7e6560e
sbinet
authored
7e6560e
View commit details
Copy full SHA for 7e6560e
View code at this point
Browse repository at this point
Commits on Aug 24, 2019
final update of goki -> go-python -- my pass should be complete here and now just awaiting final review for PR merge.
Randall C. O'Reilly
authored and
sbinet
committed
780132b
View commit details
Copy full SHA for 780132b
View code at this point
Browse repository at this point
should be last fixes before switching over paths and pulling from PR etc: added osfile example test, which uses pkg and imports os -- needed some fixes to get os package to parse, including fixing …
Show description for ec3f125
Randall C. O'Reilly
authored and
sbinet
committed
ec3f125
View commit details
Copy full SHA for ec3f125
View code at this point
Browse repository at this point
added __contains__ for maps so std python "in" syntax works for checking keys. added to tests.
Randall C. O'Reilly
authored and
sbinet
committed
e28bf16
View commit details
Copy full SHA for e28bf16
View code at this point
Browse repository at this point
add support for 1 return value of a basic type in callbacks: could support other types too with extra testing. also support for optional goRun arg which calls with "go" to run in a different gorou…
Show description for 4590bed
Randall C. O'Reilly
authored and
sbinet
committed
4590bed
View commit details
Copy full SHA for 4590bed
View code at this point
Browse repository at this point
most of PR review comments addressed -- few more to tackle tmrw. haven't changed import paths yet b/c still working out of my dir -- will do that as a last step.
Randall C. O'Reilly
authored and
sbinet
committed
9e491ab
View commit details
Copy full SHA for 9e491ab
View code at this point
Browse repository at this point
added gopy:interface=handle doc directive to interpret interface{} args as handles instead of strings; fix go.nil to be a variable not a class; uncomment RemoveAll for main_test work dir; remove mo…
Show description for d39a3c4
Randall C. O'Reilly
authored and
sbinet
committed
d39a3c4
View commit details
Copy full SHA for d39a3c4
View code at this point
Browse repository at this point
verified building on py2 and most tests work except for a few minor diffs in output -- calling it good enough for now.
Randall C. O'Reilly
authored and
sbinet
committed
e381500
View commit details
Copy full SHA for e381500
View code at this point
Browse repository at this point
all tests now passing except maps.. also need to test py2
Randall C. O'Reilly
authored and
sbinet
committed
8d98f09
View commit details
Copy full SHA for 8d98f09
View code at this point
Browse repository at this point
tried to support method callbacks but couldn't get it to work outside of small test case.. not sure what the issues are. updated readme
Randall C. O'Reilly
authored and
sbinet
committed
ad11d22
View commit details
Copy full SHA for ad11d22
View code at this point
Browse repository at this point
added exe command mode -- builds an executable that has all the go packages built-in and can interpreter in non-main thread.
Randall C. O'Reilly
authored and
sbinet
committed
8c4f997
View commit details
Copy full SHA for 8c4f997
View code at this point
Browse repository at this point
gi callbacks working -- needed GILState_Ensure etc.
Randall C. O'Reilly
authored and
sbinet
committed
a3e0c68
View commit details
Copy full SHA for a3e0c68
View code at this point
Browse repository at this point
python callback fully implemented -- one last thing is dealing with return values properly..
Randall C. O'Reilly
authored and
sbinet
committed
697577b
View commit details
Copy full SHA for 697577b
View code at this point
Browse repository at this point
basic proof-of-concept for arg passing, working for int case -- just need a type switch.
Randall C. O'Reilly
authored and
sbinet
committed
179e37f
View commit details
Copy full SHA for 179e37f
View code at this point
Browse repository at this point
basic no-args callback function call works -- need more tricks to build arg values b/c key function requires var args.
Randall C. O'Reilly
authored and
sbinet
committed
0579b79
View commit details
Copy full SHA for 0579b79
View code at this point
Browse repository at this point
basic mechanics of multi-package working -- need to be able to import multiple packages easily in python -- look into install etc
Randall C. O'Reilly
authored and
sbinet
committed
24e505f
View commit details
Copy full SHA for 24e505f
View code at this point
Browse repository at this point
more progress on slices, basic named types
Randall C. O'Reilly
authored and
sbinet
committed
5aa4047
View commit details
Copy full SHA for 5aa4047
View code at this point
Browse repository at this point
cleanup, start on slices etc.
Randall C. O'Reilly
authored and
sbinet
committed
e1b8e53
View commit details
Copy full SHA for e1b8e53
View code at this point
Browse repository at this point
added interface type -- now just need slices and maps and then done!
Randall C. O'Reilly
authored and
sbinet
committed
0f4150e
View commit details
Copy full SHA for 0f4150e
View code at this point
Browse repository at this point
variables and constants get / set functions, and more bind code cleanup
Randall C. O'Reilly
authored and
sbinet
committed
b1541e1
View commit details
Copy full SHA for b1541e1
View code at this point
Browse repository at this point
generalized handle code beyond pointer -- working for full structs -- always need to convert back and forth to / from pointer for handle
Randall C. O'Reilly
authored and
sbinet
committed
d81b471
View commit details
Copy full SHA for d81b471
View code at this point
Browse repository at this point
field getters and setters
Randall C. O'Reilly
authored and
sbinet
committed
7bbe20f
View commit details
Copy full SHA for 7bbe20f
View code at this point
Browse repository at this point
major progress: function execution all working with pointer args -- encodes type name along with counter and does type-safe checks so it won't fail on the conversion. bind command builds using pyb…
Show description for 30c52c9
Randall C. O'Reilly
authored and
sbinet
committed
30c52c9
View commit details
Copy full SHA for 30c52c9
View code at this point
Browse repository at this point
Commits on Jan 16, 2019
tests: fix exit code
sbinet
committed
fbb477f
View commit details
Copy full SHA for fbb477f
View code at this point
Browse repository at this point
gopy/bind: pass Go strings to Python as Unicode objects
ondra
authored and
sbinet
committed
cbb7913
View commit details
Copy full SHA for cbb7913
View code at this point
Browse repository at this point
gopy/bind: support both byte and Unicode strings as function parameters
ondra
authored and
sbinet
committed
7712a09
View commit details
Copy full SHA for 7712a09
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.