summaryrefslogtreecommitdiff
path: root/CONTRIBUTING.md
Commit message (Collapse)AuthorAgeFilesLines
* Move generitc GitHub files to .github directoryTodd Leonhardt2021-01-291-589/+0
| | | | | | Also: - Start to try to use GitHub Actions to do continuous integration testing - Reduce number of TravisCI builds to see if it helps with how god awfully long it takes
* Added info on semantic versioning and branching strategy to CONTRIBUTING.mdTodd Leonhardt2020-04-241-6/+33
| | | | | | | Also: - Added isort to Pipenv dev - Added setup.cfg to make it easy to run flake8, doc8, and isort directly from the command line without using invoke - Ran isort to sort includes
* Fixed conda documentationKevin Van Brunt2020-04-231-1/+1
|
* Updated CHANGELOGTodd Leonhardt2020-01-051-0/+1
|
* Fixed spellingKevin Van Brunt2019-07-241-2/+2
|
* Fixed broken link in CONTRIBUTING.mdTodd Leonhardt2019-07-181-1/+1
|
* Updated CONTRIBUTING.md with information on our support for PipenvTodd Leonhardt2019-07-061-10/+49
| | | | | Also: - Made various other updates to CONTRIBUTING.md
* Deprecate support for Python 3.4 and begin testing with Python 3.8 betaTodd Leonhardt2019-06-141-1/+1
|
* Corrected steps to publish a release0.9.7Kevin Van Brunt2019-01-081-1/+1
|
* Add conda activate environment on Contributing documentationFernando Dias2018-10-151-1/+1
|
* Add virtualenv setting up session on ContributingFernando Dias2018-10-141-5/+22
|
* Add conda env setup documentation in CONTRIBUTINGFernando Dias2018-10-131-14/+17
|
* Documentation updatesKevin Van Brunt2018-10-121-0/+1
|
* Fixed invoke command text0.9.5Kevin Van Brunt2018-10-111-1/+1
|
* Fix README.md link in CONTRIBUTING.mdLance Starr2018-09-261-1/+1
|
* Made various fixes and improvements to contributor's guideTodd Leonhardt2018-09-201-14/+19
| | | | | | | | | | | Including: - Fixed broken link - Added missing section to TOC - Updated prerequisites - Updated instructions for publishing a release Also: - Added section to end of Readme.md giving users instructions on what to do if they find a bug
* Minor improvements to CONTRIBUTING.md; no substantial content changesLance Starr2018-09-201-112/+106
|
* Update Contributor's Guide with info that VSTS builds for macOSTodd Leonhardt2018-07-181-1/+1
| | | | | VSTS is now running unit tests for Python 3.6.5 on macOS - In the future we will be able to test on multiple versions of Python on macOS using VSTS, but there is currently a limitation to testing with Python installed from Homebrew
* Standardize shell code blockskotfu2018-05-281-29/+29
|
* Add section for publishing a new releasekotfu2018-05-281-1/+14
|
* More updates for #408 and #399kotfu2018-05-281-10/+3
|
* Work begins on #408 and #399kotfu2018-05-281-12/+45
|
* Update for current best practices for dev dependency installationkotfu2018-05-181-42/+33
|
* Remove references to pytest-xdist and pytest-forkedkotfu2018-04-261-23/+6
|
* Fix documentation which referred to a single/one source fileTodd Leonhardt2018-04-171-1/+1
|
* Finished removing all dependencies on the six moduleTodd Leonhardt2018-04-151-3/+1
|
* Removed unit test dependency on mockTodd Leonhardt2018-04-151-4/+10
| | | | | mock was a backport of Python's built in unittest.mock and was required for Python 3.2 or earlier - Since we now support Python 3.4+ moving forward we no longer need to make use of the 3rd party mock module
* Updated CONTRIBUTING to recommend using the --forked flag when doing code ↵Todd Leonhardt2018-03-211-1/+1
| | | | coverage analysis
* Fixed unit test bug on WindowsTodd Leonhardt2018-03-021-2/+2
| | | | - The python-forked module doesn't work on Windows
* Added use of pytest-forked to CI unit test runsTodd Leonhardt2018-03-021-3/+11
| | | | | | | Due to apparent bugs in pyparsing, this can significantly speed up unit test execution. Also: - Removed use of pexpect in unit tests
* Disabled Python 3.7-dev build in Travis CITodd Leonhardt2018-01-041-2/+2
| | | | | | | There are a couple unit test failures with Python 3.7-dev that we will need to look into at some point, so I disabled that build for now. Updated all documentation to reflect that cmd2 is support on Python 2.7 and 3.4+. Official support for Python 3.3 has been abandoned due to no longer having support to test on that platform on Travis CI.
* Provide method to run multiple commands w/o a cmdloop.Alfred Levy2017-09-221-1/+1
| | | | | | | | | | | | runcmds_plus_hooks can accept multiple commands process the command queue to deal with subsequent commands loaded from scripts without requiring a command loop. This better supports a one-off batch processing scenario. Also fixed the insertion order of commands placed in the command queue by load and _relative_load so that script commands are run in the expected order. Minor tweak to setup instructions in CONTRIBUTING.md to include pyperclip in prerequisites.
* Add screenshot to front pageTodd Leonhardt2017-07-031-1/+9
| | | | | | | Also: - Updated pythong_scripting.py example to show how to colorize text - Updated contributing.md to show how to run code coverage in parallel using python-xdist and -nauto - Updated contributing.md to talk more about looking at unit test results within the PR
* Replaced clipboard copy and paste custom code with pyperclipTodd Leonhardt2017-06-301-5/+6
| | | | | | - Added a 3rd-party dependency on the pyperclip module TODO: Rigorous test on all OSes, particularly Linux systems without xclip
* Updated POC infoTodd Leonhardt2017-05-031-1/+1
|
* Changes to make our project as welcoming as possible for new contributors.Todd Leonhardt2017-02-261-0/+468
Changes include: 1) Added CONTRIBUTING.md with detailed instructions for how to contribute, which should be especially useful to those new to open source in general or GitHub in particular 2) Added CODE_OF_CONDUCT.md which sets ground rules for participants’ behavior and helps to facilitate a friendly, welcoming environment 3) Renamed the "example" directory to "examples" in the hope that one day soon there may be more than a single example ;-)