|
1 |
| - |
2 |
| -# Copyright (c) 2022 Asif Arman Rahman |
3 |
| -# Licensed under MIT (https://github.com/AsifArmanRahman/firebase/blob/main/LICENSE) |
4 |
| - |
5 |
| -# -------------------------------------------------------------------------------------- |
6 |
| - |
7 |
| - |
8 | 1 | [build-system]
|
9 | 2 | requires = ['flit_core >=3.2,<4']
|
10 | 3 | build-backend = 'flit_core.buildapi'
|
11 | 4 |
|
12 |
| - |
13 | 5 | [project]
|
14 |
| - |
15 |
| -# Define the library name, this is what is used along with `pip install`. |
16 |
| -name = 'firebase-rest-api' |
17 |
| - |
18 |
| -# Define the version of this library. |
19 |
| -version = '0.4.6' |
20 |
| - |
21 |
| -# Here is a small description of the library. This appears |
22 |
| -# when someone searches for the library on https://pypi.org/search. |
| 6 | +name = "firebase-rest-api" |
| 7 | +version = "0.4.7" |
| 8 | +readme = "README.md" |
23 | 9 | description = "A simple python wrapper for Google's Firebase REST API's."
|
24 |
| - |
25 |
| -# I have a long description but that will just be my README |
26 |
| -# file of `markdown` type |
27 |
| -readme = 'README.md' |
28 |
| - |
29 |
| -# Here I can specify the python version necessary to run this library. |
30 |
| -requires-python = '>=3.6' |
31 |
| - |
32 |
| -# Define the Author's name and email. |
33 |
| -authors = [ |
34 |
| - { name = 'Asif Arman Rahman', email = '[email protected]' }, |
35 |
| -] |
36 |
| - |
37 |
| -# Here are the keywords of my library. |
| 10 | +requires-python = ">=3.6" |
38 | 11 | keywords = [
|
39 |
| - 'firebase', |
40 |
| - 'firebase-auth', |
41 |
| - 'firebase-database', |
42 |
| - 'firebase-realtime-database', |
43 |
| - 'firebase-storage', |
| 12 | + "firebase", |
| 13 | + "firebase-auth", |
| 14 | + "firebase-database", |
| 15 | + "firebase-realtime-database", |
| 16 | + "firebase-storage", |
44 | 17 | ]
|
45 |
| - |
46 |
| -# Additional classifiers that give some characteristics about the package. |
47 |
| -# For a complete list go to https://pypi.org/classifiers/. |
48 | 18 | classifiers = [
|
49 |
| - |
50 |
| - # I can say what phase of development my library is in. |
51 |
| - 'Development Status :: 5 - Production/Stable', |
52 |
| - |
53 |
| - # My Intended audience is mostly those who understand finance. |
54 |
| - 'Intended Audience :: Developers', |
55 |
| - |
56 |
| - # Here I'll define the license that guides my library. |
57 |
| - 'License :: OSI Approved :: MIT License', |
58 |
| - |
59 |
| - # Here I'll note that package was written in English. |
60 |
| - 'Natural Language :: English', |
61 |
| - |
62 |
| - # Here I'll note that any operating system can use it. |
63 |
| - 'Operating System :: OS Independent', |
64 |
| - |
65 |
| - # Here I'll specify the version of Python it uses. |
66 |
| - 'Programming Language :: Python', |
67 |
| - 'Programming Language :: Python :: 3', |
68 |
| - 'Programming Language :: Python :: 3.6', |
69 |
| - 'Programming Language :: Python :: 3.7', |
70 |
| - 'Programming Language :: Python :: 3.8', |
71 |
| - 'Programming Language :: Python :: 3.9', |
72 |
| - 'Programming Language :: Python :: 3.10', |
73 |
| - |
74 |
| - # Here are the topics that my library covers. |
75 |
| - 'Topic :: Software Development :: Libraries :: Python Modules', |
| 19 | + "Development Status :: 5 - Production/Stable", |
| 20 | + "Intended Audience :: Developers", |
| 21 | + "License :: OSI Approved :: MIT License", |
| 22 | + "Natural Language :: English", |
| 23 | + "Operating System :: OS Independent", |
| 24 | + "Programming Language :: Python", |
| 25 | + "Programming Language :: Python :: 3", |
| 26 | + "Programming Language :: Python :: 3.6", |
| 27 | + "Programming Language :: Python :: 3.7", |
| 28 | + "Programming Language :: Python :: 3.8", |
| 29 | + "Programming Language :: Python :: 3.9", |
| 30 | + "Programming Language :: Python :: 3.10", |
| 31 | + "Topic :: Software Development :: Libraries :: Python Modules", |
76 | 32 | ]
|
77 |
| - |
78 |
| -# These are the dependencies the library needs in order to run. |
79 | 33 | dependencies = [
|
80 |
| - 'gcloud>=0.18.3', |
81 |
| - 'oauth2client>=4.1.3', |
82 |
| - 'python_jwt>=3.3.2', |
83 |
| - 'requests>=2.27.1', |
84 |
| - 'six>=1.16.0', |
| 34 | + "gcloud>=0.18.3", |
| 35 | + "oauth2client>=4.1.3", |
| 36 | + "python_jwt>=3.3.2", |
| 37 | + "requests>=2.27.1", |
| 38 | + "six>=1.16.0" |
85 | 39 | ]
|
86 | 40 |
|
| 41 | + [[project.authors]] |
| 42 | + name = "Asif Arman Rahman" |
| 43 | + |
87 | 44 |
|
88 |
| -[project.optional-dependencies] |
89 |
| - |
90 |
| -docs = [ |
91 |
| - 'Sphinx>=5.0.2', |
92 |
| - 'sphinx-rtd-theme>=1.0.0', |
93 |
| - 'sphinx_design>=0.2.0', |
94 |
| - 'toml>=0.10.2' |
95 |
| -] |
96 |
| - |
97 |
| - |
98 |
| -[project.urls] |
99 |
| - |
100 |
| -# Here is the URL where you can find the code, in this case on GitHub. |
101 |
| -Source = 'https://github.com/AsifArmanRahman/firebase-rest-api' |
102 |
| - |
103 |
| -# Here is the URL where you can find the documentation of the library, in this case on Read the Docs. |
104 |
| -Documentation = 'https://firebase-rest-api.readthedocs.io/' |
| 45 | + [project.optional-dependencies] |
| 46 | + docs = [ |
| 47 | + "Sphinx>=5.0.2", |
| 48 | + "sphinx-rtd-theme>=1.0.0", |
| 49 | + "sphinx_design>=0.2.0", |
| 50 | + "toml>=0.10.2" |
| 51 | + ] |
105 | 52 |
|
| 53 | + [project.urls] |
| 54 | + Source = "https://github.com/AsifArmanRahman/firebase-rest-api" |
| 55 | + Documentation = "https://firebase-rest-api.readthedocs.io/" |
106 | 56 |
|
107 | 57 | [tool.flit.module]
|
108 |
| -name = 'firebase' |
| 58 | +name = "firebase" |
0 commit comments