|
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 = 'AsifArmanRahman@gmail.com' }, |
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 | + email = "AsifArmanRahman@gmail.com" |
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