Commit Graph

  • 63850a1dd6 [LOGO] Adds official support for Devuan Samuel FORESTIER 2020-12-11 16:42:40 +01:00
  • 6d468c7271 [SCREENSHOT] Don't verbosely crash on keyboard interruption Samuel FORESTIER 2020-12-11 10:26:15 +01:00
  • 6ac1809414 [PROJECT] Explicits "raw-strings" attribute for REGEXP patterns literals Samuel FORESTIER 2020-12-11 10:22:46 +01:00
  • 8225cc7268 [WAN_IP] Adds a missing type annotation in _run_dns_query Samuel FORESTIER 2020-12-05 12:39:23 +01:00
  • eed8f91df2 [LAN_IP] Makes 2de12a18 (global IP addresses hiding) configurable Samuel FORESTIER 2020-12-05 12:32:16 +01:00
  • e893beb1e8 [TEST] Adds missing type annotations to our helper methods Samuel FORESTIER 2020-11-29 11:32:06 +01:00
  • 7fe149b825 [SINGLETON] Narrows accepted values to type (only class instances) Samuel FORESTIER 2020-11-29 11:23:42 +01:00
  • 4d084b8474 [META] Fixes some Pylint warnings against Pypy (not able to read hints) Samuel FORESTIER 2020-11-28 19:53:16 +01:00
  • e266833141 [CONFIG] Removes deprecated partial support for v4.8 layout Samuel FORESTIER 2020-11-28 19:40:23 +01:00
  • 1853c5198d [BC] Removes variable annotations for compatibility against Python 3.5 Samuel FORESTIER 2020-11-28 19:35:59 +01:00
  • 98473772bb [MINOR] Don't use list(command) when command is used without any arg Samuel FORESTIER 2020-11-28 18:55:01 +01:00
  • 18756ddf2d [PROJECT] Adds type annotations to code base and lints it against Mypy Samuel FORESTIER 2020-11-28 18:48:28 +01:00
  • 2de12a18fa [LAN_IP][BREAKING] Excludes public IP addresses from entry Samuel FORESTIER 2020-11-28 16:42:39 +01:00
  • 1408425eea [META] Drops support for Python 3.4 (EOL) (#93) Samuel FORESTIER 2020-11-28 15:40:59 +00:00
  • c3074b0e22 [META] Let's start working on v4.10 branch Samuel FORESTIER 2020-11-28 16:31:57 +01:00
  • 63066b729f [UPTIME] Fixes an issue related to uptime output parsing Samuel FORESTIER 2020-11-28 18:43:23 +01:00
  • 63d10637f7 [META] Bumps Archey to v4.9.0 v4.9.0 Samuel FORESTIER 2020-11-28 16:00:03 +01:00
  • b4f3637731 [META][CI] Replaces Travis CI by GitHub Actions (#91) Samuel FORESTIER 2020-11-21 17:17:16 +00:00
  • 1c43dcec75 [WAN_IP] Fixes a regression introduced in 2bba3265 related to IPv4 Samuel FORESTIER 2020-11-03 13:48:54 +01:00
  • 6698d84c79 [LAN_IP] More robust implementation, mainly about IPv6 addresses support [LAN_IP][TEST] Fixes proper % escaping in test IP addresses strings Samuel FORESTIER 2020-10-31 14:32:18 +01:00
  • 2047d79c2d [STYLES] Gets rid of some trailing commas and improves consistency Samuel FORESTIER 2020-10-11 14:37:53 +02:00
  • feb29e278f [WAN_IP] Reworks for configuration, DRY and performance purposes Samuel FORESTIER 2020-10-09 20:23:46 +02:00
  • 1d7a29e0b3 [CPU] [FEATURE/BREAKING] Adds support for multiple CPUs (#90) Samuel FORESTIER 2020-10-24 15:01:07 +00:00
  • d24be93e25 [CONFIG] Moves LAN_IP just before WAN_IP in config.json template Samuel FORESTIER 2020-10-17 10:54:46 +02:00
  • 83af2f29e1 [CONFIG] Tries to load a config.json from current working directory Samuel FORESTIER 2020-10-16 23:18:22 +02:00
  • 91263c8ce0 [ENTRIES] Warns user if an entry misses or uses an invalid type field Samuel FORESTIER 2020-10-16 23:12:03 +02:00
  • bf7523eea1 [ENTRIES] Provides a very basic BC support for previous config layout Samuel FORESTIER 2020-10-16 23:11:20 +02:00
  • 2000825a00 [ENTRIES] name field should not be considered an option Samuel FORESTIER 2020-10-11 20:48:28 +02:00
  • 3126a2e042 [PACKAGING] Excludes **ALL** modules relative to testing from install Samuel FORESTIER 2020-10-11 11:24:28 +02:00
  • de36051254 [CONFIG] Moves config.json file outside archey Python sources Samuel FORESTIER 2020-10-11 11:22:57 +02:00
  • ae4a56d310 [LAN_IP] Makes entry generator-based and adds test for max_count = 0 Samuel FORESTIER 2020-10-11 10:38:29 +02:00
  • e649312bdd [CI] Chains statements relative to each standalone build tool Samuel FORESTIER 2020-10-10 18:02:34 +02:00
  • ad6079b0ac [META] Reworks the manual install procedure and adds PEX building Samuel FORESTIER 2020-10-09 21:03:56 +02:00
  • 5889969164 [FEATURE] [BREAKING] Change configuration layout (#80) Michael Bromilow 2020-10-07 16:38:30 +00:00
  • f828b27153 [META] Let's start working on v4.9.0 Samuel FORESTIER 2020-10-03 13:33:18 +02:00
  • dd2b4bd644 [DISK] Adapts 2171e68 for Python 3.4 (without subprocess.run usage) Samuel FORESTIER 2020-11-20 21:27:45 +01:00
  • 2171e68856 [DISK] Fixes detection when df is failing for some reasons Samuel FORESTIER 2020-11-20 19:20:30 +01:00
  • e73731d218 [MODEL] Fixes a REGEXP nit pick previously introduced in 64fafaf Samuel FORESTIER 2020-11-20 19:13:55 +01:00
  • 64fafaf081 [MODEL] Ignores some setups' fuzzy data (as "To Be Filled By O.E.M.") Samuel FORESTIER 2020-11-19 19:52:57 +01:00
  • 5e95177401 [META] Bumps Archey to v4.8.1 v4.8.1 Samuel FORESTIER 2020-10-11 09:40:21 +02:00
  • 921cef5882 [META] Adds latest contributors to dedicated COPYRIGHT section Samuel FORESTIER 2020-10-11 09:39:48 +02:00
  • 02cfc4b2b2 [GITHUB] Precises only PR with breaking changes should target develop Samuel FORESTIER 2020-10-11 09:34:54 +02:00
  • 91747f959b
    [MODEL] Adds hardware product version if available (#88) Samuel FORESTIER 2020-10-09 19:46:36 +00:00
  • 80abeaae71
    [DISTROS] Adds support for Pop!_OS (#84) Aa 2020-10-08 09:41:01 -07:00
  • 9cec3ccb21
    [FEATURE] Exits with non-zero status code on Unicode or screenshot error Samuel FORESTIER 2020-10-07 16:58:55 +00:00
  • 0579f44211
    [SCREENSHOT] Fixes usages of unknown .rpart method (#86) Samuel FORESTIER 2020-10-07 16:57:49 +00:00
  • db3f3e2fc2 [META] Adds NO_COLOR role in manual page environment variable section Samuel FORESTIER 2020-10-04 12:08:45 +02:00
  • 4051a1601f [GITHUB] Specifies that develop should be targeted in PR template Samuel FORESTIER 2020-10-03 13:45:22 +02:00
  • 37124fb3b0
    [DISTROS] Adds support for Elementary OS (#83) SomethingGeneric 2020-10-01 12:26:09 -04:00
  • 810ae29811 [META] Bumps Archey to v4.8.0 v4.8.0 Samuel FORESTIER 2020-09-26 19:13:03 +02:00
  • 9b25e22719 [META] [GITHUB] Makes manual page source not being detected by Linguist Samuel FORESTIER 2020-09-26 19:09:53 +02:00
  • fe698a6ef2 [DOC] Removes a redundant chmod [...] instruction in install guide Samuel FORESTIER 2020-09-26 19:07:59 +02:00
  • 33ae71d93a
    [FEATURE] Honors NO_COLOR when set (#82) Samuel FORESTIER 2020-09-26 16:29:00 +00:00
  • 2d5a10c6ce [DOC] Stickytape v0.1.15 is out, with new --copy-shebang option Samuel FORESTIER 2020-08-16 08:48:53 +02:00
  • f2f9a9a508
    [LOGOS] Adds {Free,Open}BSD + Updates Fedora, Ubuntu & Windows (#78) Michael Bromilow 2020-06-26 07:28:02 +01:00
  • ad28b3d958
    [VARIOUS] [BREAKING] Add support for new (specific) distros (#79) Samuel FORESTIER 2020-06-25 21:48:24 +00:00
  • e63feabcf3 [META] Cleans up README, adds Features section and links to Wiki pages Samuel FORESTIER 2020-06-12 10:20:57 +02:00
  • 7b49d1cb93
    [PACKAGES] Add support for FreeBSD & OpenBSD (#77) Michael Bromilow 2020-06-08 21:54:59 +01:00
  • 34d1785356 [INTERNAL] Renames COLOR_DICT to plural, for consistency purposes Samuel FORESTIER 2020-06-05 15:13:15 +02:00
  • f545d948c0
    [TESTS] Clean up tests (#76) Michael Bromilow 2020-06-05 01:13:04 +01:00
  • 73c1f68e39
    [FEATURE] Implements -s option to make Archey take a screenshot (#75) Samuel FORESTIER 2020-06-04 16:23:43 +00:00
  • d4cbd72bae [RAM] Adds a "proxy" private method to simplify entry instantiation Samuel FORESTIER 2020-06-01 23:12:43 +02:00
  • cba26f9603 [DE/DISTRO] Prefers found values direct assignments instead of temp vars Samuel FORESTIER 2020-06-01 22:50:59 +02:00
  • f7f98c7705 [PYLINT] Removes unused sys module in main entry point Samuel FORESTIER 2020-06-01 11:17:53 +02:00
  • 3a5b5600e3 [FEATURE] Implements a -d argument to force a distribution logo and... adds missing (and renames existing) test cases for Distributions Samuel FORESTIER 2020-06-01 11:14:36 +02:00
  • 899042dce9
    [FEATURE] Multiple Disk entries (#67) Michael Bromilow 2020-05-30 21:07:48 +01:00
  • c84eb8e0fb [DISTRO] Adds a proper logo for Raspbian Samuel FORESTIER 2020-05-29 21:29:54 +02:00
  • 63323dfdd6 [NEW ENTRY] Adds an entry showing the number of processes and... set Processes (utility) attributes as property read-only objects Samuel FORESTIER 2020-05-29 20:51:13 +02:00
  • 6fe7f45f71 [OUTPUT/DISTRO] Moves distro interaction to Distributions module Samuel FORESTIER 2020-05-28 14:40:29 +02:00
  • 4154ac03cd [CONFIG] Improves options consistency (ordering & internal definition) Samuel FORESTIER 2020-05-28 12:30:19 +02:00
  • eba811e1ba [LAN_IP/MODEL/PROCESSES] [TEST] Cleaning + Silences STDERR print-ing Samuel FORESTIER 2020-05-28 12:24:22 +02:00
  • a0ef6e3e32 [CONFIG] Implements a -c CLI option to specify a configuration path Samuel FORESTIER 2020-05-28 12:20:58 +02:00
  • f15d7eea90 [TERMINAL] [TEST] Improves/Simplifies cases according to new behavior Samuel FORESTIER 2020-05-27 23:33:54 +02:00
  • 2b10c7dc00 [CONFIG] Cleans up the whole Configuration singleton definition Samuel FORESTIER 2020-05-27 23:20:51 +02:00
  • f74dda9241
    [FEATURE] Makes entries being loaded in parallel (#74) Samuel FORESTIER 2020-05-26 07:02:39 +00:00
  • c6aa6ced96 [DOC] Updates "Notes to users" README section Samuel FORESTIER 2020-05-25 11:31:27 +02:00
  • aef1cd0bc8 [PROCESSES] Prefers a much simpler & cross-platforms ps call Samuel FORESTIER 2020-05-25 11:29:29 +02:00
  • a1d0f27c5c [RAM] Makes entry readable and compatible with BSD systems (see #69) Samuel FORESTIER 2020-05-25 10:54:05 +02:00
  • a089b80d87 [MODEL] Makes entry compatible with BSD systems (see #69) Samuel FORESTIER 2020-05-25 10:17:19 +02:00
  • aab40469b8 [CPU] Optimizes entry and makes it compatible with BSD systems (see #69) Samuel FORESTIER 2020-05-25 10:11:43 +02:00
  • 05dfeab716 [PACKAGING] Improves paths and arguments consistency in build.sh Samuel FORESTIER 2020-05-24 17:30:19 +02:00
  • c7feeb6921 [PACKAGING] Deletes untracked byte-code files on package removal ... and documents the reason why we are not shipping them in the first place. Samuel FORESTIER 2020-05-24 10:01:19 +02:00
  • 3ae7b20e45 [META] Makes Setuptools & PIP fully-aware of Python version requirements Samuel FORESTIER 2020-05-24 09:26:07 +02:00
  • 6fed07786b [MODEL] [TEST] Simplifies open mock side_effect usages Samuel FORESTIER 2020-05-23 22:55:22 +02:00
  • 794e759020 [TEMPERATURE] [TEST] Simplifies _convert_to_fahrenheit logic Samuel FORESTIER 2020-05-23 12:54:56 +02:00
  • b680ca3705 [META] Let's "officially" support Python 3.9 Samuel FORESTIER 2020-05-22 11:14:59 +02:00
  • a919c53116 [META] [DOC] Simplifies, removes & re-organizes README's badges Samuel FORESTIER 2020-05-22 11:01:03 +02:00
  • 754e485ff1 [DOC] Fixes two typos in README's ip_settings section Samuel FORESTIER 2020-05-22 10:42:26 +02:00
  • c108f75579 [TERMINAL] [BREAKING] Enable colors_palette.use_unicode by default Samuel FORESTIER 2020-05-22 10:41:40 +02:00
  • 5c8954e0e5 [META] Let's start working on v4.8.0 Samuel FORESTIER 2020-05-22 09:51:23 +02:00
  • 68d115e915 [META] Bumps Archey to v4.7.2 v4.7.2 Samuel FORESTIER 2020-05-20 11:15:15 +02:00
  • 5ab30d0e86 [HOSTNAME] [TEST] Fixes test against Python 3.4 Samuel FORESTIER 2020-05-19 13:00:44 +02:00
  • 26714a9a3c [HOSTNAME] Speeds up entry by reading from /etc/hostname if available Samuel FORESTIER 2020-05-19 12:55:49 +02:00
  • 7def2a2bcb [UPTIME] [TEST] Removes create attribute of check_output mock Samuel FORESTIER 2020-05-19 12:55:20 +02:00
  • 503e143a17 [PACKAGING] [ARCH LINUX] [v4.7.2+] Package won't be built by FPM anymore Samuel FORESTIER 2020-05-19 12:01:29 +02:00
  • 80dddc366d [META/PACKAGING] Adds an UNIX man. page and reworks project description Samuel FORESTIER 2020-05-19 11:51:47 +02:00
  • 90b70272f0 [GLOBAL] ([LAN_IP]) Makes netifaces act as a (soft-)dependency Samuel FORESTIER 2020-05-19 10:15:52 +02:00
  • 4461c6eed9 [META] Adds @ingrinder to maintainers and improves COPYRIGHT consistency Samuel FORESTIER 2020-05-19 10:04:35 +02:00
  • 2c8f2c358d [INTERNAL] Bans raw \n usages from core by relying on os.linesep Samuel FORESTIER 2020-05-19 10:03:37 +02:00
  • 5952e5e15b [LOGOS] [TEST] Improves test cases to "simplify" external contributions Samuel FORESTIER 2020-05-19 10:00:17 +02:00