Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/voxpupuli/pypuppetdb
Python library for working with the PuppetDB API
https://github.com/voxpupuli/pypuppetdb
Release 2.4.0 (final)
7778e884383a302469cfe28258f497f1c3dc3ab0 authored over 3 years ago by Greg Dubicki <[email protected]>cb16d83972e05d7baec30b7532bfdcaddd3f3d57 authored over 3 years ago by Greg Dubicki <[email protected]>
Explain API and BaseAPI classes
bc9be84163b10040c5b582294ce049168f1b1e2e authored over 3 years ago by Greg Dubicki <[email protected]>in the developer docs.
Also add missing `Inventory` type to
the section about types.
5c31640e54b820c4f8f870d07a027ddb180517c8 authored over 3 years ago by Greg Dubicki <[email protected]>
bf321fe0cead5779886bbbe4280b8c439bc9ea4b authored over 3 years ago by Greg Dubicki <[email protected]>
5d3d5fd053e3148bb321832d1a27c48ad3807bd8 authored over 3 years ago by Greg Dubicki <[email protected]>
Prepare RC1 of version 2.4.0
b3d3631070eaa828d20d25090656e5c7926386ac authored over 3 years ago by Greg Dubicki <[email protected]>f8c9081f15468a8169fe75d301f09e8bf903e09e authored over 3 years ago by Greg Dubicki <[email protected]>
7053b9b99bcb2bcec1f3e66a58d4179b53d279ef authored over 3 years ago by Greg Dubicki <[email protected]>
Document new pql() method and reorg from PR #201
d74a6e43259127b4db0b0b839bffd7a7432e2079 authored over 3 years ago by Tim Meusel <[email protected]>da688216a1cc726ab6a4734acb4868dc25956ba6 authored over 3 years ago by Greg Dubicki <[email protected]>
8b5aac60c96bcd595fd668204f7543b7c7a490b6 authored over 3 years ago by Greg Dubicki <[email protected]>
and generally revamp the docs. Some fixes:
* add info on how to use the ssl_verify to provide
...
Add PQL support, refactor and reorganize code
894703c0ea4f7b27774b05aad5452b6b640cdcb6 authored over 3 years ago by Tim Meusel <[email protected]>183963c3e2b585109205ccd6b6550a44b6622656 authored over 3 years ago by Greg Dubicki <[email protected]>
- a bug found when testing this
version of the pypuppet code with
a current version of Puppetboa...
as we don't really have any other arguments
that you can pass here except the listed ones
now to avoid having to have another reorg
in the future and lose git history again
bafdf86a5fd7c621d73a759825eb8f5980175422 authored over 3 years ago by Greg Dubicki <[email protected]>
4ea70143dce5eb39b3a773e50b29cf93807637ac authored over 3 years ago by Greg Dubicki <[email protected]>
and fix #202
acad558a6eaeeea546ce961a694bdeaaf06166ea authored over 3 years ago by Greg Dubicki <[email protected]>fc846c70a2404373d9d9402729404c2ff444c575 authored over 3 years ago by Greg Dubicki <[email protected]>
a0275363b03c30b2b962199186bff9b3e4ab8f41 authored over 3 years ago by Greg Dubicki <[email protected]>
and reorganize the tests
fa7252158e7715d6a7bdb9db00c43ba04e5ae7a5 authored over 3 years ago by Greg Dubicki <[email protected]>e821fb968c205f91c29d62a595883d1611211993 authored over 3 years ago by Greg Dubicki <[email protected]>
822c0c9d99f8b04bc8248c69c9ea4c0d4e5d1508 authored over 3 years ago by Greg Dubicki <[email protected]>
07a40ce44b10404d5d829c4582693eeba23344b3 authored over 3 years ago by Greg Dubicki <[email protected]>
plus we are not using nosetests
and don't build RPM so remove traces
of it
83959e80f0ee88096d9f6463adba87d4f1d0b8c2 authored over 3 years ago by Greg Dubicki <[email protected]>
6a10a1adc8c2e7be22baf0f68adb81a73f82c95e authored over 3 years ago by Greg Dubicki <[email protected]>
1b93efeb9c4d5063b8d28c435fc7284a26c3e33b authored over 3 years ago by Greg Dubicki <[email protected]>
returning plain dicts, not any fancy types
(yet?).
8e3ca99c9b6b4e54c3d7fd0f8d5509e2f8a10ed5 authored over 3 years ago by Greg Dubicki <[email protected]>
3cb41cbcc3fc4efd746eb7f37c64822914bd796c authored over 3 years ago by Greg Dubicki <[email protected]>
1117583eec0e8577773929620c7fcc475bc5bf29 authored over 3 years ago by Greg Dubicki <[email protected]>
and refactor the testsby splitting them into
more files too, like the API code.
1f474f85362c7f3d64226746cd4efc125a778612 authored over 3 years ago by Greg Dubicki <[email protected]>
Test on Python 3.9, make it officially supported
20074944d8b511880700e92be753604f217f7020 authored almost 4 years ago by Garrett Honeycutt <[email protected]>504f8188d7c8e20739f78ff4f9ac7b10c040a9cd authored almost 4 years ago by Greg Dubicki <[email protected]>
Adding ability to specify additional queries when using Node.facts()
9905db582232be1626fd9b89e716f2d9802b1f44 authored almost 4 years ago by Greg Dubicki <[email protected]>1acc64f9233538bc677f72b7ea48390aabf181fa authored almost 4 years ago by Greg Dubicki <[email protected]>
Let's brag about docs being up to date
413ab40d6ea8e09d67824059869cbfa69821ed86 authored almost 4 years ago by Greg Dubicki <[email protected]>77a616b49f2354f706d06bdbe7f86643fdf2b406 authored almost 4 years ago by Greg Dubicki <[email protected]>
Fix: remove another warning breaking doc build
76882cafd1927473c8cfbf5b193f78be5690e9e6 authored almost 4 years ago by Greg Dubicki <[email protected]>f1f0e1b7356d1b5c3ef1e50de808133af1d89af1 authored almost 4 years ago by Greg Dubicki <[email protected]>
Fix: install pypuppetdb itself for docs too
33b26f373285829d0920ed1bf33b77331adc4767 authored almost 4 years ago by Greg Dubicki <[email protected]>d5701265c0457efc305b80d1c8f69c31324680fd authored almost 4 years ago by Greg Dubicki <[email protected]>
Fix generating docs for Readthedocs
993a0731d35ff4ad34edf12af76ade5c096aa839 authored almost 4 years ago by Tim Meusel <[email protected]>
* We need to use Python 3 as we need to install pypuppetdb to get its code
parsed for autodoc
...
Fix generating docs in readthedocs
d106ba4ed1963874fed07a222bb004f8454f056e authored almost 4 years ago by Greg Dubicki <[email protected]>as we (they?) are still using Python 2 there
f5a28af0fdc90ae1e9a1471709bde8dd3085fc33 authored almost 4 years ago by Greg Dubicki <[email protected]>Provide upper version limit in case of an API change
4cdd1f18d21e3d428169f81b30ec3bb746ddf9fb authored almost 4 years ago by Greg Dubicki <[email protected]>78ea744fb7a2e545a071a3902c5a76a70191c913 authored almost 4 years ago by Greg Dubicki <[email protected]>
Fix new releases versions as we are not using Travis anymore
0941ccbcb794dd40f84774db0014e1a520a55a85 authored almost 4 years ago by Tim Meusel <[email protected]>d3455b74e2b986ac0737e038de70a27e8cd71d70 authored almost 4 years ago by Greg Dubicki <[email protected]>
Prepare v2.3.0 release
b5721266162e58be2a3bb90678a0e9d39930248d authored almost 4 years ago by Tim Meusel <[email protected]>c89a68cb60f277b68867601d97241adb9af35400 authored almost 4 years ago by Greg Dubicki <[email protected]>
Update tests badge to GHA & make it work + start running bandit too
653487f624ec36d1788eeab103806af9e7a524dd authored almost 4 years ago by Tim Meusel <[email protected]>01bd2fbb8f2dfa5666e5b3dfb5a416dd6d007dc7 authored almost 4 years ago by Greg Dubicki <[email protected]>
c7f35a932c0ba055918f5b9d91a66f65842ffa2c authored almost 4 years ago by Greg Dubicki <[email protected]>
Revamp the README and the generated docs
d3003ff3897737fa115afc462f3acf2bb181c1a6 authored almost 4 years ago by Tim Meusel <[email protected]>e468a17ec00378a1864fb3d9777fbbc828455215 authored almost 4 years ago by Greg Dubicki <[email protected]>
d2d02128ced9b0cb3e9a2105e5ee1ad33cb7b00a authored almost 4 years ago by Greg Dubicki <[email protected]>
fffc4e9e9a78e65a2d4a31172ea922337f358398 authored almost 4 years ago by Greg Dubicki <[email protected]>
a56ee6336fefff35aac69a625e772d10e228c630 authored almost 4 years ago by Greg Dubicki <[email protected]>
ebaea952e67f57641b1f325a6cfe01ff3899a305 authored almost 4 years ago by Greg Dubicki <[email protected]>
1ef2b5db78bae74735c9eb35969e7b3f59a45523 authored almost 4 years ago by Greg Dubicki <[email protected]>
86e0fb79d095f5320f48bd0c68dec21b787f1266 authored almost 4 years ago by Greg Dubicki <[email protected]>
1ba50b7834d34f89f99a43483abc5f37b61f68d1 authored almost 4 years ago by Greg Dubicki <[email protected]>
2e90b5d1551198cef84da773069cb52b7b826b87 authored almost 4 years ago by Greg Dubicki <[email protected]>
ff451f5f6dce27c148b2c97ce0c2786a1777e56d authored almost 4 years ago by Greg Dubicki <[email protected]>
78e869af57eebe6b3a0560e1870af45e5e3d4b40 authored almost 4 years ago by Greg Dubicki <[email protected]>
move from travis to github actions
2bb3718e0988cd00ba04015d42035514b59063a9 authored almost 4 years ago by Tim Meusel <[email protected]>2678750b2c6455b4789a6950ca6c4ed3a98928ac authored almost 4 years ago by Tim Meusel <[email protected]>
Improve README
f905f03c993f6ac23ee725300041c82145b37acb authored about 4 years ago by Kenyon Ralph <[email protected]>Without cd, python complains can't open setup.py; if trying to run pypuppetdb/setup.py, it compl...
508ca5aa2748c2e4256a3ac493e463ca39cf801e authored about 4 years ago by whackyhack <[email protected]>Enable with statement
e0dc3692b50886fd69d6cb173815cd35c9e4c49e authored about 4 years ago by Mina Galić <[email protected]>45d1e79a1fd6673c0d816d1a4c4a7fe579926089 authored about 4 years ago by Gabriel Filion <[email protected]>
This is similar to the test we are doing in the case of the "with"
statement, but we're making s...
This new method can help ppl tearing things down without using the
"with" statement. Similarly t...
When we exit the "with" block used on the connect() function, we expect
HTTP sessions to be clos...
7a7856d9ec56de91325c7bf7c62ff25c0241badc authored about 4 years ago by Gabriel Filion <[email protected]>
0e65ee75910bbf33231584c6c1cafac9f7ced437 authored about 4 years ago by Gabriel Filion <[email protected]>
By implementing those two functions, the BaseAPI object can be used with
a 'with' statement like...
docs/api.rst: fix rendering of connect() docs
3a5f5f76c7af150d4c52a6195b50f786bb19d63f authored over 4 years ago by Mina Galić <[email protected]>README formatting and link fixes
370af6965bb989e1a6d8df572796ef5296452b04 authored over 4 years ago by Mina Galić <[email protected]>d9eb0caae0e281bf8547c230e5ac7ae1d3d5b048 authored over 4 years ago by Kenyon Ralph <[email protected]>
6c7ad6f78aa5430468b85088a41ec178f8491db6 authored over 4 years ago by Kenyon Ralph <[email protected]>
7a054456eb11a6cb741f2bc86e4ec702a62ae53e authored over 4 years ago by Kenyon Ralph <[email protected]>
release 2.2.0
3d1e378795ffed0d61b730e72bdf16f5cc38476c authored over 4 years ago by Tim Meusel <[email protected]>cd640a53ed2733fb89064005be57183494bda0b0 authored over 4 years ago by Tim Meusel <[email protected]>
Loosen requirements and drop six
4440b389052b14138502d741d088cd5221998b26 authored almost 5 years ago by Nick Maludy <[email protected]>
We do not need strictly pinned version of requests, the package works also with newer versions.
...
Release 2.1.0 version bump
a4469868e80a5cd4f6862463c1b2f457ac1d8239 authored almost 5 years ago by Tim Meusel <[email protected]>c69862e78dbe993859d3eb60213f40e73ca38b50 authored almost 5 years ago by Nick Maludy <[email protected]>
Metrics v2 fixes
9a23ec78a53673426d4851e08f85ee9c41bdb66d authored almost 5 years ago by Tim Meusel <[email protected]>c838f85043acd64fedac91edff928fae5bc5f5fa authored almost 5 years ago by Nick Maludy <[email protected]>
d8376b2db7cc6f156faed6414e2a4ca53e14e49e authored almost 5 years ago by Nick Maludy <[email protected]>
6a779f364f6d4a1e85345205b08bd6135fc8e384 authored almost 5 years ago by Nick Maludy <[email protected]>