From adce03141d923dd4c7079ac80f8f3c307ab31127 Mon Sep 17 00:00:00 2001 From: Jacob Somer Date: Sun, 19 May 2024 10:23:00 -0400 Subject: [PATCH] built new release --- autofollow.egg-info/PKG-INFO | 18 +++++++++--------- dist/autofollow-0.1.2-py3-none-any.whl | Bin 0 -> 7702 bytes dist/autofollow-0.1.2.tar.gz | Bin 0 -> 6040 bytes setup.py | 2 +- 4 files changed, 10 insertions(+), 10 deletions(-) create mode 100644 dist/autofollow-0.1.2-py3-none-any.whl create mode 100644 dist/autofollow-0.1.2.tar.gz diff --git a/autofollow.egg-info/PKG-INFO b/autofollow.egg-info/PKG-INFO index 71b964f..9a9394b 100644 --- a/autofollow.egg-info/PKG-INFO +++ b/autofollow.egg-info/PKG-INFO @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: autofollow -Version: 0.1.1 +Version: 0.1.2 Summary: A package for automating interactions on social media platforms like x and GitHub Home-page: https://github.com/jacobsomer/autofollow Author: Jacob Somer @@ -13,13 +13,13 @@ Description-Content-Type: text/markdown License-File: LICENSE Requires-Dist: selenium -# AutoFollow +# autofollow -AutoFollow is a Python package for automating interactions on social media platforms like Twitter (X) and GitHub. +autofollow is a Python package for automating interactions on social media platforms like Twitter (X) and GitHub. ## Installation -You can install AutoFollow using pip: +You can install autofollow using pip: ```bash pip install autofollow @@ -27,10 +27,10 @@ pip install autofollow ## Usage -Here’s an example of how to use AutoFollow to automate actions on Twitter (X) and GitHub: +Here’s an example of how to use autofollow to automate actions on Twitter (X) and GitHub: ```python -from autofollow.agent import AutoFollowAgent +from autofollow.agent import autofollowAgent def main(): driver_path = "YOUR_DRIVER_PATH" @@ -41,7 +41,7 @@ def main(): github_password = "YOUR_GITHUB_PASSWORD" url = "https://github.com/orgs/Azure/people" - agent = AutoFollowAgent( + agent = autofollowAgent( driver_path=driver_path, profile_path=profile_path, twitter_username=twitter_username, @@ -61,11 +61,11 @@ if __name__ == "__main__": main() ``` -### AutoFollowAgent Methods +### autofollowAgent Methods #### `__init__(self, driver_path, profile_path, github_username=None, github_password=None)` -Initializes the AutoFollowAgent. +Initializes the autofollowAgent. - `driver_path`: Path to the ChromeDriver executable. Download ChromeDriver from [here](https://googlechromelabs.github.io/chrome-for-testing/). - `profile_path`: Path to the user profile directory for Chrome. To find this, type "chrome://version" into your Chrome browser's address bar, and look for the "Profile Path" variable. diff --git a/dist/autofollow-0.1.2-py3-none-any.whl b/dist/autofollow-0.1.2-py3-none-any.whl new file mode 100644 index 0000000000000000000000000000000000000000..37595fd729ecea1ee8920c98fa8105693b96ab9c GIT binary patch literal 7702 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 literal 0 HcmV?d00001 diff --git a/dist/autofollow-0.1.2.tar.gz b/dist/autofollow-0.1.2.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..fb18dd514316a690fa956927f607ae9fb6d64aa6 GIT binary patch literal 6040 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