Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/sagemath/cysignals

cysignals: interrupt and signal handling for Cython
https://github.com/sagemath/cysignals

Add short description and platform

3987aa8875f8cdcf8f8a6436291138b8c36d4590 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Set umask 0022 in released tarball

cfbd9153665edb377face38464853fdf8c34d6b5 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
INTERRUPT -> CYSIGNALS in macros

79c030fbd71811803629d680950a2c306fc2afcf authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Version 1.0

4341c961684c8069ee292bb7aee552e5abcfa9d3 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Don't use doctest syntax for basic "while True: pass" example

648ee86b3b0c3b44884a372103051739f03108d7 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Merge pull request #23 from sagemath/python3

Support Python 3

098459e3aa2fd189ea7f9fdd0104fb389ce3582f authored almost 9 years ago by jdemeyer <[email protected]>
Ignore result of write()

f8a1242103169cc6a0853e6d7d2900b9ad727aba authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Popen I/O is bytes

eaebd09b006e7ae301af756d3ea5c974f1b947aa authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Do not print module name in traceback

affb0c227796cda9802d0ab4723cb3fe33c283ef authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Use chain=False when printing Python 3 exceptions

1020c972fd8ee3fbaecf0f30ea90185866f84e18 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Encode msg as UTF-8

2524be4c3177036417fc0c1795d5b7c96a0bf2db authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Make print statements compatible with Python 3

9ccc797afd7cb9928e95bde619704e6669b9f112 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Version 1.0rc2

315e838fe7723937dc174227fa3ac68372fccf36 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Disable malloc test

9cc6a155aa2b63937e71d6e8e6892d25aff3a191 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
also test on Python 3.4

c764d9216ef689dba92d28a6425ca1fca3d0b600 authored almost 9 years ago by Martin R. Albrecht <[email protected]>
Version 1.0rc1

92b68b3bfa2558d513ce8182c6c1944f33aba35d authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Fix doctests on Apple

ae53aa08b8c047a156fc5837054253f9ab6ee7e6 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Version 1.0rc0

a2303740f096dda1734b097b2fd8b8a929ea3822 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
signals-CSI -> cysignals-CSI

35acd96b482ae6396458cb968d4c177a5a495c8b authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Typo

ad97621848722d7e1d7e802b7056807bdfc08469 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
init_interrupts -> init_cysignals

d0d86f16b1fa3f323ae966521983ff6ef3ef1b78 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
bump version number to 0.9

see #18

177fde6e9f873c289a030982d0b925026eea2717 authored almost 9 years ago by Martin R. Albrecht <[email protected]>
update my e-mail address

c02f142771b28e46cb9d8a11d8b2150bfff006a8 authored almost 9 years ago by Martin R. Albrecht <[email protected]>
Merge pull request #20 from sagemath/license

Change license to LGPLv3+

2179771ad8fd2b8b8c8bbb88adcef232166c9ca3 authored almost 9 years ago by jdemeyer <[email protected]>
Use FSF wording for license, remove AUTHORS, add license to more files

e12b53eb32a9470a84f09cdef2c57c0cf5969c81 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
change license to LGPLv3

fixes #2

77334c0d93e8fc2a7b76c043954713a65cc163f0 authored almost 9 years ago by Martin R. Albrecht <[email protected]>
deploy tags as GitHub releases

92fc60d46e34b32d48b0a80b949bcf79fde769ae authored almost 9 years ago by Martin R. Albrecht <[email protected]>
drop unused import

c962a3d79ab302f6563e89c7f80b89c3a3f54396 authored almost 9 years ago by Martin R. Albrecht <[email protected]>
fix some setup.py warnings

878f4d90b9cde41a2838bfe5f103354023ede98f authored almost 9 years ago by Martin R. Albrecht <[email protected]>
Avoid obscure ext_package option

3bf22f795fb1d65cd95760eaa545eedd48c4b7b5 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Prune correctly in MANIFEST.in

4e1a53e5f2f0bd5430711b7517d8ef8c4598e3d1 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Only write __init__.pxd if changed

9ce1f80e1e7c457da42fb53595589302d59ebe5b authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Add basic example

e90ebd486e489c5525fc24e1c449c42cf67bb2b5 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Add Sphinx requirement

26ec5d954395fddfd42a42d77b9d971914a245d3 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Store version in VERSION

788af9d565e1f2e1e01698969b7b221fcad9ebf9 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Fix sdist and add distcheck rule

e7b2ffb49db7af012e23245b75e2ab1be7d0879e authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Use "make check" for Travis

e3e1527cd25ec573d82956ef34539681faf46629 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
No need for extra check for pari/pari.h

4b4fee5049cab1c9ceae5bb75829595042ac823c authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Ensure that extra_link_args is not empty

dfa3abbeb3b8ee5f92e42e6ed5f7fa4c76b7f86a authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Quote HAVE_PARI definition

b2e55f1e0ac4a39061ef4d981262b2457b70cd88 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Use autoconf

f8de9bc90af423f57b028453da48f67ea3a70218 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
docs/_build does not exist

6f7d5965c9970e5cb422f63ce179f19c8e7f3a0b authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Remove final references to Sage

262ed8f7cd29d301b7af0b9e192ab40a562a6a87 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
sage -> cysigs

ae523047d0b758390a3f1cb864146f05d52afadf authored almost 9 years ago by Jeroen Demeyer <[email protected]>
sage_signals_t -> cysigs_t

6dd12c6ebf3c0df9a2a54600747acb1a660d4347 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
_signals -> cysigs

4f1c7f08714c9f7d34eb070c33bddff8f215f598 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Do not use site-packages to compile cysignals

672877fabe70fbe7c58c9fff80969448dc8992d9 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
setup_sage_signal_handler -> setup_cysignals_handlers

e4b803557df666cbf5a2ff8a5314271a810642c7 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Remove reference to Sage trac

0ebe3b654e130fd5145ae5b23b897ec508e2c655 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Better documentation for init_interrupts()

d4026d8909ea4ecccbfcc097f3c0fddab0e75e76 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
PEP 8

09e9929581796cc84b40682e92c6034aece2c28c authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Add back test_graceful_exit()

01be5c56220199c8ad870c2db995d0630612f75e authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Fix references to SageMath in docs

ebc13c4d392cc0b7ebf37557d8d7fb5adf8fca8c authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Clean up imports and comments

36a111d591f57367a69e8aa8602695852b4e7698 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Remove sage from signals-CSI

720d753df322d72316b8ec79d9e132ae571a1347 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Improve alarm() example

777f9f84d900d151f084445e6a0a3cf2e285ac13 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Add alarm() and cancel_alarm()

d03b3b7cf49c12ebeaea7850ca538fda14a5d182 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Set up intersphinx

1b296fe05a2f1a66422ab6366420d0b858741432 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Do not call Python function inside sig_on()

bbdb39a191a831d42203a898a7fb0e2f3d6d26df authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Clarify .pxd vs .pxi

edf7cf0ffe0a1e987ef1399d5411f8e4757d0139 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Add subtitle

1151fc444f410a578fe80c6f37c63fd5b6c14717 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Sage -> Python

5449aeeffb6a051bcd0a69a4f86fa45b7f76e959 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Link to tests.pyx on github

6a67cc281230e9da779f86da3af33bbfb378c12d authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Set highlighting language globally, avoid Sage-specifics

b7624b0810ae4ed4262d1568edafa51b964cb7bf authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Shorten README, refer to readthedocs

00f90c0ae27d2b47208e50eef2b72cf959e52b7f authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Add readthedocs badge

474c1d6b02344aeae9ee97400125e26d98c6d41f authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Add Sphinx support

5b283bbc3192796fa47bda7c8fe5c3a43afc9505 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Split check rule

0c43109241f0601332f9c10c34465c60c608e801 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
fix links in README

78d90e0550e6730d2377518f23cd2ad91fb1a11e authored almost 9 years ago by Martin R. Albrecht <[email protected]>
don't say "Sage" so much

This only confuses the user.

6829f9c7876620d88ce83f82dbaaeca69cd5347b authored almost 9 years ago by Martin R. Albrecht <[email protected]>
more "Sage" dropping

113ba1f508e14ab32c550b57d631217c5534a182 authored almost 9 years ago by Martin R. Albrecht <[email protected]>
more README clean up

7431db8680be69cf35882968b92c20a43af117a1 authored almost 9 years ago by Martin R. Albrecht <[email protected]>
update documentation for life outside Sage

528ff0f12a80d3c31535dca52a33d272b7c11e25 authored almost 9 years ago by Martin R. Albrecht <[email protected]>
document include_path=sys.path

42bf34cf2836efd64636ea5ee9b9e3dea7adde44 authored almost 9 years ago by Martin R. Albrecht <[email protected]>
Merge pull request #16 from sagemath/install_headers

Install headers

eb17abdc5f86bc9d8e4ce816eb679f7498ec2b3a authored almost 9 years ago by Martin Albrecht <[email protected]>
Determine installation directory from distutils

a19064c3926bb0e0d186076e4919d246d82439fa authored almost 9 years ago by Jeroen Demeyer <[email protected]>
add building of example to make check

2b95ed66188e3f911ddcddc55e7e5e0ce34672f5 authored almost 9 years ago by Martin R. Albrecht <[email protected]>
don't install in tests

42b100e73ceae21002a075c42b69f3c876f1e6d5 authored almost 9 years ago by Martin R. Albrecht <[email protected]>
test building of example module

1a94639d9553e12b2c78853da87b772a285bf185 authored almost 9 years ago by Martin R. Albrecht <[email protected]>
make example work without cython/cython#483

069174b601e2d862fb230e06df3d45915a83ec44 authored almost 9 years ago by Martin R. Albrecht <[email protected]>
ignore automatically generated .c file in example

8214a9f220e48c749e83f40173e96157695c810a authored almost 9 years ago by Martin R. Albrecht <[email protected]>
use distutils.sysconfig.get_python_lib for path

c9e7ad30d80413a2121eff9aaf218692cde49c6c authored almost 9 years ago by Martin R. Albrecht <[email protected]>
Install all headers as package_data

1c173c8d025b30795629fd8174b80229d72d5e9d authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Add example package

fa0ae1a009d8f287c58c4d67e4958ee6df7b5672 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Automatically include headers from the correct path

eebc5be9eaa76a4d2df1fa97b21bcdca5d4bc457 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
use extra_compile_args instead of os.environ hacks

f2ded85a44a56adb24d9f98dbbb9593b7c131e13 authored almost 9 years ago by Martin R. Albrecht <[email protected]>
also install .pxd file

4d6e8db6b95c5ffaa04b6f045e871e11f9e67c4b authored almost 9 years ago by Martin R. Albrecht <[email protected]>
Silence flake8 warning

3f609f534a233a37bf889f244d7ea53bcca06225 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Disable crash logs during doctesting

4de13b5aec8e91440563f971e98362daf7349ad2 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Merge branch 'master' of github.com:sagemath/cysignals

0608f03d592e345c71f1ca159e05b1749cacd551 authored almost 9 years ago by Martin R. Albrecht <[email protected]>
install required header files

89dc7a7235acf9f5a7a4b4b37b68b15d0c0d350f authored almost 9 years ago by Martin R. Albrecht <[email protected]>
Replace SIGNALS by CYSIGNALS in environment variables

cbccd56244a239711376d7bce50f83697ecaaaf8 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
When SIGNALS_CRASH_LOGS is empty, skip crash log

02d1b98dc482a7bfaf5ba1e38ff4e7e37cfd0932 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Preload the right Python library

27a39127244f9cfec0dd6f5d40372b95f815772f authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Comments

2dba9c1f1cd84993b0d06a3c07bd8fb24a2001da authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Import only specific functions

d12ee1600366b7d653d1957c223150905850c9be authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Enable doctests in signals.pyx

2bf5b066aeba450cedac0fede0046de93f3c70a9 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Install all needed files

e57d6912ca05691fb460c2e87062281238a9c53f authored almost 9 years ago by Jeroen Demeyer <[email protected]>
install before check

506327d6f409d8d6f43e979e76c512c1ab59e904 authored almost 9 years ago by Jeroen Demeyer <[email protected]>
Cython extensions should depend on header files

f5d3adcf2aefa8f3fe66ae9fcb53083c3a80ab06 authored almost 9 years ago by Jeroen Demeyer <[email protected]>