Commit Graph

  • cfc475a361 Add timeout master Tanner Collin 2019-11-15 02:39:57 +0000
  • 50bf2e047b Backfill changelog Jason R. Coombs 2018-03-04 22:42:02 -0500
  • 320cd67403 Update changelog Jason R. Coombs 2018-03-04 22:09:19 -0500
  • 923b505128 Feed the hobgoblins (delint). Jason R. Coombs 2018-03-04 22:05:10 -0500
  • 9e0a04079f Merge https://github.com/jaraco/skeleton Jason R. Coombs 2018-03-04 22:02:07 -0500
  • 40da2c6500 Run flake8 with tests. Add flake8 config to ignore common exclusions. Add comments to testing and docs extras to aid with merges. Jason R. Coombs 2018-03-03 13:33:07 -0500
  • 41b814aa6c Add workaround for build failures on Python 3.7 (yaml/pyyaml#126). Jason R. Coombs 2018-02-28 09:43:16 -0500
  • a8f66602f2 Save the pip cache across builds. Ref pypa/setuptools#1279. Jason R. Coombs 2018-02-20 08:45:54 -0500
  • 3902aabd7f Bring back pytest-sugar with a minimum version to support Pytest 3.4. Jason R. Coombs 2018-02-10 13:24:23 -0500
  • 34ab781f87 Disable pytest-sugar until Frozenball/pytest-sugar#133 is addressed. Jason R. Coombs 2018-02-01 09:28:53 -0500
  • b9aba822c7 Use tox-venv for future compatibility. Jason R. Coombs 2018-01-29 09:06:00 -0500
  • bbc018de3c Need to avoid .eggs in recursing dirs. Ref pypa/setuptools_scm#212. Jason R. Coombs 2018-01-26 11:59:01 -0500
  • 99d850f0ed To support namespace packages, Setuptools must be 31.0.1. This change is necessary with the adoption of tox-venv, which uses Python's venv, which does not install the latest setuptools by default. Jason R. Coombs 2018-01-17 09:55:12 -0500
  • 6365965369 Run only default environment by default. Jason R. Coombs 2018-01-03 15:34:05 -0500
  • 97c492d425 Add build-docs env in tox. Jason R. Coombs 2018-01-02 19:32:38 -0500
  • dd475b7ad1 Use https Jason R. Coombs 2018-01-02 19:32:19 -0500
  • b4b4c11168 reference the license file in metadata Jason R. Coombs 2017-11-16 15:45:57 -0500
  • ce5e0eb6ef Correct travis syntax Jason R. Coombs 2017-11-16 13:17:16 -0500
  • 99622ab0e3 Declare 'python' factor at top level Jason R. Coombs 2017-11-15 10:26:38 -0500
  • 6c36336e9f Normalize indentation in docs/conf.py Jason R. Coombs 2017-11-13 09:14:44 -0500
  • 34958ccc94 Add documentation badge. Jason R. Coombs 2017-10-17 19:47:02 -0400
  • d149ed4d5d Remove downloads shield, no longer available. Jason R. Coombs 2017-10-16 12:13:14 -0400
  • 5dc924c102 Add a license file. Fixes jaraco/skeleton#1. Jason R. Coombs 2017-09-26 12:02:30 +0100
  • a953d1baa6 --add doesn't work in a list Jason R. Coombs 2017-09-21 16:36:17 -0400
  • a419524c69 Remove 'bootstrap', artifact from setuptools Jason R. Coombs 2017-09-19 19:46:21 -0400
  • 835393c93e Use stages in travis to have deployment depend on success in all Python versions. Jason R. Coombs 2017-09-18 18:05:16 -0400
  • 88d315ae9a Check the docs during tests Jason R. Coombs 2017-09-13 04:24:11 -0400
  • 250cb96002 Inspired by pypa/setuptools#1059, use the preferred bdist_wheel heading. Jason R. Coombs 2017-08-26 15:35:09 -0400
  • 16d68a9fd1 Restore support for namespace package declaration, selected on a 'nspkg_technique' setting Jason R. Coombs 2017-08-14 08:14:57 -0400
  • 31fb9d19ee Use a simple build number rather than prefixing with '1.0.' Jason R. Coombs 2017-06-04 14:02:51 -0400
  • c84284022a Remove namespace_packages declaration, no longer needed. Jason R. Coombs 2017-05-12 21:42:53 -0400
  • 110cb56c59 Require tox 2.4 or later; fixes #2. Jason R. Coombs 2017-04-28 19:21:34 -0400
  • 3383a3aceb Add appveyor script for CI testing on Windows. Jason R. Coombs 2017-04-26 10:29:35 -0400
  • 243e44fdb7 Move requirements for docs and testing into extras Jason R. Coombs 2017-04-21 12:31:54 -0400
  • fbe7cb7fa1 Add readthedocs yml file Jason R. Coombs 2017-04-21 12:21:45 -0400
  • 23dae906a2 The requirement is no longer needed for tests. Jason R. Coombs 2017-03-30 20:41:18 -0400
  • 689f700fcf Use single-quotes to satisfy the style nazis. Jason R. Coombs 2017-03-30 04:43:46 -0400
  • 908cf4ad0e Rely on jaraco.packaging for loading the package metadata from the package for Sphinx. Jason R. Coombs 2017-03-30 04:36:53 -0400
  • b9bcd86948 Include pytest-sugar for nicer test output. Jason R. Coombs 2017-03-29 14:40:02 -0400
  • 049284c6c4 Include the project (for docstrings). Include Sphinx (for environments where it's not an implied provision). Jason R. Coombs 2017-03-29 14:39:02 -0400
  • 59c37d70f1 Don't bother with copyright year(s). Let the repository history track the changes and copyright years. YAGNI. Jason R. Coombs 2017-03-29 14:36:54 -0400
  • b728c5892b Add python_requires directive. Jason R. Coombs 2017-03-12 13:33:19 -0400
  • e690b031cc Set the origin date once and forget it. Jason R. Coombs 2017-02-09 12:29:49 -0500
  • ee0d8647d8 Add support for Python 2.6 in docs conf Jason R. Coombs 2017-01-24 20:59:15 -0500
  • 21a4e86e6f Add PEP substitution in changelog. Jason R. Coombs 2017-01-23 07:10:36 -0500
  • 9f6eea591e No longer rely on setup_requires for wheel. Jason R. Coombs 2017-01-19 11:13:08 -0500
  • 746dd7999f Use Python 3.6 by default Jason R. Coombs 2017-01-17 19:56:28 -0500
  • 5853c7e7e7 setup is already present in the module name. Just call them params. Jason R. Coombs 2017-01-05 09:31:05 -0500
  • 84b53d9052 Default upload URL is now in Python 3.6. Use that. Jason R. Coombs 2017-01-02 15:54:14 -0500
  • b1133de832 Strip the trailing newline and then split on newline. Jason R. Coombs 2016-12-23 08:57:20 -0500
  • b2c592d84b Also grab the author from the package metadata Jason R. Coombs 2016-12-23 08:47:03 -0500
  • fbadf0344d Also get the URL from the project metadata Jason R. Coombs 2016-12-23 08:44:55 -0500
  • 3da8cf4a6f No longer rely on the package being installed to retrieve the version. Instead, load the project name and version by invoking the setup script. Jason R. Coombs 2016-12-23 08:42:35 -0500
  • 6245d0966d Prefer get_distribution Jason R. Coombs 2016-12-23 08:28:03 -0500
  • 99ffa27f0e Remove rant about docs. If there's no link to the docs, then this is the docs. Jason R. Coombs 2016-12-23 08:25:01 -0500
  • a50fb1c894 Skip upload docs as it's deprecated anyway Jason R. Coombs 2016-12-15 14:40:27 -0500
  • 18cb65f8f1 Add note about the broken docs problem. Jason R. Coombs 2016-11-04 10:16:12 -0400
  • 4ee40ca2d1 Update config to support building on ReadTheDocs Jason R. Coombs 2016-11-04 09:49:30 -0400
  • 200e6a5251 Bump to setuptools_scm 1.15.0. Jason R. Coombs 2016-10-24 10:07:33 -0400
  • 95fd34c61f Gotta get an sdist - so use one jaraco built Jason R. Coombs 2016-10-20 17:13:15 -0400
  • 42ecbe7706 Update to setuptools_scm 1.15.0rc1 Jason R. Coombs 2016-10-20 15:38:47 -0400
  • 60c7c186c1 Need a later version of setuptools_scm until it's released. Jason R. Coombs 2016-10-15 20:16:20 -0400
  • aa1f8ebe0d Allow passing posargs Jason R. Coombs 2016-10-14 23:03:42 -0400
  • 9be6e61593 Exclude versions of setuptools_scm due to pypa/setuptools_scm#109. Jason R. Coombs 2016-10-14 21:40:51 -0400
  • 1d7afbebd6 Just upgrade to released setuptools now. Jason R. Coombs 2016-10-07 12:16:38 -0700
  • 9698407222 Incorporate pre-release of setuptools to cause releases to include the PEP-420 deferral. Jason R. Coombs 2016-10-02 09:28:19 -0500
  • c4fd3f3cf4 Use usedevelop to workaround tox-dev/tox#373 Jason R. Coombs 2016-09-30 16:14:13 -0400
  • 12196ba3c3 Provide a reference to the license declaration in the readme. Fixes jaraco/skeleton#1. Jason R. Coombs 2016-09-30 15:52:25 -0400
  • 4d382b3dee Python Packaging -- never do with one command what you can do with two. Jason R. Coombs 2016-09-28 12:29:05 -0400
  • 8b4139a813 Each requirement line is passed as a single parameter to pip, so you can't have a space separating the option and its value. Jason R. Coombs 2016-09-23 10:08:41 -0500
  • cc80be915b Use pkg_resources to resolve the version. Requires that the necessary package metadata have been built before building docs. Jason R. Coombs 2016-09-23 10:07:39 -0500
  • 750a2b3896 Use tox instead of pytest-runner Jason R. Coombs 2016-09-22 10:50:07 -0500
  • 03c1cc8684 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. Jason R. Coombs 2016-09-14 21:00:50 -0400
  • 629d80f45d 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. Jason R. Coombs 2016-09-04 13:06:52 -0400
  • c66dc29876 Add tests for pmxbot command (and Result.results). Jason R. Coombs 2016-09-04 11:41:18 -0400
  • 2c2ba47879 Add test for xml_bool and correct implementation, simplify by using json. Jason R. Coombs 2016-09-04 11:23:22 -0400
  • 7d8cc32331 Merge with skeleton Jason R. Coombs 2016-09-03 16:09:11 -0400
  • 0ca388e699 Allow pypy to fail. It's failing on Travis but not locally. Jason R. Coombs 2016-09-03 15:38:21 -0400
  • 7bee559740 Rely on inheritance to handle errors in Result and Pod. Jason R. Coombs 2016-09-03 15:36:52 -0400
  • f0fc35c7c1 Simplify init in Result Jason R. Coombs 2016-09-03 15:32:30 -0400
  • 5f86e5a1d6 Re-use always_iterable Jason R. Coombs 2016-09-03 15:23:08 -0400
  • c2ce282a51 Add notes in README about attributes exposed. Jason R. Coombs 2016-09-03 15:03:02 -0400
  • e1ae854faf Return iterables throughout for consistency. Jason R. Coombs 2016-09-03 14:59:58 -0400
  • 1a4dc2fc62 Re-use more of the from_doc constructor and attribute type transformation in the Result object. Restore Pod.subpods through an alias property. Jason R. Coombs 2016-09-03 14:56:06 -0400
  • 273cd73330 Move result after Pod Jason R. Coombs 2016-09-03 14:40:07 -0400
  • d4e3afe6b0 Use compose to generate the lists where expected Jason R. Coombs 2016-09-03 14:38:10 -0400
  • 658183b56c Move from_doc to the Document class Jason R. Coombs 2016-09-03 14:33:17 -0400
  • 5d697ade21 Fix test failure on Python 2 Jason R. Coombs 2016-09-03 14:31:29 -0400
  • 56d015694c Update docs and changelog to reflect the current state. Jason R. Coombs 2016-09-03 14:30:36 -0400
  • 6112882d6b Remove installation instructions, as they're redundant for the guidance given by warehouse at https://pypi.org/project/wolframalpha. Jason R. Coombs 2016-09-03 14:24:06 -0400
  • 8c05a4b376 Update changelog Jason R. Coombs 2016-09-03 14:23:08 -0400
  • 9be618cd8c Now the various objects attributes are derived directly from the data with which they're initialized. Jason R. Coombs 2016-09-03 14:21:06 -0400
  • 6abccdc728 Move Image (and Warning and Assumption) ahead of Subpod. Jason R. Coombs 2016-09-03 14:13:10 -0400
  • 406967e8e1 Define subpod above pod Jason R. Coombs 2016-09-03 13:54:36 -0400
  • 8ed3be43e1 models now derive from a dict (via Document), and store their content natively in self. Jason R. Coombs 2016-09-03 13:43:13 -0400
  • be0938dded Add test ensuring that the type of position is float Jason R. Coombs 2016-09-03 13:32:16 -0400
  • 288b13db0f Rename node and tree to hidden _doc attributes Jason R. Coombs 2016-09-03 12:57:40 -0400
  • d4e09bb905 Convert on-object lists into properties. Add tests for these properties. Jason R. Coombs 2016-09-03 12:49:33 -0400
  • 9115d23d83 Restore expectation that results can be an iterator. Jason R. Coombs 2016-09-03 12:33:58 -0400
  • 7ab8e44695 Always use map from the future Jason R. Coombs 2016-09-03 12:29:53 -0400