Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/python/importlib_metadata
Library to access metadata for Python packages
https://github.com/python/importlib_metadata
Include pytest-sugar for nicer test output.
b9bcd869482ea0ff636c8848896a94e24a6fbfca authored almost 8 years ago by Jason R. Coombs <[email protected]>
b9bcd869482ea0ff636c8848896a94e24a6fbfca authored almost 8 years ago by Jason R. Coombs <[email protected]>
Include the project (for docstrings). Include Sphinx (for environments where it's not an implied provision).
049284c6c440217c4f686b61c0980b5e0100626b authored almost 8 years ago by Jason R. Coombs <[email protected]>
049284c6c440217c4f686b61c0980b5e0100626b authored almost 8 years ago by Jason R. Coombs <[email protected]>
Don't bother with copyright year(s). Let the repository history track the changes and copyright years. YAGNI.
59c37d70f1140bf18b9a48398cc4502ebce91b5e authored almost 8 years ago by Jason R. Coombs <[email protected]>
59c37d70f1140bf18b9a48398cc4502ebce91b5e authored almost 8 years ago by Jason R. Coombs <[email protected]>
Add python_requires directive.
b728c5892b394392044b245cba43f46740efb851 authored almost 8 years ago by Jason R. Coombs <[email protected]>
b728c5892b394392044b245cba43f46740efb851 authored almost 8 years ago by Jason R. Coombs <[email protected]>
Set the origin date once and forget it.
e690b031cc3c07b657dc235252a284d8023a38dc authored almost 8 years ago by Jason R. Coombs <[email protected]>
e690b031cc3c07b657dc235252a284d8023a38dc authored almost 8 years ago by Jason R. Coombs <[email protected]>
Add support for Python 2.6 in docs conf
ee0d8647d8537b9de2aeafeba4acd74910f98a4f authored almost 8 years ago by Jason R. Coombs <[email protected]>
ee0d8647d8537b9de2aeafeba4acd74910f98a4f authored almost 8 years ago by Jason R. Coombs <[email protected]>
Add PEP substitution in changelog.
21a4e86e6fef7fba92afb4bcb49d79859d0cb2b2 authored almost 8 years ago by Jason R. Coombs <[email protected]>
21a4e86e6fef7fba92afb4bcb49d79859d0cb2b2 authored almost 8 years ago by Jason R. Coombs <[email protected]>
No longer rely on setup_requires for wheel.
9f6eea591eaae483be11d13ebad06958a6a1e2c8 authored almost 8 years ago by Jason R. Coombs <[email protected]>
9f6eea591eaae483be11d13ebad06958a6a1e2c8 authored almost 8 years ago by Jason R. Coombs <[email protected]>
Use Python 3.6 by default
746dd7999f9db23276144ee2160920bd01ed860c authored almost 8 years ago by Jason R. Coombs <[email protected]>
746dd7999f9db23276144ee2160920bd01ed860c authored almost 8 years ago by Jason R. Coombs <[email protected]>
setup is already present in the module name. Just call them params.
5853c7e7e738bc641f95835f239b04d8c7a853e3 authored about 8 years ago by Jason R. Coombs <[email protected]>
5853c7e7e738bc641f95835f239b04d8c7a853e3 authored about 8 years ago by Jason R. Coombs <[email protected]>
Default upload URL is now in Python 3.6. Use that.
84b53d90527040c58c4236698c95cb6cd1f2736d authored about 8 years ago by Jason R. Coombs <[email protected]>
84b53d90527040c58c4236698c95cb6cd1f2736d authored about 8 years ago by Jason R. Coombs <[email protected]>
Strip the trailing newline and then split on newline.
b1133de832c3960777b9db80c070885c4bedd7c4 authored about 8 years ago by Jason R. Coombs <[email protected]>
b1133de832c3960777b9db80c070885c4bedd7c4 authored about 8 years ago by Jason R. Coombs <[email protected]>
Also grab the author from the package metadata
b2c592d84bc5f7c16a70b6d593fb320c5559eeee authored about 8 years ago by Jason R. Coombs <[email protected]>
b2c592d84bc5f7c16a70b6d593fb320c5559eeee authored about 8 years ago by Jason R. Coombs <[email protected]>
Also get the URL from the project metadata
fbadf0344d4b9ac6917e8546b5529c20082f4733 authored about 8 years ago by Jason R. Coombs <[email protected]>
fbadf0344d4b9ac6917e8546b5529c20082f4733 authored about 8 years ago by Jason R. Coombs <[email protected]>
No longer rely on the package being installed to retrieve the version. Instead, load the project name and version by invoking the setup script.
3da8cf4a6f14abf5da05c9d46f3362dcc43d71a4 authored about 8 years ago by Jason R. Coombs <[email protected]>
3da8cf4a6f14abf5da05c9d46f3362dcc43d71a4 authored about 8 years ago by Jason R. Coombs <[email protected]>
Prefer get_distribution
6245d0966d8dfb0fa2893c8a3e7d760c31d134d7 authored about 8 years ago by Jason R. Coombs <[email protected]>
6245d0966d8dfb0fa2893c8a3e7d760c31d134d7 authored about 8 years ago by Jason R. Coombs <[email protected]>
Remove rant about docs. If there's no link to the docs, then this is the docs.
99ffa27f0e7bd2eae63c84a0ded567eba4a2394b authored about 8 years ago by Jason R. Coombs <[email protected]>
99ffa27f0e7bd2eae63c84a0ded567eba4a2394b authored about 8 years ago by Jason R. Coombs <[email protected]>
Skip upload docs as it's deprecated anyway
a50fb1c894f7985bb71edf8d0ce60ef4f350b745 authored about 8 years ago by Jason R. Coombs <[email protected]>
a50fb1c894f7985bb71edf8d0ce60ef4f350b745 authored about 8 years ago by Jason R. Coombs <[email protected]>
Add note about the broken docs problem.
18cb65f8f1c1eaf7b79a33fb5a2b7cbd1f851868 authored about 8 years ago by Jason R. Coombs <[email protected]>
18cb65f8f1c1eaf7b79a33fb5a2b7cbd1f851868 authored about 8 years ago by Jason R. Coombs <[email protected]>
Update config to support building on ReadTheDocs
4ee40ca2d13c2c8b544ad5f880193f5c0864648a authored about 8 years ago by Jason R. Coombs <[email protected]>
4ee40ca2d13c2c8b544ad5f880193f5c0864648a authored about 8 years ago by Jason R. Coombs <[email protected]>
Bump to setuptools_scm 1.15.0.
200e6a525161b355d37862c9aee22c84e1413af4 authored about 8 years ago by Jason R. Coombs <[email protected]>
200e6a525161b355d37862c9aee22c84e1413af4 authored about 8 years ago by Jason R. Coombs <[email protected]>
Gotta get an sdist - so use one jaraco built
95fd34c61f8d9df2e9c559b3978c85e7d03cd8d8 authored about 8 years ago by Jason R. Coombs <[email protected]>
95fd34c61f8d9df2e9c559b3978c85e7d03cd8d8 authored about 8 years ago by Jason R. Coombs <[email protected]>
Update to setuptools_scm 1.15.0rc1
42ecbe7706cd756c5c3dff103fa3ff65e8a02349 authored about 8 years ago by Jason R. Coombs <[email protected]>
42ecbe7706cd756c5c3dff103fa3ff65e8a02349 authored about 8 years ago by Jason R. Coombs <[email protected]>
Need a later version of setuptools_scm until it's released.
60c7c186c133551cf0637354a642e49406f814b7 authored about 8 years ago by Jason R. Coombs <[email protected]>
60c7c186c133551cf0637354a642e49406f814b7 authored about 8 years ago by Jason R. Coombs <[email protected]>
Allow passing posargs
aa1f8ebe0d2d3f49a36535b61824f2fece3bdd46 authored about 8 years ago by Jason R. Coombs <[email protected]>
aa1f8ebe0d2d3f49a36535b61824f2fece3bdd46 authored about 8 years ago by Jason R. Coombs <[email protected]>
Exclude versions of setuptools_scm due to pypa/setuptools_scm#109.
9be6e615930bdecb69cf4da887eefd0d53c425bd authored about 8 years ago by Jason R. Coombs <[email protected]>
9be6e615930bdecb69cf4da887eefd0d53c425bd authored about 8 years ago by Jason R. Coombs <[email protected]>
Just upgrade to released setuptools now.
1d7afbebd6530015d76ce93d88aa7a7c48c29717 authored over 8 years ago by Jason R. Coombs <[email protected]>
1d7afbebd6530015d76ce93d88aa7a7c48c29717 authored over 8 years ago by Jason R. Coombs <[email protected]>
Incorporate pre-release of setuptools to cause releases to include the PEP-420 deferral.
96984072229ae07471373da73cad377a0cb324ef authored over 8 years ago by Jason R. Coombs <[email protected]>
96984072229ae07471373da73cad377a0cb324ef authored over 8 years ago by Jason R. Coombs <[email protected]>
Use usedevelop to workaround tox-dev/tox#373
c4fd3f3cf414e2ee08ad53bd71cf9c201c69ca6f authored over 8 years ago by Jason R. Coombs <[email protected]>
c4fd3f3cf414e2ee08ad53bd71cf9c201c69ca6f authored over 8 years ago by Jason R. Coombs <[email protected]>
Provide a reference to the license declaration in the readme. Fixes jaraco/skeleton#1.
12196ba3c3e116a2514ed9fd22c6ed60539e9160 authored over 8 years ago by Jason R. Coombs <[email protected]>
12196ba3c3e116a2514ed9fd22c6ed60539e9160 authored over 8 years ago by Jason R. Coombs <[email protected]>
Python Packaging -- never do with one command what you can do with two.
4d382b3dee98d155f4057759ff015c3b6f0a15ed authored over 8 years ago by Jason R. Coombs <[email protected]>
4d382b3dee98d155f4057759ff015c3b6f0a15ed authored over 8 years ago by Jason R. Coombs <[email protected]>
Each requirement line is passed as a single parameter to pip, so you can't have a space separating the option and its value.
8b4139a8132c330623631f84528a3cd8f186df9a authored over 8 years ago by Jason R. Coombs <[email protected]>
8b4139a8132c330623631f84528a3cd8f186df9a authored over 8 years ago by Jason R. Coombs <[email protected]>
Use pkg_resources to resolve the version. Requires that the necessary package metadata have been built before building docs.
cc80be915b6912056990bf71324826e244432533 authored over 8 years ago by Jason R. Coombs <[email protected]>
cc80be915b6912056990bf71324826e244432533 authored over 8 years ago by Jason R. Coombs <[email protected]>
Use tox instead of pytest-runner
750a2b38964adc868b1a7f4570afa1532418b12c authored over 8 years ago by Jason R. Coombs <[email protected]>
750a2b38964adc868b1a7f4570afa1532418b12c authored over 8 years ago by Jason R. Coombs <[email protected]>
Remove support for building docs, now that docs support for pypi is deprecated. I hope at some point RTD comes up with an API that once again allows automatic building of docs.
03c1cc86843bcfbb6c2a9366d285427ac006aeee authored over 8 years ago by Jason R. Coombs <[email protected]>
03c1cc86843bcfbb6c2a9366d285427ac006aeee authored over 8 years ago by Jason R. Coombs <[email protected]>
No need for a .gitignore file; projects may want to add one, but I recommend not having one unless the project has project-specific files to ignore.
629d80f45dedc801e3fe19215ba50114b4c7b949 authored over 8 years ago by Jason R. Coombs <[email protected]>
629d80f45dedc801e3fe19215ba50114b4c7b949 authored over 8 years ago by Jason R. Coombs <[email protected]>
The name of the project need not be in the README
d024388cac7d3804c763e6f5656e75a6bde7d33c authored over 8 years ago by Jason R. Coombs <[email protected]>
d024388cac7d3804c763e6f5656e75a6bde7d33c authored over 8 years ago by Jason R. Coombs <[email protected]>
Update release process to use warehouse rather than legacy PyPI. Ref pypa/warehouse#1422.
7edaa321dead30e33accdb7512f9e95bbef9fe38 authored over 8 years ago by Jason R. Coombs <[email protected]>
7edaa321dead30e33accdb7512f9e95bbef9fe38 authored over 8 years ago by Jason R. Coombs <[email protected]>
Path is now .org
dfb1a9424d373fb2f949f2d45f79d8008ede276b authored over 8 years ago by Jason R. Coombs <[email protected]>
dfb1a9424d373fb2f949f2d45f79d8008ede276b authored over 8 years ago by Jason R. Coombs <[email protected]>
Also add pyversions
3f61a73b657a7a845f0f7fdbcebbf92c7f8e6c22 authored over 8 years ago by Jason R. Coombs <[email protected]>
3f61a73b657a7a845f0f7fdbcebbf92c7f8e6c22 authored over 8 years ago by Jason R. Coombs <[email protected]>
Use shields.io, as some of these other providers seem to have gone out of business.
c8c034e68873e40ed55f0b9f04afc5949eb54727 authored over 8 years ago by Jason R. Coombs <[email protected]>
c8c034e68873e40ed55f0b9f04afc5949eb54727 authored over 8 years ago by Jason R. Coombs <[email protected]>
Change indentation to match that which the travis tool generates when adding the password.
e2900e901e9c24eb7ebf59792dc198bf0bd27cc8 authored over 8 years ago by Jason R. Coombs <[email protected]>
e2900e901e9c24eb7ebf59792dc198bf0bd27cc8 authored over 8 years ago by Jason R. Coombs <[email protected]>
Add badges for PyPI, downloads, and Travis-CI.
efa552e7ee31d0fb1dab3d1a2986cad0834b04f6 authored over 8 years ago by Jason R. Coombs <[email protected]>
efa552e7ee31d0fb1dab3d1a2986cad0834b04f6 authored over 8 years ago by Jason R. Coombs <[email protected]>
Exclude the skeleton branch from testing
b93b3a0348e9a17ec323f74eb9eb0ec8e82367ff authored over 8 years ago by Jason R. Coombs <[email protected]>
b93b3a0348e9a17ec323f74eb9eb0ec8e82367ff authored over 8 years ago by Jason R. Coombs <[email protected]>
Update comment to reflect the Github-backed skeleton model (preferred to the generation library-backed model).
29d9ebee0154e77e416162061752833410e98cbd authored over 8 years ago by Jason R. Coombs <[email protected]>
29d9ebee0154e77e416162061752833410e98cbd authored over 8 years ago by Jason R. Coombs <[email protected]>
Move Python 3.5 condition to 'on' section
04528bdf294e0b9eb4920d4b4a8637b6871b1606 authored over 8 years ago by Jason R. Coombs <[email protected]>
04528bdf294e0b9eb4920d4b4a8637b6871b1606 authored over 8 years ago by Jason R. Coombs <[email protected]>
Add support for linking to issues and adding datestamps to changelog entries.
01e953bac9ac132fba90550492ee9f7eedfce7e0 authored almost 9 years ago by Jason R. Coombs <[email protected]>
01e953bac9ac132fba90550492ee9f7eedfce7e0 authored almost 9 years ago by Jason R. Coombs <[email protected]>
Remove duplicate provider line
58f71d1e2bad2392cde6cfabef4fc9cfc8bfec28 authored almost 9 years ago by Jason R. Coombs <[email protected]>
58f71d1e2bad2392cde6cfabef4fc9cfc8bfec28 authored almost 9 years ago by Jason R. Coombs <[email protected]>
Add PyPI deployment
752b1096b8d126df040847c19c82aa042ccfe77a authored almost 9 years ago by Jason R. Coombs <[email protected]>
752b1096b8d126df040847c19c82aa042ccfe77a authored almost 9 years ago by Jason R. Coombs <[email protected]>
Derive description, url, and namespace_packages from name
65b649869bb4f0ab1aad5deb3a30973a45082d4a authored almost 9 years ago by Jason R. Coombs <[email protected]>
65b649869bb4f0ab1aad5deb3a30973a45082d4a authored almost 9 years ago by Jason R. Coombs <[email protected]>
Learning from lessons in the keyring 8.4 release (https://github.com/jaraco/keyring/issues/210), always clean the build artifacts before cutting a release.
b5982a5472720f001fe52f0defc2c2d804d3501e authored almost 9 years ago by Jason R. Coombs <[email protected]>
b5982a5472720f001fe52f0defc2c2d804d3501e authored almost 9 years ago by Jason R. Coombs <[email protected]>
Update copyright
6d571b47f84e8ee87decbaffbd577c5f556efb4b authored about 9 years ago by Jason R. Coombs <[email protected]>
6d571b47f84e8ee87decbaffbd577c5f556efb4b authored about 9 years ago by Jason R. Coombs <[email protected]>
Upon further reading, hg-git supports .gitignore, so omit .hgignore.
8277707492656a3ade588e8826c02a11c3cad191 authored about 9 years ago by Jason R. Coombs <[email protected]>
8277707492656a3ade588e8826c02a11c3cad191 authored about 9 years ago by Jason R. Coombs <[email protected]>
Add gitignore. Make .hgignore empty - there's nothing here that's project specific.
5782d0536efe0d5c516ed9badeba1947208a22b0 authored about 9 years ago by Jason R. Coombs <[email protected]>
5782d0536efe0d5c516ed9badeba1947208a22b0 authored about 9 years ago by Jason R. Coombs <[email protected]>
Remove the package from the skeleton. It has no value.
52df9f0ff993963ad519495ec882513d4018dc8f authored about 9 years ago by Jason R. Coombs <[email protected]>
52df9f0ff993963ad519495ec882513d4018dc8f authored about 9 years ago by Jason R. Coombs <[email protected]>
Generate project skeleton
5ad18328e8f38abcc5a0fc4a549e7a3c40697d4e authored about 9 years ago by Jason R. Coombs <[email protected]>
5ad18328e8f38abcc5a0fc4a549e7a3c40697d4e authored about 9 years ago by Jason R. Coombs <[email protected]>