Skip to content

Simple project that converts an data from .vcf and instagram .html files compares them removes duplicates and writes it to table. Then convert table in ics format.

Notifications You must be signed in to change notification settings

azaslavskis/convert_birthdays

Repository files navigation

contacts-to-birthdays

A simple way to convert contact lists to birthdays. All docs are created with chatGPT and is amazing...

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

But before we continue...

I wanna talk about our world. In 24/02/2022 many of my friends, relatives and people matters a lot for me faced an war in Ukraine... The Russian army is killing people in Ukraine,destroy an cities an kill thousands of civils. Is time to help if we want so see modern world not like in 1984 novel. Is not time to discuss. Is a war is a pain and hell. https://saveua.in.ua/en And many others. Stay strong Ukraine yellow_heartblue_heart

Prerequisites

You will need to have Poetry installed on your machine in order to install the dependencies and run the project.

Installing

To install the project, you can use the following command:

poetry install

This command will install all the dependencies listed in the pyproject.toml file.

Running the project

To run the project, use the following command:

poetry run convert

This command will execute the convert script defined in the pyproject.toml file.

Building the project

To build the project, use the following command:

./build.sh

This command will execute the build.sh file that will build the project and create the executable file in the build folder.

Built With

  • Poetry - Dependency Management
  • beautifulsoup4 - Used to parse html and xml documents
  • ics - Used to create ics files
  • xlrd - Used to read excel files
  • xlwt - Used to write excel files
  • openpyxl - Used to read and write excel files
  • pandas - Used to read and write excel files

Authors

License

This project is licensed under the MIT License - see the LICENSE file for details.

Additional scripts

In addition to the convert script, the project also includes version and build_docs scripts that can be run using Poetry as well.

poetry run version

This command will execute the version script defined in the pyproject.toml file.

poetry run build_docs

This command will execute the build_docs script defined in the pyproject.toml file.

About

Simple project that converts an data from .vcf and instagram .html files compares them removes duplicates and writes it to table. Then convert table in ics format.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published