@@ -206,37 +206,59 @@ GitHub Action:
206
206
` ` `
207
207
208
208
209
- ## Python Dependencies
210
-
211
- - [Asana/python-asana][python-asana]: Official Python client library for the
212
- Asana API v1
213
- - [carpedm20/emoji][emoji]: emoji terminal output for Python
214
- - [gitpython-developers/GitPython][gitpython]: GitPython is a python library
215
- used to interact with Git repositories.
216
- - [PyGithub/PyGithub][pygithub]: Typed interactions with the GitHub API v3
217
- - [PyYAML][pyyaml] is a full-featured YAML framework for the Python programming
218
- language
219
- - [Requests][requests]: HTTP for Humans™
209
+ ## Development
210
+
211
+ Local development and testing is facilitated by helper scripts:
212
+ - ` ./dev/tools.sh`: Checks and updates Python formatting
213
+ - `.dev/test.sh` : Uses act and Docker to test workflows
214
+ - [nektos/act](https://github.com/nektos/act) : _Run your GitHub Actions
215
+ locally 🚀_
216
+
217
+
218
+ # ## Python Dependencies
219
+
220
+ - [Asana/python-asana][python-asana] : _Official Python client library for the
221
+ Asana API v1_
222
+ - [carpedm20/emoji][emoji] : _e_moji terminal output for Python_
223
+ - [gitpython-developers/GitPython][gitpython] : _GitPython is a python library
224
+ used to interact with Git repositories._
225
+ - [graphql-python/gql][pygql] : _A GraphQL client in Python_
226
+ - [PyGithub/PyGithub][pygithub] : _Typed interactions with the GitHub API v3_
227
+ - [PyYAML][pyyaml] _is a full-featured YAML framework for the Python
228
+ programming language_
229
+ - [Requests][requests] : _HTTP for Humans™_
220
230
221
231
[python-asana] : https://github.com/asana/python-asana
222
232
[emoji] : https://github.com/carpedm20/emoji/
223
233
[gitpython] : https://github.com/gitpython-developers/GitPython
234
+ [pygql] : https://github.com/graphql-python/gql
224
235
[pygithub] : https://github.com/pygithub/pygithub
225
236
[pyyaml] : https://pyyaml.org/
226
237
[requests] : https://requests.readthedocs.io/en/latest/
227
238
228
239
229
- ## Development
240
+ # ## GitHub GraphQL API
230
241
231
- Local development and testing is facilitated by helper scripts:
232
- - ` ./dev/tools.sh`: Checks and updates Python formatting
233
- - `.dev/test.sh` : Uses act and Docker to test workflows
234
- - [nektos/act]( https://github.com/nektos/act) : _Run your GitHub Actions
235
- locally 🚀_
242
+ - [Using the API to manage Projects - GitHub Docs][projectsv2api]
243
+ - [Forming calls with GraphQL - GitHub Docs][formingcalls]
244
+
245
+ [projectsv2api] : https://docs. github.com/en/issues/planning-and-tracking-with-projects/automating- your-project/using-the-api-to-manage-projects
246
+ [formingcalls] : https://docs.github.com/en/graphql/guides/forming-calls-with-graphql
236
247
237
248
238
249
# # License
239
250
240
251
- [`LICENSE`](LICENSE) (Expat/[MIT][mit] License)
241
252
242
253
[mit] : http://www.opensource.org/licenses/MIT "The MIT License | Open Source Initiative"
254
+
255
+
256
+ # ## GitHub GraphQL API schema
257
+
258
+ The GitHub GraphQL API public schema
259
+ ([`ccos/schema.docs.graphql`][graphqlschema]) was downloaded from [Public
260
+ schema - GitHub Docs][publicschema] and is not within scope of the Expat/MIT
261
+ license of this project.
262
+
263
+ [graphqlschema] : ccos/schema.docs.graphql
264
+ [publicschema] : https://docs.github.com/en/graphql/overview/public-schema
0 commit comments