Shortify

Latest version: v0.6.0

Safety actively analyzes 682387 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.6.0

So, what's new? 🤔
- The documentation has been released:
- Usage guides.
- API reference on how to use specific objects.
- Nice-looking theme with ability to switch dark/light.

- A lot of configuration improvements:
- I noticed that `v0.5.0` does not work at all since I specified the wrong path, in this version - it is fixed.
- Added `.readthedocs.yaml` file (the way documentation provider handles our specific code).

-----

What's planned?
- In this version, I was focused on fixing bugs and trying to give a user the best experience.
- More services support.
- Probably, make a GUI for the application, for even more flexibility.
- And of course, learn to code better by improving this project.

0.5.0

So, what's new? 🤔
- File structure has been changed:
- CLI separation into different files.
- Implement abstract base classes (abc).

- Changed the way the project gets installed:
- Replace `setup.cfg`, `setup.py` with a brand new `pyproject.toml`.

- Code improvements:
- Keep PEP8 standards using `black` code formatter.
- CLI features are now a bunch of different objects typed dinamically.
- Created file `shortify/constants.py` to store constant values there instead of writing them repeatedly.
-----
What's planned?
- We're getting closer and closer to release the official documentation.
- Implement more advanced code concepts (such as support for individual parameters of each API in the command-line).
- And of course, learn to code better by improving this project.

0.4.0

0.0.4

What's new? 🤔
In this release we haven't got a lot to introduce:
* 3 more supported services: `shrtco.de`; `is.gd` and `clck.ru` with **examples** for each.
* More documentation, making us closer and closer to release actual docs.
* Typo fixes in CLI, code improvements.

What can we wait for?
I'm planning to make a lot of stuff:
* shorty GUI to make the application more flexible and even easier to use.
* Of course, even more services supported (bit.ly, kutt, rebrandly etc.)
* Tree structure change (those `from shorty.services.tinyurl` may seem confusing to users.)
* The detailed documentation.

0.0.3

What's new? 🤔
In this release we've got a plenty to explore:
* Integrated CLI support.
* Prepared to create documentation: filled everything with docstrings.
* Prepared to publish the project as a Python package: wrote setup scripts.
* Code improvement: optimized some parts of the project.

0.0.2

Added one more service support... That's all 🎉

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.