All Projects → asottile → setuptools-golang-examples

asottile / setuptools-golang-examples

Licence: MIT license
Example extensions written for https://github.com/asottile/setuptools-golang

Programming Languages

go
31211 projects - #10 most used programming language
python
139335 projects - #7 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to setuptools-golang-examples

dotfiles
PJ's dotfiles - There are many like it but this one is mine
Stars: ✭ 24 (+50%)
Mutual labels:  setuptools
PathEd
📌 A deployable tool to add or remove values from the Windows PATH variable.
Stars: ✭ 28 (+75%)
Mutual labels:  setuptools
iswix
Industrial Strength Windows Installer XML Application
Stars: ✭ 75 (+368.75%)
Mutual labels:  setuptools
setuptools-golang
A setuptools extension for building cpython extensions written in golang.
Stars: ✭ 73 (+356.25%)
Mutual labels:  setuptools
dotfiles
Dotfiles for developers (with CI testing)
Stars: ✭ 72 (+350%)
Mutual labels:  setuptools
Setup.py
📦 A Human's Ultimate Guide to setup.py.
Stars: ✭ 4,963 (+30918.75%)
Mutual labels:  setuptools
Pip Tools
A set of tools to keep your pinned Python dependencies fresh.
Stars: ✭ 5,387 (+33568.75%)
Mutual labels:  setuptools
jupyter-packaging
Tools to help build and install Jupyter Python packages
Stars: ✭ 45 (+181.25%)
Mutual labels:  setuptools
pipshow
A script to show details of any python package, irrespective of whether its installed or not
Stars: ✭ 30 (+87.5%)
Mutual labels:  setuptools
brujeria
Black Magic to hook into setuptools and distutils for Extensions
Stars: ✭ 17 (+6.25%)
Mutual labels:  setuptools
integration-test
ensure core packaging tools work well with each other
Stars: ✭ 15 (-6.25%)
Mutual labels:  setuptools
poetry-setup
Generate setup.py (setuptools) from pyproject.toml (poetry)
Stars: ✭ 44 (+175%)
Mutual labels:  setuptools

Build Status Azure DevOps coverage pre-commit.ci status

setuptools-golang-examples

A few examples utilizing setuptools-golang.

c_module

  • Demonstrates that you can mix go extensions with c extensions seamlessly.

go_sum

hello_lib

  • This module demonstrates importing go code within the project.

red

  • This module demonstrates importing external code (in this case ansi)

sum_pure_go

  • This module demonstrates it is possible to write an extension using only go files.
  • It's slightly cheaty in that one of the go files is entirely a C header.
  • You could instead do something similar to this example but it's much more difficult to support multiple versions of python.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].