Ecosyste.ms: OpenCollective

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

github.com/astropy/extension-helpers

Helpers to assist with building Python packages with compiled C/Cython extensions
https://github.com/astropy/extension-helpers

Updated changelog to include v0.4.3 and v0.4.4 releases

c86e2ab14c654a1179c78810efeaa795dd10420f authored about 10 years ago by Erik M. Bray <[email protected]>
Added some more changelog entries for v0.4.4

b4eabeeab277cd271cb64794bf95e62e542c2af6 authored about 10 years ago by Erik M. Bray <[email protected]>
Merge pull request #119 from astrofrog/enable-appveyor

Added files required by AppVeyor

64fac0016d496658c9366a8953a825c0218c7edd authored about 10 years ago by Erik Bray <[email protected]>
Use splitlines for Windows compatibility (works with byte strings)

090fcffefb557f4a981d508ace48635176e315b4 authored about 10 years ago by Thomas Robitaille <[email protected]>
Install graphviz on AppVeyor

4d9d63950a06ce8dcd4bc47b4c5e72106332216b authored about 10 years ago by Thomas Robitaille <[email protected]>
Fix test failure - sphinx uses / even on Windows

81e68351eecc425fc59157c39cceaec5937967ae authored about 10 years ago by Thomas Robitaille <[email protected]>
Set up git config

6c3c9c3335cac41ffa8dacc860ee15abbeade0c4 authored about 10 years ago by Thomas Robitaille <[email protected]>
Fix test command

c31b5d3b076343e11cf7105557faa455c566e12e authored about 10 years ago by Thomas Robitaille <[email protected]>
Added files required by AppVeyor

33781ac5455aaf9b4decf91341d231a1d51589e6 authored about 10 years ago by Thomas Robitaille <[email protected]>
Merge pull request #115 from embray/fix-import-file

Some Python 3 fixes for the import_file utility

5282bfd6bdc642f99c2942ed944435ae5fe876c2 authored about 10 years ago by Erik Bray <[email protected]>
Some Python 3 fixes for the import_file utility. Don't use the deprecated 'U' file mode, and use importlib instead of imp to do the importing.

da5beb04ade9dcb001f3b2c4271810b0062bca48 authored about 10 years ago by Erik M. Bray <[email protected]>
Remove duplicate import_file that somehow crept in during a merge

9889e2194bde151872c8f79e6a82512537a03a5e authored about 10 years ago by Erik M. Bray <[email protected]>
Merge pull request #112 from embray/command-hooks

Command hooks

36db545f939993b0d48ebbe84e80f7a38c90a039 authored about 10 years ago by Erik Bray <[email protected]>
Added changelog entry [ci skip]

54a7285aebfc4f055ba4b048693eb75aebc752ac authored about 10 years ago by Erik M. Bray <[email protected]>
Add support for pre- and post-command hooks that can be provided by

setup_package modules (along with the other get_ functions they can
provide.

The hooks should be...

46684df7bb5232c7402c22a460da7b7a15b378bc authored about 10 years ago by Erik M. Bray <[email protected]>
Add missing imports

5378cfa8bd4201082987f0d5d4a260536baa2969 authored about 10 years ago by Erik M. Bray <[email protected]>
Add new find_packages that caches its results--we'll need to do a find_packages and loop over all the setup_package modules twice in order to pick up pre-/post-command hooks.

407c80c6328a330be17f20e0071d7a3301e7da7b authored about 10 years ago by Erik M. Bray <[email protected]>
add cython_version.py to .gitignore

0487ac11b9e08584c09ebc4a794dcdc2ef41db5e authored about 10 years ago by Erik M. Bray <[email protected]>
Probably not necessary, but just to be on the safe side ensure that this test restores its previous cwd.

a4445f8722fadbb249bbcfdf359cddae858cce03 authored about 10 years ago by Erik M. Bray <[email protected]>
Update the reworked find_packages to use the setup_helper's _module_state dict for the package cache rather than a normal global variable, so that it can be easily reset at the end of test runs--this was causing some tests to fail depending on the order in which they were run.

2c726c38909f6cea8632b72521304825729213fe authored about 10 years ago by Erik M. Bray <[email protected]>
Fixed a few more imports so that all previous objects importable from setup_helpers should still work, and added a previously overlooked changelog entry for #110.

17cef7296cd706389aec63219ac937d2d3d1fb0e authored about 10 years ago by Erik M. Bray <[email protected]>
Clean up missing/unnecessary imports following #110

336997da39cb6bfe0b79ca9dcc290da6c40adde5 authored about 10 years ago by Erik M. Bray <[email protected]>
Restored write_if_different per https://github.com/astropy/astropy-helpers/pull/110#issuecomment-66697634 (I thought it was unused since it is not used within astropy_helpers, but it is being used externally. However, tehre were actually two copies of this function in astropy_helpers, somehow. One in setup_helpers and one in utils. I have added it back to utils but also included it in setup_helpers via import.

ee59f099da99e293007731d2f586e403c6ca990f authored about 10 years ago by Erik M. Bray <[email protected]>
Merge pull request #110 from embray/reorg

Reorganize setup_helpers a bit

7582b8583fa77a65e5c76745b307ca9010d764ff authored about 10 years ago by Erik Bray <[email protected]>
Broke apart and reorganized much of astropy_helpers.setup_helpers.

Most of the code related to implementing individual distutils commands
has been moved into an ast...

fba6af340d9690c271c391498219225a9b79c48e authored about 10 years ago by Erik M. Bray <[email protected]>
Make sure apt-get updates package listings

d4c04df9ffa038661c2cecfd18b1e1def9cd17fc authored about 10 years ago by Thomas Robitaille <[email protected]>
Merge pull request #111 from embray/fix-build-sphinx-test

Fixes an issue with the build_sphinx test

d40781e544d298f2e76ba217b5cb781dbdd68f13 authored about 10 years ago by Erik Bray <[email protected]>
Fix a mostly unrelated issue with build_sphinx that seems to be affecting the Travis builds. Don't be as strict about where the 'build succeeded' message appears in the Sphinx output. (Why do we even do this? Does sphinx not produce a usable return code?)

90ec438c15224c7887b6e9683aa4ef2cb1c72f41 authored about 10 years ago by Erik M. Bray <[email protected]>
Fixes an issue with the build_sphinx test where it wasn't restoring the cwd correctly, and was also copying more of astropy_helpers than was necessary.

77c75bf5cde0efc4b4d00a7646adf899c78cdf08 authored about 10 years ago by Erik M. Bray <[email protected]>
Merge pull request #108 from migueldvb/bootstrap

Fixed minor typos

4a3957b53329488ce42669e5b00c62902be54065 authored about 10 years ago by Erik Bray <[email protected]>
Update link to accepted APE4

Includes decision rationale to accept this APE

[ci skip]

c6d17b3137390ac43a1b32009ebfa71030dbfd47 authored about 10 years ago by Miguel de Val-Borro <[email protected]>
Fixes minor typos

[ci skip]

f62012ebd0707648d1f50c624cbad54aa19c639a authored about 10 years ago by Miguel de Val-Borro <[email protected]>
ah_bootstrap.py: Fixed minor typos

[ci skip]

11c99345f5f37f4290fc7e9fc0d526a4da09b48a authored about 10 years ago by Miguel de Val-Borro <[email protected]>
Merge pull request #106 from mdboom/update-open-files-requirement

Add information about the requirement for the open-files flag

a3c13bff9dfa8120a89f1220d30bedd0d032eb34 authored about 10 years ago by Thomas Robitaille <[email protected]>
Add information about the requirement for the open-files flag

431f729876c405f1f8711d7eac851ebe73f0cb7f authored about 10 years ago by Michael Droettboom <[email protected]>
Merge pull request #100 from astrofrog/more-python-3-fixes

Fix Python 3 failure in automodsumm

0ba4bc1f2dbb4c02743b7c4c0d2bcd38e6bb9f18 authored about 10 years ago by Thomas Robitaille <[email protected]>
Merge pull request #92 from astrofrog/repeat-option

Added repeat option

fb04d57b013d6f6e84bc161509a7fa7ae0675d15 authored about 10 years ago by Thomas Robitaille <[email protected]>
Merge pull request #101 from astrofrog/sphinx-coverage

Coverage is incomplete due to some tests running in sub-processes

fd7cca2b3340f8ce968f60da89b8c36b93575918 authored about 10 years ago by Erik Bray <[email protected]>
Fix error checking

f1a5541d0204e2adebedd96dd041b640cd1b3945 authored about 10 years ago by Thomas Robitaille <[email protected]>
Merge pull request #102 from astrofrog/fix-imports

Remove unused imports

99f392fe1f92c37089aae409226b4c1ab89b9b5b authored about 10 years ago by Thomas Robitaille <[email protected]>
Remove unused imports

70301dd471928794c88b78c011e3ecf11836b1d1 authored about 10 years ago by Thomas Robitaille <[email protected]>
Test sphinx programmatically

c7bb8b3ab6bb2bf1f448b836460382fad7820d6e authored about 10 years ago by Thomas Robitaille <[email protected]>
Make sure we install graphviz

79c75d35e4842bfbe4fa6686e00e3e23ef69ac6d authored about 10 years ago by Thomas Robitaille <[email protected]>
Fix Python 3 failure in automodsumm

2f9a9b87644139afd07fc09eed246c5b0d81e0fa authored about 10 years ago by Thomas Robitaille <[email protected]>
Added changelog entries that were previously added to v0.4.x branch

50c3f54d86d9ccceb13a918454750e73ef6d9c54 authored about 10 years ago by Thomas Robitaille <[email protected]>
Added changelog entry for #91

951ad813668db42bd19c7e9eab5378c8b6e79f25 authored about 10 years ago by Thomas Robitaille <[email protected]>
Merge pull request #96 from astrofrog/fix-six

Remove dependency on six and enable sphinx tests on Python 3

c54b013dda97b28f423b100b626d54286877e2e2 authored about 10 years ago by Erik Bray <[email protected]>
Added changelog entry [ci skip]

0b0669ab54cb8e36fc5f204ef9c532049c649a85 authored about 10 years ago by Thomas Robitaille <[email protected]>
Added sphinx build test and make it pass on Python 3

9730f839d9e2e87f58f2b2aabae752af1a347a72 authored about 10 years ago by Thomas Robitaille <[email protected]>
Fix for Python 3.2

507217e1b329fbec9944e757b47918563cd9638c authored about 10 years ago by Thomas Robitaille <[email protected]>
Copy instead of symlink

8bac132d44d4eac6c709f26ff7bf73060726d3c2 authored about 10 years ago by Thomas Robitaille <[email protected]>
Change encoding

f5906b8b5bd8aaa7edf7b1701e301a1bf3402f6e authored about 10 years ago by Thomas Robitaille <[email protected]>
Fix issue with getting matplotlib intersphinx file

92c8b216203aaf89c41953bd9f7c0d3467e6bf60 authored about 10 years ago by Thomas Robitaille <[email protected]>
Avoid warning due to matplotlib not being installed

3231e2acb31f91a5dc1a5853cdd65cc6ebcc48d7 authored about 10 years ago by Thomas Robitaille <[email protected]>
Implement @mdboom’s suggestion

998542ef202dde859d9c34d923b6456d80efc9d8 authored about 10 years ago by Thomas Robitaille <[email protected]>
Remove dependency on six and enable sphinx tests on Python 3

7188f77b454e91273695fae8753870017d738c34 authored about 10 years ago by Thomas Robitaille <[email protected]>
Merge pull request #57 from astrofrog/use-conda

Switch .travis.yml to use conda

f14ebe7519b2a92b083a14178ca37b9b0a3eaf4e authored about 10 years ago by Erik Bray <[email protected]>
Added status badges

72a4090572fc9371cbaf0b365878aff53c36cdb2 authored about 10 years ago by Thomas Robitaille <[email protected]>
Fix coverage testing

ec44d66c4c76f8b55b856c840b4924ef181a7432 authored about 10 years ago by Thomas Robitaille <[email protected]>
Use conda for .travis.yml

0b10ed5bc56e04cbcc2a7dd485cc6d37c31366b9 authored about 10 years ago by Thomas Robitaille <[email protected]>
Merge pull request #98 from embray/issue-98

Bootstrap failures with Python 2

7e3b81511b77ab91a2846eff8cd08f6689d7295d authored about 10 years ago by Erik Bray <[email protected]>
Fixes #98 by supporting the new .egg download cache in setuptools 7.0 in the affected tests.

8f6f6b2c52e4a79bb315ebe57dc50b7a5d0a95f3 authored about 10 years ago by Erik M. Bray <[email protected]>
Merge branch 'master' of github.com:astropy/astropy-helpers

4c8e355fe2c75ed2cfff4e8113b56b0e96656973 authored about 10 years ago by Erik M. Bray <[email protected]>
Added repeat option

61c0fa0e5928235c8b2718398679d1406fbcf223 authored about 10 years ago by Thomas Robitaille <[email protected]>
Merge pull request #91 from astrofrog/no-git-directory

Don’t use git if there is no .git directory

6373a774e305b72a45f058ca90d7dbc552278655 authored about 10 years ago by Erik Bray <[email protected]>
Don’t use git if there is no .git directory

c311f5d1599cfc561651200940c6ddfc3fc1d50c authored about 10 years ago by Thomas Robitaille <[email protected]>
Added a changelog entry for #90

545719e0205cdd5de66176aa9c52e7605d1e0738 authored over 10 years ago by Erik M. Bray <[email protected]>
Merge pull request #90 from bsipocz/sphinx_doctest_skip_argument

Skip argument of doctest-skip in the sphinx output

bbbf280023162d3ec496524824584cd94705b586 authored over 10 years ago by Erik Bray <[email protected]>
Skip argument of doctest-skip in the sphinx output if it is a valid argument

50bd4bc5eac6ce173302a76da52a30386cf8a151 authored over 10 years ago by Brigitta Sipocz <[email protected]>
Merge pull request #89 from embray/issue-89

Development mode install from clean source fails on first attempt

a7abd590cc27925ae389c73781929bb929232b8d authored over 10 years ago by Erik Bray <[email protected]>
Changelog entry [skip-ci]

1a07f45277bae5a919969bb8de86ceaf9f98ef5e authored over 10 years ago by Erik M. Bray <[email protected]>
Should fix #89, at least for now. Though it's an admittedly ugly workaround

861cc78580791e56a5c0ae5d9b40e77188affe21 authored over 10 years ago by Erik M. Bray <[email protected]>
Merge pull request #88 from bsipocz/sphinx_smart_resolve_bases

Sphinx smart resolve Bases from intersphinx for affiliated packages

58f65161098c74c46b193defdb12e96f3a5ffc0d authored over 10 years ago by Erik Bray <[email protected]>
Add CHANGES entry

f12b0de82054d1ded08dc0cceadec39fa8c86d94 authored over 10 years ago by Brigitta Sipocz <[email protected]>
Addressing @embray's comments

d7e444921b880ff60f787fe65a341622bba6bf6e authored over 10 years ago by Brigitta Sipocz <[email protected]>
removing unnecessary check

bb1a0ef7e8a67d11368b6ae91f7d80a35e8ba575 authored over 10 years ago by Brigitta Sipocz <[email protected]>
Adding a solution for broken Bases links in affiliated packages

8a596ee2a82ed18f016ba2a5f90ca71ca695c5ad authored over 10 years ago by Brigitta Sipocz <[email protected]>
adding sanity check

a0cd0917f9fc81883f8ca1dc9861578288b369df authored over 10 years ago by Brigitta Sipocz <[email protected]>
Merge pull request #87 from embray/issue-87

version.py does not hard-code githash for releases

15fc6e8cae9024ecd848a9e01eef5a94324dc6cc authored over 10 years ago by Erik Bray <[email protected]>
Should implement #87

2059718392ba28a72e252f480f49fb7cda5791c3 authored over 10 years ago by Erik M. Bray <[email protected]>
When running tox, clean up the build area between tests (otherwise the generated version.py can actually cause syntax errors when running the tests with other Python versions)

90ce4f9339fa81c6f50750cc6bcee48c3c438c9a authored over 10 years ago by Erik M. Bray <[email protected]>
Cleanup this little snippet. I'm not sure what purpose it originally served but it doesn't seem to be necessary anymore for the tests to pass? In any case, it was causing conflicts with py.test's assert rewriting code :(

771eb615a53d4654c0147a9280c8d44b83e75b88 authored over 10 years ago by Erik M. Bray <[email protected]>
Cleanup unused import

6bf3609bae3f2308185b404937331c93c538fa44 authored over 10 years ago by Erik M. Bray <[email protected]>
The package_template fixture was causing me too many problems, and it's more than we really need for the purposes it's being used for at this point. So for the version tests I just created a new test package that performs the bare minimum function. Also added a utility function for cleaning up modules imported during tests.

a656a3adad0e22ad53b64f41390425add285ee26 authored over 10 years ago by Erik M. Bray <[email protected]>
Completing v0.4.3 release

30340dce320ffbe9d9f54309bf2c1bbe73935c22 authored over 10 years ago by Erik M. Bray <[email protected]>
Merge pull request #84 from embray/fix-travis

Don't use astropy's wheelhouse since it seems to be giving some problems...

f3713d684316e01128d45c74ffedbf44838ac538 authored over 10 years ago by Erik Bray <[email protected]>
Try upgrading the 'py' package after installing pytest, just in case that makes a difference (it really ought not to but...)

7ec416620d9883c1e1805364df666817ca3e0542 authored over 10 years ago by Erik M. Bray <[email protected]>
Don't use astropy's wheelhouse since it seems to be giving some problems, maybe.

aac4a276e1f7fc79d75ef9a72b8ea76281fcdae8 authored over 10 years ago by Erik M. Bray <[email protected]>
Merge pull request #82 from larrybradley/newsphinx

modify import_by_name unpacking for sphinx >= 1.2.3

956d39893123b593abe588524ed4490641a8d920 authored over 10 years ago by Erik Bray <[email protected]>
modify import_by_name unpacking for sphinx >= 1.2.3

ddb1d97ad77de125c9fa794240ec4d793c3580bf authored over 10 years ago by Larry Bradley <[email protected]>
Merge pull request #66 from embray/ahbootstrap-refactor

Refactor most of ah_bootstrap.py into a class

cd3c3f6bff5a0f713ff117cbd32019358e0fb7f8 authored over 10 years ago by Erik Bray <[email protected]>
Merge pull request #80 from dpshelio/fix_newsphinx2

New Sphinx with extra values to unpack (using if)

042d5faac21a4c03ae86c68f92b06d486eaa74e5 authored over 10 years ago by Erik Bray <[email protected]>
Merge pull request #81 from embray/fix-jinja-version

Fix Jinja version installed by Travis build

f1151b9957af4431e614bcfaf574ea15ec66ae84 authored over 10 years ago by Erik Bray <[email protected]>
unpacked import_by_name into 3 or 4 elements by an if block; new one introduced in Sphinx 1.2.3: module_name

cdc9e2b6abacd29c3717ff74c2baaf10ab36f20a authored over 10 years ago by dpshelio <[email protected]>
Apparently Jinja2 v2.7 dropped support for Python 3.2, but when we install Sphinx it's pulling in the latest Jinja2 release which breaks the build for Python 3.2. So ensure an older version is used (Sphinx is requesting >=2.3 so this should be okay).

adfc6ffb1231c21d5e22c4b178845f10e12bdf0d authored over 10 years ago by Erik M. Bray <[email protected]>
Merge pull request #39 from Cadair/AstropyTest_refactor

Refactor AstropyTest to make it easier to subclass.

428d31385e87c11d53d58ec9792f579b88e3cddd authored over 10 years ago by Erik Bray <[email protected]>
Merge pull request #78 from migueldvb/six

Use six.iteritems for compatibility with python 3

b513cda7d4a3891efe4352276dcd6c45021fc3f6 authored over 10 years ago by Erik Bray <[email protected]>
Use six.iteritems for compatibility with python 3

Fix #12

51c006547b7708721e1a1fdba3759779be342e34 authored over 10 years ago by Miguel de Val-Borro <[email protected]>
Merge pull request #77 from RayPlante/master

issue a less intrusive warning for using an old version of git

950358a24ce74be14a1679732bd8c94e6f5854d6 authored over 10 years ago by Erik Bray <[email protected]>
issue a less intrusive warning for using an old version of git

98d93beae67e2ffc831e6f5c60eb57fa697abf6f authored over 10 years ago by Ray Plante <[email protected]>