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
Switch to Metrics API v2
96f52ebe079db05707d3001551b4ee56742b2f44 authored almost 5 years ago
The v2 (Jolokia) metrics have been available for a while. They are
in Puppet Server 5.3 and 6.9 ...
BaseAPI ssl_verify: update the docstring
19bdd251f665750d2371684a8740347377cd6875 authored almost 5 years agoto indicate verify_api can take a string. #143
ff4418940dbda3742b14990d587fbf4354a74a46 authored almost 5 years agorelease 2.0.0
9eb9fb64c016bcee7c4cb52f458254afc84c9a9a authored about 5 years ago72260007abaf0a915feb626c4b304cfe7f906795 authored about 5 years ago
Httpretty is not used outside tests and breaks install on newer python versions for some systems
f1d18ed2328bb039c969abe52e7da2d738950be5 authored about 5 years ago9b8af02319863a43bcbcff83f087966220b8bf7d authored about 5 years ago
495a371a74618a1eace08413a0b32d4cf93295d5 authored about 5 years ago
Adding mypy + cleanup + further removal of python2 code
3e24f3c9bf1cec62c896ccd5ba58980784c2bf05 authored about 5 years agoFixing typos, adding missing new lines
1e70e1e2873e63ab9f6f8edb075abd0a26b33e9e authored about 5 years agoe6fffd53fd8c1ef5d390a58beace583158fe40ac authored about 5 years ago
d69a60f0d0c53e5bbd9b2a47c6ba81768f21de5b authored about 5 years ago
Dropping old python 2.7/3.5 and ensuring 3 latest versions are supported
6f96622cf1a8cb17bdeb3be192a72678963a766f authored about 5 years agoAdding newline to file
06a77726d740f10f904674b484df39973a7a211b authored about 5 years ago95ace2a112954eb9f81c78c3907fb7c3f050f96b authored about 5 years ago
b7965cb1b54e66932f5445ff3bc8112a0b141980 authored about 5 years ago
b76286ea5a4068ef04f7761da6f3987fe58109b5 authored about 5 years ago
release 1.2.0
26df0a49a1ff92a6422b1c2a83d55956e29383a2 authored over 5 years ago5dd887653a5834174245a0a40e3904729bcdad2b authored over 5 years ago
bundle requirements-test.txt
a496e7d1bf20373424509cc40a8f7d3bed2e4d1f authored over 5 years agodc5bdb6f47cecd73c2f75cc7195a4e8a6adc43b9 authored over 5 years ago
define the project status as stable
f80031547ed8eccd79b016d1268af95bc656a207 authored over 5 years agoAdd option to get nodes without using event-counts
e722f750aa7ac4efa7da9e7b5f4e599e008ef16e authored over 5 years agorelease 1.1.0
19305fe0b6cac17fa8fa06e2eb7beed315470813 authored over 5 years agoface143434985e0e8328bfb71e3e21d48048fa68 authored over 5 years ago
QueryBuilder.py: Use native data structures for internal representation
bf9d75af9ab89b0b988367a7e0de289026ae50ff authored over 5 years agoAdd support for the Command API, /pdb/cmd/v1.
edfa2ab5522e491bece9ac4a9d745bcb14971e9d authored over 5 years ago9caf66c413fe1be7bbc855b4bd8dc3420bd2789a authored over 5 years ago
25ac7f1f3b2e56fdf85ffa444d25a2a28ad0d640 authored over 5 years ago
db42bcfbc106296927ebb8780f19397de3f4c9a1 authored over 5 years ago
67bb132e46b65d9fd3316234a0602be2923d1382 authored over 5 years ago
The [PuppetDB documentation][1] says that queries are JSON arrays, so
this commit updates all of...
As event-counts query may be very slow and has experimental
status it is beneficial for some use...
deduplicate dependencylist
1fae0a321b39dd1cb6b72247f9600f40795edd37 authored over 5 years ago3606eb8d95008f339838d5db027064b278594623 authored over 5 years ago
d54b4544c812b9d30facb6a8fbe2160c66c7b622 authored over 5 years ago
de78eccdf2343bfc10233ea29b0913db298cf0ef authored over 5 years ago
779c420328b71ef22d361c431c53823be373e659 authored over 5 years ago
5ab7c68ddc2d0398e4c681c07abdb6092d6cd4d0 authored over 5 years ago
091554956f866f632e6524c0373462a3f92d1918 authored over 5 years ago
7e889055a969e785e963d7e508c78b77a7830d8c authored over 5 years ago
cf191780842240951942bdc073b99f6089d73b64 authored over 5 years ago
2057fbb1a286fd3ab4114583a34987b81c2ded40 authored over 5 years ago
f93eacc7f2ab392ac3e411e4b57c8224ed23aa5f authored over 5 years ago
3b0d409fd200a98acadad685a278e473699b9d90 authored over 5 years ago
ad3dbf749c7942021a83ea7b6e5310c78d42762a authored over 5 years ago
a376dc271b23a8e04b029310bfb5b735f1fd6637 authored over 5 years ago
7eaea4727073600eab7018bfbf0c67d7d0ba3f7d authored over 5 years ago
1.0.0 and CHANGELOG
dd7e649ebf096c5fe2c80b749fc6b563a4033f02 authored over 5 years ago8fa2bb06572821245e3bd1e8d2e458e42c90bc5b authored over 5 years ago
Test/document python versions: 2.7,3.5,3.6,3.7
a2101459ef7e00f62101ea82b9b302f3cfa0463f authored over 5 years ago6312b0771e8d01fa6a8881152b829e53cd07895b authored over 5 years ago
Update dependencies to latest versions
90995111ceced57241af59977a9235a76cbe9264 authored over 5 years agoe780c44f1b3b1d6cdbde17fa4ededb9b58973eca authored over 5 years ago
30128f5961a32d50079bfa2d8428ba249e0d8d5a authored over 5 years ago
bccc1316b3d9654a83a1d6e2d558fe7e44add0c6 authored over 5 years ago
Update requirements.txt for new requests version
e91bb8bf2306d0089a867e3b25f08a6161694435 authored over 5 years agoUpdates a dependency to address CVE-2018-18074
af218d44383dbef38a799e1d0527540bae2e5748 authored over 5 years agoAutomate pypy releases
e19d3ccc315af973638e6ad70855112547769b69 authored over 5 years agoformat
d895fcf810898e831134f0da422017fe87635bd7 authored over 5 years agof27236f76555151d199c2888714392cbbb102f92 authored over 5 years ago
588e7a5013bda8a8de4ea9f8bc63bf1683fa8399 authored over 5 years ago
d5898cb7338455c573dec3690c85720c71116f94 authored over 5 years ago
fbfede1facf248a4309a1aa15eca95364358e82c authored over 5 years ago
3c04a73054b46409fbce89b0ca31d60b00de2a01 authored over 5 years ago
26e00571e7ac1b6fa932c60fab4d434068b6a354 authored over 5 years ago
7964455d78848bac8afd831f9dd4e4f7a6c3bcb4 authored over 5 years ago
996ad050b63dbeac59ea3119636019c5b62d9f83 authored over 5 years ago
Update & fix CI
72fc05387d7ed7e0fd7e46d48fee6d68a160e735 authored over 5 years ago9fe0929a4baba4afafdab93cfd4c9ab1b1487c67 authored almost 6 years ago
* added support for [in, <array>] and unit tests
cedeecf48014b4ad5b8e2513ca8230c814f45603 authored over 6 years agoSend POST queries in body of request
9e9813437fc09fbbaf27cce1fbfa0058679534de authored over 6 years ago
PuppetDB will ignore query and filter specifications if the
request is sent using POST and the q...
It is not documented well, but testing has shown that
PuppetDB will ignore queries where the inf...
The python json library already has a mechanism to provide a
fallback function for use when an o...
Make sure to test that both strings and QueryBuilder objects
can be sent as POST requests to the...
six is already a pre-requirement of one of the development
libraries, but it is explicitly calle...
Co-authored-by: Bill Ward <[email protected]>
69e977a74edd71628213b81792ecbb377383edd3 authored over 6 years ago
Fix python3 tests for POSTing to PuppetDB with the query
in the body. In python2, requests encod...
A very large query in the querystring of POST requests can
result in HTTP 414 errors returned fr...
When a POST request is sent with the query in the body,
instead of as a querystring, then:
- the...
Add a test that specifies using POST to send a query to the
puppetdb. The default options for PO...
Enhance `stub_request` to easily set up tests using HTTP
POST, etc., and to easily specify other...
Adding new endpoint: status
14fd15373688bc26199278d0b3001673c33ec87d authored over 6 years ago
The PuppetDB status endpoint returns a dictionary with status information
about the PuppetDB ser...
Small spelling changes
3bf7cd7d7f15574bb7b2ee21a8485f768d8b3469 authored almost 7 years ago448d479dcf587d9467505dfdb05eb62f74bcd168 authored almost 7 years ago
Version bump to 0.3.3
72d371cc9ca7c87318b9ca35ef55d0eb3fbffd3f authored over 7 years agod342567f5ccb9a5ee02bf9fc56dc0415278b9f7a authored over 7 years ago
594fa6c392452643fc7b148c5104a4726a03e4c6 authored over 7 years ago
Fix bug with parsing results from inventory endpoint
0ff7d72d83a93feba417636112160f3b1e5fd634 authored over 7 years ago3f745ead335a7fdb124ecbe1712fdbc8c649e66d authored over 7 years ago
7745c77dadc64bc08355222d97dfcb75e890aeb2 authored over 7 years ago
501ecf0214d15286d4c840b84b430d6aa3aaed37 authored over 7 years ago
Added support for RBAC token authentication
62f4b61b6e148c2c5ed58df67f92aff95ce36dc6 authored over 7 years agod91c7fc3da82e0ae767da050c55eb4b683ed99fe authored over 7 years ago
087fc01e735b04fa2d3e17b05a77883c9b715022 authored over 7 years ago
9bb017ec4984e97c0081903134a55d0085fbc378 authored over 7 years ago
Typo
66692f7e5c643f1169cc36ff7782db1ac401f84f authored over 7 years ago