Releases: FireHead90544/SenPY
Release v1.2.1
What's New
- build: bump actions dependencies
- build: build and create release with release notes
- docs: update manual build instructions
- build: bump version to v1.2.1
- Binaries for linux and mac are available from now on alongwith windows as follows.
Platform | Binary Name |
---|---|
Windows | SenPY.exe |
Linux | SenPY |
MacOS | SenPY-mac |
Full Changelog: v1.2.0...v1.2.1
Release v1.2.0
[Changelog]
By @FireHead90544
- [087e926] finalize: v1.2.0 (pr #14)
- [9a8f243] update: header to also reflect @Arctic4161
- [b4fbdce] bump: version to 1.2.0
- [be3152b] update: readme.md
- [39f60e4] Merge branch 'arctic'
- [cf5c852] fix: update get_current_domain to fetch current domain from SenPY/CURRENT_URL.txt
- [c368d7a] Merge pull request #14 from Arctic4161/main - @Arctic4161
- [0211bb5] update: main url to github action generated one
- [a25d438] Update CURRENT_URL.txt - @github-actions[bot]
- [18fa0a2] test
- [1348c86] Update fetch_current_domain.yml
- [a73b684] Update CURRENT_URL.txt - @github-actions[bot]
- [336fd2b] test
- [beeff16] Update fetch_current_domain.yml
- [68221a0] Update CURRENT_URL.txt - @github-actions[bot]
- [b39a2af] Create fetch_current_domain.yml
By @Arctic4161
- [91dce1c] Change version number
- [07c21b9] Update config.py
- [7fb71ab] Update client.py
- [e2ba3b4] Update main.py
Full Changelog: v1.1.2...v1.2.0
Release v1.1.2
Release v1.1.1
[Fixes]
- Fixed episodes not downloading in correct order as mentioned in this issue #12
Downloads will now be downloaded according to the ascending order of episode numbers.
Release v1.1.0
Firstly sorry for the late updates, I was pretty busy with some other stuffs and my life. Just got a bit free so fixed the breaking changes, did a partial rewrite and released v1.1.0. Enjoy :)
[Updates]
- Added an option to control max concurrent downloads to the config file. #4
- Added back buttons to make the navigation easier and better. #2
- Changed the domain to
anitaku.to
as they changed it again. #11
[Major Changes]
- Almost half of the main scraping logic has been changed.
- Dynamic episode link generation using api instead of range based static link generation. #10
- Refactored client and config manager
- A few optimizations
- Proper naming conventions for variables/docstrings/formattings.
**Note: ** The binaries below are generated using a github action, I didn't build them myself. They might be reported false positive by your antivirus/windows defender/microsoft smartscreen. Worry not, either ignore them or just build the binaries yourself. And my linux/mac bros, you gotta build the binaries yourself. But ik you'll manage it, so gl.
Release v0.1.6
[Updates]
- The
gogoanime.pe
domain got forkin blocked, so replaced it with the new onegogoanime.ar
:( - Everything else working as usual :)
Download this release instead of last one.
(Copied from previous release lol)
A Quick Note for Windows Users: I haven't build the binaries myself, instead automated GitHub Actions to do it. At some point, you might get a security message that do you want to run this application or something and saying that this might contain some malicious thingy. You need not to fear it. The program is completely safe (what else does being open source means? satirically ofc), still if you feel overprotecctive towards your pc. You can just run the script (since you can see it's code with your own eyes) with python or just build the application yourself (you will again get the same error lmao). Check README for more info on the same.
(Dear Linux and Mac users, Since you are linux/mac users, I suppose I need not to spoonfeed the binaries to you, Though I'll probably be providing the linux-builds from next time, for now check the README to know how to build the application from the code yourself. Or just run the script with python)
Release v0.1.5
[Updates]
- Removed the buffering from stdout, aria2 download info will now be printed and updated in real time in one line instead of crapping up your whole terminal, so now you can see the download speed, download status without having to wait for x amount of seconds to get the status updated.
Download this release instead of last one.
A Quick Note for Windows Users: I haven't build the binaries myself, instead automated GitHub Actions to do it. At some point, you might get a security message that do you want to run this application or something and saying that this might contain some malicious thingy. You need not to fear it. The program is completely safe (what else does being open source means? satirically ofc), still if you feel overprotecctive towards your pc. You can just run the script (since you can see it's code with your own eyes) with python or just build the application yourself (you will again get the same error lmao). Check README for more info on the same.
(Dear Linux and Mac users, Since you are linux/mac users, I suppose I need not to spoonfeed the binaries to you, Though I'll probably be providing the linux-builds from next time, for now check the README to know how to build the application from the code yourself. Or just run the script with python)
Release v0.1.4
[Updates]
- Updated the notification to now show a human readable time instead of just seconds, for example, "110s" will now be shown as "1 minute, 50 seconds"
[Fixes]
- Fixed the downloader breaking if the download path/aria2 path have spaces in folder name. [Instant download notification and nothing downloading]
Download this release instead of last one.
A Quick Note for Windows Users: I haven't build the binaries myself, instead automated GitHub Actions to do it. At some point, you might get a security message that do you want to run this application or something and saying that this might contain some malicious thingy. You need not to fear it. The program is completely safe (what else does being open source means? satirically ofc), still if you feel overprotecctive towards your pc. You can just run the script (since you can see it's code with your own eyes) with python or just build the application yourself (you will again get the same error lmao). Check README for more info on the same.
(Dear Linux and Mac users, Since you are linux/mac users, I suppose I need not to spoonfeed the binaries to you, Though I'll probably be providing the linux-builds from next time, for now check the README to know how to build the application from the code yourself. Or just run the script with python)
Release v0.1.3
[Fixes]
- Fixed program breaking at startup due to invalid credentials.
Download this release instead of last one.
A Quick Note for Windows Users: I haven't build the binaries myself, instead automated GitHub Actions to do it. At some point, you might get a security message that do you want to run this application or something and saying that this might contain some malicious thingy. You need not to fear it. The program is completely safe (what else does being open source means? satirically ofc), still if you feel overprotecctive towards your pc. You can just run the script (since you can see it's code with your own eyes) with python or just build the application yourself (you will again get the same error lmao). Check README for more info on the same.
(Dear Linux and Mac users, Since you are linux/mac users, I suppose I need not to spoonfeed the binaries to you, Though I'll probably be providing the linux-builds from next time, for now check the README to know how to build the application from the code yourself. Or just run the script with python)
Release v0.1.2
[Fixes]
- Fixed notification not showing on windows due to pyinstaller's --onefile and --add-data flags misconfiguration.
- Fixed aria2's call in code so that it matches the location provided in config file.
- Better pyinstaller-build configuration.
A Quick Note for Windows Users: I haven't build the binaries myself, instead automated GitHub Actions to do it. At some point, you might get a security message that do you want to run this application or something and saying that this might contain some malicious thingy. You need not to fear it. The program is completely safe (what else does being open source means? satirically ofc), still if you feel overprotecctive towards your pc. You can just run the script (since you can see it's code with your own eyes) with python or just build the application yourself (you will again get the same error lmao). Check README for more info on the same.
(Dear Linux and Mac users, Since you are linux/mac users, I suppose I need not to spoonfeed the binaries to you, Though I'll probably be providing the linux-builds from next time, for now check the README to know how to build the application from the code yourself. Or just run the script with python)