Skip to content

Commit 7d10fa9

Browse files
committed
add github graphql public schema
1 parent 6bcb6f3 commit 7d10fa9

File tree

2 files changed

+63782
-17
lines changed

2 files changed

+63782
-17
lines changed

README.md

+39-17
Original file line numberDiff line numberDiff line change
@@ -206,37 +206,59 @@ GitHub Action:
206206
```
207207
208208
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™_
220230

221231
[python-asana]: https://github.com/asana/python-asana
222232
[emoji]: https://github.com/carpedm20/emoji/
223233
[gitpython]: https://github.com/gitpython-developers/GitPython
234+
[pygql]: https://github.com/graphql-python/gql
224235
[pygithub]: https://github.com/pygithub/pygithub
225236
[pyyaml]: https://pyyaml.org/
226237
[requests]: https://requests.readthedocs.io/en/latest/
227238

228239

229-
## Development
240+
### GitHub GraphQL API
230241

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
236247

237248

238249
## License
239250

240251
- [`LICENSE`](LICENSE) (Expat/[MIT][mit] License)
241252

242253
[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

Comments
 (0)