Permalink
Commits on Aug 25, 2017
  1. Cut 1.14.0

    bitprophet committed Aug 25, 2017
Commits on Jul 14, 2017
  1. Merge branch '1.13'

    bitprophet committed Jul 14, 2017
  2. Merge branch '1.13'

    bitprophet committed Jul 14, 2017
Commits on Jun 2, 2017
  1. Merge pull request #1616 from veatch/veatch-patch-1

    bitprophet committed on GitHub Jun 2, 2017
    Update installing.rst on paramiko dependency
Commits on Jun 1, 2017
  1. Update installing.rst on paramiko dependency

    veatch committed on GitHub Jun 1, 2017
    Clarify dependency differences between paramiko 1.x and 2.x.
Commits on Apr 24, 2017
  1. Cut 1.13.2

    bitprophet committed Apr 24, 2017
  2. Merge branch '1.12' into 1.13

    bitprophet committed Apr 24, 2017
  3. Cut 1.12.2

    bitprophet committed Apr 24, 2017
  4. Changelog closes #1542, closes #1543

    bitprophet committed Apr 24, 2017
  5. @ploxiln is doing good work!

    bitprophet committed Apr 24, 2017
  6. Merge pull request #1558 from ploxiln/put_sudo_uuid_tmp

    bitprophet committed on GitHub Apr 24, 2017
    put() and get(): use random temp file when use_sudo=True
  7. changelog: fixed #1555

    ploxiln committed Feb 4, 2017
  8. tests: fix put() and get() use_sudo=True tests

    ploxiln committed Feb 4, 2017
    temporary file name is now random
  9. put() and get(): use random temp file when use_sudo=True

    ploxiln committed Feb 4, 2017
    This was using a hash of the host and remote file path,
    and could result in an unnecessary failure if there were
    multiple simultaneous get() and/or put() of the same file
    path on the same host.
  10. Merge pull request #1596 from ploxiln/contains_case_sensitive_tests

    bitprophet committed on GitHub Apr 24, 2017
    tests: update contrib.files.contains() case_sensitive test fixtures
  11. Changelog closes #1427, closes #1428

    bitprophet committed Apr 24, 2017
  12. Fabfile discovery: loading package with *.pyc only

    oldsharp committed with bitprophet Jan 27, 2016
    As the doc (sites/docs/usage/fabfiles.rst, in "Fabfile discovery")
    says, Fabric is capable of loading Python modules (e.g. fabfile.py) or
    packages (e.g. a fabfile/ directory containing an __init__.py).
    Starting from version 0.9.2, Fabric has been capable of loading package
    fabfiles.
    
    However, Fabric's fabfile discovery algorithm only treats directories
    with an __init__.py file in them as legal Python packages.  It refuse
    to load any directories with an __init__.pyc file only (without
    __init__.py) in them, which are also legal Python packages.
    
    Fabric's current fabfile discovery algorithm works well for most cases.
    But in some cases, for example, suppose someone would like to release a
    tool, which consist of several Fabric tasks, in such a format that it
    only contains *.pyc files, i.e. he/she does not want to release the
    source code at all.  In such a case, users could run into trouble since
    Fabric refuse to load packages which only have an __init__.pyc in them.
    
    This commit gives Fabric the ability to load package fabfiles with
    __init__.pyc file only.
    
    This resolves #1427.
  13. Add a test class for fabfile finding

    oldsharp committed with bitprophet Feb 4, 2016
    This newly-added class is mainly for Fabric's fabfile discovery
    mechanism testing.
    
    While it may be expanded in the future, initially it only contains
    three package-discovery related tests.
  14. tests: update contrib.files.contains() case_sensitive test fixtures

    ploxiln committed Apr 24, 2017
    escaping of the text for contains() changed in #1559
  15. Changelog closes #1065

    bitprophet committed Apr 24, 2017
  16. Side-port of #1065

    bitprophet committed Apr 24, 2017