Metadata-Version: 1.2
Name: eRepublik
Version: 0.20.4
Summary: Python package for automated eRepublik playing
Home-page: https://github.com/eeriks/erepublik/
Author: Eriks Karls
Author-email: eriks@72.lv
License: MIT license
Description: ================
        eRepublik script
        ================
        
        
        .. image:: https://img.shields.io/pypi/v/erepublik.svg
                :target: https://pypi.python.org/pypi/erepublik
        
        .. image:: https://readthedocs.org/projects/erepublik/badge/?version=latest
                :target: https://erepublik.readthedocs.io/en/latest/?badge=latest
                :alt: Documentation Status
        
        
        Python package for automated eRepublik playing
        
        
        * Free software: MIT license
        * Documentation: https://erepublik.readthedocs.io/en/latest/
        
        
        Features
        --------
        
        * TODO
        
        Credits
        -------
        
        This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.
        
        .. _Cookiecutter: https://github.com/audreyr/cookiecutter
        .. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage
        
        
        =======
        History
        =======
        
        0.20.0 (2020-06-15)
        -------------------
        * Massive restructuring
        * Restricted IP check
        * Bomb deploy improvements
        * More verbose action logging
        * Division switching for maverick scripts
        * New medal endpoint is correctly parsed
        * WAM/Employ modularized
        
        
        0.19.0 (2020-01-13)
        -------------------
        * Created method for current products on sale.
        * Updated inventory to also include products on sale
        * set_default_weapon() - eRepublik should return list with all available weapon qualities, but when a battle is just launched, they return only dict with barehands
        * fight() - no longer calls self.set_default_weapon()
        * find_battle_and_fight() - now calls self.set_default_weapon() just before fighting
        * update_war_info() - returns previous battle list if responses 'last_updated' isn't more than 30s old
        * get_battle_for_war(war_id) - returns Battle instance for specific war, if battle is active for given war
        * Citizen.get_raw_surplus() fixed and moved to Citizen.my_companies.get_wam_raw_usage()
        * Implemented division switching
        * improved multi bomb deploy with auto traveling,
        * Citizen.fight() simplified battle data gathering logic -> Citizen.shoot logic improved
        
        
        0.17.0 (2019-11-21)
        -------------------
        
        * 12th anniversary's endpoints added
        * Telegram message queue optimisation
        * WC end fighting energy bugfix
        * More strict fighting limiting before week change
        * Improved and fixed ground damage booster usage
        
        
        0.16.0 (2019-09-29)
        -------------------
        
        * Telegram notification integration
        * Improved serialization to JSON
        * When failing to do WAM because of not enough food - buy food
        * Buy food buys 48h worth instead of 24h energy
        
        
        0.15.3 (2019-08-24)
        -------------------
        
        * Update after eRepublik changed campaign apis
        
        
        0.15.0 (2019-07-30)
        -------------------
        
        * CitizenAPI class methods renamed to "private", they are intended to be used internally.
        * TODO: None of the Citizen class's methods should return Response object - CitizenAPI is meant for that.
        
        
        0.14.4 (2019-07-23)
        -------------------
        
        * Wall post comment endpoints updated with comment create endpoints.
        
        
        0.1.0 (2019-07-19)
        ------------------
        
        * First release on PyPI.
        
Keywords: erepublik
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Requires-Python: >=3.7, <4
