{"issue":{"title":"issues pynzb library + useful extentions","user":{"login":"lrkj","id":1263861,"url":"https://api.github.com/users/lrkj","gravatar_id":"1e260bb4852818082da86ce96c459afd","avatar_url":"https://secure.gravatar.com/avatar/1e260bb4852818082da86ce96c459afd?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png"},"created_at":"2011-12-24T17:56:03Z","milestone":null,"labels":[],"state":"open","updated_at":"2011-12-24T17:56:03Z","id":2653258,"pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"closed_at":null,"html_url":"https://github.com/ericflo/pynzb/issues/1","body":"I've used this library to process thousands of NZB files.\r\nThese are additions and fixes I hacked together while using pynzb:\r\nhttp://pastebin.com/JRC6GD8g\r\nYou have permission to use any of this code to improve pynzb.\r\n\r\nIn short:\r\n  * Not all NZBs are valid XML: a function that tries to fix it and parse again e.g. for some NZBs created by newsmangler\r\n  * function to grab the file name from the subject + effort to do it for non-standard subject lines too\r\n  * the date of a file wasn't time sensitive\r\n  * functions to build new NZB files (I used it to create NZBs with certain files)\r\n\r\n","number":1,"url":"https://api.github.com/repos/ericflo/pynzb/issues/1","comments":0,"assignee":null},"action":"opened"}