In Canada, an election can be triggered at any time by Parliament voting to trigger it. When there is a minority government, with the ruling party having a minority of seats, then basically an election happens whenever the opposition gets mad. When the ruling party has a majority of seats, then theoretically they could just never vote to have an election. However, rules state that there must be an election at least every five years. While there the very first section of the Canadian constitution says that the government can make exceptions to any other part of the constitution, making said constitution useless, it specifically says that the five year time limit for elections is the one part that cannot be overruled. Their logic is that if the government does decide to fuck some other part of the constitution, then the people can still vote them out in the next election and vote for people who will unfuck things. Of course, in practice, things never get unfucked because whoever is the new government still wants the extra power the last party gave them, and because while Canada has more than two parties that regularly win seats in Parliament, only two of them ever actually form the government, so it's still practically a two party system in many ways.
From the wording of OP's pics, it sounds like this was just a symbolic thing of a bunch of politicians saying they won't vote to trigger an election. It was literally a "denouncement" and nothing with actual legal significance. The last federal election was in 2019 and resulted in Trudeau's party losing enough seats to go from a majority government to a minority government, which means that theoretically there could be an election at any time that the opposition parties wanted to team up and vote to have one. All they're doing is saying they won't do that for the time being. It's a stupid political move that they're only doing because they don't think they'd win. Parties wait until they think they have a chance to win before they trigger an election. In a minority government, the opposition gets to decide when, and in a majority government, the government gets to decide when, but either way there is a five year time limit.
Also, note how it says "The Bloc Quebecois found support from parliamentarians across the aisle." "Across the aisle" is literally the government, the party the Bloc is supposed to oppose. So it was basically them saying "hey guys, we won't trigger an election and maybe get a bunch of you fired" and the people they were talking to said "yeah, we support that!"
Also note that the Bloc Quebecois is literally the Quebec separatist party and everyone else in the country hates them. Quebec votes for them because they successfully get the federal government to give their province extra gibs. The Conservative Party is the main opposition party right now (and the only party other than the Liberals to ever become government) but they would need the Bloc to vote with them in order to trigger an election, even though the Bloc has way fewer seats, but just enough to make them combined be a majority. But it doesn't matter because the Conservatives wouldn't trigger an election right now because they likely wouldn't win.
>tl;dr: This is a symbolic motion from a small opposition party saying they don't want to trigger an election right now, which is obviously just because they feel they wouldn't do well in such an election, and the government saying "yeah, good." It does not change the fact that the one part of the constitution which actually matters still guarantees that the next election must take place on October 21, 2024 or earlier. It theoretically could happen at any time, but it obviously wouldn't now, and this is just a local party trying to spin their lack of confidence into good boy points.
You might not be talking about Canada specifically, but Canada does not have "Election seasons." An election can happen at any time a majority of parliament votes for one to happen.
I'm surprised by the people with Canadian flags in this thread who don't seem to understand how their own government works. I hope you're all faking your flags with VPNs or whatever. I don't like Trudeau either and do think he will do what he can do destroy even more of the constitution (his dad is the one who made it in the first place, and designed it to be broken), but this does not mean Trudeau declared himself PM for life. It DOES mean that he swore to try to make himself PM for life, though, so that is concerning. But at present, he has not actually found a way to circumvent the five year time limit on elections. Of course, I don't trust the Supreme Court of Canada at all, so it might be a very simple matter to just get them to ignore even that one part of the consitution. They're very used to ignoring the rest, but they're legally allowed to do that. This would be different. But I wouldn't put it past them. But all that said, it hasn't happened yet.