- Notifications
You must be signed in to change notification settings - Fork1
Generate the famous thanks.json of Kaku
License
NotificationsYou must be signed in to change notification settings
funilrys/kaku-thanks
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Generate the famous thanks.json of Kaku
- Generate thanks.json of Kaku
This repository also include the features of the following projects:
- Fasternix Stratalorn (Transifex Translators)
- Obstructing Trio (GitHub Contributors)
- Works with python3.x and python2.x
- Access Transifex project details
- Get list of translators and save the result into a JSON file
- Get list of translators and return the result in Python
dict
format - Get list of translators and return the result in Python
list
format
- Works with Python 3.x and Python 2.x
- Access GitHub repository contributors list
- Get list of contributors username in JSON format
- Get list of contributors username in Python
dict
format - Get list of contributors username in Python
list
format - Exclude username from generated list
$ git clone https://github.com/funilrys/kaku-thanks.git# The following will install fasternix_stratalorn and obstructing_trio into# your python environment$cd kaku-thanks&& ./execute_me_first
$ python thanks.py -husage: thanks.py [-h] [-o OUTPUT] usernameGenerate the famous thanks.json of Kaku. Moreinformations about Kaku at https://github.com/EragonJ/Kakupositional arguments: username Transifex username. Must be a maintainer of Kaku Transifex projectoptional arguments: -h, --help show thishelp message andexit -o OUTPUT, --output OUTPUT Define where thanks.json is gonna be savedCrafted with ♥ by Nissar Chababy (Funilrys)
The following will simply generatethanks.json
into our current location
# The username of a valid maintainer of the Transifex project is needed.# Password is asked.$ python thanks.py funilrys
The following will simply generatethanks.json
into the desired location
# The username of a valid maintainer of the Transifex project is needed.# Password is asked.$ python thanks.py funilrys -o ..# Same for the following.$ python thanks.py funilrys --output ..
Please reporthere for more examples.
The following will save thelist of translator intotranslators.json
in youcurrent location.
fromfasternix_stratalornimportgetget('funilrys','desktop-app')
Please reporthere for more examples.
The following will save thelist of contributors intocontributors.json
in youcurrent location.
#!/bin/env pythonfromobstructing_trioimportgetget('EragonJ/Kaku')
To contribute, you have tosend a newPull Request after youforked and edited the script(s).
- To sign your commit(s) with"Signed-off by: FirstName LastName < email at service dot com >"and/or simplysign your commit(s) withPGP(Please read morehere).
- Allcontributions/modifications must be done underthe
dev
or a new branch if you plan tosend a newPull Request. ⚠️ Everycontributions/modifications which are undermaster(exception for minor changes)will not be merged.⚠️
MIT LicenseCopyright (c) 2017 Nissar Chababy <contact at funilrys dot com>Permission is hereby granted, free of charge, to any person obtaining a copyof this software and associated documentation files (the "Software"), to dealin the Software without restriction, including without limitation the rightsto use, copy, modify, merge, publish, distribute, sublicense, and/or sellcopies of the Software, and to permit persons to whom the Software isfurnished to do so, subject to the following conditions:The above copyright notice and this permission notice shall be included in allcopies or substantial portions of the Software.THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS ORIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THEAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHERLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THESOFTWARE.
About
Generate the famous thanks.json of Kaku
Topics
Resources
License
Stars
Watchers
Forks
Packages0
No packages published