<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/ansible.git/setup.py, branch developer_docs</title>
<subtitle>github.com: ansible/ansible.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ansible.git/'/>
<entry>
<title>Include .git_keep files in role template skeleton (#24381)</title>
<updated>2017-05-09T13:57:30+00:00</updated>
<author>
<name>Adrian Likins</name>
<email>alikins@redhat.com</email>
</author>
<published>2017-05-09T13:57:30+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ansible.git/commit/?id=6f2cd64cff48c88903432edbb64ef08734e7d8ea'/>
<id>6f2cd64cff48c88903432edbb64ef08734e7d8ea</id>
<content type='text'>
setup.py will not install package_data this is just an empty
directory, even if the globs in package_data match it.

So the role skeleton that was being installed to galaxy/data/*/
was excluding the files/ and templates/ directories since they were
empty.

Since the skeleton dir doesnt include those dirs
'ansible-galaxy init' would not set them up.

So this adds a .* glob to those directories so the .git_keep
will be included as well, so that setup.py will create the otherwise
empty directoty. ansible-galaxy init already knows to ignore those
files, so no other changes are needed.

(Including the .git_keep files is a little odd, but the alternative
would be creating our own placeholder files. Since ansible-galaxy
already understands .git_keep files we just reuse that)

Fixes #23597</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
setup.py will not install package_data this is just an empty
directory, even if the globs in package_data match it.

So the role skeleton that was being installed to galaxy/data/*/
was excluding the files/ and templates/ directories since they were
empty.

Since the skeleton dir doesnt include those dirs
'ansible-galaxy init' would not set them up.

So this adds a .* glob to those directories so the .git_keep
will be included as well, so that setup.py will create the otherwise
empty directoty. ansible-galaxy init already knows to ignore those
files, so no other changes are needed.

(Including the .git_keep files is a little odd, but the alternative
would be creating our own placeholder files. Since ansible-galaxy
already understands .git_keep files we just reuse that)

Fixes #23597</pre>
</div>
</content>
</entry>
<entry>
<title>Make scripts into symlinks</title>
<updated>2017-04-04T18:19:27+00:00</updated>
<author>
<name>Toshio Kuratomi</name>
<email>a.badger@gmail.com</email>
</author>
<published>2017-04-03T15:55:55+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ansible.git/commit/?id=57a7d7704ff091f5f9b957c12826435829b1c892'/>
<id>57a7d7704ff091f5f9b957c12826435829b1c892</id>
<content type='text'>
pip can't handle zip files with symlinks.  Attempt to workaround that by
transforming the bin scripts into symlinks after the zip file has been
unarchived into the build tree.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
pip can't handle zip files with symlinks.  Attempt to workaround that by
transforming the bin scripts into symlinks after the zip file has been
unarchived into the build tree.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use HTTPS instead of legacy HTTP for ansible.com (#16870)</title>
<updated>2017-02-16T00:09:33+00:00</updated>
<author>
<name>Robin Schneider</name>
<email>ypid@riseup.net</email>
</author>
<published>2017-02-16T00:09:33+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ansible.git/commit/?id=3700bcb6dd3df3e24defd9d1636253dd66e02174'/>
<id>3700bcb6dd3df3e24defd9d1636253dd66e02174</id>
<content type='text'>
Mechanical edit done by this "one-liner":

```Shell
git ls-files -z "$(git rev-parse --show-toplevel)" | xargs --null -I '{}' find '{}' -type f -print0 | xargs --null sed --in-place --regexp-extended 's#http://(www\.|galaxy\.|)ansible\.com#https://\1ansible.com#g;'
```

Related to: https://github.com/ansible/ansible/issues/16869</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Mechanical edit done by this "one-liner":

```Shell
git ls-files -z "$(git rev-parse --show-toplevel)" | xargs --null -I '{}' find '{}' -type f -print0 | xargs --null sed --in-place --regexp-extended 's#http://(www\.|galaxy\.|)ansible\.com#https://\1ansible.com#g;'
```

Related to: https://github.com/ansible/ansible/issues/16869</pre>
</div>
</content>
</entry>
<entry>
<title>Move to using a requirements.txt to install the python packages. (#21430)</title>
<updated>2017-02-15T14:58:09+00:00</updated>
<author>
<name>Toshio Kuratomi</name>
<email>a.badger@gmail.com</email>
</author>
<published>2017-02-15T14:58:09+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ansible.git/commit/?id=d7b7cbac1a1f418041f2accd08e3389c9dca8f21'/>
<id>d7b7cbac1a1f418041f2accd08e3389c9dca8f21</id>
<content type='text'>
Move to using a requirements.txt to install the python packages.

This makes it easy to keep the documentation and actual package
dependencies in sync.

Fixes #18453</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move to using a requirements.txt to install the python packages.

This makes it easy to keep the documentation and actual package
dependencies in sync.

Fixes #18453</pre>
</div>
</content>
</entry>
<entry>
<title>Legacy pep8 updates for setup.py and tests</title>
<updated>2017-02-12T00:04:52+00:00</updated>
<author>
<name>Matt Martz</name>
<email>matt@sivel.net</email>
</author>
<published>2017-02-10T17:33:48+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ansible.git/commit/?id=87aa59af79fd2f8f74935795f60818bf0278cdc0'/>
<id>87aa59af79fd2f8f74935795f60818bf0278cdc0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move ssh and local connection plugins from using raw select to selectors</title>
<updated>2017-02-03T16:23:50+00:00</updated>
<author>
<name>Toshio Kuratomi</name>
<email>a.badger@gmail.com</email>
</author>
<published>2017-02-01T16:48:23+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ansible.git/commit/?id=d1a6b07fe1ceb8099abf763ac7e4bb4ebfaf1d3f'/>
<id>d1a6b07fe1ceb8099abf763ac7e4bb4ebfaf1d3f</id>
<content type='text'>
At the moment, this change will use EPoll on Linux, KQueue on *BSDs,
etc, so it should alleviate problems with too many open file
descriptors.

* Bundle a copy of selectors2 so that we have the selectors API everywhere.
* Add licensing information to selectors2 file so it's clear what the
  licensing terms and conditions are.
* Exclude the bundled copy of selectors2 from our boilerplate code-smell test
* Rewrite ssh_run tests to attempt to work around problem with mocking
  select on shippable

Fixes #14143
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
At the moment, this change will use EPoll on Linux, KQueue on *BSDs,
etc, so it should alleviate problems with too many open file
descriptors.

* Bundle a copy of selectors2 so that we have the selectors API everywhere.
* Add licensing information to selectors2 file so it's clear what the
  licensing terms and conditions are.
* Exclude the bundled copy of selectors2 from our boilerplate code-smell test
* Rewrite ssh_run tests to attempt to work around problem with mocking
  select on shippable

Fixes #14143
</pre>
</div>
</content>
</entry>
<entry>
<title>PEP 8 indent cleanup. (#20800)</title>
<updated>2017-01-29T07:28:53+00:00</updated>
<author>
<name>Matt Clay</name>
<email>matt@mystile.com</email>
</author>
<published>2017-01-29T07:28:53+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ansible.git/commit/?id=10d9318de767f6117cc1f0a606d67984932de18f'/>
<id>10d9318de767f6117cc1f0a606d67984932de18f</id>
<content type='text'>
* PEP 8 E121 cleanup.

* PEP 8 E126 cleanup.

* PEP 8 E122 cleanup.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* PEP 8 E121 cleanup.

* PEP 8 E126 cleanup.

* PEP 8 E122 cleanup.
</pre>
</div>
</content>
</entry>
<entry>
<title>Updating setup.py to remove extras specific paths</title>
<updated>2016-12-08T16:35:19+00:00</updated>
<author>
<name>James Cammarata</name>
<email>jimi@sngx.net</email>
</author>
<published>2016-12-06T18:01:28+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ansible.git/commit/?id=4f55f032ea2da4a0f18e4fffa5acff30abb130e0'/>
<id>4f55f032ea2da4a0f18e4fffa5acff30abb130e0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add ansible-connection to scripts in setup.py</title>
<updated>2016-12-05T16:23:04+00:00</updated>
<author>
<name>Nathaniel Case</name>
<email>ncase@redhat.com</email>
</author>
<published>2016-12-05T16:16:11+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ansible.git/commit/?id=4680fafd9be79e940f676c2aa11a5b089ae02b14'/>
<id>4680fafd9be79e940f676c2aa11a5b089ae02b14</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Removing the shebang and the execution permission so the command be prefixed with python2 or python3 as needed</title>
<updated>2016-11-07T16:00:57+00:00</updated>
<author>
<name>David Côté-Tremblay</name>
<email>david.cote-tremblay@savoirfairelinux.com</email>
</author>
<published>2016-10-24T20:25:27+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/ansible.git/commit/?id=221cafe769190f5a47950b02e54b491ae84de4cc'/>
<id>221cafe769190f5a47950b02e54b491ae84de4cc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
